.background-layer[data-v-0950ffd1]{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.background-layer__image[data-v-0950ffd1]{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.background-layer__veil[data-v-0950ffd1]{background:radial-gradient(circle at 0 0,#ffffff1a,#0000 32%),linear-gradient(#08060429,#08060499);position:absolute;top:0;bottom:0;left:0;right:0}.element-host[data-v-e859a552]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;max-width:100%}.element-host[data-v-e859a552] input,.element-host[data-v-e859a552] textarea,.element-host[data-v-e859a552] select{-webkit-user-select:text;user-select:text}.hu-reveal-enter-active[data-v-e859a552]{transition:opacity .3s}.hu-reveal-enter-from[data-v-e859a552]{opacity:0}@media (prefers-reduced-motion:reduce){.hu-reveal-enter-active[data-v-e859a552]{transition:none}}.page-renderer[data-v-decc3e1e]{background:#ffffff08;width:100%;position:relative;overflow:hidden}.page-renderer--dynamic[data-v-decc3e1e]{height:auto;min-height:var(--pr-dyn-min,0px)}.page-renderer--blocked[data-v-decc3e1e]{pointer-events:none}.page-renderer__canvas[data-v-decc3e1e]{position:absolute;top:0;left:0}.pr-top[data-v-decc3e1e]{box-sizing:border-box;width:100%;position:relative;overflow:hidden}.pr-flow[data-v-decc3e1e]{box-sizing:border-box;flex-direction:column;align-items:center;gap:16px;width:100%;padding:24px 0;display:flex;position:relative}.page-renderer__canvas--fadeIn[data-v-decc3e1e]{opacity:0}.page-renderer__canvas--fadeIn.is-entered[data-v-decc3e1e]{opacity:1;transition:opacity var(--page-load-anim-ms,1.5s) ease}@media (prefers-reduced-motion:reduce){.page-renderer__canvas--fadeIn[data-v-decc3e1e]{opacity:1;transition:none}}.page-renderer__overlay[data-v-decc3e1e]{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.page-renderer__notice[data-v-decc3e1e]{z-index:4;color:var(--shell-danger);background:#0f0b08bd;border:1px solid #ff9b8a47;border-radius:14px;padding:10px 14px;position:absolute;bottom:20px;left:20px}@media (min-width:900px){.page-renderer[data-v-decc3e1e]{max-width:var(--stage-max,480px);border:1px solid var(--shell-border);box-shadow:var(--shell-shadow);border-radius:28px;margin:0 auto}}.action-popup[data-v-f691bd4f]{z-index:1000;background:#0609086b;position:fixed;top:0;bottom:0;left:0;right:0}.action-popup__card[data-v-f691bd4f]{background:var(--shell-surface,#0d1614f5);border-radius:18px;position:fixed;overflow:hidden;box-shadow:inset 0 0 0 1.5px #d6ffe68c,0 0 0 1px #00000059,0 22px 55px #0009,0 0 26px #78ffb429}.action-popup__card[data-v-f691bd4f] .page-renderer{max-width:none;box-shadow:none;border:none;border-radius:0;margin:0}.status-view[data-v-dc9d0fe7]{place-items:center;min-height:calc(100dvh - 168px);padding:0 16px;display:grid}.status-view__panel[data-v-dc9d0fe7]{border:1px solid var(--shell-border);background:var(--shell-panel);max-width:580px;box-shadow:var(--shell-shadow);border-radius:28px;padding:28px}.status-view__kind[data-v-dc9d0fe7]{text-transform:uppercase;letter-spacing:.12em;color:var(--shell-accent);margin:0 0 10px;font-size:.72rem}.status-view__title[data-v-dc9d0fe7]{margin:0 0 12px;font-family:Georgia,Iowan Old Style,serif;font-size:clamp(1.8rem,4vw,2.4rem)}.status-view__message[data-v-dc9d0fe7]{color:var(--shell-muted);margin:0}.status-view__action[data-v-dc9d0fe7]{background:linear-gradient(135deg, var(--shell-accent), var(--shell-accent-strong));color:#0b1019;cursor:pointer;border:0;border-radius:999px;margin-top:20px;padding:12px 18px}.recall[data-v-e3972dda]{z-index:40;color:#fff;padding-top:env(safe-area-inset-top,0px);position:fixed;top:0;left:0;right:0;box-shadow:0 6px 20px #00000059}.recall--recall[data-v-e3972dda]{background:#b3160f}.recall--notice[data-v-e3972dda]{background:#9a6a00}.recall__bar[data-v-e3972dda]{width:100%;color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:10px 14px;display:flex}.recall__glyph[data-v-e3972dda]{font-size:1.05rem;line-height:1}.recall__label[data-v-e3972dda]{letter-spacing:.02em;white-space:nowrap;font-weight:700}.recall__count[data-v-e3972dda]{text-align:center;background:#ffffff40;border-radius:999px;min-width:20px;padding:0 6px;font-size:.78rem;line-height:20px}.recall__lead[data-v-e3972dda]{text-overflow:ellipsis;white-space:nowrap;opacity:.95;flex:1;font-size:.9rem;overflow:hidden}.recall__chev[data-v-e3972dda]{opacity:.85;font-size:.7rem}.recall__list[data-v-e3972dda]{max-height:60vh;padding:0 14px 12px;overflow-y:auto}.recall__item[data-v-e3972dda]{border-top:1px solid #ffffff40;padding:10px 0}.recall__item-title[data-v-e3972dda]{margin-bottom:4px;font-size:.95rem;display:block}.recall__item-body[data-v-e3972dda]{white-space:pre-wrap;opacity:.97;margin:0 0 6px;font-size:.88rem;line-height:1.4}.recall__item-action[data-v-e3972dda]{margin:0;font-size:.88rem}.recall__action-label[data-v-e3972dda]{font-weight:700}.ask__fab[data-v-5c139f7f]{right:calc(14px + env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:45;color:#d6ffe6;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c1410eb;border:1px solid #78ffb459;border-radius:999px;align-items:center;gap:8px;padding:11px 16px;font-size:.9rem;display:inline-flex;position:fixed;box-shadow:0 10px 28px #00000080}.ask__fab[data-v-5c139f7f]:hover{border-color:#78ffb4b3}.ask__fab[data-v-5c139f7f]:focus-visible{border-color:#78ffb4b3}.ask__fab-glyph[data-v-5c139f7f]{font-size:1rem;line-height:1}.ask__panel[data-v-5c139f7f]{right:calc(10px + env(safe-area-inset-right,0px));left:calc(10px + env(safe-area-inset-left,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:900;color:#e6f5ea;background:#0a100df7;border:1px solid #78ffb44d;border-radius:16px;flex-direction:column;width:min(420px,100vw - 20px);max-height:min(72dvh,620px);margin-left:auto;animation:.22s ask-rise-5c139f7f;display:flex;position:fixed;box-shadow:0 18px 48px #0009}@keyframes ask-rise-5c139f7f{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ask__panel[data-v-5c139f7f]{animation:none}}.ask__head[data-v-5c139f7f]{border-bottom:1px solid #78ffb42e;align-items:center;gap:8px;padding:12px 14px;display:flex}.ask__head-glyph[data-v-5c139f7f]{color:#9ef0bd}.ask__title[data-v-5c139f7f]{letter-spacing:.02em;flex:1;margin:0;font-size:.98rem;font-weight:600}.ask__close[data-v-5c139f7f]{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:.95rem}.ask__close[data-v-5c139f7f]:hover{opacity:1}.ask__log[data-v-5c139f7f]{flex-direction:column;flex:1;gap:10px;min-height:120px;padding:12px 14px;display:flex;overflow-y:auto}.ask__intro[data-v-5c139f7f]{opacity:.65;text-align:center;margin:auto 0;font-size:.88rem}.ask__msg[data-v-5c139f7f]{flex-direction:column;display:flex}.ask__msg--user[data-v-5c139f7f]{align-items:flex-end}.ask__msg--assistant[data-v-5c139f7f]{align-items:flex-start}.ask__bubble[data-v-5c139f7f]{white-space:pre-wrap;word-break:break-word;border-radius:12px;max-width:88%;margin:0;padding:9px 12px;font-size:.9rem;line-height:1.45}.ask__msg--user .ask__bubble[data-v-5c139f7f]{background:#78ffb429;border:1px solid #78ffb440}.ask__msg--assistant .ask__bubble[data-v-5c139f7f]{background:#ffffff0f;border:1px solid #ffffff1a}.ask__bubble[data-v-5c139f7f]:empty{display:none}.ask__cursor[data-v-5c139f7f]{animation:1s steps(2,end) infinite ask-blink-5c139f7f}@keyframes ask-blink-5c139f7f{50%{opacity:0}}.ask__thinking[data-v-5c139f7f]{opacity:.6;margin:2px 0 0;font-size:.82rem}.ask__sources[data-v-5c139f7f]{opacity:.85;flex-wrap:wrap;gap:4px 10px;max-width:88%;margin:6px 0 0;padding:0;font-size:.78rem;list-style:none;display:flex}.ask__sources-label[data-v-5c139f7f]{opacity:.7}.ask__source a[data-v-5c139f7f]{color:#9ef0bd;text-decoration:underline}.ask__composer[data-v-5c139f7f]{border-top:1px solid #78ffb42e;gap:8px;padding:10px 12px 6px;display:flex}.ask__input[data-v-5c139f7f]{color:inherit;background:#ffffff0d;border:1px solid #ffffff29;border-radius:999px;flex:1;padding:10px 12px;font-size:.9rem}.ask__input[data-v-5c139f7f]:focus{border-color:#78ffb480;outline:none}.ask__send[data-v-5c139f7f]{color:#d6ffe6;cursor:pointer;background:#78ffb424;border:1px solid #78ffb466;border-radius:999px;padding:10px 16px;font-size:.9rem}.ask__send[data-v-5c139f7f]:disabled{opacity:.45;cursor:default}.ask__disclaimer[data-v-5c139f7f]{opacity:.6;margin:0;padding:6px 14px 10px;font-size:.74rem;line-height:1.35}.ident[data-v-62ff97d4]{left:calc(14px + env(safe-area-inset-left,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:44;flex-direction:column;align-items:flex-start;gap:8px;max-width:min(340px,100vw - 28px);display:flex;position:fixed}.ident__toggle[data-v-62ff97d4]{border:1px solid var(--shell-border);background:var(--shell-panel-strong,var(--shell-panel));color:var(--shell-ink);box-shadow:var(--shell-shadow);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:8px 12px;font-size:.82rem;display:inline-flex}.ident__glyph[data-v-62ff97d4]{font-size:.95rem;line-height:1}.ident__toggle-label[data-v-62ff97d4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ident__chev[data-v-62ff97d4]{opacity:.75;font-size:.62rem}.ident__card[data-v-62ff97d4]{border:1px solid var(--shell-border);background:var(--shell-panel);width:340px;max-width:calc(100vw - 28px);max-height:66vh;box-shadow:var(--shell-shadow);border-radius:14px;overflow-y:auto}.ident__head[data-v-62ff97d4]{background:var(--shell-panel);border-bottom:1px solid var(--shell-border);align-items:center;gap:8px;padding:12px 14px;display:flex;position:sticky;top:0}.ident__title[data-v-62ff97d4]{color:var(--shell-ink);flex:1;font-weight:700}.ident__badge[data-v-62ff97d4]{color:var(--shell-success,var(--shell-accent));border:1px solid var(--shell-border);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}.ident__body[data-v-62ff97d4]{padding:12px 14px 14px}.ident__maker[data-v-62ff97d4]{color:var(--shell-ink);margin:0 0 10px;font-size:.95rem;font-weight:700}.ident__kv[data-v-62ff97d4]{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;display:grid}.ident__kv dt[data-v-62ff97d4]{color:var(--shell-muted);font-size:.78rem}.ident__kv dd[data-v-62ff97d4]{color:var(--shell-ink);word-break:break-word;margin:0;font-size:.85rem}.ident__mono[data-v-62ff97d4]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ident__contact-line[data-v-62ff97d4]{display:block}.ident__link[data-v-62ff97d4]{color:var(--shell-accent);word-break:break-all;margin-top:12px;margin-right:14px;font-size:.8rem;display:inline-block}.ident__link--json[data-v-62ff97d4]{color:var(--shell-muted)}.passport__chip[data-v-588f65ef]{top:calc(10px + env(safe-area-inset-top,0px));left:calc(10px + env(safe-area-inset-left,0px));z-index:10;border:1px solid var(--shell-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--shell-muted);opacity:.55;cursor:pointer;font:inherit;background:#0e141c8c;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:.82rem;transition:opacity .15s;display:inline-flex;position:fixed}.passport__chip[data-v-588f65ef]:hover{opacity:1}.passport__chip[data-v-588f65ef]:focus-visible{opacity:1}.passport__chip-glyph[data-v-588f65ef]{font-size:.95rem;line-height:1}.passport__overlay[data-v-588f65ef]{z-index:1000;padding:calc(16px + env(safe-area-inset-top,0px)) 12px calc(16px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;place-items:center;animation:.18s passport-fade-588f65ef;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes passport-fade-588f65ef{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.passport__overlay[data-v-588f65ef]{animation:none}}.passport__sheet[data-v-588f65ef]{border:1px solid var(--shell-border);background:var(--shell-panel-strong,var(--shell-panel));width:min(640px,100%);max-height:100%;box-shadow:var(--shell-shadow);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.passport__head[data-v-588f65ef]{border-bottom:1px solid var(--shell-border);align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.passport__head-main[data-v-588f65ef]{flex:1;min-width:0}.passport__title[data-v-588f65ef]{color:var(--shell-ink);margin:0 0 6px;font-family:Georgia,Iowan Old Style,serif;font-size:clamp(1.3rem,3.5vw,1.7rem)}.passport__issuer[data-v-588f65ef]{color:var(--shell-ink);margin:0 0 8px;font-size:.9rem;font-weight:600}.passport__readiness[data-v-588f65ef]{color:var(--shell-muted);margin:0 0 8px;font-size:.78rem;line-height:1.4}.passport__json[data-v-588f65ef]{color:var(--shell-accent);font-size:.8rem}.passport__close[data-v-588f65ef]{color:var(--shell-muted);cursor:pointer;background:0 0;border:none;flex:none;padding:4px 6px;font-size:1rem;line-height:1}.passport__close[data-v-588f65ef]:hover{color:var(--shell-ink)}.passport__battery[data-v-588f65ef]{border:1px solid var(--shell-warning);color:var(--shell-warning);border-radius:999px;align-self:flex-start;margin:12px 20px 0;padding:3px 10px;font-size:.74rem;font-weight:700}.passport__body[data-v-588f65ef]{padding:8px 20px 20px;overflow-y:auto}.passport__block[data-v-588f65ef]{margin-top:18px}.passport__block-title[data-v-588f65ef]{text-transform:uppercase;letter-spacing:.1em;color:var(--shell-accent);margin:0 0 8px;font-size:.82rem}.passport__kv[data-v-588f65ef]{grid-template-columns:minmax(120px,auto) 1fr;gap:6px 16px;margin:0;display:grid}.passport__kv dt[data-v-588f65ef]{color:var(--shell-muted);font-size:.82rem}.passport__kv dd[data-v-588f65ef]{color:var(--shell-ink);word-break:break-word;margin:0;font-size:.88rem}.passport__mono[data-v-588f65ef]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.passport__link[data-v-588f65ef]{color:var(--shell-accent);word-break:break-all}.passport__docs[data-v-588f65ef]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.passport__doc[data-v-588f65ef]{border:1px solid var(--shell-border);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.passport__doc-title[data-v-588f65ef]{color:var(--shell-ink);font-size:.88rem;font-weight:600}.passport__doc-meta[data-v-588f65ef]{color:var(--shell-muted);font-size:.76rem}.passport__empty[data-v-588f65ef]{color:var(--shell-muted);margin:18px 0 0;font-size:.88rem}.passport__notice[data-v-588f65ef]{border-top:1px solid var(--shell-border);color:var(--shell-muted);margin:20px 0 0;padding-top:14px;font-size:.76rem;line-height:1.45}.legal-foot[data-v-24983935]{padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));color:var(--shell-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:.78rem;display:flex}.legal-foot__link[data-v-24983935]{color:var(--shell-muted);opacity:.85;text-decoration:none}.legal-foot__link[data-v-24983935]:hover{opacity:1;text-decoration:underline}.legal-foot__link[data-v-24983935]:focus-visible{opacity:1;text-decoration:underline}.legal-foot__sep[data-v-24983935]{opacity:.4}.legal-foot--min[data-v-24983935]{left:calc(10px + env(safe-area-inset-left,0px));bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.42;background:#0e141c6b;border-radius:999px;justify-content:flex-start;gap:6px;padding:5px 10px;font-size:.7rem;transition:opacity .15s;position:fixed}.legal-foot--min[data-v-24983935]:hover,.legal-foot--min[data-v-24983935]:focus-within{opacity:1}.shell[data-v-b175c640]{min-height:100dvh}.shell[data-v-b175c640] .page-renderer--dynamic{--pr-dyn-min:100dvh}.shell__scroll-sentinel[data-v-b175c640]{width:100%;height:1px}.shell__veil[data-v-b175c640]{z-index:60;pointer-events:none;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0}.shell__veil--in[data-v-b175c640],.shell__veil--out[data-v-b175c640]{animation-timing-function:linear;animation-fill-mode:forwards}.shell__veil--in[data-v-b175c640]{animation-name:shell-veil-in-b175c640}.shell__veil--out[data-v-b175c640]{animation-name:shell-veil-out-b175c640}@keyframes shell-veil-in-b175c640{0%{opacity:0}to{opacity:1}}@keyframes shell-veil-out-b175c640{0%{opacity:1}to{opacity:0}}.shell__toast[data-v-b175c640]{left:50%;bottom:calc(28px + env(safe-area-inset-bottom,0px));z-index:1100;color:#d6ffe6;letter-spacing:.02em;white-space:nowrap;pointer-events:none;background:#0c1410eb;border:1px solid #78ffb459;border-radius:999px;padding:10px 16px;font-size:.9rem;animation:1.8s forwards shell-toast-b175c640;position:fixed;transform:translate(-50%);box-shadow:0 10px 28px #00000080}@keyframes shell-toast-b175c640{0%{opacity:0;transform:translate(-50%)translateY(8px)}10%{opacity:1;transform:translate(-50%)translateY(0)}82%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.shell__toast[data-v-b175c640]{animation:none}}.shell__menu[data-v-b175c640]{top:calc(10px + env(safe-area-inset-top,0px));left:calc(10px + env(safe-area-inset-left,0px));z-index:50;position:fixed}.shell__burger[data-v-b175c640]{border:1px solid var(--shell-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:40px;height:40px;color:var(--shell-ink);opacity:.85;cursor:pointer;background:#0e141c8c;border-radius:999px;place-items:center;padding:0;transition:opacity .15s;display:grid}.shell__burger[data-v-b175c640]:hover{opacity:1}.shell__burger[data-v-b175c640]:focus-visible{opacity:1}.shell__burger svg[data-v-b175c640]{width:20px;height:20px}.shell__menu-backdrop[data-v-b175c640]{position:fixed;top:0;bottom:0;left:0;right:0}.shell__menu-panel[data-v-b175c640]{border:1px solid var(--shell-border);background:var(--shell-panel-strong);min-width:190px;box-shadow:var(--shell-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;gap:4px;padding:8px;display:grid;position:absolute;top:48px;left:0}.shell__menu-item[data-v-b175c640]{color:var(--shell-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:.92rem;display:flex}.shell__menu-item[data-v-b175c640]:hover:not(:disabled){background:#5b9fe024}.shell__menu-item[data-v-b175c640]:focus-visible{background:#5b9fe024}.shell__menu-item[data-v-b175c640]:disabled{opacity:.45;cursor:default}.shell__menu-item svg[data-v-b175c640]{flex:none;width:18px;height:18px}.shell__float[data-v-b175c640]{top:calc(10px + env(safe-area-inset-top,0px));right:calc(10px + env(safe-area-inset-right,0px));z-index:10;align-items:center;gap:8px;display:flex;position:fixed}.shell__float .shell__owner[data-v-b175c640]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e141c8c}.shell__owner[data-v-b175c640]{border:1px solid var(--shell-border);color:var(--shell-muted);opacity:.4;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:.82rem;transition:opacity .15s;display:inline-flex}.shell__owner[data-v-b175c640]:hover{opacity:1}.shell__owner[data-v-b175c640]:focus-visible{opacity:1}.shell__owner-glyph[data-v-b175c640]{font-size:.95rem;line-height:1}.shell__owner--console[data-v-b175c640]{opacity:.92;color:#dbe7dc;letter-spacing:.04em;border-color:#dbe7dc73}.shell__owner--console[data-v-b175c640]:hover{opacity:1}.shell__owner--console[data-v-b175c640]:focus-visible{opacity:1}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e8eef6;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--shell-ink:#e8eef6;--shell-muted:#b8c5d6b8;--shell-panel:#141c26b8;--shell-panel-strong:#0e141cd9;--shell-accent:#5b9fe0;--shell-accent-strong:#3f7fc0;--shell-success:#8fd6a3;--shell-warning:#f5cb6b;--shell-danger:#ff9b8a;--shell-border:#a0b2c829;--shell-shadow:0 24px 64px #00000057;background:radial-gradient(circle at top,#5b9fe029,#0000 40%),#0d1219 linear-gradient(#12181f 0%,#172230 48%,#0d1219 100%);font-family:Segoe UI Variable,Aptos,Trebuchet MS,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{min-width:320px}button,input,textarea{font:inherit}a{color:inherit}img{max-width:100%;display:block}
