.live-sync-badge[data-v-e7341e7a]{border:1px solid var(--line);min-height:2rem;color:var(--muted);white-space:nowrap;background:#ffffff8f;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.72rem;font-weight:700;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.live-sync-badge[data-v-e7341e7a]:hover{border-color:var(--ink);background:var(--sand);color:var(--ink)}.live-sync-badge[data-v-e7341e7a]:focus-visible{outline-offset:2px;outline:3px solid #c9745b33}.live-sync-badge--live[data-v-e7341e7a]{color:var(--ink);border-color:#20302c29}.live-sync-badge--error[data-v-e7341e7a]{color:#9d4334;background:#c9745b1f;border-color:#9d433447}.live-sync-badge--offline[data-v-e7341e7a]{color:#9d4334;border-color:#c9745b38}.live-sync-badge--syncing[data-v-e7341e7a]{color:var(--ink)}@media (width<=639px){.live-sync-badge[data-v-e7341e7a]{padding-inline:.6rem}.live-sync-badge span[data-v-e7341e7a]{display:none}}.live-sync-dialog-backdrop[data-v-0d72abd7]{z-index:80}.live-sync-dialog[data-v-0d72abd7]{width:min(100%,42rem)}.live-sync-dialog[data-v-0d72abd7]:focus{outline:none}.live-sync-dialog__header[data-v-0d72abd7]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.live-sync-dialog__state[data-v-0d72abd7]{border:1px solid var(--line);color:var(--ink);border-radius:.85rem;align-items:center;gap:.55rem;margin-top:1.25rem;padding:.75rem .85rem;font-size:.86rem;display:flex}.live-sync-dialog__state--error[data-v-0d72abd7]{color:#9d4334;background:#c9745b1a;border-color:#9d433440}.live-sync-dialog__state--offline[data-v-0d72abd7]{background:#f0cdbd73;border-color:#c9745b33}.live-sync-dialog__state--syncing[data-v-0d72abd7]{background:#ebe5d9a6}.live-sync-dialog__state--live[data-v-0d72abd7]{background:#bdcbbd59}.live-sync-dialog__grid[data-v-0d72abd7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem;display:grid}.live-sync-dialog__card[data-v-0d72abd7]{background:#ffffff73;border:1px solid #20302c14;border-radius:.9rem;padding:.85rem}.live-sync-dialog__card-title[data-v-0d72abd7]{color:var(--ink);align-items:center;gap:.45rem;display:flex}.live-sync-dialog__card-title h3[data-v-0d72abd7]{font-size:.78rem;font-weight:700}.live-sync-dialog dl[data-v-0d72abd7]{gap:.45rem;margin-top:.8rem;display:grid}.live-sync-dialog dl>div[data-v-0d72abd7]{justify-content:space-between;align-items:flex-start;gap:.75rem;font-size:.72rem;display:flex}.live-sync-dialog dt[data-v-0d72abd7]{color:var(--muted)}.live-sync-dialog dd[data-v-0d72abd7]{min-width:0;color:var(--ink);text-align:right;overflow-wrap:anywhere}.live-sync-dialog code[data-v-0d72abd7]{background:var(--sand);border-radius:.35rem;padding:.1rem .3rem;font-size:.68rem}.live-sync-dialog__channels[data-v-0d72abd7]{margin-top:.75rem}.live-sync-dialog__channel-list[data-v-0d72abd7]{gap:.45rem;margin-top:.8rem;display:grid}.live-sync-dialog__channel[data-v-0d72abd7]{justify-content:space-between;align-items:center;gap:.75rem;font-size:.74rem;display:flex}.live-sync-dialog__empty[data-v-0d72abd7]{color:var(--muted);margin-top:.75rem;font-size:.74rem}.live-sync-dialog__footer[data-v-0d72abd7]{color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.1rem;font-size:.7rem;display:flex}@media (width<=639px){.live-sync-dialog__grid[data-v-0d72abd7]{grid-template-columns:1fr}}.header-nav-link[data-v-a9efadbb]{width:2.25rem;height:2.25rem;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.header-nav-link[data-v-a9efadbb]:hover{color:var(--ink);background:var(--sand)}.header-nav-link--active[data-v-a9efadbb]{color:var(--ink);background:#20302c14}.header-back-button[data-v-a9efadbb]{width:2.5rem;height:2.5rem;color:var(--muted);border-radius:9999px;justify-content:center;align-items:center;transition:background .2s,color .2s;display:inline-flex}.header-back-button[data-v-a9efadbb]:hover{background:var(--sand);color:var(--ink)}.header-back-button[data-v-a9efadbb]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.desktop-sidebar[data-v-9faa5f1f]{z-index:45;border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f2ebeb;flex-direction:column;width:16rem;display:none;position:fixed;inset:0 auto 0 0}.desktop-sidebar__brand[data-v-9faa5f1f]{border-bottom:1px solid var(--line);align-items:center;height:4rem;padding:0 1.5rem;display:flex}.desktop-sidebar__nav[data-v-9faa5f1f]{flex-direction:column;flex:1;gap:.25rem;padding:1.25rem 1rem;display:flex}.desktop-sidebar__label[data-v-9faa5f1f]{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;margin:.5rem .65rem .45rem;font-size:.66rem;font-weight:800}.desktop-sidebar__link[data-v-9faa5f1f]{min-height:2.75rem;color:var(--muted);border-radius:.9rem;align-items:center;gap:.75rem;padding:.65rem .75rem;font-size:.83rem;font-weight:700;transition:background .18s,color .18s,transform .18s;display:flex}.desktop-sidebar__link[data-v-9faa5f1f]:hover{color:var(--ink);background:#ffffffa3;transform:translate(2px)}.desktop-sidebar__link--active[data-v-9faa5f1f]{color:var(--ink);background:#ffffffd1;box-shadow:0 5px 16px #26322b0f}.desktop-sidebar__divider[data-v-9faa5f1f]{background:var(--line);height:1px;margin:.85rem .5rem .25rem}@media (width>=768px){.desktop-sidebar[data-v-9faa5f1f]{display:flex}}.bottom-nav-link[data-v-3602a6a9]{min-width:0;color:var(--muted);border-radius:.75rem;flex-direction:column;flex:1;align-items:center;gap:.15rem;padding:.45rem .3rem;font-size:.68rem;font-weight:700;transition:all .2s;display:flex}.bottom-nav-link[data-v-3602a6a9]:hover{color:var(--ink)}.bottom-nav-link--active[data-v-3602a6a9]{color:var(--page-accent-strong);background:var(--page-active-bg)}.more-sheet-backdrop[data-v-3602a6a9]{z-index:55;padding:1rem;padding-bottom:max(1rem,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#20302c47;align-items:flex-end;display:flex;position:fixed;inset:0}.more-sheet[data-v-3602a6a9]{border:1px solid var(--line);background:var(--paper);border-radius:1.5rem;width:100%;max-width:30rem;margin:0 auto;padding:.8rem;box-shadow:0 18px 48px #20302c33}.more-sheet__handle[data-v-3602a6a9]{background:var(--line);border-radius:999px;width:2.5rem;height:.25rem;margin:0 auto .85rem}.more-sheet__header[data-v-3602a6a9]{justify-content:space-between;align-items:flex-start;padding:.25rem .35rem .75rem;display:flex}.more-sheet__eyebrow[data-v-3602a6a9]{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .15rem;font-size:.68rem;font-weight:800}.more-sheet h2[data-v-3602a6a9]{color:var(--ink);margin:0;font-family:Fraunces,Georgia,serif;font-size:1.45rem}.more-sheet__close[data-v-3602a6a9]{width:2.25rem;height:2.25rem;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:inline-flex}.more-sheet__close[data-v-3602a6a9]:focus-visible,.more-sheet__close[data-v-3602a6a9]:hover{background:var(--cream);color:var(--ink)}.more-sheet__nav[data-v-3602a6a9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.more-sheet__link[data-v-3602a6a9]{border:1px solid var(--line);min-height:3.2rem;color:var(--muted);background:#ffffff8a;border-radius:.9rem;align-items:center;gap:.65rem;padding:.7rem .75rem;font-size:.82rem;font-weight:700;display:flex}.more-sheet__link--active[data-v-3602a6a9],.more-sheet__link[data-v-3602a6a9]:hover{background:var(--cream);color:var(--ink);border-color:#20302c2e}.more-sheet-enter-active[data-v-3602a6a9],.more-sheet-leave-active[data-v-3602a6a9]{transition:opacity .2s}.more-sheet-enter-active .more-sheet[data-v-3602a6a9],.more-sheet-leave-active .more-sheet[data-v-3602a6a9]{transition:transform .22s}.more-sheet-enter-from[data-v-3602a6a9],.more-sheet-leave-to[data-v-3602a6a9]{opacity:0}.more-sheet-enter-from .more-sheet[data-v-3602a6a9],.more-sheet-leave-to .more-sheet[data-v-3602a6a9]{transform:translateY(1.5rem)}
