.w-full[data-v-231f952a]{width:100%}.hd-req-asterisk[data-v-231f952a]{color:rgb(var(--v-theme-error))}.hd-boot-loader{z-index:99999;background:#f8f9faf5;justify-content:center;align-items:center;transition:opacity .35s,visibility .35s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.hd-boot-loader--out{opacity:0;visibility:hidden;pointer-events:none}.hd-boot-loader__inner{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.hd-boot-loader__spinner{border:3px solid #0d7a3a24;border-top-color:#0d7a3a;border-radius:50%;width:2.75rem;height:2.75rem;animation:.75s linear infinite hd-preloader-spin;position:relative}.hd-boot-loader__label{letter-spacing:.14em;text-transform:uppercase;color:#0d7a3a;margin:0;font-family:Arial,Roboto,sans-serif;font-size:.72rem;font-weight:600}:root{--hd-chrome-top:120px;--hd-chrome-footer:4.5rem}.hd-content-frame{position:relative}.hd-content-frame--full{min-height:100vh}.hd-content-loading.cbp-page-content{min-height:calc(100vh - var(--hd-chrome-top) - var(--hd-chrome-footer))}.hd-content-loading.hd-content-frame--full{min-height:100vh}.hd-content-loading .hd-content-frame__body{opacity:.35;pointer-events:none;transition:opacity .2s}.hd-route-loader{z-index:900;-webkit-backdrop-filter:blur(6px);background:#f8f9faf7;justify-content:center;align-items:center;display:flex}.hd-route-loader--chrome{top:var(--hd-chrome-top);right:0;bottom:var(--hd-chrome-footer);position:fixed;left:0}.hd-route-loader--full{z-index:99999;position:fixed;top:0;bottom:0;left:0;right:0}html.helpdesk-theme-dark .hd-route-loader{background:#0f172af7}.hd-route-loader__inner{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.hd-route-loader__spinner{width:2.75rem;height:2.75rem;position:relative}.hd-route-loader__ring{border:3px solid #0d7a3a1f;border-top-color:#0d7a3a;border-radius:50%;animation:.72s cubic-bezier(.45,.05,.55,.95) infinite hd-preloader-spin;position:absolute;top:0;bottom:0;left:0;right:0}.hd-route-loader__spinner:after{content:"";opacity:.85;background:#0d7a3a;border-radius:50%;animation:1.4s ease-in-out infinite hd-preloader-pulse;position:absolute;top:.72rem;bottom:.72rem;left:.72rem;right:.72rem}html.helpdesk-theme-dark .hd-route-loader__ring{border-color:#4ade80 #4ade8029 #4ade8029}html.helpdesk-theme-dark .hd-route-loader__spinner:after{background:#4ade80}.hd-route-loader__label{letter-spacing:.14em;text-transform:uppercase;color:#0d7a3a;margin:0;font-family:Arial,Roboto,sans-serif;font-size:.72rem;font-weight:600}html.helpdesk-theme-dark .hd-route-loader__label{color:#4ade80}@keyframes hd-preloader-spin{to{transform:rotate(360deg)}}@keyframes hd-preloader-pulse{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.w-full{width:100%}:root,html.helpdesk-theme-light{--hd-line:#dfe5ef;--hd-line-subtle:#dfe5efbf;--hd-border:var(--hd-line);--hd-shadow-card:#919eab1f 0 12px 24px -4px, #919eab33 0 0 2px 0}html.helpdesk-theme-dark{--hd-line:#94a3b833;--hd-line-subtle:#94a3b81f;--hd-border:var(--hd-line)}.v-application{--hd-line:rgba(var(--v-border-color), var(--v-border-opacity));--hd-line-subtle:rgba(var(--v-border-color), calc(var(--v-border-opacity) * .65));--hd-border:var(--hd-line);font-family:var(--font-sans,Arial, Roboto, sans-serif)}.v-application .v-card--variant-outlined,.v-application .v-sheet--variant-outlined,.v-application .v-list--variant-outlined{border-color:var(--hd-line)!important}.v-application .v-divider{opacity:1;border-color:var(--hd-line)!important}.v-application .v-btn--variant-outlined{border-color:var(--hd-line)!important}.v-application .v-field--variant-outlined .v-field__outline{color:#94a3b8!important;opacity:1!important}.v-application .hd-v-input .v-field--variant-outlined .v-field__outline,.v-application .hd-v-select .v-field--variant-outlined .v-field__outline,.v-application .hd-v-select-menu .v-field--variant-outlined .v-field__outline,.v-application .hd-v-textarea .v-field--variant-outlined .v-field__outline{--v-field-border-width:1.5px}.v-application .hd-v-input .v-field--variant-outlined.v-field--focused .v-field__outline,.v-application .hd-v-select .v-field--variant-outlined.v-field--focused .v-field__outline,.v-application .hd-v-select-menu .v-field--variant-outlined.v-field--focused .v-field__outline,.v-application .hd-v-textarea .v-field--variant-outlined.v-field--focused .v-field__outline{color:#119a48bf!important}.v-application .v-data-table .v-table>.v-table__wrapper>table>thead>tr>th,.v-application .v-data-table .v-table>.v-table__wrapper>table>tbody>tr>td{border-color:var(--hd-line)!important}.v-application .v-data-table .v-table>.v-table__wrapper>table>thead>tr>th{color:#3a4752!important;font-weight:600!important}html.helpdesk-theme-dark .v-application .v-data-table .v-table>.v-table__wrapper>table>thead>tr>th{color:#cbd5e1!important}.v-application .v-data-table .v-data-table__th,.v-application .v-data-table .v-data-table-header__content{font-weight:600!important}.v-application .v-data-table .v-data-table-footer{border-top-color:var(--hd-line)!important}.hd-v-card.v-card{box-shadow:var(--hd-shadow-card)!important;border:none!important;border-radius:12px!important}.v-application .v-card.elevation-10,.v-application .withbg.v-card{background:#fff;box-shadow:0 12px 24px -4px #919eab1f,0 0 2px #919eab33!important}.v-theme--dark .v-card.elevation-10,.v-theme--dark .withbg.v-card,html.helpdesk-theme-dark .v-application .v-card.elevation-10,html.helpdesk-theme-dark .v-application .withbg.v-card{color:#e2e8f0!important;background:#1e293b!important;box-shadow:0 12px 24px -4px #00000047,0 0 2px #00000059!important}.v-application .hd-v-btn.v-btn{height:var(--v-input-control-height,40px);min-height:var(--v-input-control-height,40px);padding-inline-start:16px;padding-inline-end:16px;font-size:.875rem}.v-application .hd-v-btn.v-btn--size-small{height:32px;min-height:32px;padding-inline-start:12px;padding-inline-end:12px;font-size:.8125rem}.v-application .hd-v-btn.v-btn--size-large,.v-application .hd-v-btn.v-btn--size-x-large{height:var(--v-input-control-height,40px);min-height:var(--v-input-control-height,40px);padding-inline-start:16px;padding-inline-end:16px;font-size:.875rem}.v-application .hd-v-btn.hd-v-btn--auto{height:auto;min-height:unset}.hd-v-input .v-field,.hd-v-select .v-field,.hd-v-select-menu .v-field,.hd-v-color-input .v-field,.hd-v-textarea .v-field{border-radius:4px}.hd-v-input--persist-label .v-field .v-field-label--floating,.hd-v-input--persist-label.v-input .v-label.v-field-label--floating{visibility:visible;opacity:1}.hd-v-input--persist-label .v-field:not(.v-field--focused):not(.v-field--dirty) .v-field-label:not(.v-field-label--floating){opacity:0;visibility:hidden;pointer-events:none}.hd-v-form-field{width:100%}.hd-form .hd-v-form-field,.hd-form--grid .hd-v-form-field{margin-bottom:0}.hd-form-actions,.hd-form-toolbar,.hd-search-form{align-items:center}.hd-filter-panel .v-field{background:0 0}.hd-v-modal.v-card{color:#0f172a;border:1px solid var(--hd-line)!important;background:#fff!important;box-shadow:0 12px 40px #0f172a2e!important}html.helpdesk-theme-dark .hd-v-modal.v-card{color:#e2e8f0;background:#1e293b!important;box-shadow:0 16px 48px #0206178c!important}.hd-v-modal .v-card-title,.hd-v-modal .v-card-text,.hd-v-modal .v-card-actions{background:0 0!important}.hd-v-dialog .v-overlay__scrim{background:#0f172a73!important}html.helpdesk-theme-dark .hd-v-dialog .v-overlay__scrim{background:#020617a6!important}.hd-v-checkbox .v-label{opacity:1!important;color:#0f172a!important}.hd-v-checkbox .v-label *{opacity:1!important}html.helpdesk-theme-dark .hd-v-checkbox .v-label{color:#e2e8f0!important}.hd-form{flex-direction:column;gap:.75rem;display:flex}.hd-form--grid,.hd-v-form__fieldset.hd-form--grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.hd-form--grid,.hd-v-form__fieldset.hd-form--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.hd-form--grid,.hd-form--grid-3,.hd-v-form__fieldset.hd-form--grid,.hd-v-form__fieldset.hd-form--grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.hd-form--grid-2{grid-template-columns:1fr}@media (min-width:640px){.hd-form--grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.hd-form .full,.hd-form--grid .full,.hd-form--grid-2 .full,.hd-form--grid-3 .full,.hd-v-form__fieldset.hd-form--grid>.full,.hd-v-form__fieldset.hd-form--grid-2>.full,.hd-v-form__fieldset.hd-form--grid-3>.full{grid-column:1/-1}.hd-form--grid .span-2,.hd-form--grid-3 .span-2{grid-column:span 2}@media (max-width:959px){.hd-form--grid .span-2,.hd-form--grid-3 .span-2{grid-column:1/-1}}.hd-form--grid .span-3,.hd-form--grid-3 .span-3{grid-column:span 3}@media (max-width:959px){.hd-form--grid .span-3,.hd-form--grid-3 .span-3{grid-column:1/-1}}.hd-form-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (max-width:639px){.hd-form-actions{flex-direction:column;align-items:stretch}}.hd-form-toolbar{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.75rem;display:flex}.hd-form-toolbar .hd-form-toolbar-grow{flex:1;min-width:min(28rem,100%)}.hd-search-form{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.hd-search-form .hd-v-input,.hd-search-form .hd-v-form-field{flex:1;min-width:14rem}.hd-search-form .hd-ticket-filter{flex:0 10.5rem;min-width:9.5rem}.hd-search-form .hd-ticket-filter--agent{flex-basis:13rem;min-width:12rem}.hd-filter-panel{border:1px solid var(--hd-line);background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:8px;margin:0 0 1rem;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}html.helpdesk-theme-dark .hd-filter-panel{border-color:var(--hd-line);background:linear-gradient(#1e293b 0%,#0f172a 100%)}.hd-filter-panel__toggle{cursor:pointer;color:#0f172a;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.92rem;font-weight:600;list-style:none;display:flex}.hd-filter-panel__toggle::-webkit-details-marker{display:none}.hd-filter-panel__toggle:after{content:"▾";color:#64748b;font-size:.85rem;transition:transform .2s}.hd-filter-panel[open] .hd-filter-panel__toggle:after{transform:rotate(180deg)}html.helpdesk-theme-dark .hd-filter-panel__toggle{color:#e2e8f0}.hd-filter-panel__toggle-label{align-items:center;gap:.45rem;display:inline-flex}.hd-filter-panel__badge{color:#065f2c;background:#e8f5ee;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:700}.hd-filter-panel__body{border-top:1px solid var(--hd-line);padding:0 1rem 1rem}html.helpdesk-theme-dark .hd-filter-panel__body{border-top-color:var(--hd-line-subtle)}@media (min-width:768px){.hd-filter-panel__toggle{display:none}.hd-filter-panel__body{border-top:none;padding:1rem}.hd-filter-panel:not([open]) .hd-filter-panel__body{display:block}}@media (max-width:767px){.hd-filter-panel:not([open]) .hd-filter-panel__body{display:none}}.hd-rich-field .cbp-rich-text{width:100%;max-width:100%}.hd-rich-field .cbp-quill-wrap{max-width:100%}.cbp-quill-wrap .ql-editor{position:relative}.cbp-quill-wrap .ql-editor img.cbp-quill-image,.cbp-quill-wrap .ql-editor img{cursor:pointer;max-width:100%;height:auto;display:block}.cbp-quill-wrap .cbp-quill-image-overlay{z-index:20;pointer-events:none;box-sizing:border-box;position:absolute}.cbp-quill-wrap .cbp-quill-image-overlay.is-hidden{display:none!important}.cbp-quill-wrap .cbp-quill-image-frame{box-sizing:border-box;pointer-events:none;border:2px solid #119a48;width:100%;height:100%}.cbp-quill-wrap .cbp-quill-image-handle{pointer-events:auto;background:#119a48;border:2px solid #fff;border-radius:2px;width:10px;height:10px;position:absolute;box-shadow:0 1px 3px #0003}.cbp-quill-wrap .cbp-quill-image-handle--nw{cursor:nwse-resize;top:-5px;left:-5px}.cbp-quill-wrap .cbp-quill-image-handle--ne{cursor:nesw-resize;top:-5px;right:-5px}.cbp-quill-wrap .cbp-quill-image-handle--sw{cursor:nesw-resize;bottom:-5px;left:-5px}.cbp-quill-wrap .cbp-quill-image-handle--se{cursor:nwse-resize;bottom:-5px;right:-5px}:root,html.helpdesk-theme-light{--cdc-green:#119a48;--cdc-green-deep:#0d7a3a;--cdc-green-soft:#e8f5ee;--cdc-gold:#c9a227;--cdc-gold-soft:#faf6e7;--cdc-ink:#0c1a12;--cdc-ink-muted:#3d5247;--cdc-paper:#fafbf9;--cdc-white:#fff;--cdc-line:#0c1a1214;--cdc-shadow:0 18px 48px #065f2c1f;--font-sans:Arial, Roboto, sans-serif, Cambria, Cochin, Georgia, Times, "Times New Roman", serif;--font-display:Arial, Roboto, sans-serif, Cambria, Cochin, Georgia, Times, "Times New Roman", serif;--hd-nav-font-size:12px;--hd-nav-font-weight:500;--hd-nav-icon-size:20px;--hd-topbar-font-size:14px;--hd-topbar-font-weight:500;--hd-topbar-user-font-size:15px;--hd-title-size:1.45rem;--hd-title-weight:700;--hd-lede-size:1rem;--hd-lede-weight:500;--hd-ui-font-size:14px;--hd-ui-font-weight:500;--hd-body-font-weight:500}html.helpdesk-theme-dark{--cdc-ink:#e2e8f0;--cdc-ink-muted:#cbd5e1;--cdc-paper:#0f172a;--cdc-white:#111827;--cdc-line:#94a3b840;--cdc-shadow:0 18px 48px #02061780}*,:before,:after{box-sizing:border-box}html{height:100%}body{min-height:100%;font-size:14px;font-weight:var(--hd-body-font-weight);color:#1a1a1a;letter-spacing:.5px;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background-color:#f8f9fa;margin:0;line-height:1.55}html.helpdesk-theme-dark body{color:var(--cdc-ink);background-color:var(--cdc-paper)}#app{width:100%;max-width:100%;min-height:100vh;margin:0}a{color:var(--cdc-green-deep)}html.helpdesk-theme-dark a{color:#4ade80}html.helpdesk-theme-dark a.hd-dt-subject-link{color:#f1f5f9}code{background:var(--cdc-green-soft);color:var(--cdc-green-deep);border-radius:4px;padding:.12em .35em;font-size:.88em}html.helpdesk-theme-dark code{color:#86efac;background:#22c55e2e}.lobibox-notify-wrapper,.lobibox-notify{z-index:20000!important}.hd-fallback-toast{z-index:20001;opacity:0;pointer-events:none;border-radius:8px;max-width:min(92vw,520px);padding:.75rem 1rem;font-size:.9rem;font-weight:600;line-height:1.4;transition:opacity .2s,transform .2s;position:fixed;top:1rem;left:50%;transform:translate(-50%)translateY(-.5rem);box-shadow:0 10px 30px #0f172a2e}.hd-fallback-toast--visible{opacity:1;transform:translate(-50%)translateY(0)}.hd-fallback-toast--success{color:#166534;background:#dcfce7;border:1px solid #86efac}.hd-fallback-toast--error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.hd-fallback-toast--warning{color:#b45309;background:#fffbeb;border:1px solid #fde68a}.hd-fallback-toast--info,.hd-fallback-toast--default{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}:root,html.helpdesk-theme-light{--cbp-topbar:#119a48;--cbp-topbar-border:#119a4833;--cbp-nav-bg:#2c3e50;--cbp-nav-border:#119a4833;--cbp-nav-hover:#119a4833;--cbp-nav-text:#fffc;--cbp-nav-text-active:#fff;--cbp-footer-bg:#f8f9fa;--cbp-footer-border:#e9ecef;--cbp-footer-text:#6c757d;--cbp-page-bg:#eef5f9;--cbp-card-bg:#fff;--cbp-card-text:#3a4752;--cbp-card-shadow:#919eab1f 0 12px 24px -4px, #919eab33 0 0 2px 0;--cbp-dd-bg:#fff;--cbp-dd-border:#e9ecef;--cbp-dd-text:#2c3e50;--cbp-dd-hover-bg:#e8f5ee;--cbp-dd-hover-text:#0d7a3a;--cbp-page-max:none;--hd-nav-font-size:12px;--hd-nav-font-weight:500;--hd-nav-icon-size:20px;--hd-topbar-font-size:14px;--hd-topbar-font-weight:500;--hd-topbar-user-font-size:15px}html.helpdesk-theme-dark{--cbp-topbar:#0b1220;--cbp-topbar-border:#22c55e66;--cbp-nav-bg:#111827;--cbp-nav-border:#94a3b833;--cbp-nav-hover:#22c55e38;--cbp-nav-text:#e2e8f0d6;--cbp-nav-text-active:#fff;--cbp-footer-bg:#0b1220;--cbp-footer-border:#94a3b833;--cbp-footer-text:#94a3b8;--cbp-page-bg:#0f172a;--cbp-card-bg:#111827;--cbp-card-text:#e2e8f0;--cbp-card-shadow:0 8px 30px #02061773;--cbp-dd-bg:#111827;--cbp-dd-border:#94a3b838;--cbp-dd-text:#e2e8f0;--cbp-dd-hover-bg:#22c55e33;--cbp-dd-hover-text:#86efac}.cbp-wrapper{background:var(--cbp-page-bg);flex-direction:column;min-height:100vh;display:flex}.cbp-topbar{background:linear-gradient(90deg, var(--cbp-topbar) 0%, color-mix(in srgb, var(--cbp-topbar) 72%, #0d7a3a) 100%);color:#fff;border-bottom:1px solid var(--cbp-topbar-border);z-index:1001;height:60px;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 8px #00000014}html.helpdesk-theme-dark .cbp-topbar{background:linear-gradient(90deg,#0b1220 0%,#111827 55%,#0a2e1c 100%);border-bottom:1px solid #22c55e73;box-shadow:0 2px 14px #0206178c}.cbp-topbar-inner{align-items:center;gap:.5rem;height:60px;padding:0 8px 0 12px;display:flex}@media (min-width:768px){.cbp-topbar-inner{padding:0 16px 0 24px}}.cbp-topbar-logo{height:60px;color:inherit;border-right:1px solid #fff3;flex-shrink:0;align-items:center;margin-right:8px;padding-right:16px;text-decoration:none;display:flex}.cbp-topbar-logo img{filter:brightness(0)invert();max-width:min(200px,42vw);height:auto;display:block}.cbp-topbar-spacer{flex:1}.cbp-topbar-menu{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.15rem;display:flex}.cbp-topbar-menu>a{color:#fff;font-size:var(--hd-topbar-font-size,14px);font-weight:var(--hd-topbar-font-weight,500);white-space:nowrap;border-radius:4px;align-items:center;gap:.35rem;padding:.45rem .65rem;text-decoration:none;display:inline-flex}.cbp-topbar-menu>a:hover{background:#ffffff1a}.cbp-topbar-menu button{font-family:inherit}.cbp-topbar-portal-dd{position:relative}.cbp-topbar-dd-toggle{color:#fff;font-size:var(--hd-topbar-font-size,14px);font-weight:var(--hd-topbar-font-weight,500);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:.35rem;padding:.45rem .65rem;font-family:inherit;line-height:1.2;display:inline-flex}.cbp-topbar-dd-toggle:hover,.cbp-topbar-portal-dd.is-open .cbp-topbar-dd-toggle,.cbp-topbar-dd-toggle.is-active{background:#ffffff1a}.cbp-topbar-dd-toggle.is-active{box-shadow:none}.cbp-topbar-dd-toggle-label,.cbp-topbar-dd-icon{color:#fff}.cbp-topbar-dd-icon{font-size:1.1rem;line-height:1}.cbp-topbar-dd-toggle-label{font-size:var(--hd-topbar-font-size,14px);font-weight:var(--hd-topbar-font-weight,500)}.cbp-topbar-dd-caret{opacity:.85;font-size:.55rem;transition:transform .15s}.cbp-topbar-portal-dd.is-open .cbp-topbar-dd-caret{transform:rotate(180deg)}.cbp-topbar-dd-panel{background:var(--cbp-dd-bg);border:1px solid var(--cbp-dd-border);z-index:1100;border-radius:4px;min-width:220px;padding:.35rem 0;display:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #0f172a2e}.cbp-topbar-portal-dd.is-open .cbp-topbar-dd-panel,.cbp-topbar-user-dd.is-open .cbp-topbar-dd-panel{display:block}.cbp-topbar-dd-primary{background:linear-gradient(135deg,#119a4824,#119a480f);border:1px solid #119a4838;border-radius:4px;margin:.2rem .35rem .45rem;padding:.65rem .85rem;text-decoration:none;display:block}.cbp-topbar-dd-primary:hover,.cbp-topbar-dd-primary.is-active{background:linear-gradient(135deg,#119a4838,#119a481a)}.cbp-topbar-dd-primary-title{color:var(--cbp-dd-text);font-size:.9rem;font-weight:700;display:block}.cbp-topbar-dd-primary-sub{color:var(--cbp-footer-text);margin-top:.15rem;font-size:.72rem;line-height:1.35;display:block}.cbp-topbar-dd-section{letter-spacing:.08em;text-transform:uppercase;color:var(--cbp-footer-text);margin:.25rem .85rem .35rem;font-size:.68rem;font-weight:700}.cbp-topbar-dd-panel a.cbp-topbar-dd-item,.cbp-topbar-dd-panel a.cbp-topbar-dd-primary{color:var(--cbp-dd-text)}.cbp-topbar-dd-item{color:var(--cbp-dd-text);padding:.5rem .85rem;text-decoration:none;display:block}.cbp-topbar-dd-panel a.cbp-topbar-dd-item:hover,.cbp-topbar-dd-panel a.cbp-topbar-dd-item.is-active,.cbp-topbar-dd-item:hover,.cbp-topbar-dd-item.is-active{background:var(--cbp-dd-hover-bg);color:var(--cbp-dd-hover-text)}.cbp-topbar-dd-item--with-icon{align-items:flex-start;gap:.55rem;display:flex}.cbp-topbar-dd-module-icon{text-align:center;color:#119a48;flex-shrink:0;width:1.35rem;margin-top:.1rem;font-size:1rem}.cbp-topbar-dd-item-text{min-width:0}.cbp-topbar-dd-empty{color:var(--cbp-footer-text);margin:.5rem .85rem;font-size:.8rem;line-height:1.4}@media (max-width:767.98px){.cbp-topbar-dd-toggle-label{display:none}.cbp-topbar-dd-toggle{padding:.45rem .55rem}}.cbp-topbar-dd-item-label{color:inherit;font-size:.875rem;font-weight:500;display:block}.cbp-topbar-dd-item-sub{opacity:.82;margin-top:.1rem;font-size:.72rem;display:block}.cbp-theme-switch{background:#0000001f;border:1px solid #ffffff59;border-radius:999px;padding:2px;display:inline-flex}.cbp-theme-btn{color:#ffffffc7;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.12rem .5rem;font-family:inherit;font-size:.68rem;font-weight:700;line-height:1.4}.cbp-theme-btn.active{color:#0d7a3a;background:#fff;box-shadow:0 1px 3px #0000001f}html.helpdesk-theme-dark .cbp-theme-btn.active{color:#bbf7d0;box-shadow:none;background:#4ade8038}.cbp-theme-btn:not(.active):hover{color:#fff}.cbp-topbar-user-dd{border-left:1px solid #ffffff59;margin-left:.25rem;padding-left:.75rem;position:relative}.cbp-topbar-user-trigger{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:.45rem;max-width:min(220px,38vw);padding:.2rem .35rem .2rem .2rem;font-family:inherit;display:inline-flex}.cbp-topbar-user-trigger:hover,.cbp-topbar-user-dd.is-open .cbp-topbar-user-trigger{background:#ffffff1f}.cbp-topbar-avatar{border-color:#ffffff8c;flex-shrink:0}.cbp-topbar-avatar .cbp-avatar__img{object-position:center 41%}.cbp-topbar-user-name{font-weight:var(--hd-topbar-font-weight,500);font-size:var(--hd-topbar-user-font-size,15px);color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cbp-topbar-user-panel{min-width:200px;right:0}.cbp-topbar-dd-logout{text-align:left;cursor:pointer;width:100%;color:var(--cbp-dd-text);background:0 0;border:0;font-family:inherit;display:block}.cbp-topbar-dd-logout:hover{background:var(--cbp-dd-hover-bg);color:var(--cbp-dd-hover-text)}.cbp-primary-nav{--bs-body-font-size:var(--hd-nav-font-size,12px);--bs-body-font-weight:var(--hd-nav-font-weight,500);z-index:1000;background:var(--cbp-nav-bg);border-bottom:1px solid var(--cbp-nav-border);height:60px;font-size:var(--hd-nav-font-size,12px);font-weight:var(--hd-nav-font-weight,500);align-items:center;padding:0 12px;display:flex;position:fixed;top:60px;left:0;right:0;box-shadow:0 2px 8px #00000014}@media (min-width:768px){.cbp-primary-nav{padding:0 24px}}@media (min-width:1200px){.cbp-primary-nav{padding:0 30px}}.cbp-primary-nav-inner{align-items:center;gap:.25rem;width:100%;display:flex}.cbp-nav-toggle{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:4px;margin-right:.25rem;padding:.35rem .5rem;font-size:1.35rem;line-height:1;display:none}.cbp-nav-toggle i{font-size:1.35rem}.cbp-nav-toggle:hover{background:#ffffff14}@media (max-width:1199px){.cbp-nav-toggle{justify-content:center;align-items:center;display:inline-flex}}.cbp-nav-links{flex-wrap:wrap;flex:1;align-items:center;gap:.15rem;min-width:0;display:flex}@media (max-width:1199px){.cbp-nav-links{background:var(--cbp-nav-bg);border-top:1px solid var(--cbp-nav-border);flex-flow:column;align-items:stretch;max-height:0;padding:0;transition:max-height .28s;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 8px 16px #0003}.cbp-nav-links.is-open{max-height:90vh;padding:8px 0 12px;overflow-y:auto}.cbp-nav-links>*{width:100%}}.cbp-nav-link{font-size:var(--hd-nav-font-size,12px);font-weight:var(--hd-nav-font-weight,500);white-space:nowrap;border-radius:4px;align-items:center;gap:.45rem;padding:.55rem 1rem;line-height:1.2;transition:background .15s,color .15s;display:inline-flex;color:var(--cbp-nav-text)!important;text-decoration:none!important}.cbp-nav-link-icon{font-size:var(--hd-nav-icon-size,20px);opacity:.92;flex-shrink:0;margin-right:.05rem;line-height:1}.cbp-nav-link:hover .cbp-nav-link-icon,.cbp-nav-link.router-link-active .cbp-nav-link-icon{opacity:1}@media (max-width:1199px){.cbp-nav-link{width:100%;min-height:unset;border-radius:0;padding:.65rem 1rem}}@media (min-width:1200px){.cbp-nav-link,.cbp-nav-dd-toggle{min-height:60px;padding-top:0;padding-bottom:0}}.cbp-nav-link:hover,.cbp-nav-link.router-link-active{background:var(--cbp-nav-hover);color:var(--cbp-nav-text-active)!important}.cbp-nav-item-dropdown{position:relative}.cbp-nav-dd-toggle{cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;width:100%}@media (min-width:1200px){.cbp-nav-dd-toggle{width:auto}}.cbp-nav-dd-caret{opacity:.85;margin-left:.2rem;font-size:.65rem;display:inline-block}.cbp-nav-dd-menu{background:var(--cbp-dd-bg);z-index:1100;border:1px solid var(--cbp-dd-border);border-radius:4px;min-width:220px;padding:.35rem 0;display:none;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #0000001f}.cbp-nav-item-dropdown.is-open .cbp-nav-dd-menu{display:block}@media (max-width:1199px){.cbp-nav-dd-menu{box-shadow:none;background:#00000026;border:none;border-radius:0;padding:0;display:none;position:static}.cbp-nav-item-dropdown.is-open .cbp-nav-dd-menu{display:block}}.cbp-nav-dd-item{font-size:var(--hd-ui-font-size,14px);font-weight:var(--hd-ui-font-weight,500);align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex;color:var(--cbp-dd-text)!important;text-decoration:none!important}.cbp-nav-dd-item-icon{font-size:var(--hd-nav-icon-size,20px);color:#119a48;opacity:.9;flex-shrink:0;line-height:1}.cbp-nav-dd-item:hover .cbp-nav-dd-item-icon,.cbp-nav-dd-item.router-link-active .cbp-nav-dd-item-icon{opacity:1}.cbp-nav-dd-item:hover,.cbp-nav-dd-item.router-link-active{background:var(--cbp-dd-hover-bg);color:var(--cbp-dd-hover-text)!important}.cbp-page-wrapper{box-sizing:border-box;flex:1;width:100%;max-width:none;margin-top:120px;margin-bottom:24px;padding:0 clamp(.75rem,2vw,2rem) 24px}.cbp-page-content{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:1.25rem 0}@media (min-width:900px){.cbp-page-content{padding:1.5rem 0}}.cbp-card{background:var(--cbp-card-bg);color:var(--cbp-card-text);box-shadow:var(--cbp-card-shadow);border:none;border-radius:12px;margin-bottom:1.25rem;padding:1.5rem 1.35rem}.cbp-page-footer{background:var(--cbp-footer-bg);text-align:center;border-top:1px solid var(--cbp-footer-border);color:var(--cbp-footer-text);margin-top:auto;padding:1.25rem 1rem;font-size:.88rem}.cbp-page-footer p{margin:0}.cbp-page-footer a{color:inherit;text-underline-offset:.15em;font-weight:600;text-decoration:underline}.cbp-page-footer a:hover{color:#119a48}.cbp-breadcrumb{color:#6c757d;margin-bottom:.65rem;font-size:.82rem}.cbp-breadcrumb a{color:#119a48;font-weight:600;text-decoration:none}.cbp-breadcrumb a:hover{text-decoration:underline}.cbp-bc-sep{opacity:.7;margin:0 .35rem}.cbp-settings-page-title{font-size:var(--hd-title-size,1.45rem);color:#2c3e50;font-weight:var(--hd-title-weight,700);margin:0 0 1rem}.cbp-flash{border-radius:4px;margin:0 0 .75rem;padding:.55rem .75rem;font-size:.9rem;font-weight:600}.cbp-flash-err{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.cbp-flash-ok{color:#166534;background:#ecfdf5;border:1px solid #bbf7d0}:root,html.helpdesk-theme-light,html.helpdesk-theme-dark{--portal-topbar-h:60px;--portal-nav-h:60px;--portal-chrome-top:calc(var(--portal-topbar-h) + var(--portal-nav-h));--portal-content-pad-x:1rem;--portal-content-pad-y:1.25rem;--portal-focus-ring:0 0 0 2px #ffffff8c, 0 0 0 4px #119a48a6}@media (min-width:900px){:root,html.helpdesk-theme-light,html.helpdesk-theme-dark{--portal-content-pad-x:1.5rem;--portal-content-pad-y:1.5rem}}.cbp-page-wrapper{margin-top:var(--portal-chrome-top);padding-left:var(--portal-content-pad-x);padding-right:var(--portal-content-pad-x);padding-bottom:1.5rem}.cbp-page-content{padding:var(--portal-content-pad-y) 0}@media (min-width:1200px){.cbp-nav-links{flex-wrap:nowrap;overflow:visible}.cbp-nav-link{padding-inline-start:.75rem;padding-inline-end:.75rem}}.cbp-nav-link:focus-visible{box-shadow:var(--portal-focus-ring);z-index:1;outline:none;position:relative}.cbp-nav-dd-toggle:focus-visible{box-shadow:var(--portal-focus-ring);z-index:1;outline:none;position:relative}.cbp-nav-toggle:focus-visible{box-shadow:var(--portal-focus-ring);z-index:1;outline:none;position:relative}.cbp-nav-dd-item:focus-visible{outline-offset:-2px;outline:2px solid #119a48}.cbp-nav-badge{color:#9f1239;background:#ffe4e6;border-radius:999px;justify-content:center;align-items:center;min-width:1.15rem;height:1.15rem;margin-left:.35rem;padding:0 .35rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.cbp-nav-dd-item .cbp-nav-badge{margin-left:auto}.cbp-nav-link.router-link-active .cbp-nav-badge,.cbp-nav-dd-toggle.router-link-active .cbp-nav-badge{color:#fff;background:#ffffff38}@media (max-width:1199px){.cbp-nav-link,.cbp-nav-dd-toggle,.cbp-nav-dd-item{min-height:44px}}@media (min-width:1200px){.cbp-nav-link.router-link-active,.cbp-nav-dd-toggle.router-link-active{box-shadow:none}}@media (max-width:1199px){.cbp-nav-link.router-link-active{box-shadow:inset 3px 0 #119a48}}@media (prefers-reduced-motion:reduce){.cbp-nav-links,.cbp-nav-link{transition:none!important}}.hd-content-frame__body{min-width:0}.v-application .v-card,.cbp-page-content .v-card,.v-application .v-sheet:not(.v-btn):not(.v-chip):not(.v-toolbar):not(.v-alert):not(.perf-kpi),.cbp-page-content .v-sheet:not(.v-btn):not(.v-chip):not(.v-toolbar):not(.v-alert):not(.perf-kpi){color:#3a4752!important;background:#fff!important}.v-application .v-sheet.perf-kpi,.cbp-page-content .v-sheet.perf-kpi{background:var(--perf-kpi-bg,#119a48)!important;color:#fff!important}.v-application .v-card--variant-outlined,.cbp-page-content .v-card--variant-outlined{color:#3a4752!important;background:#fff!important;border-color:#dfe5ef!important}.v-application .v-card .v-card-title,.v-application .v-card .v-card-text,.v-application .v-card .v-card-subtitle,.cbp-page-content .v-card .v-card-title,.cbp-page-content .v-card .v-card-text{color:inherit}html.helpdesk-theme-dark .v-application .v-card,html.helpdesk-theme-dark .cbp-page-content .v-card,.v-theme--dark .v-card{color:#e2e8f0!important;background:#1e293b!important}.cbp-page-content .portal-staff-filters,.cbp-page-content .portal-staff-filters.v-card,.cbp-page-content .portal-staff-filters.v-sheet{color:#3a4752!important;background:#fff!important;border:1px solid #dfe5ef!important;border-radius:12px!important;box-shadow:0 8px 16px -4px #919eab14,0 0 2px #919eab1a!important}.v-theme--light .v-chip.v-chip--variant-tonal.text-warning,.v-theme--light .v-alert.v-alert--variant-tonal.text-warning{caret-color:#92400e;color:#92400e!important;background-color:#fef3c7!important}.v-theme--light .v-chip.v-chip--variant-tonal.text-success,.v-theme--light .v-alert.v-alert--variant-tonal.text-success{caret-color:#065f2c;color:#065f2c!important;background-color:#d1fae5!important}.v-theme--light .v-chip.v-chip--variant-tonal.text-error,.v-theme--light .v-alert.v-alert--variant-tonal.text-error{caret-color:#9f1239;color:#9f1239!important;background-color:#ffe4e6!important}.v-theme--light .v-chip.v-chip--variant-tonal.text-primary,.v-theme--light .v-alert.v-alert--variant-tonal.text-primary{caret-color:#065f2c;color:#065f2c!important;background-color:#e8f6ee!important}.v-theme--light .v-chip.v-chip--variant-tonal.text-info,.v-theme--light .v-alert.v-alert--variant-tonal.text-info{caret-color:#075985;color:#075985!important;background-color:#e0f2fe!important}.v-theme--light .v-chip.v-chip--variant-tonal.text-warning .v-chip__underlay,.v-theme--light .v-chip.v-chip--variant-tonal.text-success .v-chip__underlay,.v-theme--light .v-chip.v-chip--variant-tonal.text-error .v-chip__underlay,.v-theme--light .v-chip.v-chip--variant-tonal.text-primary .v-chip__underlay,.v-theme--light .v-chip.v-chip--variant-tonal.text-info .v-chip__underlay,.v-theme--light .v-alert.v-alert--variant-tonal.text-warning .v-alert__underlay,.v-theme--light .v-alert.v-alert--variant-tonal.text-success .v-alert__underlay,.v-theme--light .v-alert.v-alert--variant-tonal.text-error .v-alert__underlay,.v-theme--light .v-alert.v-alert--variant-tonal.text-primary .v-alert__underlay,.v-theme--light .v-alert.v-alert--variant-tonal.text-info .v-alert__underlay{opacity:0!important}.v-theme--light .v-chip.v-chip--variant-tonal.text-warning,.v-theme--light .v-chip.v-chip--variant-tonal.text-success,.v-theme--light .v-chip.v-chip--variant-tonal.text-error,.v-theme--light .v-chip.v-chip--variant-tonal.text-primary,.v-theme--light .v-chip.v-chip--variant-tonal.text-info{--v-theme-overlay-multiplier:0;border:1px solid #0000;font-weight:650}.v-theme--light .v-chip.v-chip--variant-tonal.text-warning{border-color:#b453094d}.v-theme--light .v-chip.v-chip--variant-tonal.text-success{border-color:#065f2c47}.v-theme--light .v-chip.v-chip--variant-tonal.text-error{border-color:#9f123947}.v-theme--light .v-chip.v-chip--variant-tonal.text-primary{border-color:#0d7a3a47}.v-theme--light .v-chip.v-chip--variant-tonal.text-info{border-color:#07598547}.v-theme--light .v-alert.v-alert--variant-tonal.text-warning .v-alert__content,.v-theme--light .v-alert.v-alert--variant-tonal.text-warning .v-alert__content strong{font-weight:600;color:#78350f!important}.v-theme--light .v-alert.v-alert--variant-tonal.text-success .v-alert__content,.v-theme--light .v-alert.v-alert--variant-tonal.text-success .v-alert__content strong{font-weight:600;color:#065f2c!important}.v-theme--light .v-alert.v-alert--variant-tonal.text-error .v-alert__content,.v-theme--light .v-alert.v-alert--variant-tonal.text-error .v-alert__content strong{font-weight:600;color:#9f1239!important}.v-theme--light .v-alert.v-alert--variant-tonal.text-primary .v-alert__content,.v-theme--light .v-alert.v-alert--variant-tonal.text-primary .v-alert__content strong{font-weight:600;color:#065f2c!important}.v-theme--light .v-alert.v-alert--variant-tonal.text-info .v-alert__content,.v-theme--light .v-alert.v-alert--variant-tonal.text-info .v-alert__content strong{font-weight:600;color:#075985!important}.v-theme--light .v-alert.v-alert--variant-tonal.text-warning .v-icon{color:#b45309!important;opacity:1!important}.v-theme--light .v-alert.v-alert--variant-tonal.text-success .v-icon{color:#0d7a3a!important;opacity:1!important}.v-theme--light .v-alert.v-alert--variant-tonal.text-error .v-icon{color:#e11d48!important;opacity:1!important}.v-theme--light .v-alert.v-alert--variant-tonal.text-primary .v-icon{color:#0d7a3a!important;opacity:1!important}.v-theme--light .v-alert.v-alert--variant-tonal.text-info .v-icon{color:#0284c7!important;opacity:1!important}.v-theme--light .v-chip.v-chip--variant-tonal:not(.text-warning):not(.text-success):not(.text-error):not(.text-primary):not(.text-info):not(.text-secondary){border:1px solid #33415538;font-weight:650;color:#334155!important;background-color:#e2e8f0!important}.v-theme--light .v-chip.v-chip--variant-tonal:not(.text-warning):not(.text-success):not(.text-error):not(.text-primary):not(.text-info):not(.text-secondary) .v-chip__underlay{opacity:0!important}.cbp-page-content a:not(.v-btn):not(.v-tab):not(.cbp-nav-link):not(.cbp-nav-dd-item):not(.cbp-nav-dd-toggle),.v-application .cbp-page-content a:not(.v-btn):not(.v-tab):not(.cbp-nav-link):not(.cbp-nav-dd-item):not(.cbp-nav-dd-toggle){color:rgb(var(--v-theme-primary));font-weight:600;text-decoration:none}.cbp-page-content a:not(.v-btn):not(.v-tab):not(.cbp-nav-link):not(.cbp-nav-dd-item):not(.cbp-nav-dd-toggle):hover,.v-application .cbp-page-content a:not(.v-btn):not(.v-tab):not(.cbp-nav-link):not(.cbp-nav-dd-item):not(.cbp-nav-dd-toggle):hover{color:rgb(var(--v-theme-primary-darken-1));text-decoration:none}.v-application .v-card-actions>.v-btn.v-btn--variant-text.text-primary,.cbp-page-content .v-card-actions>.v-btn.v-btn--variant-text.text-primary{min-width:64px;padding-inline-start:16px;padding-inline-end:16px;background-color:rgb(var(--v-theme-primary))!important;color:#fff!important}.v-application .v-card-actions>.v-btn.v-btn--variant-flat.bg-primary,.v-application .v-card-actions>.v-btn.v-btn--variant-elevated.bg-primary,.cbp-page-content .v-card-actions>.v-btn.v-btn--variant-flat.bg-primary,.cbp-page-content .v-card-actions>.v-btn.v-btn--variant-elevated.bg-primary{background-color:rgb(var(--v-theme-primary))!important;color:#fff!important}.cbp-lang-select{margin-right:.35rem;position:relative}.cbp-lang-select__btn{color:#fff;cursor:pointer;font:inherit;background:#ffffff1f;border:1px solid #ffffff73;border-radius:6px;align-items:center;gap:.4rem;padding:.28rem .7rem;font-size:13px;font-weight:600;display:inline-flex}.cbp-lang-select.is-open .cbp-lang-select__btn,.cbp-lang-select__btn:hover{background:#ffffff38}.cbp-lang-select__flag{font-size:1.05rem;line-height:1}.cbp-lang-select__caret{opacity:.85;font-size:.65rem}.cbp-lang-select.is-open .cbp-lang-select__caret{transform:rotate(180deg)}.cbp-lang-select__menu{z-index:9999;background:#fff;border-radius:8px;min-width:200px;margin:0;padding:.4rem 0;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0f172a2e}[dir=rtl] .cbp-lang-select__menu{left:0;right:auto}[dir=rtl] .cbp-lang-select__item{text-align:right}.cbp-lang-select__item{color:#1e293b;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.7rem;padding:.65rem 1rem;font-size:.9rem;display:flex}.cbp-lang-select__item:hover,.cbp-lang-select__item.is-active{color:#2e7d32;background:#e8f5e9}.cbp-lang-select__item.is-active{font-weight:700}@media (max-width:767.98px){.cbp-lang-select__code{display:none}}:root{--portal-label-size:.775rem;--portal-label-weight:650;--portal-label-color:#455a64;--portal-label-focus:#37474f;--portal-label-bg:#fff;--portal-field-border:#b0bec5;--portal-field-text:#37474f;--portal-placeholder:#90a4ae;--portal-field-min-height:2.7rem}.cbp-page-content .v-card,.cbp-page-content .v-card-text,.cbp-page-content .v-dialog .v-card,.cbp-page-content .v-overlay__content,.cbp-page-content .portal-staff-filters,.cbp-page-content .v-row,.cbp-page-content .v-col,.cbp-page-content .v-sheet,.cbp-page-content .v-input:not(.v-textarea):not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field,.cbp-page-content .v-input:not(.v-textarea):not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field__field,.cbp-page-content .v-input:not(.v-textarea):not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field__outline,.cbp-page-content .v-input:not(.v-textarea):not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field__outline__notch{overflow:visible!important}.cbp-page-content .v-field--variant-outlined .v-field__outline__notch{max-width:none!important}.cbp-page-content .v-input:not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined .v-label.v-field-label--floating,.cbp-page-content .v-input:not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined .v-field-label.v-field-label--floating{z-index:3;visibility:visible!important;opacity:1!important;font-size:var(--portal-label-size)!important;font-weight:var(--portal-label-weight)!important;color:var(--portal-label-color)!important;letter-spacing:normal!important;text-transform:none!important;text-overflow:clip!important;white-space:nowrap!important;background-color:var(--portal-label-bg)!important;background:var(--portal-label-bg)!important;width:max-content!important;max-width:none!important;padding-inline-start:.45rem!important;padding-inline-end:.45rem!important;line-height:1.25!important;overflow:visible!important}.cbp-page-content .v-input:not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined.v-field--focused .v-label.v-field-label--floating,.cbp-page-content .v-input:not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined.v-field--focused .v-field-label.v-field-label--floating{color:var(--portal-label-focus)!important;background-color:var(--portal-label-bg)!important;background:var(--portal-label-bg)!important;font-weight:700!important}.cbp-page-content .v-input:not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined .v-label.v-field-label:not(.v-field-label--floating),.cbp-page-content .v-input:not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined .v-field-label:not(.v-field-label--floating){opacity:0!important;visibility:hidden!important;pointer-events:none!important}.cbp-page-content .v-field--variant-outlined .v-field__outline{--v-field-border-opacity:1;color:var(--portal-field-border)}.cbp-page-content .v-field--variant-outlined:hover .v-field__outline{color:#90a4ae}.cbp-page-content .v-field--variant-outlined{background-color:#fff!important}.cbp-page-content .v-field--variant-outlined .v-field__overlay{opacity:0!important;pointer-events:none!important;background-color:#0000!important}.cbp-page-content .v-input:not(.v-textarea):not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined .v-field__input{z-index:1;font-size:.9rem;font-weight:400;position:relative;color:var(--portal-field-text)!important;min-height:calc(var(--portal-field-min-height) - 2px)!important;padding-top:.35rem!important;padding-bottom:.35rem!important}.cbp-page-content .v-field--variant-outlined .v-field__input::placeholder{font-weight:400;color:#78909c!important;opacity:1!important}.cbp-page-content .v-input:not(.v-textarea):not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined{--v-input-control-height:var(--portal-field-min-height);--v-field-padding-top:6px;--v-field-padding-bottom:4px;min-height:var(--portal-field-min-height)!important}.cbp-page-content .v-textarea .v-field--variant-outlined{--v-input-control-height:unset;--v-field-padding-top:8px;--v-field-padding-bottom:8px;--v-field-input-padding-top:0px;--v-field-input-padding-bottom:0px;min-height:unset!important;overflow:visible!important}.cbp-page-content .v-textarea .v-field--variant-outlined .v-field__field,.cbp-page-content .v-textarea .v-field--variant-outlined .v-field__input{z-index:2;font-size:.9rem;font-weight:400;position:relative;color:var(--portal-field-text)!important;min-height:unset!important;opacity:1!important;align-items:flex-start!important;margin:0!important;padding-top:10px!important;padding-bottom:8px!important}.cbp-page-content .v-textarea .v-field--variant-outlined .v-field__input textarea{z-index:2;position:relative;opacity:1!important;color:var(--portal-field-text)!important;-webkit-text-fill-color:var(--portal-field-text)!important;background:0 0!important;margin:0!important;padding:2px 0 0!important;line-height:1.45!important}.portal-staff-filters .v-field-label--floating,.portal-staff-filters .v-label.v-field-label--floating{background:#fff!important}html.helpdesk-theme-dark .cbp-page-content .v-field-label--floating,html.helpdesk-theme-dark .cbp-page-content .v-label.v-field-label--floating,.v-theme--dark .cbp-page-content .v-field-label--floating{background:#1e293b!important}.portal-rich-field .ql-container{font-family:inherit;height:auto!important}.portal-rich-field .ql-editor{min-height:var(--portal-rich-editor-min,104px);height:auto}.portal-rich-field .ql-toolbar.ql-snow button,.portal-rich-field .ql-toolbar.ql-snow .ql-picker-label{justify-content:center;align-items:center;width:28px;height:24px;display:inline-flex}.portal-rich-field .ql-toolbar.ql-snow button svg{width:18px;height:18px;display:block}.portal-data-table-card{overflow:hidden;background:#fff!important;border:1px solid #dfe5ef!important;border-radius:12px!important;box-shadow:0 8px 16px -4px #919eab14,0 0 2px #919eab1f!important}.portal-data-table-card .v-table{background:0 0}.portal-data-table-card .v-table>.v-table__wrapper>table>thead>tr>th{white-space:nowrap;background:#f8fafc;border-bottom:1px solid #dfe5ef;font-size:.8125rem;color:#3a4752!important;font-weight:600!important}.portal-data-table-card .v-table>.v-table__wrapper>table>tbody>tr>td{color:#3a4752;vertical-align:middle;border-bottom:1px solid #dfe5efd9;font-size:.875rem}.portal-data-table-card .v-table>.v-table__wrapper>table>tbody>tr:hover>td{background:#0d7a3a09}.portal-dt-row-num{text-align:center;color:#768b9e;font-variant-numeric:tabular-nums;min-width:1.5rem;font-size:.8125rem;display:inline-block}.portal-th-sortable{padding:0!important}.portal-th-sort-btn{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:.65rem .75rem;font-weight:600;display:inline-flex}.portal-th-sort-btn:hover{color:#0d7a3a}.portal-th-sort-btn .fa-solid{color:#9aabba;font-size:.7rem}.portal-th-sort-btn .fa-solid.is-active{color:#0d7a3a}.portal-staff-filters{background:#fff;border:1px solid #dfe5ef;border-radius:12px;margin-bottom:1rem;padding:1.1rem 1.1rem .75rem;box-shadow:0 8px 16px -4px #919eab14,0 0 2px #919eab1a}.portal-staff-filters__hint{color:#5f6f7c;margin:.15rem 0 .35rem;font-size:.8rem}.portal-staff-filters .v-field,.portal-staff-filters .v-field__overlay,.portal-staff-filters .v-field__field{background-color:#fff!important}.portal-staff-filters .v-field__input,.portal-staff-filters .v-select__selection-text{color:#3a4752!important}.portal-staff-filters .v-field__input::placeholder{color:#78909c!important;opacity:1!important}.toast-viewport{z-index:3000;pointer-events:none;margin-top:1rem;position:fixed;top:0;right:0}.toast-item{opacity:0;pointer-events:auto;background-color:#fff;border-radius:140px;align-items:center;width:330px;height:auto;margin-bottom:.5rem;margin-right:1rem;padding:10px 15px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(-100%);box-shadow:0 9px 10px #0000004a}.toast-item.show{opacity:1;transform:translateY(0)}.toast-icon{flex-shrink:0;align-items:center;margin-right:10px;display:flex}.toast-icon>svg{width:34px;height:34px}.toast-content{flex-direction:column;flex:1;min-width:0;display:flex}.toast-title{margin:0;font-size:15px;font-weight:600;line-height:1.2}.toast-message{color:#111215;word-break:break-word;margin:0;font-size:14px;font-weight:400;line-height:1.35}.toast-close{color:#9b9dab;cursor:pointer;background-color:#0000;border:0;flex-shrink:0;width:34px;height:34px;margin:0;padding:0;font-size:25px;line-height:1}.toast-item.success .toast-title{color:#47d764}.toast-item.error .toast-title{color:#ff355b}.toast-item.info .toast-title{color:#2f86eb}.toast-item.warning .toast-title{color:#ffc021}.toast-viewport .toast-item:last-child{margin-bottom:1rem}@media (max-width:568px){.toast-item{width:calc(100% - 1rem);margin:auto .5rem .5rem;left:0;right:0}.toast-viewport{margin-top:.5rem;left:0;right:0}}html.helpdesk-theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hd-surface:#1e293b;--hd-surface-2:#0f172a;--hd-surface-elevated:#243044;--hd-text:#f1f5f9;--hd-text-secondary:#cbd5e1;--hd-text-muted:#94a3b8;--hd-link:#4ade80;--hd-link-hover:#86efac;--hd-accent-soft:#4ade8029}html.helpdesk-theme-dark .cbp-card{box-shadow:var(--hd-shadow-card,0 12px 36px #02061773);background:var(--hd-surface)!important;color:var(--hd-text)!important}html.helpdesk-theme-dark .cbp-view-title,html.helpdesk-theme-dark .cbp-settings-page-title,html.helpdesk-theme-dark .cbp-breadcrumb{color:var(--hd-text-secondary)}html.helpdesk-theme-dark .cbp-breadcrumb a{color:var(--hd-link)}html.helpdesk-theme-dark .v-application .v-card.elevation-10,html.helpdesk-theme-dark .v-application .withbg.v-card,html.helpdesk-theme-dark .v-theme--dark .v-card.elevation-10,html.helpdesk-theme-dark .v-theme--dark .withbg.v-card{background:var(--hd-surface)!important;color:var(--hd-text)!important}html.helpdesk-theme-dark .v-application .v-data-table .v-table>.v-table__wrapper>table>thead>tr>th,html.helpdesk-theme-dark .v-application .v-data-table .v-data-table__th,html.helpdesk-theme-dark .v-application .v-data-table .v-data-table-header__content{color:var(--hd-text-secondary)!important}html.helpdesk-theme-dark .v-application .v-data-table .v-table>.v-table__wrapper>table>tbody>tr>td,html.helpdesk-theme-dark .v-application .v-data-table .v-data-table__td{color:var(--hd-text)!important}html.helpdesk-theme-dark .v-field__input,html.helpdesk-theme-dark .v-label,html.helpdesk-theme-dark .v-select__selection-text,html.helpdesk-theme-dark .v-autocomplete__selection-text{color:var(--hd-text)!important;opacity:1!important}html.helpdesk-theme-dark .v-field .v-label--floating,html.helpdesk-theme-dark .v-field--active .v-label{color:var(--hd-text-muted)!important;opacity:1!important}html.helpdesk-theme-dark .v-field__input::placeholder,html.helpdesk-theme-dark input::placeholder,html.helpdesk-theme-dark textarea::placeholder{color:var(--hd-text-muted)!important;opacity:.85!important}html.helpdesk-theme-dark .v-application .v-field--variant-outlined .v-field__outline{color:#94a3b88c!important}html.helpdesk-theme-dark .hd-v-form-field__label,html.helpdesk-theme-dark .hd-v-form-field__desc{color:var(--hd-text-secondary)!important}html.helpdesk-theme-dark .hd-btn--outline,html.helpdesk-theme-dark .v-btn--variant-outlined{color:var(--hd-text)!important;border-color:#94a3b866!important}html.helpdesk-theme-dark .hd-dt-row-num{color:var(--hd-text-muted)!important}html.helpdesk-theme-dark .hd-dt-ticket-link,html.helpdesk-theme-dark .hd-dt-ticket-num,html.helpdesk-theme-dark a.hd-dt-ticket-link{color:var(--hd-link)!important}html.helpdesk-theme-dark .hd-dt-ticket-link:hover,html.helpdesk-theme-dark a.hd-dt-ticket-link:hover{color:var(--hd-link-hover)!important}html.helpdesk-theme-dark .hd-dt-subject-link,html.helpdesk-theme-dark .hd-dt-subject-text,html.helpdesk-theme-dark a.hd-dt-subject-link{color:var(--hd-text)!important}html.helpdesk-theme-dark .hd-dt-subject-link:hover,html.helpdesk-theme-dark a.hd-dt-subject-link:hover{color:var(--hd-link-hover)!important}html.helpdesk-theme-dark .hd-dt-person,html.helpdesk-theme-dark .hd-dt-person-name{color:var(--hd-text)!important;opacity:1!important}html.helpdesk-theme-dark .hd-dt-wrap,html.helpdesk-theme-dark .hd-dt-created,html.helpdesk-theme-dark time.hd-dt-created{color:var(--hd-text-secondary)!important}html.helpdesk-theme-dark .hd-dt-category{color:var(--hd-text-secondary)!important;background:#94a3b82e!important}html.helpdesk-theme-dark .hd-dt-activity,html.helpdesk-theme-dark .hd-dt-truncate--muted,html.helpdesk-theme-dark .hd-dt-truncate--updated,html.helpdesk-theme-dark .hd-dt-empty,html.helpdesk-theme-dark .hd-dt-empty-msg,html.helpdesk-theme-dark .hd-dt-loading,html.helpdesk-theme-dark .table-count,html.helpdesk-theme-dark .muted{color:var(--hd-text-muted)!important}html.helpdesk-theme-dark .hd-data-table-card .table-count strong{color:var(--hd-text)!important}html.helpdesk-theme-dark .hd-dt-col-filter{color:var(--hd-text)!important;background:#0f172a8c!important;border-color:#94a3b859!important}html.helpdesk-theme-dark .hd-dt-col-filter::placeholder{color:var(--hd-text-muted)!important}html.helpdesk-theme-dark .hd-dt-col-head__title{color:var(--hd-text-secondary)!important}html.helpdesk-theme-dark .report-tab{background:var(--hd-surface-2)!important;color:var(--hd-text-secondary)!important;border-color:#94a3b847!important}html.helpdesk-theme-dark .report-tab:hover{background:var(--hd-surface-elevated)!important;color:var(--hd-text)!important}html.helpdesk-theme-dark .report-tab--on{background:var(--hd-accent-soft)!important;color:#bbf7d0!important;border-color:#22c55e!important}html.helpdesk-theme-dark .reports-filters,html.helpdesk-theme-dark .hd-filter-panel{color:var(--hd-text)!important;background:linear-gradient(#1e293b 0%,#152033 100%)!important;border-color:#94a3b840!important;box-shadow:0 8px 24px #02061759!important}html.helpdesk-theme-dark .reports-filters__title,html.helpdesk-theme-dark .hd-filter-panel__toggle{color:var(--hd-text)!important}html.helpdesk-theme-dark .reports-filters__head,html.helpdesk-theme-dark .hd-filter-panel__toggle{border-color:#94a3b833!important}html.helpdesk-theme-dark .hd-filter-panel__badge{color:#86efac;background:#4ade802e}html.helpdesk-theme-dark .tile,html.helpdesk-theme-dark .kpi{color:var(--hd-text)!important;background:linear-gradient(145deg,#1e293b 0%,#152033 100%)!important;border-color:#94a3b840!important;box-shadow:0 4px 14px #02061759!important}html.helpdesk-theme-dark .tile .n,html.helpdesk-theme-dark .n,html.helpdesk-theme-dark .kpi-value{color:var(--hd-text)!important}html.helpdesk-theme-dark .tile .l,html.helpdesk-theme-dark .l,html.helpdesk-theme-dark .tile-sub,html.helpdesk-theme-dark .kpi-label{color:var(--hd-text-muted)!important}html.helpdesk-theme-dark .tile-icon{background:#94a3b82e!important}html.helpdesk-theme-dark .tile-total{--tile-soft:#94a3b82e}html.helpdesk-theme-dark .tile-open,html.helpdesk-theme-dark .tile-pending{--tile-soft:#3b82f638}html.helpdesk-theme-dark .tile-awaiting{--tile-soft:#a855f738}html.helpdesk-theme-dark .tile-resolved{--tile-soft:#16a34a38}html.helpdesk-theme-dark .tile-closed{--tile-soft:#64748b38}html.helpdesk-theme-dark .report-tools .v-btn--variant-outlined,html.helpdesk-theme-dark .report-tools__btn.v-btn--variant-outlined{color:var(--hd-text)!important;background:#1e293be6!important;border-color:#94a3b866!important}html.helpdesk-theme-dark h2{color:var(--hd-text)!important}html.helpdesk-theme-dark .is-list li,html.helpdesk-theme-dark .is-table th,html.helpdesk-theme-dark .is-table td{color:var(--hd-text-secondary);border-color:#94a3b833!important}html.helpdesk-theme-dark .tools-page .tabs{border-bottom-color:#94a3b840!important}html.helpdesk-theme-dark .tools-page .tab{color:var(--hd-text-muted)!important}html.helpdesk-theme-dark .tools-page .tab.active{color:var(--hd-link)!important;border-bottom-color:var(--hd-link)!important}html.helpdesk-theme-dark .tools-page .kpi-card{background:var(--hd-surface)!important;color:var(--hd-text)!important;border-color:#94a3b847!important;box-shadow:0 4px 14px #0206174d!important}html.helpdesk-theme-dark .tools-page .kpi-label,html.helpdesk-theme-dark .tools-page .form-intro,html.helpdesk-theme-dark .tools-page .sub,html.helpdesk-theme-dark .tools-page .muted,html.helpdesk-theme-dark .tools-page .cat-strip-label,html.helpdesk-theme-dark .tools-page .empty,html.helpdesk-theme-dark .tools-page .empty-small{color:var(--hd-text-muted)!important}html.helpdesk-theme-dark .tools-page .kpi-value{color:var(--hd-text)!important}html.helpdesk-theme-dark .tools-page .text-success{color:#4ade80!important}html.helpdesk-theme-dark .tools-page .text-warning{color:#fbbf24!important}html.helpdesk-theme-dark .tools-page .text-danger{color:#f87171!important}html.helpdesk-theme-dark .tools-page .alert-card{color:var(--hd-text)!important;background:#f59e0b1f!important;border-left-color:#f59e0b!important}html.helpdesk-theme-dark .tools-page .alert-title{color:#fcd34d!important}html.helpdesk-theme-dark .tools-page .data-table th,html.helpdesk-theme-dark .tools-page .data-table td{color:var(--hd-text)!important;border-bottom-color:#94a3b833!important}html.helpdesk-theme-dark .tools-page .data-table thead th{color:var(--hd-text-muted)!important;background:#0f172ad9!important}html.helpdesk-theme-dark .tools-page .data-table tbody tr:hover{background:#33415573!important}html.helpdesk-theme-dark .tools-page .table-wrap.cbp-card,html.helpdesk-theme-dark .tools-page .cat-strip.cbp-card,html.helpdesk-theme-dark .tools-page .alert-card.cbp-card{background:var(--hd-surface)!important;color:var(--hd-text)!important}html.helpdesk-theme-dark .tools-page .status-active{color:#6ee7b7!important;background:#10b98133!important}html.helpdesk-theme-dark .tools-page .status-warning{color:#fcd34d!important;background:#f59e0b33!important}html.helpdesk-theme-dark .tools-page .status-expired{color:#fca5a5!important;background:#ef444433!important}html.helpdesk-theme-dark .tools-page .cat-chip{color:#86efac!important;background:#16a34a2e!important;border-color:#4ade8059!important}html.helpdesk-theme-dark .tools-page .lang-chip{color:#93c5fd!important;background:#3b82f633!important}html.helpdesk-theme-dark .tools-page .badge{color:var(--hd-text-secondary)!important;background:#94a3b833!important}html.helpdesk-theme-dark .tools-page .badge-ok{color:#86efac!important;background:#16a34a38!important}html.helpdesk-theme-dark .tools-page .badge-warn{color:#fcd34d!important;background:#f59e0b38!important}html.helpdesk-theme-dark .tools-page .badge-info{color:#93c5fd!important;background:#3b82f638!important}html.helpdesk-theme-dark .tools-page .badge-danger{color:#fca5a5!important;background:#ef444438!important}html.helpdesk-theme-dark .tools-page .badge-muted{color:var(--hd-text-muted)!important;background:#94a3b82e!important}html.helpdesk-theme-dark .tools-page .module-row,html.helpdesk-theme-dark .tools-page .hint-panel{color:var(--hd-text-secondary);background:#0f172a73;border-color:#94a3b847!important}html.helpdesk-theme-dark .tools-page .module-add{border-top-color:#94a3b847!important}html.helpdesk-theme-dark .tools-page .form-header h3{color:var(--hd-text)!important}html.helpdesk-theme-dark .hd-action-card,html.helpdesk-theme-dark .hd-kb-card.v-card{background:var(--hd-surface)!important;color:var(--hd-text)!important;border-color:#94a3b838!important}html.helpdesk-theme-dark .hd-action-title{color:var(--hd-text)!important}html.helpdesk-theme-dark .hd-action-desc{color:var(--hd-text-muted)!important}html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel,html.helpdesk-theme-dark .hd-kb-card .kb-panels .v-expansion-panel,html.helpdesk-theme-dark .hd-home .kb-panels .v-expansion-panel{color:#f1f5f9!important;background:#0f172a!important;border-color:#94a3b852!important}html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel--active,html.helpdesk-theme-dark .hd-kb-card .kb-panels .v-expansion-panel--active{background:#152033!important;border-color:#4ade8073!important}html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel-title,html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel-title__overlay,html.helpdesk-theme-dark .hd-kb-card .kb-panel-title,html.helpdesk-theme-dark .hd-kb-card .kb-question,html.helpdesk-theme-dark .hd-kb-card .kb-question-wrap,html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel-title .v-expansion-panel-title__icon{color:#f1f5f9!important;opacity:1!important}html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel-title,html.helpdesk-theme-dark .hd-kb-card .kb-panels .v-expansion-panel-title,html.helpdesk-theme-dark .hd-home .kb-panels .v-expansion-panel-title{color:#f1f5f9!important;background:#0f172a!important}html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel--active>.v-expansion-panel-title,html.helpdesk-theme-dark .hd-kb-card .kb-panels .v-expansion-panel--active>.v-expansion-panel-title{background:#152033!important}html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel-title .v-expansion-panel-title__overlay{opacity:0!important;background:0 0!important}html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel-text,html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel-text__wrapper,html.helpdesk-theme-dark .hd-kb-card .kb-panel-text,html.helpdesk-theme-dark .hd-kb-card .kb-answer-body,html.helpdesk-theme-dark .hd-kb-card .kb-answer-plain{color:#cbd5e1!important;background:0 0!important}html.helpdesk-theme-dark .hd-kb-card .v-expansion-panel-title .v-icon{color:#94a3b8!important;opacity:1!important}html.helpdesk-theme-dark .hd-kb-card .kb-category-chip.v-chip,html.helpdesk-theme-dark .hd-kb-card .v-chip.kb-category-chip{color:#bbf7d0!important;background:#4ade8033!important}html.helpdesk-theme-dark .hd-kb-card .kb-title{color:#f1f5f9!important}html.helpdesk-theme-dark .hd-kb-card .kb-lede,html.helpdesk-theme-dark .hd-kb-card .panel-title,html.helpdesk-theme-dark .hd-kb-card .kb-empty,html.helpdesk-theme-dark .hd-kb-foot{color:#94a3b8!important}html.helpdesk-theme-dark .hd-kb-card .kb-manage-link{background:#4ade8014;color:#86efac!important;border-color:#4ade8066!important}html.helpdesk-theme-dark .hd-kb-card .kb-manage-link:hover{background:#4ade8029!important}html.helpdesk-theme-dark .hd-kb-card .kb-answer-body a,html.helpdesk-theme-dark .hd-kb-more-link{color:#4ade80!important}html.helpdesk-theme-dark .hd-kb-card .v-divider{border-color:#94a3b838!important}html.helpdesk-theme-dark .kb-modal{border:1px solid #94a3b847;color:#e2e8f0!important;background:#1e293b!important}html.helpdesk-theme-dark .kb-modal-title{color:#f1f5f9!important}html.helpdesk-theme-dark .kb-modal-head,html.helpdesk-theme-dark .kb-modal-foot{border-color:#94a3b847!important}html.helpdesk-theme-dark .kb-modal .hd-v-form-field__label,html.helpdesk-theme-dark .kb-modal .v-label{color:#e2e8f0!important;opacity:1!important}html.helpdesk-theme-dark .hd-inline-link-btn{color:#4ade80!important}html.helpdesk-theme-dark article.settings-card,html.helpdesk-theme-dark .settings-grid .settings-card{color:#e2e8f0!important;background:#1e293b!important;border-color:#94a3b847!important}html.helpdesk-theme-dark .settings-card .toggle-row{background:#0f172a!important;border-color:#94a3b852!important}html.helpdesk-theme-dark .settings-card .toggle-copy,html.helpdesk-theme-dark .settings-card .toggle-copy strong{color:#e2e8f0!important}html.helpdesk-theme-dark .settings-card .toggle-hint,html.helpdesk-theme-dark .settings-card .card-lede,html.helpdesk-theme-dark .settings-card .cleanup-msg{color:#94a3b8!important}html.helpdesk-theme-dark .settings-card .card-head h3,html.helpdesk-theme-dark .settings-card .cleanup-title{color:#f1f5f9!important}html.helpdesk-theme-dark .detail-body.cbp-card,html.helpdesk-theme-dark .cbp-card.detail-body{background:var(--hd-surface)!important;color:var(--hd-text)!important}html.helpdesk-theme-dark .person-card{color:#e2e8f0!important;background:#0f172a!important;border-color:#94a3b847!important}html.helpdesk-theme-dark .person-card .plabel,html.helpdesk-theme-dark .person-card .field-hint,html.helpdesk-theme-dark .person-card .pemail{color:#94a3b8!important}html.helpdesk-theme-dark .person-card .pname,html.helpdesk-theme-dark .person-card .pname time{color:#f1f5f9!important}html.helpdesk-theme-dark .person-card .v-field{color:#f1f5f9!important;background:#1e293b!important}html.helpdesk-theme-dark .person-card .v-field__input,html.helpdesk-theme-dark .person-card .v-select__selection-text,html.helpdesk-theme-dark .person-card .v-autocomplete__selection-text{color:#f1f5f9!important;opacity:1!important}html.helpdesk-theme-dark .person-card .v-field--variant-outlined .v-field__outline{color:#94a3b873!important}html.helpdesk-theme-dark .person-card .wm-pill.wm-onsite{color:#bbf7d0!important;background:#4ade802e!important;border-color:#4ade8066!important}html.helpdesk-theme-dark .person-card .wm-pill.wm-remote{color:#bae6fd!important;background:#38bdf82e!important;border-color:#38bdf866!important}html.helpdesk-theme-dark .detail-body .html,html.helpdesk-theme-dark .detail-body .pre,html.helpdesk-theme-dark .desc .html,html.helpdesk-theme-dark .desc .pre{color:#e2e8f0!important;background:#0f172a!important;border-color:#94a3b847!important}html.helpdesk-theme-dark .detail-body .html a,html.helpdesk-theme-dark .desc .html a{color:#4ade80!important}html.helpdesk-theme-dark .detail-body .html table th,html.helpdesk-theme-dark .detail-body .html table td,html.helpdesk-theme-dark .desc .html table th,html.helpdesk-theme-dark .desc .html table td{color:#e2e8f0!important;border-color:#94a3b859!important}html.helpdesk-theme-dark .detail-body .html table th,html.helpdesk-theme-dark .desc .html table th{background:#1e293b!important}html.helpdesk-theme-dark .resolve{color:#e2e8f0!important;background:#0f172a!important;border-color:#94a3b847!important}html.helpdesk-theme-dark .resolve .h3,html.helpdesk-theme-dark .detail-body .h3,html.helpdesk-theme-dark .comments-section .h3{color:#f1f5f9!important}html.helpdesk-theme-dark .resolve .muted,html.helpdesk-theme-dark .resolve .small,html.helpdesk-theme-dark .detail-body .muted{color:#94a3b8!important}html.helpdesk-theme-dark .resbox{background:#4ade801a!important;border-color:#4ade8059!important}html.helpdesk-theme-dark .resbox .h3,html.helpdesk-theme-dark .resbox .res,html.helpdesk-theme-dark .resbox .res-html{color:#bbf7d0!important}html.helpdesk-theme-dark .resbox .res-html blockquote{color:#86efac!important;border-left-color:#4ade80!important}html.helpdesk-theme-dark .resbox .res-html pre,html.helpdesk-theme-dark .resbox .res-html code{color:#e2e8f0!important;background:#0f172aa6!important}html.helpdesk-theme-dark .resbox .res-html a{color:#86efac!important}html.helpdesk-theme-dark .attach-link{color:#e2e8f0!important;background:#0f172a!important;border-color:#94a3b847!important}html.helpdesk-theme-dark .attach-delete{color:#fecaca!important;background:#7f1d1d40!important;border-color:#f8717166!important}html.helpdesk-theme-dark .comments-section{border-top-color:#94a3b838!important}html.helpdesk-theme-dark .comments-empty{color:#94a3b8!important;background:#0f172a!important;border-color:#94a3b859!important}html.helpdesk-theme-dark .comments-count{color:#e2e8f0!important;background:#94a3b833!important}html.helpdesk-theme-dark .comment-item .cbody,html.helpdesk-theme-dark .cbody{color:#e2e8f0!important}html.helpdesk-theme-dark .comment-time,html.helpdesk-theme-dark .meta{color:#94a3b8!important}html.helpdesk-theme-dark .composer-label{color:#e2e8f0!important}html.helpdesk-theme-dark .composer-input{color:#f1f5f9!important;background:#0f172a!important;border-color:#94a3b859!important}html.helpdesk-theme-dark .subj-inline{color:#cbd5e1!important}html.helpdesk-theme-dark .pill{color:#e2e8f0!important;background:#94a3b838!important}html.helpdesk-theme-dark .pill.low{color:#bfdbfe!important;background:#3b82f638!important}html.helpdesk-theme-dark .closed-banner{background:#fbbf241f!important;border-color:#fbbf2466!important}html.helpdesk-theme-dark .closed-banner--resolved,html.helpdesk-theme-dark .closed-banner--follow-up{background:linear-gradient(135deg,#14532d73 0%,#16653459 100%)!important;border-color:#4ade8066!important}html.helpdesk-theme-dark .closed-banner-title,html.helpdesk-theme-dark .closed-banner--resolved .closed-banner-title{color:#bbf7d0!important}html.helpdesk-theme-dark .closed-banner-text,html.helpdesk-theme-dark .closed-banner--resolved .closed-banner-text,html.helpdesk-theme-dark .closed-banner--follow-up .closed-banner-text{color:#d1fae5!important}html.helpdesk-theme-dark .resolve-modal{color:#e2e8f0!important;background:#1e293b!important}html.helpdesk-theme-dark .resolve-modal-title{color:#f1f5f9!important}html.helpdesk-theme-dark .resolve-modal-head,html.helpdesk-theme-dark .resolve-modal-foot{border-color:#94a3b847!important}html.helpdesk-theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--portal-dark-page:#0f172a;--portal-dark-surface:#1e293b;--portal-dark-elevated:#243044;--portal-dark-field:#162033;--portal-dark-border:#94a3b859;--portal-dark-text:#e2e8f0;--portal-dark-text-strong:#f8fafc;--portal-dark-muted:#94a3b8;--portal-label-bg:var(--portal-dark-surface);--portal-label-color:#cbd5e1;--portal-label-focus:#e2e8f0;--portal-field-border:#94a3b873;--portal-field-text:var(--portal-dark-text);--portal-placeholder:#94a3b8}html.helpdesk-theme-dark .v-application .v-card,html.helpdesk-theme-dark .cbp-page-content .v-card,html.helpdesk-theme-dark .v-application .v-sheet:not(.v-btn):not(.v-chip):not(.v-toolbar):not(.v-alert):not(.perf-kpi),html.helpdesk-theme-dark .cbp-page-content .v-sheet:not(.v-btn):not(.v-chip):not(.v-toolbar):not(.v-alert):not(.perf-kpi),html.helpdesk-theme-dark .v-application .v-card--variant-outlined,html.helpdesk-theme-dark .cbp-page-content .v-card--variant-outlined,html.helpdesk-theme-dark .cbp-page-content .portal-staff-filters,html.helpdesk-theme-dark .cbp-page-content .portal-staff-filters.v-card,html.helpdesk-theme-dark .cbp-page-content .portal-staff-filters.v-sheet,html.helpdesk-theme-dark .portal-staff-filters,html.helpdesk-theme-dark .portal-data-table-card{background-color:var(--portal-dark-surface)!important;background:var(--portal-dark-surface)!important;color:var(--portal-dark-text)!important;border-color:var(--portal-dark-border)!important;box-shadow:0 8px 24px #02061759!important}html.helpdesk-theme-dark .cbp-page-content .v-card .v-card-title,html.helpdesk-theme-dark .cbp-page-content .v-card .v-card-subtitle,html.helpdesk-theme-dark .cbp-page-content .v-card .v-card-text{color:var(--portal-dark-text)!important}html.helpdesk-theme-dark .portal-staff-filters__hint,html.helpdesk-theme-dark .text-medium-emphasis,html.helpdesk-theme-dark .text-caption{color:var(--portal-dark-muted)!important}html.helpdesk-theme-dark .cbp-page-content .v-field--variant-outlined,html.helpdesk-theme-dark .portal-staff-filters .v-field,html.helpdesk-theme-dark .portal-staff-filters .v-field__overlay,html.helpdesk-theme-dark .portal-staff-filters .v-field__field,html.helpdesk-theme-dark .cbp-page-content .v-field,html.helpdesk-theme-dark .cbp-page-content .v-field__field{background-color:var(--portal-dark-field)!important;background:var(--portal-dark-field)!important}html.helpdesk-theme-dark .cbp-page-content .v-field--variant-outlined .v-field__overlay{background-color:#0000!important}html.helpdesk-theme-dark .cbp-page-content .v-field__input,html.helpdesk-theme-dark .cbp-page-content .v-select__selection-text,html.helpdesk-theme-dark .cbp-page-content .v-autocomplete__selection-text,html.helpdesk-theme-dark .cbp-page-content .v-field__input textarea,html.helpdesk-theme-dark .portal-staff-filters .v-field__input,html.helpdesk-theme-dark .portal-staff-filters .v-select__selection-text{color:var(--portal-dark-text)!important;-webkit-text-fill-color:var(--portal-dark-text)!important;opacity:1!important}html.helpdesk-theme-dark .cbp-page-content .v-field__input::placeholder,html.helpdesk-theme-dark .portal-staff-filters .v-field__input::placeholder,html.helpdesk-theme-dark .cbp-page-content input::placeholder,html.helpdesk-theme-dark .cbp-page-content textarea::placeholder{color:var(--portal-dark-muted)!important;opacity:1!important}html.helpdesk-theme-dark .cbp-page-content .v-field--variant-outlined .v-field__outline,html.helpdesk-theme-dark .cbp-page-content .v-field--variant-outlined:hover .v-field__outline{color:var(--portal-field-border)!important}html.helpdesk-theme-dark .cbp-page-content .v-field-label--floating,html.helpdesk-theme-dark .cbp-page-content .v-label.v-field-label--floating,html.helpdesk-theme-dark .portal-staff-filters .v-field-label--floating,html.helpdesk-theme-dark .portal-staff-filters .v-label.v-field-label--floating,html.helpdesk-theme-dark .cbp-page-content .v-input:not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined .v-label.v-field-label--floating,html.helpdesk-theme-dark .cbp-page-content .v-input:not(.v-checkbox):not(.v-switch):not(.v-radio-group):not(.v-slider) .v-field--variant-outlined .v-field-label.v-field-label--floating{background-color:var(--portal-dark-surface)!important;background:var(--portal-dark-surface)!important;color:var(--portal-label-color)!important}html.helpdesk-theme-dark .cbp-page-content .v-field--variant-outlined.v-field--focused .v-label.v-field-label--floating,html.helpdesk-theme-dark .cbp-page-content .v-field--variant-outlined.v-field--focused .v-field-label.v-field-label--floating{color:var(--portal-label-focus)!important;background-color:var(--portal-dark-surface)!important;background:var(--portal-dark-surface)!important}html.helpdesk-theme-dark .cbp-page-content .v-messages,html.helpdesk-theme-dark .cbp-page-content .v-messages__message,html.helpdesk-theme-dark .cbp-page-content .v-input__details{color:var(--portal-dark-muted)!important}html.helpdesk-theme-dark .portal-data-table-card .v-table,html.helpdesk-theme-dark .cbp-page-content .v-table,html.helpdesk-theme-dark .cbp-page-content .v-table>.v-table__wrapper{color:var(--portal-dark-text)!important;background:0 0!important}html.helpdesk-theme-dark .portal-data-table-card .v-table>.v-table__wrapper>table>thead>tr>th,html.helpdesk-theme-dark .cbp-page-content .v-table>.v-table__wrapper>table>thead>tr>th,html.helpdesk-theme-dark .cbp-page-content table thead th,html.helpdesk-theme-dark .cbp-page-content thead th{background:var(--portal-dark-elevated)!important;color:var(--portal-dark-text-strong)!important;border-bottom-color:var(--portal-dark-border)!important}html.helpdesk-theme-dark .portal-data-table-card .v-table>.v-table__wrapper>table>tbody>tr>td,html.helpdesk-theme-dark .cbp-page-content .v-table>.v-table__wrapper>table>tbody>tr>td,html.helpdesk-theme-dark .cbp-page-content table tbody td,html.helpdesk-theme-dark .cbp-page-content tbody td{color:var(--portal-dark-text)!important;border-bottom-color:var(--portal-dark-border)!important;background:0 0!important}html.helpdesk-theme-dark .portal-data-table-card .v-table>.v-table__wrapper>table>tbody>tr:hover>td,html.helpdesk-theme-dark .cbp-page-content .v-table>.v-table__wrapper>table>tbody>tr:hover>td{background:#4ade8014!important}html.helpdesk-theme-dark .portal-dt-row-num,html.helpdesk-theme-dark .portal-table-toolbar__ellipsis,html.helpdesk-theme-dark .portal-table-toolbar__total{color:var(--portal-dark-muted)!important}html.helpdesk-theme-dark .portal-table-toolbar__total strong{color:var(--portal-dark-text-strong)!important}html.helpdesk-theme-dark .cbp-page-content .v-btn--variant-outlined,html.helpdesk-theme-dark .cbp-page-content .v-btn--variant-text:not(.text-error):not(.text-success):not(.text-warning):not(.text-primary){color:var(--portal-dark-text)!important}html.helpdesk-theme-dark .cbp-page-content .v-btn--variant-outlined{border-color:var(--portal-dark-border)!important}html.helpdesk-theme-dark .users-admin-table__overlay{color:var(--portal-dark-text)!important;border-color:var(--portal-dark-border)!important;background:#0f172aeb!important}html.helpdesk-theme-dark .leave-apply__section-title,html.helpdesk-theme-dark .leave-upload__label,html.helpdesk-theme-dark .leave-upload__title,html.helpdesk-theme-dark .leave-upload__file-name{color:var(--portal-dark-text-strong)!important}html.helpdesk-theme-dark .leave-upload__hint,html.helpdesk-theme-dark .leave-upload__file-size{color:var(--portal-dark-muted)!important}html.helpdesk-theme-dark .leave-upload{background:linear-gradient(180deg, #162033f2 0%, var(--portal-dark-field) 70%), radial-gradient(circle at top right, #4ade801f, transparent 45%)!important;border-color:#4ade8059!important}html.helpdesk-theme-dark .leave-upload--filled{background:var(--portal-dark-field)!important;border-color:var(--portal-dark-border)!important}html.helpdesk-theme-dark .leave-upload--required:not(.leave-upload--filled){background:linear-gradient(180deg, #78350f59 0%, var(--portal-dark-field) 75%)!important;border-color:#fbbf2473!important}html.helpdesk-theme-dark .v-overlay__content>.v-list,html.helpdesk-theme-dark .v-menu>.v-overlay__content,html.helpdesk-theme-dark .v-select__content,html.helpdesk-theme-dark .v-autocomplete__content,html.helpdesk-theme-dark .v-date-picker{background:var(--portal-dark-elevated)!important;color:var(--portal-dark-text)!important}html.helpdesk-theme-dark .perf-window-row,html.helpdesk-theme-dark .perf-kpi--muted,html.helpdesk-theme-dark .cbp-page-content .v-sheet.perf-kpi.perf-kpi--muted,html.helpdesk-theme-dark .perf-form-card,html.helpdesk-theme-dark .perf-trail-card,html.helpdesk-theme-dark .perf-trail-card__header,html.helpdesk-theme-dark .perf-trail-item,html.helpdesk-theme-dark .dash-kpi,html.helpdesk-theme-dark .payroll-panel,html.helpdesk-theme-dark .leave-plan__row,html.helpdesk-theme-dark .settings-card,html.helpdesk-theme-dark .permissions-panel{background:var(--portal-dark-elevated)!important;background-color:var(--portal-dark-elevated)!important;color:var(--portal-dark-text)!important;border-color:var(--portal-dark-border)!important;--perf-kpi-bg:var(--portal-dark-elevated)!important}html.helpdesk-theme-dark .perf-window-row .font-weight-medium,html.helpdesk-theme-dark .perf-trail-item .font-weight-medium,html.helpdesk-theme-dark .perf-trail-card__title,html.helpdesk-theme-dark .payroll-panel__title,html.helpdesk-theme-dark .payroll-kpi__value{color:var(--portal-dark-text-strong)!important}html.helpdesk-theme-dark .perf-window-row .text-medium-emphasis,html.helpdesk-theme-dark .perf-trail-item .text-medium-emphasis,html.helpdesk-theme-dark .perf-trail-item__comment,html.helpdesk-theme-dark .payroll-kpi__label,html.helpdesk-theme-dark .payroll-kpi__hint,html.helpdesk-theme-dark .payroll-panel__lede,html.helpdesk-theme-dark .perf-kpi--muted .perf-kpi__label,html.helpdesk-theme-dark .perf-kpi--muted .perf-kpi__icon{color:var(--portal-dark-muted)!important}html.helpdesk-theme-dark .perf-kpi--muted .perf-kpi__value{color:var(--portal-dark-text-strong)!important}html.helpdesk-theme-dark .perf-trail-item.is-pending{background:#4ade801a!important;border-color:#4ade8059!important}html.helpdesk-theme-dark .perf-label{color:var(--portal-dark-muted)!important}html.helpdesk-theme-dark .perf-staff-details__table th,html.helpdesk-theme-dark .perf-staff-details__table td{color:var(--portal-dark-text)!important;border-bottom-color:var(--portal-dark-border)!important}html.helpdesk-theme-dark .perf-trail-check .v-label,html.helpdesk-theme-dark .perf-export-btn{color:var(--portal-dark-text)!important}html.helpdesk-theme-dark .perf-export-btn{background:var(--portal-dark-elevated)!important}.portal-skel[data-v-3b12238a]{background:linear-gradient(90deg,#0f172a0f 0%,#0f172a1f 45%,#0f172a0f 90%) 0 0/200% 100%;animation:1.15s ease-in-out infinite portalSkelShimmer-3b12238a;display:block}html.helpdesk-theme-dark .portal-skel[data-v-3b12238a]{background:linear-gradient(90deg,#e2e8f00f 0%,#e2e8f024 45%,#e2e8f00f 90%) 0 0/200% 100%}@keyframes portalSkelShimmer-3b12238a{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.portal-skel[data-v-3b12238a]{animation:none}}.portal-page-skel[data-v-8f19a5c8]{width:100%}.visually-hidden[data-v-8f19a5c8]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mx-auto[data-v-8f19a5c8]{margin-left:auto;margin-right:auto}.mt[data-v-8f19a5c8]{margin-top:.85rem}.mt-sm[data-v-8f19a5c8]{margin-top:.45rem}.portal-page-skel__home-grid[data-v-8f19a5c8]{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.portal-page-skel__home-grid[data-v-8f19a5c8]{grid-template-columns:repeat(3,minmax(0,1fr))}}.portal-page-skel__home-card[data-v-8f19a5c8]{box-sizing:border-box;background:#fff;border:1px solid #0f172a1a;flex-direction:column;justify-content:center;min-height:8.75rem;padding:1rem 1.1rem;display:flex;box-shadow:0 1px 3px #0f172a0f}html.helpdesk-theme-dark .portal-page-skel__home-card[data-v-8f19a5c8]{background:#1e293b;border-color:#94a3b847}.portal-page-skel__filters[data-v-8f19a5c8]{grid-template-columns:1fr;gap:.75rem;margin-bottom:1rem;display:grid}@media (min-width:600px){.portal-page-skel__filters[data-v-8f19a5c8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.portal-page-skel__filters[data-v-8f19a5c8]{grid-template-columns:repeat(4,minmax(0,1fr))}}.portal-page-skel__kpis[data-v-8f19a5c8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}@media (min-width:960px){.portal-page-skel__kpis[data-v-8f19a5c8]{grid-template-columns:repeat(4,minmax(0,1fr))}}.portal-page-skel__kpi[data-v-8f19a5c8]{background:#fff;border:1px solid #0f172a1a;border-top:3px solid #0d7a3a59;align-items:center;gap:.75rem;padding:1rem;display:flex}html.helpdesk-theme-dark .portal-page-skel__kpi[data-v-8f19a5c8]{background:#1e293b;border-color:#94a3b847}.portal-page-skel__kpi-text[data-v-8f19a5c8]{flex:1;min-width:0}.portal-page-skel__charts[data-v-8f19a5c8]{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:960px){.portal-page-skel__charts[data-v-8f19a5c8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.portal-page-skel__chart[data-v-8f19a5c8]{background:#fff;border:1px solid #0f172a1a;padding:.85rem}html.helpdesk-theme-dark .portal-page-skel__chart[data-v-8f19a5c8]{background:#1e293b;border-color:#94a3b847}.portal-page-skel__form[data-v-8f19a5c8]{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:960px){.portal-page-skel__form[data-v-8f19a5c8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.portal-page-skel__form-card[data-v-8f19a5c8]{background:#fff;border:1px solid #0f172a1a;padding:1rem}html.helpdesk-theme-dark .portal-page-skel__form-card[data-v-8f19a5c8]{background:#1e293b;border-color:#94a3b847}.portal-page-skel__form-fields[data-v-8f19a5c8]{gap:.75rem;margin-top:1rem;display:grid}.portal-page-skel__table-toolbar[data-v-8f19a5c8]{flex-wrap:wrap;gap:.65rem;margin-bottom:.75rem;display:flex}.portal-page-skel__table[data-v-8f19a5c8]{background:#fff;border:1px solid #0f172a1a;overflow:hidden}html.helpdesk-theme-dark .portal-page-skel__table[data-v-8f19a5c8]{background:#1e293b;border-color:#94a3b847}.portal-page-skel__table-head[data-v-8f19a5c8],.portal-page-skel__table-row[data-v-8f19a5c8]{border-bottom:1px solid #0f172a14;grid-template-columns:2.5rem repeat(auto-fit,minmax(4.5rem,1fr));align-items:center;gap:.75rem;padding:.7rem .85rem;display:grid}html.helpdesk-theme-dark .portal-page-skel__table-head[data-v-8f19a5c8],html.helpdesk-theme-dark .portal-page-skel__table-row[data-v-8f19a5c8]{border-bottom-color:#94a3b82e}.portal-page-skel__table-head[data-v-8f19a5c8]{background:#0f172a08}html.helpdesk-theme-dark .portal-page-skel__table-head[data-v-8f19a5c8]{background:#94a3b814}.portal-page-skel__table-row[data-v-8f19a5c8]:last-child{border-bottom:0}
