main.meeting-wide{max-width:none;width:100%;padding-left:clamp(16px,2.5vw,52px);padding-right:clamp(16px,2.5vw,52px)}.meeting-wide>.council{max-width:none}.workspace-toolbar{position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;background:#fdfefef5;backdrop-filter:blur(10px);border:1px solid #d7e0eb;border-radius:12px;box-shadow:0 3px 12px #15294210;margin:18px 0 12px}.workspace-position{display:flex;flex-direction:column;font-size:13px;min-width:130px}.workspace-position span{color:#42694e;font-size:12px}.workspace-toolbar label{font-size:12px;margin:0}.agenda-jump{flex:1 1 250px}.workspace-toolbar select{margin-top:3px;font-size:13px;padding:8px 10px}.workspace-navigation,.workspace-display{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.workspace-display label{max-width:235px}.workspace-toolbar button,.workspace-toolbar .button{margin:0;font-size:13px;min-height:40px}.workspace-toolbar>a{font-size:12px}.workspace-end{border-left:1px solid #dbe2ea;padding-left:12px;margin:0}.context-help{display:inline-block;font-size:13px;margin:8px 0 12px}.meeting-wide .council-paper,.meeting-wide .council-editor{height:calc(100dvh - var(--workspace-toolbar-height,110px) - 48px);min-height:360px;max-height:none;scrollbar-gutter:stable}.meeting-wide .council-split{grid-template-columns:minmax(0,var(--council-left,48%)) 10px minmax(0,1fr)}.meeting-wide textarea[data-field]{min-height:75px;max-height:420px;overflow-y:auto;resize:vertical}.meeting-wide .council-document-item{scroll-margin-top:12px}.meeting-wide .council-divider{touch-action:none}.council[data-focus='yes']>:not(.workspace-toolbar):not(.council-split):not(.council-mobile-tabs){display:none!important}body.workspace-focus>header,body.workspace-focus>footer{display:none}body.workspace-focus main.meeting-wide{padding-top:8px;padding-bottom:8px}.workspace-focus .workspace-toolbar{margin-top:0}.workspace-focus .council-split{margin-bottom:0}.workspace-toolbar [aria-pressed='true']{background:#263e58;color:#fff;border-color:#263e58}.help-page{max-width:960px;margin:auto}.help-intro{font-size:17px;color:#526478}.help-nav{display:flex;flex-wrap:wrap;gap:10px 18px;padding:20px;background:#eef3f8;border-radius:12px}.help-page section{scroll-margin-top:20px;background:white;border:1px solid #dce2e9;border-radius:12px;padding:24px;margin:22px 0}.help-page li{margin-bottom:10px}.help-page h2{margin-top:0}.help-page .back-top{font-size:13px}.help-page p,.help-page li{max-width:78ch}
@media(min-width:1000px){.council[data-layout='paper'] .council-split{grid-template-columns:1fr}.council[data-layout='paper'] .council-editor,.council[data-layout='paper'] .council-divider{display:none}.council[data-layout='paper'] .council-paper{max-width:1150px;width:100%;margin:auto}}
@media(max-width:999px){.meeting-wide .council-split{display:block}.meeting-wide .council-divider{display:none}.meeting-wide .council-mobile-tabs{display:flex}.meeting-wide .council[data-pane='editor'] [data-paper],.meeting-wide .council:not([data-pane='editor']) [data-editor]{display:none}.meeting-wide .council-paper,.meeting-wide .council-editor{height:auto;min-height:280px;max-height:none}.workspace-toolbar{position:relative;top:auto;padding:12px;gap:10px}.workspace-display label{display:none}.workspace-position{flex:1}.workspace-display{flex:1}.agenda-jump{flex-basis:100%}.workspace-end{border-left:0;border-top:1px solid #dbe2ea;padding:10px 0 0;flex-basis:100%}.workspace-focus .workspace-toolbar{position:sticky;top:0}.workspace-focus .council-paper,.workspace-focus .council-editor{height:calc(100dvh - var(--workspace-toolbar-height,260px) - 90px);min-height:220px;overflow:auto}.help-page section{padding:18px}}
@media print{.workspace-toolbar,.context-help{display:none!important}main.meeting-wide{padding:0}.meeting-wide .council-paper{height:auto;max-height:none;overflow:visible}.council[data-focus='yes']>.council-heading{display:block!important}}
.workspace-display label{max-width:290px}.workspace-toolbar button[data-focus-mode][aria-pressed='true'],.workspace-toolbar button[data-focus-mode][aria-pressed='true']:hover{background:#263e58;color:#fff;border-color:#263e58}@media(max-width:999px){.workspace-display{flex:1 1 100%;order:4}.workspace-display button{width:100%;white-space:normal}.workspace-toolbar>a{order:5}.workspace-end{order:6}}
