[data-quiet-folded][hidden]{display:none!important}
/* Deliberate attention surfaces, not alternating decorative list rows. */
body .clarity-next,html.pd-vnext body .dock-dashboard:not(:has(.clarity-next)) .dock-recommended{
 --surface:#142338;--muted:#bdcadd;--line:#35465e;
 background:linear-gradient(115deg,#142338,#1d344f);border-color:#283f5b;color:#f5f8fd;
 box-shadow:0 8px 24px #14233812;padding:24px;border-radius:14px;
}
body .clarity-next h2{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#bdcadd;margin:0 0 10px}
body .clarity-next h3{font-size:22px;line-height:1.35;letter-spacing:-.35px;color:#f5f8fd;margin:0 0 18px;max-width:45ch}
body .clarity-next :is(p,small,.quiet-help-button){color:#bdcadd}
body .clarity-next .quiet-help-button:hover,body .clarity-next .quiet-help-button:focus-visible{background:#ffffff18;color:#fff}
body .clarity-next .primary-button,html.pd-vnext body .dock-dashboard:not(:has(.clarity-next)) .dock-recommended .primary-button{background:#fff;color:#142338;border-color:#fff;font-weight:650}
body .clarity-next .primary-button:hover,html.pd-vnext body .dock-dashboard:not(:has(.clarity-next)) .dock-recommended .primary-button:hover{background:#e4edfa;border-color:#e4edfa}
body .clarity-next button:focus-visible{outline:2px solid #9dc7ff;outline-offset:3px}
html.pd-vnext body .dock-dashboard:not(:has(.clarity-next)) .dock-recommended :is(h2,h3,strong,p,span,small){color:#f5f8fd}
@media(max-width:520px){body .clarity-next{padding:20px}body .clarity-next h3{font-size:20px}}
@media(forced-colors:active){body .clarity-next{background:Canvas;color:CanvasText;border:1px solid CanvasText}body .clarity-next :is(h2,h3,p,small,.quiet-help-button){color:CanvasText}body .clarity-next .primary-button{background:ButtonFace;color:ButtonText}}
.production-concepts.drag-active{outline:2px solid var(--accent,#0066ff);outline-offset:-2px;background:rgba(0,102,255,.08)}
.quiet-help-button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:4px;border:0;background:transparent;color:var(--muted,#718096);border-radius:7px;flex-shrink:0;cursor:help;vertical-align:middle}
.quiet-help-button:hover,.quiet-help-button:focus-visible{color:var(--accent,#0b63f6);background:rgba(11,99,246,.07)}
.quiet-help-button:focus-visible{outline:2px solid var(--accent,#0b63f6);outline-offset:2px}
.quiet-help-tooltip{position:fixed;inset:auto;margin:0;box-sizing:border-box;padding:12px 14px;max-height:min(60vh,420px);overflow:auto;white-space:pre-line;font:400 12px/1.55 Inter,sans-serif;color:#f4f7fb;background:#172333;border:1px solid #35455b;border-radius:10px;box-shadow:0 8px 30px #0003;z-index:2147483647}
.reference-view-header>div>.quiet-help-button{margin-top:4px}
body .main-content .reference-view-header{align-items:center;padding:20px 24px;gap:14px}
body .main-content .reference-view-header h1{font-size:28px;font-weight:750;letter-spacing:-.7px;margin:3px 0 0;line-height:1.25}
body .main-content .reference-view-header .eyebrow{font-size:10px;letter-spacing:.07em;font-weight:600;color:var(--muted)}
.reference-view-header>div{position:relative}.reference-view-header>div>.quiet-help-button{position:absolute;right:0;top:15px}
body .reference-task-metrics{background:var(--surface-muted,#f7f9fc);gap:12px;padding:12px 20px}
body .reference-task-metrics article{background:transparent;box-shadow:none;border-color:transparent;padding:8px 12px}
body .reference-task-metrics article strong{font-size:17px;font-weight:600}
body .ts-task-line .ts-task-title{font-weight:600;font-size:12px;line-height:1.5}
body .ts-task-line .ts-priority.high,body .task-meta .priority-high{background:#fff0ee;color:#a94135;border:0}
body .ts-task-line .ts-priority.medium,body .task-meta .priority-medium{background:#fff5df;color:#80611e;border:0}
body .ts-task-line .ts-priority.low,body .task-meta .priority-low{background:#edf1f5;color:#66758a;border:0}
body .ts-task-line .ts-date,body .ts-task-line .ts-estimate{color:var(--muted);font-size:11px}
body .collab-panel{width:min(460px,calc(100vw - 32px));border-radius:18px;box-shadow:0 12px 48px #14203418}
body .collab-panel:focus{outline:none}
body .collab-panel>header{padding:24px 24px 16px;border-bottom:0;align-items:flex-start}
.collab-panel .collab-panel-nav>button{flex:0 1 115px}.collab-panel-members{margin-left:auto;align-items:center;min-width:0}.collab-panel-members button{background:none;border:0;padding:0}
body .collab-panel .collab-composer .collab-send{width:46px!important;min-width:46px;height:46px;flex:0 0 46px;padding:0;font-size:22px}
.collab-panel[data-mode=profile] .collab-panel-body>p{color:var(--muted,#738096);font-size:13px}
html[data-theme=dark] .collab-panel .collab-contribution p{background:#223044;color:#eef3fa}html[data-theme=dark] .collab-panel .is-mine p{background:#16375b;color:#eef3fa}
@media(prefers-color-scheme:dark){html[data-theme=system] .collab-panel .collab-contribution p{background:#223044;color:#eef3fa}html[data-theme=system] .collab-panel .is-mine p{background:#16375b;color:#eef3fa}}
@media(max-width:520px){body .collab-panel{right:8px;top:62px;bottom:12px;width:calc(100vw - 16px)}body .collab-panel>header{padding:20px}}
