@media screen{[data-storm-ui=meeting-refined]{--storm-ui-font:Arial, Helvetica, sans-serif;--storm-ui-ink:#17191a;--storm-ui-muted:#626b70;--storm-ui-canvas:#f2f3f4;--storm-ui-surface:#fff;--storm-ui-surface-soft:#f7f8f8;--storm-ui-line:#dce0e2;--storm-ui-input-line:#bfc6c9;--storm-ui-rail:#17191a;--storm-ui-rail-text:#e8ebec;--storm-ui-brand:#ac1f23;--storm-ui-brand-text:#922026;--storm-ui-brand-soft:#fff1ed;--storm-ui-success:#176b45;--storm-ui-success-soft:#eaf6ee;--storm-ui-warning:#83580f;--storm-ui-warning-soft:#fff6df;--storm-ui-danger:#a02731;--storm-ui-danger-soft:#fff0f1;--storm-ui-focus:#176fa7;--storm-ui-space-1:4px;--storm-ui-space-2:8px;--storm-ui-space-3:12px;--storm-ui-space-4:16px;--storm-ui-space-5:20px;--storm-ui-space-6:24px;--storm-ui-type-label:12px;--storm-ui-type-body:14px;--storm-ui-type-reading:15px;--storm-ui-type-section:19px;--storm-ui-type-page:28px;--storm-ui-type-input:14px;--storm-ui-leading-body:1.5;--storm-ui-leading-reading:1.65;--storm-ui-control-min-height:36px;--storm-ui-panel-padding:20px;--storm-ui-list-padding-y:14px;--storm-ui-radius:4px;--storm-ui-shadow:none}}@media screen and (pointer:coarse){[data-storm-ui=meeting-refined]{--storm-ui-control-min-height:44px;--storm-ui-type-input:16px}}@media screen and (max-width:620px){[data-storm-ui=meeting-refined]{--storm-ui-type-input:16px}}
@media screen{[data-storm-ui=meeting-refined]{background:var(--storm-ui-canvas);color:var(--storm-ui-ink);font-family:var(--storm-ui-font);font-size:var(--storm-ui-type-body);line-height:var(--storm-ui-leading-body)}[data-storm-ui=meeting-refined] .workshop-sheet{font-family:var(--font-geist-sans), Arial, sans-serif;color:var(--ink);font-size:16px;line-height:1.5}[data-storm-ui=meeting-refined] .sidebar{background:var(--storm-ui-rail);color:var(--storm-ui-rail-text)}[data-storm-ui=meeting-refined] .side-nav-item{border-radius:var(--storm-ui-radius);color:#c8cdd0;font-size:14px;font-weight:600}[data-storm-ui=meeting-refined] .side-nav-item:hover,[data-storm-ui=meeting-refined] .side-nav-item.is-active{color:#fff;background:#303436}[data-storm-ui=meeting-refined] .side-nav-item.is-active:before{background:var(--storm-ui-brand)}[data-storm-ui=meeting-refined] :is(.nav-label,.user-chip small){color:#b6bdc0;font-family:var(--storm-ui-font);letter-spacing:.04em;font-size:12px}[data-storm-ui=meeting-refined] .side-nav-item em{font-family:var(--storm-ui-font);font-size:12px}[data-storm-ui=meeting-refined] .display-link{border-radius:var(--storm-ui-radius);font-size:13px}[data-storm-ui=meeting-refined] .main-panel{padding:24px clamp(16px,2.5vw,36px) 40px}[data-storm-ui=meeting-refined] .page-header{margin-bottom:20px}[data-storm-ui=meeting-refined] :is(.page-header h1,.pm-view-hero h1,.vp-start-card h1,.scenic-brief-job h1){font-size:var(--storm-ui-type-page);letter-spacing:-.02em;line-height:1.2}[data-storm-ui=meeting-refined] :is(.eyebrow,.task-meta span,.job-id,.pm-job-facts small,.vp-review-context small,.whats-new-metrics dt){font-family:var(--storm-ui-font);font-size:var(--storm-ui-type-label);letter-spacing:.05em}[data-storm-ui=meeting-refined] .eyebrow{color:var(--storm-ui-muted);font-weight:700}[data-storm-ui=meeting-refined] :is(.button,.scenic-brief-toolbar button){min-height:var(--storm-ui-control-min-height);border-radius:var(--storm-ui-radius);padding:7px 12px;font-size:14px;font-weight:600;line-height:1.4}[data-storm-ui=meeting-refined] .button-dark{background:var(--storm-ui-brand);color:#fff}[data-storm-ui=meeting-refined] .button-dark:hover{background:var(--storm-ui-brand-text)}[data-storm-ui=meeting-refined] .button-light{border-color:var(--storm-ui-input-line)}[data-storm-ui=meeting-refined] .button-light:hover{background:var(--storm-ui-surface-soft)}[data-storm-ui=meeting-refined] :is(.button,.side-nav-item,.scenic-brief-toolbar button,.icon-button):focus-visible{outline:3px solid var(--storm-ui-focus);outline-offset:3px}[data-storm-ui=meeting-refined] :is(.row-controls button,.row-controls>a,.icon-button,.user-session-button){width:var(--storm-ui-control-min-height);height:var(--storm-ui-control-min-height);border-radius:var(--storm-ui-radius)}[data-storm-ui=meeting-refined] .row-controls{flex-wrap:wrap}[data-storm-ui=meeting-refined] :is(.row-controls button,.row-controls>a){flex-shrink:0}[data-storm-ui=meeting-refined] .quick-add-button{background:var(--storm-ui-brand);min-height:var(--storm-ui-control-min-height);border-radius:var(--storm-ui-radius)}[data-storm-ui=meeting-refined] .quick-add input{border-radius:var(--storm-ui-radius);font-size:var(--storm-ui-type-input)}[data-storm-ui=meeting-refined] :is(.metric-card,.module-card,.task-toolbar,.quick-add-panel,.task-list,.archive-panel,.attention-card,.product-settings,.vp-start-card,.vp-item-workspace,.vp-brief-sidebar>section,.vp-complete-card,.vp-pm-review,.vp-review-overview,.vp-review-card,.scenic-saved-item,.scenic-brief-send>section,.pm-view-search,.pm-job-card,.whats-new-hero,.whats-new-key){border-radius:var(--storm-ui-radius);box-shadow:var(--storm-ui-shadow)}[data-storm-ui=meeting-refined] :is(.module-card,.task-toolbar,.vp-start-card,.vp-review-overview,.scenic-saved-item,.scenic-brief-send>section,.pm-view-search,.whats-new-hero-copy){padding:var(--storm-ui-panel-padding)}[data-storm-ui=meeting-refined] :is(.metric-card,.module-card,.task-toolbar,.task-list,.vp-start-card,.vp-item-workspace,.scenic-saved-item,.scenic-brief-send>section,.pm-view-search,.whats-new-hero){border-color:var(--storm-ui-line)}[data-storm-ui=meeting-refined] .module-card{min-height:220px}[data-storm-ui=meeting-refined] .module-card:hover{border-color:var(--storm-ui-input-line);transform:none}[data-storm-ui=meeting-refined] .module-card:before{background:var(--storm-ui-brand);height:2px}[data-storm-ui=meeting-refined] .module-icon{color:var(--storm-ui-brand);background:var(--storm-ui-brand-soft)}[data-storm-ui=meeting-refined] .module-card-top{margin-bottom:20px}[data-storm-ui=meeting-refined] :is(.module-card h2,.attention-card h2,.vp-review-overview h2,.scenic-saved-item h2,.scenic-brief-send h2,.whats-new-hero h2){font-size:var(--storm-ui-type-section);letter-spacing:-.01em;line-height:1.3}[data-storm-ui=meeting-refined] :is(.module-card>p,.ai-summary p,.scenic-brief-send p){font-size:14px;line-height:1.5}[data-storm-ui=meeting-refined] :is(.metric-card small,.module-card footer,.task-toolbar span,.task-completed-note,.task-cancelled-note,.task-current-job,.task-job-sheet,.vp-review-title>small,.vp-review-overview dt,.vp-review-byline small){font-size:12px}[data-storm-ui=meeting-refined] :is(.metric-card>strong,.metric-value-row strong,.vp-review-overview dd){font-family:var(--storm-ui-font);font-variant-numeric:tabular-nums}[data-storm-ui=meeting-refined] .metric-card{border-bottom-width:2px;border-bottom-color:var(--storm-ui-brand);min-height:108px}[data-storm-ui=meeting-refined] .activity-strip{border-radius:var(--storm-ui-radius);background:var(--storm-ui-surface-soft);color:var(--storm-ui-muted)}[data-storm-ui=meeting-refined] .task-copy h2{font-size:16px;line-height:1.35}[data-storm-ui=meeting-refined] .task-copy p{font-size:14px;line-height:1.5}[data-storm-ui=meeting-refined] .task-meta strong{font-size:13px}[data-storm-ui=meeting-refined] .task-order{font-family:var(--storm-ui-font);font-size:12px}[data-storm-ui=meeting-refined] :is(.task-edit-dialog,.task-delete-dialog,.completion-qr-dialog,.summary-dialog){border:1px solid var(--storm-ui-line);border-radius:var(--storm-ui-radius);box-shadow:0 12px 36px #17191a26}[data-storm-ui=meeting-refined] :is(.task-edit-dialog>header,.task-edit-fields,.task-edit-actions,.completion-qr-dialog>header){padding:16px 20px}[data-storm-ui=meeting-refined] :is(.task-edit-dialog h2,.task-delete-dialog h2,.completion-qr-dialog h2,.scenic-simple-brief .vp-item-header h2){letter-spacing:-.02em;font-size:24px;line-height:1.25}[data-storm-ui=meeting-refined] :is(.task-edit-fields input,.task-edit-fields textarea,.task-edit-fields select,.vp-start-fields input,.vp-traditional-form input,.vp-traditional-form textarea,.vp-traditional-form select,.vp-production-editor input,.vp-production-editor textarea,.vp-production-editor select,.current-job-combobox>input){border-color:var(--storm-ui-input-line);border-radius:var(--storm-ui-radius);background:var(--storm-ui-surface);font-size:var(--storm-ui-type-input)}[data-storm-ui=meeting-refined] :is(.task-edit-fields input,.task-edit-fields select,.vp-start-fields input,.vp-traditional-form input,.vp-traditional-form select){min-height:var(--storm-ui-control-min-height);padding:8px 10px}[data-storm-ui=meeting-refined] .current-job-combobox>input{padding-inline:40px}[data-storm-ui=meeting-refined] :is(.task-edit-fields label>span,.current-job-label,.task-duration-field>span,.duration-input>label>span,.vp-start-fields label>span,.vp-traditional-form label>span){color:var(--storm-ui-muted);font-size:12px}[data-storm-ui=meeting-refined] :is(.current-job-results>button b,.current-job-selection strong){font-size:14px}[data-storm-ui=meeting-refined] :is(.current-job-field>small,.current-job-results>button small,.current-job-selection small){font-size:12px}[data-storm-ui=meeting-refined] .task-documents{border-radius:var(--storm-ui-radius);background:var(--storm-ui-surface-soft)}[data-storm-ui=meeting-refined] :is(.pm-view-main,.vp-portal-main){padding:24px clamp(16px,3vw,36px)}[data-storm-ui=meeting-refined] :is(.pm-view-header,.vp-portal-header){border-color:var(--storm-ui-line);box-shadow:none}[data-storm-ui=meeting-refined] .pm-view-hero{background:var(--storm-ui-surface);color:var(--storm-ui-ink);border-color:var(--storm-ui-line);border-radius:var(--storm-ui-radius);box-shadow:none;margin-bottom:20px;padding:20px}[data-storm-ui=meeting-refined] .pm-view-hero>div>p:last-child{color:var(--storm-ui-muted)}[data-storm-ui=meeting-refined] .pm-view-hero dl{border-color:var(--storm-ui-line);background:var(--storm-ui-surface-soft);margin:0}[data-storm-ui=meeting-refined] .pm-view-hero dl>div{border-color:var(--storm-ui-line);padding:14px}[data-storm-ui=meeting-refined] .pm-view-hero dt{font-family:var(--storm-ui-font);color:var(--storm-ui-muted);letter-spacing:.02em;font-size:12px}[data-storm-ui=meeting-refined] .pm-view-hero dd{font-family:var(--storm-ui-font);font-variant-numeric:tabular-nums;font-size:24px}[data-storm-ui=meeting-refined] :is(.pm-view-hero>div>p:last-child,.vp-start-card>header p:last-child){font-size:15px;line-height:1.65}[data-storm-ui=meeting-refined] .pm-view-search>label{border-radius:var(--storm-ui-radius)}[data-storm-ui=meeting-refined] .pm-view-search input{font-size:var(--storm-ui-type-input)}[data-storm-ui=meeting-refined] :is(.pm-view-search nav button,.pm-view-mine,.vp-review-toolbar>div button){min-height:var(--storm-ui-control-min-height);border-radius:var(--storm-ui-radius);padding:8px 12px;font-size:13px}[data-storm-ui=meeting-refined] :is(.pm-view-search nav button.is-active,.pm-view-mine.is-active,.vp-review-toolbar>div button.is-active){background:var(--storm-ui-brand-soft);color:var(--storm-ui-brand-text);border-color:var(--storm-ui-brand)}[data-storm-ui=meeting-refined] :is(.pm-view-search nav button span,.pm-view-mine span){font-family:var(--storm-ui-font);font-size:12px}[data-storm-ui=meeting-refined] .pm-job-card>header{padding:16px 20px}[data-storm-ui=meeting-refined] .pm-job-card h3{letter-spacing:-.02em;font-size:22px;line-height:1.3}[data-storm-ui=meeting-refined] :is(.pm-job-card>header>div>span,.pm-job-facts small,.pm-job-people,.pm-job-card>footer>span,.pm-job-status small,.pm-job-progress strong){font-family:var(--storm-ui-font);letter-spacing:normal;font-size:12px}[data-storm-ui=meeting-refined] .pm-job-facts strong{white-space:normal;overflow-wrap:anywhere;font-size:14px}[data-storm-ui=meeting-refined] .pm-job-facts>span{padding:12px 16px}[data-storm-ui=meeting-refined] .pm-job-facts{background:var(--storm-ui-surface-soft)}[data-storm-ui=meeting-refined] .pm-job-status{border-radius:var(--storm-ui-radius)}[data-storm-ui=meeting-refined] .pm-job-card>footer{flex-wrap:wrap;padding:12px 20px}[data-storm-ui=meeting-refined] .pm-job-items>summary{font-size:14px}[data-storm-ui=meeting-refined] .pm-job-items article>strong{font-size:16px}[data-storm-ui=meeting-refined] .pm-job-items article>p{font-size:14px}[data-storm-ui=meeting-refined] .vp-start-card>header{margin-bottom:20px}[data-storm-ui=meeting-refined] .scenic-simple-brief .vp-item-header{padding:20px 20px 0}[data-storm-ui=meeting-refined] .scenic-simple-brief .vp-traditional-form{margin:16px 20px 20px}[data-storm-ui=meeting-refined] .scenic-brief-details{background:var(--storm-ui-surface-soft);border-color:var(--storm-ui-line);border-radius:var(--storm-ui-radius);padding:14px 16px}[data-storm-ui=meeting-refined] .scenic-brief-details p{font-size:15px;line-height:1.65}[data-storm-ui=meeting-refined] .scenic-brief-details strong{color:var(--storm-ui-muted)}[data-storm-ui=meeting-refined] .vp-review-card>summary{min-height:88px;padding:14px 20px}[data-storm-ui=meeting-refined] .vp-review-title>strong{font-size:17px;line-height:1.35}[data-storm-ui=meeting-refined] .vp-review-overview dl>div{min-width:76px;padding-inline:12px}[data-storm-ui=meeting-refined] .vp-review-body>footer{background:var(--storm-ui-surface-soft)}[data-storm-ui=meeting-refined] .vp-review-files a{border-radius:var(--storm-ui-radius)}[data-storm-ui=meeting-refined] .vp-review-files b{font-size:14px}[data-storm-ui=meeting-refined] .vp-review-files small{font-size:12px}[data-storm-ui=meeting-refined] .settings-nav a{min-height:var(--storm-ui-control-min-height);border-radius:var(--storm-ui-radius);font-size:14px}[data-storm-ui=meeting-refined] .settings-nav a.is-active{background:var(--storm-ui-brand-soft);color:var(--storm-ui-brand-text)}}@media screen and (min-width:1201px){[data-storm-ui=meeting-refined] .task-row{grid-template-columns:24px 35px minmax(210px,1fr) 108px 72px 76px 236px}}@media screen and (min-width:761px) and (max-width:1200px){[data-storm-ui=meeting-refined] .task-toolbar{flex-direction:column;align-items:stretch}[data-storm-ui=meeting-refined] .task-toolbar-actions{flex-wrap:wrap}[data-storm-ui=meeting-refined] .task-toolbar-actions .button{flex-shrink:0}[data-storm-ui=meeting-refined] .task-row{grid-template-columns:20px 26px minmax(0,1fr) auto}[data-storm-ui=meeting-refined] .task-copy{grid-column:3/-1}[data-storm-ui=meeting-refined] :is(.task-meta,.task-estimate,.priority-pill){grid-column:3}[data-storm-ui=meeting-refined] .row-controls{grid-column:3/-1;justify-content:flex-start}[data-storm-ui=meeting-refined] .quick-add-panel{grid-template-columns:1fr}}@media screen and (max-width:760px){[data-storm-ui=meeting-refined] .main-panel{padding:20px 14px 32px}[data-storm-ui=meeting-refined] :is(.vp-portal-main,.pm-view-main){padding:16px 12px 32px}[data-storm-ui=meeting-refined] :is(.vp-start-card,.scenic-saved-item,.scenic-brief-send>section,.pm-view-search){padding:16px}[data-storm-ui=meeting-refined] .vp-review-overview dl>div{min-width:0;padding:8px}[data-storm-ui=meeting-refined] .vp-review-card>summary{padding:14px}[data-storm-ui=meeting-refined] :is(.task-edit-fields,.task-edit-dialog>header,.task-edit-actions){padding:16px}}@media screen and (max-width:620px),screen and (pointer:coarse){[data-storm-ui=meeting-refined]{--storm-ui-control-min-height:44px}[data-storm-ui=meeting-refined] :is(.task-toolbar-actions,.row-controls){flex-wrap:wrap}[data-storm-ui=meeting-refined] :is(.quick-add input,.quick-add-duration .duration-input input){min-height:44px;font-size:16px}}
