.home-screen[data-v-11f990f2]{min-height:calc(100vh - 7rem)}.home-hero[data-v-11f990f2]{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:center;min-height:430px;overflow:hidden;padding:clamp(34px,6vw,76px);color:#fff;border:1px solid rgba(166,144,87,.36);border-radius:24px;background:linear-gradient(122deg,transparent 0 61%,rgba(166,144,87,.09) 61% 69%,transparent 69%),linear-gradient(142deg,#3e572e,#2f4525 58%,#1c191a 130%);box-shadow:0 24px 60px rgba(28,25,26,.14)}.home-hero[data-v-11f990f2]:after,.home-hero[data-v-11f990f2]:before{content:"";position:absolute;z-index:-1;transform:skewX(-35deg);border:1px solid hsla(0,0%,100%,.055);background:hsla(0,0%,100%,.025)}.home-hero[data-v-11f990f2]:before{inset:55% -5% -52% 15%}.home-hero[data-v-11f990f2]:after{inset:-62% 44% 58% -10%}.home-hero__content[data-v-11f990f2]{max-width:650px}.home-hero__eyebrow[data-v-11f990f2]{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#d8ca9f;font-size:12px;font-weight:600;letter-spacing:.04em}.home-hero__eyebrow[data-v-11f990f2]:before{content:"";width:32px;height:1px;background:#a69057}.home-hero h1[data-v-11f990f2]{margin:0;font-size:clamp(32px,5vw,54px);font-weight:650;letter-spacing:-.035em}.home-hero p[data-v-11f990f2]{max-width:590px;margin:17px 0 28px;color:hsla(0,0%,100%,.72);font-size:16px;line-height:1.9}.home-hero__actions[data-v-11f990f2]{display:flex;flex-wrap:wrap;gap:10px}.home-hero__actions .btn[data-v-11f990f2]{padding:10px 18px}.home-primary-action[data-v-11f990f2]{border-color:#a69057;background:#a69057;color:#fff}.home-primary-action[data-v-11f990f2]:hover{border-color:#c2ad73;background:#c2ad73;color:#1c191a}.home-secondary-action[data-v-11f990f2]{border-color:hsla(0,0%,100%,.24);background:hsla(0,0%,100%,.07);color:#fff}.home-secondary-action[data-v-11f990f2]:hover{border-color:hsla(0,0%,100%,.42);background:hsla(0,0%,100%,.13);color:#fff}.home-hero__brand[data-v-11f990f2]{display:flex;flex-direction:column;align-items:center;gap:15px;color:hsla(0,0%,100%,.62);font-size:11px}.home-hero__mark[data-v-11f990f2]{display:grid;place-items:center;width:154px;height:154px;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;background:hsla(0,0%,100%,.95);box-shadow:0 22px 50px rgba(0,0,0,.2)}.home-hero__mark img[data-v-11f990f2]{width:112px;height:112px}.home-principles[data-v-11f990f2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.home-principles article[data-v-11f990f2]{display:flex;align-items:center;gap:14px;padding:20px;border:1px solid rgba(62,87,46,.12);border-radius:15px;background:hsla(0,0%,100%,.9);box-shadow:0 8px 24px rgba(28,25,26,.045)}.home-principles__icon[data-v-11f990f2]{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border-radius:11px;background:#ebf4df;color:#3e572e;font-size:18px}.home-principles h2[data-v-11f990f2]{margin:0 0 3px;color:#263a20;font-size:14px;font-weight:600}.home-principles p[data-v-11f990f2]{margin:0;color:#7a8276;font-size:11px}@media (max-width:767.98px){.home-hero[data-v-11f990f2]{grid-template-columns:1fr;min-height:0;padding:32px 24px}.home-hero__brand[data-v-11f990f2]{display:none}.home-principles[data-v-11f990f2]{grid-template-columns:1fr}}input[data-v-4522f5fc]{text-align:left}.stat-card[data-v-4d7fe18b]{background:#fff;border-radius:10px;padding:12px 16px;cursor:pointer;transition:all .3s ease;border:1px solid #e9ecef;min-height:70px;display:flex;align-items:center}.stat-card[data-v-4d7fe18b]:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.08);border-color:transparent}.stat-card-content[data-v-4d7fe18b]{display:flex;align-items:center;gap:12px;width:100%}.stat-icon[data-v-4d7fe18b]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;transition:all .3s ease}.stat-card:hover .stat-icon[data-v-4d7fe18b]{transform:scale(1.05)}.stat-info[data-v-4d7fe18b]{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.stat-label[data-v-4d7fe18b]{font-size:13px;color:#6c757d;font-weight:500}.stat-number[data-v-4d7fe18b]{font-size:22px;font-weight:700;line-height:1.2}.stat-available .stat-icon[data-v-4d7fe18b]{color:#4caf50;background:rgba(76,175,80,.12)}.stat-available .stat-number[data-v-4d7fe18b]{color:#4caf50}.stat-available[data-v-4d7fe18b]:hover{border-color:#4caf50;background:#fafdfa}.stat-under_review .stat-icon[data-v-4d7fe18b]{color:#ffa726;background:rgba(255,167,38,.12)}.stat-under_review .stat-number[data-v-4d7fe18b]{color:#ffa726}.stat-under_review[data-v-4d7fe18b]:hover{border-color:#ffa726;background:#fffcf5}.stat-sold .stat-icon[data-v-4d7fe18b]{color:#080c09;background:rgba(67,160,71,.12)}.stat-sold .stat-number[data-v-4d7fe18b]{color:#080c09}.stat-sold[data-v-4d7fe18b]:hover{border-color:#080c09;background:#fafdfa}.stat-rented .stat-icon[data-v-4d7fe18b]{color:#29b6f6;background:rgba(41,182,246,.12)}.stat-rented .stat-number[data-v-4d7fe18b]{color:#29b6f6}.stat-rented[data-v-4d7fe18b]:hover{border-color:#29b6f6;background:#f5faff}.stat-reserved .stat-icon[data-v-4d7fe18b]{color:#5c6bc0;background:rgba(92,107,192,.12)}.stat-reserved .stat-number[data-v-4d7fe18b]{color:#5c6bc0}.stat-reserved[data-v-4d7fe18b]:hover{border-color:#5c6bc0;background:#f8f9ff}.stat-rejected .stat-icon[data-v-4d7fe18b]{color:#ef5350;background:rgba(239,83,80,.12)}.stat-rejected .stat-number[data-v-4d7fe18b]{color:#ef5350}.stat-rejected[data-v-4d7fe18b]:hover{border-color:#ef5350;background:#fdf8f8}.stat-stopped .stat-icon[data-v-4d7fe18b]{color:#e4201a;background:rgba(255,111,0,.12)}.stat-stopped .stat-number[data-v-4d7fe18b]{color:#e4201a}.stat-stopped[data-v-4d7fe18b]:hover{border-color:#e4201a;background:#fffcf5}.marketing-materials[data-v-96f6a978]{--pm-text:#152238;--pm-muted:#728096;--pm-surface:#fff;--pm-surface-soft:#f8fafc;--pm-surface-disabled:#fbfcfe;--pm-border:#d9e2ec;--pm-border-soft:#e8eef4;--pm-accent:#176548;--pm-hover:rgba(23,101,72,.045);--pm-shadow:0 1px 2px rgba(15,23,42,.03);color:var(--pm-text)}.property-summary[data-v-96f6a978]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:16px 8px;border:1px solid var(--pm-border);border-radius:14px;background:var(--pm-surface-soft)}.summary-item[data-v-96f6a978]{padding:2px 18px;text-align:center;border-left:1px solid var(--pm-border-soft)}.summary-item[data-v-96f6a978]:last-child{border-left:0}.detail-item span[data-v-96f6a978],.summary-item span[data-v-96f6a978]{display:block;color:var(--pm-muted);font-size:.78rem;margin-bottom:3px}.detail-item strong[data-v-96f6a978],.summary-item strong[data-v-96f6a978]{color:var(--pm-text);font-size:.9rem;overflow-wrap:anywhere}.section-title[data-v-96f6a978]{display:flex;align-items:center;gap:8px;color:var(--pm-text);font-weight:700}.section-title i[data-v-96f6a978]{color:var(--pm-accent)}.count-badge[data-v-96f6a978]{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:var(--pm-accent);color:#fff;font-size:.75rem}.services-grid[data-v-96f6a978]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.service-card[data-v-96f6a978]{display:flex;flex-direction:column;min-height:200px;padding:20px;border:1px solid var(--pm-border);border-radius:15px;background:var(--pm-surface);box-shadow:var(--pm-shadow)}.action-panel__head[data-v-96f6a978],.current-banner__head[data-v-96f6a978],.service-card__head[data-v-96f6a978]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.service-card h5[data-v-96f6a978]{color:var(--pm-text);font-weight:700;font-size:1rem}.service-card p[data-v-96f6a978]{min-height:54px;color:var(--pm-muted);font-size:.82rem;line-height:1.8}.service-card--disabled[data-v-96f6a978]{background:var(--pm-surface-disabled)}.service-card--disabled .service-link[data-v-96f6a978]{opacity:.72}.service-icon[data-v-96f6a978]{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:13px;font-size:1.2rem}.service-icon--green[data-v-96f6a978]{color:#0f7653;background:#d9f7e8}.service-icon--blue[data-v-96f6a978]{color:#2467d8;background:#e1edff}.service-icon--purple[data-v-96f6a978]{color:#9234e9;background:#f2e3ff}.service-icon--solid[data-v-96f6a978]{width:42px;height:42px;color:#fff;background:#12b981}.service-badge[data-v-96f6a978],.status-pill[data-v-96f6a978]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:14px;font-size:.72rem;font-weight:700;white-space:nowrap}.service-badge--green[data-v-96f6a978]{color:#17553e;background:#f0f6f2;border:1px solid #dce9e1}.service-badge--blue[data-v-96f6a978]{color:#1f5ec0;background:#eef5ff;border:1px solid #d6e6ff}.service-badge--purple[data-v-96f6a978]{color:#8426c9;background:#fbf2ff;border:1px solid #f1d9ff}.service-link[data-v-96f6a978]{align-self:flex-start;margin-top:auto;padding:0;border:0;background:transparent;font-size:.82rem;font-weight:700}.service-link[data-v-96f6a978]:disabled{cursor:not-allowed}.service-link--green[data-v-96f6a978]{color:#176548}.service-link--blue[data-v-96f6a978]{color:#2365cf}.service-link--purple[data-v-96f6a978]{color:#8b2bd1}.action-panel[data-v-96f6a978],.current-banner[data-v-96f6a978]{padding:20px;border:1px solid var(--pm-border);border-radius:15px;background:var(--pm-surface);box-shadow:var(--pm-shadow)}.action-panel[data-v-96f6a978]{border-right:4px solid var(--pm-accent);background:var(--pm-surface-disabled)}.action-panel__head h5[data-v-96f6a978],.current-banner__head h5[data-v-96f6a978]{color:var(--pm-text);font-weight:700}.current-banner__actions[data-v-96f6a978]{display:flex;flex-wrap:wrap;gap:8px}.banner-details[data-v-96f6a978]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding-top:16px;border-top:1px solid var(--pm-border-soft)}.detail-item[data-v-96f6a978]{min-height:72px;padding:12px;border:1px solid var(--pm-border-soft);border-radius:12px;background:var(--pm-surface-soft);text-align:center}.detail-item--image a[data-v-96f6a978]{display:flex;align-items:center;justify-content:center;gap:6px;color:#168456;text-decoration:none}.detail-item--image img[data-v-96f6a978]{width:28px;height:28px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.empty-banner[data-v-96f6a978]{padding:22px;border:1px dashed var(--pm-border);border-radius:14px;color:var(--pm-muted);text-align:center;background:var(--pm-surface-soft)}.empty-banner i[data-v-96f6a978]{display:block;margin-bottom:6px;font-size:1.5rem}.requests-section[data-v-96f6a978]{overflow:hidden;border:1px solid var(--pm-border);border-radius:15px;background:var(--pm-surface);box-shadow:var(--pm-shadow)}.requests-section>.section-title[data-v-96f6a978]{margin-bottom:0!important;padding:16px 18px;border-bottom:1px solid var(--pm-border-soft)}.requests-section .table-responsive[data-v-96f6a978]{padding:0 18px 14px}.requests-table[data-v-96f6a978]{--bs-table-color:var(--pm-text);--bs-table-bg:transparent;--bs-table-border-color:var(--pm-border-soft);min-width:1180px;margin-bottom:0}.requests-table thead th[data-v-96f6a978]{color:var(--pm-muted);font-size:.78rem;border-bottom-width:1px;background:var(--pm-surface-soft)}.requests-table td[data-v-96f6a978]{color:var(--pm-text);font-size:.82rem;border-bottom-color:var(--pm-border-soft)}.requests-table tbody tr:last-child td[data-v-96f6a978]{border-bottom:0}.requests-table tbody tr[data-v-96f6a978]:hover>*{background-color:var(--pm-hover)}.request-actions[data-v-96f6a978]{min-width:245px}.request-actions[data-v-96f6a978]>*{margin:2px}.assignment-control[data-v-96f6a978]{display:inline-flex;align-items:center;gap:5px;min-width:210px}.status-pill--warning[data-v-96f6a978]{color:#8a5b00;background:#fff4ce}.status-pill--success[data-v-96f6a978]{color:#087443;background:#dff7ea}.status-pill--primary[data-v-96f6a978]{color:#1559b5;background:#e4efff}.status-pill--info[data-v-96f6a978]{color:#08708b;background:#dff6fb}.status-pill--dark[data-v-96f6a978]{color:#fff;background:#334155}.status-pill--danger[data-v-96f6a978]{color:#b42318;background:#fee4e2}.status-pill--secondary[data-v-96f6a978]{color:#566273;background:#edf0f3}@media (max-width:1199.98px){.property-summary[data-v-96f6a978]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.summary-item[data-v-96f6a978]{border-left:0}.banner-details[data-v-96f6a978]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.property-summary[data-v-96f6a978],.services-grid[data-v-96f6a978]{grid-template-columns:1fr}.banner-details[data-v-96f6a978]{grid-template-columns:repeat(2,minmax(0,1fr))}.current-banner__head[data-v-96f6a978]{align-items:flex-start;flex-direction:column}}html[data-bs-theme=dark] .marketing-materials{--pm-text:#e2e9de;--pm-muted:#9ba797;--pm-surface:#20281e;--pm-surface-soft:#252f22;--pm-surface-disabled:#1d251b;--pm-border:rgba(166,144,87,.24);--pm-border-soft:rgba(166,144,87,.14);--pm-accent:#92bd79;--pm-hover:hsla(98,34%,61%,.075);--pm-shadow:0 12px 30px rgba(0,0,0,.16);color-scheme:dark}html[data-bs-theme=dark] .marketing-materials .text-muted{color:var(--pm-muted)!important}html[data-bs-theme=dark] .marketing-materials .service-icon--green{color:#9ce0bf;background:rgba(18,185,129,.16)}html[data-bs-theme=dark] .marketing-materials .service-icon--blue{color:#8ebcff;background:rgba(54,125,240,.17)}html[data-bs-theme=dark] .marketing-materials .service-icon--purple{color:#d19aff;background:rgba(159,72,226,.17)}html[data-bs-theme=dark] .marketing-materials .service-icon--solid{color:#eff8eb;background:#387957}html[data-bs-theme=dark] .marketing-materials .service-badge--green{color:#a8d3b8;background:rgba(72,122,87,.2);border-color:rgba(129,176,143,.25)}html[data-bs-theme=dark] .marketing-materials .service-badge--blue{color:#9ebeff;background:rgba(57,94,151,.22);border-color:rgba(103,143,205,.27)}html[data-bs-theme=dark] .marketing-materials .service-badge--purple{color:#d4a3f6;background:rgba(121,65,158,.22);border-color:rgba(164,104,202,.26)}html[data-bs-theme=dark] .marketing-materials .detail-item--image a,html[data-bs-theme=dark] .marketing-materials .service-link--green{color:#8ec9a6}html[data-bs-theme=dark] .marketing-materials .service-link--blue{color:#83aff2}html[data-bs-theme=dark] .marketing-materials .service-link--purple{color:#c292e6}html[data-bs-theme=dark] .marketing-materials .action-panel .alert-light{color:var(--pm-text);border-color:var(--pm-border-soft)!important;background:var(--pm-surface-soft)}html[data-bs-theme=dark] .marketing-materials .btn-light{color:var(--pm-text);border-color:var(--pm-border);background:#2b3528}html[data-bs-theme=dark] .marketing-materials .btn-light:hover{background:#354131}html[data-bs-theme=dark] .marketing-materials .status-pill--warning{color:#f0ce77;background:#493b19}html[data-bs-theme=dark] .marketing-materials .status-pill--success{color:#9cdbb9;background:#1f4735}html[data-bs-theme=dark] .marketing-materials .status-pill--primary{color:#a5c5fa;background:#263e63}html[data-bs-theme=dark] .marketing-materials .status-pill--info{color:#94d5e4;background:#204451}html[data-bs-theme=dark] .marketing-materials .status-pill--dark{color:#e1e7ee;background:#394452}html[data-bs-theme=dark] .marketing-materials .status-pill--danger{color:#f2a198;background:#552b27}html[data-bs-theme=dark] .marketing-materials .status-pill--secondary{color:#c2cbc0;background:#384036}html[data-bs-theme=dark] .marketing-materials .detail-item .text-success{color:#8dd4ac!important}html[data-bs-theme=dark] .marketing-materials .detail-item .text-danger{color:#f0a098!important}.steps-container[data-v-5724f9bc]{margin-bottom:40px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.steps-container>.col[data-v-5724f9bc]{min-width:-moz-max-content;min-width:max-content}.steps[data-v-5724f9bc]{display:flex;justify-content:space-around;white-space:nowrap;font-weight:700;cursor:pointer}.steps span[data-v-5724f9bc]{padding:5px 15px;border-bottom:3px solid #ccc}.steps .active[data-v-5724f9bc]{color:#007bff;border-bottom:3px solid #007bff}#validatorForm fieldset[data-v-5724f9bc]{border:1px solid #ddd;border-radius:5px;padding:10px}#validatorForm legend[data-v-5724f9bc]{font-size:18px}#validatorForm .set-padding[data-v-5724f9bc]{padding-top:35px}.steps .marketing-step.active[data-v-5724f9bc]{color:#176548;border-bottom-color:#176548}.marketing-step-count[data-v-5724f9bc]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:4px;border-radius:50%;color:#fff;background:#176548;font-size:11px}.steps-container[data-v-a34366c0]{margin-bottom:40px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.steps-container>.col[data-v-a34366c0]{min-width:-moz-max-content;min-width:max-content}.steps[data-v-a34366c0]{display:flex;justify-content:space-around;white-space:nowrap;font-weight:700;cursor:pointer}.steps span[data-v-a34366c0]{padding:5px 15px;border-bottom:3px solid #ccc}.steps .active[data-v-a34366c0]{color:#007bff;border-bottom:3px solid #007bff}.steps .marketing-step.active[data-v-a34366c0]{color:#176548;border-bottom-color:#176548}.marketing-step-count[data-v-a34366c0]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:4px;border-radius:50%;color:#fff;background:#176548;font-size:11px}.admin-notes-panel[data-v-3e83182b]{background:#f8faf5;border:1px solid rgba(62,87,46,.14);border-radius:12px;overflow:hidden;margin-top:20px;box-shadow:0 8px 24px rgba(28,25,26,.045)}.anp-header[data-v-3e83182b]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(90deg,hsla(86,49%,92%,.82),#fff 55%);border-bottom:1px solid rgba(62,87,46,.11)}.anp-header__title[data-v-3e83182b]{font-size:14px;font-weight:600;color:#26351f;display:flex;align-items:center;gap:4px}.anp-header__title>i[data-v-3e83182b]{color:#a69057}.anp-badge[data-v-3e83182b]{background:#3e572e;color:#fff;font-size:11px;font-weight:700;border-radius:20px;padding:1px 7px;margin-right:4px}.anp-compose[data-v-3e83182b]{display:flex;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(62,87,46,.08);background:#fbfcf9}.anp-compose__avatar[data-v-3e83182b]{border:1px solid rgba(166,144,87,.24);background:#ebf4df;color:#3e572e;display:flex;align-items:center;justify-content:center;font-size:15px;margin-top:2px}.anp-compose__field[data-v-3e83182b]{flex:1;display:flex;flex-direction:column;gap:6px}.anp-textarea[data-v-3e83182b]{width:100%;border:1px solid #d9ded4;border-radius:8px;padding:8px 10px;font-size:13px;resize:vertical;outline:none;transition:border-color .2s;font-family:inherit;direction:rtl;color:#1c191a;background:#fff}.anp-textarea[data-v-3e83182b]:focus{border-color:#a69057;box-shadow:0 0 0 3px rgba(166,144,87,.14)}.anp-textarea[data-v-3e83182b]::-moz-placeholder{color:#929a8f}.anp-textarea[data-v-3e83182b]::placeholder{color:#929a8f}.anp-textarea--sm[data-v-3e83182b]{font-size:13px}.anp-compose__actions[data-v-3e83182b]{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.anp-hint[data-v-3e83182b]{font-size:10px;color:#94a3b8}.anp-submit-btn[data-v-3e83182b]{background:#3e572e;color:#fff;border:none;border-radius:7px;padding:5px 14px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:4px}.anp-submit-btn[data-v-3e83182b]:disabled{opacity:.5;cursor:not-allowed}.anp-submit-btn[data-v-3e83182b]:not(:disabled):hover{background:#263a20;transform:translateY(-1px)}.anp-body[data-v-3e83182b]{padding:8px 16px;min-height:60px}.anp-empty[data-v-3e83182b],.anp-loader[data-v-3e83182b]{text-align:center;padding:28px 0;color:#94a3b8;font-size:13px}.anp-note[data-v-3e83182b]{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid rgba(62,87,46,.08)}.anp-note[data-v-3e83182b]:last-child{border-bottom:none}.anp-note__avatar[data-v-3e83182b]{width:32px;height:32px;border-radius:50%;border:1px solid rgba(166,144,87,.2);background:#f1f5ec;color:#61794c;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;overflow:hidden;margin-top:2px}.anp-note__avatar img[data-v-3e83182b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.anp-note__body[data-v-3e83182b]{flex:1;min-width:0}.anp-note__meta[data-v-3e83182b]{display:flex;align-items:center;gap:8px;margin-bottom:3px;flex-wrap:wrap}.anp-note__author[data-v-3e83182b]{font-size:12px;font-weight:600;color:#26351f}.anp-note__time[data-v-3e83182b]{font-size:11px;color:#94a3b8}.anp-note__edited[data-v-3e83182b]{font-size:10px;color:#94a3b8;font-style:italic}.anp-note__text[data-v-3e83182b]{font-size:13px;color:#343a31;line-height:1.6;white-space:pre-wrap;word-break:break-word}.anp-note__actions[data-v-3e83182b]{display:flex;gap:8px;margin-top:5px;justify-content:flex-end}.anp-action-btn[data-v-3e83182b]{background:none;border:none;font-size:11px;cursor:pointer;color:#6b7280;padding:0;transition:color .15s;display:flex;align-items:center;gap:3px}.anp-action-btn[data-v-3e83182b]:hover{color:#3e572e}.anp-action-btn--danger[data-v-3e83182b]:hover{color:#ef4444}.anp-note__edit[data-v-3e83182b]{display:flex;flex-direction:column;gap:6px}.anp-note__edit-actions[data-v-3e83182b]{display:flex;gap:8px}.anp-btn[data-v-3e83182b]{border:none;border-radius:6px;padding:4px 12px;font-size:12px;cursor:pointer;font-weight:600;transition:all .15s}.anp-btn--save[data-v-3e83182b]{background:#3e572e;color:#fff}.anp-btn--save[data-v-3e83182b]:not(:disabled):hover{background:#263a20}.anp-btn--cancel[data-v-3e83182b]{border:1px solid #d9ded4;background:#f4f7f0;color:#4d5548}.anp-btn--cancel[data-v-3e83182b]:hover{background:#ebf4df}.anp-btn[data-v-3e83182b]:disabled{opacity:.5;cursor:not-allowed}.anp-pagination[data-v-3e83182b]{display:flex;align-items:center;justify-content:center;gap:4px;padding:10px 16px;border-top:1px solid rgba(62,87,46,.08)}.anp-page-btn[data-v-3e83182b]{background:#f4f7f0;border:1px solid transparent;border-radius:6px;width:32px;height:32px;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s;color:#4d5548}.anp-page-btn[data-v-3e83182b]:hover{border-color:rgba(166,144,87,.34);background:#ebf4df}.anp-page-btn--active[data-v-3e83182b]{border-color:#3e572e;background:#3e572e;color:#fff;font-weight:700}.note-list-enter-active[data-v-3e83182b]{transition:all .3s ease}.note-list-enter-from[data-v-3e83182b]{opacity:0;transform:translateY(-10px)}.anp-compose__avatar[data-v-3e83182b]{width:34px;height:34px;border-radius:50%;overflow:hidden;flex-shrink:0}.anp-compose__avatar img[data-v-3e83182b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}html[data-bs-theme=dark] .admin-notes-panel{border-color:rgba(166,144,87,.24);color:#dfe6dc;background:#1a2118;box-shadow:0 12px 30px rgba(0,0,0,.22)}html[data-bs-theme=dark] .admin-notes-panel .anp-header{border-bottom-color:rgba(166,144,87,.17);background:linear-gradient(90deg,#2b3727,#1c241a 60%)}html[data-bs-theme=dark] .admin-notes-panel .anp-header__title{color:#e2e9de}html[data-bs-theme=dark] .admin-notes-panel .anp-header__title>i{color:#d8ca9f}html[data-bs-theme=dark] .admin-notes-panel .anp-badge{border:1px solid hsla(45,42%,74%,.3);color:#171b15;background:#b9a363}html[data-bs-theme=dark] .admin-notes-panel .anp-compose{border-bottom-color:rgba(166,144,87,.14);background:#151b14}html[data-bs-theme=dark] .admin-notes-panel .anp-compose__avatar,html[data-bs-theme=dark] .admin-notes-panel .anp-note__avatar{border-color:hsla(45,42%,74%,.25);color:#d8ca9f;background:#2a3626}html[data-bs-theme=dark] .admin-notes-panel .anp-textarea{border-color:#3b4936;color:#e3e9df;background:#10150f}html[data-bs-theme=dark] .admin-notes-panel .anp-textarea::-moz-placeholder{color:#778274}html[data-bs-theme=dark] .admin-notes-panel .anp-textarea::placeholder{color:#778274}html[data-bs-theme=dark] .admin-notes-panel .anp-textarea:focus{border-color:#b39b5e;box-shadow:0 0 0 3px rgba(166,144,87,.18)}html[data-bs-theme=dark] .admin-notes-panel .anp-submit-btn{background:#4f6a3e}html[data-bs-theme=dark] .admin-notes-panel .anp-submit-btn:not(:disabled):hover{background:#617d50}html[data-bs-theme=dark] .admin-notes-panel .anp-empty,html[data-bs-theme=dark] .admin-notes-panel .anp-hint,html[data-bs-theme=dark] .admin-notes-panel .anp-loader,html[data-bs-theme=dark] .admin-notes-panel .anp-note__edited,html[data-bs-theme=dark] .admin-notes-panel .anp-note__time{color:#8f9a8c}html[data-bs-theme=dark] .admin-notes-panel .anp-note{border-bottom-color:rgba(166,144,87,.13)}html[data-bs-theme=dark] .admin-notes-panel .anp-note__author{color:#b9cdaa}html[data-bs-theme=dark] .admin-notes-panel .anp-note__text{color:#d8e0d4}html[data-bs-theme=dark] .admin-notes-panel .anp-action-btn{color:#9da89a}html[data-bs-theme=dark] .admin-notes-panel .anp-action-btn:hover{color:#d8ca9f}html[data-bs-theme=dark] .admin-notes-panel .anp-action-btn--danger:hover{color:#e4a99b}html[data-bs-theme=dark] .admin-notes-panel .anp-btn--save{background:#4f6a3e}html[data-bs-theme=dark] .admin-notes-panel .anp-btn--save:not(:disabled):hover{background:#617d50}html[data-bs-theme=dark] .admin-notes-panel .anp-btn--cancel{border-color:#3b4936;color:#c5cec1;background:#252e22}html[data-bs-theme=dark] .admin-notes-panel .anp-btn--cancel:hover{background:#303b2c}html[data-bs-theme=dark] .admin-notes-panel .anp-pagination{border-top-color:rgba(166,144,87,.14)}html[data-bs-theme=dark] .admin-notes-panel .anp-page-btn{border-color:#354132;color:#bdc7b9;background:#222b20}html[data-bs-theme=dark] .admin-notes-panel .anp-page-btn:hover{border-color:hsla(45,42%,74%,.42);color:#eef2eb;background:#303b2c}html[data-bs-theme=dark] .admin-notes-panel .anp-page-btn--active{border-color:#a69057;color:#fff;background:#4f6a3e}@media print{.card-header button[data-v-b3917c52],.errorAlert[data-v-b3917c52],.successAlert[data-v-b3917c52]{display:none!important}.card[data-v-b3917c52]{border:none!important;box-shadow:none!important}.card-body[data-v-b3917c52]{padding:0!important}}.stat-card[data-v-9563e58c]{background:#fff;border-radius:10px;padding:12px 16px;cursor:pointer;transition:all .3s ease;border:1px solid #e9ecef;min-height:70px;display:flex;align-items:center}.stat-card[data-v-9563e58c]:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.08);border-color:transparent}.stat-card.active[data-v-9563e58c]{border:2px solid #0d6efd;box-shadow:0 0 0 3px rgba(13,110,253,.15)}.stat-card-content[data-v-9563e58c]{display:flex;align-items:center;gap:12px;width:100%}.stat-icon[data-v-9563e58c]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;transition:all .3s ease}.stat-card:hover .stat-icon[data-v-9563e58c]{transform:scale(1.05)}.stat-info[data-v-9563e58c]{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.stat-label[data-v-9563e58c]{font-size:13px;color:#6c757d;font-weight:500}.stat-number[data-v-9563e58c]{font-size:22px;font-weight:700;line-height:1.2}.stat-admin .stat-icon[data-v-9563e58c]{color:#6c757d;background:hsla(208,7%,46%,.12)}.stat-admin .stat-number[data-v-9563e58c]{color:#6c757d}.stat-admin[data-v-9563e58c]:hover{border-color:#6c757d;background:#f8f9fa}.stat-client .stat-icon[data-v-9563e58c]{color:#0d6efd;background:rgba(13,110,253,.12)}.stat-client .stat-number[data-v-9563e58c]{color:#0d6efd}.stat-client[data-v-9563e58c]:hover{border-color:#0d6efd;background:#f0f7ff}.stat-provider .stat-icon[data-v-9563e58c]{color:#fd7e14;background:rgba(253,126,20,.12)}.stat-provider .stat-number[data-v-9563e58c]{color:#fd7e14}.stat-provider[data-v-9563e58c]:hover{border-color:#fd7e14;background:#fff8f0}.stat-new .stat-icon[data-v-9563e58c]{color:#0d6efd;background:rgba(13,110,253,.12)}.stat-new .stat-number[data-v-9563e58c]{color:#0d6efd}.stat-new[data-v-9563e58c]:hover{border-color:#0d6efd;background:#f0f7ff}.stat-under_review .stat-icon[data-v-9563e58c]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-under_review .stat-number[data-v-9563e58c]{color:#ffc107}.stat-under_review[data-v-9563e58c]:hover{border-color:#ffc107;background:#fffcf0}.stat-done .stat-icon[data-v-9563e58c]{color:#198754;background:rgba(25,135,84,.12)}.stat-done .stat-number[data-v-9563e58c]{color:#198754}.stat-done[data-v-9563e58c]:hover{border-color:#198754;background:#f0fdf4}.stat-assigned .stat-icon[data-v-9563e58c]{color:#0dcaf0;background:rgba(13,202,240,.12)}.stat-assigned .stat-number[data-v-9563e58c]{color:#0dcaf0}.stat-assigned[data-v-9563e58c]:hover{border-color:#0dcaf0;background:#f0faff}.stat-arrived .stat-icon[data-v-9563e58c]{color:#198754;background:rgba(25,135,84,.12)}.stat-arrived .stat-number[data-v-9563e58c]{color:#198754}.stat-arrived[data-v-9563e58c]:hover{border-color:#198754;background:#f0fdf4}.stat-hold .stat-icon[data-v-9563e58c]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-hold .stat-number[data-v-9563e58c]{color:#ffc107}.stat-hold[data-v-9563e58c]:hover{border-color:#ffc107;background:#fffcf0}.stat-client_canceled .stat-icon[data-v-9563e58c]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-client_canceled .stat-number[data-v-9563e58c]{color:#dc3545}.stat-client_canceled[data-v-9563e58c]:hover{border-color:#dc3545;background:#fdf0f2}.stat-provier_canceled .stat-icon[data-v-9563e58c]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-provier_canceled .stat-number[data-v-9563e58c]{color:#dc3545}.stat-provier_canceled[data-v-9563e58c]:hover{border-color:#dc3545;background:#fdf0f2}.stat-waiting_payment .stat-icon[data-v-9563e58c]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-waiting_payment .stat-number[data-v-9563e58c]{color:#ffc107}.stat-waiting_payment[data-v-9563e58c]:hover{border-color:#ffc107;background:#fffcf0}.stat-payment_issue .stat-icon[data-v-9563e58c]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-payment_issue .stat-number[data-v-9563e58c]{color:#dc3545}.stat-payment_issue[data-v-9563e58c]:hover{border-color:#dc3545;background:#fdf0f2}.stat-waiting_deposit .stat-icon[data-v-9563e58c]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-waiting_deposit .stat-number[data-v-9563e58c]{color:#ffc107}.stat-waiting_deposit[data-v-9563e58c]:hover{border-color:#ffc107;background:#fffcf0}.stat-deposit_issue .stat-icon[data-v-9563e58c]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-deposit_issue .stat-number[data-v-9563e58c]{color:#dc3545}.stat-deposit_issue[data-v-9563e58c]:hover{border-color:#dc3545;background:#fdf0f2}.stat-default .stat-icon[data-v-9563e58c]{color:#6c757d;background:hsla(208,7%,46%,.12)}.stat-default .stat-number[data-v-9563e58c]{color:#6c757d}.stat-default[data-v-9563e58c]:hover{border-color:#6c757d;background:#f8f9fa}.stat-card[data-v-96dfe76c]{background:#fff;border-radius:10px;padding:12px 16px;cursor:pointer;transition:all .3s ease;border:1px solid #e9ecef;min-height:70px;display:flex;align-items:center}.stat-card[data-v-96dfe76c]:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.08);border-color:transparent}.stat-card.active[data-v-96dfe76c]{border:2px solid #0d6efd;box-shadow:0 0 0 3px rgba(13,110,253,.15)}.stat-card-content[data-v-96dfe76c]{display:flex;align-items:center;gap:12px;width:100%}.stat-icon[data-v-96dfe76c]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;transition:all .3s ease}.stat-card:hover .stat-icon[data-v-96dfe76c]{transform:scale(1.05)}.stat-info[data-v-96dfe76c]{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.stat-label[data-v-96dfe76c]{font-size:13px;color:#6c757d;font-weight:500}.stat-number[data-v-96dfe76c]{font-size:22px;font-weight:700;line-height:1.2}.stat-admin .stat-icon[data-v-96dfe76c]{color:#6c757d;background:hsla(208,7%,46%,.12)}.stat-admin .stat-number[data-v-96dfe76c]{color:#6c757d}.stat-admin[data-v-96dfe76c]:hover{border-color:#6c757d;background:#f8f9fa}.stat-client .stat-icon[data-v-96dfe76c]{color:#0d6efd;background:rgba(13,110,253,.12)}.stat-client .stat-number[data-v-96dfe76c]{color:#0d6efd}.stat-client[data-v-96dfe76c]:hover{border-color:#0d6efd;background:#f0f7ff}.stat-provider .stat-icon[data-v-96dfe76c]{color:#fd7e14;background:rgba(253,126,20,.12)}.stat-provider .stat-number[data-v-96dfe76c]{color:#fd7e14}.stat-provider[data-v-96dfe76c]:hover{border-color:#fd7e14;background:#fff8f0}.stat-new .stat-icon[data-v-96dfe76c]{color:#0d6efd;background:rgba(13,110,253,.12)}.stat-new .stat-number[data-v-96dfe76c]{color:#0d6efd}.stat-new[data-v-96dfe76c]:hover{border-color:#0d6efd;background:#f0f7ff}.stat-under_review .stat-icon[data-v-96dfe76c]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-under_review .stat-number[data-v-96dfe76c]{color:#ffc107}.stat-under_review[data-v-96dfe76c]:hover{border-color:#ffc107;background:#fffcf0}.stat-done .stat-icon[data-v-96dfe76c]{color:#198754;background:rgba(25,135,84,.12)}.stat-done .stat-number[data-v-96dfe76c]{color:#198754}.stat-done[data-v-96dfe76c]:hover{border-color:#198754;background:#f0fdf4}.stat-assigned .stat-icon[data-v-96dfe76c]{color:#0dcaf0;background:rgba(13,202,240,.12)}.stat-assigned .stat-number[data-v-96dfe76c]{color:#0dcaf0}.stat-assigned[data-v-96dfe76c]:hover{border-color:#0dcaf0;background:#f0faff}.stat-arrived .stat-icon[data-v-96dfe76c]{color:#198754;background:rgba(25,135,84,.12)}.stat-arrived .stat-number[data-v-96dfe76c]{color:#198754}.stat-arrived[data-v-96dfe76c]:hover{border-color:#198754;background:#f0fdf4}.stat-hold .stat-icon[data-v-96dfe76c]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-hold .stat-number[data-v-96dfe76c]{color:#ffc107}.stat-hold[data-v-96dfe76c]:hover{border-color:#ffc107;background:#fffcf0}.stat-client_canceled .stat-icon[data-v-96dfe76c]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-client_canceled .stat-number[data-v-96dfe76c]{color:#dc3545}.stat-client_canceled[data-v-96dfe76c]:hover{border-color:#dc3545;background:#fdf0f2}.stat-provier_canceled .stat-icon[data-v-96dfe76c]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-provier_canceled .stat-number[data-v-96dfe76c]{color:#dc3545}.stat-provier_canceled[data-v-96dfe76c]:hover{border-color:#dc3545;background:#fdf0f2}.stat-waiting_payment .stat-icon[data-v-96dfe76c]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-waiting_payment .stat-number[data-v-96dfe76c]{color:#ffc107}.stat-waiting_payment[data-v-96dfe76c]:hover{border-color:#ffc107;background:#fffcf0}.stat-payment_issue .stat-icon[data-v-96dfe76c]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-payment_issue .stat-number[data-v-96dfe76c]{color:#dc3545}.stat-payment_issue[data-v-96dfe76c]:hover{border-color:#dc3545;background:#fdf0f2}.stat-waiting_deposit .stat-icon[data-v-96dfe76c]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-waiting_deposit .stat-number[data-v-96dfe76c]{color:#ffc107}.stat-waiting_deposit[data-v-96dfe76c]:hover{border-color:#ffc107;background:#fffcf0}.stat-deposit_issue .stat-icon[data-v-96dfe76c]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-deposit_issue .stat-number[data-v-96dfe76c]{color:#dc3545}.stat-deposit_issue[data-v-96dfe76c]:hover{border-color:#dc3545;background:#fdf0f2}.stat-default .stat-icon[data-v-96dfe76c]{color:#6c757d;background:hsla(208,7%,46%,.12)}.stat-default .stat-number[data-v-96dfe76c]{color:#6c757d}.stat-default[data-v-96dfe76c]:hover{border-color:#6c757d;background:#f8f9fa}.steps-container[data-v-ea99d78a]{margin-bottom:40px}.steps[data-v-ea99d78a]{display:flex;justify-content:space-around;white-space:nowrap;font-weight:700;cursor:pointer}.steps span[data-v-ea99d78a]{padding:5px 15px;border-bottom:3px solid #ccc}.steps .active[data-v-ea99d78a]{color:#007bff;border-bottom:3px solid #007bff}.steps-container[data-v-eb681e74]{margin-bottom:40px}.steps[data-v-eb681e74]{display:flex;justify-content:space-around;white-space:nowrap;font-weight:700;cursor:pointer}.steps span[data-v-eb681e74]{padding:5px 15px;border-bottom:3px solid #ccc}.steps .active[data-v-eb681e74]{color:#007bff;border-bottom:3px solid #007bff}.steps-container[data-v-05cc68c4]{margin-bottom:40px}.steps[data-v-05cc68c4]{display:flex;justify-content:space-around;white-space:nowrap;font-weight:700;cursor:pointer}.steps span[data-v-05cc68c4]{padding:5px 15px;border-bottom:3px solid #ccc}.steps .active[data-v-05cc68c4]{color:#007bff;border-bottom:3px solid #007bff}.steps-container[data-v-b6217ca0]{margin-bottom:40px}.steps[data-v-b6217ca0]{display:flex;justify-content:space-around;white-space:nowrap;font-weight:700;cursor:pointer}.steps span[data-v-b6217ca0]{padding:5px 15px;border-bottom:3px solid #ccc}.steps .active[data-v-b6217ca0]{color:#007bff;border-bottom:3px solid #007bff}.maint-tabs[data-v-cc3c6c5e]{display:flex;gap:8px;margin-bottom:14px}.maint-tab[data-v-cc3c6c5e]{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;border:1px solid #dce4d6;background:#f5f8f1;font-size:13px;color:#374151;cursor:pointer;transition:all .15s;font-family:inherit}.maint-tab[data-v-cc3c6c5e]:hover{border-color:#a69057;background:#fff}.maint-tab--active[data-v-cc3c6c5e]{background:#3e572e;color:#fff;border-color:#3e572e}.maint-tab--active .maint-tab__badge[data-v-cc3c6c5e]{background:hsla(0,0%,100%,.25);color:#fff}.maint-tab__badge[data-v-cc3c6c5e]{background:#ebf4df;color:#3e572e;border-radius:20px;padding:1px 7px;font-size:11px;font-weight:600;min-width:22px;text-align:center}.dash-loading[data-v-ebb5f65a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px}.kpi-card[data-v-ebb5f65a]{border-radius:12px;padding:10px 12px;color:#fff;height:100%;display:flex;flex-direction:column}.kpi-card__top[data-v-ebb5f65a]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.kpi-card__icon[data-v-ebb5f65a]{width:32px;height:32px;border-radius:8px;background:hsla(0,0%,100%,.18);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.kpi-card__icon--sm[data-v-ebb5f65a]{width:26px;height:26px;font-size:13px}.kpi-card__label[data-v-ebb5f65a]{font-size:10px;opacity:.78;margin-bottom:1px}.kpi-card__value[data-v-ebb5f65a]{font-size:20px;font-weight:700;line-height:1.1}.kpi-card__value--sm[data-v-ebb5f65a]{font-size:15px}.kpi-card__month[data-v-ebb5f65a]{font-size:9px;opacity:.75;margin-top:2px}.kpi-divider[data-v-ebb5f65a]{border-top:1px solid hsla(0,0%,100%,.2);margin:6px 0}.kpi-divider-light[data-v-ebb5f65a]{border-top:1px solid hsla(0,0%,100%,.1);margin:5px 0}.kpi-card__bar[data-v-ebb5f65a]{display:flex;height:3px;border-radius:3px;overflow:hidden;gap:1px;margin:6px 0}.kpi-bar-seg[data-v-ebb5f65a]{height:100%;transition:width .4s}.vertical-pills[data-v-ebb5f65a]{display:flex;flex-direction:column;gap:4px;margin-top:6px;flex:1}.vertical-pill[data-v-ebb5f65a]{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.1);border-radius:6px;padding:4px 8px;font-size:11px}.vertical-pill--more[data-v-ebb5f65a]{cursor:pointer;background:hsla(0,0%,100%,.08);transition:all .2s}.vertical-pill--more[data-v-ebb5f65a]:hover{background:hsla(0,0%,100%,.2);transform:translateX(-2px)}.vertical-pill__dot[data-v-ebb5f65a]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.vertical-pill__label[data-v-ebb5f65a]{flex:1;font-size:11px;opacity:.9}.vertical-pill__value[data-v-ebb5f65a]{font-weight:700;font-size:12px;background:rgba(0,0,0,.2);padding:1px 6px;border-radius:10px;min-width:35px;text-align:center}.compact-stats[data-v-ebb5f65a]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.compact-stat[data-v-ebb5f65a]{display:flex;align-items:center;gap:5px;flex:1}.compact-stat__icon[data-v-ebb5f65a]{width:26px;height:26px;border-radius:6px;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.compact-stat__icon--sm[data-v-ebb5f65a]{width:22px;height:22px;font-size:11px}.compact-stat__label[data-v-ebb5f65a]{font-size:8px;opacity:.7;margin-bottom:1px}.compact-stat__value[data-v-ebb5f65a]{font-size:13px;font-weight:700;line-height:1.2}.compact-stat__value--sm[data-v-ebb5f65a]{font-size:11px}.compact-stat-divider[data-v-ebb5f65a]{width:1px;height:24px;background:hsla(0,0%,100%,.2)}.compact-dept-header[data-v-ebb5f65a]{font-size:8px;opacity:.6;text-transform:uppercase;margin-bottom:4px;display:flex;align-items:center;gap:4px}.compact-dept-list[data-v-ebb5f65a]{display:flex;flex-direction:column;gap:3px;margin-bottom:4px;flex:1;min-height:60px}.compact-dept-row[data-v-ebb5f65a]{display:flex;align-items:center;gap:5px;background:hsla(0,0%,100%,.08);border-radius:4px;padding:3px 5px}.compact-dept-name[data-v-ebb5f65a]{flex:1;font-size:9px;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-dept-val[data-v-ebb5f65a]{font-size:9px;font-weight:600;white-space:nowrap}.compact-dept-more[data-v-ebb5f65a]{font-size:8px;opacity:.6;text-align:center;padding:2px;cursor:pointer;background:hsla(0,0%,100%,.06);border-radius:3px;margin-top:2px}.compact-dept-more[data-v-ebb5f65a]:hover{opacity:1;background:hsla(0,0%,100%,.12)}.compact-dept-empty[data-v-ebb5f65a]{font-size:9px;opacity:.5;text-align:center;padding:4px}.compact-actions[data-v-ebb5f65a]{display:flex;align-items:center;gap:5px;margin-top:4px}.compact-action[data-v-ebb5f65a]{display:flex;align-items:center;gap:4px;flex:1;cursor:pointer;background:hsla(0,0%,100%,.08);border-radius:5px;padding:3px 6px;transition:all .2s}.compact-action[data-v-ebb5f65a]:hover{background:hsla(0,0%,100%,.15);transform:translateY(-1px)}.compact-action i[data-v-ebb5f65a]{font-size:11px;opacity:.8}.compact-action__label[data-v-ebb5f65a]{font-size:7px;opacity:.6;line-height:1}.compact-action__value[data-v-ebb5f65a]{font-size:11px;font-weight:700;line-height:1.2}.orders-header[data-v-ebb5f65a]{display:flex;align-items:center;margin-bottom:8px;background:hsla(0,0%,100%,.12);border-radius:8px;padding:4px 6px;flex-shrink:0}.orders-header__tab[data-v-ebb5f65a]{display:flex;align-items:center;gap:5px;flex:1;cursor:pointer;opacity:.6;transition:opacity .15s;padding:2px 4px;border-radius:6px}.orders-header__tab[data-v-ebb5f65a]:hover{opacity:.85}.orders-header__tab--active[data-v-ebb5f65a]{opacity:1;background:hsla(0,0%,100%,.18)}.orders-header__sep[data-v-ebb5f65a]{width:1px;height:26px;background:hsla(0,0%,100%,.25);margin:0 4px}.orders-horizontal[data-v-ebb5f65a]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;flex:1;margin:4px 0}.order-col[data-v-ebb5f65a]{background:hsla(0,0%,100%,.05);border-radius:6px;padding:5px}.order-col__title[data-v-ebb5f65a]{font-size:9px;font-weight:600;opacity:.8;margin-bottom:6px;padding-bottom:3px;border-bottom:1px solid hsla(0,0%,100%,.15);text-align:center}.order-item[data-v-ebb5f65a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;font-size:9px}.order-item span[data-v-ebb5f65a]:first-child{opacity:.8}.order-item__value[data-v-ebb5f65a]{font-weight:700;background:rgba(0,0,0,.2);padding:1px 5px;border-radius:8px;min-width:25px;text-align:center}.orders-more-btn[data-v-ebb5f65a]{margin-top:6px;padding:4px 8px;background:hsla(0,0%,100%,.1);border-radius:5px;text-align:center;cursor:pointer;font-size:9px;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:4px;flex-shrink:0}.orders-more-btn[data-v-ebb5f65a]:hover{background:hsla(0,0%,100%,.2);transform:translateY(-1px)}.management-card[data-v-ebb5f65a]{padding:14px 18px}.management-card__inner[data-v-ebb5f65a]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.management-card__head[data-v-ebb5f65a]{display:flex;align-items:center;gap:12px;min-width:160px}.management-card__icon[data-v-ebb5f65a]{width:44px;height:44px;font-size:20px;flex-shrink:0}.management-card__title[data-v-ebb5f65a]{font-size:13px;opacity:.8;margin-bottom:2px}.management-card__total[data-v-ebb5f65a]{font-size:28px;font-weight:700;line-height:1}.management-card__sub[data-v-ebb5f65a]{font-size:10px;opacity:.6;margin-top:2px}.management-card__vsep[data-v-ebb5f65a]{width:1px;height:60px;background:hsla(0,0%,100%,.2);flex-shrink:0}.management-card__stats[data-v-ebb5f65a]{display:flex;gap:12px;flex:1;flex-wrap:wrap}.management-stat[data-v-ebb5f65a]{display:flex;flex-direction:column;align-items:center;gap:4px;background:hsla(0,0%,100%,.1);border-radius:10px;padding:10px 16px;cursor:pointer;transition:all .2s;min-width:80px;flex:1}.management-stat[data-v-ebb5f65a]:hover{background:hsla(0,0%,100%,.2);transform:translateY(-2px)}.management-stat__icon[data-v-ebb5f65a]{font-size:16px}.management-stat__val[data-v-ebb5f65a]{font-size:22px;font-weight:700}.management-stat__label[data-v-ebb5f65a]{font-size:10px;opacity:.75}.management-card__progress[data-v-ebb5f65a]{display:flex;align-items:center;gap:8px;min-width:160px}.management-progress-label[data-v-ebb5f65a]{font-size:10px;opacity:.7;white-space:nowrap}.management-progress-bar[data-v-ebb5f65a]{flex:1;height:6px;background:hsla(0,0%,100%,.2);border-radius:3px;overflow:hidden;min-width:80px}.management-progress-fill[data-v-ebb5f65a]{height:100%;background:#f5f5f5;border-radius:3px;transition:width .6s ease}.management-progress-pct[data-v-ebb5f65a]{font-size:12px;font-weight:700;white-space:nowrap}.mini-drawer-tab[data-v-ebb5f65a]{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:600;background:#fff;border:1px solid #e5e7eb;border-left:none;border-radius:0 10px 10px 0;padding:12px 7px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:7px;box-shadow:3px 0 12px rgba(0,0,0,.08);transition:background .2s,box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mini-drawer-tab[data-v-ebb5f65a]:hover{background:#f3f4f6;box-shadow:3px 0 18px rgba(0,0,0,.13)}.mini-drawer-tab--open[data-v-ebb5f65a]{background:#ebf4df;border-color:rgba(62,87,46,.25)}.mini-drawer-tab i[data-v-ebb5f65a]{font-size:14px;color:#3e572e;transition:transform .3s}.mini-drawer-tab__label[data-v-ebb5f65a]{writing-mode:vertical-rl;text-orientation:mixed;font-size:11px;font-weight:600;color:#4b5563;letter-spacing:.05em}.mini-drawer-overlay[data-v-ebb5f65a]{position:fixed;inset:0;background:rgba(0,0,0,.18);backdrop-filter:blur(2px);z-index:700}.mini-drawer[data-v-ebb5f65a]{position:fixed;left:0;top:0;bottom:0;width:250px;background:#fff;border-right:1px solid #e5e7eb;z-index:800;display:flex;flex-direction:column;box-shadow:4px 0 30px rgba(0,0,0,.12);overflow:hidden}.mini-drawer__header[data-v-ebb5f65a]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid #f3f4f6;flex-shrink:0}.mini-drawer__title[data-v-ebb5f65a]{font-size:14px;font-weight:600;color:#111827;display:flex;align-items:center}.mini-drawer__close[data-v-ebb5f65a]{background:none;border:none;cursor:pointer;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:13px;transition:all .2s}.mini-drawer__close[data-v-ebb5f65a]:hover{background:#f2ddd7;color:#a95142}.mini-drawer__body[data-v-ebb5f65a]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px}.mini-drawer__item[data-v-ebb5f65a]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#f9fafb;border:1px solid #f3f4f6;border-radius:10px;cursor:pointer;transition:all .18s}.mini-drawer__item[data-v-ebb5f65a]:hover{background:#fff;border-color:#e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.07);transform:translateX(3px)}.mini-drawer__icon[data-v-ebb5f65a]{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.mini-drawer__text[data-v-ebb5f65a]{flex:1;display:flex;flex-direction:column;gap:2px}.mini-drawer__val[data-v-ebb5f65a]{font-size:17px;font-weight:700;color:#111827;line-height:1.1}.mini-drawer__lbl[data-v-ebb5f65a]{font-size:11px;color:#6b7280}.mini-drawer__arrow[data-v-ebb5f65a]{font-size:13px;color:#d1d5db;transition:color .2s}.mini-drawer__item:hover .mini-drawer__arrow[data-v-ebb5f65a]{color:#9ca3af}.slide-drawer-enter-active[data-v-ebb5f65a],.slide-drawer-leave-active[data-v-ebb5f65a]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.slide-drawer-enter-from[data-v-ebb5f65a],.slide-drawer-leave-to[data-v-ebb5f65a]{transform:translateX(-100%)}.fade-enter-active[data-v-ebb5f65a],.fade-leave-active[data-v-ebb5f65a]{transition:opacity .25s}.fade-enter-from[data-v-ebb5f65a],.fade-leave-to[data-v-ebb5f65a]{opacity:0}.donut-wrap[data-v-ebb5f65a]{position:relative;width:170px;height:170px;flex-shrink:0}.donut-center[data-v-ebb5f65a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.donut-center__val[data-v-ebb5f65a]{font-size:18px;font-weight:700;color:#111827;line-height:1}.donut-center__lbl[data-v-ebb5f65a]{font-size:9px;color:#9ca3af;margin-top:2px}.chart-legend[data-v-ebb5f65a]{display:flex;flex-direction:column;gap:5px}.chart-legend-row[data-v-ebb5f65a]{display:flex;align-items:center;gap:6px;font-size:12px;color:#374151}.chart-legend-dot[data-v-ebb5f65a]{width:8px;height:8px;border-radius:2px;flex-shrink:0}.chart-legend-name[data-v-ebb5f65a]{flex:1}.chart-legend-val[data-v-ebb5f65a]{font-weight:600;color:#111827;min-width:25px;text-align:left}.chart-legend-pct[data-v-ebb5f65a]{font-size:10px;color:#9ca3af;min-width:28px;text-align:left}.dash-table[data-v-ebb5f65a]{width:100%;border-collapse:collapse;font-size:12px}.dash-table thead tr[data-v-ebb5f65a]{background:#f9fafb}.dash-table th[data-v-ebb5f65a]{padding:6px 8px;font-weight:600;color:#374151;border-bottom:1px solid #e5e7eb;white-space:nowrap}.dash-table td[data-v-ebb5f65a]{padding:6px 8px;color:#111827;border-bottom:1px solid #f3f4f6;vertical-align:middle}.dash-table tbody tr:hover td[data-v-ebb5f65a]{background:#fafafa}.id-link[data-v-ebb5f65a]{font-weight:600;cursor:pointer}.id-link[data-v-ebb5f65a]:hover{text-decoration:underline}.id-link--warn[data-v-ebb5f65a]{color:#d97706}.ellipsis-cell[data-v-ebb5f65a]{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-cell[data-v-ebb5f65a]{color:#9ca3af;font-size:11px;white-space:nowrap}.empty-state[data-v-ebb5f65a]{text-align:center;padding:24px 12px;color:#9ca3af;font-size:13px}.overdue-row:hover td[data-v-ebb5f65a]{background:#fff5f5!important}.overdue-badge[data-v-ebb5f65a]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}.overdue-badge--medium[data-v-ebb5f65a]{background:#fef3c7;color:#92400e}.overdue-badge--high[data-v-ebb5f65a]{background:#fee2e2;color:#b91c1c}.btn-xs[data-v-ebb5f65a]{font-size:11px;padding:2px 8px;border-radius:5px}.badge[data-v-ebb5f65a]{padding:3px 6px;border-radius:5px;font-size:10px;font-weight:600}.bg-success[data-v-ebb5f65a]{background:#627d50;color:#fff}.bg-primary[data-v-ebb5f65a]{background:#3e572e;color:#fff}.bg-info[data-v-ebb5f65a]{background:#e1ebda;color:#3e572e}.bg-warning[data-v-ebb5f65a]{background:#f5ead0;color:#765d27}.bg-danger[data-v-ebb5f65a]{background:#b85c4a;color:#fff}.bg-secondary[data-v-ebb5f65a]{background:#7c8278;color:#fff}.bg-light[data-v-ebb5f65a]{background:#eff3eb;color:#455140}.row.g-2[data-v-ebb5f65a]{display:flex;flex-wrap:wrap}.row.g-2>[class*=col-][data-v-ebb5f65a]{display:flex;flex-direction:column}.kpi-card[data-v-ebb5f65a]{flex:1}.modal-overlay[data-v-ebb5f65a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(4px)}.modal-container[data-v-ebb5f65a]{background:#fff;border-radius:14px;max-width:500px;width:90%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);animation:modalSlideIn-ebb5f65a .3s ease}@keyframes modalSlideIn-ebb5f65a{0%{transform:translateY(-30px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header[data-v-ebb5f65a]{padding:12px 16px;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-ebb5f65a]{font-size:15px;font-weight:600;color:#111827;margin:0}.modal-close[data-v-ebb5f65a]{background:none;border:none;font-size:22px;cursor:pointer;color:#9ca3af;transition:color .2s;width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:6px}.modal-close[data-v-ebb5f65a]:hover{color:#a95142;background:#f2ddd7}.modal-body[data-v-ebb5f65a]{padding:14px;overflow-y:auto;flex:1}.modal-footer[data-v-ebb5f65a]{padding:10px 14px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}.btn-secondary[data-v-ebb5f65a]{background:#f3f4f6;color:#374151;border:1px solid #e5e7eb;padding:5px 12px;border-radius:6px;cursor:pointer;font-size:12px;transition:all .2s}.btn-secondary[data-v-ebb5f65a]:hover{background:#e5e7eb;transform:translateY(-1px)}.departments-modal-list[data-v-ebb5f65a],.statuses-modal-list[data-v-ebb5f65a]{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.dept-modal-row[data-v-ebb5f65a],.status-modal-row[data-v-ebb5f65a]{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.status-modal-info[data-v-ebb5f65a]{display:flex;align-items:center;gap:8px}.status-modal-name[data-v-ebb5f65a]{font-size:12px;font-weight:500;color:#111827}.status-modal-count[data-v-ebb5f65a]{font-size:13px;font-weight:700}.dept-modal-info[data-v-ebb5f65a]{display:flex;align-items:center;gap:8px}.dept-modal-icon[data-v-ebb5f65a]{width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:12px}.dept-modal-name[data-v-ebb5f65a]{font-size:12px;font-weight:500;color:#111827}.dept-modal-stats[data-v-ebb5f65a]{display:flex;align-items:center;gap:8px}.dept-modal-count[data-v-ebb5f65a]{font-size:10px;color:#6b7280;background:#f3f4f6;padding:2px 5px;border-radius:8px}.dept-modal-amount[data-v-ebb5f65a]{font-size:12px;font-weight:700;color:#111827;white-space:nowrap}.order-statuses-modal[data-v-ebb5f65a]{display:flex;flex-direction:column;gap:14px}.order-status-group h6[data-v-ebb5f65a]{font-size:12px;font-weight:600;color:#374151;margin-bottom:6px;padding-bottom:3px;border-bottom:1px solid #e5e7eb}.order-status-item[data-v-ebb5f65a]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.order-status-item span[data-v-ebb5f65a]:first-child{font-size:11px;color:#4b5563}.order-status-item .badge[data-v-ebb5f65a]{font-size:9px;padding:2px 5px}.trend-range-btns[data-v-ebb5f65a]{display:flex;gap:3px;background:#f3f4f6;border-radius:7px;padding:3px}.trend-range-btn[data-v-ebb5f65a]{border:none;background:transparent;padding:3px 10px;border-radius:5px;font-size:11px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .18s;white-space:nowrap}.trend-range-btn[data-v-ebb5f65a]:hover{background:#e5e7eb;color:#111827}.trend-range-btn--active[data-v-ebb5f65a]{background:#fff;color:#3e572e;font-weight:600;box-shadow:0 1px 4px rgba(0,0,0,.1)}.maintenance-response-box[data-v-ebb5f65a]{display:flex;align-items:center;gap:16px;padding:10px;margin:12px 0;border-radius:10px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.15)}.maintenance-response-icon[data-v-ebb5f65a]{width:30px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.15);font-size:15px}.maintenance-response-label[data-v-ebb5f65a]{font-size:10px;opacity:.85}.maintenance-response-value[data-v-ebb5f65a]{font-size:13px;font-weight:500}.dash-filter-bar[data-v-ebb5f65a]{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:10px 16px;flex-wrap:wrap;gap:8px}.dash-filter-bar__left[data-v-ebb5f65a]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dash-filter-bar__title[data-v-ebb5f65a]{font-size:13px;font-weight:600;color:#1e293b}.dash-filter-bar__right[data-v-ebb5f65a]{display:flex;align-items:center;gap:8px}.dash-filter-active-chips[data-v-ebb5f65a]{display:flex;gap:5px;flex-wrap:wrap}.dash-chip[data-v-ebb5f65a]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:20px;border:1px solid rgba(62,87,46,.16)}.dash-filter-btn[data-v-ebb5f65a]{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:7px;padding:5px 12px;font-size:12px;font-weight:500;cursor:pointer;color:#374151;display:flex;align-items:center;gap:4px;transition:all .15s}.dash-filter-btn[data-v-ebb5f65a]:hover{background:#e5e7eb}.dash-filter-btn--clear[data-v-ebb5f65a]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.dash-filter-btn--clear[data-v-ebb5f65a]:hover{background:#fee2e2}.dash-filter-panel[data-v-ebb5f65a]{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:16px}.dash-filter-label[data-v-ebb5f65a]{font-size:12px;font-weight:500;color:#374151;margin-bottom:4px;display:block}.filter-slide-enter-active[data-v-ebb5f65a],.filter-slide-leave-active[data-v-ebb5f65a]{transition:all .25s ease;overflow:hidden}.filter-slide-enter-from[data-v-ebb5f65a],.filter-slide-leave-to[data-v-ebb5f65a]{opacity:0;transform:translateY(-8px)}.dash-filter-notice[data-v-ebb5f65a]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;border:1px solid rgba(62,87,46,.18);border-radius:10px;padding:10px 16px;font-size:13px}.dash-filter-notice strong[data-v-ebb5f65a]{color:#3e572e;font-weight:600}.dash-filter-notice__clear[data-v-ebb5f65a]{margin-right:auto;background:none;border:1px solid rgba(62,87,46,.32);border-radius:6px;padding:3px 10px;font-size:12px;color:#3e572e;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .15s}.overdue-count-badge[data-v-ebb5f65a]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.overdue-count-badge--ok[data-v-ebb5f65a]{background:#d1fae5;color:#065f46}.overdue-count-badge--warn[data-v-ebb5f65a]{background:#fef3c7;color:#92400e}.app-content-header[data-v-ebb5f65a]{padding-top:1.35rem;padding-bottom:1.15rem}.dashboard-heading[data-v-ebb5f65a]{position:relative;min-height:132px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;padding:24px 30px;color:#fff;border:1px solid rgba(166,144,87,.42);border-radius:18px;background:linear-gradient(118deg,transparent 0 68%,hsla(0,0%,100%,.045) 68% 75%,transparent 75%),linear-gradient(135deg,#3e572e,#304624 58%,#1c191a 145%);box-shadow:0 14px 36px rgba(28,25,26,.12);isolation:isolate}.dashboard-heading[data-v-ebb5f65a]:after{content:"";position:absolute;inset:auto -5% -68% 32%;height:135%;transform:skewX(-34deg);border-top:1px solid rgba(166,144,87,.28);background:rgba(166,144,87,.07);z-index:-1}.dashboard-heading__content[data-v-ebb5f65a]{position:relative;z-index:1}.dashboard-heading__eyebrow[data-v-ebb5f65a]{display:inline-flex;align-items:center;gap:8px;margin-bottom:7px;color:#d8ca9f;font-size:11px;font-weight:600;letter-spacing:.08em}.dashboard-heading__eyebrow[data-v-ebb5f65a]:before{content:"";width:24px;height:1px;background:#a69057}.dashboard-heading h1[data-v-ebb5f65a]{margin:0;font-size:clamp(25px,3vw,35px);font-weight:650;letter-spacing:-.02em}.dashboard-heading p[data-v-ebb5f65a]{margin:7px 0 0;max-width:560px;color:hsla(0,0%,100%,.72);font-size:13px}.dashboard-heading__mark[data-v-ebb5f65a]{position:relative;z-index:1;display:grid;place-items:center;width:86px;height:86px;margin-inline-start:28px;flex:0 0 auto;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;background:hsla(0,0%,100%,.94);box-shadow:0 12px 30px rgba(0,0,0,.16)}.dashboard-heading__mark img[data-v-ebb5f65a]{width:62px;height:62px}.kpi-card[data-v-ebb5f65a]{position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 10px 24px rgba(28,25,26,.1)}.kpi-card[data-v-ebb5f65a]:after{content:"";position:absolute;left:-30px;bottom:-58px;width:126px;height:106px;transform:skewX(-36deg);border:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.035);pointer-events:none}.kpi-card[data-v-ebb5f65a]>*{position:relative;z-index:1}.kpi-card--blue[data-v-ebb5f65a]{background:linear-gradient(135deg,#3e572e,#273a20)}.kpi-card--teal[data-v-ebb5f65a]{background:linear-gradient(135deg,#61794c,#3e572e)}.kpi-card--indigo[data-v-ebb5f65a]{background:linear-gradient(135deg,#1c191a,#3b4531)}.kpi-card--amber[data-v-ebb5f65a]{background:linear-gradient(135deg,#a69057,#6f6039)}.kpi-card--violet[data-v-ebb5f65a]{background:linear-gradient(135deg,#3e572e,#1c191a)}.contact-card[data-v-ebb5f65a]{background:linear-gradient(135deg,#1c191a,#3e572e)}.compact-stat__icon[data-v-ebb5f65a],.kpi-card__icon[data-v-ebb5f65a]{border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.1)}.kpi-card__bar[data-v-ebb5f65a]{height:4px;background:hsla(0,0%,100%,.14)}.management-progress-fill[data-v-ebb5f65a]{background:#d8ca9f}.management-stat--blue .management-stat__icon[data-v-ebb5f65a],.management-stat--yellow .management-stat__icon[data-v-ebb5f65a]{color:#d8ca9f}.card[data-v-ebb5f65a]{overflow:hidden;border:1px solid rgba(62,87,46,.11);border-radius:14px;box-shadow:0 8px 24px rgba(28,25,26,.055)}.card-header[data-v-ebb5f65a]{min-height:48px;border-bottom:1px solid rgba(62,87,46,.09);background:linear-gradient(90deg,hsla(86,49%,92%,.72),hsla(0,0%,100%,.95) 45%)}.card-title[data-v-ebb5f65a]{color:#26351f;font-weight:600}.card-title i[data-v-ebb5f65a]{color:#a69057!important}.dash-filter-bar[data-v-ebb5f65a]{padding:12px 16px;border-color:rgba(62,87,46,.16);border-radius:12px;box-shadow:0 7px 20px rgba(28,25,26,.04)}.dash-filter-bar__title[data-v-ebb5f65a]{color:#26351f}.dash-filter-bar__left>i[data-v-ebb5f65a]{color:#a69057!important}.dash-chip[data-v-ebb5f65a]{border-color:rgba(62,87,46,.16);color:#3e572e;background:#ebf4df}.dash-filter-btn[data-v-ebb5f65a]{border-color:rgba(62,87,46,.14);color:#3e572e;background:#f4f7f0}.dash-filter-btn[data-v-ebb5f65a]:hover{border-color:#a69057;color:#1c191a;background:#fff}.dash-filter-panel[data-v-ebb5f65a]{border-color:rgba(62,87,46,.16);background:linear-gradient(135deg,#f5f8f1,#ebf4df)}.dash-filter-notice[data-v-ebb5f65a]{border-color:rgba(62,87,46,.18);color:#3e572e;background:#ebf4df}.dash-filter-notice strong[data-v-ebb5f65a],.dash-filter-notice__clear[data-v-ebb5f65a]{color:#3e572e}.dash-filter-notice__clear[data-v-ebb5f65a]{border-color:rgba(62,87,46,.32)}.dash-filter-notice__clear[data-v-ebb5f65a]:hover{background:#dfeccd}.dash-table thead tr[data-v-ebb5f65a]{background:#f2f6ed}.dash-table th[data-v-ebb5f65a]{color:#3e572e;border-bottom-color:rgba(62,87,46,.13)}.dash-table td[data-v-ebb5f65a]{color:#1c191a;border-bottom-color:rgba(62,87,46,.07)}.dash-table tbody tr:hover td[data-v-ebb5f65a]{background:#f8faf5}.id-link[data-v-ebb5f65a]{color:#3e572e}.chart-legend-val[data-v-ebb5f65a],.donut-center__val[data-v-ebb5f65a]{color:#1c191a}.chart-legend-row[data-v-ebb5f65a]{color:#4d5548}.chart-legend-dot[data-v-ebb5f65a]{border-radius:50%}.mini-drawer-tab--open[data-v-ebb5f65a],.trend-range-btn--active[data-v-ebb5f65a]{border-color:rgba(62,87,46,.25);color:#3e572e;background:#ebf4df}.mini-drawer-tab i[data-v-ebb5f65a],.trend-range-btn--active[data-v-ebb5f65a]{color:#3e572e}.mini-drawer__item[data-v-ebb5f65a]:hover{border-color:rgba(166,144,87,.35)}.modal-container[data-v-ebb5f65a]{border:1px solid rgba(166,144,87,.25)}.status-modal-count[data-v-ebb5f65a]{color:#3e572e}.text-primary[data-v-ebb5f65a]{color:#3e572e!important}.spinner-border.text-primary[data-v-ebb5f65a]{color:#a69057!important}.data-dot--positive[data-v-ebb5f65a]{background:#7f9a6a}.data-dot--pending[data-v-ebb5f65a]{background:#d8b365}.data-dot--danger[data-v-ebb5f65a]{background:#c77462}.data-dot--neutral[data-v-ebb5f65a]{background:#8c9387}.data-dot--muted[data-v-ebb5f65a]{background:#c3c8bd}.compact-stat__value[data-v-ebb5f65a],.kpi-card__value[data-v-ebb5f65a],.management-card__total[data-v-ebb5f65a],.management-stat__val[data-v-ebb5f65a]{color:#fffdf8;font-variant-numeric:tabular-nums}.compact-dept-val[data-v-ebb5f65a],.kpi-card__month[data-v-ebb5f65a],.management-progress-pct[data-v-ebb5f65a]{color:#eadcb2}.order-item__value[data-v-ebb5f65a],.vertical-pill__value[data-v-ebb5f65a]{border:1px solid hsla(0,0%,100%,.08);background:rgba(28,25,26,.2);color:#fffdf8;font-variant-numeric:tabular-nums}.order-item__value--warning[data-v-ebb5f65a]{background:rgba(166,144,87,.28);color:#f1e2b6}.order-item__value--danger[data-v-ebb5f65a]{background:rgba(184,92,74,.27);color:#ffd7cf}.order-item__value--success[data-v-ebb5f65a]{background:hsla(94,19%,51%,.28);color:#e2f0d8}.order-item__value--info[data-v-ebb5f65a]{background:hsla(90,17%,56%,.25);color:#edf4e7}.management-stat--yellow .management-stat__icon[data-v-ebb5f65a]{color:#e3c77e}.management-stat--blue .management-stat__icon[data-v-ebb5f65a]{color:#bdcdaf}.management-stat--green .management-stat__icon[data-v-ebb5f65a]{color:#cfe2c0}.management-stat--red .management-stat__icon[data-v-ebb5f65a]{color:#edb0a2}.mini-drawer[data-v-ebb5f65a]{border-right-color:rgba(62,87,46,.14);background:#fbfcf9}.mini-drawer__header[data-v-ebb5f65a]{border-bottom-color:rgba(62,87,46,.09);background:#f2f6ed}.mini-drawer__title[data-v-ebb5f65a],.mini-drawer__val[data-v-ebb5f65a]{color:#26351f}.mini-drawer__lbl[data-v-ebb5f65a]{color:#737b6f}.mini-drawer__item[data-v-ebb5f65a]{border-color:rgba(62,87,46,.08);background:#fff}.mini-drawer__item[data-v-ebb5f65a]:hover{background:#f7faf4}.mini-drawer__arrow[data-v-ebb5f65a]{color:#b7bdb2}.mini-drawer__icon--green[data-v-ebb5f65a]{color:#3e572e;background:rgba(62,87,46,.13)}.mini-drawer__icon--olive[data-v-ebb5f65a]{color:#61794c;background:rgba(97,121,76,.13)}.mini-drawer__icon--sage[data-v-ebb5f65a]{color:#7b9069;background:hsla(92,16%,49%,.14)}.mini-drawer__icon--gold[data-v-ebb5f65a]{color:#9b7e3d;background:rgba(166,144,87,.16)}.mini-drawer__icon--danger[data-v-ebb5f65a]{color:#a95142;background:rgba(184,92,74,.13)}.mini-drawer__icon--ink[data-v-ebb5f65a]{color:#4f494a;background:rgba(28,25,26,.09)}.chart-legend-val[data-v-ebb5f65a]{color:#3e572e;font-variant-numeric:tabular-nums}.chart-legend-pct[data-v-ebb5f65a]{color:#927a43}.donut-center__val[data-v-ebb5f65a]{color:#26351f;font-variant-numeric:tabular-nums}.date-cell[data-v-ebb5f65a],.donut-center__lbl[data-v-ebb5f65a],.empty-state[data-v-ebb5f65a]{color:#858d81}.badge[data-v-ebb5f65a]{padding:4px 8px;border:1px solid transparent;border-radius:20px;letter-spacing:0}.bg-success[data-v-ebb5f65a]{border-color:#627d50!important;background:#627d50!important;color:#fff!important}.bg-primary[data-v-ebb5f65a]{border-color:#3e572e!important;background:#3e572e!important;color:#fff!important}.bg-info[data-v-ebb5f65a]{border-color:#c6d6bc!important;background:#e1ebda!important;color:#3e572e!important}.bg-warning[data-v-ebb5f65a]{border-color:#e0c888!important;background:#f5ead0!important;color:#765d27!important}.bg-danger[data-v-ebb5f65a]{border-color:#b85c4a!important;background:#b85c4a!important;color:#fff!important}.bg-secondary[data-v-ebb5f65a]{border-color:#7c8278!important;background:#7c8278!important;color:#fff!important}.bg-light[data-v-ebb5f65a]{border-color:#dde4d8!important;background:#eff3eb!important;color:#455140!important}.data-link--positive[data-v-ebb5f65a]{color:#4f6a3e!important}.data-link--gold[data-v-ebb5f65a]{color:#8c7136!important}.data-link--danger[data-v-ebb5f65a],.data-value--danger[data-v-ebb5f65a]{color:#a95142!important}.data-icon--gold[data-v-ebb5f65a]{color:#a69057!important}.id-link--warn[data-v-ebb5f65a]{color:#a96e28}.overdue-row:hover td[data-v-ebb5f65a]{background:#fff9f6!important}.overdue-badge--medium[data-v-ebb5f65a]{border:1px solid #e5cf95;background:#f5ead0;color:#765d27}.overdue-badge--high[data-v-ebb5f65a]{border:1px solid #dfb3a8;background:#f2ddd7;color:#934636}.overdue-badge--critical[data-v-ebb5f65a]{border:1px solid #6f372e;background:#6f372e;color:#fff3ef}.overdue-count-badge--ok[data-v-ebb5f65a]{background:#e1ebda;color:#3e572e}.overdue-count-badge--warn[data-v-ebb5f65a]{background:#f5ead0;color:#765d27}.overdue-count-badge--critical[data-v-ebb5f65a]{background:#6f372e;color:#fff3ef}.dept-modal-row[data-v-ebb5f65a],.status-modal-row[data-v-ebb5f65a]{border-color:rgba(62,87,46,.09);background:#f7faf4}.dept-modal-amount[data-v-ebb5f65a],.status-modal-count[data-v-ebb5f65a]{color:#3e572e;font-variant-numeric:tabular-nums}.dept-modal-count[data-v-ebb5f65a]{color:#7c745e;background:#eee9dc}.order-status-group h6[data-v-ebb5f65a]{color:#3e572e;border-bottom-color:rgba(62,87,46,.12)}@media (max-width:767.98px){.dashboard-heading[data-v-ebb5f65a]{min-height:118px;padding:20px}.dashboard-heading p[data-v-ebb5f65a]{max-width:78%;font-size:11px}.dashboard-heading__mark[data-v-ebb5f65a]{width:64px;height:64px;margin-inline-start:12px}.dashboard-heading__mark img[data-v-ebb5f65a]{width:46px;height:46px}}.rich-text-editor[data-v-601800cd]{border:1px solid #ced4da;border-radius:.375rem;overflow:hidden}.rte-toolbar[data-v-601800cd]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;background:#f8f9fa;border-bottom:1px solid #ced4da}.rte-btn[data-v-601800cd]{border:1px solid transparent;background:transparent;border-radius:.25rem;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.rte-btn[data-v-601800cd]:hover{background:#e9ecef;border-color:#dee2e6}.rte-select[data-v-601800cd]{border:1px solid #ced4da;border-radius:.25rem;padding:4px 6px;background:#fff;font-size:.85rem;cursor:pointer}.rte-color-label[data-v-601800cd]{display:inline-flex;align-items:center;gap:4px;cursor:pointer;padding:0 4px}.rte-color[data-v-601800cd]{width:28px;height:28px;padding:0;border:1px solid #ced4da;border-radius:.25rem;background:none;cursor:pointer}.rte-separator[data-v-601800cd]{width:1px;height:24px;background:#ced4da;margin:0 4px}.rte-content[data-v-601800cd]{min-height:220px;max-height:500px;overflow-y:auto;padding:12px;outline:none;line-height:1.7}.rte-content[data-v-601800cd]:empty:before{content:attr(data-placeholder);color:#adb5bd}.rte-preview[data-v-7a374b93]{line-height:1.7}.ellipsis-cell[data-v-f7478ed0]{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-card[data-v-6d589d3b]{background:#fff;border-radius:10px;padding:12px 16px;cursor:pointer;transition:all .3s ease;border:1px solid #e9ecef;min-height:70px;display:flex;align-items:center}.stat-card[data-v-6d589d3b]:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.08);border-color:transparent}.stat-card.active[data-v-6d589d3b]{border:2px solid #0d6efd;box-shadow:0 0 0 3px rgba(13,110,253,.15)}.stat-card-content[data-v-6d589d3b]{display:flex;align-items:center;gap:12px;width:100%}.stat-icon[data-v-6d589d3b]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;transition:all .3s ease}.stat-card:hover .stat-icon[data-v-6d589d3b]{transform:scale(1.05)}.stat-info[data-v-6d589d3b]{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.stat-label[data-v-6d589d3b]{font-size:13px;color:#6c757d;font-weight:500}.stat-number[data-v-6d589d3b]{font-size:22px;font-weight:700;line-height:1.2}.stat-admin .stat-icon[data-v-6d589d3b]{color:#6c757d;background:hsla(208,7%,46%,.12)}.stat-admin .stat-number[data-v-6d589d3b]{color:#6c757d}.stat-admin[data-v-6d589d3b]:hover{border-color:#6c757d;background:#f8f9fa}.stat-client .stat-icon[data-v-6d589d3b]{color:#0d6efd;background:rgba(13,110,253,.12)}.stat-client .stat-number[data-v-6d589d3b]{color:#0d6efd}.stat-client[data-v-6d589d3b]:hover{border-color:#0d6efd;background:#f0f7ff}.stat-provider .stat-icon[data-v-6d589d3b]{color:#fd7e14;background:rgba(253,126,20,.12)}.stat-provider .stat-number[data-v-6d589d3b]{color:#fd7e14}.stat-provider[data-v-6d589d3b]:hover{border-color:#fd7e14;background:#fff8f0}.stat-new .stat-icon[data-v-6d589d3b]{color:#0d6efd;background:rgba(13,110,253,.12)}.stat-new .stat-number[data-v-6d589d3b]{color:#0d6efd}.stat-new[data-v-6d589d3b]:hover{border-color:#0d6efd;background:#f0f7ff}.stat-under_review .stat-icon[data-v-6d589d3b]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-under_review .stat-number[data-v-6d589d3b]{color:#ffc107}.stat-under_review[data-v-6d589d3b]:hover{border-color:#ffc107;background:#fffcf0}.stat-done .stat-icon[data-v-6d589d3b]{color:#198754;background:rgba(25,135,84,.12)}.stat-done .stat-number[data-v-6d589d3b]{color:#198754}.stat-done[data-v-6d589d3b]:hover{border-color:#198754;background:#f0fdf4}.stat-assigned .stat-icon[data-v-6d589d3b]{color:#0dcaf0;background:rgba(13,202,240,.12)}.stat-assigned .stat-number[data-v-6d589d3b]{color:#0dcaf0}.stat-assigned[data-v-6d589d3b]:hover{border-color:#0dcaf0;background:#f0faff}.stat-arrived .stat-icon[data-v-6d589d3b]{color:#198754;background:rgba(25,135,84,.12)}.stat-arrived .stat-number[data-v-6d589d3b]{color:#198754}.stat-arrived[data-v-6d589d3b]:hover{border-color:#198754;background:#f0fdf4}.stat-hold .stat-icon[data-v-6d589d3b]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-hold .stat-number[data-v-6d589d3b]{color:#ffc107}.stat-hold[data-v-6d589d3b]:hover{border-color:#ffc107;background:#fffcf0}.stat-client_canceled .stat-icon[data-v-6d589d3b]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-client_canceled .stat-number[data-v-6d589d3b]{color:#dc3545}.stat-client_canceled[data-v-6d589d3b]:hover{border-color:#dc3545;background:#fdf0f2}.stat-provier_canceled .stat-icon[data-v-6d589d3b]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-provier_canceled .stat-number[data-v-6d589d3b]{color:#dc3545}.stat-provier_canceled[data-v-6d589d3b]:hover{border-color:#dc3545;background:#fdf0f2}.stat-waiting_payment .stat-icon[data-v-6d589d3b]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-waiting_payment .stat-number[data-v-6d589d3b]{color:#ffc107}.stat-waiting_payment[data-v-6d589d3b]:hover{border-color:#ffc107;background:#fffcf0}.stat-payment_issue .stat-icon[data-v-6d589d3b]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-payment_issue .stat-number[data-v-6d589d3b]{color:#dc3545}.stat-payment_issue[data-v-6d589d3b]:hover{border-color:#dc3545;background:#fdf0f2}.stat-waiting_deposit .stat-icon[data-v-6d589d3b]{color:#ffc107;background:rgba(255,193,7,.12)}.stat-waiting_deposit .stat-number[data-v-6d589d3b]{color:#ffc107}.stat-waiting_deposit[data-v-6d589d3b]:hover{border-color:#ffc107;background:#fffcf0}.stat-deposit_issue .stat-icon[data-v-6d589d3b]{color:#dc3545;background:rgba(220,53,69,.12)}.stat-deposit_issue .stat-number[data-v-6d589d3b]{color:#dc3545}.stat-deposit_issue[data-v-6d589d3b]:hover{border-color:#dc3545;background:#fdf0f2}.stat-default .stat-icon[data-v-6d589d3b]{color:#6c757d;background:hsla(208,7%,46%,.12)}.stat-default .stat-number[data-v-6d589d3b]{color:#6c757d}.stat-default[data-v-6d589d3b]:hover{border-color:#6c757d;background:#f8f9fa}.map-card[data-v-67f9466b]{min-height:680px;overflow:hidden;border:1px solid #dee2e6;border-radius:.5rem;background:#f4f6f9}.property-map[data-v-67f9466b]{width:100%;height:680px}.map-results-count[data-v-67f9466b]{right:1rem;z-index:4;gap:.35rem;padding:.55rem .85rem;color:#212529;box-shadow:0 2px 12px rgba(0,0,0,.16);font-weight:700}.map-loading[data-v-67f9466b],.map-results-count[data-v-67f9466b]{position:absolute;top:1rem;display:flex;align-items:center;border-radius:2rem;background:hsla(0,0%,100%,.95)}.map-loading[data-v-67f9466b]{left:50%;z-index:5;gap:.65rem;padding:.65rem 1rem;box-shadow:0 2px 12px rgba(0,0,0,.18);transform:translateX(-50%)}.map-loading .spinner-border[data-v-67f9466b]{width:1.25rem;height:1.25rem}[data-v-67f9466b] .property-map-info{display:flex;width:360px;max-width:100%;gap:.75rem;color:#212529;font-family:inherit}[data-v-67f9466b] .property-map-info-image{width:135px;height:115px;flex:0 0 135px;border-radius:.45rem;-o-object-fit:cover;object-fit:cover}[data-v-67f9466b] .property-map-info-body{min-width:0;flex:1}[data-v-67f9466b] .property-map-info-body strong{display:block;margin-bottom:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-67f9466b] .property-map-info-price{margin-bottom:.4rem;color:#9b792d;font-weight:700}[data-v-67f9466b] .property-map-info-meta{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:.35rem;color:#5f6770;font-size:.82rem}[data-v-67f9466b] .property-map-info-location{margin-bottom:.45rem;color:#6c757d;font-size:.82rem}[data-v-67f9466b] .property-map-info-link{color:#85651f;font-size:.85rem;font-weight:700;text-decoration:none}@media (max-width:767.98px){.map-card[data-v-67f9466b],.property-map[data-v-67f9466b]{min-height:560px;height:560px}[data-v-67f9466b] .property-map-info{width:260px}[data-v-67f9466b] .property-map-info-image{width:95px;height:100px;flex-basis:95px}}.marketing-board-page[data-v-170ee246]{--board-green:#176548;--board-green-dark:#124f39;--board-ink:#14233a;--board-muted:#76869d;--board-line:#dce5ee;--board-line-soft:#e8eef3;--board-surface:#fff;--board-surface-soft:#f1f4f7;--board-surface-strong:#eef3f7;--board-hover:#fbfcfd;--board-shadow:0 1px 3px rgba(15,29,48,.035);color:var(--board-ink)}.board-toolbar[data-v-170ee246],.requests-card[data-v-170ee246]{border:1px solid var(--board-line);border-radius:16px;background:var(--board-surface);box-shadow:var(--board-shadow);overflow:hidden}.board-toolbar[data-v-170ee246]{margin-bottom:24px}.toolbar-top[data-v-170ee246]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:80px;padding:18px 22px 12px}.page-heading[data-v-170ee246]{display:flex;align-items:flex-start;gap:10px}.heading-icon[data-v-170ee246]{color:var(--board-green);font-size:1.25rem;line-height:1.4}.page-heading h4[data-v-170ee246]{margin:0 0 2px;font-size:1.18rem;font-weight:800}.page-heading p[data-v-170ee246]{margin:0;color:var(--board-muted);font-size:.78rem}.service-filter[data-v-170ee246]{display:flex;align-items:center;gap:12px;min-width:385px}.new-request-btn[data-v-170ee246]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:8px 14px;border:0;border-radius:8px;color:#fff;background:var(--board-green);font-size:.78rem;font-weight:800;white-space:nowrap}.new-request-btn[data-v-170ee246]:hover{background:var(--board-green-dark)}.service-filter label[data-v-170ee246]{color:var(--board-muted);font-size:.77rem;white-space:nowrap}.select-wrap[data-v-170ee246]{position:relative;flex:1}.select-wrap .form-select[data-v-170ee246]{min-height:42px;padding-left:38px;border-color:var(--board-line);border-radius:8px;background-color:var(--board-surface);background-image:none;color:var(--board-ink);font-size:.82rem;font-weight:700}.select-wrap>i[data-v-170ee246]{position:absolute;top:50%;left:13px;transform:translateY(-50%);pointer-events:none}.board-filters[data-v-170ee246]{display:grid;grid-template-columns:minmax(180px,260px) minmax(220px,340px) auto;align-items:end;gap:12px;padding:14px 22px;border-top:1px solid var(--board-line-soft);background:var(--board-surface-soft)}.filter-field label[data-v-170ee246]{display:block;margin-bottom:5px;color:var(--board-muted);font-size:.72rem;font-weight:700}.filter-field .form-control[data-v-170ee246]{min-height:40px;border-color:var(--board-line);color:var(--board-ink);background:var(--board-surface);font-size:.78rem}.filter-actions[data-v-170ee246]{display:flex;gap:7px}.status-tabs[data-v-170ee246]{display:flex;align-items:center;gap:8px;padding:8px 22px 20px;border-top:1px solid var(--board-line-soft);overflow-x:auto}.status-tab[data-v-170ee246]{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:0;border-radius:9px;background:var(--board-surface-soft);color:var(--board-muted);font-size:.78rem;white-space:nowrap}.status-tab.active[data-v-170ee246]{background:var(--board-green);color:#fff;font-weight:700}.tab-count[data-v-170ee246]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:.68rem;font-weight:800}.tab-count--warning[data-v-170ee246]{color:#fff;background:#f59e0b}.requests-card[data-v-170ee246]{min-height:260px}.requests-table[data-v-170ee246]{width:100%;min-width:1120px;border-collapse:separate;border-spacing:0}.requests-table th[data-v-170ee246]{padding:13px 12px;border-bottom:1px solid var(--board-line);background:var(--board-surface-strong);color:var(--board-ink);font-size:.73rem;font-weight:800;text-align:right;vertical-align:middle}.requests-table td[data-v-170ee246]{height:74px;padding:12px;border-bottom:1px solid var(--board-line-soft);color:var(--board-ink);font-size:.78rem;vertical-align:middle}.requests-table tbody tr:last-child td[data-v-170ee246]{border-bottom:0}.requests-table tbody tr[data-v-170ee246]:hover{background:var(--board-hover)}.requests-table td strong[data-v-170ee246]{display:block;font-size:.79rem}.requests-table td small[data-v-170ee246]{display:block;margin-top:3px;color:var(--board-muted);font-size:.68rem}.cell-subtitle[data-v-170ee246]{display:inline-block;margin-top:2px;color:var(--board-muted);font-size:.7rem;font-weight:700}.order-number[data-v-170ee246]{display:block;padding:0;border:0;background:transparent;color:var(--board-ink);direction:ltr;font-size:.73rem;font-weight:800;text-align:right}.order-number[data-v-170ee246]:hover{color:var(--board-green);text-decoration:underline}.order-cell[data-v-170ee246]{min-width:112px}.service-name[data-v-170ee246]{display:flex;align-items:center;gap:6px}.service-name i[data-v-170ee246]{font-size:.9rem}.license-number[data-v-170ee246]{display:block;direction:rtl}.location-link[data-v-170ee246]{display:inline-flex;align-items:center;gap:3px;margin-top:4px;color:#2771d3;font-size:.7rem;font-weight:700;text-decoration:none}.request-status[data-v-170ee246]{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border:1px solid transparent;border-radius:16px;font-size:.7rem;font-weight:800;white-space:nowrap}.request-status--pending_approval[data-v-170ee246]{color:#8b5600;background:#fff6d8;border-color:#facb54}.request-status--approved[data-v-170ee246]{color:#087443;background:#e0f8ec;border-color:#8edbb5}.request-status--assigned[data-v-170ee246]{color:#5849bd;background:#efedff;border-color:#aaa0f6}.request-status--in_progress[data-v-170ee246]{color:#3546b5;background:#e9edff;border-color:#a8b2fb}.request-status--completed[data-v-170ee246]{color:#087443;background:#e0f8ec;border-color:#8edbb5}.request-status--removed[data-v-170ee246]{color:#566273;background:#edf1f4;border-color:#cad2da}.request-status--rejected[data-v-170ee246]{color:#b42318;background:#feeceb;border-color:#f4aaa4}.request-status--cancelled[data-v-170ee246]{color:#5f6c7c;background:#edf1f4;border-color:#cad2da}.action-cell[data-v-170ee246]{min-width:175px}.completed-link[data-v-170ee246],.details-btn[data-v-170ee246],.workflow-btn[data-v-170ee246]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:38px;padding:7px 12px;border:0;border-radius:8px;color:#fff;font-size:.73rem;font-weight:800;text-decoration:none}.workflow-btn--warning[data-v-170ee246]{background:#f5a009}.workflow-btn--primary[data-v-170ee246]{background:#3e57ce}.workflow-btn--success[data-v-170ee246]{background:#079b70}.workflow-btn[data-v-170ee246]:hover{filter:brightness(.95)}.details-btn[data-v-170ee246]{color:var(--board-ink);background:var(--board-surface-soft)}.completed-link[data-v-170ee246]{min-height:auto;padding:0;color:#079b70;background:transparent}.completed-link--plain[data-v-170ee246]{cursor:default}.closed-request[data-v-170ee246]{display:block;max-width:155px;color:var(--board-muted);font-size:.69rem}.action-loading[data-v-170ee246]{display:flex;align-items:center;gap:6px;color:var(--board-muted);font-size:.7rem}.employee-line[data-v-170ee246]{margin-top:0!important;line-height:1.55}.request-note[data-v-170ee246]{max-width:230px;overflow-wrap:anywhere}.secondary-actions[data-v-170ee246]{display:flex;align-items:center;gap:5px;margin-top:6px}.icon-action[data-v-170ee246]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--board-line);border-radius:7px;background:var(--board-surface-soft)}.icon-action--primary[data-v-170ee246]{color:#315acb}.icon-action--danger[data-v-170ee246]{color:#c62d27}.empty-state[data-v-170ee246]{padding:62px 20px;text-align:center}.empty-state>span[data-v-170ee246]{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:12px;border-radius:18px;color:var(--board-green);background:var(--board-surface-soft);font-size:1.5rem}.empty-state h5[data-v-170ee246]{margin-bottom:5px;font-weight:800}.empty-state p[data-v-170ee246]{margin:0;color:var(--board-muted);font-size:.8rem}.board-pagination[data-v-170ee246]{display:flex;justify-content:center;gap:6px;margin:20px 0}.board-pagination button[data-v-170ee246]{min-width:34px;height:34px;border:1px solid var(--board-line);border-radius:8px;color:var(--board-ink);background:var(--board-surface)}.board-pagination button.active[data-v-170ee246]{color:#fff;border-color:var(--board-green);background:var(--board-green)}.board-pagination button[data-v-170ee246]:disabled{opacity:.45}.board-modal-backdrop[data-v-170ee246],.details-backdrop[data-v-170ee246]{position:fixed;inset:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(15,29,48,.48)}.board-modal[data-v-170ee246]{width:min(620px,100%);padding:22px;border:1px solid var(--board-line);border-radius:16px;color:var(--board-ink);background:var(--board-surface);box-shadow:0 20px 60px rgba(15,29,48,.2)}.board-modal__header[data-v-170ee246],.details-panel__header[data-v-170ee246]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--board-line-soft)}.board-modal__header h5[data-v-170ee246],.details-panel__header h5[data-v-170ee246]{margin:0 0 4px;font-weight:800}.board-modal__header p[data-v-170ee246],.details-panel__header p[data-v-170ee246]{margin:0;color:var(--board-muted);font-size:.75rem}.board-modal__actions[data-v-170ee246]{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.details-backdrop[data-v-170ee246]{justify-content:flex-start;padding:0}.details-panel[data-v-170ee246]{width:min(920px,94vw);height:100vh;color:var(--board-ink);background:var(--board-surface);box-shadow:18px 0 60px rgba(15,29,48,.22);overflow:hidden}.details-panel__header[data-v-170ee246]{margin:0;padding:20px 24px}.details-panel__body[data-v-170ee246]{height:calc(100vh - 88px);padding:22px;overflow-y:auto}@media (max-width:991.98px){.toolbar-top[data-v-170ee246]{align-items:stretch;flex-direction:column}.service-filter[data-v-170ee246]{width:100%;min-width:0}.board-filters[data-v-170ee246]{grid-template-columns:1fr 1fr}.filter-actions[data-v-170ee246]{grid-column:1/-1}}@media (max-width:575.98px){.toolbar-top[data-v-170ee246]{padding:16px}.page-heading h4[data-v-170ee246]{font-size:1rem}.service-filter[data-v-170ee246]{align-items:stretch;flex-direction:column;gap:6px}.board-filters[data-v-170ee246]{grid-template-columns:1fr;padding:14px 16px}.filter-actions[data-v-170ee246]{grid-column:auto}.status-tabs[data-v-170ee246]{padding:8px 16px 16px}.board-modal-backdrop[data-v-170ee246]{padding:10px}.board-modal[data-v-170ee246]{padding:18px}}html[data-bs-theme=dark] .marketing-board-page{--board-green:#92bd79;--board-green-dark:#7aa364;--board-ink:#e2e9de;--board-muted:#9ba797;--board-line:rgba(166,144,87,.24);--board-line-soft:rgba(166,144,87,.14);--board-surface:#20281e;--board-surface-soft:#293326;--board-surface-strong:#252f22;--board-hover:hsla(98,34%,61%,.07);--board-shadow:0 12px 30px rgba(0,0,0,.16);color-scheme:dark}html[data-bs-theme=dark] .marketing-board-page .app-content-header h3,html[data-bs-theme=dark] .marketing-board-page .board-modal__header h5,html[data-bs-theme=dark] .marketing-board-page .details-panel__header h5,html[data-bs-theme=dark] .marketing-board-page .empty-state h5,html[data-bs-theme=dark] .marketing-board-page .page-heading h4{color:var(--board-ink)}html[data-bs-theme=dark] .marketing-board-page .breadcrumb-item,html[data-bs-theme=dark] .marketing-board-page .breadcrumb-item.active,html[data-bs-theme=dark] .marketing-board-page .text-muted{color:var(--board-muted)!important}html[data-bs-theme=dark] .marketing-board-page .breadcrumb-item a,html[data-bs-theme=dark] .marketing-board-page .location-link{color:#8eb8e9}html[data-bs-theme=dark] .marketing-board-page .select-wrap .form-select{color:var(--board-ink);background-color:var(--board-surface-soft)}html[data-bs-theme=dark] .marketing-board-page .filter-field .form-control{color:var(--board-ink);border-color:var(--board-line);background:var(--board-surface)}html[data-bs-theme=dark] .marketing-board-page .icon-action{border-color:var(--board-line);background:var(--board-surface-soft)}html[data-bs-theme=dark] .marketing-board-page .board-pagination button:not(.active):not(:disabled):hover,html[data-bs-theme=dark] .marketing-board-page .details-btn:hover,html[data-bs-theme=dark] .marketing-board-page .status-tab:not(.active):hover{color:var(--board-ink);background:#343f30}html[data-bs-theme=dark] .marketing-board-page .request-status--pending_approval{color:#f0ce77;background:#493b19;border-color:#756029}html[data-bs-theme=dark] .marketing-board-page .request-status--approved,html[data-bs-theme=dark] .marketing-board-page .request-status--completed{color:#9cdbb9;background:#1f4735;border-color:#376b51}html[data-bs-theme=dark] .marketing-board-page .request-status--assigned{color:#c1b8ff;background:#38345f;border-color:#565083}html[data-bs-theme=dark] .marketing-board-page .request-status--in_progress{color:#a5c5fa;background:#263e63;border-color:#3f5e8b}html[data-bs-theme=dark] .marketing-board-page .request-status--rejected{color:#f2a198;background:#552b27;border-color:#79423c}html[data-bs-theme=dark] .marketing-board-page .request-status--cancelled{color:#c2cbc0;background:#384036;border-color:#50594d}html[data-bs-theme=dark] .marketing-board-page .request-status--removed{color:#cbd4c8;background:#343d32;border-color:#566052}html[data-bs-theme=dark] .marketing-board-page .completed-link,html[data-bs-theme=dark] .marketing-board-page .service-name .text-success{color:#8dd4ac!important}html[data-bs-theme=dark] .marketing-board-page .service-name .text-danger{color:#f0a098!important}html[data-bs-theme=dark] .marketing-board-page .board-modal-backdrop,html[data-bs-theme=dark] .marketing-board-page .details-backdrop{background:rgba(7,11,6,.72)}html[data-bs-theme=dark] .marketing-board-page .board-modal .btn-light{color:var(--board-ink);border-color:var(--board-line);background:var(--board-surface-soft)}html[data-bs-theme=dark] .marketing-board-page .board-modal .btn-light:hover{background:#354131}