.share-disclosure,.shared-intro,.local-archive-note{padding:14px 16px;border:1px solid #dbe4f0;border-radius:8px;background:#f0f4fb;color:#52647e;font-size:11px;line-height:1.7;margin:0 0 18px}.share-disclosure{display:flex;flex-direction:column;gap:4px}.share-disclosure strong,.shared-intro strong,.local-archive-note strong{color:#344b6d}.shared-intro{display:flex;align-items:center;justify-content:space-between;gap:20px}.shared-intro p,.local-archive-note p{margin:4px 0 0}.archive-tabs{display:flex;gap:6px;border-bottom:1px solid #dce3ed;margin-bottom:22px}.archive-tabs button{border:0;background:transparent;padding:12px 18px;font-size:12px;color:#75849b;border-bottom:3px solid transparent}.archive-tabs button.active{color:#355ecf;border-bottom-color:#355ecf;font-weight:600}.shared-status{font-size:11px;color:#73839b;line-height:1.7;margin:16px 0}.record-info small{font-size:9px;color:#8794a7;display:block;margin-top:4px}.record-actions{flex-wrap:wrap}.record-actions .text-button{padding:7px 4px}#shared-more{display:block;margin:20px auto}#shared-more[hidden]{display:none}.form-actions{flex-wrap:wrap}.form-actions>div{flex-wrap:wrap}@media(max-width:700px){.shared-intro{align-items:flex-start}.shared-intro .button{flex-shrink:0}.archive-tabs button{padding:12px 10px}.record-card .record-actions{flex-wrap:wrap;gap:8px}.share-disclosure{font-size:10px}}
