/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:root{--term-bg:#020c13;--term-surface:#07111a;--term-ink:#e7e5de;--term-text:#b3bac4;--term-dim:#747d89;--term-line:#2a3440;--term-red:#c6322b;--term-green:#3a6b52;--term-edge:1px solid var(--term-line);--term-body:var(--term-text);--term-down:var(--term-green)}.ex-doc,.share-sheet,.shell-news,[data-dog-dossier],[data-terminal-shell]{--shell-bg:var(--term-bg);--shell-surface:var(--term-surface);--shell-ink:var(--term-ink);--shell-body:var(--term-text);--shell-muted:var(--term-dim);--shell-line:var(--term-line);--shell-red:var(--term-red);--shell-down:var(--term-green)}.share-sheet{--share-bg:var(--term-bg);--share-line:var(--term-line);--share-ink:var(--term-ink);--share-dim:var(--term-dim);z-index:60;color:var(--share-ink);font-family:var(--font-app-sans),"Noto Sans TC",sans-serif;position:fixed;inset:0}.share-sheet__mask{cursor:pointer;background:#00101fb8;border:0;position:absolute;inset:0}.share-sheet__panel{overscroll-behavior:contain;max-height:70vh;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--share-line);background:var(--share-bg);position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.share-sheet__handle{background:#4a5564;width:40px;height:4px;margin:0 auto 12px;display:block}.share-sheet--pop .share-sheet__panel{border:1px solid var(--share-line);width:320px;max-height:none;padding-bottom:16px;bottom:16px;left:auto;right:16px}.share-sheet__title{margin:0;font-size:16px;font-weight:700}.share-sheet__lead{color:var(--share-dim);margin:8px 0 16px;font-size:14px}.share-sheet__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.share-sheet__item{border:1px solid var(--share-line);width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:16px;padding:0 8px;font-size:16px;display:flex}.share-sheet__item:focus-visible{outline:1px solid var(--share-ink);outline-offset:2px}.share-sheet__toast{color:var(--share-dim);margin:16px 0 0;font-size:14px}@media (prefers-reduced-motion:reduce){.share-sheet__panel{transition:none}}