@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial}}}@layer components{.container{width:100%;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 3);margin-inline:auto}@media (min-width:40rem){.container{padding-inline:calc(var(--spacing,.25rem) * 4)}}@media (min-width:64rem){.container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.app-shell{min-height:100vh;padding-bottom:calc(var(--spacing,.25rem) * 28)}@media (min-width:48rem){.app-shell{padding-bottom:calc(var(--spacing,.25rem) * 10)}}.topbar{z-index:40;border-bottom-style:var(--tw-border-style);border-color:#e2e8f0b3;border-bottom-width:1px;position:sticky}@supports (color:color-mix(in lab, red, red)){.topbar{border-color:color-mix(in oklab, var(--color-slate-200,lab(91.7353% -.998765 -4.76968)) 70%, transparent)}}.topbar{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.topbar{background-color:color-mix(in oklab, var(--color-white,#fff) 92%, transparent)}}.topbar{--tw-backdrop-blur:blur(var(--blur-xl,24px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);top:var(--classification-banner-height)}.topbar__inner{gap:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex;position:relative}@media (min-width:40rem){.topbar__inner{padding-block:calc(var(--spacing,.25rem) * 4)}}@media (min-width:48rem){.topbar__inner{flex-direction:row;justify-content:space-between;align-items:center}}.brand-link{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.brand-link{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}@media (min-width:40rem){.brand-link{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}.topbar__tagline{margin-top:calc(var(--spacing,.25rem) * 1);max-width:var(--container-2xl,42rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-slate-500,#62748e)}@supports (color:lab(0% 0 0)){.topbar__tagline{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}@media (min-width:40rem){.topbar__tagline{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.topnav{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:none}@media (min-width:48rem){.topnav{display:flex}}.topnav__link,.mobile-nav a,.mobile-nav-link{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-600,#45556c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@supports (color:lab(0% 0 0)){.topnav__link,.mobile-nav a,.mobile-nav-link{color:var(--color-slate-600,lab(35.5623% -1.74978 -15.4316))}}@media (hover:hover){:is(.topnav__link,.mobile-nav a,.mobile-nav-link):hover{background-color:#0f172b0d}@supports (color:color-mix(in lab, red, red)){:is(.topnav__link,.mobile-nav a,.mobile-nav-link):hover{background-color:color-mix(in oklab, var(--color-slate-900,lab(7.78673% 1.82345 -15.0537)) 5%, transparent)}}:is(.topnav__link,.mobile-nav a,.mobile-nav-link):hover{color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){:is(.topnav__link,.mobile-nav a,.mobile-nav-link):hover{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.topnav__link--active{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-950,#020618);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-slate-300,#cad5e2);--tw-ring-inset:inset}@supports (color:lab(0% 0 0)){.topnav__link--active{background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855));--tw-ring-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337))}}@media (hover:hover){.topnav__link--active:hover{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.topnav__link--active:hover{background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.topnav__link-content{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.topnav__badge{min-height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-rose-600,#e70044);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:lab(0% 0 0)){.topnav__badge{background-color:var(--color-rose-600,lab(49.1882% 81.577 36.0311))}}.user-menu{display:none;position:relative}@media (min-width:48rem){.user-menu{display:block}}.user-menu__trigger{align-items:center;gap:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-600,#45556c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;display:flex}@supports (color:lab(0% 0 0)){.user-menu__trigger{color:var(--color-slate-600,lab(35.5623% -1.74978 -15.4316))}}@media (hover:hover){.user-menu__trigger:hover{background-color:#0f172b0d}@supports (color:color-mix(in lab, red, red)){.user-menu__trigger:hover{background-color:color-mix(in oklab, var(--color-slate-900,lab(7.78673% 1.82345 -15.0537)) 5%, transparent)}}.user-menu__trigger:hover{color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.user-menu__trigger:hover{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.user-menu__trigger--open{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.user-menu__trigger--open{background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}.user-menu__name{max-width:calc(var(--spacing,.25rem) * 36);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-menu__chevron{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;flex-shrink:0;transition-duration:.15s}.user-menu__chevron--open{rotate:180deg}.user-menu__dropdown{top:100%;right:calc(var(--spacing,.25rem) * 0);z-index:50;margin-top:calc(var(--spacing,.25rem) * 1);min-width:calc(var(--spacing,.25rem) * 44);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 1);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow:hidden}@supports (color:lab(0% 0 0)){.user-menu__dropdown{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968))}}.user-menu__trigger-badge{min-height:calc(var(--spacing,.25rem) * 4);min-width:calc(var(--spacing,.25rem) * 4);background-color:var(--color-rose-600,#e70044);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:9px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:lab(0% 0 0)){.user-menu__trigger-badge{background-color:var(--color-rose-600,lab(49.1882% 81.577 36.0311))}}.user-menu__item{width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-700,#314158);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex}@supports (color:lab(0% 0 0)){.user-menu__item{color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}@media (hover:hover){.user-menu__item:hover{background-color:var(--color-slate-50,#f8fafc);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.user-menu__item:hover{background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.user-menu__item-content{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;display:flex}.user-menu__item-badge{min-height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-rose-600,#e70044);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:lab(0% 0 0)){.user-menu__item-badge{background-color:var(--color-rose-600,lab(49.1882% 81.577 36.0311))}}.user-menu__item--danger{color:var(--color-rose-600,#e70044)}@supports (color:lab(0% 0 0)){.user-menu__item--danger{color:var(--color-rose-600,lab(49.1882% 81.577 36.0311))}}@media (hover:hover){.user-menu__item--danger:hover{background-color:var(--color-rose-50,#fff1f2);color:var(--color-rose-700,#c20039)}@supports (color:lab(0% 0 0)){.user-menu__item--danger:hover{background-color:var(--color-rose-50,lab(96.2369% 4.94155 1.28011));color:var(--color-rose-700,lab(41.1651% 71.6251 30.3087))}}}.user-menu__divider{margin-block:calc(var(--spacing,.25rem) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100,#f1f5f9)}@supports (color:lab(0% 0 0)){.user-menu__divider{border-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847))}}.user-accordion{margin-bottom:calc(var(--spacing,.25rem) * 2)}.user-accordion__trigger{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-700,#314158);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:space-between;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.user-accordion__trigger{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}@media (hover:hover){.user-accordion__trigger:hover{background-color:var(--color-slate-50,#f8fafc);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.user-accordion__trigger:hover{background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.user-accordion__trigger--open{border-bottom-style:var(--tw-border-style);background-color:var(--color-slate-50,#f8fafc);color:var(--color-slate-950,#020618);border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}@supports (color:lab(0% 0 0)){.user-accordion__trigger--open{background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}.user-accordion__trigger-badge{margin-right:calc(var(--spacing,.25rem) * 1);min-height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-rose-600,#e70044);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}@supports (color:lab(0% 0 0)){.user-accordion__trigger-badge{background-color:var(--color-rose-600,lab(49.1882% 81.577 36.0311))}}.user-accordion__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-accordion__body{border-bottom-right-radius:var(--radius-2xl,1rem);border-bottom-left-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-top-style:var(--tw-border-style);border-top-width:0;border-color:var(--color-slate-200,#e2e8f0);background-color:#f8fafc99}@supports (color:lab(0% 0 0)){.user-accordion__body{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968))}}@supports (color:color-mix(in lab, red, red)){.user-accordion__body{background-color:color-mix(in oklab, var(--color-slate-50,lab(98.1434% -.369519 -1.05966)) 60%, transparent)}}.user-accordion__body{padding-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 2)}.user-accordion__item{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-700,#314158);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex}@supports (color:lab(0% 0 0)){.user-accordion__item{color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}@media (hover:hover){.user-accordion__item:hover{background-color:var(--color-white,#fff);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.user-accordion__item:hover{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.user-accordion__item--danger{color:var(--color-rose-600,#e70044)}@supports (color:lab(0% 0 0)){.user-accordion__item--danger{color:var(--color-rose-600,lab(49.1882% 81.577 36.0311))}}@media (hover:hover){.user-accordion__item--danger:hover{background-color:var(--color-white,#fff);color:var(--color-rose-700,#c20039)}@supports (color:lab(0% 0 0)){.user-accordion__item--danger:hover{color:var(--color-rose-700,lab(41.1651% 71.6251 30.3087))}}}.mobile-nav-link--active{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-950,#020618);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-slate-300,#cad5e2);--tw-ring-inset:inset}@supports (color:lab(0% 0 0)){.mobile-nav-link--active{background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855));--tw-ring-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337))}}@media (hover:hover){.mobile-nav-link--active:hover{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.mobile-nav-link--active:hover{background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.mobile-drawer__trigger{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);z-index:50;height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);background-color:#fffffff2;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:lab(0% 0 0)){.mobile-drawer__trigger{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968))}}@supports (color:color-mix(in lab, red, red)){.mobile-drawer__trigger{background-color:color-mix(in oklab, var(--color-white,#fff) 95%, transparent)}}.mobile-drawer__trigger{padding:calc(var(--spacing,.25rem) * 0);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (min-width:48rem){.mobile-drawer__trigger{display:none}}.mobile-drawer__badge{top:calc(var(--spacing,.25rem) * -1);right:calc(var(--spacing,.25rem) * -1);min-height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-rose-600,#e70044);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:lab(0% 0 0)){.mobile-drawer__badge{background-color:var(--color-rose-600,lab(49.1882% 81.577 36.0311))}}.mobile-drawer__link-badge{min-height:calc(var(--spacing,.25rem) * 5);min-width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-rose-600,#e70044);padding-inline:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:lab(0% 0 0)){.mobile-drawer__link-badge{background-color:var(--color-rose-600,lab(49.1882% 81.577 36.0311))}}.mobile-drawer__trigger-bar{height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-slate-700,#314158);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;display:block;position:absolute}@supports (color:lab(0% 0 0)){.mobile-drawer__trigger-bar{background-color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}.mobile-drawer__trigger-bar:first-child{transform:translateY(-6px)}.mobile-drawer__trigger-bar:nth-child(2){transform:translateY(0)}.mobile-drawer__trigger-bar:nth-child(3){transform:translateY(6px)}.mobile-dock{inset-inline:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);z-index:50;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed}@supports (color:color-mix(in lab, red, red)){.mobile-dock{border-color:color-mix(in oklab, var(--color-slate-200,lab(91.7353% -.998765 -4.76968)) 80%, transparent)}}.mobile-dock{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.mobile-dock{background-color:color-mix(in oklab, var(--color-white,#fff) 95%, transparent)}}.mobile-dock{padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (min-width:48rem){.mobile-dock{display:none}}.mobile-dock a{min-height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);text-align:center;--tw-leading:var(--leading-tight,1.25);font-size:11px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-700,#314158);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@supports (color:lab(0% 0 0)){.mobile-dock a{color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}@media (hover:hover){.mobile-dock a:hover{background-color:var(--color-slate-50,#f8fafc);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.mobile-dock a:hover{background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.mobile-dock .mobile-nav-link--active{background-color:var(--color-white,#fff);color:var(--color-slate-950,#020618);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-slate-300,#cad5e2);--tw-ring-inset:inset}@supports (color:lab(0% 0 0)){.mobile-dock .mobile-nav-link--active{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855));--tw-ring-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337))}}@media (hover:hover){.mobile-dock .mobile-nav-link--active:hover{background-color:var(--color-white,#fff);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.mobile-dock .mobile-nav-link--active:hover{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.mobile-dock__backdrop{inset:calc(var(--spacing,.25rem) * 0);z-index:40;background-color:#02061859;position:fixed}@supports (color:color-mix(in lab, red, red)){.mobile-dock__backdrop{background-color:color-mix(in oklab, var(--color-slate-950,lab(1.76974% 1.32743 -9.28855)) 35%, transparent)}}.mobile-dock__backdrop{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1))}@media (min-width:48rem){.mobile-dock__backdrop{display:none}}.mobile-dock__backdrop--open{opacity:1}.mobile-drawer{inset-block:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:50;width:82vw;max-width:var(--container-sm,24rem);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));display:none;position:fixed;overflow-y:auto}@supports (color:lab(0% 0 0)){.mobile-drawer{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968))}}@media (min-width:48rem){.mobile-drawer{display:none}}.mobile-drawer--open{--tw-translate-x:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);display:block}.mobile-drawer--closing{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);display:block}.mobile-drawer__header{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);display:flex}.mobile-drawer a{margin-bottom:calc(var(--spacing,.25rem) * 2);min-height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-700,#314158);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:flex}@supports (color:lab(0% 0 0)){.mobile-drawer a{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}@media (hover:hover){.mobile-drawer a:hover{background-color:var(--color-slate-50,#f8fafc);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.mobile-drawer a:hover{background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.mobile-drawer .mobile-nav-link--active{border-color:var(--color-slate-300,#cad5e2);background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.mobile-drawer .mobile-nav-link--active{border-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337));background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}@media (hover:hover){.mobile-drawer .mobile-nav-link--active:hover{background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.mobile-drawer .mobile-nav-link--active:hover{background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}:where(.page-shell>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.page-shell{padding-block:calc(var(--spacing,.25rem) * 4)}@media (min-width:48rem){:where(.page-shell>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 8) * calc(1 - var(--tw-space-y-reverse)))}.page-shell{padding-block:calc(var(--spacing,.25rem) * 8)}}.page-hero{gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.page-hero{border-color:color-mix(in oklab, var(--color-slate-200,lab(91.7353% -.998765 -4.76968)) 80%, transparent)}}.page-hero{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.page-hero{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.page-hero{padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (min-width:40rem){.page-hero{border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 6)}}@media (min-width:48rem){.page-hero{flex-direction:row;justify-content:space-between;align-items:flex-end}}.eyebrow{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-slate-500,#62748e);text-transform:uppercase}@supports (color:lab(0% 0 0)){.eyebrow{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}@media (min-width:40rem){.eyebrow{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.page-breadcrumbs{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-500,#62748e)}@supports (color:lab(0% 0 0)){.page-breadcrumbs{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}@media (min-width:40rem){.page-breadcrumbs{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.page-title{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.page-title{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}@media (min-width:40rem){.page-title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (min-width:48rem){.page-title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.page-description{margin-top:calc(var(--spacing,.25rem) * 3);max-width:var(--container-3xl,48rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-slate-600,#45556c)}@supports (color:lab(0% 0 0)){.page-description{color:var(--color-slate-600,lab(35.5623% -1.74978 -15.4316))}}.page-hero__actions{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media (min-width:40rem){.page-hero__actions{flex-flow:wrap}}.page-hero__actions .btn{width:100%}@media (min-width:40rem){.page-hero__actions .btn{width:auto}}.page-grid,.page-grid--two{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:80rem){.page-grid--two{grid-template-columns:minmax(0,1.6fr) minmax(300px,.9fr)}}.page-grid--single{gap:calc(var(--spacing,.25rem) * 6);display:grid}@media (min-width:80rem){.page-grid--single{width:100%;max-width:var(--container-3xl,48rem);margin-inline:auto}}.section-stack{gap:calc(var(--spacing,.25rem) * 6);display:grid}.card{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.card{border-color:color-mix(in oklab, var(--color-slate-200,lab(91.7353% -.998765 -4.76968)) 80%, transparent)}}.card{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.card{background-color:color-mix(in oklab, var(--color-white,#fff) 92%, transparent)}}.card{padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.card--soft{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.card--soft{background-color:color-mix(in oklab, var(--color-white,#fff) 82%, transparent)}}.card--accent{background:linear-gradient(#eff6fff5,#ffffffeb)}.card--danger{background:linear-gradient(#fef2f2f5,#ffffffeb)}.card--success{background:linear-gradient(#f0fdf4f5,#ffffffeb)}.card-title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.card-title{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}.card-subtitle{margin-top:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-500,#62748e)}@supports (color:lab(0% 0 0)){.card-subtitle{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}.prose{max-width:none;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);color:var(--color-slate-700,#314158)}@supports (color:lab(0% 0 0)){.prose{color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}.prose h2{margin-top:calc(var(--spacing,.25rem) * 6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.prose h2{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}.prose p{margin-block:calc(var(--spacing,.25rem) * 0)}.prose ul{margin-block:calc(var(--spacing,.25rem) * 0);padding-left:calc(var(--spacing,.25rem) * 6)}.prose li{margin-block:calc(var(--spacing,.25rem) * 1)}.prose strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.prose strong{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}.stack{gap:calc(var(--spacing,.25rem) * 4);display:grid}.stack-tight{gap:calc(var(--spacing,.25rem) * 3);display:grid}.stack-row{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.muted{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-500,#62748e)}@supports (color:lab(0% 0 0)){.muted{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}.meta-grid{gap:calc(var(--spacing,.25rem) * 3);display:grid}@media (min-width:40rem){.meta-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}}.meta-item{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.meta-item{border-color:color-mix(in oklab, var(--color-slate-200,lab(91.7353% -.998765 -4.76968)) 80%, transparent)}}.meta-item{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.meta-item{background-color:color-mix(in oklab, var(--color-slate-50,lab(98.1434% -.369519 -1.05966)) 80%, transparent)}}.meta-item{padding:calc(var(--spacing,.25rem) * 4)}.meta-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-slate-500,#62748e);text-transform:uppercase}@supports (color:lab(0% 0 0)){.meta-label{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}.meta-value{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);word-break:break-all;color:var(--color-slate-900,#0f172b)}@supports (color:lab(0% 0 0)){.meta-value{color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}.entity-id-disclosure{display:inline-block}.entity-id-disclosure>summary{cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-slate-400,#90a1b9);-webkit-user-select:none;user-select:none;list-style-type:none}@supports (color:lab(0% 0 0)){.entity-id-disclosure>summary{color:var(--color-slate-400,lab(65.5349% -2.25151 -14.5072))}}@media (hover:hover){.entity-id-disclosure>summary:hover{color:var(--color-slate-600,#45556c)}@supports (color:lab(0% 0 0)){.entity-id-disclosure>summary:hover{color:var(--color-slate-600,lab(35.5623% -1.74978 -15.4316))}}}.entity-id-disclosure>summary::marker{display:none}.entity-id-disclosure>summary::-webkit-details-marker{display:none}.entity-id-value{margin-top:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));word-break:break-all;color:var(--color-slate-500,#62748e);display:block}@supports (color:lab(0% 0 0)){.entity-id-value{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}.badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-slate-50,#f8fafc);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-600,#45556c);border-radius:3.40282e38px;align-items:center;display:inline-flex}@supports (color:lab(0% 0 0)){.badge{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966));color:var(--color-slate-600,lab(35.5623% -1.74978 -15.4316))}}.badge--accent{border-color:var(--color-blue-200,#bedbff);background-color:var(--color-blue-50,#eff6ff);color:var(--color-blue-700,#1447e6)}@supports (color:lab(0% 0 0)){.badge--accent{border-color:var(--color-blue-200,lab(86.15% -4.04379 -21.0797));background-color:var(--color-blue-50,lab(96.492% -1.14644 -5.11479));color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}}.badge--success{border-color:var(--color-emerald-200,#a4f4cf);background-color:var(--color-emerald-50,#ecfdf5);color:var(--color-emerald-700,#007956)}@supports (color:lab(0% 0 0)){.badge--success{border-color:var(--color-emerald-200,lab(90.2247% -31.039 9.47084));background-color:var(--color-emerald-50,lab(97.8462% -6.94966 1.85487));color:var(--color-emerald-700,lab(44.4871% -41.0396 11.0361))}}.badge--warning{border-color:var(--color-amber-200,#fee685);background-color:var(--color-amber-50,#fffbeb);color:var(--color-amber-700,#b75000)}@supports (color:lab(0% 0 0)){.badge--warning{border-color:var(--color-amber-200,lab(91.7203% -.505269 49.9084));background-color:var(--color-amber-50,lab(98.6252% -.635922 8.42309));color:var(--color-amber-700,lab(47.2709% 42.9082 69.2966))}}.badge--danger{border-color:var(--color-rose-200,#ffccd3);background-color:var(--color-rose-50,#fff1f2);color:var(--color-rose-700,#c20039)}@supports (color:lab(0% 0 0)){.badge--danger{border-color:var(--color-rose-200,lab(86.806% 19.1909 4.07754));background-color:var(--color-rose-50,lab(96.2369% 4.94155 1.28011));color:var(--color-rose-700,lab(41.1651% 71.6251 30.3087))}}.search-match-highlight{background-color:#fee685cc;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.search-match-highlight{background-color:color-mix(in oklab, var(--color-amber-200,lab(91.7203% -.505269 49.9084)) 80%, transparent)}}.search-match-highlight{padding-inline:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.search-match-highlight{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}.btn{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-700,#314158);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:inline-flex}@supports (color:lab(0% 0 0)){.btn{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}@media (hover:hover){.btn:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-slate-300,#cad5e2);background-color:var(--color-slate-50,#f8fafc)}@supports (color:lab(0% 0 0)){.btn:hover{border-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337));background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966))}}}.btn:disabled{--tw-translate-y:calc(var(--spacing,.25rem) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:not-allowed;border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-400,#90a1b9);opacity:.7}@supports (color:lab(0% 0 0)){.btn:disabled{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-400,lab(65.5349% -2.25151 -14.5072))}}.btn--primary{border-color:var(--color-blue-600,#155dfc);background-color:var(--color-blue-600,#155dfc);color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.btn--primary{border-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352));background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.btn--primary:hover{border-color:var(--color-blue-700,#1447e6);background-color:var(--color-blue-700,#1447e6)}@supports (color:lab(0% 0 0)){.btn--primary:hover{border-color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872));background-color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}}}.btn--secondary{border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-slate-50,#f8fafc);color:var(--color-slate-700,#314158)}@supports (color:lab(0% 0 0)){.btn--secondary{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966));color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}@media (hover:hover){.btn--secondary:hover{background-color:var(--color-slate-100,#f1f5f9)}@supports (color:lab(0% 0 0)){.btn--secondary:hover{background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847))}}}.btn--danger{border-color:var(--color-rose-200,#ffccd3);background-color:var(--color-rose-50,#fff1f2);color:var(--color-rose-700,#c20039)}@supports (color:lab(0% 0 0)){.btn--danger{border-color:var(--color-rose-200,lab(86.806% 19.1909 4.07754));background-color:var(--color-rose-50,lab(96.2369% 4.94155 1.28011));color:var(--color-rose-700,lab(41.1651% 71.6251 30.3087))}}@media (hover:hover){.btn--danger:hover{background-color:var(--color-rose-100,#ffe4e6)}@supports (color:lab(0% 0 0)){.btn--danger:hover{background-color:var(--color-rose-100,lab(92.8221% 9.86832 2.60075))}}}.btn--ghost{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-color:#0000}@media (hover:hover){.btn--ghost:hover{border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-white,#fff)}@supports (color:lab(0% 0 0)){.btn--ghost:hover{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968))}}}.btn--scope-active{border-color:var(--color-amber-400,#fcbb00);background-color:var(--color-amber-50,#fffbeb);color:var(--color-amber-900,#7b3306)}@supports (color:lab(0% 0 0)){.btn--scope-active{border-color:var(--color-amber-400,lab(80.1641% 16.6016 99.2089));background-color:var(--color-amber-50,lab(98.6252% -.635922 8.42309));color:var(--color-amber-900,lab(31.2288% 30.2627 40.0378))}}@media (hover:hover){.btn--scope-active:hover{border-color:var(--color-amber-500,#f99c00);background-color:var(--color-amber-100,#fef3c6)}@supports (color:lab(0% 0 0)){.btn--scope-active:hover{border-color:var(--color-amber-500,lab(72.7183% 31.8672 97.9407));background-color:var(--color-amber-100,lab(95.916% -1.21653 23.111))}}}.btn--scanner{min-height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem) * 5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.tab-list{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,#e2e8f0);display:flex}@supports (color:lab(0% 0 0)){.tab-list{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968))}}.tab{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-slate-500,#62748e);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-color:#0000;border-bottom-width:2px;margin-bottom:-1px}@supports (color:lab(0% 0 0)){.tab{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}@media (hover:hover){.tab:hover{border-color:var(--color-slate-300,#cad5e2);color:var(--color-slate-700,#314158)}@supports (color:lab(0% 0 0)){.tab:hover{border-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337));color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}}.tab--active{border-color:var(--color-blue-600,#155dfc);color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.tab--active{border-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352));color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.link-button{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-700,#1447e6);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-blue-300,#90c5ff);-webkit-text-decoration-color:var(--color-blue-300,#90c5ff);-webkit-text-decoration-color:var(--color-blue-300,#90c5ff);text-decoration-color:var(--color-blue-300,#90c5ff);text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:inline-flex}@supports (color:lab(0% 0 0)){.link-button{color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872));-webkit-text-decoration-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42));-webkit-text-decoration-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42));-webkit-text-decoration-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42));text-decoration-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}}.link-button:visited{color:var(--color-purple-700,#8200da)}@supports (color:lab(0% 0 0)){.link-button:visited{color:var(--color-purple-700,lab(36.1758% 69.8525 -80.0381))}}@media (hover:hover){.link-button:hover{color:var(--color-blue-800,#193cb8);-webkit-text-decoration-color:var(--color-blue-500,#3080ff);-webkit-text-decoration-color:var(--color-blue-500,#3080ff);-webkit-text-decoration-color:var(--color-blue-500,#3080ff);text-decoration-color:var(--color-blue-500,#3080ff)}@supports (color:lab(0% 0 0)){.link-button:hover{color:var(--color-blue-800,lab(30.2514% 27.7853 -70.2699));-webkit-text-decoration-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));-webkit-text-decoration-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));-webkit-text-decoration-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));text-decoration-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}}.link-button{text-decoration-line:underline!important}.breadcrumb-link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-700,#1447e6);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-blue-300,#90c5ff);-webkit-text-decoration-color:var(--color-blue-300,#90c5ff);-webkit-text-decoration-color:var(--color-blue-300,#90c5ff);text-decoration-color:var(--color-blue-300,#90c5ff);text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@supports (color:lab(0% 0 0)){.breadcrumb-link{color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872));-webkit-text-decoration-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42));-webkit-text-decoration-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42));-webkit-text-decoration-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42));text-decoration-color:var(--color-blue-300,lab(77.5052% -6.4629 -36.42))}}@media (hover:hover){.breadcrumb-link:hover{color:var(--color-blue-800,#193cb8);-webkit-text-decoration-color:var(--color-blue-500,#3080ff);-webkit-text-decoration-color:var(--color-blue-500,#3080ff);-webkit-text-decoration-color:var(--color-blue-500,#3080ff);text-decoration-color:var(--color-blue-500,#3080ff)}@supports (color:lab(0% 0 0)){.breadcrumb-link:hover{color:var(--color-blue-800,lab(30.2514% 27.7853 -70.2699));-webkit-text-decoration-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));-webkit-text-decoration-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));-webkit-text-decoration-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));text-decoration-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839))}}}.breadcrumb-link{text-decoration-line:underline!important}.footer-build-notice{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-slate-400,#90a1b9)}@supports (color:lab(0% 0 0)){.footer-build-notice{color:var(--color-slate-400,lab(65.5349% -2.25151 -14.5072))}}@media (min-width:40rem){.footer-build-notice{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.field{gap:calc(var(--spacing,.25rem) * 2);display:grid}.field-label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-700,#314158)}@supports (color:lab(0% 0 0)){.field-label{color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}.field-label--required:after{content:" *";color:#b91c1c}.input,.textarea,.select{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--color-slate-900,#0f172b);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;outline-style:none}@supports (color:lab(0% 0 0)){.input,.textarea,.select{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}:is(.input,.textarea,.select)::placeholder{color:var(--color-slate-400,#90a1b9)}@supports (color:lab(0% 0 0)){:is(.input,.textarea,.select)::placeholder{color:var(--color-slate-400,lab(65.5349% -2.25151 -14.5072))}}:is(.input,.textarea,.select):focus{border-color:var(--color-blue-500,#3080ff);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-100,#dbeafe)}@supports (color:lab(0% 0 0)){:is(.input,.textarea,.select):focus{border-color:var(--color-blue-500,lab(54.1736% 13.3369 -74.6839));--tw-ring-color:var(--color-blue-100,lab(92.0301% -2.24757 -11.6453))}}:is(.input[aria-invalid=true],.textarea[aria-invalid=true],.select[aria-invalid=true],.input:user-invalid,.textarea:user-invalid,.select:user-invalid){border-color:var(--color-rose-400,#ff667f);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-rose-100,#ffe4e6)}@supports (color:lab(0% 0 0)){:is(.input[aria-invalid=true],.textarea[aria-invalid=true],.select[aria-invalid=true],.input:user-invalid,.textarea:user-invalid,.select:user-invalid){border-color:var(--color-rose-400,lab(64.4125% 63.0291 19.2068));--tw-ring-color:var(--color-rose-100,lab(92.8221% 9.86832 2.60075))}}.field-error{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-rose-700,#c20039)}@supports (color:lab(0% 0 0)){.field-error{color:var(--color-rose-700,lab(41.1651% 71.6251 30.3087))}}.field--switch{gap:calc(var(--spacing,.25rem) * 0)}.switch{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-slate-50,#f8fafc);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:inline-flex}@supports (color:lab(0% 0 0)){.switch{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966))}}.switch__input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.switch__track{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 11);background-color:var(--color-slate-300,#cad5e2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0;position:relative}@supports (color:lab(0% 0 0)){.switch__track{background-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337))}}.switch__thumb{top:calc(var(--spacing,.25rem) * .5);left:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;position:absolute}.switch__input:checked+.switch__track{background-color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.switch__input:checked+.switch__track{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.switch__input:checked+.switch__track .switch__thumb{--tw-translate-x:calc(var(--spacing,.25rem) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.switch__input:focus-visible+.switch__track{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blue-100,#dbeafe)}@supports (color:lab(0% 0 0)){.switch__input:focus-visible+.switch__track{--tw-ring-color:var(--color-blue-100,lab(92.0301% -2.24757 -11.6453))}}.textarea{min-height:calc(var(--spacing,.25rem) * 28);resize:vertical}.scan-input{min-height:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-3xl,1.5rem);border-color:var(--color-slate-300,#cad5e2);padding-inline:calc(var(--spacing,.25rem) * 5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.scan-input{border-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337))}}.password-field{position:relative}.password-field__input{padding-right:calc(var(--spacing,.25rem) * 12)}.password-field__toggle{top:50%;right:calc(var(--spacing,.25rem) * 3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);background-color:var(--color-slate-50,#f8fafc);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-slate-600,#45556c);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:absolute}@supports (color:lab(0% 0 0)){.password-field__toggle{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968));background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966));color:var(--color-slate-600,lab(35.5623% -1.74978 -15.4316))}}@media (hover:hover){.password-field__toggle:hover{border-color:var(--color-slate-300,#cad5e2);background-color:var(--color-slate-100,#f1f5f9);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.password-field__toggle:hover{border-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337));background-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}}.password-field__icon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);fill:none;stroke:currentColor;stroke-width:1.8px}.helper{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-slate-500,#62748e)}@supports (color:lab(0% 0 0)){.helper{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}.empty-state{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300,#cad5e2);background-color:#ffffffb3}@supports (color:lab(0% 0 0)){.empty-state{border-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337))}}@supports (color:color-mix(in lab, red, red)){.empty-state{background-color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.empty-state{padding:calc(var(--spacing,.25rem) * 8);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-slate-500,#62748e)}@supports (color:lab(0% 0 0)){.empty-state{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}.table-wrap{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.table-wrap{border-color:color-mix(in oklab, var(--color-slate-200,lab(91.7353% -.998765 -4.76968)) 80%, transparent)}}.table-wrap{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.table-wrap{background-color:color-mix(in oklab, var(--color-white,#fff) 95%, transparent)}}.table-wrap{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.table-scroll{overflow-x:auto}.table{border-collapse:collapse;text-align:left;min-width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.table thead th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,#e2e8f0);background-color:#f8fafce6}@supports (color:lab(0% 0 0)){.table thead th{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968))}}@supports (color:color-mix(in lab, red, red)){.table thead th{background-color:color-mix(in oklab, var(--color-slate-50,lab(98.1434% -.369519 -1.05966)) 90%, transparent)}}.table thead th{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-slate-500,#62748e);text-transform:uppercase}@supports (color:lab(0% 0 0)){.table thead th{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}.table tbody td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100,#f1f5f9);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);vertical-align:top;color:var(--color-slate-700,#314158)}@supports (color:lab(0% 0 0)){.table tbody td{border-color:var(--color-slate-100,lab(96.286% -.852436 -2.46847));color:var(--color-slate-700,lab(26.9569% -1.47016 -15.6993))}}.table tbody tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.table tbody tr:hover td{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.table tbody tr:hover td{background-color:color-mix(in oklab, var(--color-slate-50,lab(98.1434% -.369519 -1.05966)) 80%, transparent)}}.table--interactive tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.table-sort{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-slate-500,#62748e);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@supports (color:lab(0% 0 0)){.table-sort{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}@media (hover:hover){.table-sort:hover{color:var(--color-slate-900,#0f172b)}@supports (color:lab(0% 0 0)){.table-sort:hover{color:var(--color-slate-900,lab(7.78673% 1.82345 -15.0537))}}}.table-row--highlight td{background-color:var(--color-amber-50,#fffbeb);animation:2.4s ease-out flash-highlight}@supports (color:lab(0% 0 0)){.table-row--highlight td{background-color:var(--color-amber-50,lab(98.6252% -.635922 8.42309))}}.stat-grid{gap:calc(var(--spacing,.25rem) * 4);display:none}@media (min-width:40rem){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:80rem){.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-grid--dashboard{display:grid}@media (min-width:40rem){.stat-grid--dashboard{grid-template-columns:repeat(3,minmax(0,1fr))}}.stat-carousel{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);gap:calc(var(--spacing,.25rem) * 3);display:grid}@media (min-width:40rem){.stat-carousel{display:none}}.stat-carousel__viewport{overflow:hidden}.stat-carousel__track{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));will-change:transform;display:flex}.stat-carousel__slide{min-width:100%}.stat-carousel__dots{justify-content:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.stat-carousel__dot{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-slate-300,#cad5e2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@supports (color:lab(0% 0 0)){.stat-carousel__dot{background-color:var(--color-slate-300,lab(84.7652% -1.94535 -7.93337))}}.stat-carousel__dot--active{background-color:var(--color-blue-600,#155dfc)}@supports (color:lab(0% 0 0)){.stat-carousel__dot--active{background-color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.stat-card{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.stat-card{border-color:color-mix(in oklab, var(--color-slate-200,lab(91.7353% -.998765 -4.76968)) 80%, transparent)}}.stat-card{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.stat-card{background-color:color-mix(in oklab, var(--color-white,#fff) 92%, transparent)}}.stat-card{padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.stat-label{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-slate-500,#62748e);text-transform:uppercase}@supports (color:lab(0% 0 0)){.stat-label{color:var(--color-slate-500,lab(48.0876% -2.03595 -16.5814))}}.stat-value{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-950,#020618)}@supports (color:lab(0% 0 0)){.stat-value{color:var(--color-slate-950,lab(1.76974% 1.32743 -9.28855))}}.notice{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-width:1px}.notice--info{border-color:var(--color-blue-200,#bedbff);background-color:var(--color-blue-50,#eff6ff);color:var(--color-blue-800,#193cb8)}@supports (color:lab(0% 0 0)){.notice--info{border-color:var(--color-blue-200,lab(86.15% -4.04379 -21.0797));background-color:var(--color-blue-50,lab(96.492% -1.14644 -5.11479));color:var(--color-blue-800,lab(30.2514% 27.7853 -70.2699))}}.notice--success{border-color:var(--color-emerald-200,#a4f4cf);background-color:var(--color-emerald-50,#ecfdf5);color:var(--color-emerald-800,#005f46)}@supports (color:lab(0% 0 0)){.notice--success{border-color:var(--color-emerald-200,lab(90.2247% -31.039 9.47084));background-color:var(--color-emerald-50,lab(97.8462% -6.94966 1.85487));color:var(--color-emerald-800,lab(35.3675% -33.1188 8.04002))}}.notice--warning{border-color:var(--color-amber-200,#fee685);background-color:var(--color-amber-50,#fffbeb);color:var(--color-amber-800,#953d00)}@supports (color:lab(0% 0 0)){.notice--warning{border-color:var(--color-amber-200,lab(91.7203% -.505269 49.9084));background-color:var(--color-amber-50,lab(98.6252% -.635922 8.42309));color:var(--color-amber-800,lab(37.8822% 37.1699 52.2718))}}.notice--danger{border-color:var(--color-rose-200,#ffccd3);background-color:var(--color-rose-50,#fff1f2);color:var(--color-rose-800,#a30037)}@supports (color:lab(0% 0 0)){.notice--danger{border-color:var(--color-rose-200,lab(86.806% 19.1909 4.07754));background-color:var(--color-rose-50,lab(96.2369% 4.94155 1.28011));color:var(--color-rose-800,lab(34.6481% 60.802 20.1957))}}.modal{inset:calc(var(--spacing,.25rem) * 0);z-index:50;margin:calc(var(--spacing,.25rem) * 0);width:100%;max-width:none;height:100dvh;min-height:100dvh;padding:calc(var(--spacing,.25rem) * 2);background-color:#0000;place-items:start;display:grid;position:fixed}@media (min-width:40rem){.modal{padding:calc(var(--spacing,.25rem) * 4);place-items:center}}.modal{padding-top:calc(env(safe-area-inset-top,0px) + .5rem);padding-right:calc(env(safe-area-inset-right,0px) + .5rem);padding-bottom:calc(env(safe-area-inset-bottom,0px) + .5rem);padding-left:calc(env(safe-area-inset-left,0px) + .5rem)}.modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a73}.modal--open::backdrop{animation:.18s ease-out modal-backdrop-in}.modal--closing::backdrop{animation:.18s ease-in forwards modal-backdrop-out}.modal__panel{width:100%;max-width:var(--container-3xl,48rem);padding-top:calc(var(--spacing,.25rem) * 0);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1rem);flex-direction:column;display:flex;position:relative;overflow:hidden}.fullscreen-modal-shell{inset:calc(var(--spacing,.25rem) * 0);z-index:40;background-color:#020618cc;position:fixed;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fullscreen-modal-shell{background-color:color-mix(in oklab, var(--color-slate-950,lab(1.76974% 1.32743 -9.28855)) 80%, transparent)}}.fullscreen-modal-shell{padding:calc(var(--spacing,.25rem) * 0)}@media (min-width:40rem){.fullscreen-modal-shell{padding:calc(var(--spacing,.25rem) * 4)}}.fullscreen-modal-shell{min-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px)}.fullscreen-modal-frame{height:100%;max-width:var(--container-5xl,64rem);align-items:stretch;margin-inline:auto;display:flex}@media (min-width:40rem){.fullscreen-modal-frame{padding-block:calc(var(--spacing,.25rem) * 4);align-items:flex-start}}.fullscreen-modal-panel{height:100%;min-height:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);background-color:var(--color-slate-50,#f8fafc);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:0;border-radius:0;flex-direction:column;display:flex;overflow:hidden}@supports (color:lab(0% 0 0)){.fullscreen-modal-panel{background-color:var(--color-slate-50,lab(98.1434% -.369519 -1.05966))}}@media (min-width:40rem){.fullscreen-modal-panel{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,#e2e8f0);height:auto}@supports (color:lab(0% 0 0)){.fullscreen-modal-panel{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968))}}}.fullscreen-modal-panel{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}@media (min-width:640px){.fullscreen-modal-shell{padding-top:calc(env(safe-area-inset-top,0px) + 1rem);padding-right:calc(env(safe-area-inset-right,0px) + 1rem);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 1rem);padding-left:calc(env(safe-area-inset-left,0px) + 1rem)}.fullscreen-modal-panel{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 2rem)}}.modal--open .modal__panel{animation:.18s ease-out modal-panel-in}.modal--closing .modal__panel{animation:.18s ease-in forwards modal-panel-out}.modal__close{margin-left:auto}.modal__header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,#e2e8f0);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);flex:none;display:flex}@supports (color:lab(0% 0 0)){.modal__header{border-color:var(--color-slate-200,lab(91.7353% -.998765 -4.76968))}}@media (min-width:40rem){.modal__header{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4)}}.modal__body{min-height:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 3);flex:1;overflow-y:auto}@media (min-width:40rem){.modal__body{padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 6)}}.toast-pre-enter{opacity:0;transform:translateY(-100%)}@media (min-width:640px){.toast-pre-enter{transform:translate(100%)}}}a.btn--primary{color:#fff}@keyframes flash-highlight{0%{background-color:#fde68af2}to{background-color:#fff0}}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes modal-panel-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes modal-panel-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.985)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}
