:root{--plenta-font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--plenta-font-size-xs:0.75rem;--plenta-font-size-sm:0.875rem;--plenta-font-size-md:1rem;--plenta-font-size-lg:1.125rem;--plenta-font-size-xl:1.25rem;--plenta-font-size-2xl:1.5rem;--plenta-font-size-3xl:1.875rem;--plenta-font-size-4xl:2.25rem;--plenta-line-height-snug:1.25;--plenta-line-height-normal:1.5;--plenta-line-height-loose:1.6;--plenta-font-weight-normal:400;--plenta-font-weight-medium:500;--plenta-font-weight-semibold:600;--plenta-font-weight-bold:700;--plenta-space-xs:0.25rem;--plenta-space-sm:0.5rem;--plenta-space-md:0.75rem;--plenta-space-lg:1rem;--plenta-space-xl:1.5rem;--plenta-space-2xl:2rem;--plenta-space-3xl:2.5rem;--plenta-space-4xl:3rem;--plenta-space-5xl:4rem;--plenta-radius-sm:0.375rem;--plenta-radius-md:0.625rem;--plenta-radius-lg:0.75rem;--plenta-radius-xl:1rem;--plenta-radius-pill:999px;--plenta-duration-fast:100ms;--plenta-duration-base:150ms;--plenta-duration-slow:200ms;--plenta-ease-standard:cubic-bezier(0.2,0,0,1);--plenta-ease-enter:cubic-bezier(0,0,0.2,1);--plenta-ease-exit:cubic-bezier(0.4,0,1,1);--plenta-bg-color:#fdf9f8;--plenta-bg-color-rgb:253 249 248;--plenta-surface-color:#f5f1f0;--plenta-surface-color-rgb:245 241 240;--plenta-surface-raised:#fff;--plenta-surface-raised-rgb:255 255 255;--plenta-border-color:#ebe7e6;--plenta-border-color-rgb:235 231 230;--plenta-border-subtle:#f5f1f0;--plenta-border-subtle-rgb:245 241 240;--plenta-border-translucent:rgba(43,40,39,.12);--plenta-text-primary:#2b2827;--plenta-text-primary-rgb:43 40 39;--plenta-text-secondary:#605d5c;--plenta-text-secondary-rgb:96 93 92;--plenta-text-muted:#787474;--plenta-text-muted-rgb:120 116 116;--plenta-text-inverted:#fff;--plenta-text-inverted-rgb:255 255 255;--plenta-primary-color:#2d73d8;--plenta-primary-color-rgb:45 115 216;--plenta-primary-on:#fff;--plenta-primary-on-rgb:255 255 255;--plenta-primary-hover:#0b58bb;--plenta-primary-hover-rgb:11 88 187;--plenta-primary-active:#003696;--plenta-primary-active-rgb:0 54 150;--plenta-primary-link:#0b58bb;--plenta-primary-link-rgb:11 88 187;--plenta-primary-linkHover:#003696;--plenta-primary-linkHover-rgb:0 54 150;--plenta-solid-success-fill:#008733;--plenta-solid-success-fill-rgb:0 135 51;--plenta-solid-success-hover:#007924;--plenta-solid-success-hover-rgb:0 121 36;--plenta-solid-success-active:#005800;--plenta-solid-success-active-rgb:0 88 0;--plenta-solid-danger-fill:#de2f2e;--plenta-solid-danger-fill-rgb:222 47 46;--plenta-solid-danger-hover:#b70002;--plenta-solid-danger-hover-rgb:183 0 2;--plenta-solid-danger-active:#900000;--plenta-solid-danger-active-rgb:144 0 0;--plenta-solid-warning-fill:#b45e00;--plenta-solid-warning-fill-rgb:180 94 0;--plenta-solid-warning-hover:#974300;--plenta-solid-warning-hover-rgb:151 67 0;--plenta-solid-warning-active:#742100;--plenta-solid-warning-active-rgb:116 33 0;--plenta-solid-info-fill:#007cb6;--plenta-solid-info-fill-rgb:0 124 182;--plenta-solid-info-hover:#0067a0;--plenta-solid-info-hover-rgb:0 103 160;--plenta-solid-info-active:#00467e;--plenta-solid-info-active-rgb:0 70 126;--plenta-status-success-bg:#e6f2e9;--plenta-status-success-bg-rgb:230 242 233;--plenta-status-success-text:#005800;--plenta-status-success-text-rgb:0 88 0;--plenta-status-success-border:#b2d7bd;--plenta-status-success-border-rgb:178 215 189;--plenta-status-danger-bg:#f8e6e6;--plenta-status-danger-bg-rgb:248 230 230;--plenta-status-danger-text:#900000;--plenta-status-danger-text-rgb:144 0 0;--plenta-status-danger-border:#e9b2b3;--plenta-status-danger-border-rgb:233 178 179;--plenta-status-warning-bg:#f5ece6;--plenta-status-warning-bg-rgb:245 236 230;--plenta-status-warning-text:#742100;--plenta-status-warning-text-rgb:116 33 0;--plenta-status-warning-border:#e0c7b2;--plenta-status-warning-border-rgb:224 199 178;--plenta-status-info-bg:#e6f0f6;--plenta-status-info-bg-rgb:230 240 246;--plenta-status-info-text:#00467e;--plenta-status-info-text-rgb:0 70 126;--plenta-status-info-border:#b2d1e2;--plenta-status-info-border-rgb:178 209 226;--plenta-shadow-sm:0 1px 2px rgba(43,40,39,.06);--plenta-shadow-md:0 2px 8px rgba(43,40,39,.08);--plenta-shadow-lg:0 8px 24px rgba(43,40,39,.12);--bs-primary:#2d73d8;--bs-primary-rgb:45 115 216;--bs-secondary:#787474;--bs-secondary-rgb:120 116 116;--bs-success:#008733;--bs-success-rgb:0 135 51;--bs-danger:#de2f2e;--bs-danger-rgb:222 47 46;--bs-warning:#b45e00;--bs-warning-rgb:180 94 0;--bs-info:#007cb6;--bs-info-rgb:0 124 182;--bs-success-text-emphasis:#005800;--bs-success-bg-subtle:#e6f2e9;--bs-success-border-subtle:#b2d7bd;--bs-danger-text-emphasis:#900000;--bs-danger-bg-subtle:#f8e6e6;--bs-danger-border-subtle:#e9b2b3;--bs-warning-text-emphasis:#742100;--bs-warning-bg-subtle:#f5ece6;--bs-warning-border-subtle:#e0c7b2;--bs-info-text-emphasis:#00467e;--bs-info-bg-subtle:#e6f0f6;--bs-info-border-subtle:#b2d1e2;--bs-body-color:#2b2827;--bs-body-color-rgb:43 40 39;--bs-body-bg:#fdf9f8;--bs-body-bg-rgb:253 249 248;--bs-emphasis-color:#2b2827;--bs-emphasis-color-rgb:43 40 39;--bs-secondary-color:#605d5c;--bs-secondary-color-rgb:96 93 92;--bs-secondary-bg:#f5f1f0;--bs-secondary-bg-rgb:245 241 240;--bs-tertiary-color:#787474;--bs-tertiary-color-rgb:120 116 116;--bs-tertiary-bg:#fdf9f8;--bs-tertiary-bg-rgb:253 249 248;--bs-border-color:#ebe7e6;--bs-border-color-translucent:rgba(43,40,39,.12);--bs-link-color:#0b58bb;--bs-link-color-rgb:11 88 187;--bs-link-hover-color:#003696;--bs-link-hover-color-rgb:0 54 150;--bs-focus-ring-color:rgba(45 115 216,0.25);--bs-focus-ring-rgb:45 115 216}[data-bs-theme=dark]{color-scheme:dark;--plenta-bg-color:#181515;--plenta-bg-color-rgb:24 21 21;--plenta-surface-color:#2b2827;--plenta-surface-color-rgb:43 40 39;--plenta-surface-raised:#423f3e;--plenta-surface-raised-rgb:66 63 62;--plenta-border-color:#423f3e;--plenta-border-color-rgb:66 63 62;--plenta-border-subtle:#2b2827;--plenta-border-subtle-rgb:43 40 39;--plenta-border-translucent:hsla(0,0%,100%,.12);--plenta-text-primary:#f5f1f0;--plenta-text-primary-rgb:245 241 240;--plenta-text-secondary:#dbd6d5;--plenta-text-secondary-rgb:219 214 213;--plenta-text-muted:#a8a3a3;--plenta-text-muted-rgb:168 163 163;--plenta-text-inverted:#2b2827;--plenta-text-inverted-rgb:43 40 39;--plenta-primary-color:#2d73d8;--plenta-primary-color-rgb:45 115 216;--plenta-primary-on:#fff;--plenta-primary-on-rgb:255 255 255;--plenta-primary-hover:#5ca4ff;--plenta-primary-hover-rgb:92 164 255;--plenta-primary-active:#78c1ff;--plenta-primary-active-rgb:120 193 255;--plenta-primary-link:#78c1ff;--plenta-primary-link-rgb:120 193 255;--plenta-primary-linkHover:#8ed8ff;--plenta-primary-linkHover-rgb:142 216 255;--plenta-solid-success-fill:#008733;--plenta-solid-success-fill-rgb:0 135 51;--plenta-solid-success-hover:#007924;--plenta-solid-success-hover-rgb:0 121 36;--plenta-solid-success-active:#005800;--plenta-solid-success-active-rgb:0 88 0;--plenta-solid-danger-fill:#de2f2e;--plenta-solid-danger-fill-rgb:222 47 46;--plenta-solid-danger-hover:#b70002;--plenta-solid-danger-hover-rgb:183 0 2;--plenta-solid-danger-active:#900000;--plenta-solid-danger-active-rgb:144 0 0;--plenta-solid-warning-fill:#b45e00;--plenta-solid-warning-fill-rgb:180 94 0;--plenta-solid-warning-hover:#974300;--plenta-solid-warning-hover-rgb:151 67 0;--plenta-solid-warning-active:#742100;--plenta-solid-warning-active-rgb:116 33 0;--plenta-solid-info-fill:#007cb6;--plenta-solid-info-fill-rgb:0 124 182;--plenta-solid-info-hover:#0067a0;--plenta-solid-info-hover-rgb:0 103 160;--plenta-solid-info-active:#00467e;--plenta-solid-info-active-rgb:0 70 126;--plenta-status-success-bg:#1b3627;--plenta-status-success-bg-rgb:27 54 39;--plenta-status-success-text:#66ffae;--plenta-status-success-text-rgb:102 255 174;--plenta-status-success-border:#206743;--plenta-status-success-border-rgb:32 103 67;--plenta-status-danger-bg:#3d2624;--plenta-status-danger-bg-rgb:61 38 36;--plenta-status-danger-text:#ffa999;--plenta-status-danger-text-rgb:255 169 153;--plenta-status-danger-border:#74403b;--plenta-status-danger-border-rgb:116 64 59;--plenta-status-warning-bg:#3d2d16;--plenta-status-warning-bg-rgb:61 45 22;--plenta-status-warning-text:#ffd256;--plenta-status-warning-text-rgb:255 210 86;--plenta-status-warning-border:#745118;--plenta-status-warning-border-rgb:116 81 24;--plenta-status-info-bg:#22333a;--plenta-status-info-bg-rgb:34 51 58;--plenta-status-info-text:#7ff7ff;--plenta-status-info-text-rgb:127 247 255;--plenta-status-info-border:#305f73;--plenta-status-info-border-rgb:48 95 115;--plenta-shadow-sm:0 1px 2px rgba(0,0,0,.28);--plenta-shadow-md:0 2px 8px rgba(0,0,0,.32);--plenta-shadow-lg:0 8px 24px rgba(0,0,0,.4);--bs-primary:#2d73d8;--bs-primary-rgb:45 115 216;--bs-secondary:#a8a3a3;--bs-secondary-rgb:168 163 163;--bs-success:#008733;--bs-success-rgb:0 135 51;--bs-danger:#de2f2e;--bs-danger-rgb:222 47 46;--bs-warning:#b45e00;--bs-warning-rgb:180 94 0;--bs-info:#007cb6;--bs-info-rgb:0 124 182;--bs-success-text-emphasis:#66ffae;--bs-success-bg-subtle:#1b3627;--bs-success-border-subtle:#206743;--bs-danger-text-emphasis:#ffa999;--bs-danger-bg-subtle:#3d2624;--bs-danger-border-subtle:#74403b;--bs-warning-text-emphasis:#ffd256;--bs-warning-bg-subtle:#3d2d16;--bs-warning-border-subtle:#745118;--bs-info-text-emphasis:#7ff7ff;--bs-info-bg-subtle:#22333a;--bs-info-border-subtle:#305f73;--bs-body-color:#f5f1f0;--bs-body-color-rgb:245 241 240;--bs-body-bg:#181515;--bs-body-bg-rgb:24 21 21;--bs-emphasis-color:#f5f1f0;--bs-emphasis-color-rgb:245 241 240;--bs-secondary-color:#dbd6d5;--bs-secondary-color-rgb:219 214 213;--bs-secondary-bg:#2b2827;--bs-secondary-bg-rgb:43 40 39;--bs-tertiary-color:#a8a3a3;--bs-tertiary-color-rgb:168 163 163;--bs-tertiary-bg:#181515;--bs-tertiary-bg-rgb:24 21 21;--bs-border-color:#423f3e;--bs-border-color-translucent:hsla(0,0%,100%,.12);--bs-link-color:#78c1ff;--bs-link-color-rgb:120 193 255;--bs-link-hover-color:#8ed8ff;--bs-link-hover-color-rgb:142 216 255;--bs-focus-ring-color:rgba(45 115 216,0.25);--bs-focus-ring-rgb:45 115 216}:root
.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#2d73d8;--bs-btn-border-color:#2d73d8;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b58bb;--bs-btn-hover-border-color:#0b58bb;--bs-btn-active-color:#fff;--bs-btn-active-bg:#003696;--bs-btn-active-border-color:#003696;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#2d73d8;--bs-btn-disabled-border-color:#2d73d8}.btn-secondary{--bs-btn-bg:#787474;--bs-btn-border-color:#787474;--bs-btn-hover-bg:#605d5c;--bs-btn-hover-border-color:#605d5c;--bs-btn-active-bg:#2b2827;--bs-btn-active-border-color:#2b2827;--bs-btn-disabled-bg:#787474;--bs-btn-disabled-border-color:#787474}.btn-outline-primary{--bs-btn-color:#0b58bb;--bs-btn-border-color:#0b58bb}.btn-outline-secondary{--bs-btn-color:#605d5c;--bs-btn-border-color:#605d5c;--bs-btn-hover-bg:#787474;--bs-btn-hover-border-color:#787474;--bs-btn-active-bg:#787474;--bs-btn-active-border-color:#787474}.btn-outline-success{--bs-btn-color:#005800;--bs-btn-border-color:#005800}.btn-outline-danger{--bs-btn-color:#900000;--bs-btn-border-color:#900000}.btn-outline-warning{--bs-btn-color:#742100;--bs-btn-border-color:#742100}.btn-outline-info{--bs-btn-color:#00467e;--bs-btn-border-color:#00467e}.btn-link{--bs-btn-color:#0b58bb;--bs-btn-hover-color:#003696}.card{--bs-card-bg:#fff;--bs-card-border-color:#ebe7e6;--bs-card-color:#2b2827}.form-check-input,.form-control,.form-select{--bs-body-color:#2b2827;--bs-body-bg:#fff;--bs-border-color:#ebe7e6;color:#2b2827;background-color:#fff;border-color:#ebe7e6}.nav-tabs{--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-color:#2b2827;--bs-nav-tabs-link-active-border-color:#ebe7e6 #ebe7e6 #fff}.progress{--bs-progress-bg:#ebe7e6}.dropdown-menu{--bs-dropdown-bg:#fff;--bs-dropdown-color:#2b2827;--bs-dropdown-border-color:#ebe7e6;--bs-dropdown-link-color:#2b2827;--bs-dropdown-link-hover-color:#2b2827;--bs-dropdown-link-hover-bg:rgba(43,40,39,.12);--bs-dropdown-divider-bg:#ebe7e6}.list-group{--bs-list-group-bg:#fff;--bs-list-group-color:#2b2827;--bs-list-group-border-color:#ebe7e6}.breadcrumb{--bs-breadcrumb-divider-color:#787474}.placeholder{background-color:#ebe7e6}.table-light{--bs-table-bg:#f5f1f0;--bs-table-color:#2b2827;--bs-table-border-color:#ebe7e6}.table-hover>tbody>tr:hover>*{background-color:rgba(43,40,39,.12);color:#2b2827}[data-bs-theme=dark]
.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#2d73d8;--bs-btn-border-color:#2d73d8;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5ca4ff;--bs-btn-hover-border-color:#5ca4ff;--bs-btn-active-color:#fff;--bs-btn-active-bg:#78c1ff;--bs-btn-active-border-color:#78c1ff;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#2d73d8;--bs-btn-disabled-border-color:#2d73d8}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#a8a3a3;--bs-btn-border-color:#a8a3a3;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dbd6d5;--bs-btn-hover-border-color:#dbd6d5;--bs-btn-active-color:#fff;--bs-btn-active-bg:#f5f1f0;--bs-btn-active-border-color:#f5f1f0;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#a8a3a3;--bs-btn-disabled-border-color:#a8a3a3}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#008733;--bs-btn-border-color:#008733;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#007924;--bs-btn-hover-border-color:#007924;--bs-btn-active-color:#fff;--bs-btn-active-bg:#005800;--bs-btn-active-border-color:#005800;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#008733;--bs-btn-disabled-border-color:#008733}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#de2f2e;--bs-btn-border-color:#de2f2e;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b70002;--bs-btn-hover-border-color:#b70002;--bs-btn-active-color:#fff;--bs-btn-active-bg:#900000;--bs-btn-active-border-color:#900000;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#de2f2e;--bs-btn-disabled-border-color:#de2f2e}.btn-warning{--bs-btn-color:#fff;--bs-btn-bg:#b45e00;--bs-btn-border-color:#b45e00;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#974300;--bs-btn-hover-border-color:#974300;--bs-btn-active-color:#fff;--bs-btn-active-bg:#742100;--bs-btn-active-border-color:#742100;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#b45e00;--bs-btn-disabled-border-color:#b45e00}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#007cb6;--bs-btn-border-color:#007cb6;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0067a0;--bs-btn-hover-border-color:#0067a0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#00467e;--bs-btn-active-border-color:#00467e;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#007cb6;--bs-btn-disabled-border-color:#007cb6}.btn-outline-primary{--bs-btn-color:#5ca4ff;--bs-btn-border-color:#5ca4ff;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2d73d8;--bs-btn-hover-border-color:#2d73d8;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2d73d8;--bs-btn-active-border-color:#2d73d8}.btn-outline-secondary{--bs-btn-color:#dbd6d5;--bs-btn-border-color:#dbd6d5;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#a8a3a3;--bs-btn-hover-border-color:#a8a3a3;--bs-btn-active-color:#fff;--bs-btn-active-bg:#a8a3a3;--bs-btn-active-border-color:#a8a3a3}.btn-outline-success{--bs-btn-color:#66ffae;--bs-btn-border-color:#66ffae;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#008733;--bs-btn-hover-border-color:#008733;--bs-btn-active-color:#fff;--bs-btn-active-bg:#008733;--bs-btn-active-border-color:#008733}.btn-outline-danger{--bs-btn-color:#ffa999;--bs-btn-border-color:#ffa999;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#de2f2e;--bs-btn-hover-border-color:#de2f2e;--bs-btn-active-color:#fff;--bs-btn-active-bg:#de2f2e;--bs-btn-active-border-color:#de2f2e}.btn-outline-warning{--bs-btn-color:#ffd256;--bs-btn-border-color:#ffd256;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b45e00;--bs-btn-hover-border-color:#b45e00;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b45e00;--bs-btn-active-border-color:#b45e00}.btn-outline-info{--bs-btn-color:#7ff7ff;--bs-btn-border-color:#7ff7ff;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#007cb6;--bs-btn-hover-border-color:#007cb6;--bs-btn-active-color:#fff;--bs-btn-active-bg:#007cb6;--bs-btn-active-border-color:#007cb6}.btn-link{--bs-btn-color:#78c1ff;--bs-btn-hover-color:#8ed8ff}.card{--bs-card-bg:#423f3e;--bs-card-border-color:#423f3e;--bs-card-color:#f5f1f0}.form-check-input,.form-control,.form-select{--bs-body-color:#f5f1f0;--bs-body-bg:#423f3e;--bs-border-color:#423f3e;color:#f5f1f0;background-color:#423f3e;border-color:#423f3e}.form-check-input:focus,.form-control:focus,.form-select:focus{--bs-focus-ring-color:rgba(45 115 216,0.25);box-shadow:0 0 0 .25rem rgba(45 115 216,.25);border-color:#2d73d8}.nav-pills{--bs-nav-pills-link-active-bg:#2d73d8}.nav-tabs{--bs-nav-tabs-link-active-bg:#423f3e;--bs-nav-tabs-link-active-color:#f5f1f0;--bs-nav-tabs-link-active-border-color:#423f3e #423f3e #423f3e}.badge{--bs-badge-color:#fff}.progress{--bs-progress-bg:#423f3e;--bs-progress-bar-bg:#2d73d8}.dropdown-menu{--bs-dropdown-bg:#423f3e;--bs-dropdown-color:#f5f1f0;--bs-dropdown-border-color:#423f3e;--bs-dropdown-link-color:#f5f1f0;--bs-dropdown-link-hover-color:#f5f1f0;--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.12);--bs-dropdown-divider-bg:#423f3e}.list-group{--bs-list-group-bg:#423f3e;--bs-list-group-color:#f5f1f0;--bs-list-group-border-color:#423f3e}.breadcrumb{--bs-breadcrumb-divider-color:#a8a3a3}.placeholder{background-color:#423f3e}.table-light{--bs-table-bg:#2b2827;--bs-table-color:#f5f1f0;--bs-table-border-color:#423f3e}.table-hover>tbody>tr:hover>*{background-color:hsla(0,0%,100%,.12);color:#f5f1f0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-plenta-theme=amber]{--plenta-primary-color:#a8540f;--plenta-primary-color-rgb:168 84 15;--plenta-primary-hover:#8f4607;--plenta-primary-hover-rgb:143 70 7;--plenta-primary-active:#71350a;--plenta-primary-active-rgb:113 53 10;--plenta-primary-link:#91500f;--plenta-primary-link-rgb:145 80 15;--plenta-primary-linkHover:#71350a;--plenta-primary-linkHover-rgb:113 53 10;--bs-primary:#a8540f;--bs-primary-rgb:168 84 15;--bs-link-color:#91500f;--bs-link-color-rgb:145 80 15;--bs-link-hover-color:#71350a;--bs-link-hover-color-rgb:113 53 10;--bs-focus-ring-color:rgba(168 84 15,0.25);--bs-focus-ring-rgb:168 84 15}html[data-plenta-theme=amber] .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--plenta-primary-color);--bs-btn-border-color:var(--plenta-primary-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--plenta-primary-hover);--bs-btn-hover-border-color:var(--plenta-primary-hover);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--plenta-primary-active);--bs-btn-active-border-color:var(--plenta-primary-active);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--plenta-primary-color);--bs-btn-disabled-border-color:var(--plenta-primary-color)}html[data-plenta-theme=amber] .btn-outline-primary{--bs-btn-color:var(--plenta-primary-link);--bs-btn-border-color:var(--plenta-primary-link);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--plenta-primary-color);--bs-btn-hover-border-color:var(--plenta-primary-color);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--plenta-primary-color);--bs-btn-active-border-color:var(--plenta-primary-color)}html[data-plenta-theme=amber] .btn-link{--bs-btn-color:var(--plenta-primary-link);--bs-btn-hover-color:var(--plenta-primary-linkHover)}html[data-plenta-theme=amber] .link-primary{color:var(--plenta-primary-link)!important}html[data-plenta-theme=amber] .link-primary:hover{color:var(--plenta-primary-linkHover)!important}html[data-plenta-theme=amber] .progress{--bs-progress-bar-bg:var(--plenta-primary-color)}html[data-plenta-theme=amber] .form-check-input:focus,html[data-plenta-theme=amber] .form-control:focus,html[data-plenta-theme=amber] .form-select:focus{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=amber] .form-check-input:focus-visible,html[data-plenta-theme=amber] .form-control:focus-visible,html[data-plenta-theme=amber] .form-select:focus-visible{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=amber][data-bs-theme=dark]{--plenta-primary-color:#7a3b07;--plenta-primary-color-rgb:122 59 7;--plenta-primary-hover:#b45e00;--plenta-primary-hover-rgb:180 94 0;--plenta-primary-active:#8f4607;--plenta-primary-active-rgb:143 70 7;--plenta-primary-link:#ffb257;--plenta-primary-link-rgb:255 178 87;--plenta-primary-linkHover:#ffcf8f;--plenta-primary-linkHover-rgb:255 207 143;--bs-primary:#7a3b07;--bs-primary-rgb:122 59 7;--bs-link-color:#ffb257;--bs-link-color-rgb:255 178 87;--bs-link-hover-color:#ffcf8f;--bs-link-hover-color-rgb:255 207 143;--bs-focus-ring-color:rgba(122 59 7,0.25);--bs-focus-ring-rgb:122 59 7}html[data-plenta-theme=amber][data-bs-theme=dark] .btn-primary{--bs-btn-bg:var(--plenta-primary-color);--bs-btn-border-color:var(--plenta-primary-color);--bs-btn-hover-bg:var(--plenta-primary-hover);--bs-btn-hover-border-color:var(--plenta-primary-hover);--bs-btn-active-bg:var(--plenta-primary-active);--bs-btn-active-border-color:var(--plenta-primary-active)}html[data-plenta-theme=amber][data-bs-theme=dark] .btn-outline-primary{--bs-btn-color:var(--plenta-primary-link);--bs-btn-border-color:var(--plenta-primary-link);--bs-btn-hover-bg:var(--plenta-primary-color);--bs-btn-hover-border-color:var(--plenta-primary-color);--bs-btn-active-bg:var(--plenta-primary-color);--bs-btn-active-border-color:var(--plenta-primary-color)}html[data-plenta-theme=amber][data-bs-theme=dark] .btn-link{--bs-btn-color:var(--plenta-primary-link);--bs-btn-hover-color:var(--plenta-primary-linkHover)}html[data-plenta-theme=amber][data-bs-theme=dark] .link-primary{color:var(--plenta-primary-link)!important}html[data-plenta-theme=amber][data-bs-theme=dark] .link-primary:hover{color:var(--plenta-primary-linkHover)!important}html[data-plenta-theme=amber][data-bs-theme=dark] .form-check-input:focus,html[data-plenta-theme=amber][data-bs-theme=dark] .form-control:focus,html[data-plenta-theme=amber][data-bs-theme=dark] .form-select:focus{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=amber][data-bs-theme=dark] .form-check-input:focus-visible,html[data-plenta-theme=amber][data-bs-theme=dark] .form-control:focus-visible,html[data-plenta-theme=amber][data-bs-theme=dark] .form-select:focus-visible{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=graphite]{--plenta-primary-color:#41596d;--plenta-primary-color-rgb:65 89 109;--plenta-primary-hover:#33485c;--plenta-primary-hover-rgb:51 72 92;--plenta-primary-active:#26384a;--plenta-primary-active-rgb:38 56 74;--plenta-primary-link:#39516a;--plenta-primary-link-rgb:57 81 106;--plenta-primary-linkHover:#24364a;--plenta-primary-linkHover-rgb:36 54 74;--bs-primary:#41596d;--bs-primary-rgb:65 89 109;--bs-link-color:#39516a;--bs-link-color-rgb:57 81 106;--bs-link-hover-color:#24364a;--bs-link-hover-color-rgb:36 54 74;--bs-focus-ring-color:rgba(65 89 109,0.25);--bs-focus-ring-rgb:65 89 109}html[data-plenta-theme=graphite] .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--plenta-primary-color);--bs-btn-border-color:var(--plenta-primary-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--plenta-primary-hover);--bs-btn-hover-border-color:var(--plenta-primary-hover);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--plenta-primary-active);--bs-btn-active-border-color:var(--plenta-primary-active);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--plenta-primary-color);--bs-btn-disabled-border-color:var(--plenta-primary-color)}html[data-plenta-theme=graphite] .btn-outline-primary{--bs-btn-color:var(--plenta-primary-link);--bs-btn-border-color:var(--plenta-primary-link);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--plenta-primary-color);--bs-btn-hover-border-color:var(--plenta-primary-color);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--plenta-primary-color);--bs-btn-active-border-color:var(--plenta-primary-color)}html[data-plenta-theme=graphite] .btn-link{--bs-btn-color:var(--plenta-primary-link);--bs-btn-hover-color:var(--plenta-primary-linkHover)}html[data-plenta-theme=graphite] .link-primary{color:var(--plenta-primary-link)!important}html[data-plenta-theme=graphite] .link-primary:hover{color:var(--plenta-primary-linkHover)!important}html[data-plenta-theme=graphite] .progress{--bs-progress-bar-bg:var(--plenta-primary-color)}html[data-plenta-theme=graphite] .form-check-input:focus,html[data-plenta-theme=graphite] .form-control:focus,html[data-plenta-theme=graphite] .form-select:focus{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=graphite] .form-check-input:focus-visible,html[data-plenta-theme=graphite] .form-control:focus-visible,html[data-plenta-theme=graphite] .form-select:focus-visible{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=graphite][data-bs-theme=dark]{--plenta-primary-color:#2a4259;--plenta-primary-color-rgb:42 66 89;--plenta-primary-hover:#5f86a6;--plenta-primary-hover-rgb:95 134 166;--plenta-primary-active:#a6c4dd;--plenta-primary-active-rgb:166 196 221;--plenta-primary-link:#a6c4dd;--plenta-primary-link-rgb:166 196 221;--plenta-primary-linkHover:#c3dced;--plenta-primary-linkHover-rgb:195 220 237;--bs-primary:#2a4259;--bs-primary-rgb:42 66 89;--bs-link-color:#a6c4dd;--bs-link-color-rgb:166 196 221;--bs-link-hover-color:#c3dced;--bs-link-hover-color-rgb:195 220 237;--bs-focus-ring-color:rgba(42 66 89,0.25);--bs-focus-ring-rgb:42 66 89}html[data-plenta-theme=graphite][data-bs-theme=dark] .btn-primary{--bs-btn-bg:var(--plenta-primary-color);--bs-btn-border-color:var(--plenta-primary-color);--bs-btn-hover-bg:var(--plenta-primary-hover);--bs-btn-hover-border-color:var(--plenta-primary-hover);--bs-btn-active-bg:var(--plenta-primary-active);--bs-btn-active-border-color:var(--plenta-primary-active)}html[data-plenta-theme=graphite][data-bs-theme=dark] .btn-outline-primary{--bs-btn-color:var(--plenta-primary-link);--bs-btn-border-color:var(--plenta-primary-link);--bs-btn-hover-bg:var(--plenta-primary-color);--bs-btn-hover-border-color:var(--plenta-primary-color);--bs-btn-active-bg:var(--plenta-primary-color);--bs-btn-active-border-color:var(--plenta-primary-color)}html[data-plenta-theme=graphite][data-bs-theme=dark] .btn-link{--bs-btn-color:var(--plenta-primary-link);--bs-btn-hover-color:var(--plenta-primary-linkHover)}html[data-plenta-theme=graphite][data-bs-theme=dark] .link-primary{color:var(--plenta-primary-link)!important}html[data-plenta-theme=graphite][data-bs-theme=dark] .link-primary:hover{color:var(--plenta-primary-linkHover)!important}html[data-plenta-theme=graphite][data-bs-theme=dark] .form-check-input:focus,html[data-plenta-theme=graphite][data-bs-theme=dark] .form-control:focus,html[data-plenta-theme=graphite][data-bs-theme=dark] .form-select:focus{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=graphite][data-bs-theme=dark] .form-check-input:focus-visible,html[data-plenta-theme=graphite][data-bs-theme=dark] .form-control:focus-visible,html[data-plenta-theme=graphite][data-bs-theme=dark] .form-select:focus-visible{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=steel]{--plenta-primary-color:#2d73d8;--plenta-primary-color-rgb:45 115 216;--plenta-primary-hover:#0b58bb;--plenta-primary-hover-rgb:11 88 187;--plenta-primary-active:#003696;--plenta-primary-active-rgb:0 54 150;--plenta-primary-link:#0b58bb;--plenta-primary-link-rgb:11 88 187;--plenta-primary-linkHover:#003696;--plenta-primary-linkHover-rgb:0 54 150;--bs-primary:#2d73d8;--bs-primary-rgb:45 115 216;--bs-link-color:#0b58bb;--bs-link-color-rgb:11 88 187;--bs-link-hover-color:#003696;--bs-link-hover-color-rgb:0 54 150;--bs-focus-ring-color:rgba(45 115 216,0.25);--bs-focus-ring-rgb:45 115 216}html[data-plenta-theme=steel] .btn-primary{--bs-btn-color:#fff;--bs-btn-bg:var(--plenta-primary-color);--bs-btn-border-color:var(--plenta-primary-color);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--plenta-primary-hover);--bs-btn-hover-border-color:var(--plenta-primary-hover);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--plenta-primary-active);--bs-btn-active-border-color:var(--plenta-primary-active);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:var(--plenta-primary-color);--bs-btn-disabled-border-color:var(--plenta-primary-color)}html[data-plenta-theme=steel] .btn-outline-primary{--bs-btn-color:var(--plenta-primary-link);--bs-btn-border-color:var(--plenta-primary-link);--bs-btn-hover-color:#fff;--bs-btn-hover-bg:var(--plenta-primary-color);--bs-btn-hover-border-color:var(--plenta-primary-color);--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--plenta-primary-color);--bs-btn-active-border-color:var(--plenta-primary-color)}html[data-plenta-theme=steel] .btn-link{--bs-btn-color:var(--plenta-primary-link);--bs-btn-hover-color:var(--plenta-primary-linkHover)}html[data-plenta-theme=steel] .link-primary{color:var(--plenta-primary-link)!important}html[data-plenta-theme=steel] .link-primary:hover{color:var(--plenta-primary-linkHover)!important}html[data-plenta-theme=steel] .progress{--bs-progress-bar-bg:var(--plenta-primary-color)}html[data-plenta-theme=steel] .form-check-input:focus,html[data-plenta-theme=steel] .form-control:focus,html[data-plenta-theme=steel] .form-select:focus{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=steel] .form-check-input:focus-visible,html[data-plenta-theme=steel] .form-control:focus-visible,html[data-plenta-theme=steel] .form-select:focus-visible{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=steel][data-bs-theme=dark]{--plenta-primary-color:#2d73d8;--plenta-primary-color-rgb:45 115 216;--plenta-primary-hover:#5ca4ff;--plenta-primary-hover-rgb:92 164 255;--plenta-primary-active:#78c1ff;--plenta-primary-active-rgb:120 193 255;--plenta-primary-link:#78c1ff;--plenta-primary-link-rgb:120 193 255;--plenta-primary-linkHover:#8ed8ff;--plenta-primary-linkHover-rgb:142 216 255;--bs-primary:#2d73d8;--bs-primary-rgb:45 115 216;--bs-link-color:#78c1ff;--bs-link-color-rgb:120 193 255;--bs-link-hover-color:#8ed8ff;--bs-link-hover-color-rgb:142 216 255;--bs-focus-ring-color:rgba(45 115 216,0.25);--bs-focus-ring-rgb:45 115 216}html[data-plenta-theme=steel][data-bs-theme=dark] .btn-primary{--bs-btn-bg:var(--plenta-primary-color);--bs-btn-border-color:var(--plenta-primary-color);--bs-btn-hover-bg:var(--plenta-primary-hover);--bs-btn-hover-border-color:var(--plenta-primary-hover);--bs-btn-active-bg:var(--plenta-primary-active);--bs-btn-active-border-color:var(--plenta-primary-active)}html[data-plenta-theme=steel][data-bs-theme=dark] .btn-outline-primary{--bs-btn-color:var(--plenta-primary-link);--bs-btn-border-color:var(--plenta-primary-link);--bs-btn-hover-bg:var(--plenta-primary-color);--bs-btn-hover-border-color:var(--plenta-primary-color);--bs-btn-active-bg:var(--plenta-primary-color);--bs-btn-active-border-color:var(--plenta-primary-color)}html[data-plenta-theme=steel][data-bs-theme=dark] .btn-link{--bs-btn-color:var(--plenta-primary-link);--bs-btn-hover-color:var(--plenta-primary-linkHover)}html[data-plenta-theme=steel][data-bs-theme=dark] .link-primary{color:var(--plenta-primary-link)!important}html[data-plenta-theme=steel][data-bs-theme=dark] .link-primary:hover{color:var(--plenta-primary-linkHover)!important}html[data-plenta-theme=steel][data-bs-theme=dark] .form-check-input:focus,html[data-plenta-theme=steel][data-bs-theme=dark] .form-control:focus,html[data-plenta-theme=steel][data-bs-theme=dark] .form-select:focus{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}html[data-plenta-theme=steel][data-bs-theme=dark] .form-check-input:focus-visible,html[data-plenta-theme=steel][data-bs-theme=dark] .form-control:focus-visible,html[data-plenta-theme=steel][data-bs-theme=dark] .form-select:focus-visible{--bs-focus-ring-color:rgba(var(--plenta-primary-color-rgb),0.25);box-shadow:0 0 0 .25rem rgba(var(--plenta-primary-color-rgb),.25);border-color:var(--plenta-primary-color)}body{background-color:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--plenta-font-family);transition:background-color var(--plenta-duration-base) var(--plenta-ease-standard),color var(--plenta-duration-base) var(--plenta-ease-standard)}::-moz-selection{background-color:color-mix(in srgb,var(--bs-primary) 20%,transparent)}::selection{background-color:color-mix(in srgb,var(--bs-primary) 20%,transparent)}:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}html{scroll-padding-top:4.5rem}.app-shell{min-height:100vh;background-color:var(--plenta-bg-color)}.min-width-0{min-width:0}.app-nav{position:sticky;top:0;height:100vh;flex-shrink:0;display:flex;flex-direction:column;gap:var(--plenta-space-lg);width:4.5rem;padding:var(--plenta-space-md) var(--plenta-space-sm);background-color:var(--plenta-surface-raised);border-right:1px solid var(--plenta-border-color);overflow-y:auto}@media (min-width:992px){.app-nav{width:16rem;padding:var(--plenta-space-lg)}}.app-nav-label{display:none}@media (min-width:992px){.app-nav-label{display:inline}}.app-nav-brand{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.375rem;border-radius:var(--plenta-radius-md);color:var(--plenta-text-primary);text-decoration:none;white-space:nowrap}.app-nav-brand:hover{background-color:var(--plenta-surface-color)}.app-nav-brand:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.app-nav-brand-name{font-weight:var(--plenta-font-weight-bold);font-size:1.05rem;letter-spacing:.01em}@media (min-width:992px){.app-nav-brand{justify-content:flex-start;padding:.5rem .75rem}}.app-nav-item{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:.5rem .625rem;border-radius:var(--plenta-radius-md);color:var(--plenta-text-secondary);text-decoration:none;white-space:nowrap;font-weight:var(--plenta-font-weight-medium);transition:background-color var(--plenta-duration-base) var(--plenta-ease-standard),color var(--plenta-duration-base) var(--plenta-ease-standard)}.app-nav-item:hover:not(.active){background-color:var(--plenta-surface-color);color:var(--plenta-text-primary)}.app-nav-item.active{background-color:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-link-color)}.app-nav-item:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}@media (min-width:992px){.app-nav-item{justify-content:flex-start;padding:.5rem .75rem}}.app-nav-footer{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:var(--plenta-space-sm)}@media (min-width:992px){.app-nav-footer{align-items:stretch}}.app-nav-user{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:var(--plenta-radius-md)}.app-nav-user-meta{flex-grow:1;min-width:0}.app-nav-user-name{display:block;color:var(--plenta-text-primary);font-weight:var(--plenta-font-weight-medium);font-size:var(--plenta-font-size-sm);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-nav-user-role{display:block;color:var(--plenta-text-muted);font-size:var(--plenta-font-size-xs)}.app-nav-logout{flex-shrink:0}.app-topbar{position:sticky;top:0;z-index:1030;background-color:var(--plenta-surface-raised);border-bottom:1px solid var(--plenta-border-color)}.app-topbar-search{display:flex;align-items:center;gap:.5rem;width:100%;max-width:22rem;padding:.375rem .875rem;color:var(--plenta-text-muted);background-color:var(--plenta-surface-color);border:1px solid var(--plenta-border-color);border-radius:var(--plenta-radius-pill);transition:background-color var(--plenta-duration-fast) var(--plenta-ease-standard),border-color var(--plenta-duration-fast) var(--plenta-ease-standard),box-shadow var(--plenta-duration-fast) var(--plenta-ease-standard)}.app-topbar-search:focus-within{background-color:var(--plenta-surface-raised);border-color:var(--bs-primary);box-shadow:0 0 0 .25rem rgba(var(--bs-primary-rgb),.12)}.app-topbar-search input{width:100%;min-width:0;border:0;background:transparent;outline:none;color:var(--plenta-text-primary)}.app-topbar-search input::-moz-placeholder{color:var(--plenta-text-muted)}.app-topbar-search input::placeholder{color:var(--plenta-text-muted)}.app-shell-main{padding-bottom:var(--plenta-space-5xl)}@media (max-width:575.98px){.app-shell-main{padding-bottom:var(--plenta-space-4xl)}}.panel-card{background-color:var(--plenta-surface-raised);border:1px solid var(--plenta-border-color);border-radius:var(--plenta-radius-lg)}.border-dashed{border-style:dashed}.link-hover-primary{transition:border-color var(--plenta-duration-fast) var(--plenta-ease-standard),box-shadow var(--plenta-duration-fast) var(--plenta-ease-standard)}.link-hover-primary:hover{border-color:var(--plenta-primary-color);box-shadow:var(--plenta-shadow-sm)}.clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.breadcrumb-item.active{color:var(--plenta-text-secondary)}.breadcrumb-item a{color:var(--bs-link-color);text-decoration:none}.breadcrumb-item a:hover{color:var(--bs-link-hover-color);text-decoration:underline}.header-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;color:var(--plenta-text-secondary);background-color:transparent;border:1px solid transparent;border-radius:var(--plenta-radius-pill);transition:background-color var(--plenta-duration-fast) var(--plenta-ease-standard),color var(--plenta-duration-fast) var(--plenta-ease-standard),border-color var(--plenta-duration-fast) var(--plenta-ease-standard)}.header-icon-btn:hover{color:var(--plenta-text-primary);background-color:var(--plenta-surface-color);border-color:var(--plenta-border-color)}.skeleton{display:inline-block;vertical-align:middle;background-color:var(--plenta-border-color);overflow:hidden;position:relative}.skeleton-rounded{border-radius:var(--plenta-radius-sm)}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,var(--plenta-surface-color) 45%,var(--plenta-surface-raised) 55%,transparent);animation:skeleton-shimmer var(--plenta-duration-slow) infinite}@keyframes skeleton-shimmer{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.skeleton:after{animation:none}}