@layer nacre.reset{*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,p,dl,dd,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}svg,img,video,canvas{max-inline-size:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea,select{font:inherit;color:inherit}}@layer nacre.tokens{:root{--palette-white:#fff;--palette-black:#000;--palette-ink:#233137;--palette-gray-dark:#333e47;--palette-text-secondary:#515255;--palette-gray-medium:#758084;--palette-blue-gray:#9aaeb5;--palette-blue-gray-hover:#aec2c9;--palette-blue-gray-disabled:#cddbe1;--palette-slate-500:#798f97;--palette-slate-600:#5d767e;--palette-cold-100:#f2f5f5;--palette-neutral-100:#f2f2f2;--palette-neutral-150:#e9e9e9;--palette-neutral-200:#e8e8e8;--palette-neutral-50:#fafafa;--palette-pass:#517b61;--palette-orange:#eb850a;--palette-red:#bb3030;--palette-issue:#ee4545;--palette-issue-on-dark:#ff6b6b;--palette-white-05:#ffffff0d;--palette-white-10:#ffffff1a;--palette-white-16:#ffffff29;--palette-white-20:#fff3;--palette-white-30:#ffffff4d;--palette-white-50:#ffffff80;--palette-white-70:#ffffffb3;--palette-black-40:#0006;--palette-black-50:#00000080;--palette-black-80:#000c;--palette-white-80:#fffc;--palette-white-14:#ffffff24;--palette-white-40:#fff6;--palette-white-60:#fff9;--palette-black-10:#0000001a;--palette-neutral-100-80:#f2f2f2cc;--palette-pill-border:#c7d1d54d;--palette-neutral-75:#f5f5f5;--palette-black-04:#0000000a;--palette-black-30:#0000004d;--palette-white-08:#ffffff14;--palette-black-20:#0003;--font-body:"PP Neue Montreal", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:"F37 Zagma Mono", "PP Neue Montreal", ui-monospace, monospace;--text-display-lg:clamp(2.5rem, 1.9718rem + 2.2535vw, 4rem);--text-display:clamp(2rem, 1.6479rem + 1.5023vw, 3rem);--text-title-lg:clamp(2rem, 1.8239rem + .7512vw, 2.5rem);--text-title:clamp(1.5rem, 1.3239rem + .7512vw, 2rem);--text-title-sm:clamp(1.25rem, 1.162rem + .3756vw, 1.5rem);--space-section:clamp(3rem, 2.2958rem + 3.0047vw, 5rem);--space-block:clamp(1.5rem, .9718rem + 2.2535vw, 3rem);--gutter:clamp(1rem, -.0563rem + 4.507vw, 4rem);--text-body-lg:1rem;--text-body:.875rem;--text-label:.75rem;--text-label-sm:.6875rem;--text-label-xs:.625rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--control-height:2.5rem;--control-height-lg:3rem;--hit-target:2.25rem;--radius-xs:.3125rem;--radius-sm:.5rem;--radius-md:.625rem;--radius-lg:1rem;--radius-pill:9999px;--header-height:3.5rem;--rail:4.625rem;--side-primary:13.75rem;--side-secondary:13.125rem;--shadow-xs:0 3px 3px #75808408;--shadow-sm:0 6px 3px #75808408;--shadow-md:0 6px 6px #75808408;--shadow-popup:0 16px 24px #7580840a;--shadow-card:0 60px 40px -40px #7580841f;--shadow-float:0 24px 60px #00000029;--shadow-overlay:0 0 0 1px #f2f2f2, 0 24px 48px -12px #00000024;--shadow-menu:0 8px 16px #0000001f;--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-in-out-sine:cubic-bezier(.445,.05,.55,.95);--ease-snappy:cubic-bezier(.22,1,.36,1);--ease-chart:cubic-bezier(.16,1,.3,1);--ease-pop:cubic-bezier(.34,1.56,.64,1);--duration-fast:.15s;--duration-base:.2s;--duration-slow:.4s}:root,[data-nacre-mode=light]{--surface:var(--palette-white);--surface-subtle:var(--palette-neutral-50);--surface-muted:var(--palette-neutral-100);--surface-muted-hover:var(--palette-neutral-150);--surface-inverse:var(--palette-black);--surface-inverse-hover:var(--palette-black-80);--text:var(--palette-ink);--text-secondary:var(--palette-text-secondary);--text-label:var(--palette-gray-medium);--text-inverse:var(--palette-white);--accent:var(--palette-blue-gray);--accent-hover:var(--palette-blue-gray-hover);--accent-disabled:var(--palette-blue-gray-disabled);--accent-strong:var(--palette-slate-600);--border:var(--palette-cold-100);--border-muted:var(--palette-neutral-100);--border-strong:var(--palette-neutral-200);--focus:var(--palette-blue-gray-hover);--status-pass:var(--palette-pass);--status-review:var(--palette-orange);--status-issue:var(--palette-issue);--danger:var(--palette-red);--on-dark-surface:var(--palette-white-10);--on-dark-surface-hover:var(--palette-white-16);--on-dark-surface-disabled:var(--palette-white-05);--on-dark-border:var(--palette-white-10);--on-dark-border-hover:var(--palette-white-20);--on-dark-text:var(--palette-white);--on-dark-text-secondary:var(--palette-white-70);--on-dark-text-muted:var(--palette-white-50);--on-dark-text-disabled:var(--palette-white-30);--on-dark-focus:var(--palette-blue-gray-disabled);--on-dark-danger:var(--palette-issue-on-dark);--scrim:var(--palette-black-40);--scrim-strong:var(--palette-black-50);--border-muted-hover:var(--palette-neutral-100-80);--border-pill:var(--palette-pill-border);--hint-surface:var(--palette-black-10);--on-dark-surface-strong:var(--palette-white-20);--on-dark-surface-checked:var(--palette-white-40);--on-dark-border-strong:var(--palette-white-30);--on-dark-hint-surface:var(--palette-white-14);--on-dark-hint-text:var(--palette-white-60);--on-inverse-border-hover:var(--palette-white-80);--glass-blur-surface:var(--palette-black-10);--surface-hover:var(--palette-neutral-75);--surface-tint:var(--palette-black-04);--scrim-light:var(--palette-black-30);--on-dark-surface-subtle:var(--palette-white-08);--scrim-soft:var(--palette-black-20)}}@layer nacre.base{@supports (corner-shape:squircle){*,:before,:after{corner-shape:squircle}.round,.round *{corner-shape:round}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--surface);color:var(--text);font-family:var(--font-body);font-size:var(--text-body);margin:0;line-height:1.43}:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.mono{font-family:var(--font-mono);letter-spacing:-.004em;text-transform:uppercase;font-size:var(--text-label);color:var(--text-label);font-weight:400;line-height:1.17}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}}@layer nacre.components{._btn_12ha4_4{--background:var(--surface);--color:var(--text);--border-color:var(--border-muted);--background-hover:var(--surface);--border-color-hover:var(--border-muted-hover);--background-disabled:var(--surface-muted);--color-disabled:var(--text-label);--border-color-disabled:var(--border-muted);--icon-color-disabled:var(--text-secondary);--hint-background:var(--hint-surface);--hint-color:var(--text-label);--gap:var(--space-3);--min-width:10.625rem;--height:var(--control-height);--padding-block:var(--space-2);--padding-inline:var(--space-3);--icon-size:1.25rem;--icon-svg-size:100%;--text-size:var(--text-body);--line-height:1.25rem;--text-padding:var(--space-1-5);justify-content:center;align-items:center;gap:var(--gap);inline-size:fit-content;min-inline-size:var(--min-width);block-size:var(--height);min-block-size:var(--height);padding-block:var(--padding-block);padding-inline:var(--padding-inline);background-color:var(--background);border:1px solid var(--border-color);border-radius:var(--radius-pill);text-align:start;cursor:pointer;corner-shape:round;transition:background-color var(--duration-slow) ease-in-out, border-color var(--duration-slow) ease-in-out;display:flex;overflow:hidden}._btn--black_12ha4_18{--background:var(--surface-inverse);--color:var(--text-inverse);--border-color:var(--surface-inverse);--background-hover:var(--surface-inverse-hover);--border-color-hover:var(--on-inverse-border-hover);--hint-background:var(--on-dark-surface);--hint-color:var(--on-dark-text-secondary)}._btn--transparent_12ha4_23{--border-color:transparent;--border-color-hover:transparent}._btn--blur_12ha4_24{--background:var(--on-dark-surface-strong);--color:var(--on-dark-text);--border-color:transparent;--background-hover:var(--on-dark-border-strong);--border-color-hover:transparent;--background-disabled:var(--on-dark-surface);--border-color-disabled:var(--on-dark-border-strong);--hint-background:var(--on-dark-hint-surface);--hint-color:var(--on-dark-hint-text);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._btn--glass_12ha4_31{--background:var(--on-dark-surface);--color:var(--on-dark-text);--border-color:var(--on-dark-border);--background-hover:var(--on-dark-surface-hover);--border-color-hover:var(--on-dark-border-hover);--background-disabled:var(--on-dark-surface-disabled);--color-disabled:var(--on-dark-text-disabled);--border-color-disabled:var(--on-dark-border);--icon-color-disabled:var(--on-dark-text-disabled);--hint-background:var(--on-dark-hint-surface);--hint-color:var(--on-dark-hint-text)}._btn--large_12ha4_38{--gap:var(--space-5);--min-width:fit-content;--height:var(--control-height-lg);--padding-block:var(--space-1);--padding-inline:var(--space-8);--icon-size:2.5rem;--icon-svg-size:1.25rem;--text-size:var(--text-body-lg);--line-height:1.5rem;--text-padding:0}._btn--end_12ha4_42{flex-direction:row-reverse}._btn--full_12ha4_43{inline-size:100%}._btn_12ha4_4:disabled{cursor:not-allowed;background-color:var(--background-disabled);border-color:var(--border-color-disabled)}._btn--loading_12ha4_45:disabled{cursor:wait}._btn_12ha4_4:hover:not(:disabled),._btn_12ha4_4:focus-visible:not(:disabled){background-color:var(--background-hover);border-color:var(--border-color-hover)}._btn__icon_12ha4_47{inline-size:var(--icon-size);block-size:var(--icon-size);color:var(--color);flex-shrink:0;position:relative;overflow:hidden}._btn__icon_12ha4_47 svg{margin:calc((var(--icon-size) - var(--icon-svg-size)) / 2);inline-size:var(--icon-svg-size);block-size:var(--icon-svg-size);transition:opacity var(--duration-slow), inset-inline-start var(--duration-slow);position:absolute;inset-block-start:0;inset-inline-start:0}._btn_12ha4_4:disabled ._btn__icon_12ha4_47{color:var(--icon-color-disabled)}._btn--animate_12ha4_50 ._btn__icon_12ha4_47 svg:last-child{opacity:0;inset-inline-start:-100%}._btn--animate_12ha4_50:hover:not(:disabled) ._btn__icon_12ha4_47 svg:first-child{opacity:0;inset-inline-start:100%}._btn--animate_12ha4_50:hover:not(:disabled) ._btn__icon_12ha4_47 svg:last-child{opacity:1;inset-inline-start:0}._btn__text_12ha4_53{color:var(--color);font-size:var(--text-size);font-weight:500;line-height:var(--line-height);padding:var(--text-padding);white-space:nowrap;text-align:start;flex:1}._btn__text--center_12ha4_54{text-align:center}._btn--hug_12ha4_56{--gap:var(--space-2);--text-padding:0}._btn--hug_12ha4_56 ._btn__text_12ha4_53{flex:none}._btn_12ha4_4:disabled ._btn__text_12ha4_53{color:var(--color-disabled)}._btn__hint_12ha4_59{vertical-align:middle;block-size:.875rem;inline-size:.875rem;background:var(--hint-background);color:var(--hint-color);font-family:var(--font-mono);font-size:var(--text-label-xs);letter-spacing:-.005em;text-transform:uppercase;border-radius:var(--radius-xs);justify-content:center;align-items:center;margin-inline-start:var(--space-1-5);line-height:.875rem;display:inline-flex}._btn__spin_12ha4_60{inline-size:var(--icon-size);block-size:var(--icon-size);color:var(--color);flex-shrink:0;justify-content:center;align-items:center;display:flex}._btn__spin_12ha4_60 svg{inline-size:var(--icon-svg-size);block-size:var(--icon-svg-size);animation:.8s linear infinite _spin_12ha4_1}._btn_12ha4_4:disabled ._btn__spin_12ha4_60{color:var(--icon-color-disabled)}@keyframes _spin_12ha4_1{to{transform:rotate(360deg)}}@container (width<=47.9375rem){._btn_12ha4_4{--gap:var(--space-2);--min-width:0}}._icon-btn_ek1vj_3{corner-shape:round;border-radius:var(--radius-pill);transition:background-color var(--duration-base);justify-content:center;align-items:center;padding:3px;display:inline-flex}._icon-btn__icon_ek1vj_4{border-radius:var(--radius-pill);justify-content:center;align-items:center;block-size:1.25rem;inline-size:1.25rem;display:inline-flex}._icon-btn__icon_ek1vj_4 svg{block-size:.625rem;inline-size:.625rem}._icon-btn--light_ek1vj_6{filter:drop-shadow(var(--shadow-sm))}._icon-btn--light_ek1vj_6 ._icon-btn__icon_ek1vj_4{color:var(--text-label);background:var(--surface-muted)}._icon-btn--light_ek1vj_6:hover ._icon-btn__icon_ek1vj_4{background:var(--surface-muted-hover)}._icon-btn--dark_ek1vj_9{background:var(--scrim);box-shadow:var(--shadow-md)}._icon-btn--dark_ek1vj_9 ._icon-btn__icon_ek1vj_4{color:var(--on-dark-text);background:var(--on-dark-surface)}._icon-btn--dark_ek1vj_9:hover{background:var(--scrim-strong)}._icon-btn--ctrl_ek1vj_12{inline-size:var(--hit-target);block-size:var(--hit-target);padding:0}._icon-btn--ctrl_ek1vj_12 ._icon-btn__icon_ek1vj_4{block-size:100%;inline-size:100%}._icon-btn--ctrl_ek1vj_12 ._icon-btn__icon_ek1vj_4 svg{block-size:1rem;inline-size:1rem}._icon-btn--ctrl_ek1vj_12._icon-btn--light_ek1vj_6 ._icon-btn__icon_ek1vj_4{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-strong)}._icon-btn--ctrl_ek1vj_12._icon-btn--dark_ek1vj_9{box-shadow:none;background:0 0}._icon-btn--ctrl_ek1vj_12._icon-btn--dark_ek1vj_9 ._icon-btn__icon_ek1vj_4{box-shadow:inset 0 0 0 1px var(--on-dark-surface-strong)}._icon-btn__label_ek1vj_18{opacity:0;max-inline-size:0;color:var(--on-dark-text);white-space:nowrap;font-size:var(--text-body);transition:max-inline-size var(--duration-base), padding-inline-start var(--duration-base), margin-inline-end var(--duration-base), opacity var(--duration-base);line-height:1.25rem;overflow:hidden}._icon-btn_ek1vj_3:hover ._icon-btn__label_ek1vj_18{opacity:1;max-inline-size:10rem;margin-inline-end:var(--space-1-5);padding-inline-start:var(--space-2)}._field_8663v_1{corner-shape:round;inline-size:100%;block-size:var(--control-height);padding-block:var(--space-2);padding-inline:var(--space-4);color:var(--text);font-family:var(--font-body);font-size:var(--text-body);background:var(--surface-subtle);border:1px solid var(--border-muted);border-radius:var(--radius-pill);transition:border-color var(--duration-fast);outline:none;line-height:1.25rem}._field_8663v_1::placeholder{color:var(--text-label)}._field_8663v_1:focus{border-color:var(--focus)}._field_8663v_1[aria-invalid=true]{border-color:var(--status-issue)}._field_8663v_1:disabled{cursor:not-allowed;color:var(--text-label);background:var(--surface-muted)}textarea._field_8663v_1{resize:none;border-radius:var(--radius-md);block-size:auto;min-block-size:5rem}._field--glass_8663v_9{color:var(--on-dark-text);background:var(--on-dark-surface);border-color:var(--on-dark-border)}._field--glass_8663v_9::placeholder{color:var(--on-dark-text-secondary)}._field--glass_8663v_9:focus{border-color:var(--on-dark-focus)}._field--glass_8663v_9[aria-invalid=true]{border-color:var(--on-dark-danger)}._form-label_8663v_1{gap:var(--space-2);flex-direction:column;display:flex}._field-error_8663v_14{color:var(--status-issue);font-size:var(--text-label);font-weight:500;line-height:1rem}._field-error--on-dark_8663v_15{color:var(--on-dark-danger)}._checkbox_8663v_1{align-items:center;gap:var(--space-2);cursor:pointer;font-size:var(--text-body);line-height:1.25rem;display:inline-flex;position:relative}._checkbox_8663v_1 input{opacity:0;pointer-events:none;position:absolute}._checkbox__box_8663v_19{background:var(--surface-subtle);border:1px solid var(--border-muted);border-radius:var(--radius-xs);block-size:.875rem;inline-size:.875rem;color:var(--text-inverse);transition:background-color var(--duration-base), border-color var(--duration-base);flex-shrink:0;justify-content:center;align-items:center;display:flex}._checkbox__box_8663v_19 svg{opacity:0;block-size:.656rem;inline-size:.656rem}._checkbox_8663v_1 input:checked+._checkbox__box_8663v_19{background:var(--accent);border-color:var(--accent)}._checkbox_8663v_1 input:checked+._checkbox__box_8663v_19 svg{opacity:1}._checkbox_8663v_1 input:focus-visible+._checkbox__box_8663v_19{outline:2px solid var(--focus);outline-offset:2px}._checkbox--glass_8663v_24{color:var(--on-dark-text-secondary)}._checkbox--glass_8663v_24 ._checkbox__box_8663v_19{background:var(--on-dark-surface-strong);border-color:var(--on-dark-border);block-size:1rem;inline-size:1rem}._checkbox--glass_8663v_24 input:checked+._checkbox__box_8663v_19{background:var(--on-dark-surface-checked);border-color:var(--on-dark-border-strong)}._badge_1fqqr_1{corner-shape:round;align-items:center;gap:var(--space-1-5);padding-block:var(--space-2);padding-inline:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:var(--shadow-md);display:inline-flex}._badge__icon_1fqqr_5{block-size:.875rem;inline-size:.875rem;color:var(--text-label);display:inline-flex;transform:translateY(-1px)}._badge__label_1fqqr_6{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:-.005em;text-transform:uppercase;color:var(--text-label);white-space:nowrap;line-height:.875rem}._type-pill_1fqqr_1{corner-shape:round;align-items:center;gap:var(--space-2);padding-block:3px;padding-inline:var(--space-2);color:var(--accent);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:-.004em;text-transform:uppercase;background:var(--surface);border:1px solid var(--border-pill);border-radius:var(--radius-pill);line-height:.75rem;display:inline-flex}._type-pill--compact_1fqqr_8{gap:var(--space-1-5);padding-block:var(--space-1);font-size:var(--text-label-sm);letter-spacing:0;border-color:var(--border-strong);border-radius:var(--radius-xs);padding-inline:9px;line-height:.875rem}._type-pill--glass_1fqqr_9{color:var(--on-dark-text);background:var(--on-dark-surface);border:2px solid var(--on-dark-border)}._tag_1fqqr_1{block-size:1.5rem;color:var(--text-label);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:-.005em;text-transform:uppercase;white-space:nowrap;background:var(--surface-muted);border-radius:var(--radius-md);align-self:flex-start;align-items:center;padding-inline:.625rem;line-height:.875rem;display:inline-flex}._tag--blur_1fqqr_11{color:var(--on-dark-text);background:var(--glass-blur-surface);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}._chip-glass_1fqqr_1{corner-shape:round;block-size:1.75rem;padding-inline:var(--space-3);color:var(--on-dark-text);font-size:var(--text-label);background:var(--on-dark-surface);border:1px solid var(--on-dark-border);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:background-color var(--duration-base), border-color var(--duration-base), color var(--duration-base);align-items:center;line-height:1rem;display:inline-flex}._chip-glass_1fqqr_1:hover{background:var(--surface);border-color:var(--surface);color:var(--text)}._status_1fqqr_1{align-items:center;gap:var(--space-1-5);font-size:var(--text-body);line-height:1.25rem;display:inline-flex}._status__dot_1fqqr_15{border-radius:50%;block-size:6px;inline-size:6px}._status__dot--pass_1fqqr_16{background:var(--status-pass)}._status__dot--review_1fqqr_17{background:var(--status-review)}._status__dot--issue_1fqqr_18{background:var(--status-issue)}._status__label_1fqqr_19{opacity:.7}}@layer nacre.app{._page_ofaro_5,._page_ofaro_5 *{corner-shape:round}._page_ofaro_5{background-color:var(--surface);block-size:100dvh;inline-size:100dvw;display:flex;position:relative;overflow:hidden;container:auth/inline-size}._grain_ofaro_7{z-index:0;block-size:100%;inline-size:100%;animation:.4s both _fade-in_ofaro_1;position:absolute;inset:0}@keyframes _fade-in_ofaro_1{0%{opacity:0}to{opacity:1}}@keyframes _fade-in-up_ofaro_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._formPanel_ofaro_10,._heroPanel_ofaro_10{z-index:1;flex-direction:column;block-size:100%;display:flex;position:relative}._formPanel_ofaro_10{background:var(--scrim-soft);border-inline-end:1px solid var(--on-dark-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-shrink:0;inline-size:31.25rem}._heroPanel_ofaro_10{flex:1}._bar_ofaro_13{flex-shrink:0;block-size:3.75rem;display:flex}._bar_ofaro_13:first-child{border-block-end:1px solid var(--on-dark-border)}._bar_ofaro_13:last-child{border-block-start:1px solid var(--on-dark-border)}._logoWrapper_ofaro_16{border-inline-end:1px solid var(--on-dark-border);flex-shrink:0;justify-content:center;align-items:center;padding-inline:.875rem;display:flex}._logo_ofaro_16{block-size:1.625rem;inline-size:auto}._container_ofaro_18{flex:1;align-items:flex-start;min-block-size:0;padding-block:6.25rem 3rem;padding-inline:4rem;display:flex;overflow-y:auto}._heroContent_ofaro_19{justify-content:flex-end;gap:var(--space-2);flex-direction:column;flex:1;min-block-size:0;padding-block:5rem 3.75rem;padding-inline:3.75rem;display:flex}._heroTitle_ofaro_20{color:var(--on-dark-text);font-size:var(--text-display);letter-spacing:-.015em;font-weight:300;line-height:1.17}._heroTitle_ofaro_20 span{color:var(--on-dark-text-secondary)}._heroSubtitle_ofaro_22{max-inline-size:31.6875rem;color:var(--on-dark-text);font-size:1.125rem;font-weight:300;line-height:1.5rem}._form_ofaro_10{flex-direction:column;gap:3rem;inline-size:100%;animation:.4s both _fade-in-up_ofaro_1;display:flex}._heading_ofaro_25{gap:var(--space-2);flex-direction:column;display:flex}._title_ofaro_26{color:var(--on-dark-text);font-size:var(--text-title);letter-spacing:-.015em;font-weight:300;line-height:1.25}._subtitle_ofaro_27{color:var(--on-dark-text-secondary);font-size:var(--text-body-lg);font-weight:300;line-height:1.5rem}._subtitle_ofaro_27 strong{color:var(--on-dark-text);font-weight:400}._fields_ofaro_29{gap:var(--space-3);flex-direction:column;display:flex}._actions_ofaro_30{gap:var(--space-4);flex-direction:column;display:flex}._rowBetween_ofaro_31{justify-content:space-between;align-items:center;gap:.625rem;margin-block-start:var(--space-1);display:flex}._link_ofaro_32{color:var(--on-dark-text-muted);white-space:nowrap;border-block-end:1px solid var(--on-dark-surface-strong);font-size:var(--text-body);transition:color var(--duration-base), border-color var(--duration-base);line-height:1.25rem}._link_ofaro_32:hover:not(:disabled){color:var(--on-dark-text);border-color:var(--on-dark-surface-checked)}._link_ofaro_32:disabled{opacity:.5;cursor:default}._divider_ofaro_35{align-items:center;gap:var(--space-2);color:var(--on-dark-text-muted);font-size:var(--text-body);line-height:1.25rem;display:flex}._divider_ofaro_35:before,._divider_ofaro_35:after{content:"";background:var(--on-dark-hint-surface);flex:1;block-size:1px}._socialRow_ofaro_37{gap:var(--space-4);display:flex}._socialRow_ofaro_37>*{flex:1;min-inline-size:0}._hint_ofaro_39{color:var(--on-dark-text-muted);font-size:var(--text-label);line-height:1rem}._success_ofaro_40{align-items:center;gap:var(--space-6);text-align:center;flex-direction:column;inline-size:100%;animation:.4s both _fade-in-up_ofaro_1;display:flex}._successTitle_ofaro_41{color:var(--on-dark-text);font-size:var(--text-title-sm);font-weight:300;line-height:2rem}._successText_ofaro_42{color:var(--on-dark-text-secondary);font-size:var(--text-body-lg);font-weight:300;line-height:1.5rem}@container auth (width<=80rem){._heroContent_ofaro_19{padding-block:3.75rem;padding-inline:3rem}}@container auth (width<=68.6875rem){._formPanel_ofaro_10{border-inline-end:0;inline-size:100%}._heroPanel_ofaro_10{display:none}._container_ofaro_18{padding-block:4rem 2rem;padding-inline:2.5rem}}@container auth (width<=47.9375rem){._container_ofaro_18{padding-block:3rem 1.5rem;padding-inline:1.5rem}}._otp_ofaro_51{align-items:center;gap:var(--space-2);inline-size:100%;display:flex}._otp_ofaro_51:has(input:disabled){opacity:.5}._group_ofaro_53{flex:1;align-items:center;display:flex}._slot_ofaro_54{block-size:var(--control-height);color:var(--on-dark-text);font-size:var(--text-body-lg);font-variant-numeric:tabular-nums;background:var(--on-dark-surface);border-block:1px solid var(--on-dark-border);border-inline-end:1px solid var(--on-dark-border);transition:box-shadow var(--duration-fast);flex:1;justify-content:center;align-items:center;line-height:1.25rem;display:flex;position:relative}._slot_ofaro_54:first-child{border-inline-start:1px solid var(--on-dark-border);border-start-start-radius:var(--radius-pill);border-end-start-radius:var(--radius-pill)}._slot_ofaro_54:last-child{border-start-end-radius:var(--radius-pill);border-end-end-radius:var(--radius-pill)}._slot_ofaro_54[data-active]{z-index:1;box-shadow:0 0 0 1px var(--on-dark-focus)}._otp_ofaro_51:has(input[aria-invalid=true]) ._slot_ofaro_54{border-color:var(--on-dark-danger)}._caret_ofaro_59{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._caret_ofaro_59:after{content:"";background:var(--on-dark-text);block-size:1rem;inline-size:1px;animation:1s infinite _blink_ofaro_1}@keyframes _blink_ofaro_1{0%,70%,to{opacity:1}20%,50%{opacity:0}}._separator_ofaro_62{color:var(--on-dark-text-muted);flex-shrink:0;display:flex}._page_1xkkh_2{gap:var(--space-4);max-inline-size:68.75rem;padding-block:var(--space-6) var(--space-section);flex-direction:column;margin-inline:auto;display:flex}._title_1xkkh_3{color:var(--text);font-size:var(--text-title);letter-spacing:-.015em;font-weight:400;line-height:1.25}._text_1xkkh_4{color:var(--text-secondary);font-size:var(--text-body-lg);line-height:1.5rem}._link_1xkkh_5{color:var(--text);text-underline-offset:3px;text-decoration:underline}._grid_1xkkh_6{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._stage_1xkkh_7{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-wrap:wrap;align-items:center;display:flex}._stage--dark_1xkkh_8{background:var(--accent-strong);border-color:#0000}._narrow_1xkkh_9{inline-size:23.4375rem;max-inline-size:100%;container-type:inline-size}._layout_ao8a6_8{background:var(--surface);block-size:100dvh;display:flex;overflow:hidden;container:shell/inline-size}._main_ao8a6_9{min-inline-size:0;padding:var(--space-8);flex:1;overflow-y:auto}._side_ao8a6_11{z-index:1000;background:var(--surface);block-size:100dvh;transition:transform .3s var(--ease-snappy), box-shadow .3s var(--ease-snappy);flex-shrink:0;display:flex;position:fixed;inset-block-start:0;inset-inline-start:0;overflow-y:auto;transform:translate(-100%)}._side--open_ao8a6_12{transform:none}._backdrop_ao8a6_13{z-index:999;background:var(--scrim-light);display:none;position:fixed;inset:0}._side--open_ao8a6_12+._backdrop_ao8a6_13{display:block}._primary_ao8a6_16{inline-size:var(--side-primary);block-size:100dvh;transition:inline-size var(--duration-base) ease-in-out;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._secondary_ao8a6_17{inline-size:var(--side-secondary);overscroll-behavior:contain;block-size:100dvh;transition:inline-size .3s var(--ease-snappy);flex-direction:column;flex-shrink:0;padding-block-start:6px;display:flex;overflow-y:auto}._header_ao8a6_18{block-size:3.125rem;padding-block:var(--space-2);padding-inline:var(--space-4);flex-shrink:0;justify-content:space-between;align-items:center;margin-block-start:6px;display:flex}._logo_ao8a6_19{block-size:1.125rem;inline-size:auto;display:block}._collapse_ao8a6_20{block-size:2rem;inline-size:2rem;color:var(--text-secondary);transition:background-color var(--duration-base) ease-in-out;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._collapse_ao8a6_20 svg{block-size:1.25rem;inline-size:1.25rem}._collapse_ao8a6_20:hover{background:var(--surface-hover)}._pages_ao8a6_23{gap:var(--space-1);padding:var(--space-3);flex-direction:column;display:flex}._actions_ao8a6_24{gap:var(--space-4);padding:var(--space-3);flex-direction:column;margin-block-start:auto;display:flex}._pageItem_ao8a6_26{align-items:center;gap:var(--space-3);inline-size:100%;padding-block:6px;padding-inline:6px var(--space-2);text-align:start;color:inherit;border-radius:var(--radius-md);transition:background-color var(--duration-base) ease-in-out, border-color var(--duration-base) ease-in-out;border:1px solid #0000;text-decoration:none;display:flex}._pageItem_ao8a6_26:hover{background:var(--surface-hover);border-color:var(--border)}._pageItem--active_ao8a6_28{background:var(--surface-subtle);border-color:var(--border)}._pageItem__icon_ao8a6_29{block-size:1.75rem;inline-size:1.75rem;color:var(--text-label);border-radius:var(--radius-sm);transition:color var(--duration-base) ease-in-out;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._pageItem__icon_ao8a6_29>svg{block-size:1.25rem;inline-size:1.25rem}._pageItem--active_ao8a6_28 ._pageItem__icon_ao8a6_29{background:var(--accent);color:var(--text-inverse)}._pageItem--active_ao8a6_28 ._pageItem__icon_ao8a6_29>svg{block-size:1rem;inline-size:1rem}._pageItem__text_ao8a6_33{min-inline-size:0;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-body);transition:color var(--duration-base) ease-in-out;flex:1;line-height:1.25rem;overflow:hidden}._pageItem--active_ao8a6_28 ._pageItem__text_ao8a6_33,._pageItem_ao8a6_26:hover ._pageItem__text_ao8a6_33{color:var(--text)}._divider_ao8a6_35{block-size:1px;margin-block:var(--space-2);background:var(--border-muted);margin-inline:6px;display:block}._section_ao8a6_37{align-items:center;gap:var(--space-2);margin-inline:var(--space-3);padding-block:var(--space-1);padding-inline:var(--space-1) var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex-shrink:0;display:flex}._section__image_ao8a6_38{block-size:2.5rem;inline-size:2.5rem;color:var(--text-label);background:var(--surface-tint);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}._section__image_ao8a6_38 svg{block-size:1.25rem;inline-size:1.25rem}._section__title_ao8a6_40{min-inline-size:0;color:var(--text);font-size:var(--text-body);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:1.25rem;overflow:hidden}._section__title_ao8a6_40 .mono{display:block}._menu_ao8a6_42{gap:var(--space-1);inline-size:100%;padding-block:var(--space-3) var(--space-6);padding-inline:var(--space-3);flex-direction:column;display:flex}._group__title_ao8a6_43{padding-block:var(--space-3);padding-inline:var(--space-3)}._item_ao8a6_44{min-block-size:2rem;inline-size:100%;padding-block:6px;padding-inline:var(--space-3);border-radius:var(--radius-sm);transition:background-color var(--duration-base), box-shadow var(--duration-base);align-items:center;text-decoration:none;display:flex;position:relative}._item__glyph_ao8a6_45{block-size:1.25rem;inline-size:1.25rem;color:var(--text-label);transition:color var(--duration-base);flex:none;margin-inline-end:var(--space-2)}._item__glyph_ao8a6_45 svg{block-size:1.25rem;inline-size:1.25rem}._item__label_ao8a6_47{min-inline-size:1px;color:var(--text-label);white-space:nowrap;text-overflow:ellipsis;transition:color var(--duration-base);flex:1 0 0;font-size:.8125rem;line-height:1.125rem;overflow:hidden}._item__count_ao8a6_48{color:var(--text-label);font-size:var(--text-label);font-variant-numeric:tabular-nums}._item_ao8a6_44:hover ._item__label_ao8a6_47,._item_ao8a6_44:hover ._item__glyph_ao8a6_45,._item--active_ao8a6_49 ._item__label_ao8a6_47,._item--active_ao8a6_49 ._item__glyph_ao8a6_45{color:var(--text)}._item--active_ao8a6_49{background:var(--surface);box-shadow:0 0 0 1px var(--border), var(--shadow-md)}._userTrigger_ao8a6_52{align-items:center;gap:var(--space-3);inline-size:100%;padding-block:var(--space-3);padding-inline:var(--space-3) var(--space-2);border-radius:var(--radius-md);transition:background-color var(--duration-base) ease-in-out, border-color var(--duration-base) ease-in-out;border:1px solid #0000;display:flex}._userTrigger_ao8a6_52:hover,._userTrigger--open_ao8a6_53{background:var(--surface-hover);border-color:var(--border)}._avatar_ao8a6_54{block-size:2rem;inline-size:2rem;color:var(--on-dark-text);background:var(--scrim-strong);border-radius:var(--radius-pill);font-size:var(--text-label);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._userTrigger__text_ao8a6_55{min-inline-size:0;color:var(--text-label);text-align:start;white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-body);transition:color var(--duration-base) ease-in-out;flex:1 0 0;line-height:1.25rem;overflow:hidden}._userTrigger__chev_ao8a6_56{block-size:1.25rem;inline-size:1.25rem;color:var(--text-label);transition:color var(--duration-base) ease-in-out, transform var(--duration-base) ease-in-out;flex-shrink:0}._userTrigger_ao8a6_52:hover ._userTrigger__text_ao8a6_55,._userTrigger--open_ao8a6_53 ._userTrigger__text_ao8a6_55,._userTrigger_ao8a6_52:hover ._userTrigger__chev_ao8a6_56{color:var(--text)}._userTrigger--open_ao8a6_53 ._userTrigger__chev_ao8a6_56{transform:rotate(180deg)}._userPanel_ao8a6_59{z-index:1100;gap:var(--space-1);inline-size:12.25rem;padding:var(--space-1);background:var(--scrim-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-menu);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;animation:.15s ease-out _panel-drop_ao8a6_1;display:flex;position:fixed}@keyframes _panel-drop_ao8a6_1{0%{opacity:0;transform:translateY(4px)}}._userPanel__item_ao8a6_61{align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-2);color:var(--on-dark-text);font-size:var(--text-label);text-align:start;border-radius:var(--radius-sm);transition:background-color var(--duration-fast);line-height:1rem;display:flex}._userPanel__item_ao8a6_61:hover,._userPanel__item_ao8a6_61:focus-visible{background:var(--on-dark-surface)}._userPanel__item_ao8a6_61 svg{flex-shrink:0;block-size:1rem;inline-size:1rem}._pageHeader_ao8a6_65{z-index:100;align-items:center;gap:var(--space-3);block-size:var(--header-height);padding-block:var(--space-3);padding-inline:var(--space-4);background:var(--surface);display:flex;position:fixed;inset-block-start:0;inset-inline:0}._menuToggle_ao8a6_66{block-size:2rem;inline-size:2rem;color:var(--text-secondary);border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;display:flex}._menuToggle_ao8a6_66:hover{background:var(--surface-hover)}._crumbs_ao8a6_68{min-inline-size:0;color:var(--text);flex:1;align-items:center;gap:6px;display:flex}@container shell (width>=68.75rem){._side_ao8a6_11{overflow:visible;transform:none}._backdrop_ao8a6_13{display:none!important}._pageHeader_ao8a6_65,._menuToggle_ao8a6_66{display:none}._main_ao8a6_9{margin-inline-start:var(--side-rail-width,var(--rail))}._side--deployed_ao8a6_76{box-shadow:var(--shadow-overlay)}._side--primaryClosed_ao8a6_77 ._primary_ao8a6_16{inline-size:var(--rail)}._side--primaryClosed_ao8a6_77 ._header_ao8a6_18{justify-content:center}._side--primaryClosed_ao8a6_77 ._logo_ao8a6_19,._side--primaryClosed_ao8a6_77 ._pageItem__text_ao8a6_33,._side--primaryClosed_ao8a6_77 ._userTrigger__text_ao8a6_55,._side--primaryClosed_ao8a6_77 ._userTrigger__chev_ao8a6_56{display:none}._side--primaryClosed_ao8a6_77 ._pageItem_ao8a6_26{justify-content:center;padding:6px}._side--primaryClosed_ao8a6_77 ._userTrigger_ao8a6_52{padding:var(--space-3);justify-content:center}._side--secondaryClosed_ao8a6_82 ._secondary_ao8a6_17{inline-size:var(--rail)}._side--secondaryClosed_ao8a6_82 ._section_ao8a6_37{padding:var(--space-1);justify-content:center}._side--secondaryClosed_ao8a6_82 ._section__title_ao8a6_40,._side--secondaryClosed_ao8a6_82 ._group__title_ao8a6_43,._side--secondaryClosed_ao8a6_82 ._item__label_ao8a6_47,._side--secondaryClosed_ao8a6_82 ._item__count_ao8a6_48{display:none}._side--secondaryClosed_ao8a6_82 ._item_ao8a6_44{justify-content:center;padding:6px}._side--secondaryClosed_ao8a6_82 ._item__glyph_ao8a6_45{margin-inline-end:0}}@container shell (width<=68.6875rem){._side_ao8a6_11{flex-direction:column;inline-size:min(18.75rem,85vw)}._primary_ao8a6_16,._secondary_ao8a6_17{block-size:auto;inline-size:100%;overflow:visible}._secondary_ao8a6_17{border-block-start:1px solid var(--border);padding-block-start:0}._actions_ao8a6_24{margin-block-start:0}._main_ao8a6_9{padding:0;padding-block-start:var(--header-height)}}}@font-face{font-family:PP Neue Montreal;src:url(/assets/PPNeueMontreal-Book-Latin-tYaGeCYB.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/assets/PPNeueMontreal-Regular-C0RgVexg.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/assets/PPNeueMontreal-Medium-Latin-CJC0oHj9.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:F37 Zagma Mono;src:url(/assets/F37ZagmaMono-Book-COpXTOSI.woff2)format("woff2");font-weight:100 900;font-display:swap}
