@font-face{font-family:Manrope;src:url(/assets/Manrope-Variable-CRLrrZU2.woff2)format("woff2");font-style:normal;font-weight:200 800;font-display:swap}:root{color:#263a32;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--m-bg:#f4f5ef;--m-panel:#fff;--m-soft:#f7f8f4;--m-ink:#263a32;--m-muted:#748075;--m-line:#e1e6dc;--m-brand:#28604d;--m-brand-soft:#e7f0e7;--m-warning:#8c6324;--m-warning-bg:#fbf1df;--m-danger:#a94e3f;--m-danger-bg:#fbede8;--m-radius:14px;--m-shadow:0 6px 20px #233f2b04;--m-panel-padding:24px;--m-section-gap:24px;--m-form-gap:22px;--m-control-height:48px;--m-button-height:42px;background:#f4f5ef;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}h1{letter-spacing:-1.2px;font-size:clamp(25px,2.4vw,34px);font-weight:650;line-height:1.2}h2{letter-spacing:-.5px;font-size:19px;font-weight:650;line-height:1.4}h3{font-size:15px;font-weight:650}:focus-visible{outline-offset:3px;outline:3px solid #93b6a1}.p-component{font-family:inherit;font-size:13px}.p-button{min-height:var(--m-button-height);max-width:100%;font-size:12px;line-height:1.35}.p-button-label{overflow-wrap:anywhere;min-width:0;font-weight:600}.p-button-icon{flex-shrink:0}.p-button.p-button-text{color:var(--m-brand)}.p-dialog{min-width:0;max-width:calc(100vw - 32px)}.p-dialog-title{overflow-wrap:anywhere;min-width:0}.p-dialog-header-actions{flex-shrink:0}.p-dialog-content{min-width:0;min-height:0}.p-dialog-footer{flex-wrap:wrap}.p-toast{max-inline-size:calc(100vw - 32px)}.p-toast-message-text{overflow-wrap:anywhere;min-inline-size:0}.p-drawer{min-width:0;max-width:100%}.p-drawer-content{overflow-wrap:anywhere;min-width:0}.p-datatable{min-inline-size:0;max-inline-size:100%}.p-datatable-table-container,.m-table-scroll{overscroll-behavior-x:contain;min-inline-size:0;max-inline-size:100%;overflow-x:auto}.m-table-scroll:focus-visible{outline-offset:-3px}.p-datatable-column-title{color:var(--m-muted);white-space:nowrap;font-size:11px;font-weight:500}.p-datatable-tbody>tr>td{border-color:var(--m-line);font-size:12px}.p-inputtext,.p-textarea,.p-select,.p-multiselect{min-width:0;max-width:100%;font-size:13px;line-height:1.4}.p-select>.p-select-label{font-size:inherit;line-height:inherit;align-self:center}.p-select-label,.p-multiselect-label-container{min-width:0}.p-select-label>span{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.p-select-dropdown,.p-multiselect-dropdown{flex-shrink:0}.p-textarea{resize:vertical}.m-muted{color:var(--m-muted)}.m-small{font-size:12px}.m-tiny{font-size:11px}.m-number{font-variant-numeric:tabular-nums;white-space:nowrap}.m-eyebrow{letter-spacing:1.6px;text-transform:uppercase;color:var(--m-muted);font-size:10px;font-weight:650}.m-stack{gap:var(--m-section-gap);grid-template-columns:minmax(0,1fr);display:grid}.m-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.m-spread{justify-content:space-between;align-items:center;gap:16px;display:flex}.m-panel{background:var(--m-panel);border:1px solid var(--m-line);border-radius:var(--m-radius);padding:var(--m-panel-padding);min-width:0;box-shadow:var(--m-shadow)}.m-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.m-panel-head>*,.m-spread>*{min-width:0;max-width:100%}.m-panel-head h2{overflow-wrap:anywhere;font-size:16px}.m-panel-head .pi{color:var(--m-muted)}.m-two{gap:var(--m-section-gap);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.m-pill{background:var(--m-soft);color:var(--m-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:550;display:inline-flex}.m-pill--good{background:var(--m-brand-soft);color:var(--m-brand)}.m-pill--warning{background:var(--m-warning-bg);color:var(--m-warning)}.m-pill--danger{background:var(--m-danger-bg);color:var(--m-danger)}.m-pill .pi{font-size:10px}.m-callout{background:var(--m-warning-bg);color:var(--m-warning);border-radius:9px;align-items:flex-start;gap:11px;padding:14px 16px;font-size:12px;line-height:1.6;display:flex}.m-callout .pi{margin-top:3px}.m-callout--good{background:var(--m-brand-soft);color:var(--m-brand)}.m-callout--danger{background:var(--m-danger-bg);color:var(--m-danger)}.m-field{flex-direction:column;gap:8px;min-width:0;display:flex}.m-field>label,.m-field>.m-label{color:var(--m-ink);font-size:12px;font-weight:550}.m-field small{color:var(--m-muted);font-size:11px;line-height:1.5}.m-field :is(.p-select,.p-multiselect,.p-inputtext,.p-textarea){width:100%}.m-field>:is(.p-select,.p-multiselect,.p-inputtext),.m-field .p-inputnumber>.p-inputtext{min-height:var(--m-control-height)}.m-date-panel{border-color:var(--m-line);border-radius:14px;max-width:calc(100vw - 24px);padding:12px;font-family:inherit;font-size:13px;box-shadow:0 16px 48px #20372b24}.m-date-panel .p-datepicker-header{border-color:var(--m-line);padding-bottom:10px}.m-date-panel .p-datepicker-select-month,.m-date-panel .p-datepicker-select-year{font-size:13px;font-weight:650}.m-date-panel .p-datepicker-day-view{font-size:12px}.m-date-panel .p-datepicker-day{border-radius:8px}.m-date-panel .p-datepicker-day-selected{background:var(--m-brand);color:#fff}.m-date-panel .p-datepicker-buttonbar{border-color:var(--m-line);margin-top:7px;padding-top:9px}.m-form{gap:var(--m-form-gap);grid-template-columns:minmax(0,1fr);display:grid}.m-error{color:var(--m-danger);font-size:12px}.m-empty{text-align:center;color:var(--m-muted);padding:34px 20px;font-size:13px;line-height:1.7}.m-empty .pi{color:#a1b3a4;margin-bottom:14px;font-size:25px;display:block}.m-avatar{background:var(--m-brand-soft);width:35px;height:35px;color:var(--m-brand);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:650;display:grid}.m-person{align-items:center;gap:10px;display:flex}.m-person small{color:var(--m-muted);margin-top:3px;font-size:10px;display:block}.m-text-link{color:var(--m-brand);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:650;display:inline-flex}.m-text-link .pi{font-size:10px}.m-divider{border:0;border-top:1px solid var(--m-line);margin:20px 0}.m-skeleton{background:linear-gradient(90deg,#e7ebe1 25%,#f1f4eb 50%,#e7ebe1 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=760px){:root{--m-panel-padding:clamp(16px, 5vw, 19px);--m-section-gap:18px;--m-form-gap:18px;--m-button-height:44px}.m-two{grid-template-columns:minmax(0,1fr)}.m-spread,.m-panel-head{flex-wrap:wrap;gap:10px}h1{letter-spacing:-.8px}}:root.mera-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--m-ink);background:var(--m-bg);--m-bg:#111b17;--m-panel:#192720;--m-surface:var(--m-panel);--m-soft:#24382d;--m-ink:#edf5ee;--m-muted:#aabdb0;--m-line:#394f42;--m-brand:#a7d6b6;--m-brand-soft:#294638;--m-warning:#f2cf91;--m-warning-bg:#3c3022;--m-danger:#ffb7ad;--m-danger-bg:#422b2b;--m-info:#adceef;--m-info-bg:#213647;--m-control-border:#617d6c;--m-shadow:0 6px 20px #0003;--p-surface-0:var(--m-ink);--p-surface-50:#e1efe6;--p-surface-100:#cfdfd3;--p-surface-200:#bccfc2;--p-surface-300:var(--m-muted);--p-surface-400:#98b1a0;--p-surface-500:#809b89;--p-surface-600:var(--m-control-border);--p-surface-700:var(--m-line);--p-surface-800:var(--m-soft);--p-surface-900:var(--m-panel);--p-surface-950:var(--m-bg);--p-primary-color:var(--m-brand);--p-primary-contrast-color:var(--m-bg);--p-primary-hover-color:#bae4c6;--p-primary-active-color:#8dc39f;--p-highlight-background:var(--m-brand-soft);--p-highlight-focus-background:#355644;--p-highlight-color:var(--m-brand);--p-highlight-focus-color:var(--m-ink);--p-form-field-invalid-border-color:var(--m-danger);--p-form-field-invalid-placeholder-color:var(--m-danger);--p-button-outlined-secondary-border-color:var(--m-control-border);--p-message-info-color:var(--m-info);--p-message-info-background:var(--m-info-bg);--p-message-info-border-color:#52718b;--p-message-success-color:var(--m-brand);--p-message-success-background:var(--m-brand-soft);--p-message-success-border-color:#557a62;--p-message-warn-color:var(--m-warning);--p-message-warn-background:var(--m-warning-bg);--p-message-warn-border-color:#806842;--p-message-error-color:var(--m-danger);--p-message-error-background:var(--m-danger-bg);--p-message-error-border-color:#8e5956}:root.mera-dark :focus-visible{outline-color:var(--m-brand)}:root.mera-dark :is(.skip-link,.notification-count,.pin-number,.m-date-panel .p-datepicker-day-selected){color:var(--m-bg)}:root.mera-dark .m-skeleton{background:linear-gradient(90deg, var(--m-soft) 25%, var(--m-line) 50%, var(--m-soft) 75%);background-size:200% 100%}:root.mera-dark :is(.home-hero,.first-form-panel,.option-card,.selection-tabs button,.portfolio-filters>button,.drawing-toolbar,.plan-card,.pin-panel,.comparison-card,.location-search,.native-input,.photo-preview button,.update-banner){background:var(--m-panel)}:root.mera-dark :is(.nav-count,.support-note,.design-bar,.design-bar .p-select,.section-square,.step-index,.ops-tabs button span,.local-drafts,.export-link,.attachment-file,.photo-upload,.estimate-table .p-datatable-thead>tr>th,.editor-table .p-datatable-thead>tr>th,.mapping-panel,.preset-panel,.location-tree-node.unavailable .location-kind-icon,.onboarding-identity,.company-invite-identity,.stage-dot,.report-author .m-avatar,.event-icon){background:var(--m-soft)}:root.mera-dark :is(.decision-banner,.proposal-card,.selection-summary,.export-card,.field-tip,.intro-mark,.onboarding-emblem,.company-invite-emblem,.location-kind-icon,.thread-avatar,.stage-stop--active .stage-dot,.login-choice input:checked+span){background:var(--m-brand-soft);border-color:var(--m-line)}:root.mera-dark :is(.decision-icon,.proposal-icon,.export-symbol,.field-tip-icon){background:var(--m-panel);color:var(--m-brand)}:root.mera-dark :is(.onboarding-page,.company-invite-page){background:var(--m-bg)}:root.mera-dark .sidebar-shade{background:#060d0abf}:root.mera-dark :is(.pdf-canvas-host,.issue-pdf-canvas,.plan-scroll,.comparison-viewport){background:var(--m-bg)}:root.mera-dark :is(.login-intro p,.login-retry-note,.development-access>p,.dev-user small,.dev-user>.m-icon,.nav-item:not(.active),.app-footer,.support-icon,.design-bar>span,.pricing-intro p,.legal-intro,.plan-price span,.plan-period,.home-hero .m-eyebrow,.money-caption,.money-label .m-icon,.decision-copy :is(.m-eyebrow,p),.stage-stop,.stage-stop small,.path-footer>span,.latest-report p,.report-author,.report-author small,.upcoming-event small,.manager-contact small,.photo-count,.photo-upload small,.obstacle-toggle small,.save-state,.save-state small,.site-task small,.field-tip p,.previous-report :is(.m-eyebrow,p),.journal-section-heading .m-eyebrow,.intro-eyebrow,.first-steps small,.first-intro .intro-footnote,.first-form-panel .m-field>label>span,.estimate-metrics small,.terminal-reason small,.proposal-card :is(.m-eyebrow,p),.option-body>p,.option-body dt,.selection-summary .m-eyebrow,.selection-summary-number>small,.selection-summary-number>span:last-child,.ops-summary strong small,.issue-description,.export-card p,.portfolio-metrics small,.project-name small,.project-stage small,.project-end small,.object-action small,.member-name small,.member-role,.picker-note,.picker-placeholder,.location-node-copy small,.location-tree-note,.location-tree-empty,.location-action-target,.location-tree-node.unavailable .location-node-copy strong,.notification-item p,.notification-item time,.thread-source>span,.thread-messages time,.thread-empty,.thread-compose-meta,.baseline-empty,.baseline-scope p,.snapshot-stages article p,.change-version-history article>small,.plan-copy small,.row-position,.plan-index,.expense-correction-action>small,.expense-source>span,.speech-preparation-note,.speech-preparation summary,.assist-note,.field-speech-preview-header,.field-speech-preview-empty){color:var(--m-muted)}:root.mera-dark :is(.login-call a,.design-link,.intro-mark,.attachment-file-name,.change-version-history>summary,.event-link,.event-icon,.location-kind-icon,.location-node-actions>button,.picker-value>.m-icon,.location-option>.m-icon,.thread-avatar,.section-square,.photo-upload strong,.photo-preview button,.field-tip .m-row,.stage-stop--active small,.stage-stop--accepted strong,.line-actions>button:not(:last-child)){color:var(--m-brand)}:root.mera-dark :is(.decision-deadline,.financial-decision,.retry-command,.stale-editor){background:var(--m-warning-bg);border-color:var(--p-message-warn-border-color);color:var(--m-warning)}:root.mera-dark :is(.decision-deadline small,.plan-caption span.previous,.required-mark){color:var(--m-warning)}:root.mera-dark :is(.login-form-content>.m-error,.field-assist-action.recording,.chosen-links button:hover,.delete-symbol){background:var(--m-danger-bg);border-color:var(--p-message-error-border-color);color:var(--m-danger)}:root.mera-dark :is(.field-speech-preview-error,.field-speech-waveform,.field-speech-timer,.line-actions>button:last-child,.chosen-links button){color:var(--m-danger)}:root.mera-dark .field-speech-status{box-shadow:var(--m-shadow)}:root.mera-dark .field-speech-status.listening{border-color:var(--p-message-error-border-color)}:root.mera-dark .field-speech-progress{background:var(--m-danger-bg)}:root.mera-dark .field-speech-progress>span{background:var(--m-danger)}:root.mera-dark :is(.photo-upload,.location-search,.native-input,.drawing-toolbar){border-color:var(--m-control-border);color:var(--m-ink)}:root.mera-dark :is(.path-footer,.site-task,.field-tip .m-divider,.upcoming-event,.change-version-history>article,.snapshot-stages article,.snapshot-documents article,.confirmation-checkbox,.history-row,.task-row,.object-action,.member-row,.portfolio-source){border-color:var(--m-line)}:root.mera-dark .stage-stop:before{background:var(--m-line)}:root.mera-dark .stage-stop--accepted .stage-dot,:root.mera-dark .stage-stop--accepted:before{background:var(--m-brand);color:var(--m-bg)}:root.mera-dark .stage-stop--active .stage-dot{box-shadow:0 0 0 4px var(--m-soft)}:root.mera-dark .login-page:not(.login-page--native,.login-page--local-demo) .login-copy{background:var(--m-soft)}:root.mera-dark .login-page:not(.login-page--native,.login-page--local-demo) .login-form-panel{background:var(--m-bg)}:root.mera-dark .app-shell :is(.sidebar,.topbar){background:var(--m-panel)}:root.smetoria-native{--m-safe-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--m-safe-right:var(--safe-area-inset-right,env(safe-area-inset-right,0px));--m-safe-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--m-safe-left:var(--safe-area-inset-left,env(safe-area-inset-left,0px));--m-app-gutter:clamp(16px, 4vw, 38px);--m-app-chrome:var(--m-panel);scroll-padding-top:calc(var(--m-app-topbar-height,var(--m-safe-top)) + 10px);scroll-padding-bottom:calc(var(--m-safe-bottom) + 12px);overflow-x:clip}:root.smetoria-native:before{content:"";z-index:21;inset:var(--m-viewport-offset-top,0px) 0 auto;height:var(--m-safe-top);background:var(--m-bg);pointer-events:none;position:fixed}:root.smetoria-native:has(.app-shell):before{background:var(--m-app-chrome)}:root.smetoria-native:after{content:"";z-index:21;height:var(--m-safe-bottom);background:linear-gradient(transparent, var(--m-bg) 38%);pointer-events:none;position:fixed;inset:auto 0 0}.smetoria-native .app-shell,.smetoria-native .field-shell,.smetoria-native .public-page{min-height:100dvh}.smetoria-native .app-shell .topbar{top:var(--m-viewport-offset-top,0px);z-index:22;height:auto;min-height:calc(var(--m-safe-top) + 64px);padding:calc(var(--m-safe-top) + 10px) calc(var(--m-safe-right) + var(--m-app-gutter)) 10px calc(var(--m-safe-left) + var(--m-app-gutter));background:var(--m-app-chrome);position:sticky}.smetoria-native .app-shell .main-content{padding-right:calc(var(--m-app-gutter) + var(--m-safe-right));padding-bottom:calc(24px + var(--m-safe-bottom));padding-left:calc(var(--m-app-gutter) + var(--m-safe-left))}.smetoria-native .app-shell .sidebar{padding-top:calc(var(--m-safe-top) + 24px);padding-bottom:var(--m-safe-bottom);padding-left:calc(12px + var(--m-safe-left));background:var(--m-app-chrome)}.smetoria-native .app-shell .mobile-close{top:calc(var(--m-safe-top) + 12px);width:44px;height:44px}.smetoria-native .field-shell .field-shell-header{padding-top:calc(var(--m-safe-top) + 18px);padding-right:calc(var(--m-app-gutter) + var(--m-safe-right));padding-left:calc(var(--m-app-gutter) + var(--m-safe-left))}.smetoria-native .field-shell .field-shell-main{padding-right:calc(var(--m-app-gutter) + var(--m-safe-right));padding-bottom:calc(28px + var(--m-safe-bottom));padding-left:calc(var(--m-app-gutter) + var(--m-safe-left))}.smetoria-native .public-page{padding:var(--m-safe-top) var(--m-safe-right) var(--m-safe-bottom) var(--m-safe-left)}.smetoria-native :is(.error-page,.loading-page){min-height:100dvh;padding-top:calc(24px + var(--m-safe-top));padding-right:calc(24px + var(--m-safe-right));padding-bottom:calc(24px + var(--m-safe-bottom));padding-left:calc(24px + var(--m-safe-left))}.smetoria-native .skip-link:focus{top:calc(16px + var(--m-safe-top));left:calc(16px + var(--m-safe-left))}.smetoria-native .p-dialog-mask{padding:max(12px, var(--m-safe-top)) max(12px, var(--m-safe-right)) calc(max(12px, var(--m-safe-bottom)) + var(--m-keyboard-overlap,0px)) max(12px, var(--m-safe-left))}.smetoria-native .p-dialog{max-width:min(100%, calc(100vw - 24px - var(--m-safe-left) - var(--m-safe-right)))}.smetoria-native .p-drawer{padding-top:var(--m-safe-top);padding-right:var(--m-safe-right);padding-bottom:var(--m-safe-bottom);padding-left:var(--m-safe-left)}.smetoria-native .p-toast-bottom-right{right:calc(12px + var(--m-safe-right));bottom:calc(12px + var(--m-safe-bottom) + var(--m-keyboard-overlap,0px));max-width:calc(100vw - 24px - var(--m-safe-left) - var(--m-safe-right))}.smetoria-native .field-speech-status{left:calc((100% + var(--m-safe-left) - var(--m-safe-right)) / 2);bottom:calc(var(--field-speech-viewport-inset,0px) + max(12px, var(--m-safe-bottom)));max-width:calc(100% - 24px - var(--m-safe-left) - var(--m-safe-right))}@media (width<=1024px){.smetoria-native .app-shell .sidebar{visibility:hidden;max-width:calc(100vw - 48px);width:calc(266px + var(--m-safe-left))}.smetoria-native .app-shell .sidebar--open{visibility:visible}.smetoria-native .app-shell .sidebar-user .icon-button{width:44px;height:44px}}@media (pointer:coarse){.smetoria-native :is(input:not([type]),input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],textarea){font-size:max(16px,1em)}}.field-reload-error{z-index:90;background:var(--m-panel);border:1px solid var(--m-line);max-width:660px;color:var(--m-ink);margin:auto;padding:14px;font-size:12px;line-height:1.7;position:fixed;bottom:90px;left:15px;right:15px}.mera-record-target{outline:2px solid var(--m-brand);outline-offset:4px;border-radius:8px;scroll-margin-top:28px}.task-row.mera-record-target,.history-row.mera-record-target{background:var(--m-brand-soft);padding-inline:12px}tr.mera-record-target>td{background:var(--m-brand-soft)}.skip-link{z-index:100;background:var(--m-brand);color:#fff;border-radius:8px;padding:10px 16px;font-size:13px;position:fixed;top:-60px;left:16px}.skip-link:focus{top:16px}.update-banner{z-index:80;border:1px solid var(--m-line);background:#fff;border-radius:12px;align-items:center;gap:12px;max-width:calc(100vw - 30px);padding:15px 20px;font-size:11px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #1c3e2920}.update-banner>span{min-width:220px}@media (width<=760px){.update-banner{flex-wrap:wrap}.update-banner>span{flex-basis:100%}}.appearance-trigger[data-v-cdb936bb]{width:100%;min-height:44px;color:var(--m-muted);text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:6px 8px;display:flex}.appearance-trigger[data-v-cdb936bb]:hover,.appearance-trigger[data-v-cdb936bb]:focus-visible{background:var(--m-soft);color:var(--m-ink)}.appearance-trigger--compact[data-v-cdb936bb]{flex:none;place-items:center;width:44px;display:grid}.appearance-trigger--compact[data-v-cdb936bb]:focus-visible{outline-offset:-2px}.appearance-trigger-copy[data-v-cdb936bb]{flex:1;gap:2px;display:grid}.appearance-trigger-copy strong[data-v-cdb936bb]{color:var(--m-ink);font-size:12px}.appearance-trigger-copy small[data-v-cdb936bb]{font-size:11px;line-height:1.4}.appearance-options[data-v-cdb936bb]{border:0;gap:8px;margin:0;padding:0;display:grid}.appearance-legend[data-v-cdb936bb]{color:var(--m-muted);margin-bottom:12px;font-size:13px}.appearance-option[data-v-cdb936bb]{border:1px solid var(--m-line);min-height:58px;color:var(--m-ink);cursor:pointer;border-radius:10px;grid-template-columns:18px 20px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.appearance-option input[data-v-cdb936bb]{block-size:16px;inline-size:16px;accent-color:var(--m-brand);margin:0}.appearance-option span[data-v-cdb936bb]{gap:3px;display:grid}.appearance-option strong[data-v-cdb936bb]{font-size:14px}.appearance-option small[data-v-cdb936bb]{color:var(--m-muted);font-size:12px;line-height:1.4}.appearance-option[data-v-cdb936bb]:has(input:checked){background:var(--m-brand-soft);border-color:var(--m-brand)}.notification-button[data-v-0137cae3]{color:#889b7d;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:relative}.notification-button[data-v-0137cae3]:hover{background:var(--m-soft)}.notification-count[data-v-0137cae3]{background:var(--m-brand);color:#fff;border-radius:5px;min-width:13px;height:13px;padding:1px 3px;font-size:7px;position:absolute;top:0;right:0}.notification-intro[data-v-0137cae3]{color:var(--m-muted);margin-bottom:20px;font-size:11px;line-height:1.8}.notification-item[data-v-0137cae3]{border:0;border-bottom:1px solid var(--m-line);text-align:left;width:100%;color:var(--m-ink);background:0 0;align-items:flex-start;gap:10px;padding:18px 0;display:flex}.notification-item>div[data-v-0137cae3]{flex:1}.notification-item strong[data-v-0137cae3]{font-size:11px;font-weight:600;line-height:1.6}.notification-item p[data-v-0137cae3]{color:#829374;margin-top:7px;font-size:10px;line-height:1.8}.notification-item time[data-v-0137cae3]{color:#a1ac97;margin-top:9px;font-size:9px;display:block}.notification-dot[data-v-0137cae3]{background:0 0;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}.notification-item.unread .notification-dot[data-v-0137cae3]{background:var(--m-brand)}.notification-item>.m-icon[data-v-0137cae3]{color:#9eae91;margin-top:3px}.m-empty>.m-icon[data-v-0137cae3]{margin-bottom:14px}.app-shell[data-v-aa74a48e],.app-content[data-v-aa74a48e],.main-content[data-v-aa74a48e]{min-inline-size:0}.topbar[data-v-aa74a48e]{max-inline-size:100%}.demo-role-switch[data-v-aa74a48e]{align-self:stretch;min-height:44px;margin:0 12px 8px}.project-choice[data-v-aa74a48e]{white-space:normal;overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.project-choice strong[data-v-aa74a48e]{font-size:12px;font-weight:600}.project-choice small[data-v-aa74a48e]{color:var(--m-muted);font-size:10px}.project-select[data-v-aa74a48e] .p-select-label>.project-choice--value{display:flex}.project-choice--value[data-v-aa74a48e]>:is(strong,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-select[data-v-aa74a48e]{align-items:center;min-width:140px;max-width:240px;min-height:40px}.company-select[data-v-aa74a48e] .p-select-label{text-overflow:ellipsis;white-space:nowrap;padding:0 0 0 12px;font-size:12px;line-height:1.5;display:block;overflow:hidden}.company-select[data-v-aa74a48e] .p-select-dropdown{flex:0 0 36px;align-self:stretch;place-items:center;display:grid}.topbar-left[data-v-aa74a48e]{flex:1}@media (width<=1024px){.company-select[data-v-aa74a48e]{min-width:100px;max-width:220px;min-height:44px}.topbar-right>.topbar-avatar[data-v-aa74a48e]{display:none}.topbar-right[data-v-aa74a48e] .notification-button{width:44px;height:44px}}.app-shell[data-v-aa74a48e]{grid-template-columns:230px minmax(0,1fr);min-height:100vh;display:grid}.sidebar[data-v-aa74a48e]{border-right:1px solid var(--m-line);z-index:30;background:#fff;flex-direction:column;width:230px;padding:32px 18px 0;display:flex;position:fixed;inset:0 auto 0 0}.brand[data-v-aa74a48e]{--brand-icon-size:36px;--brand-font-size:22px;padding:0 6px;display:flex}.workspace-label[data-v-aa74a48e]{letter-spacing:1.2px;color:var(--m-muted);align-items:center;gap:7px;padding:46px 14px 19px;font-size:8px;display:flex}.workspace-dot[data-v-aa74a48e]{background:#86a88d;border-radius:50%;width:5px;height:5px}.sidebar-nav[data-v-aa74a48e]{flex-shrink:1;gap:5px;min-height:0;display:grid;overflow-y:auto}.sidebar-bottom[data-v-aa74a48e]{flex-shrink:0}.nav-item[data-v-aa74a48e]{text-align:left;color:#68776b;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:43px;padding:12px 14px;font-size:11px;display:flex}.nav-item[data-v-aa74a48e]:hover{background:var(--m-soft)}.nav-item.active[data-v-aa74a48e]{color:var(--m-brand);background:var(--m-brand-soft);font-weight:650}.nav-count[data-v-aa74a48e]{background:#fff;border-radius:4px;margin-left:auto;padding:1px 6px;font-size:10px}.sidebar-bottom[data-v-aa74a48e]{margin-top:auto;padding-top:18px}.support-note[data-v-aa74a48e]{background:#f5f7f0;border-radius:10px;margin:10px 8px 30px;padding:18px 15px;position:relative;overflow:hidden}.support-icon[data-v-aa74a48e]{color:#87a28c;margin-bottom:12px;display:block}.support-note strong[data-v-aa74a48e]{font-size:12px;font-weight:550;line-height:1.6}.support-note p[data-v-aa74a48e]{color:var(--m-muted);margin-top:7px;font-size:9px;line-height:1.8}.sidebar-user[data-v-aa74a48e]{border-top:1px solid var(--m-line);align-items:center;gap:9px;padding:20px 0;display:flex}.sidebar-user strong[data-v-aa74a48e]{font-size:10px;font-weight:600;display:block}.sidebar-user>div[data-v-aa74a48e]{flex:1;min-width:0}.sidebar-user small[data-v-aa74a48e]{overflow-wrap:anywhere;color:var(--m-muted);margin-top:4px;font-size:9px;line-height:1.7;display:block}.sidebar-user .icon-button[data-v-aa74a48e]{margin-left:auto}.app-content[data-v-aa74a48e]{flex-direction:column;grid-column:2;min-width:0;display:flex}.topbar[data-v-aa74a48e]{border-bottom:1px solid var(--m-line);background:#ffffffc9;justify-content:space-between;align-items:center;gap:20px;height:79px;padding:0 38px;display:flex}.topbar-left[data-v-aa74a48e],.topbar-right[data-v-aa74a48e]{align-items:center;gap:12px;min-width:0;display:flex}.topbar-project-icon[data-v-aa74a48e]{color:var(--m-muted)}.project-select[data-v-aa74a48e]{min-width:0;box-shadow:none;background:0 0;border:0;flex:1;max-width:280px;font-size:11px}.project-select[data-v-aa74a48e] .p-select-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:8px 3px;font-size:11px;font-weight:550;overflow:hidden}.project-select[data-v-aa74a48e] .p-select-dropdown{width:27px}.connection[data-v-aa74a48e]{color:var(--m-muted);white-space:nowrap;align-items:center;gap:7px;font-size:9px;display:flex}.connection>span[data-v-aa74a48e]{background:#7ca18a;border-radius:50%;width:5px;height:5px}.topbar-divider[data-v-aa74a48e]{background:var(--m-line);width:1px;height:20px;margin:0 7px}.topbar-avatar[data-v-aa74a48e]{width:31px;height:31px;font-size:10px}.main-content[data-v-aa74a48e]{flex:1;width:100%;max-width:1530px;margin:0 auto;padding:34px 38px 25px}.app-footer[data-v-aa74a48e]{color:#95a08f;letter-spacing:.2px;justify-content:space-between;padding:10px 38px 25px;font-size:8px;display:flex}.icon-button[data-v-aa74a48e]{color:var(--m-muted);background:0 0;border:0;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.icon-button[data-v-aa74a48e]:hover{background:var(--m-soft)}.mobile-menu[data-v-aa74a48e],.mobile-close[data-v-aa74a48e],.sidebar-shade[data-v-aa74a48e]{display:none}.design-bar[data-v-aa74a48e]{background:#eaf0df;border-bottom:1px solid #d7e1cb;justify-content:space-between;align-items:center;gap:12px;padding:8px 38px;display:flex}.design-bar>span[data-v-aa74a48e]{color:#526646;align-items:center;gap:8px;font-size:10px;display:flex}.design-bar .p-select[data-v-aa74a48e]{background:#ffffff8c;border-color:#d2ddc9;min-width:155px;max-height:32px;font-size:10px}.design-bar[data-v-aa74a48e] .p-select-label{padding:6px 10px;font-size:10px}@media (height<=900px){.support-note[data-v-aa74a48e]{display:none}.workspace-label[data-v-aa74a48e]{padding-top:24px}.sidebar-user[data-v-aa74a48e]{padding-block:12px}.sidebar[data-v-aa74a48e]{padding-top:24px}.sidebar-bottom[data-v-aa74a48e]{padding-top:10px}}@media (width>=1600px){.main-content[data-v-aa74a48e]{padding-top:42px}}@media (width<=1100px){.app-shell[data-v-aa74a48e]{grid-template-columns:204px minmax(0,1fr)}.sidebar[data-v-aa74a48e]{width:204px;padding-inline:12px}.main-content[data-v-aa74a48e]{padding:28px 25px}.topbar[data-v-aa74a48e]{padding-inline:25px}.nav-item[data-v-aa74a48e]{gap:9px;font-size:10px}.app-footer[data-v-aa74a48e],.design-bar[data-v-aa74a48e]{padding-inline:25px}}@media (width<=1024px){.app-shell[data-v-aa74a48e]{display:block}.sidebar[data-v-aa74a48e]{width:250px;padding-top:30px;transition:transform .2s;transform:translate(-100%)}.sidebar--open[data-v-aa74a48e]{transform:translate(0)}.sidebar-shade[data-v-aa74a48e]{z-index:25;background:#172e2359;border:0;display:block;position:fixed;inset:0}.mobile-close[data-v-aa74a48e]{display:grid;position:absolute;top:15px;right:10px}.mobile-menu[data-v-aa74a48e]{display:grid}.topbar[data-v-aa74a48e]{gap:8px;height:66px;padding:0 16px}.topbar-left[data-v-aa74a48e]{gap:6px}.topbar-project-icon[data-v-aa74a48e],.connection[data-v-aa74a48e],.topbar-divider[data-v-aa74a48e]{display:none}.topbar-right[data-v-aa74a48e]{gap:0}.project-select[data-v-aa74a48e] .p-select-label{font-size:10px}.main-content[data-v-aa74a48e]{padding:23px 18px}.app-footer[data-v-aa74a48e]{padding:8px 18px 20px}.app-footer>span[data-v-aa74a48e]:last-child{display:none}.design-bar[data-v-aa74a48e]{padding:7px 18px}.design-bar>span[data-v-aa74a48e]{max-width:160px;font-size:9px}.design-bar .p-select[data-v-aa74a48e]{min-width:126px}.topbar-avatar[data-v-aa74a48e]{width:29px;height:29px}.topbar[data-v-aa74a48e]{height:auto;min-height:66px;padding-block:10px}.topbar-left>.mobile-menu[data-v-aa74a48e]{flex-shrink:0;width:44px;height:44px}.project-select[data-v-aa74a48e]{max-width:none!important}.project-select[data-v-aa74a48e] .p-select-label{line-height:1.5}}@media (width<=650px){.topbar[data-v-aa74a48e]{align-items:flex-start}.topbar-left[data-v-aa74a48e]{grid-template-columns:44px minmax(0,1fr);gap:8px;display:grid}.company-select[data-v-aa74a48e]{width:100%;min-width:0;max-width:none;min-height:44px}.project-select[data-v-aa74a48e]{width:100%;min-width:0;min-height:44px}.topbar-left:has(.company-select) .project-select[data-v-aa74a48e]{grid-column:1/-1}.project-select[data-v-aa74a48e] .p-select-label{padding-block:8px}.topbar-right[data-v-aa74a48e]{flex-shrink:0;padding-top:4px}}.speech-preparation-note[data-v-652231d1],.speech-preparation summary[data-v-652231d1]{color:#526456;font-size:13px;line-height:1.5}.speech-preparation summary[data-v-652231d1]{cursor:pointer;min-height:38px;padding-block:8px;font-weight:600;display:list-item}.speech-preparation summary[data-v-652231d1]:focus-visible{outline:2px solid var(--m-brand);outline-offset:2px}.speech-preparation details[data-v-652231d1]>:not(summary){margin-block-start:8px}.speech-preparation[data-v-652231d1] button{white-space:normal;min-height:44px}.speech-preparation-progress[data-v-652231d1]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.speech-preparation-progress progress[data-v-652231d1]{width:100%;accent-color:var(--m-brand)}.speech-preparation .m-error[data-v-652231d1]{color:var(--m-danger)}.field-assist-actions{z-index:20;align-items:center;display:flex;position:absolute}.field-assist-area-action{z-index:1;position:absolute}.field-assist-action{width:44px;height:44px;color:var(--m-brand);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.field-assist-action:hover{background:var(--m-brand-soft)}.field-assist-action.recording{color:#9c342f;background:#fae9e5}.field-assist-action.recording.paused{color:var(--m-brand);background:var(--m-brand-soft)}.field-assist-action:disabled{opacity:.45;cursor:default}.field-assist-action:focus-visible,.field-speech-status button:focus-visible{outline:2px solid var(--m-brand);outline-offset:-3px}:is(input,textarea)[data-field-assist-actions=one],textarea[data-field-assist-area]{padding-inline-end:48px}:is(input,textarea)[data-field-assist-actions=two]{padding-inline-end:92px}:is(input,textarea).field-dictation-target{outline:2px solid var(--m-brand);outline-offset:2px;background-color:var(--m-brand-soft)}:where(:has(>.field-assist-actions),:has(>.field-assist-area-action)){position:relative}.field-assist-spinner{animation:1s linear infinite field-assist-spin}@keyframes field-assist-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.field-assist-spinner{animation:none}}.field-speech-status{z-index:2400;inset-inline-start:50%;bottom:calc(var(--field-speech-viewport-inset,0px) + max(12px, env(safe-area-inset-bottom)));width:max-content;max-width:calc(100vw - 24px);color:var(--m-ink);background:var(--m-panel,#fff);border:1px solid var(--m-line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 8px 4px 14px;font-size:13px;line-height:1.4;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 24px #24351a25}.field-speech-status.listening{border-color:#e6aca5;grid-template-columns:minmax(0,1fr) repeat(2,max-content) 44px;gap:6px;width:min(456px,100% - 24px);padding:8px;display:grid}.field-speech-status.listening.paused{border-color:var(--m-line)}.field-speech-status.finalizing:has(.field-speech-preview){grid-template-columns:minmax(0,1fr) 44px;width:min(456px,100% - 24px);padding:8px;display:grid}.field-speech-preview{background:var(--m-soft);border-radius:9px;grid-column:1/-1;gap:4px;min-width:0;padding:8px 10px;display:grid}.field-speech-preview-header{color:#526456;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;font-size:11px;display:flex}.field-speech-preview-header span:first-child{font-weight:650}.field-speech-preview-scroll{overscroll-behavior:contain;border-radius:2px;max-height:clamp(38px,15dvh,112px);overflow:auto}.field-speech-preview-scroll:focus-visible{outline:2px solid var(--m-brand)}.field-speech-preview-text{overflow-wrap:anywhere;font-size:14px;line-height:1.45}.field-speech-preview-empty{color:#526456}.field-speech-preview-error{color:#822b28;font-size:12px}.field-speech-recording{gap:4px;min-width:0;padding-inline:4px;display:grid}.field-speech-clock{white-space:nowrap;align-items:center;gap:8px;display:flex}.field-speech-waveform{color:#9c342f;align-items:center;gap:3px;height:24px;display:inline-flex}.field-speech-bar{width:3px;height:22px;transform:scaleY(var(--speech-bar-scale));background:currentColor;border-radius:2px;flex:none;transition:transform 85ms ease-out}.field-speech-timer{color:#9c342f;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:650}.field-speech-timer small{color:var(--m-muted);font-size:inherit;font-weight:400}.field-speech-progress{background:#efe8e5;border-radius:8px;height:4px;overflow:hidden}.field-speech-progress>span{border-radius:inherit;background:#9c342f;height:100%;transition:width .1s linear;display:block}.field-speech-processing{gap:4px;padding-block:5px;display:grid}.field-speech-processing .field-speech-progress>span{background:var(--m-brand)}.field-speech-status.paused :is(.field-speech-waveform,.field-speech-timer){color:var(--m-muted)}.field-speech-status.paused .field-speech-progress>span{background:var(--m-muted)}.field-speech-status button{min-width:40px;min-height:40px;color:var(--m-brand);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding-inline:8px;font-weight:600;display:inline-flex}.field-speech-status button:hover{background:var(--m-brand-soft)}.field-speech-status .field-speech-pause{background:var(--m-soft);white-space:nowrap;gap:7px;min-width:124px;min-height:52px;padding-inline:12px}.field-speech-status :is(.field-speech-pause,.field-speech-stop) svg{flex:none}.field-speech-status .field-speech-pause:hover,.field-speech-status.paused .field-speech-pause{background:var(--m-brand-soft)}.field-speech-status .field-speech-cancel{min-width:44px;min-height:44px;color:var(--m-muted)}.field-speech-status .field-speech-stop{color:#fff;white-space:nowrap;background:#9c342f;gap:8px;min-width:112px;min-height:52px;padding-inline:16px;font-size:15px}.field-speech-status .field-speech-stop:hover{background:#822b28}.field-speech-status .field-speech-stop:focus-visible{outline-color:#fff}.field-speech-recovery{border:1px solid var(--m-line);color:inherit;background:var(--m-soft);border-radius:6px;flex-basis:100%;padding:6px 8px}@media (width<=540px){.field-speech-status.listening{grid-template-columns:minmax(114px,1fr) minmax(0,1.2fr) 44px;width:calc(100% - 24px)}.field-speech-recording{grid-column:1/-1;padding-bottom:2px}.field-speech-status .field-speech-pause,.field-speech-status .field-speech-stop{min-width:0;padding-inline:6px}}@media (prefers-reduced-motion:reduce){.field-speech-bar,.field-speech-progress>span{transition:none}}.house-art[data-v-5afa0054]{background:#dce6df;height:100%;min-height:260px;position:relative;overflow:hidden}.house-art svg[data-v-5afa0054]{width:100%;height:100%;display:block;position:absolute;inset:0}.house-art>span[data-v-5afa0054]{letter-spacing:1.4px;color:#35563d;background:#edf0e2bb;border-radius:3px;padding:5px 7px;font-size:8px;position:absolute;bottom:13px;left:18px}@media (width<=760px){.house-art[data-v-5afa0054]{min-height:215px}}.public-links[data-v-1d05698c]{color:var(--m-brand);flex-wrap:wrap;align-items:center;gap:0 18px;font-size:13px;display:flex}.public-links a[data-v-1d05698c]{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.public-links a[data-v-1d05698c]:hover,.public-links a[aria-current=page][data-v-1d05698c]{text-decoration:underline}body:has(.login-page){min-width:0}.login-page[data-v-d879167f]{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-copy[data-v-d879167f]{background:#e8eee2;flex-direction:column;padding:45px 60px 25px;display:flex;position:relative;overflow:hidden}.login-brand[data-v-d879167f]{--brand-font-size:34px;--brand-icon-size:44px;align-self:flex-start;display:flex}.login-intro[data-v-d879167f]{z-index:1;margin-top:90px;position:relative}.login-intro h1[data-v-d879167f]{letter-spacing:-2.9px;margin-top:24px;font-size:clamp(40px,4.1vw,64px);font-weight:500;line-height:1.12}.login-intro p[data-v-d879167f]{color:#49634f;max-width:44ch;margin-top:18px;font-size:15px;line-height:1.6}.login-copy[data-v-d879167f] .house-art{background:0 0;flex:1;min-height:300px;margin:30px -60px 0}.login-copy[data-v-d879167f] .house-art>span{display:none}.login-form-panel[data-v-d879167f]{background:#fafbf7;flex-direction:column;align-items:center;padding:70px 60px 25px;display:flex}.login-form-content[data-v-d879167f]{width:100%;max-width:370px;margin:auto 0}.login-form-content>h2[data-v-d879167f]{letter-spacing:-1px;font-size:31px;font-weight:550}.login-form-content>p[data-v-d879167f]{color:var(--m-muted);margin-top:13px;font-size:14px;line-height:1.8}.login-form-content>.m-form[data-v-d879167f]{gap:18px;margin-top:30px}.login-form-content>.m-callout[data-v-d879167f]{margin-top:20px}.login-form-content>.m-error[data-v-d879167f]{color:#873b2a;background:#fff3ee;border:1px solid #e2b8aa;border-radius:8px;margin-top:15px;padding:12px 14px;font-size:14px;line-height:1.5}.development-access[data-v-d879167f]{border-top:1px solid var(--m-line);margin-top:35px;padding-top:25px}.development-access .m-eyebrow[data-v-d879167f]{letter-spacing:1.4px;font-size:8px}.development-access>p[data-v-d879167f]{color:#95a088;margin:12px 0 14px;font-size:10px;line-height:1.7}.dev-tag[data-v-d879167f]{color:#8a9a7a;background:#e9eee2;border-radius:4px;padding:4px 5px;font-size:7px}.dev-user[data-v-d879167f]{text-align:left;width:100%;color:var(--m-ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;padding:10px 8px;display:flex}.dev-user[data-v-d879167f]:hover{background:#eef2e7}.dev-user .m-avatar[data-v-d879167f]{width:30px;height:30px;font-size:8px}.dev-user strong[data-v-d879167f]{font-size:10px;font-weight:550;display:block}.dev-user small[data-v-d879167f]{color:#90a080;margin-top:4px;font-size:8px;display:block}.dev-user>.m-icon[data-v-d879167f]{color:#99a78c;margin-left:auto}.design-link[data-v-d879167f]{color:#80966d;align-items:center;gap:7px;margin:23px 0 0 8px;font-size:9px;display:flex}@media (width<=1000px){.login-copy[data-v-d879167f]{padding:35px}.login-copy[data-v-d879167f] .house-art{margin-inline:-35px}.login-form-panel[data-v-d879167f]{padding-inline:35px}.login-intro[data-v-d879167f]{margin-top:90px}}@media (width<=760px){.login-page[data-v-d879167f]{grid-template-columns:1fr}.login-copy[data-v-d879167f]{padding:25px}.login-brand[data-v-d879167f]{--brand-font-size:27px;--brand-icon-size:36px}.login-intro[data-v-d879167f]{margin-top:23px}.login-intro h1[data-v-d879167f]{letter-spacing:-1.1px;font-size:30px}.login-intro p[data-v-d879167f]{margin-top:10px;font-size:13px}.login-copy[data-v-d879167f] .house-art{display:none}.login-form-panel[data-v-d879167f]{padding:30px 25px 25px}.login-form-content[data-v-d879167f]{max-width:440px}.login-form-content>h2[data-v-d879167f]{font-size:27px}}.login-methods[data-v-d879167f]{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:20px 0 0;padding:0;display:flex}.login-choice[data-v-d879167f]{cursor:pointer;font-size:14px;position:relative}.login-choice input[data-v-d879167f],.login-visually-hidden[data-v-d879167f]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.login-choice span[data-v-d879167f]{border:1px solid var(--m-line);min-height:42px;color:var(--m-ink);border-radius:8px;align-content:center;padding:7px 12px;display:block}.login-choice input:checked+span[data-v-d879167f]{background:#e8eee2;border-color:#49634f}.login-choice input:focus-visible+span[data-v-d879167f]{outline-offset:2px;outline:2px solid #49634f}.login-providers[data-v-d879167f]{grid-template-columns:repeat(auto-fit,minmax(min(156px,100%),1fr));gap:8px;margin-top:14px;display:grid}.login-onboarding[data-v-d879167f],.login-back[data-v-d879167f]{white-space:normal;text-align:center;width:100%;margin-top:16px}.login-email-recovery[data-v-d879167f]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.login-email-recovery button[data-v-d879167f]{min-height:44px;font-size:13px}.login-form-content>.login-delivery-address[data-v-d879167f]{color:var(--m-ink);overflow-wrap:anywhere;margin-top:8px}.login-form-content>.login-retry-note[data-v-d879167f]{margin-top:8px;font-size:13px;line-height:1.45}@media (width<=360px){.login-email-recovery button[data-v-d879167f]{flex-basis:100%}}.login-legal[data-v-d879167f]{margin-top:16px}.login-call[data-v-d879167f]{gap:14px;margin-top:24px;display:grid}.login-call a[data-v-d879167f]{color:#38503d;text-underline-offset:.2em;font-size:22px;font-weight:600;text-decoration:underline}.login-page--native[data-v-d879167f]{background:var(--m-bg);flex-direction:column;align-items:center;min-height:100dvh;display:flex}.login-page--native .login-copy[data-v-d879167f],.login-page--native .login-form-panel[data-v-d879167f]{background:0 0;width:100%;max-width:488px}.login-page--native .login-copy[data-v-d879167f]{padding:calc(var(--m-safe-top) + 20px) calc(var(--m-safe-right) + 24px) 0 calc(var(--m-safe-left) + 24px);min-height:auto}.native-login-icon[data-v-d879167f]{border-radius:12px;display:block}.login-page--native .login-form-panel[data-v-d879167f]{padding:20px calc(var(--m-safe-right) + 24px) calc(var(--m-safe-bottom) + 28px) calc(var(--m-safe-left) + 24px);flex:1}.login-page--native-verify .login-form-panel[data-v-d879167f]{padding-top:calc(var(--m-safe-top) + 16px)}.login-page--native .login-form-content[data-v-d879167f]{max-width:440px;margin:0}.login-page--native .login-form-content>.m-form[data-v-d879167f]{margin-top:24px}.login-page--native .login-legal[data-v-d879167f]{padding-block:12px;display:inline-block}.login-brand-row[data-v-d879167f]{justify-content:space-between;align-items:center;gap:12px;display:flex}.login-page--demo[data-v-d879167f]{background:var(--m-bg);flex-direction:column;align-items:center;min-height:100dvh;display:flex}.login-page--demo .login-copy[data-v-d879167f],.login-page--demo .login-form-panel[data-v-d879167f]{background:0 0;width:100%;max-width:488px;padding:24px}.login-page--demo .login-copy[data-v-d879167f]{padding-bottom:0}.login-page--demo .login-form-content[data-v-d879167f]{max-width:440px;margin:0}.login-form-content .login-demo-title[data-v-d879167f]{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(27px,4vw,34px);line-height:1.15}.login-demo-tag[data-v-d879167f]{background:var(--m-brand-soft);color:var(--m-brand);border-radius:6px;align-items:center;margin-bottom:12px;padding:5px 9px;font-size:12px;font-weight:650;display:inline-flex}.demo-account-select[data-v-d879167f]{border:1px solid var(--m-line);background:var(--m-panel);max-width:100%;min-height:48px;color:var(--m-ink);border-radius:8px;padding:8px 12px}.project-invite-page[data-v-e56e6d17]{background:var(--m-bg);box-sizing:border-box;place-items:center;min-height:100dvh;padding:32px 20px;display:grid}.project-invite-card[data-v-e56e6d17]{box-sizing:border-box;background:var(--m-surface);border:1px solid var(--m-line);overflow-wrap:anywhere;border-radius:20px;gap:18px;width:min(100%,620px);padding:32px;display:grid}.project-invite-card h1[data-v-e56e6d17]{margin:0;font-size:30px;line-height:1.2}.project-invite-card p[data-v-e56e6d17]{margin:0;line-height:1.6}.project-invite-card dl[data-v-e56e6d17]{grid-template-columns:140px minmax(0,1fr);gap:10px;margin:0;display:grid}.project-invite-card dt[data-v-e56e6d17]{color:var(--m-muted)}.project-invite-card dd[data-v-e56e6d17]{margin:0;font-weight:550}.project-invite-actions[data-v-e56e6d17]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=520px){.project-invite-card[data-v-e56e6d17]{padding:22px}.project-invite-card dl[data-v-e56e6d17]{grid-template-columns:1fr;gap:5px}.project-invite-card dd[data-v-e56e6d17]{margin-bottom:8px}.project-invite-actions[data-v-e56e6d17]>*{width:100%}}.field-own-source-actions[data-v-19d36578]{gap:12px;min-width:0;display:grid}.field-own-source-actions p[data-v-19d36578]{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.field-own-buttons[data-v-19d36578],.field-own-confirm[data-v-19d36578]{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.field-own-confirm[data-v-19d36578]{margin-top:18px}.field-own-confirm label[data-v-19d36578]{flex:1;font-size:12px;line-height:1.7}.field-own-buttons[data-v-19d36578] .p-button-label{white-space:normal;overflow-wrap:anywhere}@media (width<=650px){.field-own-buttons[data-v-19d36578]{flex-direction:column}.field-own-buttons[data-v-19d36578] .p-button{width:100%}}.field-offline-author[data-v-689fb2da]{border:1px solid var(--m-line);background:var(--m-panel);border-radius:10px;gap:12px;min-width:0;padding:18px;display:grid}.field-own-fields[data-v-689fb2da]{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.field-offline-author h3[data-v-689fb2da],.field-offline-author p[data-v-689fb2da]{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.field-offline-author label[data-v-689fb2da]{font-size:12px;font-weight:600}.field-offline-author[data-v-689fb2da] .p-inputtext,.field-offline-author[data-v-689fb2da] .p-textarea,.field-offline-author[data-v-689fb2da] .p-select{width:100%;min-width:0;max-width:100%}.field-offline-author[data-v-689fb2da] .p-select-label,.field-own-location-option[data-v-689fb2da]{white-space:normal;overflow-wrap:anywhere;line-height:1.7}.field-own-location-option[data-v-689fb2da]{max-width:76vw}.field-own-check[data-v-689fb2da]{align-items:flex-start;gap:10px;display:flex}.field-own-stamp[data-v-689fb2da]{color:var(--m-muted);font-size:11px!important}.field-offline-author ul[data-v-689fb2da]{overflow-wrap:anywhere;padding-left:18px;font-size:12px}.field-offline-author[data-v-689fb2da] .p-fileupload,.field-offline-author[data-v-689fb2da] .p-fileupload-basic-content{flex-wrap:wrap;min-width:0;max-width:100%}.field-offline-author[data-v-689fb2da] .p-fileupload-basic-content>span{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width<=600px){.field-offline-author[data-v-689fb2da]{padding:14px}}.stock-author[data-v-75960a3a]{border:0;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:0;padding:0;display:grid}.stock-author-hint[data-v-75960a3a]{color:var(--m-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.stock-author label[data-v-75960a3a]{margin-top:5px;font-size:12px;font-weight:600}.stock-author[data-v-75960a3a] .p-inputtext,.stock-author[data-v-75960a3a] .p-textarea,.stock-author[data-v-75960a3a] .p-select{width:100%;min-width:0;max-width:100%}.stock-author[data-v-75960a3a] .p-select-label{white-space:normal;overflow-wrap:anywhere}.stock-preview[data-v-2a8247db]{border:1px solid var(--m-line);border-radius:10px;gap:10px;min-width:0;padding:16px;display:grid}.stock-preview h4[data-v-2a8247db],.stock-preview p[data-v-2a8247db]{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.lot-identity[data-v-2a8247db]{color:var(--m-muted);margin-top:6px;font-size:10px}.lot-identity summary[data-v-2a8247db]{cursor:pointer}.stamp[data-v-2a8247db]{color:var(--m-muted)}.stock-preview[data-v-2a8247db] .p-datatable-table-container{max-width:100%;overflow:auto}.stock-preview[data-v-2a8247db] td,.stock-preview[data-v-2a8247db] th{overflow-wrap:anywhere;font-size:12px}.field-stock-panel[data-v-ee97bd01]{min-width:0;color:var(--m-ink);gap:16px;display:grid}.field-stock-panel h3[data-v-ee97bd01],.field-stock-panel h4[data-v-ee97bd01],.field-stock-panel p[data-v-ee97bd01]{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.stock-actions[data-v-ee97bd01],.stock-confirm[data-v-ee97bd01],.stock-sources[data-v-ee97bd01]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.stock-actions label[data-v-ee97bd01],.stock-confirm label[data-v-ee97bd01]{font-size:12px;line-height:1.7}.stock-actions[data-v-ee97bd01] .p-select{min-width:0;max-width:100%}.stock-sources[data-v-ee97bd01]{border-bottom:1px solid var(--m-line);padding-bottom:12px}.stock-sources[data-v-ee97bd01] .p-button-label{white-space:normal;overflow-wrap:anywhere;text-align:left}.stock-stamp[data-v-ee97bd01]{color:var(--m-muted);font-size:11px!important}.stock-details[data-v-ee97bd01]{gap:12px;min-width:0;display:grid}.stock-details summary[data-v-ee97bd01]{cursor:pointer;font-size:12px}.stock-details[open][data-v-ee97bd01]>*{margin-top:12px}.stock-proposal[data-v-ee97bd01]{border:1px solid var(--m-line);border-radius:10px;gap:16px;min-width:0;padding:16px;display:grid}@media (width<=600px){.stock-actions[data-v-ee97bd01],.stock-confirm[data-v-ee97bd01]{flex-direction:column;align-items:stretch}.stock-actions[data-v-ee97bd01] .p-button,.stock-confirm[data-v-ee97bd01] .p-button{width:100%}.stock-proposal[data-v-ee97bd01]{padding:12px}}.field-own-author-grid[data-v-7ad0154a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.field-own-stock[data-v-7ad0154a]{grid-column:1/-1;min-width:0;padding:20px}.field-own-stock h2[data-v-7ad0154a]{margin-bottom:16px;font-size:18px}@media (width<=800px){.field-own-author-grid[data-v-7ad0154a]{grid-template-columns:1fr}.field-own-stock[data-v-7ad0154a]{grid-column:auto}}.field-shell[data-v-7ad0154a]{background:var(--m-bg,#f4f6f0);min-height:100vh;color:var(--m-ink)}.field-shell-header[data-v-7ad0154a]{background:var(--m-panel,#fff);border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:18px;padding:18px clamp(18px,4vw,60px);display:flex}.field-shell-brand[data-v-7ad0154a]{text-decoration:none}.field-shell-actions[data-v-7ad0154a],.field-shell-freshness[data-v-7ad0154a]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.field-shell-main[data-v-7ad0154a]{gap:24px;max-width:1240px;margin:auto;padding:28px clamp(18px,4vw,48px) 64px;display:grid}.field-shell-intro[data-v-7ad0154a]{gap:18px;padding:24px;display:grid}.field-shell-intro h1[data-v-7ad0154a]{margin:8px 0 12px;font-size:clamp(26px,4vw,36px)}.field-shell-intro p[data-v-7ad0154a],.field-own-drafts>p[data-v-7ad0154a]{color:var(--m-muted);font-size:13px;line-height:1.7}.field-project-picker[data-v-7ad0154a]{gap:8px;min-width:0;max-width:560px;display:grid}.field-project-picker label[data-v-7ad0154a]{font-size:12px;font-weight:600}.field-shell-freshness[data-v-7ad0154a]{color:var(--m-muted);font-size:11px}.field-reference-grid[data-v-7ad0154a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.field-reference-card[data-v-7ad0154a]{min-width:0;padding:22px}.field-reference-card h2[data-v-7ad0154a],.field-own-drafts h2[data-v-7ad0154a]{margin:0 0 14px;font-size:19px;line-height:1.5}.field-reference-card p[data-v-7ad0154a],.field-reference-card small[data-v-7ad0154a]{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.field-reference-list[data-v-7ad0154a]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.field-reference-list li[data-v-7ad0154a]{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:12px;font-size:12px;line-height:1.6;display:flex}.field-stages[data-v-7ad0154a]{grid-column:1/-1}.field-own-drafts[data-v-7ad0154a]{gap:18px;min-width:0;display:grid}.field-own-heading[data-v-7ad0154a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.field-own-heading h2[data-v-7ad0154a],.field-own-heading h3[data-v-7ad0154a]{margin:0}.field-draft-card[data-v-7ad0154a]{gap:16px;padding:22px;display:grid}.field-draft-card dl[data-v-7ad0154a]{margin:0}.field-draft-card dt[data-v-7ad0154a]{color:var(--m-muted);margin-bottom:4px;font-size:11px}.field-draft-card dd[data-v-7ad0154a]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.7}.field-photo-grid[data-v-7ad0154a]{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:16px;display:grid}.field-photo-grid figure[data-v-7ad0154a]{align-content:start;gap:8px;min-width:0;margin:0;display:grid}.field-photo-grid img[data-v-7ad0154a]{object-fit:contain;background:var(--m-bg);border-radius:var(--m-radius);width:100%;height:180px}.field-photo-grid figcaption[data-v-7ad0154a]{overflow-wrap:anywhere;gap:6px;font-size:12px;display:grid}.field-photo-grid small[data-v-7ad0154a]{color:var(--m-muted)}@media (width<=650px){.field-shell-header[data-v-7ad0154a]{flex-direction:column;align-items:flex-start}.field-shell-actions[data-v-7ad0154a]{gap:8px;width:100%}.field-shell-actions .p-button[data-v-7ad0154a]{font-size:11px}.field-reference-grid[data-v-7ad0154a]{grid-template-columns:1fr}.field-stages[data-v-7ad0154a]{grid-column:auto}.field-shell-intro[data-v-7ad0154a],.field-draft-card[data-v-7ad0154a],.field-reference-card[data-v-7ad0154a]{padding:18px}.field-shell-freshness[data-v-7ad0154a]{flex-direction:column;align-items:flex-start}}.m-field-preparation-body[data-v-f919890f]{flex-direction:column;gap:1rem;display:flex}.m-field-preparation-body p[data-v-f919890f],.m-field-preparation-body small[data-v-f919890f]{color:var(--m-muted);margin:0;line-height:1.6}.m-field-preparation-body label[data-v-f919890f]{font-weight:600}.m-field-preparation-summary[data-v-f919890f]{align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}@media (width<=540px){.m-field-preparation-summary[data-v-f919890f]{flex-direction:column}}.first-project-page--embedded[data-v-e3437754]{background:0 0;min-height:0!important;padding:0!important}.first-project-page--embedded .first-header[data-v-e3437754],.first-project-page--embedded .first-intro[data-v-e3437754]{display:none}.first-project-page--embedded .first-layout[data-v-e3437754]{display:block}.first-project-page--embedded .first-form-panel[data-v-e3437754]{box-shadow:none;border:0;padding:0!important}.first-project-page[data-v-e3437754]{background:var(--m-paper);min-height:100vh;color:var(--m-ink);padding:28px 5vw 55px}.first-header[data-v-e3437754]{justify-content:space-between;align-items:center;gap:25px;max-width:1280px;margin:0 auto 42px;display:flex}.first-brand[data-v-e3437754]{--brand-font-size:clamp(20px,4.5vw,25px);--brand-icon-size:clamp(30px,8vw,38px);text-decoration:none}.first-user[data-v-e3437754]{align-items:center;gap:22px;display:flex}.first-user>span[data-v-e3437754]{font-size:11px;line-height:1.8}.first-user small[data-v-e3437754]{color:var(--m-muted);font-size:9px;display:block}.first-user[data-v-e3437754] .p-button{font-size:10px}.first-layout[data-v-e3437754]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:65px;max-width:1110px;margin:0 auto;display:grid}.first-intro[data-v-e3437754]{padding:24px 0;position:sticky;top:25px}.intro-eyebrow[data-v-e3437754]{color:#8b9b7c;letter-spacing:1.6px;font-size:8px;font-weight:600;line-height:1.8;display:block}.intro-mark[data-v-e3437754]{color:#6b8559;background:#e6ecdf;border-radius:18px;place-items:center;width:67px;height:70px;margin:35px 0 24px;display:grid}.first-intro h1[data-v-e3437754]{letter-spacing:-1.7px;font-size:45px;font-weight:500;line-height:1.17}.first-intro>p[data-v-e3437754]{color:var(--m-muted);max-width:340px;margin-top:22px;font-size:12px;line-height:2}.company-grant[data-v-e3437754]{color:var(--m-brand);background:var(--m-brand-soft);border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:23px;padding:8px 11px;font-size:9px;display:inline-flex}.first-steps[data-v-e3437754]{gap:24px;margin:35px 0;padding:0;list-style:none;display:grid}.first-steps li[data-v-e3437754]{align-items:flex-start;gap:14px;display:flex}.first-steps li>span[data-v-e3437754]{color:#9aac8c;padding-top:3px;font-size:10px}.first-steps strong[data-v-e3437754]{font-size:12px;font-weight:550;display:block}.first-steps small[data-v-e3437754]{color:#91a083;margin-top:6px;font-size:10px;line-height:1.8;display:block}.first-intro .intro-footnote[data-v-e3437754]{border-top:1px solid var(--m-line);color:#8c9b80;padding-top:20px;font-size:10px;line-height:1.9}.first-form-panel[data-v-e3437754]{border:1px solid var(--m-line);background:#fff;border-radius:13px;padding:30px;box-shadow:0 6px 30px #243c2110}.first-form-head h2[data-v-e3437754]{letter-spacing:-.7px;margin-top:10px;font-size:25px;font-weight:550}.first-form-head>p[data-v-e3437754]{color:var(--m-muted);margin-top:13px;margin-bottom:25px;font-size:11px;line-height:1.9}.first-form-panel .m-field[data-v-e3437754]{min-width:0}.first-form-panel .m-field>label[data-v-e3437754]{font-size:11px}.first-form-panel .m-field>label>span[data-v-e3437754]{color:#91a083}.first-form-panel .m-field>small[data-v-e3437754]{color:var(--m-muted);font-size:9px;line-height:1.8}.first-form-panel .m-field[data-v-e3437754] .p-inputnumber{width:100%}.first-form-panel .m-field[data-v-e3437754] .p-select{width:100%;min-width:0}.first-form-panel .m-field[data-v-e3437754] .p-select-label{white-space:normal;line-height:1.6}.first-two[data-v-e3437754]{grid-template-columns:1fr 1fr;gap:17px;min-width:0;display:grid}.timezone-toggle[data-v-e3437754]{text-align:left;place-self:start;font-size:9px}.first-error[data-v-e3437754]{align-items:flex-start;gap:10px;font-size:11px;line-height:1.9;display:flex}.first-error>.m-icon[data-v-e3437754]{margin-top:3px}.first-form-footer[data-v-e3437754]{border-top:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:15px;padding-top:20px;display:flex}.first-form-footer>small[data-v-e3437754]{color:var(--m-muted);font-size:9px}.first-form-footer[data-v-e3437754] .p-button{font-size:11px}@media (width<=900px){.first-project-page[data-v-e3437754]{padding:24px 4vw 40px}.first-layout[data-v-e3437754]{grid-template-columns:.7fr 1.3fr;gap:32px}.first-intro h1[data-v-e3437754]{font-size:35px}.first-form-panel[data-v-e3437754]{padding:24px}.first-two[data-v-e3437754]{grid-template-columns:1fr}.first-intro>p[data-v-e3437754]{font-size:11px}.first-user>span[data-v-e3437754]{overflow-wrap:anywhere;max-width:220px}}@media (width<=600px){.first-project-page[data-v-e3437754]{padding:18px 17px 35px}.first-header[data-v-e3437754]{gap:12px;margin-bottom:26px}.first-user[data-v-e3437754]{gap:7px;min-width:0}.first-user>span[data-v-e3437754]{text-align:right;overflow-wrap:anywhere;min-width:0;max-width:145px;font-size:9px}.first-user small[data-v-e3437754]{overflow-wrap:anywhere;font-size:8px}.first-user[data-v-e3437754] .p-button{padding:8px 5px;font-size:9px}.first-layout[data-v-e3437754]{grid-template-columns:1fr;gap:24px}.first-intro[data-v-e3437754]{padding:0;position:static}.first-intro h1[data-v-e3437754]{margin-top:14px;font-size:31px;line-height:1.2}.first-intro h1 br[data-v-e3437754],.intro-mark[data-v-e3437754],.first-steps[data-v-e3437754],.first-intro .intro-footnote[data-v-e3437754]{display:none}.first-intro>p[data-v-e3437754]{max-width:unset;margin-top:13px;font-size:11px}.company-grant[data-v-e3437754]{margin-top:14px;padding:6px 9px;font-size:8px}.first-form-panel[data-v-e3437754]{border-radius:11px;padding:22px 18px}.first-form-head h2[data-v-e3437754]{font-size:23px}.first-form-head>p[data-v-e3437754]{margin-bottom:22px;font-size:10px}.first-two[data-v-e3437754]{gap:20px}.first-form-footer[data-v-e3437754]{flex-direction:column;align-items:stretch;gap:12px}.first-form-footer[data-v-e3437754] .p-button{justify-content:center}.intro-eyebrow[data-v-e3437754]{letter-spacing:1.2px;font-size:7px}}.portfolio-results-title[data-v-0345525d]{scroll-margin-block-start:24px}.portfolio-live[data-v-0345525d]{gap:var(--m-section-gap);display:grid}.portfolio-totals[data-v-0345525d]{border-block:1px solid var(--m-line);grid-template-columns:repeat(3,minmax(0,1fr));padding-block:23px;display:grid}.portfolio-totals>button[data-v-0345525d]{border:0;border-right:1px solid var(--m-line);text-align:left;color:var(--m-ink);background:0 0;flex-direction:column;align-items:flex-start;gap:12px;padding:0 22px;display:flex}.portfolio-totals>button[data-v-0345525d]:first-child{padding-left:0}.portfolio-totals>button[data-v-0345525d]:last-child{border:0}.portfolio-totals small[data-v-0345525d]{color:var(--m-muted);font-size:10px;line-height:1.8}.portfolio-totals strong[data-v-0345525d],.portfolio-totals .m-number[data-v-0345525d]{letter-spacing:-.8px;font-size:29px;font-weight:500}.portfolio-totals>button>span[data-v-0345525d]:last-child{color:var(--m-brand);align-items:center;gap:8px;font-size:9px;line-height:1.7;display:flex}.portfolio-live .m-panel-head[data-v-0345525d]{align-items:flex-start;gap:20px}.portfolio-live .m-panel-head p[data-v-0345525d]{color:var(--m-muted);max-width:620px;margin-top:10px;font-size:10px;line-height:1.9}.portfolio-filters[data-v-0345525d]{flex-wrap:wrap;gap:8px;margin-bottom:21px;display:flex}.portfolio-filters>button[data-v-0345525d]{border:1px solid var(--m-line);color:var(--m-muted);background:#fff;border-radius:7px;min-height:36px;padding:9px 12px;font-size:10px}.portfolio-filters>button.active[data-v-0345525d]{background:var(--m-brand-soft);color:var(--m-brand);border-color:#c9dac5}.portfolio-project[data-v-0345525d]{border-top:1px solid var(--m-line);padding-block:21px}.portfolio-project-heading[data-v-0345525d]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:17px;display:flex}.portfolio-project-heading>div[data-v-0345525d]{flex:1;min-width:220px}.project-open[data-v-0345525d]{color:var(--m-ink);text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-size:14px;font-weight:550;line-height:1.8;display:flex}.project-open[data-v-0345525d]:hover{color:var(--m-brand)}.portfolio-project-heading p[data-v-0345525d]{color:var(--m-muted);margin-top:5px;font-size:10px;line-height:1.8}.portfolio-project-heading small[data-v-0345525d]{color:var(--m-muted);margin-top:7px;font-size:9px;line-height:1.8;display:block}.portfolio-finances[data-v-0345525d]{color:var(--m-muted);flex-wrap:wrap;gap:15px 25px;margin-top:15px;font-size:10px;display:flex}.portfolio-finances .m-number[data-v-0345525d]{color:var(--m-ink);margin-left:7px;font-weight:550}.portfolio-source[data-v-0345525d]{border-top:1px solid #edf0e7;align-items:center;gap:13px;margin-top:15px;padding-top:15px;display:flex}.portfolio-source>.m-icon[data-v-0345525d]{color:var(--m-warning);flex-shrink:0}.portfolio-source>div[data-v-0345525d]{flex:1;min-width:0}.portfolio-source small[data-v-0345525d]{color:var(--m-muted);font-size:9px;line-height:1.8;display:block}.portfolio-source strong[data-v-0345525d]{margin-top:5px;font-size:11px;font-weight:500;line-height:1.8;display:block}.portfolio-source>.p-button[data-v-0345525d]{font-size:10px}.portfolio-source>.m-number[data-v-0345525d]{white-space:nowrap;font-size:12px}.portfolio-clear[data-v-0345525d]{color:var(--m-muted);flex-wrap:wrap;gap:15px;margin-top:17px;font-size:10px;line-height:1.8;display:flex}@media (width<=760px){.portfolio-totals[data-v-0345525d]{gap:8px}.portfolio-totals>button[data-v-0345525d]{gap:9px;padding-inline:7px}.portfolio-totals small[data-v-0345525d]{overflow-wrap:anywhere;min-height:34px;font-size:11px;line-height:1.5}.portfolio-totals strong[data-v-0345525d],.portfolio-totals .m-number[data-v-0345525d]{font-size:22px}.portfolio-totals>button>span[data-v-0345525d]:last-child{overflow-wrap:anywhere;font-size:10px;line-height:1.5}.portfolio-totals>button>span:last-child>.m-icon[data-v-0345525d]{display:none}.portfolio-project-heading>div[data-v-0345525d]{min-width:100%}.portfolio-source[data-v-0345525d]{flex-wrap:wrap;gap:9px}.portfolio-source>div[data-v-0345525d]{min-width:calc(100% - 30px)}.portfolio-source>.m-number[data-v-0345525d]{margin-left:25px}.portfolio-source>.p-button[data-v-0345525d]{margin-left:auto}.portfolio-live .m-panel-head[data-v-0345525d]{flex-wrap:wrap}}.catalog[data-v-54ac5c46]{gap:var(--m-section-gap);min-width:0;display:grid}.catalog-controls[data-v-54ac5c46]{gap:18px;display:grid}.catalog-tabs[data-v-54ac5c46],.catalog-tools[data-v-54ac5c46]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.catalog-tools[data-v-54ac5c46]{justify-content:space-between}.catalog-tools label[data-v-54ac5c46],.catalog-archive[data-v-54ac5c46]{align-items:center;gap:10px;font-size:12px;display:flex}.catalog-grid[data-v-54ac5c46]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px;display:grid}.catalog-card[data-v-54ac5c46]{align-content:start;gap:14px;display:grid}.catalog-card h2[data-v-54ac5c46]{overflow-wrap:anywhere;font-size:20px}.catalog-card p[data-v-54ac5c46],.catalog-empty p[data-v-54ac5c46]{color:var(--m-muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.catalog-card .p-button[data-v-54ac5c46]{justify-self:start}.catalog-empty[data-v-54ac5c46]{padding:30px}.catalog-form[data-v-54ac5c46]{gap:18px;display:grid}.catalog-actions[data-v-54ac5c46]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.m-field[data-v-54ac5c46]{gap:7px;min-width:0;display:grid}.m-field label[data-v-54ac5c46]{font-size:12px}.catalog-form[data-v-54ac5c46] .p-select,.catalog-form[data-v-54ac5c46] .p-inputtext{width:100%;min-width:0}@media (width<=650px){.catalog-controls[data-v-54ac5c46],.catalog-card[data-v-54ac5c46]{padding:17px}.catalog-tools[data-v-54ac5c46]{align-items:flex-start}.catalog-tabs>.p-button[data-v-54ac5c46]{flex:40%}}.member-form[data-v-afd43db7] .p-multiselect-label{white-space:normal;flex-wrap:wrap;gap:6px;min-width:0;display:flex}.member-form[data-v-afd43db7] .p-multiselect-chip-item,.member-form[data-v-afd43db7] .p-multiselect-chip{max-width:100%}.member-form[data-v-afd43db7] .p-chip-label{white-space:normal;overflow-wrap:anywhere}.company-members[data-v-afd43db7]{gap:var(--m-section-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.roster[data-v-afd43db7],.invitations[data-v-afd43db7]{min-width:0;padding:0;overflow:hidden}.section-heading[data-v-afd43db7]{padding:var(--m-panel-padding);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.section-heading>div[data-v-afd43db7]{min-width:0}.section-heading>.p-tag[data-v-afd43db7]{flex-shrink:0}.section-heading h2[data-v-afd43db7]{margin:0 0 8px;font-size:19px}.section-heading p[data-v-afd43db7],.recovery p[data-v-afd43db7],.hint[data-v-afd43db7],.role-description[data-v-afd43db7]{color:var(--m-muted);font-size:12px;line-height:1.7}.person[data-v-afd43db7]{gap:6px;min-width:0;display:grid}.person strong[data-v-afd43db7]{font-size:14px}.person span[data-v-afd43db7]{color:var(--m-muted);overflow-wrap:anywhere;font-size:12px}.person small[data-v-afd43db7]{color:var(--m-accent);font-size:11px}.role-tags[data-v-afd43db7],.row-actions[data-v-afd43db7]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.role-tags[data-v-afd43db7] .p-tag{white-space:normal;max-width:100%}.row-actions[data-v-afd43db7]{margin-top:8px}.hint[data-v-afd43db7]{margin-top:8px;display:block}.empty[data-v-afd43db7]{padding:0 var(--m-panel-padding) var(--m-panel-padding);color:var(--m-muted);gap:5px;font-size:13px;line-height:1.65;display:grid}.empty strong[data-v-afd43db7]{color:var(--m-ink);overflow-wrap:anywhere;font-weight:650}.recovery[data-v-afd43db7]{gap:12px;display:grid}.recovery strong[data-v-afd43db7]{font-size:14px}.recovery p[data-v-afd43db7]{overflow-wrap:anywhere;margin-top:8px}.invitation-grid[data-v-afd43db7]{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:0;display:grid}.invitation-card[data-v-afd43db7]{padding:var(--m-panel-padding);border-top:1px solid var(--m-line);align-content:start;gap:10px;display:grid}.invitation-top[data-v-afd43db7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.invitation-top .person[data-v-afd43db7]{flex:1;min-width:min(180px,100%)}.role-description[data-v-afd43db7]{overflow-wrap:anywhere}.member-form[data-v-afd43db7],.conflict-comparison[data-v-afd43db7]{gap:20px;display:grid}.member-form[data-v-afd43db7] .p-inputtext,.member-form[data-v-afd43db7] .p-multiselect{width:100%}.confirmation-person[data-v-afd43db7]{padding:8px 0}.dialog-actions[data-v-afd43db7]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.conflict-comparison h3[data-v-afd43db7]{margin:0 0 10px;font-size:14px}.conflict-comparison p[data-v-afd43db7]{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.mobile-cards[data-v-afd43db7]{display:none}.member-card[data-v-afd43db7]{padding:var(--m-panel-padding);border-top:1px solid var(--m-line);gap:12px;display:grid}.desktop-table[data-v-afd43db7] .p-datatable-tbody>tr>td{vertical-align:top;padding:14px var(--m-panel-padding)}.desktop-table[data-v-afd43db7] .p-datatable-thead>tr>th{padding-inline:var(--m-panel-padding)}@media (width<=760px){.desktop-table[data-v-afd43db7]{display:none}.mobile-cards[data-v-afd43db7]{display:grid}.dialog-actions>.p-button[data-v-afd43db7]{flex:1;justify-content:center;min-width:min(100%,170px)}.recovery .row-actions>.p-button[data-v-afd43db7]{justify-content:center;width:100%}}.company-profile[data-v-d96833ba]{gap:1rem;min-width:0;display:grid}.profile-grid[data-v-d96833ba],.profile-comparison[data-v-d96833ba]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.profile-card[data-v-d96833ba],.profile-pending[data-v-d96833ba]{border:1px solid var(--m-border);background:var(--m-surface,#fff);border-radius:1.1rem;min-width:0;padding:1.5rem}.profile-heading[data-v-d96833ba],.profile-actions[data-v-d96833ba]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.profile-heading h2[data-v-d96833ba]{margin:0}.profile-card h3[data-v-d96833ba]{margin-bottom:.6rem}.profile-card p[data-v-d96833ba],.profile-pending p[data-v-d96833ba],.profile-note[data-v-d96833ba]{color:var(--m-muted);line-height:1.55}.profile-card dl[data-v-d96833ba]{gap:.9rem;display:grid}.profile-card dl>div[data-v-d96833ba]{grid-template-columns:minmax(7rem,.8fr) minmax(0,1.2fr);gap:.75rem;display:grid}.profile-card dt[data-v-d96833ba]{color:var(--m-muted)}.profile-card dd[data-v-d96833ba]{overflow-wrap:anywhere;margin:0}.profile-digest[data-v-d96833ba]{font-family:monospace;font-size:.8rem}.profile-fields[data-v-d96833ba]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.profile-editor fieldset[data-v-d96833ba]{border:0;min-width:0;margin:1rem 0;padding:0}.profile-editor .m-field[data-v-d96833ba]{gap:.5rem;min-width:0;display:grid}.profile-editor[data-v-d96833ba] .p-inputtext,.profile-editor[data-v-d96833ba] .p-select{width:100%;min-width:0}.profile-upload[data-v-d96833ba]{border-top:1px solid var(--m-border);margin-top:1.25rem;padding-top:.5rem}.profile-color[data-v-d96833ba]{align-items:center;gap:.7rem;display:flex}.profile-color span[data-v-d96833ba]{border:1px solid var(--m-border);border-radius:.4rem;width:1.5rem;height:1.5rem;display:inline-block}.profile-logo[data-v-d96833ba] img{object-fit:contain;max-width:100%;max-height:12rem;display:block}.profile-actions[data-v-d96833ba]{justify-content:flex-start}.profile-pending[data-v-d96833ba]{overflow-wrap:anywhere;gap:.75rem;display:grid}.profile-pending h3[data-v-d96833ba]{margin:.6rem 0}.profile-comparison>div[data-v-d96833ba]{border:1px solid var(--m-border);overflow-wrap:anywhere;border-radius:.75rem;padding:1rem}.profile-review-fields[data-v-d96833ba]{gap:.8rem;display:grid}.profile-review-fields>div[data-v-d96833ba]{border-bottom:1px solid var(--m-border);overflow-wrap:anywhere;padding:.75rem}.profile-review-fields dt[data-v-d96833ba]{font-weight:600}.profile-review-fields dd[data-v-d96833ba]{margin:.35rem 0}@media (width<=900px){.profile-grid[data-v-d96833ba]{grid-template-columns:1fr}}@media (width<=560px){.profile-card[data-v-d96833ba],.profile-pending[data-v-d96833ba]{padding:1rem}.profile-fields[data-v-d96833ba],.profile-comparison[data-v-d96833ba]{grid-template-columns:1fr}.profile-card dl>div[data-v-d96833ba]{grid-template-columns:1fr;gap:.2rem}.profile-actions[data-v-d96833ba]>*{max-width:100%}.profile-actions[data-v-d96833ba] .p-button-label{white-space:normal}.profile-heading[data-v-d96833ba]{align-items:flex-start}.profile-heading h2[data-v-d96833ba]{overflow-wrap:anywhere}}.contact-card h2[data-v-17fff942],.contact-error[data-v-17fff942]{scroll-margin-block-start:24px}.customer-contacts[data-v-17fff942]{min-width:0}.contact-filters[data-v-17fff942]{flex-wrap:wrap;align-items:end;gap:12px;padding:20px;display:flex}.contact-filters .m-field[data-v-17fff942]:first-child{flex:1;min-width:180px}.m-field[data-v-17fff942]{gap:7px;min-width:0;display:grid}.contact-filters .m-field[data-v-17fff942]:nth-child(2){min-width:190px}.contact-list[data-v-17fff942],.contact-card[data-v-17fff942],.contact-recovery[data-v-17fff942]{min-width:0;padding:22px}.contact-list>.m-panel-head[data-v-17fff942]{margin-bottom:16px}.contact-actions[data-v-17fff942]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.contact-actions[data-v-17fff942] .p-button-label{white-space:normal}.contact-table[data-v-17fff942] td{overflow-wrap:anywhere;max-width:240px}.contact-table[data-v-17fff942] .p-button{text-align:left}.contact-cards[data-v-17fff942]{display:none}.contact-card p[data-v-17fff942],.contact-recovery p[data-v-17fff942],.contact-hint[data-v-17fff942]{color:var(--m-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.contact-note[data-v-17fff942]{white-space:pre-wrap}.contact-card dl[data-v-17fff942],.contact-comparison[data-v-17fff942]{gap:12px;display:grid}.contact-card dl>div[data-v-17fff942],.contact-comparison>div[data-v-17fff942]{border-bottom:1px solid var(--m-border);overflow-wrap:anywhere;padding:12px 0}.contact-comparison dt[data-v-17fff942]{font-weight:600}.contact-comparison dd[data-v-17fff942]{white-space:pre-wrap;margin:8px 0;line-height:1.6}.contact-editor[data-v-17fff942]{gap:18px;min-width:0;display:grid}.contact-editor fieldset[data-v-17fff942]{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.contact-fields[data-v-17fff942]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contact-editor[data-v-17fff942] .p-inputtext,.contact-editor[data-v-17fff942] .p-textarea,.contact-editor[data-v-17fff942] .p-select{width:100%;min-width:0}.contact-id[data-v-17fff942]{color:var(--m-muted);overflow-wrap:anywhere;font-size:11px}@media (width<=760px){.contact-table[data-v-17fff942]{display:none}.contact-cards[data-v-17fff942]{gap:15px;display:grid}.contact-cards article[data-v-17fff942]{border:1px solid var(--m-border);border-radius:12px;min-width:0;padding:16px}.contact-cards h3[data-v-17fff942],.contact-cards p[data-v-17fff942]{overflow-wrap:anywhere}.contact-cards p[data-v-17fff942]{color:var(--m-muted);font-size:13px;line-height:1.8}.contact-list[data-v-17fff942],.contact-card[data-v-17fff942],.contact-recovery[data-v-17fff942]{padding:18px}.contact-filters[data-v-17fff942]>*{width:100%}.contact-fields[data-v-17fff942]{grid-template-columns:1fr}.contact-actions>.p-button[data-v-17fff942]{max-width:100%}.contact-list[data-v-17fff942] .p-paginator{gap:3px;padding:12px 0}.contact-list[data-v-17fff942] .p-paginator-content{gap:0}}.lead-detail h2[data-v-013d89be],.lead-error[data-v-013d89be]{scroll-margin-block-start:24px}.lead-related-actions[data-v-013d89be]{margin-block-end:12px}.customer-leads[data-v-013d89be]{min-width:0}.lead-filters[data-v-013d89be],.lead-fields[data-v-013d89be]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.lead-filters[data-v-013d89be]{grid-template-columns:2fr 1fr 1fr 1fr;align-items:end}.lead-filters>.lead-actions[data-v-013d89be]{grid-column:1/-1}.lead-actions[data-v-013d89be]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lead-editor[data-v-013d89be]{gap:1rem;display:grid}.lead-editor fieldset[data-v-013d89be]{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.m-field[data-v-013d89be] .p-select,.m-field[data-v-013d89be] .p-datepicker,.m-field[data-v-013d89be] .p-inputtext,.m-field[data-v-013d89be] .p-textarea{width:100%;min-width:0}.lead-hint[data-v-013d89be]{color:var(--m-muted);overflow-wrap:anywhere;font-size:.85rem}.lead-table[data-v-013d89be] td{vertical-align:top;overflow-wrap:anywhere;max-width:320px}.lead-table[data-v-013d89be] .p-button-label{white-space:normal;text-align:start}.lead-cards[data-v-013d89be]{display:none}.lead-description[data-v-013d89be],.lead-comparison span[data-v-013d89be]{white-space:pre-wrap;overflow-wrap:anywhere}.lead-detail dl[data-v-013d89be]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.lead-detail dt[data-v-013d89be]{color:var(--m-muted);font-size:.85rem}.lead-detail dd[data-v-013d89be]{overflow-wrap:anywhere;white-space:pre-wrap;margin:.25rem 0 0}.lead-history[data-v-013d89be]{margin-top:1.5rem}.lead-history ol[data-v-013d89be]{gap:1rem;padding-left:1.3rem;display:grid}.lead-history li[data-v-013d89be]{overflow-wrap:anywhere}.lead-comparison[data-v-013d89be]{gap:.25rem;margin:1rem 0;display:grid}.lead-comparison>div[data-v-013d89be]{border-bottom:1px solid var(--m-line);grid-template-columns:minmax(110px,1fr) minmax(0,2fr) minmax(0,2fr);gap:.75rem;padding:.75rem;display:grid}.lead-comparison-head[data-v-013d89be]{background:var(--m-soft)}@media (width<=1100px){.lead-filters[data-v-013d89be]{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-table[data-v-013d89be]{display:none}.lead-cards[data-v-013d89be]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.lead-cards article[data-v-013d89be]{border:1px solid var(--m-line);border-radius:var(--m-radius);overflow-wrap:anywhere;min-width:0;padding:1rem}}@media (width<=600px){.lead-filters[data-v-013d89be],.lead-fields[data-v-013d89be],.lead-detail dl[data-v-013d89be],.lead-cards[data-v-013d89be]{grid-template-columns:1fr}.lead-comparison>div[data-v-013d89be]{grid-template-columns:1fr;gap:.35rem}.lead-comparison-head[data-v-013d89be]{display:none}.lead-comparison span[data-v-013d89be]:before{color:var(--m-muted);font-size:.8rem}.lead-comparison span[data-v-013d89be]:nth-child(2):before{content:"Исходная попытка: "}.lead-comparison span[data-v-013d89be]:nth-child(3):before{content:"Сейчас: "}.lead-actions[data-v-013d89be] .p-button{white-space:normal}.lead-list[data-v-013d89be]{padding:.8rem}}.lead-conversion[data-v-173475ed]{gap:20px;min-width:0;padding:22px;display:grid}.lead-conversion .m-panel-head[data-v-173475ed]{flex-wrap:wrap;gap:18px}.lead-conversion p[data-v-173475ed],.conversion-step p[data-v-173475ed],.conversion-source p[data-v-173475ed]{color:var(--m-muted);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.75}.conversion-steps[data-v-173475ed],.conversion-actions[data-v-173475ed]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.conversion-steps[data-v-173475ed]{border-block:1px solid var(--m-border);padding:14px 0}.conversion-steps[data-v-173475ed] .p-button-label,.conversion-actions[data-v-173475ed] .p-button-label{white-space:normal}.conversion-step[data-v-173475ed],.conversion-box[data-v-173475ed],.conversion-source[data-v-173475ed],.conversion-recovery[data-v-173475ed],.conversion-result[data-v-173475ed]{gap:16px;min-width:0;display:grid}.conversion-box[data-v-173475ed],.conversion-source[data-v-173475ed],.conversion-recovery[data-v-173475ed],.conversion-result[data-v-173475ed]{border:1px solid var(--m-border);border-radius:12px;padding:18px}.conversion-fields[data-v-173475ed]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.m-field[data-v-173475ed]{gap:7px;min-width:0;display:grid}.m-field label[data-v-173475ed]{font-size:13px}.lead-conversion[data-v-173475ed] .p-inputtext,.lead-conversion[data-v-173475ed] .p-textarea,.lead-conversion[data-v-173475ed] .p-select,.lead-conversion[data-v-173475ed] .p-multiselect,.conversion-step[data-v-173475ed] .p-inputtext,.conversion-step[data-v-173475ed] .p-textarea{width:100%;min-width:0;max-width:100%}.lead-conversion[data-v-173475ed] .p-select-label,.lead-conversion[data-v-173475ed] .p-multiselect-label{white-space:normal;overflow-wrap:anywhere;min-width:0}.conversion-box fieldset[data-v-173475ed]{border:0;gap:15px;min-width:0;margin:0;padding:0;display:grid}.conversion-task[data-v-173475ed]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.conversion-confirm[data-v-173475ed]{align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;display:flex}.conversion-review-table[data-v-173475ed] table{table-layout:fixed;width:100%}.conversion-review-table[data-v-173475ed] td{white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top}.conversion-review-table[data-v-173475ed] td:first-child{font-weight:600}.conversion-mapping[data-v-173475ed] td{white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top;max-width:240px}.conversion-mapping[data-v-173475ed] .p-select{min-width:170px}.conversion-navigation[data-v-173475ed]{justify-content:flex-end}.conversion-source summary[data-v-173475ed]{cursor:pointer;font-size:13px}.lead-conversion h3[data-v-173475ed],.lead-conversion h4[data-v-173475ed]{overflow-wrap:anywhere}@media (width<=760px){.lead-conversion[data-v-173475ed]{padding:16px}.conversion-fields[data-v-173475ed],.conversion-task[data-v-173475ed]{grid-template-columns:1fr}.conversion-actions>.p-button[data-v-173475ed]{max-width:100%}.conversion-mapping[data-v-173475ed] table{min-width:900px}.conversion-mapping[data-v-173475ed] .p-datatable-table-container{overflow:auto}.conversion-box[data-v-173475ed],.conversion-source[data-v-173475ed],.conversion-recovery[data-v-173475ed],.conversion-result[data-v-173475ed]{padding:13px}.conversion-review-table[data-v-173475ed] td,.conversion-review-table[data-v-173475ed] th{min-width:0;padding:8px;font-size:11px}.conversion-steps>.p-button[data-v-173475ed]{flex:180px;justify-content:flex-start}.conversion-navigation>.p-button[data-v-173475ed]{flex:100px}}.quote-outcomes[data-v-eb566044]{grid-template-columns:minmax(0,1fr);max-width:100%}.quote-outcomes[data-v-eb566044]>*{min-width:0}.outcome-table[data-v-eb566044],.outcome-comparison[data-v-eb566044]{min-width:0;max-width:100%}.outcome-table[data-v-eb566044] .p-datatable-table-container,.outcome-comparison[data-v-eb566044] .p-datatable-table-container{max-width:100%;overflow:auto}.quote-outcomes[data-v-eb566044]{gap:18px;min-width:0;padding:22px;display:grid}.quote-outcomes p[data-v-eb566044],.outcome-form>p[data-v-eb566044],.outcome-review>p[data-v-eb566044]{color:var(--m-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.quote-outcomes .m-panel-head[data-v-eb566044]{flex-wrap:wrap;gap:15px}.outcome-actions[data-v-eb566044]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.outcome-actions[data-v-eb566044] .p-button-label{white-space:normal}.outcome-recovery[data-v-eb566044],.outcome-state[data-v-eb566044]{border:1px solid var(--m-border);border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid}.outcome-state>div>span[data-v-eb566044]{color:var(--m-muted);font-size:12px}.outcome-history[data-v-eb566044],.outcome-form[data-v-eb566044],.outcome-review[data-v-eb566044],.outcome-form fieldset[data-v-eb566044]{gap:16px;min-width:0;display:grid}.outcome-form fieldset[data-v-eb566044]{border:0;margin:0;padding:0}.m-field[data-v-eb566044]{gap:7px;min-width:0;display:grid}.outcome-datetime[data-v-eb566044]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.outcome-form[data-v-eb566044] .p-inputtext,.outcome-form[data-v-eb566044] .p-textarea,.outcome-form[data-v-eb566044] .p-datepicker,.outcome-form[data-v-eb566044] .p-select{width:100%;min-width:0;max-width:100%}.outcome-form[data-v-eb566044] .p-select-label{white-space:normal;overflow-wrap:anywhere}.outcome-evidence[data-v-eb566044]{color:var(--m-muted);margin-top:6px;font-size:11px;display:block}.outcome-table[data-v-eb566044] td,.outcome-comparison[data-v-eb566044] td{white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top;max-width:250px}.outcome-comparison[data-v-eb566044] table{table-layout:fixed;width:100%}.outcome-comparison[data-v-eb566044] td:first-child{font-weight:600}@media (width<=760px){.quote-outcomes[data-v-eb566044]{padding:16px}.outcome-datetime[data-v-eb566044]{grid-template-columns:1fr}.outcome-table[data-v-eb566044] table{min-width:900px}.outcome-table[data-v-eb566044] .p-datatable-table-container{overflow:auto}.outcome-comparison[data-v-eb566044] td,.outcome-comparison[data-v-eb566044] th{min-width:0;padding:8px;font-size:11px}.outcome-actions>.p-button[data-v-eb566044]{max-width:100%}.outcome-recovery[data-v-eb566044],.outcome-state[data-v-eb566044]{padding:13px}}.saved-issue h3[data-v-95c9822a],.issue-error[data-v-95c9822a]{scroll-margin-block-start:24px}.saved-issue .m-panel-head[data-v-95c9822a]{margin:0}.issue-cards[data-v-95c9822a]{display:none}@media (width<=760px){.issue-register-table[data-v-95c9822a]{display:none}.issue-cards[data-v-95c9822a]{gap:12px;display:grid}ul.issue-cards[data-v-95c9822a]{margin:0;padding:0;list-style:none}.issue-cards>li[data-v-95c9822a]{border:1px solid var(--m-border);overflow-wrap:anywhere;border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}}.quote-versions[data-v-95c9822a]{grid-template-columns:minmax(0,1fr);max-width:100%}.quote-versions[data-v-95c9822a]>*{min-width:0}.issue-table[data-v-95c9822a],.issue-identities[data-v-95c9822a],.issue-comparison[data-v-95c9822a]{min-width:0;max-width:100%}.issue-table[data-v-95c9822a] .p-datatable-table-container,.issue-identities[data-v-95c9822a] .p-datatable-table-container,.issue-comparison[data-v-95c9822a] .p-datatable-table-container{max-width:100%;overflow:auto}.quote-versions[data-v-95c9822a]{gap:18px;min-width:0;padding:22px;display:grid}.quote-versions p[data-v-95c9822a],.issue-form>p[data-v-95c9822a],.snapshot-preview>p[data-v-95c9822a],.issue-pdf>p[data-v-95c9822a]{color:var(--m-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.quote-versions .m-panel-head[data-v-95c9822a]{flex-wrap:wrap;gap:14px}.issue-actions[data-v-95c9822a],.issue-pdf-controls[data-v-95c9822a]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.issue-actions[data-v-95c9822a] .p-button-label{white-space:normal}.issue-recovery[data-v-95c9822a],.saved-issue[data-v-95c9822a],.snapshot-preview[data-v-95c9822a]{border:1px solid var(--m-border);border-radius:12px;gap:12px;min-width:0;padding:18px;display:grid}.issue-form[data-v-95c9822a]{gap:18px;min-width:0;display:grid}.issue-selection[data-v-95c9822a]{grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}.m-field[data-v-95c9822a]{gap:7px;min-width:0;display:grid}.m-field p[data-v-95c9822a]{color:var(--m-muted);font-size:12px;line-height:1.6}.m-field[data-v-95c9822a] .p-select,.m-field[data-v-95c9822a] .p-inputnumber,.m-field[data-v-95c9822a] .p-inputnumber-input{width:100%;min-width:0;max-width:100%}.m-field[data-v-95c9822a] .p-select-label{white-space:normal;overflow-wrap:anywhere}.issue-identities[data-v-95c9822a] table{table-layout:fixed;width:100%}.issue-identities[data-v-95c9822a] td{white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top;min-width:0}.issue-total[data-v-95c9822a]{font-weight:600;color:var(--m-ink)!important;font-size:18px!important}.snapshot-preview dl[data-v-95c9822a]{gap:15px;display:grid}.snapshot-preview dt[data-v-95c9822a]{font-weight:600}.snapshot-preview dd[data-v-95c9822a]{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;line-height:1.7}.issue-table[data-v-95c9822a] td,.issue-comparison[data-v-95c9822a] td{white-space:pre-wrap;overflow-wrap:anywhere;vertical-align:top;max-width:260px}.issue-pdf[data-v-95c9822a]{gap:15px;min-width:0;display:grid}.issue-pdf-controls strong[data-v-95c9822a]{font-size:12px}.issue-pdf-canvas[data-v-95c9822a]{overscroll-behavior:contain;background:#e8ece4;border-radius:8px;max-height:64vh;padding:16px;overflow:auto}.issue-pdf-canvas[data-v-95c9822a]:focus-visible{outline:2px solid var(--m-brand)}.issue-pdf-canvas canvas[data-v-95c9822a]{max-width:none;margin:auto;display:block;box-shadow:0 3px 16px #1e302019}.issue-pdf details[data-v-95c9822a]{border:1px solid var(--m-border);border-radius:8px;padding:12px;font-size:12px;line-height:1.7}.issue-pdf details p[data-v-95c9822a]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto}@media (width<=760px){.quote-versions[data-v-95c9822a]{padding:16px}.issue-selection[data-v-95c9822a]{grid-template-columns:1fr}.issue-recovery[data-v-95c9822a],.saved-issue[data-v-95c9822a],.snapshot-preview[data-v-95c9822a]{padding:13px}.issue-table[data-v-95c9822a] .p-datatable-table{min-width:540px}.issue-table[data-v-95c9822a] .p-datatable-table-container{overflow:auto}.issue-comparison[data-v-95c9822a] .p-datatable-table{table-layout:fixed;width:100%}.issue-comparison[data-v-95c9822a] td,.issue-comparison[data-v-95c9822a] th{min-width:0;padding:8px;font-size:11px}.issue-pdf-canvas[data-v-95c9822a]{max-height:58vh;padding:12px}.issue-pdf-controls[data-v-95c9822a] .p-button{padding:8px;font-size:11px}.issue-actions>.p-button[data-v-95c9822a]{max-width:100%}}.quote-card h2[data-v-f94753a4],.quote-error[data-v-f94753a4]{scroll-margin-block-start:24px}.quote-cards[data-v-f94753a4]{display:none}@media (width<=760px){.quote-list[data-v-f94753a4]{display:none}.quote-cards[data-v-f94753a4]{gap:12px;display:grid}ul.quote-cards[data-v-f94753a4]{margin:0;padding:0;list-style:none}.quote-cards>li[data-v-f94753a4]{border:1px solid var(--m-border);overflow-wrap:anywhere;border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}}.customer-quotes[data-v-f94753a4]{grid-template-columns:minmax(0,1fr);max-width:100%}.customer-quotes[data-v-f94753a4]>*{min-width:0}.quote-list[data-v-f94753a4],.quote-lines-read[data-v-f94753a4],.quote-comparison[data-v-f94753a4]{min-width:0;max-width:100%}.quote-list[data-v-f94753a4] .p-datatable-table-container,.quote-lines-read[data-v-f94753a4] .p-datatable-table-container,.quote-comparison[data-v-f94753a4] .p-datatable-table-container{max-width:100%;overflow:auto}.customer-quotes[data-v-f94753a4],.quote-editor[data-v-f94753a4]{min-width:0}.quote-panel[data-v-f94753a4]{min-width:0;padding:22px}.quote-panel p[data-v-f94753a4],.quote-editor>p[data-v-f94753a4],.quote-help[data-v-f94753a4],.quote-preview[data-v-f94753a4]{color:var(--m-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.quote-panel>.m-panel-head[data-v-f94753a4]{margin-bottom:16px}.quote-actions[data-v-f94753a4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quote-actions[data-v-f94753a4] .p-button-label{white-space:normal}.quote-total[data-v-f94753a4]{font-weight:600;color:var(--m-ink)!important;font-size:18px!important}.quote-list[data-v-f94753a4] td,.quote-lines-read[data-v-f94753a4] td,.quote-comparison[data-v-f94753a4] td{white-space:pre-wrap;overflow-wrap:anywhere;max-width:280px}.quote-terms[data-v-f94753a4]{gap:16px;display:grid}.quote-terms>div[data-v-f94753a4]{border-top:1px solid var(--m-border);padding-top:14px}.quote-terms dt[data-v-f94753a4]{font-weight:600}.quote-terms dd[data-v-f94753a4]{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;line-height:1.7}.quote-editor[data-v-f94753a4],.quote-editor fieldset[data-v-f94753a4]{gap:18px;display:grid}.quote-editor fieldset[data-v-f94753a4]{border:0;min-width:0;margin:0;padding:0}.m-field[data-v-f94753a4]{gap:7px;min-width:0;display:grid}.quote-editor[data-v-f94753a4] .p-inputtext,.quote-editor[data-v-f94753a4] .p-textarea{width:100%;min-width:0}.quote-line[data-v-f94753a4]{border:1px solid var(--m-border);border-radius:12px;gap:14px;min-width:0;padding:18px;display:grid}.quote-line-head[data-v-f94753a4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.quote-line-fields[data-v-f94753a4]{grid-template-columns:1fr 1fr 1.4fr;gap:14px;display:grid}.quote-line-errors[data-v-f94753a4]{color:var(--m-danger);margin:0;padding-left:18px;font-size:13px;line-height:1.7}.quote-preview[data-v-f94753a4]{border-top:1px solid var(--m-border);gap:12px;padding-top:16px;display:grid}.quote-preview>.p-button[data-v-f94753a4]{justify-self:start}.quote-preview strong[data-v-f94753a4]{color:var(--m-ink);font-size:17px}.quote-comparison[data-v-f94753a4] th,.quote-comparison[data-v-f94753a4] td{vertical-align:top}.quote-comparison[data-v-f94753a4] td:first-child{font-weight:600}@media (width<=760px){.quote-panel[data-v-f94753a4]{padding:16px}.quote-line[data-v-f94753a4]{padding:14px}.quote-line-fields[data-v-f94753a4]{grid-template-columns:1fr}.quote-line-head[data-v-f94753a4]{align-items:flex-start}.quote-list[data-v-f94753a4] .p-datatable-table,.quote-lines-read[data-v-f94753a4] .p-datatable-table{min-width:550px}.quote-list[data-v-f94753a4] .p-datatable-table-container,.quote-lines-read[data-v-f94753a4] .p-datatable-table-container{overflow:auto}.quote-actions>.p-button[data-v-f94753a4]{max-width:100%}.quote-comparison[data-v-f94753a4] .p-datatable-table{table-layout:fixed;width:100%}.quote-comparison[data-v-f94753a4] th,.quote-comparison[data-v-f94753a4] td{min-width:0;padding:8px;font-size:11px}.quote-panel>.m-panel-head[data-v-f94753a4]{flex-wrap:wrap;align-items:flex-start;gap:12px}.quote-editor[data-v-f94753a4] .p-paginator{padding-inline:0}}.recovery-panel[data-v-54665721]{min-width:0}.recovery-panel p[data-v-54665721],.recovery-check[data-v-54665721]{font-size:12px;line-height:1.8}.recovery-panel code[data-v-54665721]{overflow-wrap:anywhere;margin-top:10px;font-size:11px;display:block}.recovery-check[data-v-54665721]{align-items:flex-start;gap:12px;display:flex}.recovery-check[data-v-54665721] .p-checkbox{flex-shrink:0;margin-top:4px}.journal-panel[data-v-b9ff792f]{min-width:0;color:var(--m-ink);gap:1.1rem;display:grid}.journal-heading[data-v-b9ff792f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.journal-heading h2[data-v-b9ff792f]{margin:0;font-size:1.1rem}.journal-heading p[data-v-b9ff792f]{color:var(--m-muted);margin:.35rem 0 0;font-size:.75rem}.journal-tags[data-v-b9ff792f]{flex-wrap:wrap;gap:.5rem;display:flex}.journal-metrics[data-v-b9ff792f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.journal-metrics article[data-v-b9ff792f]{border:1px solid var(--m-line);border-radius:var(--m-radius,12px);gap:.5rem;padding:1rem;display:grid}.journal-metrics span[data-v-b9ff792f],.journal-times dt[data-v-b9ff792f]{color:var(--m-muted);font-size:.75rem}.journal-metrics strong[data-v-b9ff792f]{font-variant-numeric:tabular-nums;font-size:1.6rem}.journal-times[data-v-b9ff792f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;display:grid}.journal-times dd[data-v-b9ff792f]{overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.85rem}.journal-reasons[data-v-b9ff792f]{margin:0;padding-left:1.25rem;font-size:.85rem;line-height:1.65}.journal-filters[data-v-b9ff792f]{flex-wrap:wrap;gap:1rem;display:flex}.journal-filters label[data-v-b9ff792f]{flex:1;gap:.4rem;min-width:min(100%,14rem);font-size:.8rem;display:grid}.journal-filters[data-v-b9ff792f] .p-select{width:100%;min-width:0}.journal-table[data-v-b9ff792f]{min-width:0;max-width:100%;overflow:auto}.journal-panel[data-v-b9ff792f] .p-message{min-width:0}.journal-panel[data-v-b9ff792f] .p-message-text{overflow-wrap:anywhere}@media (width<=640px){.journal-metrics[data-v-b9ff792f],.journal-times[data-v-b9ff792f]{grid-template-columns:minmax(0,1fr)}.journal-heading[data-v-b9ff792f] .p-button{width:100%}}.company-integrations[data-v-d71d63c5]{grid-template-columns:minmax(0,1fr);max-width:100%}.company-integrations[data-v-d71d63c5]>*{min-width:0}.integration-table[data-v-d71d63c5]{min-width:0;max-width:100%}.integration-table[data-v-d71d63c5] .p-datatable-table-container{max-width:100%;overflow:auto}.integration-actions[data-v-d71d63c5]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.integration-filters[data-v-d71d63c5]{grid-template-columns:repeat(3,minmax(120px,1fr)) auto auto;align-items:end;gap:14px;display:grid}.integration-fields[data-v-d71d63c5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.integration-editor[data-v-d71d63c5]{gap:18px;display:grid}.integration-editor fieldset[data-v-d71d63c5]{border:1px solid var(--m-line);border-radius:12px;min-width:0;padding:16px}.integration-editor legend[data-v-d71d63c5]{padding:0 6px;font-size:12px}.integration-editor[data-v-d71d63c5] .p-password,.integration-editor[data-v-d71d63c5] .p-password-input,.integration-editor[data-v-d71d63c5] .p-select,.integration-editor[data-v-d71d63c5] .p-multiselect,.integration-editor[data-v-d71d63c5] .p-datepicker{width:100%}.integration-id[data-v-d71d63c5]{font-family:var(--m-font-mono,monospace);overflow-wrap:anywhere;font-size:11px}.integration-hint[data-v-d71d63c5],.integration-table p[data-v-d71d63c5],.integration-editor small[data-v-d71d63c5]{color:var(--m-muted);font-size:11px;line-height:1.6}.integration-table[data-v-d71d63c5] td{vertical-align:top}.integration-table[data-v-d71d63c5] .p-datatable-table{table-layout:fixed;width:100%}.integration-table[data-v-d71d63c5] td,.integration-table[data-v-d71d63c5] th{overflow-wrap:anywhere}.integration-cards[data-v-d71d63c5]{display:none}.integration-comparison[data-v-d71d63c5]{border:1px solid var(--m-line);border-radius:12px;margin:16px 0;overflow:hidden}.integration-comparison [role=row][data-v-d71d63c5]{border-bottom:1px solid var(--m-line);grid-template-columns:minmax(110px,.65fr) minmax(0,1fr) minmax(0,1fr);display:grid}.integration-comparison [role=row][data-v-d71d63c5]:last-child{border:0}.integration-comparison [role=cell][data-v-d71d63c5],.integration-comparison [role=rowheader][data-v-d71d63c5],.integration-comparison-head[data-v-d71d63c5]>*{overflow-wrap:anywhere;padding:10px;font-size:12px;line-height:1.6}.integration-comparison-head[data-v-d71d63c5]{background:var(--m-surface-soft)}@media (width<=1000px){.integration-filters[data-v-d71d63c5]{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-table[data-v-d71d63c5]{display:none}.integration-cards[data-v-d71d63c5]{gap:14px;display:grid}.integration-cards article[data-v-d71d63c5]{border:1px solid var(--m-line);border-radius:12px;gap:10px;padding:16px;display:grid}.integration-cards p[data-v-d71d63c5]{overflow-wrap:anywhere;font-size:12px;line-height:1.6}}@media (width<=600px){.integration-filters[data-v-d71d63c5],.integration-fields[data-v-d71d63c5]{grid-template-columns:1fr}.integration-actions[data-v-d71d63c5]>*{max-width:100%}.integration-comparison [role=row][data-v-d71d63c5]{grid-template-columns:minmax(0,.65fr) minmax(0,1fr) minmax(0,1fr)}.integration-comparison [role=cell][data-v-d71d63c5],.integration-comparison [role=rowheader][data-v-d71d63c5],.integration-comparison-head[data-v-d71d63c5]>*{padding:7px;font-size:11px}.integration-editor fieldset[data-v-d71d63c5]{padding:12px}}.signing-settings[data-v-36191c86],.settings-form[data-v-36191c86],.legal-claim[data-v-36191c86]{gap:20px;min-width:0;display:grid}.signing-settings[data-v-36191c86]{grid-template-columns:minmax(0,1fr)}.signing-settings[data-v-36191c86] .p-datatable,.signing-settings[data-v-36191c86] .p-datatable-table-container{min-width:0;max-width:100%}.signing-settings header[data-v-36191c86],.actions[data-v-36191c86]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.signing-settings h1[data-v-36191c86]{font-size:28px;font-weight:500;line-height:1.3}.settings-form[data-v-36191c86] .p-inputtext,.settings-form[data-v-36191c86] .p-select{width:100%;min-width:0}.signing-settings small[data-v-36191c86]{color:var(--m-muted);margin-top:6px;display:block}.check[data-v-36191c86]{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.comparison[data-v-36191c86]{gap:12px;min-width:0;display:grid}.comparison>div[data-v-36191c86]{overflow-wrap:anywhere;grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.settings-form article[data-v-36191c86]{border-top:1px solid var(--m-line);padding:12px 0}.legal-claim[data-v-36191c86]{border:1px solid var(--m-line);border-radius:var(--m-radius);padding:16px}@media (width<=767px){.comparison>div[data-v-36191c86]{grid-template-columns:1fr}.actions[data-v-36191c86] .p-button{width:100%}.signing-settings header[data-v-36191c86]{align-items:flex-start}}.signing-pdf[data-v-14db303a]{min-width:0;max-width:100%}.signing-pdf__pages[data-v-14db303a]{gap:12px;width:100%;min-width:0;margin-top:12px;display:grid}.signing-pdf__pages[data-v-14db303a] canvas{max-width:100%;box-shadow:var(--mera-shadow-sm);display:block}.package-focus[data-v-7ad6fad8]{scroll-margin-block-start:24px}.signing-envelopes[data-v-7ad6fad8]{gap:var(--mera-space-4,16px);grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;display:grid}.signing-envelopes header[data-v-7ad6fad8],.actions[data-v-7ad6fad8]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.signing-envelopes section[data-v-7ad6fad8],.signing-envelopes article[data-v-7ad6fad8]{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.signing-envelopes[data-v-7ad6fad8] .p-datatable,.signing-envelopes[data-v-7ad6fad8] .p-datatable-table-container{width:100%;min-width:0;max-width:100%}.signing-envelopes[data-v-7ad6fad8] .p-datatable-table-container{overflow-x:auto}.signing-envelopes[data-v-7ad6fad8] .p-select,.signing-envelopes input[data-v-7ad6fad8]{width:100%;max-width:100%}.comparison[data-v-7ad6fad8]{gap:8px;display:grid}.comparison dd[data-v-7ad6fad8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.comparison pre[data-v-7ad6fad8]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.table-scroll[data-v-7ad6fad8]{max-width:100%;overflow:auto}table[data-v-7ad6fad8]{border-collapse:collapse;width:100%}th[data-v-7ad6fad8],td[data-v-7ad6fad8]{text-align:left;vertical-align:top;border-bottom:1px solid var(--mera-border);padding:8px}@media (width<=600px){.comparison dd[data-v-7ad6fad8]{grid-template-columns:minmax(0,1fr)}.actions[data-v-7ad6fad8]{display:grid}.signing-envelopes header[data-v-7ad6fad8]{align-items:flex-start}.signing-envelopes[data-v-7ad6fad8] .p-button{white-space:normal}}.company-billing[data-v-d34dd56b]{gap:var(--m-section-gap);min-width:0;display:grid}.company-billing>.m-panel[data-v-d34dd56b]{min-width:0;padding:24px}.billing-actions[data-v-d34dd56b]{flex-wrap:wrap;gap:10px;display:flex}.billing-recovery[data-v-d34dd56b]{border-left:3px solid var(--m-amber)}.billing-plan[data-v-d34dd56b]{width:min(100%,480px);margin:8px 0 16px}.billing-price[data-v-d34dd56b]{gap:6px;margin-bottom:20px;display:grid}.billing-price strong[data-v-d34dd56b],.billing-amount[data-v-d34dd56b]{letter-spacing:-.025em;font-size:28px;font-weight:600}.billing-price span[data-v-d34dd56b]{color:var(--m-muted)}.billing-subscription dl[data-v-d34dd56b],.billing-detail dl[data-v-d34dd56b]{grid-template-columns:190px minmax(0,1fr);gap:10px 18px;margin:20px 0;display:grid}.billing-subscription dt[data-v-d34dd56b],.billing-detail dt[data-v-d34dd56b]{color:var(--m-muted)}.billing-subscription dd[data-v-d34dd56b],.billing-detail dd[data-v-d34dd56b]{overflow-wrap:anywhere;margin:0}.billing-reason[data-v-d34dd56b]{width:100%;margin-top:8px}.billing-subscription[data-v-d34dd56b] .p-datatable{margin:18px 0}.company-billing[data-v-d34dd56b] .p-datatable-table-container{overflow-x:auto}.company-billing[data-v-d34dd56b] .p-message-text{overflow-wrap:anywhere}@media (width<=600px){.company-billing>.m-panel[data-v-d34dd56b]{padding:18px}.billing-subscription dl[data-v-d34dd56b],.billing-detail dl[data-v-d34dd56b]{grid-template-columns:minmax(0,1fr);gap:5px}.billing-subscription dd[data-v-d34dd56b],.billing-detail dd[data-v-d34dd56b]{margin-bottom:9px}.billing-actions[data-v-d34dd56b]>*{flex:210px}.billing-price strong[data-v-d34dd56b],.billing-amount[data-v-d34dd56b]{font-size:24px}}.recovery[data-v-e448be6b]{gap:1rem;min-width:0;display:grid}.actions[data-v-e448be6b]{flex-wrap:wrap;gap:.65rem;display:flex}.confirmation[data-v-e448be6b]{align-items:flex-start;gap:.6rem;display:flex}p[data-v-e448be6b]{overflow-wrap:anywhere}@media (width<=48rem){.actions[data-v-e448be6b]>*{flex:100%}}.selection[data-v-c0ad71e8]{gap:1rem;min-width:0;display:grid}.actions[data-v-c0ad71e8]{flex-wrap:wrap;gap:.65rem;display:flex}.confirmation[data-v-c0ad71e8]{align-items:flex-start;gap:.6rem;display:flex}p[data-v-c0ad71e8]{overflow-wrap:anywhere}@media (width<=48rem){.actions[data-v-c0ad71e8]>*{flex:100%}}.recovery[data-v-105d796c]{gap:1rem;min-width:0;display:grid}.actions[data-v-105d796c]{flex-wrap:wrap;gap:.65rem;display:flex}.confirmation[data-v-105d796c]{align-items:flex-start;gap:.6rem;display:flex}p[data-v-105d796c]{overflow-wrap:anywhere}@media (width<=48rem){.actions[data-v-105d796c]>*{flex:100%}}.initial[data-v-1a692999]{gap:1rem;min-width:0;display:grid}.actions[data-v-1a692999]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.confirmation[data-v-1a692999]{align-items:flex-start;gap:.6rem;margin:1rem 0;display:flex}p[data-v-1a692999],pre[data-v-1a692999]{overflow-wrap:anywhere}pre[data-v-1a692999]{white-space:pre-wrap}label[data-v-1a692999]:not(.confirmation){margin-block:.8rem .4rem;display:block}@media (width<=48rem){.actions[data-v-1a692999]>*{flex:100%}}.api-import[data-v-bc69bbe5]{gap:1rem;min-width:0;display:grid}.actions[data-v-bc69bbe5]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.table-wrap[data-v-bc69bbe5]{max-width:100%;overflow:auto}p[data-v-bc69bbe5]{overflow-wrap:anywhere}@media (width<=48rem){.actions[data-v-bc69bbe5]>*{flex:100%}}.transport[data-v-111f86ec]{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.transport>section[data-v-111f86ec]{border-bottom:1px solid var(--m-line);padding-bottom:16px}.transport>p[data-v-111f86ec]{color:var(--m-muted);font-size:13px;line-height:1.65}.table-wrap[data-v-111f86ec]{max-width:100%;overflow:auto}.actions[data-v-111f86ec]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.confirmation[data-v-111f86ec]{align-items:flex-start;gap:.6rem;margin:1rem 0;display:flex}p[data-v-111f86ec]{overflow-wrap:anywhere}@media (width<=48rem){.actions[data-v-111f86ec]>*{flex:100%}}.bank-original[data-v-2f507211]{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;padding:24px;display:grid}.bank-original header>div[data-v-2f507211]{min-width:0}.bank-original[data-v-2f507211] .p-datatable{min-width:0;max-width:100%}.bank-original header[data-v-2f507211],.actions[data-v-2f507211]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bank-original h2[data-v-2f507211]{font-size:21px;line-height:1.4}.bank-original p[data-v-2f507211],.hint[data-v-2f507211]{color:var(--m-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.original-summary[data-v-2f507211]{overflow-wrap:anywhere;gap:5px;display:grid}.original-summary span[data-v-2f507211]{color:var(--m-muted);font-size:12px}.actions[data-v-2f507211]{justify-content:flex-start}.preview-form[data-v-2f507211]{grid-template-columns:1.2fr 1fr 1fr;align-items:end;gap:14px;display:grid}.preview-form>.p-button[data-v-2f507211]{justify-self:start}.m-field[data-v-2f507211]{gap:7px;min-width:0;display:grid}.m-field label[data-v-2f507211]{font-size:12px}.m-field[data-v-2f507211] .p-select,.m-field[data-v-2f507211] .p-datepicker{width:100%;min-width:0}.preview-result[data-v-2f507211]{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.diagnostics[data-v-2f507211]{max-height:180px;padding-left:20px;font-size:12px;line-height:1.7;overflow:auto}.preview-result>.p-button[data-v-2f507211]{justify-self:start}.bank-original[data-v-2f507211] .p-datatable-cell{overflow-wrap:anywhere}@media (width<=720px){.bank-original[data-v-2f507211]{padding:17px}.preview-form[data-v-2f507211]{grid-template-columns:1fr}.actions>.p-button[data-v-2f507211]{width:100%}.bank-original header[data-v-2f507211]{align-items:flex-start}}.reconciliation-history[data-v-52005f58]{gap:.75rem;min-width:0;display:grid}.reconciliation-history h4[data-v-52005f58],.reconciliation-history h5[data-v-52005f58],.reconciliation-history p[data-v-52005f58]{overflow-wrap:anywhere;margin:0}.reconciliation-history article[data-v-52005f58]{border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius-md);gap:.6rem;min-width:0;padding:.75rem;display:grid}.reconciliation-history ul[data-v-52005f58]{overflow-wrap:anywhere;margin:0;padding-inline-start:1.25rem}@media (width<=767px){.reconciliation-history[data-v-52005f58] .p-button{width:100%}.reconciliation-history[data-v-52005f58] .p-paginator{flex-wrap:wrap}}.bank-correction[data-v-2bc13a2a]{gap:16px;min-width:0;display:grid}.bank-correction p[data-v-2bc13a2a]{color:var(--m-muted);line-height:1.65}.form[data-v-2bc13a2a],.original-command[data-v-2bc13a2a]{gap:10px;min-width:0;display:grid}.actions[data-v-2bc13a2a]{flex-wrap:wrap;gap:10px;display:flex}.check[data-v-2bc13a2a]{align-items:flex-start;gap:10px;margin:12px 0;display:flex}.allocation[data-v-2bc13a2a]{gap:8px;display:grid}.compare[data-v-2bc13a2a]{overflow-wrap:anywhere;gap:12px;display:grid}.compare>[role=row][data-v-2bc13a2a]{border-bottom:1px solid var(--m-border);grid-template-columns:minmax(9rem,1fr) minmax(0,1.4fr) minmax(0,1.4fr);gap:12px;padding:10px;display:grid}.form[data-v-2bc13a2a] .p-select,.form[data-v-2bc13a2a] input,.form[data-v-2bc13a2a] textarea{width:100%;max-width:100%}@media (width<=767px){.compare>[role=row][data-v-2bc13a2a]{grid-template-columns:1fr}.actions[data-v-2bc13a2a]>*{width:100%}.bank-correction[data-v-2bc13a2a]{padding:14px}}.bank-reconciliation[data-v-e6dba264]{gap:1rem;min-width:0;max-width:100%;display:grid}.bank-reconciliation h3[data-v-e6dba264],.bank-reconciliation h4[data-v-e6dba264],.bank-reconciliation p[data-v-e6dba264]{overflow-wrap:anywhere;margin:0}.reconciliation-field[data-v-e6dba264]{gap:.45rem;min-width:0;display:grid}.reconciliation-grid[data-v-e6dba264]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.reconciliation-actions[data-v-e6dba264],.reconciliation-check[data-v-e6dba264]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.reconciliation-facts[data-v-e6dba264]{gap:.75rem;display:grid}.reconciliation-facts article[data-v-e6dba264]{border-bottom:1px solid var(--p-content-border-color);overflow-wrap:anywhere;padding:.75rem}.reconciliation-part[data-v-e6dba264],.reconciliation-review[data-v-e6dba264],.reconciliation-pending[data-v-e6dba264]{border:1px solid var(--p-content-border-color);border-radius:var(--p-border-radius-lg);gap:1rem;min-width:0;padding:1rem;display:grid}.reconciliation-allocation[data-v-e6dba264]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.reconciliation-review dl[data-v-e6dba264]{background:var(--p-content-hover-background);overflow-wrap:anywhere;border-radius:.5rem;margin:0;padding:.75rem}.reconciliation-review dt[data-v-e6dba264]{font-weight:600}.reconciliation-review dd[data-v-e6dba264]{margin:.4rem 0 0}.reconciliation-field[data-v-e6dba264] .p-select,.reconciliation-field[data-v-e6dba264] .p-multiselect,.reconciliation-field[data-v-e6dba264] .p-inputtext{width:100%;min-width:0}.reconciliation-field[data-v-e6dba264] .p-select-label,.reconciliation-field[data-v-e6dba264] .p-multiselect-label{white-space:normal;overflow-wrap:anywhere}@media (width<=767px){.reconciliation-grid[data-v-e6dba264],.reconciliation-allocation[data-v-e6dba264]{grid-template-columns:1fr}.reconciliation-actions[data-v-e6dba264]>*{width:100%}.reconciliation-part[data-v-e6dba264],.reconciliation-review[data-v-e6dba264],.reconciliation-pending[data-v-e6dba264]{padding:.75rem}}.bank-period[data-v-a11fa8e8]{overflow-wrap:anywhere;gap:1rem;min-width:0;display:grid}.bank-period h2[data-v-a11fa8e8],.bank-period h3[data-v-a11fa8e8],.bank-period h4[data-v-a11fa8e8],.bank-period p[data-v-a11fa8e8]{margin:0}.period-inputs[data-v-a11fa8e8]{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.period-inputs>div[data-v-a11fa8e8],.period-filter[data-v-a11fa8e8]{gap:.5rem;display:grid}.period-metrics[data-v-a11fa8e8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}dl[data-v-a11fa8e8]{gap:.5rem;margin:0;display:grid}dd[data-v-a11fa8e8]{margin:0;font-weight:600}.period-row[data-v-a11fa8e8],.period-source[data-v-a11fa8e8]{border:1px solid var(--m-line);border-radius:14px;gap:.5rem;min-width:0;padding:1rem;display:grid}.period-filter[data-v-a11fa8e8]{max-width:30rem}.bank-period section[data-v-a11fa8e8]{gap:.5rem;display:grid}@media (width<=767px){.period-inputs[data-v-a11fa8e8]{align-items:stretch}.period-inputs>div[data-v-a11fa8e8],.period-inputs[data-v-a11fa8e8]>button{width:100%}.period-metrics[data-v-a11fa8e8]{grid-template-columns:1fr}.period-row[data-v-a11fa8e8]>button{width:100%}}.bank-focus[data-v-61782542]{scroll-margin-block-start:24px}.company-bank[data-v-61782542]{gap:var(--m-section-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.bank-section[data-v-61782542]{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.bank-section header>div[data-v-61782542]{min-width:0}.company-bank[data-v-61782542] .p-datatable{min-width:0;max-width:100%}.bank-section header[data-v-61782542],.actions[data-v-61782542]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bank-section h2[data-v-61782542]{overflow-wrap:anywhere;font-size:20px;line-height:1.4}.bank-section header p[data-v-61782542]{margin-top:6px}.bank-section h3[data-v-61782542]{font-size:16px}.bank-section p[data-v-61782542],.recovery p[data-v-61782542],.hint[data-v-61782542],.bank-form p[data-v-61782542],.comparison p[data-v-61782542]{color:var(--m-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.75}.account-grid[data-v-61782542],.candidate-grid[data-v-61782542]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px;display:grid}.account-card[data-v-61782542],.candidate-card[data-v-61782542]{padding:var(--m-panel-padding);border:1px solid var(--m-line);overflow-wrap:anywhere;border-radius:14px;align-content:start;gap:11px;min-width:0;display:grid}.account-card.selected[data-v-61782542]{border-color:var(--m-accent);background:var(--m-soft)}.account-card strong[data-v-61782542],.candidate-card strong[data-v-61782542]{letter-spacing:.025em;font-size:18px}.account-card span[data-v-61782542],.candidate-card span[data-v-61782542]{font-size:12px}.account-card>.p-tag[data-v-61782542],.candidate-card>.p-tag[data-v-61782542]{white-space:normal;justify-self:start;max-width:100%}.actions[data-v-61782542]{justify-content:flex-start}.discovery-form[data-v-61782542]{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.m-field[data-v-61782542]{gap:7px;min-width:0;display:grid}.m-field label[data-v-61782542]{font-size:12px}.m-field[data-v-61782542] .p-select,.m-field[data-v-61782542] .p-textarea{width:100%;min-width:0}.discovery-form .m-field[data-v-61782542]{flex:1;min-width:min(300px,100%)}.recovery[data-v-61782542]{gap:12px;padding:20px;display:grid}.bank-form[data-v-61782542]{gap:18px;display:grid}.preserve[data-v-61782542]{white-space:pre-wrap;overflow-wrap:anywhere}.history-card[data-v-61782542]{border-top:1px solid var(--m-line);gap:9px;padding:16px 0;display:grid}.history-card span[data-v-61782542]{color:var(--m-muted);font-size:12px}.history-card .p-button[data-v-61782542]{justify-self:start}.comparison[data-v-61782542]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.comparison section[data-v-61782542]{min-width:0}.comparison h3[data-v-61782542]{margin-bottom:12px}.empty[data-v-61782542]{max-width:min(29rem,100vw - 100px);padding:6px 0}.bank-empty[data-v-61782542]{border:1px solid var(--m-line);background:var(--m-soft);border-radius:10px;justify-items:start;gap:5px;min-width:0;padding:12px 14px;display:grid}.bank-empty strong[data-v-61782542]{overflow-wrap:anywhere;font-size:13px;font-weight:650}.bank-empty p[data-v-61782542]{max-width:60ch}.company-bank[data-v-61782542] .p-datatable-cell{overflow-wrap:anywhere;max-width:340px}.company-bank[data-v-61782542] .p-paginator{flex-wrap:wrap}@media (width<=720px){.bank-section[data-v-61782542]{gap:14px}.comparison[data-v-61782542]{grid-template-columns:1fr}.actions>.p-button[data-v-61782542],.discovery-form>.p-button[data-v-61782542]{width:100%}.bank-section header[data-v-61782542]{align-items:flex-start}.bank-section header .m-field[data-v-61782542]{width:100%}}.ownership-panel[data-v-82e28765]{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.ownership-heading[data-v-82e28765]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ownership-heading h2[data-v-82e28765]{margin:9px 0;font-size:19px}.ownership-heading p[data-v-82e28765],.ownership-status p[data-v-82e28765],.ownership-recovery p[data-v-82e28765],.hint[data-v-82e28765]{color:var(--m-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.8}.ownership-heading>.p-button[data-v-82e28765]{flex-shrink:0}.ownership-status[data-v-82e28765]{justify-items:start;gap:8px;display:grid}.ownership-actions[data-v-82e28765]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ownership-actions--end[data-v-82e28765]{justify-content:flex-end}.ownership-recovery[data-v-82e28765]{border:1px solid var(--m-border);border-radius:12px;gap:12px;min-width:0;padding:18px;display:grid}.ownership-recovery strong[data-v-82e28765]{font-size:14px}.ownership-form[data-v-82e28765]{gap:20px;display:grid}.ownership-form h3[data-v-82e28765]{margin:0 0 10px;font-size:13px}.ownership-form p[data-v-82e28765]{overflow-wrap:anywhere;font-size:13px;line-height:1.8}.account-id[data-v-82e28765]{color:var(--m-muted);font-family:var(--m-font-mono,monospace);overflow-wrap:anywhere;font-size:11px!important}.ownership-form[data-v-82e28765] .p-select{width:100%}@media (width<=760px){.ownership-panel[data-v-82e28765]{gap:14px}.ownership-heading[data-v-82e28765]{flex-wrap:wrap}.ownership-actions>.p-button[data-v-82e28765]{flex:1;justify-content:center;min-width:min(100%,210px)}.ownership-recovery[data-v-82e28765]{padding:16px}}.site-photos[data-v-383e3b5d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.site-photo[data-v-383e3b5d]{color:#94a08f;background:#edf0e7;border-radius:7px;place-items:center;height:112px;display:grid;position:relative;overflow:hidden}.site-photo img[data-v-383e3b5d]{object-fit:cover;width:100%;height:100%}.site-photo>span[data-v-383e3b5d]{color:#52644e;text-overflow:ellipsis;white-space:nowrap;background:#ffffffd4;border-radius:3px;padding:4px 5px;font-size:8px;position:absolute;bottom:7px;left:7px;right:7px;overflow:hidden}.site-photo--art[data-v-383e3b5d]{background:linear-gradient(135deg,#bdc8b2,#dfe2ce)}.site-photo--1[data-v-383e3b5d]{background:linear-gradient(40deg,#c5cfbd,#d6d0ba)}.site-photo--2[data-v-383e3b5d]{background:linear-gradient(120deg,#899c82,#d8dbc8)}.beam[data-v-383e3b5d]{background:repeating-linear-gradient(90deg,#b89e76 0,#c9b38e 5px,#c3aa7f 7px);width:20px;height:210px;position:absolute;top:-40px;transform:rotate(32deg);box-shadow:3px 0 6px #4a513a15}.b1[data-v-383e3b5d]{left:10%}.b2[data-v-383e3b5d]{left:45%}.b3[data-v-383e3b5d]{left:80%}.b4[data-v-383e3b5d]{left:105%}.site-photo--1 .beam[data-v-383e3b5d]{width:15px;transform:rotate(90deg)}.site-photo--1 .b1[data-v-383e3b5d]{top:-40px;left:45%}.site-photo--1 .b2[data-v-383e3b5d]{top:-9px;left:45%}.site-photo--1 .b3[data-v-383e3b5d]{top:22px;left:45%}.site-photo--1 .b4[data-v-383e3b5d]{top:53px;left:45%}.site-photo--2 .beam[data-v-383e3b5d]{width:28px;transform:rotate(-20deg)}.site-photo--2 .b1[data-v-383e3b5d]{background:#536a55;left:10%}.site-photo--2 .b4[data-v-383e3b5d]{display:none}@media (width<=1000px){.site-photo[data-v-383e3b5d]{height:95px}}@media (width<=760px){.site-photo[data-v-383e3b5d]{height:90px}}.commercial-summary[data-v-bfb6501c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.commercial-summary h2[data-v-bfb6501c]{margin:10px 0;font-size:19px}.commercial-summary p[data-v-bfb6501c]{color:var(--m-muted);font-size:12px;line-height:1.8}.home-hero[data-v-bfb6501c]{border:1px solid var(--m-line);border-radius:var(--m-radius);background:#fff;grid-template-columns:1.05fr 1fr;min-height:275px;display:grid;overflow:hidden}.hero-copy[data-v-bfb6501c]{flex-direction:column;justify-content:center;align-items:flex-start;padding:31px;display:flex}.hero-copy .m-eyebrow[data-v-bfb6501c]{letter-spacing:1.7px;color:#80917d;font-size:8px}.hero-copy h2[data-v-bfb6501c]{letter-spacing:-1.2px;margin-top:16px;font-size:32px;font-weight:550;line-height:1.24}.hero-copy h2>span[data-v-bfb6501c]{color:var(--m-brand)}.hero-copy p[data-v-bfb6501c]{color:var(--m-muted);margin-top:13px;font-size:10px}.hero-date[data-v-bfb6501c]{background:var(--m-brand-soft);color:var(--m-brand);border-radius:6px;align-items:center;gap:7px;margin-top:23px;padding:8px 10px;font-size:9px;display:flex}.money-strip[data-v-bfb6501c]{border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line);grid-template-columns:repeat(3,minmax(0,1fr));padding:22px 0;display:grid}.money-strip>div[data-v-bfb6501c]{border-right:1px solid var(--m-line);flex-direction:column;gap:9px;min-width:0;padding:0 27px;display:flex}.money-strip>div[data-v-bfb6501c]:first-child{padding-left:0}.money-strip>div[data-v-bfb6501c]:last-child{border:0}.money-label[data-v-bfb6501c]{color:var(--m-muted);justify-content:space-between;align-items:center;gap:7px;font-size:10px;display:flex}.money-label .m-icon[data-v-bfb6501c]{color:#91a18b}.money-amount[data-v-bfb6501c]{letter-spacing:-1px;font-size:27px;font-weight:550;line-height:1.3}.money-caption[data-v-bfb6501c]{color:#8c9786;font-size:9px;font-weight:400;line-height:1.5}.money-strip button.money-caption[data-v-bfb6501c]{color:var(--m-brand);font-weight:550}.decision-banner[data-v-bfb6501c]{border-radius:var(--m-radius);background:#e9f0e5;border:1px solid #d4e0ce;align-items:center;gap:17px;padding:22px 24px;display:flex}.decision-icon[data-v-bfb6501c]{width:45px;height:45px;color:var(--m-brand);background:#dce7d6;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.decision-copy[data-v-bfb6501c]{flex:1}.decision-copy .m-eyebrow[data-v-bfb6501c]{color:#758b6b;letter-spacing:1.1px;font-size:8px}.decision-copy h3[data-v-bfb6501c]{margin-top:7px;font-size:14px;font-weight:650}.decision-copy p[data-v-bfb6501c]{color:#71816b;margin-top:6px;font-size:10px}.decision-banner .p-button[data-v-bfb6501c]{gap:10px;min-height:39px;padding:10px 13px;font-size:10px}.stage-path[data-v-bfb6501c]{padding:6px 0 26px;display:flex}.stage-stop[data-v-bfb6501c]{color:#89937f;flex-direction:column;gap:6px;padding-top:38px;font-size:10px;display:flex;position:relative}.stage-stop[data-v-bfb6501c]:before{content:"";background:#e4e8dc;height:2px;position:absolute;top:12px;left:0;right:0}.stage-stop[data-v-bfb6501c]:last-child:before{display:none}.stage-dot[data-v-bfb6501c]{z-index:1;color:#8e9a87;background:#f2f4ec;border:1px solid #dce3d5;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid;position:absolute;top:1px;left:0}.stage-stop strong[data-v-bfb6501c]{font-size:10px;font-weight:550}.stage-stop small[data-v-bfb6501c]{color:#8b9783;font-size:8px}.stage-stop--accepted[data-v-bfb6501c]:before{background:#9cb49a}.stage-stop--accepted .stage-dot[data-v-bfb6501c]{background:var(--m-brand);border-color:var(--m-brand);color:#fff}.stage-stop--accepted strong[data-v-bfb6501c]{color:#53684e}.stage-stop--active .stage-dot[data-v-bfb6501c]{border-color:var(--m-brand);background:#e7efe1;box-shadow:0 0 0 4px #f3f7ee}.stage-stop--active .stage-dot>span[data-v-bfb6501c]{background:var(--m-brand);border-radius:50%;width:6px;height:6px}.stage-stop--active strong[data-v-bfb6501c]{color:var(--m-brand);font-weight:700}.stage-stop--active small[data-v-bfb6501c]{color:#708b65}.path-footer[data-v-bfb6501c]{border-top:1px solid #edf0e7;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.path-footer>span[data-v-bfb6501c]{color:#8c9783;align-items:center;gap:6px;font-size:9px;display:flex}.small-dot[data-v-bfb6501c]{background:#8ea280;border-radius:50%;width:4px;height:4px}.path-footer .m-text-link[data-v-bfb6501c]{font-size:10px}.overview-bottom[data-v-bfb6501c]{grid-template-columns:1.25fr 1fr;gap:24px;display:grid}.latest-report p[data-v-bfb6501c]{color:#61715b;max-width:500px;font-size:11px;line-height:1.8}.report-author[data-v-bfb6501c]{color:#5a6b54;align-items:center;gap:9px;margin-top:18px;font-size:9px;display:flex}.report-author .m-avatar[data-v-bfb6501c]{background:#f0f3eb;width:28px;height:28px;font-size:8px}.report-author small[data-v-bfb6501c]{color:#94a087;margin-top:3px;font-size:8px;display:block}.upcoming-event[data-v-bfb6501c]{border-bottom:1px solid #edf0e7;align-items:center;gap:11px;padding:13px 0;display:flex}.upcoming-event[data-v-bfb6501c]:first-of-type{padding-top:0}.event-icon[data-v-bfb6501c]{color:#7c9270;background:#f4f6ef;border-radius:8px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.upcoming-event strong[data-v-bfb6501c]{font-size:10px;font-weight:550}.upcoming-event small[data-v-bfb6501c]{color:#929d88;margin-top:5px;font-size:9px;display:block}.event-link[data-v-bfb6501c]{color:#869b7a;background:0 0;border:0;margin-left:auto;padding:4px}.manager-contact[data-v-bfb6501c]{align-items:center;gap:10px;margin-top:20px;display:flex}.manager-contact strong[data-v-bfb6501c]{font-size:10px;font-weight:550}.manager-contact small[data-v-bfb6501c]{color:#929d88;margin-top:4px;font-size:9px;display:block}.manager-contact .m-avatar[data-v-bfb6501c]{width:31px;height:31px;font-size:9px}@media (width>=1450px){.home-hero[data-v-bfb6501c]{min-height:300px}.hero-copy[data-v-bfb6501c]{padding-left:38px}.hero-copy h2[data-v-bfb6501c]{font-size:37px}.money-amount[data-v-bfb6501c]{font-size:31px}}@media (width<=1100px){.hero-copy[data-v-bfb6501c]{padding:25px}.hero-copy h2[data-v-bfb6501c]{font-size:28px}.money-strip>div[data-v-bfb6501c]{padding-inline:18px}.money-amount[data-v-bfb6501c]{font-size:23px}.decision-banner[data-v-bfb6501c]{padding:20px}.decision-icon[data-v-bfb6501c]{display:none}.overview-bottom[data-v-bfb6501c]{grid-template-columns:1fr 1fr;gap:20px}}@media (width<=760px){.home-hero[data-v-bfb6501c]{grid-template-columns:1fr}.hero-copy[data-v-bfb6501c]{padding:25px}.hero-copy h2[data-v-bfb6501c]{font-size:32px}.hero-date[data-v-bfb6501c]{margin-top:18px}.money-strip[data-v-bfb6501c]{padding:17px 0}.money-strip>div[data-v-bfb6501c]{gap:7px;padding-inline:10px}.money-amount[data-v-bfb6501c]{letter-spacing:-.7px;font-size:17px}.money-label[data-v-bfb6501c]{min-height:24px;font-size:8px;line-height:1.5}.money-label .m-icon[data-v-bfb6501c]{display:none}.money-caption[data-v-bfb6501c]{font-size:7px}.decision-banner[data-v-bfb6501c]{flex-wrap:wrap;gap:15px;padding:19px}.decision-copy[data-v-bfb6501c]{flex-basis:100%}.decision-copy h3[data-v-bfb6501c]{font-size:14px}.decision-banner .p-button[data-v-bfb6501c]{width:100%}.stage-dot[data-v-bfb6501c]{width:21px;height:21px}.path-footer>span[data-v-bfb6501c]{max-width:200px;font-size:8px;line-height:1.6}.path-footer .m-text-link[data-v-bfb6501c]{white-space:nowrap;font-size:9px}.overview-bottom[data-v-bfb6501c]{grid-template-columns:1fr;gap:18px}.latest-report p[data-v-bfb6501c],.upcoming-event strong[data-v-bfb6501c]{font-size:12px}.upcoming-event small[data-v-bfb6501c]{font-size:10px}}.stage-path[data-v-bfb6501c]{overscroll-behavior-x:contain;min-width:0;margin:0;list-style:none;overflow-x:auto}.stage-stop[data-v-bfb6501c]{overflow-wrap:anywhere;flex:1 0 6rem;min-width:0;padding-inline-end:12px}@media (width<=760px){.stage-path[data-v-bfb6501c]{flex-direction:column;padding:2px 0 18px;overflow:visible}.stage-stop[data-v-bfb6501c]{flex:none;gap:3px;min-height:42px;padding:0 0 14px 32px}.stage-stop[data-v-bfb6501c]:last-child{min-height:0;padding-bottom:0}.stage-stop[data-v-bfb6501c]:before{width:2px;height:auto;inset:11px auto -11px 10px}.stage-stop strong[data-v-bfb6501c]{font-size:12px}.stage-stop small[data-v-bfb6501c]{font-size:11px}}@media (width<=420px){.money-strip[data-v-bfb6501c]{grid-template-columns:minmax(0,1fr);padding:0}.money-strip>div[data-v-bfb6501c]{border-right:0;border-bottom:1px solid var(--m-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:12px 0;display:grid}.money-label[data-v-bfb6501c]{min-height:0;font-size:11px}.money-amount[data-v-bfb6501c]{text-align:right;font-size:20px}.money-caption[data-v-bfb6501c]{grid-column:1/-1;font-size:10px}.money-strip button.money-caption[data-v-bfb6501c]{justify-self:start}}.thread-trigger[data-v-4ddb0774]{font-size:11px}.thread-count[data-v-4ddb0774]{background:var(--m-brand-soft);min-width:19px;height:19px;color:var(--m-brand);border-radius:6px;place-items:center;padding:0 5px;font-size:9px;display:inline-grid}.thread[data-v-4ddb0774]{gap:18px;min-width:0;display:grid}.thread-source[data-v-4ddb0774]{border-bottom:1px solid var(--m-line);padding-bottom:18px}.thread-source>span[data-v-4ddb0774]{letter-spacing:1px;text-transform:uppercase;color:#91a082;font-size:8px}.thread-source>h2[data-v-4ddb0774]{overflow-wrap:anywhere;margin-top:8px;font-size:18px;font-weight:550;line-height:1.6}.thread-source>p[data-v-4ddb0774]{color:var(--m-muted);margin-top:10px;font-size:10px;line-height:1.9}.thread-toolbar[data-v-4ddb0774]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.thread-toolbar>span[data-v-4ddb0774]{color:var(--m-muted);font-size:10px}.thread-toolbar[data-v-4ddb0774] .p-button{padding:5px 0;font-size:10px}.thread-messages[data-v-4ddb0774]{overscroll-behavior:contain;gap:20px;max-height:350px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.thread-messages>li[data-v-4ddb0774]{align-items:flex-start;gap:12px;display:flex}.thread-avatar[data-v-4ddb0774]{color:#82966f;background:#e9eee2;border-radius:8px;flex-shrink:0;place-items:center;width:29px;height:30px;margin-top:2px;font-size:9px;display:grid}.thread-messages article[data-v-4ddb0774]{flex:1;min-width:0}.thread-messages article>div[data-v-4ddb0774]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.thread-messages strong[data-v-4ddb0774]{font-size:11px;font-weight:550}.thread-messages time[data-v-4ddb0774]{color:#97a28d;font-size:9px}.thread-messages article>p[data-v-4ddb0774]{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.9}.thread-empty[data-v-4ddb0774]{border:1px dashed var(--m-line);color:#92a083;border-radius:9px;align-items:center;gap:13px;padding:22px 15px;display:flex}.thread-empty p[data-v-4ddb0774]{font-size:11px;line-height:1.8}.thread-compose[data-v-4ddb0774]{border-top:1px solid var(--m-line);gap:12px;padding-top:19px;display:grid}.thread-compose>label[data-v-4ddb0774]{font-size:11px;font-weight:550}.thread-compose-meta[data-v-4ddb0774]{color:#95a08a;justify-content:space-between;gap:12px;font-size:8px;line-height:1.8;display:flex}.thread-compose>.p-button[data-v-4ddb0774]{justify-self:start;font-size:11px}.thread-compose[data-v-4ddb0774] textarea{width:100%}.thread-compose .m-callout[data-v-4ddb0774]{font-size:10px;line-height:1.9}.thread .m-error[data-v-4ddb0774],.thread-readonly[data-v-4ddb0774],.thread-notice[data-v-4ddb0774]{font-size:11px;line-height:1.9}.thread-readonly[data-v-4ddb0774]{background:var(--m-soft);color:var(--m-muted);border-radius:8px;padding:14px 16px}.thread-notice[data-v-4ddb0774]{color:var(--m-brand)}.thread-content[data-v-4ddb0774]{border:1px solid var(--m-line);border-radius:8px;font-size:11px}.thread-content summary[data-v-4ddb0774]{cursor:pointer;color:var(--m-brand);padding:13px 15px}.thread-content p[data-v-4ddb0774]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:250px;padding:0 15px 15px;line-height:1.9;overflow:auto}@media (width<=600px){.thread-source>h2[data-v-4ddb0774]{font-size:16px}.thread-source>p[data-v-4ddb0774]{font-size:9px}.thread-messages article>p[data-v-4ddb0774]{font-size:11px}.thread-messages strong[data-v-4ddb0774]{font-size:10px}.thread-messages time[data-v-4ddb0774]{font-size:8px}.thread-messages>li[data-v-4ddb0774]{gap:9px}.thread-compose-meta[data-v-4ddb0774]{font-size:7px}.thread-compose>.p-button[data-v-4ddb0774]{justify-content:center;width:100%;font-size:10px}.thread-toolbar[data-v-4ddb0774] .p-button{font-size:9px}.thread-readonly[data-v-4ddb0774],.thread-trigger[data-v-4ddb0774]{font-size:10px}}.terms-panel .m-eyebrow[data-v-9e68e340]{font-size:8px}.terms-panel h2[data-v-9e68e340]{margin-top:8px}.terms-grid[data-v-9e68e340]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.terms-grid h3[data-v-9e68e340]{font-size:11px;font-weight:650}.terms-grid p[data-v-9e68e340]{color:var(--m-muted);white-space:pre-wrap;margin-top:9px;font-size:11px;line-height:1.8}.terms-end[data-v-9e68e340]{border-top:1px solid var(--m-line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;padding-top:17px;display:flex}.terms-end strong[data-v-9e68e340]{font-size:12px;font-weight:600}.table-subtitle[data-v-9e68e340]{margin-top:7px;font-size:10px}.editor-table-panel[data-v-9e68e340]{padding-bottom:0}.editor-table[data-v-9e68e340]{min-inline-size:0;max-inline-size:100%}.editor-table[data-v-9e68e340] .p-datatable-thead>tr>th{border-color:var(--m-line);background:#f8faf4}.editor-table[data-v-9e68e340] .p-datatable-tbody>tr>td{padding:17px 14px;font-size:11px}.row-position[data-v-9e68e340]{color:#98a48c;font-size:10px}.line-edit-link[data-v-9e68e340]{text-align:left;color:var(--m-ink);background:0 0;border:0;padding:0;font-size:11px;font-weight:600;line-height:1.6}.line-edit-link[data-v-9e68e340]:hover{color:var(--m-brand)}.line-edit-link small[data-v-9e68e340]{color:var(--m-muted);margin-top:5px;font-size:9px;font-weight:400;display:block}.line-total[data-v-9e68e340]{font-weight:650}.line-actions[data-v-9e68e340]{align-items:center;gap:2px;display:flex}.line-actions>button[data-v-9e68e340]{color:#7f9470;background:0 0;border:0;border-radius:6px;place-items:center;width:29px;height:29px;display:grid}.line-actions>button[data-v-9e68e340]:hover:not(:disabled){background:var(--m-brand-soft)}.line-actions>button[data-v-9e68e340]:last-child{color:#ad7969}.line-actions>button[data-v-9e68e340]:disabled{opacity:.28;cursor:not-allowed}.arrow-up[data-v-9e68e340]{transform:rotate(-90deg)}.arrow-down[data-v-9e68e340]{transform:rotate(90deg)}.editor-total[data-v-9e68e340]{border-top:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:20px;padding:23px 0;display:flex}.editor-total>span[data-v-9e68e340]:first-child{font-size:12px;font-weight:600}.editor-total .m-number[data-v-9e68e340]{letter-spacing:-.5px;font-size:23px;font-weight:600}.editor-operation-error[data-v-9e68e340]{padding-bottom:20px}.plan-row[data-v-9e68e340]{border-top:1px solid var(--m-line);gap:15px;padding:19px 0;display:flex}.plan-index[data-v-9e68e340]{background:var(--m-soft);color:#8a9d7c;border-radius:7px;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.plan-copy[data-v-9e68e340]{overflow-wrap:anywhere;flex:1;min-inline-size:0}.plan-copy strong[data-v-9e68e340]{font-size:12px;font-weight:600}.plan-copy p[data-v-9e68e340]{color:var(--m-muted);white-space:pre-wrap;margin-top:7px;font-size:11px;line-height:1.8}.plan-copy small[data-v-9e68e340]{color:#8e9d82;margin-top:9px;font-size:10px;line-height:1.7;display:block}.dialog-actions[data-v-9e68e340]{justify-content:flex-end;gap:10px;display:flex}.delete-summary[data-v-9e68e340]{align-items:flex-start;gap:15px;display:flex}.delete-symbol[data-v-9e68e340]{color:#ad7465;background:#f9eeea;border-radius:11px;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}.delete-summary strong[data-v-9e68e340]{font-size:14px;font-weight:600;line-height:1.7}.delete-summary p[data-v-9e68e340]{color:var(--m-muted);margin-top:7px;font-size:11px;line-height:1.7}.delete-summary .m-number[data-v-9e68e340]{margin-top:10px;font-size:19px;display:block}.revision-conflict[data-v-9e68e340]{border-top:1px solid var(--m-line);gap:14px;padding-top:18px;display:grid}.revision-conflict>h3[data-v-9e68e340]{font-size:12px}.revision-conflict>p[data-v-9e68e340]{color:var(--m-muted);white-space:pre-wrap;font-size:11px;line-height:1.8}.review-checkbox[data-v-9e68e340]{align-items:flex-start;gap:10px;font-size:11px;line-height:1.8;display:flex}.review-checkbox[data-v-9e68e340] .p-checkbox{flex-shrink:0}.editor-error[data-v-9e68e340]{background:var(--m-danger-bg);color:var(--m-danger);border-radius:8px;padding:14px;font-size:12px;line-height:1.8}.editor-error ul[data-v-9e68e340]{margin:9px 0 0;padding-left:16px}.editor-error .p-button[data-v-9e68e340]{color:var(--m-danger);margin-top:8px}@media (width<=760px){.terms-grid[data-v-9e68e340]{grid-template-columns:1fr;gap:20px}.terms-end[data-v-9e68e340]{flex-direction:column;align-items:flex-start;gap:8px}.editor-table-panel>.m-panel-head[data-v-9e68e340]{flex-direction:column;align-items:flex-start}.editor-table-panel>.m-panel-head>.m-row[data-v-9e68e340]{width:100%}.editor-table-panel>.m-panel-head>.m-row>.p-button[data-v-9e68e340]{flex:1}.editor-total[data-v-9e68e340]{flex-direction:column;align-items:flex-start;gap:10px}.dialog-actions[data-v-9e68e340]{flex-direction:column-reverse}.dialog-actions>.p-button[data-v-9e68e340]{width:100%}.plan-row[data-v-9e68e340]{gap:10px}.plan-copy p[data-v-9e68e340]{font-size:10px}}.editor-table[data-v-9e68e340] td,.terms-panel[data-v-9e68e340],.editor-dialog[data-v-9e68e340]{overflow-wrap:anywhere}.terms-end[data-v-9e68e340],.editor-total[data-v-9e68e340]{flex-wrap:wrap}.editor-total .m-number[data-v-9e68e340],.delete-summary .m-number[data-v-9e68e340]{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.delete-summary>div[data-v-9e68e340]{min-inline-size:0}.table-scroll-hint[data-v-9e68e340]{display:none}@media (width<=1230px){.table-scroll-hint[data-v-9e68e340]{color:var(--m-muted);margin-bottom:9px;font-size:11px;display:block}}.baseline-panel[data-v-8de72e3a]{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;display:grid}.baseline-heading[data-v-8de72e3a]{align-items:flex-start;margin-bottom:0}.baseline-heading .m-eyebrow[data-v-8de72e3a]{letter-spacing:1.3px;font-size:8px}.baseline-heading h2[data-v-8de72e3a]{margin-top:9px;font-size:18px}.baseline-heading p[data-v-8de72e3a]{color:var(--m-muted);max-width:480px;margin-top:7px;font-size:11px;line-height:1.8}.baseline-heading>.p-button[data-v-8de72e3a]{flex-shrink:0;font-size:11px}.legacy-callout strong[data-v-8de72e3a],.baseline-confirm .m-callout strong[data-v-8de72e3a]{font-size:11px;font-weight:650}.legacy-callout p[data-v-8de72e3a],.baseline-confirm .m-callout p[data-v-8de72e3a]{margin-top:7px;font-size:11px;line-height:1.8}.baseline-empty[data-v-8de72e3a]{background:var(--m-soft);color:#84977a;border:1px dashed #d6dfcf;border-radius:10px;gap:15px;padding:20px;display:flex}.baseline-empty>svg[data-v-8de72e3a]{flex-shrink:0}.baseline-empty strong[data-v-8de72e3a]{color:var(--m-ink);font-size:12px;font-weight:550}.baseline-empty p[data-v-8de72e3a]{color:var(--m-muted);max-width:680px;margin-top:7px;font-size:11px;line-height:1.9}.baseline-toolbar[data-v-8de72e3a]{border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.history-select[data-v-8de72e3a]{width:290px;max-width:100%}.history-select>label[data-v-8de72e3a]{color:var(--m-muted);font-size:10px}.baseline-state[data-v-8de72e3a]{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.baseline-state>span[data-v-8de72e3a]:last-child{color:var(--m-muted);font-size:11px}.baseline-facts[data-v-8de72e3a]{grid-template-columns:1.3fr 1fr 1fr;gap:24px;margin:0;display:grid}.baseline-facts dt[data-v-8de72e3a]{color:var(--m-muted);margin-bottom:10px;font-size:10px}.baseline-facts dd[data-v-8de72e3a]{margin:0;font-size:13px;font-weight:550;line-height:1.6}.baseline-facts small[data-v-8de72e3a]{color:var(--m-muted);margin-top:6px;font-size:10px;font-weight:400;display:block}.baseline-facts .m-number[data-v-8de72e3a]{letter-spacing:-.5px;font-size:20px}.baseline-scope[data-v-8de72e3a]{border:1px solid var(--m-line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.baseline-scope section[data-v-8de72e3a]{background:var(--m-soft);padding:18px 20px}.baseline-scope section+section[data-v-8de72e3a]{border-left:1px solid var(--m-line)}.baseline-scope h3[data-v-8de72e3a]{color:var(--m-brand);font-size:11px;font-weight:650}.baseline-scope p[data-v-8de72e3a]{white-space:pre-wrap;overflow-wrap:anywhere;color:#67776b;margin-top:10px;font-size:12px;line-height:1.9}.baseline-details[data-v-8de72e3a]{border-top:1px solid var(--m-line);padding-top:17px}.baseline-details>summary[data-v-8de72e3a]{cursor:pointer;align-items:center;gap:9px;font-size:12px;font-weight:600;list-style:none;display:flex}.baseline-details>summary[data-v-8de72e3a]:after{content:"+";color:var(--m-muted);margin-left:7px;font-size:16px;font-weight:400}.baseline-details[open]>summary[data-v-8de72e3a]:after{content:"−"}.baseline-details>summary>span[data-v-8de72e3a]{background:var(--m-soft);width:22px;height:22px;color:var(--m-muted);border-radius:6px;place-items:center;margin-left:auto;font-size:10px;display:grid}.snapshot-stages[data-v-8de72e3a]{grid-template-columns:minmax(0,1fr);gap:0;margin-top:12px;display:grid}.snapshot-stages article[data-v-8de72e3a]{border-bottom:1px solid #edf0e7;padding:17px 0}.snapshot-stages article[data-v-8de72e3a]:last-child{border:0;padding-bottom:0}.snapshot-stage-heading[data-v-8de72e3a]{justify-content:space-between;gap:15px;font-size:11px;line-height:1.7;display:flex}.snapshot-stage-heading strong[data-v-8de72e3a]{font-weight:600}.snapshot-stage-heading>span[data-v-8de72e3a]{color:var(--m-muted);text-align:right}.snapshot-stages article p[data-v-8de72e3a]{white-space:pre-wrap;color:#6d7d70;margin-top:8px;font-size:11px;line-height:1.8}.snapshot-stages small[data-v-8de72e3a]{color:var(--m-muted);margin-top:6px;font-size:10px;line-height:1.8;display:block}.baseline-table[data-v-8de72e3a]{margin-top:18px}.baseline-table[data-v-8de72e3a] th{background:var(--m-soft);border-color:var(--m-line)}.baseline-table[data-v-8de72e3a] td{padding:17px 12px;font-size:11px}.baseline-table strong[data-v-8de72e3a]{font-size:11px;font-weight:550}.baseline-table small[data-v-8de72e3a]{color:var(--m-muted);margin-top:5px;font-size:9px;display:block}.baseline-table .m-number[data-v-8de72e3a]{font-size:11px}.snapshot-estimate-total[data-v-8de72e3a]{justify-content:space-between;gap:20px;padding:17px 0 0;font-size:12px;display:flex}.snapshot-estimate-total .m-number[data-v-8de72e3a]{font-weight:600}.snapshot-documents[data-v-8de72e3a]{grid-template-columns:minmax(0,1fr);gap:15px;margin-top:18px;display:grid}.snapshot-documents article[data-v-8de72e3a]{border-bottom:1px solid #edf0e7;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:16px;display:flex}.snapshot-documents article[data-v-8de72e3a]:last-child{border:0;padding-bottom:0}.snapshot-documents article>div[data-v-8de72e3a]{flex:180px;min-width:0}.snapshot-documents strong[data-v-8de72e3a]{font-size:11px;font-weight:550}.snapshot-documents article>div small[data-v-8de72e3a]{color:var(--m-muted);margin-top:5px;font-size:10px;display:block}.snapshot-documents article>p[data-v-8de72e3a]{white-space:pre-wrap;color:var(--m-muted);flex-basis:100%;max-height:240px;font-size:11px;line-height:1.9;overflow:auto}.snapshot-documents .m-text-link[data-v-8de72e3a],.snapshot-documents article>small[data-v-8de72e3a]{font-size:10px}.baseline-decision[data-v-8de72e3a]{border-top:1px solid var(--m-line);flex-wrap:wrap;gap:15px 35px;padding-top:20px;display:flex}.baseline-decision>div[data-v-8de72e3a]{align-items:flex-start;gap:10px;display:flex}.decision-dot[data-v-8de72e3a]{background:#a5b29b;border-radius:50%;width:7px;height:7px;margin-top:5px}.decision-dot.approved[data-v-8de72e3a]{background:var(--m-brand)}.baseline-decision p[data-v-8de72e3a]{color:var(--m-muted);font-size:10px;line-height:1.8}.baseline-decision strong[data-v-8de72e3a]{color:var(--m-ink);font-weight:550}.baseline-decision p small[data-v-8de72e3a]{margin-top:4px;font-size:9px;display:block}.baseline-decision .decision-note[data-v-8de72e3a]{white-space:pre-wrap;background:var(--m-soft);border-radius:8px;flex-basis:100%;padding:13px 15px;font-size:11px}.baseline-identity[data-v-8de72e3a]{color:var(--m-muted);font-size:10px}.baseline-identity>summary[data-v-8de72e3a]{cursor:pointer;line-height:1.7}.baseline-identity dl[data-v-8de72e3a]{gap:9px;margin:13px 0;display:grid}.baseline-identity dl>div[data-v-8de72e3a]{grid-template-columns:110px minmax(0,1fr);gap:12px;font-size:10px;line-height:1.6;display:grid}.baseline-identity dd[data-v-8de72e3a]{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.baseline-identity p[data-v-8de72e3a]{font-size:10px;line-height:1.8}.baseline-actions[data-v-8de72e3a]{border-top:1px solid var(--m-line);flex-wrap:wrap;gap:10px;padding-top:20px;display:flex}.baseline-confirm[data-v-8de72e3a]{gap:20px;padding-top:8px}.confirmation-version[data-v-8de72e3a]{border-bottom:1px solid var(--m-line);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:17px;display:flex}.confirmation-version strong[data-v-8de72e3a]{flex:1;font-size:13px;font-weight:550}.confirmation-version>.m-number[data-v-8de72e3a]{letter-spacing:-.5px;font-size:20px}.confirmation-facts[data-v-8de72e3a]{gap:17px;margin:0;display:grid}.confirmation-facts>div[data-v-8de72e3a]{grid-template-columns:135px minmax(0,1fr);gap:17px;font-size:11px;line-height:1.9;display:grid}.confirmation-facts dt[data-v-8de72e3a]{color:var(--m-muted)}.confirmation-facts dd[data-v-8de72e3a]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.confirmation-checkbox[data-v-8de72e3a]{background:var(--m-brand-soft);border:1px solid #d7e3d2;border-radius:9px;align-items:flex-start;gap:12px;padding:16px;display:flex}.confirmation-checkbox label[data-v-8de72e3a]{color:var(--m-brand);cursor:pointer;font-size:11px;line-height:1.9}.confirmation-checkbox[data-v-8de72e3a] .p-checkbox{flex-shrink:0;margin-top:3px}.confirm-actions[data-v-8de72e3a]{border-top:1px solid var(--m-line);justify-content:flex-end;gap:10px;padding-top:20px;display:flex}.baseline-confirm>.p-button-text[data-v-8de72e3a]{justify-self:start;font-size:11px}@media (width<=760px){.baseline-panel[data-v-8de72e3a]{gap:19px}.baseline-heading[data-v-8de72e3a]{flex-wrap:wrap}.baseline-heading h2[data-v-8de72e3a]{font-size:16px}.baseline-heading p[data-v-8de72e3a]{font-size:10px}.baseline-heading>.p-button[data-v-8de72e3a]{justify-content:center;width:100%}.baseline-toolbar[data-v-8de72e3a]{flex-wrap:wrap;align-items:flex-start;gap:15px}.history-select[data-v-8de72e3a]{width:100%}.baseline-state[data-v-8de72e3a]{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px;width:100%}.baseline-state>span[data-v-8de72e3a]:last-child{text-align:right;font-size:10px;line-height:1.6}.baseline-facts[data-v-8de72e3a]{grid-template-columns:1fr 1fr;gap:20px}.baseline-facts>div[data-v-8de72e3a]:first-child{grid-column:1/-1}.baseline-facts dd[data-v-8de72e3a]{font-size:12px}.baseline-facts .m-number[data-v-8de72e3a]{font-size:18px}.baseline-scope[data-v-8de72e3a]{grid-template-columns:1fr}.baseline-scope section[data-v-8de72e3a]{padding:16px}.baseline-scope section+section[data-v-8de72e3a]{border-left:0;border-top:1px solid var(--m-line)}.baseline-scope p[data-v-8de72e3a]{font-size:11px}.snapshot-stage-heading[data-v-8de72e3a]{flex-wrap:wrap;gap:5px}.snapshot-stage-heading>span[data-v-8de72e3a]{text-align:left;flex-basis:100%;font-size:10px}.baseline-actions>.p-button[data-v-8de72e3a]{flex:1;justify-content:center;font-size:10px}.baseline-identity dl>div[data-v-8de72e3a]{grid-template-columns:1fr;gap:3px}.confirmation-facts>div[data-v-8de72e3a]{grid-template-columns:1fr;gap:5px}.confirmation-version strong[data-v-8de72e3a]{font-size:12px}.confirmation-version>.m-number[data-v-8de72e3a]{font-size:18px}.confirmation-checkbox[data-v-8de72e3a]{padding:13px}.confirmation-checkbox label[data-v-8de72e3a]{font-size:10px}.confirm-actions>.p-button[data-v-8de72e3a]{flex:1;justify-content:center;font-size:10px}.baseline-empty[data-v-8de72e3a]{gap:12px;padding:15px}.baseline-empty p[data-v-8de72e3a]{font-size:10px}}.baseline-panel[data-v-8de72e3a]>*{min-inline-size:0}.baseline-confirm[data-v-8de72e3a]{overflow-wrap:anywhere;min-inline-size:0}.baseline-toolbar[data-v-8de72e3a],.baseline-state[data-v-8de72e3a],.baseline-identity[data-v-8de72e3a],.baseline-details[data-v-8de72e3a]{min-inline-size:0}.baseline-state .m-pill[data-v-8de72e3a],.snapshot-documents article>.m-number[data-v-8de72e3a]{white-space:normal;max-inline-size:100%}.baseline-details>summary>svg[data-v-8de72e3a],.baseline-details>summary>span[data-v-8de72e3a],.decision-dot[data-v-8de72e3a]{flex-shrink:0}.baseline-table[data-v-8de72e3a]{min-inline-size:0;max-inline-size:100%}.table-scroll-hint[data-v-8de72e3a]{display:none}.snapshot-estimate-empty[data-v-8de72e3a]{margin-top:16px;font-size:12px;line-height:1.65}@media (width<=760px){.table-scroll-hint[data-v-8de72e3a]{color:var(--m-muted);margin-top:12px;font-size:11px;display:block}.table-scroll-hint+.baseline-table[data-v-8de72e3a]{margin-top:9px}}.baseline-facts[data-v-8de72e3a]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.baseline-facts>div[data-v-8de72e3a]{min-width:0}.baseline-facts dd[data-v-8de72e3a]{overflow-wrap:anywhere}.baseline-facts .m-number[data-v-8de72e3a],.snapshot-estimate-total>.m-number[data-v-8de72e3a],.confirmation-version>.m-number[data-v-8de72e3a]{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.snapshot-estimate-total[data-v-8de72e3a]{flex-wrap:wrap}.confirmation-version>strong[data-v-8de72e3a]{overflow-wrap:anywhere;min-width:0}@media (width<=760px){.baseline-facts[data-v-8de72e3a]{grid-template-columns:repeat(2,minmax(0,1fr))}.baseline-facts>div[data-v-8de72e3a]:last-child{grid-column:1/-1}.snapshot-estimate-total>.m-number[data-v-8de72e3a]{flex-basis:100%}}.import-dialog[data-v-eb59f0c1]{gap:22px}.import-file[data-v-eb59f0c1]{align-items:flex-start;gap:14px;display:flex}.import-file-icon[data-v-eb59f0c1]{background:var(--m-brand-soft);color:var(--m-brand);border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.import-file strong[data-v-eb59f0c1]{font-size:13px;font-weight:600}.import-file p[data-v-eb59f0c1],.import-note[data-v-eb59f0c1]{color:var(--m-muted);margin-top:7px;font-size:11px;line-height:1.8}.mapping-panel[data-v-eb59f0c1],.preset-panel[data-v-eb59f0c1]{border:1px solid var(--m-line);background:#fafbf7;border-radius:11px;padding:19px}.preset-panel[data-v-eb59f0c1]{background:0 0}.mapping-heading[data-v-eb59f0c1]{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.mapping-heading h3[data-v-eb59f0c1],.skipped-panel h3[data-v-eb59f0c1]{font-size:12px;font-weight:600}.mapping-heading>span[data-v-eb59f0c1]{color:var(--m-muted);text-align:right;font-size:10px}.column-mapping[data-v-eb59f0c1]{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.source-settings[data-v-eb59f0c1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mode-field[data-v-eb59f0c1]{margin-top:18px}.column-mapping label[data-v-eb59f0c1],.source-settings label[data-v-eb59f0c1],.mode-field label[data-v-eb59f0c1]{font-size:11px}.column-mapping[data-v-eb59f0c1] .p-select,.source-settings[data-v-eb59f0c1] .p-select{min-width:0}.column-mapping[data-v-eb59f0c1] .p-select-label{font-size:10px}.preset-controls[data-v-eb59f0c1]{flex-wrap:wrap;gap:10px;display:flex}.preset-controls>.p-select[data-v-eb59f0c1],.preset-controls>.p-inputtext[data-v-eb59f0c1]{flex:1;min-width:180px}.stage-mapping[data-v-eb59f0c1]{gap:12px;display:grid}.stage-mapping-row[data-v-eb59f0c1]{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:center;gap:12px;display:grid}.stage-mapping-row strong[data-v-eb59f0c1]{overflow-wrap:anywhere;font-size:11px;font-weight:550}.stage-mapping-row small[data-v-eb59f0c1]{color:var(--m-muted);margin-top:5px;font-size:10px;display:block}.stage-mapping-row small.unresolved[data-v-eb59f0c1]{color:var(--m-warning)}.stage-mapping-row>.m-icon[data-v-eb59f0c1]{color:#92a185}.stage-mapping-row[data-v-eb59f0c1] .p-select-label{font-size:11px}.import-errors[data-v-eb59f0c1]{background:var(--m-danger-bg);color:var(--m-danger);border-radius:9px;padding:17px 19px}.import-errors h3[data-v-eb59f0c1]{font-size:12px;font-weight:600}.import-errors ul[data-v-eb59f0c1],.skipped-panel ul[data-v-eb59f0c1]{max-height:180px;margin:12px 0 0;padding-left:18px;font-size:11px;line-height:1.8;overflow:auto}.summary-actions[data-v-eb59f0c1]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.skipped-panel[data-v-eb59f0c1]{border:1px solid var(--m-line);border-radius:9px;padding:15px}.import-preview[data-v-eb59f0c1] th{background:var(--m-soft)}.import-preview[data-v-eb59f0c1] td,.import-preview strong[data-v-eb59f0c1]{font-size:11px}.import-preview small[data-v-eb59f0c1]{color:var(--m-muted);margin-top:5px;font-size:10px;display:block}.totals[data-v-eb59f0c1]{border-top:1px solid var(--m-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding-top:17px;display:grid}.totals>div[data-v-eb59f0c1]{gap:8px;font-size:11px;display:grid}.totals .m-number[data-v-eb59f0c1]{font-size:17px}.import-actions[data-v-eb59f0c1]{border-top:1px solid var(--m-line);justify-content:flex-end;gap:10px;padding-top:20px;display:flex}@media (width<=760px){.column-mapping[data-v-eb59f0c1],.source-settings[data-v-eb59f0c1]{grid-template-columns:1fr 1fr}.column-mapping>.m-field[data-v-eb59f0c1]:last-child{grid-column:1/-1}.mapping-panel[data-v-eb59f0c1],.preset-panel[data-v-eb59f0c1]{padding:15px}.mapping-heading[data-v-eb59f0c1]{flex-direction:column;align-items:flex-start;gap:7px}.mapping-heading>span[data-v-eb59f0c1]{text-align:left}.stage-mapping-row[data-v-eb59f0c1]{grid-template-columns:1fr;gap:8px}.stage-mapping-row>.m-icon[data-v-eb59f0c1]{display:none}.import-actions[data-v-eb59f0c1]{flex-direction:column-reverse}.import-actions>.p-button[data-v-eb59f0c1]{width:100%}.totals[data-v-eb59f0c1]{grid-template-columns:1fr}.totals>div[data-v-eb59f0c1]{justify-content:space-between;align-items:center;display:flex}.mode-field[data-v-eb59f0c1] .p-selectbutton{display:flex}.mode-field[data-v-eb59f0c1] .p-togglebutton{flex:1;font-size:11px}}@media (width<=420px){.source-settings[data-v-eb59f0c1]{grid-template-columns:1fr}}.attachment-picker[data-v-67e86ad3]{gap:13px;display:grid}.picker-label[data-v-67e86ad3]{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.picker-label strong[data-v-67e86ad3]{font-size:12px;font-weight:550}.picker-label small[data-v-67e86ad3]{color:var(--m-muted);font-size:9px}.attachment-picker>.p-button[data-v-67e86ad3]{justify-self:start;font-size:11px}.chosen-links[data-v-67e86ad3]{gap:7px;display:grid}.chosen-links>div[data-v-67e86ad3]{color:#7a8d6e;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.chosen-links button[data-v-67e86ad3]{color:#9b7b6a;background:0 0;border:0;border-radius:5px;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.chosen-links button[data-v-67e86ad3]:hover{background:#f8ece5}.picker-note[data-v-67e86ad3]{color:#97a28e;font-size:9px;line-height:1.8}@media (width<=760px){.picker-label[data-v-67e86ad3]{flex-direction:column;align-items:flex-start;gap:6px}.attachment-picker>.p-button[data-v-67e86ad3]{justify-self:stretch;width:100%}}.version-decision[data-v-6df0ab94]{background:var(--m-soft);border-radius:8px;margin-bottom:14px;padding:12px 14px}.version-decision>p[data-v-6df0ab94]{margin-top:7px}.change-version-history[data-v-6df0ab94]{border-top:1px solid var(--m-line);margin-top:18px;padding-top:17px}.change-version-history>summary[data-v-6df0ab94]{cursor:pointer;color:#6c8260;align-items:center;gap:8px;font-size:11px;font-weight:600;list-style:none;display:flex}.change-version-history>summary[data-v-6df0ab94]:after{content:"+";font-size:15px;font-weight:400}.change-version-history[open]>summary[data-v-6df0ab94]:after{content:"−"}.change-version-history>summary>span[data-v-6df0ab94]{color:var(--m-muted);background:var(--m-soft);border-radius:5px;margin-left:auto;padding:3px 6px;font-size:10px}.change-version-history>article[data-v-6df0ab94]{border-top:1px solid #edf0e5;margin-top:17px;padding-top:17px}.change-version-history>article>div[data-v-6df0ab94]:first-child{flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.change-version-history strong[data-v-6df0ab94]{font-size:11px;font-weight:550}.change-version-history article>div>span[data-v-6df0ab94]{color:var(--m-muted);font-size:9px}.change-version-history p[data-v-6df0ab94]{color:var(--m-muted);white-space:pre-wrap;margin-top:10px;font-size:11px;line-height:1.8}.change-version-history dl[data-v-6df0ab94]{gap:10px;margin:15px 0;font-size:10px;display:grid}.change-version-history dl>div[data-v-6df0ab94]{justify-content:space-between;gap:20px;display:flex}.change-version-history dt[data-v-6df0ab94]{color:var(--m-muted)}.change-version-history dd[data-v-6df0ab94]{text-align:right;margin:0}.change-version-history article>small[data-v-6df0ab94]{color:#9aa58f;margin-top:12px;font-size:9px;line-height:1.8;display:block}.rejection-form h2[data-v-4e8bb273]{font-size:18px;font-weight:600;line-height:1.6}.rejection-form>div>p[data-v-4e8bb273]{margin-top:9px}.rejection-description[data-v-4e8bb273]{color:var(--m-muted);white-space:pre-wrap;font-size:12px;line-height:1.9}.rejection-actions[data-v-4e8bb273]{border-top:1px solid var(--m-line);justify-content:flex-end;gap:10px;padding-top:18px;display:flex}@media (width<=760px){.rejection-actions[data-v-4e8bb273]{flex-direction:column-reverse}.rejection-actions>.p-button[data-v-4e8bb273]{width:100%}}.change-comparison[data-v-4b563801]{border:1px solid var(--m-line);background:var(--m-soft);border-radius:9px;gap:13px;padding:17px;display:grid}.change-comparison h3[data-v-4b563801]{font-size:12px}.change-comparison p[data-v-4b563801]{color:var(--m-muted);white-space:pre-wrap;font-size:11px;line-height:1.8}.compare-change-checkbox[data-v-4b563801]{align-items:flex-start;gap:10px;font-size:11px;line-height:1.8;display:flex}.terminal-reason[data-v-4b563801]{background:var(--m-soft);border:1px solid var(--m-line);border-radius:9px;padding:15px 17px}.terminal-reason strong[data-v-4b563801]{font-size:11px;font-weight:600}.terminal-reason p[data-v-4b563801]{white-space:pre-wrap;color:var(--m-muted);margin-top:8px;font-size:12px;line-height:1.8}.terminal-reason small[data-v-4b563801]{color:#92a084;margin-top:9px;font-size:9px;line-height:1.7;display:block}.import-guide[data-v-4b563801]{color:var(--m-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:0 0 20px;font-size:9px;display:flex}.import-guide .m-text-link[data-v-4b563801]{font-size:10px}.pending-change>p[data-v-4b563801]{color:var(--m-muted);white-space:pre-line;font-size:12px;line-height:1.8}.pending-change dl[data-v-4b563801]{gap:12px;margin:20px 0;display:grid}.pending-change dl>div[data-v-4b563801]{justify-content:space-between;gap:20px;font-size:11px;display:flex}.pending-change dt[data-v-4b563801]{color:var(--m-muted)}.pending-change dd[data-v-4b563801]{text-align:right;margin:0;font-weight:550}.estimate-metrics[data-v-4b563801]{border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line);grid-template-columns:1fr 1fr 1.1fr;padding:24px 0;display:grid}.estimate-metrics>div[data-v-4b563801]{border-right:1px solid var(--m-line);flex-direction:column;gap:9px;padding:0 25px;display:flex}.estimate-metrics>div[data-v-4b563801]:first-child{padding-left:0}.estimate-metrics>div[data-v-4b563801]:last-child{border:0}.estimate-metrics .m-number[data-v-4b563801]{letter-spacing:-1px;font-size:27px;font-weight:550}.estimate-metrics small[data-v-4b563801]{color:#8e9986;font-size:9px}.positive[data-v-4b563801]{color:var(--m-brand)}.estimate-panel[data-v-4b563801]{padding-bottom:0}.table-subtitle[data-v-4b563801]{margin-top:6px}.estimate-table[data-v-4b563801]{min-inline-size:0;max-inline-size:100%}.estimate-table[data-v-4b563801] .number-column{text-align:right}.estimate-table[data-v-4b563801] th.number-column .p-datatable-column-header-content{justify-content:flex-end}.estimate-table[data-v-4b563801] .p-datatable-thead>tr>th{border-width:1px 0;border-color:var(--m-line);background:#fafbf7}.estimate-table[data-v-4b563801] .p-datatable-tbody>tr>td{padding:22px 16px;font-size:11px}.estimate-table[data-v-4b563801] .p-datatable-tbody>tr>td:first-child,.estimate-table[data-v-4b563801] .p-datatable-thead>tr>th:first-child{padding-left:24px}.estimate-table[data-v-4b563801] .p-datatable-tbody>tr>td:last-child,.estimate-table[data-v-4b563801] .p-datatable-thead>tr>th:last-child{padding-right:24px}.estimate-name[data-v-4b563801]{align-items:center;gap:12px;min-width:220px;font-weight:550;display:flex}.estimate-name small[data-v-4b563801]{color:var(--m-muted);margin-top:5px;font-size:9px;font-weight:400;display:block}.section-square[data-v-4b563801]{color:#8da07e;background:#f1f4ec;border-radius:7px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.row-total[data-v-4b563801]{font-weight:600}.estimate-total[data-v-4b563801]{border-top:1px solid var(--m-line);justify-content:space-between;align-items:center;padding:23px 0;display:flex}.estimate-total strong[data-v-4b563801]{font-size:12px;font-weight:600}.estimate-total .m-number[data-v-4b563801]{letter-spacing:-.6px;font-size:21px;font-weight:600}.approved-adjustments[data-v-4b563801]{border-top:1px solid var(--m-line);padding:0}.approved-adjustments>div[data-v-4b563801]{color:var(--m-brand);justify-content:space-between;padding:15px 0;font-size:11px;display:flex}.estimate-approval[data-v-4b563801]{border-top:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.estimate-bottom[data-v-4b563801]{gap:var(--m-section-gap);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.history-row[data-v-4b563801]{border-bottom:1px solid #edf0e7;align-items:flex-start;gap:12px;padding:17px 0;display:flex}.history-row[data-v-4b563801]:last-child{border:0;padding-bottom:4px}.history-dot[data-v-4b563801]{background:#87a07b;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:4px}.history-row>div[data-v-4b563801]{overflow-wrap:anywhere;flex:1;min-width:0}.history-row strong[data-v-4b563801]{font-size:11px;font-weight:550}.history-row small[data-v-4b563801]{color:var(--m-muted);margin-top:6px;font-size:9px;display:block}.history-row>.m-number[data-v-4b563801]{font-size:11px;font-weight:550}.proposal-card[data-v-4b563801]{border-radius:var(--m-radius);background:#e9efe3;border:1px solid #dbe4d2;padding:25px}.proposal-icon[data-v-4b563801]{color:#748c62;background:#dfe8d5;border-radius:11px;place-items:center;width:43px;height:43px;margin-bottom:20px;display:grid}.proposal-card .m-eyebrow[data-v-4b563801]{letter-spacing:1.4px;color:#8b9e7b;font-size:8px}.proposal-card h2[data-v-4b563801]{letter-spacing:-.7px;margin-top:12px;font-size:24px;font-weight:500;line-height:1.3}.proposal-card p[data-v-4b563801]{color:#7b8a6e;max-width:300px;margin-top:13px;font-size:11px;line-height:1.8}.proposal-card .m-text-link[data-v-4b563801]{margin-top:20px;font-size:11px}@media (width<=1100px){.estimate-metrics .m-number[data-v-4b563801]{font-size:23px}.estimate-metrics>div[data-v-4b563801]{padding-inline:17px}}@media (width<=760px){.estimate-metrics[data-v-4b563801]{grid-template-columns:1fr 1fr;padding:18px 0}.estimate-metrics>div[data-v-4b563801]{padding:0 12px}.estimate-metrics>div[data-v-4b563801]:nth-child(2){border:0}.estimate-metrics>div[data-v-4b563801]:last-child{border-top:1px solid var(--m-line);grid-column:1/-1;margin-top:17px;padding:17px 0 0}.estimate-metrics .m-number[data-v-4b563801]{font-size:22px}.estimate-metrics .m-tiny[data-v-4b563801]{font-size:9px}.estimate-metrics small[data-v-4b563801]{font-size:8px}.estimate-panel .m-panel-head[data-v-4b563801]{align-items:flex-start}.estimate-panel .m-pill[data-v-4b563801]{font-size:8px}.estimate-bottom[data-v-4b563801]{grid-template-columns:minmax(0,1fr)}.estimate-approval[data-v-4b563801]{flex-wrap:wrap}.estimate-approval .p-button[data-v-4b563801]{width:100%}}.estimate-table[data-v-4b563801] td,.estimate-name[data-v-4b563801]>:last-child{overflow-wrap:anywhere}.estimate-name[data-v-4b563801]>:last-child{min-inline-size:0}.table-scroll-hint[data-v-4b563801]{display:none}.estimate-empty[data-v-4b563801]{margin-block:12px 20px;font-size:12px;line-height:1.65}.pending-change[data-v-4b563801],.terminal-reason[data-v-4b563801],.change-comparison[data-v-4b563801],.proposal-card[data-v-4b563801]{overflow-wrap:anywhere}.pending-change dl>div[data-v-4b563801]{flex-wrap:wrap}.history-row>.m-number[data-v-4b563801],.approved-adjustments .m-number[data-v-4b563801]{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.approved-adjustments>div[data-v-4b563801]{overflow-wrap:anywhere;flex-wrap:wrap;gap:6px 12px}@media (width<=760px){.table-scroll-hint[data-v-4b563801]{color:var(--m-muted);margin-bottom:9px;font-size:11px;display:block}.history-row[data-v-4b563801]{flex-wrap:wrap}}.estimate-total[data-v-4b563801]{flex-wrap:wrap;gap:12px}.estimate-total>.m-number[data-v-4b563801]{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.estimate-metrics[data-v-4b563801]{grid-template-columns:repeat(3,minmax(0,1fr))}.estimate-metrics>div[data-v-4b563801]{min-width:0}.estimate-metrics .m-number[data-v-4b563801]{white-space:normal;overflow-wrap:anywhere}@media (width<=760px){.estimate-metrics[data-v-4b563801]{grid-template-columns:repeat(2,minmax(0,1fr))}.estimate-total>.m-number[data-v-4b563801]{flex-basis:100%}}.field-photo-recovery[data-v-c7a83c46]{border:1px solid var(--m-line);background:var(--m-panel);min-width:0;color:var(--m-ink);border-radius:10px;gap:12px;padding:16px;display:grid}.field-photo-recovery p[data-v-c7a83c46],.field-photo-review[data-v-c7a83c46]{font-size:12px;line-height:1.8}.field-photo-recovery article[data-v-c7a83c46]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.field-photo-recovery article div[data-v-c7a83c46]{gap:4px;min-width:0;display:grid}.field-photo-recovery strong[data-v-c7a83c46],.field-photo-recovery small[data-v-c7a83c46],dd[data-v-c7a83c46]{overflow-wrap:anywhere}.field-photo-recovery small[data-v-c7a83c46]{color:var(--m-muted)}.field-photo-review[data-v-c7a83c46]{align-items:flex-start;gap:10px;margin:16px 0;display:flex}.field-photo-actions[data-v-c7a83c46]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}dl[data-v-c7a83c46]{grid-template-columns:max-content minmax(0,1fr);gap:8px;font-size:12px;display:grid}dd[data-v-c7a83c46]{margin:0}@media (width<=640px){.field-photo-actions[data-v-c7a83c46]>.p-button,.field-photo-recovery article[data-v-c7a83c46]>.p-button{width:100%}dl[data-v-c7a83c46]{grid-template-columns:1fr}}.draft-recovery[data-v-9e6022c5]{gap:14px;display:grid}.draft-recovery h3[data-v-9e6022c5]{margin:0;font-size:14px;line-height:1.6}.draft-recovery dl[data-v-9e6022c5]{gap:6px;margin:0;display:grid}.draft-recovery dt[data-v-9e6022c5]{color:var(--m-muted);font-size:11px}.draft-recovery dd[data-v-9e6022c5]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px;font-size:12px;line-height:1.8}.draft-recovery-photos[data-v-9e6022c5]{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:12px;display:grid}.draft-recovery figure[data-v-9e6022c5]{min-width:0;margin:0}.draft-recovery img[data-v-9e6022c5]{object-fit:contain;border-radius:var(--m-radius);max-width:100%;height:150px;display:block}.draft-recovery figcaption[data-v-9e6022c5],.draft-recovery li[data-v-9e6022c5]{overflow-wrap:anywhere;font-size:11px;line-height:1.7}.draft-recovery ul[data-v-9e6022c5]{margin:0;padding-left:18px}.mera-location-picker-panel[data-viewport-fit=fixed]{top:var(--mera-location-top)!important;left:var(--mera-location-left)!important;min-width:var(--mera-location-min-width)!important;max-width:var(--mera-location-max-width)!important;max-height:var(--mera-location-max-height)!important;margin-top:0!important;position:fixed!important;inset-inline-start:var(--mera-location-left)!important}.location-picker[data-v-1608adc6]{min-width:0}.required-mark[data-v-1608adc6]{color:#a7835a}.location-picker[data-v-1608adc6] .p-select{min-width:0;max-width:100%}.location-picker[data-v-1608adc6] .p-select-label{white-space:normal;overflow-wrap:anywhere;min-width:0;padding-block:10px;line-height:1.7}.picker-value[data-v-1608adc6]{white-space:normal;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;display:flex}.picker-value>.m-icon[data-v-1608adc6]{color:#8b9d7b;margin-top:3px}.picker-value.unavailable[data-v-1608adc6],.picker-value.unavailable>.m-icon[data-v-1608adc6]{color:var(--m-danger)}.picker-placeholder[data-v-1608adc6]{color:#98a38d;font-size:12px}.location-option[data-v-1608adc6]{align-items:flex-start;gap:9px;max-width:min(600px,80vw);padding:3px 0;display:flex}.location-option>.m-icon[data-v-1608adc6]{color:#8ea17e;margin-top:3px}.location-option>div[data-v-1608adc6]{min-width:0}.location-option span[data-v-1608adc6]{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.location-option small[data-v-1608adc6]{color:var(--m-muted);margin-top:4px;font-size:9px;display:block}.location-picker>small[data-v-1608adc6]{overflow-wrap:anywhere;font-size:10px;line-height:1.8}.location-picker>small strong[data-v-1608adc6]{font-weight:550}.location-picker>.m-error[data-v-1608adc6]{margin:0;font-size:11px;line-height:1.8}@media (width<=760px){.picker-value[data-v-1608adc6],.location-option span[data-v-1608adc6]{font-size:11px}.location-option[data-v-1608adc6]{max-width:76vw}}.report-actions[data-v-728dfe5c],.report-recovery[data-v-728dfe5c]{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.report-comparison[data-v-728dfe5c]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.report-comparison section[data-v-728dfe5c]{min-width:0}.report-comparison p[data-v-728dfe5c]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--m-muted)}@media (width<=720px){.report-comparison[data-v-728dfe5c]{grid-template-columns:1fr}.report-actions>.p-button[data-v-728dfe5c],.report-recovery>.p-button[data-v-728dfe5c]{width:100%}}.report-layout[data-v-728dfe5c]{grid-template-columns:minmax(0,1.25fr) minmax(260px,.8fr);align-items:start;gap:24px;display:grid}.report-form-panel[data-v-728dfe5c]{padding:26px}.report-form-panel>.m-panel-head[data-v-728dfe5c]{margin-bottom:27px}.photo-field .m-label[data-v-728dfe5c]{font-size:12px;font-weight:550}.photo-count[data-v-728dfe5c]{color:#92a087;margin-left:10px;font-size:10px;font-weight:400}.upload-grid[data-v-728dfe5c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.photo-upload[data-v-728dfe5c]{text-align:center;color:#859979;cursor:pointer;background:#f8f9f4;border:1px dashed #cbd6c2;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:109px;display:flex;position:relative;overflow:hidden}.photo-upload strong[data-v-728dfe5c]{color:#5d7752;font-size:9px;font-weight:550}.photo-upload small[data-v-728dfe5c]{color:#9aa68e;font-size:7px}.photo-upload input[data-v-728dfe5c]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.photo-preview[data-v-728dfe5c]{border-radius:9px;height:109px;min-height:109px;position:relative;overflow:hidden}.photo-preview img[data-v-728dfe5c]{object-fit:cover;width:100%;height:100%}.photo-preview[data-v-728dfe5c] .photo-download{z-index:1;background:#fff;width:44px;min-width:44px;height:44px;min-height:44px;position:absolute;bottom:5px;left:5px}.photo-preview button[data-v-728dfe5c]:not(.photo-download){color:#5b6d50;background:#fff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:5px;right:5px}.obstacle-toggle[data-v-728dfe5c]{border-top:1px solid var(--m-line);border-bottom:1px solid var(--m-line);justify-content:space-between;align-items:center;padding:16px 0;display:flex}.obstacle-toggle strong[data-v-728dfe5c]{font-size:11px;font-weight:550}.obstacle-toggle small[data-v-728dfe5c]{color:#94a087;margin-top:5px;font-size:9px;display:block}.obstacle-toggle[data-v-728dfe5c] .p-toggleswitch{transform-origin:100%;transform:scale(.85)}.save-state[data-v-728dfe5c]{color:#8b9c80;align-items:center;gap:10px;padding:2px 0;display:flex}.save-state strong[data-v-728dfe5c]{font-size:10px;font-weight:550}.save-state small[data-v-728dfe5c]{color:#9ca58f;margin-top:4px;font-size:8px;line-height:1.6;display:block}.save-state--published[data-v-728dfe5c]{color:var(--m-brand)}.publish-button[data-v-728dfe5c]{gap:10px;width:100%}.report-sidebar[data-v-728dfe5c]{gap:21px}.report-sidebar h2[data-v-728dfe5c]{font-size:15px}.site-task[data-v-728dfe5c]{border-bottom:1px solid #edf0e6;align-items:flex-start;gap:10px;padding:15px 0;display:flex}.site-task[data-v-728dfe5c]:first-of-type{padding-top:0}.site-task strong[data-v-728dfe5c]{font-size:11px;font-weight:550;line-height:1.7}.site-task small[data-v-728dfe5c]{color:#93a087;margin-top:4px;font-size:9px;display:block}.task-dot[data-v-728dfe5c]{background:#8eac80;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.task-dot--warning[data-v-728dfe5c]{background:#ba9655}.report-sidebar .m-text-link[data-v-728dfe5c]{margin-top:18px;font-size:10px}.field-tip[data-v-728dfe5c]{border-radius:var(--m-radius);background:#e9efe3;border:1px solid #dae4d1;padding:27px}.field-tip-icon[data-v-728dfe5c]{color:#86a073;background:#dfe8d4;border-radius:12px;place-items:center;width:47px;height:47px;margin-bottom:23px;display:grid}.field-tip h2[data-v-728dfe5c]{letter-spacing:-.6px;font-size:24px;font-weight:500;line-height:1.3}.field-tip p[data-v-728dfe5c]{color:#7c8d6c;margin-top:15px;font-size:11px;line-height:1.9}.field-tip .m-row[data-v-728dfe5c]{color:#7a9368;gap:7px;font-size:9px}.field-tip .m-divider[data-v-728dfe5c]{border-color:#d7e0cd;margin-block:21px}.previous-report .m-eyebrow[data-v-728dfe5c]{color:#95a18b;font-size:8px}.previous-report strong[data-v-728dfe5c]{margin-top:11px;font-size:11px;font-weight:550;display:block}.previous-report p[data-v-728dfe5c]{color:#85927a;margin-top:10px;font-size:10px;line-height:1.9}@media (width<=1000px){.report-layout[data-v-728dfe5c]{grid-template-columns:1fr}.report-sidebar[data-v-728dfe5c]{grid-template-columns:1fr 1fr}.previous-report[data-v-728dfe5c]{display:none}.report-form-panel[data-v-728dfe5c]{max-width:unset}.field-tip h2[data-v-728dfe5c]{font-size:21px}}@media (width<=760px){.report-sidebar[data-v-728dfe5c]{grid-template-columns:1fr}.field-tip[data-v-728dfe5c]{display:none}.report-form-panel[data-v-728dfe5c]{padding:20px}.report-layout[data-v-728dfe5c]{gap:18px}.m-form[data-v-728dfe5c]{gap:20px}.photo-upload[data-v-728dfe5c]{min-height:105px}.photo-upload strong[data-v-728dfe5c]{font-size:10px}.photo-upload small[data-v-728dfe5c]{font-size:8px}.save-state strong[data-v-728dfe5c]{font-size:11px}.save-state small[data-v-728dfe5c]{font-size:9px}.site-task strong[data-v-728dfe5c]{font-size:12px}}.server-report-actions[data-v-d981d984],.server-report-footer[data-v-d981d984]{flex-wrap:wrap;gap:12px;display:flex}.server-report-footer[data-v-d981d984]{justify-content:flex-end}.server-report-form[data-v-d981d984],.server-report-comparison[data-v-d981d984]{min-width:0}.server-report-form p[data-v-d981d984],.server-report-comparison p[data-v-d981d984]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.server-report-confirm[data-v-d981d984]{align-items:flex-start;gap:10px;font-size:12px;line-height:1.8;display:flex}.server-report-comparison[data-v-d981d984]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-bottom:24px;display:grid}.server-report-comparison section[data-v-d981d984]{background:var(--m-soft);border:1px solid var(--m-line);border-radius:10px;min-width:0;padding:18px}.server-report-form[data-v-d981d984] .p-select,.server-report-form[data-v-d981d984] .p-multiselect{min-width:0;max-width:100%}.server-report-form[data-v-d981d984] .p-multiselect-label{white-space:normal}.server-report-form small[data-v-d981d984]{color:var(--m-muted);line-height:1.7}@media (width<=720px){.server-report-comparison[data-v-d981d984]{grid-template-columns:1fr}.server-report-footer>.p-button[data-v-d981d984]{justify-content:center;width:100%}.server-report-actions[data-v-d981d984]{width:100%}.server-report-actions>.p-button[data-v-d981d984]{flex:1}}.reports-filter[data-v-0d131030]{grid-template-columns:minmax(0,1.5fr) minmax(180px,1fr);gap:22px;display:grid}.journal-report[data-v-0d131030]{gap:20px;display:grid}.journal-heading[data-v-0d131030]{align-items:flex-start;gap:20px;display:flex}.journal-heading>div[data-v-0d131030]{flex:1;min-width:0}.journal-heading>.m-icon[data-v-0d131030]{color:#8d9f7d}.journal-heading small[data-v-0d131030]{color:var(--m-muted);font-size:10px;line-height:1.8;display:block}.journal-heading h2[data-v-0d131030]{margin-top:9px;font-size:17px;font-weight:550;line-height:1.8}.journal-heading p[data-v-0d131030]{color:var(--m-muted);margin-top:7px;font-size:11px;line-height:1.9}.journal-description[data-v-0d131030]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:2}.journal-volume[data-v-0d131030]{color:var(--m-muted);font-size:11px;line-height:1.8}.draft-journal[data-v-0d131030]{gap:20px;display:grid}.journal-section-heading[data-v-0d131030]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.journal-section-heading .m-eyebrow[data-v-0d131030]{color:#92a184;font-size:8px}.journal-section-heading h2[data-v-0d131030]{margin-top:8px;font-size:19px;font-weight:550}.journal-section-heading p[data-v-0d131030]{color:var(--m-muted);max-width:650px;margin-top:10px;font-size:10px;line-height:1.9}.journal-report--draft[data-v-0d131030]{border-left:3px solid #c5d3b9}.journal-record-actions[data-v-0d131030]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.draft-journal .m-empty>p+p[data-v-0d131030]{margin-top:9px;font-size:10px}@media (width<=760px){.reports-filter[data-v-0d131030]{grid-template-columns:1fr;gap:17px}.journal-heading[data-v-0d131030]{flex-wrap:wrap;gap:12px}.journal-heading h2[data-v-0d131030]{font-size:15px}.journal-description[data-v-0d131030]{font-size:11px}.journal-heading small[data-v-0d131030]{font-size:9px}.journal-section-heading[data-v-0d131030]{flex-wrap:wrap;gap:13px}.journal-section-heading h2[data-v-0d131030]{font-size:17px}.journal-section-heading p[data-v-0d131030]{font-size:9px}.journal-record-actions[data-v-0d131030]{align-items:flex-start;gap:10px}}.option-comparison[data-v-0a06b754]{border:1px solid var(--m-line);background:var(--m-soft);border-radius:9px;gap:13px;padding:17px;display:grid}.option-comparison h3[data-v-0a06b754]{font-size:12px}.option-comparison p[data-v-0a06b754]{color:var(--m-muted);white-space:pre-wrap;font-size:11px;line-height:1.8}.compare-checkbox[data-v-0a06b754]{align-items:flex-start;gap:10px;font-size:11px;line-height:1.8;display:flex}.option-editor-panel>.m-panel-head h2[data-v-0a06b754]{font-size:16px}.option-editor-panel>.m-panel-head p[data-v-0a06b754]{margin-top:7px;font-size:10px;line-height:1.8}.option-editor-list[data-v-0a06b754]{gap:18px;display:grid}.option-editor-list article[data-v-0a06b754]{border-top:1px solid var(--m-line);padding-top:16px}.option-editor-title[data-v-0a06b754]{align-items:center;gap:15px;margin-bottom:12px;display:flex}.option-editor-title>div[data-v-0a06b754]{flex:1}.option-editor-title strong[data-v-0a06b754]{font-size:12px;font-weight:550}.option-editor-title small[data-v-0a06b754]{color:var(--m-muted);margin-top:6px;font-size:10px;display:block}.option-editor-title>.m-number[data-v-0a06b754]{font-size:13px;font-weight:600}@media (width<=760px){.option-editor-panel>.m-panel-head[data-v-0a06b754]{flex-wrap:wrap;align-items:flex-start}.option-editor-title[data-v-0a06b754]{gap:8px}.option-editor-title strong[data-v-0a06b754]{font-size:11px}.option-editor-title>.m-number[data-v-0a06b754]{font-size:12px}}.option-included[data-v-f971ac90]{background:var(--m-soft);border-radius:8px;margin-top:15px;padding:13px 14px}.option-included strong[data-v-f971ac90],.confirmation-description h3[data-v-f971ac90]{font-size:11px;font-weight:600}.option-included p[data-v-f971ac90],.confirmation-description p[data-v-f971ac90]{color:var(--m-muted);white-space:pre-wrap;margin-top:8px;font-size:11px;line-height:1.8}.confirmation-description h3[data-v-f971ac90]:not(:first-child){margin-top:17px}.selection-tabs[data-v-f971ac90]{flex-wrap:wrap;gap:8px;display:flex}.selection-tabs button[data-v-f971ac90]{border:1px solid var(--m-line);color:var(--m-muted);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:11px 14px;font-size:11px;display:flex}.selection-tabs button.active[data-v-f971ac90]{background:var(--m-brand-soft);color:var(--m-brand);border-color:#c1d3b8}.selection-tabs button>span[data-v-f971ac90]{background:#bba15f;border-radius:50%;width:5px;height:5px}.option-editor[data-v-f971ac90]{border:1px solid var(--m-line);border-radius:12px;padding:20px}.option-editor>h3[data-v-f971ac90]{color:var(--m-brand);margin-bottom:20px;font-size:12px}.selection-heading[data-v-f971ac90]{justify-content:space-between;align-items:center;gap:30px;padding-top:5px;display:flex}.selection-heading .m-eyebrow[data-v-f971ac90]{font-size:8px}.selection-heading h2[data-v-f971ac90]{letter-spacing:-.7px;margin-top:9px;font-size:24px;font-weight:550}.selection-heading p[data-v-f971ac90]{color:var(--m-muted);max-width:520px;margin-top:11px;font-size:11px;line-height:1.8}.decision-deadline[data-v-f971ac90]{color:#9e8650;background:#f9f2e5;border:1px solid #eee3ce;border-radius:10px;flex-shrink:0;align-items:center;gap:12px;padding:13px 17px;display:flex}.decision-deadline small[data-v-f971ac90]{color:#ab9b77;font-size:8px;display:block}.decision-deadline strong[data-v-f971ac90]{margin-top:4px;font-size:11px;font-weight:550;display:block}.selection-options[data-v-f971ac90]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.option-card[data-v-f971ac90]{border:1px solid var(--m-line);border-radius:var(--m-radius);background:#fff;overflow:hidden}.option-card--proposed[data-v-f971ac90]{border-color:#7e9f72}.window-illustration[data-v-f971ac90]{background:linear-gradient(145deg,#edeee5,#dce4d7);place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.window-panes[data-v-f971ac90]{z-index:1;background:#f6f2df;gap:0;padding:7px;display:flex;position:relative;transform:perspective(600px)rotateY(-8deg);box-shadow:6px 14px 20px #3b523a1a}.window-panes>i[data-v-f971ac90]{background:linear-gradient(120deg,#0000 35%,#fff5 35%,#0000 57%),linear-gradient(30deg,#9fb9a2,#ccd6bf);border:3px solid #eee9d7;width:52px;height:118px;display:block}.window-illustration--dark[data-v-f971ac90]{background:linear-gradient(145deg,#e2e9dc,#d0dcc9)}.window-illustration--dark .window-panes[data-v-f971ac90]{background:#3f5742;padding:7px}.window-illustration--dark .window-panes>i[data-v-f971ac90]{border-color:#3f5742}.window-ground[data-v-f971ac90]{background:#c6cfb859;height:32px;position:absolute;bottom:0;left:0;right:0}.recommended-label[data-v-f971ac90]{color:#67805a;background:#ffffffe0;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;display:flex;position:absolute;top:13px;right:14px}.option-body[data-v-f971ac90]{padding:24px}.option-body h3[data-v-f971ac90]{letter-spacing:-.4px;margin-top:16px;font-size:18px;font-weight:550}.option-body>p[data-v-f971ac90]{color:#87957b;min-height:39px;margin-top:10px;font-size:10px;line-height:1.9}.option-price[data-v-f971ac90]{letter-spacing:-.8px;margin-top:18px;font-size:26px;font-weight:550;display:block}.option-price-row[data-v-f971ac90]{justify-content:space-between;align-items:center;gap:10px;display:flex}.option-delta[data-v-f971ac90]{color:var(--m-brand);background:var(--m-brand-soft);border-radius:6px;margin-top:16px;padding:6px 8px;font-size:10px}.option-body dl[data-v-f971ac90]{border-top:1px solid var(--m-line);gap:12px;margin:20px 0 0;padding-top:15px;display:grid}.option-body dl>div[data-v-f971ac90]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.option-body dt[data-v-f971ac90]{color:#8b9980;font-size:9px}.option-body dd[data-v-f971ac90]{text-align:right;color:#5f7753;margin:0;font-size:9px;line-height:1.7}.selection-summary[data-v-f971ac90]{border-radius:var(--m-radius);background:#eaf0e4;border:1px solid #dce6d2;justify-content:space-between;align-items:center;gap:20px;padding:23px 25px;display:flex}.selection-summary .m-eyebrow[data-v-f971ac90]{color:#8b9e7b;font-size:8px}.selection-summary h2[data-v-f971ac90]{margin-top:9px;font-size:22px;font-weight:500}.selection-summary-number[data-v-f971ac90]{text-align:right}.selection-summary-number>small[data-v-f971ac90]{color:#879a77;font-size:9px;display:block}.selection-summary-number>.m-number[data-v-f971ac90]{letter-spacing:-.7px;color:var(--m-brand);margin-top:6px;font-size:26px;font-weight:550;display:block}.selection-summary-number>span[data-v-f971ac90]:last-child{color:#879a77;margin-top:6px;font-size:9px;display:block}.selection-actions[data-v-f971ac90]{justify-content:flex-end;gap:12px;display:flex}.selection-actions .p-button[data-v-f971ac90]{font-size:11px}.approval-title>.m-number[data-v-f971ac90]{color:var(--m-brand);margin-top:8px;font-size:27px;font-weight:550;display:block}.approval-terms[data-v-f971ac90]{border-block:1px solid var(--m-line);gap:14px;margin:0;padding:18px 0;display:grid}.approval-terms>div[data-v-f971ac90]{justify-content:space-between;gap:20px;font-size:11px;display:flex}.approval-terms dt[data-v-f971ac90]{color:var(--m-muted)}.approval-terms dd[data-v-f971ac90]{text-align:right;margin:0;font-weight:550;line-height:1.6}.approval-checkbox[data-v-f971ac90]{align-items:flex-start;gap:10px;font-size:11px;line-height:1.7;display:flex}.approval-checkbox[data-v-f971ac90] .p-checkbox{flex-shrink:0}@media (width<=760px){.selection-heading[data-v-f971ac90]{flex-wrap:wrap;gap:18px}.decision-deadline[data-v-f971ac90]{padding:10px 13px}.selection-options[data-v-f971ac90]{grid-template-columns:1fr;gap:18px}.window-illustration[data-v-f971ac90]{height:180px}.selection-summary[data-v-f971ac90]{flex-direction:column;align-items:flex-start;padding:21px}.selection-summary-number[data-v-f971ac90]{text-align:left}.selection-actions[data-v-f971ac90]{flex-direction:column-reverse}.selection-actions .p-button[data-v-f971ac90]{width:100%}}.team-invite>p[data-v-9b109253],.team-invite small[data-v-9b109253]{color:var(--m-muted);font-size:12px;line-height:1.8}.team-confirm[data-v-9b109253]{align-items:flex-start;gap:12px;font-size:12px;line-height:1.8;display:flex}.team-results[data-v-9b109253]{gap:12px;padding:0;list-style:none;display:grid}.team-results li[data-v-9b109253]{border-bottom:1px solid var(--m-line);gap:6px;padding-bottom:12px;display:grid}.team-results span[data-v-9b109253]{color:var(--m-muted);font-size:12px}.team-actions[data-v-9b109253]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.team-invite[data-v-9b109253] .p-select,.team-invite[data-v-9b109253] .p-multiselect{min-width:0;max-width:100%}.team-invite[data-v-9b109253] .p-select-label{white-space:normal;overflow-wrap:anywhere}.team-invite[data-v-9b109253] .p-multiselect-label-container{min-width:0;overflow:visible}.team-invite[data-v-9b109253] .p-multiselect-label{white-space:normal;flex-wrap:wrap;align-items:center;gap:6px;padding-block:9px;display:flex;overflow:visible}.team-invite[data-v-9b109253] .p-multiselect-chip-item,.team-invite[data-v-9b109253] .p-chip{min-width:0;max-width:100%}.team-invite[data-v-9b109253] .p-chip-label{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.5}.team-invite[data-v-9b109253] .p-chip-remove-icon{flex-shrink:0}@media (width<=760px){.team-actions[data-v-9b109253]{flex-direction:column}.team-actions[data-v-9b109253] .p-button{width:100%}}.role-preview-launch[data-v-7ea7d9d1]{border:1px solid var(--m-line);background:var(--m-surface,#fff);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.role-preview-launch h3[data-v-7ea7d9d1]{margin:0 0 7px;font-size:13px}.role-preview-launch p[data-v-7ea7d9d1]{color:var(--m-muted);margin:0;font-size:11px;line-height:1.7}.role-preview[data-v-7ea7d9d1]{gap:21px;display:grid}.preview-selector[data-v-7ea7d9d1]{gap:16px;display:grid}.preview-selector>.m-field[data-v-7ea7d9d1]{max-width:650px}.preview-selector label[data-v-7ea7d9d1]{font-size:12px}.preview-heading[data-v-7ea7d9d1]{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.preview-heading h3[data-v-7ea7d9d1]{margin:0 0 8px;font-size:16px}.preview-heading p[data-v-7ea7d9d1],.read-only-label[data-v-7ea7d9d1],.permissions-note[data-v-7ea7d9d1],.preview-object[data-v-7ea7d9d1],.preview-error[data-v-7ea7d9d1]{color:var(--m-muted);font-size:11px;line-height:1.8}.read-only-label[data-v-7ea7d9d1]{white-space:nowrap;background:var(--m-brand-soft);color:var(--m-brand);border-radius:6px;padding:6px 10px}.preview-metrics[data-v-7ea7d9d1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.preview-metrics>div[data-v-7ea7d9d1]{border:1px solid var(--m-line);border-radius:8px;gap:10px;padding:15px;display:grid}.preview-metrics span[data-v-7ea7d9d1]{color:var(--m-muted);font-size:10px}.preview-metrics strong[data-v-7ea7d9d1],.preview-metrics .m-number[data-v-7ea7d9d1]{font-size:19px}.preview-object[data-v-7ea7d9d1]{margin:20px 0}.role-preview h4[data-v-7ea7d9d1]{margin:23px 0 14px;font-size:12px;font-weight:600}.preview-records[data-v-7ea7d9d1]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.preview-records>li[data-v-7ea7d9d1]{border:1px solid var(--m-line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:15px;font-size:12px;display:flex}.preview-records>li>p[data-v-7ea7d9d1]{white-space:pre-wrap;width:100%;margin:0;font-size:12px;line-height:1.8}.preview-records>li>span[data-v-7ea7d9d1]{color:var(--m-muted);font-size:11px}.record-title[data-v-7ea7d9d1]{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.preview-files[data-v-7ea7d9d1]{flex-wrap:wrap;gap:8px;width:100%;display:flex}.document-content[data-v-7ea7d9d1]{max-height:200px;overflow:auto}.grant-yes[data-v-7ea7d9d1]{color:var(--m-brand);font-weight:600}.grant-no[data-v-7ea7d9d1]{color:var(--m-muted)}.role-preview[data-v-7ea7d9d1] .p-tablist-tab-list{white-space:nowrap}.role-preview[data-v-7ea7d9d1] .p-datatable-td,.role-preview[data-v-7ea7d9d1] .p-datatable-thead{font-size:11px}.role-preview[data-v-7ea7d9d1] .p-tabpanels{padding:20px 0 0}.role-preview .m-empty[data-v-7ea7d9d1]{font-size:12px;line-height:1.8}.role-preview[data-v-7ea7d9d1] .p-multiselect{width:100%;min-width:0}@media (width<=760px){.role-preview-launch[data-v-7ea7d9d1]{flex-direction:column;align-items:flex-start}.preview-heading[data-v-7ea7d9d1]{flex-direction:column}.read-only-label[data-v-7ea7d9d1]{white-space:normal}.preview-selector[data-v-7ea7d9d1] .p-selectbutton{display:flex}.preview-selector[data-v-7ea7d9d1] .p-togglebutton{flex:1;font-size:11px}.preview-selector[data-v-7ea7d9d1] .p-multiselect-label{white-space:normal;flex-wrap:wrap}.preview-heading p[data-v-7ea7d9d1]{margin:0}.role-preview[data-v-7ea7d9d1] .p-tab{padding:12px;font-size:11px}.preview-records>li[data-v-7ea7d9d1]{padding:12px}.record-title[data-v-7ea7d9d1]{flex-direction:column;align-items:flex-start}}.role-preview[data-v-7ea7d9d1],.preview-selector[data-v-7ea7d9d1],.preview-records[data-v-7ea7d9d1]{grid-template-columns:minmax(0,1fr)}.role-preview[data-v-7ea7d9d1]{overflow-wrap:anywhere}.role-preview[data-v-7ea7d9d1] .p-tablist-content{overscroll-behavior-x:contain;min-width:0}@media (width<=760px){.preview-metrics[data-v-7ea7d9d1]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}}.delivery-panel>.m-panel-head[data-v-bc274f6d]{align-items:flex-start}.delivery-panel>.m-panel-head p[data-v-bc274f6d]{color:var(--m-muted);max-width:650px;margin-top:9px;font-size:10px;line-height:1.8}.delivery-event[data-v-bc274f6d]{border-top:1px solid var(--m-line);padding-block:16px}.delivery-event>summary[data-v-bc274f6d]{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;list-style:none;display:flex}.delivery-event strong[data-v-bc274f6d]{overflow-wrap:anywhere;font-size:11px;line-height:1.7}.delivery-event small[data-v-bc274f6d]{color:var(--m-muted);margin-top:5px;font-size:9px;line-height:1.8;display:block}.delivery-content[data-v-bc274f6d]{gap:13px;padding-top:17px;display:grid}.delivery-recipient[data-v-bc274f6d]{background:var(--m-soft);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:15px;padding:12px;display:flex}.delivery-recipient>div[data-v-bc274f6d]{min-width:0}.delivery-recipient p[data-v-bc274f6d]{overflow-wrap:anywhere;margin-top:9px;font-size:10px;line-height:1.8}.delivery-content>.p-button[data-v-bc274f6d]{justify-self:start}.delivery-diagnostics[data-v-bc274f6d]{color:var(--m-muted);font-size:9px;line-height:1.9}.delivery-diagnostics summary[data-v-bc274f6d]{cursor:pointer;color:var(--m-brand)}.delivery-diagnostics p[data-v-bc274f6d]{overflow-wrap:anywhere;margin-top:7px}.delivery-diagnostics code[data-v-bc274f6d]{font-size:9px}@media (width<=760px){.delivery-panel>.m-panel-head[data-v-bc274f6d]{flex-wrap:wrap}.delivery-event>summary[data-v-bc274f6d]{align-items:flex-start}.delivery-recipient[data-v-bc274f6d]{flex-wrap:wrap}}.invitations-panel>.m-panel-head[data-v-7563094a]{align-items:flex-start;gap:18px}.invitations-panel h2[data-v-7563094a]{font-size:17px}.invitations-panel>.m-panel-head p[data-v-7563094a]{max-width:680px;color:var(--m-muted);margin-top:10px;font-size:10px;line-height:1.9}.invitation-toolbar[data-v-7563094a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px;display:flex}.invitation-toolbar>.p-select[data-v-7563094a]{min-width:210px;font-size:11px}.invitation-toolbar>.p-button[data-v-7563094a]{font-size:10px}.invitation-row[data-v-7563094a]{border-top:1px solid var(--m-line);align-items:flex-start;gap:17px;padding:18px 0;display:flex}.invitation-row>div[data-v-7563094a]:first-child{flex:1;min-width:0}.invitation-row strong[data-v-7563094a]{overflow-wrap:anywhere;font-size:11px;font-weight:550;line-height:1.8}.invitation-row small[data-v-7563094a]{color:var(--m-muted);overflow-wrap:anywhere;margin-top:5px;font-size:9px;line-height:1.8;display:block}.invitation-row p[data-v-7563094a]{color:var(--m-brand);margin-top:8px;font-size:10px;line-height:1.8}.invitation-actions[data-v-7563094a]{flex-wrap:wrap;align-items:flex-start;gap:5px;display:flex}.invitation-actions>.p-button[data-v-7563094a]{font-size:10px}.invitation-empty[data-v-7563094a]{padding-top:8px;line-height:1.9}.invitation-confirm>div[data-v-7563094a]:first-child{overflow-wrap:anywhere;gap:9px;display:grid}.invitation-confirm strong[data-v-7563094a]{font-size:13px;font-weight:550}.invitation-confirm p[data-v-7563094a],.invitation-confirm .m-callout[data-v-7563094a]{font-size:11px;line-height:1.9}.invitation-confirm>div:first-child>p[data-v-7563094a]{color:var(--m-muted)}.invitation-confirm>.p-button-text[data-v-7563094a]{justify-self:start;font-size:10px}.invitation-confirm-actions[data-v-7563094a]{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.invitation-confirm-actions>.p-button[data-v-7563094a]{font-size:11px}@media (width<=760px){.invitations-panel>.m-panel-head[data-v-7563094a],.invitation-row[data-v-7563094a]{flex-wrap:wrap;gap:12px}.invitation-row>div[data-v-7563094a]:first-child{flex-basis:100%}.invitation-actions[data-v-7563094a]{margin-left:auto}.invitation-actions>.p-button[data-v-7563094a]{font-size:9px}.invitation-toolbar>.p-select[data-v-7563094a]{width:100%}.invitation-toolbar>.p-button[data-v-7563094a]{margin-left:auto}.invitation-confirm-actions[data-v-7563094a]{flex-direction:column-reverse}.invitation-confirm-actions>.p-button[data-v-7563094a]{width:100%}}.overview-details[data-v-c1593ad7]{border:1px solid var(--m-line);border-radius:9px;min-width:0;padding:15px}.overview-details>summary[data-v-c1593ad7]{cursor:pointer;font-size:12px;font-weight:550}.overview-details[open]>summary[data-v-c1593ad7]{margin-bottom:16px}.setup-guide h2[data-v-c1593ad7]{font-size:16px}.setup-guide p[data-v-c1593ad7]{color:var(--m-muted);font-size:12px;line-height:1.8}.setup-guide ol[data-v-c1593ad7]{gap:5px;margin:10px 0 0;padding:0;list-style:none;display:grid}.mixed-role-review[data-v-c1593ad7]{align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;display:flex}.role-selector[data-v-c1593ad7]{width:100%;min-width:0;max-width:100%}.role-selector[data-v-c1593ad7] .p-multiselect-label-container{min-width:0;overflow:visible}.role-selector[data-v-c1593ad7] .p-multiselect-label{white-space:normal;flex-wrap:wrap;align-items:center;gap:6px;padding-block:9px;display:flex;overflow:visible}.role-selector[data-v-c1593ad7] .p-multiselect-chip-item,.role-selector[data-v-c1593ad7] .p-chip{min-width:0;max-width:100%}.role-selector[data-v-c1593ad7] .p-chip-label{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.5}.role-selector[data-v-c1593ad7] .p-chip-remove-icon{flex-shrink:0}.member-role[data-v-c1593ad7]{flex-wrap:wrap;gap:5px;display:flex}.member-role>span[data-v-c1593ad7]{background:var(--m-soft);border-radius:5px;padding:4px 7px;font-size:9px;line-height:1.5}.member-actions[data-v-c1593ad7]{flex-wrap:wrap;gap:4px;display:flex}.member-actions .p-button[data-v-c1593ad7]{font-size:10px}.access-matrix .m-panel-head p[data-v-c1593ad7],.access-matrix>p[data-v-c1593ad7]{color:var(--m-muted);margin-top:12px;font-size:10px;line-height:1.9}.matrix-scroll[data-v-c1593ad7]{overflow:auto}.access-matrix table[data-v-c1593ad7]{border-collapse:collapse;width:100%;min-width:820px;font-size:10px}.access-matrix th[data-v-c1593ad7],.access-matrix td[data-v-c1593ad7]{border-bottom:1px solid var(--m-line);text-align:center;padding:13px 9px;line-height:1.7}.access-matrix th[data-v-c1593ad7]:first-child{text-align:left;min-width:180px;font-weight:500}.access-matrix thead th[data-v-c1593ad7]{font-weight:550}.access-matrix th small[data-v-c1593ad7]{color:var(--m-brand);font-size:8px;display:block}.access-matrix .assigned[data-v-c1593ad7]{background:var(--m-brand-soft)}.role-comparison[data-v-c1593ad7]{background:var(--m-soft);border-radius:8px;gap:14px;padding:17px;font-size:11px;line-height:1.8;display:grid}.role-comparison>label[data-v-c1593ad7]{align-items:flex-start;gap:10px;display:flex}.portfolio-metrics[data-v-c1593ad7]{border-block:1px solid var(--m-line);grid-template-columns:repeat(3,1fr);padding:23px 0;display:grid}.portfolio-metrics>div[data-v-c1593ad7]{border-right:1px solid var(--m-line);flex-direction:column;gap:10px;padding:0 24px;display:flex}.portfolio-metrics>div[data-v-c1593ad7]:first-child{padding-left:0}.portfolio-metrics>div[data-v-c1593ad7]:last-child{border:0}.portfolio-metrics strong[data-v-c1593ad7]{letter-spacing:-1px;font-size:32px;font-weight:500}.portfolio-metrics strong>span[data-v-c1593ad7]{color:var(--m-muted);letter-spacing:0;margin-left:8px;font-size:11px}.portfolio-metrics small[data-v-c1593ad7]{color:#91a085;font-size:9px}.project-list-row[data-v-c1593ad7]{text-align:left;border:0;border-top:1px solid var(--m-line);width:100%;color:var(--m-ink);background:0 0;align-items:center;gap:15px;padding:20px 0;display:flex}.project-list-row[data-v-c1593ad7]:first-child{border:0}.project-list-row--active .project-icon[data-v-c1593ad7]{background:var(--m-brand-soft);color:var(--m-brand)}.project-icon[data-v-c1593ad7]{background:var(--m-soft);color:#94a488;border-radius:9px;flex-shrink:0;place-items:center;width:42px;height:44px;display:grid}.project-name[data-v-c1593ad7]{flex:1;min-width:170px}.project-name strong[data-v-c1593ad7]{font-size:12px;font-weight:650;display:block}.project-name small[data-v-c1593ad7],.project-stage small[data-v-c1593ad7],.project-end small[data-v-c1593ad7]{color:#94a087;margin-top:6px;font-size:9px;display:block}.project-stage[data-v-c1593ad7],.project-end[data-v-c1593ad7]{flex-shrink:0;width:150px}.project-stage strong[data-v-c1593ad7],.project-end strong[data-v-c1593ad7]{margin-top:6px;font-size:10px;font-weight:500;display:block}.project-stage small[data-v-c1593ad7],.project-end small[data-v-c1593ad7]{margin-top:0}.project-list-row>.m-icon[data-v-c1593ad7]{color:#8fa17f}.selected-object>.m-panel-head h2[data-v-c1593ad7]{margin-top:9px;font-size:22px;font-weight:550}.selected-object .m-eyebrow[data-v-c1593ad7]{font-size:8px}.object-details[data-v-c1593ad7]{grid-template-columns:1fr 1fr;gap:36px;display:grid}.object-money[data-v-c1593ad7]{align-content:start;gap:14px;display:grid}.object-money>div[data-v-c1593ad7]{justify-content:space-between;align-items:baseline;gap:20px;font-size:11px;display:flex}.object-money>div>span[data-v-c1593ad7]:first-child{color:var(--m-muted)}.object-money .m-number[data-v-c1593ad7]{font-weight:600}.object-action[data-v-c1593ad7]{border-bottom:1px solid #edf0e6;align-items:flex-start;gap:11px;padding:12px 0;display:flex}.object-action[data-v-c1593ad7]:first-child{padding-top:0}.object-action[data-v-c1593ad7]:last-child{border:0}.object-action>.m-icon[data-v-c1593ad7]{color:#a18a55;margin-top:2px}.object-action>div[data-v-c1593ad7]{flex:1}.object-action strong[data-v-c1593ad7]{font-size:10px;font-weight:550;line-height:1.7;display:block}.object-action small[data-v-c1593ad7]{color:#95a189;margin-top:4px;font-size:9px;display:block}.object-action>.m-text-link[data-v-c1593ad7]{padding-top:3px}.member-row[data-v-c1593ad7]{border-top:1px solid #edf0e7;align-items:center;gap:13px;padding:16px 0;display:flex}.member-row[data-v-c1593ad7]:first-child{border:0}.member-name[data-v-c1593ad7]{flex:1}.member-name strong[data-v-c1593ad7]{font-size:11px;font-weight:550;display:block}.member-name small[data-v-c1593ad7]{color:#97a38a;margin-top:5px;font-size:9px;display:block}.member-role[data-v-c1593ad7]{color:#778d67;width:120px;font-size:10px}.member-row>.m-avatar[data-v-c1593ad7]{width:31px;height:31px;font-size:9px}.native-input[data-v-c1593ad7]{border:1px solid var(--m-line);color:var(--m-ink);background:#fff;border-radius:8px;width:100%;padding:11px 12px;font-size:12px}@media (width<=1100px){.project-stage[data-v-c1593ad7],.project-end[data-v-c1593ad7]{width:110px}.project-list-row[data-v-c1593ad7]{gap:12px}.project-list-row>.m-pill[data-v-c1593ad7]{display:none}}@media (width<=760px){.portfolio-metrics>div[data-v-c1593ad7]{gap:8px;padding-inline:12px}.portfolio-metrics .m-tiny[data-v-c1593ad7]{min-height:28px;font-size:9px;line-height:1.6}.portfolio-metrics strong[data-v-c1593ad7]{font-size:27px}.portfolio-metrics strong>span[data-v-c1593ad7]{letter-spacing:0;margin:0;font-size:9px;display:block}.portfolio-metrics small[data-v-c1593ad7]{display:none}.project-list-row[data-v-c1593ad7]{flex-wrap:wrap;gap:11px}.project-name[data-v-c1593ad7]{min-width:unset;flex:1}.project-stage[data-v-c1593ad7]{width:100%;padding-left:53px}.project-stage small[data-v-c1593ad7]{margin-right:8px;display:inline}.project-stage strong[data-v-c1593ad7]{display:inline}.project-end[data-v-c1593ad7],.project-list-row>.m-icon[data-v-c1593ad7]{display:none}.object-details[data-v-c1593ad7]{grid-template-columns:1fr;gap:25px}.member-row[data-v-c1593ad7]{flex-wrap:wrap;gap:9px}.member-name strong[data-v-c1593ad7]{font-size:10px}.member-name small[data-v-c1593ad7]{font-size:8px}.member-role[data-v-c1593ad7]{width:90px;font-size:9px}.member-row>.m-pill[data-v-c1593ad7]{margin-left:40px}.member-row .p-button[data-v-c1593ad7]{margin-left:auto}.selected-object>.m-panel-head[data-v-c1593ad7]{align-items:flex-start}.selected-object>.m-panel-head .m-text-link[data-v-c1593ad7]{font-size:10px}}.field-sync-disclosure[data-v-09b38172]{border:1px solid var(--m-line);border-radius:9px;min-width:0;padding:12px 16px}.field-sync-disclosure>summary[data-v-09b38172]{cursor:pointer;color:var(--m-muted);font-size:12px}.field-sync-disclosure[open]>summary[data-v-09b38172]{margin-bottom:8px}.field-sync-panel[data-v-09b38172]{gap:14px;min-width:0;padding:20px;display:grid}.field-sync-projects[data-v-09b38172]{gap:8px;min-width:0;display:grid}.field-sync-projects label[data-v-09b38172]{font-size:12px;font-weight:600}.field-sync-projects[data-v-09b38172] .p-multiselect{min-width:0;max-width:100%}.field-sync-panel h2[data-v-09b38172],.field-sync-panel p[data-v-09b38172]{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.7}.field-sync-row[data-v-09b38172],.field-sync-confirm[data-v-09b38172]{flex-wrap:wrap;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;display:flex}.field-sync-row label[data-v-09b38172],.field-sync-confirm label[data-v-09b38172]{overflow-wrap:anywhere;min-width:0}.field-sync-stamp[data-v-09b38172]{color:var(--m-muted);font-size:11px}.field-sync-panel ul[data-v-09b38172]{padding-left:18px;font-size:12px;line-height:1.8}@media (width<=600px){.field-sync-panel[data-v-09b38172]{padding:15px}.field-sync-row[data-v-09b38172]{border-bottom:1px solid var(--m-line);padding-block:8px}}.offline-queue[data-v-49ca12e3]{margin-bottom:22px}.offline-queue>summary[data-v-49ca12e3]{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;list-style:none;display:flex}.queue-heading[data-v-49ca12e3]{align-items:flex-start;gap:11px;display:flex}.queue-heading>.m-icon[data-v-49ca12e3]{color:var(--m-brand);flex-shrink:0}.queue-heading strong[data-v-49ca12e3]{font-size:12px;font-weight:550}.queue-heading small[data-v-49ca12e3]{color:var(--m-muted);margin-top:6px;font-size:9px;line-height:1.8;display:block}.queue-draft[data-v-49ca12e3]{border-top:1px solid var(--m-line);align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:flex}.queue-draft>div[data-v-49ca12e3]{flex:1;min-width:0}.queue-draft strong[data-v-49ca12e3]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.8;display:-webkit-box;overflow:hidden}.queue-draft small[data-v-49ca12e3]{color:var(--m-muted);margin-top:6px;font-size:9px;line-height:1.8;display:block}.queue-draft .m-error[data-v-49ca12e3]{margin-top:8px;font-size:10px;line-height:1.8}.offline-queue>.m-error[data-v-49ca12e3]{margin-top:17px;font-size:11px;line-height:1.8}@media (width<=760px){.offline-queue>summary[data-v-49ca12e3]{flex-wrap:wrap;align-items:flex-start}.queue-draft[data-v-49ca12e3]{flex-wrap:wrap}.queue-draft>div[data-v-49ca12e3]{flex-basis:100%}.queue-draft>.p-button[data-v-49ca12e3]{font-size:10px}}.action-panel[data-v-febed4e9]{margin-bottom:22px}.action-panel>summary[data-v-febed4e9]{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;list-style:none;display:flex}.action-panel>summary>div[data-v-febed4e9]{align-items:center;gap:10px;display:flex}.action-panel>summary strong[data-v-febed4e9]{font-size:12px;font-weight:550}.action-panel>summary>div>.m-icon[data-v-febed4e9]{color:var(--m-brand)}.action-panel>summary>div>span[data-v-febed4e9]{color:var(--m-muted);background:var(--m-soft);border-radius:5px;padding:4px 7px;font-size:10px}.action-panel>summary>small[data-v-febed4e9]{color:var(--m-muted);font-size:9px}.action-filter[data-v-febed4e9]{align-items:center;gap:12px;margin-top:22px;display:flex}.action-filter>.p-inputtext[data-v-febed4e9]{flex:1;min-width:0;font-size:11px}.action-filter>.p-button[data-v-febed4e9]{font-size:10px}.action-note[data-v-febed4e9],.action-empty[data-v-febed4e9]{color:var(--m-muted);margin-top:17px;font-size:10px;line-height:1.9}.required-action[data-v-febed4e9]{border-top:1px solid var(--m-line);align-items:center;gap:13px;margin-top:16px;padding-top:16px;display:flex}.required-action>.m-icon[data-v-febed4e9]{color:var(--m-warning);flex-shrink:0}.required-action>div[data-v-febed4e9]{flex:1;min-width:0}.required-action strong[data-v-febed4e9]{font-size:11px;font-weight:550;line-height:1.8}.required-action small[data-v-febed4e9]{color:var(--m-muted);margin-top:5px;font-size:9px;display:block}.required-action>.p-button[data-v-febed4e9]{font-size:10px}@media (width<=760px){.action-panel>summary[data-v-febed4e9],.action-filter[data-v-febed4e9]{flex-wrap:wrap}.action-filter>.p-inputtext[data-v-febed4e9]{flex-basis:100%}.required-action[data-v-febed4e9]{flex-wrap:wrap;gap:10px}.required-action>div[data-v-febed4e9]{min-width:calc(100% - 35px)}.required-action>.m-pill[data-v-febed4e9]{margin-left:27px}.required-action>.p-button[data-v-febed4e9]{margin-left:auto}}.workspace-screen[data-v-94df77a1]{min-inline-size:0;max-inline-size:100%}.workspace-placeholder[data-v-94df77a1]{color:var(--m-muted);gap:16px;font-size:13px;display:grid}.workspace-placeholder-lines[data-v-94df77a1]{gap:12px;max-width:520px;display:grid}.workspace-placeholder-lines>span[data-v-94df77a1]{background:var(--m-soft);border-radius:6px;height:14px}.workspace-placeholder-lines>span[data-v-94df77a1]:first-child{width:58%;height:22px}.workspace-placeholder-lines>span[data-v-94df77a1]:last-child{width:72%}.workspace-error[data-v-94df77a1]{overflow-wrap:anywhere;justify-items:center;gap:14px;display:grid}.field-preparation-entry[data-v-94df77a1]{gap:14px;margin-bottom:20px;display:grid}.field-preparation-entry>.p-button[data-v-94df77a1]{white-space:normal;justify-self:start;max-width:100%}.company-portfolio[data-v-94df77a1]{gap:var(--m-section-gap);grid-template-columns:minmax(0,1fr);display:grid}.company-portfolio-action[data-v-94df77a1]{white-space:normal;justify-self:start;min-width:0;max-width:100%}.project-context-notices[data-v-94df77a1]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.project-context-notices[data-v-94df77a1]:has(>*){margin-bottom:20px}.project-context-notices>.project-context-notice[data-v-94df77a1]{margin-bottom:0}.company-intro[data-v-94df77a1]{padding:24px}.company-intro h1[data-v-94df77a1]{overflow-wrap:anywhere;margin:10px 0;font-size:25px}.company-intro p[data-v-94df77a1]{color:var(--m-muted);font-size:12px;line-height:1.8}.loading-page[data-v-94df77a1]{flex-direction:column;justify-content:center;align-items:center;gap:23px;min-height:100vh;display:flex}.loading-brand[data-v-94df77a1]{border-radius:15px}.loading-page>p[data-v-94df77a1]{color:var(--m-muted);font-size:12px}.loading-line[data-v-94df77a1]{background:#d9e4d2;width:110px;height:2px;position:relative;overflow:hidden}.loading-line[data-v-94df77a1]:after{content:"";background:var(--m-brand);width:40px;height:100%;animation:1.3s infinite load-94df77a1;position:absolute;left:-40px}.error-page[data-v-94df77a1]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:100vh;padding:30px;display:flex}.error-page>.m-icon[data-v-94df77a1]{color:#9baf90}.error-page>h1[data-v-94df77a1]{font-size:27px}.error-page>p[data-v-94df77a1]{color:var(--m-muted);max-width:480px;font-size:12px;line-height:1.7}.command-error[data-v-94df77a1]{align-items:center;margin-bottom:22px}.command-error>span[data-v-94df77a1]{flex:1}.command-error .m-text-link[data-v-94df77a1]{color:var(--m-danger);white-space:nowrap;font-size:11px}@keyframes load-94df77a1{to{left:110px}}
