:root{--app-dvh:100dvh;--app-safe-top:env(safe-area-inset-top);--app-safe-bottom:env(safe-area-inset-bottom);--app-chrome-bleed:6rem}.garage-device-stage,.garage-device,.garage-device-screen{display:contents}.garage-device-island,.garage-device-caption{display:none}@media (min-width:64rem){html.garage-frame .garage-device-stage{background:var(--color-canvas);flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100dvh;display:flex;overflow:hidden}html.garage-frame .garage-device{--device-shell:#101013;--device-ring:#46464c;background:var(--device-shell);box-shadow:0 0 0 1px var(--device-ring), 0 24px 64px #00000047;border-radius:55px;flex:none;padding:9px;display:block;position:relative}html.garage-frame .garage-device-screen{--app-dvh:100%;--app-safe-top:3.5rem;--app-safe-bottom:1.25rem;--app-chrome-bleed:0px;overscroll-behavior:contain;scrollbar-width:none;background:var(--color-canvas);border-radius:46px;width:393px;height:min(852px,100dvh - 7.5rem);display:block;position:relative;overflow:hidden auto;transform:translateZ(0)}html.garage-frame .garage-device-screen::-webkit-scrollbar{display:none}html.garage-frame .garage-device-island{background:var(--device-shell);pointer-events:none;z-index:60;border-radius:999px;width:122px;height:34px;display:block;position:absolute;top:21px;left:50%;transform:translate(-50%)}html.garage-frame .garage-device-caption{letter-spacing:.08em;text-transform:uppercase;color:var(--color-faint);flex:none;font-size:.75rem;display:block}}.garage-device-stage,.app-sheet,.mobile-dock.garage-dock{font-family:var(--font-brand)}@media (min-width:64rem){html:not(.garage-frame) .app-vehicle-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:2.5rem;padding-inline:1.25rem;display:grid}html:not(.garage-frame) .app-vehicle-facts{padding-inline:0}html:not(.garage-frame) .app-vehicle-photos{top:calc(var(--app-safe-top) + 4.25rem);position:sticky}html:not(.garage-frame) .app-photo-carousel{display:none}html:not(.garage-frame) .app-photo-stack{display:grid}}.mobile-dock.garage-dock{padding-bottom:calc(20px + max(var(--app-safe-bottom), 0px))}.garage-dock-fade{z-index:-1;inset-inline:0;bottom:calc(-1 * var(--app-chrome-bleed));height:calc(7.5rem + var(--app-chrome-bleed));pointer-events:none;background:linear-gradient(to top, var(--color-canvas) 0%, var(--color-canvas) var(--app-chrome-bleed), color-mix(in srgb, var(--color-canvas) 72%, transparent) calc(var(--app-chrome-bleed) + 2.85rem), color-mix(in srgb, var(--color-canvas) 30%, transparent) calc(var(--app-chrome-bleed) + 5.1rem), transparent 100%);position:absolute}@media (min-width:64rem){html.garage-frame .mobile-dock.garage-dock{position:sticky}.mobile-dock.garage-dock{display:flex}}.garage-floating-bottom{bottom:calc(1rem + env(safe-area-inset-bottom))}@media (max-width:63.999rem){html.garage-has-dock .garage-floating-bottom{bottom:5.5rem}}@media (min-width:64rem){.garage-floating-bottom{bottom:4rem}}.app-photo-report{z-index:1;position:absolute;top:2px;right:2px}@media (hover:hover) and (pointer:fine){.app-photo-report{opacity:0;transition:opacity .1s var(--ease-out)}.app-photo-tile:hover .app-photo-report,.app-photo-report:focus-visible,.app-photo-report[data-open=true]{opacity:1}}.app-photo-manage{z-index:1;position:absolute;top:2px;right:2px}@media (hover:hover) and (pointer:fine){.app-photo-manage{opacity:0;transition:opacity .1s var(--ease-out)}.app-photo-carousel:hover .app-photo-manage,.app-photo-tile:hover .app-photo-manage,.app-photo-manage:focus-visible{opacity:1}}.mobile-dock.garage-dock .mobile-dock-pill.is-searching{align-items:center;width:min(34rem,100%);display:flex}.garage-dock-panel{pointer-events:auto;inset-inline:12px;scrollbar-gutter:stable;border:1px solid color-mix(in srgb, var(--color-line-strong) 72%, transparent);background:color-mix(in srgb, var(--color-surface) 90%, transparent);width:min(34rem,100% - 24px);max-height:min(21rem,48dvh);box-shadow:var(--shadow-lift);-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);animation:garage-dock-panel-in .2s var(--ease-out);border-radius:1.25rem;margin-inline:auto;position:absolute;bottom:calc(100% + 2px);overflow:auto}@keyframes garage-dock-panel-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.garage-dock-panel{animation:none}}.app-accordion{transition:grid-template-rows .24s var(--ease-out);grid-template-rows:0fr;display:grid}.app-accordion.is-open{grid-template-rows:1fr}.app-accordion>div{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.app-accordion{transition:none}}@media (min-width:64rem){html:not(.garage-frame) .app-flow{justify-content:center;padding-block:3rem}html:not(.garage-frame) .app-flow .app-screen-col{border:1px solid var(--color-line);background:var(--color-surface);max-width:31rem;box-shadow:var(--shadow-soft);overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:24px;flex:none;max-height:min(85dvh,100dvh - 6rem);margin-block:auto;padding:2rem 2.5rem 2.25rem;overflow-y:auto;transform:translateY(-4vh)}html:not(.garage-frame) .app-flow .app-flow-footer{z-index:1;margin-inline:-2.5rem;background:var(--color-surface);margin-bottom:-2.25rem;padding:.75rem 2.5rem 2.25rem;display:block;position:sticky;bottom:-2.25rem}html:not(.garage-frame) .app-flow .app-screen-footer{display:none}}.app-screen-footer:after{content:"";inset:100% 0 calc(-1 * var(--app-chrome-bleed)) 0;background:var(--color-canvas);position:absolute}.app-screen-col{container:screen/inline-size}.app-sheet{--sheet-kb:0px}.app-sheet-backdrop{opacity:1;animation:garage-fade .28s var(--ease-out);transition:opacity .3s var(--ease-out);background:#0000006b;position:absolute;inset:0}.app-sheet[data-state=closed] .app-sheet-backdrop{opacity:0!important}.app-sheet-panel{inset-inline:0;bottom:var(--sheet-kb);max-width:28rem;max-height:min(82%, calc(100% - var(--sheet-kb) - max(var(--app-safe-top), .75rem) - .5rem));border:1px solid var(--color-line);background:var(--color-surface);animation:garage-rise .34s var(--ease-drawer);transition:transform .32s var(--ease-drawer);will-change:transform;border-bottom:0;border-radius:20px 20px 0 0;flex-direction:column;margin-inline:auto;display:flex;position:absolute}.app-sheet-panel.is-expanded{height:calc(100% - var(--sheet-kb) - max(var(--app-safe-top), .75rem) - .5rem);max-height:calc(100% - var(--sheet-kb) - max(var(--app-safe-top), .75rem) - .5rem)}.app-sheet-panel:after{content:"";top:100%;border-inline:1px solid var(--color-line);background:var(--color-surface);height:8rem;position:absolute;inset-inline:-1px}.app-sheet-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.app-sheet[data-state=closed] .app-sheet-panel{transform:translateY(102%)!important}.app-sheet-panel.is-dragging{transition:none}.app-sheet-confirm{z-index:10;padding:1.25rem;padding-bottom:max(var(--app-safe-bottom), 1.25rem);animation:garage-fade .18s var(--ease-out);background:#00000040;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.app-sheet-grabber{background:var(--color-line-strong);border-radius:999px;width:36px;height:4px;margin:10px auto 0;display:block}.app-screen{transform-origin:50% 0;transition:transform .34s var(--ease-drawer), opacity .34s var(--ease-drawer);overflow-x:clip}html.app-sheet-open .app-screen{opacity:.92;transform:scale(.985)}@keyframes garage-pop{0%{opacity:0;transform:translateY(calc(10px - 50%))scale(.97)}to{opacity:1;transform:translateY(-50%)scale(1)}}@media (min-width:64rem){html:not(.garage-frame) .app-sheet-panel{inset-inline:0;border-bottom:1px solid var(--color-line);max-width:27rem;height:fit-content;max-height:min(40rem,100dvh - 6rem);box-shadow:var(--shadow-lift);animation:garage-pop .22s var(--ease-out);transition:transform .2s var(--ease-out), opacity .2s var(--ease-out);border-radius:20px;top:50%;bottom:auto;transform:translateY(-50%)}html:not(.garage-frame) .app-sheet-panel:after{content:none}html:not(.garage-frame) .app-sheet[data-state=closed] .app-sheet-panel{opacity:0;transform:translateY(calc(10px - 50%))scale(.98)!important}html:not(.garage-frame) .app-sheet-grabber{display:none}html:not(.garage-frame) .app-sheet-confirm{align-items:center}html:not(.garage-frame).app-sheet-open .app-screen{opacity:1;transform:none}}.app-home{display:block}.app-home-pulse-rail{display:none}@container screen (min-width:52rem){.app-home{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;column-gap:1.5rem;display:grid}.app-home-lede{grid-area:1/1}.app-home-side{grid-area:1/2/span 2}.app-home-pulse-lede{display:none}.app-home-pulse-rail{display:block}.app-home-side>section{margin-top:1.25rem}.app-home-collection{grid-area:2/1/auto/-1}.app-home-side~.app-home-collection{grid-column:1}}.app-masonry-wrap{container-type:inline-size}.app-masonry{--masonry-gap:1.25rem;gap:var(--masonry-gap);flex-direction:column;display:flex}.app-masonry-col{display:contents}@container (min-width:20rem){.app-masonry:not(.app-masonry-pair-wide){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.app-masonry:not(.app-masonry-pair-wide) .app-masonry-col{gap:var(--masonry-gap);flex-direction:column;min-width:0;display:flex}}@container (min-width:34rem){.app-masonry-pair-wide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.app-masonry-pair-wide .app-masonry-col{gap:var(--masonry-gap);flex-direction:column;min-width:0;display:flex}}html[data-density=compact] .app-masonry{--masonry-gap:.875rem}.app-pulse{scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.25rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.25rem),#0000)}.app-pulse::-webkit-scrollbar{display:none}.app-largetitle{z-index:40;height:0;position:sticky;top:0}.app-largetitle-bar{inset-inline:-1.25rem;height:calc(2.75rem + var(--app-safe-top));background:color-mix(in srgb, var(--color-canvas) 88%, transparent);-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out), border-color .2s var(--ease-out);border-bottom:1px solid #0000;justify-content:center;align-items:flex-end;padding-bottom:.6rem;display:flex;position:absolute;top:0}.app-largetitle.is-collapsed .app-largetitle-bar{opacity:1;border-bottom-color:var(--color-line)}.app-largetitle-bar-title{letter-spacing:-.01em;color:var(--color-ink);transition:transform .22s var(--ease-out);font-size:15px;font-weight:600;transform:translateY(7px)}.app-largetitle.is-collapsed .app-largetitle-bar-title{transform:translateY(0)}.app-skeleton{background:var(--color-surface-2);position:relative;overflow:hidden}.app-skeleton:after{content:"";background:linear-gradient(100deg, transparent 25%, color-mix(in srgb, var(--color-ink) 6%, transparent) 50%, transparent 75%);animation:1.6s ease-in-out infinite garage-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes garage-shimmer{to{transform:translate(100%)}}@keyframes garage-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.app-skeleton:after{content:none;animation:none}.app-skeleton{animation:2s ease-in-out infinite garage-skeleton-pulse;animation-duration:2s!important;animation-iteration-count:infinite!important}}.app-press{transition:transform .1s var(--ease-out)}.app-press:active{transform:scale(.97)}.app-press-soft:active{transform:scale(.985)}@keyframes garage-tip-in{0%{opacity:0}to{opacity:1}}.app-chart-tip{animation:garage-tip-in .16s var(--ease-out) both}@keyframes garage-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.app-enter{animation:garage-enter .4s var(--ease-out) both}.app-stagger>*{animation:garage-enter .45s var(--ease-out) both}.app-stagger>:first-child{animation-delay:0s}.app-stagger>:nth-child(2){animation-delay:40ms}.app-stagger>:nth-child(3){animation-delay:80ms}.app-stagger>:nth-child(4){animation-delay:.12s}.app-stagger>:nth-child(5){animation-delay:.16s}.app-stagger>:nth-child(6){animation-delay:.2s}.app-stagger>:nth-child(7){animation-delay:.24s}.app-stagger>:nth-child(8){animation-delay:.28s}.app-stagger>:nth-child(n+9){animation-delay:.32s}.app-hl{color:var(--color-accent-ink)}.app-year-dial{scroll-snap-type:x proximity;scrollbar-width:none;gap:.375rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.app-year-dial::-webkit-scrollbar{display:none}@media (pointer:fine){.app-year-dial{cursor:grab}.app-year-dial.app-year-dial-dragging,.app-year-dial.app-year-dial-dragging *{cursor:grabbing}}.app-year-cell{scroll-snap-align:center}.app-odo{gap:.25rem;display:flex}.app-odo-cell{background:var(--color-line);border:1px solid var(--color-line-strong);width:2rem;height:2.6rem;color:var(--color-ink);border-radius:8px;place-items:center;padding-top:.14em;font-size:1.35rem;font-weight:600;line-height:1;display:grid}.app-odo-cell.is-dim{color:var(--color-faint)}.app-odo--reading .app-odo-cell{background:var(--lightningcss-light,var(--color-surface))var(--lightningcss-dark,var(--color-line));border-radius:6px;width:1.375rem;height:2.25rem;font-size:1rem}.app-vin-plate{--vin-plate:var(--lightningcss-light,var(--color-surface))var(--lightningcss-dark,var(--color-line));--vin-plate-edge:var(--color-line-strong);background:var(--vin-plate);border:1px solid var(--vin-plate-edge);border-radius:6px;width:max-content;max-width:100%;height:2.25rem;padding-inline:.625rem}.app-identity-band{container-type:inline-size}.app-vin-plate[data-open]{background:color-mix(in oklab, var(--color-ink) 5%, var(--vin-plate));border-color:color-mix(in oklab, var(--color-ink) 32%, var(--vin-plate-edge))}.app-vin-plate[data-copied]{animation:.26s ease-out vin-copied}@keyframes vin-copied{0%{background:color-mix(in oklab, var(--color-positive) 16%, var(--vin-plate));border-color:color-mix(in oklab, var(--color-positive) 55%, var(--vin-plate-edge))}to{background:var(--vin-plate);border-color:var(--vin-plate-edge)}}@media (prefers-reduced-motion:reduce){.app-vin-plate[data-copied]{background:color-mix(in oklab, var(--color-positive) 16%, var(--vin-plate));border-color:color-mix(in oklab, var(--color-positive) 55%, var(--vin-plate-edge));animation:none}}.app-vin-cell{flex:0 auto;place-items:center;min-width:0;padding-inline:.07em;font-size:clamp(.625rem,4.2cqw,.9375rem);line-height:1;display:grid}.app-vin-anatomy{inset-inline:0;z-index:30;border:1px solid var(--color-line-strong);background:var(--lightningcss-light,color-mix(in oklab, var(--color-ink) 3%, var(--color-surface)))var(--lightningcss-dark,color-mix(in oklab, var(--color-ink) 7%, var(--color-surface)));box-shadow:var(--shadow-lift);opacity:0;pointer-events:none;border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:.9rem 1.4rem;margin-top:.4rem;padding:.8rem .9rem .9rem;transition:opacity .12s ease-out;display:flex;position:absolute;top:100%}.app-vin-anatomy[data-open]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.app-vin-anatomy{transition:none}}.app-vin-seg{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;display:flex}.app-vin-seg-chars{border-top:2px solid color-mix(in oklab, var(--color-ink) 60%, transparent);letter-spacing:.14em;min-width:1.5rem;color:var(--color-ink);padding-top:.4rem;font-size:.9375rem;font-weight:500;line-height:1}.app-vin-seg-accent .app-vin-seg-chars{border-top-color:var(--color-positive);color:var(--color-positive)}.app-vin-hint{display:none}@media (hover:none){.app-vin-hint{display:grid}}.app-splash-word{animation:garage-enter .4s var(--ease-out) .62s both}.app-splash-line{animation:garage-enter .4s var(--ease-out) .74s both}@media (prefers-reduced-motion:reduce){.app-splash-word,.app-splash-line{animation:none}}@keyframes garage-fade{0%{opacity:0}to{opacity:1}}@keyframes garage-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes garage-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.app-marque-mark{background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.app-topbar{z-index:40;margin-top:calc(-1 * var(--app-safe-top));padding-top:calc(var(--app-safe-top) + .875rem);padding-bottom:.625rem;isolation:isolate;margin-inline:-1.25rem;padding-inline:1.25rem;position:sticky;top:0}.app-topbar-row{justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-inline:auto;display:flex}.app-topbar-row-reading,.app-topbar-row-form{max-width:28rem}.app-topbar-row-wide{max-width:48rem}@media (min-width:48rem){.app-topbar-row-reading{max-width:42rem}}@media (min-width:64rem){.app-topbar-row-wide{max-width:64rem}}@media (prefers-reduced-motion:no-preference){.app-topbar-row-reading,.app-topbar-row-wide{transition:max-width .26s var(--ease-out)}}.app-topbar-veil{z-index:-1;pointer-events:none;position:absolute;inset:0 0 -1.5rem}.app-topbar-veil:before{content:"";inset:calc(-1 * var(--app-chrome-bleed)) 0 100% 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb, var(--color-canvas) 86%, transparent);position:absolute}.app-topbar-veil>i{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--veil-band)), transparent calc(100% - var(--veil-band) + 1.4rem));mask-image:linear-gradient(to bottom, #000 calc(100% - var(--veil-band)), transparent calc(100% - var(--veil-band) + 1.4rem));position:absolute;inset:0}.app-topbar-veil>i:first-child{--veil-band:2.3rem;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.app-topbar-veil>i:nth-child(2){--veil-band:3rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.app-topbar-veil>i:nth-child(3){--veil-band:3.7rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.app-topbar-veil>i:nth-child(4){--veil-band:4.4rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-topbar-veil:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--color-canvas) 86%, transparent) calc(100% - 5.75rem), color-mix(in srgb, var(--color-canvas) 58%, transparent) calc(100% - 2.6rem), transparent 100%);position:absolute;inset:0}.app-topbar-bleed{margin-inline:0}.app-account{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;margin-inline-end:-.25rem;display:flex}.app-account-handle{display:none}@container screen (min-width:36rem){.app-account{border:1px solid var(--color-line);background:var(--color-surface);border-radius:999px;gap:.5rem;height:2.75rem;margin-inline-end:0;padding:3px;padding-inline-end:.875rem}.app-account-handle{color:var(--color-ink);font-size:14px;font-weight:500;display:block}}.app-account-bar .app-account-avatar{width:38px;height:38px}@container screen (min-width:36rem){.app-account-bar{height:38px;min-height:38px;padding:3px;padding-inline-end:.75rem}.app-account-bar .app-account-avatar{width:30px;height:30px}.app-account-bar .app-account-handle{font-size:13px}}.app-photos-sheet{animation:garage-fade .2s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.app-photos-sheet{animation:none}}.app-roomy{display:none}@container screen (min-width:28rem){.app-roomy{display:block}}.app-meta-region{display:none}@container screen (min-width:28rem){.app-meta-region{display:inline}}[data-sonner-toaster][data-sonner-theme=light],[data-sonner-toaster][data-sonner-theme=dark]{font-family:var(--font-brand);--border-radius:14px;--normal-bg:color-mix(in srgb, var(--color-surface) 88%, transparent);--normal-border:color-mix(in srgb, var(--color-line-strong) 72%, transparent);--normal-text:var(--color-ink);--success-bg:color-mix(in srgb, var(--color-positive-soft) 88%, transparent);--success-border:color-mix(in srgb, var(--color-positive) 28%, var(--color-line));--success-text:var(--color-positive);--info-bg:color-mix(in srgb, var(--color-surface) 88%, transparent);--info-border:color-mix(in srgb, var(--color-line-strong) 72%, transparent);--info-text:var(--color-ink);--warning-bg:color-mix(in srgb, var(--color-surface) 88%, transparent);--warning-border:color-mix(in srgb, var(--color-line-strong) 72%, transparent);--warning-text:var(--color-ink);--error-bg:color-mix(in srgb, var(--color-danger-soft) 88%, transparent);--error-border:color-mix(in srgb, var(--color-danger) 28%, var(--color-line));--error-text:var(--color-danger)}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-styled=true]{border:1px solid var(--normal-border);border-radius:var(--border-radius);background:var(--normal-bg);width:min(22.5rem,100vw - 2rem);color:var(--normal-text);box-shadow:var(--shadow-lift);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);font-family:var(--font-brand);align-items:flex-start;gap:10px;padding:12px 14px}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-styled=true] [data-content]{gap:2px}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-styled=true] [data-title].app-toast-title{font-family:var(--font-brand);letter-spacing:-.01em;color:var(--color-ink);font-size:14px;font-weight:500;line-height:1.35}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-styled=true] [data-description].app-toast-description{font-family:var(--font-brand);color:var(--color-muted);font-size:13px;font-weight:400;line-height:1.4}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-styled=true] [data-icon].app-toast-icon{color:var(--color-muted);margin-top:1px}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast.app-toast-success[data-styled=true],[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-type=success][data-styled=true]{background:var(--success-bg);border-color:var(--success-border)}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast.app-toast-error[data-styled=true],[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-type=error][data-styled=true]{background:var(--error-bg);border-color:var(--error-border)}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast.app-toast-success[data-styled=true] [data-icon],[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-type=success][data-styled=true] [data-icon]{color:var(--color-positive)}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast.app-toast-error[data-styled=true] [data-icon],[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-type=error][data-styled=true] [data-icon]{color:var(--color-danger)}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-styled=true] [data-button]{height:28px;font-family:var(--font-brand);color:var(--color-surface);background:var(--color-ink);border-radius:9999px;padding-inline:10px;font-size:12px;font-weight:500}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-styled=true] [data-cancel]{color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 8%, transparent)}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-styled=true] [data-close-button]{border:1px solid var(--normal-border);background:var(--color-surface);color:var(--color-muted)}[data-sonner-toaster][data-sonner-theme] [data-sonner-toast].app-toast[data-styled=true]:hover [data-close-button]:hover{background:var(--color-surface-2);border-color:var(--color-line-strong);color:var(--color-ink)}.app-zoom-range{appearance:none;cursor:pointer;background:0 0;height:44px;margin:0}.app-zoom-range:disabled{cursor:default}.app-zoom-range::-webkit-slider-runnable-track{background:var(--color-line-strong);border-radius:9999px;height:3px}.app-zoom-range::-moz-range-track{background:var(--color-line-strong);border-radius:9999px;height:3px}.app-zoom-range::-webkit-slider-thumb{appearance:none;background:var(--color-surface);border:1.5px solid var(--color-ink);border-radius:9999px;width:28px;height:28px;margin-top:-12.5px;box-shadow:0 1px 3px #0000002e}.app-zoom-range::-moz-range-thumb{background:var(--color-surface);border:1.5px solid var(--color-ink);border-radius:9999px;width:28px;height:28px;box-shadow:0 1px 3px #0000002e}.app-zoom-range:focus-visible{outline:none}.app-zoom-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-accent);outline-offset:2px}.app-zoom-range:focus-visible::-moz-range-thumb{outline:2px solid var(--color-accent);outline-offset:2px}.tile-scrim{background:linear-gradient(0deg,#000000e6 0,#000000d6 14px,#000000b8 34px,#0000008f 56px,#00000061 80px,#00000038 106px,#0000001a 132px,#0000 158px)}.tile-ink{text-shadow:0 1px 2px #00000080,0 0 12px #00000059}.card-scrim{background:linear-gradient(0deg,#000000eb 0,#000000db 12px,#000000b8 28px,#00000085 48px,#00000052 72px,#00000024 100px,#0000 128px)}.card-ink{text-shadow:0 1px 2px #0000008c,0 0 14px #0006}.tile-watch{opacity:1;transition:opacity .1s var(--ease-out)}@media (hover:hover){.tile-watch:not([aria-pressed=true]){opacity:0}.group:hover .tile-watch,.group:focus-within .tile-watch,.tile-watch:focus-visible{opacity:1}}
