@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Inter Variable", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-800:oklch(43.2% .095 166.913);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-stone-100:oklch(97% .001 106.424);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-900:oklch(21.6% .006 56.043);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-tight:1.25;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter Variable", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--default-mono-font-family:var(--font-mono);--font-heading:var(--font-sans)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}html{font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-y-1{inset-block:var(--spacing)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-5{top:calc(var(--spacing) * 5)}.right-1{right:var(--spacing)}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.w-full{width:100%}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-sm{border-radius:calc(var(--radius) * .6)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#cce1d3\]{border-color:#cce1d3}.border-\[\#d5e6eb\]{border-color:#d5e6eb}.border-emerald-200{border-color:var(--color-emerald-200)}.border-red-200{border-color:var(--color-red-200)}.border-slate-200{border-color:var(--color-slate-200)}.border-stone-500{border-color:var(--color-stone-500)}.bg-\[\#08758e\]{background-color:#08758e}.bg-\[\#f1f8fa\]{background-color:#f1f8fa}.bg-\[\#f2f9f4\]{background-color:#f2f9f4}.bg-blue-700{background-color:var(--color-blue-700)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-white{background-color:var(--color-white)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:Inter Variable,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[13px\]{font-size:13px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-words{overflow-wrap:break-word}.text-\[\#31566a\]{color:#31566a}.text-\[\#246344\]{color:#246344}.text-blue-600{color:var(--color-blue-600)}.text-cyan-800{color:var(--color-cyan-800)}.text-emerald-800{color:var(--color-emerald-800)}.text-red-800{color:var(--color-red-800)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-950{color:var(--color-slate-950)}.text-stone-900{color:var(--color-stone-900)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.shadow,.shadow-sm{--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)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-stone-600::placeholder{color:var(--color-stone-600)}@media (hover:hover){.hover\:bg-\[\#12586d\]:hover{background-color:#12586d}.hover\:bg-cyan-50:hover{background-color:var(--color-cyan-50)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-cyan-700:focus-visible{border-color:var(--color-cyan-700)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-cyan-700\/25:focus-visible{--tw-ring-color:#00749240}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-cyan-700\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-cyan-700) 25%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-cyan-600:focus-visible{outline-color:var(--color-cyan-600)}.focus-visible\:outline-cyan-700:focus-visible{outline-color:var(--color-cyan-700)}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-stone-100:disabled{background-color:var(--color-stone-100)}.disabled\:text-stone-500:disabled{color:var(--color-stone-500)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.aria-disabled\:cursor-wait[aria-disabled=true]{cursor:wait}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-invalid\:border-red-600[aria-invalid=true]{border-color:var(--color-red-600)}.aria-invalid\:focus-visible\:ring-red-600\/25[aria-invalid=true]:focus-visible{--tw-ring-color:#e4001440}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:focus-visible\:ring-red-600\/25[aria-invalid=true]:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-red-600) 25%, transparent)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}.\[\&\>div\]\:mt-2>div{margin-top:calc(var(--spacing) * 2)}}:root{--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--radius:.625rem;--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}.login-page{isolation:isolate;background:#fff;flex-direction:column;min-height:100svh;display:flex;position:relative}.login-header{height:calc(3.75rem + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(1rem, env(safe-area-inset-right)) 0 max(1.25rem, env(safe-area-inset-left));border-bottom:1px solid #eef2f6;align-items:center;display:flex}.login-logo{width:auto;max-width:100%;height:1.75rem;display:block}.login-main{min-width:0;padding:2rem max(1rem, env(safe-area-inset-right)) 2rem max(1rem, env(safe-area-inset-left));flex-direction:column;flex:1 0 auto;align-items:center;display:flex}.login-content{background:#fff;border:1px solid #e3e8ee;border-radius:.75rem;width:100%;min-width:0;max-width:26rem;box-shadow:0 15px 35px #233b661a,0 5px 15px #0000000d}.login-card-body{padding:1.75rem 1.5rem .5rem}.login-title{font-size:1.375rem}.login-trust{color:#475569;background:#f6f9fb;border-top:1px solid #e8edf2;border-radius:0 0 calc(.75rem - 1px) calc(.75rem - 1px);flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;padding:1rem;font-size:.8125rem;line-height:1.25rem;display:flex}.login-trust li{align-items:center;gap:.5rem;min-width:0;display:flex}.login-trust .shell-icon{color:#08758e;flex:none;width:1rem;height:1rem}.login-footer{padding:1rem max(1.25rem, env(safe-area-inset-right)) max(1.25rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left));color:#64748b;text-shadow:0 0 2px #fff,0 0 6px #fff,0 0 10px #fff,0 0 14px #fff;font-size:.8125rem;line-height:1.25rem}@media (width>=48rem){.login-card-body{padding:2rem 2rem .5rem}.login-title{font-size:1.5rem}}@media (width>=64rem){.login-header{height:4.5rem;padding:0 1.5rem 0 max(1.5rem,50% - 33.375rem)}.login-logo{height:2.25rem}.login-main{padding-top:clamp(2rem,10svh,7rem)}.login-card-body{padding:2.5rem 2.5rem .5rem}.login-footer{padding:1rem 1.5rem 1.75rem max(1.5rem,50% - 33.375rem)}}@media (width>=64rem) and (height<=50rem){.login-main{padding-top:1.5rem}.login-card-body{padding:1.75rem 2.25rem .5rem}}@media (width>=90rem){.login-content{max-width:28rem}.login-card-body{padding-inline:2.75rem}.login-title{font-size:1.625rem}}@media (width>=140rem) and (height>=72rem){html:has(.login-page){font-size:112.5%}}@media (width>=160rem) and (height>=80rem){html:has(.login-page){font-size:125%}}@media (width>=200rem) and (height>=100rem){html:has(.login-page){font-size:150%}}@media (width>=240rem) and (height>=120rem){html:has(.login-page){font-size:175%}}.login-feedback{min-height:2.5rem;margin-top:.75rem}.login-feedback .settings-notice{margin-top:0}.login-field-error{color:#922e2e;background:#fff5f5;border:1px solid #e5c6c6;border-radius:.375rem;align-items:flex-start;gap:.375rem;margin-top:.5rem;padding:.5rem .625rem;font-size:.8125rem;line-height:1.5;display:flex}.login-field-error .shell-icon{flex:none;width:1rem;height:1rem;margin-top:.125rem}.login-content .settings-notice-dismiss{color:#526579;border-radius:.375rem;flex:none;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;margin:-.25rem -.375rem -.25rem 0;padding:.625rem;display:inline-flex}.login-content .settings-notice-dismiss .shell-icon{width:1rem;height:1rem}.login-content .settings-notice-dismiss:hover{color:#243b50;background:#ffffff80}.flow-lines{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.flow-lines-svg{width:100%;height:100%;position:absolute;inset:0}.flow-lines-wide{display:none}.flow-lines-svg path{stroke-width:clamp(1px,.068vw,2.5px);vector-effect:non-scaling-stroke}@media (width>=64rem){.flow-lines-wide{display:block}.flow-lines-narrow{display:none}}.profile-settings{width:100%;min-width:0}.shell-content .profile-settings>h1{letter-spacing:-.015em;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.profile-settings [role=tabpanel]:focus-visible{outline-offset:3px;border-radius:.875rem;outline:2px solid #087e9a}.settings-placeholder{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem;padding:1.5rem 2rem}.settings-placeholder h2{margin-bottom:.5rem;font-size:1rem;font-weight:600}.settings-placeholder p{color:#526579;font-size:.875rem;line-height:1.6}.profile-user-type{color:#31566a;background:#f5f8fa;border:1px solid #dce5eb;border-radius:.375rem;align-items:center;gap:.375rem;max-width:100%;margin-top:.625rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.profile-user-type .shell-icon{flex:none;width:.875rem;height:.875rem}.profile-user-type>span{min-width:0}@media (width<=39.999rem){.settings-placeholder{padding:1.25rem}}.profile-surface{overflow-wrap:anywhere;background:#fff;border:1px solid #dfe7ed;border-radius:.875rem;box-shadow:0 3px 14px #172b4205}.profile-identity{align-items:center;gap:1rem;padding:1.75rem 2rem;display:flex}.profile-identity>div{min-width:0}.profile-surface .profile-avatar{width:4.25rem;height:4.25rem;font-size:1.375rem}.profile-identity h2{font-size:1.25rem;font-weight:650;line-height:1.4}.profile-identity .profile-email{color:#526579;margin-top:.25rem;font-size:.875rem}.profile-personal,.profile-access{border-top:1px solid #e7edf1;padding:1.5rem 2rem}.profile-surface h3{font-size:1rem;font-weight:650}.profile-description{color:#526579;margin-top:.25rem;font-size:.8125rem;line-height:1.6}.profile-row{border-bottom:1px solid #edf1f4;grid-template-columns:9rem minmax(0,1fr) 2.75rem;align-items:start;gap:1rem;padding:1.125rem 0;display:grid}.profile-row label,.profile-label{padding-top:.75rem;font-size:.8125rem;font-weight:600}.profile-value{min-width:0;font-size:.875rem}.profile-value>p:first-child{padding-top:.65rem}.profile-surface button,.profile-back{border-radius:.375rem;min-width:2.75rem;min-height:2.75rem;font-size:.8125rem;font-weight:600}.profile-surface button{padding:.625rem .875rem}.profile-surface button:hover:not(:disabled){background:#edf5f7}.profile-surface button:disabled{opacity:.5;cursor:not-allowed}.profile-edit{color:#315a70;justify-content:center;align-items:center;display:flex}.profile-edit svg{flex:none;width:1rem;height:1rem}.profile-value input{color:#172b42;background:#fff;border:1px solid #94a8b8;border-radius:.375rem;width:100%;min-height:2.75rem;padding:.625rem .75rem;font-size:1rem}.profile-value input[aria-invalid=true]{border-color:#ad3939}.profile-edit-actions{gap:.5rem;margin-top:.5rem;display:flex}.profile-edit-actions button:first-child{color:#086278;background:#edf5f7}.profile-error{color:#a32929;margin-top:.5rem;font-size:.8125rem}.profile-save{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem;font-size:.8125rem;display:flex}.profile-surface .profile-primary{color:#fff;background:#12677d;padding-inline:1.125rem}.profile-surface .profile-primary:hover:not(:disabled){background:#0b5265}.profile-success{color:#246344}.profile-feedback{color:#784821;background:#fffbf5;border:1px solid #e6cebd;border-radius:.5rem;margin-top:1rem;padding:.875rem 1rem;font-size:.875rem}.profile-feedback button{margin-top:.5rem;text-decoration:underline}.profile-access ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1.25rem;margin:1.125rem 0 0;padding:0;list-style:none;display:grid}.profile-access li{align-items:baseline;gap:.625rem;padding:.375rem 0;font-size:.8125rem;display:flex}.profile-access li span{color:#246344;flex:none}.profile-back{align-items:center;margin-top:.5rem;text-decoration:underline;display:inline-flex}@media (width<=39.999rem){.profile-identity,.profile-personal,.profile-access{padding:1.25rem}.profile-identity{flex-direction:column;align-items:flex-start;gap:.75rem}.profile-surface .profile-avatar{width:4rem;height:4rem}.profile-row{grid-template-columns:minmax(0,1fr) 2.75rem;gap:.25rem .5rem}.profile-row label,.profile-label{grid-column:1;padding-top:0}.profile-value{grid-area:2/1/auto/-1}.profile-edit{grid-area:1/2;margin-top:-.625rem}.profile-value>p:first-child{padding-top:.25rem}.profile-save .profile-primary{width:100%}.profile-access ul{grid-template-columns:minmax(0,1fr);gap:.375rem}}.change-password{padding:1.5rem 2rem}.change-password h2{font-size:1rem;font-weight:650}.change-password form{max-width:32rem;margin-top:1.5rem}.change-password-field{margin-bottom:1.25rem}.change-password-field label{margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:block}.change-password-field input{color:#172b42;background:#fff;border:1px solid #94a8b8;border-radius:.375rem;width:100%;min-width:0;min-height:3.25rem;padding:.625rem 4rem .625rem .75rem;font-size:1rem}.change-password-field input[aria-invalid=true]{border-color:#ad3939}.change-password-field input:disabled{background:#f5f8fa}@media (width<=39.999rem){.change-password{padding:1.25rem}.change-password .profile-primary{width:100%}}.two-factor{padding:1.5rem 2rem}.two-factor h2{font-size:1rem;font-weight:650}.two-factor button{border-radius:.375rem;min-height:44px;padding:.625rem 1rem;font-size:.875rem;font-weight:600}.two-factor button:disabled{opacity:.55;cursor:not-allowed}.two-factor-summary{border-bottom:1px solid #e7edf1;align-items:center;gap:.875rem;margin:.5rem 0 1rem;padding:1.25rem 0;display:flex}.two-factor-summary>.shell-icon{color:#12677d;flex:none;width:2rem;height:2rem}.two-factor-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-bottom:1.25rem;display:grid}.two-factor-methods legend{margin-bottom:.75rem;font-size:.875rem;font-weight:600}.two-factor-option{cursor:pointer;border:1px solid #b6c4ce;border-radius:.625rem;align-items:flex-start;gap:.625rem;padding:1rem;font-size:.875rem;display:flex}.two-factor-option.recommended{border-color:#669aaa}.two-factor-option:has(input:checked){outline-offset:-2px;background:#f1f8fa;outline:2px solid #12677d}.two-factor-option:focus-within{box-shadow:0 0 0 3px #b3e3ed}.two-factor-option input{accent-color:#12677d;flex:none;margin-top:.25rem}.two-factor-option .shell-icon{flex:none;width:1.25rem;height:1.25rem}.two-factor-option .profile-description{display:block}.two-factor-badge{color:#12586d;background:#deeff3;border-radius:.25rem;margin:.25rem .375rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:650;display:inline-block}.two-factor-actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.two-factor-destructive{color:#a43232}.two-factor-confirm{background:#fffcf6;border:1px solid #e3d5bb;border-radius:.625rem;margin-top:1.25rem;padding:1rem}.two-factor-confirm p,.two-factor-setup>p{margin-top:.625rem;font-size:.875rem;line-height:1.6}.two-factor-warning{color:#815416;margin:.75rem 0;font-size:.8125rem;line-height:1.6}.two-factor-scan{align-items:center;gap:2rem;margin-top:1.25rem;display:flex}.two-factor-scan img{aspect-ratio:1;object-fit:contain;background:#fff;width:224px;max-width:100%;padding:12px;display:block}.two-factor-scan form{width:100%;min-width:0;max-width:22rem}@media (width<=45rem){.two-factor{padding:1.25rem}.two-factor-methods{grid-template-columns:minmax(0,1fr)}.two-factor-scan{flex-direction:column;align-items:flex-start;gap:1rem}.two-factor-actions>button,.two-factor>form>.profile-primary{width:100%}}.two-factor-active{background:#f1f7f9;border:1px solid #ccdee4;border-radius:.625rem;align-items:center;gap:.75rem;margin:1.25rem 0;padding:1rem;display:flex}.two-factor-active>.shell-icon{color:#12677d;flex:none;width:1.5rem;height:1.5rem}.two-factor-active>div{flex:1;min-width:0}.two-factor-active strong{font-size:.9375rem;font-weight:650}.two-factor-active p{color:#526579;margin-top:.25rem;font-size:.75rem;line-height:1.5}.two-factor-active-badge{color:#246344;background:#eaf5ee;border:1px solid #bfd7cb;border-radius:1rem;flex:none;padding:.1875rem .5rem;font-size:.6875rem;font-weight:650}.two-factor-feedback-icon{flex:none;width:1.125rem;height:1.125rem;margin-top:.125rem}.two-factor-notice{border:1px solid;border-radius:.5rem;align-items:flex-start;gap:.625rem;margin:.875rem 0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.6;display:flex}.two-factor-notice>div,.two-factor-notice>p{min-width:0}.two-factor-notice strong{font-size:.8125rem;font-weight:600}.two-factor-notice strong+p{margin-top:.125rem}.two-factor-notice-success{color:#246344;background:#f2f9f4;border-color:#cce1d3}.two-factor-notice-warning{color:#78531d;background:#fffcf6;border-color:#e3d5bb}.two-factor-notice-neutral{color:#526579;background:#f6f8fa;border-color:#dfe7ed}.two-factor-confirm-heading{align-items:flex-start;gap:.625rem;display:flex}.two-factor-confirm-heading .two-factor-feedback-icon{color:#815416}.two-factor-confirm h3{min-width:0;font-size:.875rem;line-height:1.5}.two-factor-confirm p{color:#526579;font-size:.8125rem}.two-factor .two-factor-secondary{color:#31566a;background:#fff;border:1px solid #a6b7c3}.two-factor .two-factor-danger-button{color:#922e2e;background:#fceeee;border:1px solid #d9aaaa}.two-factor .two-factor-danger-button:hover:not(:disabled){background:#f8e0e0}.two-factor-otp-error{color:#a32929;align-items:flex-start;gap:.5rem;margin-top:.625rem;font-size:.8125rem;line-height:1.6;display:flex}.trusted-devices{padding:1.5rem 2rem}.trusted-devices h2{font-size:1rem;font-weight:650}.devices-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.devices-heading>div{min-width:0}.trusted-devices .devices-refresh{color:#526579;flex:none;justify-content:center;align-items:center;gap:.375rem;padding-inline:.5rem;font-weight:500;display:inline-flex}.devices-refresh svg{flex:none;width:1rem;height:1rem}.devices-refresh-area{flex:0 auto;max-width:22rem}.trusted-devices .devices-refresh[aria-disabled=true]{cursor:wait}.trusted-devices .devices-refresh[aria-disabled=true]:hover{background:0 0}.devices-refresh[aria-busy=true] svg{animation:1s linear infinite devices-refresh-spin}.devices-refresh-error{color:#78531d;background:#fffcf6;border:1px solid #e3d5bb;border-radius:.375rem;margin-top:.375rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}.devices-refresh-error p+p{margin-top:.25rem}@keyframes devices-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.devices-refresh[aria-busy=true] svg{animation:none}}.device-list{margin:1rem 0 0;padding:0;list-style:none}.device-row{border:1px solid #e7edf1;border-radius:.625rem;margin-top:.5rem;padding:.75rem .875rem;transition:border-color .16s,background-color .16s}.device-row-current{background:#fbfdfe;border-color:#c5d7de}.device-row-trusted{background:#fff}.device-row-unverified{background:#fafbfc}.device-main{align-items:flex-start;gap:.75rem;display:flex}.device-platform{color:#315a70;background:#f0f6f8;border-radius:.5rem;flex:none;width:2.25rem;height:2.25rem;padding:.375rem}.device-recognition{flex:1;min-width:0}.device-recognition h3{font-size:.875rem}.device-recognition p{color:#526579;margin-top:.1875rem;font-size:.75rem;line-height:1.5}.device-badges{flex-wrap:wrap;gap:.375rem;margin:.25rem 0;display:flex}.device-status{cursor:default;border:1px solid #dbe3e8;border-radius:.375rem;padding:.0625rem .4375rem;font-size:.6875rem;font-weight:600;line-height:1.5;display:inline-block}.device-current{color:#315a70;background:#e8f2f6}.device-trusted{color:#246344;background:#edf6f0}.device-unverified{color:#6d5a39;background:#f3f0e9}.device-actions{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.trusted-devices .device-disclosure{color:#526579;justify-content:center;align-items:center;gap:.25rem;padding-inline:.5rem;font-weight:500;display:inline-flex}.device-disclosure svg{flex:none;width:1rem;height:1rem}.trusted-devices .device-trust-button{color:#12586d;background:#eaf4f7;border:1px solid #bed8df}.trusted-devices .device-remove-button{color:#922e2e;background:#fff;border:1px solid #e4d1d1}.device-details{background:#f7f8f9;border:1px solid #e3e7ea;border-radius:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;margin-top:.625rem;padding:.25rem 1rem;display:grid}.device-details>div{border-bottom:1px solid #e1e8ed;min-width:0;padding:.625rem 0}.device-details>div:nth-last-child(-n+2){border-bottom:0}.device-details dt{color:#526579;font-size:.75rem}.device-details dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.8125rem;line-height:1.6}.device-detail-platform{align-items:center;gap:.375rem;display:flex}.device-detail-guidance{color:#364d60;overflow-wrap:anywhere;margin-top:.5rem;font-size:.8125rem;line-height:1.5}.device-detail-platform .device-platform{background:0 0;width:1.25rem;height:1.25rem;padding:.125rem}.trusted-devices .two-factor-secondary{color:#31566a;background:#fff;border:1px solid #a6b7c3}.trusted-devices .two-factor-danger-button{color:#922e2e;background:#fceeee;border:1px solid #d9aaaa}@media (width<=45rem){.trusted-devices{padding:1.25rem}.devices-heading{flex-direction:column;gap:.375rem}.device-row{padding:.75rem}.device-main{gap:.625rem}.device-platform{width:1.75rem;height:1.75rem;padding:.25rem}.device-details{grid-template-columns:minmax(0,1fr);padding-inline:.75rem}.device-details>div:nth-last-child(2){border-bottom:1px solid #e1e8ed}.device-actions>button{width:100%}}.device-row:hover,.device-row:focus-within{border-color:#acbfc9}.device-actions>button{justify-content:center;align-items:center;gap:.375rem;min-height:44px;line-height:1.25;display:inline-flex}.device-action-icon{flex:none;width:1rem;height:1rem}.device-disclosure svg{transition:transform .18s}.device-disclosure[aria-expanded=true] svg{transform:rotate(180deg)}.device-disclosure-content{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .18s,opacity .18s,visibility 0s .18s;display:grid}.device-disclosure-content[data-expanded=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.device-disclosure-inner{min-height:0;overflow:hidden}.devices-empty{background:#f8fafb;border:1px solid #e3e8ec;border-radius:.625rem;align-items:flex-start;gap:.75rem;margin-top:1rem;padding:1rem;display:flex}.devices-empty h3{font-size:.875rem}.devices-empty p{color:#526579;margin-top:.25rem;font-size:.8125rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.device-row,.device-disclosure svg,.device-disclosure-content{transition:none}}.device-confirm{border:1px solid;border-radius:.625rem;margin-top:.75rem;padding:.875rem}.device-confirm-trust{background:#f2f9fa;border-color:#c0dce1}.device-confirm-remove{background:#fff7f5;border-color:#e4c9c4}.device-confirm-heading{align-items:center;gap:.5rem;display:flex}.device-confirm-heading h3{min-width:0;font-size:.875rem;line-height:1.5}.device-confirm-heading .device-action-icon{width:1.125rem;height:1.125rem}.device-confirm-trust .device-confirm-heading .device-action-icon{color:#12677d}.device-confirm-remove .device-confirm-heading .device-action-icon{color:#922e2e}.device-confirm-context{color:#526579;overflow-wrap:anywhere;margin-top:.25rem;font-size:.8125rem;line-height:1.5}.device-confirm-description{color:#364d60;margin-top:.5rem;font-size:.8125rem;line-height:1.5}.device-confirm-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.625rem;display:flex}.device-confirm-actions>button{min-height:44px}.trusted-devices .device-confirm-remove .two-factor-danger-button:hover:not(:disabled){background:#f8e0e0}@media (width<=45rem){.device-confirm-actions>button{width:100%}}.rsa-keys{min-width:0;padding:1.5rem 2rem}.rsa-keys button:not(.rsa-notification-dismiss){justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.rsa-keys button .shell-icon{flex:none;width:1rem;height:1rem}.rsa-keys h2{font-size:1rem;font-weight:650}.rsa-local-note{color:#31566a;background:#f1f8fa;border:1px solid #d5e6eb;border-radius:.5rem;margin:1rem 0;padding:.75rem 1rem;font-size:.8125rem;line-height:1.6}.rsa-generator-actions{margin:1rem 0}.rsa-notification{border:1px solid;border-radius:.5rem;align-items:flex-start;gap:.625rem;margin:1rem 0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.6;display:flex}.rsa-notification>svg{flex:none;width:1.125rem;height:1.125rem;margin-top:.125rem}.rsa-notification-copy{flex:1;min-width:0}.rsa-keys .rsa-notification-dismiss{color:#526579;background:0 0;flex:none;justify-content:center;align-items:center;width:2.75rem;min-height:2.75rem;margin:-.25rem -.375rem -.25rem 0;padding:.625rem;display:inline-flex}.rsa-notification-dismiss svg{width:1rem;height:1rem}.rsa-keys .rsa-notification-dismiss:hover{color:#243b50;background:#ffffff80}.rsa-keys .rsa-notification-dismiss:focus-visible{outline-offset:2px;outline:2px solid #087e9a}.rsa-notification strong{font-weight:600}.rsa-notification p{color:#526579;margin-top:.125rem}.rsa-notification-success{color:#24664f;background:#f1f8f5;border-color:#c8dfd9}.rsa-notification-error{color:#922e2e;background:#fff5f5;border-color:#e5c6c6}.rsa-notification-warning{color:#78531d;background:#fffcf6;border-color:#e3d5bb}.rsa-notification-information{color:#31566a;background:#f1f8fa;border-color:#d5e6eb}.rsa-success-callout{background:#f1f8f5;border:1px solid #c8dfd9;border-radius:.5rem;align-items:flex-start;gap:.625rem;margin:1rem 0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.6;display:flex}.rsa-success-callout>svg{color:#24664f;flex:none;width:1.125rem;height:1.125rem;margin-top:.125rem}.rsa-success-callout>div{min-width:0}.rsa-success-callout strong{color:#24664f;font-weight:600}.rsa-success-callout p{color:#526579;margin-top:.125rem}.rsa-risk-note{color:#78531d;background:#fffcf6;border:1px solid #e3d5bb;border-radius:.375rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.6;display:flex}.rsa-risk-note>svg{flex:none;width:1rem;height:1rem;margin-top:.125rem}.rsa-risk-note>div{min-width:0}.rsa-risk-note strong{font-weight:600}.rsa-risk-note p{color:#526579;margin-top:.125rem}.rsa-private-guidance{margin-bottom:.75rem}.rsa-zip-guidance{margin-top:.625rem}.rsa-key-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.rsa-key-panel{border:1px solid #dfe7ed;border-radius:.625rem;min-width:0;padding:1rem}.rsa-key-heading,.rsa-key-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.rsa-key-heading{justify-content:space-between;margin-bottom:.75rem}.rsa-key-heading h3{font-size:.875rem}.rsa-key-actions button,.rsa-both>button,.rsa-keys .rsa-reveal{color:#31566a;background:#fff;border:1px solid #a6b7c3}.rsa-key-actions .profile-primary{border-color:#12677d}.rsa-sensitive{color:#78531d;background:#fffcf6;border:1px solid #e3d5bb;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.rsa-sensitive svg{width:.875rem;height:.875rem}.rsa-code{color:#243b50;overscroll-behavior:contain;white-space:pre;overflow-wrap:normal;background:#f6f8fa;border:1px solid #e3eaf0;border-radius:.375rem;max-width:100%;max-height:20rem;margin:.75rem 0 0;padding:.875rem;font:.75rem/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.rsa-concealed{color:#526579;background:#f6f8fa;border-radius:.375rem;margin-top:.75rem;padding:1rem;font-size:.8125rem;line-height:1.6}.rsa-both{margin:1rem 0 .5rem}.rsa-keys .two-factor-confirm .rsa-key-actions{margin-top:.75rem}.rsa-keys button[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media (width<=59.999rem){.rsa-key-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=39.999rem){.rsa-keys{padding:1.25rem}.rsa-key-panel{padding:.875rem}}.profile-personal button,.change-password .profile-primary,.two-factor button,.trusted-devices .device-confirm-actions>button{justify-content:center;align-items:center;gap:.5rem;max-width:100%;line-height:1.4;display:inline-flex}.settings-action-icon{flex:none;width:1rem;height:1rem}.settings-progress{animation:1s linear infinite settings-progress-spin}@keyframes settings-progress-spin{to{transform:rotate(360deg)}}.profile-row{grid-template-columns:9rem minmax(0,1fr) auto}.profile-edit-actions{flex-wrap:wrap}.profile-error{align-items:flex-start;gap:.375rem;line-height:1.5;display:flex}.profile-error>.shell-icon{flex:none;width:1rem;height:1rem;margin-top:.125rem}.settings-notice{border:1px solid;border-radius:.5rem;align-items:flex-start;gap:.625rem;margin-top:.875rem;padding:.75rem .875rem;font-size:.8125rem;line-height:1.6;display:flex}.settings-notice>.shell-icon{flex:none;width:1.125rem;height:1.125rem;margin-top:.125rem}.settings-notice>div{min-width:0}.settings-notice strong{font-size:.8125rem;font-weight:600}.settings-notice-body{margin-top:.125rem}.settings-notice-body p+p{margin-top:.25rem}.settings-notice-body button{margin-top:.375rem}.settings-notice-success{color:#246344;background:#f2f9f4;border-color:#cce1d3}.settings-notice-error{color:#922e2e;background:#fff5f5;border-color:#e5c6c6}.settings-notice-warning{color:#78531d;background:#fffcf6;border-color:#e3d5bb}.settings-notice-info{color:#31566a;background:#f1f8fa;border-color:#d5e6eb}.profile-access-guidance,.profile-access-empty{padding:.625rem .75rem}.profile-access-empty{color:#526579;background:#f6f8fa;border-color:#dfe7ed}.settings-notice-copy{flex:1}.profile-surface .settings-notice-dismiss{color:#526579;background:0 0;flex:none;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;margin:-.25rem -.375rem -.25rem 0;padding:.625rem;display:inline-flex}.settings-notice-dismiss .shell-icon{flex:none;width:1rem;height:1rem}.profile-surface .settings-notice-dismiss:hover{color:#243b50;background:#ffffff80}.settings-notice-dismiss:focus-visible{outline-offset:2px;outline:2px solid #087e9a}.settings-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=39.999rem){.profile-row{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.settings-progress{animation:none}}.settings-notice-timed{position:relative;overflow:hidden}.settings-notice-countdown{background:#2463440d;height:2px;position:absolute;inset:auto 0 0}.settings-notice-countdown>span{transform-origin:0;background:#24634455;width:100%;height:100%;transition:transform .25s linear;display:block}@media (prefers-reduced-motion:reduce){.settings-notice-countdown>span{transition:none}}.change-password-guidance{margin-top:.75rem;padding:.625rem .75rem}.settings-notice-info .settings-notice-countdown{background:#31566a0d}.settings-notice-info .settings-notice-countdown>span{background:#31566a55}.session-loading{isolation:isolate;color:#172b42;background:#fff;flex-direction:column;min-height:100svh;padding:32px 24px;display:flex;position:relative}.session-loading:before,.session-loading:after{content:"";min-height:0}.session-loading:before{flex:2 1 0}.session-loading:after{flex:3 1 0}.session-loading-group{text-align:center;overflow-wrap:anywhere;flex:none;width:100%;max-width:360px;margin:0 auto}.session-loading-brand{width:min(100%,220px);margin:0 auto 32px}.session-loading-brand img{width:100%;height:auto;display:block}.session-loading-progress{justify-items:center;gap:16px;line-height:1.5;display:grid}.session-loading-spinner{border:3px solid #e1e8ee;border-top-color:#08758e;border-radius:50%;width:28px;height:28px;animation:1s linear infinite session-loading-spin}.session-loading button:focus-visible{outline-color:#08758e}.session-loading-feedback>div{min-height:0;margin-top:0}@keyframes session-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.session-loading-spinner{animation:none}}.users-header{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.25rem;display:flex}.users-header h1{letter-spacing:-.015em;margin-bottom:.375rem;font-size:1.25rem;font-weight:600}.users-header .users-description{margin-bottom:0}.users-page .create-primary{color:#fff;background:#08758e;border-color:#08758e}.users-page .create-primary:hover:not(:disabled){background:#08647a}.create-user-drawer.users-page{opacity:0;width:min(32rem,100vw);max-width:100vw;height:100dvh;max-height:100dvh;transition:opacity var(--shell-motion) var(--shell-ease), transform var(--shell-motion) var(--shell-ease), display var(--shell-motion) allow-discrete, overlay var(--shell-motion) allow-discrete;background:#fff;border:0;border-left:1px solid #dfe7ed;margin:0;padding:0;position:fixed;inset:0 0 0 auto;transform:translate(100%);box-shadow:-12px 0 48px #172b4226}.create-user-drawer.users-page.create-drawer-wide{width:min(44rem,100vw)}.create-user-drawer.users-page[open]{opacity:1;transform:none}.create-user-drawer:not([open]),.create-user-drawer:not([open])::backdrop{pointer-events:none}.create-user-drawer::backdrop{opacity:0;transition:opacity var(--shell-motion) var(--shell-ease), display var(--shell-motion) allow-discrete, overlay var(--shell-motion) allow-discrete;background:#102a4266}.create-user-drawer[open]::backdrop{opacity:1}@starting-style{.create-user-drawer.users-page[open]{opacity:0;transform:translate(100%)}.create-user-drawer[open]::backdrop{opacity:0}}.create-user-drawer>form{flex-direction:column;height:100%;min-height:0;display:flex}.create-user-drawer header{padding:max(1.25rem, env(safe-area-inset-top)) 1.25rem 1rem;border-bottom:1px solid #dfe7ed;justify-content:space-between;align-items:start;gap:1rem;display:flex}.create-user-drawer h2{font-size:1.125rem;font-weight:600}.create-user-drawer header p,.create-confirm p{color:#526579;margin-top:.375rem;font-size:.8125rem}.create-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:1.25rem;display:flex;overflow-y:auto}.create-actions{padding:1rem 1.25rem max(1rem, env(safe-area-inset-bottom));border-top:1px solid #dfe7ed;flex-wrap:wrap;justify-content:flex-end;gap:.625rem;display:flex}.create-field-helper{color:#922e2e;overflow-wrap:anywhere;align-items:start;gap:.375rem;min-height:1.25rem;margin-top:.25rem;font-size:.75rem;line-height:1.5;display:flex}.create-field-helper .shell-icon{margin-top:.125rem}.create-user-drawer [aria-invalid=true]{border-color:#b76a6a}.create-user-drawer .users-combobox-control:has([aria-invalid=true]){box-shadow:inset 0 0 0 1px #b76a6a}.create-confirm{padding:1.25rem}.create-confirm .create-actions{margin-top:1rem;padding-inline:0}@media (width<=39.999rem){.users-header{flex-wrap:wrap}.create-user-drawer.users-page{width:100vw}}@media (prefers-reduced-motion:reduce){.create-user-drawer.users-page{transition:none;transform:none}.create-user-drawer::backdrop{transition:none}}.create-user-drawer.users-page[data-security-ended],.create-user-drawer[data-security-ended]::backdrop{transition:none;display:none}.create-user-drawer .users-field label{margin-bottom:.25rem}.access-email{overflow-wrap:anywhere;display:block}.access-drawer header>div{overflow-wrap:anywhere;min-width:0}.access-drawer .create-body{gap:1rem}.access-group{border:1px solid #dfe7ed;border-radius:.75rem;min-width:0;padding:.375rem .875rem}.access-group legend{color:#344c60;padding:0 .375rem;font-size:.8125rem;font-weight:600}.access-permission{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:1rem;min-height:2.875rem;font-size:.8125rem;display:flex}.access-permission+.access-permission{border-top:1px solid #edf1f4}.access-toggle{color:#526579;flex:none;align-items:center;gap:.5rem;font-size:.75rem;display:flex;position:relative}.access-drawer .access-toggle input{opacity:0;cursor:pointer;z-index:1;width:2.5rem;height:2.75rem;margin:0;position:absolute;right:0}.access-track{background:#e0e7ed;border:1px solid #728599;border-radius:1rem;width:2.5rem;height:1.375rem;position:relative}.access-track:after{content:"";background:#526579;border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:.1875rem;left:.1875rem}.access-drawer .access-toggle input:checked+.access-track{background:#08758e;border-color:#08758e}.access-drawer .access-toggle input:checked+.access-track:after{background:#fff;left:1.3125rem}.access-drawer .access-toggle input:focus-visible+.access-track{outline-offset:3px;outline:2px solid #08758e}.access-drawer .access-toggle input:disabled{cursor:default}.access-drawer .access-toggle input:disabled+.access-track{opacity:.75}.access-loading{color:#526579;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.access-drawer header>button{flex-shrink:0;min-width:2.75rem;min-height:2.75rem}.access-drawer .create-body>*{flex-shrink:0}.access-drawer .create-body>.settings-notice{height:auto;min-height:min-content;max-height:none;margin:0;overflow:visible}.access-drawer .settings-notice-copy{overflow-wrap:anywhere;min-width:0}.access-drawer .settings-notice>.shell-icon{flex-shrink:0;margin-top:.15rem}.access-drawer .settings-notice-timed{padding-bottom:.875rem}.access-drawer .settings-notice-countdown{border-radius:1px;left:.5rem;right:.5rem;overflow:hidden}.users-page{--users-control-icon-size:1rem;--users-control-icon-inset:.75rem;--users-control-text-inset:2.5rem;color:#243b50;width:100%;min-width:0}.shell-content .users-page>h1,.shell-content .users-page .users-header h1{letter-spacing:-.015em;margin-bottom:.375rem;font-size:1.25rem;font-weight:600}.users-page>.settings-notice{margin-bottom:1rem}.users-description{color:#526579;margin-bottom:1.25rem;font-size:.875rem}.users-surface{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem;box-shadow:0 3px 14px #172b4205}.users-filters{padding:1.125rem}.users-filter-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:.75rem .875rem;display:grid}.users-filter-grid>*,.users-field{min-width:0}.users-field label{margin-bottom:.375rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;display:block}.users-page input,.users-page select{box-sizing:border-box;color:#243b50;width:100%;min-width:0;height:2.75rem;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #a6b7c3;border-radius:.5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}.users-page input::placeholder{color:#627588}.users-page input:disabled,.users-page select:disabled{color:#627588;cursor:not-allowed;background:#f2f5f7}.users-page button,.users-provider-popup button,.users-start{color:#31566a;background:#f7fbfc;border:1px solid #c5d7de;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;min-height:2.75rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.users-page button:hover:not(:disabled),.users-provider-popup button:hover,.users-start:hover{background:#eaf4f6}.users-page button:disabled{opacity:.5;cursor:not-allowed}.users-page :is(input,select,button,a):focus-visible,.users-provider-popup button:focus-visible{outline-offset:3px;outline:2px solid #087e9a}.users-page .shell-icon,.users-provider-popup .shell-icon{flex:none;width:1rem;height:1rem}.users-lookup-hint{color:#526579;overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}.users-lookup-hint:not(:empty){margin-top:.375rem}.users-lookup-hint .settings-notice{margin-top:0}.users-page .users-combobox-control{box-sizing:border-box;background:#fff;border:0;border-radius:.5rem;height:2.75rem;display:flex;box-shadow:inset 0 0 0 1px #a6b7c3}.users-page .users-combobox-control:focus-within{outline-offset:3px;outline:2px solid #087e9a}.users-page .users-combobox-control:has(input:disabled){background:#f2f5f7}.users-page .users-combobox-control input{height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:.5rem 0 0 .5rem}.users-page .users-combobox-control button{width:2.75rem;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0 .5rem .5rem 0;flex:none;padding:.625rem}.users-page .users-combobox-control :is(input,button):focus{box-shadow:none;outline:none}.users-combobox-control button .shell-icon{transform:rotate(90deg)}.users-provider-popup{z-index:80;overscroll-behavior:contain;color:#243b50;overflow-wrap:anywhere;background:#fff;border:1px solid #c5d7de;border-radius:.5rem;padding:.25rem;font-size:.8125rem;position:fixed;overflow-y:auto;box-shadow:0 8px 28px #172b4226}.users-provider-popup [role=option]{cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:2.75rem;padding:.75rem;display:flex}.users-provider-popup [role=option]>span{min-width:0}.users-option-with-visual{align-items:center;gap:.5rem;display:inline-flex}.users-option-visual{flex:none;display:inline-flex}.users-option-active{outline-offset:-1px;background:#eaf4f6;outline:1px solid #c5d7de}.users-provider-popup [aria-selected=true]{font-weight:600}.users-provider-empty{color:#526579;padding:.75rem}.users-provider-empty button{margin-top:.5rem}.users-data-surface{margin-top:1rem;position:relative}.users-results{overflow-wrap:anywhere;min-width:0}.users-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.users-table th{color:#526579;background:#f7fafb;border-bottom:1px solid #dfe7ed;border-radius:0;padding:.75rem;font-size:.75rem;font-weight:600}.users-table th:last-child{width:12%}.users-table th:nth-child(2){width:23%}.users-table th:nth-child(3){width:15%}.users-table th:nth-child(4){width:13%}.users-table td{vertical-align:top;border-bottom:1px solid #e7edf1;padding:.375rem .75rem;line-height:1.6}.users-table tr:last-child td{border-bottom:0}.users-type-badge,.users-status{align-items:center;gap:.375rem;max-width:100%;display:inline-flex}.users-type-badge{color:#31566a;background:#f5f8fa;border:1px solid #dce5eb;border-radius:.375rem;padding:.125rem .375rem;font-size:.75rem}.users-type-badge .shell-icon{width:.875rem;height:.875rem}.users-status{overflow-wrap:normal;word-break:normal;border:1px solid;border-radius:.375rem;padding:.125rem .375rem;font-size:.75rem;font-weight:500;line-height:1.5}.users-status .shell-icon{width:.875rem;height:.875rem}.users-status-active{color:#35634e;background:#f2f8f5;border-color:#cfe0d7}.users-status-inactive{color:#526579;background:#f5f7f9;border-color:#dce3e9}.users-cards{margin:0;padding:0;list-style:none;display:none}.users-cards li{border-bottom:1px solid #e7edf1;padding:.875rem 1rem}.users-cards li:last-child{border-bottom:0}.users-cards h2{font-size:.9375rem;font-weight:600}.users-cards p{color:#526579;margin-top:.25rem;font-size:.8125rem}.users-card-badges{flex-wrap:wrap;gap:.375rem .5rem;margin-top:.5rem;display:flex}.users-card-badges>span{overflow-wrap:anywhere;min-width:0;max-width:100%;display:inline-flex}.users-cards dl{gap:.375rem;margin-top:.625rem;display:grid}.users-cards dl>div{grid-template-columns:4rem minmax(0,1fr);align-items:start;gap:.625rem;font-size:.8125rem;display:grid}.users-cards dt{color:#526579;font-size:.75rem}.users-cards dd{min-width:0;margin:0}.users-empty{text-align:center;padding:2.5rem 1.25rem}.users-empty>.shell-icon{color:#627588;width:1.75rem;height:1.75rem;margin:0 auto .75rem}.users-empty h2{font-size:1rem;font-weight:600}.users-empty p{color:#526579;margin-top:.375rem;font-size:.8125rem}.users-reload-bar{z-index:1;pointer-events:none;background:linear-gradient(90deg,#087e9a00,#087e9a 35% 65%,#087e9a00);border-radius:2px;height:2px;position:absolute;top:-1px;left:.875rem;right:.875rem}.users-reloading>:is(table,ul){opacity:.5}.users-reloading>:is(table,ul):has(.users-reload-keep){opacity:1}:is(.users-reloading>:is(table,ul):has(.users-reload-keep)>:not(:has(.users-reload-keep),.users-reload-keep),.users-reloading>:is(table,ul):has(.users-reload-keep) :has(.users-reload-keep)>:not(:has(.users-reload-keep),.users-reload-keep)){opacity:.5}.users-skeleton{padding:0 1rem}.users-skeleton>div{border-bottom:1px solid #e7edf1;gap:1rem;padding:1.25rem 0;display:flex}.users-skeleton>div:last-child{border:0}.users-skeleton span{background:#edf2f5;border-radius:.25rem;flex:1;height:.875rem}.users-pagination{color:#526579;background:#f9fbfc;border-top:1px solid #dfe7ed;border-radius:0 0 .875rem .875rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:.75rem 1rem;font-size:.75rem;display:flex}.users-pagination-summary{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.users-pagination label{align-items:center;gap:.5rem;display:flex}.users-pagination select{width:4.25rem}.users-page-context{line-height:1.6}.users-pagination-navigation{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:.625rem .875rem;min-width:0;max-width:100%;display:flex}.users-page-actions,.users-page-numbers{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:flex}.users-page .users-page-actions button{padding-inline:.625rem}.users-page .users-page-numbers button{min-width:2.75rem;padding-inline:.5rem}.users-page .users-page-numbers [aria-current=page]{color:#12586d;background:#e6f2f5;border-color:#9bbfc9;font-weight:650}.users-page-gap{justify-content:center;align-items:center;width:1.25rem;display:inline-flex}.users-page-jump{grid-template-columns:auto minmax(0,3.75rem) auto;align-items:center;gap:.25rem .375rem;max-width:100%;display:grid}.users-page-jump label{font-weight:500}.users-page .users-page-jump input{text-align:center;width:100%;padding-inline:.375rem}.users-page .users-page-jump input[aria-invalid=true]{border-color:#b76a6a}.users-jump-helper{overflow-wrap:anywhere;grid-column:2/-1;min-width:0;font-size:.6875rem;line-height:1.4;display:grid}.users-jump-helper>span{grid-area:1/1}.users-jump-helper-reserve{visibility:hidden}.users-jump-error{color:#922e2e}.users-previous{transform:rotate(180deg)}.users-start{margin-top:.5rem}.users-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=78rem){.users-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.users-table{display:none}.users-cards{display:block}}@media (width>=78.001rem) and (width<=92rem){.users-filter-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr)}}@media (width>=64rem) and (width<=92rem){.users-table{display:none}.users-cards{display:block}}@media (width<=59.999rem){.users-page-numbers,.users-pagination-desktop{display:none}}@media (width<=39.999rem){.users-filter-grid{grid-template-columns:minmax(0,1fr)}.users-filters{padding:1rem}.users-pagination{align-items:flex-start;padding:.875rem 1rem}.users-pagination-summary{justify-content:space-between;width:100%}.users-pagination-navigation,.users-page-actions{width:100%}.users-page-actions button{flex:1}}@media (prefers-reduced-motion:reduce){.users-page *,.users-provider-popup *{scroll-behavior:auto;transition:none;animation:none}}.users-page .users-control{display:flex}.users-page .users-control,.users-page .users-combobox-with-icon{position:relative}.users-page .users-leading-icon,.users-page .users-select-chevron{width:var(--users-control-icon-size);height:var(--users-control-icon-size);color:#627588;pointer-events:none;position:absolute;top:50%}.users-page .users-leading-icon{left:var(--users-control-icon-inset);transform:translateY(-50%)}.users-page .users-select-chevron{right:var(--users-control-icon-inset);transform:translateY(-50%)rotate(90deg)}.users-page .users-control :is(input,select),.users-page .users-combobox-with-icon input{padding-left:var(--users-control-text-inset)}.users-page .users-control-select select{appearance:none;padding-right:var(--users-control-text-inset)}.users-table th.users-actions-column{width:4.5rem}.users-page .users-actions-trigger{background:0 0;border-color:#0000;justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:.625rem;display:inline-flex}.users-card-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.users-card-header>div{min-width:0}.users-card-header>button{flex:none}.users-actions-popup{z-index:90;box-sizing:border-box;background:#fff;border:1px solid #c5d7de;border-radius:.625rem;width:min(11rem,100vw - 1rem);padding:.25rem;position:fixed;box-shadow:0 8px 28px #172b4226}.users-actions-popup button{color:#31566a;text-align:left;background:#fff;border:0;border-radius:.375rem;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}.users-actions-popup button:hover,.users-actions-popup button:focus-visible{background:#eaf4f6}.users-actions-popup button:focus-visible{outline-offset:-2px;outline:2px solid #087e9a}.users-actions-popup .shell-icon{flex:none;width:1rem;height:1rem}.users-status-dialog{box-sizing:border-box;background:#fff;border:1px solid #dfe7ed;border-radius:1rem;width:min(26rem,100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:1.5rem;overflow-y:auto;box-shadow:0 20px 70px #172b4233}.users-status-dialog::backdrop{background:#142d4966}.users-status-confirm-heading{align-items:center;gap:.625rem;display:flex}.users-status-confirm-heading h2{font-size:1.125rem;font-weight:600}.users-status-dialog p{overflow-wrap:anywhere;margin-top:1rem;font-size:.875rem;line-height:1.6}.users-status-target{font-weight:600}.users-status-target span{color:#526579;font-size:.8125rem;font-weight:400;display:block}.users-status-confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;margin-top:1.5rem;display:flex}.users-status-dialog .two-factor-danger-button{color:#922e2e;background:#fff5f5;border-color:#d8a7a7}.users-status-dialog .two-factor-danger-button:hover:not(:disabled){background:#fceaea}.users-page .users-actions-trigger[aria-disabled=true]{opacity:.5;cursor:not-allowed}.users-actions-popup{max-height:calc(100dvh - 1rem);overflow-y:auto}.users-page>.settings-notice-error .settings-notice-countdown{background:#922e2e0d}.users-page>.settings-notice-error .settings-notice-countdown>span{background:#922e2e55}.users-actions-popup .users-delete-item{color:#922e2e}.users-actions-popup .users-delete-item:hover,.users-actions-popup .users-delete-item:focus-visible{background:#fff5f5}.users-list-header{border-bottom:1px solid #e7edf1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.users-list-header h2{color:#526579;align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;font-weight:600;display:flex}.users-page .users-list-utility{color:#526579;background:0 0;border-color:#0000;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:.75rem;display:inline-flex}.users-page .users-list-utility[aria-disabled=true]{cursor:not-allowed;opacity:.5}.users-page .users-list-utility[aria-disabled=true]:hover{background:0 0}.users-list-header h2 .shell-icon{flex:none;width:1rem;height:1rem}.users-list-utilities{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;display:flex}.users-page .users-table .users-actions-trigger{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.users-pagination{align-items:flex-start;padding:.5rem 1rem .375rem}.users-pagination-summary{min-height:2rem}.users-pagination-navigation{align-items:flex-start}.users-page .users-page-actions,.users-page .users-page-jump{min-height:2rem}.users-page .users-pagination :is(select,input){box-sizing:border-box;padding-block:0;line-height:1.25rem}.users-page .users-pagination :is(button,select,input){height:2rem;min-height:2rem}.users-page .users-pagination button{background:0 0;border-color:#0000;padding:.25rem .5rem}.users-page .users-pagination button:hover:not(:disabled){background:#eef5f7}.users-page .users-page-numbers button{min-width:2rem}.users-page .users-page-numbers button[aria-current=page],.users-page .users-page-numbers button[aria-current=page]:hover:not(:disabled){color:#fff;background:#12586d;border-color:#12586d;font-weight:600}.users-page .users-page-jump button{border-color:#dce5eb}.users-page-compact{color:#31566a;text-align:center;font-size:.75rem;font-weight:500;display:none}@media (width<=59.999rem){.users-page-compact{flex:1;justify-content:center;display:inline-flex}}@media (width<=39.999rem){.users-page .users-pagination :is(button,select){height:2.75rem;min-height:2.75rem;padding-block:.625rem}}.users-page .users-control input[type=search]{appearance:none;padding-right:var(--users-control-text-inset)}.users-page .users-control input[type=search]::-webkit-search-decoration{appearance:none}.users-page .users-control input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.users-page .text-clear{color:#627588;background:0 0;border:0;border-radius:.375rem;width:2rem;height:2rem;min-height:0;padding:0;position:absolute;top:50%;right:.375rem;transform:translateY(-50%)}.users-page .text-clear:after{content:"";position:absolute;inset:-.375rem}.users-page .text-clear:hover:not(:disabled){color:#243b50;background:#eef5f7}.users-page .text-clear:focus-visible{outline-offset:1px}.users-page .text-clear .shell-icon{width:.875rem;height:.875rem}.bst-time{white-space:nowrap;font-variant-numeric:tabular-nums}.bst-time-clock{color:#627588}.inline-copy-cell{position:relative}.users-page td.inline-copy-cell{padding-right:2.5rem}.users-page .inline-copy{color:#526579;opacity:0;background:0 0;border-color:#0000;width:1.75rem;height:1.75rem;min-height:0;padding:0;transition:opacity .15s;position:absolute;top:.25rem;right:.375rem}.users-page .inline-copy:hover:not(:disabled){background:#eef5f7}.inline-copy-cell:hover .inline-copy,.inline-copy-cell:focus-within .inline-copy,.users-page .inline-copy:focus-visible{opacity:1}@media (hover:none){.users-page .inline-copy{opacity:1}}.inline-copy-row{align-items:flex-start;gap:.25rem;display:flex}.inline-copy-row>span{flex:1;min-width:0}.users-page .inline-copy-row .inline-copy{opacity:1;flex:none;width:2.75rem;height:2.75rem;margin:-.75rem -.625rem -.75rem 0;position:static}@media (prefers-reduced-motion:reduce){.users-page .inline-copy{transition:none}}.client-secrets{color:#243b50;flex-direction:column;gap:.875rem;min-width:0;display:flex}.client-secrets:focus{outline:none}.client-secrets>.client-secrets-messages{flex-direction:column;gap:.5rem;display:flex}.client-secrets-messages:empty{display:none}.client-secrets-messages>.settings-notice,.client-secrets>.settings-notice{margin-top:0}.create-user-drawer>.client-secrets-sheet{flex-direction:column;height:100%;min-height:0;display:flex}.create-user-drawer .client-secrets-sheet .create-body{gap:.875rem}.create-user-drawer h2:focus{outline:none}.client-secrets-toolbar{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.5rem;display:flex}.client-secrets-count{color:#526579;font-size:.8125rem}.users-page .client-secrets-create[aria-disabled=true],.users-page .client-secrets-create[aria-disabled=true]:hover:not(:disabled){color:#627588;opacity:1;cursor:not-allowed;background:#f2f5f7;border-color:#dfe7ed}.client-secrets-skeleton,.client-secrets-empty{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem}.client-secrets-rows{position:relative}.client-secrets-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.client-secret-card{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem;flex-direction:column;gap:.5rem;min-width:0;padding:.875rem 1rem;display:flex;box-shadow:0 3px 14px #172b4205}.client-secret-header{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;min-width:0;display:flex}.client-secret-tile{color:#526579;background:#f1f5f8;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.client-secret-tile .shell-icon{width:.9375rem;height:.9375rem}.client-secret-prefix,.client-secret-boxvalue code{overflow-wrap:anywhere;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.client-secret-prefix,.client-secret-panel h3{font-weight:500}.client-secret-prefix{background:#f5f8fa;border:1px solid #dce5eb;border-radius:.375rem;min-width:0;padding:.1875rem .5rem;font-size:.8125rem;line-height:1.5}.client-secret-status{border-radius:999px;align-items:center;gap:.3125rem;padding:.125rem .5625rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.client-secret-status .shell-icon{width:.8125rem;height:.8125rem}.client-secret-status-active{color:#246344;background:#e8f4ed}.client-secret-status-inactive{color:#526579;background:#f1f5f8}.client-secret-header-actions{flex:none;align-items:center;gap:.25rem;margin-left:auto;display:flex}.client-secret-header .users-actions-trigger{margin:-.25rem -.5rem -.25rem 0}.users-page .client-secret-menu .users-actions-trigger{color:#31566a}.client-secret-menu .users-actions-trigger .shell-icon{stroke-width:2.8px}.create-user-drawer .users-actions-popup[data-pointer] button:focus-visible{background:#fff;outline:none}.create-user-drawer .users-actions-popup[data-pointer] button:hover:focus-visible{background:#eaf4f6}.users-page .client-secret-download{color:#526579;background:0 0;border-color:#0000;border-radius:.375rem;min-height:1.75rem;padding:.125rem .5rem;font-size:.75rem}.users-page .client-secret-download:hover:not(:disabled){background:#eef3f6}.users-page .client-secret-download[aria-disabled=true]{opacity:.6;cursor:progress}.client-secret-field{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.125rem .5rem;min-width:0;display:grid}.client-secret-label{color:#526579;flex-wrap:wrap;align-items:center;gap:.375rem;padding-top:.375rem;font-size:.75rem;font-weight:600;line-height:1.25rem;display:flex}.client-secret-stacked{grid-template-columns:minmax(0,1fr)}.client-secret-stacked>.client-secret-label{padding-top:0}.client-secret-box{background:#f7fafb;border:1px solid #dfe7ed;border-radius:.5rem;align-items:flex-start;gap:.25rem;min-width:0;padding:.25rem .25rem .25rem .625rem;display:flex}.client-secret-boxvalue{flex:1;min-width:0;padding:.125rem 0;font-size:.75rem;line-height:1.5rem}.client-secret-boxvalue code{font-size:.75rem;line-height:1.5rem}.client-secret-mask{color:#7b8d9c;letter-spacing:.05em;overflow-wrap:anywhere;font-size:.75rem}.client-secret-boxcontrols{flex:none;align-items:center;gap:.125rem;display:flex}.users-page .client-secret-icon{color:#526579;background:0 0;border-color:#0000;width:1.75rem;min-width:0;height:1.75rem;min-height:0;padding:0}.users-page .client-secret-icon:hover:not(:disabled){background:#e9f0f3}.users-page .client-secret-icon[aria-disabled=true]{cursor:progress}.users-page .client-secret-textcopy{border-radius:.375rem;min-height:1.75rem;padding:.125rem .5rem;font-size:.75rem}.client-secret-panel{background:#fff;border:1px solid #e3d5bb;border-radius:.875rem;overflow:hidden;box-shadow:0 3px 14px #172b4205}.client-secret-panel>.settings-notice{border-width:0 0 1px;border-radius:0;margin:0}.client-secret-panel-body{flex-direction:column;gap:.625rem;padding:.875rem 1rem 1rem;display:flex}.client-secret-panel h3{align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.client-secret-panel h3:focus{outline:none}.client-secret-new{color:#08647a;background:#eef7f9;border:1px solid #cde4ea;border-radius:.375rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.client-secret-badge{color:#78531d;letter-spacing:.02em;background:#fff;border:1px solid #e3d5bb;border-radius:.375rem;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.client-secret-badge .shell-icon{width:.75rem;height:.75rem}.client-secret-actions{flex-wrap:wrap;gap:.5rem;display:flex}.client-secret-done{justify-content:flex-end}.client-secret-confirm{background:#fff5f5;border:1px solid #d8a7a7;border-radius:.625rem;padding:.875rem}.client-secret-confirm p{color:#526579;margin:.25rem 0 .75rem;font-size:.8125rem}.users-page .client-secret-confirm .two-factor-danger-button{color:#922e2e;background:#fff;border-color:#d8a7a7}.client-secret-upload{border-top:1px solid #e7edf1;flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}.client-secret-upload label{font-size:.8125rem;font-weight:600}.users-page .client-secret-upload input[type=file]{height:auto;min-height:2.75rem;padding:.5rem .625rem}.users-page .client-secret-upload input[type=file]::file-selector-button{color:#31566a;font:inherit;cursor:pointer;background:#f7fbfc;border:1px solid #c5d7de;border-radius:.375rem;margin-right:.75rem;padding:.375rem .625rem}.client-secret-upload [aria-invalid=true]{border-color:#b76a6a}.client-secret-note{color:#526579;font-size:.75rem;line-height:1.5}.client-secret-upload .create-field-helper{min-height:0;margin-top:0}.client-secret-upload .client-secret-actions{justify-content:flex-end}.users-page .client-secret-actions button{min-height:2.25rem;padding:.375rem .625rem}@media (width<=39.999rem){.client-secret-field{grid-template-columns:minmax(0,1fr)}.client-secret-label{padding-top:0}}@media (pointer:coarse),(width<=39.999rem){.users-page .client-secret-icon{width:2.75rem;height:2.75rem;margin:-.25rem -.25rem -.25rem 0}.users-page .client-secret-textcopy,.users-page .client-secret-download,.users-page .client-secret-actions button{min-height:2.75rem}}.users-page .master-config-dialog button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.master-config-dialog{width:min(40rem,100vw - 2rem);container-type:inline-size}.master-config-dialog .users-status-confirm-heading{flex-wrap:wrap}.master-config-env{color:#526579;background:#f6f8fa;border:1px solid #dce5eb;border-radius:999px;align-items:center;gap:.3125rem;margin-left:auto;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.master-config-env.is-production{color:#78531d;background:#fffcf6;border-color:#e3d5bb}.master-config-env .shell-icon{width:.875rem;height:.875rem}.master-config-changes{overscroll-behavior:contain;border:1px solid #dfe7ed;border-radius:.5rem;max-height:min(20rem,45vh);margin-top:1rem;overflow:auto}.master-config-changes:focus-visible{outline-offset:2px;outline:2px solid #087e9a}.master-config-changes ul{margin:0;padding:0;list-style:none}.master-config-changes li{border-bottom:1px solid #e7edf1;padding:.625rem .75rem}.master-config-changes li:last-child{border-bottom:0}.users-page .master-config-changes p.master-config-path{color:#243b50;overflow-wrap:anywhere;word-break:normal;margin:0;font:500 .8125rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.master-config-path .is-parent{color:#627588;font-weight:400}.master-config-values{align-items:flex-start;gap:1.25rem;margin:.375rem 0 0;display:flex;position:relative}.master-config-values>div{flex:1 1 0;min-width:0}.master-config-values dt{color:#627588;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.125rem;font-size:.6875rem;font-weight:600}.master-config-values dd{overflow-wrap:anywhere;word-break:break-word;margin:0;font:.75rem/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.master-config-values .master-config-current dd{color:#627588}.master-config-values .master-config-unset{color:#627588;font-family:inherit;font-size:.75rem}.master-config-values .master-config-current:after{content:"→" / "";color:#8a9aa8;font-size:.8125rem;position:absolute;top:1.25rem;left:50%;transform:translate(-50%)}@container (width<=30rem){.master-config-values{flex-direction:column;gap:.375rem}.master-config-values .master-config-current:after{display:none}}.create-user-drawer>.cbp-config-sheet{flex-direction:column;height:100%;min-height:0;display:flex}.create-user-drawer>.cbp-config-sheet[hidden]{display:none}.create-user-drawer .cbp-config-sheet h2:focus{outline:none}.create-user-drawer .cbp-config-sheet header p{overflow-wrap:anywhere}.create-user-drawer .cbp-config-body{color:#243b50;gap:.875rem}.cbp-config-body>.settings-notice{margin:0}.cbp-config-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.cbp-config-meta,.cbp-config-tools{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.cbp-config-meta{gap:.5rem .625rem}.cbp-config-tools{gap:.25rem;margin-left:auto}.cbp-config-pill{color:#526579;background:#f6f8fa;border:1px solid #dce5eb;border-radius:999px;align-items:center;gap:.3125rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.cbp-config-pill.is-editing{color:#12586d;background:#e6f2f5;border-color:#b9d7df}.cbp-config-pill .shell-icon{width:.875rem;height:.875rem}.cbp-config-tag{color:#78531d;letter-spacing:.02em;background:#fff;border:1px solid #e3d5bb;border-radius:.375rem;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.cbp-config-tag .shell-icon{width:.75rem;height:.75rem}.cbp-config-loaded{color:#627588;font-variant-numeric:tabular-nums;font-size:.75rem}.users-page .cbp-config-tools button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.users-page .cbp-config-tools button[aria-pressed=true]{color:#12586d;background:#e6f2f5;border-color:#b9d7df}.users-page textarea.cbp-config-json{box-sizing:border-box;color:#243b50;resize:none;overscroll-behavior:contain;white-space:pre;overflow-wrap:normal;tab-size:2;background:#f6f8fa;border:1px solid #e3eaf0;border-radius:.5rem;flex:auto;width:100%;max-width:100%;min-height:15rem;margin:0;padding:.875rem;font:.75rem/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;display:block;overflow:auto}.users-page textarea.cbp-config-json.is-editing{background:#fff;border-color:#a6b7c3}.users-page textarea.cbp-config-json:focus-visible{outline-offset:2px;outline:2px solid #087e9a}.users-page textarea.cbp-config-json[aria-invalid=true]{border-color:#b76a6a}.cbp-config-status{color:#35634e;overflow-wrap:anywhere;align-items:flex-start;gap:.375rem;margin:0;font-size:.8125rem;line-height:1.5;display:flex}.cbp-config-status .shell-icon{flex:none;width:1rem;height:1rem;margin-top:.1875rem}.cbp-config-status.is-unchanged{color:#526579}.cbp-config-status.is-error{color:#922e2e}.cbp-config-skeleton,.cbp-config-empty{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem}.cbp-config-empty button{margin-top:1rem}@media (width<=39.999rem){.users-page textarea.cbp-config-json{font-size:1rem}.cbp-config-tools{width:100%;margin-left:0}.cbp-config-sheet .create-actions{flex-wrap:nowrap}.users-page .cbp-config-sheet .create-actions button{flex:1 1 0;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.cbp-config-sheet *{transition:none;animation:none}}.create-user-drawer>.mto-sheet{flex-direction:column;height:100%;min-height:0;display:flex}.create-user-drawer>.mto-sheet[hidden]{display:none}.create-user-drawer .mto-sheet h2:focus{outline:none}.create-user-drawer .mto-sheet header p{overflow-wrap:anywhere}.create-user-drawer .mto-body{color:#243b50;gap:.875rem}.mto-panel{flex-direction:column;gap:.875rem;min-width:0;display:flex}.mto-panel>.settings-notice{margin:0}.mto-body .mto-search{flex:auto;min-width:0}.mto-search-row{flex:none;align-items:flex-end;gap:.75rem;display:flex}.mto-search-row .mto-add{flex:none}.users-page .mto-add[aria-disabled=true],.users-page .mto-edit[aria-disabled=true],.users-page .mto-delete[aria-disabled=true]{opacity:.5;cursor:not-allowed}.mto-body .users-data-surface{flex:none;min-width:0;margin-top:0}.mto-empty{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem}.mto-empty button,.mto-surface .users-empty button{margin-top:1rem}.create-user-drawer .mto-sheet .users-table{display:table}.create-user-drawer .mto-sheet .users-cards{display:none}.users-table.mto-table th:first-child{width:26%}.users-table.mto-table th:nth-child(2){width:auto}.users-table.mto-table th:nth-child(3){width:34%}.users-table.mto-table td{padding-block:.5rem}.users-table.mto-table-actions th:first-child{width:20%}.users-table.mto-table-actions th:nth-child(3){width:28%}.users-table.mto-table-actions th:nth-child(4){width:6rem}.users-table.mto-table td.mto-actions{vertical-align:middle;padding-block:0}.mto-table .mto-actions .mto-row-actions{display:flex}.mto-table .mto-actions{white-space:nowrap}.mto-row-actions{align-items:center;gap:.375rem;display:inline-flex}.users-page .mto-table .mto-edit,.users-page .mto-table .mto-delete{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.users-page .mto-delete:hover:not([aria-disabled=true]),.users-page .mto-delete:focus-visible:not([aria-disabled=true]){color:#922e2e;border-color:#d8a7a7}.users-page .mto-delete:hover:not([aria-disabled=true]){background:#fff5f5}.mto-name{overflow-wrap:anywhere}.mto-code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.6}.mto-no-modes{color:#627588}.mto-cards>li{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.mto-card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;display:flex}.mto-card-head .mto-card-name{flex:auto;min-width:0}.mto-card-head .mto-row-actions{flex:none;gap:.5rem}.users-page .mto-card-head .mto-edit,.users-page .mto-card-head .mto-delete{flex:none;min-width:2.75rem;min-height:2.75rem;padding:0}.mto-card-name{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.mto-cards .mto-code{background:#fff;border:1px solid #dce5eb;border-radius:.375rem;padding:.125rem .375rem;font-size:.75rem;line-height:1.5;display:inline-block}.mto-tickets{flex-wrap:wrap;gap:.25rem .375rem;margin:0;padding:0;list-style:none;display:flex}.mto-ticket,.users-cards .mto-tickets .mto-ticket{color:#31566a;background:#fff;border:1px solid #dce5eb;border-radius:.375rem;align-items:stretch;max-width:100%;padding:0;font-size:.75rem;line-height:1.5;display:inline-flex;position:relative;overflow:hidden}.mto-ticket-code{overflow-wrap:anywhere;background:#eef3f6;border-right:1px dashed #b7c7d1;align-items:center;padding:.0625rem .4375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500;display:inline-flex}.mto-ticket-label{align-items:center;padding:.0625rem .5rem;display:inline-flex}.mto-ticket-unknown .mto-ticket-code{border-right:0}.mto-form{flex-direction:column;gap:.5rem;min-width:0;display:flex}.mto-form-title{font-size:1rem;font-weight:600}.mto-required{color:#627588;font-weight:400}.mto-label{margin-bottom:.25rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;display:block}.users-page .users-control input.mto-code-input{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.users-page .users-control.mto-static{box-sizing:border-box;min-height:2.75rem;padding:.5rem .75rem .5rem var(--users-control-text-inset);background:#f4f7f9;border:1px solid #dce5eb;border-radius:.5rem;align-items:center}.mto-static-value{font-size:.875rem}.users-page .mto-link{color:#08758e;background:0 0;border:0;border-radius:.25rem;min-height:2rem;padding:0 .25rem;font-weight:600;text-decoration:underline;display:inline}.users-page .mto-link:hover:not(:disabled){color:#08647a;background:0 0}.mto-modes{border:0;min-width:0;margin:0;padding:0}.mto-modes legend{margin-bottom:.375rem;padding:0;font-size:.8125rem;font-weight:600;line-height:1.25rem}.mto-toggles,.mto-kept{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mto-kept{margin-top:.5rem}.mto-kept-note{color:#627588;font-size:.75rem}.mto-toggle{cursor:pointer;display:inline-flex;position:relative}.users-page .mto-toggle input{opacity:0;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.mto-toggle-ticket{border-color:#b7c7d1;min-height:2rem;font-size:.8125rem;transition:background-color .15s,border-color .15s}.mto-toggle-ticket .mto-ticket-code,.mto-toggle-ticket .mto-ticket-label{padding-block:.1875rem}.mto-toggle-check{color:#08758e;align-self:center;width:.875rem;height:.875rem;margin-right:.5rem;display:none}.mto-toggle input:checked+.mto-toggle-ticket{background:#e5f3f6;border-color:#08758e;box-shadow:inset 0 0 0 1px #08758e}.mto-toggle input:checked+.mto-toggle-ticket .mto-ticket-code{background:#cfe8ee;border-right-color:#08758e}.mto-toggle input:checked+.mto-toggle-ticket .mto-toggle-check{display:inline-block}.mto-toggle input:focus-visible+.mto-toggle-ticket{outline-offset:2px;outline:2px solid #08758e}.mto-toggle input:disabled+.mto-toggle-ticket{opacity:.6;cursor:not-allowed}.mto-modes[disabled] .mto-toggle{cursor:not-allowed}.mto-actions{align-items:center}.mto-surface .users-pagination{flex-direction:column;align-items:stretch}.mto-surface .users-pagination-summary,.mto-surface .users-pagination-navigation{justify-content:space-between;width:100%}@media (width<=39.999rem){.create-user-drawer .mto-sheet .users-table{display:none}.create-user-drawer .mto-sheet .users-cards{display:block}.mto-search-row{flex-direction:column;align-items:stretch}.mto-search-row .mto-add{width:100%}.mto-toggle-ticket{min-height:2.75rem}.mto-sheet .create-actions.mto-actions{flex-flow:column-reverse;align-items:stretch}.users-page .mto-sheet .mto-actions button{width:100%;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.mto-sheet *{transition:none;animation:none}}.settings-navigation{min-width:0;margin-bottom:1.25rem}.settings-tabs{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#9cb1c1 #edf1f4;border-bottom:1px solid #dce5eb;gap:.25rem;padding:.25rem .125rem;display:flex;overflow-x:auto}.settings-tabs [role=tab]{white-space:nowrap;color:#526579;border-bottom:3px solid #0000;border-radius:.375rem .375rem 0 0;flex:none;min-height:2.75rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500}.settings-tabs [role=tab]:hover{color:#185f70;background:#edf5f7}.settings-tabs [role=tab][aria-selected=true]{color:#12586d;background:#eaf4f6;border-bottom-color:#12677d;font-weight:650}.application-shell .settings-tabs [role=tab]:focus-visible{outline-offset:-3px}.settings-scroll-hint{color:#526579;justify-content:flex-end;align-items:center;gap:.375rem;margin-top:.375rem;font-size:.6875rem;display:flex}.settings-scroll-hint span{font-size:1rem}.users-page .settings-tabs [role=tab]{background:0 0;border:0;border-bottom:3px solid #0000;font-weight:500}.users-page .settings-tabs [role=tab]:hover:not(:disabled):not([aria-selected=true]){background:#edf5f7}.users-page .settings-tabs [role=tab][aria-selected=true]{background:#eaf4f6;border-bottom-color:#12677d;font-weight:650}.shared-switch{align-items:center;width:2.75rem;height:2.75rem;display:flex;position:relative}.users-page .shared-switch input{opacity:0;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:0;width:2.75rem;height:2.75rem;min-height:2.75rem;margin:0;padding:0;position:absolute;inset:0}.shared-switch-track{box-sizing:border-box;background:#e0e7ed;border:1px solid #728599;border-radius:1rem;width:2.5rem;height:1.375rem;margin-left:.125rem;position:relative}.shared-switch-track:after{content:"";background:#526579;border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:.1875rem;left:.1875rem}.shared-switch input:checked+.shared-switch-track{background:#08758e;border-color:#08758e}.shared-switch input:checked+.shared-switch-track:after{background:#fff;left:1.3125rem}.shared-switch input:focus-visible+.shared-switch-track{outline-offset:3px;outline:2px solid #08758e}.shared-switch input:disabled{cursor:default}.shared-switch input:disabled+.shared-switch-track{opacity:.75}.create-user-drawer>.lcl-sheet{flex-direction:column;height:100%;min-height:0;display:flex}.create-user-drawer>.lcl-sheet[hidden]{display:none}.create-user-drawer .lcl-sheet h2:focus,.lcl-section h3:focus{outline:none}.create-user-drawer .lcl-sheet header p{overflow-wrap:anywhere}.create-user-drawer .lcl-sheet header>button{flex-shrink:0;min-width:2.75rem;min-height:2.75rem}.create-user-drawer .lcl-body{color:#243b50;gap:.875rem}.lcl-body>*{flex-shrink:0}.lcl-body [role=tabpanel]:focus-visible{outline-offset:3px;border-radius:.875rem;outline:2px solid #087e9a}.lcl-panel{flex-direction:column;gap:.875rem;min-width:0;display:flex}.lcl-panel .settings-notice{margin:0}.lcl-sheet button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.lcl-toolbar{justify-content:flex-end;display:flex}.lcl-section{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;display:flex}.lcl-section h3{font-size:.9375rem;font-weight:600}.lcl-intro{color:#526579;margin-top:-.5rem;font-size:.8125rem}.lcl-hint{color:#526579;overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}.lcl-skeleton span{background:#edf2f5;border-radius:.25rem;height:.875rem;margin-top:.625rem;display:block}.lcl-skeleton span:first-child{margin-top:0}.lcl-empty{color:#526579;background:#f8fafb;border:1px dashed #c5d3dc;border-radius:.625rem;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;display:flex}.lcl-empty>.shell-icon{color:#627588;margin-top:.125rem}.lcl-empty strong{color:#243b50;font-size:.8125rem}.lcl-empty p{margin-top:.125rem;font-size:.8125rem}.lcl-empty-state{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem}.lcl-empty-state button{margin-top:1rem}.lcl-setting{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem .75rem;min-width:0;display:flex}.lcl-setting-value{color:#243b50;overflow-wrap:anywhere;min-width:0;font-size:.9375rem;font-weight:500}.lcl-setting-muted{color:#627588;font-weight:500}.lcl-setting-raw{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:500}.lcl-setting-tag{color:#526579;vertical-align:.0625rem;background:#f4f7f9;border:1px solid #c5d3dc;border-radius:999px;margin-left:.5rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.lcl-setting-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.lcl-setting-actions button{flex:none}.lcl-chips{gap:.375rem .5rem}.users-page .lcl-remove{color:#526579;background:0 0;border:0;border-radius:0;flex:none;align-self:stretch;min-width:1.75rem;min-height:0;padding:0 .375rem}.users-page .lcl-chips .lcl-remove{border-left:1px solid #dce5eb}.users-page .lcl-remove .shell-icon{width:.75rem;height:.75rem}.users-page .lcl-remove:hover:not([aria-disabled=true]){color:#922e2e;background:#fff5f5}.users-page .lcl-remove:focus-visible{outline-offset:-2px}.lcl-ips,.lcl-banks{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.lcl-ips li,.lcl-banks li{background:#f9fbfc;border:1px solid #dce5eb;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.25rem .25rem .25rem .75rem;display:flex}.lcl-ip{overflow-wrap:anywhere;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.6}.users-page :is(.lcl-ips,.lcl-banks) .lcl-remove{border:0;border-radius:.375rem;align-self:auto;width:2rem;min-width:2rem;height:2rem}.lcl-add-row{align-items:flex-start;gap:.75rem;display:flex}.lcl-add-field{flex:auto;min-width:0}.lcl-add-row .lcl-add-button{flex:none;margin-top:1.5rem}.users-page .lcl-add-row .users-control :is(input,select){padding-left:.75rem}.users-page .lcl-add-row .users-control input.lcl-ip-input{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.lcl-add-row .create-field-helper{min-height:0}.lcl-switches{border:0;min-width:0;margin:0;padding:0}.lcl-switch-row{align-items:center;gap:.75rem;min-height:2.875rem;font-size:.8125rem;display:flex}.lcl-switch-row+.lcl-switch-row{border-top:1px solid #edf1f4}.lcl-switch-row label{overflow-wrap:anywhere;flex:auto;min-width:0;font-weight:500}.lcl-switch-state{color:#526579;text-align:right;flex:none;min-width:1.5rem;font-size:.75rem}.lcl-required-actions{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;display:flex}.lcl-required-actions button{flex:none}.lcl-bank{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;min-width:0;font-size:.8125rem;line-height:1.6;display:flex}.lcl-bank-name{font-weight:500}.lcl-bank-dot{color:#627588}.lcl-bank-code,.lcl-mono{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.lcl-bank-code{color:#526579}.lcl-merchant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}.lcl-incentive{max-width:10rem}.users-page .lcl-percent input{padding-left:.75rem;padding-right:2rem}.lcl-percent{position:relative}.lcl-percent-suffix{color:#627588;pointer-events:none;font-size:.875rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.users-page .users-control input.lcl-mono-input{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.lcl-merchant-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0;display:grid}.lcl-merchant-values>div{min-width:0}.lcl-merchant-values dt{color:#526579;font-size:.75rem;font-weight:600}.lcl-merchant-values dd{overflow-wrap:anywhere;margin:.125rem 0 0;font-size:.875rem}.lcl-switch-described{align-items:center;padding:.25rem 0}.lcl-switch-text{flex:auto;min-width:0}.lcl-switch-text label{display:block}.lcl-switch-text .lcl-hint{margin-top:.125rem}.lcl-hmac-actions{flex-wrap:wrap;gap:.625rem;display:flex}.lcl-hmac-actions:empty{display:none}.lcl-hmac-actions button{flex:none}.users-page .lcl-hmac-remove{color:#922e2e;background:#fff;border-color:#d8a7a7}.users-page .lcl-hmac-remove:hover:not([aria-disabled=true]){background:#fff5f5}.lcl-hmac-input{position:relative}.users-page .lcl-hmac-input input{letter-spacing:.02em;padding-left:.75rem;padding-right:2.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.users-page .lcl-hmac-input .client-secret-icon{margin:0;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}@media (width<=39.999rem){.lcl-hmac-actions{flex-direction:column;align-items:stretch}.users-page .lcl-hmac-actions button{width:100%;min-height:2.75rem}.users-page .lcl-hmac-input input{padding-right:3.25rem}.users-page .lcl-hmac-input .client-secret-icon{margin:0;right:0}.lcl-setting,.lcl-setting-actions{flex-direction:column;align-items:stretch}.users-page .lcl-setting-actions button{width:100%;min-height:2.75rem}.lcl-add-row{flex-direction:column;align-items:stretch}.lcl-add-row .lcl-add-button{width:100%;margin-top:0}.users-page .lcl-remove{min-width:2.75rem;min-height:2.75rem}.users-page :is(.lcl-ips,.lcl-banks) .lcl-remove{width:2.75rem;height:2.75rem}.lcl-merchant-grid{grid-template-columns:minmax(0,1fr)}.lcl-incentive{max-width:none}.lcl-merchant-values{grid-template-columns:minmax(0,1fr)}.lcl-required-actions{flex-flow:column-reverse;align-items:stretch}.users-page .lcl-required-actions button{width:100%;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.lcl-sheet *{transition:none;animation:none}}@media (width>=78.001rem){.users-filter-grid.providers-filter-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.users-table.providers-table th:nth-child(2){width:13%}.users-table.providers-table th:nth-child(3){width:14%}.users-table.providers-table th:nth-child(4){width:16%}.users-table.providers-table th:nth-child(5){width:14%}.providers-name{font-weight:500;display:block}.providers-secondary{color:#526579;margin-top:.125rem;font-size:.75rem;line-height:1.5;display:block}.providers-code{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.6}.providers-account{font-variant-numeric:tabular-nums}.providers-cards .providers-code{background:#fff;border:1px solid #dce5eb;border-radius:.375rem;padding:.125rem .375rem;font-size:.75rem;line-height:1.5}.users-cards.providers-cards dl>div{grid-template-columns:6rem minmax(0,1fr)}.users-page .users-control input.providers-code-input{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.create-user-drawer .create-field-helper.create-field-hint{color:#526579}.date-range,.users-page .date-range-control{position:relative}.users-page .date-range-trigger{width:100%;height:2.75rem;padding:.625rem var(--users-control-text-inset);color:#243b50;text-align:left;background:#fff;border:1px solid #a6b7c3;justify-content:flex-start;font-weight:400;display:flex}.users-page .date-range-trigger:hover:not(:disabled){background:#fff}.date-range-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.date-range-popover{--cell:2.25rem;z-index:70;box-sizing:border-box;color:#243b50;background:#fff;border:1px solid #c5d7de;border-radius:.75rem;gap:.75rem;width:27rem;max-width:calc(100vw - 2rem);padding:.75rem;font-size:.8125rem;display:flex;position:absolute;top:calc(100% + .25rem);left:0;box-shadow:0 8px 28px #172b4226}.date-range-popover.align-end{left:auto;right:0}.users-page .date-range-popover button{appearance:none;min-height:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;margin:0;padding:0;font-weight:400;display:inline-flex}.users-page .date-range-popover button:focus-visible{outline-offset:1px;outline:2px solid #087e9a}.date-range-popover .shell-icon{width:.875rem;height:.875rem}.date-range-presets{border-right:1px solid #e7edf1;flex-direction:column;flex:none;gap:.125rem;width:8.5rem;margin:0;padding:0 .75rem 0 0;list-style:none;display:flex}.users-page .date-range-presets button{text-align:left;justify-content:flex-start;width:100%;min-height:2.25rem;padding:0 .625rem}.users-page .date-range-presets button:hover{background:#f1f6f8}.users-page .date-range-presets button[aria-pressed=true]{color:#12586d;background:#e6f2f5;font-weight:600}.date-range-calendar{width:calc(var(--cell) * 7);flex:none}.date-range-month-bar{justify-content:space-between;align-items:center;margin-bottom:.375rem;display:flex}.date-range-month-bar strong{text-align:center;font-size:.8125rem;font-weight:600}.users-page .date-range-month-bar button{color:#526579;width:2rem;height:2rem}.users-page .date-range-month-bar button:hover:not(:disabled){background:#f1f6f8}.users-page .date-range-month-bar button:disabled{opacity:.35;cursor:not-allowed}.date-range-nav{flex:none;align-items:center;display:inline-flex}.date-range-month-bar.has-years strong{text-align:center;flex:auto;min-width:0;padding:0 .125rem;line-height:1.25}.users-page .date-range-month-bar .date-range-year{color:#627588;width:1.75rem}.date-range-calendar table,.date-range-calendar thead,.date-range-calendar tbody{width:100%;display:block}.date-range-calendar tr{grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:.125rem;display:grid}.date-range-calendar th{color:#627588;text-align:center;padding:.25rem 0;font-size:.6875rem;font-weight:600}.date-range-calendar td{text-align:center;background:0 0;padding:0}.users-page .date-range-calendar td button{width:100%;height:var(--cell);font-size:.8125rem;position:relative}.users-page .date-range-calendar td button:hover:not(:disabled):not(.is-start):not(.is-end):not(.is-anchor){background:#eef5f7}.users-page .date-range-calendar td button.in-range{color:#12586d;background:#e6f2f5;border-radius:0}.users-page .date-range-calendar td button.in-range.is-start{border-radius:.5rem 0 0 .5rem}.users-page .date-range-calendar td button.in-range.is-end{border-radius:0 .5rem .5rem 0}.users-page .date-range-calendar td button.in-range.is-start.is-end{border-radius:.5rem}.users-page .date-range-calendar td button.is-start,.users-page .date-range-calendar td button.is-end,.users-page .date-range-calendar td button.is-anchor{color:#fff;background:#12586d;font-weight:600}.users-page .date-range-calendar td button.is-anchor{border-radius:.5rem}.users-page .date-range-calendar td button.is-today:after{content:"";opacity:.75;background:currentColor;border-radius:50%;width:.25rem;height:.25rem;margin-left:-.125rem;position:absolute;bottom:.3125rem;left:50%}.users-page .date-range-calendar td button:disabled{color:#9aa9b5;cursor:not-allowed;background:0 0;text-decoration:line-through;text-decoration-thickness:1px}.date-range-hint{color:#526579;margin-top:.375rem;font-size:.75rem}.date-range-single{display:inline-block}.users-page .date-range-single-trigger{color:#172b42;white-space:nowrap;background:#fff;border:1px solid #d6e1e8;border-radius:.5625rem;justify-content:flex-start;align-items:center;gap:.5rem;width:auto;height:2.25rem;min-height:0;padding:0 .625rem 0 .6875rem;font-size:.84375rem;font-weight:400;display:inline-flex}.users-page .date-range-single-trigger:hover:not(:disabled){background:#f4f8fa}.users-page .date-range-single-trigger[aria-expanded=true]{border-color:#087e9a}.date-range-single-trigger .shell-icon{color:#6f8294;flex:none;width:1rem;height:1rem}.date-range-single-label{color:#627588}.date-range-single-value{color:#102d45;font-weight:600}.date-range-single-trigger .date-range-single-chevron{width:.75rem;height:.75rem;transition:transform .2s;transform:rotate(90deg)}.date-range-single-trigger .date-range-single-chevron.is-open{transform:rotate(-90deg)}.date-range-popover.is-single{width:32.5rem}.date-range-quick{width:13.5rem}.users-page .date-range-quick button{justify-content:space-between;gap:.5rem}.date-range-quick-date{color:#526579;white-space:nowrap;font-size:.75rem;font-weight:400}.users-page .date-range-quick button[aria-pressed=true] .date-range-quick-date{color:inherit}@media (hover:none),(width<=39.999rem){.users-page .date-range-single-trigger{height:2.75rem}}@media (width<=39.999rem){.date-range-single{width:100%;display:block}.date-range-popover.is-single{width:auto}}@media (prefers-reduced-motion:reduce){.date-range-single-trigger .date-range-single-chevron{transition:none}}@media (width<=39.999rem){.date-range-popover{flex-direction:column;width:auto;max-width:none;margin-top:.375rem;position:static}.date-range-presets{border-bottom:1px solid #e7edf1;border-right:0;flex-flow:wrap;width:auto;padding:0 0 .5rem}.date-range-presets li{flex:none}.users-page .date-range-presets button{border:1px solid #dce5eb;min-height:2.75rem}.date-range-calendar{width:100%}.users-page .date-range-calendar td button,.users-page .date-range-month-bar button{height:2.75rem}.users-page .date-range-month-bar button,.users-page .date-range-month-bar.has-years .date-range-year{width:2.75rem}}@media (width<=23.999rem){.date-range-month-bar.has-years{flex-wrap:wrap;row-gap:.125rem}.date-range-month-bar.has-years strong{flex:100%;order:-1}}.error-logs-filter-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.2fr);align-items:start;gap:.75rem .875rem;display:grid}.error-logs-filter-grid>*{min-width:0}.error-logs-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.error-logs-table th{color:#526579;background:#f7fafb;border-bottom:1px solid #dfe7ed;padding:.75rem;font-size:.75rem;font-weight:600}.error-logs-table th:first-child{width:13.5rem}.error-logs-table th:nth-child(2){width:9rem}.error-logs-table th:nth-child(3){width:21rem}.error-logs-table td{vertical-align:top;border-bottom:1px solid #e7edf1;padding:.5rem .75rem;line-height:1.6}.error-logs-table tr:last-child td{border-bottom:0}.error-logs-txn{overflow-wrap:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.6}.error-logs-message{overflow-wrap:break-word;white-space:normal}.error-logs-cards{margin:0;padding:0;list-style:none;display:none}.error-logs-cards li{border-bottom:1px solid #e7edf1;padding:.875rem 1rem}.error-logs-cards li:last-child{border-bottom:0}.error-logs-card-header{flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;font-size:.8125rem;display:flex}.error-logs-card-header strong{overflow-wrap:anywhere;min-width:0;font-weight:600}.error-logs-cards dl{gap:.375rem;margin-top:.5rem;display:grid}.error-logs-cards dl>div{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.625rem;font-size:.8125rem;display:grid}.error-logs-cards dt{color:#526579;font-size:.75rem}.error-logs-cards dd{min-width:0;margin:0}@media (width<=78rem){.error-logs-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.error-logs-filter-grid>:last-child{grid-column:1/-1}.error-logs-table{display:none}.error-logs-cards{display:block}}@media (width<=39.999rem){.error-logs-filter-grid{grid-template-columns:minmax(0,1fr)}}.master-config-selector{margin-bottom:1rem;padding:1.125rem}.master-config-type{max-width:20rem}.master-config-card{overflow:hidden}.master-config-title{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.master-config-header .users-list-utilities{align-items:center}.users-page .master-config-header .users-list-utilities button[aria-pressed=true]{color:#12586d;background:#e6f2f5;border-color:#b9d7df}.master-config-header h2{color:#243b50;overflow-wrap:anywhere;font-size:.9375rem}.master-config-pill{color:#526579;background:#f6f8fa;border:1px solid #dce5eb;border-radius:999px;align-items:center;gap:.3125rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.master-config-pill.is-editing{color:#12586d;background:#e6f2f5;border-color:#b9d7df}.master-config-pill .shell-icon{width:.875rem;height:.875rem}.master-config-loaded{color:#627588;font-variant-numeric:tabular-nums;font-size:.75rem}.master-config-body{padding:1rem}.master-config-body>.settings-notice{margin-top:0;margin-bottom:1rem}.users-page textarea.master-config-json{box-sizing:border-box;color:#243b50;resize:none;overscroll-behavior:contain;white-space:pre;overflow-wrap:normal;tab-size:2;background:#f6f8fa;border:1px solid #e3eaf0;border-radius:.5rem;width:100%;max-width:100%;min-height:12rem;max-height:60vh;margin:0;padding:.875rem;font:.75rem/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;display:block;overflow:auto}.users-page textarea.master-config-json.is-editing{background:#fff;border-color:#a6b7c3}.users-page textarea.master-config-json:focus-visible{outline-offset:2px;outline:2px solid #087e9a}.users-page textarea.master-config-json[aria-invalid=true]{border-color:#b76a6a}.master-config-status{color:#35634e;overflow-wrap:anywhere;align-items:flex-start;gap:.375rem;margin-top:.625rem;font-size:.8125rem;line-height:1.5;display:flex}.master-config-status .shell-icon{flex:none;width:1rem;height:1rem;margin-top:.1875rem}.master-config-status.is-unchanged{color:#526579}.master-config-status.is-error{color:#922e2e}.master-config-actions{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;margin-top:1rem;display:flex}.users-page .master-config-header button[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media (width<=39.999rem){.master-config-type{max-width:none}.master-config-selector{padding:1rem}.users-page textarea.master-config-json{font-size:1rem}.master-config-actions{flex-direction:column-reverse}.users-page .master-config-actions button{width:100%;min-height:2.75rem}.master-config-header .users-list-utilities{justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){.master-config-page *{transition:none;animation:none}}.wallet-verification-filter-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:.75rem .875rem;display:grid}.wallet-verification-filter-grid>*{min-width:0}.wallet-verification-table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem}.wallet-verification-table th{color:#526579;background:#f7fafb;border-bottom:1px solid #dfe7ed;padding:.75rem;font-size:.75rem;font-weight:600}.wallet-verification-table th:first-child{width:13.5rem}.wallet-verification-table th:nth-child(2){width:12rem}.wallet-verification-table th:nth-child(3){width:9rem}.wallet-verification-table th:nth-child(5){width:13rem}.wallet-verification-table td{vertical-align:top;border-bottom:1px solid #e7edf1;padding:.5rem .75rem;line-height:1.6}.wallet-verification-table tr:last-child td{border-bottom:0}.wallet-verification-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.6}.wallet-verification-request{overflow-wrap:anywhere}.wallet-verification-wallet{vertical-align:top;align-items:flex-start;gap:.375rem;max-width:100%;display:inline-flex}.wallet-verification-wallet>.wallet-verification-mono{overflow-wrap:anywhere;min-width:0}.wallet-verification-status{flex:none;align-items:center;height:1.6em;display:inline-flex}.users-page .wallet-verification-status .shell-icon{width:.875rem;height:.875rem}.wallet-verification-status.is-verified{color:#35634e}.wallet-verification-status.is-failed{color:#922e2e}.wallet-verification-response{overflow-wrap:break-word;white-space:normal}.wallet-verification-reason{white-space:nowrap}.wallet-verification-separator{color:#627588}.wallet-verification-cards{margin:0;padding:0;list-style:none;display:none}.wallet-verification-cards li{border-bottom:1px solid #e7edf1;padding:.875rem 1rem}.wallet-verification-cards li:last-child{border-bottom:0}.wallet-verification-card-header{flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;font-size:.8125rem;display:flex}.wallet-verification-card-header strong{overflow-wrap:anywhere;min-width:0;font-weight:600}.wallet-verification-card-wallet{margin-top:.5rem;font-size:.9375rem;font-weight:600}.wallet-verification-cards dl{gap:.375rem;margin-top:.5rem;display:grid}.wallet-verification-cards dl>div{grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:.625rem;font-size:.8125rem;display:grid}.wallet-verification-cards dt{color:#526579;font-size:.75rem}.wallet-verification-cards dd{min-width:0;margin:0}@media (width<=78rem){.wallet-verification-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-verification-table{display:none}.wallet-verification-cards{display:block}}@media (width<=39.999rem){.wallet-verification-filter-grid{grid-template-columns:minmax(0,1fr)}.wallet-verification-cards dl>div{grid-template-columns:minmax(0,1fr);gap:.125rem}}.create-account-toggle-group{border:0;min-width:0;margin:0;padding:0}.create-account-toggle-group legend{margin-bottom:.375rem;padding:0;font-size:.8125rem;font-weight:600;line-height:1.25rem}.create-account-toggles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.create-account-toggle{cursor:pointer;min-width:0;display:block;position:relative}.users-page .create-account-toggle input{opacity:0;border:0;width:1px;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.create-account-toggle-face{box-sizing:border-box;color:#31566a;overflow-wrap:anywhere;background:#fff;border:1px solid #b7c7d1;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.5rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.5;transition:background-color .15s,border-color .15s;display:flex}.create-account-toggle-check{color:#08758e;flex:none;width:.875rem;height:.875rem;display:none}.create-account-toggle:hover input:not(:checked):not(:disabled)+.create-account-toggle-face{background:#f5f8fa}.create-account-toggle input:checked+.create-account-toggle-face{background:#e5f3f6;border-color:#08758e;font-weight:600;box-shadow:inset 0 0 0 1px #08758e}.create-account-toggle input:checked+.create-account-toggle-face .create-account-toggle-check{display:inline-block}.create-account-toggle input:focus-visible+.create-account-toggle-face{outline-offset:2px;outline:2px solid #08758e}.create-account-toggle input[aria-invalid=true]:not(:checked)+.create-account-toggle-face{border-color:#b76a6a}.create-account-toggle input:disabled+.create-account-toggle-face{opacity:.6;cursor:not-allowed}.create-account-toggle-group:disabled .create-account-toggle{cursor:not-allowed}@media (width<=39.999rem){.create-account-toggle-face{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.create-account-toggle-face{transition:none}}.money{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap}.money-negative{color:#a23b3b}.money-zero{color:#627588}.money-pad{visibility:hidden}.money-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.create-user-drawer>.prefund-sheet{flex-direction:column;height:100%;min-height:0;display:flex}.create-user-drawer>.prefund-sheet[hidden]{display:none}.create-user-drawer .prefund-sheet h2:focus{outline:none}.create-user-drawer .prefund-sheet header p{overflow-wrap:anywhere}.create-user-drawer .prefund-body{color:#243b50}.prefund-panel{flex-direction:column;gap:.875rem;min-width:0;display:flex}.prefund-panel>.settings-notice{margin:0}.prefund-panel>.users-data-surface{flex:none;min-width:0;margin-top:0}.prefund-empty{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem}.create-user-drawer .prefund-sheet .prefund-account{flex-wrap:wrap;align-items:center;gap:.375rem .625rem;display:flex}.prefund-acc{color:#243b50;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.6}.prefund-paymode{color:#31566a;background:#fff;border:1px solid #dce5eb;border-radius:.375rem;align-items:center;padding:.0625rem .5rem;font-size:.75rem;line-height:1.5;display:inline-flex}.prefund-paymode-skeleton{background:#edf2f5;border-radius:.375rem;width:3.5rem;height:1.375rem}.prefund-box{background:#f9fbfc;border:1px solid #dfe7ed;border-radius:.875rem;padding:1rem}.prefund-box label{margin-bottom:.375rem;font-size:.8125rem;font-weight:600;line-height:1.25rem;display:block}.prefund-box-row{align-items:flex-start;gap:.75rem;display:flex}.prefund-box-row .users-control{flex:auto;min-width:0}.prefund-box-row .create-primary{flex:none}.users-page .prefund-currency{justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;line-height:1;display:flex}.prefund-help{color:#526579;margin-top:.375rem;font-size:.75rem;line-height:1.5}.prefund-box .create-field-helper{min-height:0}.prefund-box .create-field-helper:empty{display:none}.prefund-skeleton{flex-direction:column;gap:.875rem;display:flex}.prefund-skeleton-box{background:#edf2f5;border-radius:.875rem;height:6.5rem;display:block}.users-page .prefund-panel .settings-notice button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.create-user-drawer .prefund-surface .users-list-header{border-bottom:1px solid #e7edf1;align-items:center;padding:.625rem 1rem}.create-user-drawer .prefund-surface .users-list-header h2{font-size:.8125rem}.prefund-load-failure{padding:1rem}.prefund-load-failure .settings-notice{margin:0}.create-user-drawer .prefund-sheet .users-table{display:table}.create-user-drawer .prefund-sheet .users-cards{display:none}.users-table.prefund-table th:first-child{width:7.5rem}.users-table.prefund-table th:nth-child(2){width:auto}.users-table.prefund-table th:nth-child(3){width:9rem}.users-table.prefund-table th:nth-child(4){width:7.5rem}.prefund-table td{padding-block:.5rem}.prefund-table .prefund-amount{text-align:right;padding-right:1rem}.prefund-table .prefund-created{overflow-wrap:anywhere}.prefund-table .prefund-date>span{display:block}.prefund-code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.6}.prefund-particulars{color:#526579;overflow-wrap:anywhere;margin-top:.125rem;font-size:.75rem;line-height:1.5}.prefund-cards>li{flex-direction:column;align-items:stretch;gap:.375rem;display:flex}.prefund-card-top{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8125rem;display:flex}.prefund-card-amount{text-align:right;flex:none}.prefund-cards .prefund-token{background:#f5f8fa;border:1px solid #dce5eb;border-radius:.375rem;min-width:0;max-width:100%;padding:.125rem .375rem;font-size:.75rem;line-height:1.5;display:inline-block}.users-cards p.prefund-card-particulars{margin-top:0}.prefund-card-by{overflow-wrap:anywhere;align-items:baseline;gap:.75rem;font-size:.8125rem;display:flex}.prefund-label{color:#526579;flex:none;font-size:.75rem}.prefund-surface .users-pagination{flex-direction:column;align-items:stretch}.prefund-surface .users-pagination-summary,.prefund-surface .users-pagination-navigation{justify-content:space-between;width:100%}@media (width<=39.999rem){.create-user-drawer .prefund-sheet .users-table{display:none}.create-user-drawer .prefund-sheet .users-cards{display:block}.prefund-box-row{flex-direction:column;align-items:stretch}.users-page .prefund-box-row .create-primary{width:100%;min-height:2.75rem}}.users-status-confirm-heading.confirm-dialog-with-environment{flex-wrap:wrap}.users-status-dialog p.confirm-dialog-amount{font-variant-numeric:tabular-nums;background:#f6f9fb;border:1px solid #dce5eb;border-radius:.625rem;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;margin-top:.75rem;padding:.625rem .875rem;display:flex}.confirm-dialog-amount strong{color:#1d3448;letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.375rem;font-weight:600;line-height:1.3}.confirm-dialog-amount span{color:#526579;font-size:.8125rem}.fund-balance-filter-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem .875rem;display:grid}.fund-balance-filter-grid>*{min-width:0}.fund-balance-filter-hint{color:#526579;margin-top:.75rem;font-size:.75rem;line-height:1.5}.users-table.fund-balance-table th:first-child{width:13rem}.users-table.fund-balance-table th:nth-child(2){width:auto}.users-table.fund-balance-table th:nth-child(3){width:11rem}.fund-balance-table .fund-balance-amount{text-align:right;padding-right:1.25rem}.fund-balance-table td{vertical-align:top}.fund-balance-table .fund-balance-name{overflow-wrap:anywhere}.fund-balance-name-missing{color:#627588}.fund-balance-acc{white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.6}.fund-balance-cards>li{flex-direction:column;align-items:stretch;gap:.375rem;display:flex}.fund-balance-card-name{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.fund-balance-cards .fund-balance-token{text-overflow:ellipsis;vertical-align:top;background:#f5f8fa;border:1px solid #dce5eb;border-radius:.375rem;min-width:0;max-width:100%;padding:.125rem .375rem;font-size:.75rem;line-height:1.5;display:inline-block;overflow:hidden}.fund-balance-card-balance{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8125rem;display:flex}.fund-balance-card-label{color:#526579;font-size:.75rem}@media (width>=40rem){.fund-balance-page .users-table.fund-balance-table{display:table}.fund-balance-page .users-cards.fund-balance-cards{display:none}}@media (width<=39.999rem){.fund-balance-page .users-table.fund-balance-table{display:none}.fund-balance-page .users-cards.fund-balance-cards{display:block}}@media (width>=40rem){.fund-balance-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fund-balance-filter-grid:not(.fund-balance-filter-grid-search)>:first-child{grid-column:1/-1}.fund-balance-filter-grid.fund-balance-filter-grid-search{grid-template-columns:minmax(0,26rem) max-content;column-gap:1.5rem}}@media (width>=80rem){.fund-balance-filter-grid:not(.fund-balance-filter-grid-search){display:flex}.fund-balance-filter-grid:not(.fund-balance-filter-grid-search)>*{flex:1 1 0}.fund-balance-filter-grid:not(.fund-balance-filter-grid-search)>:last-child{flex:none}.fund-balance-page .fund-balance-filter-grid .users-control-select select{text-overflow:ellipsis;padding-right:1.75rem}}.users-table.fund-balance-table-actions th:first-child{width:12rem}.users-table.fund-balance-table-actions th:nth-child(3){width:10rem}.users-table.fund-balance-table-actions th:nth-child(4){width:4.5rem}.fund-balance-table-actions .fund-balance-amount{padding-right:.75rem}.users-table td.fund-balance-actions{text-align:right;vertical-align:middle;white-space:nowrap;padding-block:0}.users-page .fund-balance-table .fund-balance-prefund{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.users-page .fund-balance-prefund[aria-disabled=true]{opacity:.5;cursor:not-allowed}.users-page .fund-balance-prefund[aria-disabled=true]:hover{background:#f7fbfc}.fund-balance-card-actions{justify-content:flex-end;display:flex}.users-page .fund-balance-card-actions .fund-balance-prefund{width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0}.users-page .an-tour-btn{color:#172b42;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d6e1e8;border-radius:.5625rem;gap:.5rem;height:2.25rem;min-height:0;padding:0 .75rem 0 .6875rem;font-size:.84375rem;font-weight:500;box-shadow:0 1px 2px #102d450d}.users-page .an-tour-btn:hover:not([aria-disabled=true]){background:#f4f8fa}.users-page .an-tour-btn[aria-disabled=true]{cursor:default;opacity:.6}.an-tour-btn .shell-icon{color:#087e9a;width:.9375rem;height:.9375rem}html:has(.an-tour[open]){scrollbar-gutter:stable;overflow:hidden}.an-tour{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;color:inherit;touch-action:none;overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.an-tour::backdrop{background:0 0}.an-tour-ring{box-sizing:border-box;pointer-events:none;transition:left var(--shell-motion,.2s) var(--shell-ease,ease), top var(--shell-motion,.2s) var(--shell-ease,ease), width var(--shell-motion,.2s) var(--shell-ease,ease), height var(--shell-motion,.2s) var(--shell-ease,ease);animation:an-tour-dim-in var(--shell-motion,.2s) var(--shell-ease,ease) backwards;border:2px solid #00819f;border-radius:12px;position:fixed;box-shadow:0 0 0 100vmax #0c203573}.an-tour-ring.an-tour-ring-follow{transition:none}.an-tour-dim{pointer-events:none;animation:an-tour-fade var(--shell-motion,.2s) var(--shell-ease,ease) backwards;background:#0c203573;position:fixed;inset:0}@keyframes an-tour-dim-in{0%{border-color:#0000;box-shadow:0 0 0 100vmax #0c203500}}@keyframes an-tour-fade{0%{opacity:0}}.an-tour-card{box-sizing:border-box;color:#44596d;width:20rem;max-width:calc(100vw - 2rem);animation:an-tour-fade var(--shell-motion,.2s) var(--shell-ease,ease) backwards;transition:opacity var(--shell-motion,.2s) var(--shell-ease,ease);background:#fff;border:1px solid #cfe4e8;border-radius:12px;padding:1rem;font-family:inherit;position:fixed;box-shadow:0 16px 40px #172b4214,0 3px 8px #172b420a}.an-tour-card.an-tour-card-wait{opacity:0}.an-tour-top{justify-content:space-between;align-items:center;gap:.5rem;margin:-.25rem -.25rem 0 0;display:flex}.an-tour-count{color:#627588;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:500}.users-page .an-tour-close{color:#627588;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:none;width:1.75rem;height:1.75rem;min-height:0;padding:0}.users-page .an-tour-close:hover:not(:disabled){color:#243b50;background:#eef3f6}.an-tour-close .shell-icon{width:.875rem;height:.875rem}.an-tour-copy{animation:an-tour-fade var(--shell-motion,.2s) var(--shell-ease,ease) backwards}.an-tour-card h2{color:#102d45;margin:.25rem 0 0;font-size:15px;font-weight:600;line-height:1.35}.an-tour-card .an-tour-copy p{color:#44596d;margin:.375rem 0 0;font-size:13px;line-height:1.5}.an-tour-foot{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.an-tour-dots{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.an-tour-dot{background:#d5e0e8;border-radius:50%;flex:none;width:6px;height:6px}.an-tour-dot-on{background:#075b70}.an-tour-buttons{flex:none;align-items:center;gap:.5rem;display:flex}.users-page .an-tour-card .an-tour-buttons button{cursor:pointer;border-radius:.5625rem;gap:.375rem;height:2.25rem;min-height:0;padding:0 .75rem;font-size:.84375rem;font-weight:500}.users-page .an-tour-card .an-tour-next{color:#fff;background:#12677d;border-color:#12677d}.users-page .an-tour-card .an-tour-next:hover{background:#0f566a;border-color:#0f566a}.an-tour-card .an-tour-buttons .shell-icon{width:.875rem;height:.875rem}.an-tour-turn{display:inline-grid;transform:rotate(180deg)}.users-page .an-tour-card button:focus-visible{outline-offset:2px;outline:2px solid #087e9a}@media (width<=39.999rem){.an-tour-card.an-tour-card-phone{width:auto;max-width:none;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:12px 12px 0 0;bottom:0;left:0;right:0}}@media (hover:none),(width<=39.999rem){.users-page .an-tour-btn,.users-page .an-tour-card .an-tour-buttons button{height:2.75rem}.users-page .an-tour-close{width:2.75rem;height:2.75rem}.an-tour-top{margin-right:-.625rem}}@media (prefers-reduced-motion:reduce){.an-tour-ring,.an-tour-dim,.an-tour-card,.an-tour-copy{transition:none;animation:none}}.lcl-txn-filter-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem .875rem;display:grid}.lcl-txn-filter-grid>*{min-width:0}.lcl-txn-filter-panel{border-top:1px solid #e7edf1;margin-top:.875rem;padding-top:.875rem}.lcl-txn-more-cell{justify-content:flex-end;display:flex}.users-page .lcl-txn-more{justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0;display:inline-flex;position:relative}.users-page .lcl-txn-more .shell-icon{width:1.125rem;height:1.125rem}.users-page .lcl-txn-more[aria-expanded=true]{color:#0a5f73;background:#e6f3f6;border-color:#9fcdd9}@media (hover:none){.users-page .lcl-txn-more{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}}.lcl-txn-more-count{box-sizing:border-box;color:#fff;font-variant-numeric:tabular-nums;background:#12586d;border-radius:999px;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-.4375rem;right:-.4375rem;box-shadow:0 0 0 2px #fff}.lcl-txn-field-message{color:#922e2e;overflow-wrap:anywhere;min-height:1.125rem;margin-top:.375rem;font-size:.75rem;line-height:1.5}.users-lookup-hint.lcl-txn-reserved-hint{min-height:1.125rem;margin-top:.375rem}@media (width>=40rem){.lcl-txn-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lcl-txn-more-cell{grid-column:1/-1;justify-content:flex-end}}@media (width>=80rem){.lcl-txn-filter-main{display:flex}.lcl-txn-filter-main>*{flex:1 1 0}.lcl-txn-filter-main>.lcl-txn-more-cell{flex:none;padding-top:1.625rem}.lcl-txn-filter-panel{grid-template-columns:repeat(4,minmax(0,1fr))}}.lcl-txn-sum{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem;margin-top:1rem;position:relative;box-shadow:0 3px 14px #172b4205;container-type:inline-size}.lcl-txn-sum-top{flex-direction:column;gap:.75rem;padding:.875rem 1rem 1rem;display:flex}.lcl-txn-sum-lead{flex-wrap:wrap;align-items:center;gap:.25rem .625rem;min-width:0;display:flex}.lcl-txn-sum-lead h2{letter-spacing:.06em;text-transform:uppercase;color:#526579;margin:0;font-size:.6875rem;font-weight:650}.lcl-txn-sum-chip{color:#172b42;white-space:nowrap;background:#f8fafc;border:1px solid #dfe7ed;border-radius:999px;align-items:center;gap:.375rem;min-width:0;padding:.125rem .625rem .125rem .5rem;font-size:.78125rem;font-weight:500;line-height:1.5;display:inline-flex}.users-page .lcl-txn-sum-chip .shell-icon{color:#087e9a;flex:none;width:.8125rem;height:.8125rem}.lcl-txn-sum-kpis{--lcl-val:1.125rem;--lcl-fit:1;text-align:left;border:0;grid-template-columns:max-content repeat(3,minmax(max-content,auto));align-items:center;margin:0;padding:0;display:grid}.lcl-txn-sum-kpis thead,.lcl-txn-sum-kpis tbody,.lcl-txn-sum-kpis tr{display:contents}.lcl-txn-sum-kpis th,.lcl-txn-sum-kpis td{min-width:0;font-weight:inherit;text-align:left;margin:0;padding:0 .75rem;display:block}.lcl-txn-sum-kpis tr>:first-child{padding-left:0}.lcl-txn-sum-kpis tr>:nth-child(n+2){border-left:1px solid #eef2f6}.lcl-txn-sum-kpis tbody th{align-items:center;gap:.25rem;min-height:1.375rem;display:flex}.users-page .lcl-txn-sum-kpis tbody th .shell-icon{color:#1d7349;flex:none;width:.75rem;height:.75rem}.lcl-txn-sum-line{align-items:baseline;gap:.5rem;min-width:0;min-height:1.375rem;display:flex}.lcl-txn-sum-faded{font-size:calc(.71875rem * var(--lcl-fit,1));color:#627588;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400;line-height:1.25}.lcl-txn-sum-mini{display:none}.lcl-txn-summary-label{color:#526579;white-space:nowrap;font-size:.6875rem;font-weight:600;line-height:1.4}.lcl-txn-tip{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted #8fa1b2;text-decoration:underline dotted #8fa1b2}.lcl-txn-summary-value{min-height:1.375rem;font-size:calc(var(--lcl-val) * var(--lcl-fit,1));letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650;line-height:1.375rem}.lcl-txn-summary-value.lcl-txn-val-md{font-size:calc(var(--lcl-val) * var(--lcl-fit,1) * .86)}.lcl-txn-summary-value.lcl-txn-val-sm{font-size:calc(var(--lcl-val) * var(--lcl-fit,1) * .74)}.lcl-txn-summary-placeholder{background:#edf2f5;border-radius:.25rem;width:6rem;max-width:100%;height:1rem;margin:.125rem 0;display:block}.users-page .lcl-txn-sum-toggle{box-sizing:border-box;color:#0a5f73;width:100%;min-height:2.75rem;font:inherit;cursor:pointer;background:#e6f3f6;border:1px solid #cfe6ec;border-radius:.5rem;justify-content:center;align-items:center;gap:.125rem;padding:0 .5rem;display:inline-flex}.users-page .lcl-txn-sum-toggle:hover:not(:disabled){background:#daedf2}.users-page .lcl-txn-sum-toggle:disabled{color:#627588;cursor:default;background:#f8fafc;border-color:#dfe7ed}.users-page .lcl-txn-sum-toggle .shell-icon{flex:none;width:1.125rem;height:1.125rem}.users-page .lcl-txn-sum-toggle .lcl-txn-sum-chevron{width:.875rem;height:.875rem}.users-page .lcl-txn-sum-chevron{transition:transform .18s ease-out;transform:rotate(90deg)}.users-page .lcl-txn-sum-chevron-open{transition-duration:.22s;transform:rotate(-90deg)}.lcl-txn-sum-bar{z-index:1;background:linear-gradient(90deg,#087e9a00,#087e9a 35% 65%,#087e9a00);border-radius:2px;height:2px;position:absolute;top:-1px;left:.875rem;right:.875rem}.lcl-txn-sum-reloading .lcl-txn-sum-kpis,.lcl-txn-sum-reloading .lcl-txn-blocks,.lcl-txn-sum-reloading .lcl-txn-tops-head>:not(.lcl-txn-showtop),.lcl-txn-sum-reloading .lcl-txn-top-lists{opacity:.5}.lcl-txn-sum-message{color:#8f2c2c;overflow-wrap:anywhere;background:#fdf1f1;border:1px solid #efc5c5;border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.625rem;margin:0 1rem 1rem;padding:.5625rem .625rem .5625rem .75rem;font-size:.8125rem;display:flex}.lcl-txn-sum-message-denied{color:#764a00;background:#fff8e8;border-color:#efd9a0}.users-page .lcl-txn-sum-message .shell-icon{flex:none;width:1.0625rem;height:1.0625rem}.lcl-txn-sum-message>span{flex:12rem;min-width:0}.users-page .lcl-txn-sum-retry{color:#8f2c2c;min-height:2rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #efc5c5;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.78125rem;font-weight:550;display:inline-flex}.users-page .lcl-txn-sum-retry:disabled{opacity:.5;cursor:default}.lcl-txn-sum-note{color:#526579;border-top:1px solid #eef2f6;align-items:flex-start;gap:.5rem;margin:0 1rem 1rem;padding-top:.625rem;font-size:.78125rem;display:flex}.users-page .lcl-txn-sum-note .shell-icon{color:#627588;flex:none;width:.9375rem;height:.9375rem;margin-top:.125rem}.lcl-txn-insights{background:linear-gradient(#fbfcfd,#fff 3.75rem);border-top:1px solid #dfe7ed;border-radius:0 0 .875rem .875rem}.lcl-txn-collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .18s ease-out,opacity .18s ease-out;display:grid}.lcl-txn-collapse[hidden]{display:none}.lcl-txn-collapse-open{opacity:1;grid-template-rows:1fr;transition-duration:.22s}.lcl-txn-collapse-inner{min-width:0;min-height:0;overflow:hidden}.lcl-txn-collapse-settled>.lcl-txn-collapse-inner{overflow:visible}.lcl-txn-detail-pad{padding:.25rem .5rem 1rem 3rem}.lcl-txn-card-collapse{margin:0 -1rem}.lcl-txn-blocks,.lcl-txn-top-lists{grid-template-columns:minmax(0,1fr);display:grid}.lcl-txn-block{min-width:0;padding:1rem}.lcl-txn-block+.lcl-txn-block,.lcl-txn-top+.lcl-txn-top{border-top:1px solid #eef2f6}.lcl-txn-block h3,.lcl-txn-tops-head h3{letter-spacing:.04em;text-transform:uppercase;color:#526579;align-items:center;gap:.4375rem;margin:0 0 .75rem;font-size:.75rem;font-weight:600;display:flex}.users-page .lcl-txn-block h3 .shell-icon,.users-page .lcl-txn-tops-head h3 .shell-icon{color:#087e9a;flex:none;width:.9375rem;height:.9375rem}.lcl-txn-sbar{gap:2px;height:.625rem;margin:.25rem 0 .75rem;display:flex}.lcl-txn-sbar>span{flex-basis:0;min-width:4px;display:block}.lcl-txn-sbar>span:first-child{border-radius:4px 0 0 4px}.lcl-txn-sbar>span:last-child{border-radius:0 4px 4px 0}.lcl-txn-sbar>span:only-child{border-radius:4px}.lcl-txn-sbar-ok{background:#1d7349}.lcl-txn-sbar-bad{background:#e57368}.lcl-txn-sbar-oth{background:#b9c4cf}.lcl-txn-legend{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.lcl-txn-legend>li{grid-template-columns:1.375rem minmax(0,1fr) 3rem 3.25rem;align-items:center;gap:.5rem;font-size:.8125rem;display:grid}.lcl-txn-legend>li>b,.lcl-txn-bar-line>b{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.lcl-txn-legend-share,.lcl-txn-bar-share{color:#627588;font-variant-numeric:tabular-nums;text-align:right;font-size:.75rem}.lcl-txn-legend-extra{border-top:1px solid #eef2f6;margin-top:.625rem;padding-top:.625rem}.lcl-txn-legend-icon{color:#526579;background:#eef2f6;border-radius:.4375rem;place-items:center;width:1.375rem;height:1.375rem;display:grid}.users-page .lcl-txn-legend-icon .shell-icon{width:.875rem;height:.875rem}.lcl-txn-legend-ok{color:#1d7349;background:#eaf4ee}.lcl-txn-legend-bad{color:#a33a32;background:#fcefed}.lcl-txn-bars,.lcl-txn-top ol{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.lcl-txn-bar-line{align-items:center;gap:.5rem;margin-bottom:.3125rem;font-size:.8125rem;display:flex}.lcl-txn-bar-name,.lcl-txn-top-name{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.lcl-txn-bar-share{flex:none;width:3.25rem}.lcl-txn-top-share{width:3.75rem}.lcl-txn-track{background:#eef2f6;border-radius:999px;height:.375rem;display:block;overflow:hidden}.lcl-txn-track>span{background:#087e9a;border-radius:999px;height:100%;display:block}.lcl-txn-zero .lcl-txn-bar-name,.lcl-txn-zero .lcl-txn-bar-line>b{color:#627588;font-weight:400}.lcl-txn-reach{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem .75rem;margin:0;padding:0;list-style:none;display:grid}.lcl-txn-reach>li{align-items:flex-start;gap:.625rem;min-width:0;display:flex}.lcl-txn-reach-icon{color:#526579;background:#f8fafc;border:1px solid #eef2f6;border-radius:.5625rem;flex:none;place-items:center;width:1.875rem;height:1.875rem;display:grid}.users-page .lcl-txn-reach-icon .shell-icon{width:.9375rem;height:.9375rem}.lcl-txn-reach-text{color:#526579;flex-direction:column;min-width:0;font-size:.75rem;display:flex}.lcl-txn-reach-text>b{color:#172b42;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:650;line-height:1.25}.lcl-txn-reach-note{color:#627588;margin-top:.125rem}.lcl-txn-tops{border-top:1px solid #eef2f6}.lcl-txn-tops-head{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding:1rem 1rem 0;display:flex}.lcl-txn-tops-head h3{margin:0}.lcl-txn-tops-caption{color:#627588;flex:auto;font-size:.75rem}.lcl-txn-top{min-width:0;padding:1rem}.lcl-txn-top h4{color:#172b42;margin:0 0 .75rem;font-size:.8125rem;font-weight:600}.lcl-txn-top-note{color:#627588;margin:.625rem 0 0;font-size:.75rem}.lcl-txn-top-name{font-weight:500}.lcl-txn-flag.lcl-txn-flag-sm{box-sizing:border-box;width:1.125rem;height:1.125rem}.lcl-txn-flag.lcl-txn-flag-none{box-shadow:none;background:#f8fafc;border:1px dashed #b3c0cb}.lcl-txn-bar-line>.lcl-txn-country{flex:none}.lcl-txn-showtop{border:0;min-width:0;margin:0;padding:0}.lcl-txn-showtop legend{float:left;color:#526579;margin-right:.5rem;padding:0;font-size:.75rem;font-weight:600;line-height:2rem}.lcl-txn-seg{background:#eef2f6;border-radius:.5rem;padding:2px;display:inline-flex}.lcl-txn-seg-option{display:block;position:relative}.lcl-txn-seg-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lcl-txn-seg-option span{box-sizing:border-box;color:#526579;text-align:center;font-variant-numeric:tabular-nums;border-radius:.375rem;min-width:2.125rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1.5;display:block}.lcl-txn-seg-option input:checked+span{color:#102d45;background:#fff;font-weight:600;box-shadow:0 1px 2px #102d451a}.lcl-txn-seg-option input:focus-visible+span{outline-offset:1px;outline:2px solid #087e9a}@media (hover:none){.lcl-txn-seg-option span{place-items:center;min-width:2.75rem;min-height:2.75rem;display:grid}.users-page .lcl-txn-sum-retry{min-height:2.75rem}}@container (width>=40rem){.lcl-txn-sum-top{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lead toggle""cells cells";align-items:center;gap:.75rem 1rem;display:grid}.lcl-txn-sum-lead{grid-area:lead}.lcl-txn-sum-kpis{--lcl-val:1.0625rem;grid-area:cells}.users-page .lcl-txn-sum-toggle{grid-area:toggle;width:3.5rem;min-height:2.5rem}}@container (width>=56rem){.lcl-txn-blocks,.lcl-txn-top-lists{grid-template-columns:repeat(3,minmax(0,1fr))}.lcl-txn-block+.lcl-txn-block,.lcl-txn-top+.lcl-txn-top{border-top:0;border-left:1px solid #eef2f6}.lcl-txn-block{padding:1.125rem 1.375rem}.lcl-txn-top{padding:1rem 1.375rem 1.125rem}.lcl-txn-tops-head{padding:1rem 1.375rem 0}.lcl-txn-sum-top{box-sizing:border-box;flex-direction:row;align-items:center;gap:0;min-height:4.875rem;padding:.5625rem 1rem .5625rem 1.125rem;display:flex}.lcl-txn-sum-lead{border-right:1px solid #eef2f6;flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:flex-start;gap:.25rem;padding-right:1.125rem}.lcl-txn-sum-kpis{--lcl-val:.875rem;flex:auto;min-width:0}.lcl-txn-sum-kpis tr>:first-child{padding-left:.75rem}.users-page .lcl-txn-sum-toggle{flex:none;margin-left:.5rem}}@container (width>=64rem){.lcl-txn-sum-kpis{--lcl-val:1rem}}@media (hover:none){.users-page .lcl-txn-sum-toggle{min-height:2.75rem}}@container (width<=39.999rem){.lcl-txn-showtop{flex:100%;margin-top:.5rem}.lcl-txn-seg{float:right}.lcl-txn-sum-kpis{width:100%;display:block}.lcl-txn-sum-kpis thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.lcl-txn-sum-kpis tbody{display:block}.lcl-txn-sum-kpis tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.125rem .75rem;display:grid}.lcl-txn-sum-kpis tbody tr+tr{border-top:1px solid #eef2f6;margin-top:.625rem;padding-top:.625rem}.lcl-txn-sum-kpis tr>:first-child,.lcl-txn-sum-kpis tr>:nth-child(n+2){border-left:0;padding:0}.lcl-txn-sum-kpis tbody th{grid-column:1/-1}.lcl-txn-sum-kpis tbody td{flex-direction:column;gap:.125rem;display:flex}.lcl-txn-sum-kpis tbody td:nth-child(3){order:1;grid-column:1/-1}.lcl-txn-sum-kpis tbody td:nth-child(3) .lcl-txn-sum-line{flex-direction:column;align-items:flex-start;gap:0}.lcl-txn-sum-mini{color:#526579;white-space:nowrap;text-underline-offset:3px;font-size:.6875rem;font-weight:600;line-height:1.4;-webkit-text-decoration:underline dotted #8fa1b2;text-decoration:underline dotted #8fa1b2;display:block}}.lcl-txn-switches{flex-wrap:wrap;align-items:center;gap:0 1.25rem;min-width:0;display:flex}.lcl-txn-switch{color:#31566a;align-items:center;gap:.25rem;font-size:.8125rem;display:flex}.lcl-txn-switch label{cursor:pointer}.lcl-txn-page .users-list-utilities{align-items:center}.lcl-txn-updated{color:#627588;white-space:nowrap;padding-right:.375rem;font-size:.75rem}.users-page .lcl-txn-tool{min-height:2rem;padding:.25rem .625rem}.users-page .lcl-txn-tool[aria-disabled=true]{opacity:.5;cursor:not-allowed}.users-page .lcl-txn-tool[aria-disabled=true]:hover{background:#f7fbfc}@media (width<=39.999rem){.lcl-txn-switches{flex:100%}.lcl-txn-page .users-list-utilities{flex:100%;justify-content:flex-start}.users-page .lcl-txn-tool{min-height:2.75rem}}@media (hover:none){.users-page .lcl-txn-tool{min-height:2.75rem}}.lcl-txn-txn{font-variant-numeric:tabular-nums}.lcl-txn-muted{color:#627588}.lcl-txn-right{text-align:right}.lcl-txn-stack{flex-direction:column;min-width:0;display:flex}.lcl-txn-right .lcl-txn-stack{align-items:flex-end}.lcl-txn-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.lcl-txn-sub{color:#627588;overflow-wrap:anywhere;font-size:.75rem;line-height:1.5}.lcl-txn-sub .money,.lcl-txn-sub .bst-time{font-size:inherit}.lcl-txn-country{flex:none;display:inline-flex}.lcl-txn-flag{background:#eef2f5;border-radius:50%;flex:none;width:2rem;height:2rem;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #17283a29}.lcl-txn-flag img{object-fit:cover;width:100%;height:100%;display:block}.lcl-txn-flag-fallback{color:#627588;background:#f2f5f7;justify-content:center;align-items:center;display:inline-flex}.users-page .lcl-txn-flag-fallback .shell-icon{width:62%;height:62%}.lcl-txn-tone-green{--tone-bg:#f2f8f5;--tone-border:#cfe0d7;--tone-fg:#2f5d47}.lcl-txn-tone-blue{--tone-bg:#eef5fd;--tone-border:#c8dcf3;--tone-fg:#1f4f86}.lcl-txn-tone-grey{--tone-bg:#f5f7f9;--tone-border:#dce3e9;--tone-fg:#4c5f72}.lcl-txn-tone-amber{--tone-bg:#fff8e8;--tone-border:#efd9a0;--tone-fg:#764a00}.lcl-txn-tone-red{--tone-bg:#fdf1f1;--tone-border:#efc5c5;--tone-fg:#8f2c2c}.lcl-txn-status{border:1px solid var(--tone-border);background:var(--tone-bg);max-width:100%;color:var(--tone-fg);overflow-wrap:normal;word-break:normal;border-radius:.375rem;align-items:flex-start;gap:.375rem;padding:.125rem .375rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.users-page .lcl-txn-status .shell-icon{flex:none;width:.875rem;height:.875rem;margin-top:.125rem}.lcl-txn-status-empty{color:#627588}.lcl-txn-paid{align-items:center;gap:.5rem;min-width:0;display:flex}.lcl-txn-tile{color:#fff;border-radius:.375rem;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-grid}.lcl-txn-tile-card{width:1.375rem;height:1.375rem;font-size:.75rem}.lcl-txn-tile-nagad{background:#c2410c}.lcl-txn-tile-lenden{background:#6d3fd1}.lcl-txn-tile-other{background:#526579}.lcl-txn-ttm{color:#627588;white-space:nowrap;font-variant-numeric:tabular-nums}.lcl-txn-ttm-slow{white-space:nowrap;color:#764a00;font-variant-numeric:tabular-nums;background:#fff8e8;border:1px solid #efd9a0;border-radius:.375rem;align-items:center;gap:.25rem;padding:.0625rem .375rem;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.users-page .lcl-txn-ttm-slow .shell-icon{flex:none;width:.875rem;height:.875rem}.lcl-txn-table{table-layout:auto;border-collapse:collapse;text-align:left;width:100%;font-size:.8125rem;display:none}.lcl-txn-table>:where(thead)>:where(tr)>th{white-space:nowrap;color:#526579;background:#f7fafb;border-bottom:1px solid #dfe7ed;padding:.625rem .5rem;font-size:.75rem;font-weight:600}.lcl-txn-table>:where(thead)>:where(tr)>th:nth-child(8){width:3rem}.lcl-txn-table>:where(tbody)>:where(tr)>td{vertical-align:middle;border-bottom:1px solid #e7edf1;height:4.25rem;padding:.5rem;line-height:1.5}.lcl-txn-table>:where(tbody)>:where(tr)>td.inline-copy-cell{padding-right:2.25rem}.lcl-txn-table>:where(thead)>:where(tr)>th:nth-child(6),.lcl-txn-table>:where(tbody)>:where(tr)>td:nth-child(6){padding-left:.875rem}.lcl-txn-table>tbody>tr:not(.lcl-txn-detail-row,:has(+.lcl-txn-detail-row)):hover>td{background:#fafcfd}.lcl-txn-table .bst-time{white-space:normal}.lcl-txn-table .bst-time>span{white-space:nowrap;display:inline-block}.lcl-txn-table>:where(tbody)>:where(tr)>td:nth-child(4)>.bst-time{display:block}.lcl-txn-table>:where(tbody)>:where(tr)>td:nth-child(4)>.bst-time>span{white-space:nowrap;display:block}.lcl-txn-provider{align-items:center;gap:.5rem;min-width:0;display:flex}.lcl-txn-table>:where(thead)>:where(tr)>th:first-child,.lcl-txn-table>tbody>tr:not(.lcl-txn-detail-row)>td:first-child{min-width:8rem;max-width:18rem}.lcl-txn-provider{min-width:7rem}.lcl-txn-provider .lcl-txn-stack{flex:1;max-width:14.5rem}.lcl-txn-provider .lcl-txn-name,.lcl-txn-provider .lcl-txn-sub{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:normal;overflow-wrap:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lcl-txn-table>tbody>tr>td:nth-child(2) .lcl-txn-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lcl-txn-id-line{flex:1;min-width:0;padding-right:1.75rem;display:block;position:relative}.lcl-txn-id-line>.lcl-txn-id-value{display:block}.lcl-txn-bank{align-items:center;gap:.25rem;min-width:0;font-size:.71875rem;font-weight:500;display:flex}.lcl-txn-bank>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.users-page .lcl-txn-bank .shell-icon{flex:none;width:.75rem;height:.75rem}.users-page .lcl-txn-id-line .inline-copy{width:1.5rem;height:1.5rem;top:50%;right:0;transform:translateY(-50%)}.lcl-txn-table>tbody>tr>td:hover .lcl-txn-id-line .inline-copy,.lcl-txn-id-line:focus-within .inline-copy{opacity:1}.lcl-txn-total-amount{white-space:nowrap;font-weight:600}.lcl-txn-nb{white-space:nowrap}.lcl-txn-right .lcl-txn-sub{overflow-wrap:normal}.lcl-txn-table>:where(tbody)>:where(tr)>td.lcl-txn-toggle-cell{text-align:right;height:auto;padding-block:.25rem}.users-page .lcl-txn-toggle{color:#526579;background:0 0;border-color:#0000;width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}.users-page .lcl-txn-toggle[aria-expanded=true]{background:#fff;border-color:#c5d3dc}.users-page .lcl-txn-toggle .shell-icon{transition:transform .18s ease-out;transform:rotate(90deg)}.users-page .lcl-txn-toggle[aria-expanded=true] .shell-icon{transition-duration:.22s;transform:rotate(-90deg)}.lcl-txn-table>tbody>.lcl-txn-detail-row>td{background:#f7fafb}.lcl-txn-table>tbody>tr:has(+.lcl-txn-detail-row)>td{background:#f7fafb}.lcl-txn-table>tbody>tr:has(+.lcl-txn-detail-row)>td{border-bottom-color:#0000}.lcl-txn-table>tbody>tr:last-child>td{border-bottom:0}.lcl-txn-table>tbody>.lcl-txn-detail-row>td{border-bottom:1px solid #e7edf1;height:auto;padding:0}.lcl-txn-table>tbody>.lcl-txn-detail-row:last-child>td{border-bottom:0}.lcl-txn-page>.users-data-surface{container:lcl-txn-area/inline-size}@media (hover:hover){@container lcl-txn-area (width<=62.999rem){.lcl-txn-table>:where(thead)>:where(tr)>th,.lcl-txn-table>:where(tbody)>:where(tr)>td{padding-inline:.375rem}.lcl-txn-table>:where(thead)>:where(tr)>th:nth-child(6),.lcl-txn-table>:where(tbody)>:where(tr)>td:nth-child(6){padding-left:.625rem}.lcl-txn-table>:where(thead)>:where(tr)>th:first-child,.lcl-txn-table>tbody>tr:not(.lcl-txn-detail-row)>td:first-child{min-width:6rem}.lcl-txn-provider{min-width:0}.lcl-txn-provider .lcl-txn-name,.lcl-txn-provider .lcl-txn-sub{overflow-wrap:anywhere}.lcl-txn-table>:where(thead)>:where(tr)>th:nth-child(8){width:2.5rem}.lcl-txn-table>:where(tbody)>:where(tr)>td.lcl-txn-toggle-cell{padding-inline:.25rem}}}@media (hover:none){@container lcl-txn-area (width<=64.999rem){.lcl-txn-table>:where(thead)>:where(tr)>th,.lcl-txn-table>:where(tbody)>:where(tr)>td{padding-inline:.375rem}.lcl-txn-table>:where(thead)>:where(tr)>th:nth-child(6),.lcl-txn-table>:where(tbody)>:where(tr)>td:nth-child(6){padding-left:.625rem}.lcl-txn-table>:where(thead)>:where(tr)>th:first-child,.lcl-txn-table>tbody>tr:not(.lcl-txn-detail-row)>td:first-child{min-width:5rem}.lcl-txn-provider{min-width:0}.lcl-txn-provider .lcl-txn-name,.lcl-txn-provider .lcl-txn-sub{overflow-wrap:anywhere}.lcl-txn-table>:where(tbody)>:where(tr)>td.lcl-txn-toggle-cell{padding-inline:.25rem}}}.shell-tip.lcl-txn-fullname-tip{--shell-ink-strong:#102d45;box-sizing:border-box;white-space:normal;overflow-wrap:break-word;word-break:normal;pointer-events:auto;width:max-content;max-width:min(20rem,100vw - 1rem);position:fixed;top:0;left:0}.lcl-txn-panel{background:#fff;border:1px solid #dfe7ed;border-radius:.75rem;grid-template-columns:minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,1fr);display:grid}.lcl-txn-section{min-width:0;padding:1rem 1.25rem}.lcl-txn-section+.lcl-txn-section{border-left:1px solid #e7edf1}.lcl-txn-section-title{color:#627588;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .75rem;font-size:.6875rem;font-weight:600}.lcl-txn-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem .75rem;margin:0 0 .75rem;display:flex}.lcl-txn-section-head .lcl-txn-section-title{margin:0}.lcl-txn-bank-aside{color:#627588;align-items:center;gap:.4375rem;font-size:.75rem;font-weight:500;display:inline-flex}.lcl-txn-banktag{color:#12586d;letter-spacing:.05em;white-space:nowrap;background:#e6f2f5;border-radius:.375rem;align-items:center;gap:.3125rem;height:1.375rem;padding:0 .5rem 0 .375rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.users-page .lcl-txn-banktag .shell-icon{stroke-width:2px;flex:none;width:.8125rem;height:.8125rem}.lcl-txn-wallet-line{font-variant-numeric:tabular-nums;align-items:center;gap:.3125rem;display:inline-flex}.users-page .lcl-txn-wallet-line .shell-icon{flex:none;width:.75rem;height:.75rem}.lcl-txn-journey{margin:0;padding:0;list-style:none}.lcl-txn-event,.lcl-txn-connector{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;column-gap:.625rem;display:grid}.lcl-txn-event{position:relative}.lcl-txn-event-start:not(:has(+.lcl-txn-connector)){padding-bottom:.5rem}.lcl-txn-event-start:after{content:"";border-left:2px dashed #cbd6de;position:absolute;top:1.1875rem;bottom:0;left:.75rem;transform:translate(-1px)}.lcl-txn-event-body{overflow-wrap:anywhere;flex-direction:column;gap:.125rem;min-width:0;font-size:.8125rem;line-height:1.5;display:flex}.lcl-txn-event-body strong{font-weight:600}.lcl-txn-event-body .lcl-txn-muted{font-size:.75rem}.lcl-txn-dot{box-sizing:border-box;border-radius:50%;justify-self:center}.lcl-txn-dot-hollow{background:#fff;border:2px solid #9aa9b6;width:.875rem;height:.875rem;margin-top:.3125rem}.lcl-txn-dot-filled{background:var(--tone-fg,#627588);color:#fff;place-items:center;width:1.5rem;height:1.5rem;display:grid}.users-page .lcl-txn-dot-filled .shell-icon{width:.875rem;height:.875rem}.lcl-txn-connector-line{border-left:2px dashed #cbd6de;place-self:stretch center;width:0}.lcl-txn-connector-ttm{color:#627588;align-self:center;align-items:center;gap:.375rem;min-width:0;margin-block:.625rem;font-size:.75rem;display:inline-flex}.users-page .lcl-txn-connector-ttm>.shell-icon{flex:none;width:.875rem;height:.875rem}.lcl-txn-kv{margin:0;display:grid}.lcl-txn-kv-row{border-bottom:1px solid #e7edf1;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.5rem 0;font-size:.8125rem;display:flex}.lcl-txn-kv-row:last-child{border-bottom:0}.lcl-txn-kv-row:has(+.lcl-txn-kv-total){border-bottom:0}.lcl-txn-kv-row dt{color:#526579;flex:none}.lcl-txn-kv-row dd{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.lcl-txn-kv .inline-copy-row{justify-content:flex-end;align-items:center}.lcl-txn-kv .inline-copy-row>span{text-align:right;flex:0 auto}.lcl-txn-kv-total{border-top:1px solid #cfd9e0;border-bottom:0;margin-top:.25rem;padding-top:.625rem}.lcl-txn-kv-total dt{color:#243b50;font-weight:600}.lcl-txn-kv-total dd{font-size:1.125rem;font-weight:600}.lcl-txn-cards{margin:0;padding:0;list-style:none;display:block}.lcl-txn-cards>li{border-bottom:1px solid #e7edf1;padding:.875rem 1rem 0}.lcl-txn-cards>li:last-child{border-bottom:0}.lcl-txn-card-head{align-items:center;gap:.75rem;display:flex}.lcl-txn-card-sender{flex-direction:column;flex:1;min-width:0;display:flex}.lcl-txn-card-sender strong{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.lcl-txn-card-txn{color:#627588;align-items:center;font-size:.8125rem}.lcl-txn-card-txn>span:first-child{overflow-wrap:anywhere}.lcl-txn-card-amount{text-align:right;flex:none;font-size:.9375rem;font-weight:600}.lcl-txn-card-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;margin-top:.5rem;display:flex}.lcl-txn-card-line .lcl-txn-id-line{padding-right:2.75rem}.users-page .lcl-txn-card-line .lcl-txn-id-line .inline-copy{opacity:1;width:2.75rem;height:2.75rem}.lcl-txn-card-time{margin-top:.625rem;font-size:.8125rem;line-height:1.5}.users-page .lcl-txn-card-toggle{color:#31566a;background:0 0;border-width:1px 0 0;border-radius:0;width:calc(100% + 2rem);min-height:2.75rem;margin:.625rem -1rem 0}.users-page .lcl-txn-card-toggle .shell-icon{transition:transform .18s ease-out;transform:rotate(90deg)}.users-page .lcl-txn-card-toggle[aria-expanded=true] .shell-icon{transition-duration:.22s;transform:rotate(-90deg)}.lcl-txn-card-details{background:#f7fafb;border-top:1px solid #e7edf1;gap:.875rem;padding:.875rem 1rem;display:grid}@media (hover:none){.users-page .lcl-txn-toggle{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.users-page .lcl-txn-table .inline-copy{width:2.75rem;height:2.75rem;top:0;right:0}.users-page .lcl-txn-table .lcl-txn-id-line .inline-copy{top:50%}.lcl-txn-id-line{padding-right:2.75rem}}@media (width>=80rem){.lcl-txn-table{display:table}.lcl-txn-cards{display:none}}@media (prefers-reduced-motion:reduce){.users-page .lcl-txn-toggle .shell-icon,.users-page .lcl-txn-card-toggle .shell-icon,.users-page .lcl-txn-sum-chevron,.lcl-txn-collapse{transition:none}}.lcl-txn-section.lcl-txn-section-log{border-top:1px solid #e7edf1;border-left:0;grid-column:1/-1}.lcl-txn-log-card{padding:.875rem 0 0}.lcl-txn-log-head{align-items:center;margin-bottom:0}.lcl-txn-log-heading{align-items:baseline;gap:.625rem;min-width:0;display:inline-flex}.lcl-txn-log-heading .lcl-txn-section-title:focus{outline:none}.lcl-txn-log-count{font-size:.75rem}.users-page .lcl-txn-log-button{align-items:center;gap:.375rem;display:inline-flex}.users-page .lcl-txn-log-button .shell-icon{flex:none}.users-page .lcl-txn-log-button .lcl-txn-log-chevron{width:.875rem;height:.875rem;transition:transform .18s ease-out;transform:rotate(90deg)}.users-page .lcl-txn-log-button .lcl-txn-log-chevron-open{transition-duration:.22s;transform:rotate(-90deg)}.lcl-txn-log-content>.lcl-txn-collapse-inner{padding-top:.75rem}.lcl-txn-log-message{margin:0 0 .75rem}.lcl-txn-log-list{margin:0;padding:0;list-style:none}.lcl-txn-log-reloading{opacity:.5}.users-reloading .lcl-txn-log-reloading{opacity:1}.lcl-txn-log-entry{grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:start;column-gap:.625rem;padding-bottom:.875rem;display:grid;position:relative}.lcl-txn-log-entry:not(:last-child):after{content:"";border-left:2px dashed #cbd6de;position:absolute;top:1.625rem;bottom:.125rem;left:.75rem;transform:translate(-1px)}.lcl-txn-log-entry:last-child{padding-bottom:0}.lcl-txn-dot-plain{background:#9aa9b6}.lcl-txn-log-title{overflow-wrap:anywhere}.lcl-txn-log-status{color:var(--tone-fg);font-weight:500}.lcl-txn-log-aside{justify-content:flex-end;align-items:center;gap:.5rem;min-height:1.5rem;display:flex}.lcl-txn-log-aside .inline-copy-row{align-items:center}.lcl-txn-log-chip{color:#12586d;font-variant-numeric:tabular-nums;white-space:nowrap;background:#e6f2f5;border-radius:.375rem;align-items:center;gap:.3125rem;height:1.375rem;padding:0 .5rem 0 .375rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.users-page .lcl-txn-log-chip .shell-icon{stroke-width:2px;flex:none;width:.8125rem;height:.8125rem}.lcl-txn-log-note,.lcl-txn-log-empty{margin:.75rem 0 0;font-size:.75rem}.lcl-txn-log-skeleton .lcl-txn-event-body{gap:.5rem;padding-top:.25rem}.lcl-txn-log-bar{background:#e7edf1;border-radius:.25rem;width:40%;height:.625rem;display:block}.lcl-txn-log-bar-long{width:70%}.lcl-txn-log-skeleton .lcl-txn-dot-plain{background:#e7edf1}.lcl-txn-log-card .lcl-txn-log-head{flex-direction:column;align-items:stretch}.users-page .lcl-txn-log-card .lcl-txn-log-button{justify-content:center;width:100%;min-height:2.75rem}@media (width<=39.999rem){.lcl-txn-log-head{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.users-page .lcl-txn-log-button .lcl-txn-log-chevron{transition:none}}.lcl-txn-log-body{flex-direction:column;gap:1.25rem;display:flex}.lcl-txn-log-part{flex-direction:column;min-width:0;display:flex}.lcl-txn-log-subhead{flex-wrap:wrap;order:-2;align-items:baseline;gap:.25rem .625rem;margin-bottom:.625rem;display:flex}.lcl-txn-log-subtitle{color:inherit;margin:0;font-size:.8125rem;font-weight:600;line-height:1.4}.lcl-txn-log-subtitle:focus{outline:none}.lcl-txn-log-status-line{order:-1}.lcl-txn-log-accounting{container:lcl-voucher/inline-size}.lcl-txn-voucher-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.lcl-txn-voucher{background:#fff;border:1px solid #dce3e9;border-radius:.5rem;overflow:hidden}.lcl-txn-voucher-head{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;display:flex}.lcl-txn-voucher-main{flex-direction:column;gap:.125rem;min-width:0;font-size:.8125rem;line-height:1.5;display:flex}.lcl-txn-voucher-titleline{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.lcl-txn-voucher-title{overflow-wrap:anywhere;font-weight:600}.lcl-txn-voucher-detail{overflow-wrap:anywhere;font-size:.75rem}.lcl-txn-voucher-amount{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:.8125rem;font-weight:600}.lcl-txn-voucher-tag,.lcl-txn-drcr{border:1px solid var(--tone-border);background:var(--tone-bg);color:var(--tone-fg);white-space:nowrap;border-radius:.375rem;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:600;line-height:1.375rem;display:inline-flex}.lcl-txn-voucher-lines{border-collapse:collapse;width:100%;font-size:.8125rem}.lcl-txn-voucher-lines th{color:#627588;letter-spacing:.04em;text-align:left;text-transform:uppercase;background:#f5f7f9;border:0;height:auto;padding:.375rem .75rem;font-size:.6875rem;font-weight:600}.lcl-txn-voucher-lines tbody tr,.lcl-txn-voucher-lines tbody tr:hover{background:#fff}.lcl-txn-voucher-lines td{vertical-align:top;background:#fff;border:0;border-top:1px solid #e7edf1;height:auto;padding:.5rem .75rem;line-height:1.5}.lcl-txn-voucher-lines .lcl-txn-line-amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:8.5rem}.lcl-txn-line-name{overflow-wrap:anywhere;font-weight:500;display:block}.lcl-txn-line-who{flex-direction:column;gap:.125rem;min-width:0;display:flex}.lcl-txn-line-no{font-variant-numeric:tabular-nums;align-items:center;font-size:.75rem}.lcl-txn-line-no>span{white-space:nowrap;flex:0 auto}.lcl-txn-drcr{display:none}.lcl-txn-voucher-skeleton-lines{border-top:1px solid #e7edf1;flex-direction:column;gap:.5rem;padding:.625rem .75rem;display:flex}.lcl-txn-voucher-bar-tag{width:3rem}.lcl-txn-voucher-bar-amount{width:4.5rem}.lcl-txn-voucher-skeleton-lines .lcl-txn-log-bar{width:60%}@container lcl-voucher (width<=35.999rem){.lcl-txn-voucher-lines thead{display:none}.lcl-txn-voucher-lines,.lcl-txn-voucher-lines tbody{display:block}.lcl-txn-voucher-lines tr{border-top:1px solid #e7edf1;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:.75rem;padding:.5rem .75rem;display:grid}.lcl-txn-voucher-lines td{border-top:0;padding:0}.lcl-txn-voucher-lines .lcl-txn-line-amount{width:auto}.lcl-txn-voucher-lines .lcl-txn-line-empty{display:none}.lcl-txn-line-account{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.lcl-txn-drcr{flex:none;display:inline-flex}}.lcl-txn-section.lcl-txn-section-status{border-top:1px solid #e7edf1;border-left:0;grid-column:1/-1}.lcl-txn-status-card{padding:.875rem 0 0}.lcl-txn-su-title:focus{outline:none}.lcl-txn-su-context{color:#31566a;flex-wrap:wrap;align-items:center;gap:.375rem;margin:0 0 .75rem;font-size:.8125rem;line-height:1.5;display:flex}.lcl-txn-su-controls{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.lcl-txn-su-field{flex:0 20rem;min-width:0}.users-page .lcl-txn-su-field select.lcl-txn-su-select{text-overflow:ellipsis;white-space:nowrap;padding-left:.75rem;overflow:hidden}.lcl-txn-su-field-error{color:#8f2c2c;align-items:flex-start;gap:.375rem;margin:.375rem 0 0;font-size:.78125rem;line-height:1.4;display:flex}.users-page .lcl-txn-su-field-error .shell-icon{flex:none;width:.9375rem;height:.9375rem;margin-top:.0625rem}.users-page .lcl-txn-su-field select[aria-invalid=true]{border-color:#b84a4a}.users-page .lcl-txn-su-reject{color:#922e2e;background:#fff5f5;border-color:#d8a7a7;margin-top:1.625rem}.users-page .lcl-txn-su-reject:hover:not([aria-disabled=true]){background:#fceaea}.users-page .lcl-txn-su-reject[aria-disabled=true]{opacity:.5;cursor:not-allowed}.lcl-txn-su-messages>:not(:empty){margin-top:.75rem}.lcl-txn-su-note{margin:0}.lcl-txn-status-card .lcl-txn-su-controls{flex-direction:column;align-items:stretch}.lcl-txn-status-card .lcl-txn-su-field{flex:none}.users-page .lcl-txn-status-card .lcl-txn-su-reject{width:100%;min-height:2.75rem;margin-top:0}@media (width<=39.999rem){.lcl-txn-su-controls{flex-direction:column;align-items:stretch}.lcl-txn-su-field{flex:none}.users-page .lcl-txn-su-reject{width:100%;min-height:2.75rem;margin-top:0}}.lcl-txn-su-check{display:flex}.lcl-txn-su-check+.lcl-txn-su-controls{margin-top:.75rem}.users-page .lcl-txn-su-check-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.users-page .lcl-txn-su-check-button[aria-disabled=true]:hover{background:#f7fbfc}.users-page .lcl-txn-su-check-button[aria-busy=true]{opacity:.75;cursor:progress}.users-page .lcl-txn-status-card .lcl-txn-su-check-button{width:100%;min-height:2.75rem}@media (width<=39.999rem){.users-page .lcl-txn-su-check-button{width:100%;min-height:2.75rem}}.rsum-filter-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem .875rem;display:grid}.rsum-filter-grid>*{min-width:0}.users-lookup-hint.rsum-hint-slot{min-height:1.125rem;margin-top:.375rem}@media (width>=40rem){.rsum-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.rsum-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.rsum-bar{border-top:1px solid #e7edf1;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.5rem;padding-top:.875rem;display:flex}.rsum-groupby{flex-wrap:wrap;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.rsum-bar-label{color:#243b50;margin-right:.25rem;font-size:.8125rem;font-weight:600;line-height:1.25rem}.users-page .rsum-toggle{color:#526579;background:#fff;border-color:#c5d3dc;border-radius:999px;min-height:2rem;padding:.25rem .75rem;font-weight:500}.users-page .rsum-toggle:hover:not(:disabled){background:#f1f6f8}.users-page .rsum-toggle.rsum-toggle-on{color:#0a5f73;background:#e6f3f6;border-color:#9fcdd9;font-weight:600}.users-page .rsum-toggle.rsum-toggle-on:hover:not(:disabled){background:#daedf2}.users-page .rsum-toggle .shell-icon{stroke-width:2.2px;width:.875rem;height:.875rem}@media (hover:none){.users-page .rsum-toggle{min-height:2.75rem}}.rsum-period{border:0;flex:none;min-width:0;margin:0;padding:0}.rsum-period legend{float:left;color:#243b50;margin-right:.5rem;padding:0;font-size:.8125rem;font-weight:600;line-height:2rem}.rsum-seg{background:#eef2f6;border-radius:.5rem;padding:2px;display:inline-flex}.rsum-seg-option{display:block;position:relative}.users-page .rsum-seg-option input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.rsum-seg-option span{box-sizing:border-box;color:#526579;text-align:center;border-radius:.375rem;min-width:3.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5;display:block}.rsum-seg-option input:checked+span{color:#102d45;background:#fff;font-weight:600;box-shadow:0 1px 2px #102d451a}.rsum-seg-option input:focus-visible+span{outline-offset:1px;outline:2px solid #087e9a}@media (hover:none){.rsum-seg-option span{place-items:center;min-width:3.5rem;min-height:2.75rem;display:grid}}.rsum-sum{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem;margin-top:1rem;position:relative;box-shadow:0 3px 14px #172b4205;container-type:inline-size}.rsum-sum-top{flex-direction:column;gap:.75rem;padding:.875rem 1rem 1rem;display:flex}.rsum-sum-lead{flex-wrap:wrap;align-items:center;gap:.25rem .625rem;min-width:0;display:flex}.rsum-sum-lead h2{letter-spacing:.06em;text-transform:uppercase;color:#526579;margin:0;font-size:.6875rem;font-weight:650}.rsum-chip{color:#172b42;white-space:nowrap;background:#f8fafc;border:1px solid #dfe7ed;border-radius:999px;align-items:center;gap:.375rem;min-width:0;padding:.125rem .625rem .125rem .5rem;font-size:.78125rem;font-weight:500;line-height:1.5;display:inline-flex}.users-page .rsum-chip .shell-icon{color:#087e9a;flex:none;width:.8125rem;height:.8125rem}.rsum-kpis{--rsum-val:1.125rem;--rsum-fit:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem 0;margin:0;padding:0;list-style:none;display:grid}.rsum-kpis>li{flex-direction:column;gap:.125rem;min-width:0;display:flex}.rsum-kpis>li:nth-child(odd){padding-right:.5rem}.rsum-kpis>li:nth-child(2n){padding-left:.5rem}.rsum-kpis>li:nth-child(n+3){border-top:1px solid #eef2f6;padding-top:.625rem}.rsum-kpis>li:nth-child(7){grid-area:2/1/auto/-1;padding-right:0}.rsum-kpis>li:nth-child(n+3):nth-child(-n+4){grid-row:3}.rsum-kpis>li:nth-child(n+5):nth-child(-n+6){grid-row:4}.rsum-label{color:#526579;white-space:nowrap;font-size:.6875rem;font-weight:600;line-height:1.4}.rsum-value{min-height:1.5rem;font-size:calc(var(--rsum-val) * var(--rsum-fit,1));letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650;line-height:1.5rem}.rsum-value.rsum-val-md{font-size:calc(var(--rsum-val) * var(--rsum-fit,1) * .86)}.rsum-value.rsum-val-sm{font-size:calc(var(--rsum-val) * var(--rsum-fit,1) * .74)}.rsum-placeholder{background:#edf2f5;border-radius:.25rem;width:100%;max-width:6rem;height:1.25rem;margin-top:.25rem;display:block}.rsum-sum-bar,.rsum-surface-bar{z-index:1;background:linear-gradient(90deg,#087e9a00,#087e9a 35% 65%,#087e9a00);border-radius:2px;height:2px;position:absolute;top:-1px;left:.875rem;right:.875rem}.rsum-sum-reloading .rsum-kpis>li,.rsum-sum-reloading .rsum-across{opacity:.5}.rsum-across{color:#526579;border-top:1px solid #eef2f6;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin:0;padding:.625rem 1rem;font-size:.75rem;display:flex}.users-page .rsum-across .shell-icon{color:#627588;flex:none;width:.9375rem;height:.9375rem}.rsum-across-label{font-weight:600}.rsum-pill{color:#31566a;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f8fafc;border:1px solid #dfe7ed;border-radius:999px;align-items:center;padding:.0625rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}@container (width>=40rem){.rsum-kpis{--rsum-val:1.0625rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem 1rem}.rsum-kpis>li:nth-child(n){border-top:0;padding:0}.rsum-kpis>li:nth-child(7){grid-area:1/3}.rsum-kpis>li:nth-child(n+3):nth-child(-n+6){grid-row:2}}@container (width>=56rem){.rsum-sum-top{box-sizing:border-box;flex-direction:row;align-items:center;gap:0;min-height:4.125rem;padding:.5625rem 1.125rem}.rsum-sum-lead{border-right:1px solid #eef2f6;flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:flex-start;gap:.25rem;padding-right:1.125rem}.rsum-kpis{--rsum-val:.875rem;flex:auto;align-items:center;gap:0;min-width:0;display:flex}.rsum-kpis>li:nth-child(n){flex:1 1 0;justify-content:center;align-self:stretch;min-width:max-content;padding:0 .625rem}.rsum-kpis>li:nth-child(n+2){border-left:1px solid #eef2f6}.rsum-across{padding:.625rem 1.125rem}}@container (width>=64rem){.rsum-kpis{--rsum-val:1rem}}.rsum-surface{position:relative}.rsum-results-reloading .rsum-scroll,.rsum-results-reloading .rsum-cards{opacity:.5}.rsum-hint{color:#627588;margin-right:auto;font-size:.75rem;line-height:1.5}.rsum-updated{color:#627588;white-space:nowrap;padding-right:.375rem;font-size:.75rem}.rsum-page .users-list-utilities{align-items:center}.users-page .rsum-tool{min-height:2rem;padding:.25rem .625rem}.users-page .rsum-tool[aria-disabled=true]{opacity:.5;cursor:not-allowed}.users-page .rsum-tool[aria-disabled=true]:hover{background:#f7fbfc}@media (width<=39.999rem){.rsum-page .users-list-utilities{flex:100%;justify-content:flex-start}.users-page .rsum-tool{min-height:2.75rem}}@media (hover:none){.users-page .rsum-tool{min-height:2.75rem}}.rsum-results{min-width:0}.rsum-results .settings-notice{margin:1rem}.rsum-results .users-empty button{margin-top:1rem}.rsum-scroll{overscroll-behavior-x:contain;display:none;overflow-x:auto}.rsum-scroll:focus-visible{outline-offset:-2px;outline:2px solid #087e9a}.rsum-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:.8125rem}.rsum-table th,.rsum-table td{white-space:nowrap;background:#fff;border-bottom:1px solid #e7edf1;height:2.75rem;padding:0 .875rem}.rsum-table thead th{color:#526579;background:#f7fafb;border-bottom-color:#dfe7ed;height:auto;padding:.625rem .875rem;font-size:.75rem;font-weight:600}.rsum-table tbody th{text-align:left;font-weight:400}.rsum-table tbody tr:last-child>*{border-bottom:0}.rsum-table tbody tr:hover>*{background:#fafcfd}.rsum-table th:first-child{z-index:1;border-right:1px solid #dfe7ed;position:sticky;left:0}.rsum-table thead th:first-child{z-index:2}.rsum-table .rsum-num{text-align:right;font-variant-numeric:tabular-nums}.rsum-table .rsum-total{font-weight:600}.rsum-line{vertical-align:middle;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:inline-flex}.rsum-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:20rem;display:block;overflow:hidden}.rsum-muted{color:#627588}.rsum-option-flag{flex:none;display:inline-flex}.rsum-note{color:#627588;border-top:1px solid #e7edf1;align-items:flex-start;gap:.375rem;margin:0;padding:.625rem 1rem;font-size:.75rem;line-height:1.5;display:flex}.users-page .rsum-note .shell-icon{flex:none;width:.875rem;height:.875rem;margin-top:.1875rem}.rsum-cards{margin:0;padding:0;list-style:none;display:block}.rsum-card{border-bottom:1px solid #e7edf1;padding:.875rem 1rem}.rsum-card:last-child{border-bottom:0}.rsum-card-head{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.9375rem;font-weight:600;display:flex}.rsum-card-head strong{overflow-wrap:anywhere;min-width:0;font-weight:600}.rsum-card-total{text-align:right;white-space:nowrap;flex:none}.rsum-card-groups{gap:.375rem;margin:.625rem 0 0;display:grid}.rsum-card-groups>div{grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:.625rem;font-size:.8125rem;display:grid}.rsum-card-groups dt,.rsum-card-numbers dt{color:#627588;font-size:.75rem;line-height:1.5}.rsum-card-groups dd{min-width:0;margin:0}.rsum-card .rsum-name{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:none;overflow:visible}.rsum-card .rsum-line{align-items:flex-start}.rsum-card-numbers{border-top:1px solid #eef2f6;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem .75rem;margin:.75rem 0 0;padding-top:.625rem;display:grid}.rsum-card-numbers dd{font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem;font-weight:500}@media (width>=48rem){.rsum-scroll{display:block}.rsum-cards{display:none}}.an-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1rem;display:flex}.an-header .users-description{margin-bottom:1rem}.an-actions{flex-wrap:wrap;align-items:center;gap:.625rem .75rem;margin-bottom:1rem;display:flex}.an-updated{color:#627588;font-variant-numeric:tabular-nums;font-size:.78125rem}.an-split{background:#fff;border:1px solid #d6e1e8;border-radius:.5625rem;align-items:stretch;display:inline-flex;box-shadow:0 1px 2px #102d450d}.an-split-divider{background:#e1e8ee;width:1px;margin:.4375rem 0}.users-page .an-split button{color:#172b42;background:0 0;border:0;height:2.25rem;min-height:0}.users-page .an-split button:hover:not(:disabled){background:#f4f8fa}.users-page .an-split .an-refresh{border-radius:.5rem 0 0 .5rem;gap:.5rem;padding:0 .75rem 0 .5625rem;font-size:.84375rem;font-weight:500}.users-page .an-split .an-refresh[aria-disabled=true]{cursor:default}.users-page .an-split .an-auto{color:#44596d;white-space:nowrap;border-radius:0 .5rem .5rem 0;gap:.375rem;padding:0 .625rem;font-size:.8125rem;font-weight:500;transition:background-color .14s,color .14s}.users-page .an-split .an-auto.an-auto-on{color:#075b70;background:#f1f8f9;font-weight:600}.users-page .an-split .an-auto.an-auto-on:hover:not(:disabled){background:#e8f3f5}.an-auto .shell-icon{width:.9375rem;height:.9375rem}.an-auto .an-chevron .shell-icon{color:#6f8294;width:.75rem;height:.75rem;transition:transform .2s;transform:rotate(90deg)}.an-auto .an-chevron-open .shell-icon{transform:rotate(-90deg)}.an-refresh-glyph{flex:none;place-items:center;width:1.375rem;height:1.375rem;display:inline-grid;position:relative}.an-refresh-turn{transition:transform .7s cubic-bezier(.2,0,.2,1);display:inline-grid}.users-page .an-refresh .shell-icon{color:#087e9a;stroke-width:2.4px;width:.8125rem;height:.8125rem}.an-ring{opacity:0;width:1.375rem;height:1.375rem;transition:opacity .2s;position:absolute;top:0;left:0;transform:rotate(-90deg)}.an-ring-on{opacity:1}.an-ring circle{fill:none;stroke-width:2px}.an-ring-track{stroke:#e3ecf0}.an-ring-fill{stroke:#087e9a;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.an-menu{z-index:60;box-sizing:border-box;color:#172b42;background:#fff;border:1px solid #dbe5ec;border-radius:.75rem;width:14.75rem;padding:.375rem;font-family:inherit;position:fixed;box-shadow:0 16px 40px #172b4214,0 3px 8px #172b420a}.an-menu-title{color:#627588;padding:.375rem .625rem;font-size:.75rem;font-weight:600}.an-menu .an-menu-item{color:#172b42;width:100%;height:2.25rem;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .625rem;font-size:.84375rem;font-weight:500;display:flex}.an-menu .an-menu-item:hover{background:#f4f8fa}.an-menu .an-menu-item-on{color:#075b70;background:#edf7f8;font-weight:600}.an-menu .an-menu-item:focus-visible{outline-offset:-2px;outline:2px solid #087e9a}.an-menu .shell-icon{color:#087e9a;stroke-width:2.4px;opacity:0;flex:none;width:1rem;height:1rem}.an-menu .an-menu-item-on .shell-icon{opacity:1}.an-menu-note{color:#627588;border-top:1px solid #edf1f4;margin:.375rem .25rem .125rem;padding:.5rem .375rem .25rem;font-size:.75rem;line-height:1.45}.an-toolbar{background:#fff;border:1px solid #dfe7ed;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:1.25rem;padding:.5rem .5rem .5rem 1rem;display:flex;box-shadow:0 3px 14px #172b4205}.an-toolbar-pay{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;min-width:0;display:flex}.an-toolbar-label{color:#44596d;font-size:.8125rem;font-weight:500}.an-toolbar-hint{color:#627588;font-size:.78125rem}.users-page .an-widgets-btn{color:#172b42;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d6e1e8;border-radius:.5625rem;align-items:center;gap:.5rem;height:2.25rem;min-height:0;padding:0 .625rem .0625rem .6875rem;font-size:.84375rem;font-weight:500;transition:background-color .14s;display:inline-flex}.users-page .an-widgets-btn:hover:not([aria-disabled=true]){background:#f4f8fa}.users-page .an-widgets-btn[aria-disabled=true]{cursor:default;opacity:.6}.an-widgets-btn .shell-icon{width:.9375rem;height:.9375rem}.an-widgets-glyph{display:inline-grid}.an-widgets-glyph .shell-icon{color:#087e9a}.an-widgets-btn .an-chevron{display:inline-grid}.an-widgets-btn .an-chevron .shell-icon{color:#6f8294;width:.75rem;height:.75rem;transition:transform .2s;transform:rotate(90deg)}.an-widgets-btn .an-chevron-open .shell-icon{transform:rotate(-90deg)}.an-count{color:#44596d;font-variant-numeric:tabular-nums;background:#eef3f6;border-radius:999px;padding:.0625rem .5rem;font-size:.75rem;font-weight:600}.an-count-hidden{color:#8a4b00;background:#fff4e5}.an-menu.an-widgets-menu{width:min(20.625rem,100vw - 2rem)}.an-widgets-menu .an-widget-item{color:#172b42;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.5rem .625rem;display:flex}.an-widgets-menu .an-widget-item:hover{background:#f4f8fa}.an-widgets-menu .an-widget-item:focus-visible,.an-widgets-menu .an-widgets-all:focus-visible{outline-offset:-2px;outline:2px solid #087e9a}.an-widgets-menu .an-widget-check{box-sizing:border-box;background:#fff;border:1.5px solid #a6b7c3;border-radius:.3125rem;flex:none;place-items:center;width:1.125rem;height:1.125rem;margin-top:.0625rem;display:grid}.an-widgets-menu .an-widget-item-on .an-widget-check{background:#087e9a;border-color:#087e9a}.an-widgets-menu .an-widget-check .shell-icon{color:#fff;stroke-width:3px;opacity:0;width:.75rem;height:.75rem}.an-widgets-menu .an-widget-item-on .an-widget-check .shell-icon{opacity:1}.an-widget-text{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.an-widget-name{font-size:.84375rem;font-weight:600}.an-widget-desc{color:#627588;font-size:.75rem}.an-widgets-menu .an-widgets-note{margin-bottom:.25rem}.an-widgets-menu .an-widgets-all{color:#075b70;width:100%;height:2.25rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;font-size:.84375rem;font-weight:600;display:flex}.an-widgets-menu .an-widgets-all:hover:not([aria-disabled=true]){background:#edf7f8}.an-widgets-menu .an-widgets-all[aria-disabled=true]{color:#8796a3;cursor:default}.an-none{text-align:center;background:#fff;border:1px dashed #cfd9e1;border-radius:.875rem;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1.5rem;display:flex}.an-none-glyph{color:#087e9a;background:#edf7f8;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.an-none-glyph .shell-icon{width:1.375rem;height:1.375rem}.an-none h2{color:#102d45;margin:.25rem 0 0;font-size:1rem;font-weight:600}.an-none p{color:#627588;margin:0;font-size:.8125rem}.users-page .an-none-show{color:#172b42;cursor:pointer;background:#fff;border:1px solid #d6e1e8;border-radius:.5625rem;align-items:center;gap:.5rem;height:2.25rem;min-height:0;margin-top:.5rem;padding:0 .875rem;font-size:.84375rem;font-weight:500;display:inline-flex}.users-page .an-none-show:hover{background:#f4f8fa}.an-none-show .shell-icon{color:#087e9a;width:.9375rem;height:.9375rem}.an-card{background:#fff;border:1px solid #dfe7ed;border-radius:.875rem;padding:clamp(1rem,2vw,1.5rem);position:relative;box-shadow:0 3px 14px #172b4205;container-type:inline-size}.an-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.25rem;display:flex}.an-card-title{flex:16rem;min-width:0}.an-card h2{color:#102d45;margin:0;font-size:1rem;font-weight:600}.an-card-title p{color:#627588;margin:.25rem 0 0;font-size:.8125rem}.an-own{color:#243b50;background:#f8fafc;border:1px solid #dfe7ed;border-radius:999px;align-items:center;gap:.4375rem;padding:.125rem .625rem .125rem .375rem;font-size:.78125rem;font-weight:500;display:inline-flex}.an-bar{z-index:1;pointer-events:none;background:linear-gradient(90deg,#087e9a00,#087e9a 35% 65%,#087e9a00);border-radius:2px;height:2px;position:absolute;top:-1px;left:.875rem;right:.875rem}.an-dim .an-ribbon,.an-dim .an-chart{opacity:.5}.an-controls{flex-wrap:wrap;gap:.5rem;display:flex}.an-seg{background:#eef3f6;border:1px solid #dfe7ed;border-radius:.625rem;gap:2px;padding:3px;display:inline-flex}.users-page .an-seg button{color:#44596d;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:.4375rem;gap:.4375rem;height:2rem;min-height:0;padding:0 .75rem;font-size:.8125rem;font-weight:500;transition:background-color .14s,color .14s,box-shadow .14s}.users-page .an-seg button:hover:not(:disabled){background:#e6edf1}.users-page .an-seg button.an-seg-on{color:#075b70;background:#fff;border-color:#d6e1e8;font-weight:600;box-shadow:0 1px 2px #102d4514}.users-page .an-seg button.an-seg-on:hover:not(:disabled){background:#fff}@media (hover:none),(width<=39.999rem){.users-page .an-split button,.users-page .an-seg button,.an-menu .an-menu-item,.users-page .an-widgets-btn,.users-page .an-none-show{height:2.75rem}.an-widgets-menu .an-widget-item{min-height:2.75rem}.an-widgets-menu .an-widgets-all{height:2.75rem}}.an-ribbon{margin-top:1.125rem;container-type:inline-size}.an-tiles{background:#e3eaef;border:1px solid #e3eaef;border-radius:.75rem;grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@container (width>=21.25rem){.an-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=37.5rem){.an-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.an-tile{background:#fbfcfd;min-width:0;padding:.625rem .875rem}.an-tile-so-far{background:#f4f9fa}.an-tile-projected{background:#fff}.an-tile-in{flex-direction:column;gap:.25rem;min-width:0;display:flex}.an-tile-projected .an-tile-in{border:1px dashed #9fcbd6;border-radius:.5625rem;margin:-.375rem -.5rem;padding:.3125rem .4375rem}.an-tile-label{color:#44596d;white-space:nowrap;align-items:center;gap:.5rem;font-size:.78125rem;display:flex}.an-tile-label[title]{cursor:help}.an-key{background:#087e9a;border-radius:2px;flex:none;width:.875rem;height:3px;display:inline-block}.an-key-dotted{background:repeating-linear-gradient(90deg,#087e9a 0 3px,#0000 3px 6px)}.an-key-slate{background:#6f8294}.an-key-light{background:#a8b5c1}.an-tile-main{flex-wrap:wrap;align-items:center;gap:.125rem .5rem;display:flex}.an-tile-value{color:#102d45;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600;line-height:1.3}.an-tile-bar{background:#e7edf1;border-radius:.375rem;width:6rem;height:1.25rem;margin:.125rem 0}.an-tile-line{color:#627588;min-height:1.125rem;font-size:.75rem}.an-badge{font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.an-badge-up{color:#1d6b45;background:#e6f4ec}.an-badge-down{color:#b4231a;background:#fdeceb}.an-badge-flat{color:#44596d;background:#eef3f6}.an-tile .money,.an-byline .money{color:inherit}.an-byline{color:#627588;font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:.75rem}.an-showing{color:#075b70;background:#f1f8f9;border:1px solid #cfe3e9;border-radius:999px;align-items:center;max-width:100%;margin-top:.5rem;padding:.125rem .25rem .125rem .625rem;font-size:.78125rem;font-weight:600;display:inline-flex}.an-showing-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.users-page .an-showing-clear{color:#075b70;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:1.5rem;height:1.5rem;min-height:0;margin-left:.125rem;padding:0;display:inline-grid}.users-page .an-showing-clear:hover:not(:disabled){background:#dcecf0}.an-showing-clear .shell-icon{width:.75rem;height:.75rem}.an-card h2:focus{outline:none}.an-trend{container-name:an-trend}.an-trend-body{grid-template-columns:minmax(0,1fr);margin-top:1.125rem;display:grid}.an-trend-main{min-width:0}.an-trend-main>.an-ribbon:first-child{margin-top:0}@container an-trend (width>=55.625rem){.an-trend-body{grid-template-columns:minmax(0,1fr) 19.3125rem;align-items:stretch;column-gap:1.25rem}}.users-page .an-retry[aria-disabled=true]{cursor:default;opacity:.6}.an-chart{margin-top:1.125rem;position:relative}.an-plot{border-radius:.5rem;position:relative}.an-plot:focus-visible{outline-offset:6px;outline:2px solid #087e9a}.an-plot svg{display:block;position:absolute;top:0;left:0;overflow:visible}.an-grid{fill:none;stroke:#edf1f4;stroke-width:1px}.an-base{fill:none;stroke:#d3dde5;stroke-width:1px}.an-axis text{fill:#627588;font-variant-numeric:tabular-nums;font-size:11.5px}.an-hairline{stroke:#b9c6d1;stroke-width:1px}.an-projection{fill:none;stroke:#087e9a;stroke-width:2.5px;stroke-dasharray:.1 5.5;stroke-linecap:round;stroke-linejoin:round}.an-projection-end{fill:#fff;stroke:#087e9a;stroke-width:2px}.an-end{fill:#fff;stroke:#087e9a;stroke-width:2.5px}.an-dot{stroke:#fff;stroke-width:2px}.an-pulse{fill:#087e9a;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite an-pulse}@keyframes an-pulse{0%{opacity:.32;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.an-projection-label{color:#102d45;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#fffffff0;border:1px dashed #8fc3cf;border-radius:.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;position:absolute;transform:translate(-100%,-100%)}.an-empty{text-align:center;color:#627588;pointer-events:none;margin:0;font-size:.8125rem;position:absolute;top:38%;left:3.75rem;right:1rem}.an-hit{cursor:crosshair;touch-action:pan-y;position:absolute;top:0}.an-tip{z-index:2;box-sizing:border-box;pointer-events:none;background:#fff;border:1px solid #dfe7ed;border-radius:.625rem;max-width:100%;padding:.625rem .75rem;position:absolute;box-shadow:0 10px 28px #102d451f,0 2px 6px #102d450f}.an-tip-head{color:#44596d;font-variant-numeric:tabular-nums;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.an-tip-row{align-items:center;gap:.5rem;font-size:.78125rem;line-height:1.375rem;display:flex}.an-tip-row .an-key{width:.75rem}.an-tip-name{color:#627588;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.an-tip-value{color:#102d45;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.an-tip-growth{border-top:1px solid #edf1f4;flex-direction:column;gap:.3125rem;margin-top:.375rem;padding-top:.4375rem;display:flex}.an-tip-line{color:#627588;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.375;display:flex}.an-tip-line .an-badge{white-space:nowrap;flex:none}.an-tip-pair{overflow-wrap:anywhere;min-width:0}.an-tip-line .an-badge{padding:.0625rem .4375rem}@media (prefers-reduced-motion:reduce){.an-pulse{animation:none;display:none}.an-ring,.an-ring-fill,.an-refresh-turn,.an-auto .an-chevron .shell-icon,.an-widgets-btn .an-chevron .shell-icon,.users-page .an-widgets-btn,.users-page .an-seg button,.users-page .an-split .an-auto{transition:none}}.an-panel{box-sizing:border-box;border-top:1px solid #edf1f4;flex-direction:column;gap:.875rem;min-width:0;margin-top:1.25rem;padding-top:1rem;display:flex}.an-panel .settings-notice{margin:0}.an-list{overscroll-behavior:contain;min-height:0;max-height:26.25rem;overflow-y:auto}@container an-trend (width>=55.625rem){.an-panel{contain:size;border-top:0;border-left:1px solid #edf1f4;min-height:28rem;margin-top:0;padding-top:0;padding-left:1rem}.an-list{flex:auto;max-height:none}}.an-seg.an-chips{box-sizing:border-box;width:100%;display:flex}.users-page .an-seg.an-chips button{text-overflow:ellipsis;flex:1 1 0;justify-content:center;min-width:0;padding:0 .25rem;overflow:hidden}.an-sel{color:#102d45;background:#f1f8f9;border:1px solid #cfe4e8;border-radius:.625rem;align-items:center;gap:.5rem;min-width:0;padding:.25rem .25rem .25rem .75rem;font-size:.8125rem;display:flex}.an-sel-trail{flex:auto;align-items:center;gap:.375rem;min-width:0;display:flex}.an-sel-name{text-overflow:ellipsis;white-space:nowrap;color:#102d45;min-width:0;font-weight:600;overflow:hidden}.users-page .an-sel-link{text-overflow:ellipsis;white-space:nowrap;color:#075b70;min-width:0;min-height:0;font:inherit;text-underline-offset:.1875rem;cursor:pointer;background:0 0;border:0;border-radius:.125rem;flex:0 auto;padding:0;font-weight:500;-webkit-text-decoration:underline #9fcbd6;text-decoration:underline #9fcbd6;overflow:hidden}.users-page .an-sel-link:hover:not(:disabled){background:0 0;text-decoration-color:#075b70}.an-sel-sep{color:#8796a3;flex:none}.users-page .an-sel-clear{color:#075b70;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;width:1.75rem;height:1.75rem;min-height:0;padding:0;display:inline-grid}.users-page .an-sel-clear:hover:not(:disabled){background:#dcecf0}.an-sel-clear .shell-icon{width:.8125rem;height:.8125rem}.an-fig{align-items:center;gap:1rem;min-width:0;display:flex}.an-donut{flex:none;width:7.5rem;height:7.5rem;position:relative}.an-donut svg{display:block;overflow:visible;transform:rotate(-90deg)}.an-donut-track{fill:none;stroke:#eef2f5}.an-slice{fill:none;pointer-events:none;transition:stroke-dasharray .6s ease-in-out,stroke-dashoffset .6s ease-in-out,stroke-width .16s,opacity .22s}.an-hit-arc{fill:none;stroke:#0000;pointer-events:stroke;cursor:pointer}.an-donut-sweep{fill:none;stroke:#fff;stroke-dashoffset:0;animation:.9s ease-out backwards an-sweep}@keyframes an-sweep{0%{stroke-dashoffset:322px}to{stroke-dashoffset:0}}.an-donut-centre{text-align:center;pointer-events:none;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.an-donut-centre strong{color:#102d45;font-size:1.125rem;font-weight:600;line-height:1.2}.an-donut-centre span{color:#627588;font-size:.6875rem}.an-figures{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.an-fig-variant{flex-direction:column;grid-area:1/1;gap:.1875rem;min-width:0;display:flex}.an-fig-variant[aria-hidden=true]{visibility:hidden}.an-fig-name{color:#243b50;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}.an-fig-total{color:#102d45;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:600;line-height:1.3}.an-fig-line{color:#627588;font-size:.75rem}.an-fig-split{color:#44596d;font-variant-numeric:tabular-nums;flex-direction:column;gap:.0625rem;margin-top:.25rem;font-size:.75rem;display:flex}.an-fig .money,.an-row .money{color:inherit}.an-fig-bar{background:#e7edf1;border-radius:.375rem;width:5rem;height:.75rem;display:block}.an-fig-bar-wide{width:8rem}.an-panel .an-search{margin:0}.an-rows{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.an-rows [hidden]{display:none}.users-page .an-row{color:#243b50;width:100%;min-height:0;font:inherit;text-align:left;cursor:pointer;animation:.3s ease-out backwards an-row-in;animation-delay:calc(var(--an-i,0) * 45ms);background:0 0;border:0;border-radius:.5rem;flex-direction:column;align-items:stretch;gap:.3125rem;padding:.5rem;display:flex}.users-page .an-row:hover{background:#f4f8fa}.users-page .an-row:focus-visible{outline-offset:-2px;outline:2px solid #087e9a}.users-page .an-row.an-row-on{background:#edf7f8}.an-row-top{align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;display:flex}.an-swatch{border-radius:3px;flex:none;width:.625rem;height:.625rem}.an-row-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:500;overflow:hidden}.an-row-total{color:#102d45;font-variant-numeric:tabular-nums;flex:none;font-weight:600}.an-row-bottom{color:#627588;font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.an-share-track{flex:auto;min-width:0}.an-share-fill{height:.5rem;width:var(--an-w,0);animation:.7s ease-out backwards an-grow;animation-delay:calc(var(--an-i,0) * 45ms);border-radius:0 4px 4px 0;transition:width .6s ease-in-out,opacity .22s;display:block}.an-row-share{text-align:right;flex:none;min-width:2.75rem}.an-row-dim .an-share-fill{opacity:.35}@keyframes an-row-in{0%{opacity:0}to{opacity:1}}@keyframes an-grow{0%{width:0}to{width:var(--an-w,0)}}.an-row-skel{flex-direction:column;gap:.5rem;padding:.625rem .5rem;display:flex}.an-list-empty{text-align:center;color:#627588;margin:0;padding:1rem .5rem;font-size:.8125rem}.an-dim .an-fig,.an-dim .an-list{opacity:.5}@media (hover:none),(width<=39.999rem){.users-page .an-row{justify-content:center;min-height:2.75rem}.users-page .an-showing-clear,.users-page .an-sel-clear{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){.an-donut-sweep,.users-page .an-row,.an-share-fill{animation:none}.an-slice,.an-share-fill{transition:none}}.an-widgets{flex-direction:column;gap:1.25rem;display:flex}.an-mto,.an-mto-body{flex-direction:column;gap:1rem;min-width:0;display:flex}.an-mto .settings-notice{margin:0}.an-badge-new{color:#075b70;background:#e3f2f6}.an-badge-none{color:#44596d;background:#eef3f6}.an-card-reloading .an-mto-cards,.an-card-reloading .an-mto-cols,.an-card-reloading .an-mto-none,.an-card-reloading .an-mto-scroll{opacity:.5}.an-mto-cards{grid-template-columns:minmax(0,1fr);gap:.625rem;display:grid}@container (width>=35rem){.an-mto-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=70rem){.an-mto-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.users-page .an-mto-card{min-width:0;min-height:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe7ed;border-radius:.75rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem;padding:.875rem 1rem;transition:background-color .14s,box-shadow .14s;display:flex;position:relative}.users-page .an-mto-card:hover:not(:disabled){background:#f8fafc}.users-page .an-mto-card.an-mto-card-on{background:#f4fafb;border-color:#087e9a;box-shadow:0 0 0 1px #087e9a}.users-page .an-mto-card.an-mto-card-on:hover:not(:disabled){background:#f4fafb}.users-page .an-mto-card-skel{cursor:default;gap:.5rem;min-height:15.5rem}.users-page .an-mto-card-skel:hover:not(:disabled){background:#fff}.an-mto-card-head{justify-content:space-between;align-items:baseline;gap:.625rem;width:100%;display:flex}.an-mto-card-name{color:#44596d;font-size:.8125rem;font-weight:600}.an-mto-card-on .an-mto-card-name{color:#075b70}.an-mto-card-days{color:#627588;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem}.an-mto-card-main{flex-wrap:wrap;align-items:center;gap:.25rem .625rem;margin-top:.5rem;display:flex}.an-mto-card-value{color:#102d45;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.625rem;font-weight:600;line-height:1.15}.an-mto-card-sub{color:#627588;font-variant-numeric:tabular-nums;margin-top:.1875rem;font-size:.75rem}.an-mto-card-rule{background:#e7edf1;width:100%;height:1px;margin:.75rem 0 .125rem;display:block}.an-mto-card-rows{font-variant-numeric:tabular-nums;grid-template-columns:3.5rem repeat(2,minmax(min-content,1fr)) auto;align-items:baseline;gap:.375rem;width:100%;display:grid}.an-mto-card-row{display:contents}.an-mto-card-col{color:#627588;white-space:nowrap;grid-row:1;justify-self:end;font-size:.6875rem}.an-mto-card-label{color:#44596d;white-space:nowrap;font-size:.75rem}.an-mto-card-now,.an-mto-card-before{white-space:nowrap;justify-self:end;font-size:.84375rem;line-height:1.35}.an-mto-card-now{color:#102d45;font-weight:600}.an-mto-card-before{color:#627588}.an-mto-card-change{white-space:nowrap;justify-self:end;font-size:.6875rem;font-weight:600}.an-mto-delta{border-radius:999px;align-items:center;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;line-height:1.35;display:inline-flex}.an-mto-delta-up{color:#1d6b45;background:#e6f4ec}.an-mto-delta-down{color:#b4231a;background:#fdeceb}.an-mto-delta-flat{color:#44596d;background:#eef3f6}.an-mto-delta-new{color:#075b70;background:#e3f2f6}.an-mto-delta-none{color:#627588;padding:0}.an-mto-pointer{box-sizing:border-box;pointer-events:none;background:#f4fafb;border-bottom:2px solid #087e9a;border-right:2px solid #087e9a;width:.8125rem;height:.8125rem;margin-left:-.4375rem;position:absolute;bottom:-.5rem;left:50%;transform:rotate(45deg)}.an-mto-cols{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}.an-mto-col-main{flex-direction:column;flex:999 35rem;gap:1rem;min-width:0;display:flex}.an-mto-block{box-sizing:border-box;border:1px solid #e3eaef;border-radius:.75rem;min-width:0;padding:.875rem 1rem}.an-mto-block h3,.an-mto-every h3{color:#102d45;margin:0;font-size:.875rem;font-weight:600}.an-mto-block-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;display:flex}.an-mto-net{color:#102d45;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.an-mto-caption{color:#627588;font-size:.78125rem}.an-mto-legend{color:#44596d;flex-wrap:wrap;gap:.875rem;margin:.5rem 0 .375rem;font-size:.75rem;display:flex}.an-mto-legend>span{align-items:center;gap:.375rem;display:inline-flex}.an-mto-swatch{border-radius:3px;width:.625rem;height:.625rem;display:inline-block}.an-mto-swatch-total{background:#5b6f80}.an-mto-swatch-rise{background:#00819f}.an-mto-swatch-fall{background:#c2532d}.an-mto-swatch-bene-new{background:#087e9a}.an-mto-swatch-bene-existing{background:#8796a3}.an-mto-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.an-mto-rows-banks{gap:.125rem;margin-top:.625rem}.an-mto-row{grid-template-columns:minmax(0,13.125rem) minmax(7.5rem,1fr) 5.75rem 5.25rem;align-items:center;gap:.625rem;display:grid}.an-mto-wrow{min-height:1.875rem}.an-mto-brow{min-height:1.75rem}.an-mto-row-rule{border-top:1px solid #e3eaef}.an-mto-label{text-overflow:ellipsis;white-space:nowrap;color:#172b42;min-width:0;font-size:.8125rem;overflow:hidden}.an-mto-label-total{font-weight:600}.an-mto-brow .an-mto-label{font-weight:500}.an-mto-track{height:1.125rem;display:block;position:relative}.an-mto-bar{border-radius:3px;min-width:2px;height:.75rem;position:absolute;top:.1875rem}.an-mto-track-bank{height:.625rem}.an-mto-bank-bar{background:#087e9a;border-radius:0 4px 4px 0;height:.625rem;display:block}.an-mto-bank-bar-other{background:#8796a3}.an-mto-value,.an-mto-share-value{text-align:right;color:#44596d;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.78125rem}.an-mto-value-total{color:#102d45;font-weight:600}.an-mto-badge{justify-self:end;min-height:1.25rem}.an-mto-rows-split{gap:.125rem;margin-top:.5rem}.an-mto-srow{grid-template-columns:minmax(0,6.5rem) minmax(5rem,1fr) auto;min-height:1.75rem}.an-mto-srow-plain{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr)}.an-mto-srow .an-mto-label{font-weight:500}.an-mto-track-split{gap:2px;display:flex}.an-mto-split{flex-shrink:1;flex-basis:0;min-width:2px;height:.625rem;display:block}.an-mto-split-new{background:#087e9a;border-radius:4px 0 0 4px}.an-mto-split-existing{background:#8796a3;border-radius:0 4px 4px 0}.an-mto-split-new:only-child,.an-mto-split-existing:only-child{border-radius:4px}.an-mto-split-text{text-align:right;color:#44596d;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;font-size:.78125rem}.an-mto-note{color:#627588;margin:.5rem 0 0;font-size:.78125rem}@container (width<=36rem){.an-mto-row{grid-template-columns:minmax(0,1fr) auto auto;row-gap:.125rem;padding:.125rem 0}.an-mto-row .an-mto-track{grid-area:2/1/auto/-1}.an-mto-srow{grid-template-columns:minmax(min-content,1fr) minmax(0,auto)}.an-mto-srow-plain{grid-template-columns:minmax(0,6.5rem) minmax(0,1fr)}}.an-mto-worth{flex:21.25rem;padding:.875rem .75rem .75rem}.an-mto-worth h3{margin:0 .25rem}.an-mto-hint{color:#627588;margin:.125rem .25rem .625rem;font-size:.78125rem}.an-mto-findings{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.users-page .an-mto-finding{width:100%;min-height:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#f8fafc;border:0;border-radius:.625rem;grid-template-columns:1.75rem minmax(0,1fr) .875rem;justify-content:stretch;align-items:start;gap:.625rem;padding:.5rem;transition:background-color .14s,box-shadow .14s;display:grid}.users-page .an-mto-finding:hover:not(:disabled){background:#f1f6f8}.users-page .an-mto-finding.an-mto-finding-on{background:#f4fafb;box-shadow:0 0 0 2px #087e9a}.users-page .an-mto-finding.an-mto-finding-on:hover:not(:disabled){background:#f4fafb}.an-mto-symbol{border-radius:.5rem;place-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:700;display:inline-grid}.an-mto-tone-up{color:#075b70}.an-mto-tone-down{color:#a3431f}.an-mto-tone-info{color:#44596d}.an-mto-symbol.an-mto-tone-up{background:#e3f2f6}.an-mto-symbol.an-mto-tone-down{background:#fbeee8}.an-mto-symbol.an-mto-tone-info{background:#eef3f6}.an-mto-finding-copy{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.an-mto-kind{letter-spacing:.02em;font-size:.71875rem;font-weight:600}.an-mto-finding-title{color:#102d45;overflow-wrap:anywhere;font-size:.8125rem;font-weight:600}.an-mto-finding-text{color:#44596d;overflow-wrap:anywhere;font-size:.78125rem}.an-mto-shown{color:#075b70;margin-top:.25rem;font-size:.75rem;font-weight:600}.an-mto-chevron{color:#8796a3;margin-top:.4375rem;display:inline-grid}.an-mto-chevron .shell-icon{stroke-width:2.4px;width:.875rem;height:.875rem;transform:rotate(90deg)}.an-mto-chevron-on{color:#087e9a}.an-mto-every{flex-direction:column;gap:.75rem;min-width:0;margin-top:.25rem;display:flex}.an-mto-every h3{scroll-margin-top:1rem}.an-mto-every h3:focus{outline:none}.an-mto-table-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.an-mto-table-title{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.an-mto-table-title .an-showing{margin-top:0}.an-mto-filters{flex-wrap:wrap;gap:.375rem;display:flex}.users-page .an-mto-filter{color:#44596d;white-space:nowrap;background:#fff;border:1px solid #d6e1e8;border-radius:999px;align-items:center;gap:.375rem;height:1.875rem;min-height:0;padding:0 .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.users-page .an-mto-filter:hover:not(:disabled){background:#f4f8fa}.users-page .an-mto-filter.an-mto-filter-on{color:#075b70;background:#f1f8f9;border-color:#087e9a;font-weight:600}.an-mto-count{color:#627588;font-variant-numeric:tabular-nums;font-weight:500}.an-mto-tools{flex-wrap:wrap;align-items:center;gap:.625rem .875rem;display:flex}.an-mto-search{flex:0 18.75rem;min-width:13.125rem;margin:0}.users-page .an-mto-search input{border-color:#d6e1e8;border-radius:.5625rem;height:2.25rem;min-height:0;font-size:.84375rem}.an-mto-bank{color:#44596d;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}.users-page .an-mto-bank select{border-color:#d6e1e8;border-radius:.5625rem;width:auto;min-width:7.5rem;height:2.25rem;min-height:0;padding:0 2rem 0 .75rem;font-size:.84375rem}.users-page .an-mto-bank .users-select-chevron{right:.625rem}.an-mto-idle{color:#44596d;cursor:pointer;align-items:center;gap:.5rem;min-height:2.25rem;font-size:.8125rem;display:inline-flex}.users-page .an-mto-idle input{appearance:none;cursor:pointer;background:#fff;border:1px solid #6f8294;border-radius:.3125rem;flex:none;place-content:center;width:1.125rem;height:1.125rem;min-height:0;margin:0;padding:0;display:inline-grid}.users-page .an-mto-idle input:checked{background:#087e9a;border-color:#087e9a}.an-mto-idle input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.3125rem;height:.5625rem;margin-top:-.0625rem;transform:rotate(45deg)}.users-page .an-mto-clear{color:#075b70;background:0 0;border:0;border-radius:.5625rem;height:2.25rem;min-height:0;padding:0 .75rem;font-size:.84375rem;font-weight:500}.users-page .an-mto-clear:hover:not(:disabled){background:#eef5f7}.an-mto-box{background:#fff;border:1px solid #e3eaef;border-radius:.75rem;overflow:hidden}.an-mto-scroll{overflow-x:auto}.an-mto-table{border-collapse:collapse;table-layout:fixed;text-align:left;font-variant-numeric:tabular-nums;width:100%;min-width:61.25rem;font-size:.84375rem}.an-mto-table-wide{min-width:71.5rem}.an-mto-table th.an-mto-col-bank{width:4.75rem}.an-mto-table th.an-mto-col-volume{width:11.25rem}.an-mto-table th.an-mto-col-change{width:10rem}.an-mto-table th.an-mto-col-txns{width:7rem}.an-mto-table th.an-mto-col-unsuccessful{width:9rem}.an-mto-table th.an-mto-col-newBene{width:9.5rem}.an-mto-table th.an-mto-col-ticket{width:7.75rem}.an-mto-table th{color:#44596d;background:#f6f9fb;padding:0;font-size:.78125rem;font-weight:600}.users-page .an-mto-sort{width:100%;height:2.5rem;min-height:0;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:.25rem;padding:0 .75rem;font-weight:600;display:flex}.users-page .an-mto-num .an-mto-sort{justify-content:flex-end}.users-page .an-mto-sort:hover:not(:disabled){background:#eef3f6}.users-page .an-mto-sort:focus-visible{outline-offset:-2px}.an-mto-table th[aria-sort=ascending] .an-mto-sort,.an-mto-table th[aria-sort=descending] .an-mto-sort{color:#075b70}.an-mto-arrow{color:#087e9a;width:.625rem;font-size:.5625rem;display:inline-block}.an-mto-table td{vertical-align:middle;border-top:1px solid #eef2f5;padding:.625rem .75rem}.an-mto-table .an-mto-num{text-align:right;white-space:nowrap}.an-mto-name{align-items:center;gap:.5rem;min-width:0;display:flex}.an-mto-name-text{text-overflow:ellipsis;white-space:nowrap;color:#172b42;min-width:0;font-weight:500;overflow:hidden}.an-mto-tag{border-radius:999px;flex:none;padding:.0625rem .4375rem;font-size:.71875rem;font-weight:600}.an-mto-tag-new{color:#075b70;background:#e3f2f6}.an-mto-tag-stopped{color:#44596d;background:#eef3f6}.an-mto-bank-chip{letter-spacing:.02em;color:#44596d;background:#f8fafc;border:1px solid #dfe7ed;border-radius:.375rem;padding:.0625rem .375rem;font-size:.75rem;font-weight:500;display:inline-block}.an-mto-volume{color:#102d45;flex-direction:column;align-items:flex-end;gap:.3125rem;font-weight:600;display:flex}.an-mto-share{color:#627588;align-items:center;gap:.375rem;font-size:.71875rem;font-weight:400;display:flex}.an-mto-track-sm{background:#eef2f5;border-radius:3px;width:5.625rem;height:.375rem;display:block;overflow:hidden}.an-mto-track-sm>span{background:#087e9a;border-radius:0 3px 3px 0;height:100%;display:block}.an-mto-change{flex-direction:column;align-items:flex-end;gap:.1875rem;display:flex}.an-mto-diff{color:#627588;white-space:nowrap;font-size:.75rem}.an-mto-count-cell{flex-direction:column;align-items:flex-end;gap:.1875rem;display:flex}.an-mto-sub{color:#627588;white-space:nowrap;font-size:.71875rem;font-weight:400}.an-mto-empty{text-align:center;color:#627588;margin:0;padding:1.75rem 1rem;font-size:.84375rem}.an-mto-box .users-pagination{border-radius:0}.an-mto-none{text-align:center;color:#627588;border:1px dashed #cfd9e1;border-radius:.75rem;margin:0;padding:1.5rem 1rem;font-size:.84375rem}.an-mto-skeleton{flex-direction:column;gap:1rem;display:flex}.an-mto-bar-skel{background:#e7edf1;border-radius:.375rem;height:.75rem;display:block}.an-mto-bar-skel-s{width:40%}.an-mto-bar-skel-l{width:70%}.an-mto-bar-skel-xs{width:25%}.an-mto-bar-skel-value{width:55%;height:1.625rem;margin-top:.25rem}.an-mto-skel-head{justify-content:space-between;gap:.75rem;width:100%;display:flex}.an-mto-skel-line{grid-template-columns:3.5rem repeat(2,minmax(0,1fr)) auto;align-items:center;column-gap:.375rem;width:100%;display:grid}.an-mto-bar-skel-label{width:100%}.an-mto-bar-skel-figure{justify-self:end;width:70%}.an-mto-bar-skel-colhead{align-self:flex-end;width:45%;height:.5rem}.an-mto-bar-skel-pill{border-radius:999px;width:3.25rem;height:1rem}.an-mto-bar-skel-row{width:100%;height:.875rem;margin:.625rem 0}.an-mto-block-short{padding-block:.5rem}.an-mto-bar-skel-finding{border-radius:.625rem;width:100%;height:3.5rem;margin-bottom:.375rem}@media (hover:none),(width<=39.999rem){.users-page .an-mto-filter,.users-page .an-mto-clear,.users-page .an-mto-search input,.users-page .an-mto-bank select,.an-mto-idle{height:2.75rem;min-height:2.75rem}.users-page .an-mto-sort{height:2.75rem}.users-page .an-mto-idle input{width:1.375rem;height:1.375rem;min-height:0}}@media (prefers-reduced-motion:reduce){.users-page .an-mto-card,.users-page .an-mto-finding{transition:none}}.an-fc-row{background:#fbfcfd;border:1px solid #e3eaef;border-radius:.75rem;grid-template-columns:auto minmax(9rem,1fr) auto auto auto;grid-template-areas:"label slider value field same";align-items:start;gap:.5rem 1rem;margin-top:1.125rem;padding:.625rem .875rem;display:grid}.an-fc-row-hold{background:#f3f6f8;min-height:3.25rem}.an-fc-label{color:#44596d;white-space:nowrap;grid-area:label;font-size:.8125rem;font-weight:600;line-height:2rem}.an-fc-slider{grid-area:slider;min-width:0;padding-bottom:1.5rem;position:relative}.users-page .an-fc-row .an-fc-range{accent-color:#087e9a;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:2rem;min-height:0;margin:0;padding:0;display:block}.an-fc-range:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #087e9a}.an-fc-value{color:#075b70;font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:value;min-width:6.25rem;font-size:.8125rem;font-weight:600;line-height:2rem}.an-fc-scale{color:#627588;font-variant-numeric:tabular-nums;pointer-events:none;height:1.25rem;font-size:.6875rem;line-height:1;position:absolute;top:1.875rem;left:0;right:0}.an-fc-end{white-space:nowrap;position:absolute;top:.375rem}.an-fc-end-start{left:0}.an-fc-end-finish{right:0}.an-fc-zero{top:.375rem;left:calc(8px + (100% - 16px) * var(--at));position:absolute;transform:translate(-50%)}.an-fc-tick{top:-.25rem;left:calc(8px + (100% - 16px) * var(--at));background:#44596d;width:2px;height:.5rem;margin-left:-1px;position:absolute}.an-fc-tick-word{color:#44596d;font-weight:600;position:absolute;top:.875rem;left:50%;transform:translate(-50%)}.an-fc-field{grid-area:field;display:inline-block;position:relative}.users-page .an-fc-field input{text-align:right;font-variant-numeric:tabular-nums;width:4.75rem;height:2rem;min-height:0;padding:0 1.375rem 0 .5rem;font-weight:500}.users-page .an-fc-field input:focus-visible{outline-offset:1px;outline:2px solid #087e9a}.an-fc-pct{color:#627588;pointer-events:none;font-size:.8125rem;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.users-page .an-fc-same{color:#243b50;text-align:left;cursor:pointer;background:#fff;border:1px solid #d6e1e8;grid-area:same;gap:.4375rem;max-width:100%;height:auto;min-height:2rem;padding:.25rem .75rem .25rem .625rem;font-size:.8125rem;font-weight:500;line-height:1.35}.users-page .an-fc-same:hover:not([aria-disabled=true]){background:#f4f8fa}.users-page .an-fc-same.an-fc-same-on{color:#075b70;cursor:default;background:#f1f8f9;border-color:#9fcbd6;font-weight:600}.users-page .an-fc-same[aria-disabled=true]{color:#6a7c8c;cursor:default;background:#f4f6f8}.an-fc-same .shell-icon{width:.875rem;height:.875rem}.an-fc-dim{opacity:.5}.an-fc-summary{color:#44596d;margin:.875rem 0 0;font-size:.8125rem;line-height:1.5}.an-fc-summary .money{color:inherit;font-weight:600}.an-fc-note{color:#44596d;background:#f6f9fb;border:1px solid #dfe7ed;border-radius:.625rem;align-items:flex-start;gap:.5rem;margin-top:.875rem;padding:.5rem .75rem;display:flex}.an-fc-note p{margin:0;font-size:.78125rem;line-height:1.5}.an-fc-note-glyph{color:#087e9a;flex:none;margin-top:.0625rem;display:inline-grid}.an-fc-note-glyph .shell-icon{width:.9375rem;height:.9375rem}.an-fc-legend{color:#44596d;flex-wrap:wrap;gap:.375rem 1.125rem;margin:1rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.an-fc-legend li{align-items:center;gap:.4375rem;display:inline-flex}.an-fc-swatch{box-sizing:border-box;border-radius:.1875rem;flex:none;width:.875rem;height:.625rem}.an-fc-swatch-actual{background:#087e9a}.an-fc-swatch-forecast{background:#d6ebf0;border:1.25px dashed #087e9a}.an-fc-swatch-same{background:#44596d;border-radius:0;height:2px}.an-fc-chart{margin-top:.5rem}.an-fc-actual{fill:#087e9a}.an-fc-forecast{fill:#d6ebf0;stroke:#087e9a;stroke-width:1.25px;stroke-dasharray:4 3}.an-fc-marks{fill:none;stroke:#44596d;stroke-width:2px}.an-fc-band{fill:#eef4f7}.an-fc-hold{fill:#e7edf1}.an-fc-total{fill:#243b50;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:500}.an-fc-total-actual{font-weight:600}.an-fc-tip{max-width:calc(100% - 4px)}.an-fc-key{box-sizing:border-box;border-radius:.1875rem;flex:none;width:.75rem;height:.625rem;display:inline-block}.an-fc-key-actual{background:#087e9a}.an-fc-key-forecast{background:#d6ebf0;border:1.25px dashed #087e9a}.an-fc-key-mark{background:#44596d;border-radius:0;height:2px}.an-fc-key-none{background:0 0}.an-fc-foot{color:#627588;margin:.75rem 0 0;font-size:.75rem;line-height:1.5}@container (width<=44rem){.an-fc-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label value""slider slider""field same"}.an-fc-value{justify-self:end;min-width:0}.an-fc-same{justify-self:start}}@media (hover:none),(width<=39.999rem){.an-fc-label,.an-fc-value{line-height:2.75rem}.users-page .an-fc-row .an-fc-range{height:2.75rem}.an-fc-scale{top:2.625rem}.users-page .an-fc-field input{height:2.75rem}.users-page .an-fc-same{min-height:2.75rem}}.application-shell{--shell-content-max-width:74rem;--shell-gutter:clamp(1rem, 2.5vw, 2rem);--shell-fast:.14s;--shell-motion:.2s;--shell-ease:cubic-bezier(.2, 0, .2, 1);--shell-header-height:4.25rem;--shell-canvas:#eef2f6;--shell-panel-gap:.5rem;--shell-panel-radius:14px;--shell-expanded-width:15rem;--shell-rail-width:4rem;--shell-sidebar-width:var(--shell-expanded-width);--shell-card-width:calc(var(--shell-expanded-width) - 1.5rem);--shell-rail-item:2.5rem;--shell-surface:#f2f5f8;--shell-line:#e1e8ee;--shell-ink:#172b42;--shell-ink-strong:#102d45;--shell-icon:#627789;--shell-chevron:#6f8294;--shell-teal:#087e9a;--shell-teal-deep:#075b70;--shell-hover:#102d450d;--shell-row-pad:.75rem;--shell-icon-size:1.125rem;--shell-label-gap:.75rem;--shell-child-indent:calc(var(--shell-row-pad) + var(--shell-icon-size) + var(--shell-label-gap));color:#172b42;background:#fbfcfd;min-height:100svh;font-size:.9375rem;display:flex}.application-shell :where(button,a):focus-visible,.shell-unavailable :focus-visible{outline-offset:3px;outline:2px solid #087e9a}.application-shell button,.application-shell a{-webkit-tap-highlight-color:transparent;transition:background-color var(--shell-fast) var(--shell-ease), color var(--shell-fast) var(--shell-ease), box-shadow var(--shell-fast) var(--shell-ease)}.application-shell button{cursor:pointer}.shell-sidebar{width:var(--shell-sidebar-width);background:var(--shell-canvas);z-index:20;flex:none;height:100dvh;padding:0;position:sticky;top:0;overflow:hidden}.shell-sidebar-brand{box-sizing:border-box;height:calc(var(--shell-header-height) + var(--shell-panel-gap));padding:calc(var(--shell-panel-gap) + 1px) calc(var(--shell-row-pad) * 2) 0;flex:none;align-items:center;display:flex}.shell-logo{flex:none;width:6.5rem;height:auto;margin:0}.shell-icon{width:var(--shell-icon-size,1.125rem);height:var(--shell-icon-size,1.125rem);flex:none}.shell-nav ul{margin:0;padding:0;list-style:none}.shell-nav>ul{gap:.125rem;display:grid}.shell-nav button,.shell-nav a{box-sizing:border-box;width:100%;min-height:2.25rem;padding:.375rem calc(var(--shell-row-pad) - 1px);text-align:left;overflow-wrap:anywhere;color:var(--shell-ink);transition:background-color var(--shell-fast) var(--shell-ease), color var(--shell-fast) var(--shell-ease), border-color var(--shell-fast) var(--shell-ease), box-shadow var(--shell-fast) var(--shell-ease);border:1px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;text-decoration:none;display:flex;position:relative}.shell-nav button,.shell-nav>ul>li>a{letter-spacing:-.01em;font-size:.875rem;font-weight:500}.shell-nav-label{align-items:center;gap:var(--shell-label-gap);min-width:0;display:flex}.shell-nav .shell-nav-label .shell-icon{color:var(--shell-icon)}.shell-nav .shell-chevron{color:var(--shell-chevron)}.shell-nav a:hover,.shell-nav button:hover{background:var(--shell-hover);color:var(--shell-ink-strong)}.shell-nav .shell-active-parent{color:var(--shell-ink-strong);background:0 0}.shell-nav .shell-active-parent:hover{background:var(--shell-hover)}.shell-nav .shell-active-parent .shell-nav-label .shell-icon{color:var(--shell-teal)}.shell-nav a[aria-current=page],.shell-nav a[aria-current=page]:hover{color:var(--shell-teal-deep);background:#fff;border-color:#d9e3ea;font-weight:600;box-shadow:0 1px 2px #102d4512}.shell-nav a[aria-current=page] .shell-nav-label .shell-icon{color:var(--shell-teal)}.shell-chevron{width:.75rem;height:.75rem;transition:transform var(--shell-motion) var(--shell-ease)}.shell-chevron.is-expanded{transform:rotate(90deg)}.shell-submenu{opacity:0;transition:grid-template-rows var(--shell-motion) var(--shell-ease), opacity var(--shell-motion) var(--shell-ease);grid-template-rows:0fr;display:grid}.shell-submenu[data-open=true]{opacity:1;grid-template-rows:1fr}.shell-submenu[data-open=false]{pointer-events:none}.shell-submenu>ul{gap:.125rem;min-height:0;display:grid;overflow:hidden}.shell-submenu>ul>li:first-child{margin-top:.125rem}.shell-submenu>ul>li:last-child{margin-bottom:.375rem}.shell-submenu a:focus-visible,.shell-submenu button:focus-visible{outline-offset:-3px}.shell-submenu a,.shell-submenu button{padding-left:calc(var(--shell-child-indent) - 1px);font-size:.8125rem;font-weight:400}@media (pointer:coarse){.shell-nav button,.shell-nav a{min-height:2.75rem}}.shell-workspace{flex-direction:column;flex:1;min-width:0;display:flex}.shell-header{box-sizing:border-box;min-height:var(--shell-header-height);padding:.625rem var(--shell-gutter);background:#fff;border-bottom:1px solid #e1e8ee;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.shell-header-context{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.shell-clock{color:#526579;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem}.shell-environment{color:#28586a;background:#f4fafb;border:1px solid #c9dfe4;border-radius:.375rem;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}.shell-user{min-width:0;max-width:20rem;position:relative}.shell-user>button{border-radius:.5rem;align-items:center;gap:.625rem;max-width:100%;min-height:2.75rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:600;display:flex}.shell-user-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.shell-avatar{color:#185f70;background:#eaf5f7;border:1px solid #cfe4e8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.875rem;font-weight:700;display:flex}.shell-avatar-small{width:2rem;height:2rem;font-size:.6875rem}.shell-user-panel{z-index:10;overflow-wrap:anywhere;opacity:0;visibility:hidden;pointer-events:none;width:min(19rem,100vw - 2rem);max-height:65svh;transition:opacity var(--shell-motion) var(--shell-ease), transform var(--shell-motion) var(--shell-ease), visibility 0s var(--shell-motion);background:#fff;border:1px solid #dbe5ec;border-radius:.75rem;padding:.25rem;position:fixed;overflow:auto;transform:translateY(4px)scale(.98);box-shadow:0 16px 40px #172b4214,0 3px 8px #172b420a}.shell-user-panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.shell-user-identity{align-items:flex-start;gap:.75rem;padding:1rem .875rem;display:flex}.shell-user-identity>div{min-width:0}.shell-user-identity strong{letter-spacing:-.01em;font-size:.9375rem;font-weight:650;line-height:1.4;display:block}.shell-user-identity p{color:#526579;margin-top:.2rem;font-size:.75rem}.shell-user-actions,.shell-user-signout{border-top:1px solid #e9eef2;padding:.375rem 0}.shell-user-panel a,.shell-user-signout button{text-align:left;color:#253e55;border-radius:.375rem;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;margin:0;padding:.625rem .875rem;font-size:.8125rem;font-weight:500;display:flex}.shell-user-panel a:hover{color:#075b70;background:#f0f6f8}.shell-user-signout button{color:#914439}.shell-user-signout button:hover{color:#7b3026;background:#fcf2ef}.shell-banners:empty{display:none}.shell-warning{margin:1rem var(--shell-gutter) 0;color:#70521b;background:#fffaf0;border:1px solid #e8d8af;border-radius:.5rem;grid-template-columns:1.5rem minmax(0,1fr) auto 2.75rem;align-items:center;gap:.75rem;padding:.875rem 1rem;display:grid}.shell-warning-icon{color:#91651c;width:1.5rem;height:1.5rem}.shell-warning-copy{overflow-wrap:anywhere;min-width:0;font-size:.8125rem;line-height:1.6}.shell-warning-copy .shell-warning-title{color:#583d10;margin-bottom:.125rem;font-size:.875rem;font-weight:650;line-height:1.4}.shell-warning a{color:#654711;white-space:nowrap;background:#fffdf8;border:1px solid #c8a96b;border-radius:.375rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.shell-warning a:hover{background:#f7edda;border-color:#ae8845}.shell-warning-close{color:#80632c;border-radius:.375rem;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:flex}.shell-warning-close:hover{color:#583d10;background:#f5ead4}.shell-warning.shell-idle-warning{grid-template-columns:1.5rem minmax(0,1fr) auto;position:relative;overflow:hidden}.shell-idle-countdown{color:#583d10;margin-top:.125rem;font-weight:600}.shell-idle-countdown span{font-variant-numeric:tabular-nums}.shell-idle-stay{color:#fff;white-space:nowrap;background:#08758e;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}.shell-idle-stay:hover{background:#12586d}.shell-idle-stay:focus-visible{outline-offset:2px;outline:2px solid #087e9a}.shell-idle-stay .shell-icon{flex:none;width:1rem;height:1rem}.shell-idle-progress{background:#91651c1a;height:2px;position:absolute;inset:auto 0 0}.shell-idle-progress>span{transform-origin:0;background:#91651c70;width:100%;height:100%;transition:transform 1s linear;display:block}@media (prefers-reduced-motion:reduce){.shell-idle-progress>span{transition:none}}@media (width<=47.999rem){.shell-warning.shell-idle-warning{grid-template-columns:1.5rem minmax(0,1fr)}.shell-idle-warning .shell-idle-stay{grid-area:2/2;justify-self:start}.shell-warning{grid-template-columns:1.5rem minmax(0,1fr) 2.75rem;align-items:start;gap:.625rem;padding:.75rem}.shell-warning-icon{margin-top:.125rem}.shell-warning-copy{grid-column:2}.shell-warning a{white-space:normal;grid-area:2/2/auto/4;justify-self:start}.shell-warning-close{grid-area:1/3}}.shell-page-container{box-sizing:border-box;width:100%;min-width:0;max-width:calc(var(--shell-content-max-width) + 2 * var(--shell-gutter));padding-inline:var(--shell-gutter);margin-inline:auto}.shell-page-container--full-width{max-width:none}.shell-content{overflow-wrap:anywhere;padding-block:1.5rem 1rem}.shell-content:focus{outline:none}.shell-content h1{letter-spacing:-.025em;margin-bottom:1.25rem;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:650;line-height:1.3}.shell-content>p{max-width:65ch;margin-bottom:.75rem}.shell-content>a{align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.shell-placeholder{background:#fff;border:1px solid #e0e8ee;border-left:3px solid #b2ccd4;border-radius:.5rem;padding:1.25rem 1.5rem}.shell-placeholder h2{margin-bottom:.375rem;font-size:.9375rem;font-weight:600}.shell-placeholder p{color:#526579;max-width:62ch;font-size:.875rem;line-height:1.65}.shell-footer{color:#627487;padding-block:.75rem 1.5rem;font-size:.6875rem}.shell-skip{z-index:30;background:#fff;padding:.75rem;position:fixed;top:.5rem;left:1rem;transform:translateY(-200%)}.shell-skip:focus{transform:none}.shell-drawer-trigger{border:1px solid #b7c6d4;border-radius:.375rem;min-height:2.75rem;padding:.5rem .75rem;display:none}.shell-drawer{width:min(21rem,90vw);max-width:100vw;height:100svh;max-height:100svh;color:var(--shell-ink);background:var(--shell-surface);opacity:0;transition:opacity var(--shell-motion) var(--shell-ease), transform var(--shell-motion) var(--shell-ease), display var(--shell-motion) allow-discrete, overlay var(--shell-motion) allow-discrete;border:0;margin:0;padding:0;transform:translate(-12px)}.shell-drawer[open]{opacity:1;flex-direction:column;display:flex;transform:none}.shell-drawer:not([open]){pointer-events:none}.shell-drawer::backdrop{opacity:0;transition:opacity var(--shell-motion) var(--shell-ease), display var(--shell-motion) allow-discrete, overlay var(--shell-motion) allow-discrete;background:#0c2035a8}.shell-drawer[open]::backdrop{opacity:1}.shell-drawer:not([open])::backdrop{pointer-events:none}@starting-style{.shell-drawer[open]{opacity:0;transform:translate(-12px)}.shell-drawer[open]::backdrop{opacity:0}}.shell-drawer-heading{border-bottom:1px solid #e1e8ee;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.shell-drawer-heading h2{font-weight:600}.shell-drawer-heading button{min-height:2.75rem;padding:.5rem .75rem}.shell-drawer-scroll{padding:1rem;overflow-y:auto}.shell-unavailable{text-align:center;background:#fbfcfd;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100svh;padding:2rem;display:flex}.shell-unavailable img{width:9rem;height:auto}.shell-unavailable h1{font-size:1.75rem;font-weight:600}@media (width<=63.999rem){.shell-sidebar{display:none}.shell-drawer-trigger{display:block}.shell-header{gap:.5rem .75rem}.shell-header-context{flex:12rem;gap:.5rem}.shell-clock{white-space:normal}.shell-content{padding-top:1.25rem}.shell-placeholder{padding:1rem}}@media (prefers-reduced-motion:reduce){.application-shell *,.application-shell :before,.application-shell :after,.shell-drawer::backdrop{transition:none!important;animation:none!important}.shell-user-panel,.shell-drawer{transform:none}}.shell-clock-mobile{display:none}@media (width<=63.999rem){.shell-header{padding:.5rem var(--shell-gutter);flex-wrap:nowrap;justify-content:space-between;gap:.5rem;min-height:3.75rem}.shell-drawer-trigger{border-color:#0000;justify-content:center;align-items:center;min-width:2.75rem;padding:.5rem;display:flex}.shell-drawer-trigger .shell-icon{width:1.375rem;height:1.375rem}.shell-header-context{flex:1;justify-content:flex-end;gap:.125rem .5rem}.shell-clock{font-size:.6875rem;line-height:1.4}.shell-clock-desktop{display:none}.shell-clock-mobile{display:inline}.shell-environment{padding:.0625rem .375rem;font-size:.625rem}}.shell-drawer{border-right:1px solid #dce5ed;width:min(20rem,100vw - 3rem);height:100dvh;max-height:100dvh;transform:translate(-100%);box-shadow:8px 0 32px #102d4524}.shell-drawer[open]{transform:none}.shell-drawer-heading{padding:max(.75rem, env(safe-area-inset-top)) 1rem .75rem max(1rem, env(safe-area-inset-left))}.shell-drawer-heading .shell-logo{width:6.75rem;margin:0}.shell-drawer-heading button{border-radius:.375rem;justify-content:center;align-items:center;min-width:2.75rem;padding:.5rem;display:flex}.shell-drawer-heading button:hover{background:var(--shell-hover)}.shell-drawer-scroll{overscroll-behavior:contain;min-height:0;padding:.875rem 1rem max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left))}.shell-drawer .shell-nav>ul{gap:.25rem}.shell-drawer .shell-nav button,.shell-drawer .shell-nav a{min-height:2.75rem}@starting-style{.shell-drawer[open]{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.shell-drawer{transform:none}}.shell-sidebar-scroll,.shell-drawer-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.shell-sidebar-scroll{padding:1rem calc(var(--shell-row-pad) + .125rem) .5rem}.shell-account-footer{border-top:1px solid var(--shell-line);min-width:0;padding:.75rem .75rem max(.75rem, env(safe-area-inset-bottom));flex:none}.shell-sidebar .shell-account-footer{border-top:0}.shell-drawer .shell-account-footer{padding:.75rem 1rem max(.75rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));margin:0}.shell-user{width:100%;max-width:none}.shell-user>button{box-sizing:border-box;text-align:left;width:100%;color:var(--shell-ink);transition:background-color var(--shell-fast) var(--shell-ease), border-color var(--shell-fast) var(--shell-ease), box-shadow var(--shell-fast) var(--shell-ease);background:#fff;border:1px solid #dbe5ec;border-radius:.625rem;padding:.5rem .625rem .5rem .5rem;box-shadow:0 1px 2px #102d4508}.shell-user>button:hover{background:#f6f9fb;border-color:#c3d3dd}.shell-user>button[aria-expanded=true]{background:#eef7f9;border-color:#8cc2cf;box-shadow:0 0 0 1px #8cc2cf}.shell-user .shell-avatar{color:#fff;background:#0b6f84;border-color:#0b6f84}.shell-user .shell-selector{width:1rem;height:1rem;color:var(--shell-chevron);margin-right:.125rem}.shell-user-summary{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.shell-user-name{display:block}.shell-user-role{white-space:nowrap;text-overflow:ellipsis;color:#526579;min-width:0;font-size:.6875rem;font-weight:450;overflow:hidden}.shell-user-panel{transform-origin:bottom}.shell-user-identity{padding:.625rem}.shell-user-identity strong{font-size:.8125rem}.shell-user-panel a{text-decoration:none}.shell-user-panel a[aria-current=page]{color:#075b70;background:#edf7f8;font-weight:700;box-shadow:inset 3px 0 #087e9a}.shell-clock-desktop{min-width:29ch;display:inline-block}@media (width<=63.999rem){.shell-clock-desktop{display:none}}.application-shell[data-sidebar=rail]{--shell-sidebar-width:var(--shell-rail-width)}@media (pointer:coarse){.application-shell{--shell-rail-item:2.75rem}}.shell-sidebar-full,.shell-rail{flex-direction:column;min-height:0;display:flex;position:absolute;top:0;bottom:0;left:0}.shell-sidebar-full{width:var(--shell-expanded-width)}.shell-rail{width:var(--shell-rail-width)}.shell-sidebar-full[data-active=false],.shell-rail[data-active=false]{opacity:0;visibility:hidden}.application-shell[data-sidebar-motion] .shell-sidebar{transition:width var(--shell-motion) var(--shell-ease)}.application-shell[data-sidebar-motion] :is(.shell-sidebar-full,.shell-rail){transition:opacity var(--shell-motion) var(--shell-ease), visibility 0s}.application-shell[data-sidebar-motion] :is(.shell-sidebar-full,.shell-rail)[data-active=false]{transition:opacity var(--shell-motion) var(--shell-ease), visibility 0s var(--shell-motion)}.shell-rail-brand{box-sizing:border-box;height:calc(var(--shell-header-height) + var(--shell-panel-gap));padding-top:calc(var(--shell-panel-gap) + 1px);flex:none;justify-content:center;align-items:center;display:flex}.shell-rail-mark{flex:none;width:1.75rem;height:1.75rem;display:block}.shell-rail-scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;padding:.5rem 0;overflow-y:auto}.shell-rail-scroll::-webkit-scrollbar{display:none}.shell-rail-nav ul{margin:0;padding:0;list-style:none}.shell-rail-nav>ul{justify-items:center;gap:.25rem;display:grid}.shell-rail-link,.shell-rail-button{box-sizing:border-box;width:var(--shell-rail-item);height:var(--shell-rail-item);color:var(--shell-icon);border:1px solid #0000;border-radius:.625rem;place-items:center;padding:0;text-decoration:none;display:grid;position:relative}.shell-rail-nav .shell-icon{width:1.25rem;height:1.25rem}.shell-rail-initial{font-size:.875rem;font-weight:600}.shell-rail-link:hover,.shell-rail-button:hover,.shell-rail-button[aria-expanded=true]{background:var(--shell-hover);color:var(--shell-ink-strong)}.shell-rail-nav a[aria-current=page],.shell-rail-nav .shell-rail-current,.shell-rail-nav a[aria-current=page]:hover,.shell-rail-nav .shell-rail-current:hover{color:var(--shell-teal);background:#fff;border-color:#d9e3ea;box-shadow:0 1px 2px #102d4512}.shell-rail-footer{padding:.5rem 0 max(.75rem, env(safe-area-inset-bottom));flex:none;justify-content:center;display:flex}.shell-user.shell-user-rail{width:auto}.shell-user.shell-user-rail>button{box-sizing:border-box;width:var(--shell-rail-item);height:var(--shell-rail-item);min-height:0;box-shadow:none;background:0 0;border:0;border-radius:50%;justify-content:center;gap:0;padding:0}.shell-user.shell-user-rail>button:hover{background:0 0;box-shadow:0 0 0 3px #102d4514}.shell-user.shell-user-rail>button[aria-expanded=true]{box-shadow:0 0 0 2px var(--shell-teal);background:0 0}.shell-user-rail .shell-avatar{width:100%;height:100%;font-size:.8125rem}.shell-user-rail .shell-user-panel{width:min(var(--shell-card-width), calc(100vw - 1rem));transform-origin:0 100%}.shell-tip{z-index:12;background:var(--shell-ink-strong);color:#fff;white-space:nowrap;pointer-events:none;border-radius:.375rem;padding:.3125rem .5625rem;font-size:.75rem;font-weight:500;line-height:1.3;box-shadow:0 4px 12px #102d4526}.shell-rail-tip{position:fixed;transform:translateY(-50%)}.shell-flyout{z-index:11;box-sizing:border-box;overscroll-behavior:contain;background:var(--shell-canvas);opacity:0;visibility:hidden;pointer-events:none;min-width:11rem;max-width:min(18rem,100vw - 1rem);transition:opacity var(--shell-motion) var(--shell-ease), transform var(--shell-motion) var(--shell-ease), visibility 0s var(--shell-motion);border:1px solid #d3dee6;border-radius:.75rem;padding:.375rem;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-4px);box-shadow:0 16px 40px #172b4214,0 3px 8px #172b420a}.shell-flyout[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.shell-flyout-title{color:#526579;letter-spacing:.01em;padding:.375rem .625rem .5rem;font-size:.75rem;font-weight:600}.shell-flyout ul{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.shell-flyout a{box-sizing:border-box;min-height:2.25rem;color:var(--shell-ink);overflow-wrap:anywhere;border:1px solid #0000;border-radius:.5rem;align-items:center;padding:.375rem .625rem;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.shell-flyout a:hover{background:var(--shell-hover);color:var(--shell-ink-strong)}.shell-flyout a[aria-current=page],.shell-flyout a[aria-current=page]:hover{color:var(--shell-teal-deep);background:#fff;border-color:#d9e3ea;font-weight:600;box-shadow:0 1px 2px #102d4512}.shell-flyout a:focus-visible{outline-offset:-2px}@media (pointer:coarse){.shell-flyout a{min-height:2.75rem}}.shell-collapse-wrap,.shell-header-divider,.shell-breadcrumb{display:none}.shell-breadcrumb ol{align-items:center;gap:.375rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.shell-breadcrumb li{color:#526579;flex:0 auto;align-items:center;gap:.375rem;min-width:0;font-size:.8125rem;line-height:1.4;display:flex}.shell-breadcrumb li:not(:last-child){flex-shrink:8}.shell-breadcrumb li:last-child{color:var(--shell-ink-strong);font-weight:600}.shell-crumb-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-crumb-sep{color:#8697a8;flex:none;width:.75rem;height:.75rem}@media (width>=64rem){.application-shell{background:var(--shell-canvas)}.shell-workspace{margin:var(--shell-panel-gap);min-height:calc(100dvh - 2 * var(--shell-panel-gap));border:1px solid var(--shell-line);border-radius:var(--shell-panel-radius);background:#fff}.application-shell[data-sidebar=pending]>:is(.shell-sidebar,.shell-workspace){opacity:0}.shell-header{background:0 0;flex-wrap:nowrap;justify-content:flex-start;gap:.75rem}.shell-collapse-wrap{flex:none;display:block;position:relative}.shell-collapse{box-sizing:border-box;width:2.25rem;height:2.25rem;color:var(--shell-icon);border:1px solid #0000;border-radius:.5rem;place-items:center;padding:0;display:grid}.shell-collapse:hover{background:var(--shell-hover);color:var(--shell-ink-strong)}.shell-collapse .shell-icon{width:1.25rem;height:1.25rem}.shell-collapse-tip{opacity:0;visibility:hidden;transition:opacity var(--shell-fast) var(--shell-ease), visibility 0s var(--shell-fast);position:absolute;top:calc(100% + .375rem);left:0}.shell-collapse:focus-visible+.shell-collapse-tip{opacity:1;visibility:visible;transition-delay:0s}.shell-header-divider{background:var(--shell-line);flex:none;width:1px;height:1.25rem;display:block}.shell-breadcrumb{flex:1 1 0;min-width:0;display:block}.shell-header-context{flex-wrap:nowrap;flex:none;margin-left:auto}.shell-footer{margin-top:auto}}@media (width>=64rem) and (hover:hover){.shell-collapse-wrap:hover .shell-collapse-tip{opacity:1;visibility:visible;transition-delay:0s}}@media (width>=64rem) and (pointer:coarse){.shell-collapse{width:2.75rem;height:2.75rem}}
