@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/f2e849d3553a0a52-s.3cx2yude7_-4j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cd5979df91f9479-s.0xfoyxlx1-tli.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/55fc17560cd417ba-s.2ake2acbwht_3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/0d6fcb3e6b55e2a0-s.0q1uuwl_6kyai.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(../media/a626ed2fbe2db1bf-s.p.342nhdmq3f7um.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/f2e849d3553a0a52-s.3cx2yude7_-4j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cd5979df91f9479-s.0xfoyxlx1-tli.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/55fc17560cd417ba-s.2ake2acbwht_3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/0d6fcb3e6b55e2a0-s.0q1uuwl_6kyai.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/a626ed2fbe2db1bf-s.p.342nhdmq3f7um.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/f2e849d3553a0a52-s.3cx2yude7_-4j.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cd5979df91f9479-s.0xfoyxlx1-tli.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/55fc17560cd417ba-s.2ake2acbwht_3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/0d6fcb3e6b55e2a0-s.0q1uuwl_6kyai.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/a626ed2fbe2db1bf-s.p.342nhdmq3f7um.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2 Fallback";src:local(Arial);ascent-override:97.88%;descent-override:19.69%;line-gap-override:0.0%;size-adjust:102.06%}.exo_2_478aea28-module__hyYVaq__className{font-family:"Exo 2","Exo 2 Fallback";font-style:normal}.exo_2_478aea28-module__hyYVaq__variable{--font-exo2:"Exo 2", "Exo 2 Fallback"}
:root{--ac-primary:#1d6e75;--ac-primary-hover:#175b61;--ac-primary-active:#124a4f;--ac-primary-contrast:#fff;--ac-secondary:#224548;--ac-accent:#2dccd3;--ac-success:#1f7a4d;--ac-success-bg:#e7f4ee;--ac-success-border:#9fd3ba;--ac-warning:#8a5a00;--ac-warning-bg:#fdf3e2;--ac-warning-border:#e6c389;--ac-error:#c4262e;--ac-error-bg:#fbeaeb;--ac-error-border:#e8a3a6;--ac-info:#19408b;--ac-info-bg:#e9eefa;--ac-info-border:#a7bbe4;--ac-text:#1c2426;--ac-text-muted:#5b6769;--ac-text-on-dark:#f4f7f7;--ac-bg:#fff;--ac-bg-subtle:#f4f7f7;--ac-border:#c3cdce;--ac-border-strong:#8a9799;--ac-font:var(--font-exo2), "Exo 2", system-ui, "Segoe UI", Roboto, Arial, sans-serif;--ac-fs-xs:.75rem;--ac-fs-sm:.875rem;--ac-fs-base:1rem;--ac-fs-lg:1.125rem;--ac-fs-xl:1.375rem;--ac-fs-2xl:1.75rem;--ac-fw-regular:400;--ac-fw-semibold:600;--ac-fw-bold:700;--ac-lh-tight:1.25;--ac-lh:1.5;--ac-sp-1:.25rem;--ac-sp-2:.5rem;--ac-sp-3:.75rem;--ac-sp-4:1rem;--ac-sp-5:1.5rem;--ac-sp-6:2rem;--ac-sp-8:3rem;--ac-radius-sm:4px;--ac-radius:8px;--ac-radius-pill:999px;--ac-shadow-1:0 1px 2px #0000000f, 0 1px 3px #0000001a;--ac-shadow-2:0 4px 12px #0000001f;--ac-focus-ring:0 0 0 3px #1d6e7573}
*,:before,:after{box-sizing:border-box}body{font-family:var(--ac-font);font-size:var(--ac-fs-base);line-height:var(--ac-lh);color:var(--ac-text);background:var(--ac-bg);margin:0}.ac-container{max-width:880px;padding-inline:var(--ac-sp-4);margin-inline:auto}.ac-stack>*+*{margin-block-start:var(--ac-sp-4)}h1,h2,h3{color:var(--ac-secondary);line-height:var(--ac-lh-tight);margin:0}h1{font-size:var(--ac-fs-2xl);font-weight:var(--ac-fw-bold)}h2{font-size:var(--ac-fs-xl);font-weight:var(--ac-fw-semibold)}a{color:var(--ac-primary)}a:hover{color:var(--ac-primary-hover)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ac-primary);outline-offset:2px;box-shadow:var(--ac-focus-ring);border-radius:var(--ac-radius-sm)}.ac-appbar{align-items:center;gap:var(--ac-sp-4);background:var(--ac-secondary);color:var(--ac-text-on-dark);padding:var(--ac-sp-3) var(--ac-sp-4);display:flex}.ac-appbar__brand{align-items:center;gap:var(--ac-sp-2);font-weight:var(--ac-fw-bold);font-size:var(--ac-fs-lg);display:flex}.ac-appbar__logo{border-radius:var(--ac-radius-sm);background:var(--ac-accent);block-size:28px;inline-size:28px;display:inline-block}.ac-appbar__spacer{margin-inline-start:auto}.ac-langswitch{color:var(--ac-text-on-dark);border-radius:var(--ac-radius-sm);padding:var(--ac-sp-1) var(--ac-sp-2);font:inherit;font-size:var(--ac-fs-sm);background:#ffffff1f;border:1px solid #fff6}.ac-langswitch option{color:var(--ac-text)}.ac-btn{justify-content:center;align-items:center;gap:var(--ac-sp-2);font:inherit;font-weight:var(--ac-fw-semibold);padding:var(--ac-sp-3) var(--ac-sp-5);border-radius:var(--ac-radius);cursor:pointer;border:1px solid #0000;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.ac-btn:hover{text-decoration:none}@media (max-width:820px){.ac-btn{min-block-size:44px}.ac-btn--sm{min-block-size:38px}}.ac-btn--primary{background:var(--ac-primary);color:var(--ac-primary-contrast)}.ac-btn--primary:hover{background:var(--ac-primary-hover)}.ac-btn--primary:active{background:var(--ac-primary-active)}.ac-btn--secondary{color:var(--ac-primary);border-color:var(--ac-primary);background:0 0}.ac-btn--secondary:hover{background:var(--ac-bg-subtle)}.ac-btn--ghost{color:var(--ac-primary);background:0 0}.ac-btn--ghost:hover{background:var(--ac-bg-subtle)}.ac-btn--danger{color:var(--ac-error);border-color:var(--ac-error);background:0 0}.ac-btn--danger:hover{background:var(--ac-error-bg)}.ac-btn:disabled,.ac-btn[aria-disabled=true]{background:var(--ac-bg-subtle);color:var(--ac-text-muted);border-color:var(--ac-border);opacity:1;cursor:not-allowed}.ac-btn[aria-busy=true]{cursor:progress}.ac-field{gap:var(--ac-sp-1);flex-direction:column;display:flex}.ac-field__label{font-size:var(--ac-fs-sm);font-weight:var(--ac-fw-semibold);color:var(--ac-secondary)}.ac-field__req{color:var(--ac-error);margin-inline-start:2px}.ac-field__hint{font-size:var(--ac-fs-xs);color:var(--ac-text-muted)}.ac-field__error{font-size:var(--ac-fs-xs);color:var(--ac-error);font-weight:var(--ac-fw-semibold);display:none}.ac-field.is-invalid .ac-field__error{display:block}.ac-input,.ac-select{font:inherit;inline-size:100%;padding:var(--ac-sp-2) var(--ac-sp-3);color:var(--ac-text);background:var(--ac-bg);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm)}.ac-input:hover,.ac-select:hover{border-color:var(--ac-border-strong)}.ac-input[aria-invalid=true],.ac-field.is-invalid .ac-input,.ac-select[aria-invalid=true],.ac-field.is-invalid .ac-select{border-color:var(--ac-error);box-shadow:0 0 0 1px var(--ac-error)}.ac-input:disabled,.ac-select:disabled{background:var(--ac-bg-subtle);color:var(--ac-text-muted)}.ac-form-grid{gap:var(--ac-sp-4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.ac-form-grid{grid-template-columns:1fr}}.ac-card{background:var(--ac-bg);border:1px solid var(--ac-border);border-radius:var(--ac-radius);box-shadow:var(--ac-shadow-1);padding:var(--ac-sp-5)}.ac-card__header{font-size:var(--ac-fs-lg);font-weight:var(--ac-fw-semibold);color:var(--ac-secondary);margin-block-end:var(--ac-sp-3)}.ac-badge{align-items:center;gap:var(--ac-sp-1);font-size:var(--ac-fs-sm);font-weight:var(--ac-fw-semibold);padding:var(--ac-sp-1) var(--ac-sp-3);border-radius:var(--ac-radius-pill);border:1px solid #0000;display:inline-flex}.ac-badge__icon{font-weight:var(--ac-fw-bold)}.ac-badge--success{background:var(--ac-success-bg);color:var(--ac-success);border-color:var(--ac-success-border)}.ac-badge--warning{background:var(--ac-warning-bg);color:var(--ac-warning);border-color:var(--ac-warning-border)}.ac-badge--error{background:var(--ac-error-bg);color:var(--ac-error);border-color:var(--ac-error-border)}.ac-badge--info{background:var(--ac-info-bg);color:var(--ac-info);border-color:var(--ac-info-border)}.ac-alert{gap:var(--ac-sp-3);padding:var(--ac-sp-3) var(--ac-sp-4);border:1px solid #0000;border-radius:var(--ac-radius-sm);border-inline-start-width:4px;align-items:flex-start;display:flex}.ac-alert--success{background:var(--ac-success-bg);border-color:var(--ac-success);color:var(--ac-text)}.ac-alert--warning{background:var(--ac-warning-bg);border-color:var(--ac-warning);color:var(--ac-text)}.ac-alert--error{background:var(--ac-error-bg);border-color:var(--ac-error);color:var(--ac-text)}.ac-alert--info{background:var(--ac-info-bg);border-color:var(--ac-info);color:var(--ac-text)}.ac-table{border-collapse:collapse;inline-size:100%;font-size:var(--ac-fs-sm)}.ac-table th,.ac-table td{text-align:start;padding:var(--ac-sp-2) var(--ac-sp-3);border-block-end:1px solid var(--ac-border)}.ac-table thead th{background:var(--ac-secondary);color:var(--ac-text-on-dark);font-weight:var(--ac-fw-semibold)}.ac-table tbody tr:nth-child(2n){background:var(--ac-bg-subtle)}.ac-table tbody tr:hover{background:var(--ac-success-bg)}.ac-breadcrumb{font-size:var(--ac-fs-sm);color:var(--ac-text-muted)}.ac-breadcrumb ol{gap:var(--ac-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ac-breadcrumb li+li:before{content:"/";color:var(--ac-border-strong);margin-inline-end:var(--ac-sp-2)}.ac-breadcrumb [aria-current=page]{color:var(--ac-secondary);font-weight:var(--ac-fw-semibold)}.ac-steps{gap:var(--ac-sp-3);font-size:var(--ac-fs-sm);margin:0;padding:0;list-style:none;display:flex}.ac-steps li{align-items:center;gap:var(--ac-sp-2);color:var(--ac-text-muted);display:flex}.ac-steps li:before{content:"";border-radius:var(--ac-radius-pill);border:2px solid var(--ac-border-strong);block-size:12px;inline-size:12px}.ac-steps li.is-active{color:var(--ac-secondary);font-weight:var(--ac-fw-semibold)}.ac-steps li.is-active:before{border-color:var(--ac-primary)}.ac-steps li.is-done:before{background:var(--ac-primary);border-color:var(--ac-primary)}.ac-muted{color:var(--ac-text-muted);font-size:var(--ac-fs-sm)}.ac-result{background:var(--ac-bg-subtle);border:1px solid var(--ac-border);padding:var(--ac-sp-4);border-radius:var(--ac-radius);font-size:var(--ac-fs-sm);overflow:auto}.ac-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ac-shell{grid-template-columns:240px 1fr;block-size:100dvh;display:grid;overflow:hidden}.ac-shell__burger,.ac-sidebar__user{display:none}.ac-topbar__user{display:contents}@media (max-width:820px){.ac-shell{grid-template-columns:1fr;block-size:auto;overflow:visible}.ac-main{block-size:auto;min-block-size:100dvh;overflow:visible}.ac-content{overflow-y:visible}.ac-sidebar__user{border-block-start:1px solid var(--ac-border);margin-block-start:auto;padding-block-start:var(--ac-sp-3);display:block}.ac-topbar__user{display:none}.ac-breadcrumb{flex-basis:100%;order:3;margin-block-start:var(--ac-sp-1)}.ac-sidebar{z-index:1100;inline-size:min(82vw,300px);transition:transform .2s;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 0 40px #00000040}.ac-sidebar.is-open{transform:translate(0)}.ac-shell__navbackdrop{z-index:1099;background:#0f172a73;position:fixed;inset:0}.ac-shell__burger{border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-surface,#fff);block-size:40px;inline-size:40px;color:var(--ac-text);cursor:pointer;flex:none;place-items:center;display:inline-grid}}.ac-sidebar{background:var(--ac-bg);border-inline-end:1px solid var(--ac-border);padding:var(--ac-sp-4) var(--ac-sp-3);gap:var(--ac-sp-5);flex-direction:column;display:flex;overflow-y:auto}.ac-brand{font-weight:var(--ac-fw-bold);font-size:var(--ac-fs-lg);color:var(--ac-secondary);padding-inline:var(--ac-sp-2)}.ac-brand b{color:var(--ac-primary);font-weight:var(--ac-fw-bold)}.ac-navgroup__label{letter-spacing:.08em;text-transform:uppercase;color:var(--ac-primary);font-size:10px;font-weight:var(--ac-fw-semibold);padding:0 var(--ac-sp-2) var(--ac-sp-2)}.ac-navitem{align-items:center;gap:var(--ac-sp-2);padding:var(--ac-sp-2) var(--ac-sp-3);border-radius:var(--ac-radius);color:var(--ac-text-muted);font-size:var(--ac-fs-sm);font-weight:var(--ac-fw-semibold);text-decoration:none;display:flex}.ac-navitem:hover{background:var(--ac-bg-subtle);color:var(--ac-secondary)}.ac-navitem.is-active{background:var(--ac-success-bg);color:var(--ac-secondary)}.ac-navitem__ic{color:var(--ac-text-muted);flex:none;align-items:center;display:inline-flex}.ac-navitem:hover .ac-navitem__ic{color:var(--ac-secondary)}.ac-navitem.is-active .ac-navitem__ic{color:var(--ac-primary)}.ac-iconbtn{color:var(--ac-text-muted);place-items:center;display:inline-grid}.ac-section__icon svg{display:block}.ac-navitem__badge{background:var(--ac-error);color:#fff;text-align:center;border-radius:var(--ac-radius-pill);min-inline-size:18px;margin-inline-start:auto;padding:1px 6px;font-size:10px}.ac-main{background:var(--ac-bg-subtle);flex-direction:column;block-size:100dvh;min-inline-size:0;display:flex;overflow:hidden}.ac-topbar{align-items:center;gap:var(--ac-sp-4);background:var(--ac-bg);border-block-end:1px solid var(--ac-border);padding-block:var(--ac-sp-3);padding-inline:max(var(--ac-sp-6), calc((100% - 1280px) / 2 + var(--ac-sp-6)));flex-wrap:wrap;flex:none;display:flex}.ac-topbar__search{align-items:center;gap:var(--ac-sp-2);background:var(--ac-bg-subtle);border:1px solid var(--ac-border);border-radius:var(--ac-radius-pill);max-inline-size:320px;padding:var(--ac-sp-1) var(--ac-sp-3);color:var(--ac-text-muted);font-size:var(--ac-fs-sm);flex:1;display:flex}.ac-topbar__search input{font:inherit;inline-size:100%;color:var(--ac-text);background:0 0;border:0}.ac-topbar__search input:focus{outline:none}.ac-topbar__spacer{margin-inline-start:auto}.ac-iconbtn{border-radius:var(--ac-radius-pill);border:1px solid var(--ac-border);background:var(--ac-bg);cursor:pointer;block-size:32px;inline-size:32px;position:relative}.ac-iconbtn__dot{background:var(--ac-error);border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:4px;inset-inline-end:4px}.ac-user{align-items:center;gap:var(--ac-sp-2);display:flex}.ac-user__av{background:var(--ac-accent);border-radius:50%;flex:none;block-size:32px;inline-size:32px}.ac-user__name{font-size:var(--ac-fs-sm);font-weight:var(--ac-fw-semibold);color:var(--ac-secondary);line-height:1.1}.ac-user__sub{font-size:var(--ac-fs-xs);color:var(--ac-text-muted)}.ac-content{padding:var(--ac-sp-6) var(--ac-sp-6);min-block-size:0;max-inline-size:1280px;flex:auto;width:100%;margin-inline:auto;overflow-y:auto}.ac-foot{padding:var(--ac-sp-4) var(--ac-sp-6);border-block-start:1px solid var(--ac-border);background:var(--ac-bg);color:var(--ac-text-muted);font-size:var(--ac-fs-xs);gap:var(--ac-sp-4);flex:none;display:flex}@media (max-width:640px){.ac-topbar{gap:var(--ac-sp-2);padding-block:var(--ac-sp-2);padding-inline:var(--ac-sp-4)}.ac-content,.ac-page-body{padding:var(--ac-sp-4);padding-block-end:calc(var(--ac-sp-4) + 76px)}.ac-btn{padding-block:var(--ac-sp-2);min-block-size:40px}.ac-actionbar{flex-direction:column-reverse;justify-content:flex-start;align-items:stretch}.ac-actionbar .ac-btn{inline-size:100%}.ac-badge{font-size:var(--ac-fs-xs);padding:1px var(--ac-sp-2)}}.ac-footfab{display:none}@media (max-width:640px){.ac-foot{display:none}.ac-footfab{display:block}.ac-footfab__btn{z-index:900;border:1px solid var(--ac-border);background:var(--ac-surface,#fff);block-size:44px;inline-size:44px;color:var(--ac-text-muted);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:fixed;inset-block-end:var(--ac-sp-5);inset-inline-start:var(--ac-sp-5);box-shadow:0 10px 30px #0000002e}.ac-footfab__backdrop{z-index:899;position:fixed;inset:0}.ac-footfab__panel{z-index:901;background:var(--ac-surface,#fff);border:1px solid var(--ac-border);border-radius:var(--ac-radius);padding:var(--ac-sp-3) var(--ac-sp-4);gap:var(--ac-sp-2);flex-direction:column;min-inline-size:12rem;display:flex;position:fixed;inset-block-end:calc(var(--ac-sp-5) + 52px);inset-inline-start:var(--ac-sp-5);box-shadow:0 12px 40px #00000038}.ac-footfab__link{color:var(--ac-primary);font-size:var(--ac-fs-sm);text-decoration:none}}.ac-page-title h1{font-size:var(--ac-fs-2xl)}.ac-page-title p{margin:var(--ac-sp-1) 0 0;color:var(--ac-text-muted)}.ac-section{background:var(--ac-bg);border:1px solid var(--ac-border);border-radius:var(--ac-radius);box-shadow:var(--ac-shadow-1);padding:var(--ac-sp-5)}.ac-section__head{align-items:flex-start;gap:var(--ac-sp-3);margin-block-end:var(--ac-sp-4);display:flex}.ac-section__icon{border-radius:var(--ac-radius);background:var(--ac-success-bg);block-size:32px;inline-size:32px;color:var(--ac-primary);font-weight:var(--ac-fw-bold);flex:none;place-items:center;display:grid}.ac-section__title{font-size:var(--ac-fs-lg);font-weight:var(--ac-fw-semibold);color:var(--ac-secondary)}.ac-section__sub{font-size:var(--ac-fs-xs);color:var(--ac-text-muted)}.ac-grid-3{gap:var(--ac-sp-4);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:720px){.ac-grid-3{grid-template-columns:1fr}}.ac-btn--dark{color:#fff;background:#14181a}.ac-btn--dark:hover{background:#000}.ac-btn--sm{padding:var(--ac-sp-1) var(--ac-sp-3);font-size:var(--ac-fs-sm);border-radius:var(--ac-radius-sm)}.ac-actionbar{justify-content:flex-end;gap:var(--ac-sp-3);border-block-start:1px solid var(--ac-border);margin-block-start:var(--ac-sp-5);padding-block-start:var(--ac-sp-4);display:flex}.ac-toolbar{justify-content:space-between;align-items:flex-start;gap:var(--ac-sp-4);flex-wrap:wrap;display:flex}.ac-help{background:linear-gradient(135deg, var(--ac-primary), var(--ac-accent));color:#fff;border-radius:var(--ac-radius);padding:var(--ac-sp-5);box-shadow:var(--ac-shadow-1)}.ac-help h3{color:#fff;margin:0 0 var(--ac-sp-2)}.ac-help .ac-btn{color:var(--ac-primary);background:#fff;margin-block-start:var(--ac-sp-3)}.ac-quick{align-items:flex-start;gap:var(--ac-sp-2);flex-direction:column;display:flex}.ac-quick>:last-child{inline-size:100%}.ac-quick__ic{border-radius:var(--ac-radius);background:var(--ac-success-bg);block-size:36px;inline-size:36px;color:var(--ac-primary);flex:none;place-items:center;display:grid}.ac-hero{background:linear-gradient(120deg, #fff 60%, var(--ac-success-bg))}.ac-topnav{align-items:center;gap:var(--ac-sp-5);background:var(--ac-bg);border-block-end:1px solid var(--ac-border);padding-block:var(--ac-sp-3);padding-inline:max(var(--ac-sp-6), calc((100% - 1320px) / 2 + var(--ac-sp-6)));flex-wrap:wrap;flex:none;display:flex}.ac-topnav__brand{font-weight:var(--ac-fw-bold);font-size:var(--ac-fs-lg);color:var(--ac-secondary)}.ac-topnav__brand b{color:var(--ac-primary)}.ac-topnav__links{gap:var(--ac-sp-4);flex-wrap:wrap;display:flex}.ac-topnav__link{color:var(--ac-text-muted);font-size:var(--ac-fs-sm);font-weight:var(--ac-fw-semibold);padding:var(--ac-sp-2) 0;border-block-end:2px solid #0000;text-decoration:none}.ac-topnav__link:hover{color:var(--ac-secondary)}.ac-topnav__link.is-active{color:var(--ac-secondary);border-block-end-color:var(--ac-primary)}.ac-topnav__spacer{margin-inline-start:auto}.ac-topnav__burger,.ac-topnav__userdrawer{display:none}.ac-topnav__userchrome{display:contents}@media (max-width:760px){.ac-topnav{gap:var(--ac-sp-3);row-gap:var(--ac-sp-2)}.ac-topnav__userdrawer{border-block-start:1px solid var(--ac-border);flex-basis:100%;order:100;margin-block-start:var(--ac-sp-2);padding-block-start:var(--ac-sp-3);display:block}.ac-topnav__userchrome{display:none}.ac-topnav__burger{border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-surface,#fff);block-size:40px;inline-size:40px;color:var(--ac-text);cursor:pointer;flex:none;place-items:center;display:inline-grid}.ac-topnav__links{flex-direction:column;flex-basis:100%;order:99;gap:0;display:none}.ac-topnav__links.is-open{display:flex}.ac-topnav__link{padding:var(--ac-sp-3) var(--ac-sp-1);border-block-end:1px solid var(--ac-border)}.ac-topnav__link.is-active{border-block-end-color:var(--ac-border);color:var(--ac-primary)}.ac-topnav__spacer{display:none}}.ac-page-wrap{background:var(--ac-bg-subtle);flex-direction:column;block-size:100dvh;display:flex;overflow:hidden}.ac-page-body{width:100%;max-width:1320px;padding:var(--ac-sp-6);flex:auto;min-block-size:0;margin-inline:auto;overflow-y:auto}@media (max-width:820px){.ac-page-wrap{block-size:auto;overflow:visible}.ac-page-body{overflow-y:visible}}.ac-hero2{background:linear-gradient(110deg, #fff 55%, var(--ac-success-bg) 100%);border:1px solid var(--ac-border);border-radius:var(--ac-radius);padding:var(--ac-sp-6);position:relative;overflow:hidden}.ac-hero2 h1{font-size:clamp(1.4rem,3.5vw,2rem)}.ac-hero2 p{color:var(--ac-text-muted);max-inline-size:560px;margin:var(--ac-sp-2) 0 0}.ac-hero2__cta{gap:var(--ac-sp-3);flex-wrap:wrap;margin-block-start:var(--ac-sp-5);display:flex}@media (max-width:480px){.ac-hero2__cta{flex-direction:column;align-items:stretch}.ac-hero2__cta .ac-btn{inline-size:100%}}.ac-home-grid{gap:var(--ac-sp-5);grid-template-columns:1fr 340px;margin-block-start:var(--ac-sp-5);display:grid}@media (max-width:980px){.ac-home-grid{grid-template-columns:1fr}}.ac-home-main{gap:var(--ac-sp-5);flex-direction:column;min-inline-size:0;display:flex}.ac-home-aside{gap:var(--ac-sp-4);flex-direction:column;min-inline-size:0;display:flex}.ac-quickrow{gap:var(--ac-sp-4);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:900px){.ac-quickrow{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.ac-quickrow{grid-template-columns:1fr}}.ac-sec-title{align-items:center;gap:var(--ac-sp-2);font-size:var(--ac-fs-lg);font-weight:var(--ac-fw-semibold);color:var(--ac-secondary);display:flex}.ac-sec-title .ac-quick__ic{block-size:26px;inline-size:26px}.ac-filter{gap:var(--ac-sp-1);background:var(--ac-bg-subtle);border-radius:var(--ac-radius-pill);padding:3px;display:inline-flex}.ac-filter button{font:inherit;font-size:var(--ac-fs-xs);cursor:pointer;padding:var(--ac-sp-1) var(--ac-sp-3);border-radius:var(--ac-radius-pill);color:var(--ac-text-muted);background:0 0;border:0}.ac-filter button.is-active{background:var(--ac-bg);color:var(--ac-secondary);box-shadow:var(--ac-shadow-1)}.ac-activity{align-items:flex-start;gap:var(--ac-sp-3);padding:var(--ac-sp-3) 0;border-block-end:1px solid var(--ac-border);display:flex}.ac-activity:last-child{border-block-end:0}.ac-activity__ic{border-radius:var(--ac-radius-pill);flex:none;place-items:center;block-size:30px;inline-size:30px;display:grid}.ac-activity__ic--ok{background:var(--ac-success-bg);color:var(--ac-success)}.ac-activity__ic--warn{background:var(--ac-warning-bg);color:var(--ac-warning)}.ac-activity__ic--info{background:var(--ac-info-bg);color:var(--ac-info)}.ac-activity__body{flex:1;min-inline-size:0}.ac-activity__title{font-weight:var(--ac-fw-semibold);color:var(--ac-secondary);font-size:var(--ac-fs-sm)}.ac-activity__sub{color:var(--ac-text-muted);font-size:var(--ac-fs-xs)}.ac-activity>.ac-badge{white-space:nowrap;flex:none;align-self:flex-start}@media (max-width:640px){.ac-activity{align-items:center;column-gap:var(--ac-sp-2);flex-wrap:wrap}.ac-activity__ic{order:0}.ac-activity>.ac-badge{order:1;align-self:center;margin-inline-start:auto}.ac-activity__body{flex-basis:100%;order:2;margin-block-start:var(--ac-sp-2)}}.ac-list-item{align-items:center;gap:var(--ac-sp-2);padding:var(--ac-sp-2) 0;border-block-end:1px solid var(--ac-border);font-size:var(--ac-fs-sm);color:var(--ac-text);display:flex}.ac-list-item:last-child{border-block-end:0}.ac-list-item .ac-chev{color:var(--ac-border-strong);margin-inline-start:auto}.ac-panelhead{justify-content:space-between;align-items:baseline;gap:var(--ac-sp-3);margin-block-end:var(--ac-sp-2);display:flex}.ac-panel-title{font-size:var(--ac-fs-base);font-weight:var(--ac-fw-semibold);color:var(--ac-secondary)}.ac-card__link{font-size:var(--ac-fs-xs);white-space:nowrap}.ac-chat{background:linear-gradient(135deg, var(--ac-primary), var(--ac-accent));color:#fff;border-radius:var(--ac-radius);padding:var(--ac-sp-5)}.ac-chat h3{color:#fff;margin:0 0 var(--ac-sp-2)}.ac-chat p{font-size:var(--ac-fs-sm);opacity:.95;margin:0}.ac-chat .ac-btn{color:var(--ac-primary);background:#fff;margin-block-start:var(--ac-sp-3)}.ac-table-wrap{inline-size:100%;overflow-x:auto}.ac-table-wrap .ac-table{min-inline-size:640px}@media (max-width:640px){.ac-table-wrap{overflow-x:visible}.ac-table-wrap .ac-table{min-inline-size:0}.ac-table thead{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ac-table,.ac-table tbody,.ac-table tr,.ac-table td{inline-size:auto;display:block}.ac-table tbody tr{border:1px solid var(--ac-border);border-radius:var(--ac-radius);padding:var(--ac-sp-2) var(--ac-sp-3);background:var(--ac-bg);margin-block-end:var(--ac-sp-3)}.ac-table tbody tr:nth-child(2n){background:var(--ac-bg)}.ac-table td{padding:var(--ac-sp-1) 0;text-align:start;border:0;min-inline-size:0;display:block}.ac-table td:before{content:attr(data-label);font-weight:var(--ac-fw-semibold);color:var(--ac-text-muted);font-size:var(--ac-fs-xs);text-transform:uppercase;letter-spacing:.03em;margin-block-end:2px;display:block}.ac-table td:empty,.ac-table td[data-label=""]:before{display:none}}.ac-quickrow>*,.ac-quickrow--5>*,.ac-statcards>*,.ac-grid-3>*,.ac-form-grid>*,.ac-eval-grid>*,.ac-home-grid>*,.ac-quick,.ac-quick>*{min-inline-size:0}.ac-section__head{flex-wrap:wrap}.ac-inputrow{gap:var(--ac-sp-3);flex-wrap:wrap;display:flex}.ac-inputrow>.ac-input{flex:1;min-inline-size:0}.ac-rowactions{gap:var(--ac-sp-1);align-items:center;display:inline-flex}.ac-rowactions .ac-iconbtn{flex:none;block-size:30px;inline-size:30px}.ac-statcards{gap:var(--ac-sp-4);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:900px){.ac-statcards{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.ac-statcards{grid-template-columns:1fr}}.ac-statcard{background:var(--ac-bg);border:1px solid var(--ac-border);border-radius:var(--ac-radius);box-shadow:var(--ac-shadow-1);padding:var(--ac-sp-5);gap:var(--ac-sp-1);flex-direction:column;display:flex}.ac-statcard__ic{border-radius:var(--ac-radius);background:var(--ac-success-bg);block-size:36px;inline-size:36px;color:var(--ac-primary);flex:none;place-items:center;margin-block-end:var(--ac-sp-2);display:grid}.ac-statcard__value{color:var(--ac-secondary);font-size:1.8rem;font-weight:700;line-height:1.1}.ac-statcard__label{color:var(--ac-text-muted);font-size:var(--ac-fs-sm)}.ac-quickrow--5{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ac-eval-grid{gap:var(--ac-sp-5);grid-template-columns:1fr 360px;display:grid}@media (max-width:980px){.ac-eval-grid{grid-template-columns:1fr}}.ac-statbadge .ac-statbadge__head{justify-content:space-between;align-items:center;gap:var(--ac-sp-2);display:flex}.ac-statbadge__value{color:var(--ac-secondary);margin-block-start:var(--ac-sp-1);font-size:1.8rem;font-weight:700;line-height:1.1}.ac-form-actions{justify-content:flex-end;align-items:center;gap:var(--ac-sp-3);flex-wrap:wrap;grid-column:1/-1;margin-block-start:var(--ac-sp-4);display:flex}.ac-grid-2{gap:var(--ac-sp-4);grid-template-columns:1fr 1fr;display:grid}.ac-grid-2>*{min-inline-size:0}@media (max-width:720px){.ac-grid-2{grid-template-columns:1fr}}.ac-tabs{gap:var(--ac-sp-1);border-block-end:1px solid var(--ac-border);flex-wrap:wrap;margin-block-end:var(--ac-sp-4);display:flex}.ac-tabs__tab{font:inherit;font-size:var(--ac-fs-sm);font-weight:var(--ac-fw-semibold);color:var(--ac-text-muted);cursor:pointer;padding:var(--ac-sp-2) var(--ac-sp-3);background:0 0;border:0;border-block-end:2px solid #0000;margin-block-end:-1px}.ac-tabs__tab:hover{color:var(--ac-secondary)}.ac-tabs__tab.is-active{color:var(--ac-secondary);border-block-end-color:var(--ac-primary)}.ac-searchbox{flex:1;max-inline-size:320px;display:flex;position:relative}@media (max-width:640px){.ac-searchbox{display:none}}.ac-searchbox .ac-topbar__search{flex:1;max-inline-size:none}.ac-searchpanel{background:var(--ac-bg);border:1px solid var(--ac-border);border-radius:var(--ac-radius);inline-size:100%;min-inline-size:260px;box-shadow:var(--ac-shadow-2);padding:var(--ac-sp-1);z-index:60;max-block-size:60vh;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;overflow:auto}.ac-searchpanel__empty{padding:var(--ac-sp-3);color:var(--ac-text-muted);font-size:var(--ac-fs-sm)}.ac-searchitem{align-items:center;gap:var(--ac-sp-2);text-align:start;cursor:pointer;inline-size:100%;padding:var(--ac-sp-2) var(--ac-sp-3);border-radius:var(--ac-radius-sm);color:var(--ac-text);font:inherit;background:0 0;border:0;display:flex}.ac-searchitem.is-active{background:var(--ac-bg-subtle)}.ac-searchitem__ic{color:var(--ac-text-muted);flex:none;display:inline-flex}.ac-searchitem__label{font-size:var(--ac-fs-sm)}.ac-searchitem__group{font-size:var(--ac-fs-xs);color:var(--ac-text-muted);background:var(--ac-bg-subtle);border:1px solid var(--ac-border);border-radius:var(--ac-radius-pill);margin-inline-start:auto;padding:0 8px}.ac-notif{display:inline-flex;position:relative}.ac-notifpanel{background:var(--ac-bg);border:1px solid var(--ac-border);border-radius:var(--ac-radius);inline-size:340px;max-inline-size:92vw;box-shadow:var(--ac-shadow-2);z-index:60;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;overflow:hidden}.ac-notifpanel__backdrop{display:none}@media (max-width:640px){.ac-notifpanel__backdrop{z-index:1200;background:#0f172a66;display:block;position:fixed;inset:0}.ac-notifpanel{z-index:1201;border-radius:var(--ac-radius) var(--ac-radius) 0 0;border-block-end:0;max-block-size:82vh;inline-size:auto;max-inline-size:none;position:fixed;inset:auto 0 0;box-shadow:0 -12px 40px #00000040}.ac-notifpanel__list{max-block-size:62vh}}.ac-notifpanel__head{align-items:center;gap:var(--ac-sp-2);padding:var(--ac-sp-3);border-block-end:1px solid var(--ac-border);display:flex}.ac-notifpanel__title{align-items:center;gap:var(--ac-sp-2);min-inline-size:0;font-size:var(--ac-fs-sm);font-weight:var(--ac-fw-semibold);color:var(--ac-secondary);flex:1;display:inline-flex}.ac-notifpanel__hbtn{block-size:32px;inline-size:32px;color:var(--ac-text-muted);border-radius:var(--ac-radius);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.ac-notifpanel__hbtn:hover{background:var(--ac-bg-subtle);color:var(--ac-text)}.ac-notifpanel__action{cursor:pointer;color:var(--ac-primary);font-size:var(--ac-fs-xs);font:inherit;background:0 0;border:0;margin-inline-start:auto;padding:0}.ac-notifpanel__action:hover{text-decoration:underline}.ac-notifpanel__list{max-block-size:60vh;overflow:auto}.ac-notifpanel__empty{padding:var(--ac-sp-4);color:var(--ac-text-muted);font-size:var(--ac-fs-sm);text-align:center}.ac-notifitem{border-block-end:1px solid var(--ac-border);align-items:stretch;inline-size:100%;display:flex}.ac-notifitem:last-child{border-block-end:0}.ac-notifitem.is-read{opacity:.6}.ac-notifitem__main{align-items:flex-start;gap:var(--ac-sp-2);text-align:start;cursor:pointer;min-inline-size:0;padding:var(--ac-sp-3);color:var(--ac-text);font:inherit;background:0 0;border:0;flex:1;display:flex}.ac-notifitem__main:hover{background:var(--ac-bg-subtle)}.ac-notifitem__go{border:0;border-inline-start:1px solid var(--ac-border);inline-size:40px;color:var(--ac-text-muted);cursor:pointer;background:0 0;flex:none;place-items:center;display:grid}.ac-notifitem__go:hover{background:var(--ac-bg-subtle);color:var(--ac-primary)}.ac-notifitem__ic{color:var(--ac-text-muted);flex:none;margin-block-start:2px;display:inline-flex}.ac-notifitem__body{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.ac-notifitem__title{font-size:var(--ac-fs-sm);font-weight:var(--ac-fw-semibold);color:var(--ac-secondary)}.ac-notifitem__text{font-size:var(--ac-fs-xs);color:var(--ac-text-muted)}.ac-notifitem__chan{color:var(--ac-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.ac-notifitem__unread{background:var(--ac-error);border-radius:50%;flex:none;block-size:8px;inline-size:8px;margin-block-start:4px}.ac-dt{gap:var(--ac-sp-3);flex-direction:column;display:flex}.ac-dt__toolbar{align-items:center;gap:var(--ac-sp-3);flex-wrap:wrap;display:flex}.ac-dt__search{align-items:center;gap:var(--ac-sp-2);background:var(--ac-bg-subtle);border:1px solid var(--ac-border);border-radius:var(--ac-radius-pill);min-inline-size:200px;max-inline-size:360px;padding:var(--ac-sp-1) var(--ac-sp-3);color:var(--ac-text-muted);flex:1;display:flex}.ac-dt__search input{font:inherit;inline-size:100%;color:var(--ac-text);background:0 0;border:0}.ac-dt__search input:focus{outline:none}.ac-dt__count{color:var(--ac-text-muted);font-size:var(--ac-fs-sm);margin-inline-start:auto}.ac-dt__th{align-items:center;gap:var(--ac-sp-1);cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0;display:inline-flex}.ac-dt__sortic{opacity:.55;font-size:10px}.ac-dt__th.is-active .ac-dt__sortic{opacity:1}.ac-dt__pager{justify-content:center;align-items:center;gap:var(--ac-sp-3);display:flex}.ac-dt__pager .ac-btn[disabled]{opacity:.45;cursor:default}.ac-dt__pageinfo{color:var(--ac-text-muted);font-size:var(--ac-fs-sm)}.ac-dt__clearf{align-items:center;gap:var(--ac-sp-1);border:1px solid var(--ac-border);border-radius:var(--ac-radius-pill);padding:var(--ac-sp-1) var(--ac-sp-3);font:inherit;font-size:var(--ac-fs-sm);color:var(--ac-text-muted);cursor:pointer;background:0 0;display:inline-flex}.ac-dt__clearf:hover{color:var(--ac-text);border-color:var(--ac-text-muted)}.ac-dt__filterbtn{align-items:center;gap:var(--ac-sp-1);border:1px solid var(--ac-border);border-radius:var(--ac-radius-pill);padding:var(--ac-sp-1) var(--ac-sp-3);font:inherit;font-size:var(--ac-fs-sm);color:var(--ac-text-muted);cursor:pointer;background:0 0;display:inline-flex}.ac-dt__filterbtn:hover{color:var(--ac-text);border-color:var(--ac-text-muted)}.ac-dt__filterbtn.is-open{color:var(--ac-text);border-color:var(--ac-text-muted);background:var(--ac-bg-subtle)}.ac-dt__filterbtn.has-active{color:var(--ac-text);border-color:var(--ac-accent,var(--ac-text-muted))}.ac-dt__filterbadge{border-radius:var(--ac-radius-pill);block-size:1.25rem;min-inline-size:1.25rem;font-size:var(--ac-fs-xs);background:var(--ac-accent,var(--ac-text-muted));color:#fff;justify-content:center;align-items:center;padding-inline:4px;font-weight:600;display:inline-flex}.ac-dt__daterange{align-items:center;gap:var(--ac-sp-1);display:flex}.ac-dt__daterange .ac-dt__filter{min-inline-size:0}.ac-dt__size{align-items:center;gap:var(--ac-sp-1);font-size:var(--ac-fs-sm);color:var(--ac-text-muted);margin-inline-start:auto;display:inline-flex}.ac-dt__size select{font:inherit;font-size:var(--ac-fs-sm);color:var(--ac-text);background:var(--ac-bg-subtle);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);padding:calc(var(--ac-sp-1) - 1px) var(--ac-sp-2)}.ac-dt__size+.ac-dt__count{margin-inline-start:0}.ac-dt__scroll{max-block-size:min(62vh,560px);overflow:auto}.ac-dt__scroll thead tr:first-child th{z-index:2;position:sticky;inset-block-start:0}@media (max-width:640px){.ac-dt__scroll{max-block-size:none;overflow:visible}}.ac-dt__filters th{padding-block:var(--ac-sp-1) var(--ac-sp-2);vertical-align:top}.ac-dt__filter{inline-size:100%;min-inline-size:0;font:inherit;font-size:var(--ac-fs-sm);color:var(--ac-text);background:var(--ac-bg-subtle);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);padding:calc(var(--ac-sp-1) - 1px) var(--ac-sp-2)}.ac-dt__filter:focus{border-color:var(--ac-accent,var(--ac-text-muted));outline:none}.ac-topctl{align-items:center;gap:var(--ac-sp-2);display:inline-flex}.ac-topctl__item{align-items:center;gap:var(--ac-sp-1);display:inline-flex}.ac-topctl__lbl{font-size:var(--ac-fs-xs);color:var(--ac-text-muted)}.ac-topctl__item select{font:inherit;font-size:var(--ac-fs-sm);color:var(--ac-text);background:var(--ac-bg-subtle);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);padding:2px var(--ac-sp-1)}.ac-topctl__tour{border:1px solid var(--ac-border);background:var(--ac-bg-subtle);block-size:26px;inline-size:26px;color:var(--ac-text-muted);cursor:pointer;font-weight:var(--ac-fw-semibold);border-radius:50%}.ac-topctl__tour:hover{color:var(--ac-text);border-color:var(--ac-text-muted)}@media (max-width:900px){.ac-topctl__lbl{display:none}}.ac-tour{z-index:1000;place-items:center;display:grid;position:fixed;inset:0}.ac-tour__backdrop{background:#0f172a73;position:absolute;inset:0}.ac-tour__card{background:var(--ac-surface,#fff);border:1px solid var(--ac-border);border-radius:var(--ac-radius);inline-size:min(92vw,460px);padding:var(--ac-sp-5);position:relative;box-shadow:0 20px 60px #00000040}.ac-tour__step{font-size:var(--ac-fs-xs);color:var(--ac-text-muted);text-transform:uppercase;letter-spacing:.04em}.ac-tour__title{margin:var(--ac-sp-2) 0 var(--ac-sp-1);font-size:var(--ac-fs-lg)}.ac-tour__body{color:var(--ac-text-muted);margin-block-end:var(--ac-sp-4)}.ac-tour__dots{gap:6px;margin-block-end:var(--ac-sp-4);display:flex}.ac-tour__dot{background:var(--ac-border);border-radius:50%;block-size:7px;inline-size:7px}.ac-tour__dot.is-active{background:var(--ac-primary)}.ac-tour__actions{align-items:center;gap:var(--ac-sp-2);flex-wrap:wrap;display:flex}@media (max-width:480px){.ac-tour__card{padding:var(--ac-sp-4);inline-size:min(94vw,460px)}.ac-tour__actions .ac-btn{flex:auto;min-block-size:44px}}.ac-modal{z-index:1000;place-items:center;display:grid;position:fixed;inset:0}.ac-modal__backdrop{background:#0f172a73;position:absolute;inset:0}.ac-modal__card{background:var(--ac-surface,#fff);border:1px solid var(--ac-border);border-radius:var(--ac-radius);inline-size:min(92vw,460px);padding:var(--ac-sp-5);text-align:center;position:relative;box-shadow:0 20px 60px #00000040}.ac-modal__close{color:var(--ac-text-muted);cursor:pointer;font-size:var(--ac-fs-lg);background:0 0;border:0;line-height:1;position:absolute;inset-block-start:var(--ac-sp-3);inset-inline-end:var(--ac-sp-3)}.ac-modal__close:hover{color:var(--ac-text)}.ac-modal__icon{block-size:56px;inline-size:56px;margin:0 auto var(--ac-sp-3);border-radius:50%;place-items:center;font-size:26px;display:grid}.ac-modal__icon--success{background:var(--ac-success-bg,#dcfce7);color:var(--ac-success,#16a34a)}.ac-modal__title{margin:0 0 var(--ac-sp-1);font-size:var(--ac-fs-lg)}.ac-modal__body{color:var(--ac-text-muted);margin-block-end:var(--ac-sp-4)}.ac-modal__actions{justify-content:center;align-items:center;gap:var(--ac-sp-2);flex-wrap:wrap;display:flex}.ac-dropzone{border:1.5px dashed var(--ac-border);border-radius:var(--ac-radius);padding:var(--ac-sp-5);text-align:center;color:var(--ac-text-muted);cursor:pointer;background:var(--ac-bg-subtle);display:block}.ac-dropzone:hover{border-color:var(--ac-primary);color:var(--ac-text)}.ac-dropzone input[type=file]{display:none}.ac-dropzone__icon{color:var(--ac-primary);margin-block-end:var(--ac-sp-2);font-size:26px;display:block}.ac-dropzone__title{font-weight:var(--ac-fw-semibold);color:var(--ac-text)}.ac-dropzone__hint{font-size:var(--ac-fs-xs);margin-block-start:2px}.ac-submit-grid{gap:var(--ac-sp-4);grid-template-columns:1fr;align-items:start;display:grid}.ac-submit-grid>*{min-inline-size:0}@media (min-width:980px){.ac-submit-grid{grid-template-columns:2fr 1fr}}.ac-requester{background:var(--ac-bg-subtle);border:1px solid var(--ac-border);border-radius:var(--ac-radius);padding:var(--ac-sp-4)}.ac-requester__who{align-items:center;gap:var(--ac-sp-2);margin-block:var(--ac-sp-2) var(--ac-sp-3);display:flex}.ac-requester__avatar{background:var(--ac-primary);color:#fff;block-size:36px;inline-size:36px;font-weight:var(--ac-fw-semibold);border-radius:50%;place-items:center;display:grid}.ac-requester__note{gap:var(--ac-sp-2);font-size:var(--ac-fs-xs);color:var(--ac-text-muted);background:var(--ac-surface,#fff);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm,8px);padding:var(--ac-sp-2) var(--ac-sp-3);display:flex}@keyframes ac-spin{to{transform:rotate(360deg)}}.ac-spinner__dot{border:2px solid var(--ac-border);border-block-start-color:var(--ac-primary);border-radius:50%;flex:none;block-size:16px;inline-size:16px;animation:.7s linear infinite ac-spin;display:inline-block}.ac-spinner{align-items:center;gap:var(--ac-sp-2);color:var(--ac-text-muted);font-size:var(--ac-fs-sm);display:inline-flex}.ac-loading{justify-content:center;align-items:center;gap:var(--ac-sp-2);padding:var(--ac-sp-5);color:var(--ac-text-muted);display:flex}@media (prefers-reduced-motion:reduce){.ac-spinner__dot{animation-duration:2s}}.ac-faqsearch{align-items:center;gap:var(--ac-sp-2);border:1px solid var(--ac-border);inline-size:min(100%,32rem);padding:var(--ac-sp-2) var(--ac-sp-4);background:var(--ac-surface,#fff);color:var(--ac-text-muted);border-radius:999px;margin:0 auto;display:flex}.ac-faqsearch input{font:inherit;color:var(--ac-text);background:0 0;border:0;outline:0;flex:1}.ac-helpcard{gap:var(--ac-sp-3);align-items:flex-start;display:flex}.ac-helpcard:hover{border-color:var(--ac-primary)}.ac-helpcard__ic{background:var(--ac-bg-subtle);block-size:44px;inline-size:44px;color:var(--ac-primary);border-radius:12px;flex:none;place-items:center;display:grid}.ac-helpcard__link{color:var(--ac-primary);font-weight:var(--ac-fw-semibold);font-size:var(--ac-fs-sm);align-items:center;gap:4px;margin-block-start:var(--ac-sp-2);display:inline-flex}.ac-profilerow{padding:var(--ac-sp-3) 0;border-block-end:1px solid var(--ac-border)}.ac-profilerow:last-child{border-block-end:0}.ac-profilerow__label{font-size:var(--ac-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ac-text-muted);margin-block-end:var(--ac-sp-1)}.ac-profilerow__main{align-items:center;gap:var(--ac-sp-3);flex-wrap:wrap;display:flex}.ac-profilerow__value{background:var(--ac-bg-subtle);border:1px solid var(--ac-border);border-radius:var(--ac-radius);min-inline-size:0;padding:var(--ac-sp-2) var(--ac-sp-3);overflow-wrap:anywhere;flex:16rem}.ac-profilerow__value--ro{color:var(--ac-text-muted)}.ac-profilerow__edit{gap:var(--ac-sp-2);flex-wrap:wrap;flex:16rem;align-items:center;display:flex}.ac-profilerow__edit .ac-input,.ac-profilerow__edit .ac-select{flex:12rem;min-inline-size:0}.ac-chatlog{gap:var(--ac-sp-3);padding:var(--ac-sp-1);flex-direction:column;min-block-size:38vh;max-block-size:58vh;display:flex;overflow-y:auto}.ac-chatmsg{gap:var(--ac-sp-2);max-inline-size:85%;display:flex}.ac-chatmsg--user{flex-direction:row-reverse;align-self:flex-end}.ac-chatmsg__av{background:var(--ac-bg-subtle);block-size:28px;inline-size:28px;color:var(--ac-primary);border-radius:50%;flex:none;place-items:center;display:grid}.ac-chatmsg--user .ac-chatmsg__av{background:var(--ac-primary);color:#fff}.ac-chatbubble{background:var(--ac-bg-subtle);border:1px solid var(--ac-border);border-radius:var(--ac-radius);padding:var(--ac-sp-2) var(--ac-sp-3);font-size:var(--ac-fs-sm);overflow-wrap:anywhere}.ac-chatmsg--user .ac-chatbubble{background:var(--ac-primary);color:#fff;border-color:#0000}.ac-chatsugs{gap:var(--ac-sp-2);flex-wrap:wrap;margin-block-start:var(--ac-sp-2);display:flex}.ac-actcard{border:1px solid var(--ac-border);border-radius:var(--ac-radius);padding:var(--ac-sp-4);background:var(--ac-bg-subtle);margin-block-start:var(--ac-sp-3)}.ac-actcard__head{justify-content:space-between;align-items:center;margin-block-end:var(--ac-sp-3);display:flex}.ac-report-fab{z-index:900;align-items:center;gap:var(--ac-sp-2);padding:var(--ac-sp-2) var(--ac-sp-4);border:1px solid var(--ac-border);background:var(--ac-surface,#fff);color:var(--ac-text);cursor:pointer;font:inherit;font-size:var(--ac-fs-sm);font-weight:var(--ac-fw-semibold);border-radius:999px;display:inline-flex;position:fixed;inset-block-end:var(--ac-sp-5);inset-inline-end:var(--ac-sp-5);box-shadow:0 10px 30px #0000002e}.ac-report-fab:hover{border-color:var(--ac-primary);color:var(--ac-primary)}.ac-report-fab__label{white-space:nowrap}@media (max-width:640px){.ac-report-fab__label{display:none}}.ac-ticket{border-block-end:1px solid var(--ac-border)}.ac-ticket:last-child{border-block-end:0}.ac-ticket__summary{align-items:center;gap:var(--ac-sp-2);cursor:pointer;padding:var(--ac-sp-2) 0;list-style:none;display:flex}.ac-ticket__summary::-webkit-details-marker{display:none}.ac-ticket__title{min-inline-size:0}.ac-ticket__summary .ac-badge{margin-inline-start:auto}.ac-ticket__summary:after{content:"›";color:var(--ac-text-muted);font-size:var(--ac-fs-lg);line-height:1;transition:transform .15s}.ac-ticket[open] .ac-ticket__summary:after{transform:rotate(90deg)}.ac-ticket__body{padding:0 0 var(--ac-sp-3)}.ac-livebar{align-items:center;gap:var(--ac-sp-3);background:var(--ac-info-bg);border:1px solid var(--ac-info-border);color:var(--ac-text);border-radius:var(--ac-radius);padding:var(--ac-sp-2) var(--ac-sp-4);font-size:var(--ac-fs-sm);flex-wrap:wrap;display:flex}.ac-livebar>.ac-btn{margin-inline-start:auto}.ac-acwrap{position:relative}.ac-acwrap .ac-searchpanel{inset-block-start:calc(100% + 4px)}.ac-acwrap__desc{font-size:var(--ac-fs-xs);color:var(--ac-text-muted);margin-block-start:4px}.ac-acwrap__desc strong{color:var(--ac-text);font-weight:600}.ac-stepper{gap:var(--ac-sp-2);margin:0 0 var(--ac-sp-5);counter-reset:step;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ac-stepper__step{align-items:center;gap:var(--ac-sp-2);min-inline-size:8rem;padding:var(--ac-sp-2) var(--ac-sp-3);border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-bg);color:var(--ac-text-muted);font-size:var(--ac-fs-sm);flex:8rem;display:flex}.ac-stepper__step+.ac-stepper__step{position:relative}.ac-stepper__dot{border-radius:var(--ac-radius-pill);background:var(--ac-bg-subtle);border:1px solid var(--ac-border-strong);block-size:1.5rem;inline-size:1.5rem;font-weight:var(--ac-fw-semibold);font-size:var(--ac-fs-xs);color:var(--ac-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.ac-stepper__label{font-weight:var(--ac-fw-semibold)}.ac-stepper__step.is-current{border-color:var(--ac-primary);color:var(--ac-text);box-shadow:var(--ac-focus-ring)}.ac-stepper__step.is-current .ac-stepper__dot{background:var(--ac-primary);border-color:var(--ac-primary);color:var(--ac-primary-contrast)}.ac-stepper__step.is-done{border-color:var(--ac-success-border);color:var(--ac-text)}.ac-stepper__step.is-done .ac-stepper__dot{background:var(--ac-success);border-color:var(--ac-success);color:#fff}.ac-reviewlist{gap:var(--ac-sp-2);margin:0;display:grid}.ac-reviewlist>div{gap:var(--ac-sp-3);padding-block:var(--ac-sp-2);border-block-end:1px solid var(--ac-border);grid-template-columns:12rem 1fr;display:grid}.ac-reviewlist dt{color:var(--ac-text-muted);font-size:var(--ac-fs-sm);margin:0}.ac-reviewlist dd{font-weight:var(--ac-fw-semibold);margin:0}.ac-skiplink{z-index:1000;background:var(--ac-primary);color:var(--ac-primary-contrast);padding:var(--ac-sp-2) var(--ac-sp-4);border-radius:var(--ac-radius);font-weight:var(--ac-fw-semibold);box-shadow:var(--ac-shadow-2);transition:transform .15s;position:absolute;inset-block-start:var(--ac-sp-2);inset-inline-start:var(--ac-sp-2);transform:translateY(-150%)}.ac-skiplink:focus{color:var(--ac-primary-contrast);transform:translateY(0)}.ac-content:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ac-trace{gap:var(--ac-sp-1);margin:var(--ac-sp-2) 0 0;padding:0;list-style:none;display:grid}.ac-trace__step{align-items:center;gap:var(--ac-sp-2);padding-block:var(--ac-sp-1);flex-wrap:wrap;display:flex}.ac-trace__kind{font-size:var(--ac-fs-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ac-text-muted);border:1px solid var(--ac-border);border-radius:var(--ac-radius-pill);padding:0 var(--ac-sp-2)}.ac-trace__name{font-weight:var(--ac-fw-semibold)}.ac-linkbtn{color:var(--ac-primary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.ac-linkbtn:hover{color:var(--ac-primary-hover)}.ac-quick{transition:background .15s,border-color .15s,box-shadow .15s}.ac-quick:hover{background:var(--ac-bg-subtle);border-color:var(--ac-primary);box-shadow:var(--ac-shadow-1)}.ac-usermenu{position:relative}.ac-usermenu__btn{align-items:center;gap:var(--ac-sp-2);cursor:pointer;padding:var(--ac-sp-1) var(--ac-sp-2);border-radius:var(--ac-radius);background:0 0;border:0;display:flex}.ac-usermenu__btn:hover{background:var(--ac-bg-subtle)}.ac-usermenu__id{text-align:start;flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.ac-usermenu__caret{color:var(--ac-text-muted);display:inline-flex}.ac-usermenu__panel{z-index:70;background:var(--ac-bg);border:1px solid var(--ac-border);border-radius:var(--ac-radius);min-inline-size:240px;box-shadow:var(--ac-shadow-2);padding:var(--ac-sp-2);gap:var(--ac-sp-2);flex-direction:column;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0}.ac-usermenu__section{letter-spacing:.08em;text-transform:uppercase;color:var(--ac-primary);font-size:10px;font-weight:var(--ac-fw-semibold);padding:var(--ac-sp-1) var(--ac-sp-2) 0}.ac-usermenu__panel .ac-topctl{align-items:stretch;gap:var(--ac-sp-2);flex-direction:column}.ac-usermenu__panel .ac-topctl__item{justify-content:space-between;align-items:center;gap:var(--ac-sp-3);display:flex}.ac-usermenu__item{text-align:start;cursor:pointer;font:inherit;color:var(--ac-error);padding:var(--ac-sp-2);border-radius:var(--ac-radius);font-weight:var(--ac-fw-semibold);border:0;border-block-start:1px solid var(--ac-border);background:0 0}.ac-usermenu__item:hover{background:var(--ac-error-bg)}.ac-activity__date{font-weight:var(--ac-fw-semibold);white-space:nowrap}

