@import "https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,400;0,600;0,700;0,800;0,900;1,600&display=swap";:root{--bone-100:#fffdf7;--bone-200:#fff9ef;--bone-300:#fff6e8;--bone-400:#f7ebd8;--bone-500:#eadcc4;--purple-500:#7454d6;--purple-600:#6244c2;--purple-700:#5136a6;--purple-200:#c9baf0;--purple-100:#ede7fb;--pink-500:#ed6a9e;--pink-600:#d9548a;--pink-700:#b94272;--pink-200:#f7bcd3;--pink-100:#fce6ef;--teal-500:#38b7a5;--teal-600:#2c9c8c;--teal-700:#217d70;--teal-200:#a9e1d9;--teal-100:#e1f5f1;--yellow-500:#f5c451;--yellow-600:#e0ac33;--yellow-700:#b98a22;--yellow-200:#fae3ac;--yellow-100:#fdf3dc;--ink-900:#2b2e34;--ink-800:#3a3e46;--ink-700:#4e535c;--ink-500:#767c87;--ink-300:#a7acb5;--ink-200:#cdd1d7;--white:#fff;--surface-app:var(--bone-300);--surface-card:var(--white);--surface-sunken:var(--bone-400);--surface-dark:var(--ink-900);--surface-dark-raised:#363a42;--surface-overlay:#2b2e348c;--text-body:var(--ink-900);--text-muted:var(--ink-500);--text-on-accent:var(--white);--text-on-dark:var(--bone-200);--text-on-dark-muted:#fff6e89e;--text-link:var(--purple-600);--text-link-hover:var(--purple-700);--accent-1:var(--purple-500);--accent-1-strong:var(--purple-600);--accent-1-soft:var(--purple-100);--accent-2:var(--pink-500);--accent-2-strong:var(--pink-600);--accent-2-soft:var(--pink-100);--accent-3:var(--teal-500);--accent-3-strong:var(--teal-600);--accent-3-soft:var(--teal-100);--accent-4:var(--yellow-500);--accent-4-strong:var(--yellow-600);--accent-4-soft:var(--yellow-100);--accent-locked:var(--ink-900);--action-primary:var(--purple-500);--action-primary-hover:var(--purple-600);--action-primary-press:var(--purple-700);--action-confirm:var(--teal-500);--action-confirm-hover:var(--teal-600);--action-disabled:var(--bone-500);--status-success:var(--teal-500);--status-progress:var(--teal-500);--status-warning:var(--yellow-500);--status-danger:var(--pink-500);--status-locked:var(--ink-500);--status-track:var(--bone-500);--status-track-on-accent:#ffffff61;--border-hairline:var(--bone-500);--border-strong:var(--ink-900);--border-focus:var(--purple-500);--border-on-dark:#fff6e82e;--font-display:"Nunito", "Trebuchet MS", system-ui, sans-serif;--font-body:var(--font-display);--font-numeric:var(--font-display);--fs-display:34px;--lh-display:1.05;--fs-title:24px;--lh-title:1.15;--fs-h1:20px;--lh-h1:1.2;--fs-h2:17px;--lh-h2:1.25;--fs-h3:15px;--lh-h3:1.3;--fs-body:15px;--lh-body:1.45;--fs-body-sm:13.5px;--lh-body-sm:1.4;--fs-label:12px;--lh-label:1.2;--fs-micro:11px;--lh-micro:1.1;--fw-regular:400;--fw-medium:600;--fw-bold:700;--fw-heavy:800;--fw-black:900;--ls-display:-.01em;--ls-title:.005em;--ls-heading:.01em;--ls-label:.09em;--ls-eyebrow:.16em;--ls-body:0;--type-display:var(--fw-black) var(--fs-display) / var(--lh-display) var(--font-display);--type-title:var(--fw-heavy) var(--fs-title) / var(--lh-title) var(--font-display);--type-h1:var(--fw-heavy) var(--fs-h1) / var(--lh-h1) var(--font-display);--type-h2:var(--fw-bold) var(--fs-h2) / var(--lh-h2) var(--font-display);--type-h3:var(--fw-bold) var(--fs-h3) / var(--lh-h3) var(--font-body);--type-body:var(--fw-regular) var(--fs-body) / var(--lh-body) var(--font-body);--type-body-strong:var(--fw-bold) var(--fs-body) / var(--lh-body) var(--font-body);--type-body-sm:var(--fw-regular) var(--fs-body-sm) / var(--lh-body-sm) var(--font-body);--type-label:var(--fw-heavy) var(--fs-label) / var(--lh-label) var(--font-body);--type-button:var(--fw-heavy) var(--fs-body) / 1 var(--font-body);--type-numeric:var(--fw-heavy) var(--fs-title) / 1 var(--font-numeric);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--gutter-screen:18px;--gap-card-stack:12px;--pad-card:14px;--pad-card-lg:18px;--h-header:56px;--h-tabbar:64px;--h-control:52px;--h-control-sm:40px;--tap-min:44px;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:26px;--radius-pill:999px;--radius-circle:50%;--border-w-hairline:1px;--border-w-control:2px;--shadow-card:0 1px 2px #2b2e340d, 0 2px 8px #2b2e340d;--shadow-raised:0 2px 4px #2b2e340f, 0 8px 18px #2b2e3414;--shadow-accent:0 6px 16px #7454d638;--shadow-accent-pink:0 6px 16px #ed6a9e38;--shadow-accent-teal:0 6px 16px #38b7a538;--shadow-sheet:0 -6px 24px #2b2e341a;--shadow-inset-track:inset 0 1px 2px #2b2e3414;--ring-focus:0 0 0 2px var(--surface-app), 0 0 0 5px var(--border-focus);--dur-instant:90ms;--dur-fast:.15s;--dur-base:.22s;--dur-slow:.36s;--dur-celebrate:.64s;--ease-standard:cubic-bezier(.2, .8, .3, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--press-scale:.97;--on-purple-soft:var(--purple-700);--on-teal-soft:#236d64;--on-pink-soft:#9d3e66;--on-yellow-soft:var(--ink-900);--action-confirm-fill:var(--teal-700);--action-confirm-fill-hover:#227268;--action-danger-fill:var(--pink-700);--action-danger-fill-hover:#a53f69;--bg:var(--surface-app);--card:var(--surface-card);--ink:var(--text-body);--muted:var(--ink-700);--accent:var(--action-primary);--accent-ink:var(--text-on-accent);--good:var(--on-teal-soft);--bad:var(--on-pink-soft);--line:var(--border-hairline);--placeholder:var(--ink-500);--warn-bg:var(--accent-4-soft);--warn-ink:var(--on-yellow-soft);--error-bg:var(--accent-2-soft);--good-bg:var(--accent-3-soft);--good-ink:var(--on-teal-soft);--kind-story-rail:var(--accent-1);--kind-story-bg:var(--accent-1-soft);--kind-story-ink:var(--on-purple-soft);--kind-story-on-rail:var(--white);--kind-question-rail:var(--accent-3);--kind-question-bg:var(--accent-3-soft);--kind-question-ink:var(--on-teal-soft);--kind-choice-rail:var(--accent-2);--kind-choice-bg:var(--accent-2-soft);--kind-choice-ink:var(--on-pink-soft);--phone-bezel:var(--ink-900);--phone-bezel-edge:var(--ink-700);--hover:var(--surface-sunken);--focus-ring:color-mix(in srgb, var(--border-focus) 32%, transparent);--scrim:var(--surface-overlay);--modal-line:var(--border-hairline);--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--line-tight:var(--lh-title);--line-body:var(--lh-body);--space:var(--space-4);--radius:var(--radius-md);--shadow:var(--shadow-raised);--duration-fast:var(--dur-fast);--duration-base:var(--dur-base);--duration-slow:var(--dur-slow);--ease:var(--ease-standard);--topbar-min-height:var(--h-header);--topbar-height:56px;--editor-bar-height:4.5rem;--footer-height:var(--h-header);scroll-padding-top:calc(var(--topbar-height) + var(--editor-bar-height) + var(--space-4));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-body);color:var(--text-body);background:var(--surface-app)}:root,:root[data-theme=dark]{--text-subtle:var(--ink-300);--kind-question-on-rail:var(--ink-900);--kind-choice-on-rail:var(--ink-900)}:root[data-theme=dark]{--surface-app:var(--surface-dark);--surface-card:var(--surface-dark-raised);--surface-sunken:color-mix(in srgb, var(--white) 8%, var(--surface-dark-raised));--surface-overlay:#000000a8;--text-body:var(--text-on-dark);--text-muted:var(--ink-200);--text-on-accent:var(--ink-900);--text-link:var(--purple-200);--text-link-hover:var(--purple-100);--action-primary:var(--purple-200);--action-primary-hover:var(--purple-100);--action-primary-press:var(--white);--action-confirm:var(--teal-200);--action-confirm-hover:var(--teal-100);--action-confirm-fill:var(--teal-200);--action-confirm-fill-hover:var(--teal-100);--action-danger-fill:var(--pink-200);--action-danger-fill-hover:var(--pink-100);--action-disabled:color-mix(in srgb, var(--white) 12%, var(--surface-dark-raised));--accent-locked:var(--ink-700);--accent-1-soft:color-mix(in srgb, var(--purple-500) 20%, var(--surface-dark));--accent-2-soft:color-mix(in srgb, var(--pink-500) 20%, var(--surface-dark));--accent-3-soft:color-mix(in srgb, var(--teal-500) 20%, var(--surface-dark));--accent-4-soft:color-mix(in srgb, var(--yellow-500) 20%, var(--surface-dark));--border-hairline:var(--border-on-dark);--border-focus:var(--purple-200);--on-purple-soft:var(--purple-200);--on-teal-soft:var(--teal-200);--on-pink-soft:var(--pink-200);--on-yellow-soft:var(--yellow-200);--muted:var(--text-muted);--placeholder:var(--ink-300);--kind-story-on-rail:var(--ink-900);--kind-story-rail:var(--purple-200);--kind-question-rail:var(--teal-200);--kind-choice-rail:var(--pink-200);--phone-bezel:var(--ink-700);--phone-bezel-edge:var(--ink-500);--modal-line:var(--ink-300);--focus-ring:color-mix(in srgb, var(--purple-200) 40%, transparent);--shadow-card:0 1px 2px #0006, 0 2px 8px #0006;--shadow-raised:0 2px 4px #00000073, 0 8px 18px #00000073;--shadow-sheet:0 -6px 24px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--surface-app);color:var(--text-body);font:var(--type-body);-webkit-font-smoothing:antialiased;text-wrap:pretty;margin:0}h1{font:var(--type-title);letter-spacing:var(--ls-title);text-transform:uppercase;margin:0 0 var(--space-2)}h2{font:var(--type-h1)}h2,h3{letter-spacing:var(--ls-heading);text-transform:uppercase;margin:0 0 var(--space-2)}h3{font:var(--type-h2)}a{color:var(--text-link);font-weight:var(--fw-bold);text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline}:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:3px solid canvastext}}.ps-numeric{font-variant-numeric:tabular-nums}.page{box-sizing:border-box;width:100%;max-width:68rem;padding:var(--space-7) var(--space-6) var(--space-10);margin:0 auto}.page-narrow{max-width:40rem}.lede{font-size:var(--text-md);margin:0 0 var(--space-6);max-width:46ch}.label,.lede,.muted{color:var(--muted)}.label{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);margin-bottom:var(--space-1);display:block}input[type=email],input[type=number],input[type=text],select,textarea{width:100%;font:inherit;font-size:var(--text-md);color:var(--text-body);background:var(--surface-card);border:var(--border-w-control) solid var(--border-hairline);border-radius:var(--radius-sm);padding:10px var(--space-3);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard)}input[type=email]:hover,input[type=number]:hover,input[type=text]:hover,select:hover,textarea:hover{border-color:var(--placeholder)}input[type=email]:focus-visible,input[type=number]:focus-visible,input[type=text]:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}textarea{resize:vertical;min-height:5rem;line-height:1.5}input::-moz-placeholder{color:var(--placeholder)}textarea::-moz-placeholder{color:var(--placeholder)}input::placeholder,textarea::placeholder{color:var(--placeholder)}.page-swap-enter-active,.page-swap-leave-active{transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.page-swap-enter-from{opacity:0;transform:translateY(6px)}.page-swap-leave-to{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){:root{--dur-instant:1ms;--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms;--dur-celebrate:1ms;--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--press-scale:1}.page-swap-enter-from,.page-swap-leave-to{transform:none}*,:after,:before{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media print{:root{--shadow:none;--shadow-card:none;--shadow-raised:none;--shadow-accent:none}.app-footer,.app-topbar,.toast-host{display:none}}.app-footer[data-v-7f6b2c00]{background:var(--surface-app)}.app-footer-inner[data-v-7f6b2c00]{max-width:68rem;min-height:var(--footer-height);padding:var(--space-2) var(--space-6);justify-content:flex-end;align-items:center;margin:0 auto;display:flex}.theme[data-v-7f6b2c00]{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border-hairline);background:var(--surface-card);display:inline-flex}.theme[data-v-7f6b2c00],.theme-option[data-v-7f6b2c00]{border-radius:var(--radius-pill)}.theme-option[data-v-7f6b2c00]{font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted);padding:var(--space-1) var(--space-3);cursor:pointer;min-height:28px;transition:var(--transition-control);background:0 0;border:0}.theme-option[data-v-7f6b2c00]:hover{color:var(--text-body)}.theme-option[aria-pressed=true][data-v-7f6b2c00]{background:var(--action-primary);color:var(--text-on-accent)}.theme-option[data-v-7f6b2c00]:focus-visible{box-shadow:var(--ring-focus)}@media (width<=40rem){.app-footer-inner[data-v-7f6b2c00]{padding:var(--space-2) var(--space-4)}}.bar-more[data-v-e3c8e2c1]{position:relative}.bar-more-button[data-v-e3c8e2c1]{font:var(--type-body-sm);font-weight:var(--fw-heavy);color:var(--text-link);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);background:0 0;border:0}.bar-more-button[data-v-e3c8e2c1]:hover,.bar-more-button[aria-expanded=true][data-v-e3c8e2c1]{background:var(--accent-1-soft);color:var(--text-link-hover)}.bar-more-button[data-v-e3c8e2c1]:focus-visible,.bar-more-option[data-v-e3c8e2c1]:focus-visible{box-shadow:var(--ring-focus)}.bar-more-panel[data-v-e3c8e2c1]{top:calc(100% + var(--space-1));z-index:1;gap:var(--space-1);min-width:11rem;max-width:calc(100vw - var(--space-4)*2);padding:var(--space-2);background:var(--surface-card);border:var(--border-w-hairline) solid var(--border-hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-raised);grid-template-columns:minmax(0,1fr);display:grid;position:absolute;right:0}.bar-more-label[data-v-e3c8e2c1]{padding:var(--space-1) var(--space-3);font:var(--type-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted);margin:0}.bar-more-option[data-v-e3c8e2c1]{font:var(--type-body-sm);font-weight:var(--fw-heavy);text-align:left;color:var(--text-link);padding:var(--space-3);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0}.bar-more-option[data-v-e3c8e2c1]:hover{background:var(--accent-1-soft);color:var(--text-link-hover)}.bar-more-option[aria-pressed=true][data-v-e3c8e2c1]{background:var(--action-primary);color:var(--text-on-accent)}@media (width<=40rem){.bar-more-button[data-v-e3c8e2c1]{padding:var(--space-2)}}.ui-icon[data-v-c09c70f4]{flex:none;display:block}.app-topbar[data-v-014e5c33]{z-index:40;background:var(--surface-app);position:sticky;top:0}.app-topbar-inner[data-v-014e5c33]{max-width:68rem;min-height:var(--topbar-min-height);justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0 auto;display:flex}.brand[data-v-014e5c33]{font:var(--type-display);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--action-primary);font-size:22px}.brand[data-v-014e5c33],.brand[data-v-014e5c33]:hover{text-decoration:none}.brand[data-v-014e5c33]:hover{color:var(--action-primary-hover)}@media (width<=22rem){.app-topbar-inner[data-v-014e5c33]{gap:var(--space-2);padding-inline:var(--space-4)}.brand[data-v-014e5c33]{font-size:18px}.topbar-signout[data-v-014e5c33]{display:none}}.topbar-nav .topbar-link.topbar-signout-menu[data-v-014e5c33]{display:none}@media (width<=22rem){.topbar-nav .topbar-link.topbar-signout-menu[data-v-014e5c33]{text-align:left;width:100%;display:block}}.topbar-account[data-v-014e5c33]{position:relative}.topbar-account[data-v-014e5c33],.topbar-nav[data-v-014e5c33]{align-items:center;gap:var(--space-1);display:flex}.topbar-who[data-v-014e5c33]{color:var(--muted);padding:0 var(--space-2);text-overflow:ellipsis;max-width:16rem;overflow:hidden}.topbar-link[data-v-014e5c33],.topbar-who[data-v-014e5c33]{font:var(--type-body-sm);white-space:nowrap}.topbar-link[data-v-014e5c33]{font-weight:var(--fw-heavy);color:var(--text-link);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);text-decoration:none}.topbar-link[data-v-014e5c33]:hover{text-decoration:none}.topbar-link.router-link-exact-active[data-v-014e5c33],.topbar-link[data-v-014e5c33]:hover{background:var(--accent-1-soft);color:var(--text-link-hover)}.topbar-guest[data-v-014e5c33]{align-items:center;gap:var(--space-2);display:flex}.topbar-button[data-v-014e5c33]{font-family:inherit}.topbar-button[data-v-014e5c33],.topbar-menu-button[data-v-014e5c33]{cursor:pointer;background:0 0;border:0}.topbar-menu-button[data-v-014e5c33]{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-circle);color:var(--text-link);transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;display:none}.topbar-menu-button[data-v-014e5c33]:hover,.topbar-menu-button[aria-expanded=true][data-v-014e5c33]{background:var(--accent-1-soft);color:var(--text-link-hover)}.topbar-pill[data-v-014e5c33]{min-height:var(--h-control-sm);padding:0 var(--space-5);border-radius:var(--radius-pill);background:var(--action-primary);color:var(--text-on-accent);font:var(--type-button);font-size:var(--fs-body-sm);text-transform:uppercase;letter-spacing:var(--ls-label);box-shadow:var(--shadow-accent);transition:background-color var(--dur-fast) var(--ease-standard),transform var(--dur-instant) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.topbar-pill[data-v-014e5c33]:focus-visible{box-shadow:var(--ring-focus),var(--shadow-accent)}.topbar-pill[data-v-014e5c33]:hover{background:var(--action-primary-hover);color:var(--text-on-accent);text-decoration:none}.topbar-pill[data-v-014e5c33]:active{transform:scale(var(--press-scale))}@media (width<=40rem){.app-topbar-inner[data-v-014e5c33]{padding:var(--space-1) var(--space-4);gap:var(--space-2)}.topbar-menu-button[data-v-014e5c33]{display:inline-flex}.topbar-nav[data-v-014e5c33]{top:calc(100% + var(--space-1));z-index:1;min-width:13rem;max-width:calc(100vw - var(--space-4)*2);padding:var(--space-2);background:var(--surface-card);border:var(--border-w-hairline) solid var(--border-hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-raised);display:none;position:absolute;right:0}.topbar-nav--open[data-v-014e5c33]{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}.topbar-nav .topbar-link[data-v-014e5c33]{padding:var(--space-3);border-radius:var(--radius-sm);display:block}.topbar-nav .topbar-who[data-v-014e5c33]{padding:var(--space-2) var(--space-3) var(--space-1);max-width:none}}.toast-host[data-v-abbcb63a]{right:var(--space-4);bottom:var(--space-4);z-index:80;align-items:flex-end;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.toast[data-v-abbcb63a]{pointer-events:auto;align-items:center;gap:var(--space-3);max-width:min(26rem,calc(100vw - var(--space-7)));padding:var(--space-3);border:var(--border-w-hairline) solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-card);box-shadow:var(--shadow-raised);display:flex}.toast-glyph[data-v-abbcb63a]{flex:none;display:inline-flex}.toast--success .toast-glyph[data-v-abbcb63a]{color:var(--good)}.toast--error .toast-glyph[data-v-abbcb63a]{color:var(--bad)}.toast--info .toast-glyph[data-v-abbcb63a]{color:var(--accent)}.toast-message[data-v-abbcb63a]{font:var(--type-body-sm);color:var(--text-body);flex:1;margin:0}.toast-action[data-v-abbcb63a]{font:var(--type-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--accent);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);background:0 0;border:0;flex:none}.toast-action[data-v-abbcb63a]:hover{background:var(--accent-1-soft);color:var(--text-link-hover)}.toast-dismiss[data-v-abbcb63a]{border-radius:var(--radius-circle);width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.toast-dismiss[data-v-abbcb63a]:hover{background:var(--hover);color:var(--text-body)}.toast-enter-active[data-v-abbcb63a],.toast-leave-active[data-v-abbcb63a]{transition:opacity var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.toast-enter-from[data-v-abbcb63a],.toast-leave-to[data-v-abbcb63a]{opacity:0;transform:translate(12px)}.toast-leave-active[data-v-abbcb63a]{position:absolute;bottom:0;right:0}.toast-move[data-v-abbcb63a]{transition:transform var(--dur-base) var(--ease-standard)}@media (prefers-reduced-motion:reduce){.toast-enter-from[data-v-abbcb63a],.toast-leave-to[data-v-abbcb63a]{transform:none}}.shell[data-v-cf601310]{flex-direction:column;min-height:100vh;display:flex}.shell[data-v-cf601310]>main{flex:1 0 auto}
