:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-steel-0:#fff;--color-steel-25:#f9fafb;--color-steel-50:#f4f5f7;--color-steel-100:#e6e8ea;--color-steel-200:#d5d8da;--color-steel-300:#bbbec1;--color-steel-400:#9c9fa1;--color-steel-500:#7e8083;--color-steel-550:#67696c;--color-steel-600:#606264;--color-steel-700:#545557;--color-steel-800:#404345;--color-steel-850:#2c2e30;--color-steel-900:#202224;--color-steel-950:#17181a;--color-steel-1000:#101213;--color-green-50:#e4f8e8;--color-green-300:#72c78b;--color-green-600:#1a763f;--color-green-900:#12361e;--color-brick-50:#ffe8e2;--color-brick-300:#e68774;--color-brick-600:#ab331f;--color-brick-900:#4b1e16;--color-ochre-50:#fef0d4;--color-ochre-300:#ce9a43;--color-ochre-500:#a17003;--color-ochre-600:#8e5e00;--color-ochre-900:#432e08;--color-surface-canvas:var(--color-steel-50);--color-surface-raised:var(--color-steel-0);--color-surface-sunken:var(--color-steel-100);--color-surface-stage:var(--color-steel-400);--color-surface-inverse:var(--color-steel-1000);--color-surface-selected:var(--color-steel-100);--color-border-seam:var(--color-steel-200);--color-border-control:var(--color-steel-500);--color-text-primary:var(--color-steel-1000);--color-text-secondary:var(--color-steel-600);--color-text-on-action:var(--color-steel-0);--color-text-on-stage:var(--color-steel-1000);--color-text-on-inverse:var(--color-steel-50);--color-action-primary:var(--color-steel-1000);--color-action-primary-pressed:var(--color-steel-800);--color-action-focus:var(--color-steel-1000);--color-status-success:var(--color-green-600);--color-status-success-surface:var(--color-green-50);--color-status-danger:var(--color-brick-600);--color-status-danger-surface:var(--color-brick-50);--color-status-warning:var(--color-ochre-500);--color-status-warning-surface:var(--color-ochre-50);--color-status-sponsored-surface:var(--color-ochre-50);--color-velvet-rim:#57595c;--color-velvet-edge:#5e6063;--color-velvet-bed:#626467;--color-velvet-field:#6a6c6f;--color-velvet-lit:#6e7073;--color-tray-field:var(--color-velvet-field);--color-tray-lit:var(--color-velvet-lit);--color-tray-edge:var(--color-velvet-edge);--color-tray-bed:var(--color-velvet-bed);--color-tray-rim:var(--color-velvet-rim);--color-tray-text:var(--color-steel-0);--color-tray-text-secondary:var(--color-steel-25);--color-tray-paper:var(--color-steel-0);--color-tray-paper-ink:var(--color-steel-1000);--color-tray-thread:var(--color-steel-100);--font-family-sans:"Anek Latin", "Anek Devanagari", "Anek Tamil", "Anek Bangla", "Anek Telugu", "Anek Kannada", "Anek Malayalam", "Anek Gujarati", "Anek Gurmukhi", "Anek Odia", "Noto Sans", system-ui, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-heavy:760;--font-width-stamp:82%;--font-width-normal:100%;--font-width-display:92%;--font-width-wide:112%;--font-size-label:.8125rem;--font-size-body-s:.875rem;--font-size-body:1rem;--font-size-body-l:1.125rem;--font-size-title-s:1.25rem;--font-size-title:1.5rem;--font-size-display-s:1.875rem;--font-size-display:2.375rem;--font-size-display-l:3rem;--font-line-height-tight:1.08;--font-line-height-snug:1.25;--font-line-height-body:1.5;--font-tracking-display:-.02rem;--font-tracking-stamp:.04rem;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-gutter:16px;--space-mat:10px;--radius-tag:4px;--radius-control:10px;--radius-panel:14px;--radius-photo:6px;--radius-round:999px;--radius-tray:22px;--radius-bed:12px;--size-target:44px;--size-icon:20px;--size-measure:68ch;--shadow-sheet:0px 12px 32px -8px #10121329;--shadow-press:inset 0px 3px 7px 0px #00000075, inset 0px -1px 0px 0px #ffffff1a, 0px 1px 0px 0px #ffffff21;--shadow-lie:0px 10px 16px -9px #000000a8, 0px 2px 3px -1px #0000004d;--shadow-tray:inset 0px 4px 0px 0px #ffffff1a, inset 0px -4px 10px -4px #0006, 0px 26px 40px -30px #101213a6, 0px 2px 0px 0px #1012131a;--duration-quick:.12s;--duration-base:.2s;--duration-shelve:.32s;--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-exit:cubic-bezier(.3, 0, 1, 1);--breakpoint-phone:360px;--breakpoint-large-phone:600px;--breakpoint-desk:960px;--breakpoint-wide:1280px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--color-surface-canvas:var(--color-steel-950);--color-surface-raised:var(--color-steel-900);--color-surface-sunken:var(--color-steel-1000);--color-surface-stage:var(--color-steel-550);--color-surface-inverse:var(--color-steel-50);--color-surface-selected:var(--color-steel-850);--color-border-seam:var(--color-steel-800);--color-border-control:var(--color-steel-500);--color-text-primary:var(--color-steel-50);--color-text-secondary:var(--color-steel-300);--color-text-on-action:var(--color-steel-1000);--color-text-on-stage:var(--color-steel-0);--color-text-on-inverse:var(--color-steel-1000);--color-action-primary:var(--color-steel-50);--color-action-primary-pressed:var(--color-steel-200);--color-action-focus:var(--color-steel-50);--color-status-success:var(--color-green-300);--color-status-success-surface:var(--color-green-900);--color-status-danger:var(--color-brick-300);--color-status-danger-surface:var(--color-brick-900);--color-status-warning:var(--color-ochre-300);--color-status-warning-surface:var(--color-ochre-900);--color-status-sponsored-surface:var(--color-ochre-900)}}:root[data-theme=dark]{--color-surface-canvas:var(--color-steel-950);--color-surface-raised:var(--color-steel-900);--color-surface-sunken:var(--color-steel-1000);--color-surface-stage:var(--color-steel-550);--color-surface-inverse:var(--color-steel-50);--color-surface-selected:var(--color-steel-850);--color-border-seam:var(--color-steel-800);--color-border-control:var(--color-steel-500);--color-text-primary:var(--color-steel-50);--color-text-secondary:var(--color-steel-300);--color-text-on-action:var(--color-steel-1000);--color-text-on-stage:var(--color-steel-0);--color-text-on-inverse:var(--color-steel-1000);--color-action-primary:var(--color-steel-50);--color-action-primary-pressed:var(--color-steel-200);--color-action-focus:var(--color-steel-50);--color-status-success:var(--color-green-300);--color-status-success-surface:var(--color-green-900);--color-status-danger:var(--color-brick-300);--color-status-danger-surface:var(--color-brick-900);--color-status-warning:var(--color-ochre-300);--color-status-warning-surface:var(--color-ochre-900);--color-status-sponsored-surface:var(--color-ochre-900)}@font-face{font-family:Anek Latin;src:url(/assets/anek-latin-DR168Q0S.woff2)format("woff2");font-weight:100 800;font-stretch:75% 125%;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20B9,U+2122,U+2190-2193,U+2212,U+2215}@font-face{font-family:Anek Devanagari;src:url(/assets/anek-devanagari-CEtGCYv-.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+25CC,U+A830-A839,U+A8E0-A8FF}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--color-steel-300) transparent;scroll-padding:72px 0 144px}body{background:var(--color-surface-canvas);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-body);font-stretch:var(--font-width-normal);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;caret-color:var(--color-action-primary);accent-color:var(--color-action-primary);margin:0}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}img{max-width:100%;height:auto;display:block}h1,h2,h3{text-wrap:balance;font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-snug)}h1{font-size:var(--font-size-display-s);font-weight:var(--font-weight-medium);font-stretch:var(--font-width-wide);line-height:var(--font-line-height-tight);letter-spacing:var(--font-tracking-display)}h2{font-size:var(--font-size-title);letter-spacing:-.01em;font-stretch:104%}h3{font-size:var(--font-size-title-s);font-stretch:104%}@media (width>=37.5rem){h1{font-size:var(--font-size-display)}}p{text-wrap:pretty}a{color:inherit;-webkit-text-decoration-color:var(--color-border-control);text-decoration-color:var(--color-border-control);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}button,input,select{font:inherit;color:inherit}button{cursor:pointer}::selection{background:var(--color-steel-300);color:var(--color-steel-1000)}::placeholder{color:var(--color-text-secondary);opacity:.85}:focus{outline:none}:focus-visible{outline:2px solid var(--color-action-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--color-surface-canvas);border-radius:var(--radius-control)}input:focus-visible{outline-offset:0}*{scrollbar-color:var(--color-border-control) transparent;scrollbar-width:thin}.icon{width:var(--size-icon);height:var(--size-icon);flex:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.btn{justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--size-target);padding:0 var(--space-20);border-radius:var(--radius-control);font-weight:var(--font-weight-semibold);white-space:nowrap;transition:background-color var(--duration-quick) var(--easing-standard), border-color var(--duration-quick) var(--easing-standard), transform var(--duration-quick) var(--easing-standard);border:1px solid #0000;font-stretch:102%;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn--primary{background:var(--color-action-primary);color:var(--color-text-on-action)}.btn--primary:hover:not(:disabled){background:var(--color-action-primary-pressed)}.btn--secondary{background:var(--color-surface-raised);border-color:var(--color-border-control)}.btn--secondary:hover:not(:disabled){background:var(--color-surface-selected)}.btn--quiet{padding:0 var(--space-12);background:0 0}.btn--quiet:hover:not(:disabled){background:var(--color-surface-selected)}.btn--danger{background:var(--color-status-danger);color:var(--color-text-on-action)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.btn--block{width:100%}.btn--icon{width:var(--size-target);padding:0}.chip{align-items:center;gap:var(--space-8);min-height:var(--size-target);padding:0 var(--space-16);border:1px solid var(--color-border-control);border-radius:var(--radius-round);background:var(--color-surface-raised);transition:background-color var(--duration-quick) var(--easing-standard), border-color var(--duration-quick) var(--easing-standard);display:inline-flex}.chip:hover{background:var(--color-surface-selected)}.chip[aria-pressed=true]{background:var(--color-surface-selected);border-color:var(--color-action-primary);box-shadow:inset 0 0 0 1px var(--color-action-primary);font-weight:var(--font-weight-semibold)}.chip-group{gap:var(--space-8);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.chip .icon{width:16px;height:16px}.tag{align-items:center;gap:var(--space-4);padding:2px var(--space-8);border-radius:var(--radius-tag);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);background:var(--color-surface-sunken);color:var(--color-text-primary);white-space:nowrap;line-height:1.4;display:inline-flex}.tag .icon{width:14px;height:14px}.tag--success{background:var(--color-status-success-surface);color:var(--color-status-success)}.tag--notice{background:var(--color-status-warning-surface)}.tag--notice .icon{color:var(--color-status-warning)}.field{gap:var(--space-4);min-width:0;display:grid}.field label{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold)}.field input{width:100%;min-height:var(--size-target);padding:0 var(--space-12);background:var(--color-surface-raised);border:1px solid var(--color-border-control);border-radius:var(--radius-control);transition:border-color var(--duration-quick) var(--easing-standard)}.field input:hover{border-color:var(--color-text-secondary)}.field--error input{border:2px solid var(--color-status-danger);padding:0 calc(var(--space-12) - 1px)}.field__hint{font-size:var(--font-size-body-s);color:var(--color-text-secondary)}.field__error{align-items:center;gap:var(--space-8);font-size:var(--font-size-body-s);color:var(--color-status-danger);font-weight:var(--font-weight-medium);display:flex}.field__error .icon{width:16px;height:16px}.swatch{background:var(--color-surface-sunken);color:var(--color-text-secondary);border-radius:var(--radius-photo);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0000001a}.swatch--none .icon{opacity:.7;width:24px;height:24px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.tray{container:tray/inline-size}.tray__field{--pad:var(--space-12);--gap:var(--space-12);--slots-w:clamp(116px, 34cqw, 212px);grid-template-columns:minmax(0, 1fr) var(--slots-w);gap:var(--gap);padding:var(--pad);border-radius:var(--radius-tray);color:var(--color-tray-text);background:radial-gradient(90% 60% at 32% 8%, var(--color-tray-lit) 0%, var(--color-tray-field) 52%, var(--color-tray-edge) 100%);box-shadow:inset 0 0 0 3px var(--color-tray-rim), var(--shadow-tray);display:grid;position:relative}.tray--row .tray__field{grid-template-columns:minmax(0,1fr)}.tray :focus-visible{outline-color:var(--color-tray-text);box-shadow:0 0 0 2px var(--color-steel-1000)}.mirror{min-height:15rem;padding:var(--space-8);border-radius:calc(var(--radius-bed) + 3px);background:var(--color-tray-bed);box-shadow:var(--shadow-press);grid-area:1/1;display:flex;position:relative}.mirror img{object-fit:cover;object-position:50% 40%;border-radius:var(--radius-photo);width:100%;height:100%;box-shadow:var(--shadow-lie)}.mirror__edge{inset:var(--space-8);border-radius:var(--radius-photo);background:var(--color-tray-text);pointer-events:none;-webkit-mask-image:var(--edge);-webkit-mask-image:var(--edge);mask-image:var(--edge);filter:drop-shadow(0 0 2px var(--color-tray-text));position:absolute;-webkit-mask-position:50% 40%;mask-position:50% 40%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mirror--empty figcaption{align-content:center;justify-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-12);text-align:center;border:1.5px dashed color-mix(in srgb, var(--color-tray-thread) 60%, transparent);border-radius:var(--radius-photo);flex:1;display:grid}.mirror--empty figcaption .icon{opacity:.85;width:28px;height:28px}.mirror--empty figcaption strong{font-weight:var(--font-weight-semibold);font-stretch:104%}.mirror--empty figcaption span{font-size:var(--font-size-label);line-height:var(--font-line-height-snug);color:var(--color-tray-text-secondary);text-wrap:balance}.tray__slots{align-content:space-between;gap:var(--space-12);min-width:0;padding:0 0 var(--space-8);grid-area:1/2;margin:0;list-style:none;display:grid}.tray--row .tray__slots{align-content:start;gap:var(--space-16) var(--space-12);grid-column:1;grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));display:grid}.slot{gap:var(--space-16);align-content:start;min-width:0;display:grid}.bed{border-radius:var(--radius-bed);background:var(--color-tray-bed);width:100%;box-shadow:var(--shadow-press);color:inherit;font:inherit;text-align:left;border:0;padding:6px;display:block;position:relative}button.bed{cursor:pointer;min-height:var(--size-target);transition:box-shadow var(--duration-base) var(--easing-standard)}button.bed:hover{box-shadow:var(--shadow-press), 0 0 0 1px var(--color-tray-thread)}button.bed[aria-pressed=true]{box-shadow:var(--shadow-press), 0 0 0 2px var(--color-tray-text)}.bed__pieces{grid-template-columns:minmax(0,1fr);gap:4px;display:grid;position:relative}.bed__pieces[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bed__piece{aspect-ratio:4/3;width:100%;height:auto;box-shadow:var(--shadow-lie);animation:settle var(--duration-shelve) var(--easing-standard) backwards;border-radius:7px}.bed__piece.swatch--none .icon{color:var(--color-text-secondary)}.bed__open{aspect-ratio:4/3;border:1.5px dashed color-mix(in srgb, var(--color-tray-thread) 65%, transparent);color:var(--color-tray-text-secondary);border-radius:7px;place-items:center;display:grid}.bed .string-tag{left:var(--space-8);z-index:3;position:absolute;bottom:-9px}.slot__text{gap:2px;min-width:0;margin-top:-2px;display:grid}.slot__label{font-size:var(--font-size-label);font-weight:var(--font-weight-bold);font-stretch:var(--font-width-stamp);letter-spacing:var(--font-tracking-stamp);text-transform:uppercase;color:var(--color-tray-text-secondary)}.slot__pieces{margin:0;padding:0;list-style:none;display:grid}.slot__pieces li{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}.slot__name{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;line-height:1.2}.slot__more,.slot__empty{font-size:var(--font-size-label);color:var(--color-tray-text-secondary)}.slot__remove{width:var(--size-target);height:var(--size-target);border-radius:var(--radius-round);color:inherit;background:0 0;border:0;flex:none;place-items:center;margin:-6px -10px -6px 0;padding:0;display:grid}.slot__remove:hover{background:#ffffff24}.slot__remove .icon{width:18px;height:18px}.slot[data-state=open] .slot__text{margin-top:0}.tray--threaded .bed:before,.tray--threaded .bed:after{content:"";pointer-events:none;position:absolute}.tray--threaded .bed:before{--reach:calc((100cqw - 2 * var(--pad) - var(--gap) - var(--slots-w)) * .02);width:calc(var(--gap) + var(--reach));background:var(--color-tray-thread);opacity:.85;height:1px;top:50%;right:100%}.tray--threaded .bed:after{--reach:calc((100cqw - 2 * var(--pad) - var(--gap) - var(--slots-w)) * .02);right:calc(100% + var(--gap) + var(--reach));border:1.5px solid var(--color-tray-text);border-radius:50%;width:10px;height:10px;margin-right:-5px;top:calc(50% - 5px)}.slot[data-lit] .bed:before{background:var(--color-tray-text);opacity:1;height:2px}.slot[data-lit] .bed:after{background:var(--color-tray-text)}.slot[data-state=open] .bed:before{border-top:1px dashed var(--color-tray-thread);opacity:.7;background:0 0;height:0}.slot[data-state=open] .bed:after{border-style:dashed}@container tray (width>=34rem){.tray__field{--pad:var(--space-16);--gap:var(--space-16);--slots-w:286px}.tray--threaded .slot{column-gap:var(--space-12);grid-template-rows:auto;grid-template-columns:122px minmax(0,1fr);align-items:start}.tray--threaded .slot__text{padding-top:var(--space-4)}.tray--threaded .bed .string-tag{bottom:-9px}.mirror{min-height:19rem}}.string-tag{border-radius:var(--radius-tag);background:var(--color-tray-paper);min-height:26px;color:var(--color-tray-paper-ink);font-size:var(--font-size-label);line-height:1;font-weight:var(--font-weight-bold);font-stretch:var(--font-width-stamp);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;transform-origin:7px;align-items:center;gap:5px;padding:3px 8px 3px 16px;display:inline-flex;position:relative;transform:rotate(-3deg);box-shadow:0 6px 10px -6px #0009}.string-tag:before{content:"";background:var(--color-tray-edge);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:5px;box-shadow:inset 0 1px 1px #00000080}.string-tag .icon{stroke-width:2.2px;width:14px;height:14px}.mark{white-space:nowrap;vertical-align:1px;border:1px solid color-mix(in srgb, currentColor 45%, transparent);height:22px;color:var(--color-text-secondary);font-size:var(--font-size-body-s);line-height:1;font-weight:var(--font-weight-bold);font-stretch:var(--font-width-stamp);letter-spacing:var(--font-tracking-stamp);text-transform:uppercase;border-radius:3px;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.mark:before{content:"";background:currentColor;border-radius:1px;width:5px;height:5px;transform:rotate(45deg)}.strip{border-radius:var(--radius-bed);background:var(--color-tray-field);box-shadow:inset 0 0 0 2px var(--color-tray-rim);gap:4px;margin:0;padding:4px;list-style:none;display:inline-flex}.strip__bed{background:var(--color-tray-bed);box-shadow:var(--shadow-press);border-radius:6px;padding:3px}.strip__piece{width:26px;height:32px;box-shadow:var(--shadow-lie);border-radius:4px}.strip__piece .icon{width:14px;height:14px}.strip__more{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-tray-text);align-self:center;padding:0 6px}.scale{gap:var(--space-12);display:grid}.scale__head{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-12);flex-wrap:wrap;display:flex}.scale__head h3{font-size:var(--font-size-title-s)}.scale__read{font-size:var(--font-size-title);font-weight:var(--font-weight-medium);letter-spacing:-.02em;overflow-wrap:anywhere;text-align:right;justify-items:end;font-stretch:108%;line-height:1.1;display:grid}.scale__read small{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);letter-spacing:0;color:var(--color-text-secondary);font-stretch:100%}.weights{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.weight{align-items:center;gap:var(--space-8);width:100%;min-height:60px;padding:var(--space-8) var(--space-12);border-radius:var(--radius-control);background:var(--color-surface-raised);box-shadow:inset 0 0 0 1px var(--color-border-seam);text-align:left;color:inherit;transition:box-shadow var(--duration-base) var(--easing-standard);border:0;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.weight:hover{box-shadow:inset 0 0 0 1px var(--color-border-control)}.weight span{min-width:0;font-size:var(--font-size-body-s);line-height:1.2;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;gap:1px;display:grid}.weight small{font-size:var(--font-size-label);font-weight:var(--font-weight-regular);color:var(--color-text-secondary)}.weight .icon{visibility:hidden;width:18px;height:18px}.weight[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--color-action-primary)}.weight[aria-pressed=true] .icon{visibility:visible}.weight--closed{box-shadow:inset 0 0 0 1px var(--color-border-seam);background:0 0;border:0}.weight--closed .icon{visibility:visible;color:var(--color-text-secondary)}.beam{height:var(--size-target);align-items:center;display:flex;position:relative}.beam input[type=range]{appearance:none;width:100%;height:var(--size-target);background:0 0;margin:0}.beam input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-action-primary) 0 var(--fill,0%), var(--color-border-seam) var(--fill,0%) 100%);border-radius:3px;height:6px}.beam input[type=range]::-moz-range-track{background:var(--color-border-seam);border-radius:3px;height:6px}.beam input[type=range]::-moz-range-progress{background:var(--color-action-primary);border-radius:3px;height:6px}.beam input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-surface-raised);width:28px;height:28px;box-shadow:0 0 0 2px var(--color-action-primary), var(--shadow-sheet);border-radius:50%;margin-top:-11px}.beam input[type=range]::-moz-range-thumb{background:var(--color-surface-raised);border:2px solid var(--color-action-primary);border-radius:50%;width:24px;height:24px}.slip{padding:var(--space-20) var(--space-16) var(--space-16);border-radius:var(--radius-panel);background:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-border-seam)}.slip h3{margin-bottom:var(--space-12)}.slip__lines{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.slip__line{font-size:var(--font-size-body);grid-template-columns:minmax(0,auto) minmax(12px,1fr) auto;align-items:baseline;gap:6px;line-height:1.35;display:grid}.slip__line:before{content:"";border-bottom:1px dotted var(--color-border-control);order:2;transform:translateY(-4px)}.slip__line span:first-child{overflow-wrap:anywhere;order:1}.slip__line span:last-child{color:var(--color-text-secondary);order:3}.slip__total{margin-top:var(--space-8);padding-top:var(--space-12);border-top:1px solid var(--color-border-seam);font-weight:var(--font-weight-bold)}.slip__total span:last-child{color:var(--color-text-primary);font-size:var(--font-size-body-l)}.slip__facts{gap:var(--space-12);margin:var(--space-16) 0 0;padding:var(--space-16) 0 0;border-top:1px dashed var(--color-border-control);list-style:none;display:grid}.fact{gap:var(--space-12);font-size:var(--font-size-body-s);grid-template-columns:22px minmax(0,1fr);line-height:1.5;display:grid}.fact .icon{color:var(--color-text-secondary);margin-top:2px}.setbox{container:setbox/inline-size}.setbox__field{gap:var(--space-16);padding:var(--space-12);border-radius:var(--radius-tray);color:var(--color-tray-text);background:radial-gradient(90% 50% at 30% 0%, var(--color-tray-lit) 0%, var(--color-tray-field) 55%, var(--color-tray-edge) 100%);box-shadow:inset 0 0 0 3px var(--color-tray-rim), var(--shadow-tray);display:grid}.setbox__row{gap:var(--space-8);min-width:0;display:grid}.setbox__head{justify-content:space-between;align-items:baseline;gap:var(--space-4) var(--space-12);padding:var(--space-4) var(--space-4) 0;flex-wrap:wrap;display:flex}.setbox__head h2{font-size:var(--font-size-title-s);font-weight:var(--font-weight-semibold)}.setbox__head p{font-size:var(--font-size-label);color:var(--color-tray-text-secondary)}.setbox__cells{gap:var(--space-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.cell{align-content:start;gap:var(--space-8);height:100%;min-height:6.5rem;padding:var(--space-8);border-radius:var(--radius-bed);background:var(--color-tray-bed);box-shadow:var(--shadow-press);color:inherit;text-decoration:none;display:grid;position:relative}a.cell:hover{box-shadow:var(--shadow-press), 0 0 0 1px var(--color-tray-thread)}.cell .strip{box-shadow:none;background:0 0;justify-self:start;padding:0}.cell__name{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;line-height:1.2}.cell__meta{font-size:var(--font-size-label);color:var(--color-tray-text-secondary)}.cell--open{text-align:center;border:1.5px dashed color-mix(in srgb, var(--color-tray-thread) 65%, transparent);box-shadow:none;background:0 0;place-content:center;justify-items:center}.cell--open .icon{width:22px;height:22px}.cell--open .cell__name{font-weight:var(--font-weight-medium)}a.cell--open:hover{box-shadow:none;background:#ffffff14}@keyframes settle{0%{opacity:.3;transform:translateY(-12px)scale(1.04)}to{opacity:1;transform:none}}:root{--size-sidebar:15rem;--size-page:72rem;--gutter:var(--space-gutter)}@media (width>=60rem){:root{--gutter:var(--space-32)}}.app{--tabs-height:calc(3.75rem + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);min-height:100vh;display:grid}.sidebar{display:none}.topbar{z-index:20;justify-content:space-between;align-items:center;gap:var(--space-16);min-height:3.5rem;padding:0 var(--gutter);background:var(--color-surface-canvas);border-bottom:1px solid var(--color-border-seam);display:flex;position:sticky;top:0}.brand{font-weight:var(--font-weight-bold);font-stretch:var(--font-width-wide);font-size:var(--font-size-title-s);letter-spacing:var(--font-tracking-display);text-decoration:none}main{width:100%;min-width:0;max-width:var(--size-page);padding:var(--space-32) var(--gutter) calc(var(--tabs-height) + var(--space-64) + var(--space-32));margin-inline:auto}main:focus{outline:none}.skip-link{left:var(--space-12);z-index:60;padding:var(--space-12) var(--space-16);background:var(--color-action-primary);color:var(--color-text-on-action);border-radius:var(--radius-control);position:absolute;top:-4rem}.skip-link:focus{top:var(--space-12)}.save{align-items:center;gap:var(--space-8);font-size:var(--font-size-body-s);color:var(--color-text-secondary);display:inline-flex}.save .icon{width:16px;height:16px}.save--saved .icon{color:var(--color-status-success)}.save--failed{color:var(--color-status-danger);font-weight:var(--font-weight-semibold)}.tabs{z-index:30;background:var(--color-surface-raised);border-top:1px solid var(--color-border-seam);padding-bottom:env(safe-area-inset-bottom);position:fixed;inset:auto 0 0}.tabs ul{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.tabs__link{min-height:3.75rem;padding:var(--space-8) 0;font-size:var(--font-size-label);color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.tabs__link .icon{box-sizing:content-box;border-radius:var(--radius-round);width:24px;height:24px;transition:background-color var(--duration-base) var(--easing-standard);padding:0 .6rem}.tabs__link.active{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.tabs__link.active .icon{background:var(--color-surface-selected)}@media (width>=60rem){.app{grid-template-columns:var(--size-sidebar) minmax(0, 1fr)}.sidebar{gap:var(--space-32);height:100vh;padding:var(--space-24) var(--space-16);border-right:1px solid var(--color-border-seam);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.topbar,.tabs{display:none}main{padding-top:var(--space-48);padding-bottom:calc(var(--space-64) * 2)}.sidebar .brand{padding:0 var(--space-12);font-size:var(--font-size-title)}.nav__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.nav__group{margin:var(--space-24) var(--space-12) var(--space-8);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.nav__link{align-items:center;gap:var(--space-12);min-height:var(--size-target);padding:0 var(--space-12);border-radius:var(--radius-control);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);transition:background-color var(--duration-quick) var(--easing-standard), color var(--duration-quick) var(--easing-standard);text-decoration:none;display:flex}.nav__link:hover{background:var(--color-surface-sunken);color:var(--color-text-primary)}.nav__link.active{background:var(--color-surface-selected);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.nav{flex-direction:column;flex:1;display:flex}.nav__list--foot{margin-top:auto}.sidebar>.save{padding:0 var(--space-12)}}.page-head{justify-content:space-between;align-items:end;gap:var(--space-16) var(--space-24);margin-bottom:var(--space-32);flex-wrap:wrap;display:flex}.page-head__lead{margin-top:var(--space-12);max-width:var(--size-measure);color:var(--color-text-secondary);font-size:var(--font-size-body-l)}.page-head__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.section-head{justify-content:space-between;align-items:baseline;gap:var(--space-8) var(--space-16);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}.section-head h2{font-size:var(--font-size-title-s)}.section-head p{color:var(--color-text-secondary);font-size:var(--font-size-body-s)}.owned,.recent,.steps,.groups,.promise,.spine,.data>section{margin-top:var(--space-48)}.empty{color:var(--color-text-secondary);padding:var(--space-24) 0}.hero{gap:var(--space-32);align-items:center;display:grid}.hero h1{max-width:14ch}.hero__lead{margin-top:var(--space-16);max-width:46ch;font-size:var(--font-size-body-l);color:var(--color-text-secondary)}.hero__actions{gap:var(--space-12);margin-top:var(--space-24);flex-wrap:wrap;display:flex}.hero__count{align-items:center;gap:var(--space-8);margin-top:var(--space-20);font-weight:var(--font-weight-semibold);display:inline-flex}.steps ol{margin:var(--space-16) 0 0;counter-reset:step;gap:var(--space-16);max-width:var(--size-measure);padding:0;list-style:none;display:grid}.steps li{counter-increment:step;gap:var(--space-12);color:var(--color-text-secondary);grid-template-columns:2rem 1fr;display:grid}.steps li:before{content:counter(step);border-radius:var(--radius-round);background:var(--color-surface-selected);width:2rem;height:2rem;color:var(--color-text-primary);font-weight:var(--font-weight-semibold);place-items:center;display:grid}.steps strong{color:var(--color-text-primary)}.trust{align-items:center;gap:var(--space-8);margin-top:var(--space-48);color:var(--color-text-secondary);font-size:var(--font-size-body-s);flex-wrap:wrap;display:flex}@media (width>=60rem){.hero{gap:var(--space-48);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.composer{padding:var(--space-24);background:var(--color-surface-raised);border:1px solid var(--color-border-seam);border-radius:var(--radius-panel)}.composer h2{font-size:var(--font-size-title-s);margin-bottom:var(--space-16)}.composer__fields{gap:var(--space-16);align-items:start;display:grid}@media (width>=48rem){.composer__fields{grid-template-columns:2fr 1.2fr 1.2fr auto}.composer__submit{margin-top:1.65rem}}.tiles{gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.tiles--compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,12.5rem),1fr))}.tile{background:var(--color-surface-raised);border:1px solid var(--color-border-seam);border-radius:var(--radius-panel);cursor:grab;transition:border-color var(--duration-quick) var(--easing-standard), transform var(--duration-base) var(--easing-standard);animation:tile-in var(--duration-base) var(--easing-standard) backwards;flex-direction:column;display:flex;overflow:hidden}.tile:hover{border-color:var(--color-border-control);transform:translateY(-2px)}.tile:active{cursor:grabbing}.tile--read-only,.tile--read-only:active{cursor:default}.tile--read-only:hover{border-color:var(--color-border-seam);transform:none}.tile--read-only .tile__body{padding-bottom:var(--space-16)}.tile--in-look{border-color:var(--color-action-primary);box-shadow:inset 0 0 0 1px var(--color-action-primary)}.tile__bed{margin:var(--space-8) var(--space-8) 0;border-radius:var(--radius-bed);background:var(--color-tray-bed);box-shadow:var(--shadow-press);padding:6px;position:relative}.tile__swatch{width:auto;height:5.5rem;box-shadow:var(--shadow-lie);border-radius:7px}.tiles--compact .tile__swatch{height:3.5rem}.tile__bed .string-tag{left:var(--space-8);z-index:1;position:absolute;bottom:-9px}.tile__body{gap:var(--space-4);padding:var(--space-16) var(--space-16) var(--space-8);flex:1;align-content:start;display:grid}.tile__body h3{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;font-stretch:100%}.tile__body p{color:var(--color-text-secondary);font-size:var(--font-size-body-s);overflow-wrap:anywhere}.tile__body .tag{margin-top:var(--space-4);justify-self:start}.tile__actions{gap:var(--space-8);padding:var(--space-8) var(--space-12) var(--space-12);display:flex}.tile__toggle{padding:0 var(--space-12);flex:1}@keyframes tile-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}to{opacity:1;transform:none}}.studio{gap:var(--space-32);align-items:start;display:grid}.studio__canvas{gap:var(--space-20);padding:var(--space-16);background:var(--color-surface-raised);border:1px solid var(--color-border-seam);border-radius:var(--radius-panel);transition:border-color var(--duration-quick) var(--easing-standard), background-color var(--duration-quick) var(--easing-standard);scroll-margin-top:var(--space-64);display:grid}.studio__canvas .section-head{margin-bottom:0}.studio__canvas--over{border-color:var(--color-action-primary);background:var(--color-surface-selected)}.studio__count{font-size:var(--font-size-body-s);color:var(--color-text-secondary)}.studio__hint{color:var(--color-text-secondary);font-size:var(--font-size-body-s)}.studio__zone{align-items:center;gap:var(--space-4) var(--space-8);margin-bottom:var(--space-16);color:var(--color-text-secondary);font-size:var(--font-size-body-s);flex-wrap:wrap;display:flex}.studio__form{gap:var(--space-16);padding-top:var(--space-20);border-top:1px solid var(--color-border-seam);display:grid}.studio__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}@media (width>=37.5rem){.studio__canvas{padding:var(--space-24)}}@media (width>=60rem){.studio{grid-template-columns:minmax(0,1fr) minmax(24rem,29rem)}}.looks{gap:var(--space-24);grid-template-columns:repeat(auto-fill,minmax(min(100%,25rem),1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.look{gap:var(--space-20);padding:var(--space-24);background:var(--color-surface-raised);border:1px solid var(--color-border-seam);border-radius:var(--radius-panel);scroll-margin-top:var(--space-32);display:grid}.look:focus{outline:none}.look:target,.look:focus-visible{border-color:var(--color-action-primary);box-shadow:inset 0 0 0 1px var(--color-action-primary)}.look--fresh{animation:settle var(--duration-shelve) var(--easing-standard)}.look--fresh .bed__piece{animation-duration:.64s;animation-delay:.12s}.look__head{justify-content:space-between;align-items:start;gap:var(--space-12);display:flex}.look__head h2{font-size:var(--font-size-title-s);overflow-wrap:anywhere}.look__meta{margin-top:var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-body-s)}.look__bill{align-items:center;gap:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-body-s);flex-wrap:wrap;display:flex}.look__foot{border-top:1px solid var(--color-border-seam);padding-top:var(--space-12);margin:0 calc(-1 * var(--space-8))}.wear{gap:var(--space-12);display:grid}.wear__summary{color:var(--color-text-secondary);font-size:var(--font-size-body-s)}.wear__actions{gap:var(--space-8);flex-wrap:wrap;display:flex}.wear__other{gap:var(--space-12);flex-wrap:wrap;align-items:end;display:flex}.wear__other .field{flex:10rem}.feeling{border:0;margin:0;padding:0}.feeling legend{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-8)}.feeling legend span{font-weight:var(--font-weight-regular);color:var(--color-text-secondary);margin-left:var(--space-4)}.feeling__choices{gap:var(--space-8);flex-wrap:wrap;display:flex}.wear__history summary{cursor:pointer;font-size:var(--font-size-body-s);color:var(--color-text-secondary);min-height:var(--size-target);align-items:center;list-style:none;display:flex}.wear__history ul{margin:0;padding:0;list-style:none}.wear__history li{justify-content:space-between;align-items:center;gap:var(--space-12);border-top:1px solid var(--color-border-seam);padding-left:var(--space-4);font-size:var(--font-size-body-s);display:flex}.wear__history summary::-webkit-details-marker{display:none}.wear__history summary:after{content:"";width:.45rem;height:.45rem;margin:-.2rem 0 0 var(--space-12);transition:rotate var(--duration-base) var(--easing-standard);border-bottom:2px solid;border-right:2px solid;rotate:45deg}.wear__history[open] summary:after{margin-top:.2rem;rotate:-135deg}.look-rows{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}.look-row{gap:var(--space-16);padding:var(--space-16) var(--space-20);background:var(--color-surface-raised);border:1px solid var(--color-border-seam);border-radius:var(--radius-panel);grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:center;display:grid}.look-row h3{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;font-stretch:100%}.look-row p{color:var(--color-text-secondary);font-size:var(--font-size-body-s)}@media (width<=40rem){.look-row{grid-template-columns:minmax(0,1fr) auto}.look-row .strip{grid-column:1/-1;justify-self:start}}.setbox__summary{margin-bottom:var(--space-16);color:var(--color-text-secondary);max-width:var(--size-measure)}@container setbox (width>=44rem){.setbox__field{padding:var(--space-24);align-items:start;gap:var(--space-32) var(--space-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}}.empty-state{justify-items:center;gap:var(--space-12);padding:var(--space-32) var(--space-16);text-align:center;background:var(--color-surface-sunken);border-radius:var(--radius-panel);display:grid}.empty-state p{max-width:42ch;color:var(--color-text-secondary)}.empty-state .btn{margin-top:var(--space-12)}.empty-state .tray{width:min(100%,32rem);margin-bottom:var(--space-12);text-align:left}.notopen{gap:var(--space-16);padding:var(--space-24);background:var(--color-surface-raised);border:1px solid var(--color-border-seam);border-radius:var(--radius-panel);max-width:46rem;display:grid}.notopen__head{align-items:center;gap:var(--space-12) var(--space-16);flex-wrap:wrap;display:flex}.notopen__head h2{font-size:var(--font-size-title-s)}.notopen__reason{color:var(--color-text-secondary);max-width:var(--size-measure)}.notopen h3{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);margin-top:var(--space-8);font-stretch:100%}.needs{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.needs li{gap:var(--space-12);color:var(--color-text-secondary);grid-template-columns:1.25rem 1fr;align-items:start;display:grid}.needs .icon{margin-top:.15rem}.promise{max-width:46rem}.promise h2{font-size:var(--font-size-title-s);margin-bottom:var(--space-8)}.promise p,.spine>p{color:var(--color-text-secondary);max-width:var(--size-measure)}.spine>p{margin-bottom:var(--space-16)}.data{gap:0;max-width:46rem;display:grid}.data>section:first-child{margin-top:0}.data h2{font-size:var(--font-size-title-s);margin-bottom:var(--space-12)}.data p{color:var(--color-text-secondary);max-width:var(--size-measure)}.data p+p,.data p+.btn{margin-top:var(--space-12)}.facts{gap:var(--space-12);margin:var(--space-20) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.facts div{padding:var(--space-16);background:var(--color-surface-raised);border:1px solid var(--color-border-seam);border-radius:var(--radius-control)}.facts dt{font-size:var(--font-size-body-s);color:var(--color-text-secondary)}.facts dd{font-size:var(--font-size-title);font-weight:var(--font-weight-semibold);font-stretch:var(--font-width-wide)}.erase__confirm{gap:var(--space-12);margin-top:var(--space-16);padding:var(--space-16);background:var(--color-status-danger-surface);border-radius:var(--radius-control);display:grid}.erase__confirm p{color:var(--color-text-primary)}.erase__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.more{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.more__link{align-items:center;gap:var(--space-8) var(--space-12);min-height:3.5rem;padding:var(--space-8) var(--space-16);background:var(--color-surface-raised);border:1px solid var(--color-border-seam);border-radius:var(--radius-panel);font-weight:var(--font-weight-medium);flex-wrap:wrap;text-decoration:none;display:flex}.more__name{flex:1;min-width:0}.dock{z-index:40;left:50%;bottom:calc(var(--tabs-height) + var(--space-12));width:min(38rem, calc(100vw - 2 * var(--gutter)));align-items:center;gap:var(--space-16);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-20);background:var(--color-surface-raised);border:1px solid var(--color-border-control);border-radius:var(--radius-round);box-shadow:var(--shadow-sheet);animation:dock-in var(--duration-base) var(--easing-standard) backwards;transition:background-color var(--duration-quick) var(--easing-standard);display:flex;position:fixed;translate:-50%}.dock .strip{flex:none}.dock__text{min-width:0;font-size:var(--font-size-body-s);color:var(--color-text-secondary);flex:1}.dock__text strong{color:var(--color-text-primary)}.dock--over{background:var(--color-surface-selected)}.dock--studio{display:none}@keyframes dock-in{0%{opacity:0;translate:-50% 1rem}to{opacity:1;translate:-50%}}@media (width<=30rem){.dock{padding-left:var(--space-12);gap:var(--space-8)}.dock .strip{display:none}}@media (width>=60rem){.dock{left:calc(50% + var(--size-sidebar) / 2);bottom:var(--space-24)}}@media (width<=59.99rem){.dock--studio{display:flex}}.toasts{z-index:50;top:var(--space-16);right:var(--gutter);left:var(--gutter);justify-items:end;gap:var(--space-8);pointer-events:none;display:grid;position:fixed}@media (width<=59.99rem){.toasts{justify-items:center;top:4rem}}.toast{pointer-events:auto;align-items:center;gap:var(--space-12);max-width:28rem;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);background:var(--color-surface-inverse);color:var(--color-text-on-inverse);border-radius:var(--radius-control);box-shadow:var(--shadow-sheet);animation:toast-in var(--duration-base) var(--easing-standard) backwards;display:flex}.toast p{font-size:var(--font-size-body-s);flex:1}.toast .btn--quiet{color:var(--color-text-on-inverse)}.toast .btn--quiet:hover:not(:disabled){background:#8080803d}.toast:focus-within,.toast .btn:focus-visible{--color-action-focus:var(--color-text-on-inverse);--color-surface-canvas:var(--color-surface-inverse)}.toast--error{background:var(--color-status-danger);color:var(--color-text-on-action)}.toast--error .btn--quiet{color:var(--color-text-on-action)}@keyframes toast-in{0%{opacity:0;translate:0 -.75rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:fade-out var(--duration-quick) var(--easing-standard) both}::view-transition-new(root){animation:fade-in var(--duration-base) var(--easing-standard) both}}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{0%{opacity:0}}.recovery{gap:var(--space-16);max-width:34rem;padding:var(--space-24);margin:12vh auto;display:grid}.recovery p{color:var(--color-text-secondary)}.recovery .btn{justify-self:start}
