.color.svelte-v77rs5{font-variant-numeric:tabular-nums;border:1px solid #0000;flex:none;align-items:center;gap:7px;height:26px;padding:0 9px 0 4px;display:flex}.color.on.svelte-v77rs5{border-color:var(--focus)}i.svelte-v77rs5{width:26px;height:18px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .14);border-radius:3px;flex:none}.fields.svelte-exj0fl{display:contents}.fields.stacked.svelte-exj0fl{flex-direction:column;gap:10px;display:flex}.field.svelte-exj0fl{white-space:nowrap;align-items:center;gap:6px;display:flex}.stacked.svelte-exj0fl .field:where(.svelte-exj0fl) span:where(.svelte-exj0fl){width:110px;color:var(--soft);flex:none}.stacked.svelte-exj0fl input[type=range]:where(.svelte-exj0fl),.stacked.svelte-exj0fl input[type=text]:where(.svelte-exj0fl),.stacked.svelte-exj0fl select:where(.svelte-exj0fl){flex:1;min-width:0}input[type=number].svelte-exj0fl{width:58px}input[type=text].svelte-exj0fl{width:120px}i.svelte-exj0fl{color:var(--dim);font-style:normal}svg.svelte-123hemx{flex:none;display:block}.veil.svelte-1b6slq{z-index:50;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.window.svelte-1b6slq{background:var(--panel);border:1px solid var(--edge);border-radius:12px;flex-direction:column;width:min(560px,94vw);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 18px 50px #0009}header.svelte-1b6slq{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:14px 20px;display:flex}header.svelte-1b6slq strong:where(.svelte-1b6slq){font-size:15px}header.svelte-1b6slq span:where(.svelte-1b6slq){color:var(--dim);font-size:12px}.form.svelte-1b6slq{padding:16px 22px 8px;overflow-y:auto}h4.svelte-1b6slq{letter-spacing:.08em;color:var(--dim);margin:0 0 10px;font-size:10px;font-weight:600}h4.svelte-1b6slq:not(:first-child){border-top:1px solid var(--line);margin-top:18px;padding-top:16px}.line.svelte-1b6slq{align-items:center;gap:10px;min-height:28px;margin-bottom:8px;display:flex}.line.top.svelte-1b6slq{align-items:flex-start}.line.svelte-1b6slq>span:where(.svelte-1b6slq):first-child{width:96px;color:var(--soft);flex:none}.line.top.svelte-1b6slq>span:where(.svelte-1b6slq):first-child{padding-top:5px}.line.svelte-1b6slq input[type=text]:where(.svelte-1b6slq),.line.svelte-1b6slq select:where(.svelte-1b6slq){flex:1;min-width:0;height:28px}.line.svelte-1b6slq>input[type=number]:where(.svelte-1b6slq){flex:none;width:84px}.line.svelte-1b6slq select[aria-label]:where(.svelte-1b6slq){flex:none;min-width:124px}em.svelte-1b6slq{color:var(--dim);font-size:12px;font-style:normal}.field.svelte-1b6slq{background:var(--field);border:1px solid #0000;border-radius:4px;flex:none;align-items:center;width:104px;height:26px;display:flex}.field.svelte-1b6slq:focus-within{border-color:var(--focus)}.field.svelte-1b6slq i:where(.svelte-1b6slq){text-align:center;width:22px;color:var(--dim);flex:none;font-size:11px;font-style:normal}.field.svelte-1b6slq input:where(.svelte-1b6slq){background:0 0;border:none;flex:1;width:0;min-width:0;height:100%;padding:0 6px 0 0}.chain.svelte-1b6slq{width:28px;height:26px;color:var(--dim);background:0 0;flex:none;place-items:center;padding:0;display:grid}.chain.svelte-1b6slq:hover{color:var(--text);background:0 0}.chain.on.svelte-1b6slq{color:var(--text)}.turn.svelte-1b6slq{cursor:pointer}.turn.svelte-1b6slq em:where(.svelte-1b6slq){flex:1}.strip.svelte-1b6slq{flex-wrap:wrap;gap:2px;display:flex}.strip.svelte-1b6slq i:where(.svelte-1b6slq){width:14px;height:14px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .1);border-radius:2px}textarea.svelte-1b6slq{min-width:0;font:inherit;color:var(--text);background:var(--field);resize:vertical;-webkit-user-select:text;user-select:text;border:1px solid #0000;border-radius:4px;flex:1;min-height:56px;padding:6px 8px}textarea.svelte-1b6slq:focus{border-color:var(--focus);outline:none}.fold.svelte-1b6slq{border-top:1px solid var(--line);letter-spacing:.08em;width:100%;color:var(--dim);background:0 0;border-radius:0;align-items:center;gap:6px;margin-top:10px;padding:16px 0 12px;font-size:10px;font-weight:600;display:flex}.fold.svelte-1b6slq:hover{color:var(--text);background:0 0}.arrow.svelte-1b6slq{width:10px;font-size:10px}footer.svelte-1b6slq{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}footer.svelte-1b6slq button:where(.svelte-1b6slq){padding:7px 14px}h4.svelte-zp1el5{letter-spacing:.08em;color:var(--dim);margin:16px 2px 8px;font-size:10px;font-weight:600}h4.svelte-zp1el5:first-child{margin-top:0}.card.svelte-zp1el5{background:var(--raised);border-radius:10px;padding:2px 16px}.row.svelte-zp1el5{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:11px 0;display:flex}.row.svelte-zp1el5:last-child{border-bottom:none}.row.svelte-zp1el5>span:where(.svelte-zp1el5){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.row.svelte-zp1el5 strong:where(.svelte-zp1el5){text-overflow:ellipsis;font-weight:500;overflow:hidden}.row.svelte-zp1el5 small:where(.svelte-zp1el5){color:var(--dim);font-size:12px;line-height:1.4}.row.svelte-zp1el5 button:where(.svelte-zp1el5),.row.svelte-zp1el5 i:where(.svelte-zp1el5){flex:none}label.row.svelte-zp1el5{cursor:pointer}.who.svelte-zp1el5{align-items:center;gap:12px;padding:14px 16px;display:flex}.who.pro.svelte-zp1el5{background:linear-gradient(120deg, #9a7cf433, #6fa3f71a), var(--raised);box-shadow:inset 0 0 0 1px #9a7cf44d}.who.svelte-zp1el5>span:where(.svelte-zp1el5){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.who.svelte-zp1el5 strong:where(.svelte-zp1el5){align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.who.svelte-zp1el5 small:where(.svelte-zp1el5){color:var(--dim);text-overflow:ellipsis;-webkit-user-select:text;user-select:text;font-size:12px;overflow:hidden}.who.svelte-zp1el5 em:where(.svelte-zp1el5){letter-spacing:.06em;color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7);border-radius:3px;padding:1px 5px;font-size:9.5px;font-style:normal;font-weight:700}.who.svelte-zp1el5 button:where(.svelte-zp1el5){flex:none;align-items:center;gap:6px;display:inline-flex}.face.svelte-zp1el5{color:#fff;background:linear-gradient(135deg,#7b7b86,#55555e);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:19px;font-style:normal;font-weight:700;display:grid;overflow:hidden}.who.pro.svelte-zp1el5 .face:where(.svelte-zp1el5){background:linear-gradient(135deg,#9a7cf4,#6fa3f7)}.face.svelte-zp1el5 img:where(.svelte-zp1el5){object-fit:cover;width:100%;height:100%;display:block}.row.svelte-zp1el5 i.badge:where(.svelte-zp1el5){width:32px;height:32px;color:var(--dim);background:rgb(var(--ink) / .07);border-radius:9px;place-items:center;margin-right:2px;display:grid}.row.svelte-zp1el5 i.badge.has:where(.svelte-zp1el5){color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7)}form.secret.svelte-zp1el5{grid-template-columns:1fr 1fr;gap:10px 12px;padding:4px 0 14px;display:grid}form.secret.svelte-zp1el5 label:where(.svelte-zp1el5){color:var(--dim);gap:5px;font-size:12px;display:grid}form.secret.svelte-zp1el5 input:where(.svelte-zp1el5):not([type=checkbox]){font:inherit;color:var(--text);background:var(--field);border-radius:var(--btn-radius,4px);-webkit-user-select:text;user-select:text;border:1px solid #0000;width:100%;height:30px;padding:4px 9px}form.secret.svelte-zp1el5 input:where(.svelte-zp1el5):focus{border-color:var(--focus);outline:none}form.secret.svelte-zp1el5 .under:where(.svelte-zp1el5),form.secret.svelte-zp1el5 .trouble:where(.svelte-zp1el5),form.secret.svelte-zp1el5 .ends:where(.svelte-zp1el5){grid-column:1/-1}.under.svelte-zp1el5{justify-content:space-between;align-items:center;gap:10px;display:flex}.strength.svelte-zp1el5{align-items:center;gap:4px;display:flex}.strength.svelte-zp1el5 i:where(.svelte-zp1el5){background:rgb(var(--ink) / .12);border-radius:2px;width:34px;height:4px}.strength.svelte-zp1el5 small:where(.svelte-zp1el5){color:var(--dim);margin-left:6px;font-size:12px}.strength[data-score="1"].svelte-zp1el5 i:where(.svelte-zp1el5):nth-child(-n+1){background:#e0685c}.strength[data-score="2"].svelte-zp1el5 i:where(.svelte-zp1el5):nth-child(-n+2){background:#e8b454}.strength[data-score="3"].svelte-zp1el5 i:where(.svelte-zp1el5):nth-child(-n+3){background:#9ad06a}.strength[data-score="4"].svelte-zp1el5 i:where(.svelte-zp1el5):nth-child(-n+4){background:#5fd08d}label.see.svelte-zp1el5{cursor:pointer;grid-auto-flow:column;align-items:center;gap:6px;display:flex!important}.trouble.svelte-zp1el5{color:var(--text);background:color-mix(in srgb, var(--danger) 30%, transparent);border-radius:7px;margin:0;padding:7px 10px;font-size:12px}.ends.svelte-zp1el5{justify-content:flex-end;gap:8px;display:flex}.font.svelte-1mbk1zl{flex:1;gap:6px;min-width:0;display:flex}input.svelte-1mbk1zl{flex:1;min-width:0}button.svelte-1mbk1zl{color:var(--soft);flex:none;padding:0 9px;font-size:12px}p.svelte-1mbk1zl{color:var(--dim);margin:0 0 8px;font-size:12px}.themes.svelte-h0276g{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;display:grid}.theme.svelte-h0276g{background:var(--raised);text-align:left;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 6px 8px;display:flex}.theme.svelte-h0276g:hover{background:var(--raised);border-color:var(--faint)}.theme.on.svelte-h0276g{border-color:var(--strong)}.look.svelte-h0276g{width:100%;height:70px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .1);border-radius:6px;margin-bottom:7px;display:block;position:relative;overflow:hidden}.new.svelte-h0276g .look:where(.svelte-h0276g){color:var(--dim);background:var(--well);place-items:center;display:grid}.bar.svelte-h0276g{width:42%;position:absolute;top:0;bottom:0;right:0}.card.svelte-h0276g{border-radius:4px;width:32%;height:60%;position:absolute;top:14%;right:5%}.card.svelte-h0276g b:where(.svelte-h0276g){border-radius:2px;width:62%;height:3px;position:absolute;top:16%;left:12%}.card.svelte-h0276g b.short:where(.svelte-h0276g){width:40%;top:34%}.card.svelte-h0276g b.dot:where(.svelte-h0276g){border-radius:50%;width:9px;height:9px;top:58%}.card.svelte-h0276g b.pill:where(.svelte-h0276g){border-radius:4px;width:34%;height:7px;top:60%;left:auto;right:12%}.theme.svelte-h0276g strong:where(.svelte-h0276g){padding:0 4px;font-weight:600}.theme.svelte-h0276g small:where(.svelte-h0276g){color:var(--dim);padding:0 4px;font-size:11.5px}.note.svelte-h0276g{color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;line-height:1.45;display:flex}.note.svelte-h0276g button:where(.svelte-h0276g){color:var(--text)}.trouble.svelte-h0276g{color:#f0a0a0;margin:8px 0 0;font-size:12px}.editor.svelte-h0276g{background:var(--raised);border-radius:10px;margin-top:16px;padding:14px 16px 12px}.line.svelte-h0276g{align-items:center;gap:10px;margin-bottom:10px;display:flex}.line.svelte-h0276g>span:where(.svelte-h0276g):first-child{width:86px;color:var(--soft);flex:none}.line.svelte-h0276g input[type=text]:where(.svelte-h0276g){flex:1;min-width:0}.turn.svelte-h0276g{color:var(--soft);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;display:flex}h4.svelte-h0276g{letter-spacing:.08em;color:var(--dim);margin:14px 0 8px;font-size:10px;font-weight:600}.colors.svelte-h0276g{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:6px 14px;display:grid}.color.svelte-h0276g{align-items:center;gap:10px;min-width:0;display:flex}.color.svelte-h0276g span:where(.svelte-h0276g){color:var(--soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.foot.svelte-h0276g{margin:16px 0 0}.follow.svelte-h0276g{color:var(--soft);flex-wrap:wrap;align-items:center;gap:10px 18px;margin:14px 0 0;display:flex}.follow.svelte-h0276g label:where(.svelte-h0276g){white-space:nowrap;align-items:center;gap:8px;display:flex}.choice.svelte-h0276g{background:var(--field);border-radius:5px;gap:2px;padding:2px;display:flex}.choice.svelte-h0276g button:where(.svelte-h0276g){color:var(--dim);box-shadow:none;background:0 0;border-radius:3px;padding:4px 12px;font-size:12px}.choice.svelte-h0276g button:where(.svelte-h0276g):hover{color:var(--text);background:0 0}.choice.svelte-h0276g button.on:where(.svelte-h0276g){background:var(--chosen);color:var(--text)}.amounts.svelte-h0276g{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px 22px;margin-bottom:10px;display:grid}.amount.svelte-h0276g{align-items:center;gap:10px;display:flex}.amount.svelte-h0276g span:where(.svelte-h0276g){width:86px;color:var(--soft);flex:none}.amount.svelte-h0276g input[type=range]:where(.svelte-h0276g){flex:1;min-width:0}.amount.svelte-h0276g input[type=number]:where(.svelte-h0276g){width:56px}.amount.svelte-h0276g em:where(.svelte-h0276g){width:16px;color:var(--dim);font-size:12px;font-style:normal}.line.svelte-h0276g>.amount:where(.svelte-h0276g){flex:1}.thumb.svelte-h0276g{width:64px;height:36px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .14);background:50%/cover no-repeat;border-radius:4px;flex:none}.css.svelte-h0276g{resize:vertical;width:100%;color:var(--text);background:var(--field);-webkit-user-select:text;user-select:text;border:1px solid #0000;border-radius:6px;padding:8px 10px;font:12px Consolas,Cascadia Mono,monospace}.css.svelte-h0276g:focus{border-color:var(--focus);outline:none}.hint.svelte-h0276g{color:var(--dim);margin:6px 0 10px;font-size:12px;line-height:1.4}.line.wrap.svelte-h0276g .choice:where(.svelte-h0276g){flex-wrap:wrap}.inline.svelte-h0276g{margin-left:6px;padding:2px 8px;font-size:12px}.grow.svelte-h0276g{flex:1}.danger.svelte-h0276g:hover{background:var(--danger);color:#fff}.badge.svelte-1dt5m8s{color:#fff;background:linear-gradient(140deg, color-mix(in srgb, var(--tone), #fff 22%), color-mix(in srgb, var(--tone), #000 26%));box-shadow:0 6px 16px color-mix(in srgb, var(--tone), transparent 70%), inset 0 1px 0 #ffffff47;flex:none;place-items:center;transition:filter .15s,opacity .15s;display:grid;overflow:hidden}.badge.pictured.svelte-1dt5m8s{background:var(--well);box-shadow:0 6px 16px #0000004d}.badge.svelte-1dt5m8s img:where(.svelte-1dt5m8s){object-fit:cover;width:100%;height:100%;display:block}.badge.off.svelte-1dt5m8s{filter:grayscale(.85);opacity:.55;box-shadow:none}.plugins.svelte-1k2yalu{flex-direction:column;gap:10px;display:flex}.bar.svelte-1k2yalu{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bar.svelte-1k2yalu button:where(.svelte-1k2yalu){white-space:nowrap;align-items:center;gap:7px;padding:7px 13px;display:flex}.bar.svelte-1k2yalu .grow:where(.svelte-1k2yalu){min-width:0;color:var(--dim);text-align:right;flex:1;font-size:12px}.search.svelte-1k2yalu{background:var(--field);min-width:160px;height:32px;color:var(--dim);border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 11px;display:flex}.search.svelte-1k2yalu input:where(.svelte-1k2yalu){min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.search.svelte-1k2yalu:focus-within{box-shadow:0 0 0 1px var(--accent)}.filters.svelte-1k2yalu{background:rgb(var(--ink) / .05);border-radius:10px;gap:4px;padding:3px;display:flex}.filters.svelte-1k2yalu button:where(.svelte-1k2yalu){color:var(--dim);background:0 0;border-radius:7px;gap:6px;padding:4px 10px;font-size:12px}.filters.svelte-1k2yalu button:where(.svelte-1k2yalu):hover{color:var(--text)}.filters.svelte-1k2yalu button.chosen:where(.svelte-1k2yalu){background:var(--raised);color:var(--text);box-shadow:0 1px 3px #00000040}.filters.svelte-1k2yalu em:where(.svelte-1k2yalu){font-variant-numeric:tabular-nums;background:rgb(var(--ink) / .09);border-radius:8px;padding:0 6px;font-size:10.5px;font-style:normal}.filters.svelte-1k2yalu .fresh:where(.svelte-1k2yalu) em:where(.svelte-1k2yalu){background:var(--accent);color:var(--on-accent)}.bar.svelte-1k2yalu .small:where(.svelte-1k2yalu){padding:4px 10px;font-size:12px}.list.svelte-1k2yalu{min-height:120px}h4.svelte-1k2yalu{letter-spacing:.09em;text-transform:uppercase;color:var(--dim);align-items:center;gap:8px;margin:12px 2px 7px;font-size:10.5px;font-weight:600;display:flex}h4.svelte-1k2yalu:first-child{margin-top:2px}h4.svelte-1k2yalu em:where(.svelte-1k2yalu){letter-spacing:0;background:rgb(var(--ink) / .07);border-radius:8px;padding:0 6px;font-style:normal}h4.svelte-1k2yalu:after{content:"";background:var(--faint);flex:1;height:1px}.plugin.svelte-1k2yalu{background:var(--raised);border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:8px;padding:14px 14px 14px 16px;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.plugin.svelte-1k2yalu:before{content:"";background:0 0;width:3px;transition:background .15s;position:absolute;top:0;bottom:0;left:0}.plugin.on.svelte-1k2yalu{border-color:var(--faint)}.plugin.on.svelte-1k2yalu:before{background:var(--accent)}.plugin.held.svelte-1k2yalu:before{background:#e6aa50}.plugin.stale.svelte-1k2yalu{border-color:color-mix(in srgb, var(--accent), transparent 45%)}.plugin.svelte-1k2yalu:hover{background:color-mix(in srgb, var(--raised), rgb(var(--ink)) 3%)}.what.svelte-1k2yalu{flex:1;min-width:0}h3.svelte-1k2yalu{flex-wrap:wrap;align-items:center;gap:7px;margin:1px 0 5px;font-size:14px;font-weight:600;display:flex}.version.svelte-1k2yalu{color:var(--dim);font-variant-numeric:tabular-nums;background:rgb(var(--ink) / .07);border-radius:9px;padding:0 7px;font-size:11.5px;font-style:normal;font-weight:400}.tag.svelte-1k2yalu{letter-spacing:.06em;text-transform:uppercase;color:var(--dim);background:rgb(var(--ink) / .07);border-radius:9px;padding:1px 7px;font-size:10px;font-weight:600}.tag.new.svelte-1k2yalu{color:var(--on-accent);background:var(--accent)}.tag.held.svelte-1k2yalu{color:#e6aa50;background:#e6aa5024}.what.svelte-1k2yalu>p:where(.svelte-1k2yalu){color:var(--soft);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;line-height:1.45;display:-webkit-box;overflow:hidden}.chips.svelte-1k2yalu{flex-wrap:wrap;gap:5px;display:flex}.chips.svelte-1k2yalu span:where(.svelte-1k2yalu){color:var(--dim);background:rgb(var(--ink) / .06);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:11px}.chips.svelte-1k2yalu .by:where(.svelte-1k2yalu){background:0 0;padding-left:2px}.link.svelte-1k2yalu{color:var(--dim);align-items:flex-start;gap:6px;margin-top:7px;font-size:12px;line-height:1.35;display:flex}.link.svelte-1k2yalu svg{flex:none;margin-top:2px}.link.lack.svelte-1k2yalu{color:#e6aa50}.link.fresh.svelte-1k2yalu{color:var(--soft)}.plugin.held.svelte-1k2yalu .name:where(.svelte-1k2yalu),.plugin.held.svelte-1k2yalu .what:where(.svelte-1k2yalu)>p:where(.svelte-1k2yalu),.plugin.held.svelte-1k2yalu .chips:where(.svelte-1k2yalu){opacity:.5}.plugin.svelte-1k2yalu:not(.on):not(.held) .name:where(.svelte-1k2yalu),.plugin.svelte-1k2yalu:not(.on):not(.held) .what:where(.svelte-1k2yalu)>p:where(.svelte-1k2yalu){opacity:.7}.acts.svelte-1k2yalu{flex-direction:column;flex:none;align-self:stretch;align-items:flex-end;gap:10px;display:flex}.acts.svelte-1k2yalu .row:where(.svelte-1k2yalu){align-items:center;gap:4px;margin-top:auto;display:flex}.tool.svelte-1k2yalu{width:28px;height:28px;color:var(--dim);background:0 0;border-radius:8px;place-items:center;padding:0;display:grid}.tool.svelte-1k2yalu:hover{color:var(--text);background:rgb(var(--ink) / .08)}.tool.danger.svelte-1k2yalu:hover{color:#fff;background:var(--danger)}.update.svelte-1k2yalu{white-space:nowrap;border-radius:14px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;display:flex}.none.svelte-1k2yalu{color:var(--dim);justify-items:center;gap:8px;padding:34px 0;display:grid}.none.svelte-1k2yalu p:where(.svelte-1k2yalu){margin:0}.bare.svelte-1k2yalu{color:var(--dim);background:0 0;font-size:12px}.bare.svelte-1k2yalu:hover{color:var(--on-accent);background:var(--danger)}.trouble.svelte-1k2yalu{color:#f0a0a0;padding:0 4px;font-size:12px}footer.svelte-1k2yalu{background:rgb(var(--ink) / .04);color:var(--dim);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}footer.svelte-1k2yalu svg{flex:none;margin-top:1px}footer.svelte-1k2yalu p:where(.svelte-1k2yalu){margin:0;font-size:12px;line-height:1.4}.veil.svelte-13qe3dh{z-index:50;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.window.svelte-13qe3dh{background:var(--panel);border:1px solid var(--edge);border-radius:12px;width:min(900px,94vw);height:min(640px,88vh);display:flex;overflow:hidden;box-shadow:0 18px 50px #0009}nav.svelte-13qe3dh{background:var(--well);border-right:1px solid var(--line);flex-direction:column;flex:none;gap:2px;width:216px;padding:16px 10px 12px;display:flex}nav.svelte-13qe3dh h2:where(.svelte-13qe3dh){margin:0 8px 12px;font-size:16px}nav.svelte-13qe3dh button:where(.svelte-13qe3dh){text-align:left;color:var(--dim);background:0 0;border-radius:7px;align-items:center;gap:11px;padding:8px 10px;display:flex}nav.svelte-13qe3dh button:where(.svelte-13qe3dh):hover{background:rgb(var(--ink) / .05)}nav.svelte-13qe3dh button.on:where(.svelte-13qe3dh){background:var(--chosen);color:var(--text)}nav.svelte-13qe3dh button:where(.svelte-13qe3dh) span:where(.svelte-13qe3dh){flex-direction:column;min-width:0;display:flex}nav.svelte-13qe3dh strong:where(.svelte-13qe3dh){color:var(--text);font-weight:600}nav.svelte-13qe3dh small:where(.svelte-13qe3dh){color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}nav.svelte-13qe3dh .close:where(.svelte-13qe3dh){background:var(--field);color:var(--text);justify-content:center}nav.svelte-13qe3dh .close:where(.svelte-13qe3dh):hover{background:var(--hover)}.grow.svelte-13qe3dh{flex:1}.part.svelte-13qe3dh{flex:1;min-width:0;padding:18px 22px 20px;overflow-y:auto}h3.svelte-13qe3dh{justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;font-size:15px;font-weight:600;display:flex}h3.svelte-13qe3dh input:where(.svelte-13qe3dh){width:230px;font-weight:400}h3.svelte-13qe3dh button:where(.svelte-13qe3dh){font-size:13px;font-weight:400}.bind.svelte-13qe3dh{gap:8px;padding:7px 0}.bind.svelte-13qe3dh>span:where(.svelte-13qe3dh){flex:1}.bare.svelte-13qe3dh{color:var(--dim);background:0 0;flex:none;padding:4px 7px;font-size:12px;display:flex}.bare.svelte-13qe3dh:hover{color:var(--text);background:rgb(var(--ink) / .08)}.combo.svelte-13qe3dh{text-align:center;font-variant-numeric:tabular-nums;border:1px solid #0000;flex:none;min-width:132px}.combo.none.svelte-13qe3dh{color:var(--faint)}.combo.taking.svelte-13qe3dh{border-color:var(--strong);background:var(--chosen)}h4.svelte-13qe3dh{letter-spacing:.08em;color:var(--dim);margin:16px 2px 8px;font-size:10px;font-weight:600}.card.svelte-13qe3dh{background:var(--raised);border-radius:10px;padding:2px 16px}.row.svelte-13qe3dh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:11px 0;display:flex}.row.svelte-13qe3dh:last-child{border-bottom:none}.row.svelte-13qe3dh>span:where(.svelte-13qe3dh){flex-direction:column;gap:2px;min-width:0;display:flex}.row.svelte-13qe3dh strong:where(.svelte-13qe3dh){font-weight:500}.row.svelte-13qe3dh small:where(.svelte-13qe3dh){color:var(--dim);font-size:12px}.row.svelte-13qe3dh input[type=number]:where(.svelte-13qe3dh){flex:none;width:72px}label.row.svelte-13qe3dh{cursor:pointer}.choice.svelte-13qe3dh{background:var(--field);border-radius:5px;flex:none;gap:2px;padding:2px;display:flex}.choice.svelte-13qe3dh button:where(.svelte-13qe3dh){color:var(--dim);background:0 0;border-radius:3px;padding:4px 12px;font-size:12px}.choice.svelte-13qe3dh button:where(.svelte-13qe3dh):hover{color:var(--text);background:0 0}.choice.svelte-13qe3dh button.on:where(.svelte-13qe3dh){background:var(--chosen);color:var(--text)}.keys.svelte-13qe3dh div:where(.svelte-13qe3dh){border-bottom:1px solid var(--line);gap:16px;padding:6px 2px;display:flex}.keys.svelte-13qe3dh strong:where(.svelte-13qe3dh){flex:none;width:230px;font-weight:600}.keys.svelte-13qe3dh span:where(.svelte-13qe3dh){color:var(--soft)}.dim.svelte-13qe3dh{color:var(--dim);font-size:12px}.page.svelte-17raljk{z-index:80;background:var(--home-veil,var(--bg));-webkit-backdrop-filter:var(--home-blur,none);backdrop-filter:var(--home-blur,none);place-items:center;padding:24px;display:grid;position:fixed;inset:40px 0 0;overflow-y:auto}.page.svelte-17raljk:before{content:"";pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 26%, transparent), transparent);border-radius:50%;width:min(900px,90vw);height:min(620px,80vh);position:absolute;top:50%;left:50%;translate:-50% -50%}.card.svelte-17raljk{background:var(--panel);border:1px solid var(--edge);width:min(840px,100%);min-height:520px;box-shadow:0 30px 90px #0000008c, 0 0 0 1px rgb(var(--ink) / .03) inset;border-radius:20px;grid-template-columns:minmax(0,1fr) 400px;animation:.5s cubic-bezier(.2,.8,.2,1) both svelte-17raljk-arrive;display:grid;position:relative;overflow:hidden}@keyframes svelte-17raljk-arrive{0%{opacity:0;transform:translateY(14px)scale(.985)}}aside.svelte-17raljk{color:#fff;background:radial-gradient(80% 60% at 15% 0%, #ffffff38, transparent 70%), linear-gradient(155deg, color-mix(in srgb, var(--accent), #0b0616 62%), color-mix(in srgb, var(--accent), #0b0616 22%) 55%, var(--accent));flex-direction:column;justify-content:center;padding:40px 36px 120px;display:flex;position:relative;overflow:hidden}aside.svelte-17raljk>:where(.svelte-17raljk){position:relative}.mark.svelte-17raljk{border-radius:18px;align-self:flex-start;animation:5s ease-in-out infinite svelte-17raljk-bob;box-shadow:0 14px 34px #00000073,0 0 0 1px #ffffff40}@keyframes svelte-17raljk-bob{50%{transform:translateY(-5px)rotate(-3deg)}}h2.svelte-17raljk{letter-spacing:-.01em;margin:20px 0 4px;font-size:26px;font-weight:750}h2.svelte-17raljk span:where(.svelte-17raljk){opacity:.8;margin-left:8px;font-size:22px;font-weight:600}.line.svelte-17raljk{color:#ffffffc7;margin:0 0 26px;font-size:13.5px}ul.svelte-17raljk{gap:15px;margin:0;padding:0;list-style:none;display:grid}li.svelte-17raljk{align-items:flex-start;gap:12px;display:flex}li.svelte-17raljk i:where(.svelte-17raljk){background:#ffffff29;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 1px #ffffff47}li.svelte-17raljk span:where(.svelte-17raljk){color:#ffffffbd;flex-direction:column;gap:1px;font-size:12.5px;line-height:1.45;display:flex}li.svelte-17raljk strong:where(.svelte-17raljk){color:#fff;font-size:13.5px;font-weight:650}.star.svelte-17raljk{left:var(--x);top:var(--y);width:var(--s);height:var(--s);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);animation:3.4s ease-in-out infinite svelte-17raljk-twinkle;animation-delay:var(--d,0s);background:#fff;position:absolute}@keyframes svelte-17raljk-twinkle{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:.95;transform:scale(1)rotate(45deg)}}.waves.svelte-17raljk{width:100%;height:110px;position:absolute;inset:auto 0 0}.waves.svelte-17raljk path:where(.svelte-17raljk){fill:#ffffff14;stroke:#ffffff52;stroke-width:1px;vector-effect:non-scaling-stroke}.waves.svelte-17raljk path:where(.svelte-17raljk):last-child{fill:var(--panel);stroke:none}form.svelte-17raljk{flex-direction:column;min-width:0;padding:30px 32px 22px;display:flex}.tabs.svelte-17raljk{background:var(--well,var(--field));border-radius:10px;grid-template-columns:1fr 1fr;margin-bottom:26px;padding:3px;display:grid;position:relative}.tabs.svelte-17raljk:before{content:"";background:var(--chosen,var(--raised));border-radius:8px;width:calc(50% - 3px);transition:transform .32s cubic-bezier(.3,1.3,.5,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 4px #0000004d}.tabs.second.svelte-17raljk:before{transform:translate(100%)}.tabs.svelte-17raljk button:where(.svelte-17raljk){height:30px;color:var(--dim);background:0 0;border-radius:8px;font-weight:600;position:relative}.tabs.svelte-17raljk button:where(.svelte-17raljk):hover{color:var(--soft);background:0 0!important}.tabs.svelte-17raljk button.on:where(.svelte-17raljk){color:var(--text)}.back.svelte-17raljk{color:var(--dim);background:0 0;align-self:flex-start;align-items:center;gap:4px;margin:2px 0 22px -6px;padding:4px 8px 4px 4px;font-size:12.5px;display:inline-flex}.back.svelte-17raljk:hover{color:var(--text)}.step.svelte-17raljk{flex-direction:column;flex:1;gap:14px;animation:.32s cubic-bezier(.2,.8,.2,1) both svelte-17raljk-step;display:flex}@keyframes svelte-17raljk-step{0%{opacity:0;transform:translateY(8px)}}h1.svelte-17raljk{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:720}.step.svelte-17raljk>p:where(.svelte-17raljk):not(.said,.ways){color:var(--dim);overflow-wrap:anywhere;margin:-8px 0 6px;line-height:1.5}label.svelte-17raljk{flex-direction:column;gap:6px;display:flex}label.svelte-17raljk>span:where(.svelte-17raljk):first-child{color:var(--soft);justify-content:space-between;align-items:baseline;font-size:12px;font-weight:600;display:flex}.field.svelte-17raljk{background:var(--field);border:1px solid var(--line);height:40px;color:var(--faint);border-radius:9px;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.field.svelte-17raljk:hover{border-color:var(--edge)}.field.invalid.svelte-17raljk,.field.invalid.svelte-17raljk:focus-within{border-color:#e06c6c;box-shadow:0 0 0 3px #e06c6c38}.taken.svelte-17raljk{color:#ff9c9c;margin:-6px 0 0;font-size:12.5px}.taken.svelte-17raljk .link:where(.svelte-17raljk){color:var(--text);text-underline-offset:3px;text-decoration:underline}.field.svelte-17raljk:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 28%, transparent);color:var(--soft)}.field.svelte-17raljk>svg{flex:none;margin-left:12px}input.svelte-17raljk{min-width:0;height:100%;font:inherit;color:var(--text);-webkit-user-select:text;user-select:text;background:0 0;border:none;outline:none;flex:1;padding:0 12px 0 10px}input.svelte-17raljk::placeholder{color:var(--faint);opacity:.7}input.svelte-17raljk:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);transition:background-color 9999s}input.code.svelte-17raljk{text-align:center;letter-spacing:.32em;text-indent:.32em;font-variant-numeric:tabular-nums;height:100%;padding:0 12px;font-size:20px;font-weight:650}.field.svelte-17raljk:has(.code:where(.svelte-17raljk)){height:50px}.see.svelte-17raljk{width:30px;height:30px;color:var(--faint);background:0 0;border-radius:7px;flex:none;place-items:center;margin-right:5px;padding:0;display:grid}.see.svelte-17raljk:hover,.see.on.svelte-17raljk{color:var(--text)}.strength.svelte-17raljk{align-items:center;gap:4px;margin-top:1px;display:flex}.strength.svelte-17raljk i:where(.svelte-17raljk){background:var(--line);border-radius:2px;flex:1;height:3px;transition:background .25s}.strength.svelte-17raljk em:where(.svelte-17raljk){text-align:right;min-width:96px;color:var(--faint);flex:none;font-size:11.5px;font-style:normal}.strength[data-score="0"].svelte-17raljk i:where(.svelte-17raljk):nth-child(-n+1),.strength[data-score="1"].svelte-17raljk i:where(.svelte-17raljk):nth-child(-n+1){background:var(--danger)}.strength[data-score="2"].svelte-17raljk i:where(.svelte-17raljk):nth-child(-n+2){background:#e0a83a}.strength[data-score="3"].svelte-17raljk i:where(.svelte-17raljk):nth-child(-n+3){background:#8fc45a}.strength[data-score="4"].svelte-17raljk i:where(.svelte-17raljk):nth-child(-n+4){background:#4fc98a}.link.svelte-17raljk{color:var(--strong);font-size:inherit;background:0 0;padding:0;font-weight:600}.link.svelte-17raljk:hover{text-underline-offset:3px;text-decoration:underline;background:0 0!important}.said.svelte-17raljk{color:var(--soft);background:rgb(var(--ink) / .06);border:1px solid var(--line);border-radius:9px;align-items:flex-start;gap:8px;margin:0;padding:9px 11px;font-size:12.5px;line-height:1.45;animation:.25s both svelte-17raljk-step;display:flex}.said.svelte-17raljk svg{flex:none;margin-top:2px}.said.bad.svelte-17raljk{color:var(--text);background:color-mix(in srgb, var(--danger) 22%, transparent);border-color:color-mix(in srgb, var(--danger) 55%, transparent)}.go.svelte-17raljk{height:40px;box-shadow:0 8px 22px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:9px;place-items:center;margin-top:4px;font-size:14px;font-weight:650;transition:box-shadow .2s,transform .1s;display:grid}.go.svelte-17raljk:hover:not(:disabled){box-shadow:0 10px 28px color-mix(in srgb, var(--accent) 50%, transparent)}.go.svelte-17raljk:active:not(:disabled){transform:translateY(1px)}.go.svelte-17raljk:disabled{color:var(--on-accent);opacity:.8}.spin.svelte-17raljk{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite svelte-17raljk-turn}@keyframes svelte-17raljk-turn{to{transform:rotate(360deg)}}.ways.svelte-17raljk{text-align:center;color:var(--dim);margin:0;font-size:12.5px}.kept.svelte-17raljk{border-top:1px solid var(--line);color:var(--faint);justify-content:center;align-items:center;gap:6px;margin:20px 0 0;padding-top:14px;font-size:11.5px;display:flex}.page.alone.svelte-17raljk{background:var(--panel);padding:0;inset:0}.page.alone.svelte-17raljk:before{display:none}.page.alone.svelte-17raljk .card:where(.svelte-17raljk){width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;animation:none}.page.alone.svelte-17raljk aside:where(.svelte-17raljk){-webkit-app-region:drag}.page.alone.svelte-17raljk form:where(.svelte-17raljk){justify-content:center;padding-top:40px;position:relative}.shut.svelte-17raljk{width:30px;height:28px;color:var(--dim);background:0 0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}.shut.svelte-17raljk:hover{color:#fff;background:#c42b1c!important}@media (max-width:760px){.card.svelte-17raljk{grid-template-columns:minmax(0,1fr);width:min(420px,100%);min-height:0}aside.svelte-17raljk{display:none}}@media (prefers-reduced-motion:reduce){.card.svelte-17raljk,.step.svelte-17raljk,.mark.svelte-17raljk,.star.svelte-17raljk,.said.svelte-17raljk{animation:none}}.account.svelte-1qble2{-webkit-app-region:no-drag;flex:none;position:relative}.who.svelte-1qble2{max-width:220px;height:28px;color:var(--soft);background:0 0;border-radius:14px;align-items:center;gap:7px;padding:0 8px 0 3px;transition:background .12s,color .12s;display:flex}.who.svelte-1qble2:hover,.who.open.svelte-1qble2{background:rgb(var(--ink) / .08);color:var(--text)}.face.svelte-1qble2{color:#fff;background:linear-gradient(135deg,#7b7b86,#55555e);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:700;line-height:1;display:grid}.face.pro.svelte-1qble2{background:linear-gradient(135deg,#9a7cf4,#6fa3f7)}.face.svelte-1qble2{overflow:hidden}.face.svelte-1qble2 img:where(.svelte-1qble2){object-fit:cover;width:100%;height:100%;display:block}.face.big.svelte-1qble2{width:38px;height:38px;font-size:17px}.name.svelte-1qble2{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.who.svelte-1qble2 em:where(.svelte-1qble2){letter-spacing:.06em;color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7);border-radius:3px;flex:none;padding:1px 5px;font-size:9.5px;font-style:normal;font-weight:700}.chevron.svelte-1qble2{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;flex:none;transition:transform .15s}.who.open.svelte-1qble2 .chevron:where(.svelte-1qble2){transform:rotate(180deg)}.menu.svelte-1qble2{z-index:70;background:color-mix(in srgb, var(--raised), transparent 4%);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border:1px solid color-mix(in srgb, var(--text), transparent 88%);transform-origin:100% 0;border-radius:14px;flex-direction:column;gap:1px;width:290px;padding:6px;animation:.13s cubic-bezier(.2,.8,.2,1) svelte-1qble2-drop;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #00000080,0 2px 6px #0000004d}@keyframes svelte-1qble2-drop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}header.svelte-1qble2{align-items:center;gap:11px;padding:10px 10px 12px;display:flex}header.svelte-1qble2 div:where(.svelte-1qble2){gap:1px;min-width:0;display:grid}header.svelte-1qble2 strong:where(.svelte-1qble2){text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}header.svelte-1qble2 small:where(.svelte-1qble2){color:var(--dim);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:text;user-select:text;overflow:hidden}.plan.svelte-1qble2{background:rgb(var(--ink) / .05);color:var(--dim);border-radius:10px;align-items:center;gap:10px;margin:0 4px 6px;padding:9px 10px;display:flex}.plan.pro.svelte-1qble2{color:#b9a4ff;background:linear-gradient(120deg,#9a7cf42e,#6fa3f71f)}.plan.svelte-1qble2 span:where(.svelte-1qble2){flex:1;gap:1px;min-width:0;display:grid}.plan.svelte-1qble2 b:where(.svelte-1qble2){color:var(--text);font-weight:600}.plan.svelte-1qble2 small:where(.svelte-1qble2){color:var(--dim);font-size:11.5px}.plan.svelte-1qble2 .get:where(.svelte-1qble2){color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7);border-radius:7px;flex:none;padding:4px 10px;font-weight:600}.menu.svelte-1qble2>button:where(.svelte-1qble2){width:100%;color:var(--soft);text-align:left;background:0 0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:background .1s,color .1s;display:flex}.menu.svelte-1qble2>button:where(.svelte-1qble2):hover{background:rgb(var(--ink) / .08);color:var(--text)}.menu.svelte-1qble2>button:where(.svelte-1qble2) svg:last-child:not(:first-child){opacity:.55;margin-left:auto}.menu.svelte-1qble2>button:where(.svelte-1qble2) kbd:where(.svelte-1qble2){font:inherit;background:rgb(var(--ink) / .12);color:var(--dim);border-radius:3px;margin-left:auto;padding:1px 6px;font-size:10.5px}.menu.svelte-1qble2>button.out:where(.svelte-1qble2):hover{color:#ff9c9c;background:#e8606029}hr.svelte-1qble2{border:0;border-top:1px solid color-mix(in srgb, var(--text), transparent 90%);width:calc(100% - 12px);margin:5px 6px}@media (prefers-reduced-motion:reduce){.menu.svelte-1qble2{animation:none}}@media (max-width:760px){.name.svelte-1qble2{display:none}}.veil.svelte-hu9mfw{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:50;background:#0000008c;justify-content:center;align-items:center;animation:.16s ease-out svelte-hu9mfw-veil;display:flex;position:fixed;inset:0}@keyframes svelte-hu9mfw-veil{0%{opacity:0}}.window.svelte-hu9mfw{background:var(--panel);border:1px solid var(--edge);border-radius:14px;width:min(880px,94vw);height:min(640px,88vh);animation:.2s cubic-bezier(.2,.8,.2,1) svelte-hu9mfw-window;display:flex;overflow:hidden;box-shadow:0 24px 70px #000000a6}@keyframes svelte-hu9mfw-window{0%{opacity:0;transform:translateY(8px)scale(.985)}}nav.svelte-hu9mfw{background:var(--well);border-right:1px solid var(--line);flex-direction:column;flex:none;gap:3px;width:228px;padding:16px 12px 12px;display:flex}nav.svelte-hu9mfw header:where(.svelte-hu9mfw){align-items:center;gap:11px;margin:0 4px 16px;display:flex}nav.svelte-hu9mfw header:where(.svelte-hu9mfw) i:where(.svelte-hu9mfw){color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 6px 16px #786ef059}nav.svelte-hu9mfw header:where(.svelte-hu9mfw) div:where(.svelte-hu9mfw){min-width:0;display:grid}nav.svelte-hu9mfw h2:where(.svelte-hu9mfw){margin:0;font-size:16px;line-height:1.25}nav.svelte-hu9mfw small:where(.svelte-hu9mfw){color:var(--dim);font-size:11.5px}.versions.svelte-hu9mfw{flex-direction:column;gap:3px;min-height:0;display:flex;overflow-y:auto}nav.svelte-hu9mfw button:where(.svelte-hu9mfw){text-align:left;color:var(--dim);background:0 0;border-radius:9px;align-items:center;gap:8px;padding:9px 10px;transition:background .12s,color .12s;display:flex}nav.svelte-hu9mfw button:where(.svelte-hu9mfw):not(.on):not(.close):not(:hover){box-shadow:none!important;background:0 0!important}nav.svelte-hu9mfw button:where(.svelte-hu9mfw):hover{background:rgb(var(--ink) / .05)}nav.svelte-hu9mfw button.on:where(.svelte-hu9mfw){background:var(--chosen);color:var(--text);box-shadow:inset 2px 0 #9a7cf4}nav.svelte-hu9mfw button:where(.svelte-hu9mfw) span:where(.svelte-hu9mfw){flex-direction:column;flex:1;min-width:0;display:flex}nav.svelte-hu9mfw strong:where(.svelte-hu9mfw){color:var(--text);font-weight:600}nav.svelte-hu9mfw em:where(.svelte-hu9mfw){letter-spacing:.05em;text-transform:uppercase;color:var(--dim);background:rgb(var(--ink) / .08);border-radius:20px;flex:none;padding:2px 7px;font-size:10px;font-style:normal;font-weight:700}nav.svelte-hu9mfw em.yours:where(.svelte-hu9mfw){color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7)}nav.svelte-hu9mfw .close:where(.svelte-hu9mfw){background:var(--field);color:var(--text);justify-content:center}nav.svelte-hu9mfw .close:where(.svelte-hu9mfw):hover{background:var(--hover)}.grow.svelte-hu9mfw{flex:1}.part.svelte-hu9mfw{flex:1;min-width:0;padding:0 0 26px;animation:.22s ease-out svelte-hu9mfw-part;overflow-y:auto}@keyframes svelte-hu9mfw-part{0%{opacity:0;transform:translateY(6px)}}.part.svelte-hu9mfw>header:where(.svelte-hu9mfw){border-bottom:1px solid var(--line);background:radial-gradient(420px 150px at 18% 0,#9a7cf442,#0000 75%),linear-gradient(135deg,#9a7cf41a,#6fa3f70d);margin-bottom:22px;padding:26px 30px 22px}.tag.svelte-hu9mfw{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7);border-radius:20px;margin-bottom:10px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}h3.svelte-hu9mfw{letter-spacing:-.01em;margin:0 0 8px;font-size:19px;font-weight:650;line-height:1.35}.part.svelte-hu9mfw>header:where(.svelte-hu9mfw) p:where(.svelte-hu9mfw){color:var(--dim);margin:0;font-size:12.5px}section.svelte-hu9mfw{margin:0 30px 22px}h4.svelte-hu9mfw{letter-spacing:.08em;text-transform:uppercase;color:var(--c);align-items:center;gap:9px;margin:0 0 10px;font-size:12px;font-weight:700;display:flex}h4.svelte-hu9mfw i:where(.svelte-hu9mfw){width:24px;height:24px;color:var(--c);background:color-mix(in srgb, var(--c) 18%, transparent);border-radius:7px;place-items:center;display:grid}h4.svelte-hu9mfw span:where(.svelte-hu9mfw){letter-spacing:0;color:var(--dim);background:rgb(var(--ink) / .07);border-radius:20px;padding:1px 7px;font-size:11px}section.new.svelte-hu9mfw{--c:#b39bff}section.improved.svelte-hu9mfw{--c:#7fb2ff}section.fixed.svelte-hu9mfw{--c:#6fd49a}section.other.svelte-hu9mfw{--c:var(--soft)}ul.svelte-hu9mfw{gap:2px;margin:0;padding:0;list-style:none;display:grid}li.svelte-hu9mfw{color:var(--soft);-webkit-user-select:text;user-select:text;border-radius:8px;padding:7px 12px 7px 26px;line-height:1.5;position:relative}li.svelte-hu9mfw:before{content:"";background:var(--c);opacity:.85;border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:10px}li.svelte-hu9mfw:hover{background:rgb(var(--ink) / .04)}code.svelte-hu9mfw{background:rgb(var(--ink) / .09);color:var(--text);border-radius:5px;padding:1px 6px;font:12px ui-monospace,Cascadia Mono,Consolas,monospace}.none.svelte-hu9mfw{color:var(--dim);margin:30px}@media (prefers-reduced-motion:reduce){.veil.svelte-hu9mfw,.window.svelte-hu9mfw,.part.svelte-hu9mfw{animation:none}}.veil.svelte-1c59wxr{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;justify-content:center;align-items:center;animation:.16s ease-out svelte-1c59wxr-veil;display:flex;position:fixed;inset:0}@keyframes svelte-1c59wxr-veil{0%{opacity:0}}.window.svelte-1c59wxr{background:var(--panel);border:1px solid var(--edge);border-radius:14px;width:min(1020px,94vw);height:min(680px,88vh);animation:.2s cubic-bezier(.2,.8,.2,1) svelte-1c59wxr-window;display:flex;overflow:hidden;box-shadow:0 24px 70px #000000a6}@keyframes svelte-1c59wxr-window{0%{opacity:0;transform:translateY(8px)scale(.985)}}nav.svelte-1c59wxr{background:var(--well);border-right:1px solid var(--line);flex-direction:column;flex:none;gap:3px;width:236px;padding:16px 12px 12px;display:flex}nav.svelte-1c59wxr header:where(.svelte-1c59wxr){align-items:center;gap:11px;margin:0 4px 16px;display:flex}nav.svelte-1c59wxr header:where(.svelte-1c59wxr) i:where(.svelte-1c59wxr){color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 6px 16px #786ef059}nav.svelte-1c59wxr header:where(.svelte-1c59wxr) div:where(.svelte-1c59wxr){min-width:0;display:grid}nav.svelte-1c59wxr h2:where(.svelte-1c59wxr){margin:0;font-size:16px;line-height:1.25}nav.svelte-1c59wxr header:where(.svelte-1c59wxr) small:where(.svelte-1c59wxr){font-size:11.5px}nav.svelte-1c59wxr button:where(.svelte-1c59wxr){text-align:left;color:var(--dim);background:0 0;border-radius:9px;align-items:center;gap:11px;padding:9px 10px;transition:background .12s,color .12s;display:flex}nav.svelte-1c59wxr button:where(.svelte-1c59wxr):not(.on):not(.close):not(:hover){box-shadow:none!important;background:0 0!important}nav.svelte-1c59wxr button:where(.svelte-1c59wxr):hover{background:rgb(var(--ink) / .05)}nav.svelte-1c59wxr button.on:where(.svelte-1c59wxr){background:var(--chosen);color:var(--text);box-shadow:inset 2px 0 #9a7cf4}.usage.svelte-1c59wxr{background:rgb(var(--ink) / .04);color:var(--dim);border-radius:10px;gap:5px;margin:0 2px 10px;padding:11px 12px 12px;font-size:12px;display:grid}.usage.svelte-1c59wxr div:where(.svelte-1c59wxr){justify-content:space-between;gap:8px;display:flex}.usage.svelte-1c59wxr div:where(.svelte-1c59wxr)+i:where(.svelte-1c59wxr)+div:where(.svelte-1c59wxr){margin-top:5px}.usage.svelte-1c59wxr b:where(.svelte-1c59wxr){color:var(--soft);font-variant-numeric:tabular-nums;font-weight:600}.usage.svelte-1c59wxr i:where(.svelte-1c59wxr){background:rgb(var(--ink) / .09);border-radius:2px;height:4px;display:block;overflow:hidden}.usage.svelte-1c59wxr u:where(.svelte-1c59wxr){background:linear-gradient(90deg,#9a7cf4,#6fa3f7);border-radius:2px;min-width:2px;height:100%;display:block}nav.svelte-1c59wxr button:where(.svelte-1c59wxr) span:where(.svelte-1c59wxr){flex-direction:column;min-width:0;display:flex}nav.svelte-1c59wxr strong:where(.svelte-1c59wxr){color:var(--text);font-weight:600}nav.svelte-1c59wxr small:where(.svelte-1c59wxr){color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}nav.svelte-1c59wxr .close:where(.svelte-1c59wxr){background:var(--field);color:var(--text);justify-content:center}nav.svelte-1c59wxr .close:where(.svelte-1c59wxr):hover{background:var(--hover)}.grow.svelte-1c59wxr{flex:1}.part.svelte-1c59wxr{flex-direction:column;flex:1;min-width:0;padding:22px 26px 24px;display:flex;overflow-y:auto}h3.svelte-1c59wxr{letter-spacing:-.01em;align-items:center;gap:8px;min-height:30px;margin:0 0 4px;font-size:19px;font-weight:650;display:flex}h3.svelte-1c59wxr button:where(.svelte-1c59wxr){font-size:13px;font-weight:400}.dim.svelte-1c59wxr{color:var(--dim);border-bottom:1px solid var(--line);margin:0 0 16px;padding-bottom:14px;font-size:12.5px;line-height:1.45}.dim.svelte-1c59wxr em:where(.svelte-1c59wxr){color:var(--soft);font-style:normal}.none.svelte-1c59wxr{color:var(--dim)}.none.busy.svelte-1c59wxr{align-items:center;gap:9px;margin:14px 0 0;display:flex}.none.busy.svelte-1c59wxr i:where(.svelte-1c59wxr){border:2px solid var(--dim);border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite svelte-1c59wxr-turning}@keyframes svelte-1c59wxr-turning{to{transform:rotate(360deg)}}.empty.svelte-1c59wxr{text-align:center;color:var(--dim);flex:1;place-content:center;justify-items:center;gap:6px;padding:30px 20px;display:grid}.empty.svelte-1c59wxr i:where(.svelte-1c59wxr){width:58px;height:58px;color:var(--soft);background:rgb(var(--ink) / .06);border-radius:18px;place-items:center;margin-bottom:8px;display:grid}.empty.svelte-1c59wxr strong:where(.svelte-1c59wxr){color:var(--text);font-size:14.5px;font-weight:600}.empty.svelte-1c59wxr span:where(.svelte-1c59wxr){max-width:340px;font-size:12.5px;line-height:1.5}.pro.svelte-1c59wxr,.trouble.svelte-1c59wxr{background:rgb(var(--ink) / .06);color:var(--soft);border-radius:10px;align-items:center;gap:14px;margin:0 0 16px;padding:11px 14px;line-height:1.45;display:flex}.pro.svelte-1c59wxr{background:linear-gradient(120deg,#9a7cf433,#6fa3f71f);box-shadow:inset 0 0 0 1px #9a7cf44d}.pro.svelte-1c59wxr span:where(.svelte-1c59wxr){flex:1}.pro.svelte-1c59wxr strong:where(.svelte-1c59wxr){color:var(--text);font-weight:600}.pro.svelte-1c59wxr button:where(.svelte-1c59wxr){flex:none}.trouble.svelte-1c59wxr{background:color-mix(in srgb, var(--danger) 30%, transparent);color:var(--text);font-size:12px}.grid.svelte-1c59wxr{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;display:grid}.grid.small.svelte-1c59wxr{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.card.svelte-1c59wxr{background:var(--raised);border:1px solid var(--line);cursor:pointer;border-radius:12px;transition:transform .14s,border-color .14s,box-shadow .18s;position:relative;overflow:hidden}.card.svelte-1c59wxr:hover,.card.svelte-1c59wxr:focus-visible{border-color:#9a7cf4;outline:none;transform:translateY(-2px);box-shadow:0 10px 26px #00000059}.picture.svelte-1c59wxr{background:var(--well) center / contain no-repeat;border-bottom:1px solid var(--line);height:124px}.small.svelte-1c59wxr .picture:where(.svelte-1c59wxr){height:96px;image-rendering:pixelated;background-size:auto}.picture.colors.svelte-1c59wxr{flex-wrap:wrap;place-content:center;gap:3px;padding:12px;display:flex}.picture.colors.svelte-1c59wxr i:where(.svelte-1c59wxr){border-radius:3px;width:15px;height:15px}.about.svelte-1c59wxr{padding:9px 11px 11px}.about.svelte-1c59wxr strong:where(.svelte-1c59wxr){white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.about.svelte-1c59wxr small:where(.svelte-1c59wxr){color:var(--dim);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.forget.svelte-1c59wxr{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#0009;border-radius:8px;padding:5px;transition:opacity .14s,background .14s;display:flex;position:absolute;top:7px;right:7px}.forget.svelte-1c59wxr:hover{background:#c84a4ae6}.card.svelte-1c59wxr:hover .forget:where(.svelte-1c59wxr),.forget.svelte-1c59wxr:focus-visible{opacity:1}.rows.svelte-1c59wxr{background:var(--raised);border:1px solid var(--line);border-radius:12px;padding:2px 14px}.row.svelte-1c59wxr{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 0;display:flex}.row.svelte-1c59wxr:last-child{border-bottom:none}.row.svelte-1c59wxr>span:where(.svelte-1c59wxr){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.row.svelte-1c59wxr strong:where(.svelte-1c59wxr){white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.row.svelte-1c59wxr small:where(.svelte-1c59wxr){color:var(--dim);font-size:12px}.row.svelte-1c59wxr button:where(.svelte-1c59wxr){flex:none}.thumb.svelte-1c59wxr{background:var(--well) center / contain no-repeat;width:52px;height:40px;color:var(--dim);border-radius:7px;flex:none;place-items:center;display:grid}.window.svelte-1jc3e0j{background:var(--panel);border:1px solid var(--edge);z-index:80;border-radius:12px;flex-direction:column;padding:0 14px 14px;display:flex;position:fixed;box-shadow:0 22px 60px #0000009e}header.svelte-1jc3e0j{cursor:move;justify-content:space-between;align-items:center;padding:11px 0 10px 2px;display:flex}header.svelte-1jc3e0j strong:where(.svelte-1jc3e0j){font-size:13.5px;font-weight:600}.bare.svelte-1jc3e0j{color:var(--dim);background:0 0;border-radius:6px;padding:4px;display:flex}.bare.svelte-1jc3e0j:hover:not(:disabled){color:var(--text);background:rgb(var(--ink) / .08)}.square.svelte-1jc3e0j{cursor:crosshair;touch-action:none;height:176px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .1);background:linear-gradient(to top, #000, #0000), linear-gradient(to right, #fff, var(--hue));border-radius:8px;position:relative}.hues.svelte-1jc3e0j{cursor:pointer;touch-action:none;height:14px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .1);background:linear-gradient(90deg,red,#ff0 16.67%,#0f0 33.33%,#0ff 50%,#00f 66.67%,#f0f 83.33%,red);border-radius:7px;margin-top:12px;position:relative}.square.svelte-1jc3e0j:focus-visible,.hues.svelte-1jc3e0j:focus-visible{outline:1px solid var(--strong);outline-offset:2px}.mark.svelte-1jc3e0j{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 0 1px #0000008c,0 1px 4px #00000080}.mark.dark.svelte-1jc3e0j{box-shadow:0 0 0 1px rgb(var(--ink) / .5);border-color:#111}.hues.svelte-1jc3e0j .mark:where(.svelte-1jc3e0j){width:18px;height:18px;margin:-9px 0 0 -9px;top:50%}.now.svelte-1jc3e0j{align-items:center;gap:8px;margin-top:14px;display:flex}.pair.svelte-1jc3e0j{width:84px;height:32px;box-shadow:0 0 0 1px rgb(var(--ink) / .16);border-radius:8px;flex:none;display:flex;overflow:hidden}.pair.svelte-1jc3e0j>:where(.svelte-1jc3e0j){box-shadow:none;border:0;flex:1;padding:0;border-radius:0!important;transform:none!important}.hex.svelte-1jc3e0j{text-transform:uppercase;letter-spacing:.04em;text-align:center;flex:1;min-width:0;height:32px;font:12.5px ui-monospace,Consolas,monospace}.tool.svelte-1jc3e0j{width:32px;height:32px;color:var(--dim);border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.tool.svelte-1jc3e0j:hover{color:var(--text)}.numbers.svelte-1jc3e0j{background:rgb(var(--ink) / .035);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:6px 8px;margin-top:8px;padding:8px;display:grid}.numbers.svelte-1jc3e0j label:where(.svelte-1jc3e0j){color:var(--dim);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.numbers.svelte-1jc3e0j input:where(.svelte-1jc3e0j){font-variant-numeric:tabular-nums;flex:1;width:0;min-width:0;height:24px}.tabs.svelte-1jc3e0j{background:var(--well);border-radius:8px;gap:2px;margin-top:12px;padding:2px;display:flex}.tabs.svelte-1jc3e0j button:where(.svelte-1jc3e0j){height:26px;color:var(--dim);background:0 0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:12px;display:flex}.tabs.svelte-1jc3e0j button:where(.svelte-1jc3e0j):hover{color:var(--text)}.tabs.svelte-1jc3e0j button.on:where(.svelte-1jc3e0j){background:var(--chosen);color:var(--text)}.tabs.svelte-1jc3e0j em:where(.svelte-1jc3e0j){background:rgb(var(--ink) / .1);font-variant-numeric:tabular-nums;border-radius:7px;padding:0 5px;font-size:10.5px;font-style:normal}.row.svelte-1jc3e0j{align-items:center;gap:6px;margin-top:9px;display:flex}.row.svelte-1jc3e0j input:where(.svelte-1jc3e0j){flex:1;min-width:0;height:28px}.presets.svelte-1jc3e0j{flex:1;min-width:0;position:relative}.load.svelte-1jc3e0j{text-align:left;border-radius:7px;align-items:center;gap:8px;width:100%;height:28px;padding:0 9px;display:flex}.load.open.svelte-1jc3e0j{box-shadow:0 0 0 1px var(--accent)}.load.svelte-1jc3e0j .label.unset:where(.svelte-1jc3e0j){color:var(--dim)}.load.svelte-1jc3e0j .label:where(.svelte-1jc3e0j){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.load.svelte-1jc3e0j svg{color:var(--dim);flex:none}.strip.svelte-1jc3e0j{height:12px;box-shadow:0 0 0 1px rgb(var(--ink) / .14);border-radius:3px;flex:none;display:flex;overflow:hidden}.strip.svelte-1jc3e0j i:where(.svelte-1jc3e0j){width:7px;height:100%}.shade.svelte-1jc3e0j{z-index:1;position:fixed;inset:0}.list.svelte-1jc3e0j{z-index:2;background:var(--raised);border:1px solid var(--edge);border-radius:10px;max-height:264px;padding:5px;position:absolute;bottom:calc(100% + 6px);left:0;right:-68px;overflow-y:auto;box-shadow:0 14px 36px #00000080}h5.svelte-1jc3e0j{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:6px 8px 4px;font-size:10px;font-weight:600}h5.svelte-1jc3e0j:not(:first-child){border-top:1px solid var(--line);margin-top:9px;padding-top:9px}.option.svelte-1jc3e0j{cursor:pointer;border-radius:6px;align-items:center;gap:8px;height:30px;padding:0 8px;display:flex}.option.svelte-1jc3e0j:hover,.option.svelte-1jc3e0j:focus-visible{background:var(--hover);outline:none}.option.on.svelte-1jc3e0j{background:var(--chosen)}.option.svelte-1jc3e0j .name:where(.svelte-1jc3e0j){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.option.svelte-1jc3e0j small:where(.svelte-1jc3e0j){text-align:right;min-width:18px;color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.option.svelte-1jc3e0j small.pro:where(.svelte-1jc3e0j){color:var(--on-accent);background:var(--accent);border-radius:6px;padding:0 5px;font-weight:600}.forget.svelte-1jc3e0j{width:20px;height:20px;color:var(--dim);background:0 0;border-radius:5px;flex:none;place-items:center;padding:0;display:none}.option.svelte-1jc3e0j:hover .forget:where(.svelte-1jc3e0j){display:grid}.option.svelte-1jc3e0j:hover small:where(.svelte-1jc3e0j):has(+.forget:where(.svelte-1jc3e0j)){display:none}.forget.svelte-1jc3e0j:hover{background:var(--danger);color:#fff}.row.svelte-1jc3e0j .accent:where(.svelte-1jc3e0j){height:28px;padding:0 12px}.icon.svelte-1jc3e0j{width:28px;height:28px;color:var(--soft);border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.icon.danger.svelte-1jc3e0j:hover:not(:disabled){background:var(--danger);color:#fff}.swatches.svelte-1jc3e0j{background:var(--well);border-radius:7px;flex:none;grid-template-columns:repeat(12,1fr);gap:3px;max-height:70px;margin-top:9px;padding:3px;display:grid;overflow-y:auto}.swatches.tall.svelte-1jc3e0j{max-height:118px}.swatch.svelte-1jc3e0j{aspect-ratio:1;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .12);border-radius:3px;padding:0}.swatch.svelte-1jc3e0j:hover{z-index:1;position:relative;transform:scale(1.15)}.swatch.on.svelte-1jc3e0j{outline-offset:-1px;z-index:2;outline:2px solid #fff;position:relative;box-shadow:0 0 0 3px #00000080}.none.svelte-1jc3e0j{color:var(--dim);background:var(--well);border-radius:7px;margin:9px 0 0;padding:10px;font-size:12px;line-height:1.45}.acts.svelte-1jc3e0j{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:8px;display:grid}.acts.svelte-1jc3e0j button:where(.svelte-1jc3e0j){white-space:nowrap;justify-content:center;align-items:center;gap:5px;height:26px;padding:0 6px;font-size:11.5px;display:flex}footer.svelte-1jc3e0j{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}footer.svelte-1jc3e0j button:where(.svelte-1jc3e0j){padding:6px 12px}.window.svelte-1kw0hiw{background:var(--panel);border:1px solid var(--edge);z-index:40;border-radius:10px;flex-direction:column;width:620px;height:470px;max-height:calc(100vh - 60px);display:flex;position:fixed;box-shadow:0 18px 50px #0009}header.svelte-1kw0hiw{border-bottom:1px solid var(--line);cursor:move;flex:none;align-items:center;gap:10px;padding:10px 10px 10px 16px;display:flex}header.svelte-1kw0hiw span:where(.svelte-1kw0hiw){color:var(--dim);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.bare.svelte-1kw0hiw{color:var(--dim);background:0 0;padding:4px;display:flex}.bare.svelte-1kw0hiw:hover{color:var(--text);background:rgb(var(--ink) / .08)}.body.svelte-1kw0hiw{flex:1;min-height:0;display:flex}.side.svelte-1kw0hiw{border-right:1px solid var(--line);flex-direction:column;flex:none;width:226px;min-height:0;display:flex}.find.svelte-1kw0hiw{gap:6px;padding:10px 10px 6px;display:flex}.find.svelte-1kw0hiw input:where(.svelte-1kw0hiw){flex:1;min-width:0}.find.svelte-1kw0hiw button:where(.svelte-1kw0hiw){white-space:nowrap;color:var(--dim);padding:0 9px;font-size:12px}.find.svelte-1kw0hiw button.lit:where(.svelte-1kw0hiw){background:var(--accent);color:var(--on-accent)}.tabs.svelte-1kw0hiw{background:var(--well);border-radius:6px;flex:none;gap:2px;margin:2px 10px 6px;padding:2px;display:flex}.tabs.svelte-1kw0hiw button:where(.svelte-1kw0hiw){height:24px;color:var(--dim);background:0 0;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:5px;padding:0 4px;font-size:12px;display:flex}.tabs.svelte-1kw0hiw button:where(.svelte-1kw0hiw):hover{color:var(--text);background:0 0}.tabs.svelte-1kw0hiw button.on:where(.svelte-1kw0hiw){background:var(--chosen);color:var(--text)}.tabs.svelte-1kw0hiw b:where(.svelte-1kw0hiw),.category.svelte-1kw0hiw b:where(.svelte-1kw0hiw){background:var(--strong);min-width:14px;color:var(--on-strong);text-align:center;border-radius:7px;padding:0 4px;font-size:10px;font-weight:600;line-height:14px}.list.svelte-1kw0hiw{flex:1;padding:0 6px 10px;overflow-y:auto}h4.svelte-1kw0hiw{letter-spacing:.08em;color:var(--faint);margin:10px 8px 2px;font-size:10px;font-weight:600}.category.svelte-1kw0hiw{text-align:left;width:100%;color:var(--dim);letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:4px;align-items:center;gap:6px;margin-top:6px;padding:5px 8px 4px 4px;font-size:10.5px;font-weight:600;display:flex}.category.svelte-1kw0hiw:hover{color:var(--text);background:0 0}.category.svelte-1kw0hiw span:where(.svelte-1kw0hiw){flex:1}.row.svelte-1kw0hiw{cursor:pointer;color:var(--dim);border-radius:4px;outline:none;align-items:center;gap:8px;margin-left:12px;padding:5px 8px;display:flex}.row.svelte-1kw0hiw:hover{background:rgb(var(--ink) / .04)}.row.lit.svelte-1kw0hiw{color:var(--text)}.row.chosen.svelte-1kw0hiw{background:var(--accent);color:var(--on-accent)}.row.svelte-1kw0hiw:focus-visible{box-shadow:inset 0 0 0 1px var(--strong)}.settings.svelte-1kw0hiw{flex-direction:column;flex:1;min-width:0;padding:12px 18px 14px;display:flex;overflow-y:auto}.head.svelte-1kw0hiw{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.head.svelte-1kw0hiw div:where(.svelte-1kw0hiw){flex:1;min-width:0}h3.svelte-1kw0hiw{margin:0 0 2px;font-size:15px;font-weight:600}em.svelte-1kw0hiw{color:var(--dim);font-size:12px;font-style:normal}.head.svelte-1kw0hiw button:where(.svelte-1kw0hiw){font-size:12px}.fields.off.svelte-1kw0hiw .line:where(.svelte-1kw0hiw)>span:where(.svelte-1kw0hiw){color:var(--dim)}.line.svelte-1kw0hiw{align-items:center;gap:10px;min-height:28px;margin-bottom:10px;display:flex}.line.svelte-1kw0hiw>span:where(.svelte-1kw0hiw){flex:none;width:104px}.line.svelte-1kw0hiw>span.moved:where(.svelte-1kw0hiw):after{content:"";background:var(--dim);border-radius:50%;width:4px;height:4px;margin:0 0 2px 6px;display:inline-block}.line.svelte-1kw0hiw input[type=range]:where(.svelte-1kw0hiw){flex:1;min-width:0}.number.svelte-1kw0hiw{flex:none;align-items:center;gap:4px;display:flex}.number.svelte-1kw0hiw input:where(.svelte-1kw0hiw){width:62px}.number.svelte-1kw0hiw b:where(.svelte-1kw0hiw){width:10px;color:var(--dim);font-size:12px;font-weight:400}.dial.svelte-1kw0hiw{background:var(--field);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--track);cursor:grab;touch-action:none;border-radius:50%;flex:none;padding:0;position:relative}.dial.svelte-1kw0hiw i:where(.svelte-1kw0hiw){background:var(--strong);transform-origin:0;pointer-events:none;border-radius:1px;width:11px;height:2px;margin-top:-1px;position:absolute;top:50%;left:50%}.mini.svelte-1kw0hiw{width:26px;height:26px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .14);border-radius:4px;flex:none;padding:0}.note.svelte-1kw0hiw{color:var(--dim);margin:0;font-size:12px}.pad.svelte-1kw0hiw{padding:16px}footer.svelte-1kw0hiw{border-top:1px solid var(--line);flex:none;align-items:center;gap:6px;padding:10px 12px 10px 16px;display:flex}footer.svelte-1kw0hiw button:where(.svelte-1kw0hiw){padding:6px 12px}footer.svelte-1kw0hiw .accent:where(.svelte-1kw0hiw){margin-left:6px;padding:6px 12px}.check.svelte-1kw0hiw{align-items:center;gap:8px;display:flex}.grow.svelte-1kw0hiw{flex:1}.veil.svelte-xdo9pg{z-index:50;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.window.svelte-xdo9pg{background:var(--panel);border:1px solid var(--edge);border-radius:12px;flex-direction:column;width:min(1060px,96vw);height:min(700px,92vh);display:flex;overflow:hidden;box-shadow:0 18px 50px #0009}header.svelte-xdo9pg{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;padding:11px 12px 11px 20px;display:flex}header.svelte-xdo9pg strong:where(.svelte-xdo9pg){font-size:15px}header.svelte-xdo9pg span:where(.svelte-xdo9pg){color:var(--dim);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.bare.svelte-xdo9pg{color:var(--dim);background:0 0;padding:5px;display:flex}.bare.svelte-xdo9pg:hover:not(:disabled){color:var(--text);background:rgb(var(--ink) / .08)}.body.svelte-xdo9pg{flex:1;min-height:0;display:flex}.preview.svelte-xdo9pg{background:var(--well);border-right:1px solid var(--line);flex-direction:column;flex:1;min-width:0;display:flex}.stage.svelte-xdo9pg{flex:1;place-items:center;min-height:0;padding:20px;display:grid;position:relative;overflow:hidden}.stage.checker.svelte-xdo9pg img:where(.svelte-xdo9pg),.stage.checker.svelte-xdo9pg canvas:where(.svelte-xdo9pg){background:repeating-conic-gradient(var(--field) 0 25%, var(--raised) 0 50%) 0 0 / 16px 16px}.stage.svelte-xdo9pg img:where(.svelte-xdo9pg),.stage.svelte-xdo9pg canvas:where(.svelte-xdo9pg){box-shadow:0 0 0 1px rgb(var(--ink) / .14), 0 8px 26px #00000073;flex:none}.hard.svelte-xdo9pg{image-rendering:pixelated}.note.svelte-xdo9pg{color:#fff;background:#000000b8;border-radius:4px;margin:0;padding:4px 10px;font-size:12px;position:absolute;bottom:10px;left:12px}.player.svelte-xdo9pg{flex:none;align-items:center;gap:10px;padding:8px 14px 0;display:flex}.player.svelte-xdo9pg button:where(.svelte-xdo9pg){place-items:center;width:30px;height:26px;padding:0;display:grid}.player.svelte-xdo9pg input:where(.svelte-xdo9pg){flex:1;min-width:0}.player.svelte-xdo9pg span:where(.svelte-xdo9pg){color:var(--dim);font-variant-numeric:tabular-nums;text-align:right;min-width:60px;font-size:12px}.facts.svelte-xdo9pg{color:var(--dim);flex:none;padding:9px 16px 11px;font-size:12px}.facts.svelte-xdo9pg strong:where(.svelte-xdo9pg){color:var(--text);font-weight:600}.facts.svelte-xdo9pg em:where(.svelte-xdo9pg){font-style:normal}.facts.svelte-xdo9pg .by:where(.svelte-xdo9pg){float:right}.options.svelte-xdo9pg{flex:none;width:380px;padding:14px 18px 12px;overflow-y:auto}h4.svelte-xdo9pg{letter-spacing:.08em;color:var(--dim);margin:0 0 9px;font-size:10px;font-weight:600}h4.svelte-xdo9pg:not(:first-child){border-top:1px solid var(--line);margin-top:14px;padding-top:13px}select.wide.svelte-xdo9pg{flex:1;min-width:0;height:30px}.format.svelte-xdo9pg{margin-bottom:9px;position:relative}.format.svelte-xdo9pg .now:where(.svelte-xdo9pg){text-align:left;background:var(--field);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;width:100%;padding:9px 12px 9px 9px;transition:border-color .12s;display:flex}.format.svelte-xdo9pg .now:where(.svelte-xdo9pg):hover,.format.open.svelte-xdo9pg .now:where(.svelte-xdo9pg){border-color:var(--focus);background:var(--field)}.ext.svelte-xdo9pg{letter-spacing:.04em;color:#fff;background:linear-gradient(140deg, var(--accent), color-mix(in srgb, var(--accent), #2b6bff 55%));border-radius:8px;flex:none;place-items:center;min-width:44px;height:34px;padding:0 7px;font-size:10.5px;font-weight:800;display:grid}.names.svelte-xdo9pg{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.names.svelte-xdo9pg strong:where(.svelte-xdo9pg){align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.names.svelte-xdo9pg small:where(.svelte-xdo9pg){color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.chevron.svelte-xdo9pg{color:var(--dim);flex:none;transition:transform .2s cubic-bezier(.3,1.4,.5,1)}.format.open.svelte-xdo9pg .chevron:where(.svelte-xdo9pg){transform:rotate(180deg)}.format.svelte-xdo9pg .list:where(.svelte-xdo9pg){z-index:5;background:var(--raised);border:1px solid var(--edge);scrollbar-width:thin;border-radius:12px;max-height:380px;padding:6px;animation:.14s cubic-bezier(.2,.8,.2,1) svelte-xdo9pg-drop;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 48px #0000008c}@keyframes svelte-xdo9pg-drop{0%{opacity:0;transform:translateY(-4px)scale(.985)}}.format.svelte-xdo9pg h5:where(.svelte-xdo9pg){letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:8px 8px 5px;font-size:10px;font-weight:700}.format.svelte-xdo9pg h5:where(.svelte-xdo9pg):first-child{margin-top:4px}.format.svelte-xdo9pg .row:where(.svelte-xdo9pg){text-align:left;background:0 0;border-radius:8px;align-items:center;gap:11px;width:100%;padding:6px 10px 6px 6px;display:flex}.format.svelte-xdo9pg .row:where(.svelte-xdo9pg):hover:not(:disabled){background:rgb(var(--button-ink,var(--ink)) / .16)}.format.svelte-xdo9pg .row.on:where(.svelte-xdo9pg){background:rgb(var(--button-ink,var(--ink)) / .24)}.format.svelte-xdo9pg .row:where(.svelte-xdo9pg) .ext:where(.svelte-xdo9pg){background:rgb(var(--ink) / .1);min-width:40px;height:28px;color:var(--soft);font-size:9.5px}.format.svelte-xdo9pg .row.on:where(.svelte-xdo9pg) .ext:where(.svelte-xdo9pg){background:linear-gradient(140deg, var(--accent), color-mix(in srgb, var(--accent), #2b6bff 55%));color:#fff}.format.svelte-xdo9pg .row:where(.svelte-xdo9pg):disabled{opacity:.5}.tick.svelte-xdo9pg{color:var(--accent);flex:none}.why.svelte-xdo9pg{color:var(--faint)}.stage.svelte-xdo9pg{position:relative}.stage.svelte-xdo9pg img.over:where(.svelte-xdo9pg){position:absolute;top:50%;left:50%;translate:-50% -50%}.about.svelte-xdo9pg{color:var(--dim);min-height:34px;margin:9px 0 0;font-size:12px;line-height:1.45}.line.svelte-xdo9pg{align-items:center;gap:8px;min-height:28px;margin-bottom:7px;display:flex}.line.off.svelte-xdo9pg{opacity:.45}.line.svelte-xdo9pg>span:where(.svelte-xdo9pg):first-child{width:82px;color:var(--soft);flex:none}.line.svelte-xdo9pg input[type=number]:where(.svelte-xdo9pg){flex:none;width:62px}.line.svelte-xdo9pg input[type=range]:where(.svelte-xdo9pg){flex:1;min-width:0}.line.svelte-xdo9pg select:where(.svelte-xdo9pg){flex:1;min-width:0;height:28px}em.svelte-xdo9pg{color:var(--dim);font-size:12px;font-style:normal}.turn.svelte-xdo9pg{cursor:pointer}.turn.svelte-xdo9pg em:where(.svelte-xdo9pg){flex:1}.choice.svelte-xdo9pg{background:var(--field);border-radius:5px;gap:2px;margin-bottom:8px;padding:2px;display:flex}.choice.svelte-xdo9pg button:where(.svelte-xdo9pg){color:var(--dim);white-space:nowrap;background:0 0;border-radius:3px;flex:1;padding:5px 6px;font-size:12px}.choice.svelte-xdo9pg button:where(.svelte-xdo9pg):hover:not(:disabled){color:var(--text);background:0 0}.choice.svelte-xdo9pg button.on:where(.svelte-xdo9pg){background:var(--chosen);color:var(--text)}.choice.tight.svelte-xdo9pg{flex:1;margin:0}.choice.tight.svelte-xdo9pg button:where(.svelte-xdo9pg){padding:4px 2px}.field.svelte-xdo9pg{background:var(--field);border:1px solid #0000;border-radius:4px;flex:1;align-items:center;min-width:0;height:26px;display:flex}.field.svelte-xdo9pg:focus-within{border-color:var(--focus)}.field.svelte-xdo9pg i:where(.svelte-xdo9pg){text-align:center;width:22px;color:var(--dim);flex:none;font-size:11px;font-style:normal}.line.svelte-xdo9pg .field:where(.svelte-xdo9pg) input:where(.svelte-xdo9pg){background:0 0;border:none;flex:1;width:0;min-width:0;height:100%;padding:0 6px 0 0}footer.svelte-xdo9pg{border-top:1px solid var(--line);flex:none;align-items:center;gap:8px;padding:11px 16px 11px 20px;display:flex}footer.svelte-xdo9pg>span:where(.svelte-xdo9pg):first-child{color:var(--soft)}footer.svelte-xdo9pg input:where(.svelte-xdo9pg){width:240px}footer.svelte-xdo9pg button:where(.svelte-xdo9pg){white-space:nowrap;padding:7px 14px}.grow.svelte-xdo9pg{flex:1}.home.svelte-1o61a8j{background:var(--home-veil,var(--bg));-webkit-backdrop-filter:var(--home-blur,none);backdrop-filter:var(--home-blur,none);z-index:20;position:absolute;inset:0;overflow-y:auto}header.svelte-1o61a8j{background:var(--panel) center / cover no-repeat;align-items:center;height:340px;display:flex;position:relative;overflow:hidden}.film.svelte-1o61a8j{object-fit:cover;pointer-events:none;width:100%;height:100%;animation:.6s svelte-1o61a8j-film;position:absolute;inset:0}@keyframes svelte-1o61a8j-film{0%{opacity:0}}.veil.svelte-1o61a8j{background:linear-gradient(180deg, var(--bg), color-mix(in srgb, var(--bg) 30%, transparent) 26%, transparent 46%, color-mix(in srgb, var(--bg) 45%, transparent) 72%, var(--bg)), linear-gradient(90deg, color-mix(in srgb, var(--bg) 62%, transparent), transparent 62%);position:absolute;inset:0}.words.svelte-1o61a8j{box-sizing:border-box;align-items:center;gap:24px;width:100%;max-width:1180px;padding:0 44px 44px;display:flex;position:relative}.mark.svelte-1o61a8j{filter:drop-shadow(0 14px 34px #7c6cff80);border-radius:16px;flex:none}h1.svelte-1o61a8j{letter-spacing:-.02em;align-items:baseline;gap:12px;margin:0;font-size:52px;font-weight:750;line-height:1.05;display:flex}h1.svelte-1o61a8j em:where(.svelte-1o61a8j) i:where(.svelte-1o61a8j){color:var(--dim);border-left:1px solid rgb(var(--ink) / .2);font-variant-numeric:tabular-nums;margin-left:7px;padding-left:7px;font-style:normal;font-weight:500}h1.svelte-1o61a8j em:where(.svelte-1o61a8j){letter-spacing:.02em;color:var(--soft);background:rgb(var(--ink) / .1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px;padding:3px 9px;font-size:12px;font-style:normal;font-weight:600}header.svelte-1o61a8j p:where(.svelte-1o61a8j){color:var(--soft);max-width:600px;margin:10px 0 0;font-size:15px;line-height:1.5}.body.svelte-1o61a8j{max-width:1180px;margin-top:-62px;padding:0 44px 40px;position:relative}h2.svelte-1o61a8j{letter-spacing:.08em;color:var(--dim);margin:26px 0 12px;font-size:11px;font-weight:600}.starts.svelte-1o61a8j{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.start.svelte-1o61a8j{text-align:left;background:color-mix(in srgb, var(--panel), transparent 12%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:14px;align-items:center;gap:14px;padding:18px 20px;transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .12s,background .12s;display:flex;box-shadow:0 14px 34px #0000004d}.start.svelte-1o61a8j:hover{background:var(--raised);border-color:var(--edge);transform:translateY(-3px)}.start.main.svelte-1o61a8j .sign:where(.svelte-1o61a8j){background:var(--accent);color:var(--on-accent)}.sign.svelte-1o61a8j{background:var(--field);border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.start.svelte-1o61a8j strong:where(.svelte-1o61a8j){font-size:14px;font-weight:600;display:block}small.svelte-1o61a8j{color:var(--dim);margin-top:3px;font-size:12px;display:block}.recent.svelte-1o61a8j{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.card.svelte-1o61a8j{background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:10px;position:relative;overflow:hidden}.card.svelte-1o61a8j:hover{border-color:var(--track)}.picture.svelte-1o61a8j{background:var(--well) center / contain no-repeat;image-rendering:auto;height:120px}.about.svelte-1o61a8j{padding:10px 12px 12px}.forget.svelte-1o61a8j{opacity:0;background:#00000080;padding:4px;position:absolute;top:6px;right:6px}.card.svelte-1o61a8j:hover .forget:where(.svelte-1o61a8j){opacity:1}.none.svelte-1o61a8j{color:var(--dim)}.veil.svelte-12g37xx{z-index:50;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.window.svelte-12g37xx{background:var(--panel);border:1px solid var(--line);border-radius:10px;width:min(1000px,94vw);height:min(700px,90vh);display:flex;overflow:hidden}.left.svelte-12g37xx{flex-direction:column;flex:1;gap:10px;min-width:0;padding:14px;display:flex}.left.svelte-12g37xx input:where(.svelte-12g37xx){padding:8px 10px;font-size:14px}.grid.svelte-12g37xx{flex:1;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));align-content:start;gap:6px;display:grid;overflow-y:auto}.tile.svelte-12g37xx{background:var(--raised);flex-direction:column;align-items:center;gap:4px;height:104px;padding:8px 4px 6px;display:flex}.tile.on.svelte-12g37xx{background:var(--accent)}.tile.svelte-12g37xx canvas:where(.svelte-12g37xx){width:48px;height:48px;image-rendering:pixelated}.tile.svelte-12g37xx canvas:where(.svelte-12g37xx).missing{opacity:.25;background:repeating-linear-gradient(45deg, var(--field) 0 6px, transparent 6px 12px)}.tile.svelte-12g37xx span:where(.svelte-12g37xx){text-align:center;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.2;display:-webkit-box;overflow:hidden}.count.svelte-12g37xx{color:var(--dim);margin:0;font-size:11px}.right.svelte-12g37xx{background:var(--bg);flex-direction:column;gap:8px;width:290px;padding:16px;display:flex}.large.svelte-12g37xx{background:var(--panel);border-radius:8px;width:256px;height:256px}h3.svelte-12g37xx{margin:6px 0 0;font-size:16px}.id.svelte-12g37xx,.note.svelte-12g37xx{color:var(--dim);margin:0;font-size:12px}.grow.svelte-12g37xx{flex:1}.right.svelte-12g37xx button:where(.svelte-12g37xx){padding:8px}.frames.svelte-moixe8{flex-direction:column;gap:8px;padding:6px 14px 10px;display:flex}.controls.svelte-moixe8{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:28px;display:flex}.group.svelte-moixe8{align-items:center;gap:8px;display:flex}.rule.svelte-moixe8{background:var(--line);flex:none;width:1px;height:16px}.grow.svelte-moixe8{flex:1}.icon.svelte-moixe8{width:28px;height:26px;color:var(--dim);background:0 0;place-items:center;padding:0;display:grid}.icon.svelte-moixe8:hover:not(:disabled){color:var(--text);background:rgb(var(--ink) / .07)}.group[role=group].svelte-moixe8{background:var(--field);border-radius:6px;gap:2px;padding:1px}.cells.svelte-moixe8{--pitch:calc(var(--cell-h,38px) * 1.47 + 3px);gap:3px;min-width:80px;padding:2px;display:flex;position:relative;overflow-x:auto}.tag.svelte-moixe8{background:color-mix(in srgb, var(--tag) 30%, transparent);border-bottom:2px solid var(--tag);height:14px;color:var(--text);text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:3px 3px 0 0;padding:0 6px;font-size:10px;line-height:12px;position:absolute;overflow:hidden}.tag.svelte-moixe8:hover{background:color-mix(in srgb, var(--tag) 50%, transparent)}.tag.on.svelte-moixe8{background:var(--tag);color:#101014;font-weight:600}.tagged.svelte-moixe8{box-shadow:inset 0 0 0 1px var(--tag);border-radius:6px;align-items:center;gap:5px;padding:3px 6px;display:flex}.tagged.svelte-moixe8 .name:where(.svelte-moixe8){width:92px}.tagged.svelte-moixe8 input[type=number]:where(.svelte-moixe8){width:46px}.tagged.svelte-moixe8 button:where(.svelte-moixe8){width:24px;height:24px;color:var(--dim);place-items:center;padding:0;display:grid}.newtag.svelte-moixe8{white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:flex}.cell.svelte-moixe8{width:calc(var(--cell-h,38px) * 1.47);height:var(--cell-h,38px);background-color:var(--raised);box-shadow:inset 0 0 0 1px rgb(var(--ink) / .07);color:var(--dim);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:4px;flex:none;padding:0;position:relative}.cell.pixel.svelte-moixe8{image-rendering:pixelated}.cell.svelte-moixe8:hover:not(.on){background-color:var(--field)}.cell.svelte-moixe8 span:where(.svelte-moixe8){color:#e6e6ea;font-variant-numeric:tabular-nums;background:#0009;border-radius:2px;padding:0 3px;font-size:10px;line-height:12px;position:absolute;bottom:2px;right:3px}.cell.on.svelte-moixe8{box-shadow:inset 0 0 0 2px var(--strong);background-color:var(--field)}.cell.on.svelte-moixe8 span:where(.svelte-moixe8){background:var(--strong);color:var(--on-strong);font-weight:600}.cell.add.svelte-moixe8{width:38px;box-shadow:inset 0 0 0 1px var(--line);background:0 0;place-items:center;display:grid}.cell.add.svelte-moixe8:hover{color:var(--text)}label.svelte-moixe8{color:var(--dim);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}label.svelte-moixe8 select:where(.svelte-moixe8),.newtag.svelte-moixe8{height:26px}label.svelte-moixe8 input[type=number]:where(.svelte-moixe8){width:58px}em.svelte-moixe8{color:var(--faint);font-style:normal}.loop.svelte-1bjk9ro{flex-direction:column;gap:8px;padding:6px 14px 10px;display:flex}.controls.svelte-1bjk9ro{flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:28px;display:flex}.rule.svelte-1bjk9ro{background:var(--line);flex:none;width:1px;height:16px}.grow.svelte-1bjk9ro{flex:1}.name.svelte-1bjk9ro{background:var(--field);color:var(--text);white-space:nowrap;border-radius:9px;padding:3px 9px;font-size:11px;font-weight:600}.strip.svelte-1bjk9ro{cursor:pointer;touch-action:none;border-radius:5px;outline:none;gap:3px;min-width:120px;padding:2px;display:flex;overflow-x:auto}.strip.svelte-1bjk9ro:focus-visible{box-shadow:0 0 0 1px var(--focus)}.strip.svelte-1bjk9ro i:where(.svelte-1bjk9ro){width:calc(var(--cell-h,38px) * 1.47);height:var(--cell-h,38px);pointer-events:none;background:var(--raised) center / contain no-repeat;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .07);border-radius:4px;flex:none;font-style:normal;position:relative}.strip.svelte-1bjk9ro i.pixel:where(.svelte-1bjk9ro){image-rendering:pixelated}.strip.svelte-1bjk9ro i.on:where(.svelte-1bjk9ro){box-shadow:inset 0 0 0 2px var(--strong);background-color:var(--field)}.strip.svelte-1bjk9ro b:where(.svelte-1bjk9ro){color:#e6e6ea;font-variant-numeric:tabular-nums;background:#0009;border-radius:2px;padding:0 3px;font-size:10px;font-weight:500;line-height:12px;position:absolute;bottom:2px;right:3px}.strip.svelte-1bjk9ro i.on:where(.svelte-1bjk9ro) b:where(.svelte-1bjk9ro){background:var(--strong);color:var(--on-strong);font-weight:700}label.svelte-1bjk9ro{color:var(--dim);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}label.svelte-1bjk9ro input:where(.svelte-1bjk9ro){width:58px}em.svelte-1bjk9ro{color:var(--faint);white-space:nowrap;font-size:12px;font-style:normal}.timeline.svelte-tm3qmj{padding:7px 14px 9px}.none.svelte-tm3qmj{color:var(--dim);align-items:center;gap:12px;min-height:30px;margin:4px 0;font-size:12px;display:flex}.settings.svelte-tm3qmj{align-items:center;gap:14px;min-height:26px;margin-bottom:6px;display:flex}label.svelte-tm3qmj{color:var(--dim);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}label.svelte-tm3qmj input:where(.svelte-tm3qmj){width:56px}.grow.svelte-tm3qmj{flex:1}.tracks.svelte-tm3qmj{max-height:148px;padding:0 4px 2px 0;overflow:hidden auto}.row.svelte-tm3qmj{align-items:center;gap:8px;height:24px;display:flex}.name.svelte-tm3qmj{text-align:left;white-space:nowrap;text-overflow:ellipsis;width:132px;height:22px;color:var(--dim);background:0 0;flex:none;padding:0 6px;font-size:12px;overflow:hidden}.name.dim.svelte-tm3qmj{color:var(--faint);font-size:11px;line-height:22px}button.name.svelte-tm3qmj:hover{color:var(--text)}.row.on.svelte-tm3qmj .name:where(.svelte-tm3qmj){color:var(--text);background:var(--raised)}.track.svelte-tm3qmj{background:var(--field);cursor:text;touch-action:none;border-radius:3px;flex:1;min-width:80px;height:20px;position:relative}.track.svelte-tm3qmj:after{content:"";top:-2px;bottom:-2px;left:calc(var(--at) * 100%);background:var(--strong);pointer-events:none;z-index:2;width:1px;position:absolute}.still.svelte-tm3qmj .track:where(.svelte-tm3qmj):after{opacity:.25}.ruler.svelte-tm3qmj{border-bottom:1px solid var(--line);cursor:ew-resize;background:0 0;border-radius:0;position:sticky;top:0}.ruler.svelte-tm3qmj i:where(.svelte-tm3qmj){background:var(--faint);width:1px;height:5px;position:absolute;bottom:0}.ruler.svelte-tm3qmj b:where(.svelte-tm3qmj){color:var(--faint);white-space:nowrap;font:400 10px Segoe UI,system-ui,sans-serif;position:absolute;bottom:5px;left:3px}.ruler.svelte-tm3qmj:after{border-radius:50% 50% 0 0;width:7px;height:7px;margin-left:-3px;top:auto;bottom:-1px}.clip.svelte-tm3qmj{background:var(--accent);min-width:6px;color:var(--on-accent);cursor:grab;border-radius:3px;align-items:center;display:flex;position:absolute;top:2px;bottom:2px;overflow:hidden}.clip.svelte-tm3qmj span:where(.svelte-tm3qmj){white-space:nowrap;pointer-events:none;padding:0 6px;font-size:10.5px}.clip.svelte-tm3qmj i:where(.svelte-tm3qmj){cursor:ew-resize;background:rgb(var(--ink) / .28);width:6px;position:absolute;top:0;bottom:0;right:0}.row.on.svelte-tm3qmj .clip:where(.svelte-tm3qmj){background:var(--strong);color:var(--on-strong)}.row.on.svelte-tm3qmj .clip:where(.svelte-tm3qmj) i:where(.svelte-tm3qmj){background:#00000040}.clip.leaves.svelte-tm3qmj,.row.on.svelte-tm3qmj .clip.leaves:where(.svelte-tm3qmj){background:repeating-linear-gradient(135deg, rgb(var(--ink) / .16) 0 4px, transparent 4px 8px);cursor:default;pointer-events:none}.clip.loops.svelte-tm3qmj{cursor:pointer;background-image:repeating-linear-gradient(to right, #0000004d 0 1px, transparent 1px calc(100% / var(--cycles)));left:0;right:0}.animation.svelte-om3hag{background:var(--panel);border-top:1px solid var(--line);flex:none}.bar.svelte-om3hag{align-items:center;gap:12px;min-height:36px;padding:8px 14px 2px;display:flex}.transport.svelte-om3hag{background:var(--field);border-radius:6px;gap:2px;padding:1px;display:flex}.transport.svelte-om3hag button:where(.svelte-om3hag){background:0 0}.transport.svelte-om3hag button:where(.svelte-om3hag),.loop.svelte-om3hag{width:28px;height:26px;color:var(--dim);place-items:center;padding:0;display:grid}.transport.svelte-om3hag button:where(.svelte-om3hag):hover:not(:disabled),.loop.svelte-om3hag:hover{color:var(--text)}.transport.svelte-om3hag .play:where(.svelte-om3hag){width:38px;color:var(--text)}.transport.svelte-om3hag .play.on:where(.svelte-om3hag),.loop.on.svelte-om3hag{background:var(--strong);color:var(--on-strong)}.choice.svelte-om3hag{background:var(--field);border-radius:4px;gap:2px;height:26px;padding:2px;display:flex}.choice.svelte-om3hag button:where(.svelte-om3hag){color:var(--dim);background:0 0;border-radius:3px;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:flex}.choice.svelte-om3hag button:where(.svelte-om3hag):hover{color:var(--text);background:0 0}.choice.svelte-om3hag button.on:where(.svelte-om3hag){background:var(--chosen);color:var(--text)}.choice.svelte-om3hag b:where(.svelte-om3hag){background:rgb(var(--ink) / .14);border-radius:7px;padding:0 5px;font-size:10.5px;font-weight:600;line-height:15px}.choice.svelte-om3hag b.dot:where(.svelte-om3hag){opacity:.7;background:currentColor;border-radius:50%;width:6px;height:6px;padding:0}.clock.svelte-om3hag{font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--field);border-radius:6px;align-items:center;gap:4px;height:26px;padding:0 10px;font-size:12px;display:flex}em.svelte-om3hag{color:var(--dim);font-style:normal}.playing.svelte-om3hag{background:var(--tag);color:#101014;white-space:nowrap;border-radius:9px;padding:2px 8px;font-size:11px;font-weight:600}.grow.svelte-om3hag{flex:1}label.svelte-om3hag{color:var(--dim);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.veil.svelte-i5sea3{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;justify-content:center;align-items:center;animation:.14s ease-out svelte-i5sea3-veil;display:flex;position:fixed;inset:0}@keyframes svelte-i5sea3-veil{0%{opacity:0}}.window.svelte-i5sea3{background:var(--panel);border:1px solid var(--edge);border-radius:14px;width:420px;max-width:calc(100vw - 32px);padding:20px 22px 16px;animation:.2s cubic-bezier(.2,.8,.2,1) svelte-i5sea3-window;box-shadow:0 22px 60px #000000a6}@keyframes svelte-i5sea3-window{0%{opacity:0;transform:translateY(8px)scale(.98)}}.window.pro.svelte-i5sea3{text-align:center;border-color:#9a7cf473;width:400px;padding:0 0 18px;overflow:hidden}.window.pro.svelte-i5sea3 header:where(.svelte-i5sea3){background:radial-gradient(260px 120px at 50% 0,#9a7cf480,#0000 75%),linear-gradient(135deg,#9a7cf447,#6fa3f72e);border-bottom:1px solid #9a7cf440;justify-items:center;gap:10px;margin-bottom:18px;padding:26px 20px 20px;display:grid;position:relative}.window.pro.svelte-i5sea3 header:where(.svelte-i5sea3) i:where(.svelte-i5sea3){color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7);border-radius:16px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 10px 26px #786ef080,inset 0 1px #ffffff4d}.window.pro.svelte-i5sea3 header:where(.svelte-i5sea3) span:where(.svelte-i5sea3){letter-spacing:.14em;text-transform:uppercase;color:#cdbcff;font-size:11px;font-weight:700}.window.pro.svelte-i5sea3 h2:where(.svelte-i5sea3){letter-spacing:-.01em;margin:0 24px 8px;font-size:19px;display:block}.window.pro.svelte-i5sea3 p:where(.svelte-i5sea3){margin:0 28px 14px}.window.pro.svelte-i5sea3 p.plan:where(.svelte-i5sea3){color:var(--dim);background:rgb(var(--ink) / .06);border-radius:20px;align-items:center;gap:7px;margin:0 0 20px;padding:4px 12px;font-size:12px;display:inline-flex}.window.pro.svelte-i5sea3 footer:where(.svelte-i5sea3){justify-content:center;padding:0 22px}.window.pro.svelte-i5sea3 footer:where(.svelte-i5sea3) button:where(.svelte-i5sea3){border-radius:9px;flex:1;padding:9px 16px;font-weight:600}.window.pro.svelte-i5sea3 footer:where(.svelte-i5sea3) button.accent:where(.svelte-i5sea3){color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7);box-shadow:0 8px 22px #786ef066}.window.pro.svelte-i5sea3 footer:where(.svelte-i5sea3) button.accent:where(.svelte-i5sea3):hover{filter:brightness(1.08)}@media (prefers-reduced-motion:reduce){.veil.svelte-i5sea3,.window.svelte-i5sea3{animation:none}}h2.svelte-i5sea3{justify-content:space-between;align-items:baseline;margin:0 0 8px;font-size:16px;display:flex}em.svelte-i5sea3{color:var(--dim);font-size:12px;font-style:normal;font-weight:400}p.svelte-i5sea3{color:var(--soft);overflow-wrap:anywhere;margin:0 0 20px;line-height:1.45}footer.svelte-i5sea3{justify-content:flex-end;gap:8px;display:flex}button.svelte-i5sea3{padding:7px 16px}button.first.svelte-i5sea3{margin-right:auto}button.danger.svelte-i5sea3:hover{background:var(--danger);color:var(--on-accent)}button.svelte-i5sea3:focus-visible{outline:1px solid var(--strong);outline-offset:2px}.veil.svelte-1mda6bf{z-index:55;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.window.svelte-1mda6bf{background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-direction:column;width:min(880px,94vw);height:min(620px,86vh);display:flex;overflow:hidden;box-shadow:0 24px 60px #00000080}header.svelte-1mda6bf{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:14px 14px 12px 18px;display:flex}header.svelte-1mda6bf strong:where(.svelte-1mda6bf){font-size:15px;font-weight:600}header.svelte-1mda6bf em:where(.svelte-1mda6bf){color:var(--dim);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-style:normal;overflow:hidden}.shut.svelte-1mda6bf{width:28px;height:28px;color:var(--dim);background:0 0;border-radius:8px;align-self:center;place-items:center;padding:0;display:grid}.shut.svelte-1mda6bf:hover{color:var(--text);background:rgb(var(--ink) / .08)}.bar.svelte-1mda6bf{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 14px;display:flex}.kinds.svelte-1mda6bf{background:var(--field);border-radius:8px;gap:2px;padding:2px;display:flex}.kinds.svelte-1mda6bf button:where(.svelte-1mda6bf){height:26px;color:var(--dim);background:0 0;border-radius:6px;align-items:center;gap:7px;padding:0 11px;font-size:12px;display:flex}.kinds.svelte-1mda6bf button:where(.svelte-1mda6bf):hover{color:var(--text)}.kinds.svelte-1mda6bf button.on:where(.svelte-1mda6bf){background:var(--chosen,var(--edge));color:var(--text)}.kinds.svelte-1mda6bf b:where(.svelte-1mda6bf){background:rgb(var(--ink) / .12);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 5px;font-size:10.5px;font-weight:600;line-height:15px}i.svelte-1mda6bf{background:var(--tone);border-radius:50%;flex:none;width:8px;height:8px}.info.svelte-1mda6bf{--tone:#5b9bff}.warn.svelte-1mda6bf{--tone:#e0a63a}.error.svelte-1mda6bf{--tone:#e5484d}.bar.svelte-1mda6bf select:where(.svelte-1mda6bf){height:30px}.bar.svelte-1mda6bf input:where(.svelte-1mda6bf){flex:1;min-width:80px;height:30px}.list.svelte-1mda6bf{background:var(--well,var(--bg));-webkit-user-select:text;user-select:text;flex:1;min-height:0;padding:6px;overflow-y:auto}.entry.svelte-1mda6bf{text-align:left;cursor:default;-webkit-user-select:text;user-select:text;background:0 0;border-radius:7px;grid-template-columns:auto auto auto 1fr auto;align-items:baseline;gap:4px 10px;width:100%;padding:6px 10px;font-size:12.5px;display:grid}.entry.more.svelte-1mda6bf{cursor:pointer}.entry.svelte-1mda6bf:hover{background:rgb(var(--ink) / .05)}.entry.warn.svelte-1mda6bf{background:#e0a63a14}.entry.error.svelte-1mda6bf{background:#e5484d1a}.entry.svelte-1mda6bf i:where(.svelte-1mda6bf){align-self:center}.when.svelte-1mda6bf{color:var(--faint);font:11.5px Consolas,Cascadia Mono,monospace}.who.svelte-1mda6bf{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:11.5px;overflow:hidden}.what.svelte-1mda6bf{color:var(--text);overflow-wrap:anywhere;line-height:1.45}.what.svelte-1mda6bf b:where(.svelte-1mda6bf){background:rgb(var(--ink) / .12);color:var(--dim);border-radius:8px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:600}.fold.svelte-1mda6bf{color:var(--dim);align-self:center}pre.svelte-1mda6bf{background:rgb(var(--ink) / .06);color:var(--soft,var(--dim));white-space:pre-wrap;overflow-wrap:anywhere;border-radius:7px;grid-column:1/-1;max-height:220px;margin:4px 0 2px;padding:9px 11px;font:11.5px/1.5 Consolas,Cascadia Mono,monospace;overflow-y:auto}.none.svelte-1mda6bf{text-align:center;color:var(--dim);margin:40px 0}footer.svelte-1mda6bf{border-top:1px solid var(--line);align-items:center;gap:8px;padding:12px 14px;display:flex}footer.svelte-1mda6bf button:where(.svelte-1mda6bf){padding:7px 14px}.said.svelte-1mda6bf{color:var(--dim);font-size:12px}.grow.svelte-1mda6bf{flex:1}.dock.svelte-1r2j7la{z-index:8;background:var(--bg);flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.dock.hidden.svelte-1r2j7la{display:none}header.svelte-1r2j7la{color:var(--dim);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:7px;padding:5px 8px 5px 12px;font-size:12px;display:flex}header.svelte-1r2j7la strong:where(.svelte-1r2j7la){color:var(--text);font-weight:600}header.svelte-1r2j7la span:where(.svelte-1r2j7la){white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}header.svelte-1r2j7la button:where(.svelte-1r2j7la){color:var(--dim);background:0 0;place-items:center;padding:4px;display:grid}header.svelte-1r2j7la button:where(.svelte-1r2j7la):hover{color:var(--text);background:rgb(var(--ink) / .07)}header.svelte-1r2j7la .back:where(.svelte-1r2j7la){align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:flex}.body.svelte-1r2j7la{flex:1;min-height:0;position:relative;overflow:hidden}.veil.svelte-1sbrfe3{z-index:60;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.window.svelte-1sbrfe3{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;max-height:88vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000080}header.svelte-1sbrfe3{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:14px 18px 12px;display:flex}header.svelte-1sbrfe3 strong:where(.svelte-1sbrfe3){font-size:15px;font-weight:600}header.svelte-1sbrfe3 em:where(.svelte-1sbrfe3){color:var(--dim);font-size:12px;font-style:normal}.body.svelte-1sbrfe3{flex-direction:column;gap:11px;padding:16px 18px;font-size:13px;display:flex;overflow-y:auto}p.svelte-1sbrfe3{color:var(--soft);white-space:pre-wrap;margin:0;line-height:1.45}.note.svelte-1sbrfe3{border-left:3px solid var(--accent);background:rgb(var(--ink) / .05);color:var(--text);border-radius:7px;padding:8px 11px}.note.success.svelte-1sbrfe3{border-left-color:#58b368}.note.warning.svelte-1sbrfe3{border-left-color:#e0a63a}.note.error.svelte-1sbrfe3{border-left-color:var(--danger)}.own.svelte-1sbrfe3{align-self:flex-start;padding:6px 13px}hr.svelte-1sbrfe3{border:0;border-top:1px solid var(--line);width:100%;margin:2px 0}footer.svelte-1sbrfe3{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 18px 14px;display:flex}footer.svelte-1sbrfe3 button:where(.svelte-1sbrfe3){padding:7px 14px}.settings.svelte-1sbrfe3{border-radius:14px}.top.svelte-1sbrfe3{align-items:center;gap:12px;padding:16px 16px 14px 18px}.badge.svelte-1sbrfe3{background:var(--field);width:36px;height:36px;color:var(--text);border-radius:10px;flex:none;place-items:center;display:grid}.top.svelte-1sbrfe3 div:where(.svelte-1sbrfe3){flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.top.svelte-1sbrfe3 strong:where(.svelte-1sbrfe3){font-size:15px}.top.svelte-1sbrfe3 em:where(.svelte-1sbrfe3){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shut.svelte-1sbrfe3{width:28px;height:28px;color:var(--dim);background:0 0;border-radius:8px;place-items:center;padding:0;display:grid}.shut.svelte-1sbrfe3:hover{color:var(--text);background:rgb(var(--ink) / .08)}.list.svelte-1sbrfe3{flex-direction:column;padding:6px 18px 10px;font-size:13px;display:flex;overflow-y:auto}.list.svelte-1sbrfe3 .lead:where(.svelte-1sbrfe3),.list.svelte-1sbrfe3 .note:where(.svelte-1sbrfe3),.list.svelte-1sbrfe3 .own:where(.svelte-1sbrfe3){margin:8px 0}.line.svelte-1sbrfe3{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:46px;padding:6px 0;display:flex}.line.svelte-1sbrfe3:last-of-type{border-bottom:0}.name.svelte-1sbrfe3{min-width:0;color:var(--text);flex:1;line-height:1.35}.line.differs.svelte-1sbrfe3 .name:where(.svelte-1sbrfe3):after{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-left:8px;display:inline-block}.line.svelte-1sbrfe3 select:where(.svelte-1sbrfe3),.line.svelte-1sbrfe3 input[type=text]:where(.svelte-1sbrfe3){flex:none;width:190px;height:30px}.number.svelte-1sbrfe3{flex:none;align-items:center;gap:10px;display:flex}.number.svelte-1sbrfe3 input[type=range]:where(.svelte-1sbrfe3){width:150px}.number.svelte-1sbrfe3 input[type=number]:where(.svelte-1sbrfe3){width:64px;height:30px}.number.svelte-1sbrfe3 i:where(.svelte-1sbrfe3){color:var(--dim);font-style:normal}.settings.svelte-1sbrfe3 footer:where(.svelte-1sbrfe3){align-items:center}.grow.svelte-1sbrfe3{flex:1}.reset.svelte-1sbrfe3{color:var(--dim);background:0 0;align-items:center;gap:7px;display:flex}.reset.svelte-1sbrfe3:hover:not(:disabled){color:var(--text);background:rgb(var(--ink) / .07)}.notices.svelte-knggr3{z-index:200;pointer-events:none;flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;top:52px;left:50%;transform:translate(-50%)}.notice.svelte-knggr3{background:var(--raised);max-width:min(520px,100vw - 40px);color:var(--text);border:1px solid var(--edge);border-radius:18px;align-items:center;gap:9px;padding:7px 16px 7px 8px;font-size:12.5px;animation:.26s cubic-bezier(.2,.9,.3,1.2) both svelte-knggr3-arrive;display:flex;box-shadow:0 10px 30px #00000073}.notice.leaving.svelte-knggr3{animation:.3s ease-in both svelte-knggr3-leave}.notice.svelte-knggr3 i:where(.svelte-knggr3){background:var(--accent);width:20px;height:20px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.notice.success.svelte-knggr3 i:where(.svelte-knggr3){color:#0c1a10;background:#58b368}.notice.warning.svelte-knggr3 i:where(.svelte-knggr3){color:#1f1604;background:#e0a63a}.notice.error.svelte-knggr3 i:where(.svelte-knggr3){background:var(--danger);color:var(--on-accent)}.notice.svelte-knggr3 span:where(.svelte-knggr3){flex-direction:column;min-width:0;display:flex}.notice.svelte-knggr3 strong:where(.svelte-knggr3){white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.notice.svelte-knggr3 small:where(.svelte-knggr3){color:var(--dim);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11.5px;overflow:hidden}@keyframes svelte-knggr3-arrive{0%{opacity:0;transform:translateY(-16px)scale(.96)}to{opacity:1;transform:none}}@keyframes svelte-knggr3-leave{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px)scale(.97)}}@media (prefers-reduced-motion:reduce){.notice.svelte-knggr3,.notice.leaving.svelte-knggr3{animation-duration:10ms}}.panel.svelte-1e6pemy{flex-direction:column;flex:1;min-height:0;display:flex}.panel.svelte-1e6pemy>header:where(.svelte-1e6pemy){align-items:center;gap:8px;display:flex}.panel.svelte-1e6pemy>header:where(.svelte-1e6pemy) span:where(.svelte-1e6pemy){letter-spacing:0;color:var(--faint);font-size:11px;font-weight:400}.top.svelte-1e6pemy{justify-content:space-between;align-items:center;gap:10px;padding:0 12px 8px;display:flex}.top.svelte-1e6pemy label:where(.svelte-1e6pemy){color:var(--dim);flex:1;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.top.svelte-1e6pemy input[type=range]:where(.svelte-1e6pemy){flex:1;min-width:40px}.top.svelte-1e6pemy input[type=range]:where(.svelte-1e6pemy)::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--fill) var(--to), var(--track) var(--to))}.top.svelte-1e6pemy input[type=number]:where(.svelte-1e6pemy){width:48px}.tools.svelte-1e6pemy{gap:3px;padding:0 12px 8px;display:flex}.tools.svelte-1e6pemy button:where(.svelte-1e6pemy){width:30px;height:26px;color:var(--dim);place-items:center;padding:0;display:grid}.tools.svelte-1e6pemy button:where(.svelte-1e6pemy):hover:not(:disabled){color:var(--text)}.tools.svelte-1e6pemy button.on:where(.svelte-1e6pemy){background:var(--strong);color:var(--on-strong)}.grow.svelte-1e6pemy{flex:1}.rows.svelte-1e6pemy{background:var(--well);border-radius:6px;flex:1;min-height:60px;margin:0 12px;padding:3px;overflow-y:auto}.row.svelte-1e6pemy{cursor:pointer;border-radius:5px;outline:none;align-items:center;gap:7px;height:38px;margin-bottom:1px;padding:0 6px 0 3px;display:flex;position:relative}.row.svelte-1e6pemy:hover{background:rgb(var(--ink) / .045)}.row.inside.svelte-1e6pemy{margin-left:18px}.row.inside.svelte-1e6pemy:before{content:"";background:var(--edge);width:1px;position:absolute;top:-1px;bottom:-1px;left:-10px}.row.chosen.svelte-1e6pemy{background:var(--chosen);box-shadow:inset 2px 0 0 var(--strong)}.row.svelte-1e6pemy:focus-visible{box-shadow:inset 0 0 0 1px var(--focus)}.row.lifted.svelte-1e6pemy{opacity:.4}.row.above.svelte-1e6pemy:after,.row.below.svelte-1e6pemy:after{content:"";background:var(--strong);pointer-events:none;border-radius:1px;height:2px;position:absolute;left:4px;right:4px}.row.above.svelte-1e6pemy:after{top:-2px}.row.below.svelte-1e6pemy:after{bottom:-2px}.row.into.svelte-1e6pemy{box-shadow:inset 0 0 0 2px var(--strong)}.bare.svelte-1e6pemy{color:inherit;background:0 0;border:none;border-radius:4px;flex:none;padding:4px;display:flex}.bare.svelte-1e6pemy:hover{background:rgb(var(--ink) / .09)}.eye.svelte-1e6pemy{color:var(--strong)}.eye.off.svelte-1e6pemy{color:var(--faint)}.thumb.svelte-1e6pemy b:where(.svelte-1e6pemy){background:var(--well);width:21px;height:21px;color:var(--strong);box-shadow:0 0 0 1px var(--edge);border-radius:5px;place-items:center;display:grid;position:absolute;bottom:-5px;right:-6px}.row.chosen.svelte-1e6pemy .thumb:where(.svelte-1e6pemy) b:where(.svelte-1e6pemy){background:var(--strong);color:var(--on-strong);box-shadow:none}.thumb.svelte-1e6pemy b.linked:where(.svelte-1e6pemy){align-items:center;gap:1px;width:auto;padding:0 3px;display:flex;right:-18px}.thumb.svelte-1e6pemy:has(b.linked:where(.svelte-1e6pemy)){margin-right:14px}.thumb.svelte-1e6pemy{width:44px;height:30px;box-shadow:0 0 0 1px rgb(var(--ink) / .08);background:repeating-conic-gradient(var(--field) 0 25%, var(--raised) 0 50%) 0 0 / 10px 10px;border-radius:3px;flex:none;position:relative}.thumb.svelte-1e6pemy i:where(.svelte-1e6pemy){background:50%/contain no-repeat;border-radius:3px;width:100%;height:100%;display:block}.row.unseen.svelte-1e6pemy .thumb:where(.svelte-1e6pemy){opacity:.35}.folder.svelte-1e6pemy{color:var(--strong);display:flex}.name.svelte-1e6pemy{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.name.folder.svelte-1e6pemy{font-weight:600}.name.own.svelte-1e6pemy{color:var(--soft)}.row.unseen.svelte-1e6pemy .name:where(.svelte-1e6pemy){color:var(--dim)}.rename.svelte-1e6pemy{flex:1;min-width:0;height:24px}.marks.svelte-1e6pemy{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:96px;font-size:11px;overflow:hidden}.row.chosen.svelte-1e6pemy .marks:where(.svelte-1e6pemy){color:var(--soft)}.sign.svelte-1e6pemy{opacity:.75;flex:none;display:flex}.fx.svelte-1e6pemy{opacity:.9;padding:2px 5px;font:italic 600 11px Georgia,serif}.lock.svelte-1e6pemy{opacity:0}.row.svelte-1e6pemy:hover .lock:where(.svelte-1e6pemy),.row.chosen.svelte-1e6pemy .lock:where(.svelte-1e6pemy){opacity:.4}.row.svelte-1e6pemy .lock.on:where(.svelte-1e6pemy){opacity:1}.none.svelte-1e6pemy{color:var(--dim);margin:10px;font-size:12px}footer.svelte-1e6pemy{align-items:center;gap:3px;padding:8px 12px 10px;display:flex}footer.svelte-1e6pemy button:where(.svelte-1e6pemy){place-items:center;width:30px;height:28px;padding:0;display:grid}footer.svelte-1e6pemy button.danger:where(.svelte-1e6pemy):hover:not(:disabled){background:var(--danger);color:var(--on-accent)}.adder.svelte-1e6pemy{position:relative}.menu.svelte-1e6pemy{background:var(--raised);border:1px solid var(--line);z-index:5;border-radius:8px;flex-direction:column;min-width:170px;padding:4px;display:flex;position:absolute;bottom:115%;left:0;box-shadow:0 10px 30px #00000080}.menu.down.svelte-1e6pemy{top:115%;bottom:auto}.menu.svelte-1e6pemy button:where(.svelte-1e6pemy){text-align:left;width:auto;height:auto;color:var(--text);background:0 0;padding:7px 10px;display:block}.menu.svelte-1e6pemy button:where(.svelte-1e6pemy):hover{background:var(--accent);color:var(--on-accent)}.menu.pop.svelte-1e6pemy{border-color:var(--edge);border-radius:12px;max-width:calc(100vw - 24px);padding:0;overflow:hidden;box-shadow:0 18px 50px #0009}.pop.svelte-1e6pemy .find:where(.svelte-1e6pemy){border-bottom:1px solid var(--line);color:var(--dim);flex:none;align-items:center;gap:9px;padding:11px 13px;display:flex}.pop.svelte-1e6pemy .find:where(.svelte-1e6pemy) input:where(.svelte-1e6pemy){min-width:0;height:20px;box-shadow:none;color:var(--text);text-align:left;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13px}.pop.svelte-1e6pemy .all:where(.svelte-1e6pemy){flex:1;min-height:0;padding:2px 10px 10px;overflow-y:auto}.pop.svelte-1e6pemy h4:where(.svelte-1e6pemy){letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:12px 3px 6px;font-size:10px;font-weight:600}.pop.svelte-1e6pemy .none:where(.svelte-1e6pemy){color:var(--dim);text-align:center;margin:0;padding:22px 6px 14px;font-size:12px}.pop.svelte-1e6pemy .about:where(.svelte-1e6pemy){border-top:1px solid var(--line);background:rgb(var(--ink) / .03);min-height:36px;color:var(--dim);flex:none;align-items:center;gap:10px;padding:7px 13px;font-size:12px;line-height:1.3;display:flex}.pop.svelte-1e6pemy .about:where(.svelte-1e6pemy) span:where(.svelte-1e6pemy){flex:1;min-width:0}.menu.insert.svelte-1e6pemy{width:326px}.insert.svelte-1e6pemy .tiles:where(.svelte-1e6pemy){grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.insert.svelte-1e6pemy .tile:where(.svelte-1e6pemy){text-align:center;color:var(--soft);background:0 0;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:8px 2px 7px;display:flex}.insert.svelte-1e6pemy .tile:where(.svelte-1e6pemy) i:where(.svelte-1e6pemy){background:var(--field);width:38px;height:38px;color:var(--soft);border-radius:11px;place-items:center;transition:background .12s,color .12s,transform .12s;display:grid}.insert.svelte-1e6pemy .tile:where(.svelte-1e6pemy) span:where(.svelte-1e6pemy){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.25;display:-webkit-box;overflow:hidden}.insert.svelte-1e6pemy .tile:where(.svelte-1e6pemy):hover,.insert.svelte-1e6pemy .tile:where(.svelte-1e6pemy):focus-visible{background:rgb(var(--ink) / .06);color:var(--text);outline:none}.insert.svelte-1e6pemy .tile:where(.svelte-1e6pemy):hover i:where(.svelte-1e6pemy),.insert.svelte-1e6pemy .tile:where(.svelte-1e6pemy):focus-visible i:where(.svelte-1e6pemy){background:var(--accent);color:var(--on-accent);transform:translateY(-1px)}.blend.svelte-1e6pemy{background:var(--field);min-width:122px;height:28px;color:var(--text);justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 10px;display:flex}.blend.on.svelte-1e6pemy{box-shadow:0 0 0 1px var(--focus)}.blend.svelte-1e6pemy:disabled{color:var(--faint)}.menu.blends.svelte-1e6pemy{width:300px}.blends.svelte-1e6pemy .modes:where(.svelte-1e6pemy){grid-template-columns:1fr 1fr;gap:2px;display:grid}.blends.svelte-1e6pemy .mode:where(.svelte-1e6pemy){color:var(--soft);text-align:left;white-space:nowrap;background:0 0;border-radius:7px;justify-content:space-between;align-items:center;gap:6px;padding:6px 9px;font-size:12.5px;display:flex}.blends.svelte-1e6pemy .mode.on:where(.svelte-1e6pemy){background:var(--chosen);color:var(--text);font-weight:600}.blends.svelte-1e6pemy .mode:where(.svelte-1e6pemy):hover,.blends.svelte-1e6pemy .mode:where(.svelte-1e6pemy):focus-visible{background:var(--accent);color:var(--on-accent);outline:none}.context.svelte-1e6pemy{background:var(--raised);border:1px solid var(--line);z-index:70;border-radius:8px;flex-direction:column;min-width:240px;padding:5px;display:flex;position:fixed;box-shadow:0 14px 40px #0000008c}.context.svelte-1e6pemy button:where(.svelte-1e6pemy){text-align:left;white-space:nowrap;background:0 0;justify-content:space-between;gap:20px;padding:5px 10px;display:flex}.context.svelte-1e6pemy kbd:where(.svelte-1e6pemy){color:var(--dim);font:inherit;font-size:11px}.context.svelte-1e6pemy button:where(.svelte-1e6pemy):hover:not(:disabled) kbd:where(.svelte-1e6pemy){color:var(--on-accent)}.context.svelte-1e6pemy button.danger:where(.svelte-1e6pemy):hover:not(:disabled){background:var(--danger)}.context.svelte-1e6pemy button:where(.svelte-1e6pemy):hover:not(:disabled){background:var(--accent);color:var(--on-accent)}.context.svelte-1e6pemy hr:where(.svelte-1e6pemy){border:none;border-top:1px solid var(--line);width:100%;margin:4px 0}.veil.svelte-1adnewz{z-index:50;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.window.svelte-1adnewz{background:var(--panel);border:1px solid var(--edge);border-radius:12px;flex-direction:column;width:800px;max-width:calc(100vw - 32px);height:640px;max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 18px 50px #0009}header.svelte-1adnewz{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;padding:12px 12px 12px 20px;font-size:15px;display:flex}.bare.svelte-1adnewz{color:var(--dim);background:0 0;padding:5px;display:flex}.bare.svelte-1adnewz:hover{color:var(--text);background:rgb(var(--ink) / .08)}.body.svelte-1adnewz{flex:1;min-height:0;display:flex}h4.svelte-1adnewz{letter-spacing:.08em;color:var(--dim);margin:0 0 10px;font-size:10px;font-weight:600}em.svelte-1adnewz{color:var(--dim);white-space:nowrap;font-size:12px;font-style:normal}aside.svelte-1adnewz{border-right:1px solid var(--line);background:var(--well);flex-direction:column;flex:none;width:248px;min-height:0;display:flex}.stage.svelte-1adnewz{border-bottom:1px solid var(--line);flex:none;place-items:center;height:148px;display:grid}.sheet.svelte-1adnewz{box-shadow:0 0 0 1px rgb(var(--ink) / .16), 0 6px 18px #00000080;border-radius:1px;transition:width .15s,height .15s;position:relative}.sheet.clear.svelte-1adnewz{background:repeating-conic-gradient(var(--field) 0 25%, var(--raised) 0 50%) 0 0 / 12px 12px}.sheet.grid.svelte-1adnewz:after{content:"";background-size:var(--cell) var(--cell);background-image:linear-gradient(90deg,#8c8c9666 1px,#0000 1px),linear-gradient(#8c8c9666 1px,#0000 1px);position:absolute;inset:0}.sizes.svelte-1adnewz{flex:1;padding:4px 8px 12px;overflow-y:auto}.sizes.svelte-1adnewz h4:where(.svelte-1adnewz){margin:12px 8px 4px}.size.svelte-1adnewz{text-align:left;background:0 0;align-items:center;gap:9px;width:100%;padding:5px 8px;display:flex}.size.svelte-1adnewz:hover:not(.on){background:rgb(var(--ink) / .04)}.size.on.svelte-1adnewz,.size.on.svelte-1adnewz:hover{background:var(--accent);color:var(--on-accent)}.size.svelte-1adnewz span:where(.svelte-1adnewz):nth-child(2){flex:1}.size.on.svelte-1adnewz em:where(.svelte-1adnewz){color:var(--on-accent)}.shape.svelte-1adnewz{flex:none;place-items:center;width:16px;height:16px;display:grid}.shape.svelte-1adnewz i:where(.svelte-1adnewz){opacity:.7;border:1.5px solid;border-radius:1.5px}.form.svelte-1adnewz{flex:1;min-width:0;padding:18px 22px 16px;overflow-y:auto}.form.svelte-1adnewz>h4:where(.svelte-1adnewz):not(:first-child){border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.line.svelte-1adnewz{align-items:center;gap:10px;min-height:28px;margin-bottom:8px;display:flex}.line.top.svelte-1adnewz{align-items:flex-start}.line.svelte-1adnewz>span:where(.svelte-1adnewz),.pair.svelte-1adnewz>span:where(.svelte-1adnewz){flex:none;width:96px}.line.top.svelte-1adnewz>span:where(.svelte-1adnewz){padding-top:5px}.line.svelte-1adnewz input[type=text]:where(.svelte-1adnewz),.line.svelte-1adnewz select:where(.svelte-1adnewz),.line.svelte-1adnewz textarea:where(.svelte-1adnewz){flex:1;min-width:0}.line.svelte-1adnewz input[type=range]:where(.svelte-1adnewz){flex:1;min-width:60px}.line.svelte-1adnewz input[type=text]:where(.svelte-1adnewz),select.svelte-1adnewz{height:28px}textarea.svelte-1adnewz{font:inherit;color:var(--text);background:var(--field);resize:vertical;-webkit-user-select:text;user-select:text;border:1px solid #0000;border-radius:4px;min-height:56px;padding:6px 8px}textarea.svelte-1adnewz:focus{border-color:var(--focus);outline:none}.pair.svelte-1adnewz{grid-template-columns:96px 150px 28px 1fr;align-items:center;gap:8px 10px;margin-bottom:8px;display:grid}.pair.svelte-1adnewz select:where(.svelte-1adnewz){justify-self:start;min-width:124px}.pair.svelte-1adnewz .wide:where(.svelte-1adnewz){justify-self:start}.stepper.svelte-1adnewz{background:var(--field);border:1px solid #0000;border-radius:4px;flex:none;width:150px;height:28px;display:flex}.stepper.svelte-1adnewz:focus-within{border-color:var(--focus)}.stepper.svelte-1adnewz input:where(.svelte-1adnewz){text-align:center;appearance:textfield;background:0 0;border:none;flex:1;width:0;min-width:0;height:100%;padding:0 8px}.stepper.svelte-1adnewz input:where(.svelte-1adnewz)::-webkit-inner-spin-button{display:none}.stepper.svelte-1adnewz button:where(.svelte-1adnewz){background:rgb(var(--button-ink,var(--ink)) / var(--button-tint,.1));width:24px;height:22px;color:var(--soft);border-radius:3px;place-items:center;margin:2px 2px 2px 0;padding:0;display:grid}.stepper.svelte-1adnewz button:where(.svelte-1adnewz):hover:not(:disabled){color:var(--text);background:rgb(var(--button-ink,var(--ink)) / var(--button-tint-hover,.2))}.stepper.svelte-1adnewz button:where(.svelte-1adnewz):disabled{color:var(--faint)}.chain.svelte-1adnewz{color:var(--dim);background:0 0;grid-area:span 2/3;align-self:stretch;place-items:center;padding:0;display:grid;position:relative}.chain.svelte-1adnewz:before{content:"";border:1px solid var(--track);border-left:none;border-radius:0 3px 3px 0;position:absolute;inset:13px 13px 13px 0}.chain.svelte-1adnewz svg{background:var(--panel);box-sizing:content-box;padding:3px 0;position:relative;transform:rotate(90deg)}.chain.svelte-1adnewz:hover{color:var(--text);background:0 0}.chain.on.svelte-1adnewz{color:var(--text)}.chain.on.svelte-1adnewz:before{border-color:var(--dim)}.choice.svelte-1adnewz{background:var(--field);border-radius:4px;justify-self:start;gap:2px;height:28px;padding:2px;display:flex}.choice.svelte-1adnewz button:where(.svelte-1adnewz){color:var(--dim);background:0 0;border-radius:3px;place-items:center;padding:0 14px;display:grid}.choice.svelte-1adnewz button:where(.svelte-1adnewz):hover{color:var(--text);background:0 0}.choice.svelte-1adnewz button.on:where(.svelte-1adnewz){background:var(--chosen);color:var(--text)}.choice.turn.svelte-1adnewz button:where(.svelte-1adnewz){padding:0 9px}.check.svelte-1adnewz{align-items:center;gap:8px;display:flex}.check.off.svelte-1adnewz{color:var(--dim)}.strip.svelte-1adnewz{flex-wrap:wrap;gap:2px;display:flex}.strip.svelte-1adnewz i:where(.svelte-1adnewz){width:14px;height:14px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .1);border-radius:2px}.fold.svelte-1adnewz{border:1px solid var(--line);background:rgb(var(--ink) / .03);letter-spacing:.08em;width:100%;color:var(--dim);border-radius:10px;align-items:center;gap:10px;margin:18px 0 12px;padding:9px 12px;font-size:10.5px;font-weight:600;transition:border-color .12s,color .12s,background .12s;display:flex}.fold.svelte-1adnewz:hover{background:rgb(var(--button-ink,var(--ink)) / .12);border-color:var(--edge);color:var(--text)}.fold[aria-expanded=true].svelte-1adnewz{color:var(--text);border-color:var(--edge)}.arrow.svelte-1adnewz{background:rgb(var(--button-ink,var(--ink)) / .16);width:20px;height:20px;color:var(--text);border-radius:6px;flex:none;place-items:center;transition:transform .18s cubic-bezier(.2,.8,.2,1);display:grid}.fold[aria-expanded=true].svelte-1adnewz .arrow:where(.svelte-1adnewz){transform:rotate(90deg)}footer.svelte-1adnewz{border-top:1px solid var(--line);flex:none;align-items:center;gap:8px;padding:12px 16px 12px 20px;display:flex}footer.svelte-1adnewz p:where(.svelte-1adnewz){min-width:0;color:var(--dim);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0 8px;font-size:12px;overflow:hidden}footer.svelte-1adnewz button:where(.svelte-1adnewz){padding:7px 14px}.veil.svelte-kvcuhx{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;place-items:center;display:grid;position:fixed;inset:0}.window.svelte-kvcuhx{background:var(--panel);border:1px solid var(--edge);border-radius:14px;flex-direction:column;width:min(980px,100vw - 48px);height:min(660px,100vh - 72px);display:flex;overflow:hidden;box-shadow:0 28px 80px #0000009e}header.svelte-kvcuhx{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 14px 14px 20px;display:flex}.title.svelte-kvcuhx{gap:4px;min-width:0;display:grid}.title.svelte-kvcuhx strong:where(.svelte-kvcuhx){font-size:16px;font-weight:650}.title.svelte-kvcuhx small:where(.svelte-kvcuhx){color:var(--dim);font-size:12px;line-height:1.4}.bare.svelte-kvcuhx{min-width:28px;height:28px;color:var(--dim);background:0 0;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0;display:flex}.bare.svelte-kvcuhx:hover{color:var(--text);background:rgb(var(--ink) / .08)}.bare.text.svelte-kvcuhx{padding:0 9px;font-size:11.5px}.bare.danger.svelte-kvcuhx:hover,.bare.text.svelte-kvcuhx:hover{color:#fff;background:var(--danger)}.halves.svelte-kvcuhx{flex:1;grid-template-columns:minmax(250px,34%) 1fr;min-height:0;display:grid}section.svelte-kvcuhx{flex-direction:column;min-width:0;min-height:0;display:flex}.pick.svelte-kvcuhx{border-right:1px solid var(--line);background:var(--well)}.search.svelte-kvcuhx{background:var(--field);height:34px;color:var(--dim);border-radius:9px;flex:none;align-items:center;gap:8px;margin:14px 14px 10px;padding:0 11px;display:flex}.search.svelte-kvcuhx input:where(.svelte-kvcuhx){min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.search.svelte-kvcuhx em:where(.svelte-kvcuhx){background:rgb(var(--ink) / .1);font-variant-numeric:tabular-nums;border-radius:7px;padding:0 6px;font-size:10.5px;font-style:normal}.search.svelte-kvcuhx:focus-within{box-shadow:0 0 0 1px var(--accent)}.names.svelte-kvcuhx{flex-direction:column;flex:1;gap:2px;min-height:0;padding:2px 12px 12px;display:flex;overflow-y:auto}.names.tiles.svelte-kvcuhx{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-auto-rows:min-content;align-content:start;gap:6px;display:grid}.thing.svelte-kvcuhx{text-align:left;min-height:38px;color:var(--soft);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.tiles.svelte-kvcuhx .thing:where(.svelte-kvcuhx){background:var(--raised);text-align:center;flex-direction:column;justify-content:center;gap:6px;padding:10px 6px 8px}.thing.svelte-kvcuhx:hover{background:var(--hover);color:var(--text);border-color:color-mix(in srgb, var(--accent), transparent 55%)}.thing.has.svelte-kvcuhx{border-color:color-mix(in srgb, var(--accent), transparent 70%)}.thing.svelte-kvcuhx canvas:where(.svelte-kvcuhx){width:40px;height:40px}.label.svelte-kvcuhx{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:100%;font-size:12px;overflow:hidden}.tiles.svelte-kvcuhx .label:where(.svelte-kvcuhx){white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:none;min-height:2.5em;font-size:11px;line-height:1.25;display:-webkit-box}.letter.svelte-kvcuhx{background:color-mix(in srgb, var(--accent), transparent 72%);width:28px;height:28px;color:var(--text);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.count.svelte-kvcuhx{background:var(--accent);min-width:17px;height:17px;color:var(--on-accent);text-align:center;border-radius:9px;padding:0 4px;font:600 10.5px/17px inherit;position:absolute;top:5px;left:5px}.thing.svelte-kvcuhx:not(.tiles:where(.svelte-kvcuhx) :where(.svelte-kvcuhx)) .count:where(.svelte-kvcuhx){position:static}.plus.svelte-kvcuhx{background:var(--accent);width:18px;height:18px;color:var(--on-accent);opacity:0;border-radius:6px;place-items:center;transition:opacity .1s;display:grid;position:absolute;top:5px;right:5px}.names.svelte-kvcuhx:not(.tiles) .plus:where(.svelte-kvcuhx){position:static}.thing.svelte-kvcuhx:hover .plus:where(.svelte-kvcuhx){opacity:1}canvas.svelte-kvcuhx{image-rendering:pixelated;flex:none}.more.svelte-kvcuhx{grid-column:1/-1;height:30px;margin-top:4px;font-size:12px}.have.svelte-kvcuhx{padding:14px 16px 0}h4.svelte-kvcuhx{letter-spacing:.08em;text-transform:uppercase;min-height:28px;color:var(--dim);justify-content:space-between;align-items:center;margin:0 2px 10px;font-size:11px;font-weight:600;display:flex}h4.svelte-kvcuhx span:where(.svelte-kvcuhx){align-items:center;gap:8px;display:flex}h4.svelte-kvcuhx em:where(.svelte-kvcuhx){letter-spacing:0;background:rgb(var(--ink) / .08);font-variant-numeric:tabular-nums;border-radius:8px;padding:0 7px;font-style:normal}.cards.svelte-kvcuhx{flex-direction:column;flex:1;gap:6px;min-height:0;padding:0 2px 14px;display:flex;overflow-y:auto}.card.svelte-kvcuhx{grid-template-columns:44px minmax(90px, 1fr) repeat(var(--numbers,3), 104px) auto;background:var(--raised);border:1px solid #0000;border-radius:11px;align-items:center;gap:12px;padding:9px 8px 9px 10px;transition:border-color .12s;display:grid}.card.svelte-kvcuhx:hover{border-color:var(--line)}.card.last.svelte-kvcuhx{border-color:color-mix(in srgb, var(--accent), transparent 35%);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent), transparent 86%)}.face.svelte-kvcuhx{background:var(--well);border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.face.svelte-kvcuhx canvas:where(.svelte-kvcuhx){width:34px;height:34px}.who.svelte-kvcuhx{gap:2px;min-width:0;display:grid}.who.svelte-kvcuhx strong:where(.svelte-kvcuhx){text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.who.svelte-kvcuhx code:where(.svelte-kvcuhx){color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font:10.5px ui-monospace,Consolas,monospace;overflow:hidden}.number.svelte-kvcuhx{gap:3px;display:grid}.number.svelte-kvcuhx>span:where(.svelte-kvcuhx){letter-spacing:.07em;text-transform:uppercase;color:var(--faint);padding-left:2px;font-size:9.5px}.stepper.svelte-kvcuhx{background:var(--field);border-radius:8px;align-items:stretch;height:28px;display:flex;overflow:hidden}.stepper.svelte-kvcuhx:focus-within{box-shadow:0 0 0 1px var(--accent)}.stepper.svelte-kvcuhx button:where(.svelte-kvcuhx){width:24px;color:var(--dim);background:0 0;border-radius:0;flex:none;place-items:center;padding:0;display:grid}.stepper.svelte-kvcuhx button:where(.svelte-kvcuhx):hover:not(:disabled){background:rgb(var(--ink) / .09);color:var(--text)}.stepper.svelte-kvcuhx input:where(.svelte-kvcuhx){text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;border-radius:0;outline:0;flex:1;width:0;min-width:0;padding:0}.stepper.svelte-kvcuhx input:where(.svelte-kvcuhx)::-webkit-inner-spin-button{appearance:none;margin:0}.stepper.svelte-kvcuhx input:where(.svelte-kvcuhx)::-webkit-outer-spin-button{appearance:none;margin:0}.acts.svelte-kvcuhx{gap:2px;display:flex}.empty.svelte-kvcuhx{color:var(--dim);text-align:center;justify-items:center;gap:6px;margin:auto;padding:30px 20px;display:grid}.empty.svelte-kvcuhx span:where(.svelte-kvcuhx){border:1px dashed var(--edge);border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:6px;display:grid}.empty.svelte-kvcuhx strong:where(.svelte-kvcuhx){color:var(--soft);font-size:14px;font-weight:600}.empty.svelte-kvcuhx p:where(.svelte-kvcuhx){margin:0;font-size:12.5px}.note.svelte-kvcuhx{color:var(--dim);grid-column:1/-1;margin:10px 6px;font-size:12.5px;line-height:1.5}footer.svelte-kvcuhx{border-top:1px solid var(--line);align-items:center;gap:8px;padding:12px 16px;display:flex}footer.svelte-kvcuhx small:where(.svelte-kvcuhx){min-width:0;color:var(--dim);flex:1;font-size:12px}footer.svelte-kvcuhx button:where(.svelte-kvcuhx){padding:7px 16px}.group.svelte-nj4mv9{background:var(--raised);border:1px solid rgb(var(--ink) / .06);border-radius:10px;margin-bottom:8px;overflow:hidden}.head.svelte-nj4mv9{text-align:left;letter-spacing:.08em;text-transform:uppercase;width:100%;height:34px;color:var(--dim);background:0 0;border-radius:0;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:10.5px;font-weight:600;display:flex}.head.svelte-nj4mv9:hover{background:rgb(var(--ink) / .03);color:var(--text)}.head.svelte-nj4mv9 svg{color:var(--faint);flex:none}.head.svelte-nj4mv9 span:where(.svelte-nj4mv9){white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.head.svelte-nj4mv9 em:where(.svelte-nj4mv9){letter-spacing:0;text-transform:none;color:var(--dim);background:rgb(var(--ink) / .07);border-radius:8px;flex:none;padding:1px 7px;font-size:11px;font-style:normal;font-weight:500}.body.svelte-nj4mv9{border-top:1px solid rgb(var(--ink) / .06);padding:10px 12px 8px}.panel.svelte-1f402k1{border-bottom:1px solid var(--line);flex-direction:column;flex:1.25;min-height:0;display:flex}.panel.svelte-1f402k1>header:where(.svelte-1f402k1){color:var(--text);letter-spacing:0;align-items:center;gap:8px;padding:11px 16px 8px;font-size:13px;font-weight:400;display:flex}.panel.svelte-1f402k1>header:where(.svelte-1f402k1) strong:where(.svelte-1f402k1){flex:1;font-size:15px;font-weight:600}.panel.svelte-1f402k1>header:where(.svelte-1f402k1) span:where(.svelte-1f402k1){letter-spacing:.08em;color:var(--faint);font-size:10px;font-weight:600}nav.svelte-1f402k1{background:var(--well);border-radius:9px;flex:none;gap:2px;margin:0 10px 10px;padding:3px;display:flex}nav.svelte-1f402k1 button:where(.svelte-1f402k1){min-width:0;height:28px;color:var(--dim);background:0 0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:12px;display:flex}nav.svelte-1f402k1 button:where(.svelte-1f402k1):hover{color:var(--text);background:rgb(var(--ink) / .05)}nav.svelte-1f402k1 button.on:where(.svelte-1f402k1){background:var(--chosen);color:var(--text);flex:2.2;font-weight:600;box-shadow:0 1px 3px #00000038}nav.svelte-1f402k1 span:where(.svelte-1f402k1){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.body.svelte-1f402k1{scrollbar-gutter:stable;padding:0 10px 10px;overflow-y:auto}.line.svelte-1f402k1{align-items:center;gap:10px;min-height:30px;margin-bottom:4px;display:flex}.name.svelte-1f402k1{width:100px;color:var(--soft);overflow-wrap:anywhere;flex:none;padding-right:22px;font-size:12.5px;line-height:1.25;position:relative}.name.moved.svelte-1f402k1{color:var(--text)}.reset.svelte-1f402k1{background:rgb(var(--ink) / .07);width:18px;height:18px;color:var(--dim);border-radius:5px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.reset.svelte-1f402k1:hover{background:var(--hover);color:var(--text)}.turn.svelte-1f402k1 .reset:where(.svelte-1f402k1){flex:none;margin-left:auto;position:static;transform:none}.line.svelte-1f402k1 input[type=number]:where(.svelte-1f402k1){text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;flex:none;width:54px;height:26px}.line.svelte-1f402k1 input[type=text]:where(.svelte-1f402k1),.line.svelte-1f402k1 select:where(.svelte-1f402k1){border-radius:6px;flex:1;min-width:0;height:28px}.line.svelte-1f402k1 input[type=range]:where(.svelte-1f402k1){flex:1;min-width:0}.line.svelte-1f402k1 input[type=range]:where(.svelte-1f402k1)::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--track) var(--from), var(--fill) var(--from), var(--fill) var(--to), var(--track) var(--to))}.line.svelte-1f402k1 input[type=range]:where(.svelte-1f402k1)::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--raised)}.line.key.svelte-1f402k1{gap:10px}.field.svelte-1f402k1{background:var(--field);border:1px solid #0000;border-radius:6px;flex:1;align-items:center;min-width:0;height:28px;display:flex}.field.svelte-1f402k1:focus-within{border-color:var(--focus)}.field.svelte-1f402k1 i:where(.svelte-1f402k1){text-align:center;width:22px;color:var(--dim);flex:none;font-size:11px;font-style:normal}.field.svelte-1f402k1 input[type=number]:where(.svelte-1f402k1){text-align:left;background:0 0;border:none;flex:1;width:0;min-width:0;height:100%;padding:0 6px 0 0}.turn.svelte-1f402k1{cursor:pointer;color:var(--soft);justify-content:space-between;font-size:12.5px}.styles.svelte-1f402k1{gap:4px;display:flex}.styles.svelte-1f402k1 button:where(.svelte-1f402k1){width:30px;height:26px;color:var(--dim);padding:0;font-family:Georgia,Times New Roman,serif;font-size:14px}.styles.svelte-1f402k1 button.on:where(.svelte-1f402k1){background:var(--strong);color:var(--on-strong)}.styles.svelte-1f402k1 button:where(.svelte-1f402k1){place-items:center;display:grid}.styles.svelte-1f402k1 .caps:where(.svelte-1f402k1){letter-spacing:.02em;font:600 11px Segoe UI,system-ui,sans-serif}.words.svelte-1f402k1{width:100%;font:inherit;min-height:50px;margin-bottom:8px}.presets.svelte-1f402k1{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:6px;display:grid}.presets.svelte-1f402k1 button:where(.svelte-1f402k1){background:#23232b;border:1px solid #0000;place-items:center;height:36px;padding:0 5px;display:grid;overflow:hidden}.presets.svelte-1f402k1 button:where(.svelte-1f402k1):hover{border-color:var(--focus);background:#2c2c36}.presets.svelte-1f402k1 span:where(.svelte-1f402k1){white-space:nowrap;padding:0 2px;font-size:13px;line-height:1.5}.said.svelte-1f402k1{width:100%;margin-bottom:8px}.contents.svelte-1f402k1{align-items:center;gap:10px;margin-bottom:9px;display:flex}.contents.svelte-1f402k1 .shot:where(.svelte-1f402k1){background:center / contain no-repeat, repeating-conic-gradient(#8a8a92 0 25%, #b9b9c0 0 50%) 0 0 / 10px 10px;width:46px;height:46px;box-shadow:0 0 0 1px var(--line);border-radius:6px;flex:none}.contents.svelte-1f402k1 div:where(.svelte-1f402k1){flex-direction:column;gap:2px;min-width:0;display:flex}.contents.svelte-1f402k1 strong:where(.svelte-1f402k1){white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.contents.svelte-1f402k1 small:where(.svelte-1f402k1){color:var(--dim);font-size:11.5px}.part.svelte-1f402k1{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;margin:12px 0 8px;font-size:10px;font-weight:600;display:flex}.part.svelte-1f402k1:after{content:"";background:var(--line);flex:1;height:1px}.part.svelte-1f402k1:first-child{margin-top:2px}.line.idle.svelte-1f402k1 button{opacity:.55}.shown.svelte-1f402k1{background:var(--well);min-width:0;height:26px;color:var(--soft);text-align:left;flex:1;align-items:center;gap:7px;padding:0 8px;font-size:12px;display:flex}.shown.svelte-1f402k1 span:where(.svelte-1f402k1){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shown.chosen.svelte-1f402k1{color:var(--text);font-weight:600}.link.svelte-1f402k1{color:var(--text);background:0 0;padding:0;font-size:12px;text-decoration:underline}.link.svelte-1f402k1:hover{background:0 0}.link.part.svelte-1f402k1{margin-right:8px}.pick.svelte-1f402k1{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;height:28px;padding:0 9px 0 4px;display:flex}.pick.svelte-1f402k1 span:where(.svelte-1f402k1){white-space:nowrap;text-overflow:ellipsis;padding-left:5px;overflow:hidden}.pick.svelte-1f402k1 img:where(.svelte-1f402k1){object-fit:contain;background:var(--well);border-radius:3px;flex:none;width:22px;height:22px}.pick.svelte-1f402k1 img:where(.svelte-1f402k1)+span:where(.svelte-1f402k1){padding-left:0}.bare.svelte-1f402k1{color:var(--dim);background:0 0;flex:none;padding:5px;display:flex}.bare.svelte-1f402k1:hover:not(:disabled){color:var(--text);background:rgb(var(--ink) / .08)}.bare.on.svelte-1f402k1{color:var(--text)}.bare.open.svelte-1f402k1{background:rgb(var(--ink) / .1)}.bare.lost.svelte-1f402k1,.bare.lost.svelte-1f402k1:hover:not(:disabled){color:var(--danger)}.links.svelte-1f402k1{background:var(--well);border-radius:7px;flex-direction:column;gap:5px;margin:-2px 0 10px;padding:8px;display:flex}.links.svelte-1f402k1 .note:where(.svelte-1f402k1){margin:0}.links.svelte-1f402k1 .note.lost:where(.svelte-1f402k1){color:var(--danger)}.links.svelte-1f402k1 select:where(.svelte-1f402k1){width:100%}.shows.svelte-1f402k1{color:var(--soft);align-items:center;gap:7px;min-height:24px;display:flex}.shows.svelte-1f402k1 .to:where(.svelte-1f402k1){text-align:left;min-width:0;color:var(--soft);white-space:nowrap;text-overflow:ellipsis;background:0 0;flex:1;padding:0;overflow:hidden}.shows.svelte-1f402k1 .to:where(.svelte-1f402k1):hover{color:var(--text);background:0 0;text-decoration:underline}.shows.chosen.svelte-1f402k1,.shows.chosen.svelte-1f402k1 .to:where(.svelte-1f402k1){color:var(--text);font-weight:600}.ways.svelte-1f402k1{flex-wrap:wrap;gap:5px;margin-bottom:6px;display:flex}.ways.svelte-1f402k1 button:where(.svelte-1f402k1){color:var(--soft);align-items:center;gap:5px;padding:4px 9px;font-size:12px;display:flex}.add.svelte-1f402k1{width:100%;color:var(--soft);justify-content:center;align-items:center;gap:6px;margin:2px 0 6px;padding:6px 10px;display:flex}.strip.svelte-1f402k1{height:14px;box-shadow:inset 0 0 0 1px rgb(var(--ink) / .12);border-radius:4px;margin:2px 0 10px}.chips.svelte-1f402k1{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.chips.svelte-1f402k1 button:where(.svelte-1f402k1){border-radius:11px;padding:3px 9px;font-size:12px}.about.svelte-1f402k1{align-items:center;gap:10px;padding:2px 6px 12px;display:flex}.about.svelte-1f402k1>div:where(.svelte-1f402k1){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.about.svelte-1f402k1 strong:where(.svelte-1f402k1){white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.about.svelte-1f402k1 small:where(.svelte-1f402k1){color:var(--dim);font-size:11.5px}.sign.svelte-1f402k1{background:var(--raised);width:32px;height:32px;color:var(--soft);border-radius:7px;flex:none;place-items:center;display:grid}.sign.linked.svelte-1f402k1{align-items:center;gap:3px;width:auto;padding:0 8px;display:flex}.note.svelte-1f402k1{color:var(--dim);margin:0 0 8px;font-size:12px;line-height:1.4}.note.empty.svelte-1f402k1{padding:4px 6px}.block.svelte-1f402k1{color:var(--dim);flex-direction:column;gap:5px;margin-bottom:8px;font-size:12px;display:flex}textarea.svelte-1f402k1{color:var(--text);background:var(--field);resize:vertical;-webkit-user-select:text;user-select:text;border:1px solid #0000;border-radius:4px;padding:6px 7px;font:12px Consolas,monospace}textarea.svelte-1f402k1:focus{border-color:var(--focus);outline:none}.listed.svelte-1f402k1{text-align:left;flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;height:28px;padding:0 10px;display:flex}.listed.svelte-1f402k1 span:where(.svelte-1f402k1){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.listed.svelte-1f402k1 em:where(.svelte-1f402k1){color:var(--dim);flex:none;font-size:11.5px;font-style:normal}.veil.svelte-1s5rp5l{z-index:50;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.window.svelte-1s5rp5l{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;width:min(1120px,94vw);height:min(760px,90vh);display:flex;overflow:hidden}header.svelte-1s5rp5l{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:16px;padding:12px 14px 12px 18px;display:flex}header.svelte-1s5rp5l>strong:where(.svelte-1s5rp5l){flex:none;width:186px;font-size:15px;font-weight:600}.find.svelte-1s5rp5l{background:var(--field);max-width:420px;height:32px;color:var(--dim);border:1px solid #0000;border-radius:7px;flex:1;align-items:center;gap:8px;margin-right:auto;padding:0 8px 0 10px;display:flex}.find.svelte-1s5rp5l:focus-within{border-color:var(--focus);color:var(--text)}.find.svelte-1s5rp5l input:where(.svelte-1s5rp5l){min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}.clear.svelte-1s5rp5l{color:var(--dim);background:0 0;border-radius:4px;padding:4px}.clear.svelte-1s5rp5l:hover{color:var(--text)}.body.svelte-1s5rp5l{flex:1;min-height:0;display:flex}nav.svelte-1s5rp5l{border-right:1px solid var(--line);flex-direction:column;flex:none;gap:4px;width:204px;padding:10px 8px;display:flex;overflow-y:auto}nav.svelte-1s5rp5l button:where(.svelte-1s5rp5l){color:var(--soft);text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}nav.svelte-1s5rp5l button:where(.svelte-1s5rp5l) span:where(.svelte-1s5rp5l){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}nav.svelte-1s5rp5l button:where(.svelte-1s5rp5l) i:where(.svelte-1s5rp5l){color:var(--faint);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}nav.svelte-1s5rp5l button:where(.svelte-1s5rp5l):hover{background:rgb(var(--ink) / .06);color:var(--text)}nav.svelte-1s5rp5l button.on:where(.svelte-1s5rp5l){background:var(--chosen);color:var(--text);font-weight:600}nav.svelte-1s5rp5l button.on:where(.svelte-1s5rp5l) i:where(.svelte-1s5rp5l){color:var(--dim)}.rule.svelte-1s5rp5l{background:var(--line);flex:none;height:1px;margin:7px 6px}.list.svelte-1s5rp5l{flex:1;min-width:0;padding:0 18px 22px;scroll-padding-top:40px;overflow-y:auto}.found.svelte-1s5rp5l{color:var(--dim);margin:14px 0 0;font-size:12px}h3.svelte-1s5rp5l{z-index:1;background:var(--panel);color:var(--text);align-items:baseline;gap:8px;margin:0 -18px;padding:16px 18px 4px;font-size:13px;font-weight:600;display:flex;position:sticky;top:0}h3.svelte-1s5rp5l span:where(.svelte-1s5rp5l){color:var(--faint);font-size:12px;font-weight:400}section.svelte-1s5rp5l:not(:has(h3)){padding-top:18px}.grid.svelte-1s5rp5l{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;padding-top:6px;display:grid}.card.svelte-1s5rp5l{text-align:left;background:var(--raised);border:1px solid #0000;border-radius:10px;flex-direction:column;padding:0 0 11px;transition:border-color .12s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s;display:flex;overflow:hidden}.card.svelte-1s5rp5l:hover{border-color:var(--faint);background:var(--raised);z-index:2;position:relative;transform:scale(1.03);box-shadow:0 10px 26px #00000059}.card.svelte-1s5rp5l:focus-visible{border-color:var(--focus);outline:0}.picture.svelte-1s5rp5l{aspect-ratio:16/9;background:var(--well) center / contain no-repeat;margin-bottom:9px;position:relative}.reel.svelte-1s5rp5l{object-fit:contain;background:var(--well);width:100%;height:100%;position:absolute;inset:0}.picture.sprite.svelte-1s5rp5l .reel:where(.svelte-1s5rp5l){object-fit:contain;image-rendering:pixelated;box-sizing:border-box;padding:6% 0}.moves.svelte-1s5rp5l{color:#fff;background:#0009;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;line-height:1;display:grid;position:absolute;bottom:7px;right:7px}.moves.on.svelte-1s5rp5l{background:var(--strong);color:var(--on-strong)}.picture.sprite.svelte-1s5rp5l{image-rendering:pixelated;background-size:auto 72%}.picture.waiting.svelte-1s5rp5l{background-size:200% 100%;animation:1.3s linear infinite svelte-1s5rp5l-wait;background-image:linear-gradient(100deg, transparent 30%, rgb(var(--ink) / .05) 50%, transparent 70%)!important}@keyframes svelte-1s5rp5l-wait{0%{background-position:150% 0}to{background-position:-50% 0}}.locked.svelte-1s5rp5l{z-index:3;background:#000000a8;place-items:center;transition:background .16s;display:grid;position:absolute;inset:0}.locked.svelte-1s5rp5l i:where(.svelte-1s5rp5l){color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #ffffff47,0 6px 18px #00000073}.card.svelte-1s5rp5l:hover .locked:where(.svelte-1s5rp5l){background:#0000008f}.card.svelte-1s5rp5l strong:where(.svelte-1s5rp5l){text-overflow:ellipsis;white-space:nowrap;padding:0 12px;font-size:13px;font-weight:600;overflow:hidden}.card.svelte-1s5rp5l small:where(.svelte-1s5rp5l){color:var(--dim);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;padding:0 12px;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.none.svelte-1s5rp5l{color:var(--dim);flex-direction:column;align-items:center;gap:12px;padding:90px 0;display:flex}.none.svelte-1s5rp5l strong:where(.svelte-1s5rp5l){font-weight:500}@media (prefers-reduced-motion:reduce){.card.svelte-1s5rp5l{transition:none}.picture.waiting.svelte-1s5rp5l{animation:none}}.veil.svelte-1cgyop3{z-index:50;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.window.svelte-1cgyop3{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex-direction:column;width:min(1180px,95vw);height:min(780px,91vh);display:flex;overflow:hidden}header.svelte-1cgyop3{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:12px 14px 12px 18px;display:flex}header.svelte-1cgyop3>strong:where(.svelte-1cgyop3){flex:none;width:178px;font-size:15px;font-weight:600}header.svelte-1cgyop3 button:where(.svelte-1cgyop3){align-items:center;gap:7px;display:flex}.quiet.svelte-1cgyop3{color:var(--soft);background:0 0}.quiet.svelte-1cgyop3:hover:not(:disabled){background:rgb(var(--ink) / .07);color:var(--text)}.find.svelte-1cgyop3{background:var(--field);max-width:420px;height:32px;color:var(--dim);border:1px solid #0000;border-radius:7px;flex:1;align-items:center;gap:8px;margin-right:auto;padding:0 10px;display:flex}.find.svelte-1cgyop3:focus-within{border-color:var(--focus);color:var(--text)}.find.svelte-1cgyop3 input:where(.svelte-1cgyop3){min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}.body.svelte-1cgyop3{flex:1;min-height:0;display:flex}nav.svelte-1cgyop3{border-right:1px solid var(--line);flex-direction:column;flex:none;gap:4px;width:196px;padding:10px 8px;display:flex;overflow-y:auto}nav.svelte-1cgyop3 button:where(.svelte-1cgyop3){color:var(--soft);text-align:left;background:0 0;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}nav.svelte-1cgyop3 button:where(.svelte-1cgyop3) span:where(.svelte-1cgyop3){flex:1}nav.svelte-1cgyop3 button:where(.svelte-1cgyop3) i:where(.svelte-1cgyop3){color:var(--faint);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal}nav.svelte-1cgyop3 button:where(.svelte-1cgyop3) i.hot:where(.svelte-1cgyop3){color:var(--on-accent);background:var(--accent);border-radius:9px;padding:0 7px;font-weight:600}nav.svelte-1cgyop3 button:where(.svelte-1cgyop3):hover{background:rgb(var(--ink) / .06);color:var(--text)}nav.svelte-1cgyop3 button.on:where(.svelte-1cgyop3){background:var(--chosen);color:var(--text);font-weight:600}.rule.svelte-1cgyop3{background:var(--line);flex:none;height:1px;margin:5px 6px}.warn.svelte-1cgyop3{color:var(--faint);margin:auto 4px 4px;padding-top:14px;font-size:11.5px;line-height:1.45}.list.svelte-1cgyop3{flex:1;min-width:0;padding:18px;overflow-y:auto}.news.svelte-1cgyop3{color:var(--text);background:color-mix(in srgb, var(--accent), transparent 84%);border:1px solid color-mix(in srgb, var(--accent), transparent 60%);border-radius:10px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px 10px 14px;font-size:13px;display:flex}.news.svelte-1cgyop3 span:where(.svelte-1cgyop3){flex:1;min-width:0}.grid.svelte-1cgyop3{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.card.svelte-1cgyop3{background:var(--raised);cursor:pointer;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:10px;padding:14px;transition:border-color .12s,transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s;display:flex}.card.svelte-1cgyop3:hover{border-color:var(--faint);transform:translateY(-2px);box-shadow:0 10px 24px #0000004d}.card.on.svelte-1cgyop3,.card.svelte-1cgyop3:focus-visible{border-color:var(--focus);outline:0}.cover.svelte-1cgyop3{aspect-ratio:16/9;background:var(--well);border-radius:11px 11px 0 0;margin:-14px -14px 2px;position:relative;overflow:hidden}.cover.svelte-1cgyop3 img:where(.svelte-1cgyop3){object-fit:cover;width:100%;height:100%;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block}.card.svelte-1cgyop3:hover .cover:where(.svelte-1cgyop3) img:where(.svelte-1cgyop3){transform:scale(1.04)}.cover.svelte-1cgyop3 i:where(.svelte-1cgyop3){color:#fff;background:#0000009e;border-radius:9px;padding:1px 8px;font-size:11px;font-style:normal;font-weight:600;position:absolute;bottom:8px;right:8px}.shots.svelte-1cgyop3{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:8px;margin:4px -20px;padding:0 20px 6px;display:flex;overflow-x:auto}.shots.svelte-1cgyop3 button:where(.svelte-1cgyop3){background:var(--well);scroll-snap-align:center;border:1px solid var(--line);cursor:zoom-in;border-radius:9px;flex:none;width:232px;padding:0;overflow:hidden}.shots.svelte-1cgyop3 button:where(.svelte-1cgyop3):only-child{width:100%}.shots.svelte-1cgyop3 img:where(.svelte-1cgyop3){aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.lightbox.svelte-1cgyop3{z-index:70;cursor:zoom-out;background:#000000d1;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:30px;animation:.15s svelte-1cgyop3-show;display:flex;position:fixed;inset:0}.lightbox.svelte-1cgyop3 img:where(.svelte-1cgyop3){border-radius:12px;max-width:min(1100px,92vw);max-height:78vh;box-shadow:0 30px 80px #0009}.under.svelte-1cgyop3{color:#fff;cursor:default;align-items:center;gap:10px;font-size:13px;display:flex}.under.svelte-1cgyop3 button:where(.svelte-1cgyop3){place-items:center;min-width:30px;height:30px;display:grid}@keyframes svelte-1cgyop3-show{0%{opacity:0}}.top.svelte-1cgyop3{align-items:center;gap:12px;display:flex}.badge.svelte-1cgyop3{color:#fff;background:linear-gradient(140deg, color-mix(in srgb, var(--tone), #fff 22%), color-mix(in srgb, var(--tone), #000 26%));box-shadow:0 6px 16px color-mix(in srgb, var(--tone), transparent 68%), inset 0 1px 0 #ffffff47;flex:none;place-items:center;display:grid}.names.svelte-1cgyop3{flex-direction:column;gap:2px;min-width:0;display:flex}.names.svelte-1cgyop3 strong:where(.svelte-1cgyop3){text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.names.svelte-1cgyop3 small:where(.svelte-1cgyop3),.by.svelte-1cgyop3{color:var(--dim);font-size:12px}.card.svelte-1cgyop3 p:where(.svelte-1cgyop3){color:var(--soft);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;min-height:54px;margin:0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.foot.svelte-1cgyop3{align-items:center;gap:6px;display:flex}.grow.svelte-1cgyop3{flex:1}.tag.svelte-1cgyop3{letter-spacing:.05em;text-transform:uppercase;color:var(--dim);background:rgb(var(--ink) / .07);white-space:nowrap;border-radius:9px;padding:2px 8px;font-size:10px;font-weight:600}button.tag.svelte-1cgyop3:hover{color:var(--text);background:rgb(var(--ink) / .14)}.get.svelte-1cgyop3{background:var(--accent);height:28px;color:var(--on-accent);border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:12.5px;font-weight:600;display:flex}.get.svelte-1cgyop3:hover:not(:disabled){filter:brightness(1.12)}.get.svelte-1cgyop3:disabled{opacity:.75}.get.update.svelte-1cgyop3{background:color-mix(in srgb, var(--accent), #fff 12%)}.get.large.svelte-1cgyop3,.have.large.svelte-1cgyop3{border-radius:17px;width:100%;height:34px;font-size:13.5px}.have.svelte-1cgyop3{height:28px;color:var(--soft);background:rgb(var(--ink) / .07);border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:flex}.spin.svelte-1cgyop3{border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite svelte-1cgyop3-turn}.spin.big.svelte-1cgyop3{width:26px;height:26px;color:var(--dim);border-width:3px}@keyframes svelte-1cgyop3-turn{to{transform:rotate(360deg)}}.trouble.svelte-1cgyop3{color:#f0a0a0;font-size:12px;line-height:1.4}.custom.svelte-1cgyop3{flex-direction:column;gap:10px;max-width:760px;display:flex}.custom.svelte-1cgyop3 h2:where(.svelte-1cgyop3){margin:0;font-size:18px;font-weight:650}.custom.svelte-1cgyop3 h4:where(.svelte-1cgyop3){letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:14px 0 0;font-size:11px;font-weight:700}.custom.svelte-1cgyop3>p:where(.svelte-1cgyop3){color:var(--soft);margin:0;font-size:13px;line-height:1.5}.ways.svelte-1cgyop3{grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;display:grid}.way.svelte-1cgyop3{background:var(--raised);border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.way.svelte-1cgyop3 strong:where(.svelte-1cgyop3){margin-top:4px;font-size:14px;font-weight:600}.way.svelte-1cgyop3 small:where(.svelte-1cgyop3){color:var(--dim);flex:1;font-size:12.5px;line-height:1.45}.way.svelte-1cgyop3 .get:where(.svelte-1cgyop3){margin-top:6px}.get.plain.svelte-1cgyop3{background:rgb(var(--ink) / .1);color:var(--text)}.mine.svelte-1cgyop3{background:var(--raised);border-radius:10px;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:flex}.quiet-note.svelte-1cgyop3{color:var(--dim);margin:0;font-size:12.5px}.none.svelte-1cgyop3{color:var(--dim);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:110px 0;display:flex}.none.svelte-1cgyop3 strong:where(.svelte-1cgyop3){font-weight:500}aside.svelte-1cgyop3{border-left:1px solid var(--line);background:color-mix(in srgb, var(--raised), var(--panel) 55%);flex-direction:column;flex:none;gap:8px;width:300px;padding:22px 20px;animation:.18s cubic-bezier(.2,.8,.2,1) svelte-1cgyop3-come;display:flex;position:relative;overflow-y:auto}@keyframes svelte-1cgyop3-come{0%{opacity:0;transform:translate(12px)}}aside.svelte-1cgyop3>*{flex-shrink:0}.shut.svelte-1cgyop3{width:26px;height:26px;color:var(--dim);background:0 0;border-radius:7px;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.shut.svelte-1cgyop3:hover{background:rgb(var(--ink) / .08);color:var(--text)}aside.svelte-1cgyop3 h2:where(.svelte-1cgyop3){margin:8px 0 0;font-size:18px;font-weight:650}aside.svelte-1cgyop3 h4:where(.svelte-1cgyop3){letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:8px 0 0;font-size:11px;font-weight:700}aside.svelte-1cgyop3 p:where(.svelte-1cgyop3){color:var(--soft);margin:0;font-size:13px;line-height:1.5}.act.svelte-1cgyop3{margin:8px 0 6px}dl.svelte-1cgyop3{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:7px 14px;margin:10px 0 4px;padding:12px 0;font-size:12.5px;display:grid}dt.svelte-1cgyop3{color:var(--dim)}dd.svelte-1cgyop3{text-align:right;color:var(--text);margin:0}dd.svelte-1cgyop3 em:where(.svelte-1cgyop3){color:var(--dim);margin-left:6px;font-style:normal}.tags.svelte-1cgyop3{flex-wrap:wrap;gap:5px;display:flex}.own.svelte-1cgyop3{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.own.svelte-1cgyop3 label:where(.svelte-1cgyop3){color:var(--soft);align-items:center;gap:9px;font-size:13px;display:flex}.bare.svelte-1cgyop3{color:var(--dim);background:0 0;font-size:12px}.bare.svelte-1cgyop3:hover{color:var(--on-accent);background:var(--danger)}@media (prefers-reduced-motion:reduce){.card.svelte-1cgyop3,aside.svelte-1cgyop3{transition:none;animation:none}}.guides.svelte-1lrajot{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.guide.svelte-1lrajot{position:absolute}.guide.h.svelte-1lrajot{height:9px;margin-top:-4px;left:0;right:0}.guide.v.svelte-1lrajot{width:9px;margin-left:-4px;top:0;bottom:0}.guide.svelte-1lrajot:after{content:"";background:var(--guide);opacity:.85;position:absolute}.guide.h.svelte-1lrajot:after{height:1px;top:4px;left:0;right:0}.guide.v.svelte-1lrajot:after{width:1px;top:0;bottom:0;left:4px}.guide.live.svelte-1lrajot{pointer-events:auto}.guide.live.h.svelte-1lrajot{cursor:row-resize}.guide.live.v.svelte-1lrajot{cursor:col-resize}.guide.held.svelte-1lrajot:after{opacity:1;background:#fff}.guide.off.svelte-1lrajot:after{background:#e5484d}.at.svelte-1lrajot{color:#fff;font-variant-numeric:tabular-nums;box-shadow:0 0 0 1px var(--edge);background:#111;border-radius:3px;margin:4px 0 0 6px;padding:1px 6px;font-size:11px;position:absolute}.ruler.svelte-1lrajot{pointer-events:auto;display:block;position:absolute;top:0;left:0}.ruler.across.svelte-1lrajot{cursor:row-resize;border-bottom:1px solid var(--line);width:100%;height:18px}.ruler.upright.svelte-1lrajot{cursor:col-resize;border-right:1px solid var(--line);width:18px;height:100%}.corner.svelte-1lrajot{background:var(--panel);border:solid var(--line);pointer-events:auto;border-width:0 1px 1px 0;border-radius:0;width:19px;height:19px;padding:0;position:absolute;top:0;left:0}.corner.svelte-1lrajot:after{content:"";border:1px solid var(--faint);border-width:1px 0 0 1px;position:absolute;inset:5px}.corner.on.svelte-1lrajot:after{border-color:var(--guide)}.preview.svelte-95ne5q{z-index:5;background:var(--panel);border:1px solid var(--edge);cursor:default;border-radius:8px;min-width:168px;position:absolute;overflow:hidden;box-shadow:0 10px 28px #00000073}.bar.svelte-95ne5q{color:var(--dim);cursor:move;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--line);align-items:center;gap:2px;padding:4px 4px 4px 9px;font-size:11px;display:flex}.bar.svelte-95ne5q strong:where(.svelte-95ne5q){color:var(--text);margin-right:6px;font-weight:600}.bar.svelte-95ne5q button:where(.svelte-95ne5q){color:var(--dim);background:0 0;border-radius:4px;padding:2px 6px;font-size:11px}.bar.svelte-95ne5q button:where(.svelte-95ne5q):hover{color:var(--text);background:rgb(var(--ink) / .07)}.bar.svelte-95ne5q button.on:where(.svelte-95ne5q){background:var(--edge);color:var(--text)}.bar.svelte-95ne5q .close:where(.svelte-95ne5q){place-items:center;margin-left:4px;padding:4px;display:grid}.grow.svelte-95ne5q{flex:1}.picture.svelte-95ne5q{cursor:crosshair;background:repeating-conic-gradient(#8a8a92 0 25%, #c6c6cc 0 50%) 0 0 / 12px 12px;touch-action:none;margin:8px auto;position:relative}.picture.svelte-95ne5q canvas:where(.svelte-95ne5q){width:100%;height:100%;display:block}.picture.pixel.svelte-95ne5q canvas:where(.svelte-95ne5q){image-rendering:pixelated}.picture.svelte-95ne5q i:where(.svelte-95ne5q){box-sizing:border-box;pointer-events:none;border:1px solid #fff;position:absolute;box-shadow:0 0 0 1px #000000b3}.viewport.svelte-15ap5io{touch-action:none;cursor:default;flex:1;min-height:0;position:relative;overflow:hidden}.viewport.hand.svelte-15ap5io{cursor:grab}.viewport.paint.svelte-15ap5io{cursor:crosshair}.viewport.paint.arrow.svelte-15ap5io{cursor:default}.viewport.picking.svelte-15ap5io{cursor:none}.loupe.svelte-15ap5io{z-index:6;pointer-events:none;background:linear-gradient(to bottom, var(--new) 50%, var(--old) 50%), repeating-conic-gradient(#8a8a92 0 25%, #c6c6cc 0 50%) 0 0 / 12px 12px;border-radius:50%;width:149px;height:149px;margin:-74.5px 0 0 -74.5px;position:absolute;box-shadow:0 0 0 1.5px #fff,0 0 0 3px #0009,0 12px 32px #0000008c}.loupe.svelte-15ap5io:after{content:"";background:#00000073;height:1px;position:absolute;top:50%;left:0;right:0}.loupe.svelte-15ap5io canvas:where(.svelte-15ap5io){z-index:1;width:121px;height:121px;image-rendering:pixelated;background:repeating-conic-gradient(#8a8a92 0 25%, #c6c6cc 0 50%) 0 0 / 11px 11px;border-radius:50%;position:absolute;top:14px;left:14px;box-shadow:0 0 0 1.5px #0009}.loupe.svelte-15ap5io span:where(.svelte-15ap5io){color:#fff;white-space:nowrap;background:#0c0c10e0;border-radius:6px;padding:3px 8px;font:600 11px Consolas,Cascadia Mono,monospace;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff1f}.viewport.svelte-15ap5io>canvas{display:block;position:absolute;inset:0}.viewport.svelte-15ap5io>canvas.over:where(.svelte-15ap5io){z-index:2;pointer-events:none;width:100%;height:100%}.foot.svelte-15ap5io{color:var(--dim);flex:none;align-items:center;gap:10px;padding:6px 16px 10px;font-size:12px;display:flex}.foot.svelte-15ap5io button:where(.svelte-15ap5io){padding:4px 10px;font-size:12px}.behind.svelte-15ap5io{margin-left:8px}.choices.svelte-15ap5io{background:var(--field);border-radius:4px;display:flex;overflow:hidden}.choices.svelte-15ap5io button:where(.svelte-15ap5io){color:var(--dim);background:0 0;border-radius:0}.choices.svelte-15ap5io button.on:where(.svelte-15ap5io){background:var(--edge);color:var(--text)}.status.svelte-15ap5io{color:var(--text)}.logged.svelte-15ap5io{color:var(--text);align-items:center;gap:7px;display:flex}.logged.svelte-15ap5io i:where(.svelte-15ap5io){background:#e0a63a;border-radius:50%;width:8px;height:8px}.logged.error.svelte-15ap5io i:where(.svelte-15ap5io){background:#e5484d}.grow.svelte-15ap5io{flex:1}.chip.svelte-15ap5io{background:var(--field);color:var(--text);text-align:center;border-radius:4px;min-width:44px;padding:3px 10px}.buttons.svelte-qapisn{align-self:stretch;margin-left:auto;margin-right:-12px;display:flex}button.svelte-qapisn{width:46px;height:100%;color:var(--soft);place-items:center;padding:0;transition:background .12s,color .12s;display:grid;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}button.svelte-qapisn:hover{color:var(--text);background:rgb(var(--ink) / .09)!important}button.close.svelte-qapisn:hover{color:#fff;background:#c42b1c!important}svg.svelte-qapisn{fill:none;stroke:currentColor;stroke-width:1px}.bar.svelte-1n46o8q{background:var(--panel);flex:none;align-items:center;gap:10px;height:40px;padding:0 12px;display:flex;position:relative}.mark.svelte-1n46o8q{pointer-events:none;flex:none}.bar.titlebar.svelte-1n46o8q{-webkit-app-region:drag}.bar.titlebar.svelte-1n46o8q .menus:where(.svelte-1n46o8q){-webkit-app-region:no-drag}.bar.overlaid.svelte-1n46o8q{padding-right:150px}.menus.svelte-1n46o8q{display:flex}.sending.svelte-1n46o8q{z-index:80;background:var(--bg);color:var(--dim);place-items:center;display:grid;position:fixed;inset:40px 0 0}.menus.away.svelte-1n46o8q{visibility:hidden}.item.svelte-1n46o8q{position:relative}.item.svelte-1n46o8q>button:where(.svelte-1n46o8q){color:var(--soft);background:0 0;border-radius:7px;padding:5px 10px;transition:background .12s,color .12s}.item.svelte-1n46o8q>button:where(.svelte-1n46o8q):hover{background:color-mix(in srgb, var(--text), transparent 92%);color:var(--text)}.item.svelte-1n46o8q>button:where(.svelte-1n46o8q):disabled{color:var(--faint);opacity:.55;cursor:default;background:0 0}.item.svelte-1n46o8q>button.open:where(.svelte-1n46o8q){background:var(--accent-soft,color-mix(in srgb, var(--accent), transparent 80%));color:var(--text)}.drop.svelte-1n46o8q{background:color-mix(in srgb, var(--raised), transparent 6%);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border:1px solid color-mix(in srgb, var(--text), transparent 88%);z-index:60;transform-origin:0 0;border-radius:12px;flex-direction:column;gap:1px;min-width:240px;padding:6px;animation:.13s cubic-bezier(.2,.8,.2,1) svelte-1n46o8q-drop;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 48px #00000080,0 2px 6px #0000004d}.item.svelte-1n46o8q>.drop:where(.svelte-1n46o8q):not(:has(>.more)){overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 56px);overflow-y:auto}.drop.svelte-1n46o8q button,.drop.svelte-1n46o8q hr{flex-shrink:0}.drop.svelte-1n46o8q button{text-align:left;white-space:nowrap;width:100%;height:30px;color:var(--text);background:0 0;border-radius:7px;justify-content:space-between;align-items:center;gap:28px;padding:0 10px 0 6px;transition:background .1s;display:flex}.drop.svelte-1n46o8q button:disabled{color:var(--faint,var(--dim));opacity:.55}.drop.svelte-1n46o8q button:hover:not(:disabled),.drop.svelte-1n46o8q .more:hover:not(.off)>button{background:color-mix(in srgb, var(--accent), transparent 78%)}.drop.svelte-1n46o8q button:active:not(:disabled){background:color-mix(in srgb, var(--accent), transparent 62%)}.drop.svelte-1n46o8q hr{border:none;border-top:1px solid color-mix(in srgb, var(--text), transparent 90%);margin:5px 8px}.drop.svelte-1n46o8q .name{align-items:center;gap:8px;display:flex}.drop.svelte-1n46o8q kbd{color:var(--dim);font:inherit;background:color-mix(in srgb, var(--text), transparent 93%);border:1px solid color-mix(in srgb, var(--text), transparent 90%);border-radius:5px;padding:1px 6px;font-size:10.5px}.drop.svelte-1n46o8q .tick{width:18px;height:18px;color:var(--dim);flex:none;place-items:center;display:grid}.drop.svelte-1n46o8q .tick.on{color:var(--accent)}.drop.svelte-1n46o8q button:hover:not(:disabled) .tick,.drop.svelte-1n46o8q .more:hover:not(.off)>button .tick{color:var(--text)}.drop.svelte-1n46o8q .more{position:relative}.drop.svelte-1n46o8q .arrow{color:var(--dim);flex:none}.drop.svelte-1n46o8q .side{transform-origin:0 0;max-height:80vh;display:none;position:absolute;top:-7px;left:calc(100% - 3px);overflow-y:auto}.drop.svelte-1n46o8q .more:hover>.side{display:flex}@keyframes svelte-1n46o8q-drop{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.drop.svelte-1n46o8q{animation:none}}.keys.svelte-1n46o8q{background:var(--panel);border:1px solid var(--line);border-radius:12px;width:560px;max-height:80vh;padding:20px 24px;overflow-y:auto}.keys.svelte-1n46o8q h2:where(.svelte-1n46o8q){margin:0 0 12px;font-size:18px}.keys.svelte-1n46o8q div:where(.svelte-1n46o8q){border-bottom:1px solid var(--line);gap:16px;padding:5px 0;display:flex}.keys.svelte-1n46o8q strong:where(.svelte-1n46o8q){flex:none;width:210px;font-weight:600}.keys.svelte-1n46o8q span:where(.svelte-1n46o8q){color:var(--dim)}.keys.svelte-1n46o8q button:where(.svelte-1n46o8q){margin-top:14px}kbd.svelte-1n46o8q{color:var(--dim);font:inherit;font-size:11px}.title.svelte-1n46o8q{text-align:center;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;padding-right:60px;font-weight:600;overflow:hidden}.tabs.svelte-1n46o8q{background:var(--panel);border-bottom:1px solid var(--line);flex:none;align-items:stretch;height:36px;padding-right:14px;display:flex}.tab.svelte-1n46o8q{border-radius:var(--tab-radius,6px) var(--tab-radius,6px) 0 0;color:var(--dim);cursor:pointer;background:0 0;border-top:2px solid #0000;align-items:center;gap:8px;max-width:220px;margin-top:3px;padding:0 12px;display:flex}.tab.svelte-1n46o8q:hover{color:var(--text);background:rgb(var(--ink) / .03)}.tab.on.svelte-1n46o8q{background:var(--bar,var(--raised));color:var(--text);border-top-color:var(--strong);margin-bottom:-1px}.tab.home.svelte-1n46o8q{justify-content:center;width:56px;padding:0}.tab.home.svelte-1n46o8q:has(span:where(.svelte-1n46o8q)){width:auto;padding:0 16px}.kind.svelte-1n46o8q{opacity:.85;background:currentColor;border-radius:1.5px;flex:none;width:9px;height:9px}.kind.wide.svelte-1n46o8q{width:13px;height:8px}.label.svelte-1n46o8q{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.dot.svelte-1n46o8q{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.x.svelte-1n46o8q{color:inherit;opacity:.55;background:0 0;padding:3px;display:flex}.x.svelte-1n46o8q:hover{opacity:1;background:rgb(var(--ink) / .1)}.starts.svelte-1n46o8q{align-self:center;margin-left:6px;display:flex;position:relative}.new.svelte-1n46o8q{color:var(--dim);background:0 0;padding:5px;display:flex}.new.on.svelte-1n46o8q{background:var(--raised);color:var(--text)}.start.svelte-1n46o8q{z-index:60;background:var(--raised);border:1px solid var(--edge);border-radius:9px;flex-direction:column;gap:2px;width:372px;padding:5px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 40px #0000008c}.start.svelte-1n46o8q button:where(.svelte-1n46o8q){text-align:left;background:0 0;border-radius:6px;align-items:center;gap:12px;padding:8px 10px;display:flex}.start.svelte-1n46o8q button:where(.svelte-1n46o8q):hover{background:var(--accent);color:var(--on-accent)}.start.svelte-1n46o8q span:where(.svelte-1n46o8q){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.start.svelte-1n46o8q strong:where(.svelte-1n46o8q){font-weight:600}.start.svelte-1n46o8q small:where(.svelte-1n46o8q){color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.start.svelte-1n46o8q button:where(.svelte-1n46o8q):hover small:where(.svelte-1n46o8q),.start.svelte-1n46o8q button:where(.svelte-1n46o8q):hover kbd:where(.svelte-1n46o8q){color:var(--on-accent)}.grow.svelte-1n46o8q{flex:1}.about.svelte-1n46o8q{color:var(--dim);align-self:center;font-size:12px}.work.svelte-1n46o8q{flex:1;min-height:0;display:flex;position:relative}.work.away.svelte-1n46o8q>:not(.home){visibility:hidden}.toolbox.svelte-1n46o8q{background:var(--panel);border-right:1px solid var(--line);scrollbar-width:none;flex-direction:column;flex:none;align-items:center;width:56px;padding:8px 0;display:flex;overflow:hidden auto}.tools.svelte-1n46o8q{flex:none;grid-template-columns:1fr 1fr;gap:2px;padding:0 1px;display:grid}.tools.svelte-1n46o8q button:where(.svelte-1n46o8q){width:25px;height:28px;color:var(--dim);background:0 0;border-radius:5px;place-items:center;padding:0;display:grid;position:relative}.tools.svelte-1n46o8q button:where(.svelte-1n46o8q):hover:not(:disabled){color:var(--text);background:rgb(var(--ink) / .07)}.tools.svelte-1n46o8q button.on:where(.svelte-1n46o8q){background:var(--strong);color:var(--on-strong)}.tools.svelte-1n46o8q button.kept:where(.svelte-1n46o8q):before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:3px}.tools.svelte-1n46o8q button:where(.svelte-1n46o8q):disabled{color:var(--faint)}.tools.svelte-1n46o8q svg{width:17px;height:17px}.tools.svelte-1n46o8q kbd:where(.svelte-1n46o8q){color:inherit;opacity:0;pointer-events:none;font:600 8px Segoe UI,system-ui,sans-serif;position:absolute;bottom:0;right:1px}.tools.svelte-1n46o8q button:where(.svelte-1n46o8q):hover kbd:where(.svelte-1n46o8q){opacity:.75}.tools.svelte-1n46o8q button.stack:where(.svelte-1n46o8q):after{content:"";opacity:.7;border:2.5px solid;border-color:#0000 currentColor currentColor #0000;position:absolute;bottom:2px;right:2px}.tools.svelte-1n46o8q button.stack:where(.svelte-1n46o8q) kbd:where(.svelte-1n46o8q){left:2px;right:auto}.fly.svelte-1n46o8q{z-index:65;background:var(--raised);border:1px solid var(--edge);border-radius:8px;flex-direction:column;min-width:170px;padding:4px;display:flex;position:fixed;box-shadow:0 12px 34px #00000080}.fly.svelte-1n46o8q button:where(.svelte-1n46o8q){text-align:left;background:0 0;align-items:center;gap:10px;padding:7px 10px;display:flex}.fly.svelte-1n46o8q button:where(.svelte-1n46o8q) span:where(.svelte-1n46o8q){flex:1}.fly.svelte-1n46o8q button:where(.svelte-1n46o8q) kbd:where(.svelte-1n46o8q){color:var(--dim);font:inherit;font-size:11px}.fly.svelte-1n46o8q button:where(.svelte-1n46o8q):hover,.fly.svelte-1n46o8q button.on:where(.svelte-1n46o8q){background:var(--accent);color:var(--on-accent)}.fly.svelte-1n46o8q button:where(.svelte-1n46o8q):hover kbd:where(.svelte-1n46o8q),.fly.svelte-1n46o8q button.on:where(.svelte-1n46o8q) kbd:where(.svelte-1n46o8q){color:var(--on-accent)}.swatches.svelte-1n46o8q{flex:none;width:44px;height:44px;margin:6px 0 2px;position:relative}.swatch.second.svelte-1n46o8q{position:absolute;bottom:0;right:0}.swatches.svelte-1n46o8q .swatch:where(.svelte-1n46o8q):not(.second){position:absolute;top:0;left:0}.mini.svelte-1n46o8q{width:16px;height:16px;color:var(--dim);background:0 0;border-radius:3px;place-items:center;padding:0;display:grid;position:absolute}.mini.svelte-1n46o8q:hover{color:var(--text)}.mini.swap.svelte-1n46o8q{top:-3px;right:-3px}.mini.usual.svelte-1n46o8q{bottom:-3px;left:-3px}.mini.usual.svelte-1n46o8q i:where(.svelte-1n46o8q){width:8px;height:8px;box-shadow:0 0 0 1px var(--dim);border-radius:1.5px;position:absolute}.mini.usual.svelte-1n46o8q i:where(.svelte-1n46o8q):first-child{background:#fff;bottom:2px;right:2px}.mini.usual.svelte-1n46o8q i:where(.svelte-1n46o8q):last-child{background:#000;top:2px;left:2px}.swatch.svelte-1n46o8q{cursor:pointer;border:2px solid #fff;border-radius:4px;outline:1px solid #000;flex:none;width:28px;height:28px;margin:0;padding:0}.swatch.on.svelte-1n46o8q{outline:2px solid var(--strong)}.rule.svelte-1n46o8q{background:var(--line);flex:none;width:34px;height:1px;margin:7px 0}main.svelte-1n46o8q{background:var(--bg);flex-direction:column;flex:1;min-width:0;display:flex}.stage.svelte-1n46o8q{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.behind-view.svelte-1n46o8q{z-index:7;background:color-mix(in srgb, var(--panel), transparent 6%);box-shadow:0 0 0 1px var(--line), 0 6px 18px #00000059;border-radius:9px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;top:28px;right:12px}.behind-view.svelte-1n46o8q button:where(.svelte-1n46o8q){height:26px;color:var(--dim);background:0 0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}.behind-view.svelte-1n46o8q button:where(.svelte-1n46o8q):hover{color:var(--text);background:rgb(var(--ink) / .07)}.behind-view.svelte-1n46o8q .shut:where(.svelte-1n46o8q){padding:0 6px}.options.svelte-1n46o8q{background:var(--bar,var(--raised));border-bottom:1px solid var(--line);color:var(--dim);flex-wrap:wrap;flex:none;align-items:center;gap:14px;min-height:36px;padding:7px 16px 6px;font-size:12px;display:flex}.options.svelte-1n46o8q strong:where(.svelte-1n46o8q){color:var(--text);font-size:13px}.options.svelte-1n46o8q label:where(.svelte-1n46o8q){align-items:center;gap:6px;display:flex}.options.svelte-1n46o8q input[type=number]:where(.svelte-1n46o8q){width:52px}.options.svelte-1n46o8q label:where(.svelte-1n46o8q){white-space:nowrap}.options.svelte-1n46o8q span:where(.svelte-1n46o8q){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.side.svelte-1n46o8q{background:var(--panel);border-left:1px solid var(--line);flex-direction:column;flex:none;width:350px;min-height:0;display:flex;position:relative}.side.svelte-1n46o8q>section.panel:first-of-type{flex:var(--upper,1.25) 1 0}.side.svelte-1n46o8q>section.panel:last-of-type{flex:var(--under,1) 1 0}.lower.svelte-1n46o8q{flex-direction:column;flex:none;min-height:0;display:flex;position:relative}.lower.sized.svelte-1n46o8q{overflow:auto}.lower.sized.svelte-1n46o8q>.animation{flex:1 0 auto}.grip.svelte-1n46o8q{z-index:9;touch-action:none;flex:none}.grip.svelte-1n46o8q:after{content:"";background:var(--focus,var(--strong));opacity:0;transition:opacity .12s;position:absolute;inset:0}.grip.svelte-1n46o8q:hover:after,.grip.svelte-1n46o8q.held:after{opacity:.55}.grip.upright.svelte-1n46o8q{cursor:ew-resize;width:6px;position:absolute;top:0;bottom:0;left:-3px}.grip.upright.svelte-1n46o8q:after{left:2px;right:2px}.grip.across.svelte-1n46o8q{cursor:ns-resize;height:6px;position:absolute;top:-3px;left:0;right:0}.grip.across.svelte-1n46o8q:after{top:2px;bottom:2px}.grip.between.svelte-1n46o8q{height:6px;margin:-3px 0;position:relative;top:0}.veil.svelte-1n46o8q{z-index:50;background:#0000008c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.aboutbox.svelte-1n46o8q{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:16px;width:440px;animation:.2s cubic-bezier(.2,.8,.2,1) svelte-1n46o8q-about;overflow:hidden;box-shadow:0 30px 80px #00000080}@keyframes svelte-1n46o8q-about{0%{opacity:0;transform:translateY(8px)scale(.98)}}.about-art.svelte-1n46o8q{background:radial-gradient(60% 90% at 50% 10%, color-mix(in srgb, var(--accent), transparent 68%), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--strong), transparent 82%), transparent);place-items:center;height:150px;margin-bottom:4px;display:grid;position:relative}.about-art.svelte-1n46o8q svg:where(.svelte-1n46o8q){filter:drop-shadow(0 14px 30px #7c6cff8c);border-radius:18px}.spark.svelte-1n46o8q{background:var(--text);opacity:.7;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);width:12px;height:12px;animation:3.4s ease-in-out infinite svelte-1n46o8q-spark;position:absolute}.spark.a.svelte-1n46o8q{width:16px;height:16px;top:30%;left:27%}.spark.b.svelte-1n46o8q{animation-delay:1.1s;top:22%;right:26%}.spark.c.svelte-1n46o8q{width:8px;height:8px;animation-delay:2.2s;bottom:20%;right:31%}@keyframes svelte-1n46o8q-spark{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:.9;transform:scale(1)rotate(45deg)}}.aboutbox.svelte-1n46o8q h2:where(.svelte-1n46o8q){letter-spacing:-.01em;margin:0;font-size:26px;font-weight:750}.aboutbox.svelte-1n46o8q p:where(.svelte-1n46o8q){color:var(--soft);margin:0 28px 12px;line-height:1.5}.aboutbox.svelte-1n46o8q .tags:where(.svelte-1n46o8q){justify-content:center;gap:6px;margin:8px 0 14px;display:flex}.aboutbox.svelte-1n46o8q .tags:where(.svelte-1n46o8q) span:where(.svelte-1n46o8q){color:var(--soft);background:rgb(var(--ink) / .08);font-variant-numeric:tabular-nums;border-radius:10px;padding:2px 10px;font-size:11.5px;font-weight:600}.aboutbox.svelte-1n46o8q .lead:where(.svelte-1n46o8q){color:var(--text);margin-bottom:6px;font-size:14.5px;font-weight:600}.can.svelte-1n46o8q{flex-wrap:wrap;justify-content:center;gap:6px;margin:4px 24px 16px;display:flex}.can.svelte-1n46o8q span:where(.svelte-1n46o8q){color:var(--soft);background:var(--raised);border:1px solid var(--line);border-radius:14px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;display:flex}.aboutbox.svelte-1n46o8q .small:where(.svelte-1n46o8q){margin-bottom:16px;font-size:11.5px;line-height:1.5}.about-buttons.svelte-1n46o8q{border-top:1px solid var(--line);background:color-mix(in srgb, var(--raised), var(--panel) 50%);align-items:center;gap:8px;padding:12px 16px;display:flex}.about-buttons.svelte-1n46o8q button:where(.svelte-1n46o8q){align-items:center;gap:7px;display:flex}.about-buttons.svelte-1n46o8q .grow:where(.svelte-1n46o8q){flex:1}@media (prefers-reduced-motion:reduce){.aboutbox.svelte-1n46o8q,.spark.svelte-1n46o8q{animation:none}}.dim.svelte-1n46o8q{color:var(--dim);font-size:12px}:root{--bg:#0b0b0c;--panel:#161617;--raised:#202022;--field:#2a2a2d;--well:#1b1b1d;--line:#2b2b2e;--edge:#3a3a3f;--focus:#6a6a72;--text:#ececee;--soft:#c4c4cb;--dim:#8e8e96;--faint:#6c6c74;--hover:#343438;--chosen:#3d3d44;--strong:#c9c9d1;--on-strong:#111;--track:#3c3c41;--fill:#9a9aa3;--accent:#68686f;--on-accent:#fff;--danger:#a3382d;--guide:#35c8f5;--ink:255 255 255;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}html{background:var(--page,#0b0b0c)}#app{z-index:1;flex-direction:column;display:flex;position:relative}body{background:var(--bg);color:var(--text);font:var(--font-size,13px) var(--font,"Segoe UI"), "Segoe UI", system-ui, sans-serif;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;overflow:hidden}button{font:inherit;color:var(--text);background:var(--field);border-radius:var(--btn-radius,4px);padding:var(--btn-pad,5px 10px);cursor:pointer;transition:background var(--motion,0s), color var(--motion,0s), border-color var(--motion,0s), box-shadow var(--motion,0s), transform var(--motion,0s);border:none}button:hover:not(:disabled){background:var(--hover)}button:disabled{color:var(--faint);cursor:default}button.accent{background:var(--accent);color:var(--on-accent)}button.accent:hover:not(:disabled){background:color-mix(in srgb, var(--accent), #fff 24%)}.pro-tag{font:700 8.5px/13px var(--font,"Segoe UI"), "Segoe UI", system-ui, sans-serif;letter-spacing:.06em;vertical-align:1px;color:#fff;background:linear-gradient(135deg,#9a7cf4,#6fa3f7);border-radius:3px;margin-left:6px;padding:0 4px;font-style:normal;display:inline-block}kbd.key{font:inherit;background:rgb(var(--ink) / .12);opacity:.8;border-radius:3px;margin-left:8px;padding:1px 5px;font-size:10.5px}button.accent kbd.key,.get kbd.key{color:inherit;opacity:1;background:#00000047}input[type=number],input[type=text],select{font:inherit;color:var(--text);background:var(--field);border-radius:var(--btn-radius,4px);height:26px;transition:border-color var(--motion,0s);border:1px solid #0000;padding:4px 7px}input[type=text]{-webkit-user-select:text;user-select:text}input:focus,select:focus{border-color:var(--focus);outline:none}input[type=number]{text-align:center;position:relative}input[type=number]::-webkit-inner-spin-button{opacity:0;position:absolute;top:1px;bottom:1px;right:1px}input[type=number]:hover::-webkit-inner-spin-button{opacity:.45}input[type=number]:focus::-webkit-inner-spin-button{opacity:.45}select{padding:0 4px 0 7px;line-height:24px}input[type=checkbox]{accent-color:var(--strong);flex:none;width:15px;height:15px;margin:0}input.switch{appearance:none;background:var(--track);cursor:pointer;border-radius:9px;width:32px;height:18px;transition:background .12s;position:relative}input.switch:after{content:"";background:var(--dim);border-radius:50%;width:14px;height:14px;transition:transform .12s,background .12s;position:absolute;top:2px;left:2px}input.switch:checked{background:var(--strong)}input.switch:checked:after{background:var(--on-strong);transform:translate(14px)}input.switch:focus-visible{outline:1px solid var(--strong);outline-offset:2px}input[type=range]{appearance:none;background:0 0;height:18px;margin:0}input[type=range]::-webkit-slider-runnable-track{background:var(--track);border-radius:2px;height:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--strong);width:13px;height:13px;box-shadow:0 0 0 3px var(--panel);border-radius:50%;margin-top:-5px}input[type=range]::-moz-range-track{background:var(--track);border-radius:2px;height:3px}input[type=range]::-moz-range-thumb{background:var(--strong);border:none;border-radius:50%;width:13px;height:13px}section>header{letter-spacing:.08em;color:var(--dim);padding:11px 16px 8px;font-size:10.5px;font-weight:600}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--edge);background-clip:padding-box;border:2px solid #0000;border-radius:5px}::-webkit-scrollbar-track{background:0 0}#backdrop{z-index:0;pointer-events:none;background:var(--page);display:none;position:fixed;inset:0;overflow:hidden}#backdrop.shown{display:block}#backdrop i{display:block;position:absolute;inset:0}#backdrop .art{inset:calc(var(--bd-blur,0px) * -2);background:var(--bd-art) center / var(--bd-size,cover) var(--bd-repeat,no-repeat);filter:blur(var(--bd-blur,0px)) saturate(var(--bd-saturate,1))}#backdrop.drift .art{animation:bd-drift var(--bd-time,30s) ease-in-out infinite alternate}#backdrop.zoom .art{animation:bd-zoom var(--bd-time,30s) ease-in-out infinite alternate}#backdrop.hue .art{animation:bd-hue var(--bd-time,30s) linear infinite}#backdrop .light{filter:blur(90px);opacity:.55;mix-blend-mode:screen;border-radius:50%;width:62vmax;height:62vmax;display:none;inset:auto}#backdrop.aurora .light{animation:bd-wander var(--bd-time,30s) ease-in-out infinite alternate;display:block}#backdrop .light.a{background:var(--bd-c1);top:-30%;left:-18%}#backdrop .light.b{background:var(--bd-c2);animation-delay:calc(var(--bd-time,30s) * -.35);animation-direction:alternate-reverse;top:-10%;right:-20%}#backdrop .light.c{background:var(--bd-c3);animation-delay:calc(var(--bd-time,30s) * -.6);bottom:-42%;left:12%}#backdrop .light.d{background:var(--bd-c4);animation-delay:calc(var(--bd-time,30s) * -.8);animation-direction:alternate-reverse;bottom:-36%;right:6%}#backdrop .shade{background:radial-gradient(ellipse at center, transparent 35%, rgb(0 0 0/var(--bd-vignette,0)) 115%), var(--bd-dim,transparent)}#backdrop canvas{width:100%;height:100%;display:block;position:absolute;inset:0}#backdrop .grain{opacity:var(--bd-grain,0);mix-blend-mode:overlay}@keyframes bd-drift{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes bd-zoom{0%{transform:scale(1)}to{transform:scale(1.14)translate(1.5%,-1.5%)}}@keyframes bd-hue{0%{filter:blur(var(--bd-blur,0px)) saturate(var(--bd-saturate,1)) hue-rotate(0deg)}to{filter:blur(var(--bd-blur,0px)) saturate(var(--bd-saturate,1)) hue-rotate(360deg)}}@keyframes bd-wander{0%{transform:translate(0)scale(1)}50%{transform:translate(14vmax,8vmax)scale(1.18)}to{transform:translate(-8vmax,16vmax)scale(.9)}}html.glass :is(.toolbox,.side,.tabs,.top,.animation){-webkit-backdrop-filter:var(--frost,none);backdrop-filter:var(--frost,none)}html.glass :is([role=dialog],[role=alertdialog]){background:var(--panel-solid)}html.shaped button:not(.swatch,.mini,.cell,.tag,.theme,.card,.color,.dial,.corner,.tile,.start,.tab,.link,.fold,.reset,.x,.chain,.head,.category,.name,.shown,.plugin,.notice){border-radius:var(--btn-radius)!important}html.buttons-outlined button{box-shadow:inset 0 0 0 1px var(--edge);background:0 0}html.buttons-outlined button:hover:not(:disabled){background:rgb(var(--ink) / .07)}html.buttons-soft button{background:rgb(var(--button-ink,var(--ink)) / var(--button-tint,.07))}html.buttons-soft button:hover:not(:disabled){background:rgb(var(--button-ink,var(--ink)) / var(--button-tint-hover,.13))}html.buttons-raised button{background:linear-gradient(rgb(var(--ink) / .09), rgb(var(--ink) / 0)) var(--field);box-shadow:inset 0 1px 0 rgb(var(--ink) / .1), 0 1px 3px #00000059}html.buttons-raised button:hover:not(:disabled){background:linear-gradient(rgb(var(--ink) / .14), rgb(var(--ink) / .03)) var(--hover)}html:is(.buttons-outlined,.buttons-soft,.buttons-raised) button.accent{background:var(--accent);box-shadow:none}html:is(.buttons-outlined,.buttons-soft,.buttons-raised) button.accent:hover:not(:disabled){background:color-mix(in srgb, var(--accent), #fff 24%)}html.buttons-glass button{-webkit-backdrop-filter:blur(10px)saturate(1.5);backdrop-filter:blur(10px)saturate(1.5);background:linear-gradient(#fff3,#ffffff0d);box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #ffffff24,0 2px 8px #00000029}html.buttons-glass button:hover:not(:disabled){background:linear-gradient(#ffffff52,#ffffff1a)}html.buttons-glass button.accent{background:linear-gradient(#ffffff47, #fff0) var(--accent);box-shadow:inset 0 1px 0 #ffffff80, 0 3px 12px color-mix(in srgb, var(--accent) 50%, transparent)}html.glossy :is(.toolbox,.side,.tabs,.top,.animation,[role=dialog],[role=alertdialog],[role=menu]){background-image:linear-gradient(135deg, rgb(255 255 255/calc(var(--gloss,0) * .16)), #fff0 42%, rgb(255 255 255/calc(var(--gloss,0) * .05)));box-shadow:inset 0 1px 0 rgb(255 255 255/calc(var(--gloss,0) * .45)), inset 0 0 0 1px rgb(255 255 255/calc(var(--gloss,0) * .12))}html.glossy :is([role=dialog],[role=alertdialog],[role=menu]){box-shadow:inset 0 1px 0 rgb(255 255 255/calc(var(--gloss,0) * .45)), inset 0 0 0 1px rgb(255 255 255/calc(var(--gloss,0) * .12)), 0 24px 60px #00000059}html.glossy input.switch:checked{background:var(--accent)}html.motion-lively button:hover:not(:disabled){transform:translateY(-1px)}html.motion-lively button:active:not(:disabled){transform:scale(.96)}html.motion-lively :is([role=dialog],[role=alertdialog]){animation:.22s cubic-bezier(.2,.9,.3,1.15) both come}html.motion-subtle :is([role=dialog],[role=alertdialog]){animation:.14s ease-out both come-plain}html.motion-lively [role=menu]{animation:.12s ease-out both come-plain}@keyframes come{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes come-plain{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){#backdrop .art,#backdrop .light,:is([role=dialog],[role=alertdialog],[role=menu]){animation:none!important}}@supports (appearance:base-select){section.panel select{appearance:base-select}section.panel select::picker(select){appearance:base-select}section.panel select{background:var(--field);height:28px;color:var(--text);cursor:pointer;font:inherit;transition:background var(--motion,0s), border-color var(--motion,0s);border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:0 9px 0 10px;font-size:12.5px;display:flex}section.panel select:hover{background:var(--hover)}section.panel select:open{border-color:var(--accent);background:var(--field)}section.panel select:focus-visible{border-color:var(--focus);outline:none}section.panel select>button,section.panel select selectedcontent{all:unset}section.panel select::picker-icon{content:"";border-right:1.5px solid var(--dim);border-bottom:1.5px solid var(--dim);flex:none;width:6px;height:6px;margin:-3px 2px 0 auto;transition:transform .15s,margin .15s;transform:rotate(45deg)}section.panel select:open::picker-icon{border-color:var(--text);margin-top:3px;transform:rotate(225deg)}section.panel select::picker(select){min-width:anchor-size(width);border:1px solid var(--edge);background:var(--raised);max-height:min(320px,60vh);color:var(--text);opacity:0;transition:opacity .12s, translate .12s, display .12s allow-discrete, overlay .12s allow-discrete;border-radius:10px;margin:5px 0;padding:5px;overflow-y:auto;translate:0 -4px;box-shadow:0 14px 36px #00000080}section.panel select:open::picker(select){opacity:1;translate:0}@starting-style{section.panel select:open::picker(select){opacity:0;translate:0 -4px}}section.panel select option{min-height:28px;color:var(--soft);letter-spacing:0;text-transform:none;cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 9px;font-size:12.5px;font-weight:400;display:flex}section.panel select option:hover,section.panel select option:focus-visible{background:var(--hover);color:var(--text);outline:none}section.panel select option:checked{background:var(--chosen);color:var(--text);font-weight:600}section.panel select option:disabled{color:var(--faint);cursor:default}section.panel select option::checkmark{color:var(--strong);order:1;margin-left:auto;padding-left:12px;font-size:11px}section.panel select optgroup{border-top:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-top:6px;padding-top:7px;font-size:10px;font-weight:600}section.panel select optgroup:first-child{border-top:0;margin-top:0;padding-top:2px}section.panel select optgroup>legend{padding:0 9px 4px}}.nodes.svelte-1cdj0e8{flex-direction:column;font-size:12px;display:flex;position:absolute;inset:0}.float.svelte-1cdj0e8{z-index:20;background:color-mix(in srgb, var(--panel), transparent 8%);box-shadow:0 0 0 1px var(--line), 0 8px 22px #00000059;color:var(--dim);cursor:default;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:.32;border-radius:11px;align-items:center;gap:6px;padding:5px;transition:opacity .18s;display:flex;position:absolute}.float.svelte-1cdj0e8:hover,.float.svelte-1cdj0e8:focus-within,.float.open.svelte-1cdj0e8,.float.left.svelte-1cdj0e8{opacity:1}.float.svelte-1cdj0e8 .icon:where(.svelte-1cdj0e8){justify-content:center;width:28px;padding:0}.float.svelte-1cdj0e8 .icon.on:where(.svelte-1cdj0e8){background:var(--edge);color:var(--text)}.float.left.svelte-1cdj0e8{top:12px;left:12px}.float.right.svelte-1cdj0e8{top:12px;right:12px}.float.low.svelte-1cdj0e8{bottom:12px;right:12px}.float.svelte-1cdj0e8 button:where(.svelte-1cdj0e8){white-space:nowrap;border-radius:7px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;display:flex}.float.svelte-1cdj0e8 .add:where(.svelte-1cdj0e8){background:var(--strong);color:var(--on-strong);font-weight:600}.float.svelte-1cdj0e8 .add:where(.svelte-1cdj0e8) kbd:where(.svelte-1cdj0e8){font:inherit;opacity:.55;margin-left:2px;font-size:10px;font-weight:500}.turn.svelte-1cdj0e8{white-space:nowrap;align-items:center;gap:7px;padding:0 6px;display:flex}.said.svelte-1cdj0e8{color:var(--text);white-space:nowrap;text-overflow:ellipsis;max-width:260px;padding:0 6px;overflow:hidden}.float.svelte-1cdj0e8 select:where(.svelte-1cdj0e8){border-radius:6px;height:26px;padding:0 6px;font-size:12px}.float.svelte-1cdj0e8 em:where(.svelte-1cdj0e8){color:var(--faint);font-style:normal}.count.svelte-1cdj0e8{color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 6px}.zoom.svelte-1cdj0e8{background:var(--field);border-radius:7px;display:flex;overflow:hidden}.zoom.svelte-1cdj0e8 button:where(.svelte-1cdj0e8){background:0 0;border-radius:0;padding:0 8px}.zoom.svelte-1cdj0e8 .value:where(.svelte-1cdj0e8){font-variant-numeric:tabular-nums;justify-content:center;min-width:46px;padding:0 2px}.menu.svelte-1cdj0e8{align-items:center;gap:6px;display:flex;position:relative}.examples.svelte-1cdj0e8{z-index:30;background:var(--panel);border:1px solid var(--edge);border-radius:10px;gap:2px;width:320px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 40px #00000080}.examples.svelte-1cdj0e8 button:where(.svelte-1cdj0e8){white-space:normal;text-align:left;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;height:auto;padding:8px 10px}.examples.svelte-1cdj0e8 button:where(.svelte-1cdj0e8):hover{background:rgb(var(--ink) / .07)}.examples.svelte-1cdj0e8 em:where(.svelte-1cdj0e8){color:var(--dim);font-style:normal}.board.svelte-1cdj0e8{cursor:grab;touch-action:none;background-image:radial-gradient(rgb(var(--ink) / .1) 1px, transparent 1.4px);background-color:var(--bg);outline:none;flex:1;min-height:0;position:relative;overflow:hidden}.board.svelte-1cdj0e8:active{cursor:grabbing}.world.svelte-1cdj0e8{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.world.svelte-1cdj0e8 svg:where(.svelte-1cdj0e8){pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.world.svelte-1cdj0e8 path:where(.svelte-1cdj0e8){fill:none;stroke-width:2.5px;stroke-linecap:round;opacity:.55}.world.svelte-1cdj0e8 path.lit:where(.svelte-1cdj0e8){opacity:1;stroke-width:3px;filter:drop-shadow(0 0 3px rgb(var(--ink) / .3))}.world.svelte-1cdj0e8 path.loose:where(.svelte-1cdj0e8){opacity:.9;stroke-dasharray:6 5}.hint.svelte-1cdj0e8{color:var(--faint);pointer-events:none;margin:0;font-size:11px;position:absolute;bottom:10px;left:14px}.node.svelte-1cdj0e8{background:var(--raised);cursor:default;box-shadow:0 0 0 1px rgb(var(--ink) / .09), 0 1px 0 rgb(var(--ink) / .05) inset, 0 10px 26px #0000005c;border-radius:13px;transition:box-shadow .14s;position:absolute}.node.svelte-1cdj0e8:before{content:"";background:var(--tone);opacity:.85;pointer-events:none;border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:14px;right:14px}.node.svelte-1cdj0e8:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--tone), transparent 55%), 0 1px 0 rgb(var(--ink) / .05) inset, 0 12px 30px #0006}.node.on.svelte-1cdj0e8{box-shadow:0 0 0 1.5px var(--tone), 0 0 0 5px color-mix(in srgb, var(--tone), transparent 80%), 0 14px 34px #00000075;z-index:2}.node.failed.svelte-1cdj0e8{box-shadow:0 0 0 1.5px #e5484d,0 0 0 5px #e5484d29,0 10px 26px #0000005c}.node.failed.svelte-1cdj0e8:before{background:#e5484d}.node.svelte-1cdj0e8 header:where(.svelte-1cdj0e8){box-sizing:border-box;cursor:grab;-webkit-user-select:none;user-select:none;background:color-mix(in srgb, var(--tone), var(--raised) 88%);border-bottom:1px solid rgb(var(--ink) / .06);border-radius:13px 13px 0 0;align-items:center;gap:2px;height:34px;padding:0 7px 0 10px;display:flex;position:relative}.node.out.svelte-1cdj0e8 header:where(.svelte-1cdj0e8){background:color-mix(in srgb, var(--tone), var(--raised) 74%)}.node.svelte-1cdj0e8 header:where(.svelte-1cdj0e8):active{cursor:grabbing}.mark.svelte-1cdj0e8{background:linear-gradient(140deg, color-mix(in srgb, var(--tone), #fff 22%), color-mix(in srgb, var(--tone), #000 18%));width:14px;height:14px;box-shadow:0 0 0 3px color-mix(in srgb, var(--tone), transparent 82%);border-radius:4.5px;flex:none;margin-right:8px}.node.svelte-1cdj0e8 header:where(.svelte-1cdj0e8) strong:where(.svelte-1cdj0e8){letter-spacing:.01em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.kind.svelte-1cdj0e8{letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb, var(--tone), var(--text) 35%);background:color-mix(in srgb, var(--tone), transparent 84%);white-space:nowrap;border-radius:6px;margin-right:4px;padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:600}.node.svelte-1cdj0e8:hover .kind:where(.svelte-1cdj0e8),.node.on.svelte-1cdj0e8 .kind:where(.svelte-1cdj0e8){display:none}.node.svelte-1cdj0e8 header:where(.svelte-1cdj0e8) button:where(.svelte-1cdj0e8){width:22px;height:22px;color:var(--dim);background:0 0;border-radius:6px;place-items:center;padding:0;display:none}.node.svelte-1cdj0e8:hover header:where(.svelte-1cdj0e8) button:where(.svelte-1cdj0e8),.node.on.svelte-1cdj0e8 header:where(.svelte-1cdj0e8) button:where(.svelte-1cdj0e8),.node.svelte-1cdj0e8 header:where(.svelte-1cdj0e8) button.on:where(.svelte-1cdj0e8){display:grid}.node.svelte-1cdj0e8 header:where(.svelte-1cdj0e8) button:where(.svelte-1cdj0e8):hover{color:var(--text);background:rgb(var(--ink) / .1)}.node.svelte-1cdj0e8 header:where(.svelte-1cdj0e8) button.on:where(.svelte-1cdj0e8){color:var(--tone);background:color-mix(in srgb, var(--tone), transparent 84%)}.node.viewed.svelte-1cdj0e8 .thumb:where(.svelte-1cdj0e8){box-shadow:0 0 0 1.5px var(--tone), 0 0 0 4px color-mix(in srgb, var(--tone), transparent 82%)}.input.svelte-1cdj0e8{height:24px;color:var(--soft);align-items:center;padding-left:16px;font-size:11.5px;display:flex;position:relative}.input.svelte-1cdj0e8:first-of-type{margin-top:0}.socket.svelte-1cdj0e8{box-sizing:border-box;background:var(--raised);border:2.5px solid var(--tone);cursor:crosshair;width:14px;height:14px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;margin-top:-7px;transition:transform .1s,box-shadow .1s;position:absolute;top:50%;left:-7px}.socket.svelte-1cdj0e8:after{content:"";border-radius:50%;position:absolute;inset:-9px}.socket.svelte-1cdj0e8:hover{box-shadow:0 0 0 2px var(--bg), 0 0 0 5px color-mix(in srgb, var(--tone), transparent 70%);transform:scale(1.25)}.socket.joined.svelte-1cdj0e8,.socket.way-out.svelte-1cdj0e8{background:var(--tone);border-color:var(--raised);box-shadow:0 0 0 1.5px var(--tone)}.socket.way-out.svelte-1cdj0e8{left:auto;right:-7px}.thumb.svelte-1cdj0e8{width:204px;height:124px;box-shadow:0 0 0 1px rgb(var(--ink) / .08), 0 2px 6px #0000004d inset;background:repeating-conic-gradient(rgb(var(--ink) / .06) 0 25%, transparent 0 50%) 0 0 / 12px 12px, var(--well);border-radius:9px;margin:4px 8px 10px;display:block}.thumb.pixel.svelte-1cdj0e8{image-rendering:pixelated}.goes.svelte-1cdj0e8{color:var(--soft);background:color-mix(in srgb, var(--tone), transparent 86%);border-radius:7px;align-items:center;gap:6px;margin:0 8px 4px;padding:4px 8px;font-size:11px;display:flex}.goes.svelte-1cdj0e8 b:where(.svelte-1cdj0e8){color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.wrong.svelte-1cdj0e8{color:#ff7b7f;margin:-4px 10px 8px;font-size:11px}.set.svelte-1cdj0e8{gap:4px;padding:0 8px 8px;display:grid}.row.svelte-1cdj0e8{height:24px;color:var(--soft);justify-content:space-between;align-items:center;gap:8px;padding-left:8px;font-size:11.5px;display:flex}.row.svelte-1cdj0e8>span:where(.svelte-1cdj0e8){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row.svelte-1cdj0e8 select:where(.svelte-1cdj0e8),.row.svelte-1cdj0e8 input[type=text]:where(.svelte-1cdj0e8){background:var(--field);border-radius:7px;width:112px;height:24px;padding:0 7px;font-size:11.5px}.row.svelte-1cdj0e8 .color{border-radius:7px;height:24px;font-size:11px}.scrub.svelte-1cdj0e8{cursor:ew-resize;height:24px;color:var(--soft);background:linear-gradient(to right, color-mix(in srgb, var(--tone), transparent 68%) var(--full), var(--field) var(--full));box-shadow:0 0 0 1px rgb(var(--ink) / .04) inset;border-radius:7px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:11.5px;transition:box-shadow .1s;display:flex;position:relative;overflow:hidden}.scrub.svelte-1cdj0e8:after{content:"";left:var(--full);background:var(--tone);opacity:.9;pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:3px;bottom:3px}.scrub.svelte-1cdj0e8:hover{color:var(--text);box-shadow:0 0 0 1px color-mix(in srgb, var(--tone), transparent 50%) inset}.scrub.svelte-1cdj0e8 span:where(.svelte-1cdj0e8){white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:relative;overflow:hidden}.scrub.svelte-1cdj0e8 b:where(.svelte-1cdj0e8){color:var(--text);font-variant-numeric:tabular-nums;pointer-events:none;font-weight:600;position:relative}.scrub.svelte-1cdj0e8 input:where(.svelte-1cdj0e8){text-align:right;background:var(--bg);border:1px solid var(--tone);border-radius:4px;width:70px;height:20px;padding:0 4px;font-size:11.5px;position:relative}.node.cannot.svelte-1cdj0e8{opacity:.32;filter:saturate(.4);transition:opacity .12s}.node.cannot.svelte-1cdj0e8 .socket:where(.svelte-1cdj0e8){pointer-events:none}.node.takes.svelte-1cdj0e8{box-shadow:0 0 0 1px color-mix(in srgb, var(--tone), transparent 40%), 0 10px 26px #0000005c}.node.takes.svelte-1cdj0e8 .input:where(.svelte-1cdj0e8) .socket:where(.svelte-1cdj0e8){box-shadow:0 0 0 2px var(--bg), 0 0 0 5px color-mix(in srgb, var(--tone), transparent 62%);animation:1s ease-in-out infinite svelte-1cdj0e8-beckon}.node.takes.svelte-1cdj0e8 .input:where(.svelte-1cdj0e8):hover{color:var(--text);background:color-mix(in srgb, var(--tone), transparent 88%)}@keyframes svelte-1cdj0e8-beckon{50%{box-shadow:0 0 0 2px var(--bg), 0 0 0 8px color-mix(in srgb, var(--tone), transparent 86%)}}.fits.svelte-1cdj0e8{color:var(--soft);cursor:pointer;align-items:center;gap:7px;margin:0 4px 8px;font-size:11.5px;display:flex}.palette.svelte-1cdj0e8{z-index:30;background:var(--panel);border:1px solid var(--edge);cursor:default;border-radius:12px;width:260px;padding:8px;position:absolute;box-shadow:0 18px 44px #0000008c}.palette.svelte-1cdj0e8>input:where(.svelte-1cdj0e8){box-sizing:border-box;border-radius:8px;width:100%;height:30px;padding:0 10px}.kinds.svelte-1cdj0e8{gap:1px;max-height:280px;margin-top:6px;display:grid;overflow-y:auto}.kinds.svelte-1cdj0e8 h5:where(.svelte-1cdj0e8){letter-spacing:.08em;text-transform:uppercase;color:var(--dim);align-items:center;gap:7px;margin:8px 6px 3px;font-size:10px;font-weight:600;display:flex}.kinds.svelte-1cdj0e8 h5:where(.svelte-1cdj0e8) i:where(.svelte-1cdj0e8){background:var(--tone);border-radius:50%;width:7px;height:7px}.kinds.svelte-1cdj0e8 button:where(.svelte-1cdj0e8){text-align:left;background:0 0;border-radius:6px;align-items:baseline;gap:8px;padding:5px 8px;font-size:12px;display:flex}.kinds.svelte-1cdj0e8 button:where(.svelte-1cdj0e8):hover{background:rgb(var(--ink) / .08)}.kinds.svelte-1cdj0e8 em:where(.svelte-1cdj0e8){color:var(--faint);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-style:normal;overflow:hidden}.kinds.svelte-1cdj0e8 p:where(.svelte-1cdj0e8){color:var(--dim);margin:10px 8px}
