html[data-theme=dark]{--paper:#09090b!important;--surface:#151517!important;--surface-soft:#1c1c1e!important;--panel:#151517!important;--white:#151517!important;--border:#343438!important;--line:#343438!important}html[data-theme=dark] body :is(.app-shell,.main-shell,.page-content){background:#09090b!important}html[data-theme=dark] body .app-shell .page-content .view-toolbar{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] body .app-shell .page-content :is(.dashboard-work-card,.dashboard-budget-tiles,.dashboard-edition-tile,.dashboard-edition-grid,.dashboard-tile-acts,.dashboard-tile-act,.dashboard-tile-act-main,.dashboard-tile-act-budget,.dashboard-tile-act-vvk,.dashboard-campaign-list,.dashboard-free-actions,.dashboard-task-list article,.todo-workspace,.todo-sidebar,.todo-main,.todo-list-header,.todo-row,.todo-subtask-list,.todo-subtask-row,.campaign-panel,.campaign-summary-strip,.campaign-overview-summary,.campaign-filter-toolbar,.campaign-builder-section,.campaign-form-block,.campaign-template-picker,.campaign-template-manager>section,.campaign-template-measure-card,.template-measure-calculation,.saved-campaign-templates article,.campaign-order-assignment,.campaign-order-list article,.campaign-stock-browser,.campaign-stock-table,.campaign-stock-table article,.campaign-material-builder,.campaign-material-builder article,.apple-task-draft,.measure-draft-grid,.table-panel,.data-table,.data-head,.data-row,.campaign-card,.event-card,.series-card,.permit-campaign-card,.orders-table,.orders-table-quick,.order-quick-row,.order-editor-form section,.order-editor-form article,.order-product-first,.order-compact-card,.order-optional-card,.order-graphic-builder,.order-allocation,.order-allocation-row,.graphics-board,.graphics-project-row,.graphic-detail-card,.graphic-comment-editor,.graphic-upload-row,.settings-section,.settings-menu,.panel,.act-budget-metrics>div,.act-linked-module,.act-interactive-budget,.category-cost-list,.category-cost-row,.category-cost-row-link,.budget-event-group,.budget-event-head,.budget-acts-head,.budget-act-list,.budget-act-row,.outdoor-workspace,.outdoor-card-grid article,.outdoor-stock-panel,.outdoor-stock-panel>article,.outdoor-overview-grid>section,.outdoor-log-panel,.outdoor-motif-panel,.outdoor-task-archive,.calendar-workspace,.calendar-panel,.visual-timeline-shell,.gantt-panel,.kanban-column,.task-card,.quote-document),html[data-theme=dark] body .app-shell .page-content :is(.dashboard-work-card>header,.dashboard-budget-tiles>header,.dashboard-edition-tile>header,.todo-list-header,.todo-group>header,.data-head,.allocation-head,.form-section,.task-status-section,.calendar-content-switch,.free-actions-panel>header,.graphics-board>header,.graphics-filter-row,.graphics-table-head,.orders-table>header,.orders-table-quick>header,.outdoor-stock-panel>header,.outdoor-stock-head,.outdoor-motif-panel>header,.outdoor-task-archive>header,.campaign-stock-context,.campaign-stock-section-title,.campaign-template-measures>header,.team-tariff-settings>header,.stock-order-history>header){color:#f5f5f7!important;box-shadow:none!important;background:#151517!important;border-color:#343438!important}html[data-theme=dark] body .app-shell :is(input,select,textarea),html[data-theme=dark] body .app-shell .page-content :is(.inline-search,.filter-button,.filter-select,.list-sort-control,.compact-filter,.campaign-type-cards>button,.edition-target-grid>button,.modern-show-grid>label,.series-filter-chips>button,.status-picker>button,.status-picker button,.segmented button,.include-series-shows,.date-calendar-trigger,.date-today-button,.secondary-button){color:#f5f5f7!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;background:#1c1c1e!important;border-color:#48484a!important}html[data-theme=dark] body .app-shell .page-content :is(.campaign-type-cards>button.selected,.edition-target-grid>button.selected,.modern-show-grid>label.selected,.series-filter-chips>button.selected,.segmented button.selected,.status-picker>button.selected,.todo-sidebar>button.selected){color:#63e394!important;-webkit-text-fill-color:#63e394!important;background:#151517!important;border-color:#30d158!important}html[data-theme=dark] body .app-shell :is(button.primary-button,.primary-button){color:#63e394!important;-webkit-text-fill-color:#63e394!important;box-shadow:none!important;background:#151517!important;border:1px solid #30d158!important}html[data-theme=dark] body .app-shell :is(button.primary-button,.primary-button):hover:not(:disabled){color:#83eaa5!important;background:#1c1c1e!important}html[data-theme=dark] body .app-shell :is(.brand-mark,.sidebar nav>button.active,.sidebar-subnav button.selected){color:#63e394!important;box-shadow:none!important;background:#151517!important;border:1px solid #30d158!important}html[data-theme=dark] body .app-shell .page-content :is(.todo-sidebar>button>span,.table-icon,.show-picker-icon,.edition-target-grid>button>span:first-child,.campaign-order-code,.kpi-icon,.release-notes-mark,.release-notes-list article>span,.settings-section-icon,.outdoor-kpi-icon,.order-product-icon,.graphic-project-icon,.calendar-type-icon,.campaign-delete-icon){color:#63e394!important;-webkit-text-fill-color:#63e394!important;box-shadow:none!important;background:#151517!important;border:1px solid #30d158!important}html[data-theme=dark] body .app-shell .page-content :is(.todo-sidebar>button>span,.table-icon,.show-picker-icon,.edition-target-grid>button>span:first-child,.campaign-order-code,.kpi-icon,.settings-section-icon,.outdoor-kpi-icon,.order-product-icon,.graphic-project-icon,.calendar-type-icon) svg{color:#63e394!important;stroke:#63e394!important}html[data-theme=dark] body .app-shell .page-content :is(.todo-row,.todo-subtask-row,.data-row,.campaign-order-list article,.graphics-project-row,.order-quick-row,.budget-act-row):hover{background:#1c1c1e!important}html[data-theme=dark] body .app-shell .page-content :is(.badge-blue,.badge-green,.graphic-status,.graphic-priority,.status-chip,.orders-summary-line>span){box-shadow:none!important;background:#151517!important}html[data-theme=dark] body .app-shell .toggle>span,html[data-theme=dark] body .app-shell .toggle input:not(:checked)+span{background:#151517!important;border:1px solid #48484a!important}html[data-theme=dark] body .app-shell .toggle>span:after{background:#151517!important;border:2px solid #30d158!important}html[data-theme=dark] body .app-shell :is(button,input,select,textarea):disabled:not(.primary-button){color:#8e8e93!important;-webkit-text-fill-color:#8e8e93!important;opacity:1!important;background:#151517!important;border-color:#343438!important}html[data-theme=dark] body :is(.view-toolbar,.campaign-filter-toolbar){box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme=dark] body :is(button.primary-button,.primary-button),html[data-theme=dark] body :is(button.primary-button,.primary-button):disabled{color:#63e394!important;-webkit-text-fill-color:#63e394!important;box-shadow:none!important;background:#151517!important;border:1px solid #30d158!important}html[data-theme=dark] body .search-button kbd{color:#63e394!important;box-shadow:none!important;background:#151517!important;border:1px solid #48484a!important}html[data-theme=dark] body .theme-switch span{background:#151517!important;border:1px solid #48484a!important}html[data-theme=dark] body .theme-switch span i{background:#151517!important;border:1px solid #30d158!important}html[data-theme=dark] body :is(.modal,.modal-body,.modal-card,.modal-section,.campaign-form-block,.campaign-builder-section){color:#f5f5f7!important;background:#151517!important}html[data-theme=dark] body :is(.table-icon,.show-picker-icon,.campaign-order-code,.kpi-icon,.settings-section-icon,.order-product-icon,.graphic-project-icon,.calendar-type-icon){color:#63e394!important;box-shadow:none!important;background:#151517!important;border:1px solid #30d158!important}html[data-theme=dark] body .modal .modal-body :is(.campaign-form-block,.campaign-builder-section,.campaign-template-picker,.campaign-material-builder,.apple-task-draft,.measure-draft-grid,.campaign-type-cards>button,.edition-target-grid>button,.modern-show-grid>label,.series-filter-chips>button){background:#151517!important}html[data-theme=dark] body .modal .modal-actions button.primary-button{color:#63e394!important;-webkit-text-fill-color:#63e394!important;box-shadow:none!important;background:#151517!important;border:1px solid #30d158!important}
.graphic-comment-body{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%}.sidebar-slogan{border:1px solid var(--line);color:var(--green-dark);font-size:calc(12px * var(--font-scale));letter-spacing:-.01em;background:0 0;border-radius:12px;margin:8px 14px 18px;padding:11px 12px;font-weight:720;line-height:1.45}.release-notes-slogan{border:1px solid color-mix(in srgb, var(--green) 48%, var(--line));color:var(--green-dark);font-size:calc(16px * var(--font-scale));background:0 0;border-radius:13px;margin-top:16px;padding:14px 16px;line-height:1.4;display:block}.branding-copy-settings{gap:14px;display:grid}.branding-copy-settings>label{border:1px solid var(--line);background:0 0;border-radius:14px;grid-template-columns:minmax(220px,.62fr) minmax(340px,1fr);align-items:start;gap:22px;padding:18px;display:grid}.branding-copy-settings>label>span{gap:5px;display:grid}.branding-copy-settings small{color:var(--muted);line-height:1.45}.branding-copy-settings textarea{border:1px solid var(--line);min-height:88px;color:var(--text);background:var(--surface);font:inherit;resize:vertical;border-radius:11px;padding:13px 14px;line-height:1.45}.branding-copy-settings textarea:focus{outline:2px solid color-mix(in srgb, var(--green) 35%, transparent);border-color:var(--green)}[data-theme=dark] .sidebar-slogan,[data-theme=dark] .release-notes-slogan{color:var(--green)}@media (max-width:700px){.branding-copy-settings>label{grid-template-columns:1fr;gap:12px}.sidebar-slogan{margin-inline:12px}}.graphic-comment-body a{color:var(--green-dark);text-underline-offset:3px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}html[data-theme=dark] .graphic-comment-body a{color:#63e394}@media (max-width:900px){html,body{width:100%;max-width:100%;overflow-x:hidden}body{-webkit-text-size-adjust:100%}.app-shell,.main-shell,.page-content,.page-content>*,.modal,.modal-body,.modal-body>*{max-width:100%;min-width:0!important}.app-shell{display:block!important}.main-shell{width:100%;grid-column:auto!important}.sidebar{max-width:326px;padding:max(18px, env(safe-area-inset-top)) 14px max(18px, env(safe-area-inset-bottom));transition:transform .22s;transform:translate(-105%);box-shadow:18px 0 46px #0000006b;width:min(86vw,326px)!important}.sidebar.sidebar-open{transform:translate(0)}.mobile-close{width:40px;height:40px;display:grid!important}.topbar{gap:9px;min-height:64px!important;padding:9px max(12px, env(safe-area-inset-right)) 9px max(12px, env(safe-area-inset-left))!important}.menu-button{flex:0 0 42px;border-radius:11px!important;width:42px!important;height:42px!important;margin:0!important;display:grid!important}.title-block{flex:auto;min-width:0}.title-block>span{font-size:calc(10px * var(--font-scale))!important}.title-block h1{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.15;overflow:hidden;font-size:calc(18px * var(--font-scale))!important}.top-actions{flex:none;gap:6px!important}.theme-switch,.top-font-size,.search-button,.notification-button,.icon-button{width:42px!important;min-width:42px!important;height:42px!important;padding:0!important}.theme-switch>:not(span),.search-button span,.search-button kbd,.user-session,.top-font-size>span{display:none!important}.notification-button{display:grid!important}.page-content{width:100%;padding:16px max(12px, env(safe-area-inset-right)) calc(34px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))!important;gap:16px!important}.view-toolbar,.orders-toolbar,.campaign-filter-toolbar,.graphics-clean-header,.outdoor-hero,.outdoor-stock-head,.dashboard-command-hero>header,.settings-section>header{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.view-toolbar>*,.orders-toolbar>*,.campaign-filter-toolbar>*,.graphics-clean-header>*{width:100%;max-width:none!important}.inline-search,.dashboard-act-search,.orders-filter-shell,.compact-filter{width:100%!important;max-width:none!important}.dashboard-kpi-grid,.dashboard-work-grid,.dashboard-edition-grid,.dashboard-budget-tiles,.outdoor-kpis,.outdoor-overview-grid,.outdoor-card-grid,.graphics-kpis,.budget-detail-grid,.permit-metric-grid,.security-grid,.data-backup-actions,.settings-columns,.order-settings-columns,.order-settings-status-columns{grid-template-columns:1fr!important}.dashboard-edition-tile,.dashboard-tile-acts,.dashboard-tile-act,.dashboard-tile-act-main,.dashboard-tile-act-budget,.dashboard-tile-act-vvk{width:100%;min-width:0}.dashboard-tile-acts{grid-template-columns:1fr!important}.dashboard-vvk-metrics,.dashboard-vvk-secondary,.dashboard-tile-act-costs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.form-grid,.form-grid.three-column-grid,.detail-grid,.graphic-editor-grid,.order-editor-columns,.measure-draft-grid,.campaign-template-measure-fields,.campaign-template-schedule,.campaign-type-cards,.edition-target-grid,.modern-show-grid,.pdf-filter-grid,.pdf-secondary-filters{grid-template-columns:1fr!important}.field,.field input,.field select,.field textarea,.money-input,.date-input-wrap{width:100%!important;min-width:0!important}.date-input-wrap{grid-template-columns:minmax(0,1fr) 42px!important}.date-today-button{width:100%;margin-top:7px}.date-popover{inset:auto 12px calc(12px + env(safe-area-inset-bottom))!important;z-index:180!important;width:auto!important;max-width:none!important;position:fixed!important}.modal-backdrop{align-items:flex-end!important;padding:0!important}.modal,.modal-wide,.modal-extra-wide{border-width:1px 0 0!important;border-radius:18px 18px 0 0!important;width:100%!important;max-width:none!important;max-height:100dvh!important}.modal-header{z-index:5;position:sticky;top:0;min-height:66px!important;padding:12px 14px!important}.modal-header h2{text-overflow:ellipsis;min-width:0;line-height:1.25;overflow:hidden;font-size:calc(18px * var(--font-scale))!important}.modal-header button{flex:0 0 42px;width:42px!important;height:42px!important}.modal-body,.modal-extra-wide .modal-body{padding:16px 14px calc(22px + env(safe-area-inset-bottom))!important}.modal-actions{z-index:4;background:var(--white);border-top:1px solid var(--line);position:sticky;bottom:0;padding:12px 14px calc(12px + env(safe-area-inset-bottom))!important;grid-template-columns:1fr!important;gap:8px!important;margin:20px -14px -22px!important;display:grid!important}.modal-actions>*,.modal-actions button{width:100%!important}.modal-actions .toolbar-spacer{display:none}.segmented,.graphics-tabs,.graphics-view-switch,.modern-status-picker,.task-status-picker,.status-picker{width:100%;grid-template-columns:1fr 1fr!important;display:grid!important}.segmented button,.graphics-tabs button,.graphics-view-switch button,.modern-status-picker button,.task-status-picker button{white-space:normal!important;min-width:0!important}.table-panel,.data-table,.campaign-table,.campaign-table-v2,.permit-list-panel,.outdoor-field-table,.campaign-stock-table,.budget-detail-table,.calendar-panel,.visual-timeline-shell,.gantt-panel{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto!important}.data-table>*,.campaign-table>*,.campaign-table-v2>*,.permit-list-panel>*,.outdoor-field-table>*,.campaign-stock-table>*,.budget-detail-table>*,.visual-timeline-shell>*,.gantt-panel>*{min-width:720px}.orders-table-quick,.graphics-board{background:0 0!important;border:0!important}.orders-table-quick>header,.graphics-table-head{display:none!important}.order-quick-row,.graphics-project-row{margin-bottom:10px;border:1px solid var(--line)!important;border-radius:14px!important;grid-template-columns:1fr!important;gap:11px!important;padding:15px!important;display:grid!important}.order-quick-row>*,.graphics-project-row>*{width:100%;min-width:0}.graphics-filter-row,.orders-filter-shell{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.graphics-filter-row select,.orders-filter-shell select{width:100%}.graphic-detail{padding:0!important}.graphic-detail-header{flex-direction:column!important;align-items:flex-start!important;margin:0 0 14px!important;padding:13px!important}.graphic-detail-actions,.graphic-detail-actions button{width:100%}.graphic-detail-layout{grid-template-columns:1fr!important;gap:14px!important}.graphic-conversation{overflow:visible!important}.graphic-conversation>header{flex-direction:column;align-items:flex-start!important}.graphic-comment-list{gap:14px!important}.graphic-comment{grid-template-columns:36px minmax(0,1fr)!important;gap:8px!important}.graphic-comment>div{border-radius:4px 14px 14px!important;padding:12px!important}.graphic-comment header{flex-wrap:wrap;align-items:flex-start!important}.graphic-comment header strong{max-width:calc(100% - 10px)}.graphic-comment header small{flex:100%}.graphic-comment-actions{opacity:1!important;margin-left:0!important}.graphic-comment-actions button{width:38px;height:38px}.graphic-comment.is-reply{margin-left:14px!important}.graphic-comment-editor{padding:12px!important}.graphic-comment-editor textarea{min-height:112px!important}.graphic-drop-zone{text-align:center;padding:18px 12px!important}.graphic-upload-row{grid-template-columns:1fr!important}.graphic-upload-row button{justify-content:center;width:100%;min-height:42px}.graphic-attachment-card{grid-template-columns:54px minmax(0,1fr) 42px 42px!important}.graphic-attachment-card>a{width:42px;height:42px}.graphic-image-lightbox{width:auto!important;height:auto!important;max-height:calc(100dvh - 16px)!important;inset:8px!important}.graphic-image-lightbox>img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 150px)!important}.todo-workspace{display:block!important}.todo-sidebar{border-bottom:1px solid var(--line);gap:7px;width:100%;overflow-x:auto;border-right:0!important;padding:10px!important;display:flex!important}.todo-sidebar>button{flex:none;min-width:112px}.todo-main{padding:12px!important}.todo-row{grid-template-columns:28px minmax(0,1fr) 36px!important;align-items:start!important}.budget-event-head,.budget-acts-head,.budget-act-row{grid-template-columns:1fr!important;gap:12px!important}.budget-act-values,.budget-event-figures{grid-template-columns:repeat(2,minmax(0,1fr))!important}.budget-act-actions{grid-template-columns:1fr 1fr!important;display:grid!important}.settings-page{display:block!important}.settings-menu{margin-bottom:14px;width:100%!important;max-height:none!important;position:static!important}.settings-menu nav{gap:7px;padding-bottom:5px;display:flex;overflow-x:auto}.settings-menu nav button{flex:none}.setting-row,.integration-row,.config-edit-row{flex-direction:column!important;align-items:stretch!important}.setting-row>*,.integration-row>*,.config-edit-row>*{width:100%}.campaign-template-picker,.campaign-form-block,.campaign-builder-section,.campaign-material-builder,.campaign-stock-browser{padding:14px!important}.campaign-order-list article,.campaign-stock-table article{grid-template-columns:1fr!important;gap:9px!important}.campaign-stock-head{display:none!important}.campaign-stock-row-actions{grid-template-columns:1fr!important;display:grid!important}.campaign-stock-row-actions>*{width:100%!important}.order-product-code-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.order-show-picker,.order-allocation-row{grid-template-columns:1fr!important}.outdoor-subnav,.calendar-content-switch{width:100%;overflow-x:auto;justify-content:flex-start!important}.outdoor-subnav button,.calendar-content-switch button{flex:none}.leaflet-container,.outdoor-field-map{min-height:390px;max-height:62dvh}}@media (max-width:520px){.top-font-size,.theme-switch{display:none!important}.dashboard-vvk-metrics,.dashboard-vvk-secondary,.dashboard-tile-act-costs,.budget-act-values,.budget-event-figures{grid-template-columns:1fr!important}.order-product-code-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.graphic-comment-avatar{width:34px!important;height:34px!important}.graphic-attachment-card{grid-template-columns:46px minmax(0,1fr) 38px 38px!important}}
.outdoor-module-shell{--outdoor-bg:#0c0d0f;--outdoor-surface:#17191c;--outdoor-surface-raised:#1d2024;--outdoor-line:#34383e;--outdoor-line-strong:#4a5058;--outdoor-text:#f5f5f7;--outdoor-muted:#a7abb2;--outdoor-accent:#63e394;--outdoor-accent-soft:transparent;color:var(--outdoor-text)}html[data-theme=dark] body:has(.outdoor-module-shell) .title-block>span{color:var(--outdoor-accent,#63e394)!important}html[data-theme=dark] body:has(.outdoor-module-shell) .outdoor-subnav button.selected{color:var(--outdoor-accent,#63e394)!important}html[data-theme=dark] body:has(.outdoor-module-shell) .outdoor-subnav button.selected{background:#202226!important;border-color:#63e39447!important}html[data-theme=dark] body:has(.outdoor-module-shell) .sidebar nav>button.active{color:#63e394!important;background:#202226!important;border-color:#63e39447!important}html[data-theme=dark] .outdoor-module-shell{--green:var(--outdoor-accent);--green-dark:#46c879;--green-soft:var(--outdoor-accent-soft);--surface:var(--outdoor-surface);--surface-muted:var(--outdoor-surface-raised);--line:var(--outdoor-line);--text:var(--outdoor-text);--muted:var(--outdoor-muted)}html[data-theme=dark] .outdoor-module-shell :is(.outdoor-hero,.outdoor-kpis>article,.outdoor-overview-grid>section,.outdoor-stock-panel,.outdoor-motif-panel,.outdoor-receipts,.outdoor-stock-warning,.campaign-stock-demand,.outdoor-task-board,.trailer-grid>article,.large-format-list>article,.outdoor-analytics,.outdoor-field-stats,.outdoor-field-stage,.outdoor-field-table,.outdoor-municipality-summary,.permit-action-bar,.permit-metric,.poster-timeline-panel,.permit-list-panel,.permit-campaign-group,.poster-map-page-summary,.poster-map-panel,.permit-form-section,.permit-cost-section,.permit-campaign-context,.municipality-suggestion,.setting-row,.large-location-editor,.outdoor-photo-note,.stock-order-history,.payment-workspace,.payment-metric,.payment-campaign,.outdoor-workspace-hero){background:var(--outdoor-surface)!important;border-color:var(--outdoor-line)!important;box-shadow:none!important;color:var(--outdoor-text)!important}html[data-theme=dark] .outdoor-module-shell :is(.poster-timeline-panel>header,.permit-list-panel>header,.permit-campaign-group>header,.permit-form-section>header,.permit-cost-section>header,.outdoor-stock-panel>header,.outdoor-motif-panel>header,.outdoor-receipts>header,.outdoor-stock-warning>header,.campaign-stock-demand>header,.outdoor-overview-grid>section>header,.view-toolbar,.payment-workspace>header,.payment-campaign>header){color:var(--outdoor-text)!important;border-color:var(--outdoor-line)!important;background:0 0!important}html[data-theme=dark] body .app-shell .outdoor-module-shell .eyebrow{color:#63e394!important}html[data-theme=dark] body .app-shell:has(.outdoor-module-shell) .title-block>span{color:#63e394!important}html[data-theme=dark] body .app-shell:has(.outdoor-module-shell) .outdoor-subnav button.selected{color:#63e394!important}html[data-theme=dark] body .app-shell:has(.outdoor-module-shell) .sidebar nav>button.active{box-shadow:none!important;border-color:#63e39461!important;outline:none!important}html[data-theme=dark] body .app-shell:has(.outdoor-module-shell) .outdoor-subnav button.selected{box-shadow:none!important;border-color:#63e39461!important;outline:none!important}html[data-theme=dark] .outdoor-module-shell .outdoor-hero>svg{color:#63e394!important}html[data-theme=dark] .outdoor-module-shell :is(.eyebrow,.permit-campaign-title>div>span,.payment-campaign header small){color:var(--outdoor-accent)!important}html[data-theme=dark] .outdoor-module-shell :is(h2,h3,strong,label,.permit-campaign-row-head,.outdoor-stock-head,.payment-row-head){color:var(--outdoor-text)}html[data-theme=dark] .outdoor-module-shell :is(p,small,time,.field>span,.field>small){color:var(--outdoor-muted)}html[data-theme=dark] .outdoor-module-shell :is(input,select,textarea,.date-input,.money-input,.inline-search){color:var(--outdoor-text)!important;box-shadow:none!important;background:#222429!important;border-color:#444950!important}html[data-theme=dark] .outdoor-module-shell :is(input,textarea)::placeholder{color:#777c85}html[data-theme=dark] .outdoor-module-shell :is(.primary-button,.secondary-button,button){box-shadow:none}html[data-theme=dark] .outdoor-module-shell .primary-button{border-color:var(--outdoor-accent)!important;color:var(--outdoor-accent)!important;background:#1b1d20!important}html[data-theme=dark] .outdoor-module-shell .secondary-button{border-color:var(--outdoor-line-strong)!important;color:var(--outdoor-text)!important;background:0 0!important}html[data-theme=dark] .outdoor-module-shell :is(.permit-campaign-icon,.movement-icon,.large-format-icon,.payment-hero-icon){color:var(--outdoor-accent)!important;background:#202329!important;border-color:#63e39447!important}html[data-theme=dark] .outdoor-module-shell :is(.permit-campaign-costs,.timeline-now-summary,.poster-timeline-scale,.permit-campaign-row-head,.outdoor-stock-head,.payment-row-head){border-color:var(--outdoor-line)!important;background:#202226!important}html[data-theme=dark] .outdoor-module-shell :is(.permit-campaign-row,.poster-timeline-row,.outdoor-stock-panel>article,.outdoor-motif-panel button,.outdoor-compact-list article,.outdoor-card-grid article,.outdoor-task-board article,.large-format-list article,.payment-row){border-color:var(--outdoor-line)!important;color:var(--outdoor-text)!important;background:0 0!important}html[data-theme=dark] .outdoor-module-shell :is(.permit-campaign-row,.poster-timeline-row,.payment-row-main):hover{background:#22252a!important}html[data-theme=dark] .outdoor-module-shell :is(.badge-green,.positive,.stock-reserved-value){color:var(--outdoor-accent)!important;background:0 0!important;border-color:#63e3944d!important}.outdoor-section-overview .outdoor-overview-grid>section:first-child,.outdoor-section-inventory .outdoor-log-panel{display:none!important}.outdoor-section-overview .outdoor-overview-grid{grid-template-columns:1fr}html[data-theme=dark] .outdoor-module-shell :is(.municipality-overview-panel,.municipality-compact-list article,.municipality-profile,.permit-budget-overview,.permit-budget-metric,.legal-campaign-evaluation,.legal-evaluation-intro,.legal-process-status,.legal-team-demand,.receipt-motif-focus,.receipt-campaign-assignment,.receipt-campaign-list article,.graphic-show-selector label,.campaign-type-cards>button,.status-picker>button,.permit-allocation-editor,.permit-allocation-heading,.permit-template-date-preview article,.template-municipality-list label,.saved-permit-templates article,.map-permit-campaign,.map-permit-notes,.outdoor-field-filters){background:var(--outdoor-surface)!important;border-color:var(--outdoor-line)!important;background-image:none!important}html[data-theme=dark] .outdoor-module-shell :is(.municipality-compact-list article:hover,.municipality-compact-main:hover,.receipt-campaign-list article.selected,.graphic-show-selector label.selected,.campaign-type-cards>button.selected,.status-picker>button.selected){border-color:var(--outdoor-line-strong)!important;background:#22252a!important}html[data-theme=dark] .outdoor-module-shell :is(.municipality-icon,.permit-campaign-icon,.large-format-icon,.movement-icon,.payment-hero-icon){background:#22252a!important}.outdoor-subnav-label{color:#7f858e;letter-spacing:.1em;text-transform:uppercase;padding:11px 12px 4px;font-size:8px;font-weight:850;display:block}.outdoor-payments-view{gap:18px;display:grid}.outdoor-workspace-hero.payment-hero{border:1px solid var(--outdoor-line);border-radius:18px;justify-content:space-between;align-items:center;padding:24px 26px;display:flex}.payment-hero h2{margin:5px 0 4px;font-size:25px}.payment-hero p{margin:0}.payment-hero-icon{border:1px solid;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.payment-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.payment-metric{border:1px solid var(--outdoor-line);border-radius:15px;align-items:center;gap:14px;min-height:96px;padding:18px;display:flex}.payment-metric>span{width:36px;height:36px;color:var(--outdoor-muted);background:#25282d;border-radius:10px;place-items:center;display:grid}.payment-metric.is-due{border-color:#63e3948c!important}.payment-metric.is-due>span{background:var(--outdoor-accent-soft);color:var(--outdoor-accent)}.payment-metric div{gap:4px;display:grid}.payment-metric small{font-size:12px}.payment-metric strong{letter-spacing:-.02em;font-size:22px}.payment-workspace{border:1px solid var(--outdoor-line);border-radius:18px;overflow:hidden}.payment-workspace>header{border-bottom:1px solid var(--outdoor-line);justify-content:space-between;align-items:flex-end;gap:20px;padding:20px 22px;display:flex}.payment-workspace h2{margin:4px 0 0;font-size:20px}.payment-controls{gap:10px;display:flex}.payment-controls .inline-search{width:min(340px,35vw)}.payment-controls select{min-width:210px}.payment-campaign-list{gap:14px;padding:16px;display:grid}.payment-campaign{border:1px solid var(--outdoor-line);border-radius:14px;overflow:hidden}.payment-campaign>header{border-bottom:1px solid var(--outdoor-line);justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.payment-campaign>header>button{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.payment-campaign>header>button span{gap:3px;display:grid}.payment-campaign>header>div{gap:30px;display:flex}.payment-campaign>header>div span{text-align:right;gap:3px;display:grid}.payment-row-head,.payment-row-main{grid-template-columns:minmax(190px,1.5fr) minmax(130px,.7fr) minmax(180px,.8fr) minmax(100px,.5fr) 22px;align-items:center;gap:14px;display:grid}.payment-row-head{letter-spacing:.1em;text-transform:uppercase;padding:10px 18px;font-size:10px}.payment-row{border-top:1px solid var(--outdoor-line);position:relative}.payment-row:first-of-type{border-top:0}.payment-row-main{text-align:left;width:100%;color:inherit;border:0;padding:14px 18px}.payment-row-main>span:first-child{gap:3px;display:grid}.payment-row-main>strong{text-align:right}.payment-paid-action{color:var(--outdoor-accent);background:#17191c;border:1px solid #63e39459;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:inline-flex;position:absolute;bottom:8px;right:52px}.payment-empty{min-height:210px;color:var(--outdoor-muted);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.payment-due-panel{border:1px solid var(--outdoor-line);background:var(--outdoor-surface);border-radius:18px;overflow:hidden}.payment-due-panel>header{border-bottom:1px solid var(--outdoor-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.payment-due-panel h3{margin:4px 0 0}.payment-due-list{display:grid}.payment-due-list article{border-top:1px solid var(--outdoor-line);grid-template-columns:minmax(240px,1fr) minmax(160px,auto) 120px auto;align-items:center;gap:16px;min-height:66px;padding:11px 18px;display:grid}.payment-due-list article:first-child{border-top:0}.payment-due-list article>span:first-child{gap:4px;display:grid}.payment-due-list article>span:first-child small{color:var(--outdoor-muted)}.payment-due-list article>strong{text-align:right}.payment-due-list article>button{color:var(--outdoor-accent);background:0 0;border:1px solid #63e39461;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.payment-empty-inline{color:var(--outdoor-muted);text-align:center;margin:0;padding:22px}.payment-campaign>.payment-campaign-summary{background:var(--outdoor-surface);grid-template-columns:minmax(280px,1fr) auto;padding:16px 18px 22px;display:grid;position:relative}.payment-campaign>.payment-campaign-summary>.payment-expand{align-items:center;gap:13px;width:100%;display:flex}.payment-expand>span:nth-child(2){gap:3px;display:grid}.payment-expand em{color:var(--outdoor-muted);font-size:11px;font-style:normal}.payment-expand>svg{margin-left:auto;transition:transform .2s}.payment-expand>svg.rotated{transform:rotate(180deg)}.payment-ring{--payment-percent:0deg;background:conic-gradient(var(--outdoor-accent) var(--payment-percent), #30343a 0);border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;position:relative;display:grid!important}.payment-ring:after{content:"";border-radius:inherit;background:var(--outdoor-surface);position:absolute;inset:5px}.payment-ring b{z-index:1;font-size:12px;position:relative}.payment-campaign-totals{align-items:center;gap:26px;display:flex}.payment-campaign-totals>span{text-align:right;gap:3px;display:grid}.payment-campaign-totals>button{border:1px solid var(--outdoor-line);width:34px;height:34px;color:var(--outdoor-text);background:0 0;border-radius:9px;place-items:center;display:grid}.payment-progress{background:#30343a;border-radius:99px;height:3px;position:absolute;bottom:10px;left:18px;right:18px;overflow:hidden}.payment-progress i{border-radius:inherit;background:var(--outdoor-accent);height:100%;display:block}.payment-details{border-top:1px solid var(--outdoor-line)}.outdoor-timeline-chart,.outdoor-billing-summary{border-top:1px solid var(--outdoor-line);padding:18px 20px}.outdoor-municipality-summary{border:1px solid var(--outdoor-line);background:var(--outdoor-surface);border-radius:18px;overflow:hidden}.outdoor-municipality-summary>header{border-bottom:1px solid var(--outdoor-line);justify-content:space-between;align-items:end;gap:18px;padding:18px 20px;display:flex}.outdoor-municipality-summary h3{margin:4px 0 0}.outdoor-municipality-summary>header>strong{font-size:20px}.outdoor-municipality-summary>div{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.outdoor-municipality-summary article{border-right:1px solid var(--outdoor-line);border-bottom:1px solid var(--outdoor-line);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 18px;display:flex}.outdoor-municipality-summary article span{gap:3px;min-width:0;display:grid}.outdoor-municipality-summary article strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.outdoor-municipality-summary article small{color:var(--outdoor-muted)}.outdoor-municipality-summary article b{text-align:right;min-width:44px;font-size:19px}.outdoor-municipality-summary>div>p{color:var(--outdoor-muted);padding:18px}.outdoor-outlet-marker{background:#23272b;border:2px solid #fff;border-radius:11px;place-items:center;box-shadow:0 6px 18px #0000005c;display:grid!important}.outdoor-outlet-marker svg{fill:none;stroke:#63e394;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.outdoor-outlet-cover{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;margin-bottom:14px}.outdoor-outlet-history>p{color:var(--outdoor-muted);line-height:1.55}.outdoor-outlet-history>section{border-top:1px solid var(--outdoor-line);gap:7px;margin-top:17px;padding-top:14px;display:grid}.outdoor-outlet-history>section>article,.outdoor-outlet-history>section>button{min-height:43px;color:inherit;text-align:left;border:0;border-bottom:1px solid var(--outdoor-line);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.outdoor-outlet-history>section>button span{gap:2px;display:grid}.outdoor-outlet-history>section small{color:var(--outdoor-muted)}.outdoor-timeline-chart>header,.outdoor-billing-summary>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;display:flex}.outdoor-timeline-chart>header span,.outdoor-billing-summary>header span{color:var(--outdoor-muted);font-size:11px}.outdoor-timeline-chart>div{border-bottom:1px solid var(--outdoor-line);align-items:stretch;gap:5px;height:150px;display:flex}.outdoor-timeline-chart>div>span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:7px;display:flex}.outdoor-timeline-chart>div i{background:var(--outdoor-accent);border-radius:4px 4px 0 0;width:min(16px,70%);min-height:5px}.outdoor-timeline-chart>div small{min-height:15px;color:var(--outdoor-muted);white-space:nowrap;font-size:8px}.outdoor-type-chart button{width:100%;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:minmax(90px,1fr) minmax(90px,1.4fr) 30px;align-items:center;gap:9px;padding:5px 7px;display:grid}.outdoor-type-chart button.selected{border-color:#63e39473}.outdoor-type-chart button i{background:#30343a;border-radius:99px;height:5px;overflow:hidden}.outdoor-type-chart button i b{border-radius:inherit;background:var(--outdoor-accent);height:100%;display:block}.outdoor-billing-head,.outdoor-billing-summary>div:not(.outdoor-billing-head){grid-template-columns:minmax(180px,1fr) 100px 100px 150px;align-items:center;gap:12px;padding:10px 0;display:grid}.outdoor-billing-head{color:var(--outdoor-muted);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--outdoor-line);font-size:10px}.outdoor-billing-summary>div:not(.outdoor-billing-head){border-bottom:1px solid var(--outdoor-line)}.outdoor-billing-summary>div>:not(:first-child){text-align:right}@media (max-width:900px){.payment-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-workspace>header,.payment-campaign>header{flex-direction:column;align-items:stretch}.payment-controls{flex-direction:column}.payment-controls .inline-search{width:100%}.payment-row-head{display:none}.payment-row-main{grid-template-columns:1fr auto;gap:9px}.payment-row-main>:nth-child(2),.payment-row-main>:nth-child(3){grid-column:1}.payment-row-main>strong{grid-area:1/2}.payment-row-main>svg{grid-area:2/2}.payment-paid-action{margin:0 14px 12px;position:static}.payment-due-list article{grid-template-columns:1fr auto}.payment-due-list article>.badge{grid-column:1}.payment-campaign>.payment-campaign-summary{grid-template-columns:1fr}.payment-campaign-totals{justify-content:space-between}.outdoor-billing-head,.outdoor-billing-summary>div:not(.outdoor-billing-head){grid-template-columns:1fr repeat(3,auto)}}@media (max-width:560px){.payment-metric-grid{grid-template-columns:1fr}.outdoor-workspace-hero.payment-hero{padding:19px}.payment-hero-icon{display:none}.payment-campaign-list{padding:10px}.payment-campaign>header>div{justify-content:space-between}}
.sidebar-slogan{font-size:calc(12px * var(--font-scale));letter-spacing:-.015em;font-weight:650;line-height:1.48;position:relative;color:var(--text)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:16px 18px 24px!important;padding:15px 0 0!important}.sidebar-slogan:before{content:"";background:var(--green);border-radius:999px;width:30px;height:2px;position:absolute;top:0;left:0}.release-notes-slogan{font-size:calc(21px * var(--font-scale));letter-spacing:-.03em;font-weight:720;line-height:1.25;display:block;position:relative;color:var(--text)!important;background:0 0!important;border:0!important;border-radius:0!important;margin:24px 0 2px!important;padding:0 0 0 18px!important}.release-notes-slogan:before{content:"";background:var(--green);border-radius:999px;width:3px;position:absolute;inset:3px auto 3px 0}@media (max-width:700px){.sidebar-slogan{margin:14px 16px 20px!important}.release-notes-slogan{font-size:calc(19px * var(--font-scale))}}
.orders-page-actions{justify-content:flex-end;margin:0 0 12px;display:flex}.orders-command-center{border:1px solid var(--line);background:var(--surface);border-radius:16px;margin:0 0 18px;display:grid;overflow:hidden}.orders-command-row{grid-template-columns:minmax(320px,1fr) auto auto auto;align-items:center;gap:10px;padding:12px;display:grid}.orders-main-search{width:100%;min-width:0}.orders-main-search,.orders-sort,.orders-view-switch,.orders-columns-trigger{min-height:42px;border:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:11px!important}.orders-columns-trigger{color:var(--muted);justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:650;display:inline-flex}.orders-columns-trigger.active{color:var(--green);border-color:var(--green)!important}.orders-column-editor{border:1px solid var(--line);background:0 0;border-radius:12px;margin:0 12px 12px;padding:13px}.orders-column-editor>header,.orders-column-editor>header>span,.orders-column-editor article>span:first-child{align-items:center;display:flex}.orders-column-editor>header{justify-content:space-between;gap:14px}.orders-column-editor>header>span{flex-direction:column;align-items:flex-start;gap:3px}.orders-column-editor small{color:var(--muted);font-size:calc(11px * var(--font-scale));font-weight:500}.orders-column-editor>header button{border:1px solid var(--line);min-height:34px;color:var(--muted);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.orders-column-editor>div{grid-template-columns:repeat(6,minmax(120px,1fr));gap:7px;margin-top:11px;display:grid}.orders-column-editor article{border:1px solid var(--line);border-radius:9px;justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:8px;display:flex}.orders-column-editor article>span:first-child{gap:7px;min-width:0}.orders-column-editor article b{border:1px solid var(--line);width:22px;height:22px;color:var(--muted);font-size:calc(10px * var(--font-scale));border-radius:6px;flex:none;place-items:center;display:grid}.orders-column-editor article strong{font-size:calc(11px * var(--font-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orders-column-editor article>span:last-child{gap:3px;display:flex}.orders-column-editor article>span:last-child button{width:27px;height:27px;color:var(--muted);background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.orders-column-editor article>span:last-child button:hover:not(:disabled){background:var(--surface-soft);color:var(--text)}.orders-column-editor article>span:last-child button:disabled{opacity:.25}.orders-sort{color:var(--muted);align-items:center;gap:7px;padding:0 10px;display:flex}.orders-sort select{width:auto;min-width:185px;height:40px;font-weight:650;color:var(--text)!important;background-color:#0000!important;border:0!important;padding:0 22px 0 0!important}.orders-view-switch{align-items:center;padding:3px;display:flex}.orders-view-switch button{min-height:34px;color:var(--muted);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-weight:650;display:inline-flex;background:0 0!important;border:0!important}.orders-view-switch button.active{color:var(--text);background:var(--surface-soft)!important}.orders-focus-tabs{scrollbar-width:none;align-items:center;gap:5px;padding:0 12px 12px;display:flex;overflow-x:auto}.orders-focus-tabs::-webkit-scrollbar{display:none}.orders-focus-tabs button{min-height:38px;color:var(--muted);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px;font-weight:650;display:inline-flex;background:0 0!important;border:1px solid #0000!important}.orders-focus-tabs button:hover{color:var(--text);background:var(--surface-soft)!important}.orders-focus-tabs button.active{color:var(--green);border-color:var(--green)!important;background:0 0!important}.orders-focus-tabs button.critical:not(.active){color:var(--red)}.orders-focus-tabs button strong{background:var(--surface-soft);min-width:22px;color:var(--text);font-size:calc(11px * var(--font-scale));text-align:center;border-radius:999px;padding:2px 6px;line-height:1.35}.order-advanced-filters{border-top:1px solid var(--line)}.order-advanced-filters>summary{min-height:42px;color:var(--muted);cursor:pointer;align-items:center;gap:7px;padding:0 14px;font-weight:650;list-style:none;display:flex}.order-advanced-filters>summary::-webkit-details-marker{display:none}.order-advanced-filters>summary strong{border:1px solid var(--green);min-width:20px;color:var(--green);font-size:calc(10px * var(--font-scale));text-align:center;background:0 0;border-radius:999px;padding:1px 5px}.order-advanced-filters>summary svg{transition:transform .18s}.order-advanced-filters[open]>summary svg{transform:rotate(180deg)}.order-advanced-filters>div{width:auto;box-shadow:none;border:0;border-radius:0;grid-template-columns:repeat(5,minmax(135px,1fr)) auto;gap:8px;padding:0 12px 12px;display:grid;position:static;inset:auto}.order-advanced-filters select,.order-advanced-filters button{border-radius:10px;min-height:40px;font-weight:600;border:1px solid var(--line)!important;color:var(--text)!important;background:0 0!important}.order-advanced-filters button{padding:0 13px;color:var(--green)!important}.orders-table-quick{overflow-x:auto;border:1px solid var(--line)!important;background:var(--surface)!important;border-radius:16px!important}.orders-table-quick>header,.order-quick-row{align-items:center;min-width:1340px;grid-template-columns:var(--order-columns) 28px!important;gap:18px!important;padding-left:16px!important;padding-right:16px!important;display:grid!important}.orders-table-quick>header{letter-spacing:.07em;text-transform:uppercase;min-height:42px;font-weight:750;border-bottom:1px solid var(--line)!important;color:var(--muted)!important;font-size:calc(10px * var(--font-scale))!important;background:0 0!important}.order-quick-row{min-height:108px;color:var(--text);cursor:pointer;transition:background .14s;border-bottom:1px solid var(--line)!important;background:0 0!important}.order-quick-row:last-child{border-bottom:0!important}.order-quick-row:hover,.order-quick-row:focus-visible,.order-quick-row.is-expired:hover{background:var(--surface-soft)!important}.order-quick-row.is-expired{background:0 0!important}.order-identity-cell,.order-state-cell,.order-delivery-cell,.order-context-cell{align-content:center;gap:6px;min-width:0;display:grid}.order-identity-cell>strong{color:var(--text);font-size:calc(14px * var(--font-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.order-product-summary{min-width:0;color:var(--muted);font-size:calc(12px * var(--font-scale));align-items:center;gap:8px;display:flex}.order-product-summary i{border:1px solid var(--line);letter-spacing:.04em;border-radius:7px;flex:none;justify-content:center;align-items:center;min-width:38px;min-height:26px;padding:0 8px 0 10px;font-style:normal;font-weight:760;display:inline-flex;position:relative;color:var(--text)!important;background:0 0!important}.order-product-summary>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-quantity-cell{align-content:center;justify-items:start;gap:2px;display:grid}.order-quantity-cell strong{color:var(--text);font-size:calc(19px * var(--font-scale));font-weight:760;line-height:1}.order-quantity-cell small{color:var(--muted);font-size:calc(11px * var(--font-scale))}.order-state-cell label,.order-process-status{align-items:center;gap:5px;width:fit-content;max-width:100%;display:flex}.order-process-status{border:1px solid color-mix(in srgb, var(--order-status-color) 58%, var(--line));border-left:4px solid var(--order-status-color);background:0 0;border-radius:9px;width:100%;min-height:48px;padding:7px 10px}.order-process-status>span{gap:2px;min-width:0;display:grid}.order-process-status>span>small{color:var(--muted);font-size:calc(9px * var(--font-scale));letter-spacing:.07em;text-transform:uppercase;font-weight:750}.order-state-cell label>i,.order-process-status>i{background:var(--order-status-color);border-radius:50%;flex:none;width:7px;height:7px}.order-state-cell select{width:auto;max-width:145px;min-height:28px;font-weight:720;color:var(--text)!important;background-color:#0000!important;border:0!important;padding:0 20px 0 0!important}.order-state-cell small,.order-delivery-cell small,.order-context-cell small,.order-graphic-cell small{color:var(--muted);font-size:calc(11px * var(--font-scale));text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.order-state-cell>strong{color:var(--muted);font-size:calc(12px * var(--font-scale));font-weight:650}.order-state-cell.is-critical>strong,.order-state-cell.is-critical>small{color:var(--red)!important}.order-state-cell.is-complete>strong{color:var(--green)!important}.order-process-status>strong{color:var(--text);font-size:calc(13px * var(--font-scale));font-weight:700}.order-process-status>span>strong{color:var(--text);font-size:calc(14px * var(--font-scale));font-weight:760}.order-optional-card>div>.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.order-optional-card>div>.form-grid>.field,.order-optional-card>div>.form-grid .money-input,.order-optional-card>div>.form-grid .field>select{width:100%;min-width:0}.order-optional-card>div>.form-grid .money-input input{flex:1;min-width:0}.order-graphic-cell{text-align:left;gap:7px;min-width:0;box-shadow:none!important;color:var(--text)!important;background:0 0!important;border:0!important;padding:0!important;display:grid!important}.order-graphic-cell>span,.order-delivery-cell>span{min-width:0;color:var(--text);font-size:calc(13px * var(--font-scale));align-items:center;gap:7px;font-weight:700;display:flex}.order-graphic-cell svg,.order-delivery-cell svg{color:var(--muted);flex:none}.order-graphic-cell.is-complete>span,.order-graphic-cell.is-complete svg,.order-delivery-cell.is-complete>span,.order-delivery-cell.is-complete svg{color:var(--green)!important}.order-context-cell>span{color:var(--text);font-size:calc(12px * var(--font-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.order-context-cell>strong{color:var(--text);font-size:calc(12px * var(--font-scale))}.order-location-cell{border-left:1px solid var(--line);align-items:center;min-width:0;min-height:42px;padding-left:12px;display:flex}.order-location-cell>strong{color:var(--text);font-size:calc(13px * var(--font-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.order-next-deadline{align-content:center;gap:4px;min-width:0;display:grid}.order-next-deadline small,.order-next-deadline span{color:var(--muted);font-size:calc(11px * var(--font-scale))}.order-next-deadline strong{color:var(--text);font-size:calc(14px * var(--font-scale));font-weight:730}.order-next-deadline.is-critical :is(small,strong,span){color:var(--red)!important}.order-next-deadline.is-complete :is(strong,span){color:var(--green)!important}.order-open-indicator{color:var(--muted);place-items:center;display:grid}.order-quick-row:hover .order-open-indicator{color:var(--green)}html[data-theme=dark] .orders-command-center,html[data-theme=dark] .orders-table-quick,html[data-theme=dark] .order-quick-row,html[data-theme=dark] .order-quick-row.is-expired{background:#1c1c1e!important}html[data-theme=dark] .order-quick-row:hover,html[data-theme=dark] .order-quick-row:focus-visible,html[data-theme=dark] .order-quick-row.is-expired:hover{background:#242426!important}@media (max-width:1380px){.orders-command-row{grid-template-columns:1fr auto}.orders-main-search{grid-column:1/-1}.orders-column-editor>div{grid-template-columns:repeat(3,minmax(130px,1fr))}.order-advanced-filters>div{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-table-quick>header{display:none!important}.order-quick-row{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 22px!important;padding-top:18px!important;padding-bottom:18px!important}.order-identity-cell{grid-column:1/-1}}@media (max-width:620px){.orders-command-row{grid-template-columns:1fr}.orders-sort,.orders-view-switch,.orders-columns-trigger{width:100%}.orders-column-editor>div{grid-template-columns:1fr}.orders-sort select{flex:1;min-width:0}.orders-view-switch button{flex:1;justify-content:center}.order-advanced-filters>div{grid-template-columns:1fr}.order-quick-row{grid-template-columns:1fr!important}.order-identity-cell{grid-column:auto}}
:root{--green-soft:var(--surface-soft)!important}html[data-theme=dark]{--paper:#09090b!important;--surface:#151517!important;--surface-soft:#1c1c1e!important;--panel:#151517!important;--white:#151517!important;--green-soft:#1c1c1e!important}html[data-theme=dark] body .app-shell :is([class$=-card],[class*=-card\ ],[class$=-panel],[class*=-panel\ ],[class$=-section],[class*=-section\ ],[class$=-workspace],[class*=-workspace\ ],[class$=-toolbar],[class*=-toolbar\ ],[class$=-shell],[class*=-shell\ ]){box-shadow:none!important;background-color:#151517!important;background-image:none!important}html[data-theme=dark] body .app-shell :is([class$=-row],[class*=-row\ ],[class$=-head],[class*=-head\ ],[class$=-header],[class*=-header\ ]){background-color:#0000!important;background-image:none!important}body .app-shell :is(.primary-button,.sidebar nav>button.active,.sidebar-subnav button.selected,.outdoor-subnav button.selected,.segmented button.selected,.status-picker button.selected,.campaign-type-cards>button.selected,.edition-target-grid>button.selected,.modern-show-grid>label.selected,.series-filter-chips>button.selected,.task-status-picker button.selected,.font-size-scale button.active,.graphic-status-stack button.active,.designer-order-assignment label.selected,.order-measure-lines>button.selected){border-color:var(--green)!important;color:var(--green)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;background-color:#0000!important;background-image:none!important}body .app-shell .primary-button:hover:not(:disabled){background-color:var(--surface-soft)!important}html[data-theme=dark] body .app-shell :is(input,select,textarea,.inline-search,.filter-button,.filter-select,.compact-filter,.settings-menu,.settings-section,.settings-nav,.settings-sidebar,.orders-command-center,.orders-command-row,.orders-focus-tabs,.order-advanced-filters,.orders-view-switch,.orders-sort,.date-input,.money-input,.date-popover,.notification-drawer){box-shadow:none!important;background-color:#1c1c1e!important;background-image:none!important}html[data-theme=dark] body .app-shell :is(.settings-menu button.selected,.settings-menu button.active,.settings-nav button.selected,.settings-nav button.active,.orders-focus-tabs button.active,.orders-view-switch button.active){color:var(--green)!important;background-color:#0000!important}html[data-theme=dark] .outdoor-module-shell{--outdoor-bg:#09090b!important;--outdoor-surface:#151517!important;--outdoor-surface-raised:#1c1c1e!important;--outdoor-accent-soft:transparent!important;--green-soft:#1c1c1e!important}html[data-theme=dark] body .app-shell .outdoor-module-shell :is(.primary-button,.outdoor-subnav button.selected,.permit-campaign-icon,.movement-icon,.large-format-icon,.payment-hero-icon,.badge-green,.positive,.stock-reserved-value){color:var(--green)!important;background-color:#0000!important;background-image:none!important}html[data-theme=dark] body .app-shell :is(.badge-green,.badge-blue,.status-chip,.graphic-priority){background-color:#0000!important;background-image:none!important}html[data-theme=dark] body :is(.release-notes-modal,.release-notes-list article,.release-notes-footer){box-shadow:none!important;background-color:#151517!important;background-image:none!important}body :is(.release-notes-mark,.release-notes-list article>span,.release-notes-version){border-color:var(--green)!important;color:var(--green)!important;box-shadow:none!important;background-color:#0000!important;background-image:none!important}html[data-theme=dark] body .app-shell :is(.graphic-conversation,.graphic-conversation>header,.graphic-comment-list,.graphic-comment,.graphic-comment>div,.graphic-comment-editor,.graphic-drop-zone,.graphic-attachments a,.graphic-attachment-card,.graphic-upload-row){box-shadow:none!important;background-color:#151517!important;background-image:none!important}html[data-theme=dark] body .app-shell .graphic-comment>div,html[data-theme=dark] body .app-shell .graphic-comment.is-reply>div,html[data-theme=dark] body .app-shell .graphic-attachment-card{background-color:#1c1c1e!important}html[data-theme=dark] body .app-shell .graphic-drop-zone{color:#f5f5f7!important;border-color:#48484a!important}html[data-theme=dark] body .app-shell .graphic-comment-editor.is-dragging,html[data-theme=dark] body .app-shell .graphic-comment-editor.is-dragging .graphic-drop-zone{border-color:var(--green)!important;background-color:#1c1c1e!important}html[data-theme=dark] body .app-shell :is(.campaign-form-block,.campaign-form-block>header,.campaign-builder-section,.campaign-builder-section>.allocation-head,.measure-draft-card,.measure-draft-card>header,.apple-task-draft,.apple-task-draft>header,.campaign-template-picker,.edition-target-grid>button,.modern-show-grid>label,.include-series-shows,.status-picker>button,.campaign-type-cards>button,.campaign-material-selection,.campaign-order-assignment,.campaign-order-list>article,.campaign-stock-browser,.campaign-stock-context,.campaign-stock-section-title,.campaign-stock-order-cta,.campaign-stock-table,.campaign-stock-table>article,.campaign-stock-head){color:#f5f5f7!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;background-color:#151517!important;background-image:none!important}html[data-theme=dark] body .app-shell :is(.measure-draft-card>header,.apple-task-draft>header,.campaign-form-block>header,.campaign-builder-section>.allocation-head,.campaign-stock-section-title,.campaign-stock-head){border-color:#38383a!important}html[data-theme=dark] body .app-shell :is(.status-picker>button.selected,.campaign-type-cards>button.selected,.edition-target-grid>button.selected,.modern-show-grid>label.selected,.order-show-picker>label.selected,.designer-order-assignment>label.selected){border-color:var(--green)!important;color:#f5f5f7!important;-webkit-text-fill-color:currentColor!important;background-color:#1c1c1e!important}html[data-theme=dark] body .app-shell :is(.campaign-form-block>header>span,.show-picker-icon,.campaign-order-code,.campaign-stock-context>svg,.campaign-material-selection>svg){color:var(--green)!important;background-color:#0000!important}.campaign-material-selection{border:1px solid var(--line)!important;border-radius:14px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;min-height:64px!important;padding:12px 16px!important;display:grid!important}.campaign-material-selection>span{gap:3px;display:grid}.campaign-stock-draft-browser .campaign-stock-reservation-table .campaign-stock-head,.campaign-stock-draft-browser .campaign-stock-reservation-table>article{grid-template-columns:minmax(280px,1fr) 100px 120px 150px!important}.campaign-stock-draft-browser .campaign-stock-reservation-table>article>input{width:100%!important}
