main.shell:has(>.wcc-sidebar) .finance-panel{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:var(--v13-shadow)!important}main.shell:has(>.wcc-sidebar) .finance-create-popover{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:var(--v13-shadow)!important}main.shell:has(>.wcc-sidebar) .receivable-actions>div{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:var(--v13-shadow)!important}:is(main.shell:has(>.wcc-sidebar) .finance-create>summary,main.shell:has(>.wcc-sidebar) .receivable-actions>summary,main.shell:has(>.wcc-sidebar) .receivable-actions button,main.shell:has(>.wcc-sidebar) .contract-card button){color:var(--v13-text-2)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}:is(main.shell:has(>.wcc-sidebar) .finance-create>summary:hover,main.shell:has(>.wcc-sidebar) .receivable-actions>summary:hover,main.shell:has(>.wcc-sidebar) .receivable-actions button:hover,main.shell:has(>.wcc-sidebar) .contract-card button:hover){color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) :is(.finance-form h3,.receivable-copy strong,.finance-empty strong,.contract-card strong,.paid-list strong,.expense-list strong){color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) :is(.finance-form label,.receivable-status,.receivable-due span,.receivable-amount span,.contract-meta,.paid-list span,.expense-list span,.finance-footnote){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) :is(.receivable-due strong,.receivable-amount strong,.contract-card>b){color:var(--v13-text-2)!important}:is(main.shell:has(>.wcc-sidebar) .contract-card,main.shell:has(>.wcc-sidebar) .finance-empty){color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .finance-summary .metric-good strong{color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .paid-list .positive{color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .finance-summary .metric-alert strong{color:var(--v13-red)!important}main.shell:has(>.wcc-sidebar) .receivable-overdue{color:var(--v13-red)!important}main.shell:has(>.wcc-sidebar) .expense-list .negative{color:var(--v13-red)!important}:is(main.shell:has(>.wcc-sidebar) .settings-panel,main.shell:has(>.wcc-sidebar) .settings-member-card){color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:none!important}main.shell:has(>.wcc-sidebar) .settings-savebar{color:var(--v13-text)!important;background:color-mix(in srgb, var(--v13-surface) 94%, transparent)!important;border-color:var(--v13-accent-line)!important;box-shadow:var(--v13-shadow)!important}main.shell:has(>.wcc-sidebar) :is(.settings-role-card,.settings-module-toggle,.settings-technical>div){color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .settings-role-card.current{background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) :is(.settings-field,.settings-member-role){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) :is(.settings-field input,.settings-field select,.settings-member-role select){color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line-strong)!important}main.shell:has(>.wcc-sidebar) :is(.settings-savebar strong,.settings-role-card strong,.settings-member-head strong,.settings-module-toggle strong,.settings-technical strong){color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) :is(.settings-field small,.settings-role-card p,.settings-member-head span,.settings-module-toggle small,.settings-member-actions span,.settings-member-lock,.settings-technical span){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .settings-role{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .settings-role-card small{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .settings-panel-head>span{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .settings-role-card>div span{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .settings-info-card{background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .settings-info-card strong{color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .settings-info-card p{color:var(--v13-muted)!important}:is(main.shell:has(>.wcc-sidebar) .provider-account-section,main.shell:has(>.wcc-sidebar) .account-card){color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:none!important}main.shell:has(>.wcc-sidebar) .add-account-card{background:var(--v13-surface-2)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) :is(.provider-account-header h2,.provider-account-kpis strong,.account-card h3,.account-facts strong){color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) :is(.provider-account-header p:not(.eyebrow),.provider-account-kpis span,.account-identity,.account-facts span,.account-scopes>span,.linked-projects>span,.account-empty,.resource-details summary,.identity-details summary,.reconnect-details summary,.connect-details summary,.resource-mini-list span,.resource-mini-list small,.connection-form label,.connection-form>p,.add-account-card>div>p){color:var(--v13-muted)!important}:is(main.shell:has(>.wcc-sidebar) .account-facts div,main.shell:has(>.wcc-sidebar) .resource-mini-list>a,main.shell:has(>.wcc-sidebar) .resource-mini-list>div){background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}:is(main.shell:has(>.wcc-sidebar) .account-scopes em,main.shell:has(>.wcc-sidebar) .linked-projects a){color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .connection-form input{color:var(--v13-text)!important;caret-color:var(--v13-accent)!important;background:var(--v13-surface)!important;border-color:var(--v13-line-strong)!important}main.shell:has(>.wcc-sidebar) .connection-form input::placeholder{color:var(--v13-faint)!important}main.shell:has(>.wcc-sidebar) .integration-alert.success{color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .integration-alert.warning{color:var(--v13-amber)!important}main.shell:has(>.wcc-sidebar) .integration-error-detail{color:var(--v13-amber)!important}main.shell:has(>.wcc-sidebar) .integration-alert.error{color:var(--v13-red)!important}main.shell:has(>.wcc-sidebar) .danger-button{color:var(--v13-red)!important}main.shell:has(>.wcc-sidebar) .agenda-panel{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:none!important}main.shell:has(>.wcc-sidebar) .agenda-week article{color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .maintenance-card{color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .agenda-week article.is-today{background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) :is(.agenda-week strong,.agenda-event-copy strong,.agenda-empty strong,.agenda-date-column strong,.maintenance-card-head strong){color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) :is(.agenda-summary span,.agenda-week span,.agenda-week small,.agenda-event-copy>span,.agenda-event-copy small,.agenda-event time,.agenda-empty p,.agenda-date-column span,.maintenance-form label,.maintenance-card-head span,.maintenance-card>p,.maintenance-meta,.maintenance-card>small){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .agenda-event:hover{background:var(--v13-accent-soft)!important}main.shell:has(>.wcc-sidebar) .agenda-event.is-overdue{background:color-mix(in srgb, var(--v13-red) 5%, transparent)!important}main.shell:has(>.wcc-sidebar) .maintenance-create{background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .maintenance-create>summary{color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .maintenance-actions button{color:var(--v13-text-2)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .maintenance-actions details>summary{color:var(--v13-text-2)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .maintenance-actions details form{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line-strong)!important;box-shadow:var(--v13-shadow)!important}main.shell:has(>.wcc-sidebar) .report-kpis article{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .report-panel{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .report-insight{color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .report-mini-grid>div{color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .completion-line{color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .report-insight:hover{background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important;color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .report-periods a:hover{background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important;color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .report-periods a.active{background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important;color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) :is(.report-kpis strong,.report-insight strong,.report-panel-head h2,.funnel-row strong,.report-mini-grid strong,.finance-report-list strong,.operation-score strong){color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) :is(.report-periods a,.report-kpis span,.report-kpis small,.report-insight p,.report-insight b,.report-panel-head>a,.funnel-row span,.report-mini-grid span,.finance-report-list span,.operation-score span,.operation-score small,.completion-line span){color:var(--v13-muted)!important}:is(main.shell:has(>.wcc-sidebar) .funnel-track,main.shell:has(>.wcc-sidebar) .operation-score-track){background:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .finance-report-list .accent{background:var(--v13-accent-soft)!important}main.shell:has(>.wcc-sidebar) .finance-report-list .accent strong{color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .completion-line strong{color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .finance-report-list .attention strong{color:var(--v13-amber)!important}main.shell:has(>.wcc-sidebar) .report-kpis .negative strong{color:var(--v13-red)!important}:is(main.shell:has(>.wcc-sidebar) .monitor-card,main.shell:has(>.wcc-sidebar) .domain-row,main.shell:has(>.wcc-sidebar) .domain-create-popover,main.shell:has(>.wcc-sidebar) .domain-edit-popover){color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:none!important}:is(main.shell:has(>.wcc-sidebar) .monitor-head h2,main.shell:has(>.wcc-sidebar) .monitor-stats strong,main.shell:has(>.wcc-sidebar) .domain-form h3,main.shell:has(>.wcc-sidebar) .domain-summary strong,main.shell:has(>.wcc-sidebar) .domain-main strong,main.shell:has(>.wcc-sidebar) .domain-context strong,main.shell:has(>.wcc-sidebar) .domain-meta strong,main.shell:has(>.wcc-sidebar) .domain-expiry strong,main.shell:has(>.wcc-sidebar) .domain-renew strong,main.shell:has(>.wcc-sidebar) .domain-empty strong){color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .monitor-stats div{background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .domain-summary article{background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .domain-check{background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .domain-empty{background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) :is(.monitor-stats span,.domain-form label,.domain-summary span,.domain-main span,.domain-context span,.domain-meta span,.domain-renew span,.domain-edit>summary){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) :is(.domain-form input,.domain-form select,.domain-form textarea){color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line-strong)!important}main.shell:has(>.wcc-sidebar) .domain-create>summary{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .domain-edit>summary:hover{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .monitor-error{color:var(--v13-red)!important}main.shell:has(>.wcc-sidebar) .project-detail-panel{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:none!important}:is(main.shell:has(>.wcc-sidebar) .project-detail-status,main.shell:has(>.wcc-sidebar) .infra-item,main.shell:has(>.wcc-sidebar) .attention-detail-item){color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .infra-item:hover{background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .monitor-kpis{background:var(--v13-line)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .monitor-kpis div{background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .latency-chart{background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .health-mini-track{background:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) :is(.project-detail-score span,.project-detail-score small,.health-row>span:first-child,.infra-copy span,.infra-state,.monitor-kpis span,.chart-empty,.human-explanation,.domain-meta span,.timeline-copy span,.timeline-row time,.attention-detail-item p,.empty-compact,.project-detail-note){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .human-explanation{background:var(--v13-accent-soft)!important;border-left-color:var(--v13-accent)!important}main.shell:has(>.wcc-sidebar) .human-explanation strong{color:var(--v13-text)!important}:is(main.shell:has(>.wcc-sidebar) .project-detail-back,main.shell:has(>.wcc-sidebar) .detail-label){color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .timeline-row{border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .domain-meta div{border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .status-good{color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .status-warn{color:var(--v13-amber)!important}main.shell:has(>.wcc-sidebar) .status-bad{color:var(--v13-red)!important}main.shell:has(>.wcc-sidebar) .status-muted{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) :is(.maintenance-form input,.maintenance-form select,.maintenance-form textarea):not([type=checkbox]){color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line-strong)!important}@media (max-width:820px){main.shell:has(>.wcc-sidebar) :is(.finance-create-popover,.domain-create-popover,.domain-edit-popover){max-width:calc(100vw - 28px)}:is(main.shell:has(>.wcc-sidebar) .project-detail-grid,main.shell:has(>.wcc-sidebar) .agenda-layout,main.shell:has(>.wcc-sidebar) .report-layout){min-width:0}}
main.shell:has(>.wcc-sidebar) .range-tabs{background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .range-tabs a{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .range-tabs a:hover{color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .range-tabs a.is-active{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;box-shadow:inset 0 0 0 1px var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .monitor-kpis small{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .history-footer{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .commit-meta{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .deploy-message{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .latest-deploy-card span{color:var(--v13-muted)!important}:is(main.shell:has(>.wcc-sidebar) .code-observability,main.shell:has(>.wcc-sidebar) .latest-deploy-card){color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .latest-deploy-card>div{border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .commit-message{color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .latest-deploy-card strong{color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .project-detail-note strong{color:var(--v13-text)!important}:is(main.shell:has(>.wcc-sidebar) .commit-head code,main.shell:has(>.wcc-sidebar) .project-detail-note code,main.shell:has(>.wcc-sidebar) .human-explanation code){color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}
main.shell:has(>.wcc-sidebar) .client-delete-control summary{color:var(--v13-red)!important;background:color-mix(in srgb, var(--v13-red) 6%, var(--v13-surface))!important;border-color:color-mix(in srgb, var(--v13-red) 22%, var(--v13-line))!important;box-shadow:var(--v13-shadow)!important}main.shell:has(>.wcc-sidebar) .client-delete-popover{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:color-mix(in srgb, var(--v13-red) 24%, var(--v13-line))!important;box-shadow:var(--v13-shadow)!important}main.shell:has(>.wcc-sidebar) .client-delete-label{color:var(--v13-red)!important}main.shell:has(>.wcc-sidebar) .client-delete-popover button{color:var(--v13-red)!important}main.shell:has(>.wcc-sidebar) .client-delete-popover>strong{color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .client-delete-popover label b{color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .client-delete-popover>p:not(.client-delete-label){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .client-delete-popover label{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .client-delete-popover input{color:var(--v13-text)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line-strong)!important}main.shell:has(>.wcc-sidebar) .client-delete-popover button{background:color-mix(in srgb, var(--v13-red) 7%, var(--v13-surface))!important;border-color:color-mix(in srgb, var(--v13-red) 25%, var(--v13-line))!important}
:is(main.shell:has(>.wcc-sidebar) .start-operation-panel,main.shell:has(>.wcc-sidebar) .start-context-card,main.shell:has(>.wcc-sidebar) .start-operation-confirm){color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:none!important}main.shell:has(>.wcc-sidebar) .start-operation-panel-head>span{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .start-template-locked{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) :is(.start-operation-value strong,.start-context-card strong,.start-template-locked strong,.start-operation-confirm h2){color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) :is(.start-operation-back,.start-field,.start-field-help,.start-template-locked>span,.start-template-locked small,.start-checks span){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .start-operation-back:hover{color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .start-existing-note{color:var(--v13-muted)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) :is(.start-field input,.start-field select){color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line-strong)!important}main.shell:has(>.wcc-sidebar) .access-denied-card{color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-accent-line)!important;box-shadow:var(--v13-shadow)!important}main.shell:has(>.wcc-sidebar) .access-denied-icon{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .access-denied-card>p strong{color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .access-denied-actions span{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .cms-connection-body code{color:var(--v13-text-2)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .cms-connection-body :is(span,p){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .cms-form-divider span{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .cms-preview-card .crm-panel-head>a{color:var(--v13-muted)!important}html[data-theme=light] body,html[data-theme=dark] body{background-color:var(--bg)!important}html[data-theme=light] main.shell:has(>.wcc-sidebar){background-color:var(--v13-bg)!important}html[data-theme=light] main.shell:has(>.wcc-sidebar)>.content{background-color:var(--v13-bg)!important}html[data-theme=dark] main.shell:has(>.wcc-sidebar){background-color:var(--v13-bg)!important}html[data-theme=dark] main.shell:has(>.wcc-sidebar)>.content{background-color:var(--v13-bg)!important}main.shell:has(>.wcc-sidebar)>.content{min-width:0;overflow-x:clip}@media (max-width:700px){:is(main.shell:has(>.wcc-sidebar) .start-operation-hero,main.shell:has(>.wcc-sidebar) .start-operation-confirm){min-width:0}}
html[data-theme=light] main.shell:has(>.wcc-sidebar){--v13-bg:#f4f3ef;--v13-sidebar:#fbfbf9;--v13-surface:#fff;--v13-surface-2:#f7f7f4;--v13-surface-3:#eceee9;--v13-text:#14201d;--v13-text-2:#40504b;--v13-muted:#6f7c77;--v13-faint:#9aa49f;--v13-line:#18302a18;--v13-line-strong:#18302a26;--v13-accent:#0d766e;--v13-accent-strong:#075f59;--v13-accent-soft:#e8f4f1;--v13-accent-line:#0d766e38;--v13-shadow:0 18px 50px #1b2d2811;--studio-bg:var(--v13-bg);--studio-panel:var(--v13-surface);--studio-panel-2:var(--v13-surface-2);--studio-panel-3:var(--v13-surface-3);--studio-line:var(--v13-line);--studio-line-strong:var(--v13-line-strong);--studio-text:var(--v13-text);--studio-muted:var(--v13-muted);--studio-muted-2:var(--v13-faint);--studio-accent:var(--v13-accent);--studio-accent-soft:var(--v13-accent-soft)}html[data-theme=dark] main.shell:has(>.wcc-sidebar){--v13-bg:#111513;--v13-sidebar:#141a17;--v13-surface:#19201c;--v13-surface-2:#202823;--v13-surface-3:#29332d;--v13-text:#f1f4f0;--v13-text-2:#c8d1cc;--v13-muted:#9aa79f;--v13-faint:#748078;--v13-line:#e8f2ec16;--v13-line-strong:#e8f2ec25;--v13-accent:#6cc6b8;--v13-accent-strong:#8fd6cb;--v13-accent-soft:#6cc6b81f;--v13-accent-line:#6cc6b840;--v13-shadow:0 20px 54px #00000038;--studio-bg:var(--v13-bg);--studio-panel:var(--v13-surface);--studio-panel-2:var(--v13-surface-2);--studio-panel-3:var(--v13-surface-3);--studio-line:var(--v13-line);--studio-line-strong:var(--v13-line-strong);--studio-text:var(--v13-text);--studio-muted:var(--v13-muted);--studio-muted-2:var(--v13-faint);--studio-accent:var(--v13-accent);--studio-accent-soft:var(--v13-accent-soft)}main.shell:has(>.wcc-sidebar){background:var(--v13-bg)!important;grid-template-columns:248px minmax(0,1fr)!important}main.shell:has(>.wcc-sidebar)>.content{width:100%!important;max-width:1510px!important;padding:38px clamp(28px,3.25vw,52px) 82px!important}main.shell:has(>.wcc-sidebar) :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid color-mix(in srgb,var(--v13-accent) 66%,white)!important;outline-offset:2px!important}.wcc-sidebar{background:color-mix(in srgb,var(--v13-sidebar) 96%,transparent)!important;border-right:1px solid var(--v13-line)!important;width:248px!important;padding:19px 15px 15px!important;box-shadow:8px 0 30px #1a2a2506!important}.wcc-sidebar-topline{gap:10px!important;min-height:48px!important;padding:0 2px 16px!important}.wcc-sidebar .studio-brand{min-width:0;gap:10px!important}.wcc-sidebar .w3-brand-logo{border:1px solid var(--v13-line)!important;border-radius:11px!important;width:38px!important;height:38px!important;box-shadow:0 6px 18px #14262112!important}.wcc-sidebar .studio-brand-copy strong{letter-spacing:-.025em!important;color:var(--v13-text)!important;font-size:13.5px!important;font-weight:760!important;line-height:1.1!important}.wcc-sidebar .studio-brand-copy small{letter-spacing:.01em!important;color:var(--v13-muted)!important;margin-top:3px!important;font-size:9px!important;line-height:1.1!important}.wcc-sidebar-search-icon{background:var(--v13-surface)!important;border:1px solid var(--v13-line)!important;width:36px!important;height:36px!important;color:var(--v13-muted)!important;border-radius:11px!important;box-shadow:0 3px 12px #14262109!important}.wcc-sidebar-search-icon:hover{color:var(--v13-accent-strong)!important;border-color:var(--v13-accent-line)!important;background:var(--v13-accent-soft)!important}.wcc-sidebar-search-icon svg{stroke-width:1.8px!important;width:16px!important;height:16px!important}.wcc-sidebar .studio-nav{gap:17px!important;margin-top:0!important;padding:0!important}.wcc-nav-group{gap:5px!important}.wcc-sidebar .studio-nav-label{color:var(--v13-faint)!important;letter-spacing:.14em!important;margin:0 0 5px!important;padding:0 10px!important;font-size:8.5px!important;font-weight:800!important}.wcc-nav-group-items{gap:2px!important}.wcc-sidebar .studio-nav-item{min-height:43px!important;color:var(--v13-muted)!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:12px!important;grid-template-columns:31px minmax(0,1fr) 13px!important;gap:8px!important;padding:5px 8px!important;transition:background .16s,color .16s,border-color .16s,transform .16s!important}.wcc-sidebar .studio-nav-item:hover{background:var(--v13-surface)!important;color:var(--v13-text)!important;border-color:var(--v13-line)!important;transform:translate(1px)!important}.wcc-sidebar .studio-nav-item.active{background:linear-gradient(90deg,var(--v13-accent-soft),color-mix(in srgb,var(--v13-accent-soft) 48%,var(--v13-surface)))!important;border-color:var(--v13-accent-line)!important;color:var(--v13-accent-strong)!important;box-shadow:none!important}.wcc-sidebar .studio-nav-icon{background:color-mix(in srgb,var(--v13-surface-2) 86%,transparent)!important;border:1px solid color-mix(in srgb,var(--v13-line) 75%,transparent)!important;color:currentColor!important;border-radius:9px!important;flex:0 0 31px!important;width:31px!important;height:31px!important}.wcc-sidebar .studio-nav-item.active .studio-nav-icon{background:var(--v13-surface)!important;border-color:var(--v13-accent-line)!important;box-shadow:0 4px 10px #104b440d!important}.wcc-sidebar .studio-nav-icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.65px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:16px!important;height:16px!important}.wcc-sidebar .studio-nav-copy strong{letter-spacing:-.012em!important;font-size:12.25px!important;font-weight:660!important;line-height:1.2!important}.wcc-nav-external{color:var(--v13-faint)!important;font-size:10px!important}.wcc-sidebar .studio-sidebar-footer{gap:9px!important;padding:14px 1px 0!important}.wcc-sidebar .wcc-theme-control{background:var(--v13-surface-2)!important;border-radius:11px!important;min-height:36px!important}.wcc-sidebar .wcc-theme-control button{width:35px!important;height:33px!important;font-size:11px!important}.wcc-sidebar-signout{border-radius:11px!important;min-height:36px!important;padding:0 11px!important;font-size:10px!important;font-weight:650!important}main.shell:has(>.wcc-sidebar) :is(.wcc-eyebrow,.eyebrow,.studio-kicker){color:var(--v13-accent)!important;letter-spacing:.13em!important;font-size:10px!important;font-weight:800!important;line-height:1.25!important}main.shell:has(>.wcc-sidebar) :is(.subtitle,.studio-tool-hero p,.studio-projects-header p,.wcc-page-head p){color:var(--v13-muted)!important;font-size:13.5px!important;line-height:1.6!important}main.shell:has(>.wcc-sidebar) :is(.wcc-btn,.studio-button,.primary-button){border-radius:11px!important;min-height:42px!important;padding:0 15px!important;font-size:12px!important;font-weight:650!important}main.shell:has(>.wcc-sidebar) :is(input,select,textarea){min-height:42px;font-size:13px!important;line-height:1.35!important}main.shell:has(>.wcc-sidebar) textarea{min-height:96px}main.shell:has(>.wcc-sidebar) label{color:var(--v13-text-2)}main.shell:has(>.wcc-sidebar) :is(.hero,.studio-tool-hero,.studio-projects-header,.studio-project-detail-hero,.wcc-page-head){border:1px solid var(--v13-line)!important;background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--v13-accent) 12%,transparent),transparent 28rem), linear-gradient(135deg,var(--v13-surface),color-mix(in srgb,var(--v13-accent-soft) 42%,var(--v13-surface)))!important;color:var(--v13-text)!important;border-radius:22px!important;box-shadow:0 18px 55px #1f302b0b!important}main.shell:has(>.wcc-sidebar) :is(.hero,.studio-tool-hero,.studio-projects-header){align-items:flex-end!important;min-height:184px!important;padding:30px 32px!important}main.shell:has(>.wcc-sidebar) :is(.hero,.studio-tool-hero,.studio-projects-header,.studio-project-detail-hero) h1{text-wrap:balance;color:var(--v13-text)!important;letter-spacing:-.047em!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(34px,3.25vw,48px)!important;font-weight:650!important;line-height:1.01!important}main.shell:has(>.wcc-sidebar) :is(.hero,.studio-tool-hero,.studio-projects-header) p{max-width:760px!important}html[data-theme=dark] main.shell:has(>.wcc-sidebar) :is(.hero,.studio-tool-hero,.studio-projects-header,.studio-project-detail-hero,.wcc-page-head){background:radial-gradient(circle at 88% 8%,#6cc6b817,transparent 28rem), linear-gradient(135deg,var(--v13-surface),var(--v13-surface-2))!important}main.shell:has(>.wcc-sidebar) .today-content{padding-bottom:90px!important}main.shell:has(>.wcc-sidebar) .today-hero{align-items:flex-end!important;gap:28px!important;margin-bottom:24px!important}main.shell:has(>.wcc-sidebar) .today-hero h1{max-width:820px!important;color:var(--v13-text)!important;letter-spacing:-.05em!important;margin:0 0 10px!important;font-size:clamp(36px,3.6vw,50px)!important;font-weight:650!important;line-height:1.01!important}main.shell:has(>.wcc-sidebar) .today-hero p{max-width:720px!important;color:var(--v13-muted)!important;font-size:13.5px!important;line-height:1.6!important}main.shell:has(>.wcc-sidebar) .today-hero-actions{gap:9px!important}main.shell:has(>.wcc-sidebar) .today-core-metrics{background:0 0!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0 0 13px!important;overflow:visible!important}main.shell:has(>.wcc-sidebar) .today-core-metrics>a{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:17px!important;min-height:112px!important;padding:18px 19px!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;box-shadow:0 8px 26px #1f302b08!important}main.shell:has(>.wcc-sidebar) .today-core-metrics>a+a{border-left:1px solid var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .today-core-metrics>a:hover{border-color:var(--v13-accent-line)!important;box-shadow:var(--v13-shadow)!important;transform:translateY(-2px)!important}main.shell:has(>.wcc-sidebar) .today-core-metrics span{color:var(--v13-muted)!important;letter-spacing:.11em!important;font-size:9.5px!important;font-weight:800!important}main.shell:has(>.wcc-sidebar) .today-core-metrics strong{color:var(--v13-text)!important;letter-spacing:-.045em!important;margin-top:3px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:28px!important;font-weight:680!important;line-height:1!important}main.shell:has(>.wcc-sidebar) .today-core-metrics small{color:var(--v13-muted)!important;margin-top:4px!important;font-size:11px!important;line-height:1.35!important}main.shell:has(>.wcc-sidebar) .today-pulse-strip{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:54px!important;margin:0 0 16px!important;padding:5px!important}main.shell:has(>.wcc-sidebar) .today-pulse-strip>a{border-radius:10px!important;min-height:42px!important;padding:0 14px!important}main.shell:has(>.wcc-sidebar) .today-pulse-strip>a:hover{background:var(--v13-surface-2)!important}main.shell:has(>.wcc-sidebar) .today-pulse-strip strong{color:var(--v13-text)!important;font-size:12px!important}main.shell:has(>.wcc-sidebar) .today-pulse-strip small{color:var(--v13-muted)!important;font-size:10.5px!important}main.shell:has(>.wcc-sidebar) .pulse-dot{width:7px!important;height:7px!important}main.shell:has(>.wcc-sidebar) .today-layout{grid-template-columns:minmax(0,1.58fr) minmax(330px,.72fr)!important;gap:16px!important}main.shell:has(>.wcc-sidebar) .today-panel{background:var(--v13-surface)!important;border:1px solid var(--v13-line)!important;border-radius:18px!important;padding:22px!important;box-shadow:0 8px 28px #1f302b07!important}main.shell:has(>.wcc-sidebar) .today-panel-head{gap:18px!important;padding-bottom:15px!important}main.shell:has(>.wcc-sidebar) .today-panel-head h2{color:var(--v13-text)!important;letter-spacing:-.035em!important;margin-top:5px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:23px!important;font-weight:650!important;line-height:1.1!important}main.shell:has(>.wcc-sidebar) .today-panel-head p{color:var(--v13-muted)!important;margin-top:7px!important;font-size:11.5px!important;line-height:1.5!important}main.shell:has(>.wcc-sidebar) .today-count{min-width:34px!important;height:34px!important;color:var(--v13-muted)!important;background:var(--v13-surface-2)!important;border:1px solid var(--v13-line)!important;font-size:11px!important}main.shell:has(>.wcc-sidebar) .today-row{border-color:var(--v13-line)!important;grid-template-columns:10px minmax(0,1fr) 20px!important;gap:14px!important;min-height:76px!important;padding:14px 4px!important}main.shell:has(>.wcc-sidebar) .today-row:hover{background:var(--v13-surface-2)!important;border-radius:12px!important;margin-inline:-8px!important;padding-inline:12px!important}main.shell:has(>.wcc-sidebar) .today-row-copy small{color:var(--v13-accent)!important;letter-spacing:.1em!important;font-size:9px!important;font-weight:800!important;line-height:1.2!important}main.shell:has(>.wcc-sidebar) .today-row-copy strong{color:var(--v13-text)!important;margin-top:5px!important;font-size:13.5px!important;font-weight:670!important;line-height:1.25!important}main.shell:has(>.wcc-sidebar) .today-row-copy p{max-width:900px!important;color:var(--v13-muted)!important;margin-top:5px!important;font-size:11.5px!important;line-height:1.48!important}main.shell:has(>.wcc-sidebar) .today-dot{width:7px!important;height:7px!important}main.shell:has(>.wcc-sidebar) .today-row>b{color:var(--v13-faint)!important;font-size:14px!important}main.shell:has(>.wcc-sidebar) .today-attention-more{border-top:1px solid var(--v13-line);margin-top:2px}main.shell:has(>.wcc-sidebar) .today-attention-more>summary{cursor:pointer;min-height:48px;color:var(--v13-accent-strong);border-radius:11px;justify-content:center;align-items:center;gap:8px;font-size:11.5px;font-weight:700;list-style:none;display:flex}main.shell:has(>.wcc-sidebar) .today-attention-more>summary::-webkit-details-marker{display:none}main.shell:has(>.wcc-sidebar) .today-attention-more>summary:hover{background:var(--v13-accent-soft)}main.shell:has(>.wcc-sidebar) .today-attention-more>summary:after{content:"↓";font-size:12px;transition:transform .18s}main.shell:has(>.wcc-sidebar) .today-attention-more[open]>summary:after{transform:rotate(180deg)}main.shell:has(>.wcc-sidebar) .today-flow>a{grid-template-columns:34px minmax(0,1fr) auto!important;gap:12px!important;min-height:70px!important;padding:12px 2px!important}main.shell:has(>.wcc-sidebar) .today-flow>a>span{width:32px!important;height:32px!important;color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;font-size:9px!important;font-weight:750!important}main.shell:has(>.wcc-sidebar) .today-flow strong{color:var(--v13-text)!important;font-size:12.5px!important;line-height:1.2!important}main.shell:has(>.wcc-sidebar) .today-flow small{color:var(--v13-muted)!important;margin-top:4px!important;font-size:10px!important;line-height:1.35!important}main.shell:has(>.wcc-sidebar) .today-flow b{color:var(--v13-text)!important;font-size:19px!important}main.shell:has(>.wcc-sidebar) .today-panel-link{color:var(--v13-muted)!important;font-size:11px!important;font-weight:650!important}main.shell:has(>.wcc-sidebar) .today-panel-link:hover{color:var(--v13-accent-strong)!important}main.shell:has(>.wcc-sidebar) .today-recent{margin-top:16px!important}main.shell:has(>.wcc-sidebar) .today-projects>a{gap:13px!important;min-height:64px!important;padding:11px 2px!important}main.shell:has(>.wcc-sidebar) .today-avatar{background:var(--v13-accent-soft)!important;width:38px!important;height:38px!important;color:var(--v13-accent-strong)!important;border-radius:11px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:14px!important;font-weight:750!important}main.shell:has(>.wcc-sidebar) .today-projects strong{color:var(--v13-text)!important;font-size:12.5px!important}main.shell:has(>.wcc-sidebar) .today-projects small{color:var(--v13-muted)!important;font-size:10.5px!important;line-height:1.35!important}main.shell:has(>.wcc-sidebar) .today-projects>a>span{color:var(--v13-muted)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .studio-projects-toolbar{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:14px!important;margin:16px 0 12px!important;padding:6px!important}main.shell:has(>.wcc-sidebar) .studio-project-filter-row{gap:6px!important}main.shell:has(>.wcc-sidebar) .studio-project-filter{min-height:38px!important;color:var(--v13-muted)!important;background:0 0!important;border-color:#0000!important;border-radius:10px!important;padding:0 13px!important;font-size:11.5px!important}main.shell:has(>.wcc-sidebar) .studio-project-filter.active{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .studio-project-count{padding-right:10px;color:var(--v13-muted)!important;font-size:10.5px!important}main.shell:has(>.wcc-sidebar) .wcc-entity-search{background:var(--v13-surface)!important;border-radius:14px!important;min-height:56px!important;margin-bottom:16px!important;padding:6px!important;box-shadow:0 6px 22px #1f302b06!important}main.shell:has(>.wcc-sidebar) .wcc-entity-search>span{color:var(--v13-muted)!important;font-size:19px!important}main.shell:has(>.wcc-sidebar) .wcc-entity-search input{min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;font-size:13px!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery{gap:16px!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery-card{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:19px!important;overflow:hidden!important;box-shadow:0 8px 28px #1f302b08!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery-card:hover{border-color:var(--v13-accent-line)!important;box-shadow:var(--v13-shadow)!important;transform:translateY(-3px)!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery-cover{border-bottom:1px solid var(--v13-line)!important;background:linear-gradient(145deg,#e9f0ed,#edf0f7)!important;height:220px!important;padding:18px!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery-card:nth-child(3n+2) .studio-project-gallery-cover{background:linear-gradient(145deg,#f1eee8,#ebeef4)!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery-card:nth-child(3n+3) .studio-project-gallery-cover{background:linear-gradient(145deg,#eaf1ed,#f1eee8)!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery-cover:after{background:color-mix(in srgb,var(--v13-accent) 10%,transparent)!important;filter:blur(18px)!important;width:230px!important;height:230px!important}main.shell:has(>.wcc-sidebar) :is(.studio-project-type-chip,.studio-project-health-chip){min-height:31px!important;color:var(--v13-text-2)!important;letter-spacing:.035em!important;background:#ffffffc7!important;border-color:#263b361a!important;padding:0 10px!important;font-size:9.5px!important;font-weight:700!important}main.shell:has(>.wcc-sidebar) .studio-project-health-chip.good{color:#187b5e!important}main.shell:has(>.wcc-sidebar) .studio-project-health-chip.warn{color:#a36f17!important}main.shell:has(>.wcc-sidebar) .studio-project-health-chip.bad{color:#b84f56!important}main.shell:has(>.wcc-sidebar) .studio-project-mock-window{background:linear-gradient(150deg,#fffffff0,#ffffff9e)!important;border-color:#283b361c!important;height:185px!important;top:68px!important;box-shadow:0 28px 60px #2b3d381f!important}main.shell:has(>.wcc-sidebar) .studio-project-mock-window:before{background:#1d383121!important;box-shadow:0 24px #1d383111,0 48px #1d383109!important}main.shell:has(>.wcc-sidebar) .studio-project-mock-window:after{background:linear-gradient(145deg,#0d766e29,#5f71be12)!important}main.shell:has(>.wcc-sidebar) .studio-project-mock-dots i{background:#1d38312e!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery-body{background:var(--v13-surface)!important;padding:20px 21px 18px!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery-body h2{color:var(--v13-text)!important;letter-spacing:-.035em!important;font-size:23px!important;font-weight:670!important;line-height:1.1!important}main.shell:has(>.wcc-sidebar) .studio-project-domain{color:var(--v13-muted)!important;margin-top:7px!important;font-size:11px!important}main.shell:has(>.wcc-sidebar) .studio-project-meta-grid{border-color:var(--v13-line)!important;margin-top:17px!important;padding-top:15px!important}main.shell:has(>.wcc-sidebar) .studio-project-provider-mini{min-height:29px!important;color:var(--v13-muted)!important;border-color:var(--v13-line)!important;background:var(--v13-surface-2)!important;font-size:9.5px!important}main.shell:has(>.wcc-sidebar) .studio-project-next{color:var(--v13-text-2)!important;font-size:11.5px!important}main.shell:has(>.wcc-sidebar) .studio-project-next span{color:var(--v13-muted)!important;font-size:8.5px!important}main.shell:has(>.wcc-sidebar) .studio-project-score strong{color:var(--v13-text)!important;font-size:27px!important}main.shell:has(>.wcc-sidebar) .studio-project-score small{color:var(--v13-muted)!important;font-size:8.5px!important}main.shell:has(>.wcc-sidebar) .studio-project-card-actions{border-top:1px solid var(--v13-line)!important;background:var(--v13-surface-2)!important}main.shell:has(>.wcc-sidebar) .studio-project-card-actions a{color:var(--v13-muted)!important;font-size:10.5px!important}main.shell:has(>.wcc-sidebar) .studio-project-card-actions a.primary{color:var(--v13-accent-strong)!important}html[data-theme=dark] main.shell:has(>.wcc-sidebar) .studio-project-gallery-cover{background:linear-gradient(145deg,var(--v13-surface-2),#17211d)!important}html[data-theme=dark] main.shell:has(>.wcc-sidebar) .studio-project-gallery-card:nth-child(n) .studio-project-gallery-cover{background:linear-gradient(145deg,var(--v13-surface-2),#17211d)!important}html[data-theme=dark] main.shell:has(>.wcc-sidebar) :is(.studio-project-type-chip,.studio-project-health-chip){color:var(--v13-text-2)!important;border-color:var(--v13-line)!important;background:#0a100dad!important}html[data-theme=dark] main.shell:has(>.wcc-sidebar) .studio-project-mock-window{border-color:var(--v13-line)!important;background:linear-gradient(150deg,#fff1,#ffffff05)!important;box-shadow:0 30px 65px #00000047!important}html[data-theme=dark] main.shell:has(>.wcc-sidebar) .studio-project-mock-window:before{background:#ffffff1f!important;box-shadow:0 24px #ffffff0f,0 48px #ffffff08!important}main.shell:has(>.wcc-sidebar) :is(.studio-project-section,.studio-project-kpi,.studio-project-tabs,.studio-project-detail-preview){color:var(--v13-text)!important;background:var(--v13-surface)!important;border-color:var(--v13-line)!important;box-shadow:none!important}main.shell:has(>.wcc-sidebar) .studio-project-section-head h2{color:var(--v13-text)!important;font-size:21px!important}:is(main.shell:has(>.wcc-sidebar) .studio-project-section-head small,main.shell:has(>.wcc-sidebar) .studio-project-section-head>a){color:var(--v13-muted)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .studio-project-kpi span{color:var(--v13-muted)!important;font-size:9px!important}main.shell:has(>.wcc-sidebar) .studio-project-kpi strong{color:var(--v13-text)!important;font-size:22px!important}main.shell:has(>.wcc-sidebar) .studio-project-kpi small{color:var(--v13-muted)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .studio-project-tab{color:var(--v13-muted)!important;font-size:11px!important}main.shell:has(>.wcc-sidebar) .studio-project-tab.active{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .studio-tool-hero{margin-bottom:16px!important}main.shell:has(>.wcc-sidebar) .studio-tool-actions{gap:8px!important}main.shell:has(>.wcc-sidebar) .crm-summary.studio-legacy-metrics{background:0 0!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 18px!important}main.shell:has(>.wcc-sidebar) .crm-summary.studio-legacy-metrics article{background:var(--v13-surface)!important;border:1px solid var(--v13-line)!important;border-radius:15px!important;min-height:92px!important;padding:16px!important}main.shell:has(>.wcc-sidebar) .crm-summary.studio-legacy-metrics strong{color:var(--v13-text)!important;font-size:24px!important;line-height:1!important}main.shell:has(>.wcc-sidebar) .crm-summary.studio-legacy-metrics span{color:var(--v13-muted)!important;font-size:9.5px!important;line-height:1.25!important}main.shell:has(>.wcc-sidebar) .cms-library-disclosure{overflow:hidden;border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:18px!important;margin:18px 0 30px!important}main.shell:has(>.wcc-sidebar) .cms-library-disclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:76px;padding:15px 20px;list-style:none;display:grid}main.shell:has(>.wcc-sidebar) .cms-library-disclosure>summary::-webkit-details-marker{display:none}main.shell:has(>.wcc-sidebar) .cms-library-disclosure>summary:hover{background:var(--v13-surface-2)}main.shell:has(>.wcc-sidebar) .cms-library-summary-copy strong{letter-spacing:-.02em;display:block;color:var(--v13-text)!important;font-size:16px!important}main.shell:has(>.wcc-sidebar) .cms-library-summary-copy small{margin-top:5px;display:block;color:var(--v13-muted)!important;font-size:11px!important;line-height:1.4!important}main.shell:has(>.wcc-sidebar) .cms-library-summary-action{border:1px solid var(--v13-line);min-height:36px;color:var(--v13-accent-strong);background:var(--v13-surface);border-radius:10px;align-items:center;padding:0 11px;font-size:10.5px;font-weight:700;display:inline-flex}main.shell:has(>.wcc-sidebar) .cms-library-disclosure[open] .cms-library-summary-action:after{content:" · fechar"}main.shell:has(>.wcc-sidebar) .cms-library-disclosure:not([open]) .cms-library-summary-action:after{content:" · abrir"}main.shell:has(>.wcc-sidebar) .cms-library-disclosure .cms-template-library{border-top:1px solid var(--v13-line)!important;gap:20px!important;margin:0!important;padding:24px 20px 22px!important}main.shell:has(>.wcc-sidebar) .cms-template-library-head{align-items:end!important;gap:24px!important}main.shell:has(>.wcc-sidebar) .cms-template-library-head h2{color:var(--v13-text)!important;font-size:30px!important;line-height:1.05!important}main.shell:has(>.wcc-sidebar) .cms-template-library-head p{color:var(--v13-muted)!important;font-size:12.5px!important;line-height:1.58!important}main.shell:has(>.wcc-sidebar) .wcc-sector-groups{gap:14px!important;display:grid!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group{border:1px solid var(--v13-line)!important;background:var(--v13-surface-2)!important;border-radius:17px!important;padding:22px!important;overflow:hidden!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group-head{grid-template-columns:42px minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important;margin-bottom:16px!important;display:grid!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group-icon{background:var(--v13-surface)!important;border:1px solid var(--v13-line)!important;width:40px!important;height:40px!important;color:var(--v13-accent-strong)!important;border-radius:12px!important;place-items:center!important;font-size:20px!important;display:grid!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group-head small{color:var(--v13-muted)!important;letter-spacing:.09em!important;font-size:9px!important;line-height:1.3!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group-head h2{color:var(--v13-text)!important;letter-spacing:-.025em!important;margin:5px 0 4px!important;font-size:20px!important;line-height:1.1!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group-head p{max-width:780px;color:var(--v13-muted)!important;margin:0!important;font-size:11.5px!important;line-height:1.48!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group-head>strong{border:1px solid var(--v13-line)!important;color:var(--v13-muted)!important;background:var(--v13-surface)!important;text-transform:uppercase!important;letter-spacing:.08em!important;white-space:nowrap!important;border-radius:999px!important;padding:7px 9px!important;font-size:9px!important;line-height:1!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layouts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;min-width:0!important;box-shadow:none!important;border-radius:14px!important;grid-template-columns:minmax(128px,180px) minmax(0,1fr)!important;align-items:stretch!important;gap:15px!important;padding:13px!important;display:grid!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout-preview{border:1px solid var(--v13-line)!important;border-radius:11px!important;width:100%!important;min-height:132px!important;margin:0!important;overflow:hidden!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout-copy{flex-direction:column!important;align-items:flex-start!important;min-width:0!important;padding:4px 2px!important;display:flex!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout-copy>span{color:var(--v13-accent)!important;letter-spacing:.1em!important;font-size:8.5px!important;line-height:1.25!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout-copy h3{color:var(--v13-text)!important;letter-spacing:-.025em!important;margin:7px 0 5px!important;font-size:17px!important;line-height:1.15!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout-copy p{color:var(--v13-muted)!important;margin:0!important;font-size:11px!important;line-height:1.45!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout-actions{flex-wrap:wrap!important;gap:7px!important;margin-top:auto!important;padding-top:12px!important;display:flex!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout-actions a{border:1px solid var(--v13-line)!important;background:var(--v13-surface-2)!important;min-height:32px!important;color:var(--v13-text-2)!important;white-space:nowrap!important;border-radius:9px!important;align-items:center!important;padding:0 10px!important;font-size:9.5px!important;font-weight:650!important;text-decoration:none!important;display:inline-flex!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout-actions a:first-child{color:var(--v13-accent-strong)!important;border-color:var(--v13-accent-line)!important;background:var(--v13-accent-soft)!important}main.shell:has(>.wcc-sidebar) .finance-content{max-width:1510px!important}main.shell:has(>.wcc-sidebar) .finance-hero{min-height:164px!important;margin-bottom:16px!important}main.shell:has(>.wcc-sidebar) .finance-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0 0 12px!important}main.shell:has(>.wcc-sidebar) .finance-summary article{background:var(--v13-surface)!important;border:1px solid var(--v13-line)!important;border-radius:16px!important;min-height:100px!important;padding:18px!important}main.shell:has(>.wcc-sidebar) .finance-summary article strong{color:var(--v13-text)!important;font-size:22px!important;line-height:1.05!important}main.shell:has(>.wcc-sidebar) .finance-summary article span{color:var(--v13-muted)!important;margin-top:6px!important;font-size:9.5px!important;line-height:1.25!important}main.shell:has(>.wcc-sidebar) .finance-actions-bar{background:var(--v13-surface)!important;border:1px solid var(--v13-line)!important;border-radius:14px!important;margin-bottom:14px!important;padding:7px!important}main.shell:has(>.wcc-sidebar) .finance-create>summary{min-height:38px!important;color:var(--v13-text-2)!important;background:var(--v13-surface-2)!important;border:1px solid var(--v13-line)!important;border-radius:10px!important;padding:0 12px!important;font-size:10.5px!important;font-weight:650!important}main.shell:has(>.wcc-sidebar) .finance-layout{gap:14px!important}main.shell:has(>.wcc-sidebar) .finance-panel{border-radius:17px!important;box-shadow:0 8px 28px #1f302b07!important}main.shell:has(>.wcc-sidebar) .finance-panel-head{border-color:var(--v13-line)!important;padding:18px 19px!important}main.shell:has(>.wcc-sidebar) .finance-panel-head h2{color:var(--v13-text)!important;font-size:19px!important;line-height:1.15!important}main.shell:has(>.wcc-sidebar) .finance-empty{padding:34px 20px!important}main.shell:has(>.wcc-sidebar) .finance-empty strong{color:var(--v13-text)!important;font-size:13px!important}main.shell:has(>.wcc-sidebar) .finance-empty p{color:var(--v13-muted)!important;font-size:11.5px!important;line-height:1.5!important}main.shell:has(>.wcc-sidebar) .finance-empty-text{color:var(--v13-muted)!important;font-size:11.5px!important;line-height:1.5!important}main.shell:has(>.wcc-sidebar) .receivable-row{gap:12px!important;min-height:72px!important}main.shell:has(>.wcc-sidebar) .receivable-copy strong{color:var(--v13-text)!important;font-size:12.5px!important}:is(main.shell:has(>.wcc-sidebar) .receivable-copy span,main.shell:has(>.wcc-sidebar) .receivable-due span){color:var(--v13-muted)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) :is(.crm-panel-head h2,.studio-project-section-head h2,.panel h2,.wcc-panel h2){color:var(--v13-text)!important;line-height:1.15!important}main.shell:has(>.wcc-sidebar) .crm-panel-head h2{font-size:19px!important}main.shell:has(>.wcc-sidebar) :is(.client-row,.contract-card){min-height:64px}main.shell:has(>.wcc-sidebar) .client-row strong{color:var(--v13-text)!important;font-size:12px!important}main.shell:has(>.wcc-sidebar) .client-row span{color:var(--v13-muted)!important;font-size:10.5px!important}main.shell:has(>.wcc-sidebar) table{font-size:12px!important}main.shell:has(>.wcc-sidebar) th{padding:12px!important;font-size:9.5px!important;line-height:1.2!important}main.shell:has(>.wcc-sidebar) td{padding:13px 12px!important;font-size:11.5px!important;line-height:1.4!important}@media (max-width:1220px){main.shell:has(>.wcc-sidebar){grid-template-columns:224px minmax(0,1fr)!important}.wcc-sidebar{width:224px!important;padding-inline:12px!important}main.shell:has(>.wcc-sidebar) .today-layout{grid-template-columns:1fr!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout{grid-template-columns:145px minmax(0,1fr)!important}}@media (max-width:900px){main.shell:has(>.wcc-sidebar){display:block!important}.wcc-sidebar{border-right:0!important;border-bottom:1px solid var(--v13-line)!important;width:100%!important;padding:10px 14px 9px!important;box-shadow:0 8px 24px #1828230a!important}.wcc-sidebar-topline{min-height:40px!important;padding:0 0 8px!important}.wcc-sidebar .w3-brand-logo{width:32px!important;height:32px!important}.wcc-sidebar .studio-brand-copy strong{font-size:11.5px!important}.wcc-sidebar .studio-brand-copy small{display:none!important}.wcc-sidebar-search-icon{z-index:3;position:absolute;top:10px;right:14px;width:32px!important;height:32px!important}.wcc-sidebar .studio-nav{scrollbar-width:none;gap:5px!important;padding:0 0 2px!important;display:flex!important;overflow-x:auto!important}.wcc-sidebar .studio-nav::-webkit-scrollbar{display:none}.wcc-nav-group,.wcc-nav-group-items{display:contents!important}.wcc-sidebar .studio-nav-label{display:none!important}.wcc-sidebar .studio-nav-item{border-radius:11px!important;flex:none!important;grid-template-columns:27px auto!important;gap:7px!important;height:38px!important;min-height:38px!important;padding:3px 10px 3px 6px!important}.wcc-sidebar .studio-nav-icon{flex-basis:27px!important;width:27px!important;height:27px!important}.wcc-sidebar .studio-nav-copy strong{white-space:nowrap;font-size:10.5px!important}.wcc-nav-external,.wcc-sidebar .studio-sidebar-footer,.wcc-sidebar .wcc-mobile-theme{display:none!important}main.shell:has(>.wcc-sidebar)>.content{padding:26px 17px calc(60px + env(safe-area-inset-bottom))!important}main.shell:has(>.wcc-sidebar) :is(.hero,.studio-tool-hero,.studio-projects-header){align-items:flex-start!important;min-height:auto!important;padding:24px!important}main.shell:has(>.wcc-sidebar) :is(.hero,.studio-tool-hero,.studio-projects-header) h1{font-size:clamp(31px,7vw,42px)!important}main.shell:has(>.wcc-sidebar) .today-hero{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}main.shell:has(>.wcc-sidebar) .today-hero h1{font-size:clamp(32px,8vw,42px)!important}main.shell:has(>.wcc-sidebar) .today-core-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.shell:has(>.wcc-sidebar) .studio-project-gallery{grid-template-columns:1fr!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layouts{grid-template-columns:1fr!important}main.shell:has(>.wcc-sidebar) .finance-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}main.shell:has(>.wcc-sidebar) .crm-summary.studio-legacy-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){main.shell:has(>.wcc-sidebar)>.content{padding-left:14px!important;padding-right:14px!important}main.shell:has(>.wcc-sidebar) .today-core-metrics{grid-template-columns:1fr 1fr!important;gap:8px!important}main.shell:has(>.wcc-sidebar) .today-core-metrics>a{min-height:100px!important;padding:15px!important}main.shell:has(>.wcc-sidebar) .today-core-metrics strong{font-size:23px!important}main.shell:has(>.wcc-sidebar) .today-pulse-strip{grid-template-columns:repeat(3,minmax(126px,1fr))!important;overflow-x:auto!important}main.shell:has(>.wcc-sidebar) .today-panel{padding:17px!important}main.shell:has(>.wcc-sidebar) .today-row{grid-template-columns:8px minmax(0,1fr)!important}main.shell:has(>.wcc-sidebar) .today-row>b{display:none!important}main.shell:has(>.wcc-sidebar) .finance-summary{grid-template-columns:1fr!important}main.shell:has(>.wcc-sidebar) .studio-projects-toolbar{flex-direction:column!important;align-items:flex-start!important}main.shell:has(>.wcc-sidebar) .studio-project-count{padding:0 8px 4px!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group{padding:16px!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group-head{grid-template-columns:36px minmax(0,1fr)!important}main.shell:has(>.wcc-sidebar) .wcc-sector-group-head>strong{grid-column:2!important;justify-self:start!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout{grid-template-columns:1fr!important}main.shell:has(>.wcc-sidebar) .wcc-sector-layout-preview{min-height:150px!important}main.shell:has(>.wcc-sidebar) .cms-library-disclosure>summary{grid-template-columns:1fr!important;gap:10px!important}main.shell:has(>.wcc-sidebar) .cms-library-summary-action{justify-self:start!important}}
main.shell:has(>.wcc-sidebar) .wcc-page-head{align-items:flex-end!important;min-height:150px!important;margin-bottom:16px!important;padding:28px 30px!important;display:flex!important}main.shell:has(>.wcc-sidebar) .wcc-page-head h1{letter-spacing:-.045em!important;max-width:880px!important;margin:7px 0 8px!important;font-size:clamp(32px,3.2vw,46px)!important;line-height:1.02!important}main.shell:has(>.wcc-sidebar) .wcc-page-head p{margin:0!important}main.shell:has(>.wcc-sidebar) .wcc-metrics{background:0 0!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 14px!important;display:grid!important}main.shell:has(>.wcc-sidebar) .wcc-metrics>*{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:15px!important;flex-direction:column!important;justify-content:space-between!important;min-height:96px!important;padding:16px 17px!important;text-decoration:none!important;display:flex!important;box-shadow:0 7px 24px #1f302b06!important}main.shell:has(>.wcc-sidebar) .wcc-metrics span{color:var(--v13-muted)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:800!important}main.shell:has(>.wcc-sidebar) .wcc-metrics strong{color:var(--v13-text)!important;font-size:25px!important;font-weight:680!important;line-height:1!important}main.shell:has(>.wcc-sidebar) .wcc-metrics small{color:var(--v13-muted)!important;font-size:10.5px!important;line-height:1.3!important}main.shell:has(>.wcc-sidebar) .wcc-filterbar{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;box-shadow:none!important;border-radius:16px!important;margin:0 0 14px!important;padding:17px!important}main.shell:has(>.wcc-sidebar) .wcc-filterbar-top{gap:16px!important;margin-bottom:13px!important}main.shell:has(>.wcc-sidebar) .wcc-filterbar-top strong{color:var(--v13-text)!important;font-size:13px!important;line-height:1.3!important}main.shell:has(>.wcc-sidebar) .wcc-filterbar-top small{color:var(--v13-muted)!important;font-size:10.5px!important;line-height:1.4!important}main.shell:has(>.wcc-sidebar) .wcc-filter-result{color:var(--v13-muted)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .wcc-filter-chips{gap:6px!important}main.shell:has(>.wcc-sidebar) .wcc-filter-chip{border:1px solid var(--v13-line)!important;min-height:34px!important;color:var(--v13-muted)!important;background:var(--v13-surface-2)!important;border-radius:999px!important;align-items:center!important;padding:0 11px!important;font-size:10px!important;font-weight:650!important;text-decoration:none!important;display:inline-flex!important}main.shell:has(>.wcc-sidebar) .wcc-filter-chip.active{color:var(--v13-accent-strong)!important;border-color:var(--v13-accent-line)!important;background:var(--v13-accent-soft)!important}main.shell:has(>.wcc-sidebar) .wcc-filter-form{align-items:end!important;gap:9px!important;margin-top:12px!important}main.shell:has(>.wcc-sidebar) .wcc-filter-form label{font-size:10px!important;line-height:1.25!important}main.shell:has(>.wcc-sidebar) .wcc-clear-filter{color:var(--v13-muted)!important;font-size:10.5px!important}main.shell:has(>.wcc-sidebar) .wcc-panel{background:var(--v13-surface)!important;border-radius:17px!important;overflow:hidden!important}main.shell:has(>.wcc-sidebar) .wcc-panel-head{min-height:72px!important;padding:17px 19px!important}main.shell:has(>.wcc-sidebar) .wcc-panel-head h2{color:var(--v13-text)!important;letter-spacing:-.03em!important;margin:5px 0 0!important;font-size:20px!important}main.shell:has(>.wcc-sidebar) .wcc-count{min-width:32px!important;height:32px!important;font-size:10.5px!important}main.shell:has(>.wcc-sidebar) .wcc-inbox-group{border-color:var(--v13-line)!important;background:var(--v13-surface)!important}main.shell:has(>.wcc-sidebar) .wcc-inbox-group-head{background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important;padding:13px 18px!important}main.shell:has(>.wcc-sidebar) .wcc-inbox-group-head span{color:var(--v13-muted)!important;font-size:8.5px!important}main.shell:has(>.wcc-sidebar) .wcc-inbox-group-head strong{color:var(--v13-text)!important;font-size:12.5px!important}main.shell:has(>.wcc-sidebar) .wcc-inbox-group-head b{color:var(--v13-muted)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .wcc-attention-row{border-color:var(--v13-line)!important;background:var(--v13-surface)!important;gap:14px!important;min-height:88px!important;padding:16px 18px!important}main.shell:has(>.wcc-sidebar) .wcc-attention-row:hover{background:var(--v13-surface-2)!important}main.shell:has(>.wcc-sidebar) .wcc-attention-row strong{color:var(--v13-text)!important;font-size:13px!important;line-height:1.3!important}main.shell:has(>.wcc-sidebar) .wcc-attention-row small{color:var(--v13-accent)!important;font-size:9.5px!important;line-height:1.3!important}main.shell:has(>.wcc-sidebar) .wcc-attention-row p{color:var(--v13-muted)!important;font-size:11px!important;line-height:1.48!important}main.shell:has(>.wcc-sidebar) .operations-content{max-width:1510px!important}main.shell:has(>.wcc-sidebar) .operations-summary{border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 18px!important;display:grid!important}main.shell:has(>.wcc-sidebar) .operations-summary article{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:15px!important;flex-direction:column!important;justify-content:space-between!important;min-height:92px!important;padding:16px!important;display:flex!important}main.shell:has(>.wcc-sidebar) .operations-summary article+article{border-left:1px solid var(--v13-line)!important;padding-left:16px!important}main.shell:has(>.wcc-sidebar) .operations-summary strong{color:var(--v13-text)!important;letter-spacing:-.04em!important;font:680 25px/1 Inter,system-ui,sans-serif!important}main.shell:has(>.wcc-sidebar) .operations-summary span{color:var(--v13-muted)!important;font-size:9.5px!important;line-height:1.3!important}main.shell:has(>.wcc-sidebar) .operations-toolbar{gap:16px!important;margin-bottom:14px!important}main.shell:has(>.wcc-sidebar) .operations-toolbar h2{color:var(--v13-text)!important;font-size:21px!important;line-height:1.15!important}main.shell:has(>.wcc-sidebar) .operations-panel{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:17px!important;box-shadow:0 8px 28px #1f302b07!important}main.shell:has(>.wcc-sidebar) .operations-panel-head{border-color:var(--v13-line)!important;padding:18px 19px 15px!important}main.shell:has(>.wcc-sidebar) .operations-panel-head h2{color:var(--v13-text)!important;font-size:20px!important;line-height:1.15!important}main.shell:has(>.wcc-sidebar) .operations-panel-head .muted{color:var(--v13-muted)!important;font-size:10.5px!important}main.shell:has(>.wcc-sidebar) .task-board-wrap{padding:12px!important}main.shell:has(>.wcc-sidebar) .task-column{border:1px solid var(--v13-line)!important;background:var(--v13-surface-2)!important;min-height:420px!important;box-shadow:none!important;border-radius:14px!important}main.shell:has(>.wcc-sidebar) .task-column>header{border-color:var(--v13-line)!important;min-height:53px!important;padding:0 12px!important}main.shell:has(>.wcc-sidebar) .task-column>header strong{color:var(--v13-text-2)!important;font-size:10px!important;line-height:1.25!important}main.shell:has(>.wcc-sidebar) .task-column>header span{background:var(--v13-surface)!important;min-width:25px!important;height:25px!important;color:var(--v13-muted)!important;border:1px solid var(--v13-line)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .task-card{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:12px!important;padding:13px!important;box-shadow:0 5px 16px #1e302a09!important}main.shell:has(>.wcc-sidebar) .task-card:hover{border-color:var(--v13-accent-line)!important;box-shadow:0 10px 24px #1e302a12!important}main.shell:has(>.wcc-sidebar) .task-card h3{color:var(--v13-text)!important;font-size:12.5px!important;line-height:1.4!important}main.shell:has(>.wcc-sidebar) .task-card>p{color:var(--v13-muted)!important;font-size:10.5px!important;line-height:1.5!important}main.shell:has(>.wcc-sidebar) :is(.task-context a,.task-context span,.task-due,.task-more-actions summary){color:var(--v13-muted)!important;font-size:9.5px!important}main.shell:has(>.wcc-sidebar) .task-priority{color:var(--v13-muted)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .task-add-card{color:var(--v13-muted)!important;font-size:10.5px!important}main.shell:has(>.wcc-sidebar) .task-add-card span{color:var(--v13-accent)!important}main.shell:has(>.wcc-sidebar) .task-add-card:hover{color:var(--v13-text)!important;border-color:var(--v13-accent-line)!important;background:var(--v13-accent-soft)!important}main.shell:has(>.wcc-sidebar) .task-more-actions{border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) :is(.task-status-form button,.task-reschedule-form button){color:var(--v13-text-2)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .task-modal-backdrop{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0f17145c!important}main.shell:has(>.wcc-sidebar) .task-modal{border-color:var(--v13-line-strong)!important;background:var(--v13-surface)!important;box-shadow:0 30px 90px #12221d33!important}main.shell:has(>.wcc-sidebar) .task-modal-head{background:color-mix(in srgb,var(--v13-surface) 94%,transparent)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .task-modal-head h2{color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .task-modal-head p:last-child{color:var(--v13-muted)!important;font-size:11.5px!important}main.shell:has(>.wcc-sidebar) .task-modal-close{color:var(--v13-muted)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .task-field label{color:var(--v13-muted)!important;font-size:9.5px!important}main.shell:has(>.wcc-sidebar) .workflow-list{padding:12px 18px 18px!important}main.shell:has(>.wcc-sidebar) .workflow-stage{border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .workflow-index{color:var(--v13-muted)!important;border-color:var(--v13-line)!important;background:var(--v13-surface-2)!important}main.shell:has(>.wcc-sidebar) .workflow-title strong{color:var(--v13-text)!important;font-size:12.5px!important}:is(main.shell:has(>.wcc-sidebar) .workflow-title span,main.shell:has(>.wcc-sidebar) .workflow-info p){color:var(--v13-muted)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .workflow-actions button{color:var(--v13-text-2)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .workflow-template-card{background:var(--v13-surface)!important;border-color:var(--v13-line)!important;color:var(--v13-text)!important}:is(main.shell:has(>.wcc-sidebar) .workflow-template-card h3,main.shell:has(>.wcc-sidebar) .workflow-picker-intro strong){color:var(--v13-text)!important}main.shell:has(>.wcc-sidebar) .workflow-template-card p{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .workflow-picker-intro p{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) .workflow-template-meta{color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) :is(.crm-panel-body,.finance-panel,.settings-panel,.domain-panel,.studio-tool-panel,.w3-card) p{line-height:1.55}main.shell:has(>.wcc-sidebar) :is(.crm-empty,.wcc-empty,.studio-empty){color:var(--v13-muted)!important;font-size:11.5px!important;line-height:1.55!important}main.shell:has(>.wcc-sidebar) :is(.crm-empty,.wcc-empty,.studio-empty) strong{color:var(--v13-text)!important;font-size:13px!important}main.shell:has(>.wcc-sidebar) :is(.detail-external,.today-panel-link){color:var(--v13-muted)!important}main.shell:has(>.wcc-sidebar) :is(.detail-external,.today-panel-link):hover{color:var(--v13-accent-strong)!important}@media (max-width:1100px){main.shell:has(>.wcc-sidebar) .task-board-wrap{overflow-x:auto!important}main.shell:has(>.wcc-sidebar) .task-board{min-width:920px!important}}@media (max-width:900px){:is(main.shell:has(>.wcc-sidebar) .wcc-metrics,main.shell:has(>.wcc-sidebar) .operations-summary){grid-template-columns:repeat(2,minmax(0,1fr))!important}main.shell:has(>.wcc-sidebar) .wcc-filter-form{grid-template-columns:1fr 1fr!important}}@media (max-width:620px){main.shell:has(>.wcc-sidebar) .wcc-page-head{min-height:auto!important;padding:22px!important}main.shell:has(>.wcc-sidebar) .wcc-metrics{grid-template-columns:1fr 1fr!important;gap:8px!important}main.shell:has(>.wcc-sidebar) .wcc-metrics>*{min-height:86px!important;padding:14px!important}main.shell:has(>.wcc-sidebar) .wcc-filter-form{grid-template-columns:1fr!important}main.shell:has(>.wcc-sidebar) .operations-summary{grid-template-columns:1fr 1fr!important;gap:8px!important}main.shell:has(>.wcc-sidebar) .operations-toolbar{flex-direction:column!important;align-items:stretch!important}main.shell:has(>.wcc-sidebar) .operations-project-filter{width:100%!important}main.shell:has(>.wcc-sidebar) .operations-project-filter select{flex:1!important;min-width:0!important}main.shell:has(>.wcc-sidebar) .operations-panel-head{flex-direction:column!important;align-items:flex-start!important}main.shell:has(>.wcc-sidebar) .task-modal-backdrop{padding:12px!important}main.shell:has(>.wcc-sidebar) .task-modal-grid{grid-template-columns:1fr!important}main.shell:has(>.wcc-sidebar) .task-field.full{grid-column:auto!important}}
main.shell:has(>.wcc-sidebar) .crm-panel{overflow:hidden!important}main.shell:has(>.wcc-sidebar) .crm-panel-body{padding:18px 19px 20px!important}main.shell:has(>.wcc-sidebar) .crm-form{gap:14px!important}main.shell:has(>.wcc-sidebar) .crm-form-grid{gap:11px!important}main.shell:has(>.wcc-sidebar) .crm-field{gap:7px!important}main.shell:has(>.wcc-sidebar) .crm-field label{color:var(--v13-muted)!important;letter-spacing:.09em!important;font-size:9.5px!important;font-weight:800!important;line-height:1.25!important}main.shell:has(>.wcc-sidebar) .crm-field :is(input,select,textarea){background:var(--v13-surface-2)!important;border-color:var(--v13-line-strong)!important;min-height:43px!important;color:var(--v13-text)!important;border-radius:10px!important;padding:9px 11px!important;font-size:12.5px!important}main.shell:has(>.wcc-sidebar) .crm-field textarea{min-height:90px!important}main.shell:has(>.wcc-sidebar) .client-row{border-color:var(--v13-line)!important;background:var(--v13-surface)!important;min-height:72px!important;padding:14px 18px!important}main.shell:has(>.wcc-sidebar) .client-row:hover{background:var(--v13-surface-2)!important}main.shell:has(>.wcc-sidebar) .client-main strong{color:var(--v13-text)!important;font-size:13px!important;line-height:1.3!important}:is(main.shell:has(>.wcc-sidebar) .client-main span,main.shell:has(>.wcc-sidebar) .client-contact span){color:var(--v13-muted)!important;font-size:10.5px!important;line-height:1.4!important}main.shell:has(>.wcc-sidebar) .client-contact strong{color:var(--v13-text-2)!important;font-size:11.5px!important;line-height:1.3!important}main.shell:has(>.wcc-sidebar) .client-status{min-height:29px!important;color:var(--v13-muted)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important;padding:0 9px!important;font-size:9px!important}main.shell:has(>.wcc-sidebar) .pipeline-wrap{scrollbar-color:var(--v13-line-strong) transparent!important}main.shell:has(>.wcc-sidebar) .pipeline{gap:9px!important}main.shell:has(>.wcc-sidebar) .pipeline-column{border:1px solid var(--v13-line)!important;background:var(--v13-surface-2)!important;border-radius:14px!important}main.shell:has(>.wcc-sidebar) .pipeline-head{border-color:var(--v13-line)!important;min-height:48px!important;padding:11px!important}main.shell:has(>.wcc-sidebar) .pipeline-head strong{color:var(--v13-text-2)!important;font-size:9.5px!important}main.shell:has(>.wcc-sidebar) .pipeline-head span{color:var(--v13-accent-strong)!important;background:var(--v13-accent-soft)!important;font-size:9.5px!important}main.shell:has(>.wcc-sidebar) .lead-card{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:11px!important;padding:12px!important;box-shadow:0 4px 14px #1f302b06!important}main.shell:has(>.wcc-sidebar) .lead-card:hover{border-color:var(--v13-accent-line)!important}main.shell:has(>.wcc-sidebar) .lead-card h3{color:var(--v13-text)!important;font-size:12px!important;line-height:1.35!important}main.shell:has(>.wcc-sidebar) .lead-value{color:var(--v13-accent-strong)!important;font-family:Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:700!important}:is(main.shell:has(>.wcc-sidebar) .lead-company,main.shell:has(>.wcc-sidebar) .lead-followup){color:var(--v13-muted)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .lead-service{color:var(--v13-text-2)!important;font-size:10.5px!important}main.shell:has(>.wcc-sidebar) .lead-followup{border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .lead-actions :is(button,select,input){min-height:34px!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .lead-actions button{color:var(--v13-text-2)!important;background:var(--v13-surface-2)!important;border-color:var(--v13-line)!important}main.shell:has(>.wcc-sidebar) .opportunity-card{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:13px!important;padding:15px!important}main.shell:has(>.wcc-sidebar) .opportunity-card strong{color:var(--v13-text)!important;font-size:12.5px!important}main.shell:has(>.wcc-sidebar) .opportunity-card span{color:var(--v13-muted)!important;font-size:10px!important}main.shell:has(>.wcc-sidebar) .opportunity-card b{color:var(--v13-accent-strong)!important;font-family:Inter,system-ui,sans-serif!important;font-size:17px!important}main.shell:has(>.wcc-sidebar) .client-kpis{border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;margin:0 0 16px!important;display:grid!important}main.shell:has(>.wcc-sidebar) .client-kpis div{border:1px solid var(--v13-line)!important;background:var(--v13-surface)!important;border-radius:13px!important;min-height:84px!important;padding:14px!important}main.shell:has(>.wcc-sidebar) .client-kpis div+div{border-left:1px solid var(--v13-line)!important;padding-left:14px!important}main.shell:has(>.wcc-sidebar) .client-kpis strong{color:var(--v13-text)!important;font:680 20px/1 Inter,system-ui,sans-serif!important}main.shell:has(>.wcc-sidebar) .client-kpis span{color:var(--v13-muted)!important;font-size:9px!important}main.shell:has(>.wcc-sidebar) :is(.contact-item,.activity-item,.linked-item){border-color:var(--v13-line)!important;padding:14px 0!important}main.shell:has(>.wcc-sidebar) :is(.contact-item,.activity-item,.linked-item) strong{color:var(--v13-text)!important;font-size:12px!important;line-height:1.35!important}main.shell:has(>.wcc-sidebar) :is(.contact-item,.activity-item,.linked-item) span{color:var(--v13-muted)!important;font-size:10.5px!important;line-height:1.5!important}main.shell:has(>.wcc-sidebar) .linked-item:hover strong{color:var(--v13-accent-strong)!important}@media (max-width:820px){main.shell:has(>.wcc-sidebar) .client-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){main.shell:has(>.wcc-sidebar) .crm-form-grid{grid-template-columns:1fr!important}main.shell:has(>.wcc-sidebar) .client-row{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}main.shell:has(>.wcc-sidebar) .client-contact{display:none!important}}
main.shell:has(>.wcc-sidebar) .today-pulse-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:900px){.wcc-sidebar{z-index:70!important;height:auto!important;min-height:auto!important;max-height:none!important;position:sticky!important;top:0!important;overflow:visible!important}.wcc-sidebar .studio-nav{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.wcc-sidebar .studio-nav-item{touch-action:manipulation}.wcc-sidebar .studio-nav-icon svg{width:15px!important;height:15px!important}main.shell:has(>.wcc-sidebar)>.content{grid-column:auto!important;min-width:0!important}main.shell:has(>.wcc-sidebar) :is(.studio-tool-actions,.today-hero-actions){flex-wrap:wrap!important}main.shell:has(>.wcc-sidebar) :is(.studio-tool-actions,.today-hero-actions)>*{min-height:42px!important}main.shell:has(>.wcc-sidebar) :is(.crm-layout,.finance-layout,.studio-clients-layout){grid-template-columns:1fr!important}main.shell:has(>.wcc-sidebar) .today-pulse-strip{scrollbar-width:none;grid-template-columns:repeat(4,minmax(128px,1fr))!important;overflow-x:auto!important}main.shell:has(>.wcc-sidebar) .today-pulse-strip::-webkit-scrollbar{display:none}}@media (max-width:620px){.wcc-sidebar{padding-bottom:8px!important}.wcc-sidebar-topline{padding-right:42px!important}.wcc-sidebar-search-icon{right:14px!important}main.shell:has(>.wcc-sidebar) .today-hero-actions{width:100%!important}main.shell:has(>.wcc-sidebar) .today-hero-actions>*{flex:130px!important}main.shell:has(>.wcc-sidebar) .studio-tool-actions{width:100%!important}main.shell:has(>.wcc-sidebar) .studio-tool-actions>*{flex:145px!important}main.shell:has(>.wcc-sidebar) .finance-actions-bar{scrollbar-width:none;overflow-x:auto!important}main.shell:has(>.wcc-sidebar) .finance-actions-bar::-webkit-scrollbar{display:none}main.shell:has(>.wcc-sidebar) .finance-actions-bar>*{flex:none!important}main.shell:has(>.wcc-sidebar) .wcc-attention-row{grid-template-columns:8px minmax(0,1fr)!important}main.shell:has(>.wcc-sidebar) .wcc-attention-row>.w3-actions{flex-wrap:wrap!important;grid-column:2!important;justify-self:start!important}}
.commercial-kanban-content .wi-subnav{border:1px solid var(--v13-line);background:var(--v13-surface);scrollbar-width:none;border-radius:14px;gap:5px;margin:0 0 16px;padding:5px;display:flex;overflow-x:auto}.commercial-kanban-content .wi-subnav::-webkit-scrollbar{display:none}.commercial-kanban-content .wi-subnav a{min-height:36px;color:var(--v13-muted);white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:10.5px;font-weight:700;text-decoration:none;display:inline-flex}.commercial-kanban-content .wi-subnav a:hover{color:var(--v13-text);background:var(--v13-surface-2)}.commercial-kanban-content .wi-subnav a.active{color:var(--v13-accent-strong);background:var(--v13-accent-soft);border-color:var(--v13-accent-line)}.intelligence-pipeline{grid-template-columns:repeat(8,minmax(145px,1fr))!important;min-width:1200px!important}.pipeline-wrap:has(.intelligence-pipeline){scrollbar-width:thin;scrollbar-color:var(--v13-line-strong) transparent;padding-bottom:8px!important;overflow-x:auto!important}.intelligence-pipeline .pipeline-column{min-height:390px!important}.intelligence-pipeline .pipeline-head strong{letter-spacing:.07em!important;font-size:8.5px!important}.intelligence-pipeline .pipeline-column-new{box-shadow:inset 0 2px #7369b08c!important}.intelligence-pipeline .pipeline-column-analyzed{box-shadow:inset 0 2px #427baf7a!important}.intelligence-pipeline .pipeline-column-contacted{box-shadow:inset 0 2px #3d939973!important}.intelligence-pipeline .pipeline-column-replied{box-shadow:inset 0 2px #389a7e80!important}.intelligence-pipeline .pipeline-column-meeting{box-shadow:inset 0 2px #af8e367a!important}.intelligence-pipeline .pipeline-column-proposal{box-shadow:inset 0 2px #be77387a!important}.intelligence-pipeline .pipeline-column-won{box-shadow:inset 0 2px #34976394!important}.intelligence-pipeline .pipeline-column-lost{box-shadow:inset 0 2px #a9525680!important}@media (max-width:1280px){.intelligence-pipeline{grid-template-columns:repeat(8,172px)!important;min-width:1425px!important}}@media (max-width:820px){.intelligence-pipeline{grid-template-columns:repeat(8,188px)!important;min-width:1550px!important}.intelligence-pipeline .pipeline-column{min-height:350px!important}}
.wi-content{max-width:1510px!important}.wi-subnav{border:1px solid var(--v13-line);background:var(--v13-surface);scrollbar-width:none;border-radius:14px;gap:5px;margin:0 0 16px;padding:5px;display:flex;overflow-x:auto}.wi-subnav::-webkit-scrollbar{display:none}.wi-subnav a{min-height:36px;color:var(--v13-muted);white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:10.5px;font-weight:700;text-decoration:none;display:inline-flex}.wi-subnav a:hover{color:var(--v13-text);background:var(--v13-surface-2)}.wi-subnav a.active{color:var(--v13-accent-strong);background:var(--v13-accent-soft);border-color:var(--v13-accent-line)}.wi-hero{border:1px solid var(--v13-line);background:radial-gradient(circle at 90% 8%,var(--v13-accent),transparent 29rem),linear-gradient(135deg,var(--v13-surface),var(--v13-accent-soft));border-radius:22px;justify-content:space-between;align-items:flex-end;gap:28px;min-height:210px;padding:30px 32px;display:flex}@supports (color:color-mix(in lab, red, red)){.wi-hero{background:radial-gradient(circle at 90% 8%,color-mix(in srgb,var(--v13-accent) 13%,transparent),transparent 29rem),linear-gradient(135deg,var(--v13-surface),color-mix(in srgb,var(--v13-accent-soft) 45%,var(--v13-surface)))}}.wi-hero{box-shadow:0 18px 55px #1f302b0b}.wi-kicker{color:var(--v13-accent);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:850}.wi-hero h1{max-width:900px;color:var(--v13-text);letter-spacing:-.052em;text-wrap:balance;margin:10px 0 0;font:650 clamp(36px,3.6vw,51px)/1 Inter,ui-sans-serif,system-ui,sans-serif}.wi-hero p{max-width:760px;color:var(--v13-muted);margin:13px 0 0;font-size:13px;line-height:1.6}.wi-actions{flex-wrap:wrap;gap:8px;display:flex}.wi-btn{border:1px solid var(--v13-line-strong);background:var(--v13-surface);min-height:41px;color:var(--v13-text-2);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;padding:0 14px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-flex}.wi-btn:hover{border-color:var(--v13-accent-line);color:var(--v13-accent-strong)}.wi-btn.primary{background:var(--v13-accent);border-color:var(--v13-accent);color:#fff}.wi-btn.primary:hover{background:var(--v13-accent-strong);color:#fff}.wi-btn:disabled{opacity:.55;cursor:not-allowed}.wi-grid{gap:14px;display:grid}.wi-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wi-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wi-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wi-metrics{margin:14px 0}.wi-metric{border:1px solid var(--v13-line);background:var(--v13-surface);border-radius:15px;flex-direction:column;justify-content:space-between;min-height:96px;padding:16px 17px;display:flex}.wi-metric span{color:var(--v13-muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.wi-metric strong{color:var(--v13-text);letter-spacing:-.045em;font:680 26px/1 Inter,system-ui,sans-serif}.wi-metric small{color:var(--v13-muted);font-size:10.5px;line-height:1.35}.wi-section{border:1px solid var(--v13-line);background:var(--v13-surface);border-radius:18px;margin-top:16px;padding:20px;box-shadow:0 8px 28px #1f302b06}.wi-section-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.wi-section-head h2{color:var(--v13-text);letter-spacing:-.035em;margin:5px 0 0;font:650 23px/1.1 Inter,system-ui,sans-serif}.wi-section-head p{max-width:720px;color:var(--v13-muted);margin:6px 0 0;font-size:11.5px;line-height:1.5}.wi-card{border:1px solid var(--v13-line);background:var(--v13-surface-2);border-radius:15px;min-width:0;padding:18px}.wi-card:hover{border-color:var(--v13-accent-line)}.wi-opportunity{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.wi-opportunity h3{color:var(--v13-text);letter-spacing:-.025em;margin:6px 0 5px;font:660 18px/1.15 Inter,system-ui,sans-serif}.wi-meta{color:var(--v13-muted);font-size:10.5px;line-height:1.5}.wi-chips{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.wi-chip{border:1px solid var(--v13-line);background:var(--v13-surface);min-height:27px;color:var(--v13-muted);border-radius:999px;align-items:center;padding:0 8px;font-size:9px;font-weight:700;display:inline-flex}.wi-chip.good{color:#24785d;background:#24785d12;border-color:#24785d33}.wi-chip.warn{color:#956c1e;background:#956c1e12;border-color:#956c1e33}.wi-score{border:1px solid var(--v13-line);background:var(--v13-surface);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:82px;min-height:78px;padding:10px;display:flex}.wi-score span{letter-spacing:.1em;color:var(--v13-muted);font-size:8px;font-weight:850}.wi-score strong{color:var(--v13-text);letter-spacing:-.05em;margin-top:4px;font:700 28px/1 Inter,system-ui,sans-serif}.wi-score.hot{background:#c04f420f;border-color:#c04f4233}.wi-score.hot strong{color:#a7473d}.wi-score.good{background:var(--v13-accent-soft);border-color:var(--v13-accent-line)}.wi-score.good strong{color:var(--v13-accent-strong)}.wi-card-actions{border-top:1px solid var(--v13-line);flex-wrap:wrap;gap:7px;margin-top:15px;padding-top:13px;display:flex}.wi-card-actions a,.wi-card-actions button{border:1px solid var(--v13-line);background:var(--v13-surface);min-height:34px;color:var(--v13-text-2);cursor:pointer;border-radius:9px;align-items:center;padding:0 10px;font-size:9.5px;font-weight:700;text-decoration:none;display:inline-flex}.wi-card-actions .primary{color:var(--v13-accent-strong);border-color:var(--v13-accent-line);background:var(--v13-accent-soft)}.wi-form{gap:12px;display:grid}.wi-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wi-field{gap:6px;min-width:0;display:grid}.wi-field.wide{grid-column:span 2}.wi-field label{color:var(--v13-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.wi-field :is(input,select,textarea){border:1px solid var(--v13-line-strong);background:var(--v13-surface-2);width:100%;min-width:0;min-height:42px;color:var(--v13-text);border-radius:10px;padding:9px 11px;font-size:12px}.wi-field textarea{min-height:90px}.wi-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wi-check{border:1px solid var(--v13-line);background:var(--v13-surface-2);min-height:42px;color:var(--v13-text-2);border-radius:10px;align-items:center;gap:8px;padding:0 11px;font-size:10.5px;display:flex}.wi-check input{width:15px;height:15px}.wi-notice{border:1px solid var(--v13-line);background:var(--v13-surface-2);color:var(--v13-muted);border-radius:11px;padding:12px 14px;font-size:10.5px;line-height:1.5}.wi-notice.error{color:#a84a50;background:#a84a500f;border-color:#a84a5038}.wi-notice.success{color:#24785d;background:#24785d0f;border-color:#24785d38}.wi-empty{text-align:center;border:1px dashed var(--v13-line-strong);color:var(--v13-muted);border-radius:14px;padding:32px 20px;font-size:11.5px}.wi-results{gap:10px;display:grid}.wi-reasons{gap:8px;margin-top:13px;display:grid}.wi-reason{border:1px solid var(--v13-line);background:var(--v13-surface);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:10px 11px;display:grid}.wi-reason strong{color:var(--v13-text-2);font-size:10.5px;line-height:1.35}.wi-reason small{color:var(--v13-muted);margin-top:3px;font-size:9.5px;line-height:1.4;display:block}.wi-reason b{color:var(--v13-accent-strong);font-size:11px}.wi-reason b.negative{color:#a84a50}.wi-audit-score{border:1px solid var(--v13-line);background:var(--v13-surface-2);border-radius:14px;flex-direction:column;justify-content:space-between;min-height:112px;padding:16px;display:flex}.wi-audit-score span{color:var(--v13-muted);text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:800}.wi-audit-score strong{color:var(--v13-text);font:700 30px/1 Inter,system-ui,sans-serif}.wi-audit-score small{color:var(--v13-muted);font-size:9.5px}.wi-diagnostics{gap:7px;margin:0;padding:0;list-style:none;display:grid}.wi-diagnostics li{border:1px solid var(--v13-line);background:var(--v13-surface-2);color:var(--v13-text-2);border-radius:9px;padding:9px 10px;font-size:10.5px;line-height:1.45}.wi-integration{border:1px solid var(--v13-line);background:var(--v13-surface-2);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.wi-integration strong{color:var(--v13-text);font-size:11.5px}.wi-integration small{color:var(--v13-muted);margin-top:3px;font-size:9.5px;display:block}.wi-status{font-size:9px;font-weight:800}.wi-status.ready{color:#24785d}.wi-status.pending{color:#956c1e}.wi-timeline{display:grid}.wi-timeline-item{border-bottom:1px solid var(--v13-line);grid-template-columns:84px minmax(0,1fr);gap:15px;padding:13px 2px;display:grid}.wi-timeline-item:last-child{border-bottom:0}.wi-timeline-item time{color:var(--v13-muted);font-size:9.5px}.wi-timeline-item strong{color:var(--v13-text-2);font-size:11px}.wi-timeline-item p{color:var(--v13-muted);margin:4px 0 0;font-size:10px;line-height:1.45}.wi-drafts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wi-draft{border:1px solid var(--v13-line);background:var(--v13-surface-2);border-radius:13px;padding:15px}.wi-draft strong{color:var(--v13-text);font-size:11px;display:block}.wi-draft pre{white-space:pre-wrap;color:var(--v13-text-2);margin:10px 0 0;font:10.5px/1.55 Inter,system-ui,sans-serif}.wi-rule{border-bottom:1px solid var(--v13-line);grid-template-columns:minmax(0,1fr) 90px 90px;align-items:center;gap:12px;padding:12px 0;display:grid}.wi-rule:last-child{border-bottom:0}.wi-rule strong{color:var(--v13-text);font-size:11px}.wi-rule small{color:var(--v13-muted);margin-top:3px;font-size:9.5px;display:block}.wi-rule input[type=number]{border:1px solid var(--v13-line-strong);background:var(--v13-surface-2);width:80px;min-height:36px;color:var(--v13-text);border-radius:9px;padding:0 8px}.wi-rule label{color:var(--v13-muted);align-items:center;gap:6px;font-size:9.5px;display:flex}@media (max-width:1000px){.wi-grid.cols-4,.wi-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wi-grid.cols-3{grid-template-columns:1fr 1fr}.wi-drafts{grid-template-columns:1fr}.wi-hero{flex-direction:column;align-items:flex-start}.wi-actions{justify-content:flex-start}}@media (max-width:650px){.wi-content{padding-inline:14px!important}.wi-hero{min-height:auto;padding:22px}.wi-hero h1{font-size:clamp(32px,9vw,42px)}.wi-grid.cols-4,.wi-grid.cols-3,.wi-grid.cols-2,.wi-form-grid{grid-template-columns:1fr}.wi-field.wide{grid-column:auto}.wi-section{padding:16px}.wi-section-head{flex-direction:column;align-items:flex-start}.wi-opportunity{grid-template-columns:minmax(0,1fr) auto}.wi-score{width:70px;min-height:68px}.wi-score strong{font-size:24px}.wi-rule{grid-template-columns:1fr auto}.wi-rule>label{grid-column:1/-1}.wi-timeline-item{grid-template-columns:1fr;gap:5px}.wi-actions{width:100%}.wi-actions>*{flex:135px}.wi-subnav{margin-inline:-2px}}.commercial-simple-page{max-width:1510px!important}.commercial-simple-hero{border:1px solid var(--v13-line);background:var(--v13-surface);border-radius:22px;justify-content:space-between;gap:20px;padding:28px 30px;display:flex}.commercial-simple-hero h1{color:var(--v13-text);margin:8px 0;font-size:44px;line-height:1}.commercial-simple-hero p{max-width:760px;color:var(--v13-muted)}.commercial-simple-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.commercial-simple-metrics article{border:1px solid var(--v13-line);background:var(--v13-surface);border-radius:14px;padding:15px}.commercial-simple-metrics span,.commercial-simple-metrics small{color:var(--v13-muted);font-size:9px;display:block}.commercial-simple-metrics strong{margin:8px 0;font-size:25px;display:block}.commercial-simple-layout{grid-template-columns:minmax(0,1fr) 290px;gap:14px;display:grid}.commercial-prospecting-shell,.commercial-shortlist,.commercial-disclosure{border:1px solid var(--v13-line);background:var(--v13-surface);border-radius:18px}.commercial-prospecting-head,.commercial-shortlist{padding:20px}.commercial-mode-switch{background:var(--v13-surface-2);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:5px;margin:12px 20px;padding:5px;display:grid}.commercial-mode-switch button{color:var(--v13-muted);text-align:left;background:0 0;border:0;border-radius:9px;padding:10px}.commercial-mode-switch button.active{background:var(--v13-surface);color:var(--v13-accent-strong)}@media (max-width:1450px){.commercial-simple-layout{grid-template-columns:1fr}}@media (max-width:760px){.commercial-simple-hero{padding:20px;display:block}.commercial-simple-hero h1{font-size:34px}.commercial-simple-metrics{grid-template-columns:1fr 1fr}.commercial-mode-switch{grid-template-columns:1fr}}
