.tracker-quick-overview{box-sizing:border-box;margin:0 0 20px;padding:20px;border:1px solid var(--line,#8093a6);border-radius:12px;background:var(--panel,#142738);color:var(--text,#eef4f9);max-width:100%;min-width:0}.tracker-quick-overview h2{margin:8px 0;font-size:24px}.tracker-quick-overview>p{margin:0 0 16px;line-height:1.5;color:inherit}.tracker-entry-mode{font:700 11px/1.2 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.tracker-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tracker-quick-actions button{font:inherit;min-height:48px;padding:12px;white-space:normal;text-align:left;border:1px solid #879eb2;border-radius:7px;color:inherit;background:transparent;cursor:pointer}.tracker-quick-overview details{margin-top:14px}.tracker-quick-overview summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-weight:700}.tracker-quick-overview .tracker-department-menu{margin:8px 0}.tracker-cinematic-example{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;color:inherit}.tracker-quick-overview :focus-visible{outline:3px solid #dfa947;outline-offset:3px}.tracker-sample-planning>.ts-journey,.tracker-sample-planning>div{min-width:0}.tracker-sample-planning .journey-header,.tracker-sample-planning .journey-chapters,.tracker-sample-planning .journey-approach,.tracker-sample-planning .journey-travel-controls,.tracker-sample-planning .journey-history-host,.tracker-sample-planning .journey-features,.tracker-sample-planning .journey-footer,.tracker-sample-planning .club-topline,.tracker-sample-planning .club-heading,.tracker-sample-planning .club-stage,.tracker-sample-planning .club-toolbar{display:none!important}.tracker-sample-planning .club-zone-list{display:grid!important}.tracker-sample-planning .ts-clubhouse,.tracker-sample-planning .ts-journey{margin:0;box-shadow:none}.tracker-quick-lab{margin:0 0 18px;border:1px solid var(--line,#718699);border-radius:10px;padding:12px}.tracker-quick-lab>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:700}.tracker-quick-lab .tracker-role-analytics{margin-top:12px}.tracker-entry-variant-note{font:700 12px/1.4 Arial,sans-serif;margin:6px 0;padding:8px 12px;border:1px solid currentColor;border-radius:6px}.tracker-entry-variant-note a{color:inherit;margin-left:10px;display:inline-flex;align-items:center;min-height:44px}html[data-theme=light] .tracker-quick-overview{background:#f6f9fc;color:#172f42;border-color:#a7bdce}html[data-theme=light] .tracker-quick-actions button{background:#fff;color:#173348;border-color:#8196a9}@media(max-width:700px){.tracker-quick-overview{padding:16px}.tracker-quick-actions{grid-template-columns:1fr 1fr}.tracker-quick-overview h2{font-size:22px}.tracker-quick-actions button{min-height:52px}}@media(max-width:370px){.tracker-quick-actions{grid-template-columns:1fr}}

/* Explicit mobile links and narrow host containers keep task choices readable. */
.tracker-quick-overview{container-type:inline-size}html[data-layout=mobile] .tracker-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}@container(max-width:600px){.tracker-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@container(max-width:300px){.tracker-quick-actions{grid-template-columns:1fr}}

/* A compact disclosure replaces the duplicate role overview; native tasks lead. */
.tracker-workspace-tools{box-sizing:border-box;min-width:0;max-width:100%;margin:0 0 18px;border:1px solid var(--line,#8093a6);border-radius:8px;padding:0 12px;color:var(--text,inherit);background:transparent}
.tracker-workspace-tools>summary,.tracker-workspace-tools .tracker-sample-planning>summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:650}
.tracker-workspace-tools>summary::before,.tracker-workspace-tools .tracker-sample-planning>summary::before{content:'+';width:1.25em;flex:none}
.tracker-workspace-tools[open]>summary::before,.tracker-workspace-tools .tracker-sample-planning[open]>summary::before{content:'−'}
.tracker-workspace-tools>.tracker-department-menu{margin:8px 0 12px}.tracker-workspace-tools :is(button,a,select,summary):focus-visible{outline:3px solid currentColor;outline-offset:3px}
.tracker-workspace-tools .uconn-room-all-tools{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 12px}.tracker-workspace-tools .uconn-room-all-tools a{min-height:44px;display:inline-flex;align-items:center;padding:8px;color:inherit}
.tracker-native-support{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;margin:0 0 18px;min-width:0;max-width:100%}.tracker-native-support>*{min-width:0;max-width:100%}@media(max-width:800px){.tracker-native-support{grid-template-columns:1fr}}
.owner-room:empty{display:none}.owner-shell>.tracker-workspace-tools,.owner-shell>.tracker-support-tools{margin:18px clamp(18px,4vw,64px)}
