:root{--paper:var(--nuli-white);--surface:var(--nuli-white);--surface-soft:var(--nuli-surface-muted);--forest:var(--nuli-forest);--sidebar:var(--nuli-forest);--ink:var(--nuli-text);--muted:var(--nuli-text-muted);--tertiary:var(--nuli-forest-muted);--cream:var(--nuli-cream);--cream-soft:var(--nuli-cream-soft);--cream-border:var(--nuli-cream-line);--line:var(--nuli-border);--line-strong:var(--nuli-border);--action:var(--nuli-forest);--action-hover:var(--nuli-forest-raised);--radius-card:var(--nuli-radius-card);--radius-control:var(--nuli-radius-control);--shadow-card:var(--nuli-shadow-card)}.ambient-surface,body{background:var(--surface,#fff)}.admin-overview,.staff-shell__content{color:var(--ink)}.staff-shell__content>main{background:transparent}.admin-overview__heading h1,.staff-login__title,.staff-shell__content h1{font-size:clamp(26px,2.25vw,30px);line-height:1.2;font-weight:800;letter-spacing:-.035em}.staff-shell__content h2{letter-spacing:-.025em}.admin-overview p,.staff-shell__content p{overflow-wrap:anywhere}.admin-overview .app-card,.staff-shell__content .app-card,.staff-shell__content .glass-panel{border-radius:var(--radius-card,24px)}.glass-sidebar{overflow-y:auto;overscroll-behavior:contain;background:var(--sidebar);color:var(--surface,#fff)}.glass-sidebar nav a{gap:8px;min-height:44px;padding:8px 12px;color:#fffdf5;border-radius:var(--radius-control);font-weight:600}.glass-sidebar nav a.is-active,.glass-sidebar nav a.is-active:hover{background:var(--cream);color:var(--forest);box-shadow:none}.glass-sidebar nav a:hover{background:#ffffff12}.glass-sidebar .staff-brand-link{min-height:48px}.glass-sidebar .staff-shell__profile-card{background:var(--forest);border-radius:20px}.glass-sidebar .staff-shell__section-label{color:#fffdf5c7;font-size:12px;letter-spacing:.06em}.ambient-surface>div>header.admin-overview-header.sticky,.ambient-surface>div>header.staff-shell__header.sticky,header.admin-overview-header,header.staff-shell__header{height:auto;min-height:var(--staff-header-height);background:var(--sidebar);color:var(--surface,#fff);border-color:#ffffff1f}.admin-overview-header .admin-overview-header__secure,.staff-shell__header .staff-shell__secure,.staff-shell__header .staff-shell__title{color:#fffdf5}.admin-overview-header .glass-control,.staff-shell__header .glass-control{background:transparent;color:#fff;border-color:#ffffff40;border-radius:var(--radius-control)}.admin-overview-header__action{color:#fffdf5;border-radius:var(--radius-control);font-weight:600}.admin-overview-header__action--outline{border-color:#fffdf55c;background:transparent}.admin-overview-header__action:hover:not(:disabled){background:#ffffff14}.staff-fact-register{gap:12px}.staff-fact{min-height:96px;border-color:var(--line-strong);background:var(--cream);border-radius:var(--radius-card,24px);padding:16px 20px}.staff-fact strong{color:var(--forest);letter-spacing:-.04em;font-weight:800}.staff-cases-register,.staff-route-register{border-color:var(--line-strong)}.staff-cases-register table,.staff-route-register table{font-variant-numeric:tabular-nums}.staff-cases-register thead,.staff-route-register thead{background:var(--surface-soft)}.staff-cases-register th,.staff-route-register th{font-size:12px;font-weight:600;letter-spacing:.01em}.staff-cases-register td{padding-block:14px}.staff-case-organized{color:var(--ink)}.staff-case-organized .app-card{border-color:var(--line-strong)}.staff-case-sections__navigation{gap:8px}.staff-case-sections__tile{border-radius:20px;background:var(--surface);border-color:var(--line-strong)}.staff-case-sections__tile[aria-current=page]{background:var(--cream);border-color:var(--cream-border,#e3d191)}.staff-case-sections__title{font-size:15px;font-weight:700}.staff-case-sections__hint{font-size:12px;line-height:1.5}.staff-login,.staff-login__sheet{background:var(--surface)}.staff-login__sheet{border:1px solid var(--line-strong);border-radius:28px}.staff-login__index{color:var(--muted);font-size:12px;letter-spacing:.04em}.staff-login__purpose{font-size:15px;line-height:1.65}.staff-login__submit{min-height:48px;border-radius:var(--radius-control);background:var(--forest)}.staff-login__security{color:var(--muted)}.consultation-center--embedded{background:var(--surface)}.consultation-center--embedded .consultation-center__tabs,.consultation-center--embedded .consultation-chat,.consultation-center--embedded .consultation-queue,.consultation-center--embedded .consultation-tools{border-color:var(--line-strong)}.consultation-center--embedded .consultation-queue-card{border-radius:var(--staff-radius-panel)}.consultation-center--embedded .consultation-queue-card.is-active{background:var(--surface-soft)}.consultation-center--embedded .consultation-center__tabs button{border-radius:var(--radius-control)}.consultation-center--embedded .consultation-center__tabs button.is-active{background:var(--forest)}.notification-center__feed,.notification-center__settings{border-color:var(--line-strong);border-radius:var(--radius-card,24px)}@media (max-width:767px){.admin-overview__heading h1,.staff-login__title,.staff-shell__content h1{font-size:26px}.admin-overview .app-card,.staff-shell__content .app-card{border-radius:20px}.staff-fact{min-height:88px;padding:16px}.staff-login__sheet{border-radius:24px}.staff-case-sections__tile{border-radius:16px}}.nuli-staff-theme .glass-sidebar{width:var(--staff-sidebar-width);max-width:calc(100vw - 24px);padding:20px 12px;scrollbar-width:thin}.nuli-staff-theme .glass-sidebar .staff-brand-row{padding-inline:12px}.nuli-staff-theme .glass-sidebar nav a{margin-block:2px}.nuli-staff-theme .staff-shell__nav-link>svg{flex-shrink:0;width:24px;height:24px}.nuli-staff-theme .staff-shell__profile-card{gap:8px;padding:8px}.nuli-staff-theme .staff-shell__avatar{width:32px;height:32px}.nuli-staff-theme .admin-overview-header,.nuli-staff-theme .staff-shell__header{gap:8px}.nuli-staff-theme .staff-shell__content>main{min-height:calc(100dvh - var(--staff-header-height))}.nuli-staff-theme .staff-case-sections{scroll-margin-top:var(--staff-header-height)}.nuli-staff-theme .staff-case-sections__navigation{top:var(--staff-header-height)}.nuli-staff-theme .staff-cases-register :is(th,td){min-width:0;line-height:1.5}.nuli-staff-theme .staff-route-register__grid article{border-radius:var(--staff-radius-panel);padding:12px 16px}.nuli-staff-theme .staff-fact__label p{white-space:normal;overflow-wrap:anywhere}.nuli-staff-theme .staff-skip-link{border-radius:var(--radius-control)}@media (min-width:1024px){.nuli-staff-theme .ambient-surface>[class~="lg:pl-[280px]"]{padding-left:var(--staff-sidebar-width)}}.nuli-staff-theme{--staff-crm-navy:#173f32;--staff-crm-blue:#2f6b55;--staff-crm-blue-hover:#245441;--staff-crm-pale:#e2f0e9;--staff-crm-bg:#f4f7fa;--staff-crm-line:#d4e1ec;--staff-crm-muted:#52677a;--staff-crm-sidebar:#103a2f;--staff-crm-sidebar-text:#eaf4fd;--staff-crm-white:#fff;--staff-header-height:64px;--staff-header-inset:28px;--staff-sidebar-width:244px;--staff-radius-panel:13px;--staff-field-height:44px;--nuli-radius-card:13px;--nuli-radius-body:13px;--nuli-radius-control:9px;--nuli-shadow-card:0 6px 20px rgb(23 63 50/6%);--paper:var(--staff-crm-bg);--surface:var(--staff-crm-white);--surface-soft:#f7f9fb;--surface-cream:var(--staff-crm-pale);--forest:var(--staff-crm-navy);--forest-deep:var(--staff-crm-sidebar);--sidebar:var(--staff-crm-sidebar);--ink:var(--staff-crm-navy);--muted:var(--staff-crm-muted);--tertiary:var(--staff-crm-muted);--line:var(--staff-crm-line);--line-strong:#b9cad8;--action:var(--staff-crm-blue);--action-hover:var(--staff-crm-blue-hover);--accent:var(--staff-crm-blue);--focus:#4c8b70;--radius-card:13px;--radius-control:9px;--shadow-card:var(--nuli-shadow-card);color:var(--staff-crm-navy);background:var(--staff-crm-bg);font-family:var(--font-nuli-sans),Manrope,"Segoe UI",sans-serif;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}body.nuli-staff-theme{min-width:0;min-height:100dvh;margin:0;overflow-x:clip;background:var(--staff-crm-bg)}.nuli-staff-theme ::-moz-selection{color:var(--staff-crm-navy);background:var(--staff-crm-pale)}.nuli-staff-theme ::selection{color:var(--staff-crm-navy);background:var(--staff-crm-pale)}.nuli-staff-theme .staff-shell :where(input,textarea){caret-color:var(--staff-crm-blue)}.nuli-staff-theme .staff-shell{min-height:100dvh;overflow-x:clip;color:var(--staff-crm-navy);background:var(--staff-crm-bg)}.nuli-staff-theme .staff-shell.ambient-surface:after,.nuli-staff-theme .staff-shell.ambient-surface:before{display:none}.nuli-staff-theme .staff-shell .glass-sidebar,.nuli-staff-theme .staff-shell__sidebar{position:fixed;z-index:50;inset:0 auto 0 0;width:var(--staff-sidebar-width);min-height:100dvh;display:flex;flex-direction:column;padding:max(18px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4f7769 var(--staff-crm-sidebar);color:var(--staff-crm-sidebar-text);background:var(--staff-crm-sidebar);border:0;border-inline-end:1px solid rgb(255 255 255/9%);border-radius:0;box-shadow:none}.nuli-staff-theme .staff-brand-row{min-height:42px;padding-inline:10px;margin-bottom:18px}.nuli-staff-theme .staff-brand-link{display:inline-flex;align-items:center;min-height:44px;width:122px}.nuli-staff-theme .staff-brand--sidebar,.nuli-staff-theme .staff-brand--sidebar img{width:122px;height:auto}.nuli-staff-theme .staff-shell__role-card{display:flex;align-items:center;gap:12px;min-width:0;padding:14px;margin:0 0 18px;color:var(--staff-crm-sidebar-text);background:rgb(255 255 255/7.5%);border:1px solid rgb(255 255 255/13%);border-radius:12px}.nuli-staff-theme .staff-shell__role-mark{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;color:var(--staff-crm-navy);background:var(--staff-crm-pale);border-radius:10px;font-size:12px;font-weight:800}.nuli-staff-theme .staff-shell__role-copy{min-width:0;display:grid;gap:3px}.nuli-staff-theme .staff-shell__role-copy strong{color:#fff;font-size:13px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}.nuli-staff-theme .staff-shell__role-copy small{color:#a9c1b5;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.nuli-staff-theme .staff-shell__sidebar nav::-webkit-scrollbar,.nuli-staff-theme .staff-shell__sidebar::-webkit-scrollbar{width:6px;height:6px}.nuli-staff-theme .staff-shell__sidebar nav::-webkit-scrollbar-track,.nuli-staff-theme .staff-shell__sidebar::-webkit-scrollbar-track{background:var(--staff-crm-sidebar)}.nuli-staff-theme .staff-shell__sidebar nav::-webkit-scrollbar-thumb,.nuli-staff-theme .staff-shell__sidebar::-webkit-scrollbar-thumb{background:#4f7769;border-radius:999px}.nuli-staff-theme .staff-shell__sidebar nav{display:grid;align-content:start;gap:4px;min-height:0;margin:0;overflow-y:auto}.nuli-staff-theme .staff-shell__eyebrow,.nuli-staff-theme .staff-shell__section-label{padding:0 10px 5px;margin:0;color:#8eaa9c;font-size:10px;line-height:1.45;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.nuli-staff-theme .staff-shell .glass-sidebar nav a,.nuli-staff-theme .staff-shell__nav-link{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-width:0;min-height:44px;margin:0;padding:10px 12px;color:#bdcddd;background:transparent;border:0;border-radius:9px;text-align:start;text-decoration:none;font-size:14px;line-height:1.45;font-weight:550;transition:color .16s ease,background-color .16s ease,transform .1s ease}.nuli-staff-theme .staff-shell__nav-link>svg{width:20px;height:20px;flex:0 0 20px}.nuli-staff-theme .staff-shell__nav-link>span{min-width:0;overflow-wrap:anywhere}.nuli-staff-theme .staff-shell__nav-link:hover{color:#fff;background:rgb(255 255 255/7%)}.nuli-staff-theme .staff-shell__nav-link:active{transform:scale(.98)}.nuli-staff-theme .staff-shell .staff-shell__nav-link.is-active,.nuli-staff-theme .staff-shell .staff-shell__nav-link.is-active:hover{color:#fff;background:var(--staff-crm-blue);border-color:transparent;box-shadow:none;font-weight:650}.nuli-staff-theme .staff-shell .staff-shell__nav-link.is-active:before{content:"";position:absolute;inset:10px auto 10px 0;width:3px;border-radius:0 3px 3px 0;background:#bfe6d3}.nuli-staff-theme :is(.staff-shell__account,.staff-shell__profile){margin-top:auto;padding:16px 0 0;border-top:1px solid rgb(255 255 255/12%)}.nuli-staff-theme :is(.staff-profile-card,.staff-shell__profile-card){min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:5px 0;color:#bdcddd;background:transparent;border:0;border-radius:0;box-shadow:none}.nuli-staff-theme :is(.staff-profile-card__avatar,.staff-shell__avatar){width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:var(--staff-crm-navy);background:var(--staff-crm-pale)}.nuli-staff-theme .staff-profile-card__copy{grid-column:2;grid-row:1;min-width:0}.nuli-staff-theme :is(.staff-profile-card__name,.staff-shell__profile-card p:first-child){overflow:hidden;color:inherit;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.nuli-staff-theme :is(.staff-profile-card__copy p:last-child,.staff-shell__role){color:#91aa9e;font-size:11px;font-weight:500}.nuli-staff-theme :is(.staff-profile-card__logout,.staff-shell__profile-logout){width:44px;height:44px;display:grid;place-items:center;padding:0;color:#bdcddd;background:transparent;border:0;border-radius:9px}.nuli-staff-theme :is(.staff-profile-card__logout,.staff-shell__profile-logout):hover{color:#fff;background:rgb(255 255 255/7%)}.nuli-staff-theme .staff-shell__body{min-width:0;min-height:100dvh;padding-left:var(--staff-sidebar-width)}.nuli-staff-theme .staff-shell>div>header.staff-shell__header.sticky,.nuli-staff-theme .staff-shell__header{position:sticky;z-index:35;top:0;height:var(--staff-header-height);min-height:var(--staff-header-height);display:flex;align-items:center;gap:14px;padding:0 var(--staff-header-inset);color:var(--staff-crm-navy);background:rgb(255 255 255/96%);border:0;border-bottom:1px solid var(--staff-crm-line);box-shadow:none;backdrop-filter:blur(12px)}.nuli-staff-theme .staff-shell__appbar-copy{min-width:0;display:grid;gap:2px}.nuli-staff-theme .staff-shell__appbar-copy small{color:var(--staff-crm-muted);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.nuli-staff-theme .staff-shell__appbar-copy strong{overflow:hidden;color:var(--staff-crm-sidebar);font-size:15px;line-height:1.2;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.nuli-staff-theme .staff-shell__secure{min-height:40px;display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:0 13px;margin-left:auto;color:var(--staff-crm-muted);background:#fff;border:1px solid var(--staff-crm-line);border-radius:999px;font-size:12px;font-weight:600}.nuli-staff-theme .staff-shell__secure:before{content:"";width:8px;height:8px;border-radius:50%;background:#2b9b67;box-shadow:0 0 0 4px #e0f4ea}.nuli-staff-theme .staff-shell__secure>svg,.nuli-staff-theme .staff-shell__title{display:none}.nuli-staff-theme .staff-shell__content{width:100%;max-width:1780px;min-width:0;margin-inline:auto;padding:30px clamp(20px,2.6vw,42px) 70px;color:var(--staff-crm-navy);background:transparent}.nuli-staff-theme .staff-shell__content>main{min-height:0;padding:0;background:transparent}.nuli-staff-theme .staff-shell :is(.glass-control,.glass-primary,button:not([class*=unstyled])){min-height:44px;border-radius:9px;font-size:14px;font-weight:700}.nuli-staff-theme .staff-shell :is(.glass-control,.glass-primary):not(.grid){display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 16px}.nuli-staff-theme .staff-shell .glass-control{color:var(--staff-crm-navy);background:#fff;border:1px solid #a9bfd2;box-shadow:0 3px 8px rgb(23 60 100/6%)}.nuli-staff-theme .staff-shell .glass-control:hover:not(:disabled){color:var(--staff-crm-navy);background:#edf5fb;border-color:#86aa9a}.nuli-staff-theme .staff-shell .glass-primary{min-height:48px;padding:11px 18px;border-radius:9px;color:#fff;background:var(--staff-crm-blue);border:1px solid var(--staff-crm-blue);box-shadow:0 3px 8px rgb(23 60 100/6%)}.nuli-staff-theme .staff-shell__content main>[class*=heading]>[class*=refreshGroup]>button,.nuli-staff-theme .staff-shell__content main>[class*=heading]>button,.nuli-staff-theme .staff-shell__content main>header>button{min-height:48px;padding:11px 18px;border-radius:9px;font-size:14px;font-weight:700}.nuli-staff-theme .staff-shell .glass-primary:hover:not(:disabled){color:#fff;background:var(--staff-crm-blue-hover);border-color:var(--staff-crm-blue-hover)}.nuli-staff-theme .staff-shell :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){min-height:44px;padding:10px 12px;color:var(--staff-crm-navy);background:#fff;border:1px solid #b8c9d7;border-radius:8px;font-size:14px;line-height:1.45;box-shadow:none}.nuli-staff-theme .staff-shell textarea{min-height:96px}.nuli-staff-theme .staff-shell :is(input,textarea)::-moz-placeholder{color:var(--staff-crm-muted)}.nuli-staff-theme .staff-shell :is(input,textarea)::placeholder{color:var(--staff-crm-muted)}.nuli-staff-theme .staff-shell .pau-register label.pau-register__search>input[type=search]{height:46px;min-height:0;padding:0;background:transparent;border:0;border-radius:0;outline:0;box-shadow:none}.nuli-staff-theme .staff-shell :where(.app-card,.glass-panel,[class*=__card]){border-radius:13px;box-shadow:0 6px 20px rgb(23 63 50/5%)}.nuli-staff-theme .staff-shell :where(.app-card,.glass-panel){background:#fff;border:1px solid var(--staff-crm-line)}.nuli-staff-theme .staff-shell :where([class*=table-wrap],[class*=tableWrapper],.staff-table-scroll){overflow:auto;background:#fff;border:1px solid var(--staff-crm-line);border-radius:15px}.nuli-staff-theme .staff-shell table{width:100%;border-collapse:collapse;font-size:12px}.nuli-staff-theme .staff-shell thead{background:#f7f9fb}.nuli-staff-theme .staff-shell th{padding:12px 10px;color:var(--staff-crm-muted);font-size:10px;font-weight:750;letter-spacing:.08em;text-align:left;text-transform:uppercase}.nuli-staff-theme .staff-shell td{padding:10px;border-top:1px solid var(--staff-crm-line)}.nuli-staff-theme .staff-shell :where(dialog,[role=dialog][class*=dialog],[class*=dialogSurface]){max-width:min(560px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;color:var(--staff-crm-navy);background:#fff;border:1px solid var(--staff-crm-line);border-radius:14px;box-shadow:0 24px 80px rgb(10 31 52/28%)}.nuli-staff-theme .staff-shell :where(dialog,[role=dialog])::backdrop{background:rgb(10 31 52/48%);backdrop-filter:blur(5px)}.nuli-staff-theme :is(.staff-shell__content h1,.admin-overview__heading h1){color:var(--staff-crm-sidebar);font-size:34px;line-height:1.12;font-weight:700;letter-spacing:-.035em;text-wrap:balance}.nuli-staff-theme :is(.staff-shell__content h2,.staff-shell__content h3){color:var(--staff-crm-sidebar);letter-spacing:-.025em}.nuli-staff-theme .staff-shell .staff-case-hero{margin-top:16px;min-height:0;padding:20px 24px;border:1px solid var(--staff-crm-line);border-radius:var(--staff-radius-panel);background:var(--staff-crm-white);color:var(--staff-crm-navy);box-shadow:none}.nuli-staff-theme .staff-shell .staff-case-hero>[aria-hidden=true]{display:none}.nuli-staff-theme .staff-shell .staff-case-hero :is(h1,p){color:var(--staff-crm-navy)}.nuli-staff-theme .staff-shell .staff-case-hero h1{margin-top:6px;max-width:48rem;font-size:34px;line-height:1.12;font-weight:700;letter-spacing:-.035em}.nuli-staff-theme .staff-shell .staff-case-hero h1+p{margin-top:4px}.nuli-staff-theme .staff-shell .staff-case-hero h1+p+div{margin-top:8px}.nuli-staff-theme .staff-shell .staff-case-hero [data-product-route-badge],.nuli-staff-theme .staff-shell .staff-case-hero [data-product-route-badge]+span,.nuli-staff-theme .staff-shell .staff-case-hero [data-status-badge]{border-color:var(--staff-crm-line);background:var(--staff-crm-bg);color:var(--staff-crm-muted)}.nuli-staff-theme .staff-shell .staff-case-sections__navigation{top:var(--staff-header-height);grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;margin-top:10px;padding-block:12px;background:var(--staff-crm-bg)}.nuli-staff-theme .staff-shell .staff-case-organized .staff-case-sections .staff-case-sections__tile{min-height:68px;padding:10px 12px;justify-content:center;border-radius:11px;background:#fff;border-color:var(--staff-crm-line);box-shadow:none}.nuli-staff-theme .staff-shell .staff-case-sections__hint,.nuli-staff-theme .staff-shell .staff-case-sections__tile-top{display:none}.nuli-staff-theme .staff-shell .staff-case-sections__title{font-size:13px;line-height:1.3;text-align:center}.nuli-staff-theme .staff-shell .staff-case-organized .staff-case-sections .staff-case-sections__tile[aria-current=page]{color:#fff;background:var(--staff-crm-blue);border-color:var(--staff-crm-blue)}.nuli-staff-theme .staff-shell .staff-case-organized .staff-case-overview{align-items:stretch;gap:16px}.nuli-staff-theme .staff-shell .staff-case-overview>article{height:100%;border-color:var(--staff-crm-line);background:#fff}.nuli-staff-theme .staff-shell .staff-case-overview>article:first-child{border-color:var(--staff-crm-line);background:#fff}.nuli-staff-theme .staff-shell .staff-case-overview-metrics{gap:16px}.nuli-staff-theme .staff-shell .staff-case-overview-metrics>*{min-height:104px;border-color:var(--staff-crm-line);background:#fff}.nuli-staff-theme .staff-shell__scrim{position:fixed;z-index:45;inset:0;width:100%;background:rgb(9 30 51/45%);border:0;backdrop-filter:blur(2px)}@media (max-width:1100px){.nuli-staff-theme .staff-shell__sidebar{width:var(--staff-sidebar-width);max-width:calc(100vw - 32px);transform:translateX(-105%);visibility:hidden;box-shadow:18px 0 48px rgb(6 28 49/22%);transition:transform .2s ease,visibility 0s linear .2s}.nuli-staff-theme .staff-shell__sidebar.translate-x-0{transform:translateX(0);visibility:visible;transition-delay:0s}.nuli-staff-theme .staff-shell__body{padding-left:0}.nuli-staff-theme .staff-shell__scrim{display:block}.nuli-staff-theme .staff-shell__header>button.glass-control,.nuli-staff-theme .staff-shell__sidebar button.glass-control{display:grid}.nuli-staff-theme .staff-shell__header .glass-control{color:var(--staff-crm-navy);background:#fff;border-color:var(--staff-crm-line)}}@media (max-width:900px){.nuli-staff-theme{--staff-header-inset:18px}.nuli-staff-theme .staff-shell__content{padding-inline:18px}}@media (max-width:767px){.nuli-staff-theme{--staff-header-height:60px;--staff-header-inset:12px}.nuli-staff-theme .staff-shell__appbar-copy{max-width:calc(100vw - 118px)}.nuli-staff-theme .staff-shell__appbar-copy small{display:none}.nuli-staff-theme .staff-shell__appbar-copy strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.nuli-staff-theme .staff-shell__secure{display:none}.nuli-staff-theme .staff-shell__content{padding:22px 12px calc(44px + env(safe-area-inset-bottom))}.nuli-staff-theme .staff-shell__content main>[class*=heading]>[class*=refreshGroup],.nuli-staff-theme .staff-shell__content main>[class*=heading]>[class*=refreshGroup]>button,.nuli-staff-theme .staff-shell__content main>[class*=heading]>button,.nuli-staff-theme .staff-shell__content main>header>button{width:100%}.nuli-staff-theme :is(.staff-shell__content h1,.admin-overview__heading h1){font-size:28px}.nuli-staff-theme .staff-shell .staff-case-hero h1{font-size:28px}.nuli-staff-theme .staff-shell .staff-case-hero{padding:16px}.nuli-staff-theme .staff-shell .staff-case-sections__navigation{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:8px;padding-block:10px}.nuli-staff-theme .staff-shell .staff-case-sections__tile:last-child:nth-child(odd){grid-column:1/-1}.nuli-staff-theme .staff-shell .staff-case-organized .staff-case-sections .staff-case-sections__tile{min-height:48px;padding:8px}.nuli-staff-theme .staff-shell .staff-case-sections__title{font-size:12px}.nuli-staff-theme .staff-shell :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font-size:16px}.nuli-staff-theme .staff-shell :where(dialog,[role=dialog][class*=dialog],[class*=dialogSurface]){width:100%;max-width:none;max-height:calc(100dvh - env(safe-area-inset-top));margin:auto 0 0;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.nuli-staff-theme .staff-shell__nav-link,.nuli-staff-theme .staff-shell__sidebar{transition:none}}@media (forced-colors:active){.nuli-staff-theme .staff-shell__nav-link.is-active{outline:2px solid Highlight;outline-offset:-2px}}.staff-calendar-month{min-width:0;padding:20px;border:1px solid var(--staff-crm-line,#d3e2da);border-radius:10px;background:#fff;color:var(--staff-crm-navy,#173f32)}.staff-calendar-month button{min-height:44px;min-width:44px;font:inherit;cursor:pointer}.staff-calendar-month button:focus-visible{outline:3px solid #428264;outline-offset:2px;z-index:1}.staff-calendar-month button:disabled{cursor:default}.staff-calendar-month__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.staff-calendar-month__bar h2{margin:0;font-size:16px;font-weight:700;text-transform:capitalize}.staff-calendar-month__bar>div{display:flex;gap:8px}.staff-calendar-month__bar button,.staff-calendar-month__dialog header button{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #bfd3c7;border-radius:6px;background:#fff;color:#24573f}.staff-calendar-month__grid,.staff-calendar-month__week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.staff-calendar-month__week{border:1px solid #d3e2da;border-bottom:0;border-radius:7px 7px 0 0;background:#f5f8f6}.staff-calendar-month__week span{padding:10px 0;text-align:center;color:#647a6d;font-size:11px;font-weight:600}.staff-calendar-month__grid{border:1px solid #d3e2da;border-radius:0 0 7px 7px;overflow:hidden}.nuli-staff-theme .staff-shell .staff-calendar-month .staff-calendar-month__day{position:relative;display:flex;min-width:44px;min-height:80px;border-radius:0;flex-direction:column;align-items:stretch;gap:6px;padding:9px;border:0;border-right:1px solid #d3e2da;border-bottom:1px solid #d3e2da;background:#fff;color:inherit;text-align:left}.staff-calendar-month__viewport{overflow-x:auto}.nuli-staff-theme .staff-shell .staff-calendar-month .staff-calendar-month__day:nth-child(7n){border-right:0}.nuli-staff-theme .staff-shell .staff-calendar-month .staff-calendar-month__day:nth-last-child(-n+7){border-bottom:0}.nuli-staff-theme .staff-shell .staff-calendar-month__day[data-outside]{background:#f7f9f8;color:#879a90}.nuli-staff-theme .staff-shell .staff-calendar-month__day:not(:disabled):hover{background:#f0f7f3}.nuli-staff-theme .staff-shell .staff-calendar-month__day[data-today]{box-shadow:inset 0 0 0 2px #397354;background:#edf7f0}.staff-calendar-month__number{align-self:flex-end;font-size:11px;font-weight:700}.staff-calendar-month__records{display:grid;gap:3px;min-width:0}.staff-calendar-month__records>span{overflow:hidden;padding:3px 5px;border-left:2px solid #397354;border-radius:3px;background:#e7f2eb;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.staff-calendar-month__records small{font-size:10px;color:#647a6d}.staff-calendar-month__dot{display:none;width:5px;height:5px;margin:auto auto 3px;border-radius:50%;background:#397354}.staff-calendar-month__timezone{margin:12px 0 0;color:#6b7d73;font-size:11px}.staff-calendar-month__dialog{width:min(760px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid #c5d8cc;border-radius:12px;color:#173f32;background:#fff;box-shadow:0 20px 70px #153b2b30}.staff-calendar-month__dialog::backdrop{background:#102e2466}.staff-calendar-month__dialog-content{padding:24px}.staff-calendar-month__dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.staff-calendar-month__dialog header p{margin:0 0 6px;color:#647a6d;font-size:11px;text-transform:uppercase}.staff-calendar-month__dialog header h2{margin:0;font-size:20px;text-transform:capitalize}.staff-calendar-month__empty{display:grid;justify-items:center;gap:10px;padding:48px 10px;text-align:center}.staff-calendar-month__empty h3,.staff-calendar-month__empty p{margin:0}.staff-calendar-month__empty p{color:#6b7d73;font-size:13px}@media (max-width:767px){.staff-calendar-month{padding:12px}.staff-calendar-month__bar{gap:6px}.staff-calendar-month__bar h2{font-size:14px}.staff-calendar-month__bar>div{gap:4px}.staff-calendar-month__bar button{padding:6px;font-size:12px}.staff-calendar-month__grid,.staff-calendar-month__week{min-width:308px}.nuli-staff-theme .staff-shell .staff-calendar-month .staff-calendar-month__day{min-height:64px;padding:6px}.staff-calendar-month__records{display:none}.staff-calendar-month__dot{display:block}.staff-calendar-month__dialog-content{padding:16px}.staff-calendar-month__dialog header h2{font-size:17px}}.staff-client-call-panel{position:relative;display:grid;min-width:0;gap:16px;overflow:hidden;padding:18px;border:1px solid #c9dad1;border-radius:20px;color:#173f32;background:linear-gradient(135deg,#fffefa,#f3f8f5);box-shadow:0 16px 36px -32px rgba(23,63,50,.72)}.staff-client-call-panel:before{position:absolute;inset:0 auto 0 0;width:4px;content:"";background:#4f806e}.staff-client-call-panel__heading{display:flex;min-width:0;align-items:flex-start;gap:12px}.staff-client-call-panel__icon{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;border-radius:14px;color:#fff;background:#173f32}.staff-client-call-panel__copy{min-width:0}.staff-client-call-panel__eyebrow{margin:0 0 3px;color:#5f7169;font-size:12px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.staff-client-call-panel__title{margin:0;font-size:18px;font-weight:720;line-height:1.3;overflow-wrap:anywhere}.staff-client-call-panel__hint{margin:5px 0 0;color:#5f7169;font-size:14px;line-height:1.55}.staff-client-call-panel__status{display:flex;min-width:0;align-items:center;gap:10px;padding:12px 14px;border:1px solid #dce8e1;border-radius:14px;background:rgba(255,255,255,.78);font-size:14px;line-height:1.45}.staff-client-call-panel__status-dot{width:10px;height:10px;flex:0 0 10px;border-radius:999px;background:#91a49c;box-shadow:0 0 0 5px rgba(145,164,156,.13)}.staff-client-call-panel__status-dot--live{background:#23845e;box-shadow:0 0 0 5px rgba(35,132,94,.14)}.staff-client-call-panel__status-dot--ringing{background:#bd7b17;box-shadow:0 0 0 5px rgba(189,123,23,.15);animation:staff-call-ring 1.7s ease-out infinite}.staff-client-call-panel__status-dot--error{background:#b54242;box-shadow:0 0 0 5px rgba(181,66,66,.12)}.staff-client-call-panel__error{margin:0;padding:12px 14px;border:1px solid #e8caca;border-radius:14px;color:#7d2d2d;background:#fff7f7;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.staff-client-call-panel__actions{display:flex;min-width:0;flex-wrap:wrap;gap:10px}.staff-client-call-panel__button{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid #173f32;border-radius:13px;padding:10px 16px;color:#fff;background:#173f32;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:transform .14s ease,background-color .14s ease,box-shadow .14s ease}.staff-client-call-panel__button:hover:not(:disabled){background:#235544;box-shadow:0 10px 24px -18px rgba(23,63,50,.8);transform:translateY(-1px)}.staff-client-call-panel__button:focus-visible{outline:3px solid rgba(36,112,236,.34);outline-offset:2px}.staff-client-call-panel__button:disabled{border-color:#b7c6bf;color:#687a72;background:#e7eeea;cursor:not-allowed}.staff-client-call-panel__button--secondary{border-color:#bdd0c6;color:#173f32;background:#fff}.staff-client-call-panel__button--secondary:hover:not(:disabled){background:#edf5f1}.staff-client-call-panel__button--danger{border-color:#a43e3e;background:#a43e3e}.staff-client-call-panel__button--danger:hover:not(:disabled){background:#872f2f}.staff-client-call-panel__spinner{animation:staff-call-spin .9s linear infinite}.staff-client-call-panel__audio{position:absolute;width:1px;height:1px;overflow:hidden;opacity:.001;pointer-events:none}.staff-client-call-panel__header{position:relative;display:inline-flex;min-width:44px;flex:0 0 auto;align-items:center}.staff-client-call-panel__close,.staff-client-call-panel__header-button{display:inline-flex;width:44px;height:44px;min-height:44px;flex:0 0 44px;align-items:center;justify-content:center;padding:0;border:1px solid #c5dfd1;border-radius:10px;color:#136448;background:#eef9f2;cursor:pointer}.staff-client-call-panel__close:hover,.staff-client-call-panel__header-button:hover:not(:disabled){background:#dff4e8}.staff-client-call-panel__header-button:disabled{color:#8a9a91;border-color:#e0e8e3;background:#f3f6f4;cursor:not-allowed}.staff-client-call-panel__header-button--live{color:#fff;background:#00865a;border-color:#00865a}.staff-client-call-panel__header-button--live:hover:not(:disabled){background:#006c49}.staff-client-call-panel__close:focus-visible,.staff-client-call-panel__header-button:focus-visible{outline:3px solid rgba(36,112,236,.34);outline-offset:2px}.staff-client-call-panel__dialog{box-sizing:border-box;width:min(420px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;overflow:auto}.staff-client-call-panel__dialog:not([open]){display:none}.staff-client-call-panel__dialog::backdrop{background:rgba(15,44,33,.32)}.staff-client-call-panel__dialog>.staff-client-call-panel__heading{padding-right:34px}.staff-client-call-panel__close{position:absolute;z-index:1;top:6px;right:6px;border:0;background:transparent}.staff-client-call-panel__screen-reader{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes staff-call-ring{50%{box-shadow:0 0 0 8px rgba(189,123,23,0)}}@keyframes staff-call-spin{to{transform:rotate(1turn)}}@media (max-width:479px){.staff-client-call-panel{gap:14px;padding:16px 14px 16px 17px;border-radius:16px}.staff-client-call-panel__heading{gap:10px}.staff-client-call-panel__icon{width:44px;height:44px;flex-basis:44px}.staff-client-call-panel__title{font-size:17px}.staff-client-call-panel__actions{display:grid;grid-template-columns:minmax(0,1fr)}.staff-client-call-panel__button{width:100%}}@media (prefers-reduced-motion:reduce){.staff-client-call-panel__spinner,.staff-client-call-panel__status-dot--ringing{animation:none}.staff-client-call-panel__button{transition:none}}@font-face{font-family:Nuli Auth;src:url(/nuli-auth/GolosText-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nuli Auth;src:url(/nuli-auth/GolosText-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nuli Auth;src:url(/nuli-auth/GolosText-SemiBold.ttf) format("truetype");font-weight:600 900;font-style:normal;font-display:swap}.nuli-auth{--auth-ink:#103c2d;--auth-paper:#faf8ed;--auth-muted:#647168;--auth-line:#d8dfd2;--auth-mint:#90edb7;display:flex;min-height:100dvh;flex-direction:column;justify-content:center;padding:max(22px,env(safe-area-inset-top)) max(32px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(32px,env(safe-area-inset-left));background:var(--auth-paper);color:var(--auth-ink);font-family:Nuli Auth,Arial,sans-serif;font-size:15px;line-height:1.5;isolation:isolate}.nuli-auth,.nuli-auth *,.nuli-auth :after,.nuli-auth :before{box-sizing:border-box}.nuli-auth :is(button,input,a){font:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nuli-auth a{text-decoration:none}.nuli-auth :is(a,button,input):focus-visible{outline:3px solid #548864;outline-offset:4px}.nuli-auth :is(h1,p){margin:0}.nuli-auth .nuli-auth__topbar{display:flex;justify-content:space-between;align-items:center;width:min(1120px,100%);margin:0 auto 20px;gap:16px}.nuli-auth .nuli-auth__back{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding-right:12px;color:#51665a;font-size:13px}.nuli-auth .nuli-auth__back:hover{color:var(--auth-ink)}.nuli-auth .nuli-auth__secure{display:inline-flex;align-items:center;gap:8px;color:#647168}.nuli-auth .nuli-auth__card{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);width:min(1120px,100%);min-height:668px;margin:0 auto;overflow:hidden;border:1px solid #d9dfd2;border-radius:28px;background:#fffef9;box-shadow:0 24px 80px -32px #153e2d26}.nuli-auth .nuli-auth__visual{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:100%;padding:44px 42px 32px;overflow:hidden;color:#f9f4df;background:#0b3024;isolation:isolate}.nuli-auth__visual:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(180deg,#082c2080,#082c2055 42%,#082c2010 65%,#082c2066),url(/nuli-auth/mountains.webp) bottom /cover no-repeat}.nuli-auth .nuli-auth__brand{display:inline-flex;align-items:center;min-height:44px;margin-bottom:66px}.nuli-auth .nuli-auth__brand img{display:block;width:146px;height:40px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(94%) sepia(12%) saturate(452%) hue-rotate(352deg)}.nuli-auth .nuli-auth__story{position:relative;z-index:1;width:100%}.nuli-auth .nuli-auth__kicker{margin-bottom:18px;color:#cae0cd;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.nuli-auth .nuli-auth__statement{max-width:100%;color:#faf8ed;font-size:clamp(32px,3.3vw,47px);font-weight:500;line-height:1.12;letter-spacing:-.055em;overflow-wrap:normal;text-wrap:balance}.nuli-auth .nuli-auth__story-copy{max-width:31ch;margin-top:22px;color:#e3e9d8;font-size:15px;line-height:1.65;text-wrap:pretty}.nuli-auth .nuli-auth__features{display:flex;flex-wrap:wrap;gap:8px 22px;width:100%;margin:auto 0 0;padding:160px 0 0;list-style:none;color:#f9f4df;font-size:11px}.nuli-auth__features li{display:flex;align-items:center;gap:8px}.nuli-auth__features li:before{width:5px;height:5px;border-radius:50%;background:#90edb7;content:""}.nuli-auth .nuli-auth__panel{display:flex;align-items:center;justify-content:center;min-width:0;padding:46px 52px}.nuli-auth .nuli-auth__panel-inner{width:100%;max-width:388px}.nuli-auth .nuli-auth__role{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-height:30px;margin-bottom:35px;padding:5px 11px;border:1px solid #dbe4d6;border-radius:999px;background:#f0f4e9;color:#48614e;font-size:11px;font-weight:500}.nuli-auth__role>span{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:#52735b}.nuli-auth .nuli-auth__eyebrow{margin-bottom:10px;color:#69806a;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.nuli-auth .nuli-auth__title{max-width:100%;color:var(--auth-ink);font-family:inherit;font-size:clamp(29px,2.6vw,38px);font-weight:500;line-height:1.13;letter-spacing:-.05em;text-wrap:balance;overflow-wrap:normal}.nuli-auth .nuli-auth__description{margin-top:16px;color:var(--auth-muted);font-size:14px;line-height:1.65;text-wrap:pretty}.nuli-auth .nuli-auth__form{display:grid;gap:20px;margin-top:30px}.nuli-auth .nuli-auth__field{display:grid;gap:9px;min-width:0;color:var(--auth-ink)}.nuli-auth .nuli-auth__field,.nuli-auth .nuli-auth__field>label,.nuli-auth .nuli-auth__field>span{margin:0;font-size:12px;font-weight:500}.nuli-auth input.nuli-auth__input:not([type=checkbox]):not([type=radio]){display:block;width:100%;max-width:100%;height:54px;min-height:54px;margin:0;padding:0 16px;border:1px solid #cbd7c9;border-radius:12px;box-shadow:none;background:#fffefb;color:#103c2d;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .15s,box-shadow .15s}.nuli-auth .nuli-auth__input::-moz-placeholder{color:#697868;font-size:14px;font-weight:400;opacity:1}.nuli-auth .nuli-auth__input::placeholder{color:#697868;font-size:14px;font-weight:400;opacity:1}.nuli-auth input.nuli-auth__input:not([type=checkbox]):not([type=radio]):hover{border-color:#90a68c}.nuli-auth input.nuli-auth__input:not([type=checkbox]):not([type=radio]):focus{outline:0;border-color:#51775b;box-shadow:0 0 0 3px #cce4c870}.nuli-auth .nuli-auth__password{position:relative}.nuli-auth .nuli-auth__password input.nuli-auth__input:not([type=checkbox]):not([type=radio]){padding-right:54px}.nuli-auth .nuli-auth__reveal{position:absolute;top:5px;right:5px;display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:9px;background:transparent;color:#6e806f;cursor:pointer}.nuli-auth .nuli-auth__reveal:hover{background:#edf3e8;color:#103c2d}.nuli-auth .nuli-auth__submit{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:54px;margin-top:4px;padding:14px 20px;border:1px solid transparent;border-radius:12px;background:#103c2d;color:#f9f4df;box-shadow:0 5px 14px #103c2d0d;font-size:14px;font-weight:500;line-height:1.5;text-align:center;cursor:pointer;transition:background .15s,transform .15s}.nuli-auth .nuli-auth__submit:hover:not(:disabled){background:#21523b}.nuli-auth .nuli-auth__submit:active:not(:disabled){transform:translateY(1px)}.nuli-auth .nuli-auth__submit:disabled{opacity:.55;cursor:wait}.nuli-auth .nuli-auth__submit>svg{width:18px;height:18px;flex-shrink:0}.nuli-auth .nuli-auth__secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px 16px;border:1px solid #d1ddcc;border-radius:12px;background:transparent;color:#31543b;font-size:13px;text-align:center;cursor:pointer}.nuli-auth .nuli-auth__secondary:hover{background:#edf3e8}.nuli-auth .nuli-auth__notice{margin:20px 0 0;padding:13px 15px;border:1px solid #d7e0cf;border-radius:12px;background:#eff5e9;color:#47604b;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.nuli-auth .nuli-auth__form .nuli-auth__notice{margin:0}.nuli-auth .nuli-auth__notice--error{border-color:#e4c7bd;background:#fff3ed;color:#8c3c30}.nuli-auth .nuli-auth__footer{margin-top:26px;padding-top:20px;border-top:1px solid #e6e9dd;color:#748071;font-size:11px;line-height:1.7}.nuli-auth .nuli-auth__footer a{color:#365c40;text-decoration:underline;text-underline-offset:3px}.nuli-auth .nuli-auth__signature{margin:24px auto 0;color:#7c8978;font-size:10px;text-align:center;letter-spacing:.025em}.nuli-auth__signature span{margin-inline:7px}@media (min-width:1440px){.nuli-auth .nuli-auth__statement{font-size:47px}}@media (max-width:1024px){.nuli-auth{padding-left:max(24px,env(safe-area-inset-left));padding-right:max(24px,env(safe-area-inset-right))}.nuli-auth .nuli-auth__card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:640px}.nuli-auth .nuli-auth__visual{padding:36px 30px 28px}.nuli-auth .nuli-auth__panel{padding:38px 34px}.nuli-auth .nuli-auth__features{gap:8px 15px}}@media (max-width:767px){.nuli-auth{justify-content:flex-start;padding:max(12px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.nuli-auth .nuli-auth__topbar{margin-bottom:12px}.nuli-auth .nuli-auth__secure{font-size:10px;gap:5px}.nuli-auth .nuli-auth__card{grid-template-columns:minmax(0,1fr);min-height:0;border-radius:22px}.nuli-auth .nuli-auth__visual{min-height:176px;padding:20px 24px}.nuli-auth__visual:before{background-position:center 65%}.nuli-auth .nuli-auth__brand{min-height:44px;margin-bottom:14px}.nuli-auth .nuli-auth__brand img{width:105px;height:29px}.nuli-auth .nuli-auth__features,.nuli-auth .nuli-auth__kicker,.nuli-auth .nuli-auth__story-copy{display:none}.nuli-auth .nuli-auth__statement{max-width:19ch;font-size:27px;line-height:1.12}.nuli-auth .nuli-auth__panel{padding:28px 24px 26px}.nuli-auth .nuli-auth__panel-inner{max-width:440px}.nuli-auth .nuli-auth__role{margin-bottom:18px;min-height:27px;font-size:10px}.nuli-auth .nuli-auth__eyebrow{display:none}.nuli-auth .nuli-auth__title{font-size:29px;line-height:1.15}.nuli-auth .nuli-auth__description{margin-top:13px;font-size:13px}.nuli-auth .nuli-auth__form{margin-top:24px;gap:18px}.nuli-auth .nuli-auth__footer{margin-top:22px;padding-top:18px}.nuli-auth .nuli-auth__signature{margin-top:20px}}@media (max-width:374px){.nuli-auth{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.nuli-auth .nuli-auth__panel{padding:26px 20px}.nuli-auth .nuli-auth__visual{padding:20px;min-height:168px}.nuli-auth .nuli-auth__statement{font-size:25px}.nuli-auth .nuli-auth__title{font-size:27px}}@media (prefers-reduced-motion:reduce){.nuli-auth *,.nuli-auth :after,.nuli-auth :before{animation:none!important;transition:none!important}}@media (forced-colors:active){.nuli-auth .nuli-auth__card,.nuli-auth .nuli-auth__role,.nuli-auth .nuli-auth__submit{border:1px solid ButtonText}}.nuli-auth .nuli-auth__back{font-size:14px}.nuli-auth .nuli-auth__eyebrow,.nuli-auth .nuli-auth__kicker,.nuli-auth .nuli-auth__secure{font-size:12px}.nuli-auth .nuli-auth__eyebrow{color:#5d725e}.nuli-auth .nuli-auth__features,.nuli-auth .nuli-auth__role{font-size:12px}.nuli-auth .nuli-auth__description,.nuli-auth .nuli-auth__field,.nuli-auth .nuli-auth__field>label,.nuli-auth .nuli-auth__field>span,.nuli-auth .nuli-auth__footer,.nuli-auth .nuli-auth__notice,.nuli-auth .nuli-auth__secondary{font-size:14px}.nuli-auth .nuli-auth__footer,.nuli-auth .nuli-auth__signature{color:#63715f}.nuli-auth .nuli-auth__signature{font-size:12px}.nuli-staff-theme :is(.staff-shell,.staff-shell__body,.staff-shell__content){min-width:0;max-width:100%}.nuli-staff-theme .staff-shell__body,.nuli-staff-theme .staff-shell__content,.nuli-staff-theme .staff-shell__content>main{width:100%}.nuli-staff-theme .staff-shell__content :where(main,section,article,header,nav,form,fieldset,dl,div){min-width:0}.nuli-staff-theme .staff-shell__content :where(button,a,input,select,textarea){max-width:100%}.nuli-staff-theme .staff-shell__content :where(button,a){overflow-wrap:anywhere}@media (max-width:767px){.nuli-staff-theme .staff-shell>div>header.staff-shell__header.sticky,.nuli-staff-theme .staff-shell__header{height:calc(var(--staff-header-height) + env(safe-area-inset-top));min-height:calc(var(--staff-header-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}.nuli-staff-theme .staff-shell__content{padding:18px max(12px,env(safe-area-inset-right)) calc(36px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.nuli-staff-theme .staff-shell__content :where(button,a[href]){min-height:44px}}