.lp.svelte-13fzxup{gap:var(--s-3);display:grid}.lp-h.svelte-13fzxup{margin:var(--s-2) 0 0;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--fg-muted)}.lp-grid.svelte-13fzxup{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(92px,1fr));margin:0;padding:0;list-style:none;display:grid}.lp-skel.svelte-13fzxup{aspect-ratio:1}.lp-item.svelte-13fzxup{gap:4px;min-width:0;display:grid}.lp-thumb.svelte-13fzxup{aspect-ratio:1;padding:var(--s-2);border:1px solid var(--line);background:repeating-conic-gradient(var(--surface-2) 0 25%, var(--surface) 0 50%) 0 0 / 16px 16px;box-shadow:none;cursor:pointer;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:0;place-items:center;display:grid}.lp-thumb.svelte-13fzxup:hover:not(:disabled){border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.lp-thumb.svelte-13fzxup:disabled{cursor:default;color:var(--fg-subtle)}.lp-thumb.svelte-13fzxup img:where(.svelte-13fzxup){object-fit:contain;max-width:100%;max-height:100%}.lp-name.svelte-13fzxup{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lp-meta.svelte-13fzxup{justify-content:space-between;align-items:center;gap:var(--s-1);display:flex}.lp-remove.svelte-13fzxup{min-width:32px;min-height:32px;color:var(--fg-muted);margin-left:auto}.lp-account.svelte-13fzxup{margin-top:var(--s-2)}.sh.svelte-19ofnh9{z-index:30;background:var(--surface);border-radius:var(--r-lg) var(--r-lg) 0 0;max-height:50%;box-shadow:var(--sh-3);animation:svelte-19ofnh9-sh-up var(--dur) var(--ease-out);grid-template-rows:auto 1fr;display:grid;position:absolute;bottom:0;left:0;right:0}.sh-tall.svelte-19ofnh9{max-height:78%}.sh-head.svelte-19ofnh9{padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.sh-title.svelte-19ofnh9{font-size:var(--text-md);margin:0;font-weight:600}.sh-body.svelte-19ofnh9{padding:var(--s-4);overscroll-behavior:contain;overflow:auto}@keyframes svelte-19ofnh9-sh-up{0%{opacity:0;transform:translateY(16px)}}@media (width>=1024px){.sh.svelte-19ofnh9,.sh-tall.svelte-19ofnh9{border-right:1px solid var(--line);width:340px;max-height:none;box-shadow:var(--sh-2);border-radius:0;animation-name:svelte-19ofnh9-sh-left;inset:0 auto 0 0}}@keyframes svelte-19ofnh9-sh-left{0%{opacity:0;transform:translate(-12px)}}.cp.svelte-mdr00g{gap:var(--s-3);display:grid}.cp-lead.svelte-mdr00g{margin:0}.cp-h.svelte-mdr00g{margin:var(--s-2) 0 0;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--fg-muted)}.cp-tiles.svelte-mdr00g{gap:var(--s-2);grid-template-columns:repeat(3,1fr);display:grid}.cp-tile.svelte-mdr00g{gap:var(--s-1);padding:var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);min-height:64px;font:inherit;font-size:var(--text-sm);color:var(--fg);cursor:pointer;justify-items:center;display:grid}.cp-tile[aria-checked=true].svelte-mdr00g{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.cp-tile-dots.svelte-mdr00g{gap:3px;display:flex}.cp-dot.svelte-mdr00g{border-radius:50%;flex:none;width:18px;height:18px;display:inline-block;box-shadow:inset 0 0 0 1px #0f1b2d33}.cp-dot-lg.svelte-mdr00g{width:32px;height:32px}.cp-off.svelte-mdr00g{opacity:.18}.cp-map.svelte-mdr00g{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.cp-map.svelte-mdr00g li:where(.svelte-mdr00g){align-items:center;gap:var(--s-2);display:flex}.cp-select.svelte-mdr00g{flex:1;min-height:44px}.cp-check.svelte-mdr00g{min-height:44px}.cp-inks.svelte-mdr00g{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.cp-ink.svelte-mdr00g{align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-xs);background:var(--surface);font:inherit;font-size:var(--text-sm);color:var(--fg);cursor:pointer;display:inline-flex}.cp-ink[aria-pressed=true].svelte-mdr00g{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.cp-free.svelte-mdr00g{font-size:var(--text-xs);color:var(--success)}.cp-question.svelte-mdr00g{gap:var(--s-2);display:grid}.cp-question.svelte-mdr00g p:where(.svelte-mdr00g){margin:0}.cp-picker.svelte-mdr00g{gap:var(--s-2);display:grid}.cp-grid.svelte-mdr00g{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));display:grid}.cp-swatch.svelte-mdr00g{place-items:start center;gap:var(--s-1);min-width:0;min-height:0;padding:var(--s-2) var(--s-1);border:1px solid var(--line);background:var(--surface);box-shadow:none;color:var(--fg);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:0;grid-template-rows:auto 1fr;display:grid}.cp-swatch.svelte-mdr00g:hover{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.cp-code.svelte-mdr00g{max-width:100%;font:500 11px / 1.25 var(--font-mono);text-align:center;overflow-wrap:anywhere}.cp-none.svelte-mdr00g{background:linear-gradient(135deg, transparent 45%, var(--danger) 45% 55%, transparent 55%), var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong)}.fp.svelte-1rmn5l7{gap:var(--s-3);display:grid}.fp-searchbox.svelte-1rmn5l7{align-items:center;gap:var(--s-2);padding:0 var(--s-3);border:1px solid var(--line-strong);background:var(--surface);display:flex}.fp-searchbox.svelte-1rmn5l7:focus-within{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.fp-search.svelte-1rmn5l7{min-width:0;min-height:44px;font:inherit;font-size:var(--text-md);color:var(--fg);background:0 0;border:0;outline:none;flex:1}.fp-chips.svelte-1rmn5l7{gap:var(--s-1);scrollbar-width:none;display:flex;overflow-x:auto}.fp-chip.svelte-1rmn5l7{min-height:32px;padding:0 var(--s-3);flex:none}.fp-list.svelte-1rmn5l7{gap:2px;display:grid}.fp-h.svelte-1rmn5l7{margin:var(--s-3) 0 var(--s-1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--fg-muted)}.fp-row.svelte-1rmn5l7{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:44px;padding:0 var(--s-3);box-shadow:none;color:var(--fg);text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:0;display:flex}.fp-row.svelte-1rmn5l7:hover,.fp-row.svelte-1rmn5l7:focus-visible{background:var(--hover);outline:none}.fp-row[aria-checked=true].svelte-1rmn5l7{box-shadow:inset 0 0 0 1px var(--action);color:var(--action)}.fp-name.svelte-1rmn5l7{white-space:nowrap;text-overflow:ellipsis;font-size:1.3rem;font-weight:400;overflow:hidden}.fp-tag.svelte-1rmn5l7{font-size:var(--text-xs);color:var(--fg-subtle);flex:none}.fp-skel.svelte-1rmn5l7{height:40px}.fp-spin.svelte-1rmn5l7{border:2px solid var(--line-strong);border-top-color:var(--action);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite svelte-1rmn5l7-fp-spin}.fp-more.svelte-1rmn5l7{margin-top:var(--s-3)}@keyframes svelte-1rmn5l7-fp-spin{to{transform:rotate(360deg)}}.tp-size.svelte-toci61{gap:var(--s-3);display:grid}.tp-row.svelte-toci61{gap:var(--s-2);flex-wrap:wrap;display:flex}.tp-dot.svelte-toci61{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #0f1b2d40}.ck.svelte-11rydg2{z-index:40;background:var(--bg);grid-template-rows:auto 1fr;display:grid;position:absolute;inset:0}.ck-head.svelte-11rydg2{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-4);border-bottom:1px solid var(--line);background:var(--surface);display:flex}.ck-title.svelte-11rydg2{font-family:var(--font-display);font-size:var(--text-lg);margin:0}.ck-body.svelte-11rydg2{padding:var(--s-4);gap:var(--s-4);align-content:start;width:100%;max-width:880px;margin:0 auto;display:grid;overflow:auto}.ck-list.svelte-11rydg2{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.ck-item.svelte-11rydg2{gap:var(--s-4);padding:var(--s-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:minmax(120px,220px) 1fr;display:grid}.ck-mock.svelte-11rydg2{aspect-ratio:1;background:var(--surface-2);border-radius:var(--r-md);place-items:center;display:grid;overflow:hidden}.ck-mock.svelte-11rydg2 img:where(.svelte-11rydg2){object-fit:contain;width:100%;height:100%}.ck-skel.svelte-11rydg2{width:70%;height:70%}.ck-facts.svelte-11rydg2 h3:where(.svelte-11rydg2){margin:0 0 var(--s-2);font-size:var(--text-md)}.ck-fact.svelte-11rydg2{gap:var(--s-2);margin:0 0 var(--s-1);font-size:var(--text-sm);align-items:center;display:flex}.ck-small.svelte-11rydg2{font-size:var(--text-sm)}.ck-total.svelte-11rydg2{font-size:var(--text-lg);margin:0}.ck-bat.svelte-11rydg2{gap:var(--s-2);color:var(--success);align-items:center;margin:0;display:flex}.ck-confirm.svelte-11rydg2{min-height:44px;font-weight:600}@media (width<=560px){.ck-item.svelte-11rydg2{grid-template-columns:1fr}}.q-icon.svelte-1k760kq{background:var(--warning-soft);width:32px;height:32px;color:var(--warning);flex:none;place-items:center;display:inline-grid}.q-text.svelte-1k760kq{margin:0}.q-foot.svelte-1k760kq{flex-wrap:wrap}@media (width<=767px){.q-foot.svelte-1k760kq{flex-direction:column}.q-foot.svelte-1k760kq .ui-btn{justify-content:center;width:100%}}.zc.svelte-17ofk6e{position:relative}.zc-label.svelte-17ofk6e{justify-content:space-between;min-width:84px}.zc-label.svelte-17ofk6e .ui-icon{width:14px;height:14px}.zc-menu.svelte-17ofk6e{top:calc(100% + 6px);right:0}.ot.svelte-ttr3dw{z-index:24;animation:svelte-ttr3dw-ot-in var(--dur-fast) var(--ease);padding:2px;position:absolute}.ot.svelte-ttr3dw .ui-tool{min-height:36px}.ot-touch.svelte-ttr3dw .ui-tool{flex-shrink:0;min-width:44px;min-height:44px}.ot-docked.svelte-ttr3dw{z-index:var(--z-toast);justify-content:space-between;position:fixed;left:8px;right:8px;overflow-x:auto}.ot-menu.svelte-ttr3dw{top:calc(100% + 6px);right:0}.ot-menu-up.svelte-ttr3dw{top:auto;bottom:calc(100% + 6px)}@keyframes svelte-ttr3dw-ot-in{0%{opacity:0}}.ib.svelte-6zt068{min-width:0;padding:var(--s-1) var(--s-2);scrollbar-width:thin;align-items:center;gap:2px;display:flex;overflow-x:auto}.ib-font.svelte-6zt068{min-width:150px;font-size:var(--text-md);justify-content:space-between}.ib-font.svelte-6zt068 span:where(.svelte-6zt068){text-overflow:ellipsis;max-width:160px;overflow:hidden}.ib-group.svelte-6zt068{gap:2px;display:inline-flex}.ib-size.svelte-6zt068{flex:none}.ib-size.svelte-6zt068 input:where(.svelte-6zt068){width:58px;font-size:var(--text-sm)}.ib-small.svelte-6zt068 input:where(.svelte-6zt068){color:var(--danger)}@media (width<=1439px){.ib-label.svelte-6zt068{display:none}}.ib-swatch.svelte-6zt068{border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 1px #0f1b2d40}.st.svelte-wzjtgw{--bar-h:64px;background:var(--bg);width:100%;max-width:100vw;height:100dvh;color:var(--fg);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.st.svelte-wzjtgw>:where(.svelte-wzjtgw){min-width:0}.st.svelte-wzjtgw:not(.st-overlay){inset:var(--header-h-mobile) 0 0 0;height:auto;position:fixed}.st-overlay.svelte-wzjtgw{z-index:var(--z-modal);position:fixed;inset:0}.st-top.svelte-wzjtgw{align-items:center;gap:var(--s-1);height:52px;padding:0 var(--s-2);background:var(--surface);border-bottom:1px solid var(--line);grid-row:1;display:flex}.st-name.svelte-wzjtgw{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.st-pill.svelte-wzjtgw{align-items:center;gap:var(--s-1);min-height:40px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-xs);background:var(--surface);font:inherit;font-family:var(--font-mono);color:var(--fg);cursor:pointer;display:inline-flex}.st-pill-skel.svelte-wzjtgw{width:64px;height:1em;display:inline-block}.st-pill-todo.svelte-wzjtgw{color:var(--fg-muted)}.st-tools.svelte-wzjtgw{z-index:26;top:var(--s-2);left:var(--s-2);right:var(--s-2);align-items:center;gap:var(--s-2);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.st-tools.svelte-wzjtgw>:where(.svelte-wzjtgw){pointer-events:auto}.st-tools[hidden].svelte-wzjtgw{display:none}.st-zoom.svelte-wzjtgw{z-index:27;top:var(--s-2);right:var(--s-2);position:absolute}.st-zoom[hidden].svelte-wzjtgw{display:none}.st-history.svelte-wzjtgw .ui-tool:where(.svelte-wzjtgw){width:40px;min-height:38px}@media (width<=479px){.st-name.svelte-wzjtgw{display:none}.st-top.svelte-wzjtgw{justify-content:flex-end}}.st-faces-wrap.svelte-wzjtgw{grid-row:2;min-width:0;position:relative}.st-faces-arrow.svelte-wzjtgw{z-index:2;border:1px solid var(--line-strong);background:var(--surface);width:36px;height:36px;box-shadow:var(--sh-1);color:var(--fg);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.st-faces-prev.svelte-wzjtgw{left:var(--s-1)}.st-faces-next.svelte-wzjtgw{right:var(--s-1)}.st-faces.svelte-wzjtgw{gap:var(--s-2);padding:var(--s-2) var(--s-3);background:var(--surface);border-bottom:1px solid var(--line);scrollbar-width:none;display:flex;overflow-x:auto}.st-face.svelte-wzjtgw{align-items:center;gap:var(--s-1);min-height:40px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-xs);background:var(--surface);font:inherit;font-size:var(--text-sm);color:var(--fg);cursor:pointer;flex:none;display:inline-flex}.st-face[aria-pressed=true].svelte-wzjtgw{border-color:var(--action);background:var(--action-soft)}.st-dot.svelte-wzjtgw{background:var(--action);border-radius:50%;width:8px;height:8px}.st-face-price.svelte-wzjtgw{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted)}.st-main.svelte-wzjtgw{grid-area:3/1;grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}.st-stage.svelte-wzjtgw{min-height:0;position:relative;overflow:hidden}.st-canvas.svelte-wzjtgw{touch-action:none;outline:none;position:absolute;inset:0}.st-dragging.svelte-wzjtgw{box-shadow:inset 0 0 0 3px var(--action)}.st-drop.svelte-wzjtgw{pointer-events:none;background:#3b36f014;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.st-textfield.svelte-wzjtgw{z-index:25;top:var(--s-2);left:var(--s-2);right:var(--s-2);gap:var(--s-2);padding:var(--s-2);background:var(--surface);border-radius:var(--r-md);box-shadow:var(--sh-2);flex-wrap:wrap;align-items:flex-start;display:flex;position:absolute}.st-textfield.svelte-wzjtgw .ui-input:where(.svelte-wzjtgw){font-size:var(--text-md);flex:1}.st-inline-field.svelte-wzjtgw{z-index:1;opacity:0;resize:none;pointer-events:none;border:0;width:40px;height:24px;padding:0;font-size:16px;position:absolute}.st-textarea.svelte-wzjtgw{resize:none;min-height:44px;max-height:9em;padding-top:10px;padding-bottom:10px;line-height:1.35}.st-text-hint.svelte-wzjtgw{font-size:var(--text-xs);color:var(--fg-muted);flex-basis:100%}@media (pointer:coarse){.st-text-hint.svelte-wzjtgw{display:none}}.st-empty.svelte-wzjtgw{z-index:10;gap:var(--s-3);width:min(92%,360px);padding:var(--s-4);border-radius:var(--r-lg);box-shadow:var(--sh-2);text-align:center;background:#fffffff0;justify-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st-empty-title.svelte-wzjtgw{gap:2px;margin:0;font-weight:600;display:grid}.st-empty-title.svelte-wzjtgw .ui-mono:where(.svelte-wzjtgw){font-size:var(--text-xs);color:var(--fg-muted);font-weight:400}.st-empty-more.svelte-wzjtgw{gap:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.st-empty-tech.svelte-wzjtgw{font-size:var(--text-sm)}.st-empty-compact.svelte-wzjtgw{align-items:stretch;gap:var(--s-1);width:max-content;max-width:calc(100% - 16px);padding:var(--s-1);border-radius:var(--r-xs);flex-flow:column;display:flex}.st-empty-row.svelte-wzjtgw{flex-direction:row}.st-empty-compact[data-mode=stack].svelte-wzjtgw{box-sizing:border-box;width:140px}.st-empty-compact[data-mode=stack].svelte-wzjtgw .ui-btn:where(.svelte-wzjtgw){text-overflow:ellipsis;justify-content:flex-start;min-width:0;overflow:hidden}.st-empty-compact.svelte-wzjtgw .ui-btn:where(.svelte-wzjtgw){white-space:nowrap}.st-empty-icon.svelte-wzjtgw{justify-content:center;width:36px;padding:0}.st-busy.svelte-wzjtgw{z-index:12;gap:var(--s-2);padding:var(--s-4);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--sh-2);justify-items:center;font-weight:600;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.st-busy-bar.svelte-wzjtgw{width:160px;height:6px}.st-doneslot.svelte-wzjtgw{min-width:0;position:relative}@media (width<=1023px){.st-doneslot.svelte-wzjtgw{height:0}.st-doneslot.svelte-wzjtgw>.st-done:where(.svelte-wzjtgw){z-index:20;position:absolute;bottom:0;left:0;right:0}}.st-done.svelte-wzjtgw{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);font-size:var(--text-sm);background:var(--surface);border-top:1px solid var(--line);flex-wrap:wrap;margin:0;display:flex}@media (width>=700px){.st-detail.svelte-wzjtgw{flex-wrap:nowrap}.st-detail-text.svelte-wzjtgw{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.st-detail.svelte-wzjtgw .ui-btn:where(.svelte-wzjtgw),.st-detail.svelte-wzjtgw .ui-badge:where(.svelte-wzjtgw){flex-shrink:0}.st-detail-badge.svelte-wzjtgw{cursor:pointer;border:0}.st-tbtn.svelte-wzjtgw{align-items:center;gap:var(--s-1);min-height:40px;padding:0 var(--s-2);border-radius:var(--r-sm);color:var(--fg);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.st-tbtn.svelte-wzjtgw:hover:not(:disabled){background:var(--surface-2)}.st-tbtn.svelte-wzjtgw:disabled{color:var(--fg-subtle);cursor:default}.st-count.svelte-wzjtgw{align-items:center;gap:var(--s-2);min-height:36px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--sh-1);color:var(--fg);font:600 var(--text-sm) / 1 var(--font-body);cursor:pointer;min-width:0;max-width:calc(100% - 292px);display:inline-flex}.st-count-text.svelte-wzjtgw{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.st-count-over.svelte-wzjtgw{border-color:var(--danger);color:var(--danger)}.st-count-dots.svelte-wzjtgw{gap:2px;display:inline-flex}.st-count-dots.svelte-wzjtgw span:where(.svelte-wzjtgw){border-radius:50%;width:8px;height:8px}.st-toast-undo.svelte-wzjtgw{background:var(--fluo);color:var(--fluo-fg)}.st-bottom.svelte-wzjtgw{align-items:center;gap:var(--s-2);min-width:0;padding-right:var(--s-2);background:var(--surface);border-top:1px solid var(--line);display:flex}.st-bottom.svelte-wzjtgw .st-pill:where(.svelte-wzjtgw){flex:none}.st-bar.svelte-wzjtgw{align-items:center;gap:var(--s-1);min-width:0;min-height:var(--bar-h);padding:var(--s-1) var(--s-2) max(var(--s-1), env(safe-area-inset-bottom));scrollbar-width:none;flex:1;display:flex;overflow-x:auto}.st-bar.svelte-wzjtgw .ui-rail-btn{min-width:64px;color:var(--fg);flex:none;font-size:12px}.st-side.svelte-wzjtgw{display:none}.st-tiles.svelte-wzjtgw{gap:var(--s-2);display:grid}.st-tile.svelte-wzjtgw{gap:2px var(--s-3);padding:var(--s-3);text-align:left;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);font:inherit;color:var(--fg);cursor:pointer;grid-template-columns:1fr auto;display:grid}.st-tile[aria-checked=true].svelte-wzjtgw{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.st-tile.svelte-wzjtgw:disabled{opacity:.55}.st-tile-name.svelte-wzjtgw{gap:var(--s-2);align-items:center;font-weight:600;display:inline-flex}.st-tile-line.svelte-wzjtgw,.st-tile-meta.svelte-wzjtgw{font-size:var(--text-sm);color:var(--fg-muted);grid-column:1}.st-tile-delta.svelte-wzjtgw{font-family:var(--font-mono);font-size:var(--text-sm);grid-area:1/2}.st-question.svelte-wzjtgw{gap:var(--s-2);margin-bottom:var(--s-3);display:grid}.st-question.svelte-wzjtgw p:where(.svelte-wzjtgw){margin:0}.st-row.svelte-wzjtgw,.st-more.svelte-wzjtgw{gap:var(--s-2);flex-wrap:wrap;display:flex}.st-precision.svelte-wzjtgw{margin-top:var(--s-3)}.st-precision-grid.svelte-wzjtgw{gap:var(--s-2);margin-top:var(--s-2);grid-template-columns:repeat(3,1fr);display:grid}.st-toasts.svelte-wzjtgw{z-index:60;position:absolute;top:120px;bottom:auto;left:50%;transform:translate(-50%)}.st-toasts.svelte-wzjtgw .ui-toast:where(.svelte-wzjtgw) .ui-icon{color:var(--fluo)}.st-dock.svelte-wzjtgw,.st-inspector.svelte-wzjtgw{display:none}@media (width>=1024px){.st-tools.svelte-wzjtgw{right:200px}.st-main.svelte-wzjtgw{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:76px minmax(0,1fr)}.st-dock.svelte-wzjtgw{padding:var(--s-2) var(--s-1);background:var(--surface);border-right:1px solid var(--line);z-index:31;flex-direction:column;grid-area:1/1/-1;gap:2px;display:flex}.st-dock.svelte-wzjtgw .ui-rail-btn{color:var(--fg)}.st-inspector.svelte-wzjtgw{background:var(--surface);border-bottom:1px solid var(--line);grid-area:1/2;align-items:center;min-width:0;height:53px;display:flex;overflow:hidden}.st-inspector-hint.svelte-wzjtgw{padding:0 var(--s-4);color:var(--fg-muted);font-size:var(--text-sm);margin:0}.st-stage.svelte-wzjtgw{grid-area:2/2}.st-doneslot.svelte-wzjtgw{background:var(--surface);border-top:1px solid var(--line);grid-area:3/2;height:53px;overflow:hidden}.st-doneslot.svelte-wzjtgw>.st-done:where(.svelte-wzjtgw){border-top:0}.st.svelte-wzjtgw{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.st-top.svelte-wzjtgw,.st-faces-wrap.svelte-wzjtgw{grid-column:1/-1}.st-side.svelte-wzjtgw{padding:var(--s-4);border-left:1px solid var(--line);background:var(--surface-2);grid-area:3/2;display:block;overflow:auto}}
