.lap.svelte-3k4sf{background:var(--surf-1);border:1px solid var(--line);border-radius:var(--r);padding:14px 14px 6px;display:flex;flex-direction:column;gap:var(--s-3);transition:border-color var(--t-fast) var(--ease)}.lap.svelte-3k4sf:hover{border-color:var(--line-strong)}.follow.svelte-3k4sf{flex:0 0 auto;font-family:var(--f-head);font-size:var(--t-sm);font-weight:700;padding:6px 14px;border-radius:999px;background:var(--fg);color:var(--ink);transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.follow.svelte-3k4sf:active{transform:scale(.95)}.follow.on.svelte-3k4sf{background:transparent;color:var(--mut);border:1px solid var(--line-strong);padding:5px 13px}.follow.on.svelte-3k4sf:hover{color:var(--danger);border-color:var(--danger)}.where.svelte-3k4sf{display:flex;align-items:center;gap:var(--s-2);min-width:0;font-family:var(--f-head);font-size:var(--t-base);font-weight:700;letter-spacing:-.01em;color:var(--fg);transition:color var(--t-fast) var(--ease)}.where.svelte-3k4sf svg{color:var(--dim);flex:0 0 auto}.where.svelte-3k4sf:hover,.where.svelte-3k4sf:hover svg{color:var(--pear-text)}.pname.svelte-3k4sf{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.parea.svelte-3k4sf{color:var(--dim);font-weight:500;flex:0 1 auto;min-width:0;font-size:var(--t-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parea.svelte-3k4sf:before{content:"·";margin-right:7px;opacity:.6}.condwrap.svelte-3k4sf{margin-left:auto;flex:0 0 auto;font-size:var(--t-sm)}.title.svelte-3k4sf{font-size:var(--t-lg);line-height:1.3}.said.svelte-3k4sf{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-1)}.note.svelte-3k4sf{font-size:var(--t-md);line-height:1.5;color:var(--fg-2);margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines);line-clamp:var(--lines);overflow:hidden;overflow-wrap:anywhere}.note.open.svelte-3k4sf{display:block;-webkit-line-clamp:none;line-clamp:none}.more.svelte-3k4sf{font-family:var(--f-head);font-size:var(--t-sm);font-weight:600;color:var(--dim);padding:0;transition:color var(--t-fast) var(--ease)}.more.svelte-3k4sf:hover{color:var(--fg)}.rule.svelte-3k4sf{height:1px;border:0;margin:var(--s-1) 0 var(--s-0);background:var(--line)}.stats-row.svelte-3k4sf{display:flex;gap:var(--s-4);font-family:var(--f-head);font-size:var(--t-sm);font-weight:600;color:var(--mut)}.stats-row.svelte-3k4sf span:where(.svelte-3k4sf){display:inline-flex;align-items:center;gap:var(--s-2)}.acts.svelte-3k4sf{display:flex;align-items:center;gap:var(--s-0);margin:0 -8px}.act.svelte-3k4sf{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--f-head);font-size:var(--t-sm);font-weight:600;color:var(--dim);padding:9px 11px;border-radius:var(--r-sm);transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.act.svelte-3k4sf:hover{background:var(--surf-2);color:var(--fg)}.act.svelte-3k4sf:active{transform:scale(.94)}.act.on.svelte-3k4sf{color:var(--pear-text)}.scrim.svelte-1rg4w6t{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:var(--scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:svelte-1rg4w6t-fade .18s var(--ease) both}@keyframes svelte-1rg4w6t-fade{0%{opacity:0}to{opacity:1}}.sheet.svelte-1rg4w6t{position:fixed;left:0;right:0;bottom:0;z-index:61;max-height:88vh;display:flex;flex-direction:column;background:var(--surf-1);border-top:1px solid var(--line-strong);border-radius:20px 20px 0 0;padding:var(--s-2) var(--s-5) 0;animation:svelte-1rg4w6t-rise .26s var(--ease-out) both}@media (min-width: 560px){.sheet.svelte-1rg4w6t{left:50%;right:auto;bottom:auto;top:50%;transform:translate(-50%,-50%);width:440px;max-height:84vh;border-radius:var(--r);border:1px solid var(--line-strong);animation:svelte-1rg4w6t-pop .2s var(--ease-out) both}}@keyframes svelte-1rg4w6t-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes svelte-1rg4w6t-pop{0%{opacity:0;transform:translate(-50%,-46%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%)}}.grab.svelte-1rg4w6t{width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:var(--s-1) auto var(--s-3)}@media (min-width: 560px){.grab.svelte-1rg4w6t{display:none}}.top.svelte-1rg4w6t{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--s-3)}.top.svelte-1rg4w6t .head:where(.svelte-1rg4w6t){font-size:var(--t-lg)}.x.svelte-1rg4w6t{color:var(--dim);padding:var(--s-1);border-radius:var(--r-sm)}.x.svelte-1rg4w6t:hover{color:var(--fg);background:var(--surf-2)}.scroll.svelte-1rg4w6t{overflow-y:auto;flex:1;padding-bottom:var(--s-4)}.sect.svelte-1rg4w6t{display:grid;grid-template-columns:1fr auto;align-items:baseline;column-gap:var(--s-3);margin:var(--s-6) 0 var(--s-3)}.scroll.svelte-1rg4w6t>.sect:where(.svelte-1rg4w6t):first-child{margin-top:0}.sect.svelte-1rg4w6t .lbl:where(.svelte-1rg4w6t){margin:0}.state.svelte-1rg4w6t{font-family:var(--f-head);font-size:var(--t-xs);font-weight:600;color:var(--dim);letter-spacing:0}.sect-sub.svelte-1rg4w6t{grid-column:1 / -1;font-size:var(--t-sm);line-height:1.45;color:var(--dim);margin:3px 0 0;max-width:42ch}.rows.svelte-1rg4w6t{display:flex;flex-direction:column;gap:var(--s-1)}.feedrow.svelte-1rg4w6t{display:flex;align-items:center;gap:var(--s-3);width:100%;padding:9px var(--s-2);border-radius:var(--r-sm);text-align:left;transition:background var(--t-fast) var(--ease)}.feedrow.svelte-1rg4w6t:hover{background:var(--surf-2)}.radio.svelte-1rg4w6t{width:17px;height:17px;border-radius:50%;flex:0 0 auto;border:1.5px solid var(--line-strong);transition:border-color var(--t-fast) var(--ease),border-width var(--t-fast) var(--ease)}.radio.on.svelte-1rg4w6t{border:5px solid var(--pear)}.rtext.svelte-1rg4w6t{display:flex;flex-direction:column;min-width:0;flex:1}.rname.svelte-1rg4w6t{font-family:var(--f-head);font-size:var(--t-base);font-weight:600;color:var(--fg-2)}.feedrow.sel.svelte-1rg4w6t .rname:where(.svelte-1rg4w6t){color:var(--fg);font-weight:700}.rsub.svelte-1rg4w6t{font-size:var(--t-sm);color:var(--dim);line-height:1.35}.pills.svelte-1rg4w6t{display:flex;flex-wrap:wrap;gap:var(--s-2)}.pills.muted.svelte-1rg4w6t{opacity:.45}.pill.svelte-1rg4w6t{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:var(--r-full);font-family:var(--f-head);font-size:var(--t-sm);font-weight:600;background:var(--surf-2);color:var(--fg-2);border:1px solid transparent;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.pill.svelte-1rg4w6t:hover{color:var(--fg)}.pill.on.svelte-1rg4w6t{background:var(--pear-bg);border-color:var(--pear-line);color:var(--pear-text);font-weight:700}.pill.on.svelte-1rg4w6t:disabled{opacity:1;cursor:default}.pill.add.svelte-1rg4w6t{border:1px dashed var(--line-strong);background:transparent;color:var(--dim)}.pill.add.svelte-1rg4w6t:hover{color:var(--fg);border-color:var(--fg-2)}.tag.svelte-1rg4w6t{font-size:var(--t-xs);font-weight:600;opacity:.7;padding-left:5px;border-left:1px solid currentColor;margin-left:2px}.x-mini.svelte-1rg4w6t{opacity:.6;display:grid;place-items:center}.pill.svelte-1rg4w6t:hover .x-mini:where(.svelte-1rg4w6t){opacity:1}.search.svelte-1rg4w6t{display:flex;align-items:center;gap:var(--s-2);margin-top:var(--s-2);padding:0 var(--s-3);background:var(--surf-2);border-radius:var(--r-sm)}.search.svelte-1rg4w6t svg{color:var(--dim);flex:0 0 auto}.search.svelte-1rg4w6t .field:where(.svelte-1rg4w6t){flex:1;background:none;border:0;padding:10px 0;min-width:0;font-size:var(--t-base)}.search.svelte-1rg4w6t button:where(.svelte-1rg4w6t){color:var(--dim);display:grid;place-items:center}.search.svelte-1rg4w6t button:where(.svelte-1rg4w6t):hover{color:var(--fg)}.results.svelte-1rg4w6t{display:flex;flex-direction:column;margin-top:var(--s-1)}.result.svelte-1rg4w6t{display:flex;align-items:center;gap:var(--s-2);width:100%;padding:10px var(--s-3);border-radius:var(--r-sm);text-align:left;font-family:var(--f-head);font-size:var(--t-base);font-weight:600;color:var(--fg-2)}.result.svelte-1rg4w6t:hover{background:var(--surf-2);color:var(--fg)}.result.svelte-1rg4w6t svg{color:var(--dim);flex:0 0 auto}.rstate.svelte-1rg4w6t{margin-left:auto;font-size:var(--t-sm);font-weight:500;color:var(--dim)}.toggle.svelte-1rg4w6t{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);width:100%;padding:9px var(--s-2);border-radius:var(--r-sm);text-align:left}.toggle.svelte-1rg4w6t:hover{background:var(--surf-2)}.sw.svelte-1rg4w6t{width:42px;height:24px;border-radius:var(--r-full);flex:0 0 auto;background:var(--surf-3);border:1px solid var(--line-strong);display:flex;align-items:center;padding:2px;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.sw.on.svelte-1rg4w6t{background:var(--pear);border-color:var(--pear)}.knob.svelte-1rg4w6t{width:18px;height:18px;border-radius:50%;background:var(--fg);transition:transform var(--t-fast) var(--ease),background var(--t-fast) var(--ease)}.sw.on.svelte-1rg4w6t .knob:where(.svelte-1rg4w6t){transform:translate(18px);background:var(--ink-on-pear)}.hint.svelte-1rg4w6t{font-size:var(--t-sm);color:var(--dim);line-height:1.45;margin:var(--s-2) var(--s-3) 0}.foot.svelte-1rg4w6t{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) 0 calc(var(--s-4) + var(--safe-bottom));border-top:1px solid var(--line);background:var(--surf-1)}.clear.svelte-1rg4w6t{font-family:var(--f-head);font-size:var(--t-sm);font-weight:600;color:var(--mut);padding:var(--s-2);border-radius:var(--r-sm)}.clear.svelte-1rg4w6t:hover:not(:disabled){color:var(--fg)}.clear.svelte-1rg4w6t:disabled{opacity:.35;cursor:default}.apply.svelte-1rg4w6t{flex:1;justify-content:center}.apply.svelte-1rg4w6t:disabled{opacity:.45;cursor:default}.tabbar.svelte-fbrs6c{position:sticky;top:var(--head-h, 0px);z-index:19;display:flex;align-items:stretch;margin:0 calc(var(--s-4) * -1);padding:0 var(--s-2);background:var(--bar);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.tabs.svelte-fbrs6c{display:flex;flex:1;min-width:0}.tab.svelte-fbrs6c{position:relative;padding:var(--s-3) var(--s-3) 11px;font-family:var(--f-head);font-size:var(--t-base);font-weight:600;color:var(--dim);white-space:nowrap;transition:color var(--t-fast) var(--ease)}.tab.svelte-fbrs6c:hover{color:var(--mut)}.tab.on.svelte-fbrs6c{color:var(--fg);font-weight:700}.tab.on.svelte-fbrs6c:after{content:"";position:absolute;left:var(--s-3);right:var(--s-3);bottom:0;height:2px;background:var(--pear);border-radius:2px 2px 0 0}.split.svelte-fbrs6c{width:1px;background:var(--line);margin:var(--s-3) var(--s-1);flex:0 0 auto}.filt.svelte-fbrs6c{display:grid;place-items:center;padding:0 var(--s-3);color:var(--dim);flex:0 0 auto;transition:color var(--t-fast) var(--ease)}.filt.svelte-fbrs6c:hover{color:var(--fg)}.filt.on.svelte-fbrs6c{color:var(--pear-text)}.badge.svelte-fbrs6c{min-width:20px;height:20px;padding:0 6px;border-radius:var(--r-full);background:var(--pear);color:var(--ink-on-pear);font-family:var(--f-head);font-size:var(--t-xs);font-weight:700;display:grid;place-items:center}.away.svelte-fbrs6c{display:flex;align-items:center;gap:var(--s-2);margin:var(--s-3) 0 0;padding:7px var(--s-3);border-radius:var(--r-sm);background:var(--pear-bg);border:1px solid var(--pear-line);font-family:var(--f-head);font-size:var(--t-sm);font-weight:600;color:var(--pear-text)}.away.svelte-fbrs6c svg{flex:0 0 auto}.away.svelte-fbrs6c button:where(.svelte-fbrs6c){margin-left:auto;font-family:var(--f-head);font-size:var(--t-sm);font-weight:700;color:var(--pear-text);text-decoration:underline;text-underline-offset:2px}.away.subtle.svelte-fbrs6c{background:var(--surf-2);border-color:var(--line);color:var(--mut)}.away.subtle.svelte-fbrs6c button:where(.svelte-fbrs6c){color:var(--fg-2)}
