@font-face{font-family:KDS Text;font-style:normal;font-weight:200 900;font-display:swap;src:url(/build/KDSText-pfy00K9D.woff2)format("woff2")}@font-face{font-family:KDS Text;font-style:italic;font-weight:200 900;font-display:swap;src:url(/build/KDSText-Italic-C4i2pE8r.woff2)format("woff2")}@font-face{font-family:KDS Head;font-style:normal;font-weight:200 900;font-display:swap;src:url(/build/KDSHead-5rpDihcs.woff2)format("woff2")}@font-face{font-family:KDS Numbers;font-style:normal;font-weight:200 900;font-display:swap;src:url(/build/KDSNumbers-Dwh67uyZ.woff2)format("woff2")}@font-face{font-family:KDS Numbers;font-style:italic;font-weight:200 900;font-display:swap;src:url(/build/KDSNumbers-Italic-CVz3JPlG.woff2)format("woff2")}@font-face{font-family:KDS Mono;font-style:normal;font-weight:200 800;font-display:swap;src:url(/build/KDSMono-CYdHFezi.woff2)format("woff2")}@font-face{font-family:KDS Mono;font-style:italic;font-weight:200 800;font-display:swap;src:url(/build/KDSMono-Italic-BaqTrzIz.woff2)format("woff2")}:root{--app-bg:#ecf0f1;--app-surface:#fff;--app-surface-2:#f8f9fa;--app-surface-3:#ecf0f1;--app-surface-inset:#ecf0f1;--app-surface-rgb:255, 255, 255;--app-text:#000;--app-text-muted:#7b8a8b;--app-text-soft:#95a5a6;--app-border:#ecf0f1;--app-border-soft:#dee2e6;--app-border-strong:#ced4da;--app-input-bg:#fff;--app-input-border:#ced4da;--app-shadow:rgba(0,0,0,.15);--app-accent:#2c3e50;--kds-icon-accent:#3d8bfd}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-theme=dark] select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%239bacbd' d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E")}html[data-theme=dark] .nice-select{background-color:var(--app-input-bg);border-color:var(--app-input-border);color:var(--app-text)}html[data-theme=dark] .nice-select:after{border-bottom-color:var(--app-text-soft);border-right-color:var(--app-text-soft)}html[data-theme=dark] .nice-select .nice-select-dropdown{background-color:var(--app-surface);border:1px solid var(--app-border-soft);box-shadow:0 0 10px 0 var(--app-shadow)}html[data-theme=dark] .nice-select .option{background-color:transparent}html[data-theme=dark] .nice-select .option:hover,html[data-theme=dark] .nice-select .option.focus,html[data-theme=dark] .nice-select .option.selected.focus{background-color:var(--app-surface-2)}html[data-theme=dark] .nice-select .nice-select-search{background-color:var(--app-input-bg);border-color:var(--app-input-border);color:var(--app-text)}html[data-theme=dark] .tippy-box[data-theme~=light]{background-color:var(--app-surface);color:var(--app-text);box-shadow:0 0 20px 4px var(--app-shadow)}html[data-theme=dark] .tippy-box[data-theme~=light] .tippy-arrow{color:var(--app-surface)}html[data-theme=dark]{--app-bg:#0e1a24;--app-surface:#16222f;--app-surface-2:#1b2937;--app-surface-3:#213040;--app-surface-inset:#111c27;--app-surface-rgb:22, 34, 47;--app-text:#e4eaf0;--app-text-muted:#9bacbd;--app-text-soft:#7f93a5;--app-border:#283a4d;--app-border-soft:#22323f;--app-border-strong:#3a4d63;--app-input-bg:#111c27;--app-input-border:#3a4d63;--app-shadow:rgba(0,0,0,.5);--app-accent:#6b9fd4;--kds-icon-accent:#5fa3ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}button:focus:not(:focus-visible){outline:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none;-webkit-border-radius:.25rem}input[type=date],input[type=time],input[type=datetime-local]{-webkit-appearance:none}::-webkit-datetime-edit{margin-bottom:-2px;line-height:1.5;display:block}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}html,body{margin:0;padding:0;font-family:KDS Text,sans-serif}html{box-sizing:border-box;font-size:16px}body{color:var(--app-text);font-size:1rem}*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}a{color:#0089e7;text-decoration:none}a:hover{color:#52b4f5}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote{margin:0 0 1rem}ul,ol,dl{list-style-position:inside}ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}ol:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}dl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}dl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:0}ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}dl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}dl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}h1,h2,h3,h4,h5,h6{font-family:KDS Head,KDS Text,sans-serif}h1{font-size:2rem}h2{font-size:1.7rem}h3{font-size:1.4rem}h4{font-size:1.2rem}h5{font-size:1.1rem}h6{font-size:1rem}blockquote{background:var(--app-surface-3);border:1px solid var(--app-border-strong);border-radius:.25rem;padding:1rem;font-weight:200}.bg-info{background:#0089e7!important}.bg-black{background:#000!important}.bg-success{background:#16a68b!important}.bg-warning{background:#f39c12!important}.bg-danger{background:#e74c3c!important}.bg-gray{background:var(--app-surface-3)!important}.bg-primary{background:#2c3e50!important}.container{box-sizing:border-box;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.container-fluid{box-sizing:border-box;width:100%;margin:0 auto;padding:0 1rem}.container-sm{box-sizing:border-box;max-width:70rem;margin:0 auto;padding:0 1rem}.container-xs{box-sizing:border-box;max-width:60rem;margin:0 auto;padding:0 1rem}.row{flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;display:flex}.row.row-centered{justify-content:center}.row .col-1,.row .col-sm-1,.row .col-md-1,.row .col-lg-1,.row .col-xl-1,.row .col-2,.row .col-sm-2,.row .col-md-2,.row .col-lg-2,.row .col-xl-2,.row .col-3,.row .col-sm-3,.row .col-md-3,.row .col-lg-3,.row .col-xl-3,.row .col-4,.row .col-sm-4,.row .col-md-4,.row .col-lg-4,.row .col-xl-4,.row .col-5,.row .col-sm-5,.row .col-md-5,.row .col-lg-5,.row .col-xl-5,.row .col-6,.row .col-sm-6,.row .col-md-6,.row .col-lg-6,.row .col-xl-6,.row .col-7,.row .col-sm-7,.row .col-md-7,.row .col-lg-7,.row .col-xl-7,.row .col-8,.row .col-sm-8,.row .col-md-8,.row .col-lg-8,.row .col-xl-8,.row .col-9,.row .col-sm-9,.row .col-md-9,.row .col-lg-9,.row .col-xl-9,.row .col-10,.row .col-sm-10,.row .col-md-10,.row .col-lg-10,.row .col-xl-10,.row .col-11,.row .col-sm-11,.row .col-md-11,.row .col-lg-11,.row .col-xl-11,.row .col-12,.row .col-sm-12,.row .col-md-12,.row .col-lg-12,.row .col-xl-12{padding:0 .5rem}.row.no-gutters{margin-left:0;margin-right:0}.row.no-gutters .col-1,.row.no-gutters .col-sm-1,.row.no-gutters .col-md-1,.row.no-gutters .col-lg-1,.row.no-gutters .col-xl-1,.row.no-gutters .col-2,.row.no-gutters .col-sm-2,.row.no-gutters .col-md-2,.row.no-gutters .col-lg-2,.row.no-gutters .col-xl-2,.row.no-gutters .col-3,.row.no-gutters .col-sm-3,.row.no-gutters .col-md-3,.row.no-gutters .col-lg-3,.row.no-gutters .col-xl-3,.row.no-gutters .col-4,.row.no-gutters .col-sm-4,.row.no-gutters .col-md-4,.row.no-gutters .col-lg-4,.row.no-gutters .col-xl-4,.row.no-gutters .col-5,.row.no-gutters .col-sm-5,.row.no-gutters .col-md-5,.row.no-gutters .col-lg-5,.row.no-gutters .col-xl-5,.row.no-gutters .col-6,.row.no-gutters .col-sm-6,.row.no-gutters .col-md-6,.row.no-gutters .col-lg-6,.row.no-gutters .col-xl-6,.row.no-gutters .col-7,.row.no-gutters .col-sm-7,.row.no-gutters .col-md-7,.row.no-gutters .col-lg-7,.row.no-gutters .col-xl-7,.row.no-gutters .col-8,.row.no-gutters .col-sm-8,.row.no-gutters .col-md-8,.row.no-gutters .col-lg-8,.row.no-gutters .col-xl-8,.row.no-gutters .col-9,.row.no-gutters .col-sm-9,.row.no-gutters .col-md-9,.row.no-gutters .col-lg-9,.row.no-gutters .col-xl-9,.row.no-gutters .col-10,.row.no-gutters .col-sm-10,.row.no-gutters .col-md-10,.row.no-gutters .col-lg-10,.row.no-gutters .col-xl-10,.row.no-gutters .col-11,.row.no-gutters .col-sm-11,.row.no-gutters .col-md-11,.row.no-gutters .col-lg-11,.row.no-gutters .col-xl-11,.row.no-gutters .col-12,.row.no-gutters .col-sm-12,.row.no-gutters .col-md-12,.row.no-gutters .col-lg-12,.row.no-gutters .col-xl-12{padding:0}.row.row-xl{margin-left:-1rem;margin-right:-1rem}.row.row-xl>.col-1,.row.row-xl>.col-sm-1,.row.row-xl>.col-md-1,.row.row-xl>.col-lg-1,.row.row-xl>.col-xl-1,.row.row-xl>.col-2,.row.row-xl>.col-sm-2,.row.row-xl>.col-md-2,.row.row-xl>.col-lg-2,.row.row-xl>.col-xl-2,.row.row-xl>.col-3,.row.row-xl>.col-sm-3,.row.row-xl>.col-md-3,.row.row-xl>.col-lg-3,.row.row-xl>.col-xl-3,.row.row-xl>.col-4,.row.row-xl>.col-sm-4,.row.row-xl>.col-md-4,.row.row-xl>.col-lg-4,.row.row-xl>.col-xl-4,.row.row-xl>.col-5,.row.row-xl>.col-sm-5,.row.row-xl>.col-md-5,.row.row-xl>.col-lg-5,.row.row-xl>.col-xl-5,.row.row-xl>.col-6,.row.row-xl>.col-sm-6,.row.row-xl>.col-md-6,.row.row-xl>.col-lg-6,.row.row-xl>.col-xl-6,.row.row-xl>.col-7,.row.row-xl>.col-sm-7,.row.row-xl>.col-md-7,.row.row-xl>.col-lg-7,.row.row-xl>.col-xl-7,.row.row-xl>.col-8,.row.row-xl>.col-sm-8,.row.row-xl>.col-md-8,.row.row-xl>.col-lg-8,.row.row-xl>.col-xl-8,.row.row-xl>.col-9,.row.row-xl>.col-sm-9,.row.row-xl>.col-md-9,.row.row-xl>.col-lg-9,.row.row-xl>.col-xl-9,.row.row-xl>.col-10,.row.row-xl>.col-sm-10,.row.row-xl>.col-md-10,.row.row-xl>.col-lg-10,.row.row-xl>.col-xl-10,.row.row-xl>.col-11,.row.row-xl>.col-sm-11,.row.row-xl>.col-md-11,.row.row-xl>.col-lg-11,.row.row-xl>.col-xl-11,.row.row-xl>.col-12,.row.row-xl>.col-sm-12,.row.row-xl>.col-md-12,.row.row-xl>.col-lg-12,.row.row-xl>.col-xl-12{padding:0 1rem}.col-1{box-sizing:border-box;width:8.33333%}.col-sm-1,.col-md-1,.col-lg-1,.col-xl-1{width:100%}.order-1{order:1}.col-2{box-sizing:border-box;width:16.6667%}.col-sm-2,.col-md-2,.col-lg-2,.col-xl-2{width:100%}.order-2{order:2}.col-3{box-sizing:border-box;width:25%}.col-sm-3,.col-md-3,.col-lg-3,.col-xl-3{width:100%}.order-3{order:3}.col-4{box-sizing:border-box;width:33.3333%}.col-sm-4,.col-md-4,.col-lg-4,.col-xl-4{width:100%}.order-4{order:4}.col-5{box-sizing:border-box;width:41.6667%}.col-sm-5,.col-md-5,.col-lg-5,.col-xl-5{width:100%}.order-5{order:5}.col-6{box-sizing:border-box;width:50%}.col-sm-6,.col-md-6,.col-lg-6,.col-xl-6{width:100%}.order-6{order:6}.col-7{box-sizing:border-box;width:58.3333%}.col-sm-7,.col-md-7,.col-lg-7,.col-xl-7{width:100%}.order-7{order:7}.col-8{box-sizing:border-box;width:66.6667%}.col-sm-8,.col-md-8,.col-lg-8,.col-xl-8{width:100%}.order-8{order:8}.col-9{box-sizing:border-box;width:75%}.col-sm-9,.col-md-9,.col-lg-9,.col-xl-9{width:100%}.order-9{order:9}.col-10{box-sizing:border-box;width:83.3333%}.col-sm-10,.col-md-10,.col-lg-10,.col-xl-10{width:100%}.order-10{order:10}.col-11{box-sizing:border-box;width:91.6667%}.col-sm-11,.col-md-11,.col-lg-11,.col-xl-11{width:100%}.order-11{order:11}.col-12{box-sizing:border-box;width:100%}.col-sm-12,.col-md-12,.col-lg-12,.col-xl-12{width:100%}.order-12{order:12}@media (min-width:640px){.col-sm-1{box-sizing:border-box;width:8.33333%}.order-sm-1{order:1}.col-sm-2{box-sizing:border-box;width:16.6667%}.order-sm-2{order:2}.col-sm-3{box-sizing:border-box;width:25%}.order-sm-3{order:3}.col-sm-4{box-sizing:border-box;width:33.3333%}.order-sm-4{order:4}.col-sm-5{box-sizing:border-box;width:41.6667%}.order-sm-5{order:5}.col-sm-6{box-sizing:border-box;width:50%}.order-sm-6{order:6}.col-sm-7{box-sizing:border-box;width:58.3333%}.order-sm-7{order:7}.col-sm-8{box-sizing:border-box;width:66.6667%}.order-sm-8{order:8}.col-sm-9{box-sizing:border-box;width:75%}.order-sm-9{order:9}.col-sm-10{box-sizing:border-box;width:83.3333%}.order-sm-10{order:10}.col-sm-11{box-sizing:border-box;width:91.6667%}.order-sm-11{order:11}.col-sm-12{box-sizing:border-box;width:100%}.order-sm-12{order:12}}@media (min-width:768px){.col-md-1{box-sizing:border-box;width:8.33333%}.order-md-1{order:1}.col-md-2{box-sizing:border-box;width:16.6667%}.order-md-2{order:2}.col-md-3{box-sizing:border-box;width:25%}.order-md-3{order:3}.col-md-4{box-sizing:border-box;width:33.3333%}.order-md-4{order:4}.col-md-5{box-sizing:border-box;width:41.6667%}.order-md-5{order:5}.col-md-6{box-sizing:border-box;width:50%}.order-md-6{order:6}.col-md-7{box-sizing:border-box;width:58.3333%}.order-md-7{order:7}.col-md-8{box-sizing:border-box;width:66.6667%}.order-md-8{order:8}.col-md-9{box-sizing:border-box;width:75%}.order-md-9{order:9}.col-md-10{box-sizing:border-box;width:83.3333%}.order-md-10{order:10}.col-md-11{box-sizing:border-box;width:91.6667%}.order-md-11{order:11}.col-md-12{box-sizing:border-box;width:100%}.order-md-12{order:12}}@media (min-width:992px){.col-lg-1{box-sizing:border-box;width:8.33333%}.order-lg-1{order:1}.col-lg-2{box-sizing:border-box;width:16.6667%}.order-lg-2{order:2}.col-lg-3{box-sizing:border-box;width:25%}.order-lg-3{order:3}.col-lg-4{box-sizing:border-box;width:33.3333%}.order-lg-4{order:4}.col-lg-5{box-sizing:border-box;width:41.6667%}.order-lg-5{order:5}.col-lg-6{box-sizing:border-box;width:50%}.order-lg-6{order:6}.col-lg-7{box-sizing:border-box;width:58.3333%}.order-lg-7{order:7}.col-lg-8{box-sizing:border-box;width:66.6667%}.order-lg-8{order:8}.col-lg-9{box-sizing:border-box;width:75%}.order-lg-9{order:9}.col-lg-10{box-sizing:border-box;width:83.3333%}.order-lg-10{order:10}.col-lg-11{box-sizing:border-box;width:91.6667%}.order-lg-11{order:11}.col-lg-12{box-sizing:border-box;width:100%}.order-lg-12{order:12}}@media (min-width:1200px){.col-xl-1{box-sizing:border-box;width:8.33333%}.order-xl-1{order:1}.col-xl-2{box-sizing:border-box;width:16.6667%}.order-xl-2{order:2}.col-xl-3{box-sizing:border-box;width:25%}.order-xl-3{order:3}.col-xl-4{box-sizing:border-box;width:33.3333%}.order-xl-4{order:4}.col-xl-5{box-sizing:border-box;width:41.6667%}.order-xl-5{order:5}.col-xl-6{box-sizing:border-box;width:50%}.order-xl-6{order:6}.col-xl-7{box-sizing:border-box;width:58.3333%}.order-xl-7{order:7}.col-xl-8{box-sizing:border-box;width:66.6667%}.order-xl-8{order:8}.col-xl-9{box-sizing:border-box;width:75%}.order-xl-9{order:9}.col-xl-10{box-sizing:border-box;width:83.3333%}.order-xl-10{order:10}.col-xl-11{box-sizing:border-box;width:91.6667%}.order-xl-11{order:11}.col-xl-12{box-sizing:border-box;width:100%}.order-xl-12{order:12}}@media (min-width:992px){.mobile-only{display:none!important}}@media (min-width:768px){.d-md-none{display:none}}@media (max-width:991px){.d-lg-show{display:none}}@media (min-width:1200px){.d-xl-none{display:none!important}}.card{background:var(--app-surface);border-radius:.25rem;margin-bottom:1rem;padding:1rem;display:block}.card>.card{background:var(--app-surface-3);margin-bottom:1rem;padding:0}.card .nav-tabs{margin-bottom:.5rem}.card>:last-child{margin-bottom:0}.card>form>.form-row:last-child,.card>.form-row:last-child{padding-bottom:0}.card>header{border-bottom:1px solid var(--app-border);align-items:center;margin:0 -1rem 1rem;padding:0 1rem 1rem;font-size:1rem;font-weight:700;display:flex}.card>header .actions{margin-left:auto;padding-left:.5rem;font-weight:400}.card>header nav ul{margin:0;padding:0;list-style:none;display:flex}.card>header nav ul li{margin-right:.5rem}.card .card-buttons{margin:0 0 .5rem;display:flex}.card .card-buttons .card-buttons-right{margin-left:auto}.card.card-info header{color:#0089e7;border-bottom-color:#0089e7}.card.card-success header{color:#16a68b;border-bottom-color:#16a68b}.card.card-warning header{color:#f39c12;border-bottom-color:#f39c12}.card.card-danger header{color:#e74c3c;border-bottom-color:#e74c3c}.card.card-gray header{color:var(--app-text-muted);border-bottom-color:var(--app-text-muted)}.card .card-image{object-fit:cover;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;width:calc(100% + 2rem);height:14rem;margin:-1rem;display:block}.card .card header+.card-image{padding-top:-1rem}.card .card-height-limited{max-height:20rem;overflow-y:auto}.form-row{padding-bottom:.75rem}.form-row .form-error{color:#e74c3c;font-weight:700}.form-row .form-error:first-of-type{margin-top:.25rem;font-size:.85rem}.form-row.bee-row{border:none;height:0;margin:0;padding:0;text-decoration:none;overflow:hidden}.collection-item{border:1px solid var(--app-border-soft);border-radius:.25rem;margin-bottom:.75rem;padding:.75rem;position:relative}.collection-item .form-row:last-child{padding-bottom:0}.collection-item .collection-item-remove{margin-top:.25rem}input[type=date]{min-height:2.2rem}input[type=text],input[type=email],input[type=search],input[type=password],input[type=number],input[type=url],input[type=tel],input[type=date],input[type=datetime-local],textarea{box-sizing:border-box;border:1px solid var(--app-input-border);background:var(--app-input-bg);width:100%;color:var(--app-text);vertical-align:middle;border-radius:.25rem;margin:0;padding:.5rem .75rem;font-family:KDS Text,sans-serif;font-size:1rem;line-height:1.5;display:block}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,input[type=number]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=datetime-local]:focus,textarea:focus{border:1px solid var(--app-text-soft);outline:0}.form-row-error input[type=text],.form-row-error input[type=email],.form-row-error input[type=search],.form-row-error input[type=password],.form-row-error input[type=number],.form-row-error input[type=url],.form-row-error input[type=tel],.form-row-error input[type=date],.form-row-error input[type=datetime-local],.form-row-error textarea{border-color:#e74c3c}input[type=checkbox]{border:1px solid var(--app-input-border);background:var(--app-input-bg);border-radius:.25rem;width:1rem;height:1rem;margin:0;padding:0}input[type=checkbox]:checked{background:#0089e7}textarea{width:100%!important}input[type=color]{border:1px solid var(--app-border);cursor:pointer;padding:0;display:block}input[type=color]::-webkit-color-swatch-wrapper{border-radius:.25rem;padding:0}input[type=color]::-webkit-color-swatch{border:none;border-radius:.25rem}select{-webkit-appearance:none;box-sizing:border-box;border:1px solid var(--app-input-border);width:100%;color:var(--app-text);background-color:var(--app-input-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:.75rem .75rem;border-radius:.25rem;padding:.5rem .75rem;font-family:KDS Text,sans-serif;font-size:1rem;line-height:1.5;display:block}label{box-sizing:border-box;margin-bottom:.25rem;font-size:.85rem;display:inline-block}label.required:after{content:" (obligatoire)";color:var(--app-text-muted);font-size:.75rem}.help-text{color:var(--app-text-muted);margin:0;padding:.25rem 0 0;font-size:.85rem;font-weight:300}ul.form-errors{margin:0}ul.form-errors li{background:#e74c3c;border:1px solid #e74c3c;border-radius:.25rem;margin:0 0 .25rem;padding:.5rem;list-style:none}.form-horizontal{align-items:center;width:100%;display:flex}.form-horizontal input[type=text],.form-horizontal input[type=email],.form-horizontal input[type=search],.form-horizontal input[type=password],.form-horizontal input[type=number],.form-horizontal input[type=url],.form-horizontal input[type=tel],.form-horizontal input[type=date],.form-horizontal input[type=datetime-local],.form-horizontal textarea,.form-horizontal select,.form-horizontal button,.form-horizontal .btn{margin-right:.5rem}.form-sm input[type=text],.form-sm input[type=email],.form-sm input[type=search],.form-sm input[type=password],.form-sm input[type=number],.form-sm input[type=url],.form-sm input[type=tel],.form-sm input[type=date],.form-sm input[type=datetime-local],.form-sm textarea,.form-sm select,.form-sm button,.form-sm .button{width:auto;padding:.25rem .5rem;font-size:.85rem;display:inline-block}.form-checkbox-group .form-checkbox{margin-bottom:.25rem}.form-checkbox{background:var(--app-surface-3);border-radius:.25rem;align-items:center;height:2.5rem;padding:.25rem .5rem;display:flex}.form-checkbox input[type=checkbox]{display:none}.form-checkbox label{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 2.5rem);margin:0;padding-left:.25rem;font-size:1rem;line-height:1;overflow:hidden}.form-checkbox-slider{vertical-align:middle;cursor:pointer;background:#e74c3c;border-radius:.25rem;width:2rem;height:1rem;padding:0;line-height:1;display:inline-block;position:relative}.form-checkbox-slider.on{background:#16a68b}.form-checkbox-slider.on .form-checkbox-slider-item{transform:translate(1rem)}.form-checkbox-slider-item{background:#fff;border-radius:.25rem;width:1rem;height:1rem;transition:transform .5s cubic-bezier(.42,0,.15,1.8);position:absolute;top:0;left:0;box-shadow:0 1px 2px rgba(0,0,0,.35)}.form-siret{display:flex}.form-siret-field{flex-grow:1}.form-siret-field input[type=text]{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.form-siret-button{padding:.4rem .6rem;border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.form-money{display:flex}.form-money-field{flex-grow:1}.form-money-field input[type=text]{border-top-right-radius:0;border-bottom-right-radius:0}.form-money-currency{vertical-align:middle;border:1px solid var(--app-border-strong);background:var(--app-surface-3);border-left:none;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;margin-left:auto;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-search input[type=search]{background:var(--app-surface-3);min-width:20rem}.form-group{align-items:stretch;margin-bottom:1rem;display:flex}.form-group input[type=text],.form-group input[type=time],.form-group input[type=email],.form-group input[type=search],.form-group input[type=password],.form-group input[type=number],.form-group input[type=url],.form-group input[type=tel],.form-group input[type=date],.form-group input[type=datetime-local],.form-group textarea{border-top-right-radius:0;border-bottom-right-radius:0;flex-grow:1}.form-group .form-group-append{background:var(--app-surface-3);border:1px solid var(--app-border-strong);border-left:none;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;align-items:center;padding:0 1rem;display:flex}.form-save{box-sizing:border-box;border-top:2px solid #2c3e50;justify-content:space-between;padding:1rem 0;display:flex}.ajax-field-row{background:var(--app-surface-3);border-radius:.25rem;align-items:center;height:2.5rem;padding-left:.5rem;padding-right:.5rem;display:flex}.ajax-field-row .ajax-field-show{text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;flex-grow:1;line-height:1;display:block;overflow:hidden}.ajax-field-row .ajax-field-buttons{margin-left:auto;margin-right:-.25rem;display:flex}.ajax-field-row .ajax-field-buttons .btn{height:2rem;margin-left:.25rem;padding-left:.5rem;padding-right:.5rem;line-height:1;display:block}.ajax-field.form-row-error .ajax-field-show{border-color:#e74c3c}.user-choice-field .user-choice{border:1px solid var(--app-border);background:var(--app-surface-2);cursor:pointer;border-radius:.25rem;align-items:center;margin-bottom:.5rem;padding:.5rem;display:flex}.user-choice-field .user-choice:hover{border-color:var(--app-accent)}.user-choice-field .user-choice-search{margin-bottom:.5rem}.user-choice-field .user-choice-image,.user-choice-field .user-choice-icon{border-radius:.25rem;width:3.5rem;height:3.5rem;margin-right:.5rem;display:block}.user-choice-field .user-choice-image{object-fit:cover}.user-choice-field .user-choice-icon{background:var(--app-surface-3);color:var(--app-text-soft);justify-content:center;align-items:center;display:flex}.user-choice-field .user-choice-status{margin-left:auto;padding-left:1rem;font-size:1.6rem}.user-choice-field .user-choice:not(.user-choice-selected) .user-choice-yes{display:none}.user-choice-field .user-choice.user-choice-selected{background-color:rgba(22,166,139,.267);border-color:#16a68b}.user-choice-field .user-choice.user-choice-selected .user-choice-no{display:none}div.nice-select{float:none;width:100%;border-color:#ced4da!important;height:2.5rem!important;font-size:1rem!important;line-height:2.5rem!important}div.nice-select:focus{outline:0;border-color:var(--app-border-strong)!important}div.nice-select:active,div.nice-select.open{border-color:var(--app-border-strong)!important}div.nice-select .option.selected{color:#16a68b}div.nice-select .option[data-value=""]{color:var(--app-text-soft)}.field-choice .field-choice--search{margin-bottom:.5rem}.field-choice .field-choice--item{border:1px solid var(--app-border);background:var(--app-surface-2);cursor:pointer;border-radius:.25rem;align-items:center;margin-bottom:.5rem;padding:.5rem;display:flex}.field-choice .field-choice--item.field-choice--item--no-margin-bottom{margin-bottom:0}.field-choice .field-choice--item:hover{border-color:var(--app-accent)}.field-choice .field-choice--item .field-choice--item--image,.field-choice .field-choice--item .field-choice--item--icon{border-radius:.25rem;width:3.5rem;height:3.5rem;margin-right:.5rem;display:block}.field-choice .field-choice--item .field-choice--item--image{object-fit:contain;background:var(--app-surface)}.field-choice .field-choice--item .field-choice--item--icon{background:var(--app-surface-3);color:var(--app-text-soft);justify-content:center;align-items:center;display:flex}.field-choice .field-choice--item .field-choice--item--status{margin-left:auto;padding-left:1rem;font-size:1.6rem}.field-choice .field-choice--item:not(.field-choice--item--selected) .field-choice--item--status--yes{display:none}.field-choice .field-choice--item.field-choice--item--selected{border-color:#16a68b}.field-choice .field-choice--item.field-choice--item--selected .field-choice--item--status--no{display:none}.icon-picker{position:relative}.icon-picker .icon-picker--trigger{text-align:left;border:1px solid var(--app-border-soft);background:var(--app-surface);cursor:pointer;border-radius:.25rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;display:flex}.icon-picker .icon-picker--trigger:hover,.icon-picker.icon-picker--open .icon-picker--trigger{border-color:var(--app-accent)}.icon-picker .icon-picker--preview{background:var(--app-surface-2);width:2.25rem;height:2.25rem;color:var(--app-text);border-radius:.25rem;flex:none;justify-content:center;align-items:center;display:flex}.icon-picker .icon-picker--preview svg{width:1.5rem;height:1.5rem}.icon-picker:not(.icon-picker--has-value) .icon-picker--preview{display:none}.icon-picker .icon-picker--label{text-overflow:ellipsis;white-space:nowrap;color:var(--app-text);flex:auto;font-family:KDS Mono,ui-monospace,monospace;overflow:hidden}.icon-picker:not(.icon-picker--has-value) .icon-picker--label{color:var(--app-text-soft);font-family:inherit;font-style:italic}.icon-picker .icon-picker--clear{color:var(--app-text-soft);flex:none;justify-content:center;align-items:center;display:none}.icon-picker .icon-picker--clear:hover{color:#e74c3c}.icon-picker.icon-picker--has-value .icon-picker--clear{display:flex}.icon-picker .icon-picker--caret{color:var(--app-text-soft);flex:none}.icon-picker .icon-picker--dropdown{z-index:20;background:var(--app-surface);border:1px solid var(--app-border-soft);border-radius:.25rem;padding:.5rem;display:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.12)}.icon-picker .icon-picker--dropdown.open{display:block}.icon-picker .icon-picker--filter{width:100%;margin-bottom:.5rem}.icon-picker .icon-picker--results{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.25rem;max-height:18rem;display:grid;overflow-y:auto}.icon-picker .icon-picker--option{background:var(--app-surface-2);cursor:pointer;border:1px solid transparent;border-radius:.25rem;flex-direction:column;align-items:center;gap:.2rem;padding:.25rem;display:flex}.icon-picker .icon-picker--option:hover{border-color:var(--app-accent)}.icon-picker .icon-picker--option.icon-picker--option--selected{background:#adf4e7;border-color:#16a68b}.icon-picker .icon-picker--option--icon svg{width:1.5rem;height:1.5rem;color:var(--app-text)}.icon-picker .icon-picker--option--name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--app-text-soft);font-size:.85rem;overflow:hidden}.icon-picker .icon-picker--hint{min-height:1rem;color:var(--app-text-soft);margin-top:.5rem;font-size:.85rem}.text-voice-container{align-items:center;display:flex}.text-voice-container input[type=text]{flex:1}.text-voice-container .text-voice-button{cursor:pointer;color:#0089e7;background:0 0;border:none;justify-content:center;align-items:center;width:2.5rem;margin-left:-2.5rem;padding:.25rem;font-size:1.2rem;transition:color .2s;display:flex}.text-voice-container .text-voice-button:hover{color:#52b4f5}.text-voice-container .text-voice-button.recording{color:#e74c3c;animation:1.5s infinite pulse}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.speech-error{color:red;margin-top:10px;font-size:.9em}.field-chips{position:relative}.field-chips.field-chips--with-dropdown .field-chips--items{max-height:20rem;box-shadow:0 0 .5rem 0 var(--app-shadow);border:1px solid var(--app-border-strong);padding:0;display:none;position:absolute;top:calc(100% + .25rem);left:0}.field-chips.field-chips--with-dropdown .field-chips--items.open{z-index:1000;animation:.15s ease-out fadeIn;display:block}.field-chips.field-chips--with-dropdown .field-chips--items .field-chips--items--search{padding:.25rem}.field-chips.field-chips--with-dropdown .field-chips--items .row{margin-left:0;margin-right:0}.field-chips.field-chips--with-dropdown .field-chips--items .row>[class*=col-]{padding:0}.field-chips.field-chips--with-dropdown .field-chips--items .field-chips--row{padding-top:0}.field-chips.field-chips--with-dropdown .field-chips--items .field-chips--row .field-chips--item{border-color:transparent;border-radius:0;padding:.5rem .75rem}.field-chips.field-chips--with-dropdown .field-chips--items .field-chips--row .field-chips--item:hover{background:var(--app-surface-2);border-color:transparent}.field-chips.field-chips--with-dropdown .field-chips--items .field-chips--row.selected .field-chips--item{color:var(--app-success-text);border-color:transparent;font-weight:700}.field-chips:not(.field-chips--with-dropdown){margin-top:-.25rem}.field-chips .field-chips--items{background:var(--app-surface);border-radius:.25rem;width:100%;overflow-y:auto}.field-chips .field-chips--items .field-chips--items--search,.field-chips .field-chips--items .field-chips--row{padding-top:.25rem}.field-chips .field-chips--items .field-chips--item:hover{border-color:var(--app-accent)}.field-chips .field-chips--items .field-chips--row.selected .field-chips--item{border-color:#16a68b}.field-chips .field-chips--items .field-chips--row.selected .field-chips--item .field-chips--item--selected{display:flex}.field-chips .field-chips--remove,.field-chips .field-chips--toggle{cursor:pointer;z-index:100;height:100%;color:var(--app-text-soft);align-items:center;font-size:1.3rem;display:none;position:absolute;top:0;right:.5rem}.field-chips .field-chips--remove.active,.field-chips .field-chips--toggle.active{display:flex}.field-chips .field-chips--remove:hover{color:#e74c3c}.field-chips .field-chips--field{width:100%;position:relative}.field-chips .field-chips--item{box-sizing:border-box;border:1px solid var(--app-border-strong);cursor:pointer;border-radius:.25rem;align-items:center;padding:.5rem;display:flex}.field-chips .field-chips--item--image{align-items:center;width:2rem;height:2rem;margin-right:.5rem;display:flex}.field-chips .field-chips--item--image>img,.field-chips .field-chips--item--image>svg,.field-chips .field-chips--item--image .field-chips--item--image--icon{border-radius:.25rem;width:2rem;height:2rem;transform:scale(1.2)}.field-chips .field-chips--item--image>img{object-fit:cover;display:block}.field-chips .field-chips--item--image>svg{background:var(--app-surface-3)}.field-chips .field-chips--item--image .field-chips--item--image--icon{background:var(--app-surface-3);justify-content:center;align-items:center;display:flex}.field-chips .field-chips--item--image .field-chips--item--image--icon svg{width:1rem;height:1rem}.field-chips .field-chips--item--name{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}.field-chips .field-chips--item--selected{color:#16a68b;display:none}.field-chips .field-chips--flat{margin-top:.25rem}.field-chips .field-chips--flat--header{justify-content:flex-end;margin-bottom:.25rem;display:flex}.field-chips .field-chips--flat--search{margin-bottom:.5rem}.field-chips .field-chips--list{flex-wrap:wrap;gap:.5rem;display:flex}.field-chips .field-chips--chip-btn{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border-soft);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.2rem;align-items:center;gap:.25rem;padding:.5rem .75rem;font-family:inherit;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px 2px rgba(0,0,0,.02)}.field-chips .field-chips--chip-btn:hover:not(.active){background:var(--app-surface-2);border-color:#ced4da}.field-chips .field-chips--chip-btn:active{transform:scale(.96)}.field-chips .field-chips--chip-btn:focus-visible{outline-offset:.2rem;outline:2px solid #2c3e50}.field-chips .field-chips--chip-btn.active{color:var(--app-accent);box-shadow:none;background:rgba(22,166,139,.06);border-color:#16a68b}.field-chips .field-chips--chip-btn--avatar{object-fit:cover;border-radius:.25rem;width:2rem;height:2rem;display:block}.field-chips .field-chips--chip-btn--icon{width:2rem;height:2rem;color:var(--app-text-soft);justify-content:center;align-items:center;display:flex}.field-chips .field-chips--chip-btn--icon svg{width:1rem;height:1rem}.field-chips .field-chips--chip-btn--name{white-space:nowrap}.field-chips .field-chips--chip-btn--no{color:var(--app-text-soft);display:flex}.field-chips .field-chips--chip-btn--yes,.field-chips .field-chips--chip-btn.active .field-chips--chip-btn--no{display:none}.field-chips .field-chips--chip-btn.active .field-chips--chip-btn--yes{display:flex}.field-chips .field-chips--clear{color:var(--app-text-soft);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;transition:text-decoration-color .2s;display:none}.field-chips .field-chips--clear.active{display:inline}.field-chips .field-chips--clear:hover{-webkit-text-decoration-color:var(--app-text-soft);text-decoration-color:var(--app-text-soft)}.field-choice--chips .field-status-chip{margin-bottom:0}.field-status-chips-list{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.field-status-chip{color:var(--app-text);background:var(--app-surface);border:1px solid var(--app-border-soft);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.2rem;align-items:center;gap:.25rem;padding:.5rem .75rem;font-family:inherit;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 1px 2px rgba(0,0,0,.02)}.field-status-chip--no{color:var(--app-text-soft);display:flex}.field-status-chip--yes,.field-status-chip.field-choice--item--selected .field-status-chip--no{display:none}.field-status-chip.field-choice--item--selected .field-status-chip--yes{display:flex}.field-status-chip:hover,.field-status-chip:focus{color:var(--app-text);background:var(--app-surface-2);border-color:#ced4da;outline:0}.field-status-chip:active{transform:scale(.96)}.field-status-chip:focus-visible{outline-offset:.2rem;outline:2px solid #2c3e50}.field-status-chip[data-color=primary].field-choice--item--selected{color:var(--app-accent);border-color:var(--app-accent);box-shadow:none;background:rgba(44,62,80,.06)}.field-status-chip[data-color=info].field-choice--item--selected{color:#0089e7;box-shadow:none;background:rgba(0,137,231,.06);border-color:#0089e7}.field-status-chip[data-color=success].field-choice--item--selected{color:#16a68b;box-shadow:none;background:rgba(22,166,139,.06);border-color:#16a68b}.field-status-chip[data-color=danger].field-choice--item--selected{color:#e74c3c;box-shadow:none;background:rgba(231,76,60,.06);border-color:#e74c3c}.field-status-chip[data-color=warning].field-choice--item--selected{color:#f39c12;box-shadow:none;background:rgba(243,156,18,.06);border-color:#f39c12}.field-status-chip[data-color=secondary].field-choice--item--selected{color:#95a5a6;box-shadow:none;background:rgba(149,165,166,.06);border-color:#95a5a6}.field-status-chip[data-color=purple].field-choice--item--selected{color:#6f42c1;box-shadow:none;background:rgba(111,66,193,.06);border-color:#6f42c1}.field-status-chip[data-color=black].field-choice--item--selected{color:var(--app-text);border-color:var(--app-text);box-shadow:none;background:rgba(52,58,64,.06)}.field-status-chip[data-color=gray].field-choice--item--selected{color:var(--app-text-soft);border-color:var(--app-text-soft);box-shadow:none;background:rgba(149,165,166,.06)}.field-status-chip[data-color=dark-green].field-choice--item--selected{color:#094e42;box-shadow:none;background:rgba(9,78,66,.06);border-color:#094e42}.field-status-chip[data-color=ignored].field-choice--item--selected{color:var(--app-text-soft);border-color:var(--app-text-soft);box-shadow:none;background:rgba(149,165,166,.06)}.field-choice--dropdown{position:relative}.field-choice--dropdown .field-choice--control{background:var(--app-surface);border:1px solid var(--app-border-strong);cursor:pointer;border-radius:.25rem;align-items:center;gap:.5rem;min-height:2.6rem;padding:.25rem .5rem;display:flex}.field-choice--dropdown .field-choice--control:hover{border-color:var(--app-text-soft)}.field-choice--dropdown .field-choice--summary{flex-wrap:wrap;flex-grow:1;align-items:center;gap:.25rem;display:flex}.field-choice--dropdown .field-choice--placeholder{color:var(--app-text-soft)}.field-choice--dropdown .field-choice--tag{color:#0089e7;background:rgba(0,137,231,.08);border:1px solid #0089e7;border-radius:.2rem;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.85rem;font-weight:500;line-height:1.4;display:inline-flex}.field-choice--dropdown .field-choice--tag--remove{color:var(--app-text-soft);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.field-choice--dropdown .field-choice--tag--remove svg{width:.9rem;height:.9rem}.field-choice--dropdown .field-choice--tag--remove:hover{color:#e74c3c}.field-choice--dropdown .field-status-chip.field-choice--item--selected{color:#0089e7;background:rgba(0,137,231,.08);border-color:#0089e7}.field-choice--dropdown .field-choice--caret{color:var(--app-text-soft);align-items:center;transition:transform .15s ease-out;display:flex}.field-choice--dropdown .field-choice--panel{z-index:1000;background:var(--app-surface);border:1px solid var(--app-border-strong);max-height:22rem;box-shadow:0 0 .5rem 0 var(--app-shadow);border-radius:.25rem;padding:.5rem;display:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}.field-choice--dropdown .field-choice--panel.open{animation:.15s ease-out fadeIn;display:block}.field-choice--dropdown .field-choice--panel .field-choice--search{margin-bottom:.5rem}.field-choice--dropdown:has(.field-choice--panel.open) .field-choice--caret{transform:rotate(180deg)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}button,input[type=submit],input[type=reset],.btn{color:#fff;cursor:pointer;vertical-align:middle;box-sizing:border-box;background:#2c3e50;border:1px solid #2c3e50;border-radius:.25rem;padding:.5rem 1rem;font-size:1rem;line-height:1.5;transition:background-color .3s ease-in-out;display:inline-block}button:hover,button:focus,button.active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit].active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset].active,.btn:hover,.btn:focus,.btn.active{color:#fff;background:#39526b;outline:0}.btn-block{width:100%;display:block}button[disabled=disabled],.btn.btn-disabled{cursor:not-allowed}button[disabled=disabled]:not([class*=outline-]),.btn.btn-disabled:not([class*=outline-]){color:#fff;background-color:#b4bcc2;border-color:#b4bcc2}button[disabled=disabled][class*=outline-],.btn.btn-disabled[class*=outline-]{color:#b4bcc2;background-color:#fff;border-color:#b4bcc2}.btn-group,.btn-group-sm{white-space:nowrap;display:inline-block}.btn-group>.btn:not(:first-child),.btn-group-sm>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-5px}.btn-group>.btn:not(:last-child),.btn-group-sm>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group-sm .btn,.btn-sm{padding:.3rem .35rem;font-size:.75rem}.btn-group-md .btn,.btn-md{padding:.4rem .65rem;font-size:.85rem}.btn-group-xs .btn,.btn-xs{padding:.25rem;font-size:.75rem;line-height:1}.btn-primary{background:#2c3e50;border:1px solid #2c3e50}.btn-primary:hover,.btn-primary:focus,.btn-primary.active{background:#39526b}.btn-black{background:#000;border:1px solid #000}.btn-black:hover,.btn-black:focus,.btn-black.active{background:#222}.btn-outline-black{border:1px solid var(--app-text);color:var(--app-text);background:0 0}.btn-outline-black:hover,.btn-outline-black:focus,.btn-outline-black.active{background:var(--app-text);border:1px solid var(--app-text);color:var(--app-surface)}.btn-outline-white{color:#fff;background:0 0;border:1px solid #fff}.btn-outline-white:hover,.btn-outline-white:focus,.btn-outline-white.active{color:#000;background:#fff;border:1px solid #fff}.btn-purple{background:#6f42c1;border:1px solid #6f42c1}.btn-purple:hover,.btn-purple:focus,.btn-purple.active{background:#8f62e1}.btn-outline-purple{color:#6f42c1;background:0 0;border:1px solid #6f42c1}.btn-outline-purple:hover,.btn-outline-purple:focus,.btn-outline-purple.active{color:#fff;background:#6f42c1;border:1px solid #6f42c1}.btn-outline-primary{border:1px solid var(--app-accent);color:var(--app-accent);background:0 0}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary.active{background:var(--app-accent);border:1px solid var(--app-accent);color:#fff}.btn-info{background:#0089e7;border:1px solid #0089e7}.btn-info:hover,.btn-info:focus,.btn-info.active{background:#52b4f5}.btn-outline-info{color:#0089e7;background:0 0;border:1px solid #0089e7}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info.active{color:#fff;background:#0089e7;border:1px solid #0089e7}.btn-warning{background:#f39c12;border:1px solid #f39c12}.btn-warning:hover,.btn-warning:focus,.btn-warning.active{background:#efa32a}.btn-outline-warning{color:#f39c12;background:0 0;border:1px solid #f39c12}.btn-outline-warning:hover,.btn-outline-warning:focus,.btn-outline-warning.active{color:#fff;background:#f39c12;border:1px solid #f39c12}.btn-success{background:#16a68b;border:1px solid #16a68b}.btn-success:hover,.btn-success:focus,.btn-success.active{background:#1ce7c1}.btn-outline-success{color:#16a68b;background:0 0;border:1px solid #16a68b}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success.active{color:#fff;background:#16a68b;border:1px solid #16a68b}.btn-danger{background:#e74c3c;border:1px solid #e74c3c}.btn-danger:hover,.btn-danger:focus,.btn-danger.active{background:#ff1200}.btn-outline-danger{color:#e74c3c;background:0 0;border:1px solid #e74c3c}.btn-outline-danger:hover,.btn-outline-danger:focus,.btn-outline-danger.active{color:#fff;background:#e74c3c;border:1px solid #e74c3c}.btn-white{color:#000;background:#fff;border:1px solid #fff}.btn-white:hover,.btn-white:focus,.btn-white.active{color:#000;background:#ecf0f1}.btn-light{color:#000;background:#ecf0f1;border:1px solid #ecf0f1}.btn-light:hover,.btn-light:focus,.btn-light.active{color:#000;background:#f8f9fa}.btn-outline-light{color:#ecf0f1;background:0 0;border:1px solid #ecf0f1}.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light.active{color:#fff;background:#ecf0f1;border:1px solid #ecf0f1}.btn-dark-green{background:#094e42;border:1px solid #094e42}.btn-dark-green:hover,.btn-dark-green:focus,.btn-dark-green.active{background:#0d6b5a}.btn-gray{color:#fff;background:#7b8a8b;border:1px solid #7b8a8b}.btn-gray:hover,.btn-gray:focus,.btn-gray.active{color:#fff;background:#95a5a6}.btn-outline-gray{color:#7b8a8b;background:0 0;border:1px solid #7b8a8b}.btn-outline-gray:hover,.btn-outline-gray:focus,.btn-outline-gray.active{color:#fff;background:#7b8a8b;border:1px solid #7b8a8b}button:not([class]),.btn:not([class*=btn-]),.btn-primary,.btn-black,.btn-purple,.btn-info,.btn-warning,.btn-success,.btn-danger,.btn-dark-green,.btn-gray,.btn[class*=btn-outline-]:hover,.btn[class*=btn-outline-].active{--kds-icon-accent:currentColor}.table-responsive{border-radius:.25rem;margin-bottom:1rem;overflow-x:auto;overflow-y:visible}.table-responsive>table:last-child{margin-bottom:0}table{border-collapse:collapse;width:100%;margin-bottom:1rem;font-family:KDS Numbers,KDS Text,sans-serif}table.table-card{background:var(--app-surface);border-radius:.25rem}table.table-card thead th{padding-top:.75rem}table.table-card caption header{background:var(--app-surface);text-align:left;border-bottom:1px solid var(--app-border);caption-side:top;padding:1rem;font-weight:700;display:flex}table.table-card caption header .actions{margin-left:auto;padding-left:.5rem;font-weight:400}table.table-card caption header .actions button,table.table-card caption header .actions .btn{white-space:nowrap;margin-bottom:0;padding:.2rem .35rem}table.table-condensed th,table.table-condensed td{padding-top:.35rem;padding-bottom:.35rem}table.table-v-top th,table.table-v-top td,table th .top,table td .top{vertical-align:top}table th.right,table td.right{text-align:right}table th .actionable,table td .actionable{align-items:start;display:flex}table th .actionable .actions,table td .actionable .actions{margin-left:auto;padding-left:.75rem}table th.thin,table td.thin{white-space:nowrap;width:1%!important}table th.small,table td.small{font-size:.85rem}table th .data-media,table td .data-media{width:100%;display:flex}table th .data-media .data-media-content,table td .data-media .data-media-content{flex-grow:1}table th .data-media-action,table td .data-media-action{margin-left:auto;padding-left:1rem}table thead th{color:var(--app-text-soft);border-bottom:1px solid var(--app-text-soft);font-weight:400}table:not(.table-hover-disabled) tbody tr:hover td{background:var(--app-surface-2)}table:not(.table-hover-disabled) tbody td{border-bottom:1px solid var(--app-border)}table th,table td{text-align:left;vertical-align:middle;padding:.75rem}table th:first-child,table td:first-child{padding-left:1rem}table th:last-child,table td:last-child{padding-right:1rem}table th.actions,table td.actions{text-align:right}table th.list-icon,table td.list-icon{justify-content:start;align-items:start;gap:.25rem;display:flex}table.data tr th,table.data tr td{border-bottom:1px solid var(--app-border);text-align:left}table.data tr th{width:25%;color:var(--app-text-muted);padding:.75rem .75rem .75rem 1rem;font-weight:300}table.data tr td{padding:.75rem 1rem .75rem .75rem}table.data tr:hover td,table.data tr:hover th{background:var(--app-surface-2)}table tr .select-column input[type=checkbox]:not(:checked){visibility:hidden}table tr:hover .select-column input[type=checkbox]{visibility:visible!important}ol.breadcrumb{white-space:nowrap;border-radius:.25rem;margin-bottom:0;list-style:none}ol.breadcrumb li{display:inline-block}@media (min-width:1200px){ol.breadcrumb li:not(:first-child):before{content:"›";color:#f39c12}}@media (max-width:991px){ol.breadcrumb li:not(:last-child){display:none!important}}ol.breadcrumb li:last-child,ol.breadcrumb li:last-child a{color:var(--app-text)}@media (max-width:991px){ol.breadcrumb{display:none}}.alert{background:var(--app-surface-3);color:var(--app-text);border-radius:.25rem;margin:0 0 1rem;padding:1rem;position:relative}.alert-close{cursor:pointer;color:#fff;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.6rem;line-height:.6rem;display:flex;position:absolute;top:-.5rem;right:-.5rem}.alert-close:hover{color:#000}.alert-info{color:#fff;background:#0089e7}.alert-info a,.alert-info a:hover{color:#fff;text-decoration:underline}.alert-info .alert-close{background:#0089e7}.alert-success{color:#000;background:#16a68b}.alert-success a,.alert-success a:hover{color:#fff}.alert-success .alert-close{background:#16a68b}.alert-warning,.alert-warning .alert-close{background:#f39c12}.alert-danger{color:#fff;background:#e74c3c}.alert-danger .alert-close{background:#e74c3c}.alert-primary{color:#fff;background:#2c3e50}.alert-primary .alert-close{background:#2c3e50}.alert-info,.alert-success,.alert-warning,.alert-danger,.alert-primary{--kds-icon-accent:currentColor}.dropdown{cursor:pointer;display:inline-block;position:relative;overflow:visible}.dropdown:not(.btn):hover{color:#52b4f5}.dropdown>nav{background:var(--app-surface);box-sizing:border-box;z-index:1000;width:14rem;box-shadow:0 0 .5rem 0 var(--app-shadow);border:1px solid var(--app-border-soft);border-radius:.25rem;font-size:.85rem;position:absolute;left:0}.dropdown>nav.hidden{display:none}.dropdown>nav.wide,.dropdown>nav.wide a{width:17rem}.dropdown>nav.right{left:auto;right:0}.dropdown>nav a{white-space:normal;width:14rem;height:2.5rem;color:var(--app-text);align-items:center;padding:0 .75rem;line-height:2.2rem;transition:background-color .1s;display:flex}.dropdown>nav a:hover{background:var(--app-surface-2);color:var(--app-text)}.dropdown>nav a.separator{border-top:1px solid var(--app-border-strong)}.primary{color:var(--app-accent)!important}.white{color:#fff!important}.secondary{color:#95a5a6!important}.black{color:var(--app-text)!important}.purple{color:#6f42c1!important}.gray{color:var(--app-text-muted)!important}.info{color:#0089e7!important}.success{color:#16a68b!important}.dark-green{color:#094e42!important}.danger{color:#e74c3c!important}.warning{color:#f39c12!important}.italic{font-style:italic!important}.strong{font-weight:700!important}.align-center{text-align:center!important}.align-right{text-align:right!important}.text-xl{font-size:1.1rem!important}.text-5xl{font-size:1.5rem!important}.hide,.hidden{display:none!important;overflow:hidden!important}.invisible{visibility:hidden}.w-1{width:1%!important}.w-5{width:5%!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-50{width:50%!important}.w-55{width:55%!important}.w-60{width:60%!important}.w-65{width:65%!important}.w-70{width:70%!important}.w-75{width:75%!important}.w-80{width:80%!important}.w-85{width:85%!important}.w-90{width:90%!important}.w-95{width:95%!important}.w-100{width:100%!important}.small{font-size:.85rem}.extra-small{font-size:.685rem}.nowrap{white-space:nowrap}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rounded{border-radius:.25rem}.json-preview{background-color:var(--app-surface-2);border:1px solid var(--app-border-soft);white-space:pre-wrap;word-break:break-word;max-height:300px;color:var(--app-text);border-radius:.25rem;padding:1rem;font-family:KDS Mono,ui-monospace,monospace;font-size:.9rem;overflow:auto}.json-preview .hljs-attr{color:var(--app-info-text)}.json-preview .hljs-string{color:var(--app-success-text)}.json-preview .hljs-number{color:var(--app-warning-text)}.json-preview .hljs-literal{color:var(--app-danger-text)}.json-preview .hljs-punctuation{color:var(--app-text-annex)}[data-controlle=link]{cursor:pointer}.actionable{display:flex}.actionable .actions{white-space:nowrap;margin-left:auto;padding-left:1rem}hr{border:none;border-top:1px solid var(--app-border-strong);margin:1rem 0}.progress{background:var(--app-surface-3);border-radius:.25rem;width:100%;height:.75rem;margin:0 0 .5rem;display:flex;position:relative;overflow:hidden}.progress .percent{z-index:250;border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.progress.progress-xl{height:1.5rem}.progress.progress-xl .bar{height:1.5rem;line-height:1.5rem}.progress .bar{text-align:center;vertical-align:middle;background:#0089e7;height:.75rem;font-size:.75rem;line-height:.75rem;transition:width .4s ease-in-out;overflow:hidden}.progress .bar.done,.progress .bar.bar-success{background:#16a68b}.progress .bar.bar-warning{background:#f39c12}.progress .bar.bar-danger{background:#e74c3c}.progress .bar.bar-gray{background:#b4bcc2}[data-upload-progress]{transition:background-color .3s}[data-upload-progress].is-uploading{cursor:progress;color:#fff;position:relative;overflow:hidden;background:#2c3e50!important}[data-upload-progress].is-uploading>:not(.upload-progress){position:relative}[data-upload-progress] .upload-progress{border-radius:inherit;pointer-events:none;background:#16a68b;width:0;transition:width .3s;position:absolute;top:0;bottom:0;left:0}[data-upload-progress] .upload-progress.upload-progress-error{background:#e74c3c}.media-row:not(.media-row-big) .media-field-row .media-preview{width:2.5rem;height:2.5rem;margin-left:auto}.media-row:not(.media-row-big) .media-field-row .media-preview a,.media-row:not(.media-row-big) .media-field-row .media-preview img{width:2.5rem;height:2.5rem}.media-row:not(.media-row-big) .media-field-row .media-preview .icon{font-size:1.5rem}.media-row.media-row-big .media-field-row{flex-direction:column}.media-row.media-row-big .media-field-row .media-field{width:100%}.media-row.media-row-big .media-field-row .media-preview{justify-content:center;align-items:center;width:100%;height:20rem;margin-top:.25rem;display:flex}.media-row.media-row-big .media-field-row .media-preview a,.media-row.media-row-big .media-field-row .media-preview img{width:100%;height:20rem}.media-row .media-field-row{box-sizing:border-box;width:100%;display:flex}.media-row .media-field-row .media-field{background:var(--app-surface-3);border-radius:.25rem;align-items:center;width:calc(100% - 3rem);height:2.5rem;padding:.25rem;display:flex;position:relative}.media-row .media-field-row .media-field .progress:not(.hidden){z-index:100;height:2.5rem;position:absolute;top:0;bottom:0;left:0;right:0}.media-row .media-field-row .media-field .progress:not(.hidden) .bar{height:2.5rem}.media-row .media-field-row .media-field .media-name{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;padding-left:.5rem;position:relative;overflow:hidden}.media-row .media-field-row .media-field .media-field-buttons{margin-left:auto;display:flex}.media-row .media-field-row .media-field .media-field-buttons .btn{justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:.25rem;display:flex}.media-row .media-field-row .media-preview{box-sizing:border-box;background:var(--app-surface-3);border-radius:.25rem}.media-row .media-field-row .media-preview a,.media-row .media-field-row .media-preview img{justify-content:center;align-items:center;display:flex}.media-row .media-field-row .media-preview img{object-fit:cover;border-radius:.25rem}.media-input-hidden{opacity:0;pointer-events:none;position:fixed;top:-9999px;left:-9999px}ul.pagination{justify-content:flex-end;width:100%;margin:0;padding:0;list-style:none;display:flex}ul.pagination li{background:#39526b}ul.pagination li:first-child,ul.pagination li:first-child a{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}ul.pagination li:last-child,ul.pagination li:last-child a{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}ul.pagination li>a,ul.pagination li>span{color:#fff;padding:.5rem .75rem;display:block}ul.pagination li a:hover{color:#fff;background:#000}ul.pagination li.active a{color:#fff;background:#343a40}ul.pagination li.disabled{background:var(--app-surface-3);color:var(--app-text-soft)}.modal{box-sizing:border-box;opacity:0;z-index:-100;background-color:rgba(0,0,0,.65);justify-content:center;align-items:center;width:100%;height:100%;transition:all .5s;display:flex;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.modal.modal-sm .modal-content{max-width:40rem}.modal-reduced{height:0;overflow:hidden}.modal-inner{width:auto;min-width:70%;padding:2rem;position:relative}.modal-content{background:var(--app-surface);box-sizing:border-box;border-radius:.25rem;max-width:80rem;max-height:95vh;margin:0 auto;position:relative;overflow-y:auto}.modal-header,.modal-progress-header{align-items:flex-start;width:100%;display:flex}.modal-header .modal-dismiss,.modal-progress-header .modal-dismiss{box-sizing:border-box;width:1.5rem;height:1.5rem;color:var(--app-text-muted);background:0 0;border-color:transparent;flex:none;justify-content:center;align-items:center;margin:2rem 1rem 0 0;padding:0;display:flex}.modal-header .modal-dismiss:hover,.modal-progress-header .modal-dismiss:hover,.modal-header .modal-dismiss:focus,.modal-progress-header .modal-dismiss:focus{background:var(--app-surface-3);color:var(--app-text)}.modal-title,.modal-progress-title{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;padding:2rem 2rem 0;font-size:1.3rem;font-weight:300;line-height:1;overflow:hidden}.modal-body{padding:2rem;transition:height .5s}.modal-body h2.separator{border-bottom:1px solid #0089e7;margin-bottom:.5rem;padding-bottom:.5rem;font-size:1rem}.modal-body table th:first-child,.modal-body table td:first-child{padding-left:0}.modal-body table th:last-child,.modal-body table td:last-child{padding-right:0}.modal-body .modal-body-inner>.form-row:last-of-type,.modal-body>.form-row:last-of-type{padding-bottom:0}.modal-body button:last-child,.modal-body .button:last-child,.modal-body .button-small:last-child{margin-bottom:0}.modal-body .modal-loader{text-align:center;padding:2rem 0}.modal-body .modal-success{text-align:center;width:70%;margin:0 auto;padding:2rem 0}.modal-footer{justify-content:flex-start;align-items:center;gap:.5rem;width:100%;padding:0 2rem 2rem;display:flex}.modal.is-visible{opacity:1;z-index:1500}.modal.is-visible.modal-content{z-index:1501}.modal.is-leaving{z-index:1500}.modal-progress{box-sizing:border-box;opacity:0;z-index:-100;background-color:rgba(0,0,0,.65);width:100%;height:100%;transition:opacity .5s;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.modal-progress-inner{width:100%;height:100%;position:relative}.modal-progress-content{box-sizing:border-box;background:var(--app-surface);border-radius:.25rem;width:35rem;max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-progress-content .progress{margin-bottom:1rem}.modal-progress-body{padding:2rem}.modal-progress-body button:last-child,.modal-progress-body .button:last-child,.modal-progress-body .button-small:last-child{margin-bottom:0}.modal-progress.is-visible{opacity:1;z-index:1600}.modal-progress.is-visible.modal-content{z-index:1601}.button-modal{cursor:pointer}.modal-media{box-sizing:border-box;z-index:9000;background:#2c3e50;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:scroll}.modal-media header{box-sizing:border-box;color:#fff;z-index:9100;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:4rem;padding:1rem;display:flex}.modal-media header .modal-media-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-media header .modal-media-actions{align-items:center;gap:.5rem;display:flex}.modal-media header .modal-media-actions .modal-media-action{text-align:center;color:#000;background:#fff;border-radius:.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.modal-media header .modal-media-actions .modal-media-action.modal-media-action-info{color:#fff;background:#0089e7}.modal-media .modal-media-body{box-sizing:border-box;width:100%;height:calc(100vh - 4rem);padding:1rem}.pdf-viewer{flex-direction:column;gap:1rem;width:100%;padding-bottom:1rem;display:flex}.pdf-viewer-page{--scale-round-x:1px;--scale-round-y:1px;background:#fff;border-radius:.25rem;width:100%;position:relative;overflow:hidden}.pdf-viewer-page canvas{width:100%;height:100%;display:block}.pdf-viewer-page .textLayer{--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;text-align:initial;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;line-height:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:clip}.pdf-viewer-page .textLayer :-webkit-any(span,br){color:transparent;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.pdf-viewer-page .textLayer :is(span,br){color:transparent;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.pdf-viewer-page .textLayer>:not(.markedContent),.pdf-viewer-page .textLayer .markedContent span:not(.markedContent){--font-height:0;--scale-x:1;--rotate:0deg;z-index:1;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdf-viewer-page .textLayer .markedContent{display:contents}.pdf-viewer-page .textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.pdf-viewer-page .textLayer ::selection{background:color-mix(in srgb, AccentColor, transparent 50%);color:transparent}.pdf-viewer-page .textLayer br::selection{background:0 0}.pdf-viewer-page .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:100%;bottom:0;left:0;right:0}.pdf-viewer-page .textLayer.selecting .endOfContent{top:0}.badge{color:#fff;background:#2c3e50;border-radius:.25rem;margin:.125rem 0;padding:.0625rem .25rem;font-size:.75rem;line-height:1rem}.badge.badge-white{color:#000;background:#fff}.badge.badge-light{color:#000;background:#ecf0f1}.badge.badge-gray{background:var(--app-surface-3);color:var(--app-text)}.badge.badge-info{color:#fff;background:#0089e7}.badge.badge-success{color:#fff;background:#16a68b}.badge.badge-purple{color:#fff;background:#6f42c1}.badge.badge-warning{color:#fff;background:#f39c12}.badge.badge-danger{color:#fff;background:#e74c3c}.badge.badge-black{color:#fff;background:#000}.badge:not(.badge-white):not(.badge-light){--kds-icon-accent:currentColor}nav.tabs{align-items:center;padding:0;font-size:.85rem;display:flex}nav.tabs>a,nav.tabs>.tab-item,nav.tabs>.dropdown{color:var(--app-text-muted);border-style:solid;border-color:var(--app-border-strong);white-space:nowrap;cursor:pointer;border-width:0 0 1px;margin-bottom:1rem;margin-right:1rem;padding:.5rem 0;transition:color .5s,border-color .5s,background-color .5s;display:block}nav.tabs>a:hover,nav.tabs>a.active,nav.tabs>.tab-item:hover,nav.tabs>.tab-item.active,nav.tabs>.dropdown:hover,nav.tabs>.dropdown.active{color:var(--app-text);border-color:#0089e7}nav.tabs>a:hover.tab-info,nav.tabs>a.active.tab-info,nav.tabs>.tab-item:hover.tab-info,nav.tabs>.tab-item.active.tab-info,nav.tabs>.dropdown:hover.tab-info,nav.tabs>.dropdown.active.tab-info{color:#0089e7;border-color:#0089e7}nav.tabs>a:hover.tab-info.tab-button,nav.tabs>a.active.tab-info.tab-button,nav.tabs>.tab-item:hover.tab-info.tab-button,nav.tabs>.tab-item.active.tab-info.tab-button,nav.tabs>.dropdown:hover.tab-info.tab-button,nav.tabs>.dropdown.active.tab-info.tab-button{color:#fff;background:#0089e7}nav.tabs>a:hover.tab-success,nav.tabs>a.active.tab-success,nav.tabs>.tab-item:hover.tab-success,nav.tabs>.tab-item.active.tab-success,nav.tabs>.dropdown:hover.tab-success,nav.tabs>.dropdown.active.tab-success{color:#16a68b;border-color:#16a68b}nav.tabs>a:hover.tab-success.tab-button,nav.tabs>a.active.tab-success.tab-button,nav.tabs>.tab-item:hover.tab-success.tab-button,nav.tabs>.tab-item.active.tab-success.tab-button,nav.tabs>.dropdown:hover.tab-success.tab-button,nav.tabs>.dropdown.active.tab-success.tab-button{color:#fff;background:#16a68b}nav.tabs>a:hover.tab-warning,nav.tabs>a.active.tab-warning,nav.tabs>.tab-item:hover.tab-warning,nav.tabs>.tab-item.active.tab-warning,nav.tabs>.dropdown:hover.tab-warning,nav.tabs>.dropdown.active.tab-warning{color:#f39c12;border-color:#f39c12}nav.tabs>a:hover.tab-warning.tab-button,nav.tabs>a.active.tab-warning.tab-button,nav.tabs>.tab-item:hover.tab-warning.tab-button,nav.tabs>.tab-item.active.tab-warning.tab-button,nav.tabs>.dropdown:hover.tab-warning.tab-button,nav.tabs>.dropdown.active.tab-warning.tab-button{color:#fff;background:#f39c12}nav.tabs>a:hover.tab-danger,nav.tabs>a.active.tab-danger,nav.tabs>.tab-item:hover.tab-danger,nav.tabs>.tab-item.active.tab-danger,nav.tabs>.dropdown:hover.tab-danger,nav.tabs>.dropdown.active.tab-danger{color:#e74c3c;border-color:#e74c3c}nav.tabs>a:hover.tab-danger.tab-button,nav.tabs>a.active.tab-danger.tab-button,nav.tabs>.tab-item:hover.tab-danger.tab-button,nav.tabs>.tab-item.active.tab-danger.tab-button,nav.tabs>.dropdown:hover.tab-danger.tab-button,nav.tabs>.dropdown.active.tab-danger.tab-button{color:#fff;background:#e74c3c}nav.tabs>a:hover.tab-primary,nav.tabs>a.active.tab-primary,nav.tabs>.tab-item:hover.tab-primary,nav.tabs>.tab-item.active.tab-primary,nav.tabs>.dropdown:hover.tab-primary,nav.tabs>.dropdown.active.tab-primary{color:var(--app-accent);border-color:var(--app-accent)}nav.tabs>a:hover.tab-primary.tab-button,nav.tabs>a.active.tab-primary.tab-button,nav.tabs>.tab-item:hover.tab-primary.tab-button,nav.tabs>.tab-item.active.tab-primary.tab-button,nav.tabs>.dropdown:hover.tab-primary.tab-button,nav.tabs>.dropdown.active.tab-primary.tab-button{color:#fff;background:#2c3e50}nav.tabs>a:hover.tab-black,nav.tabs>a.active.tab-black,nav.tabs>.tab-item:hover.tab-black,nav.tabs>.tab-item.active.tab-black,nav.tabs>.dropdown:hover.tab-black,nav.tabs>.dropdown.active.tab-black{color:var(--app-text);border-color:var(--app-text)}nav.tabs>a:hover.tab-black.tab-button,nav.tabs>a.active.tab-black.tab-button,nav.tabs>.tab-item:hover.tab-black.tab-button,nav.tabs>.tab-item.active.tab-black.tab-button,nav.tabs>.dropdown:hover.tab-black.tab-button,nav.tabs>.dropdown.active.tab-black.tab-button{color:#fff;background:#000}nav.tabs>a:hover.tab-purple,nav.tabs>a.active.tab-purple,nav.tabs>.tab-item:hover.tab-purple,nav.tabs>.tab-item.active.tab-purple,nav.tabs>.dropdown:hover.tab-purple,nav.tabs>.dropdown.active.tab-purple{color:#6f42c1;border-color:#6f42c1}nav.tabs>a:hover.tab-purple.tab-button,nav.tabs>a.active.tab-purple.tab-button,nav.tabs>.tab-item:hover.tab-purple.tab-button,nav.tabs>.tab-item.active.tab-purple.tab-button,nav.tabs>.dropdown:hover.tab-purple.tab-button,nav.tabs>.dropdown.active.tab-purple.tab-button{color:#fff;background:#6f42c1}nav.tabs>a:hover.tab-gray,nav.tabs>a.active.tab-gray,nav.tabs>.tab-item:hover.tab-gray,nav.tabs>.tab-item.active.tab-gray,nav.tabs>.dropdown:hover.tab-gray,nav.tabs>.dropdown.active.tab-gray{color:#7b8a8b;border-color:#7b8a8b}nav.tabs>a:hover.tab-gray.tab-button,nav.tabs>a.active.tab-gray.tab-button,nav.tabs>.tab-item:hover.tab-gray.tab-button,nav.tabs>.tab-item.active.tab-gray.tab-button,nav.tabs>.dropdown:hover.tab-gray.tab-button,nav.tabs>.dropdown.active.tab-gray.tab-button{color:#fff;background:#7b8a8b}nav.tabs>a.tab-button,nav.tabs>.tab-item.tab-button,nav.tabs>.dropdown.tab-button{border-width:2px;border-radius:.25rem;padding:.5rem}nav.tabs>a.tab-button.tab-info,nav.tabs>.tab-item.tab-button.tab-info,nav.tabs>.dropdown.tab-button.tab-info{color:#0089e7;border-color:#0089e7}nav.tabs>a.tab-button.tab-success,nav.tabs>.tab-item.tab-button.tab-success,nav.tabs>.dropdown.tab-button.tab-success{color:#16a68b;border-color:#16a68b}nav.tabs>a.tab-button.tab-warning,nav.tabs>.tab-item.tab-button.tab-warning,nav.tabs>.dropdown.tab-button.tab-warning{color:#f39c12;border-color:#f39c12}nav.tabs>a.tab-button.tab-danger,nav.tabs>.tab-item.tab-button.tab-danger,nav.tabs>.dropdown.tab-button.tab-danger{color:#e74c3c;border-color:#e74c3c}nav.tabs>a.tab-button.tab-primary,nav.tabs>.tab-item.tab-button.tab-primary,nav.tabs>.dropdown.tab-button.tab-primary{color:var(--app-accent);border-color:var(--app-accent)}nav.tabs>a.tab-button.tab-black,nav.tabs>.tab-item.tab-button.tab-black,nav.tabs>.dropdown.tab-button.tab-black{color:var(--app-text);border-color:var(--app-text)}nav.tabs>a.tab-button.tab-purple,nav.tabs>.tab-item.tab-button.tab-purple,nav.tabs>.dropdown.tab-button.tab-purple{color:#6f42c1;border-color:#6f42c1}nav.tabs>a.tab-button.tab-gray,nav.tabs>.tab-item.tab-button.tab-gray,nav.tabs>.dropdown.tab-button.tab-gray{color:#7b8a8b;border-color:#7b8a8b}.tabs-container{justify-content:space-between;align-items:center;display:flex}.tiptap-editor{border:1px solid var(--app-input-border);background:var(--app-input-bg);border-radius:.25rem;transition:border-color .15s,box-shadow .15s}.tiptap-editor:focus-within{border-color:var(--app-text-soft)}.tiptap-toolbar{border-bottom:1px solid var(--app-border-soft);border-radius:.25rem .25rem 0 0;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;display:flex}.tiptap-group{background:0 0;border-radius:.25rem;align-items:center;display:inline-flex;overflow:hidden}.tiptap-group button.tiptap-btn{width:30px;height:28px;color:var(--app-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex;position:relative}.tiptap-group button.tiptap-btn:last-child{border-right:none}.tiptap-group button.tiptap-btn span{letter-spacing:-.02em;font-size:.7rem;font-weight:700;line-height:1}.tiptap-group button.tiptap-btn svg{flex-shrink:0;display:block}.tiptap-group button.tiptap-btn:hover{background:var(--app-surface-3);color:var(--app-text)}.tiptap-group button.tiptap-btn.is-active{color:var(--app-text);background:rgba(111,66,193,.333)}.tiptap-sep{background:var(--app-border-soft);flex-shrink:0;width:1px;height:20px}.tiptap-content .ProseMirror{border-radius:0 0 .25rem .25rem;outline:none;min-height:10rem;padding:.75rem;font-weight:300;line-height:1.5}.tiptap-content .ProseMirror>*+*{margin-top:.5em}.tiptap-content .ProseMirror>:last-child{margin-bottom:0}.tiptap-content .ProseMirror p{margin-bottom:1rem}.tiptap-content .ProseMirror li>p{margin-bottom:0}.tiptap-content .ProseMirror h2{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.tiptap-content .ProseMirror h3{margin-bottom:1rem;font-size:1.1rem;font-weight:700}.tiptap-content .ProseMirror ul{margin-bottom:1rem;padding-left:1.5rem;list-style:outside}.tiptap-content .ProseMirror ol{margin-bottom:1rem;padding-left:1.5rem;list-style:decimal}.tiptap-content .ProseMirror blockquote{border-left:3px solid var(--app-border-strong);color:var(--app-text);margin-bottom:1rem;padding-left:1rem}.tiptap-content .ProseMirror blockquote>:last-child{margin-bottom:0}.tiptap-content .ProseMirror a{color:#0089e7;text-decoration:none}.tiptap-content .ProseMirror img{border-radius:.25rem;max-width:100%;height:auto}.sortable-ghost{background:rgba(243,156,18,.267);border-radius:.25rem}table tr.sortable-drag{background:var(--app-surface)!important}table tr.sortable-drag td{border-top:1px solid #e74c3c!important;border-bottom:1px solid #e74c3c!important}table tr.sortable-drag td:first-child{border-left:1px solid #e74c3c!important}table tr.sortable-drag td:last-child{border-right:1px solid #e74c3c!important}.handle{cursor:move;color:rgba(243,156,18,.933);justify-content:center;align-items:center;display:flex}body.preload,body.preload *{-o-transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important}.page-progress{z-index:10500;pointer-events:none;opacity:0;height:1px;transition:opacity .15s;position:fixed;top:0;left:0;right:0}.page-progress.is-running{opacity:1}.page-progress.is-done{opacity:0;transition:opacity .3s}.page-progress-bar{transform-origin:0;background:#0089e7;width:100%;height:100%;transition:transform .4s cubic-bezier(.1,.7,.2,1);transform:scaleX(0);box-shadow:0 0 8px rgba(0,137,231,.55)}@media (prefers-reduced-motion:reduce){.page-progress,.page-progress-bar{transition-duration:0s}}.copy-control{display:contents}.copy{cursor:pointer;color:#0089e7;position:relative}.copy:hover{color:#52b4f5}.copy:hover .tooltip{opacity:1}.copy:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#0089e7);outline-offset:var(--focus-ring-offset,2px);border-radius:var(--radius-md,.25rem)}@media (pointer:coarse){.copy:after{content:"";width:var(--touch-target-min);height:var(--touch-target-min);position:absolute;top:50%;left:50%;translate:-50% -50%}}.copy .tooltip{opacity:0;color:#fff;white-space:nowrap;background:#0089e7;border-radius:.25rem;padding:3px;font-size:.75rem;transition:opacity .3s;position:absolute;left:1.2rem}svg.icon{--icon-scale:1.2;--icon-rotate:0deg;--icon-flip-x:1;--icon-flip-y:1;transform:scale(var(--icon-scale)) rotate(var(--icon-rotate)) scaleX(var(--icon-flip-x)) scaleY(var(--icon-flip-y));transform-origin:50%;transform-box:fill-box;vertical-align:-.125em;fill:none;stroke:currentColor;width:1em;height:1em;line-height:1;display:inline-block;overflow:visible}svg.icon:not(:where([stroke-width])){stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}svg.icon:not(:where([stroke-width])) g{stroke-width:inherit}svg.icon:not(:where([stroke-width])) path{stroke-width:inherit}svg.icon.icon-xs{font-size:.75em}svg.icon.icon-sm{font-size:.875em}svg.icon.icon-lg{vertical-align:-.2em;font-size:1.25em}svg.icon.icon-1xl{font-size:1.1em}svg.icon.icon-2xl{font-size:1.2em}svg.icon.icon-3xl{font-size:1.3em}svg.icon.icon-4xl{font-size:1.4em}svg.icon.icon-5xl{font-size:1.5em}svg.icon.icon-6xl{font-size:1.6em}svg.icon.icon-7xl{font-size:1.7em}svg.icon.icon-8xl{font-size:1.8em}svg.icon.icon-9xl{font-size:1.9em}svg.icon.icon-10xl{font-size:2em}svg.icon-fw{text-align:center;width:1.25em}svg.icon-rotate-90{--icon-rotate:90deg}svg.icon-rotate-180{--icon-rotate:180deg}svg.icon-rotate-270{--icon-rotate:270deg}svg.icon-flip-horizontal{--icon-flip-x:-1}svg.icon-flip-vertical{--icon-flip-y:-1}svg.icon-flip-both{--icon-flip-x:-1;--icon-flip-y:-1}@keyframes icon-spin{0%{--icon-rotate:0deg}to{--icon-rotate:360deg}}svg.icon-spin{animation:2s linear infinite icon-spin-native}svg.icon-pulse{animation:1s steps(8,end) infinite icon-spin-native}@keyframes icon-spin-native{0%{transform:scale(var(--icon-scale)) rotate(0deg)}to{transform:scale(var(--icon-scale)) rotate(360deg)}}svg.icon-stroke-1{stroke-width:1px}svg.icon-stroke-2{stroke-width:2px}svg.icon-stroke-3{stroke-width:3px}svg.icon-solid{fill:currentColor;stroke:none}svg.icon-muted{opacity:.5}svg.icon-border{border:.05em solid;border-radius:.15em;padding:.2em}.theme-toggle{width:2.1rem;height:2.1rem;color:inherit;cursor:pointer;outline:1px solid color-mix(in srgb, currentColor 22%, transparent);outline-offset:0;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;transition:outline-width .15s ease-in-out,outline-color .15s ease-in-out,background-color .15s ease-in-out;display:grid;position:relative}.theme-toggle:hover{outline-width:4px;outline-color:color-mix(in srgb, currentColor 38%, transparent);background:color-mix(in srgb, currentColor 8%, transparent)}.theme-toggle:focus-visible{outline-width:4px;outline-color:color-mix(in srgb, currentColor 38%, transparent);background:color-mix(in srgb, currentColor 8%, transparent)}.theme-toggle:focus{outline-offset:0}.theme-toggle .theme-toggle__icon{--icon-scale:1;will-change:scale, rotate;grid-area:1/1;width:1.15rem;height:1.15rem;transition:scale .3s ease-in-out,rotate .5s ease-in-out}.theme-toggle .theme-toggle__icon--sun{scale:0}.theme-toggle .theme-toggle__icon--moon{scale:1}html[data-theme=dark] .theme-toggle .theme-toggle__icon--sun{rotate:1turn;scale:1}html[data-theme=dark] .theme-toggle .theme-toggle__icon--moon{rotate:1turn;scale:0}@media (prefers-reduced-motion:reduce){.theme-toggle,.theme-toggle .theme-toggle__icon{transition:none}}.nice-select{-webkit-tap-highlight-color:transparent;box-sizing:border-box;clear:both;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;outline:none;width:fit-content;height:38px;padding-left:18px;padding-right:30px;font-family:inherit;font-size:14px;font-weight:400;line-height:36px;transition:all .2s ease-in-out;display:block;position:relative;text-align:left!important}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{content:"";pointer-events:none;transform-origin:66% 66%;border-bottom:2px solid #999;border-right:2px solid #999;width:5px;height:5px;margin-top:-4px;transition:all .15s ease-in-out;display:block;position:absolute;top:50%;right:12px;transform:rotate(45deg)}.nice-select.open{border-color:#999}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1)translateY(0)}.nice-select.disabled{color:#999;pointer-events:none;border-color:#ededed}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .nice-select-dropdown{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .nice-select-dropdown{left:auto;right:0}.nice-select.small{height:36px;font-size:12px;line-height:34px}.nice-select.small:after{width:4px;height:4px}.nice-select.small .option{min-height:34px;line-height:34px}.nice-select .has-multiple{white-space:inherit;height:auto;min-height:36px;padding:7px 12px;line-height:22px}.nice-select .has-multiple span.current{background:#eee;border:1px solid #ccc;border-radius:3px;margin-bottom:3px;margin-right:3px;padding:0 10px;font-size:14px;line-height:24px;display:inline-block}.nice-select .has-multiple .multiple-options{padding:0;line-height:24px;display:block}.nice-select .nice-select-search-box{box-sizing:border-box;pointer-events:none;border-radius:5px 5px 0 0;width:100%;padding:5px}.nice-select .nice-select-search{box-sizing:border-box;color:#444;vertical-align:middle;background-color:#fff;border:1px solid #e8e8e8;border-radius:3px;width:100%;height:auto;min-height:36px;margin:0 10px 0 0;padding:7px 12px;font-size:14px;line-height:22px;display:inline-block;outline:0!important}.nice-select .nice-select-dropdown{pointer-events:none;transform-origin:50% 0;z-index:9;opacity:0;background-color:#fff;border-radius:5px;max-height:230px;margin-top:4px;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;position:absolute;top:100%;left:0;overflow-x:hidden;overflow-y:scroll;transform:scale(.75)translateY(19px);box-shadow:0 0 0 1px rgba(68,68,68,.11)}.nice-select .list{box-sizing:border-box;border-radius:5px;padding:0}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;text-align:left;outline:none;padding-left:18px;padding-right:29px;font-weight:400;line-height:40px;list-style:none;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{color:#999;cursor:default;background-color:transparent}.nice-select .extra{float:right}.nice-select .optgroup{font-weight:700}.no-csspointerevents .nice-select .nice-select-dropdown{display:none}.no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nice-select .list::-webkit-scrollbar{width:0}.hidden-select{opacity:0;width:0;height:0;min-height:auto;padding:0;font-size:0}.select-selection-list{margin:0;padding:0;list-style:none}.select-selection-list .select-selection{box-sizing:border-box;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;max-width:100%;margin-top:5px;margin-left:5px;padding:2px 5px;display:inline-block;position:relative;overflow:hidden}.select-selection-list button.remove-select-selection{background-color:#bd2919;border-radius:20%;width:15px;height:15px;padding:0;line-height:15px}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:transparent;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-theme~=warning]{color:#fff;background-color:#f39c12}.tippy-box[data-theme~=warning][data-placement^=top]>.tippy-arrow:before{border-top-color:#f39c12}.tippy-box[data-theme~=warning][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#f39c12}.tippy-box[data-theme~=warning][data-placement^=left]>.tippy-arrow:before{border-left-color:#f39c12}.tippy-box[data-theme~=warning][data-placement^=right]>.tippy-arrow:before{border-right-color:#f39c12}.tippy-box[data-theme~=warning]>.tippy-backdrop{background-color:#f39c12}.tippy-box[data-theme~=warning]>.tippy-svg-arrow{fill:#f39c12}.page-title h1{margin-bottom:1rem}:root{--acc-ground:#eef2f6;--acc-ink:#1b2a3d;--acc-ink-soft:#3b4758;--acc-muted:#525f70;--acc-rule:#d6dde5;--acc-line:#cfd6de;--acc-accent:#2a66b0;--acc-accent-hover:#1f4f8a;--acc-accent-soft:#dde8f4;--acc-on-accent:#fff;--acc-field-border:#849293;--acc-field-bg:#fff;--acc-ok:#0c6f5d;--acc-pending:#f39c12;--acc-pending-text:#8f5c00;--acc-danger:#ad2716;--acc-alert-danger:#ad2716;--acc-alert-warning:#b45309;--acc-on-alert:#fff;--acc-info-line:#0078cb;--acc-info-soft:#e0f0fb;--acc-info-text:#0062a6;--acc-scrim:rgba(0,0,0,.55);--acc-focus:#2a66b0;--acc-ground-alt:color-mix(in srgb, var(--acc-ink) 4%, var(--acc-ground));--acc-bubble:color-mix(in srgb, var(--acc-ink) 7%, var(--acc-ground));--acc-bubble-own:color-mix(in srgb, var(--acc-accent) 14%, var(--acc-ground))}html[data-theme=dark]{--acc-ground:var(--app-surface);--acc-ink:var(--app-text);--acc-ink-soft:#c3cedb;--acc-muted:var(--app-text-muted);--acc-rule:var(--app-border);--acc-line:var(--app-border-strong);--acc-accent:var(--app-accent);--acc-accent-hover:#8fb8e3;--acc-accent-soft:#1b3350;--acc-on-accent:#0e1a24;--acc-field-border:#5a6e87;--acc-field-bg:var(--app-surface);--acc-ok:#1ce7c1;--acc-pending:#f39c12;--acc-pending-text:#f39c12;--acc-danger:#ff7d70;--acc-info-line:#0078cb;--acc-info-soft:#16344d;--acc-info-text:#52b4f5;--acc-scrim:rgba(0,0,0,.7);--acc-focus:#8fb8e3}html{background:var(--acc-ground)}body.account{background:var(--acc-ground);color:var(--acc-ink);margin:0;font-family:KDS Text,sans-serif}body.account svg.icon{--icon-scale:1}.acc-shell svg.icon{font-size:1.5rem}.acc-page{box-sizing:border-box;padding:0 max(1.5rem, env(safe-area-inset-right)) calc(4.25rem + env(safe-area-inset-bottom) + 1.5rem) max(1.5rem, env(safe-area-inset-left));display:flow-root;position:relative}.acc-page .page-title h1{letter-spacing:-.015em;margin:1.75rem 0 0;padding-right:3.5rem;font-size:1.8rem;font-weight:800;line-height:1.15}.acc-page .page-title+*{margin-top:1.25rem}.acc-page ol.breadcrumb{margin:1rem 0}.acc-side{display:none}.acc-help{box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;line-height:1;display:flex}.acc-help,.acc-help:hover,.acc-help:focus{border:1.5px solid var(--acc-rule);color:var(--acc-accent);background:0 0}.acc-help:hover{border-color:var(--acc-accent)}.acc-help:focus-visible{border-color:var(--acc-accent)}.acc-help--floating{z-index:1;position:absolute;top:.75rem;right:1.5rem}.acc-top{justify-content:space-between;align-items:center;padding-top:1.25rem;display:flex}.acc-top__brand img{width:auto;height:1.875rem;display:block}.acc-top__tools{align-items:center;gap:.625rem;display:flex}.acc-avatar{box-sizing:border-box;border:1.5px solid var(--acc-rule);width:2.75rem;height:2.75rem;color:var(--acc-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.93rem;font-weight:800;text-decoration:none;display:flex}.acc-avatar:hover{color:var(--acc-accent);border-color:var(--acc-accent)}.acc-avatar--large{width:3.25rem;height:3.25rem;font-size:1.0625rem}.acc-greeting{letter-spacing:-.015em;margin:2.25rem 0 0;font-size:1.8rem;font-weight:800;line-height:1.15}.acc-lines{flex-direction:column;margin-top:1.75rem;display:flex}.acc-line{border-top:1px solid var(--acc-rule);min-height:2.75rem;color:var(--acc-ink);justify-content:space-between;align-items:center;gap:.75rem;padding:1.375rem 0;text-decoration:none;display:flex}.acc-line:last-child{border-bottom:1px solid var(--acc-rule)}.acc-line:hover{color:var(--acc-accent)}.acc-line:focus-visible{color:var(--acc-accent)}.acc-line__text{flex-direction:column;gap:.3125rem;min-width:0;display:flex}.acc-line__title{font-size:1.2rem;font-weight:800}.acc-line__state{color:var(--acc-muted);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}.acc-line svg.icon{color:var(--acc-muted);flex:none}.acc-dot{box-sizing:border-box;border-radius:50%;flex:none;width:.5rem;height:.5rem}.acc-dot--ok{background:var(--acc-ok)}.acc-dot--pending{background:var(--acc-pending)}.acc-dot--danger{background:var(--acc-danger)}.acc-dot--hollow,.acc-dot--none{border:2px solid var(--acc-muted)}.acc-identity{align-items:center;gap:.875rem;margin-top:1.75rem;padding-right:3.5rem;display:flex}.acc-identity__text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.acc-identity__text h1,.acc-identity__text h2{letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:800}.acc-identity__text span{color:var(--acc-muted);font-size:.93rem;font-weight:600}.acc-menu{border-bottom:1px solid var(--acc-rule);flex-direction:column;margin-top:1.75rem;display:flex}.acc-menu-line{border-top:1px solid var(--acc-rule);min-height:3.75rem;color:var(--acc-ink);align-items:center;gap:.875rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:flex}.acc-menu-line:hover{color:var(--acc-accent)}.acc-menu-line:focus-visible{color:var(--acc-accent)}.acc-menu-line__icon{color:var(--acc-accent);flex:none}.acc-menu-line__label{flex-grow:1}.acc-menu-line__chevron{color:var(--acc-muted);flex:none}.acc-menu-line--static:hover{color:var(--acc-ink)}.acc-logout{min-height:3.25rem;color:var(--acc-danger);align-items:center;gap:.875rem;margin-top:1.75rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:flex}.acc-logout:hover{color:var(--acc-danger);text-decoration:underline}.acc-tabbar{z-index:100;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--acc-rule);background:var(--acc-ground);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.acc-tabbar.is-hidden{display:none}.acc-tabbar a{min-height:4.25rem;color:var(--acc-muted);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;text-decoration:none;display:flex}.acc-tabbar a:hover,.acc-tabbar a.is-active{color:var(--acc-accent)}@media (min-width:768px){.acc-page{padding-right:max(6.5rem, env(safe-area-inset-right));padding-bottom:calc(4.75rem + env(safe-area-inset-bottom) + 1.5rem);padding-left:max(6.5rem, env(safe-area-inset-left))}.acc-help--floating{right:6.5rem}.acc-tabbar a{min-height:4.75rem;font-size:.85rem}}@media (min-width:992px){.acc-tabbar,.acc-help,.acc-avatar:not(.acc-avatar--large),.acc-top{display:none}.acc-page{max-width:68rem;margin-left:16.5rem;padding:2.75rem 4rem 3rem}.acc-page .page-title h1,.acc-page .acc-greeting{margin-top:0;padding-right:0}.acc-page--home .acc-lines,.acc-page--more .acc-menu{max-width:40rem}.acc-page--more .acc-logout{display:none}.acc-side{z-index:100;box-sizing:border-box;border-right:1px solid var(--acc-rule);background:var(--acc-ground);flex-direction:column;gap:.25rem;width:16.5rem;padding:1.75rem 1rem 1.25rem;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}.acc-side__brand{align-self:flex-start;margin:0 .875rem 1.75rem}.acc-side__brand img{width:auto;height:2.25rem;display:block}.acc-side nav{flex-direction:column;gap:.25rem;display:flex}.acc-side nav a,.acc-side__help,.acc-side__help:hover,.acc-side__help:focus{box-sizing:border-box;width:100%;min-height:3rem;color:var(--acc-ink);font:inherit;text-align:left;background:0 0;border:0;border-radius:.25rem;align-items:center;gap:.75rem;padding:0 .875rem;font-size:1.1rem;font-weight:700;line-height:1.2;text-decoration:none;display:flex}.acc-side nav a:hover,.acc-side__help:hover{background:var(--acc-accent-soft);color:var(--acc-accent)}.acc-side nav a.is-active{background:var(--acc-accent-soft);color:var(--acc-accent);font-weight:800}.acc-side svg.icon{flex:none;font-size:1.375rem}.acc-side__foot{flex-direction:column;gap:.5rem;margin-top:auto;display:flex}.acc-side__user{border-top:1px solid var(--acc-rule);flex-direction:column;gap:.125rem;padding:1rem .875rem 0;display:flex}.acc-side__name{font-size:1rem;font-weight:800}.acc-side__tools{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.acc-side__tools a{align-items:center;min-height:2.5rem;font-size:.93rem;font-weight:700;text-decoration:none;display:flex}}.acc-danger,.acc-danger:hover{color:var(--acc-danger)}.acc-shell a:focus-visible{outline:3px solid var(--acc-focus);outline-offset:2px}.acc-shell button:focus-visible{outline:3px solid var(--acc-focus);outline-offset:2px}.acc-public a:focus-visible{outline:3px solid var(--acc-focus);outline-offset:2px}.acc-public button:focus-visible{outline:3px solid var(--acc-focus);outline-offset:2px}.acc-public input:focus-visible{outline:3px solid var(--acc-focus);outline-offset:2px}.acc-public{box-sizing:border-box;padding:0 1.5rem 3rem;position:relative}.acc-public__tools{z-index:1;position:absolute;top:.75rem;right:1.5rem}.acc-public__inner{box-sizing:border-box;max-width:25rem;margin:0 auto}.acc-public__inner h1{letter-spacing:-.015em;margin:2.5rem 0 0;font-size:1.8rem;font-weight:800;line-height:1.15}.acc-public__inner .alert{margin:1.25rem 0 0}.acc-public__logo{width:auto;height:2.75rem;margin-top:4.5rem;display:block}.acc-back{width:fit-content;min-height:2.75rem;color:var(--acc-accent);align-items:center;gap:.25rem;margin-top:.75rem;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.acc-back:hover{color:var(--acc-accent-hover)}.acc-back+.acc-public__logo{margin-top:1rem}.acc-back svg.icon{font-size:1.25rem}.acc-intro{color:var(--acc-ink-soft);margin:.75rem 0 0;font-size:1.1rem;font-weight:600;line-height:1.45}.acc-form{flex-direction:column;gap:1.25rem;margin-top:1.75rem;display:flex}.acc-form .alert{margin:0}.acc-form .form-checkbox{box-sizing:border-box;background:var(--app-surface-3);min-height:2.75rem;color:var(--acc-ink);margin:0;padding:.25rem .5rem;font-weight:600}.acc-form .form-checkbox label{max-width:none;color:var(--acc-ink);white-space:normal;padding-left:.5rem;font-size:1rem;line-height:1.2;overflow:visible}.acc-form .form-checkbox-slider{margin:0}.acc-field{flex-direction:column;gap:.5rem;display:flex}.acc-field label{color:var(--acc-ink);margin:0;font-size:.93rem;font-weight:800}.acc-field label.required:after{content:none}.acc-field input{box-sizing:border-box;border:1px solid var(--acc-field-border);background:var(--acc-field-bg);height:3.375rem;color:var(--acc-ink);border-radius:.25rem;padding:0 .875rem;font-family:inherit;font-size:1.1rem;font-weight:600;line-height:1.2}.acc-field input:focus{border:1px solid var(--acc-accent);outline:3px solid var(--acc-focus);outline-offset:0}.acc-field ul{margin:0;padding:0}.acc-button,.acc-button:hover,.acc-button:focus{box-sizing:border-box;background:var(--acc-accent);min-height:3.375rem;color:var(--acc-on-accent);--kds-icon-accent:currentColor;cursor:pointer;border:0;border-radius:.25rem;justify-content:center;align-items:center;margin-top:.25rem;padding:0 1rem;font-family:inherit;font-size:1.1rem;font-weight:800;text-decoration:none;display:flex}.acc-button:hover,.acc-button:focus{background:var(--acc-accent-hover)}.acc-link{width:fit-content;min-height:2.75rem;color:var(--acc-accent);align-items:center;margin-top:1rem;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.acc-link:hover{color:var(--acc-accent-hover)}@media (min-width:768px){.acc-public__tools{right:6.5rem}}.acc-tour__spot{z-index:1000;box-sizing:border-box;border:2px solid var(--acc-info-line);box-shadow:0 0 0 9999px var(--acc-scrim);pointer-events:none;border-radius:.25rem;position:fixed}.acc-tour__dialog{z-index:1001;box-sizing:border-box;border:1px solid var(--acc-line);background:var(--acc-ground);color:var(--acc-ink);border-radius:.25rem;flex-direction:column;gap:.75rem;padding:1.125rem;font-family:KDS Text,sans-serif;display:flex;position:fixed;box-shadow:0 12px 28px -8px rgba(0,0,0,.35)}.acc-tour__head{align-items:center;gap:.75rem;display:flex}.acc-tour__counter{background:var(--acc-info-soft);color:var(--acc-info-text);border-radius:.25rem;flex:none;padding:.25rem .625rem;font-size:.8125rem;font-weight:800}.acc-tour__title{flex-grow:1;margin:0;font-size:1.1875rem;font-weight:800}.acc-tour__text{margin:0;font-size:1.1rem;font-weight:600;line-height:1.5}.acc-tour__foot{border-top:1px solid var(--acc-rule);align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.acc-tour__stop,.acc-tour__stop:hover,.acc-tour__stop:focus{min-height:3rem;color:var(--acc-muted);cursor:pointer;background:0 0;border:0;margin-right:auto;padding:.25rem 0;font-family:inherit;font-size:1rem;font-weight:700}.acc-tour__next,.acc-tour__next:hover,.acc-tour__next:focus{background:var(--acc-accent);min-height:3rem;color:var(--acc-on-accent);--kds-icon-accent:currentColor;cursor:pointer;border:0;border-radius:.25rem;padding:0 1.5rem;font-family:inherit;font-size:1.1rem;font-weight:800}.acc-tour__next:hover,.acc-tour__next:focus{background:var(--acc-accent-hover)}.acc-tour__stop:focus-visible{outline:3px solid var(--acc-focus);outline-offset:2px}.acc-tour__next:focus-visible{outline:3px solid var(--acc-focus);outline-offset:2px}.acc-more-sheet{background:var(--acc-ground);width:100%;max-width:none;height:100%;max-height:none;color:var(--acc-ink);opacity:0;border:0;margin:0;padding:0;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s ease-out;position:fixed;top:0;bottom:0;left:0;right:0;transform:translateY(100%)}.acc-more-sheet.is-open{opacity:1;transform:none}.acc-more-sheet::backdrop{background:var(--acc-scrim)}.acc-more-sheet__body{box-sizing:border-box;min-height:100%;padding:max(1.5rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) calc(1.5rem + env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));overflow-y:auto}.acc-more-sheet__close{border:1.5px solid var(--acc-rule);min-height:2.75rem;color:var(--acc-ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.5rem;margin:0 0 1rem auto;padding:0 .75rem;font-family:inherit;font-size:1rem;font-weight:700;display:flex}.acc-more-sheet__close:focus-visible{outline:2px solid var(--acc-focus);outline-offset:2px}.acc-tabbar a.is-open{color:var(--acc-accent)}@media (min-width:992px){.acc-more-sheet{display:none}}@media (prefers-reduced-motion:reduce){.acc-more-sheet{transition:none}}.acc-intro-sheet{background:var(--acc-ground);width:100%;max-width:none;height:100%;max-height:none;color:var(--acc-ink);opacity:0;border:0;margin:0;padding:0;transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .2s ease-out;position:fixed;top:0;bottom:0;left:0;right:0;transform:translateY(100%)}.acc-intro-sheet.is-open{opacity:1;transform:none}.acc-intro-sheet::backdrop{background:var(--acc-scrim)}.acc-intro-sheet__body{box-sizing:border-box;min-height:100%;padding:max(1.5rem, env(safe-area-inset-top)) max(1.5rem, env(safe-area-inset-right)) calc(1.5rem + env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));flex-direction:column;align-items:center;gap:1rem;display:flex;overflow-y:auto}.acc-intro-sheet__close{border:1.5px solid var(--acc-rule);min-height:2.75rem;color:var(--acc-ink);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-end;align-items:center;gap:.5rem;padding:0 .75rem;font-family:inherit;font-size:1rem;font-weight:700;display:flex}.acc-intro-sheet__close:focus-visible{outline:2px solid var(--acc-focus);outline-offset:2px}.acc-intro-sheet__title{z-index:1;color:#fff;text-align:center;text-shadow:0 1px 6px rgba(0,0,0,.55);pointer-events:none;width:max-content;max-width:min(13rem,70vw);margin:0;font-size:1.1rem;font-weight:800;line-height:1.25;position:absolute;bottom:calc(50% + 2.75rem);left:50%;transform:translate(-50%)}.acc-intro-sheet__stage:not(.is-idle) .acc-intro-sheet__title{display:none}.acc-intro-sheet__stage{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.acc-intro-sheet__video{width:auto;height:calc(100vh - 11rem);aspect-ratio:6/13;background:var(--acc-ink);object-fit:contain;clip-path:inset(0 round .25rem);border-radius:.25rem;max-width:100%;height:calc(100dvh - 11rem);transition:filter .2s;display:block}.acc-intro-sheet__stage.is-idle .acc-intro-sheet__video{filter:blur(.5rem)brightness(.7)}.acc-intro-sheet__play{white-space:nowrap;gap:.625rem;margin-top:0;padding:0 1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.acc-intro-sheet__play[hidden],.acc-intro-sheet__skip[hidden]{display:none}.acc-intro-sheet__skip{--btn-bare-color:var(--acc-muted);--btn-bare-hover-bg:transparent;--btn-bare-hover-color:var(--acc-ink);cursor:pointer;min-height:2.75rem;padding:0 1rem;font-family:inherit;font-size:1rem;font-weight:700}@media (prefers-reduced-motion:reduce){.acc-intro-sheet{transition:none}}.acc-bare{box-sizing:border-box;min-width:2.75rem;min-height:2.75rem;color:var(--acc-accent);cursor:pointer;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:0 .625rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;display:flex}.acc-bare:hover,.acc-bare:focus{color:var(--acc-accent);background:0 0;border:0}.acc-bare:hover{background:var(--acc-accent-soft)}.acc-bare:focus-visible{background:var(--acc-accent-soft)}.acc-bare[disabled]{color:var(--acc-muted);opacity:.5;cursor:not-allowed;background:0 0;border:0}.acc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.acc-page--sub .page-title h1{margin-top:.5rem}.acc-pager{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.acc-pager__link{min-height:2.75rem;color:var(--acc-accent);align-items:center;gap:.25rem;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.acc-pager__link:hover{color:var(--acc-accent-hover)}.acc-pager__link:focus-visible{color:var(--acc-accent-hover)}.acc-pager__link svg.icon{font-size:1.25rem}.acc-pager__current{white-space:nowrap;font-size:1.1rem;font-weight:800}.acc-pager__spacer{width:3.75rem}.acc-subtitle{color:var(--acc-muted);margin:2rem 0 .5rem;font-size:.93rem;font-weight:800}.acc-empty{color:var(--acc-muted);margin:1rem 0 0;font-size:1.1rem;font-weight:600;line-height:1.45}.acc-hint{color:var(--acc-muted);margin:1.125rem 0 0;font-size:.93rem;font-weight:600;line-height:1.45}.acc-button--wide{gap:.625rem;margin-top:1.5rem}.acc-button.acc-button--outline,.acc-button.acc-button--outline:hover,.acc-button.acc-button--outline:focus{border:1.5px solid var(--acc-accent);color:var(--acc-accent);background:0 0}.acc-button.acc-button--outline:hover{background:var(--acc-accent-soft)}.acc-button.acc-button--outline:focus-visible{background:var(--acc-accent-soft)}.acc-lines--tight{margin-top:.5rem}.acc-line__meta{color:var(--acc-muted);font-size:.93rem;font-weight:600}.acc-line__state--ok{color:var(--acc-ok);font-weight:700}.acc-line__state--pending{color:var(--acc-pending-text);font-weight:700}.acc-line__state--danger{color:var(--acc-danger);font-weight:700}.acc-line--slim{min-height:3.875rem;padding:0}.acc-line--slim .acc-line__title{font-size:1.1rem;font-weight:700}.acc-line--all{min-height:4.5rem;padding:.75rem 0}.acc-line--all .acc-line__text{gap:.125rem}.acc-line__title--accent{color:var(--acc-accent)}.acc-dot--info{background:var(--acc-info-line)}.acc-status{align-items:center;gap:.5rem;margin:.625rem 0 0;font-size:1.1rem;font-weight:800;display:flex}.acc-status .acc-dot{width:.625rem;height:.625rem}.acc-status--ok{color:var(--acc-ok)}.acc-status--pending{color:var(--acc-pending-text)}.acc-status--danger{color:var(--acc-danger)}.acc-facts{border-bottom:1px solid var(--acc-rule);flex-direction:column;margin:1.5rem 0 0;display:flex}.acc-facts>div{border-top:1px solid var(--acc-rule);justify-content:space-between;gap:1rem;padding:.875rem 0;display:flex}.acc-facts dt{color:var(--acc-muted);font-weight:600}.acc-facts dd{text-align:right;margin:0;font-weight:800}.acc-attachment{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.acc-attachment__link{min-width:0;color:var(--acc-accent);text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-decoration:none;overflow:hidden}@media (min-width:992px){.acc-page--sub .page-title h1{margin-top:0}.acc-page--sub .acc-facts,.acc-page--sub .acc-form,.acc-page--sub .acc-thread,.acc-page--sub .acc-compose,.acc-page--sub .acc-status,.acc-page--sub .acc-attachment,.acc-page--sub .acc-subtitle,.acc-page--leave .acc-lines,.acc-page--leave .acc-button--wide,.acc-page--leave .acc-subtitle,.acc-page--leave .acc-empty,.acc-page--pay .acc-pager,.acc-page--pay .acc-lines,.acc-page--pay .acc-empty{max-width:40rem}}.acc-alert{background:var(--acc-alert-danger);min-height:2.75rem;color:var(--acc-on-alert);--kds-icon-accent:currentColor;border-radius:.25rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;padding:1rem 1.125rem;text-decoration:none;display:flex}.acc-alert--warning{background:var(--acc-alert-warning)}.acc-alert:hover{color:var(--acc-on-alert)}.acc-alert:focus-visible{color:var(--acc-on-alert)}.acc-alert__text{flex-direction:column;gap:.3125rem;min-width:0;display:flex}.acc-alert__title{font-size:1.2rem;font-weight:800}.acc-alert__state{font-size:1rem;font-weight:600}.acc-alert svg.icon{color:currentColor;flex:none}.acc-form--tight{gap:.75rem;margin-top:.75rem}.acc-field select{box-sizing:border-box;border:1px solid var(--acc-field-border);background-color:var(--acc-field-bg);width:100%;height:3.375rem;color:var(--acc-ink);border-radius:.25rem;padding:0 .875rem;font-family:inherit;font-size:1.1rem;font-weight:600}.acc-field select:focus{border-color:var(--acc-accent);outline:3px solid var(--acc-focus);outline-offset:0}.acc-field input[type=date]{min-width:0}.acc-field__optional{color:var(--acc-muted);font-size:.93rem;font-weight:600}.acc-field-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.acc-errors__item{color:var(--acc-danger);margin:.25rem 0 0;font-size:.93rem;font-weight:700}.acc-media__head{align-items:baseline;gap:.375rem;display:flex}.acc-media__field{flex-direction:column;gap:.5rem;display:flex}.acc-media__add,.acc-media__add:hover,.acc-media__add:focus{box-sizing:border-box;border:1px dashed var(--acc-field-border);width:100%;min-height:3.375rem;color:var(--acc-accent);text-align:left;background:0 0;border-radius:.25rem;align-items:center;gap:.625rem;padding:0 .875rem;font-family:inherit;font-size:1rem;font-weight:700;display:flex}.acc-media__add:hover{background:var(--acc-accent-soft)}.acc-media__add:focus-visible{background:var(--acc-accent-soft)}.acc-media__name{color:var(--acc-ink-soft);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.acc-media__name:empty{display:none}.acc-media__actions{flex-wrap:wrap;gap:.5rem;display:flex}.acc-media__replace,.acc-media__remove{box-sizing:border-box;min-width:2.75rem;min-height:2.75rem;color:var(--acc-accent);cursor:pointer;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:0 .625rem;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;display:flex}.acc-media__replace:hover,.acc-media__replace:focus,.acc-media__remove:hover,.acc-media__remove:focus{color:var(--acc-accent);background:0 0;border:0}.acc-media__replace:hover,.acc-media__remove:hover{background:var(--acc-accent-soft)}.acc-media__replace:focus-visible{background:var(--acc-accent-soft)}.acc-media__remove:focus-visible{background:var(--acc-accent-soft)}.acc-media__replace[disabled],.acc-media__remove[disabled]{color:var(--acc-muted);opacity:.5;cursor:not-allowed;background:0 0;border:0}.acc-media__remove,.acc-media__remove:hover,.acc-media__remove:focus{color:var(--acc-danger)}.acc-media__remove[disabled]{display:none}.acc-media .progress{margin:0}.acc-media .form-error{color:var(--acc-danger);margin-top:.25rem;font-size:.93rem;font-weight:700}.acc-media--photo .acc-media__name,.acc-media--photo .acc-media__remove{display:none}.acc-media--photo .acc-media__actions{display:block}.acc-media--photo .acc-media__add,.acc-media--photo .acc-media__add:hover,.acc-media--photo .acc-media__add:focus{min-height:3.75rem}.acc-media--photo .acc-media__replace,.acc-media--photo .acc-media__replace:hover,.acc-media--photo .acc-media__replace:focus{box-sizing:border-box;border:1px solid var(--acc-ok);width:100%;min-height:3.75rem;color:var(--acc-ok);text-align:left;background:0 0;border-radius:.25rem;justify-content:flex-start;align-items:center;gap:.625rem;padding:0 .875rem;font-family:inherit;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.acc-media--photo .acc-media__replace.hidden,.acc-media--photo .acc-media__replace:hover.hidden,.acc-media--photo .acc-media__replace:focus.hidden,.acc-media--link .acc-media__head,.acc-media--link .acc-media__name{display:none}.acc-media--link .acc-media__add,.acc-media--link .acc-media__add:hover,.acc-media--link .acc-media__add:focus{border:0;min-height:3rem;padding:0}.acc-media--link .acc-media__add:hover{background:0 0;text-decoration:underline}.acc-media--link .acc-media__add:focus-visible{background:0 0;text-decoration:underline}.acc-search{box-sizing:border-box;border:1px solid var(--acc-field-border);background:var(--acc-field-bg);width:100%;height:3.375rem;color:var(--acc-ink);border-radius:.25rem;margin-top:1.25rem;padding:0 .875rem;font-family:inherit;font-size:1.1rem;font-weight:600}.acc-search:focus{border-color:var(--acc-accent);outline:3px solid var(--acc-focus);outline-offset:0}.acc-people{flex-direction:column;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.acc-person{border-bottom:1px solid var(--acc-rule);align-items:center;gap:.875rem;min-height:4.25rem;padding:.375rem 0;display:flex}.acc-person__avatar{box-sizing:border-box;background:var(--acc-bubble);width:2.625rem;height:2.625rem;color:var(--acc-muted);object-fit:cover;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.93rem;font-weight:800;display:flex;overflow:hidden}.acc-person__text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.acc-person__name{overflow-wrap:anywhere;font-size:1.1rem;font-weight:800}.acc-person__job{color:var(--acc-muted);font-size:.93rem;font-weight:600}.acc-person__call,.acc-person__call:hover,.acc-person__call:focus{color:var(--acc-accent);flex:none;align-items:center;gap:.75rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:flex}.acc-person__icon{box-sizing:border-box;border:1.5px solid var(--acc-accent);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.acc-person__call:hover .acc-person__icon{background:var(--acc-accent-soft)}.acc-person__call:focus-visible .acc-person__icon{background:var(--acc-accent-soft)}.acc-person__number{display:none}.acc-form--consent{margin-bottom:1.25rem}.acc-hint__link{color:var(--acc-accent);font-weight:800;text-decoration:none}.acc-hint__link:hover{color:var(--acc-accent-hover)}@media (min-width:768px){.acc-person__number{display:inline}}@media (min-width:992px){.acc-back--phone{display:none}}.acc-sections{flex-direction:column;margin-top:1.25rem;display:flex}.acc-section{border-top:1px solid var(--acc-rule);flex-direction:column;gap:.5rem;padding:1.25rem 0;display:flex}.acc-section:last-child{border-bottom:1px solid var(--acc-rule)}.acc-section__title{color:var(--acc-ink);margin:0;font-size:1.2rem;font-weight:800}.acc-section__aside{color:var(--acc-muted);font-size:1rem;font-weight:600}.acc-section__state{color:var(--acc-ink-soft);align-items:center;gap:.5rem;margin:0;font-size:1.1rem;font-weight:700;line-height:1.4;display:flex}.acc-section__state--pending{color:var(--acc-pending-text)}.acc-section__state--ok{color:var(--acc-ok)}.acc-section__state--danger{color:var(--acc-danger)}.acc-section__state .acc-dot{width:.625rem;height:.625rem}.acc-section__state .acc-dot--square{border-radius:.125rem}.acc-section__reason{color:var(--acc-ink);margin:0;font-size:1.1rem;font-weight:800;line-height:1.4}.acc-section__text{color:var(--acc-ink);margin:0;font-size:1.1rem;font-weight:600;line-height:1.45}.acc-section__meta{color:var(--acc-muted);margin:0;font-size:.93rem;font-weight:600;line-height:1.4}.acc-section>.acc-button{margin-top:.5rem}.acc-section .acc-link--section{gap:.5rem;margin-top:0}.acc-form--section{margin-top:.5rem}.acc-form__group{flex-direction:column;gap:1.25rem;display:flex}.acc-button--inline,.acc-button--inline:hover,.acc-button--inline:focus{align-self:flex-start;min-height:3.125rem;padding:0 1.375rem}.acc-field .help-text,.acc-form .help-text{color:var(--acc-muted);margin:0;font-size:.93rem;font-weight:600;line-height:1.4}.acc-field-pair--zip{grid-template-columns:7.5rem minmax(0,1fr);align-items:start}.acc-field .choice--chips{flex-wrap:wrap;gap:.5rem;display:flex}.acc-field .choice--chip{box-sizing:border-box;border:1px solid var(--acc-field-border);background:var(--acc-field-bg);min-height:2.75rem;color:var(--acc-ink);cursor:pointer;border-radius:.25rem;align-items:center;padding:0 1rem;font-size:1rem;font-weight:700;display:inline-flex;position:relative}.acc-field .choice--chip input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.acc-field .choice--chip:has(input:checked){border-color:var(--acc-accent);background:var(--acc-accent-soft);color:var(--acc-accent);box-shadow:inset 0 0 0 1px var(--acc-accent);font-weight:800}.acc-field .choice--chip:has(input:focus-visible){outline:3px solid var(--acc-focus);outline-offset:0}.acc-disclosure__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;list-style:none;display:flex}.acc-disclosure__summary::-webkit-details-marker{display:none}.acc-disclosure__text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.acc-disclosure__value{color:var(--acc-muted);overflow-wrap:anywhere;font-size:1.1rem;font-weight:600}.acc-disclosure__action{color:var(--acc-accent);flex:none;font-size:1.1rem;font-weight:800}.acc-disclosure__summary:hover .acc-disclosure__action{color:var(--acc-accent-hover)}.acc-disclosure[open] .acc-disclosure__action{display:none}.acc-shell summary:focus-visible{outline:3px solid var(--acc-focus);outline-offset:2px}@media (min-width:992px){.acc-page--settings .acc-intro,.acc-page--settings .acc-form,.acc-page--settings .acc-sections,.acc-page--settings .acc-hint,.acc-page--settings .acc-search,.acc-page--settings .acc-people,.acc-page--settings .acc-empty{max-width:40rem}}.acc-presence__head{flex-direction:column;display:flex}.acc-totals{margin:.75rem 0 0;padding:0;font-size:1.1rem;font-weight:700;line-height:1.5;list-style:none}.acc-weekdays{display:none}.acc-days{border-bottom:1px solid var(--acc-rule);flex-direction:column;margin:1rem 0 0;padding:0;list-style:none;display:flex}.acc-day{box-sizing:border-box;border-top:1px solid var(--acc-rule);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;padding:.5rem 0;display:flex}.acc-day__date{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800}.acc-day--quiet .acc-day__date{color:var(--acc-muted);font-weight:600}.acc-day__states{text-align:right;flex-direction:column;align-items:flex-end;gap:.125rem;min-width:0;display:flex}.acc-day__state{align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}.acc-day__state .acc-dot{width:.625rem;height:.625rem}.acc-day__state--ok{color:var(--acc-ok)}.acc-day__state--info{color:var(--acc-info-text)}.acc-day__state--danger{color:var(--acc-danger)}.acc-day__state--plain{color:var(--acc-muted);font-weight:600}@media (min-width:992px){.acc-page--presences{max-width:none}.acc-presence__head{flex-direction:row;align-items:center;gap:1.5rem}.acc-presence__head .acc-pager{justify-content:flex-start;gap:1.5rem}.acc-totals{flex-wrap:wrap;gap:0 .5rem;margin:1.25rem 0 0;display:flex}.acc-totals li{white-space:nowrap}.acc-totals li+li:before{content:"·";margin-right:.5rem}.acc-weekdays{color:var(--acc-muted);grid-template-columns:repeat(7,minmax(0,1fr));gap:.375rem;margin-top:1rem;font-size:.85rem;font-weight:800;display:grid}.acc-days{border-bottom:0;grid-template-columns:repeat(7,minmax(0,1fr));gap:.375rem;margin-top:.5rem;display:grid}.acc-day{border:1px solid var(--acc-rule);background:var(--acc-field-bg);border-radius:.25rem;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:5.75rem;padding:.625rem .75rem}.acc-day--off{background:var(--acc-ground-alt)}.acc-day--check{border:2px solid var(--acc-ink);padding:calc(.625rem - 1px) calc(.75rem - 1px)}.acc-day__name{display:none}.acc-day__states{text-align:left;align-items:flex-start}.acc-day__state{gap:.375rem;font-size:.85rem}.acc-day--start-2{grid-column-start:2}.acc-day--start-3{grid-column-start:3}.acc-day--start-4{grid-column-start:4}.acc-day--start-5{grid-column-start:5}.acc-day--start-6{grid-column-start:6}.acc-day--start-7{grid-column-start:7}}.acc-thread{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.acc-message{box-sizing:border-box;background:var(--acc-bubble);border-radius:.25rem;flex-direction:column;align-self:flex-start;gap:.25rem;max-width:min(100%,22rem);padding:.75rem .875rem;display:flex}.acc-message--mine{background:var(--acc-bubble-own);align-self:flex-end}.acc-message__meta{color:var(--acc-muted);font-size:.75rem;font-weight:800}.acc-message--mine .acc-message__meta{color:var(--acc-accent)}.acc-message__text{overflow-wrap:anywhere;white-space:pre-line;font-weight:600;line-height:1.4}.acc-compose{align-items:stretch;gap:.5rem;margin-top:.875rem;display:flex}.acc-compose__field{flex-grow:1;min-width:0}.acc-compose__field textarea{box-sizing:border-box;border:1px solid var(--acc-field-border);background:var(--acc-field-bg);min-height:3.125rem;color:var(--acc-ink);resize:vertical;border-radius:.25rem;padding:.75rem .875rem;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.4}.acc-compose__field textarea:focus{border-color:var(--acc-accent);outline:3px solid var(--acc-focus);outline-offset:0}.acc-compose__send,.acc-compose__send:hover,.acc-compose__send:focus{box-sizing:border-box;background:var(--acc-accent);width:3.125rem;min-height:3.125rem;color:var(--acc-on-accent);--kds-icon-accent:currentColor;border:0;border-radius:.25rem;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.acc-compose__send:hover,.acc-compose__send:focus{background:var(--acc-accent-hover)}.acc-compose .acc-errors{margin-top:.25rem}
