.records-tabs{border:1px solid var(--line);background:var(--surface-muted);border-radius:10px;gap:4px;width:max-content;max-width:100%;margin-bottom:15px;padding:4px;display:flex;overflow-x:auto}.records-tabs button,.share-tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.records-tabs button.active,.share-tabs button.active{background:var(--surface);color:var(--accent-strong);box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 12%, transparent);font-weight:600}.records-tabs em{background:var(--accent-soft);color:var(--accent-strong);border-radius:999px;padding:1px 5px;font-size:10px;font-style:normal}.editor-bar{background:var(--surface-alt);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 13px;font-size:10px;display:flex}.editor-bar>span{flex:1;align-items:center;gap:5px;min-width:190px;display:inline-flex}.editor-bar button,.preview-actions button{border:1px solid var(--line);background:var(--surface);color:var(--accent-strong);border-radius:6px;align-items:center;gap:4px;padding:5px 7px;font-size:10px;display:inline-flex}.preview-actions{flex-wrap:wrap;gap:6px;padding:0 14px 14px;display:flex}.activity-board{grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr);gap:15px;display:grid}.comments{gap:13px;margin:16px 0;display:grid}.comment{gap:9px;display:flex}.comment-avatar{background:var(--violet-soft);width:28px;height:28px;color:var(--violet);border-radius:8px;place-items:center;font-size:10px;font-weight:700;display:grid}.comment div{gap:3px;display:grid}.comment b{font-size:12px}.comment small{color:var(--subtle);font-size:10px}.comment p{color:var(--muted);margin:2px 0;font-size:12px;line-height:1.45}.comment-compose{border-top:1px solid var(--line);gap:7px;padding-top:13px;display:flex}.comment-compose input{border:1px solid var(--line);background:var(--surface-muted);color:var(--ink);border-radius:7px;flex:1;padding:8px;font-size:12px}.comment-compose button{color:#fff;background:var(--accent);border:0;border-radius:7px;align-items:center;gap:5px;padding:8px 10px;font-size:11px;display:inline-flex}.activity-ledger>h2{margin:5px 0 12px;font-size:17px}.activity-ledger>div{border-top:1px solid var(--line);gap:8px;padding:10px 0;display:flex}.activity-ledger>div>span{background:var(--accent-soft);width:25px;height:25px;color:var(--accent);border-radius:7px;place-items:center;display:grid}.activity-ledger p{gap:2px;margin:0;display:grid}.activity-ledger b{font-size:11px}.activity-ledger small{color:var(--muted);font-size:10px}.mount-layout{grid-template-columns:minmax(0,1fr) 305px;gap:16px;display:grid}.mount-callout{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));background:var(--accent-soft);color:var(--accent-strong);border-radius:11px;align-items:flex-start;gap:10px;margin-bottom:13px;padding:14px;display:flex}.mount-callout>div{flex:1;gap:3px;display:grid}.mount-callout b{font-size:12px}.mount-callout span{color:var(--muted);font-size:10px}.mount-callout button{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line));background:var(--surface);color:var(--accent-strong);white-space:nowrap;border-radius:7px;align-items:center;gap:4px;padding:6px 8px;font-size:10px;display:inline-flex}.mount-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mount-card{text-align:left;border:1px solid var(--line);background:var(--surface);border-radius:11px;grid-template-columns:31px 1fr auto;align-items:center;gap:8px;padding:13px;display:grid}.mount-card:hover,.mount-card.selected{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:color-mix(in srgb, var(--accent-soft) 38%, var(--surface))}.mount-icon{width:29px;height:29px;color:var(--accent);background:var(--accent-soft);border-radius:8px;place-items:center;display:grid}.mount-card div{gap:2px;min-width:0;display:grid}.mount-card b{font-size:12px}.mount-card small{color:var(--muted);font-size:10px}.mount-card p{color:var(--ink);grid-column:2/-1;margin:2px 0 0;font-size:10px}.mount-card em{color:var(--subtle);grid-column:2/-1;font-size:9px;font-style:normal}.mount-inspector{align-self:start}.mount-inspector h2{margin:5px 0 10px;font-size:18px}.mock-badge{color:var(--violet);background:var(--violet-soft);border-radius:50px;padding:5px 7px;font-size:10px;display:inline-block}.mount-inspector dl{gap:10px;margin:16px 0;display:grid}.mount-inspector dl div{gap:3px;display:grid}.mount-inspector dt{color:var(--subtle);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.mount-inspector dd{color:var(--muted);margin:0;font-size:11px}.graph-detail{background:var(--violet-soft);color:var(--violet);border-radius:9px;gap:6px;margin:13px 0;padding:11px;font-size:10px;display:grid}.graph-detail b{align-items:center;gap:5px;font-size:11px;display:inline-flex}.conflict-panel{border-color:color-mix(in srgb, var(--amber) 55%, var(--line));grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:16px;display:grid}.conflict-panel h2{margin:5px 0;font-size:17px}.conflict-panel p:not(.eyebrow){color:var(--muted);margin:0;font-size:11px;line-height:1.45}.conflict-versions{gap:8px;display:flex}.conflict-versions span{background:var(--surface-alt);border-radius:7px;gap:3px;padding:8px;display:grid}.conflict-versions b{font-size:10px}.conflict-versions small{color:var(--muted);font-size:9px}.conflict-actions{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.conflict-actions button{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:7px;padding:7px 9px;font-size:11px}.conflict-actions button:nth-child(2){color:var(--accent-strong);border-color:var(--accent)}.share-dialog{background:var(--surface);border:1px solid var(--line-strong);width:min(500px,100vw - 28px);box-shadow:var(--shadow);border-radius:14px;overflow:hidden}.dialog-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;padding:17px;display:flex}.dialog-head h2{margin:5px 0 0;font-size:18px}.dialog-head button{color:var(--muted);background:0 0;border:0}.share-tabs{border-bottom:1px solid var(--line);gap:3px;padding:10px 14px;display:flex}.share-form{gap:12px;padding:15px;display:grid}.share-form label{color:var(--muted);gap:5px;font-size:11px;display:grid}.share-form input,.share-form select{border:1px solid var(--line);background:var(--surface-muted);color:var(--ink);border-radius:7px;padding:8px}.share-form .check-row{align-items:center;gap:6px;display:flex}.share-audit{background:var(--surface-alt);border-radius:8px;gap:4px;margin:0 15px;padding:11px;font-size:11px;display:grid}.share-audit span{color:var(--muted)}.share-audit button{color:var(--danger);background:0 0;border:0;justify-self:start;padding:0;font-size:10px}.dialog-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:14px;display:flex}.dialog-actions>button:first-child{border:1px solid var(--line);background:var(--surface);border-radius:7px;padding:8px 10px;font-size:11px}@media (max-width:960px){.mount-layout,.activity-board{grid-template-columns:1fr}.mount-inspector{order:2}.conflict-panel{grid-template-columns:1fr}.conflict-versions{flex-wrap:wrap}}@media (max-width:600px){.mount-grid{grid-template-columns:1fr}.mount-callout{flex-wrap:wrap}.mount-callout button{justify-content:center;width:100%}.editor-bar{align-items:flex-start}.editor-bar>span{flex-basis:100%}.conflict-actions button{flex:1}.preview-actions button{flex:1;justify-content:center}}
