/* Focused meeting alignment variation; Action lane retains its original layout. */
body[data-view=desk] main#main{max-width:none}body[data-view=desk] .content-grid{display:block}.reader:empty{display:none}body[data-view=desk].detail-open .reader{position:fixed;z-index:15;right:22px;top:125px;bottom:22px;width:470px;max-width:calc(100vw - 32px);overflow:auto;box-shadow:0 18px 70px #231f2038;border:1px solid #c9b2a8}body[data-view=desk] .reader-top{position:sticky;top:0;z-index:2}.desk-columns{display:flex;gap:20px;overflow-x:auto;align-items:flex-start;padding:3px 3px 18px;scrollbar-color:#bba99d #efe9e2}.desk-column{flex:1 0 290px;min-width:0;max-width:100%;background:#efeae4;border:1px solid #dfd5cc;border-radius:12px;padding:15px}.desk-column>header{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.desk-column h2{font-size:20px;margin-top:0}.desk-column h2 span{font-size:13px;font-weight:400;color:var(--muted)}.desk-column .eyebrow{font-size:9px;color:#805b48}.desk-column .card:last-child{margin-bottom:0}.column-empty{padding:25px 10px;color:var(--muted);font-size:13px;border:1px dashed #cab8ab;border-radius:7px}body[data-view=desk] .type-nav{align-items:center;gap:6px}body[data-view=desk] .type-nav button{border-color:var(--line);background:#fff}body[data-view=desk] .type-nav button[aria-pressed=true]{border-color:#c46b4e;background:#fae3d8}body[data-view=desk] .type-nav .secondary-column[aria-pressed=false]{background:transparent}.context-note{padding:20px 0;border-top:1px solid var(--line);font-size:13px}.context-note p{margin-top:10px;color:var(--muted)}#clarify-form h3{margin-top:8px}#clarify-form input{width:100%}#clarify-form button{margin:6px 4px 0 0}body[data-view=lane] .desk-columns{display:block}
@media(max-width:1150px){.desk-column{flex-basis:280px}}
@media(max-width:700px){body[data-view=desk] .page-intro .muted{display:block}body[data-view=desk] .type-nav{display:flex;flex-wrap:wrap}.desk-columns{display:block;overflow:visible;padding:0}.desk-column{margin-bottom:18px;width:100%}body[data-view=desk].detail-open .reader{position:static;width:100%;max-width:none;box-shadow:none;overflow:visible}#clarify-form input{font-size:16px}.reader-top{z-index:2}.desk-column .card h3{font-size:16px}}
@media(min-width:1101px){body[data-view=desk].detail-open main#main{padding-right:520px}}
@media(min-width:701px) and (max-width:1100px){body[data-view=desk].detail-open .page-intro,body[data-view=desk].detail-open .meeting-strip,body[data-view=desk].detail-open .toolbar,body[data-view=desk].detail-open .type-nav,body[data-view=desk].detail-open .cards-pane{display:none}body[data-view=desk].detail-open .reader{position:static;width:100%;max-width:none;box-shadow:none;overflow:visible}}
@media(max-width:700px){body[data-view=desk].detail-open .type-nav{display:none}body[data-view=desk] .page-intro .muted{font-size:12px}}

body[data-view=desk] main#main{padding-top:24px}body[data-view=desk] .page-intro{margin-bottom:18px}body[data-view=desk] .page-intro .eyebrow,body[data-view=desk] .snapshot-stamp{display:none}body[data-view=desk] .page-intro h1{font-size:30px}body[data-view=desk] .page-intro .muted{font-size:13px;margin-top:7px}body[data-view=desk] .meeting-strip{padding:6px 0}body[data-view=desk] .toolbar{margin:14px 0 10px}body[data-view=desk] .type-nav{margin-bottom:14px}
