.status-sheet .row,.review__lost-row{flex-wrap:wrap}.discard-answer__ask{flex:1 0 100%}:root{--dot-synced: var(--ok);--dot-pending: #b7791f;--dot-syncing: #2f7de1;--dot-off: var(--fg-muted);--dot-attention: var(--danger)}@media(prefers-color-scheme:dark){:root{--dot-pending: var(--warn);--dot-syncing: #5aa2f5}}.sync-status{display:inline-flex;align-items:center;gap:6px;flex:none;min-width:7.2em;min-height:var(--tap);padding:0 6px;border:0;border-radius:10px;background:none;font-size:13px;font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;cursor:pointer}.topbar .topbar__title{min-width:4em}.sync-status__words--short{display:none}@media(max-width:379px){.sync-status__words--full{display:none}.sync-status__words--short{display:inline}}.sync-dot{width:10px;height:10px;border-radius:50%;flex:none;background:var(--dot-synced)}.sync-dot--synced{background:var(--dot-synced)}.sync-dot--pending{background:var(--dot-pending)}.sync-dot--syncing{background:var(--dot-syncing);animation:sync-pulse 1s ease-in-out infinite}.sync-dot--attention{background:var(--dot-attention)}.sync-dot--off{background:transparent;box-shadow:inset 0 0 0 2px var(--dot-off)}@keyframes sync-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.sync-dot--syncing{animation:none}}.status-sheet__backdrop{position:fixed;inset:0;z-index:20;display:flex;align-items:flex-end;background:#00000059}.status-sheet{width:100%;max-height:80%;overflow:auto;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 16px);border-top:1px solid var(--border);border-radius:16px 16px 0 0;background:var(--bg-side);font-size:15px}.status-sheet p{margin:0 0 10px}.status-sheet__head{display:flex;align-items:center;gap:8px;font-size:17px}.status-sheet .rows{margin-bottom:12px}.status-sheet .stack{margin-bottom:14px}.search__box{margin:0 0 8px;-webkit-appearance:none;appearance:none}.search__bar{display:flex;justify-content:flex-start;margin-bottom:8px}.pill{min-height:36px;padding:6px 14px;border:1px solid var(--border);border-radius:999px;background:var(--bg);color:var(--fg-muted);font-size:14px;cursor:pointer}.pill[aria-expanded=true]{border-color:transparent;background:var(--accent-soft);color:var(--fg)}.search__menu{margin-bottom:8px}.search__notice{margin:0 0 8px;padding:8px 12px;border-radius:10px;background:var(--bg-side);color:var(--fg-muted);font-size:14px}.search__rows .row__main{overflow-wrap:anywhere}.search__more{margin-top:10px}.search .row.row__button{width:100%;border-bottom:1px solid var(--border);color:inherit;cursor:pointer}.search__menu .row.row__button{padding:0 14px}.search__menu .row.row__button:last-child{border-bottom:0}.update-line{position:fixed;left:calc(env(safe-area-inset-left,0px) + 12px);right:calc(env(safe-area-inset-right,0px) + 12px);bottom:calc(env(safe-area-inset-bottom,0px) + 64px);display:flex;align-items:center;gap:8px;padding:6px 6px 6px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-side);font-size:14px;box-shadow:0 2px 10px #0000001f}.update-line p{flex:1;margin:0}.update-line .btn{min-height:var(--tap);border-radius:10px;color:var(--accent);font-weight:600}
