.wrap.svelte-192hfvl{gap:20px;display:grid}.head.svelte-192hfvl{border-bottom:1px solid var(--color-line);padding-bottom:18px}.head.svelte-192hfvl h1:where(.svelte-192hfvl){font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 4px;font-size:clamp(40px,6vw,64px);line-height:.9}.head.svelte-192hfvl .dot:where(.svelte-192hfvl){color:var(--color-vermilion)}.head.svelte-192hfvl .subtitle:where(.svelte-192hfvl){color:var(--color-ink-faint);margin:0;font-size:13px}.state.svelte-192hfvl{text-align:center;border:1px dashed var(--color-line);color:var(--color-ink-faint);border-radius:4px;padding:60px 20px}.state.err.svelte-192hfvl{color:var(--color-ink-dim);border-color:#e0533c66}.state.svelte-192hfvl h3:where(.svelte-192hfvl){font-family:var(--font-display);color:var(--color-ink-dim);margin:12px 0 6px;font-size:22px;font-weight:400}.state.svelte-192hfvl p:where(.svelte-192hfvl){margin:0;font-size:12px}.state.svelte-192hfvl .glyph:where(.svelte-192hfvl){font-family:var(--font-display);color:var(--color-line-hot);font-size:64px;line-height:1}.state.err.svelte-192hfvl .glyph:where(.svelte-192hfvl){color:var(--color-vermilion)}.spinner.svelte-192hfvl{border:2px solid var(--color-line-hot);border-top-color:var(--color-amber);border-radius:50%;width:28px;height:28px;margin:0 auto 12px;animation:.8s linear infinite svelte-192hfvl-spin}@keyframes svelte-192hfvl-spin{to{transform:rotate(360deg)}}.search.svelte-192hfvl{align-items:center;gap:12px;display:flex}.search.svelte-192hfvl .input-field:where(.svelte-192hfvl){flex:1}.search.svelte-192hfvl .count:where(.svelte-192hfvl){color:var(--color-ink-faint);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.grid.svelte-192hfvl{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.card.svelte-192hfvl{text-align:left;background:var(--color-surface);border:1px solid var(--color-line);cursor:pointer;color:var(--color-ink);border-radius:4px;padding:16px;font-family:inherit;transition:border-color .15s,background .15s}.card.svelte-192hfvl:hover{border-color:var(--color-amber);background:linear-gradient(180deg, #f5a5240a, transparent), var(--color-surface)}.card.disabled.svelte-192hfvl{opacity:.55;border-style:dashed}.card.disabled.svelte-192hfvl:hover{border-color:var(--color-line-hot);background:var(--color-surface);cursor:default}.card-head.svelte-192hfvl{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.card-head.svelte-192hfvl h2:where(.svelte-192hfvl){color:var(--color-ink);margin:0;font-size:16px;font-weight:500}.badge.svelte-192hfvl{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--color-line-hot);color:var(--color-ink-faint);border-radius:2px;padding:2px 6px;font-size:10px}.badge.amber.svelte-192hfvl{color:var(--color-amber);border-color:#f5a52466}.badge.dim.svelte-192hfvl{color:var(--color-ink-faint)}dl.svelte-192hfvl{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:12px;display:grid}dt.svelte-192hfvl{color:var(--color-ink-faint)}dd.svelte-192hfvl{color:var(--color-ink-dim);margin:0}dd.num.svelte-192hfvl{color:var(--color-lime);font-weight:500}dd.on.svelte-192hfvl{color:var(--color-lime)}dd.off.svelte-192hfvl{color:var(--color-ink-faint)}.meta.svelte-192hfvl{border-top:1px dashed var(--color-line);color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 0;padding-top:10px;font-size:11px;display:flex}.meta.svelte-192hfvl code:where(.svelte-192hfvl){background:var(--color-surface-2);border:1px solid var(--color-line-hot);color:var(--color-amber);border-radius:2px;padding:1px 6px}.wrap.svelte-9udi3b{gap:24px;display:grid}.head.svelte-9udi3b{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;padding-bottom:18px;display:flex}.head.svelte-9udi3b h1:where(.svelte-9udi3b){font-family:var(--font-display);color:var(--color-ink);margin:0 0 4px;font-size:clamp(22px,5.5vw,40px);line-height:.95}.head.svelte-9udi3b .meta:where(.svelte-9udi3b){color:var(--color-ink-faint);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.head.svelte-9udi3b .btn:where(.svelte-9udi3b){white-space:nowrap}.head-actions.svelte-9udi3b{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.net-status.svelte-9udi3b{letter-spacing:.18em;text-transform:uppercase;color:var(--color-lime);border:1px solid #b8d2344d;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;display:flex}.net-status.offline.svelte-9udi3b{color:var(--color-vermilion);border-color:#e0533c66}.net-status.svelte-9udi3b .net-dot:where(.svelte-9udi3b){background:currentColor;border-radius:50%;width:6px;height:6px}.net-status.svelte-9udi3b:not(.offline) .net-dot:where(.svelte-9udi3b){box-shadow:0 0 6px var(--color-lime)}@media (width<=480px){.net-status.svelte-9udi3b .net-lbl:where(.svelte-9udi3b){display:none}.net-status.svelte-9udi3b{padding:6px}}.pending-btn.svelte-9udi3b{border-color:var(--color-amber)!important;color:var(--color-amber)!important}.rot-group.svelte-9udi3b{gap:4px;display:flex}.rot-btn.svelte-9udi3b{font-family:var(--font-mono);background:var(--color-surface-2);color:var(--color-ink-faint);border:1px solid var(--color-line-hot);cursor:pointer;border-radius:3px;min-width:44px;padding:4px 10px;font-size:11px}.rot-btn.svelte-9udi3b:hover{color:var(--color-ink)}.rot-btn.active.svelte-9udi3b{background:var(--color-amber);color:#1a1208;border-color:var(--color-amber);font-weight:500}.preview-wrap.svelte-9udi3b{background:var(--color-bg);border:1px solid var(--color-amber);border-radius:3px;margin-top:12px;padding:10px}.preview-head.svelte-9udi3b{letter-spacing:.18em;text-transform:uppercase;color:var(--color-amber);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:10px;display:flex}.preview-head.svelte-9udi3b .btn:where(.svelte-9udi3b){padding:2px 8px;font-size:11px}.preview-canvas.svelte-9udi3b{object-fit:contain;background:#000;border-radius:2px;width:100%;max-height:320px;display:block}.preview-hint.svelte-9udi3b{color:var(--color-ink-faint);margin:8px 0 0;font-size:11px;line-height:1.4}.grid.svelte-9udi3b{grid-template-columns:1.2fr 1fr;gap:16px;display:grid}@media (width<=880px){.grid.svelte-9udi3b{grid-template-columns:1fr;gap:12px}}.cam-panel.svelte-9udi3b{padding:0;overflow:hidden}.cam-panel.svelte-9udi3b .panel-head:where(.svelte-9udi3b){border-bottom:1px solid var(--color-line);background:var(--color-surface);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.cam-panel.svelte-9udi3b h2:where(.svelte-9udi3b){margin:0}.cam-panel.svelte-9udi3b .panel-head:where(.svelte-9udi3b) .live-pill:where(.svelte-9udi3b){letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);align-items:center;gap:6px;font-size:10px;display:flex}.cam-panel.svelte-9udi3b .panel-head:where(.svelte-9udi3b) .live-pill.on:where(.svelte-9udi3b){color:var(--color-lime)}.cam-panel.svelte-9udi3b .panel-head:where(.svelte-9udi3b) .live-pill.on:where(.svelte-9udi3b):before{content:"";background:var(--color-lime);width:6px;height:6px;box-shadow:0 0 6px var(--color-lime);border-radius:50%;animation:1.2s ease-in-out infinite svelte-9udi3b-pulse}@keyframes svelte-9udi3b-pulse{0%,to{opacity:1}50%{opacity:.3}}.cam-wrap.svelte-9udi3b{aspect-ratio:1;background:#000;position:relative;overflow:hidden}@media (width>=600px){.cam-wrap.svelte-9udi3b{aspect-ratio:4/3}}.cam-wrap.svelte-9udi3b video:where(.svelte-9udi3b){object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.cam-wrap.svelte-9udi3b video.front:where(.svelte-9udi3b){transform:none}.cam-reticle.svelte-9udi3b{aspect-ratio:1;border:1px solid #ffffff38;border-radius:4px;width:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cam-corner.svelte-9udi3b{border:2px solid var(--color-amber);width:28px;height:28px;position:absolute}@media (width>=600px){.cam-corner.svelte-9udi3b{width:24px;height:24px}}.cam-corner.tl.svelte-9udi3b{border-bottom:0;border-right:0;top:16%;left:16%}.cam-corner.tr.svelte-9udi3b{border-bottom:0;border-left:0;top:16%;right:16%}.cam-corner.bl.svelte-9udi3b{border-top:0;border-right:0;bottom:16%;left:16%}.cam-corner.br.svelte-9udi3b{border-top:0;border-left:0;bottom:16%;right:16%}.scanning-banner.svelte-9udi3b{color:var(--color-amber);letter-spacing:.18em;text-transform:uppercase;background:#0b0a09d9;border-radius:2px;padding:6px 14px;font-size:11px;font-weight:500;position:absolute;top:12px;left:50%;transform:translate(-50%)}.cam-debug.svelte-9udi3b{font-family:var(--font-mono);color:var(--color-lime);letter-spacing:.02em;background:#0b0a09c7;border-radius:2px;flex-wrap:wrap;align-items:center;gap:4px 6px;max-width:calc(100% - 16px);padding:3px 6px;font-size:9px;display:flex;position:absolute;bottom:8px;left:8px}.cam-debug.svelte-9udi3b .on:where(.svelte-9udi3b){color:var(--color-lime)}.cam-debug.svelte-9udi3b .off:where(.svelte-9udi3b){color:var(--color-vermilion)}@media (width<=600px){.cam-debug.svelte-9udi3b{font-size:10px}.cam-debug.svelte-9udi3b>span:where(.svelte-9udi3b):nth-child(n+7){display:none}}.cam-foot.svelte-9udi3b{background:var(--color-surface);border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.cam-foot.svelte-9udi3b .btn:where(.svelte-9udi3b){flex:none;min-height:44px}.counter.svelte-9udi3b{background:var(--color-bg);border:1px solid var(--color-line);border-radius:3px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;padding:16px;display:grid}.counter.svelte-9udi3b .num:where(.svelte-9udi3b){font-family:var(--font-display);color:var(--color-lime);grid-row:1/3;font-size:44px;line-height:1}@media (width>=600px){.counter.svelte-9udi3b .num:where(.svelte-9udi3b){font-size:56px}}.counter.svelte-9udi3b .lbl:where(.svelte-9udi3b){letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);font-size:11px}.counter.svelte-9udi3b .cap:where(.svelte-9udi3b){color:var(--color-ink-faint);margin-left:4px}.counter.svelte-9udi3b .bar:where(.svelte-9udi3b){background:var(--color-surface-2);border-radius:2px;height:3px;overflow:hidden}.counter.svelte-9udi3b .bar:where(.svelte-9udi3b)>i:where(.svelte-9udi3b){background:linear-gradient(90deg, var(--color-lime), var(--color-amber));height:100%;transition:width .3s;display:block}.manual.svelte-9udi3b{background:var(--color-bg);border:1px solid var(--color-line);border-radius:3px;margin-top:12px}.manual.svelte-9udi3b>summary:where(.svelte-9udi3b){cursor:pointer;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 14px;font-size:11px;list-style:none;display:flex}.manual.svelte-9udi3b>summary:where(.svelte-9udi3b)::-webkit-details-marker{display:none}.manual.svelte-9udi3b>summary:where(.svelte-9udi3b):hover{color:var(--color-amber)}.manual.svelte-9udi3b>summary:where(.svelte-9udi3b) .dot:where(.svelte-9udi3b){background:var(--color-ink-faint);border-radius:50%;width:6px;height:6px}.manual[open].svelte-9udi3b>summary:where(.svelte-9udi3b) .dot:where(.svelte-9udi3b){background:var(--color-amber)}.manual.svelte-9udi3b>summary:where(.svelte-9udi3b) .hint:where(.svelte-9udi3b){color:var(--color-ink-faint);text-transform:none;letter-spacing:0;opacity:.7;font-weight:300}@media (width<=600px){.manual.svelte-9udi3b>summary:where(.svelte-9udi3b) .hint:where(.svelte-9udi3b){display:none}}.manual-form.svelte-9udi3b{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.manual-input.svelte-9udi3b{min-width:0;font-family:var(--font-mono);flex:200px;min-height:44px}.manual-form.svelte-9udi3b .btn:where(.svelte-9udi3b){flex:none;min-height:44px}.session-panel.svelte-9udi3b .panel-head:where(.svelte-9udi3b){cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.session-panel.svelte-9udi3b .panel-head:where(.svelte-9udi3b)::-webkit-details-marker{display:none}.session-panel.svelte-9udi3b .panel-head:where(.svelte-9udi3b) .chev:where(.svelte-9udi3b){color:var(--color-ink-faint);font-size:12px;transition:transform .2s}.session-panel[open].svelte-9udi3b .panel-head:where(.svelte-9udi3b) .chev:where(.svelte-9udi3b){transform:rotate(180deg)}@media (width>=880px){.session-panel.svelte-9udi3b .panel-head:where(.svelte-9udi3b) .chev:where(.svelte-9udi3b){display:none}.session-panel.svelte-9udi3b>.panel-body:where(.svelte-9udi3b){display:block!important}}@media (width<=879px){.session-panel.svelte-9udi3b>.panel-body:where(.svelte-9udi3b){display:none}.session-panel[open].svelte-9udi3b>.panel-body:where(.svelte-9udi3b){display:block}}.session-panel.svelte-9udi3b>.panel-body:where(.svelte-9udi3b){padding:14px 16px}.kv.svelte-9udi3b{grid-template-columns:auto 1fr;gap:6px 12px;margin:0 0 16px;font-size:12px;display:grid}.kv.svelte-9udi3b dt:where(.svelte-9udi3b){color:var(--color-ink-faint)}.kv.svelte-9udi3b dd:where(.svelte-9udi3b){color:var(--color-ink-dim);word-break:break-all;margin:0}.kv.svelte-9udi3b .mono:where(.svelte-9udi3b){font-family:var(--font-mono);color:var(--color-amber)}.bg-block.svelte-9udi3b{border-top:1px dashed var(--color-line);padding-top:14px}.bg-head.svelte-9udi3b{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.bg-head.svelte-9udi3b h3:where(.svelte-9udi3b){letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-faint);margin:0;font-size:11px;font-weight:500}.bg-head.svelte-9udi3b .sub:where(.svelte-9udi3b){color:var(--color-ink-faint);text-transform:none;letter-spacing:0;font-weight:300}.bg-row.svelte-9udi3b{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.switch.svelte-9udi3b{width:44px;height:24px;display:inline-block;position:relative}.switch.svelte-9udi3b input:where(.svelte-9udi3b){opacity:0;width:0;height:0}.slider.svelte-9udi3b{cursor:pointer;background:var(--color-surface-2);border:1px solid var(--color-line-hot);border-radius:999px;transition:all .2s;position:absolute;inset:0}.slider.svelte-9udi3b:before{content:"";background:var(--color-ink-faint);border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:2px;left:2px}.switch.svelte-9udi3b input:where(.svelte-9udi3b):checked+.slider:where(.svelte-9udi3b){border-color:var(--color-amber)}.switch.svelte-9udi3b input:where(.svelte-9udi3b):checked+.slider:where(.svelte-9udi3b):before{background:var(--color-amber);transform:translate(20px)}.recent.svelte-9udi3b{padding:0;overflow:hidden}.recent.svelte-9udi3b .panel-head-row:where(.svelte-9udi3b){border-bottom:1px solid var(--color-line);background:var(--color-surface);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.recent.svelte-9udi3b .table-scroll:where(.svelte-9udi3b){-webkit-overflow-scrolling:touch;overflow-x:auto}.recent.svelte-9udi3b table:where(.svelte-9udi3b){border-collapse:collapse;width:100%;min-width:560px;font-size:12px}.recent.svelte-9udi3b .empty:where(.svelte-9udi3b){margin:0;padding:30px 16px}.recent.svelte-9udi3b .err-banner:where(.svelte-9udi3b){margin:14px 16px}.empty.svelte-9udi3b{color:var(--color-ink-faint);text-align:center;font-size:13px}.err-banner.svelte-9udi3b{border:1px solid var(--color-vermilion);color:var(--color-vermilion);background:#e0533c1a;border-radius:3px;padding:8px 12px;font-size:12px}table.svelte-9udi3b{border-collapse:collapse;font-size:12px}thead.svelte-9udi3b th:where(.svelte-9udi3b){text-align:left;color:var(--color-ink-faint);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--color-line);padding:8px 10px;font-size:10px;font-weight:500}tbody.svelte-9udi3b td:where(.svelte-9udi3b){border-bottom:1px dashed var(--color-line);color:var(--color-ink-dim);padding:8px 10px}tbody.svelte-9udi3b tr:where(.svelte-9udi3b):last-child td:where(.svelte-9udi3b){border-bottom:none}.idx.svelte-9udi3b{color:var(--color-ink-faint);width:30px}.mono.svelte-9udi3b{font-family:var(--font-mono)}.truncate.svelte-9udi3b{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.amber.svelte-9udi3b{color:var(--color-amber)}.dim.svelte-9udi3b{color:var(--color-ink-faint)}.last-panel.svelte-9udi3b{padding:0}.last-panel.svelte-9udi3b .panel-head-row:where(.svelte-9udi3b){border-bottom:1px solid var(--color-line);background:var(--color-surface);padding:14px 16px}.last-panel.svelte-9udi3b .panel-head-row:where(.svelte-9udi3b) h2:where(.svelte-9udi3b){margin:0}.last-panel.svelte-9udi3b .panel-head-row:where(.svelte-9udi3b) .dim:where(.svelte-9udi3b){letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-faint);font-size:11px}.last-panel.svelte-9udi3b .panel-body:where(.svelte-9udi3b){padding:14px 16px}.last-card.svelte-9udi3b{background:var(--color-bg);border:1px solid var(--color-line);border-radius:3px;padding:14px}.last-card[data-action=rejected].svelte-9udi3b,.last-card[data-action=error].svelte-9udi3b{border-color:#e0533c66}.last-card[data-action=saved].svelte-9udi3b{border-color:#b8d2344d}.last-card[data-action=duplicate].svelte-9udi3b{border-color:#f5a52466}.last-grid.svelte-9udi3b{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=720px){.last-grid.svelte-9udi3b{grid-template-columns:1fr}}.last-grid.svelte-9udi3b .result:where(.svelte-9udi3b){grid-column:1/-1}.last-grid.svelte-9udi3b .action:where(.svelte-9udi3b){border-top:1px dashed var(--color-line);grid-column:1/-1;padding-top:8px}.kv-block.svelte-9udi3b{align-content:start;gap:4px;display:grid}.kv-block.svelte-9udi3b .lbl:where(.svelte-9udi3b){letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-faint);font-size:10px}.kv-block.svelte-9udi3b code:where(.svelte-9udi3b){font-family:var(--font-mono);color:var(--color-ink);background:var(--color-surface-2);border:1px solid var(--color-line);word-break:break-all;border-radius:2px;padding:6px 8px;font-size:13px;display:block}.kv-block.svelte-9udi3b code.raw:where(.svelte-9udi3b){color:var(--color-ink)}.kv-block.svelte-9udi3b code.amber:where(.svelte-9udi3b){color:var(--color-amber)}.kv-block.svelte-9udi3b code.dim:where(.svelte-9udi3b){color:var(--color-ink-faint);font-style:italic}.meta-line.svelte-9udi3b{align-items:center;gap:6px;font-size:11px;display:flex}.cmp-row.svelte-9udi3b{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cmp-row.svelte-9udi3b code:where(.svelte-9udi3b){flex:1;min-width:120px}.cmp-row.svelte-9udi3b .op:where(.svelte-9udi3b){font-family:var(--font-display);padding:0 8px;font-size:22px}.cmp-row.svelte-9udi3b .op.eq:where(.svelte-9udi3b){color:var(--color-lime)}.cmp-row.svelte-9udi3b .op.ne:where(.svelte-9udi3b){color:var(--color-vermilion)}.badge.svelte-9udi3b{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--color-line-hot);border-radius:2px;padding:2px 8px;font-size:10px;display:inline-block}.badge.ok.svelte-9udi3b{color:var(--color-lime);border-color:#b8d23466}.badge.err.svelte-9udi3b{color:var(--color-vermilion);border-color:#e0533c66}.action-pill.svelte-9udi3b{letter-spacing:.12em;text-transform:uppercase;border-radius:2px;width:fit-content;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.action-pill.saved.svelte-9udi3b{color:#1a1208;background:var(--color-lime)}.action-pill.duplicate.svelte-9udi3b{color:#1a1208;background:var(--color-amber)}.action-pill.rejected.svelte-9udi3b{color:#fff;background:var(--color-vermilion)}.action-pill.error.svelte-9udi3b{color:#fff;background:#555}.action-pill.sm.svelte-9udi3b{padding:2px 6px;font-size:9px}.hist.svelte-9udi3b{border-top:1px dashed var(--color-line);margin-top:14px;padding-top:12px}.hist.svelte-9udi3b summary:where(.svelte-9udi3b){cursor:pointer;color:var(--color-ink-faint);letter-spacing:.14em;text-transform:uppercase;-webkit-user-select:none;user-select:none;padding:4px 0;font-size:11px}.hist.svelte-9udi3b summary:where(.svelte-9udi3b):hover{color:var(--color-amber)}.hist.svelte-9udi3b table:where(.svelte-9udi3b){margin-top:10px;font-size:11px}.toast-stack.svelte-cqwvc2{z-index:100;pointer-events:none;flex-direction:column;gap:8px;max-width:90vw;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.toast.svelte-cqwvc2{pointer-events:auto;background:var(--color-surface);border:1px solid var(--color-line-hot);color:var(--color-ink);border-radius:3px;align-items:center;gap:10px;min-width:220px;padding:10px 14px;font-size:13px;animation:.18s ease-out svelte-cqwvc2-slide;display:flex;box-shadow:0 8px 24px -8px #0009}@keyframes svelte-cqwvc2-slide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.toast.svelte-cqwvc2 .dot:where(.svelte-cqwvc2){border-radius:50%;flex-shrink:0;width:8px;height:8px}.toast.ok.svelte-cqwvc2{border-color:var(--color-lime)}.toast.ok.svelte-cqwvc2 .dot:where(.svelte-cqwvc2){background:var(--color-lime);box-shadow:0 0 8px var(--color-lime)}.toast.warn.svelte-cqwvc2{border-color:var(--color-amber)}.toast.warn.svelte-cqwvc2 .dot:where(.svelte-cqwvc2){background:var(--color-amber);box-shadow:0 0 8px var(--color-amber)}.toast.err.svelte-cqwvc2{border-color:var(--color-vermilion)}.toast.err.svelte-cqwvc2 .dot:where(.svelte-cqwvc2){background:var(--color-vermilion);box-shadow:0 0 8px var(--color-vermilion)}.toast.info.svelte-cqwvc2{border-color:var(--color-line-hot)}.toast.info.svelte-cqwvc2 .dot:where(.svelte-cqwvc2){background:var(--color-ink-faint)}.toast.svelte-cqwvc2 .text:where(.svelte-cqwvc2){flex:1}.toast.svelte-cqwvc2 .x:where(.svelte-cqwvc2){color:var(--color-ink-faint);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:16px;line-height:1}.toast.svelte-cqwvc2 .x:where(.svelte-cqwvc2):hover{color:var(--color-ink)}
