.toolbar h1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar>.end{margin-inline-start:auto}.toolbar .end>button:not(.icon-button) .icon{margin-inline-end:var(--s1)}.row-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row>.meta>progress{width:calc(3*var(--s6))}.empty{margin:var(--s4) 0;color:var(--text-3)}#detail-view>h2{margin:var(--s5) 0 var(--s2);font-size:var(--fs-h4)}#detail-view>.buttons{margin:var(--s4) 0 0}#detail-view .buttons .icon{margin-inline-end:var(--s1)}.link-box{display:flex;align-items:center;gap:var(--s1);margin:var(--s4) 0 var(--s2);padding:0 var(--s1) 0 var(--s3);min-height:var(--h-control);border:1px solid var(--line);border-radius:var(--radius-s)}.link-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-code);font-size:var(--fs-dense);color:var(--text);text-decoration:none}.facts,.note{margin:0 0 var(--s4);color:var(--text-2)}.note{white-space:pre-line}.drop{position:fixed;inset:0;z-index:10;display:grid;place-content:center;justify-items:center;gap:var(--s3);background:var(--bg);color:var(--accent);border:2px dashed var(--accent);pointer-events:none}.drop[hidden]{display:none}.drop>.icon{width:var(--s7);height:var(--s7)}.visitor{min-height:100dvh;padding:var(--s7) var(--float) var(--s7)}.visitor-column{max-width:var(--column-list);margin:0 auto}.visitor-column>h1{margin:var(--s2) 0 var(--s3)}.visitor-from{display:flex;align-items:center;gap:var(--s2);margin:0;color:var(--text-3);font-size:var(--fs-dense)}.visitor-note{margin:0 0 var(--s3);white-space:pre-line}.visitor-facts{margin:0 0 var(--s4);color:var(--text-2)}.visitor-column>.buttons{margin:0 0 var(--s5)}.visitor-column .buttons .icon{margin-inline-end:var(--s1)}.visitor-column>.field{margin:0 0 var(--s4)}.visitor-wait,.visitor-done{display:flex;align-items:center;gap:var(--s2);margin:0 0 var(--s5);color:var(--text-2)}.visitor-done{margin-top:var(--s4)}.visitor-done[hidden]{display:none}.login{display:grid;gap:var(--s4);max-width:24rem;margin:var(--s7) auto 0;padding:0 var(--s4)}.login .buttons{margin:0}[data-shell=mac]{--shell-buttons:var(--s7)}[data-shell=mac] .app>.sidebar>.brand{padding-inline-start:calc(var(--shell-buttons) + var(--s3))}[data-shell=mac] :is(#passkey,[data-account=passkey]){display:none}
