/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.absolute{position:absolute}.col-12{grid-column:12}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.w-auto{width:auto}.flex-shrink-0{flex-shrink:0}.flex-grow-1{flex-grow:1}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-4{border-style:var(--tw-border-style);border-width:4px}.bg-transparent{background-color:#0000}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.align-middle{vertical-align:middle}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.italic{font-style:italic}.opacity-10{opacity:.1}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.badge-soft{border:none;font-weight:600}body{margin:0;padding:0}button,input,option,select,textarea{font-family:inherit!important}.fs-9{font-size:.75rem}.no-caret:after{display:none!important}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root,[data-bs-theme=light]{--bs-body-bg:#F4F5F0;--bs-body-bg-rgb:244,245,240;--bs-body-color:#1C1E1B;--bs-body-color-rgb:28,30,27;--bs-border-color:#DBDCD2;--bs-border-color-translucent:rgba(28,30,27,.12);--bs-border-radius:8px;--bs-border-radius-sm:6px;--bs-border-radius-lg:10px;--bs-border-radius-xl:10px;--bs-border-radius-2xl:12px;--bs-border-radius-xxl:12px;--bs-shadow-color:28,30,27;--bs-box-shadow:0 12px 28px -8px rgba(28,30,27,.22),0 3px 8px -3px rgba(28,30,27,.14);--bs-box-shadow-sm:0 1px 2px rgba(28,30,27,.08);--bs-box-shadow-lg:0 14px 32px -10px rgba(28,30,27,.26),0 4px 14px -2px rgba(28,30,27,.18);--bs-primary:#24435F;--bs-primary-rgb:36,67,95;--bs-bg-primary:#24435F;--bs-link-color:#24435F;--bs-link-color-rgb:36,67,95;--bs-link-hover-color:#1A3049;--bs-link-hover-color-rgb:26,48,73;--bs-code-color:#24435F;--bs-bg-primary-dark-1:color-mix(in srgb,black 10%,var(--bs-primary) 90%);--bs-bg-primary-dark-2:color-mix(in srgb,black 20%,var(--bs-primary) 80%);--bs-bg-primary-dark-3:color-mix(in srgb,black 30%,var(--bs-primary) 70%);--bs-bg-primary-dark-4:color-mix(in srgb,black 40%,var(--bs-primary) 60%);--bs-bg-primary-dark-5:color-mix(in srgb,black 50%,var(--bs-primary) 50%);--bs-bg-primary-light-1:color-mix(in srgb,white 24%,var(--bs-primary) 76%);--bs-bg-primary-light-2:color-mix(in srgb,white 42%,var(--bs-primary) 58%);--bs-bg-primary-light-3:color-mix(in srgb,white 60%,var(--bs-primary) 40%);--bs-bg-primary-light-4:#E4E9EE;--bs-bg-primary-light-5:#E4E9EE;--bs-soft-primary:#E4E9EE;--bs-primary-bg-subtle:#E4E9EE;--bs-primary-border-subtle:#B7C3CC;--bs-primary-text-emphasis:#1A3049;--bs-focus-ring-color:rgba(36,67,95,.25);--hk-select-primary:#E4E9EE;--hk-menu-item-active-bg:rgba(36,67,95,.12);--hk-menu-item-active-text:#24435F;--sk-accent:#A9791F;--sk-accent-strong:#8A6118;--bs-secondary:#575A52;--bs-secondary-rgb:87,90,82;--bs-bg-secondary:#575A52;--bs-bg-secondary-dark-1:color-mix(in srgb,black 10%,var(--bs-secondary) 90%);--bs-soft-secondary:#EAEBE4;--bs-secondary-bg-subtle:#EAEBE4;--bs-secondary-border-subtle:#C7C9BC;--bs-secondary-text-emphasis:#3A3C36;--bs-success:#2E7D52;--bs-success-rgb:46,125,82;--bs-bg-success:#2E7D52;--bs-bg-success-dark-1:color-mix(in srgb,black 10%,var(--bs-success) 90%);--bs-soft-success:#E1F0E6;--bs-success-bg-subtle:#E1F0E6;--bs-success-border-subtle:#A9CBB6;--bs-success-text-emphasis:#1F5A3B;--bs-form-valid-color:#2E7D52;--bs-form-valid-border-color:#2E7D52;--bs-warning:#C1741E;--bs-warning-rgb:193,116,30;--bs-bg-warning:#C1741E;--bs-bg-warning-dark-1:color-mix(in srgb,black 10%,var(--bs-warning) 90%);--bs-soft-warning:#F6E9D6;--bs-warning-bg-subtle:#F6E9D6;--bs-warning-border-subtle:#E5C79A;--bs-warning-text-emphasis:#8F5716;--bs-danger:#A6362E;--bs-danger-rgb:166,54,46;--bs-bg-danger:#A6362E;--bs-bg-danger-dark-1:color-mix(in srgb,black 10%,var(--bs-danger) 90%);--bs-soft-danger:#F5E1DF;--bs-danger-bg-subtle:#F5E1DF;--bs-danger-border-subtle:#DDAAA5;--bs-danger-text-emphasis:#7C2822;--bs-form-invalid-color:#A6362E;--bs-form-invalid-border-color:#A6362E;--bs-info:#3E6E8C;--bs-info-rgb:62,110,140;--bs-bg-info:#3E6E8C;--bs-bg-info-dark-1:color-mix(in srgb,black 10%,var(--bs-info) 90%);--bs-soft-info:#E3EDF2;--bs-info-bg-subtle:#E3EDF2;--bs-info-border-subtle:#AFC6D3;--bs-info-text-emphasis:#2C5064;--bs-light:#EAEBE4;--bs-light-rgb:234,235,228;--bs-light-bg-subtle:#EAEBE4;--bs-dark:#1C1E1B;--bs-dark-rgb:28,30,27;--bs-dark-bg-subtle:#C7C9BC;--bs-bg-gray-light-1:#EAEBE4;--bs-bg-gray-light-2:#EAEBE4;--bs-bg-gray-light-3:#EAEBE4;--bs-bg-gray-light-4:#EAEBE4;--bs-bg-gray-light-5:#EAEBE4;--bs-bg-gray-dark-3:#575A52;--hk-bg-primary:#FFFFFF;--hk-bg-primary-rgb:255,255,255;--hk-bg-secondary:#EAEBE4;--hk-bg-tertiary:#DBDCD2;--hk-bg-hover:#EAEBE4;--hk-text-primary:#1C1E1B;--hk-text-secondary:#575A52;--hk-text-tertiary:#63665C;--hk-text-on-dark-bg:#FFFFFF;--hk-text-primary-rgb:28,30,27;--hk-text-secondary-rgb:87,90,82;--hk-text-tertiary-rgb:99,102,92;--hk-border-primary:#DBDCD2;--hk-border-secondary:#C7C9BC;--hk-border-tertiary:#EAEBE4;--hk-scrim-bg:#1C1E1B;--hk-shadow-rgb:28,30,27;--hk-menu-bg:#FFFFFF;--hk-menu-text:#1C1E1B;--hk-menu-border:#DBDCD2}[data-bs-theme=dark]{--bs-body-bg:#1B2126;--bs-body-bg-rgb:27,33,38;--bs-body-color:#EDEEE8;--bs-body-color-rgb:237,238,232;--bs-border-color:#3A4147;--bs-border-color-translucent:rgba(0,0,0,.4);--bs-shadow-color:0,0,0;--bs-box-shadow:0 14px 32px -10px rgba(0,0,0,.55),0 4px 10px -3px rgba(0,0,0,.4);--bs-box-shadow-sm:0 1px 2px rgba(0,0,0,.35);--bs-box-shadow-lg:0 16px 36px -10px rgba(0,0,0,.6),0 4px 14px -2px rgba(0,0,0,.45);--bs-primary:#86AAC9;--bs-primary-rgb:134,170,201;--bs-bg-primary:#24435F;--bs-link-color:#86AAC9;--bs-link-color-rgb:134,170,201;--bs-link-hover-color:#ACC7DE;--bs-link-hover-color-rgb:172,199,222;--bs-code-color:#86AAC9;--bs-bg-primary-dark-1:color-mix(in srgb,white 14%,var(--bs-primary) 86%);--bs-bg-primary-dark-2:color-mix(in srgb,white 28%,var(--bs-primary) 72%);--bs-bg-primary-dark-3:color-mix(in srgb,white 42%,var(--bs-primary) 58%);--bs-bg-primary-dark-4:color-mix(in srgb,white 56%,var(--bs-primary) 44%);--bs-bg-primary-dark-5:color-mix(in srgb,white 70%,var(--bs-primary) 30%);--bs-bg-primary-light-1:color-mix(in srgb,black 24%,var(--bs-primary) 76%);--bs-bg-primary-light-2:color-mix(in srgb,black 42%,var(--bs-primary) 58%);--bs-bg-primary-light-3:color-mix(in srgb,black 60%,var(--bs-primary) 40%);--bs-bg-primary-light-4:#263542;--bs-bg-primary-light-5:#263542;--bs-soft-primary:#263542;--bs-primary-bg-subtle:#263542;--bs-primary-border-subtle:#3E5468;--bs-primary-text-emphasis:#ACC7DE;--bs-focus-ring-color:rgba(134,170,201,.35);--hk-select-primary:#263542;--hk-menu-item-active-bg:rgba(134,170,201,.16);--hk-menu-item-active-text:#86AAC9;--sk-accent:#D3A54A;--sk-accent-strong:#E4BC6C;--bs-secondary:#B3B6AC;--bs-secondary-rgb:179,182,172;--bs-bg-secondary:#575A52;--bs-bg-secondary-dark-1:color-mix(in srgb,white 14%,var(--bs-secondary) 86%);--bs-soft-secondary:#232A30;--bs-secondary-bg-subtle:#232A30;--bs-secondary-border-subtle:#4B535A;--bs-secondary-text-emphasis:#D5D7CE;--bs-success:#6BC094;--bs-success-rgb:107,192,148;--bs-bg-success:#2E7D52;--bs-bg-success-dark-1:color-mix(in srgb,white 14%,var(--bs-success) 86%);--bs-soft-success:#1C3227;--bs-success-bg-subtle:#1C3227;--bs-success-border-subtle:#2F5A41;--bs-success-text-emphasis:#9BDBB8;--bs-form-valid-color:#6BC094;--bs-form-valid-border-color:#6BC094;--bs-warning:#E2A159;--bs-warning-rgb:226,161,89;--bs-bg-warning:#C1741E;--bs-bg-warning-dark-1:color-mix(in srgb,white 14%,var(--bs-warning) 86%);--bs-soft-warning:#3A2A16;--bs-warning-bg-subtle:#3A2A16;--bs-warning-border-subtle:#5C4423;--bs-warning-text-emphasis:#F0C593;--bs-danger:#E28A7E;--bs-danger-rgb:226,138,126;--bs-bg-danger:#A6362E;--bs-bg-danger-dark-1:color-mix(in srgb,white 14%,var(--bs-danger) 86%);--bs-soft-danger:#3B211E;--bs-danger-bg-subtle:#3B211E;--bs-danger-border-subtle:#5E332E;--bs-danger-text-emphasis:#F0B3AA;--bs-form-invalid-color:#E28A7E;--bs-form-invalid-border-color:#E28A7E;--bs-info:#86BBD8;--bs-info-rgb:134,187,216;--bs-bg-info:#3E6E8C;--bs-bg-info-dark-1:color-mix(in srgb,white 14%,var(--bs-info) 86%);--bs-soft-info:#1E323C;--bs-info-bg-subtle:#1E323C;--bs-info-border-subtle:#345164;--bs-info-text-emphasis:#B7DAEB;--bs-light:#232A30;--bs-light-rgb:35,42,48;--bs-light-bg-subtle:#232A30;--bs-dark:#EDEEE8;--bs-dark-rgb:237,238,232;--bs-dark-bg-subtle:#3A4147;--bs-bg-gray-light-1:#232A30;--bs-bg-gray-light-2:#232A30;--bs-bg-gray-light-3:#232A30;--bs-bg-gray-light-4:#232A30;--bs-bg-gray-light-5:#232A30;--bs-bg-gray-dark-3:#B3B6AC;--hk-bg-primary:#232A30;--hk-bg-primary-rgb:35,42,48;--hk-bg-secondary:#171C20;--hk-bg-tertiary:#3A4147;--hk-bg-hover:#171C20;--hk-text-primary:#EDEEE8;--hk-text-secondary:#B3B6AC;--hk-text-tertiary:#9DA194;--hk-text-on-dark-bg:#FFFFFF;--hk-text-primary-rgb:237,238,232;--hk-text-secondary-rgb:179,182,172;--hk-text-tertiary-rgb:157,161,148;--hk-border-primary:#3A4147;--hk-border-secondary:#4B535A;--hk-border-tertiary:#171C20;--hk-scrim-bg:#000000;--hk-shadow-rgb:0,0,0;--hk-menu-bg:#232A30;--hk-menu-text:#EDEEE8;--hk-menu-border:#3A4147}.hk-pg-body,.hk-pg-wrapper,body{background-color:var(--bs-body-bg)}h1,h2,h3{font-family:var(--font-display),Georgia,serif}:root,[data-bs-theme=light]{--bs-foreground:#1C1E1B}[data-bs-theme=dark]{--bs-foreground:#EDEEE8}.text-white :is(h1,h2,h3,h4,h5,h6){color:inherit!important}.text-primary{color:var(--bs-primary)!important}.text-secondary{color:var(--bs-secondary)!important}.text-success{color:var(--bs-success)!important}.text-warning{color:var(--bs-warning)!important}.text-danger{color:var(--bs-danger)!important}.text-info{color:var(--bs-info)!important}.btn{text-transform:none;border-radius:var(--bs-border-radius-sm)}.btn.btn-rounded{border-radius:10px!important}.btn-light,.btn-outline-danger,.btn-outline-info,.btn-outline-primary,.btn-outline-secondary,.btn-outline-success,.btn-outline-warning{background-color:var(--hk-bg-primary)}.btn-outline-muted{color:var(--hk-text-tertiary);border-color:var(--hk-border-secondary);background-color:transparent}.btn-outline-muted:focus,.btn-outline-muted:hover{color:var(--hk-text-primary);background-color:var(--hk-bg-secondary);border-color:var(--hk-border-secondary)}.btn-danger,.btn-info,.btn-primary,.btn-secondary,.btn-success,.btn-warning{--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff;--bs-btn-disabled-color:#fff}.btn-primary{--bs-btn-bg:var(--bs-bg-primary);--bs-btn-border-color:var(--bs-bg-primary);--bs-btn-hover-bg:var(--bs-bg-primary-dark-1);--bs-btn-hover-border-color:var(--bs-bg-primary-dark-1);--bs-btn-active-bg:var(--bs-bg-primary-dark-2);--bs-btn-active-border-color:var(--bs-bg-primary-dark-2);--bs-btn-disabled-bg:var(--bs-bg-primary);--bs-btn-disabled-border-color:var(--bs-bg-primary);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb)}.btn-secondary{--bs-btn-bg:var(--bs-bg-secondary);--bs-btn-border-color:var(--bs-bg-secondary);--bs-btn-hover-bg:var(--bs-bg-secondary-dark-1);--bs-btn-hover-border-color:var(--bs-bg-secondary-dark-1);--bs-btn-active-bg:var(--bs-bg-secondary-dark-1);--bs-btn-active-border-color:var(--bs-bg-secondary-dark-1);--bs-btn-disabled-bg:var(--bs-bg-secondary);--bs-btn-disabled-border-color:var(--bs-bg-secondary);--bs-btn-focus-shadow-rgb:var(--bs-secondary-rgb)}.btn-success{--bs-btn-bg:var(--bs-bg-success);--bs-btn-border-color:var(--bs-bg-success);--bs-btn-hover-bg:var(--bs-bg-success-dark-1);--bs-btn-hover-border-color:var(--bs-bg-success-dark-1);--bs-btn-active-bg:var(--bs-bg-success-dark-1);--bs-btn-active-border-color:var(--bs-bg-success-dark-1);--bs-btn-disabled-bg:var(--bs-bg-success);--bs-btn-disabled-border-color:var(--bs-bg-success);--bs-btn-focus-shadow-rgb:var(--bs-success-rgb)}.btn-warning{--bs-btn-bg:var(--bs-bg-warning);--bs-btn-border-color:var(--bs-bg-warning);--bs-btn-hover-bg:var(--bs-bg-warning-dark-1);--bs-btn-hover-border-color:var(--bs-bg-warning-dark-1);--bs-btn-active-bg:var(--bs-bg-warning-dark-1);--bs-btn-active-border-color:var(--bs-bg-warning-dark-1);--bs-btn-disabled-bg:var(--bs-bg-warning);--bs-btn-disabled-border-color:var(--bs-bg-warning);--bs-btn-focus-shadow-rgb:var(--bs-warning-rgb)}.btn-danger{--bs-btn-bg:var(--bs-bg-danger);--bs-btn-border-color:var(--bs-bg-danger);--bs-btn-hover-bg:var(--bs-bg-danger-dark-1);--bs-btn-hover-border-color:var(--bs-bg-danger-dark-1);--bs-btn-active-bg:var(--bs-bg-danger-dark-1);--bs-btn-active-border-color:var(--bs-bg-danger-dark-1);--bs-btn-disabled-bg:var(--bs-bg-danger);--bs-btn-disabled-border-color:var(--bs-bg-danger);--bs-btn-focus-shadow-rgb:var(--bs-danger-rgb)}.btn-info{--bs-btn-bg:var(--bs-bg-info);--bs-btn-border-color:var(--bs-bg-info);--bs-btn-hover-bg:var(--bs-bg-info-dark-1);--bs-btn-hover-border-color:var(--bs-bg-info-dark-1);--bs-btn-active-bg:var(--bs-bg-info-dark-1);--bs-btn-active-border-color:var(--bs-bg-info-dark-1);--bs-btn-disabled-bg:var(--bs-bg-info);--bs-btn-disabled-border-color:var(--bs-bg-info);--bs-btn-focus-shadow-rgb:var(--bs-info-rgb)}.btn-outline-danger,.btn-outline-info,.btn-outline-primary,.btn-outline-secondary,.btn-outline-success,.btn-outline-warning{--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-bg:var(--bs-bg-primary);--bs-btn-hover-border-color:var(--bs-bg-primary);--bs-btn-active-bg:var(--bs-bg-primary);--bs-btn-active-border-color:var(--bs-bg-primary);--bs-btn-disabled-color:var(--bs-primary);--bs-btn-disabled-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb)}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-bg:var(--bs-bg-secondary);--bs-btn-hover-border-color:var(--bs-bg-secondary);--bs-btn-active-bg:var(--bs-bg-secondary);--bs-btn-active-border-color:var(--bs-bg-secondary);--bs-btn-disabled-color:var(--bs-secondary);--bs-btn-disabled-border-color:var(--bs-secondary);--bs-btn-focus-shadow-rgb:var(--bs-secondary-rgb)}.btn-outline-success{--bs-btn-color:var(--bs-success);--bs-btn-border-color:var(--bs-success);--bs-btn-hover-bg:var(--bs-bg-success);--bs-btn-hover-border-color:var(--bs-bg-success);--bs-btn-active-bg:var(--bs-bg-success);--bs-btn-active-border-color:var(--bs-bg-success);--bs-btn-disabled-color:var(--bs-success);--bs-btn-disabled-border-color:var(--bs-success);--bs-btn-focus-shadow-rgb:var(--bs-success-rgb)}.btn-outline-warning{--bs-btn-color:var(--bs-warning);--bs-btn-border-color:var(--bs-warning);--bs-btn-hover-bg:var(--bs-bg-warning);--bs-btn-hover-border-color:var(--bs-bg-warning);--bs-btn-active-bg:var(--bs-bg-warning);--bs-btn-active-border-color:var(--bs-bg-warning);--bs-btn-disabled-color:var(--bs-warning);--bs-btn-disabled-border-color:var(--bs-warning);--bs-btn-focus-shadow-rgb:var(--bs-warning-rgb)}.btn-outline-danger{--bs-btn-color:var(--bs-danger);--bs-btn-border-color:var(--bs-danger);--bs-btn-hover-bg:var(--bs-bg-danger);--bs-btn-hover-border-color:var(--bs-bg-danger);--bs-btn-active-bg:var(--bs-bg-danger);--bs-btn-active-border-color:var(--bs-bg-danger);--bs-btn-disabled-color:var(--bs-danger);--bs-btn-disabled-border-color:var(--bs-danger);--bs-btn-focus-shadow-rgb:var(--bs-danger-rgb)}.btn-outline-info{--bs-btn-color:var(--bs-info);--bs-btn-border-color:var(--bs-info);--bs-btn-hover-bg:var(--bs-bg-info);--bs-btn-hover-border-color:var(--bs-bg-info);--bs-btn-active-bg:var(--bs-bg-info);--bs-btn-active-border-color:var(--bs-bg-info);--bs-btn-disabled-color:var(--bs-info);--bs-btn-disabled-border-color:var(--bs-info);--bs-btn-focus-shadow-rgb:var(--bs-info-rgb)}.btn-light{--bs-btn-color:var(--hk-text-primary);--bs-btn-bg:var(--hk-bg-primary);--bs-btn-border-color:var(--hk-border-primary);--bs-btn-hover-color:var(--hk-text-primary);--bs-btn-hover-bg:var(--hk-bg-secondary);--bs-btn-hover-border-color:var(--hk-border-secondary);--bs-btn-active-color:var(--hk-text-primary);--bs-btn-active-bg:var(--hk-bg-secondary);--bs-btn-active-border-color:var(--hk-border-secondary);--bs-btn-disabled-color:var(--hk-text-tertiary);--bs-btn-disabled-bg:var(--hk-bg-primary);--bs-btn-disabled-border-color:var(--hk-border-primary)}.form-control,.form-select{border-radius:var(--bs-border-radius-sm)}.form-check-input:checked{background-color:var(--bs-bg-primary);border-color:var(--bs-bg-primary)}.form-check-input:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .25rem var(--bs-focus-ring-color)}.form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='none' stroke='rgb(99,102,92)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important}[data-bs-theme=dark] .form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='none' stroke='rgb(157,161,148)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important}.form-control:-webkit-autofill,.form-control:-webkit-autofill:active,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:hover{box-shadow:0 0 0 1000px var(--bs-body-bg) inset!important;-webkit-text-fill-color:var(--bs-body-color)!important;caret-color:var(--bs-body-color);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.hk-navbar-surface{background-color:var(--hk-bg-primary)!important}.card{border-radius:10px;box-shadow:none;border:1px solid var(--hk-border-primary);background-color:var(--hk-bg-primary)}.shadow-sm{box-shadow:0 1px 2px rgba(var(--hk-shadow-rgb),.1)!important}.badge:not(.rounded-pill){display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;padding:.3rem .55rem .3rem .5rem;border-radius:4px;border-left:3px solid}.badge:not(.rounded-pill):before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.bg-primary-soft{background-color:var(--bs-primary-bg-subtle)!important;color:var(--bs-primary)!important}.bg-success-soft{background-color:var(--bs-success-bg-subtle)!important;color:var(--bs-success)!important}.bg-danger-soft{background-color:var(--bs-danger-bg-subtle)!important;color:var(--bs-danger)!important}.bg-warning-soft{background-color:var(--bs-warning-bg-subtle)!important;color:var(--bs-warning)!important}.bg-info-soft{background-color:var(--bs-info-bg-subtle)!important;color:var(--bs-info)!important}.bg-secondary-soft{background-color:var(--bs-secondary-bg-subtle)!important;color:var(--bs-secondary)!important}.modal-content{border-radius:12px;box-shadow:var(--bs-box-shadow-lg)}.modal-footer,.modal-header{border-color:var(--hk-border-primary)}.admin-tabs .nav-link,.custom-tabs .nav-link{background:transparent;border-radius:0;border:none;border-bottom:2px solid transparent;color:var(--hk-text-tertiary);font-weight:500;margin-bottom:-1px}.admin-tabs .nav-link:hover,.custom-tabs .nav-link:hover{color:var(--hk-text-primary);border-bottom-color:var(--hk-border-secondary)}.admin-tabs .nav-link.active,.custom-tabs .nav-link.active{color:var(--bs-primary);background:transparent;border-bottom-color:var(--bs-primary)}.rounded-chat-sent{border-radius:10px 10px 3px 10px!important}.rounded-chat-received{border-radius:10px 10px 10px 3px!important}.rounded-chat-received,.rounded-chat-sent{overflow-wrap:anywhere}.hk-chat-frame{border:1px solid var(--hk-border-primary);border-radius:12px;overflow:hidden;background-color:var(--hk-bg-primary);box-shadow:var(--bs-box-shadow-sm);height:78vh}@media (max-width:767.98px){.hk-chat-frame{height:auto;overflow:visible}.hk-chat-frame .list-group{max-height:50vh;overflow-y:auto}}.list-group-item.active{background-color:var(--bs-primary-bg-subtle)!important;border-color:var(--bs-primary-bg-subtle)!important;color:var(--bs-primary-text-emphasis)!important}.table thead th{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--hk-text-tertiary)}.table-light{--bs-table-color:var(--hk-text-tertiary);--bs-table-bg:var(--hk-bg-secondary);--bs-table-border-color:var(--hk-border-primary)}#notifications-dropdown+.dropdown-menu{position:absolute!important;right:.25rem;left:auto!important}@media (max-width:576px){#notifications-dropdown+.dropdown-menu{position:fixed!important;top:4.25rem;right:.75rem;left:.75rem!important;width:auto}#notifications-dropdown+.dropdown-menu .dropdown-notifications-header,#notifications-dropdown+.dropdown-menu .notification-list{min-width:0!important;max-width:100%}}.smaller{font-size:.8125rem}.hover-shadow{transition:box-shadow .15s ease}.hover-shadow:hover{box-shadow:0 4px 14px -6px rgba(var(--hk-shadow-rgb),.18)!important}.hover-bg-light{transition:background-color .15s ease}.hover-bg-light:hover{background-color:var(--hk-bg-secondary)!important}.hover-zoom{transition:transform .15s ease}.hover-zoom:hover{transform:scale(1.12)}.btn.btn-uppercase{text-transform:uppercase;font-weight:600}.btn-block{display:block}.btn.btn-icon{height:38px;width:38px;padding:0}.input-affix-wrapper{display:flex;position:relative;align-items:center}.input-group>.input-affix-wrapper{flex:1 1 auto;width:1%;min-width:0}.input-affix-wrapper .input-prefix,.input-affix-wrapper .input-suffix{display:flex;align-items:center;justify-content:center;position:absolute;z-index:5;padding:.375rem .75rem;font-size:1rem;line-height:1.5;min-width:1.8rem}.input-affix-wrapper .input-prefix{left:0}.input-affix-wrapper .input-suffix{right:0}.input-affix-wrapper .form-control:not(:first-child),.input-affix-wrapper .form-select:not(:first-child){padding-left:2.5rem}.input-affix-wrapper .form-control:not(:last-child),.input-affix-wrapper .form-select:not(:last-child){padding-right:2.5rem}.input-affix-wrapper.affix-wth-text .form-control:not(:first-child){padding-left:3.5rem}.form-check-sm .form-check-input{height:.875rem;width:.875rem}.form-check-sm .form-check-label{font-size:.875rem}.main-font{font-family:var(--bs-body-font-family)}.fs-7{font-size:.875rem!important}.fs-8{font-size:.75rem!important}p.p-xs{font-size:.75rem}.opacity-10{opacity:.1!important}.hk-pg-body,.hk-pg-wrapper{position:relative}.bg-primary{background-color:var(--bs-bg-primary)!important}.bg-secondary{background-color:var(--bs-bg-secondary)!important}.bg-success{background-color:var(--bs-bg-success)!important}.bg-warning{background-color:var(--bs-bg-warning)!important}.bg-danger{background-color:var(--bs-bg-danger)!important}.bg-info{background-color:var(--bs-bg-info)!important}.fill-warning{fill:var(--bs-warning)}.hk-nav-link{font-size:.9375rem;font-weight:500;color:var(--hk-text-secondary);padding-block:.35rem;border-bottom:2px solid transparent;text-decoration:none;white-space:nowrap}.hk-nav-link:hover{color:var(--hk-text-primary)}.hk-nav-link.is-active{color:var(--bs-primary);border-color:var(--bs-primary)}.hk-nav-link .hk-nav-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--bs-danger);margin-left:4px;vertical-align:super}.hk-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;border:none;background:transparent;border-radius:var(--bs-border-radius-sm);color:var(--hk-text-secondary)}.hk-icon-btn:hover{background:var(--hk-bg-secondary);color:var(--hk-text-primary)}.hk-icon-btn .hk-nav-dot{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--bs-danger);border:1.5px solid var(--hk-bg-primary)}.hk-user-trigger{display:flex;align-items:center;gap:.5rem;padding:.3rem .5rem .3rem .3rem;border-radius:var(--bs-border-radius-sm);border:none;background:transparent;color:inherit;text-decoration:none}.hk-user-trigger:hover{background:var(--hk-bg-secondary)}.hk-user-trigger .name{font-size:.875rem;font-weight:500;color:var(--hk-text-primary);line-height:1.2}.hk-user-trigger .role{font-size:.75rem;color:var(--hk-text-tertiary);line-height:1.2}.hk-avatar-sm{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:7px;border:1px solid var(--hk-border-primary);background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis);font-family:var(--font-mono);font-weight:600;font-size:.6875rem}#user-menu-dropdown.dropdown-toggle:after{display:none}