@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}._6C3XeG_className{font-family:Manrope,Manrope Fallback;font-style:normal}._6C3XeG_variable{--font-manrope:"Manrope", "Manrope Fallback"}
@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:var(--font-manrope), system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-2xl:1.5rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.23, 1, .32, 1);--default-font-family:var(--font-manrope), system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--text-page-title:1.5rem;--text-page-title--line-height:2rem;--text-page-title--letter-spacing:-.01em;--text-page-title--font-weight:700;--text-section:1.375rem;--text-section--line-height:1.75rem;--text-section--letter-spacing:-.01em;--text-section--font-weight:700;--text-section-sm:1.25rem;--text-section-sm--line-height:1.75rem;--text-section-sm--letter-spacing:-.01em;--text-section-sm--font-weight:700;--text-bar-title:1.0625rem;--text-bar-title--line-height:1.5rem;--text-bar-title--font-weight:700;--text-row-title:1rem;--text-row-title--line-height:1.5rem;--text-row-title--font-weight:700;--text-label:.9375rem;--text-label--line-height:1.25rem;--text-label--font-weight:600;--text-subtitle:.8125rem;--text-subtitle--line-height:1.125rem;--text-subtitle--font-weight:600;--tracking-number:-.03em;--tracking-display:-.04em;--animate-fade-in:arc-fade-in .2s cubic-bezier(.23, 1, .32, 1) both}}@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}:where(*){box-shadow:none;border-radius:0}html{background:var(--arc-bg-page);-webkit-tap-highlight-color:transparent}@media not all and (min-width:48rem){html{scroll-padding-top:calc(var(--bar-h,4.5rem) + .5rem);scroll-padding-bottom:calc(var(--nav-h,calc(4.0625rem + env(safe-area-inset-bottom))) + var(--foot-h,0px) + .5rem)}}@media (min-width:48rem){html:has([data-sticky-footer]){scroll-padding-bottom:calc(var(--foot-h,0px) + .5rem)}}body{background:var(--arc-bg-page);color:var(--arc-text-body);font-family:var(--font-sans)}::selection{background:var(--arc-selection-bg);color:var(--arc-selection-text)}:focus-visible{outline:3px solid var(--arc-focus);outline-offset:2px}.on-shell :focus-visible{outline-color:var(--arc-focus-on-shell)}@media (max-width:47.99rem){.app-bar :focus-visible{outline-color:var(--arc-focus-on-shell)}}summary.list-none::-webkit-details-marker{display:none}}@layer components{.btn{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;min-height:3.375rem;transition-property:transform,color,background-color,border-color;transition-duration:var(--arc-duration-press);transition-timing-function:var(--arc-ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 2rem;font-size:1rem;font-weight:700;line-height:1.375rem;text-decoration:none;display:inline-flex}.btn:active:not(:disabled,[aria-disabled=true]){transform:scale(.97)}@media (min-width:48rem){.btn{min-height:3.125rem}}.btn-sm{min-height:2.75rem;padding:.25rem 1rem;font-size:.875rem;line-height:1.25rem}.btn-primary{background-color:var(--arc-bg-accent);color:var(--arc-text-on-accent)}.btn-secondary{color:var(--arc-text-primary);border-color:var(--arc-border-brand);background-color:#0000}.btn-text{min-width:2.75rem;min-height:2.75rem;color:var(--arc-text-link);text-underline-offset:4px;background-color:#0000;padding:.75rem 0;font-size:.9375rem;font-weight:600;line-height:1.25rem}.btn-danger{color:var(--arc-text-error);border-color:var(--arc-text-error);background-color:#0000}@media (hover:hover) and (pointer:fine){.btn-primary:hover:not(:disabled,[aria-disabled=true]){background-color:var(--arc-bg-accent-hover)}.btn-secondary:hover:not(:disabled,[aria-disabled=true]){background-color:var(--arc-bg-subtle)}.btn-danger:hover:not(:disabled,[aria-disabled=true]){background-color:var(--arc-bg-error-subtle)}.btn-text:hover:not(:disabled,[aria-disabled=true]){text-decoration-line:underline}}.btn:is(:disabled,[aria-disabled=true]){cursor:not-allowed}.btn[aria-busy=true]{cursor:progress}.btn-primary:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){background-color:var(--arc-bg-disabled);color:var(--arc-text-disabled)}.btn-secondary:is(:disabled,[aria-disabled=true]:not([aria-busy=true])),.btn-danger:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){color:var(--arc-text-muted);border-color:var(--arc-border-subtle)}.btn-text:is(:disabled,[aria-disabled=true]:not([aria-busy=true])){color:var(--arc-text-muted)}.field-control{border:1px solid var(--arc-border-strong);background-color:var(--arc-bg-surface);width:100%;min-height:3rem;color:var(--arc-text-primary);padding:0 .875rem;font-size:1rem;line-height:1.5rem}.field-control[aria-invalid=true]{border-color:var(--arc-text-error);outline:1px solid var(--arc-text-error);outline-offset:-2px}.field-control[aria-invalid=true]:focus-visible,.field-control[type=date]:focus-within{outline:3px solid var(--arc-focus);outline-offset:2px}.link{color:var(--arc-text-link);text-underline-offset:4px;font-weight:600;text-decoration-line:underline}.arc-switch{appearance:none;border:2px solid var(--arc-border-strong);background-color:var(--arc-bg-page);cursor:pointer;flex-shrink:0;width:2.75rem;height:1.5rem;margin:0;position:relative}.arc-switch:before{content:"";background-color:var(--arc-border-strong);width:1rem;height:1rem;transition:transform .15s var(--arc-ease-out);position:absolute;top:2px;left:2px}.arc-switch:checked{border-color:var(--arc-selected);background-color:var(--arc-selected)}.arc-switch:checked:before{background-color:var(--arc-bg-page);transform:translate(1.25rem)}.arc-radio,.arc-check{appearance:none;border:2px solid var(--arc-border-strong);background-color:var(--arc-bg-page);cursor:pointer;flex-shrink:0;width:1.25rem;height:1.25rem;margin:0;position:relative}.arc-radio{border-radius:50%}.arc-check{border-radius:0}.arc-radio:before,.arc-check:before{content:"";opacity:0;transition:opacity .15s var(--arc-ease-out);position:absolute}.arc-radio:before{background-color:var(--arc-selected);border-radius:50%;width:.625rem;height:.625rem;margin:-.3125rem 0 0 -.3125rem;top:50%;left:50%}.arc-check:before{border:solid var(--arc-bg-page);border-width:0 2px 2px 0;width:.375rem;height:.625rem;top:1px;left:4px;transform:rotate(45deg)}.arc-radio:checked{border-color:var(--arc-selected)}.arc-check:checked{border-color:var(--arc-selected);background-color:var(--arc-selected)}.arc-radio:checked:before,.arc-check:checked:before{opacity:1}.arc-radio:disabled,.arc-check:disabled{cursor:not-allowed}.arc-check-mixed:indeterminate,.arc-check-mixed[aria-checked=mixed]{border-color:var(--arc-selected);background-color:var(--arc-selected)}.arc-check-mixed:indeterminate:before,.arc-check-mixed[aria-checked=mixed]:before{opacity:1;border-width:2px 0 0;width:.625rem;height:0;margin-top:-1px;top:50%;left:3px;transform:none}.arc-chem{font-variant-numeric:lining-nums;font-family:KaTeX_Main,Times New Roman,Times,serif}.arc-chem sub,.arc-chem sup{font-size:.7em;line-height:0}.arc-tree-row{padding-left:calc(var(--depth,0) * 1.25rem)}@media (min-width:40rem){.arc-tree-row{padding-left:calc(var(--depth,0) * 2.625rem)}}.arc-spinner{flex-shrink:0}.arc-bar{background-color:var(--arc-track);position:relative;overflow:hidden}.arc-bar-fill{transform-origin:0;background-color:var(--arc-selected);transition:transform .2s var(--arc-ease-out);position:absolute;inset:0}.arc-bar-stripe{background-color:var(--arc-selected);width:30%;position:absolute;top:0;bottom:0;left:0;transform:translate(118%)}@media (prefers-reduced-motion:no-preference){.arc-spinner{animation:.8s linear infinite arc-spin}.arc-bar-stripe{animation:1.1s linear infinite arc-stripe}}@media (prefers-reduced-motion:reduce){.arc-bar-fill{transition:none}}@keyframes arc-spin{to{transform:rotate(360deg)}}@keyframes arc-stripe{0%{transform:translate(-100%)}to{transform:translate(334%)}}@media (forced-colors:active){.arc-check-mixed:indeterminate,.arc-check-mixed[aria-checked=mixed]{background-color:highlight;border-color:highlight}.arc-check-mixed:indeterminate:before,.arc-check-mixed[aria-checked=mixed]:before{border-color:highlighttext}.arc-bar{forced-color-adjust:none;background-color:canvas;outline:1px solid canvastext}.arc-bar-fill,.arc-bar-stripe{background-color:highlight}}.arc-range{appearance:none;cursor:pointer;background:0 0;margin:0}.arc-range::-webkit-slider-runnable-track{background-color:var(--arc-border-strong);height:.25rem}.arc-range::-moz-range-track{background-color:var(--arc-border-strong);height:.25rem}.arc-range::-webkit-slider-thumb{appearance:none;border:2px solid var(--arc-bg-page);background-color:var(--arc-selected);width:1.25rem;height:1.25rem;margin-top:-.5rem}.arc-range::-moz-range-thumb{border:2px solid var(--arc-bg-page);background-color:var(--arc-selected);border-radius:0;width:1.25rem;height:1.25rem}@media (forced-colors:active){.arc-switch,.arc-range,.arc-radio,.arc-check{forced-color-adjust:none}.arc-radio,.arc-check{background-color:canvas;border-color:buttontext}.arc-radio:checked,.arc-check:checked{border-color:highlight}.arc-radio:before,.arc-check:checked{background-color:highlight}.arc-check:before{border-color:highlighttext}.arc-switch{background-color:canvas;border-color:buttontext}.arc-switch:before{background-color:buttontext}.arc-switch:checked{background-color:highlight;border-color:highlight}.arc-switch:checked:before{background-color:highlighttext}.arc-range::-webkit-slider-runnable-track{background-color:buttontext}.arc-range::-moz-range-track{background-color:buttontext}.arc-range::-webkit-slider-thumb{background-color:highlight;border-color:canvas}.arc-range::-moz-range-thumb{background-color:highlight;border-color:canvas}}.arc-scale{container-type:inline-size}.arc-scale-today-row{height:1rem;position:relative}.arc-scale-today{white-space:nowrap;color:var(--arc-text-accent-on-shell);transform:translateX(clamp(0px, calc(var(--p) * (100cqw - 3px) + 1.5px - 50%), calc(100cqw - 100%)));font-size:.75rem;font-weight:600;line-height:1rem;position:absolute;top:0;left:0}.arc-scale-track{margin-top:.5rem;position:relative}.arc-scale-ticks{--n:60;--c:var(--c60,0);--minor-h:.75rem;--step:calc((100cqw - 2px) / (var(--n) - 1));height:1.375rem;position:relative}@container (min-width:32rem){.arc-scale-ticks{--n:100;--c:var(--c100,0)}}.arc-scale-tick-row,.arc-scale-covered-ticks{-webkit-mask-image:repeating-linear-gradient(to right, #000 0 2px, transparent 2px var(--step)), repeating-linear-gradient(to right, #000 0 2px, transparent 2px calc(var(--step) * 10));-webkit-mask-image:repeating-linear-gradient(to right, #000 0 2px, transparent 2px var(--step)), repeating-linear-gradient(to right, #000 0 2px, transparent 2px calc(var(--step) * 10));-webkit-mask-image:repeating-linear-gradient(to right, #000 0 2px, transparent 2px var(--step)), repeating-linear-gradient(to right, #000 0 2px, transparent 2px calc(var(--step) * 10));mask-image:repeating-linear-gradient(to right, #000 0 2px, transparent 2px var(--step)), repeating-linear-gradient(to right, #000 0 2px, transparent 2px calc(var(--step) * 10));-webkit-mask-size:100% var(--minor-h), 100% 100%;-webkit-mask-size:100% var(--minor-h), 100% 100%;-webkit-mask-size:100% var(--minor-h), 100% 100%;mask-size:100% var(--minor-h), 100% 100%;position:absolute;inset:0;-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arc-scale-tick-row{background-color:var(--arc-text-on-shell)}@supports (color:color-mix(in lab, red, red)){.arc-scale-tick-row{background-color:color-mix(in srgb, var(--arc-text-on-shell) 45%, transparent)}}.arc-scale-covered{width:max(0px, calc((var(--c) - 1) * var(--step) + 2px));position:absolute;top:0;bottom:0;left:0;overflow:hidden}.arc-scale-covered-ticks{background-color:var(--arc-text-on-shell)}.arc-scale-studied{top:0;bottom:0;left:calc((var(--a) - .5) * var(--step) + 1px);width:calc((var(--b) - var(--a) + 1) * var(--step));background-color:var(--arc-fill-earned-on-shell);position:absolute}.arc-scale-studied[data-ticks="100"]{display:none}@container (min-width:32rem){.arc-scale-studied[data-ticks="60"]{display:none}.arc-scale-studied[data-ticks="100"]{display:block}}.arc-scale-needle{background-color:var(--arc-fill-earned-on-shell);width:3px;height:1.875rem;transform:translateX(calc(var(--p) * (100cqw - 3px)));position:absolute;top:-.375rem;left:0}.arc-scale-labels{color:var(--arc-text-on-shell);flex-wrap:wrap;justify-content:space-between;column-gap:1rem;margin-top:.5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.arc-scale-streak{flex-wrap:wrap;flex-basis:100%;order:3;align-items:center;column-gap:.625rem;margin-top:1.25rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.arc-scale-streak-short{display:none}@container hero (min-width:48rem){.arc-scale-today-row{height:1.125rem}.arc-scale-today,.arc-scale-labels{font-size:.8125rem;line-height:1.125rem}.arc-scale-track{margin-top:.75rem}.arc-scale-ticks{--minor-h:.875rem;height:1.75rem}.arc-scale-needle{height:2.375rem;top:-.5rem}.arc-scale-labels{flex-wrap:nowrap;margin-top:.625rem}.arc-scale-streak{flex-basis:auto;order:0;column-gap:.25rem;margin-top:0;font-size:.8125rem;font-weight:500;line-height:1.125rem}.arc-scale-streak[data-streak]{color:var(--arc-text-accent-on-shell)}.arc-scale-streak-icon,.arc-scale-streak-invite,.arc-scale-streak-rest{display:none}@container (min-width:36rem){.arc-scale-streak-invite,.arc-scale-streak-short{display:inline}}}@media (prefers-reduced-motion:no-preference){html:not([data-scale-filled]) .arc-scale-fill .arc-scale-covered{animation:arc-scale-uncover var(--needle-ms) var(--arc-ease-out) both}html:not([data-scale-filled]) .arc-scale-fill .arc-scale-covered-ticks{animation:arc-scale-hold var(--needle-ms) var(--arc-ease-out) both}html:not([data-scale-filled]) .arc-scale-fill :is(.arc-scale-needle,.arc-scale-today){animation:arc-scale-needle-in var(--needle-ms) var(--arc-ease-out) both}}@media (prefers-reduced-motion:reduce){html:not([data-scale-filled]) .arc-scale-fill :is(.arc-scale-covered,.arc-scale-needle,.arc-scale-today){animation:arc-scale-fade-in .2s var(--arc-ease-out) both}}@keyframes arc-scale-uncover{0%{transform:translate(-100%)}}@keyframes arc-scale-hold{0%{transform:translate(100%)}}@keyframes arc-scale-needle-in{0%{transform:translate(0)}}@keyframes arc-scale-fade-in{0%{opacity:0}}@media (forced-colors:active){.arc-scale-tick-row,.arc-scale-covered-ticks,.arc-scale-studied,.arc-scale-needle{forced-color-adjust:none}.arc-scale-tick-row{-webkit-mask-size:100% calc(var(--minor-h) / 2), 100% 100%;-webkit-mask-size:100% calc(var(--minor-h) / 2), 100% 100%;-webkit-mask-size:100% calc(var(--minor-h) / 2), 100% 100%;mask-size:100% calc(var(--minor-h) / 2), 100% 100%;background-color:graytext}.arc-scale-covered-ticks{background-color:canvastext}.arc-scale-studied,.arc-scale-needle{background-color:highlight}}}@layer utilities{.\@container\/hero{container:hero/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.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-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-11{top:calc(var(--spacing) * 11)}.top-\[7px\]{top:7px}.top-\[var\(--bar-h\,0px\)\]{top:var(--bar-h,0px)}.top-full{top:100%}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.bottom-\[var\(--nav-h\,0px\)\]{bottom:var(--nav-h,0px)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-first{order:-9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.float-left{float:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-3{margin:calc(var(--spacing) * -3)}.m-0{margin:0}.m-0\.5{margin:calc(var(--spacing) * .5)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-auto{margin-inline:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.-my-3{margin-block:calc(var(--spacing) * -3)}.my-0{margin-block:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[0\.3125rem\]{margin-top:.3125rem}.mt-\[0\.6875rem\]{margin-top:.6875rem}.mt-\[0\.9375rem\]{margin-top:.9375rem}.mt-\[1\.125rem\]{margin-top:1.125rem}.mt-\[1\.3125rem\]{margin-top:1.3125rem}.mt-\[2\.875rem\]{margin-top:2.875rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-2\.5{margin-right:calc(var(--spacing) * -2.5)}.-mr-3{margin-right:calc(var(--spacing) * -3)}.mr-0{margin-right:0}.mr-1{margin-right:var(--spacing)}.-mb-1{margin-bottom:calc(var(--spacing) * -1)}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.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-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-0{margin-left:0}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[37\/24\]{aspect-ratio:37/24}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-\[3\.375rem\]{width:3.375rem;height:3.375rem}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-56{height:calc(var(--spacing) * 56)}.h-\[2\.875rem\]{height:2.875rem}.h-\[3\.25rem\]{height:3.25rem}.h-\[3\.375rem\]{height:3.375rem}.h-\[3px\]{height:3px}.h-\[6\.125rem\]{height:6.125rem}.h-\[9\.75rem\]{height:9.75rem}.h-dvh{height:100dvh}.h-full{height:100%}.max-h-\[18\.5rem\]{max-height:18.5rem}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-18{min-height:calc(var(--spacing) * 18)}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[3\.375rem\]{min-height:3.375rem}.min-h-\[3\.0625rem\]{min-height:3.0625rem}.min-h-\[3\.8125rem\]{min-height:3.8125rem}.min-h-\[4\.25rem\]{min-height:4.25rem}.min-h-\[4\.3125rem\]{min-height:4.3125rem}.min-h-\[calc\(100dvh-2\.75rem\)\]{min-height:calc(100dvh - 2.75rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-0\.5{width:calc(var(--spacing) * .5)}.w-2\/3{width:66.6667%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-37{width:calc(var(--spacing) * 37)}.w-38{width:calc(var(--spacing) * 38)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-62{width:calc(var(--spacing) * 62)}.w-72{width:calc(var(--spacing) * 72)}.w-\[2\.375rem\]{width:2.375rem}.w-\[2\.6875rem\]{width:2.6875rem}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.25rem\]{width:4.25rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[8\.5rem\]{width:8.5rem}.w-\[8\.75rem\]{width:8.75rem}.w-\[10\.5rem\]{width:10.5rem}.w-\[11\.25rem\]{width:11.25rem}.w-\[12\.5rem\]{width:12.5rem}.w-\[13\.75rem\]{width:13.75rem}.w-\[15rem\]{width:15rem}.w-\[16\.25rem\]{width:16.25rem}.w-\[17\.5rem\]{width:17.5rem}.w-\[18\.75rem\]{width:18.75rem}.w-\[20rem\]{width:20rem}.w-\[21\.25rem\]{width:21.25rem}.w-\[22\.5rem\]{width:22.5rem}.w-\[26\.25rem\]{width:26.25rem}.w-\[30rem\]{width:30rem}.w-\[32\.5rem\]{width:32.5rem}.w-\[35rem\]{width:35rem}.w-\[37\.5rem\]{width:37.5rem}.w-\[38\.75rem\]{width:38.75rem}.w-\[40\%\]{width:40%}.w-\[42\.5rem\]{width:42.5rem}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.w-max{width:max-content}.max-w-0{max-width:0}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[14rem\]{max-width:14rem}.max-w-\[22\.5rem\]{max-width:22.5rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[38\.5rem\]{max-width:38.5rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[43rem\]{max-width:43rem}.max-w-\[45rem\]{max-width:45rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[74\.5rem\]{max-width:74.5rem}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-\[36rem\]{min-width:36rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[44rem\]{min-width:44rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[50rem\]{min-width:50rem}.min-w-\[60rem\]{min-width:60rem}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-auto{flex:auto}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-80{flex-basis:calc(var(--spacing) * 80)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2\.5{--tw-translate-y:calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.press{transition-property:transform,color,background-color,border-color;transition-duration:var(--arc-duration-press);transition-timing-function:var(--arc-ease-out)}.press:active:not(:disabled,[aria-disabled=true]){transform:scale(.97)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-fade-in{animation:var(--animate-fade-in)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-pb-12{scroll-padding-bottom:calc(var(--spacing) * 12)}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(3rem\,auto\)_1fr_auto\]{grid-template-columns:minmax(3rem,auto) 1fr auto}.grid-cols-\[repeat\(auto-fill\,2\.75rem\)\]{grid-template-columns:repeat(auto-fill,2.75rem)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[0\.9375rem\]{gap:.9375rem}.gap-\[1\.375rem\]{gap:1.375rem}.gap-px{gap:1px}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.self-baseline-last{align-self:last baseline}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[3px\]{border-top-style:var(--tw-border-style);border-top-width:3px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-\[var\(--g-dim\)\]{border-color:var(--g-dim)}.border-\[var\(--g-gold\)\]{border-color:var(--g-gold)}.border-\[var\(--g-line\)\]{border-color:var(--g-line)}.border-\[var\(--g-off\)\]{border-color:var(--g-off)}.border-\[var\(--g-red\)\]{border-color:var(--g-red)}.border-\[var\(--g-text\)\]{border-color:var(--g-text)}.border-earned-shell{border-color:var(--arc-fill-earned-on-shell)}.border-error{border-color:var(--arc-text-error)}.border-line{border-color:var(--arc-border-subtle)}.border-line-brand{border-color:var(--arc-border-brand)}.border-line-nav{border-color:var(--arc-border-nav)}.border-line-shell{border-color:var(--arc-border-on-shell)}.border-line-strong{border-color:var(--arc-border-strong)}.border-page{border-color:var(--arc-bg-page)}.border-primary{border-color:var(--arc-text-primary)}.border-selected{border-color:var(--arc-selected)}.border-shell-edge{border-color:var(--arc-border-shell-edge)}.border-success{border-color:var(--arc-text-success)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--arc-text-warning)}.border-l-selected{border-left-color:var(--arc-selected)}.bg-\[\#0b1a5e\]{background-color:#0b1a5e}.bg-\[\#6b7bc4\]{background-color:#6b7bc4}.bg-\[\#040a26\]{background-color:#040a26}.bg-\[var\(--g-panel\)\]{background-color:var(--g-panel)}.bg-\[var\(--g-raised\)\]{background-color:var(--g-raised)}.bg-\[var\(--g-stage\)\]{background-color:var(--g-stage)}.bg-accent-fill{background-color:var(--arc-bg-accent)}.bg-accent-fill-hover{background-color:var(--arc-bg-accent-hover)}.bg-disabled{background-color:var(--arc-bg-disabled)}.bg-earned{background-color:var(--arc-fill-earned)}.bg-earned-shell{background-color:var(--arc-fill-earned-on-shell)}.bg-error-subtle{background-color:var(--arc-bg-error-subtle)}.bg-page{background-color:var(--arc-bg-page)}.bg-primary{background-color:var(--arc-text-primary)}.bg-selected{background-color:var(--arc-selected)}.bg-shell{background-color:var(--arc-bg-shell)}.bg-shell-raised{background-color:var(--arc-bg-shell-raised)}.bg-subtle{background-color:var(--arc-bg-subtle)}.bg-success-subtle{background-color:var(--arc-bg-success-subtle)}.bg-surface{background-color:var(--arc-bg-surface)}.bg-tile{background-color:var(--arc-bg-tile)}.bg-track{background-color:var(--arc-track)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--arc-text-warning)}.bg-warning-subtle{background-color:var(--arc-bg-warning-subtle)}.bg-clip-content{background-clip:content-box}.object-contain{object-fit:contain}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.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)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.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)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[3px\]{padding-block:3px}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-px{padding-top:1px}.pr-0{padding-right:0}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-\[1\.375rem\]{padding-right:1.375rem}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-\[0\.8125rem\]{padding-bottom:.8125rem}.pb-\[0\.9375rem\]{padding-bottom:.9375rem}.pb-\[1\.125rem\]{padding-bottom:1.125rem}.pb-\[1\.375rem\]{padding-bottom:1.375rem}.pb-\[1\.6875rem\]{padding-bottom:1.6875rem}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[var\(--nav-h\,calc\(4\.0625rem_\+_env\(safe-area-inset-bottom\)\)\)\]{padding-bottom:var(--nav-h,calc(4.0625rem + env(safe-area-inset-bottom)))}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[0\.8125rem\]{padding-left:.8125rem}.pl-\[3\.375rem\]{padding-left:3.375rem}.pl-\[4\.4375rem\]{padding-left:4.4375rem}.pl-\[9px\]{padding-left:9px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.1875rem\]{vertical-align:-.1875rem}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-manrope), system-ui, sans-serif}.text-page-title{font-size:var(--text-page-title);line-height:var(--tw-leading,var(--text-page-title--line-height));letter-spacing:var(--tw-tracking,var(--text-page-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-page-title--font-weight))}.text-section{font-size:var(--text-section);line-height:var(--tw-leading,var(--text-section--line-height));letter-spacing:var(--tw-tracking,var(--text-section--letter-spacing));font-weight:var(--tw-font-weight,var(--text-section--font-weight))}.text-section-sm{font-size:var(--text-section-sm);line-height:var(--tw-leading,var(--text-section-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-section-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-section-sm--font-weight))}.text-bar-title{font-size:var(--text-bar-title);line-height:var(--tw-leading,var(--text-bar-title--line-height));font-weight:var(--tw-font-weight,var(--text-bar-title--font-weight))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));font-weight:var(--tw-font-weight,var(--text-label--font-weight))}.text-row-title{font-size:var(--text-row-title);line-height:var(--tw-leading,var(--text-row-title--line-height));font-weight:var(--tw-font-weight,var(--text-row-title--font-weight))}.text-subtitle{font-size:var(--text-subtitle);line-height:var(--tw-leading,var(--text-subtitle--line-height));font-weight:var(--tw-font-weight,var(--text-subtitle--font-weight))}.text-2xl\/8{font-size:var(--text-2xl);line-height:calc(var(--spacing) * 8)}.text-\[0\.6875rem\]\/4{font-size:.6875rem;line-height:calc(var(--spacing) * 4)}.text-\[0\.8125rem\]\/\[1\.125rem\]{font-size:.8125rem;line-height:1.125rem}.text-\[0\.9375rem\]\/5{font-size:.9375rem;line-height:calc(var(--spacing) * 5)}.text-\[0\.9375rem\]\/\[1\.375rem\]{font-size:.9375rem;line-height:1.375rem}.text-\[1\.25rem\]\/7{font-size:1.25rem;line-height:calc(var(--spacing) * 7)}.text-\[1\.75rem\]\/8{font-size:1.75rem;line-height:calc(var(--spacing) * 8)}.text-\[1\.75rem\]\/9{font-size:1.75rem;line-height:calc(var(--spacing) * 9)}.text-\[1\.375rem\]\/7{font-size:1.375rem;line-height:calc(var(--spacing) * 7)}.text-\[1\.0625rem\]\/6{font-size:1.0625rem;line-height:calc(var(--spacing) * 6)}.text-\[1\.875rem\]\/\[2\.375rem\]{font-size:1.875rem;line-height:2.375rem}.text-\[1\.1875rem\]\/7{font-size:1.1875rem;line-height:calc(var(--spacing) * 7)}.text-\[2\.5rem\]\/\[2\.75rem\]{font-size:2.5rem;line-height:2.75rem}.text-\[2\.125rem\]\/10{font-size:2.125rem;line-height:calc(var(--spacing) * 10)}.text-\[2rem\]\/10{font-size:2rem;line-height:calc(var(--spacing) * 10)}.text-\[3rem\]\/\[4rem\]{font-size:3rem;line-height:4rem}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/5{font-size:var(--text-base);line-height:calc(var(--spacing) * 5)}.text-base\/6{font-size:var(--text-base);line-height:calc(var(--spacing) * 6)}.text-base\/\[1\.375rem\]{font-size:var(--text-base);line-height:1.375rem}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-lg\/6{font-size:var(--text-lg);line-height:calc(var(--spacing) * 6)}.text-lg\/7{font-size:var(--text-lg);line-height:calc(var(--spacing) * 7)}.text-sm\/5{font-size:var(--text-sm);line-height:calc(var(--spacing) * 5)}.text-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}.text-xl\/7{font-size:var(--text-xl);line-height:calc(var(--spacing) * 7)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/4{font-size:var(--text-xs);line-height:calc(var(--spacing) * 4)}.text-xs\/\[1\.125rem\]{font-size:var(--text-xs);line-height:1.125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[clamp\(4\.5rem\,28\.5cqw\,6rem\)\]{font-size:clamp(4.5rem,28.5cqw,6rem)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.375rem\]{--tw-leading:1.375rem;line-height:1.375rem}.leading-\[2\.75rem\]{--tw-leading:2.75rem;line-height:2.75rem}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-display{--tw-tracking:var(--tracking-display);letter-spacing:var(--tracking-display)}.tracking-number{--tw-tracking:var(--tracking-number);letter-spacing:var(--tracking-number)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[var\(--g-dim\)\]{color:var(--g-dim)}.text-\[var\(--g-gold\)\]{color:var(--g-gold)}.text-\[var\(--g-red\)\]{color:var(--g-red)}.text-\[var\(--g-text\)\]{color:var(--g-text)}.text-accent{color:var(--arc-text-accent)}.text-accent-on-shell{color:var(--arc-text-accent-on-shell)}.text-body{color:var(--arc-text-body)}.text-earned{color:var(--arc-fill-earned)}.text-error{color:var(--arc-text-error)}.text-link{color:var(--arc-text-link)}.text-muted{color:var(--arc-text-muted)}.text-on-accent{color:var(--arc-text-on-accent)}.text-on-disabled{color:var(--arc-text-disabled)}.text-on-shell{color:var(--arc-text-on-shell)}.text-on-shell-muted{color:var(--arc-text-on-shell-muted)}.text-page{color:var(--arc-bg-page)}.text-primary{color:var(--arc-text-primary)}.text-selected{color:var(--arc-selected)}.text-success{color:var(--arc-text-success)}.text-warning{color:var(--arc-text-warning)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.tabular{font-variant-numeric:tabular-nums lining-nums}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.shadow{--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)}.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}.outline-3{outline-style:var(--tw-outline-style);outline-width:3px}.-outline-offset-2{outline-offset:calc(2px * -1)}.-outline-offset-3{outline-offset:calc(3px * -1)}.outline-offset-4{outline-offset:4px}.outline-error{outline-color:var(--arc-text-error)}.outline-focus{outline-color:var(--arc-focus)}.outline-focus-shell{outline-color:var(--arc-focus-on-shell)}.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,)}.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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.forced-color-adjust-none{forced-color-adjust:none}.group-open\:rotate-90:is(:where(.group):is([open],:popover-open,:open) *){rotate:90deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:underline-offset-4:is(:where(.group):hover *){text-underline-offset:4px}}.group-focus-visible\:outline-3:is(:where(.group):focus-visible *){outline-style:var(--tw-outline-style);outline-width:3px}.group-focus-visible\:outline-offset-2:is(:where(.group):focus-visible *){outline-offset:2px}.group-focus-visible\:outline-focus:is(:where(.group):focus-visible *){outline-color:var(--arc-focus)}.group-has-checked\:block:is(:where(.group):has(:checked) *){display:block}.group-has-\[input\[value\=demand\]\:checked\]\/when\:hidden:is(:where(.group\/when):has(:is(input[value=demand]:checked)) *){display:none}.group-has-\[input\[value\=later\]\:checked\]\/closes\:block:is(:where(.group\/closes):has(:is(input[value=later]:checked)) *),.group-has-\[input\[value\=pick\]\:checked\]\/due\:block:is(:where(.group\/due):has(:is(input[value=pick]:checked)) *),.group-has-\[input\[value\=pick\]\:checked\]\/opens\:block:is(:where(.group\/opens):has(:is(input[value=pick]:checked)) *){display:block}.placeholder\:text-muted::placeholder{color:var(--arc-text-muted)}.backdrop\:bg-page\/70::backdrop{background-color:var(--arc-bg-page)}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-page\/70::backdrop{background-color:color-mix(in oklab, var(--arc-bg-page) 70%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-x-2:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -2)}.after\:-inset-y-3\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -3.5)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-0:last-child{padding-right:0}.open\:basis-full:is([open],:popover-open,:open){flex-basis:100%}.empty\:absolute:empty{position:absolute}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-selected:hover{border-color:var(--arc-selected)}.hover\:bg-shell-raised:hover{background-color:var(--arc-bg-shell-raised)}.hover\:bg-subtle:hover{background-color:var(--arc-bg-subtle)}.hover\:text-primary:hover{color:var(--arc-text-primary)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-2:focus{top:calc(var(--spacing) * 2)}.focus\:left-2:focus{left:calc(var(--spacing) * 2)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-3:focus{padding-block:calc(var(--spacing) * 3)}.focus\:outline-primary:focus{outline-color:var(--arc-text-primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:-outline-offset-3:focus-visible{outline-offset:calc(3px * -1)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.has-checked\:border-2:has(:checked){border-style:var(--tw-border-style);border-width:2px}.has-checked\:border-selected:has(:checked){border-color:var(--arc-selected)}.has-checked\:bg-subtle:has(:checked){background-color:var(--arc-bg-subtle)}.has-focus-visible\:outline-3:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:3px}.has-focus-visible\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-focus-visible\:outline-focus:has(:focus-visible){outline-color:var(--arc-focus)}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:border-line:has(:disabled){border-color:var(--arc-border-subtle)}.has-disabled\:text-muted:has(:disabled){color:var(--arc-text-muted)}.has-\[\:focus-visible\]\:outline-3:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:3px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-focus:has(:focus-visible){outline-color:var(--arc-focus)}.has-\[\:focus-visible\]\:outline-solid:has(:focus-visible){--tw-outline-style:solid;outline-style:solid}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}}@media not all and (min-width:80rem){.max-xl\:sticky{position:sticky}.max-xl\:bottom-\[var\(--nav-h\,0px\)\]{bottom:var(--nav-h,0px)}.max-xl\:z-10{z-index:10}.max-xl\:hidden{display:none}.max-xl\:bg-page{background-color:var(--arc-bg-page)}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (min-width:24rem){.max-\[24rem\]\:hidden{display:none}}@media (min-width:40rem){.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:row-span-1{grid-row:span 1/span 1}.sm\:-my-3{margin-block:calc(var(--spacing) * -3)}.sm\:mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.sm\:ml-auto{margin-left:auto}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:table-cell{display:table-cell}.sm\:min-h-12{min-height:calc(var(--spacing) * 12)}.sm\:min-h-\[3\.125rem\]{min-height:3.125rem}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-\[25rem\]{width:25rem}.sm\:w-auto{width:auto}.sm\:max-w-\[22rem\]{max-width:22rem}.sm\:min-w-\[8\.5rem\]{min-width:8.5rem}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:10rem minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:self-auto{align-self:auto}.sm\:self-start{align-self:flex-start}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.sm\:text-right{text-align:right}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:fixed{position:fixed}.md\:relative{position:relative}.md\:static{position:static}.md\:sticky{position:sticky}.md\:top-0{top:0}.md\:top-\[0\.8125rem\]{top:.8125rem}.md\:right-0{right:0}.md\:bottom-0{bottom:0}.md\:left-62{left:calc(var(--spacing) * 62)}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-full{grid-column:1/-1}.md\:col-start-1{grid-column-start:1}.md\:row-start-2{grid-row-start:2}.md\:m-auto{margin:auto}.md\:-mx-2{margin-inline:calc(var(--spacing) * -2)}.md\:mx-0{margin-inline:0}.md\:mx-auto{margin-inline:auto}.md\:-mt-2{margin-top:calc(var(--spacing) * -2)}.md\:-mt-3{margin-top:calc(var(--spacing) * -3)}.md\:-mt-6{margin-top:calc(var(--spacing) * -6)}.md\:mt-0{margin-top:0}.md\:mt-0\.5{margin-top:calc(var(--spacing) * .5)}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:mt-\[0\.9375rem\]{margin-top:.9375rem}.md\:mt-px{margin-top:1px}.md\:mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.md\:ml-auto{margin-left:auto}.md\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:h-\[3\.125rem\]{height:3.125rem}.md\:h-dvh{height:100dvh}.md\:min-h-0{min-height:0}.md\:min-h-11{min-height:calc(var(--spacing) * 11)}.md\:min-h-12{min-height:calc(var(--spacing) * 12)}.md\:min-h-20{min-height:calc(var(--spacing) * 20)}.md\:min-h-\[22rem\]{min-height:22rem}.md\:w-12{width:calc(var(--spacing) * 12)}.md\:w-32{width:calc(var(--spacing) * 32)}.md\:w-36{width:calc(var(--spacing) * 36)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-80{width:calc(var(--spacing) * 80)}.md\:w-\[25rem\]{width:25rem}.md\:w-\[40\%\]{width:40%}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-\[26rem\]{max-width:26rem}.md\:max-w-\[30rem\]{max-width:30rem}.md\:max-w-\[38\.5rem\]{max-width:38.5rem}.md\:max-w-\[40rem\]{max-width:40rem}.md\:max-w-\[45rem\]{max-width:45rem}.md\:max-w-\[48rem\]{max-width:48rem}.md\:min-w-\[3\.75rem\]{min-width:3.75rem}.md\:min-w-\[8\.375rem\]{min-width:8.375rem}.md\:flex-1{flex:1}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:basis-full{flex-basis:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[8rem_minmax\(0\,1fr\)_9rem_auto\]{grid-template-columns:8rem minmax(0,1fr) 9rem auto}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-0{gap:0}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:gap-y-1{row-gap:var(--spacing)}.md\:gap-y-3{row-gap:calc(var(--spacing) * 3)}.md\:self-auto{align-self:auto}.md\:self-start{align-self:flex-start}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-line{border-color:var(--arc-border-subtle)}.md\:bg-surface{background-color:var(--arc-bg-surface)}.md\:bg-transparent{background-color:#0000}.md\:p-0{padding:0}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-0{padding-inline:0}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-0{padding-block:0}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-\[0\.8125rem\]{padding-block:.8125rem}.md\:py-\[2\.1875rem\]{padding-block:2.1875rem}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-9{padding-top:calc(var(--spacing) * 9)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pr-4{padding-right:calc(var(--spacing) * 4)}.md\:pr-32{padding-right:calc(var(--spacing) * 32)}.md\:pb-0{padding-bottom:0}.md\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.md\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-\[2\.125rem\]{padding-bottom:2.125rem}.md\:pl-0{padding-left:0}.md\:pl-4{padding-left:calc(var(--spacing) * 4)}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:pl-8{padding-left:calc(var(--spacing) * 8)}.md\:pl-62{padding-left:calc(var(--spacing) * 62)}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-page-title{font-size:var(--text-page-title);line-height:var(--tw-leading,var(--text-page-title--line-height));letter-spacing:var(--tw-tracking,var(--text-page-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-page-title--font-weight))}.md\:text-section-sm{font-size:var(--text-section-sm);line-height:var(--tw-leading,var(--text-section-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-section-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-section-sm--font-weight))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-base\/6{font-size:var(--text-base);line-height:calc(var(--spacing) * 6)}.md\:text-sm\/5{font-size:var(--text-sm);line-height:calc(var(--spacing) * 5)}.md\:text-xl\/7{font-size:var(--text-xl);line-height:calc(var(--spacing) * 7)}.md\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.md\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.md\:text-link{color:var(--arc-text-link)}.md\:text-primary{color:var(--arc-text-primary)}.md\:has-\[details\[open\]\]\:basis-full:has(:is(details[open])){flex-basis:100%}.md\:has-\[details\[open\]\]\:pl-11:has(:is(details[open])){padding-left:calc(var(--spacing) * 11)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-18{top:calc(var(--spacing) * 18)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mx-auto{margin-inline:auto}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[calc\(100dvh-4\.5rem\)\]{height:calc(100dvh - 4.5rem)}.lg\:min-h-12{min-height:calc(var(--spacing) * 12)}.lg\:w-56{width:calc(var(--spacing) * 56)}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-72{width:calc(var(--spacing) * 72)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[22\.5rem\]{width:22.5rem}.lg\:w-auto{width:auto}.lg\:min-w-\[22rem\]{min-width:22rem}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:basis-full{flex-basis:100%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_18\.75rem\]{grid-template-columns:minmax(0,1fr) 18.75rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,616fr\)_minmax\(0\,400fr\)\]{grid-template-columns:minmax(0,616fr) minmax(0,400fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-11{gap:calc(var(--spacing) * 11)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-\[1\.375rem\]{gap:1.375rem}.lg\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.lg\:self-auto{align-self:auto}.lg\:self-end{align-self:flex-end}.lg\:self-start{align-self:flex-start}.lg\:px-0{padding-inline:0}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-7{padding-block:calc(var(--spacing) * 7)}.lg\:pt-0{padding-top:0}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pt-\[clamp\(2\.5rem\,calc\(50dvh-17\.5rem\)\,9\.375rem\)\]{padding-top:clamp(2.5rem,50dvh - 17.5rem,9.375rem)}.lg\:pb-0{padding-bottom:0}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:text-left{text-align:left}.lg\:text-section-sm{font-size:var(--text-section-sm);line-height:var(--tw-leading,var(--text-section-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-section-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-section-sm--font-weight))}.lg\:text-\[0\.9375rem\]\/\[1\.375rem\]{font-size:.9375rem;line-height:1.375rem}.lg\:text-xl\/7{font-size:var(--text-xl);line-height:calc(var(--spacing) * 7)}.lg\:whitespace-nowrap{white-space:nowrap}}@media (min-width:80rem){.xl\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xl\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.xl\:sticky{position:sticky}.xl\:top-6{top:calc(var(--spacing) * 6)}.xl\:order-none{order:0}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:row-span-3{grid-row:span 3/span 3}.xl\:row-span-5{grid-row:span 5/span 5}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:row-start-3{grid-row-start:3}.xl\:row-start-4{grid-row-start:4}.xl\:row-start-5{grid-row-start:5}.xl\:mx-0{margin-inline:0}.xl\:mt-0{margin-top:0}.xl\:mt-0\.5{margin-top:calc(var(--spacing) * .5)}.xl\:mt-2{margin-top:calc(var(--spacing) * 2)}.xl\:mt-10{margin-top:calc(var(--spacing) * 10)}.xl\:mt-auto{margin-top:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:inline-flex{display:inline-flex}.xl\:max-w-none{max-width:none}.xl\:flex-none{flex:none}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[14rem_minmax\(0\,17\.125rem\)_minmax\(0\,14\.625rem\)_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,17.125rem) minmax(0,14.625rem) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_25\.5rem\]{grid-template-columns:minmax(0,1fr) 25.5rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_25rem\]{grid-template-columns:minmax(0,1fr) 25rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,25rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,25rem)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,26rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.xl\:grid-cols-\[minmax\(0\,13\.5rem\)_minmax\(0\,1fr\)_9\.75rem_minmax\(0\,14rem\)_7\.5rem\]{grid-template-columns:minmax(0,13.5rem) minmax(0,1fr) 9.75rem minmax(0,14rem) 7.5rem}.xl\:grid-cols-\[minmax\(0\,38\.5rem\)_minmax\(0\,25rem\)\]{grid-template-columns:minmax(0,38.5rem) minmax(0,25rem)}.xl\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.xl\:grid-rows-\[auto_auto_1fr\]{grid-template-rows:auto auto 1fr}.xl\:grid-rows-\[auto_auto_auto_auto_1fr\]{grid-template-rows:auto auto auto auto 1fr}.xl\:items-center{align-items:center}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:gap-2{gap:calc(var(--spacing) * 2)}.xl\:gap-5{gap:calc(var(--spacing) * 5)}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-12{gap:calc(var(--spacing) * 12)}.xl\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.xl\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.xl\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.xl\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.xl\:self-start{align-self:flex-start}.xl\:border-0{border-style:var(--tw-border-style);border-width:0}.xl\:p-0{padding:0}.xl\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.xl\:pt-0{padding-top:0}.xl\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}.xl\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.xl\:pb-0{padding-bottom:0}.xl\:text-\[2rem\]\/10{font-size:2rem;line-height:calc(var(--spacing) * 10)}.xl\:text-\[2rem\]\/\[2\.125rem\]{font-size:2rem;line-height:2.125rem}.xl\:text-base\/\[1\.375rem\]{font-size:var(--text-base);line-height:1.375rem}.xl\:text-\[2rem\]{font-size:2rem}.xl\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.xl\:leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.xl\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.xl\:text-body{color:var(--arc-text-body)}}@container not (min-width:60rem){.\@max-\[60rem\]\:block{display:block}.\@max-\[60rem\]\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@container not (min-width:50rem){.\@max-\[50rem\]\:block{display:block}.\@max-\[50rem\]\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@container not (min-width:48rem){.\@max-\[48rem\]\:block{display:block}.\@max-\[48rem\]\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@container not (min-width:44rem){.\@max-\[44rem\]\:block{display:block}.\@max-\[44rem\]\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@container not (min-width:40rem){.\@max-\[40rem\]\:block{display:block}.\@max-\[40rem\]\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@container not (min-width:36rem){.\@max-\[36rem\]\:block{display:block}.\@max-\[36rem\]\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@container (min-width:32rem){.\@lg\:min-h-12{min-height:calc(var(--spacing) * 12)}.\@lg\:w-64{width:calc(var(--spacing) * 64)}.\@lg\:w-auto{width:auto}.\@lg\:max-w-\[26rem\]{max-width:26rem}.\@lg\:max-w-\[30rem\]{max-width:30rem}.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@lg\:flex-row{flex-direction:row}.\@lg\:flex-wrap{flex-wrap:wrap}.\@lg\:items-end{align-items:flex-end}.\@lg\:items-start{align-items:flex-start}.\@lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.\@lg\:self-start{align-self:flex-start}}@container hero (min-width:48rem){.\@min-\[48rem\]\/hero\:-mb-1{margin-bottom:calc(var(--spacing) * -1)}.\@min-\[48rem\]\/hero\:shrink-0{flex-shrink:0}.\@min-\[48rem\]\/hero\:flex-row{flex-direction:row}.\@min-\[48rem\]\/hero\:items-end{align-items:flex-end}.\@min-\[48rem\]\/hero\:gap-3{gap:calc(var(--spacing) * 3)}.\@min-\[48rem\]\/hero\:gap-4{gap:calc(var(--spacing) * 4)}.\@min-\[48rem\]\/hero\:gap-12{gap:calc(var(--spacing) * 12)}.\@min-\[48rem\]\/hero\:text-\[1\.375rem\]\/7{font-size:1.375rem;line-height:calc(var(--spacing) * 7)}.\@min-\[48rem\]\/hero\:text-\[7\.5rem\]{font-size:7.5rem}.\@min-\[48rem\]\/hero\:leading-\[7\.25rem\]{--tw-leading:7.25rem;line-height:7.25rem}}@media (forced-colors:active){.forced-colors\:border{border-style:var(--tw-border-style);border-width:1px}.forced-colors\:border-\[CanvasText\]{border-color:canvastext}.forced-colors\:bg-\[CanvasText\]{background-color:canvastext}.forced-colors\:bg-\[Highlight\]{background-color:highlight}}@media not all and (min-width:48rem){.max-md\:\[\&_\.btn\]\:px-4 .btn{padding-inline:calc(var(--spacing) * 4)}}.\[\&_\:focus-visible\]\:outline-focus :focus-visible{outline-color:var(--arc-focus)}.\[\&_select\:has\(option\[value\=\'\'\]\:checked\)\]\:text-muted select:has(option[value=""]:checked){color:var(--arc-text-muted)}.\[\&\:has\(option\[value\=\"\"\]\:checked\)\]\:text-muted:has(option[value=""]:checked){color:var(--arc-text-muted)}.\[data-tutorial\~\=\"\$\{id\}\"\]\:visible:is(){visibility:visible}.\[\&\:not\(\:empty\)\]\:mt-4:not(:empty){margin-top:calc(var(--spacing) * 4)}@media (min-width:48rem){.md\:\[\&\>\*\:first-child\]\:col-span-2>:first-child{grid-column:span 2/span 2}}.\[\&\>\.btn-text\:first-child\]\:-mt-3>.btn-text:first-child{margin-top:calc(var(--spacing) * -3)}.\[\&\[open\]\]\:flex[open]{display:flex}@media (hover:hover) and (pointer:fine){.\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:inline-flex{display:inline-flex}}@media (min-width:48rem){@media (hover:hover) and (pointer:fine){.md\:\[\@media\(hover\:hover\)_and_\(pointer\:fine\)\]\:block{display:block}}}[data-review]:has([data-saving]) .\[\[data-review\]\:has\(\[data-saving\]\)_\&\]\:hidden{display:none}form:has(select[name=role]>option[value=student]:checked) .\[form\:has\(select\[name\=role\]\>option\[value\=student\]\:checked\)_\&\]\:flex{display:flex}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--arc-bg-page:#fff;--arc-bg-surface:#fff;--arc-bg-subtle:#eef1fb;--arc-bg-shell:#07123f;--arc-bg-shell-raised:#0b1a5e;--arc-bg-tile:#07123f;--arc-bg-accent:#dcbc2e;--arc-bg-accent-hover:#ead27a;--arc-bg-disabled:#eef1fb;--arc-bg-error-subtle:#fdeceb;--arc-bg-success-subtle:#e3f3ea;--arc-bg-warning-subtle:#fff4d6;--arc-selection-bg:#031f82;--arc-text-primary:#07123f;--arc-text-body:#2b3566;--arc-text-muted:#5f6b7a;--arc-text-link:#031f82;--arc-text-on-shell:#f7f4ec;--arc-text-on-shell-muted:#b8c0e6;--arc-text-on-accent:#07123f;--arc-text-accent:#6b5a0e;--arc-text-accent-on-shell:#dcbc2e;--arc-text-disabled:#5f6b7a;--arc-text-success:#1e7a46;--arc-text-error:#b42318;--arc-text-warning:#8a5a00;--arc-selection-text:#f7f4ec;--arc-border-subtle:#dbe1f6;--arc-border-nav:#e4e0d4;--arc-border-strong:#7b8494;--arc-border-brand:#07123f;--arc-border-on-shell:#14288f;--arc-border-shell-edge:#07123f;--arc-selected:#031f82;--arc-track:#dbe1f6;--arc-fill-earned:#8a7414;--arc-fill-earned-on-shell:#dcbc2e;--arc-focus:#031f82;--arc-focus-on-shell:#dcbc2e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--arc-bg-page:#040a26;--arc-bg-surface:#07123f;--arc-bg-subtle:#0b1a5e;--arc-bg-shell:#07123f;--arc-bg-shell-raised:#0b1a5e;--arc-bg-tile:#0b1a5e;--arc-bg-accent:#dcbc2e;--arc-bg-accent-hover:#ead27a;--arc-bg-disabled:#0b1a5e;--arc-bg-error-subtle:#0b1a5e;--arc-bg-success-subtle:#0b1a5e;--arc-bg-warning-subtle:#0b1a5e;--arc-selection-bg:#2a3fa8;--arc-text-primary:#f7f4ec;--arc-text-body:#dbe1f6;--arc-text-muted:#b8c0e6;--arc-text-link:#f7f4ec;--arc-text-on-shell:#f7f4ec;--arc-text-on-shell-muted:#b8c0e6;--arc-text-on-accent:#07123f;--arc-text-accent:#dcbc2e;--arc-text-accent-on-shell:#dcbc2e;--arc-text-disabled:#b8c0e6;--arc-text-success:#5cc98a;--arc-text-error:#f28b82;--arc-text-warning:#f5c451;--arc-selection-text:#f7f4ec;--arc-border-subtle:#14288f;--arc-border-nav:#14288f;--arc-border-strong:#6b7bc4;--arc-border-brand:#f7f4ec;--arc-border-on-shell:#14288f;--arc-border-shell-edge:#14288f;--arc-selected:#f7f4ec;--arc-track:#14288f;--arc-fill-earned:#dcbc2e;--arc-fill-earned-on-shell:#dcbc2e;--arc-focus:#dcbc2e;--arc-focus-on-shell:#dcbc2e}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--arc-bg-page:#040a26;--arc-bg-surface:#07123f;--arc-bg-subtle:#0b1a5e;--arc-bg-shell:#07123f;--arc-bg-shell-raised:#0b1a5e;--arc-bg-tile:#0b1a5e;--arc-bg-accent:#dcbc2e;--arc-bg-accent-hover:#ead27a;--arc-bg-disabled:#0b1a5e;--arc-bg-error-subtle:#0b1a5e;--arc-bg-success-subtle:#0b1a5e;--arc-bg-warning-subtle:#0b1a5e;--arc-selection-bg:#2a3fa8;--arc-text-primary:#f7f4ec;--arc-text-body:#dbe1f6;--arc-text-muted:#b8c0e6;--arc-text-link:#f7f4ec;--arc-text-on-shell:#f7f4ec;--arc-text-on-shell-muted:#b8c0e6;--arc-text-on-accent:#07123f;--arc-text-accent:#dcbc2e;--arc-text-accent-on-shell:#dcbc2e;--arc-text-disabled:#b8c0e6;--arc-text-success:#5cc98a;--arc-text-error:#f28b82;--arc-text-warning:#f5c451;--arc-selection-text:#f7f4ec;--arc-border-subtle:#14288f;--arc-border-nav:#14288f;--arc-border-strong:#6b7bc4;--arc-border-brand:#f7f4ec;--arc-border-on-shell:#14288f;--arc-border-shell-edge:#14288f;--arc-selected:#f7f4ec;--arc-track:#14288f;--arc-fill-earned:#dcbc2e;--arc-fill-earned-on-shell:#dcbc2e;--arc-focus:#dcbc2e;--arc-focus-on-shell:#dcbc2e}:root{--arc-ease-out:cubic-bezier(.23, 1, .32, 1);--arc-duration-press:.14s}@media not all and (min-width:48rem){body:has([data-session-state]) [data-bottom-nav]{display:none}main:has([data-session-state]){padding-bottom:0}}@media (not (min-width:48rem)) and (not (min-height:30rem)){.app-bar,[data-bottom-nav]{position:static}}.account-initial:before{content:var(--account-initial,"")}.account-initial-icon{display:none}[data-account-icon] .account-initial-icon{display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity!important}.btn:active,.press:active{transform:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-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-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-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes arc-fade-in{0%{opacity:0}}
