.wrap.svelte-f9la1c{place-items:center;min-height:100vh;padding:24px 16px;display:grid}form.svelte-f9la1c{width:100%;max-width:360px;padding:28px 24px}img.svelte-f9la1c{border-radius:14px;margin-bottom:12px;display:block}p.muted.svelte-f9la1c{margin:4px 0 20px;font-size:15px}.full.svelte-f9la1c{justify-content:center;width:100%;margin-top:6px;padding:12px}.sheet-bg.svelte-18lehrv{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-18lehrv{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:41;flex-direction:column;gap:8px;width:min(520px,100% - 32px);padding:16px;display:flex;position:fixed;transform:translate(-50%)}.sheet.svelte-18lehrv h2:where(.svelte-18lehrv){margin:0;font-size:18px}.task.svelte-18lehrv{margin:0 0 4px}.trow.svelte-10e8524{align-items:center;gap:10px;min-height:48px;padding:8px 12px;display:flex}.box.svelte-10e8524{border:2px solid var(--accent);width:24px;height:24px;color:var(--on-accent);background:0 0;border-radius:7px;flex:none;padding:0;font-weight:700}.box.on.svelte-10e8524{background:var(--accent)}.ttxt.svelte-10e8524{min-width:0;color:var(--fg);flex-direction:column;flex:1;text-decoration:none;display:flex}.ttxt.svelte-10e8524 .done:where(.svelte-10e8524){color:var(--muted);text-decoration:line-through}.who.svelte-10e8524{color:var(--fg);background:0 0;border:0;padding:4px;font-size:18px}.chip-sm.svelte-10e8524{background:var(--accent-soft);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.ev.svelte-1xqk5fo{align-items:stretch}.bar.svelte-1xqk5fo{background:var(--accent);border-radius:2px;flex:none;width:4px}.who.svelte-1xqk5fo{color:#fff;background:var(--c)}.time.svelte-1xqk5fo{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;width:48px;font-size:15px;font-weight:600;display:flex}.time.svelte-1xqk5fo small:where(.svelte-1xqk5fo){color:var(--muted);font-size:12px;font-weight:400}.body.svelte-1xqk5fo{flex-direction:column;gap:2px;min-width:0;display:flex}.title.svelte-1xqk5fo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sub.svelte-1xqk5fo{align-items:center;gap:6px;display:flex}.hidden.svelte-1xqk5fo{opacity:.6;pointer-events:none}.body.svelte-1xxmhr2{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.title.svelte-1xxmhr2{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.snippet.svelte-1xxmhr2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.meta.svelte-1xxmhr2{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.date.svelte-1xxmhr2{margin-left:auto}.cat.svelte-1xxmhr2{background:var(--accent-soft);color:var(--accent);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;overflow:hidden}.ai.svelte-1xxmhr2{background:var(--accent);color:var(--on-accent)}.alldone.svelte-1xxmhr2{color:var(--accent)}.love.svelte-8coko4{background:linear-gradient(135deg,#ff8fab33,#ffc2d133);gap:10px;margin-bottom:8px}.weekly.svelte-8coko4{background:var(--accent);color:var(--on-accent);border-color:var(--accent);gap:10px;margin-bottom:4px}.proj.svelte-8coko4{gap:10px}.ptxt.svelte-8coko4{flex-direction:column;flex:1;min-width:0;display:flex}.ptxt.svelte-8coko4 .small:where(.svelte-8coko4){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dd.svelte-8coko4{color:var(--muted);font-weight:800}.dd.hot.svelte-8coko4{color:var(--danger)}.hello.svelte-8coko4{margin:-8px 0 0}.inbox.svelte-8coko4{color:var(--fg);align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.inbox-count.svelte-8coko4{background:var(--partner-soft);min-width:32px;height:32px;color:var(--partner);border-radius:16px;flex:none;place-items:center;font-weight:700;display:grid}.inbox-text.svelte-8coko4{flex-direction:column;display:flex}.dayhead.svelte-8coko4{color:var(--muted);padding:10px 14px 4px;font-weight:600}.dayhead.today.svelte-8coko4{color:var(--accent)}.card.svelte-8coko4>.list:where(.svelte-8coko4)+.dayhead:where(.svelte-8coko4),.card.svelte-8coko4>.empty:where(.svelte-8coko4)+.dayhead:where(.svelte-8coko4){border-top:1px solid var(--line)}.hrow.svelte-8coko4{justify-content:space-between;align-items:baseline;display:flex}.nudge.svelte-8coko4{border:1px dashed var(--accent);color:var(--fg);gap:10px;margin:10px 0 4px}.wishrow.svelte-8coko4{color:var(--fg);gap:10px;margin:10px 0 4px}.ttl.svelte-j1hzvd{font-size:20px}.cfilters.svelte-j1hzvd{scrollbar-width:none;flex-wrap:nowrap;margin:-2px 0 10px;overflow-x:auto}.sheet-bg.svelte-j1hzvd{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-j1hzvd{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:41;flex-direction:column;gap:10px;width:min(520px,100% - 32px);padding:16px;display:flex;position:fixed;transform:translate(-50%)}.sheet.svelte-j1hzvd h2:where(.svelte-j1hzvd){margin:0;font-size:18px}.ck.svelte-j1hzvd{align-items:center;gap:10px;font-size:16px;display:flex}.ck.svelte-j1hzvd input:where(.svelte-j1hzvd){width:20px;height:20px;accent-color:var(--accent)}.seg.svelte-j1hzvd{background:var(--line);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:4px;margin:0 0 10px;padding:3px;display:grid}.seg.svelte-j1hzvd button:where(.svelte-j1hzvd){color:var(--fg);background:0 0;border:0;border-radius:9px;padding:7px 0;font-size:14px}.month.svelte-j1hzvd{padding:6px 2px}.wdrow.svelte-j1hzvd{grid-template-columns:repeat(7,1fr);display:grid}.wd.svelte-j1hzvd{text-align:center;color:var(--muted);padding:2px 0 4px}.sun.svelte-j1hzvd{color:var(--danger)!important}.sat.svelte-j1hzvd{color:var(--accent)!important}.week.svelte-j1hzvd{border-top:1px solid var(--line);grid-template-rows:24px repeat(3,17px) 16px;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;padding-bottom:2px;display:grid}.cell.svelte-j1hzvd{color:var(--fg);background:0 0;border:0;border-radius:6px;flex-direction:column;grid-row:1/-1;justify-content:space-between;align-items:center;min-width:0;padding:2px 0 0;display:flex}.cell.out.svelte-j1hzvd{opacity:.4}.cell.sel.svelte-j1hzvd{background:var(--accent-soft)}.num.svelte-j1hzvd{text-align:center;font-variant-numeric:tabular-nums;border-radius:50%;width:22px;height:22px;font-size:13px;line-height:22px}.cell.today.svelte-j1hzvd .num:where(.svelte-j1hzvd){background:var(--accent);font-weight:700;color:var(--on-accent)!important}.more.svelte-j1hzvd{color:var(--muted);font-size:10px;font-weight:600;line-height:14px}.lbl.svelte-j1hzvd{pointer-events:none;z-index:1;white-space:nowrap;text-overflow:clip;min-width:0;height:17px;color:var(--c,var(--accent));background:color-mix(in srgb, var(--c,var(--accent)) 16%, transparent);border-radius:4px;margin:0 1px;padding:0 3px;font-size:11px;line-height:17px;text-decoration:none;display:block;overflow:hidden}.lbl[href].svelte-j1hzvd{pointer-events:auto;cursor:pointer}.lbl.bar.svelte-j1hzvd{background:var(--c,var(--accent));color:#fff}.lbl.busy.svelte-j1hzvd{color:var(--muted);background:var(--line)}.lbl.cont.svelte-j1hzvd{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.lbl.more.svelte-j1hzvd{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.lbl.out.svelte-j1hzvd{opacity:.45}.dayhead.svelte-j1hzvd{justify-content:space-between;align-items:baseline;display:flex}.weekv.svelte-j1hzvd{padding:0}.wrow.svelte-j1hzvd{border-top:1px solid var(--line);gap:8px;min-height:52px;padding:8px 10px;display:flex}.wrow.svelte-j1hzvd:first-child{border-top:0}.wrow.today.svelte-j1hzvd{background:var(--accent-soft)}.wday.svelte-j1hzvd{width:34px;color:var(--fg);background:0 0;border:0;flex-direction:column;flex:none;align-items:center;padding:0;display:flex}.wday.svelte-j1hzvd strong:where(.svelte-j1hzvd){font-size:18px}.witems.svelte-j1hzvd{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wit.svelte-j1hzvd{color:var(--fg);border-left:3px solid var(--c,var(--accent));background:color-mix(in srgb, var(--c,var(--accent)) 10%, transparent);border-radius:6px;align-items:center;gap:8px;padding:3px 8px;font-size:14px;text-decoration:none;display:flex}.wit.busy.svelte-j1hzvd{border-left-color:var(--muted);color:var(--muted)}.wt.svelte-j1hzvd{width:40px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.wn.svelte-j1hzvd{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wempty.svelte-j1hzvd{padding:3px 8px;text-decoration:none}.allday.svelte-j1hzvd{flex-direction:column;gap:3px;margin-bottom:8px;display:flex}.allday.svelte-j1hzvd .lbl:where(.svelte-j1hzvd){pointer-events:auto;height:22px;padding:0 8px;font-size:13px;line-height:22px;text-decoration:none}.dayv.svelte-j1hzvd{height:min(62vh,560px);padding:0;overflow-y:auto}.hours.svelte-j1hzvd{position:relative}.hr.svelte-j1hzvd{border-top:1px solid var(--line);position:absolute;left:0;right:0}.hr.svelte-j1hzvd span:where(.svelte-j1hzvd){background:var(--card);font-variant-numeric:tabular-nums;padding:0 2px;position:absolute;top:-9px;left:6px}.now.svelte-j1hzvd{border-top:2px solid var(--danger);z-index:2;position:absolute;left:48px;right:0}.blk.svelte-j1hzvd{z-index:1;color:var(--fg);background:color-mix(in srgb, var(--c,var(--accent)) 20%, var(--card));border-left:3px solid var(--c,var(--accent));border-radius:6px;flex-direction:column;padding:2px 6px;font-size:12px;line-height:16px;text-decoration:none;display:flex;position:absolute;overflow:hidden}.blk.busy.svelte-j1hzvd{background:var(--line);border-left-color:var(--muted);color:var(--muted)}.blk.svelte-j1hzvd strong:where(.svelte-j1hzvd),.blk.svelte-j1hzvd span:where(.svelte-j1hzvd){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blk.svelte-j1hzvd span:where(.svelte-j1hzvd){color:var(--muted)}.lday.svelte-j1hzvd{color:var(--muted);margin:14px 0 6px;font-size:14px}.lday.today.svelte-j1hzvd{color:var(--accent)}.moreb.svelte-j1hzvd{width:100%;margin-top:12px}.picker.svelte-11hr30b{flex-direction:column;gap:6px;display:flex}.opts.svelte-11hr30b{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lbl.svelte-11hr30b{margin:0}.place.svelte-ojk53n{justify-content:space-between;align-items:flex-start;margin:-6px 0 10px;padding:10px 12px;display:flex}.maps.svelte-ojk53n{flex-wrap:wrap;gap:6px;margin:0 0 10px;display:flex}.paste.svelte-ojk53n{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:14px;display:flex}textarea.short.svelte-ojk53n{min-height:80px;font-family:inherit}.photos.svelte-1cc5sxk{gap:8px;padding:2px 0 6px;display:flex;overflow-x:auto}.thumb.svelte-1cc5sxk{border:1px solid var(--line);background:var(--card);border-radius:10px;flex:none;width:84px;height:84px;padding:0;overflow:hidden}.thumb.svelte-1cc5sxk img:where(.svelte-1cc5sxk){object-fit:cover;width:100%;height:100%;display:block}.thumb.add.svelte-1cc5sxk,.thumb.busy.svelte-1cc5sxk{color:var(--accent);background:var(--accent-soft);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;font-size:22px;display:flex}.thumb.busy.svelte-1cc5sxk{color:var(--muted);font-size:12px}.thumb.svelte-1cc5sxk small:where(.svelte-1cc5sxk){font-size:11px}.viewer.svelte-1cc5sxk{z-index:100;color:#fff;background:#000;flex-direction:column;display:flex;position:fixed;inset:0}.viewer.svelte-1cc5sxk img:where(.svelte-1cc5sxk){object-fit:contain;flex:1;width:100%;min-height:0}.vbar.svelte-1cc5sxk{padding:calc(env(safe-area-inset-top,0px) + 8px) 8px 8px;justify-content:space-between;align-items:center;display:flex}.vbar.svelte-1cc5sxk .icon-btn:where(.svelte-1cc5sxk){color:#fff}.vbar.svelte-1cc5sxk .danger:where(.svelte-1cc5sxk){color:#ff7b6b}.nav.svelte-1cc5sxk{padding:12px 0 calc(env(safe-area-inset-bottom,0px) + 12px);justify-content:center;gap:12px;display:flex}.scope.svelte-1jtg75f{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.lblpick.svelte-1jtg75f{flex-direction:column;gap:6px;margin-top:12px;display:flex}.lblpick.svelte-1jtg75f .opts:where(.svelte-1jtg75f){flex-wrap:wrap;gap:6px;display:flex}.lchip.svelte-1jtg75f{align-items:center;gap:6px;display:inline-flex}.lchip.svelte-1jtg75f .dot:where(.svelte-1jtg75f){background:var(--c);border-radius:50%;width:10px;height:10px}.lchip.on.svelte-1jtg75f{border-color:var(--c);box-shadow:inset 0 0 0 1px var(--c)}.grid2.svelte-1jtg75f{grid-template-columns:1.4fr 1fr;gap:0 10px;display:grid}.toggle.svelte-1jtg75f{align-items:center;gap:8px;margin:0 0 14px;display:flex}.toggle.svelte-1jtg75f input:where(.svelte-1jtg75f){width:20px;height:20px;accent-color:var(--accent)}textarea.short.svelte-1jtg75f{min-height:90px;font-family:inherit}.danger-zone.svelte-1jtg75f{border-top:1px solid var(--line);margin-top:28px;padding-top:16px}.actions.svelte-1jtg75f{flex-wrap:wrap;gap:8px;display:flex}.cm.svelte-c6frtl{margin:16px 0 8px}.cm.svelte-c6frtl h2:where(.svelte-c6frtl){margin:14px 0 8px}.rbar.svelte-c6frtl{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rx.svelte-c6frtl{border:1px solid var(--line);background:var(--card);color:var(--fg);border-radius:999px;padding:3px 9px;font-size:14px}.rx.mine.svelte-c6frtl{border-color:var(--accent);background:var(--accent-soft)}.rx.add.svelte-c6frtl{color:var(--muted)}.pick.svelte-c6frtl{gap:4px;display:inline-flex}.c.svelte-c6frtl{flex-direction:column;gap:4px;padding:10px 14px;display:flex}.ch.svelte-c6frtl{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cb.svelte-c6frtl{white-space:pre-wrap;word-break:break-word;margin:0}.link.svelte-c6frtl{color:var(--muted);background:0 0;border:0;padding:0}.row2.svelte-c6frtl{gap:8px;margin-top:8px;display:flex}.row2.svelte-c6frtl .input:where(.svelte-c6frtl){flex:1;min-width:0}.log.svelte-wathhx{margin:0;padding:0;list-style:none}.entry.svelte-wathhx{flex-direction:column;gap:3px;padding:10px 14px;display:flex}.entry.svelte-wathhx+.entry:where(.svelte-wathhx){border-top:1px solid var(--line)}.top.svelte-wathhx{align-items:center;gap:6px;display:flex}.who.svelte-wathhx{color:#fff;background:var(--c);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}.verb.svelte-wathhx{font-size:14px;font-weight:600}.verb.del.svelte-wathhx{color:var(--danger)}.at.svelte-wathhx{font-variant-numeric:tabular-nums;margin-left:auto}.ttl.svelte-wathhx{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ttl.svelte-wathhx a:where(.svelte-wathhx){color:var(--fg);font-weight:600}.chg.svelte-wathhx{flex-wrap:wrap;gap:6px;padding-left:2px;display:flex}.chg.svelte-wathhx s:where(.svelte-wathhx){text-decoration-thickness:1px}.card.head.svelte-1r7wzio,.card.sec.svelte-1r7wzio{padding:14px 16px}.head.svelte-1r7wzio{flex-direction:column;gap:6px;display:flex}.chips.svelte-1r7wzio{flex-wrap:wrap;gap:6px;display:flex}.tag.svelte-1r7wzio{color:var(--c);background:color-mix(in srgb, var(--c) 15%, transparent);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600}.tag.person.svelte-1r7wzio{color:#fff;background:var(--c)}.tag.space.svelte-1r7wzio{color:var(--muted);background:var(--line)}.title.svelte-1r7wzio{color:var(--fg);margin:4px 0 0;font-size:22px}.when.svelte-1r7wzio{margin:0;font-weight:600}.sec.svelte-1r7wzio p:where(.svelte-1r7wzio){margin:0 0 4px}.desc.svelte-1r7wzio{white-space:pre-wrap}.links.svelte-1r7wzio{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.intro.svelte-1y3gdnx{margin:0 0 10px;line-height:1.6}.chips.svelte-1y3gdnx{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.srow.svelte-ify4ew{gap:8px;margin-bottom:10px;display:flex}.search.svelte-ify4ew{flex:1;min-width:0}.fbtn.svelte-ify4ew{flex:none}.fbtn.on.svelte-ify4ew{border-color:var(--accent);color:var(--accent)}.filters-box.svelte-ify4ew{flex-direction:column;gap:8px;margin-bottom:12px;padding:10px;display:flex}.filters.svelte-ify4ew{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.filters.svelte-ify4ew .chip:where(.svelte-ify4ew) .muted:where(.svelte-ify4ew){font-size:11px}.chip.on.svelte-ify4ew .muted:where(.svelte-ify4ew){color:inherit;opacity:.8}.owner.svelte-ify4ew{display:flex}.owner.svelte-ify4ew button:where(.svelte-ify4ew){flex:1}.small-btn.svelte-ify4ew{align-self:flex-start;padding:5px 10px;font-size:13px}.gh.svelte-ify4ew{justify-content:space-between;align-items:baseline;margin:16px 0 6px;display:flex}.nrow.svelte-ify4ew{position:relative}.nrow.svelte-ify4ew a.row{padding-right:44px}.pin.svelte-ify4ew{opacity:.25;filter:grayscale();background:0 0;border:0;padding:6px;font-size:15px;position:absolute;top:8px;right:6px}.pin.on.svelte-ify4ew{opacity:1;filter:none}.pin.svelte-ify4ew:hover,.pin.svelte-ify4ew:focus-visible{opacity:.8}.morebtn.svelte-ify4ew{width:100%;margin-top:6px}.trash-link.svelte-ify4ew{text-align:center;margin-top:18px}.where.svelte-ify4ew{margin-bottom:12px;padding:8px 14px 12px}.backto.svelte-ify4ew{padding-left:0}.wtitle.svelte-ify4ew{align-items:center;gap:10px;margin:4px 0;display:flex}.wtitle.svelte-ify4ew>span:where(.svelte-ify4ew):last-child{flex-direction:column;display:flex}.wemoji.svelte-ify4ew{font-size:26px}.hist.svelte-180tu1v{margin:12px 0 4px}.hist.svelte-180tu1v .list:where(.svelte-180tu1v){margin-top:6px}.hrow.svelte-180tu1v{width:100%;color:var(--fg);text-align:left;font:inherit;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px;padding:9px 14px;display:flex}.hrow.sel.svelte-180tu1v{background:var(--accent-soft)}.who.svelte-180tu1v{font-weight:600}.ttl.svelte-180tu1v{flex-basis:100%}.ver.svelte-180tu1v{border-top:1px dashed var(--line);padding:4px 14px 12px}.ver.svelte-180tu1v .md:where(.svelte-180tu1v){margin-bottom:8px;font-size:14px}.bg.svelte-dhacpz{z-index:60;background:#00000073;position:fixed;inset:0}.box.svelte-dhacpz{z-index:61;width:min(400px,100% - 40px);padding:18px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.box.svelte-dhacpz h2:where(.svelte-dhacpz){margin:0 0 8px}.box.svelte-dhacpz p:where(.svelte-dhacpz){white-space:pre-line;margin:0 0 14px;line-height:1.5}.btns.svelte-dhacpz{justify-content:flex-end;gap:8px;display:flex}.box.svelte-dhacpz .btn.danger:where(.svelte-dhacpz){background:var(--danger);border-color:var(--danger);color:#fff}.shop.svelte-1nknzsr{margin-top:8px}.add.svelte-1nknzsr{gap:8px;margin-bottom:12px;padding:10px;display:flex}.add.svelte-1nknzsr .input:where(.svelte-1nknzsr){flex:1;min-width:0}.group.svelte-1nknzsr{margin-bottom:12px}.group.svelte-1nknzsr h3:where(.svelte-1nknzsr){align-items:center;gap:6px;margin:0 0 6px 4px;font-size:14px;display:flex}.item.svelte-1nknzsr{align-items:center;gap:10px;min-height:44px;padding:8px 12px;display:flex}.box.svelte-1nknzsr{border:2px solid var(--accent);width:26px;height:26px;color:var(--on-accent);background:0 0;border-radius:8px;flex:none;padding:0;font-weight:700}.box.on.svelte-1nknzsr{background:var(--accent)}.name.svelte-1nknzsr{word-break:break-word;flex:1;min-width:0;font-size:16px}.done.svelte-1nknzsr .name:where(.svelte-1nknzsr){color:var(--muted);text-decoration:line-through}.qty.svelte-1nknzsr{background:var(--accent-soft);color:var(--fg);border-radius:999px;padding:2px 8px;font-size:13px;font-weight:600}.cat.svelte-1nknzsr{opacity:.75;background:0 0;border:0;padding:4px;font-size:18px}.doneh.svelte-1nknzsr{color:var(--muted);font:inherit;background:0 0;border:0;margin-bottom:6px;padding:4px;font-size:14px}.small-btn.svelte-1nknzsr{margin-top:8px;padding:5px 10px;font-size:13px}.sheet-bg.svelte-1nknzsr{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-1nknzsr{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:41;flex-direction:column;gap:10px;width:min(520px,100% - 32px);padding:16px;display:flex;position:fixed;transform:translate(-50%)}.sheet.svelte-1nknzsr h2:where(.svelte-1nknzsr){margin:0;font-size:18px}.sheet.svelte-1nknzsr p:where(.svelte-1nknzsr){margin:0}.cats.svelte-1nknzsr{flex-wrap:wrap;gap:6px;display:flex}.sheet-bg.svelte-13tad4i{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-13tad4i{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:41;flex-direction:column;gap:10px;width:min(520px,100% - 32px);max-height:80vh;padding:16px;display:flex;position:fixed;overflow-y:auto;transform:translate(-50%)}.sheet.svelte-13tad4i h2:where(.svelte-13tad4i){margin:0}.buckets.svelte-13tad4i{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;display:grid}.bk.svelte-13tad4i{border:1px solid var(--line);background:var(--card);color:var(--fg);border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;font-size:13px;display:flex}.bk.on.svelte-13tad4i{border-color:var(--accent);background:var(--accent-soft);font-weight:700}.be.svelte-13tad4i{font-size:20px}.lbl.svelte-13tad4i{margin:4px 0 0}.cols.svelte-13tad4i{max-height:120px;overflow-y:auto}.btns.svelte-13tad4i{align-items:center;gap:8px;display:flex}.title.svelte-15pb6fi{word-break:break-word;margin:4px 0 8px;font-size:24px;line-height:1.3}.meta.svelte-15pb6fi{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.tagrow.svelte-15pb6fi{margin-bottom:12px}.summary.svelte-15pb6fi{background:var(--accent-soft);color:var(--fg);border-radius:12px;margin:-2px 0 10px;padding:10px 12px;font-size:15px}.organizing.svelte-15pb6fi{margin-bottom:10px;padding:10px 12px;animation:1.6s ease-in-out infinite svelte-15pb6fi-pulse}@keyframes svelte-15pb6fi-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.organizing.svelte-15pb6fi{animation:none}}.catrow.svelte-15pb6fi{border:1px dashed var(--line);width:100%;color:var(--fg);text-align:left;background:0 0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;padding:9px 12px;font-size:14px;display:flex}.catrow.svelte-15pb6fi .change:where(.svelte-15pb6fi){color:var(--accent);margin-left:auto;font-size:13px;font-weight:600}.traces.svelte-15pb6fi{margin:12px 0 4px}.traces.svelte-15pb6fi .list:where(.svelte-15pb6fi){margin-top:6px}.trow.svelte-15pb6fi{align-items:center;gap:10px;padding:8px 14px;display:flex}.kind.svelte-15pb6fi{background:var(--line);color:var(--muted);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:700}.kind.first.svelte-15pb6fi{background:var(--accent);color:var(--on-accent)}.tbody.svelte-15pb6fi{flex-direction:column;min-width:0;display:flex}.tbtns.svelte-15pb6fi{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.small-btn.svelte-15pb6fi{padding:5px 10px;font-size:13px}.modebtn.svelte-15pb6fi{margin-top:4px}.tidybar.svelte-15pb6fi{flex-wrap:wrap;gap:8px;margin:10px 0 4px;display:flex}.raw.svelte-15pb6fi{margin-top:8px;padding:12px 14px}.raw.svelte-15pb6fi p:where(.svelte-15pb6fi):first-child{margin:0 0 6px}.body.svelte-15pb6fi{margin-top:8px;padding:16px}.banner.svelte-15pb6fi{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.danger-zone.svelte-15pb6fi{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;padding-top:16px;display:flex}.types.svelte-1vvw0d3{margin-bottom:14px}.sugg.svelte-1vvw0d3{margin:-6px 0 16px}.toggle.svelte-1vvw0d3{align-items:center;gap:8px;margin:0 0 12px;display:flex}.toggle.svelte-1vvw0d3 input:where(.svelte-1vvw0d3){width:20px;height:20px;accent-color:var(--accent)}.pad.svelte-6clngu{padding:14px}.acct.svelte-6clngu{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.acct.svelte-6clngu p:where(.svelte-6clngu){margin:0}.pwform.svelte-6clngu{flex-direction:column;gap:8px;width:100%;display:flex}.tconsent.svelte-6clngu{align-items:flex-start;gap:10px;display:flex}.tconsent.svelte-6clngu input:where(.svelte-6clngu){width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.tconsent.svelte-6clngu span:where(.svelte-6clngu){flex-direction:column;gap:4px;display:flex}.tfield.svelte-6clngu{flex-direction:column;gap:4px;width:100%;display:flex}.feed.svelte-6clngu{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.warn.svelte-6clngu{margin:12px 0}.ver.svelte-6clngu{text-align:center;margin-top:24px}.steps.svelte-6clngu ol:where(.svelte-6clngu){flex-direction:column;gap:10px;margin:8px 0 0;padding-left:20px;display:flex}.row-btns.svelte-6clngu{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.mono.svelte-6clngu{margin-top:6px;font-family:ui-monospace,Menlo,monospace;font-size:12px}.theme-row.svelte-6clngu{margin-bottom:18px}.theme-row.svelte-6clngu .tbody:where(.svelte-6clngu){flex-direction:column;flex:1;display:flex}.swatch.svelte-6clngu{font-size:24px}.tabs.svelte-1yl4fst{margin-bottom:14px}.ai.svelte-1yl4fst,.step.svelte-1yl4fst{flex-direction:column;gap:10px;margin-bottom:12px;padding:14px;display:flex}.grid.svelte-1yl4fst{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.tcard.svelte-1yl4fst{background:var(--card);text-align:left;color:var(--fg);border:2px solid #0000;border-radius:14px;flex-direction:column;gap:6px;padding:6px;display:flex}.tcard.sel.svelte-1yl4fst{border-color:var(--accent)}.plain.svelte-1yl4fst{text-align:left;color:inherit;background:0 0;border:none;flex-direction:column;gap:6px;padding:0;display:flex}.tname.svelte-1yl4fst{font-size:14px;font-weight:600}.acts.svelte-1yl4fst{flex-wrap:wrap;gap:4px;display:flex}.pv.svelte-1yl4fst{border-radius:10px;flex-direction:column;justify-content:space-between;height:84px;padding:8px;display:flex}.pv.def.svelte-1yl4fst{color:#4f5bd5;background:linear-gradient(90deg,#f2f2f7 50%,#000 50%);justify-content:center;align-items:center;font-size:28px}.pvtop.svelte-1yl4fst{justify-content:space-between;align-items:center;font-size:13px;display:flex}.pvtop.svelte-1yl4fst i:where(.svelte-1yl4fst){border-radius:5px;width:26px;height:9px;display:block}.pvcard.svelte-1yl4fst{align-items:center;gap:4px;height:26px;padding:0 6px;display:flex}.pvcard.svelte-1yl4fst b:where(.svelte-1yl4fst){border-radius:1px;width:3px;height:12px;display:block}.pvcard.svelte-1yl4fst em:where(.svelte-1yl4fst){opacity:.75;border-radius:2px;width:30px;height:4px;display:block}.store.svelte-1yl4fst{align-items:center}.mini.svelte-1yl4fst{flex:none;width:110px}.sbody.svelte-1yl4fst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pre.svelte-1yl4fst{white-space:pre-wrap;margin:0}textarea.short.svelte-1yl4fst{min-height:120px;font-family:inherit}.para.svelte-1iz7o2p{flex-direction:column;gap:14px;display:flex}.review.svelte-1iz7o2p{background:var(--accent);border-color:var(--accent);color:var(--on-accent);align-items:center;gap:12px;padding:14px;display:flex}.remoji.svelte-1iz7o2p{font-size:26px}.rtxt.svelte-1iz7o2p{flex-direction:column;flex:1;display:flex}.reviewlink.svelte-1iz7o2p{text-align:right}.status.svelte-1iz7o2p{flex-wrap:wrap;gap:12px;margin:0;display:flex}.pulse.svelte-1iz7o2p{animation:1.6s ease-in-out infinite svelte-1iz7o2p-pulse}@keyframes svelte-1iz7o2p-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.pulse.svelte-1iz7o2p{animation:none}}.warning.svelte-1iz7o2p{border-color:var(--danger);margin:0;padding:10px 12px}.inbox.svelte-1iz7o2p{gap:12px}.bemoji.svelte-1iz7o2p{font-size:24px}.btxt.svelte-1iz7o2p{flex-direction:column;flex:1;min-width:0;display:flex}.count.svelte-1iz7o2p{color:var(--accent);font-size:18px;font-weight:800}section.svelte-1iz7o2p h2:where(.svelte-1iz7o2p){margin:0;font-size:17px}.shead.svelte-1iz7o2p{justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:8px;display:flex}.shead.plain.svelte-1iz7o2p{color:var(--fg);text-align:left;background:0 0;border:none;padding:0}.projects.svelte-1iz7o2p{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-bottom:8px;display:grid}.proj.svelte-1iz7o2p{color:var(--fg);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.proj.overdue.svelte-1iz7o2p{border-color:var(--danger)}.ptop.svelte-1iz7o2p{align-items:center;gap:8px;display:flex}.pemoji.svelte-1iz7o2p{font-size:20px}.pname.svelte-1iz7o2p{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}.dd.svelte-1iz7o2p{color:var(--muted);font-size:12px;font-weight:800}.dd.hot.svelte-1iz7o2p{color:var(--danger)}.goal.svelte-1iz7o2p,.next.svelte-1iz7o2p,.pmeta.svelte-1iz7o2p{margin:0}.bar.svelte-1iz7o2p{background:var(--line);border-radius:3px;height:6px;overflow:hidden}.bar.svelte-1iz7o2p span:where(.svelte-1iz7o2p){background:var(--accent);border-radius:3px;height:100%;display:block}.warn.svelte-1iz7o2p{color:var(--danger)}.area.svelte-1iz7o2p{gap:12px}.aemoji.svelte-1iz7o2p{font-size:22px}.atxt.svelte-1iz7o2p{flex-direction:column;flex:1;min-width:0;display:flex}.atxt.svelte-1iz7o2p .small:where(.svelte-1iz7o2p){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ameta.svelte-1iz7o2p{flex-shrink:0;gap:8px;display:flex}.chips.svelte-1iz7o2p{flex-wrap:wrap;gap:6px;display:flex}.col.svelte-1iz7o2p{background:var(--accent-soft);color:var(--fg);border-radius:999px;align-items:center;gap:5px;padding:6px 10px;font-size:14px;display:inline-flex}.col.ghost.svelte-1iz7o2p{border:1px dashed var(--line);color:var(--accent);background:0 0}.col.done.svelte-1iz7o2p{opacity:.7}.empty.svelte-1iz7o2p{margin:0;padding:14px}.sheet-bg.svelte-1ig3k1t{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-1ig3k1t{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:41;flex-direction:column;gap:10px;width:min(520px,100% - 32px);max-height:85vh;padding:16px;display:flex;position:fixed;overflow-y:auto;transform:translate(-50%)}.sheet.svelte-1ig3k1t h2:where(.svelte-1ig3k1t){margin:0}.frow.svelte-1ig3k1t{gap:8px;display:flex}.grow.svelte-1ig3k1t{flex-direction:column;flex:1;gap:4px;display:flex}label.svelte-1ig3k1t{flex-direction:column;gap:4px;display:flex}.emoji-in.svelte-1ig3k1t{text-align:center;flex:none;width:56px}.pb.svelte-1ig3k1t{display:flex}.pb.svelte-1ig3k1t button:where(.svelte-1ig3k1t){flex:1;padding:7px 4px;font-size:13px}.tip.svelte-1ig3k1t{margin:0}.sbtns.svelte-1ig3k1t{justify-content:flex-end;gap:8px;display:flex}.intro.svelte-16a3w52{margin:0 0 14px}.methods.svelte-16a3w52{flex-direction:column;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.method.on.svelte-16a3w52{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.head.svelte-16a3w52{width:100%;color:var(--fg);text-align:left;background:0 0;border:none;align-items:center;gap:12px;padding:14px;display:flex}.emoji.svelte-16a3w52{text-align:center;width:36px;font-size:28px}.txt.svelte-16a3w52{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.now.svelte-16a3w52{background:var(--accent);color:var(--on-accent);margin-left:8px}.about.svelte-16a3w52{padding:0 14px 14px 62px}.about.svelte-16a3w52 p:where(.svelte-16a3w52){margin:0 0 6px}.good.svelte-16a3w52{margin-top:8px!important}.about.svelte-16a3w52 .btn:where(.svelte-16a3w52){margin-top:8px}.opts.svelte-16a3w52{margin-bottom:10px}.opt.svelte-16a3w52{align-items:center;gap:12px;padding:12px 14px;display:flex}.opt.svelte-16a3w52+.opt:where(.svelte-16a3w52){border-top:1px solid var(--line)}.opt.svelte-16a3w52 input:where(.svelte-16a3w52){width:22px;height:22px;accent-color:var(--accent)}.small-btn.svelte-16a3w52{margin-left:6px;padding:4px 10px;font-size:13px}.tip.svelte-16a3w52{margin-top:14px}.link.svelte-16a3w52{color:var(--fg);text-decoration:none}@media (max-width:400px){.about.svelte-16a3w52{padding-left:14px}}.sheet-bg.svelte-w54x4l{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-w54x4l{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:41;flex-direction:column;gap:10px;width:min(520px,100% - 32px);max-height:85vh;padding:16px;display:flex;position:fixed;overflow-y:auto;transform:translate(-50%)}.sheet.svelte-w54x4l h2:where(.svelte-w54x4l),.sheet.svelte-w54x4l p:where(.svelte-w54x4l){margin:0}label.svelte-w54x4l{flex-direction:column;gap:4px;font-size:14px;display:flex}textarea.input.svelte-w54x4l{resize:vertical;height:auto;min-height:0;font-family:inherit}.notes.svelte-w54x4l{border:1px solid var(--line);border-radius:12px;max-height:40vh;overflow-y:auto}.pick.svelte-w54x4l{flex-direction:row;align-items:center;gap:10px;padding:10px 12px}.pick.svelte-w54x4l input:where(.svelte-w54x4l){width:20px;height:20px;accent-color:var(--accent)}.summary.svelte-w54x4l{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.btns.svelte-w54x4l{justify-content:flex-end;gap:8px;display:flex}.head.svelte-ucn473{align-items:center;gap:12px;margin-bottom:10px;display:flex}.hemoji.svelte-ucn473{font-size:40px}.htxt.svelte-ucn473{flex:1;min-width:0}.htxt.svelte-ucn473 h1:where(.svelte-ucn473){word-break:break-word;margin:0;font-size:24px}.dd.svelte-ucn473{color:var(--muted);font-weight:800}.dd.hot.svelte-ucn473{color:var(--danger)}.info.svelte-ucn473{flex-direction:column;gap:6px;margin-bottom:12px;padding:12px 14px;display:flex}.info.svelte-ucn473 p:where(.svelte-ucn473){margin:0}.bar.svelte-ucn473{background:var(--line);border-radius:4px;height:8px;overflow:hidden}.bar.svelte-ucn473 span:where(.svelte-ucn473){background:var(--accent);height:100%;display:block}.warn.svelte-ucn473{color:var(--danger)}.small-btn.svelte-ucn473{align-self:flex-start;padding:5px 10px;font-size:13px}.nextbox.svelte-ucn473{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.actions.svelte-ucn473{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.tasks.svelte-ucn473 .task:where(.svelte-ucn473){align-items:center;gap:10px;padding:10px 14px;display:flex}.box.svelte-ucn473{border:2px solid var(--accent);width:22px;height:22px;color:var(--on-accent);background:0 0;border-radius:6px;flex:none;padding:0;font-weight:800}.box.on.svelte-ucn473{background:var(--accent)}.ttext.svelte-ucn473{flex:1;min-width:0}.task.done.svelte-ucn473 .ttext:where(.svelte-ucn473){color:var(--muted);text-decoration:line-through}.from.svelte-ucn473{text-overflow:ellipsis;white-space:nowrap;max-width:35%;overflow:hidden}.shead.svelte-ucn473{justify-content:space-between;align-items:center;display:flex}.related.svelte-ucn473{margin-top:18px}.pick.svelte-ucn473{align-items:center;gap:10px;padding:10px 14px;display:flex}.pick.svelte-ucn473 input:where(.svelte-ucn473){width:20px;height:20px;accent-color:var(--accent)}.ptitle.svelte-ucn473{color:var(--fg);flex:1}.danger-zone.svelte-ucn473{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;padding-top:16px;display:flex}.dots.svelte-p6kmhz{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.dots.svelte-p6kmhz button:where(.svelte-p6kmhz){background:var(--line);border:none;border-radius:3px;width:28px;height:6px;padding:0}.dots.svelte-p6kmhz button.past:where(.svelte-p6kmhz){background:var(--accent-soft)}.dots.svelte-p6kmhz button.on:where(.svelte-p6kmhz){background:var(--accent)}.stitle.svelte-p6kmhz{margin:6px 0 4px}.item.svelte-p6kmhz{align-items:center;gap:8px;padding:10px 14px;display:flex}.item.handled.svelte-p6kmhz,.proj.handled.svelte-p6kmhz{opacity:.55}.ititle.svelte-p6kmhz{min-width:0;color:var(--fg);flex-direction:column;flex:1;display:flex}.cat.svelte-p6kmhz{margin-top:2px}.ok.svelte-p6kmhz{color:var(--accent);font-weight:700}.small-btn.svelte-p6kmhz{padding:5px 10px;font-size:13px}.warning.svelte-p6kmhz{border-color:var(--danger);padding:10px 12px}.projects.svelte-p6kmhz{flex-direction:column;gap:10px;display:flex}.proj.svelte-p6kmhz{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.proj.svelte-p6kmhz p:where(.svelte-p6kmhz){margin:0}.ptop.svelte-p6kmhz{align-items:center;gap:8px;display:flex}.pname.svelte-p6kmhz{color:var(--fg);flex:1;font-weight:700}.dd.svelte-p6kmhz{color:var(--muted);font-size:12px;font-weight:800}.dd.hot.svelte-p6kmhz,.warn.svelte-p6kmhz{color:var(--danger)}.pbtns.svelte-p6kmhz{flex-wrap:wrap;gap:6px;display:flex}.summary.svelte-p6kmhz{margin-bottom:12px;padding:14px}.summary.svelte-p6kmhz p:where(.svelte-p6kmhz){margin:0 0 6px}.wide.svelte-p6kmhz{width:100%}.nav.svelte-p6kmhz{gap:8px;margin-top:16px;display:flex}.intro.svelte-1g4qjrl{margin:0 0 14px;line-height:1.6}.modes.svelte-1g4qjrl{margin-bottom:6px;display:flex}.modes.svelte-1g4qjrl button:where(.svelte-1g4qjrl){flex:1}.shead.svelte-1g4qjrl{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.small-btn.svelte-1g4qjrl{padding:5px 10px;font-size:13px}.bar.svelte-1g4qjrl{z-index:5;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;padding:10px 12px;display:flex;position:sticky;top:8px}.group.svelte-1g4qjrl{margin-bottom:10px;overflow:hidden}.ghead.svelte-1g4qjrl{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 14px;font-weight:700;display:flex}.ghead.svelte-1g4qjrl a:where(.svelte-1g4qjrl){color:var(--fg);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.trow.svelte-1g4qjrl{align-items:center;gap:10px;padding:9px 14px;display:flex}input[type=checkbox].svelte-1g4qjrl{width:20px;height:20px;accent-color:var(--accent);flex:none}.kind.svelte-1g4qjrl{background:var(--line);color:var(--muted);border-radius:6px;flex:none;padding:1px 6px;font-size:11px;font-weight:700}.kind.first.svelte-1g4qjrl{background:var(--accent);color:var(--on-accent)}.tbody.svelte-1g4qjrl{flex-direction:column;min-width:0;display:flex}.wide.svelte-1g4qjrl{width:100%;margin-top:8px}.danger.svelte-1g4qjrl{color:var(--danger)}.intro.svelte-1kc4no4{margin:0 0 14px;line-height:1.6}.space.svelte-1kc4no4{gap:12px}.semoji.svelte-1kc4no4{font-size:28px}.stxt.svelte-1kc4no4{flex-direction:column;flex:1;min-width:0;display:flex}.avatars.svelte-1kc4no4{display:flex}.av.svelte-1kc4no4{color:#fff;border:2px solid var(--card);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:-6px;font-size:12px;font-weight:700;display:inline-flex}.joinbox.svelte-1kc4no4{gap:8px;padding:10px;display:flex}.code.svelte-1kc4no4{letter-spacing:2px;text-transform:uppercase;flex:1;font-family:ui-monospace,monospace}.sheet-bg.svelte-1kc4no4{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-1kc4no4{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:41;flex-direction:column;gap:10px;width:min(520px,100% - 32px);padding:16px;display:flex;position:fixed;transform:translate(-50%)}.sheet.svelte-1kc4no4 h2:where(.svelte-1kc4no4){margin:0}.kinds.svelte-1kc4no4{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.kind.svelte-1kc4no4{border:1px solid var(--line);background:var(--card);color:var(--fg);border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;font-size:13px;display:flex}.kind.on.svelte-1kc4no4{border-color:var(--accent);background:var(--accent-soft);font-weight:700}.kemoji.svelte-1kc4no4{font-size:22px}.hint.svelte-1kc4no4{margin:0}.frow.svelte-1kc4no4{gap:8px;display:flex}.emoji-in.svelte-1kc4no4{text-align:center;flex:none;width:56px}label.svelte-1kc4no4{flex-direction:column;gap:4px;display:flex}.sbtns.svelte-1kc4no4{justify-content:flex-end;gap:8px;display:flex}.head.svelte-1qy2ccm{align-items:center;gap:12px;margin-bottom:10px;display:flex}.hemoji.svelte-1qy2ccm{font-size:44px}.head.svelte-1qy2ccm h1:where(.svelte-1qy2ccm){margin:0;font-size:24px}.love.svelte-1qy2ccm{background:linear-gradient(135deg,#ff8fab33,#ffc2d133);margin-bottom:10px;padding:14px}.love.svelte-1qy2ccm p:where(.svelte-1qy2ccm){margin:0}.big.svelte-1qy2ccm{font-size:18px;margin-bottom:4px!important}.member.svelte-1qy2ccm{align-items:center;gap:10px;padding:10px 14px;display:flex}.av.svelte-1qy2ccm{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:inline-flex}.mtxt.svelte-1qy2ccm{flex-direction:column;flex:1;min-width:0;display:flex}.rsel.svelte-1qy2ccm{width:auto;padding:4px 8px;font-size:13px}.danger.svelte-1qy2ccm{color:var(--danger)}.invbox.svelte-1qy2ccm{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.invbox.svelte-1qy2ccm p:where(.svelte-1qy2ccm){margin:0}label.svelte-1qy2ccm{flex-direction:column;gap:4px;display:flex}.invites.svelte-1qy2ccm{margin-top:8px}.inv.svelte-1qy2ccm{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.code.svelte-1qy2ccm{letter-spacing:2px;font-family:ui-monospace,monospace;font-weight:800}.small-btn.svelte-1qy2ccm{padding:5px 10px;font-size:13px}.danger-zone.svelte-1qy2ccm{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:28px;padding-top:16px;display:flex}.sheet-bg.svelte-1qy2ccm{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-1qy2ccm{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:41;flex-direction:column;gap:10px;width:min(520px,100% - 32px);padding:16px;display:flex;position:fixed;transform:translate(-50%)}.sheet.svelte-1qy2ccm h2:where(.svelte-1qy2ccm){margin:0}.frow.svelte-1qy2ccm{gap:8px;display:flex}.emoji-in.svelte-1qy2ccm{text-align:center;flex:none;width:56px}.tog.svelte-1qy2ccm{flex-direction:row;align-items:center;gap:8px}.sbtns.svelte-1qy2ccm{justify-content:flex-end;gap:8px;display:flex}.wrap.svelte-10x4wrn{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.box.svelte-10x4wrn{flex-direction:column;gap:10px;width:100%;max-width:380px;padding:24px;display:flex}.box.svelte-10x4wrn h1:where(.svelte-10x4wrn){margin:0}img.svelte-10x4wrn{border-radius:12px}.inv.svelte-10x4wrn{align-items:center;gap:12px;display:flex}.iemoji.svelte-10x4wrn{font-size:40px}.inv.svelte-10x4wrn p:where(.svelte-10x4wrn){margin:0;line-height:1.5}form.svelte-10x4wrn{flex-direction:column;gap:10px;display:flex}form.svelte-10x4wrn p:where(.svelte-10x4wrn){margin:0}.code.svelte-10x4wrn{letter-spacing:2px;text-transform:uppercase;font-family:ui-monospace,monospace}.full.svelte-10x4wrn{justify-content:center;width:100%;padding:12px}.intro.svelte-1f1cwzt{margin:0 0 12px;line-height:1.6}.chips.svelte-1f1cwzt{margin-bottom:12px}.intro.svelte-aplsuw{margin:0 0 12px;line-height:1.6}.chips.svelte-aplsuw{margin-bottom:12px}.wl.svelte-aplsuw{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wish.svelte-aplsuw{flex-direction:column;gap:6px;padding:14px;display:flex}.wish.ask.svelte-aplsuw{border-color:var(--accent)}.whead.svelte-aplsuw{justify-content:space-between;align-items:center;gap:8px;display:flex}.wt.svelte-aplsuw{word-break:break-word;font-size:17px}.place.svelte-aplsuw{color:var(--accent)}.memo.svelte-aplsuw,.plan.svelte-aplsuw,.askline.svelte-aplsuw,.line.svelte-aplsuw,.by.svelte-aplsuw{margin:0}.askline.svelte-aplsuw{color:var(--accent);font-weight:600}.dd.svelte-aplsuw{margin-left:4px;font-weight:700}.date.svelte-aplsuw{color:var(--accent);font-weight:700}.ph.svelte-aplsuw{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.ph.svelte-aplsuw img:where(.svelte-aplsuw){aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}.line.svelte-aplsuw .who:where(.svelte-aplsuw){margin-right:4px;font-weight:700}.myline.svelte-aplsuw{gap:6px;display:flex}.myline.svelte-aplsuw .input:where(.svelte-aplsuw){flex:1;min-width:0}.acts.svelte-aplsuw{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.like.on.svelte-aplsuw{border-color:#e0245e}.del.svelte-aplsuw{margin-left:auto}.by.svelte-aplsuw{font-size:12px}.addph.svelte-aplsuw summary:where(.svelte-aplsuw){cursor:pointer;color:var(--accent)}.sheet-bg.svelte-aplsuw{z-index:40;background:#00000059;position:fixed;inset:0}.sheet.svelte-aplsuw{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:41;flex-direction:column;gap:10px;width:min(520px,100% - 32px);max-height:calc(100% - 40px);padding:16px;display:flex;position:fixed;overflow:auto;transform:translate(-50%)}.sheet.svelte-aplsuw h2:where(.svelte-aplsuw){margin:0;font-size:18px}.sheet.svelte-aplsuw p:where(.svelte-aplsuw){margin:0}.frow.svelte-aplsuw{gap:8px;display:flex}.frow.svelte-aplsuw .input:where(.svelte-aplsuw){flex:1;min-width:0}.sbtns.svelte-aplsuw{justify-content:flex-end;gap:8px;display:flex}.intro.svelte-wof91u{margin:0 0 12px;line-height:1.6}.act.svelte-wof91u{width:100%;color:var(--fg);text-align:left;font:inherit;background:0 0;border:0;gap:10px}.atxt.svelte-wof91u{flex-direction:column;flex:1;min-width:0;display:flex}.unread.svelte-wof91u .atxt:where(.svelte-wof91u)>span:where(.svelte-wof91u):first-child{font-weight:700}.dot.svelte-wof91u{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.compose.svelte-ey9rr9{flex-direction:column;gap:8px;margin-bottom:14px;padding:12px;display:flex}.compose.svelte-ey9rr9 textarea:where(.svelte-ey9rr9){resize:vertical;text-align:left;height:auto;min-height:64px;max-height:180px;font-family:inherit}.row2.svelte-ey9rr9{align-items:center;gap:8px;display:flex}.row2.svelte-ey9rr9 .input:where(.svelte-ey9rr9){flex:1;min-width:0}.end.svelte-ey9rr9{justify-content:flex-end}.hint.svelte-ey9rr9{flex:1}.rec.svelte-ey9rr9{border-color:var(--danger);color:var(--danger)}.opts.svelte-ey9rr9{flex-direction:column;gap:4px;display:flex}.opt.svelte-ey9rr9{border:1px solid var(--line);border-radius:8px;justify-content:space-between;padding:6px 10px;display:flex}.link.svelte-ey9rr9{color:var(--muted);background:0 0;border:0}.check.svelte-ey9rr9{align-items:center;gap:8px;font-size:14px;display:flex}.check.svelte-ey9rr9 input:where(.svelte-ey9rr9){width:18px;height:18px;accent-color:var(--accent)}.draft.svelte-ey9rr9 .chips:where(.svelte-ey9rr9){flex-wrap:wrap}.filters.svelte-okhsjq{scrollbar-width:none;flex-wrap:nowrap;margin-bottom:10px;overflow-x:auto}.post.svelte-okhsjq{align-items:flex-start}.pbody.svelte-okhsjq{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.meta.svelte-okhsjq{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.title.svelte-okhsjq{font-size:16px}.snip.svelte-okhsjq{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.foot.svelte-okhsjq{align-items:center;gap:10px;display:flex}.date.svelte-okhsjq{margin-left:auto}.meta.svelte-1smo7p8{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0;display:flex}.title.svelte-1smo7p8{margin:4px 0 8px;font-size:22px}.body.svelte-1smo7p8{white-space:pre-wrap;line-height:1.6}.poll.svelte-1smo7p8{flex-direction:column;gap:6px;margin:10px 0;padding:12px;display:flex}.poll.svelte-1smo7p8>p:where(.svelte-1smo7p8){margin:0 0 4px}.opt.svelte-1smo7p8{border:1px solid var(--line);background:var(--card);color:var(--fg);text-align:left;font:inherit;border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;display:flex;position:relative;overflow:hidden}.opt.mine.svelte-1smo7p8{border-color:var(--accent)}.bar.svelte-1smo7p8{background:var(--accent-soft);z-index:0;transition:width .2s;position:absolute;inset:0 auto 0 0}.olabel.svelte-1smo7p8,.ocount.svelte-1smo7p8,.ovoters.svelte-1smo7p8{z-index:1;position:relative}.olabel.svelte-1smo7p8{flex:1;font-weight:600}.ocount.svelte-1smo7p8{font-variant-numeric:tabular-nums;font-weight:700}.ovoters.svelte-1smo7p8{flex-basis:100%}.small-btn.svelte-1smo7p8{align-self:flex-start;padding:5px 10px;font-size:13px}.evt.svelte-1smo7p8{padding:10px 12px}.evtbtn.svelte-1smo7p8{text-align:left;width:100%;margin:6px 0}.ai.svelte-1smo7p8{border-color:var(--accent);margin:10px 0;padding:12px}.ai.svelte-1smo7p8>p:where(.svelte-1smo7p8):first-child{margin:0 0 6px}.link.svelte-1smo7p8{color:var(--accent);background:0 0;border:0;padding:0}.intro.svelte-a8q3x0{margin:0 0 12px;line-height:1.6}.opt.svelte-a8q3x0{align-items:center;gap:12px;padding:12px 14px;display:flex}.opt.svelte-a8q3x0+.opt:where(.svelte-a8q3x0){border-top:1px solid var(--line)}.txt.svelte-a8q3x0{flex:1}.opt.svelte-a8q3x0 input:where(.svelte-a8q3x0){width:22px;height:22px;accent-color:var(--accent)}.link.svelte-a8q3x0{color:var(--accent);background:0 0;border:0;padding:0}.lrow.svelte-a8q3x0{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.lrow.svelte-a8q3x0+.lrow:where(.svelte-a8q3x0){border-top:1px solid var(--line)}.lhead.svelte-a8q3x0{justify-content:space-between;align-items:center;display:flex}.ltag.svelte-a8q3x0{color:var(--c);background:color-mix(in srgb, var(--c) 15%, transparent);border-radius:999px;padding:2px 10px;font-size:14px;font-weight:600}.sw.svelte-a8q3x0{flex-wrap:wrap;gap:8px;display:flex}.dot.svelte-a8q3x0{border:2px solid #0000;border-radius:50%;width:28px;height:28px;padding:0}.dot.on.svelte-a8q3x0{border-color:var(--fg);box-shadow:inset 0 0 0 2px var(--card)}.dot.more.svelte-a8q3x0{background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);position:relative;overflow:hidden}.dot.more.svelte-a8q3x0 input:where(.svelte-a8q3x0){opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.splash.svelte-16t12jp{min-height:100vh}.tabs.svelte-16t12jp{z-index:40;height:calc(var(--tab-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:color-mix(in srgb, var(--card) 88%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(16px);border-top:1px solid var(--line);justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.tabs.svelte-16t12jp a:where(.svelte-16t12jp){color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:11px;font-weight:600;display:flex}.tabs.svelte-16t12jp a.on:where(.svelte-16t12jp){color:var(--accent)}.tabs.svelte-16t12jp svg:where(.svelte-16t12jp){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}:root{--bg:#f6f5f2;--card:#fff;--fg:#1d1d1f;--muted:#6b6b70;--line:#e3e1dc;--accent:#4f5bd5;--accent-soft:#e9ebfb;--partner:#d9822b;--partner-soft:#fbeedf;--danger:#c0392b;--ok:#2e8b57;--radius:14px;--on-accent:#fff;--font:-apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", system-ui, sans-serif;--bg-image:none;--tab-h:58px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#141416;--card:#1e1e22;--fg:#f2f2f3;--muted:#a0a0a8;--line:#33333a;--accent:#8c95ff;--accent-soft:#2a2d4d;--partner:#f0a35e;--partner-soft:#3d2c1c;--danger:#ff7b6b;--ok:#5fd08f;--on-accent:#14173a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background:var(--bg);color:var(--fg);margin:0}body{background-image:var(--bg-image);font:16px/1.5 var(--font);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;background-attachment:fixed}a{color:var(--accent);text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}h1{letter-spacing:-.02em;margin:0;font-size:26px}h2{color:var(--muted);margin:24px 0 8px;font-size:15px;font-weight:600}.page{max-width:720px;padding:calc(env(safe-area-inset-top,0px) + 16px) 16px calc(var(--tab-h) + env(safe-area-inset-bottom,0px) + 24px);margin:0 auto}.topbar{align-items:center;gap:12px;min-height:40px;margin-bottom:16px;display:flex}.topbar h1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.list{margin:0;padding:0;list-style:none}.list>li+li{border-top:1px solid var(--line)}.row{color:var(--fg);align-items:center;gap:12px;padding:12px 14px;display:flex}.muted{color:var(--muted)}.small{font-size:13px}.empty{text-align:center;color:var(--muted);padding:24px 16px}.btn{border:1px solid var(--line);background:var(--card);border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-weight:600;display:inline-flex}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn.danger{color:var(--danger)}.btn.ghost{background:0 0;border-color:#0000}.btn:disabled{opacity:.5}.icon-btn{color:var(--accent);background:0 0;border:none;border-radius:10px;padding:8px;font-size:15px;font-weight:600}.field{margin-bottom:14px;display:block}.field>span{color:var(--muted);margin-bottom:6px;font-size:13px;display:block}.input{border:1px solid var(--line);background:var(--card);border-radius:10px;width:100%;padding:11px 13px}.input:focus{outline:2px solid var(--accent);outline-offset:0;border-color:#0000}textarea.input{resize:vertical;min-height:40vh;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;line-height:1.6}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--line);background:var(--card);white-space:nowrap;color:var(--fg);border-radius:999px;padding:4px 11px;font-size:13px}.chip.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.tag{color:var(--accent);background:var(--accent-soft);border-radius:6px;padding:1px 7px;font-size:12px}.badge{background:var(--line);color:var(--muted);border-radius:6px;padding:1px 6px;font-size:11px}.badge.partner{background:var(--partner-soft);color:var(--partner)}.seg{border:1px solid var(--line);border-radius:10px;display:inline-flex;overflow:hidden}.seg button{background:var(--card);border:none;padding:7px 12px;font-size:14px}.seg button.on{background:var(--accent);color:var(--on-accent)}.toast{left:50%;bottom:calc(var(--tab-h) + env(safe-area-inset-bottom,0px) + 16px);background:var(--fg);color:var(--bg);z-index:50;border-radius:12px;max-width:calc(100% - 32px);padding:10px 16px;font-size:14px;position:fixed;transform:translate(-50%)}.error{color:var(--danger);font-size:14px}.md{word-break:break-word;line-height:1.7}.md :first-child{margin-top:0}.md h1,.md h2,.md h3{color:var(--fg);margin:20px 0 8px;font-size:18px}.md pre{background:var(--bg);border-radius:10px;padding:12px;overflow-x:auto}.md code{font-size:14px}.md mark{color:inherit;background:#ffd43b8c;border-radius:3px;padding:0 2px}.md blockquote{border-left:3px solid var(--line);color:var(--muted);margin:0;padding-left:12px}.md img{max-width:100%}.md table{border-collapse:collapse;display:block;overflow-x:auto}.md td,.md th{border:1px solid var(--line);padding:4px 8px}.md .wiki-missing{color:var(--muted);border-bottom:1px dashed var(--muted)}.md li:has(>.task),.md li:has(>p>.task){margin-left:-1.2em;list-style:none}.md .task{vertical-align:-4px;border:2px solid var(--accent);width:20px;height:20px;color:var(--on-accent);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin-right:6px;font-size:13px;font-weight:800;display:inline-flex}.md .task.on{background:var(--accent)}.md .mention{background:var(--accent-soft);color:var(--fg);border-radius:999px;padding:0 7px;font-size:.85em;font-weight:600;display:inline-block}.md .assign{cursor:pointer;opacity:.55;margin-left:4px;font-size:.95em}.md .assign:hover,.md .assign:focus-visible{opacity:1}.md li:has(>.task.on){color:var(--muted);text-decoration:line-through}.md input[type=checkbox]{margin-right:6px}
