.hand-drawn a,.hand-drawn body,.hand-drawn button,.hand-drawn div,.hand-drawn h1,.hand-drawn h2,.hand-drawn h3,.hand-drawn h4,.hand-drawn h5,.hand-drawn h6,.hand-drawn input,.hand-drawn label,.hand-drawn p,.hand-drawn select,.hand-drawn span,.hand-drawn textarea{font-family:Playpen Sans,cursive!important}.hand-drawn h1,.hand-drawn h2,.hand-drawn h3{font-weight:700!important}.hand-drawn button,.hand-drawn h4,.hand-drawn h5,.hand-drawn h6,.hand-drawn label{font-weight:600!important}.hand-drawn div,.hand-drawn p,.hand-drawn span{font-weight:500!important}:root{--hand-drawn-radius:var(--cal-hd-radius)}.hand-drawn .tag,.hand-drawn input:not([type=search]),.hand-drawn select,.hand-drawn textarea{border-radius:var(--hand-drawn-radius)!important;border-width:var(--cal-border-width)!important;box-shadow:var(--cal-shadow-light-default)!important}.hand-drawn input[type=search]{border:none!important;border-bottom:2px solid var(--color-border-subtle)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.05)!important;transition:all .2s ease!important}.hand-drawn input[type=search]:focus{border-bottom-width:2px!important;border-bottom-color:var(--color-violet)!important;box-shadow:0 2px 0 0 rgba(102,80,163,.15)!important}.hand-drawn .btn{border-radius:var(--hand-drawn-radius)!important;border-width:var(--cal-border-width)!important;box-shadow:var(--cal-shadow-light-default)!important;transition:all .2s ease!important}.hand-drawn .btn:hover{transform:scale(1.05)!important;box-shadow:3px 3px 0 0 rgba(0,0,0,.15),inset -2px -2px 0 0 rgba(0,0,0,.05)!important}.hand-drawn .btn:active{transform:scale(.95)!important}.hand-drawn input:not([type=search]),.hand-drawn select,.hand-drawn textarea{transition:all .2s ease!important}.hand-drawn input:not([type=search]):focus,.hand-drawn select:focus,.hand-drawn textarea:focus{transform:scale(1.02)!important;box-shadow:2px 2px 0 0 rgba(0,0,0,.1),0 0 0 3px var(--color-violet-bg)!important}.hand-drawn input[type=search]{transition:border-color .2s ease!important}.hand-drawn .card,.hand-drawn .card-responsive{border-radius:var(--hand-drawn-radius)!important;border:none!important;box-shadow:var(--cal-shadow-light-default)!important;transition:all .3s ease!important}.hand-drawn [role=dialog]{transition:all .3s ease!important}.hand-drawn .modal,.hand-drawn [role=dialog]>div{border-radius:var(--hand-drawn-radius)!important;border-width:var(--cal-border-width)!important;box-shadow:3px 3px 0 0 rgba(0,0,0,.15),inset -1px -1px 0 0 rgba(0,0,0,.03)!important;transition:all .3s ease!important}.hand-drawn .modal h2,.hand-drawn .modal h3,.hand-drawn [role=dialog] h2,.hand-drawn [role=dialog] h3{font-weight:700!important}.hand-drawn .modal button:not(.btn):not([aria-label=Fermer]):not([aria-label=Close]),.hand-drawn [role=dialog] button:not(.btn):not([aria-label=Fermer]):not([aria-label=Close]){border-radius:var(--hand-drawn-radius)!important;border-width:var(--cal-border-width)!important;box-shadow:var(--cal-shadow-light-default)!important;transition:all .2s ease!important}.hand-drawn .modal button:not(.btn):not([aria-label=Fermer]):not([aria-label=Close]):hover,.hand-drawn [role=dialog] button:not(.btn):not([aria-label=Fermer]):not([aria-label=Close]):hover{transform:scale(1.05)!important;box-shadow:3px 3px 0 0 rgba(0,0,0,.15),inset -2px -2px 0 0 rgba(0,0,0,.05)!important}.hand-drawn .modal .close-button,.hand-drawn [role=dialog]>div>div>button[aria-label=Close],.hand-drawn [role=dialog]>div>div>button[aria-label=Fermer]{transition:all .2s ease!important}.hand-drawn .modal .close-button:hover,.hand-drawn [role=dialog]>div>div>button[aria-label=Close]:hover,.hand-drawn [role=dialog]>div>div>button[aria-label=Fermer]:hover{transform:scale(1.1) rotate(5deg)!important}.hand-drawn .modal input:not([type=search]),.hand-drawn .modal select,.hand-drawn .modal textarea,.hand-drawn [role=dialog] input:not([type=search]),.hand-drawn [role=dialog] select,.hand-drawn [role=dialog] textarea{border-radius:var(--hand-drawn-radius)!important;border-width:var(--cal-border-width)!important;box-shadow:var(--cal-shadow-light-default)!important}.hand-drawn .modal input:not([type=search]):focus,.hand-drawn .modal select:focus,.hand-drawn .modal textarea:focus,.hand-drawn [role=dialog] input:not([type=search]):focus,.hand-drawn [role=dialog] select:focus,.hand-drawn [role=dialog] textarea:focus{transform:scale(1.02)!important;box-shadow:2px 2px 0 0 rgba(0,0,0,.1),0 0 0 3px var(--color-violet-bg)!important}.hand-drawn .modal input[type=search],.hand-drawn [role=dialog] input[type=search]{border:none!important;border-bottom:2px solid var(--color-border-subtle)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(0,0,0,.05)!important;transition:all .2s ease!important}.hand-drawn .modal input[type=search]:focus,.hand-drawn [role=dialog] input[type=search]:focus{border-bottom-width:2px!important;border-bottom-color:var(--color-violet)!important;box-shadow:0 2px 0 0 rgba(102,80,163,.15)!important;transform:none!important}.hand-drawn .card-responsive:hover,.hand-drawn .card:hover{transform:scale(1.01)!important;box-shadow:3px 3px 0 0 rgba(0,0,0,.15),inset -2px -2px 0 0 rgba(0,0,0,.05)!important}.hand-drawn .badge{border-radius:var(--hand-drawn-radius)!important;border:none!important;box-shadow:var(--cal-shadow-light-default)!important}.hand-drawn .badge,.hand-drawn .tag{font-weight:600!important}.hand-drawn .checkbox-custom,.hand-drawn .radio-custom{border-radius:var(--hand-drawn-radius)!important;box-shadow:1px 1px 0 0 rgba(0,0,0,.1),inset -1px -1px 0 0 rgba(0,0,0,.02)!important;transition:all .2s ease!important}.hand-drawn .checkbox-custom:hover,.hand-drawn .radio-custom:hover{transform:scale(1.05)!important}.hand-drawn .switch-custom{border-radius:155px 15px 125px 15px/15px 125px 15px 155px!important;border-width:var(--cal-border-width)!important;border-style:solid!important;border-color:currentColor!important;box-shadow:2px 2px 0 0 rgba(0,0,0,.15),inset -1px -1px 0 0 rgba(0,0,0,.03)!important;transition:all .2s ease!important}.hand-drawn .switch-custom:hover:not([disabled]){transform:scale(1.05)!important;box-shadow:3px 3px 0 0 rgba(0,0,0,.2),inset -2px -2px 0 0 rgba(0,0,0,.05)!important}.hand-drawn .switch-custom:active:not([disabled]){transform:scale(.95)!important}.hand-drawn .switch-toggle{border-radius:145px 20px 135px 15px/20px 135px 15px 145px!important;box-shadow:1px 1px 0 0 rgba(0,0,0,.15),inset -1px -1px 0 0 rgba(255,255,255,.3)!important}.hand-drawn .poll-progress-bar{border-radius:var(--hand-drawn-radius)!important;box-shadow:1px 1px 0 0 rgba(0,0,0,.1),inset 0 1px 0 0 rgba(0,0,0,.05)!important}.hand-drawn .poll-progress-fill{border-radius:var(--hand-drawn-radius)!important;box-shadow:1px 1px 0 0 rgba(0,0,0,.1)!important}.hand-drawn .action-btn,.hand-drawn .response-btn{border-radius:var(--hand-drawn-radius)!important;box-shadow:var(--cal-shadow-light-default)!important;transition:all .2s ease!important}.hand-drawn .action-btn:hover,.hand-drawn .response-btn:hover{box-shadow:3px 3px 0 0 rgba(0,0,0,.15),inset -2px -2px 0 0 rgba(0,0,0,.05)!important}.hand-drawn .action-btn:active,.hand-drawn .response-btn:active{box-shadow:1px 1px 0 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(0,0,0,.05)!important}.hand-drawn .calendar-badge{border-radius:var(--hand-drawn-radius)!important;border:none!important;box-shadow:1px 1px 0 0 rgba(0,0,0,.1),inset -1px -1px 0 0 rgba(0,0,0,.02)!important;transition:all .2s ease!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:4px!important}.hand-drawn .calendar-badge:hover{transform:scale(1.02)!important;box-shadow:2px 2px 0 0 rgba(0,0,0,.15),inset -1px -1px 0 0 rgba(0,0,0,.03)!important}.hand-drawn .calendar-badge:active{transform:scale(.98)!important;box-shadow:1px 1px 0 0 rgba(0,0,0,.08),inset 1px 1px 0 0 rgba(0,0,0,.05)!important}.hand-drawn .main-header{border-bottom-width:1px!important}.hand-drawn .sidebar{border-right-width:2px!important}.hand-drawn .sidebar nav a,.hand-drawn .sidebar nav button{border-radius:var(--hand-drawn-radius)!important;transition:all .2s ease!important}.hand-drawn .sidebar nav a:hover,.hand-drawn .sidebar nav button:hover{transform:scale(1.05)!important;box-shadow:2px 2px 0 0 rgba(0,0,0,.1)!important}.hand-drawn .avatar,.hand-drawn img[class*=rounded-full]{border-radius:var(--hand-drawn-radius)!important}.dark.hand-drawn .btn,.dark.hand-drawn input:not([type=search]),.dark.hand-drawn select,.dark.hand-drawn textarea{box-shadow:2px 2px 0 0 rgba(255,255,255,.1),inset -1px -1px 0 0 rgba(255,255,255,.02)!important}.dark.hand-drawn input[type=search]{border:none!important;border-bottom:2px solid var(--color-border-subtle)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(255,255,255,.05)!important;transition:all .2s ease!important}.dark.hand-drawn input[type=search]:focus{border-bottom-width:2px!important;border-bottom-color:var(--color-violet)!important;box-shadow:0 2px 0 0 rgba(139,117,209,.2)!important}.dark.hand-drawn .modal,.dark.hand-drawn [role=dialog]>div{box-shadow:3px 3px 0 0 rgba(255,255,255,.15),inset -1px -1px 0 0 rgba(255,255,255,.03)!important}.dark.hand-drawn .modal button:not(.btn):not([aria-label=Fermer]):not([aria-label=Close]),.dark.hand-drawn [role=dialog] button:not(.btn):not([aria-label=Fermer]):not([aria-label=Close]){box-shadow:2px 2px 0 0 rgba(255,255,255,.1),inset -1px -1px 0 0 rgba(255,255,255,.02)!important}.dark.hand-drawn .modal button:not(.btn):not([aria-label=Fermer]):not([aria-label=Close]):hover,.dark.hand-drawn [role=dialog] button:not(.btn):not([aria-label=Fermer]):not([aria-label=Close]):hover{box-shadow:3px 3px 0 0 rgba(255,255,255,.15),inset -2px -2px 0 0 rgba(255,255,255,.05)!important}.dark.hand-drawn .modal input:not([type=search]),.dark.hand-drawn .modal select,.dark.hand-drawn .modal textarea,.dark.hand-drawn [role=dialog] input:not([type=search]),.dark.hand-drawn [role=dialog] select,.dark.hand-drawn [role=dialog] textarea{box-shadow:2px 2px 0 0 rgba(255,255,255,.1),inset -1px -1px 0 0 rgba(255,255,255,.02)!important}.dark.hand-drawn .modal input:not([type=search]):focus,.dark.hand-drawn .modal select:focus,.dark.hand-drawn .modal textarea:focus,.dark.hand-drawn [role=dialog] input:not([type=search]):focus,.dark.hand-drawn [role=dialog] select:focus,.dark.hand-drawn [role=dialog] textarea:focus{box-shadow:2px 2px 0 0 rgba(255,255,255,.1),0 0 0 3px var(--color-violet-bg)!important}.dark.hand-drawn .modal input[type=search],.dark.hand-drawn [role=dialog] input[type=search]{border:none!important;border-bottom:2px solid var(--color-border-subtle)!important;border-radius:0!important;box-shadow:0 2px 0 0 rgba(255,255,255,.05)!important;transition:all .2s ease!important}.dark.hand-drawn .modal input[type=search]:focus,.dark.hand-drawn [role=dialog] input[type=search]:focus{border-bottom-width:2px!important;border-bottom-color:var(--color-violet)!important;box-shadow:0 2px 0 0 rgba(139,117,209,.2)!important;transform:none!important}.dark.hand-drawn .card,.dark.hand-drawn .card-responsive{box-shadow:2px 2px 0 0 rgba(255,255,255,.1),inset -1px -1px 0 0 rgba(255,255,255,.02)!important}.dark.hand-drawn .btn:hover,.dark.hand-drawn .card-responsive:hover,.dark.hand-drawn .card:hover{box-shadow:3px 3px 0 0 rgba(255,255,255,.15),inset -2px -2px 0 0 rgba(255,255,255,.05)!important}.dark.hand-drawn .checkbox-custom,.dark.hand-drawn .radio-custom{box-shadow:1px 1px 0 0 rgba(255,255,255,.1),inset -1px -1px 0 0 rgba(255,255,255,.02)!important}.dark.hand-drawn .switch-custom{box-shadow:2px 2px 0 0 rgba(255,255,255,.15),inset -1px -1px 0 0 rgba(255,255,255,.03)!important}.dark.hand-drawn .switch-custom:hover:not([disabled]){box-shadow:3px 3px 0 0 rgba(255,255,255,.2),inset -2px -2px 0 0 rgba(255,255,255,.05)!important}.dark.hand-drawn .switch-toggle{box-shadow:1px 1px 0 0 rgba(255,255,255,.15),inset -1px -1px 0 0 rgba(255,255,255,.3)!important}.dark.hand-drawn .poll-progress-bar{box-shadow:1px 1px 0 0 rgba(255,255,255,.1),inset 0 1px 0 0 rgba(255,255,255,.05)!important}.dark.hand-drawn .poll-progress-fill{box-shadow:1px 1px 0 0 rgba(255,255,255,.1)!important}.dark.hand-drawn .action-btn,.dark.hand-drawn .response-btn{box-shadow:2px 2px 0 0 rgba(255,255,255,.1),inset -1px -1px 0 0 rgba(255,255,255,.02)!important}.dark.hand-drawn .action-btn:hover,.dark.hand-drawn .response-btn:hover{box-shadow:3px 3px 0 0 rgba(255,255,255,.15),inset -2px -2px 0 0 rgba(255,255,255,.05)!important}.dark.hand-drawn .action-btn:active,.dark.hand-drawn .response-btn:active{box-shadow:1px 1px 0 0 rgba(255,255,255,.1),inset 1px 1px 0 0 rgba(255,255,255,.05)!important}.dark.hand-drawn .calendar-badge{border:none!important;box-shadow:1px 1px 0 0 rgba(255,255,255,.1),inset -1px -1px 0 0 rgba(255,255,255,.02)!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:4px!important}.dark.hand-drawn .calendar-badge:hover{box-shadow:2px 2px 0 0 rgba(255,255,255,.15),inset -1px -1px 0 0 rgba(255,255,255,.03)!important}.dark.hand-drawn .calendar-badge:active{box-shadow:1px 1px 0 0 rgba(255,255,255,.08),inset 1px 1px 0 0 rgba(255,255,255,.05)!important}@media (max-width:768px){.hand-drawn body,.hand-drawn div,.hand-drawn p,.hand-drawn span{font-size:.95rem!important}.hand-drawn h1{font-size:1.5rem!important}.hand-drawn h2{font-size:18px!important}.hand-drawn h3{font-size:1.1rem!important}}.hand-drawn .font-mono,.hand-drawn code,.hand-drawn pre{font-family:Courier New,Courier,monospace!important;transform:none!important}nav[aria-label="Navigation mobile principale"] span{font-size:13px!important;color:var(--color-text-primary)!important}nav[aria-label="Navigation mobile principale"] svg{color:var(--color-text-primary)!important}@media (max-width:768px){.data-table table td,.data-table table th{padding-left:10px!important;padding-right:10px!important}.data-table .text-xs,.data-table .text-xs span{font-size:12px!important}.data-table .text-sm,.data-table .text-sm span{font-size:14px!important}}.hand-drawn .icon,.hand-drawn [class*=fa-],.hand-drawn svg{transform:none!important;font-family:inherit!important}.hand-drawn .icon,.hand-drawn [class*=fa-],.hand-drawn a .icon,.hand-drawn a [class*=fa-],.hand-drawn a svg,.hand-drawn button .icon,.hand-drawn button [class*=fa-],.hand-drawn button svg,.hand-drawn svg{border:none!important;border-radius:0!important;box-shadow:none!important}.hand-drawn-icon{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hand-drawn-icon,.hand-drawn-icon svg{transition:all var(--cal-transition-normal) var(--cal-ease-default)}.hand-drawn-icon svg{width:100%;height:100%;fill:currentColor}.hand-drawn-icon svg path{fill:currentColor;transition:fill var(--cal-transition-normal) var(--cal-ease-default)}.hand-drawn-icon:hover svg{transform:scale(var(--cal-scale-hover-lg))}.hand-drawn-icon:hover svg path{fill:var(--color-violet)}.hand-drawn-icon:active svg{transform:scale(var(--cal-scale-active))}.hand-drawn .hand-drawn-icon{font-family:var(--cal-font-handdrawn)}.hand-drawn-icon.icon-primary:hover svg path{fill:var(--color-violet)}.hand-drawn-icon.icon-danger:hover svg path{fill:var(--color-tomato)}.hand-drawn-icon.icon-success:hover svg path{fill:var(--color-green)}.hand-drawn-icon.icon-warning:hover svg path{fill:var(--color-gold)}.hand-drawn-icon.icon-info:hover svg path{fill:var(--color-blue)}.dark .hand-drawn-icon:hover svg path{fill:var(--color-violet-lighter-2)}.hand-drawn-icon.disabled,.hand-drawn-icon:disabled{opacity:var(--cal-opacity-disabled);cursor:not-allowed;pointer-events:none}.hand-drawn-icon.disabled svg path,.hand-drawn-icon:disabled svg path{fill:var(--color-text-muted)}@keyframes icon-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.hand-drawn-icon.animated:hover svg{animation:icon-bounce .4s ease}@keyframes icon-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hand-drawn-icon.rotate-on-click:active svg{animation:icon-rotate .5s ease}