.titlebar[data-v-5b272b28]{background:var(--sidebar);-webkit-user-select:none;user-select:none;flex:none;justify-content:space-between;height:32px;padding-left:12px;display:flex}.brand[data-v-5b272b28],.titlebar[data-v-5b272b28]{align-items:center}.brand[data-v-5b272b28]{font-family:var(--font-display);gap:8px;font-size:13px;font-weight:800;display:inline-flex}.controls[data-v-5b272b28]{height:100%;display:flex}.controls button[data-v-5b272b28]{width:46px;height:100%;color:var(--ink);background:0 0;border:0;place-items:center;display:grid}.controls button[data-v-5b272b28]:hover{background:#14131a14}.controls .close[data-v-5b272b28]:hover{color:#fff;background:#e5484d}.sidebar[data-v-ba315099]{width:var(--sidebar-width);background:var(--sidebar);flex-direction:column;flex:none;padding:12px;display:flex}.brand[data-v-ba315099]{align-items:center;gap:10px;padding:8px 8px 20px;text-decoration:none;display:flex}.wordmark[data-v-ba315099]{font-size:26px;line-height:1}.version[data-v-ba315099]{border:2px solid var(--ink);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.bottom[data-v-ba315099],.nav[data-v-ba315099]{gap:4px;display:grid}.bottom[data-v-ba315099]{margin-top:auto}.item[data-v-ba315099]{height:44px;transition:transform .15s var(--ease-out),background .15s;border-radius:12px;align-items:center;gap:12px;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.item[data-v-ba315099]:hover{background:#fff9;transform:translate(3px)}.item.active[data-v-ba315099]{background:var(--yellow);font-weight:700}.plus-hint[data-v-ba315099]{height:36px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.plus-hint[data-v-ba315099]:hover{color:var(--ink)}.quick[data-v-ba315099]{border:1.5px solid var(--line);background:var(--bg);text-align:left;transition:transform .15s var(--ease-out);border-radius:14px;gap:8px;margin-top:8px;padding:12px 14px;display:grid}.quick[data-v-ba315099]:hover{transform:translateY(-2px)}.quick-title[data-v-ba315099]{font-size:14px;font-weight:700}.keys[data-v-ba315099]{gap:6px;display:flex}@media (width<=767px){.sidebar[data-v-ba315099]{display:none}}.mobile[data-v-056bc1bf]{display:none}@media (width<=767px){.mobile[data-v-056bc1bf]{display:block}.tabs[data-v-056bc1bf]{z-index:50;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-top:1.5px solid var(--line);background:var(--sidebar);grid-template-columns:repeat(7,1fr);position:fixed;bottom:0;left:0;right:0}.fab[data-v-056bc1bf],.icon[data-v-056bc1bf],.tab[data-v-056bc1bf],.tabs[data-v-056bc1bf]{display:grid}.tab[data-v-056bc1bf]{color:var(--muted);justify-items:center;gap:2px;padding:2px 0;font-size:10px;font-weight:600;text-decoration:none}.icon[data-v-056bc1bf]{border-radius:999px;place-items:center;width:40px;height:28px;transition:background .15s}.tab.active[data-v-056bc1bf]{color:var(--ink);font-weight:800}.fab[data-v-056bc1bf],.tab.active .icon[data-v-056bc1bf]{background:var(--yellow)}.fab[data-v-056bc1bf]{right:18px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:60;border:2px solid var(--ink);width:56px;height:56px;box-shadow:var(--hard-shadow);transition:transform .15s var(--ease-out),box-shadow .15s;border-radius:50%;place-items:center;position:fixed}.fab[data-v-056bc1bf]:active{box-shadow:none;transform:translate(3px,3px)}}.overlay[data-v-5e2e35df]{z-index:200;background:#14131a73;justify-content:center;align-items:flex-start;padding:96px 16px 16px;display:flex;position:fixed;inset:0}.palette[data-v-5e2e35df]{border:2px solid var(--ink);background:var(--bg);width:640px;max-width:100%;max-height:calc(100vh - 120px);box-shadow:6px 6px 0 var(--ink);border-radius:16px;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.search[data-v-5e2e35df]{border-bottom:1.5px solid var(--line);align-items:center;gap:12px;height:60px;padding:0 16px;display:flex}.search input[data-v-5e2e35df]{background:0 0;border:0;outline:none;flex:1;height:100%;font-size:17px}.list[data-v-5e2e35df]{padding:8px;overflow:auto}h3[data-v-5e2e35df]{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:10px 10px 4px;font-size:12px;font-weight:700}.row[data-v-5e2e35df]{text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;height:42px;padding:0 12px;font-size:15px;font-weight:500;display:flex}.row.selected[data-v-5e2e35df]{background:var(--yellow);font-weight:700}.label[data-v-5e2e35df]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dot[data-v-5e2e35df]{border:1.5px solid var(--ink);border-radius:50%;flex:none;width:14px;height:14px;margin:0 2px}.empty[data-v-5e2e35df]{text-align:center;padding:24px}.foot[data-v-5e2e35df]{border-top:1.5px solid var(--line);background:var(--card);color:var(--muted);gap:18px;padding:10px 16px;font-size:12px;display:flex}.foot span[data-v-5e2e35df]{align-items:center;gap:4px;display:inline-flex}.form[data-v-4f872885]{gap:16px}.form[data-v-4f872885],.two[data-v-4f872885]{display:grid}.two[data-v-4f872885]{grid-template-columns:1fr 1fr;gap:12px}.area[data-v-4f872885]{resize:vertical;height:auto;padding:12px 16px}select.input[data-v-4f872885]{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 22px) 22px,calc(100% - 16px) 22px;background-repeat:no-repeat;background-size:6px 6px,6px 6px}.attach[data-v-4f872885]{align-items:center;gap:12px;display:flex}.count[data-v-4f872885]{font-size:13px}.actions[data-v-4f872885]{align-items:center;gap:10px;margin-top:4px;display:flex}.spacer[data-v-4f872885]{flex:1}.danger[data-v-4f872885]{color:#c02626}.from[data-v-4f872885]{font-size:14px}@media (width<=520px){.two[data-v-4f872885]{grid-template-columns:1fr}}.what[data-v-20b542c3]{margin-bottom:16px;font-size:14px}.list[data-v-20b542c3]{gap:8px;margin-bottom:20px;display:grid}.who[data-v-20b542c3]{align-items:center;gap:12px;display:flex}.choice[data-v-20b542c3]{padding-top:10px;padding-bottom:10px}.empty[data-v-20b542c3]{justify-items:start;gap:12px;margin-bottom:20px;display:grid}.actions[data-v-20b542c3]{justify-content:flex-end;gap:10px;display:flex}.form[data-v-4524a768]{gap:18px;display:grid}.options[data-v-4524a768]{gap:8px;display:grid}.choice[data-v-4524a768]{flex-wrap:wrap;align-items:center;gap:4px 10px;padding:12px 56px 12px 16px;display:flex}.text[data-v-4524a768]{flex-basis:100%;font-size:13px}.plus[data-v-4524a768]{background:var(--yellow);color:var(--ink)}.note[data-v-4524a768]{font-size:13px}.actions[data-v-4524a768]{justify-content:flex-end;gap:10px;display:flex}.shell[data-v-5690f801]{background:var(--sidebar);flex-direction:column;height:100vh;display:flex}.body[data-v-5690f801]{flex:1;min-height:0;display:flex}.panel[data-v-5690f801]{background:var(--bg);border-top-left-radius:12px;flex:1;min-width:0;overflow:auto}@media (width<=767px){.shell[data-v-5690f801]{background:var(--bg);height:auto;min-height:100vh}.panel[data-v-5690f801]{border-radius:0;padding-bottom:150px;overflow:visible}}
