.order-card:before{display:none!important}.order-card{position:relative;display:block;padding:0!important;background:var(--surface,var(--color-surface));border:1px solid var(--border-subtle,rgba(15,23,21,.06));border-radius:12px;transition:transform .12s var(--easing-out,cubic-bezier(.16,1,.3,1)),box-shadow .15s ease,background .15s ease}.order-card:hover{transform:translateY(-1px);background:var(--surface-hover,#f8f9fb)!important;box-shadow:0 4px 12px rgba(0,0,0,.06)}.order-card-stripe{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:12px 0 0 12px;z-index:2}.order-card--paid .order-card-stripe{background:var(--profit-green-light,#10b981)}.order-card--delivering .order-card-stripe{background:var(--status-delivering)}.order-card--completed .order-card-stripe{background:var(--color-primary)}.order-card--cancelled .order-card-stripe{background:var(--status-cancelled)}.order-card--new .order-card-stripe{background:var(--status-new)}.order-card--ordered .order-card-stripe{background:var(--status-delivering)}.order-card--completed .order-card-content{opacity:.7;transition:opacity .15s ease}.order-card--completed:focus-within .order-card-content,.order-card--completed:hover .order-card-content{opacity:1}.order-card-content{grid-template-columns:unset!important;align-items:center;gap:24px;padding:14px 24px 14px 20px;min-height:72px}.order-card-zone-meta{display:flex;flex-direction:column;gap:6px;min-width:220px;flex-shrink:0}.order-card-number{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;text-align:left;font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:14px;font-weight:500;color:var(--color-text-muted);letter-spacing:.02em;font-variant-numeric:tabular-nums}.order-card-number:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.order-card-source{align-items:center;gap:8px;padding-left:0!important;font-size:inherit;font-weight:inherit}.source-dot{color:var(--color-text-muted);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.source-payment-note,.source-time{font-size:14px;font-weight:400;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.source-label{font-size:14px;font-weight:500}.source-label--whatsapp{color:#25d366}.source-label--telegram{color:var(--source-telegram,#2aabee)}.source-label--instagram{color:#bc3081}.source-label--website{color:var(--color-primary)}.source-label--avito{color:var(--source-avito,#0af)}.source-label--referral{color:var(--source-referral,#e25c45)}.source-label--manual{color:var(--color-text-muted)}.order-card-zone-client{flex-direction:row!important;align-items:center;gap:10px;flex-shrink:0;text-decoration:none;color:inherit}.order-card-zone-client:hover .order-card-client-name{color:var(--color-primary)}.order-card-client-name{font-size:16px;font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.order-card-zone-client .client-avatar{width:32px;height:32px;flex-shrink:0}.order-card-zone-status{display:flex;align-items:center;min-width:160px;flex-shrink:0;justify-content:flex-start}.order-card-zone-status .status-label{font-size:17px;font-weight:600}.order-card-zone-status .order-status-icon{width:16px;height:16px}.order-card-zone-status .status-dot{width:10px;height:10px}.order-card-zone-amounts{display:inline-flex!important;align-items:baseline;gap:8px;margin-left:auto;flex-shrink:0;font-variant-numeric:tabular-nums;white-space:nowrap}.order-card-revenue{font-size:16px;font-weight:600;color:var(--color-text-primary)}.order-card-amount-sep{font-size:14px;color:var(--color-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.order-card-profit{font-size:16px;font-weight:600;color:var(--profit-green-light,#10b981)}.order-card--cancelled .order-card-zone-amounts{opacity:.65}.order-card--cancelled .order-card-profit,.order-card--cancelled .order-card-revenue{text-decoration:line-through}.order-card-client-row,.order-card-col--amounts,.order-card-col--client,.order-card-col--id,.order-card-col--status,.order-card-meta,.order-card-money-mobile{display:none!important}@media (max-width:900px){.order-card-content{flex-wrap:wrap;gap:12px 16px;min-height:0}.order-card-zone-meta{flex:0 0 100%;min-width:0}.order-card-zone-client{min-width:0;flex:0 0 auto}.order-card-zone-status{min-width:0}.order-card-zone-amounts{margin-left:0;width:100%;justify-content:flex-end}}.deals-page.orders-page,.orders-page{--brand-primary:var(--color-primary,#1a55cb);--text-primary:#1a1a1a;--text-secondary:#6b7280;--text-muted:#9ca3af;--profit:#10b981;--bg-card:#fff;--source-whatsapp:#25d366;--source-telegram:#229ed9;--source-instagram:linear-gradient(45deg,#fed576,#f47133,#bc3081,#4c63d2);--source-avito:#0af;--source-referral:#e25c45;--status-paid:#10b981;--status-delivering:#f5a623;--status-completed:#5c5099;--status-cancelled:#e85d5d}.orders-group+.orders-group{margin-top:48px!important}.group-header,.orders-group-header{margin-bottom:20px!important;display:flex;align-items:baseline;justify-content:space-between;gap:16px}.group-header__title,.orders-group-title-main{font-size:28px!important;font-weight:700!important;color:var(--brand-primary)!important;letter-spacing:-.02em!important;line-height:1.15!important}.group-header__date,.orders-group-title-date{font-size:28px!important;font-weight:500!important;color:var(--text-secondary)!important}.group-header__separator,.orders-group-title-sep{font-size:28px!important;color:var(--text-muted)!important;opacity:.5!important}.group-totals,.orders-group-meta{display:flex!important;align-items:baseline!important;gap:12px!important;flex-shrink:0}.group-totals__count,.orders-group-meta-count{font-size:22px!important;font-weight:600!important;color:var(--brand-primary)!important}.group-totals__revenue,.orders-group-meta-revenue{font-size:24px!important;font-weight:700!important;color:var(--text-primary)!important}.group-totals__profit,.orders-group-meta-profit{font-size:24px!important;font-weight:700!important;color:var(--profit)!important}.group-totals__currency{font-size:20px;font-weight:600;opacity:.7}.group-totals__separator,.orders-group-meta-sep{font-size:22px!important;color:var(--text-muted)!important;opacity:.4!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.order-card{background:var(--bg-card)!important;border:1px solid rgba(15,23,21,.06)!important;box-shadow:0 1px 3px rgba(0,0,0,.04)}.order-card-content{min-height:0!important;gap:24px 32px!important}.order-card-number{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:14px!important;color:var(--text-muted)!important}.source-squircle{width:32px!important;height:32px!important;border-radius:8px!important}.source-squircle svg{width:18px!important;height:18px!important}.source-squircle--whatsapp{background:var(--source-whatsapp)!important}.source-squircle--telegram{background:var(--source-telegram)!important}.source-squircle--instagram{background:var(--source-instagram)!important}.source-squircle--avito .avito-mark,.source-squircle--avito img{position:absolute;left:50%;top:50%;width:215%!important;height:215%!important;max-width:none!important;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block}.source-squircle--website{background:var(--brand-primary)!important}.source-squircle--referral{background:var(--source-referral)!important}.source-label,.source-text{font-size:15px!important;font-weight:600!important}.source-label--whatsapp,.source-text.source-label--whatsapp{color:var(--source-whatsapp)!important}.source-label--telegram{color:var(--source-telegram)!important}.source-label--instagram{color:#bc3081!important}.source-label--website{color:var(--brand-primary)!important}.source-label--avito{color:var(--source-avito)!important}.source-label--referral{color:var(--source-referral)!important}.source-payment-note,.source-time{font-size:15px!important;font-weight:500!important;color:var(--text-muted)!important}.source-dot{font-size:15px;color:var(--text-muted);opacity:.6}.order-card-zone-client.client{gap:14px!important;min-width:200px}.order-card-zone-client .avatar,.order-card-zone-client .client-avatar{width:40px!important;height:40px!important}.client__name,.order-card-client-name{font-size:18px!important;font-weight:600!important;color:var(--text-primary)!important}.client-avatar-img{-o-object-fit:cover;object-fit:cover}.order-card-zone-status .status,.order-card-zone-status .status-row{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:600}.order-card-zone-status .status-label{font-size:17px!important;font-weight:600!important}.order-card-zone-status .order-status-icon,.order-card-zone-status .status__icon{width:20px!important;height:20px!important}.order-card-zone-status .status-dot{width:10px!important;height:10px!important}.order-status--paid .status-dot,.order-status--paid .status-label{color:var(--status-paid)!important;--dot-color:var(--status-paid)}.order-status--delivering .status-label{color:var(--status-delivering)!important}.order-status--delivering .status-dot{--dot-color:var(--status-delivering)}.order-status--completed .order-status-icon,.order-status--completed .status-label{color:var(--status-completed)!important}.order-status--cancelled .order-status-icon,.order-status--cancelled .status-label{color:var(--status-cancelled)!important}.order-card-zone-amounts,.order-totals{display:flex!important;align-items:baseline!important;gap:20px!important;margin-left:auto!important;padding-right:0!important}.order-card-amount-sep{display:none!important}.order-card-revenue,.order-totals__revenue{font-size:20px!important;font-weight:700!important;color:var(--text-primary)!important}.order-card-profit,.order-totals__profit{font-size:20px!important;font-weight:700!important;color:var(--profit)!important}.order-totals__currency{font-size:17px;font-weight:600;opacity:.7}.order-card--paid .order-card-stripe{background:var(--status-paid)!important}.order-card--delivering .order-card-stripe{background:var(--status-delivering)!important}.order-card--completed .order-card-stripe{background:var(--status-completed)!important}.order-card--cancelled .order-card-stripe{background:var(--status-cancelled)!important}.order-watermark{display:none!important}.deals-page.orders-page,.orders-page.deals-page{background:transparent!important;background-color:transparent!important}.orders-filters{flex-direction:column;margin-top:16px!important;margin-bottom:16px!important}.orders-filters-row{margin-bottom:0!important}.orders-filters .orders-status-filters,.orders-filters-row+.orders-status-filters{margin-top:0!important}.orders-group+.orders-group,.orders-list>.orders-group+.orders-group{margin-top:38px!important}.orders-list>.orders-group:first-child .group-header,.orders-list>.orders-group:first-child .orders-group-header{margin-top:16px!important}.group-header,.orders-group-header{margin-top:38px!important;margin-bottom:14px!important}.group-header-titles{display:flex;align-items:baseline;gap:12px;min-width:0}.group-header-relative{font-size:14px!important;font-weight:700!important;color:var(--brand-primary,var(--color-primary))!important;line-height:1.2!important}.group-header-date{font-size:24px!important;font-weight:600!important;color:var(--color-text-muted)!important;line-height:1.2!important;margin:0!important}.group-summary{display:inline-flex!important;max-height:44px;margin-left:auto}.group-totals,.orders-group-meta.group-totals{display:none!important}.group-summary-segment{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.group-summary-count{justify-content:center}.group-summary-count-value{font-size:22px;font-weight:700;color:var(--brand-primary,var(--color-primary));font-variant-numeric:tabular-nums;line-height:1}.group-summary-label{font-size:11px;font-weight:500;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;line-height:1}.group-summary-value{font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.group-summary-value--revenue{color:var(--color-text-primary)}.group-summary-value--profit{color:var(--profit-green,#10b981)}.group-summary-divider{display:inline-block;width:1px;height:24px;margin:0 16px;background:var(--color-text-muted);opacity:.3;flex-shrink:0}.order-card-source{gap:8px!important}.order-card-source-name{display:inline-flex;align-items:center;gap:8px;width:160px;flex-shrink:0;overflow:hidden}.order-card-source-sep{color:var(--color-text-muted);font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.order-card-number,.order-card-source-time{color:var(--color-text-primary)!important}.order-card-source-time{font-size:15px!important;font-weight:500!important;font-variant-numeric:tabular-nums}.order-card-source-name .source-label,.source-text{font-size:15px!important;font-weight:600!important}.source-label--whatsapp{color:#25d366!important}.source-squircle{width:28px!important;height:28px!important}.source-squircle--avito{background:#fff!important;overflow:hidden;position:relative;padding:0!important}.source-label--avito{color:#0af!important;font-weight:600!important}.source-payment-note{display:none!important}.order-card-zone-client{display:inline-flex!important;align-items:center!important;gap:12px!important;text-decoration:none!important;color:inherit!important;cursor:pointer!important;border-radius:8px;padding:4px 8px;margin:-4px -8px;transition:background .15s ease;min-width:200px}.order-card-zone-client:hover{background:color-mix(in srgb,var(--color-primary) 6%,transparent)}.order-card-client-name{font-size:16px!important;font-weight:500!important;color:var(--color-text-primary)!important;transition:-webkit-text-decoration .1s ease;transition:text-decoration .1s ease;transition:text-decoration .1s ease,-webkit-text-decoration .1s ease}.order-card-zone-client:hover .order-card-client-name{text-decoration:underline;text-underline-offset:3px}.order-card-zone-client .client-avatar,.order-card-zone-client .order-card-client-avatar{width:32px!important;height:32px!important;transition:transform .15s ease}.order-card-zone-client:hover .client-avatar,.order-card-zone-client:hover .order-card-client-avatar{transform:scale(1.05)}.order-card-zone-status .status-indicator{display:inline-flex;align-items:center;gap:8px}.status-indicator-icon-wrap{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.status-indicator-icon-wrap svg{display:block}.status-indicator-text{font-size:15px!important;font-weight:500!important;line-height:1;white-space:nowrap}.status-indicator--paid .status-indicator-icon-wrap,.status-indicator--paid .status-indicator-text{color:#10b981!important}.status-indicator--delivering .status-indicator-icon-wrap,.status-indicator--delivering .status-indicator-text{color:#f5a623!important}.status-indicator--completed .status-indicator-icon-wrap,.status-indicator--completed .status-indicator-text{color:var(--brand-primary,var(--color-primary))!important}.status-indicator--cancelled .status-indicator-icon-wrap,.status-indicator--cancelled .status-indicator-text{color:#e85d5d!important}.order-card-zone-status .status-hint{display:none!important}.order-card--completed .order-card-content,.order-card--completed:focus-within .order-card-content,.order-card--completed:hover .order-card-content{opacity:1!important;filter:none!important}.order-card--completed .order-card-client-name,.order-card--completed .order-card-number,.order-card--completed .order-card-profit,.order-card--completed .order-card-revenue,.order-card--completed .order-card-source-time,.order-card--completed .source-label{opacity:1!important;filter:none!important}.order-card--completed:after,.order-card--completed:before,.order-watermark{display:none!important;content:none!important}.order-card-zone-amounts.order-totals{gap:20px!important;padding-right:0!important}.order-card-revenue,.order-totals__revenue.order-card-revenue{font-size:17px!important;font-weight:700!important;color:var(--color-text-primary)!important;line-height:1}.order-card-profit,.order-totals__profit.order-card-profit{font-size:17px!important;font-weight:700!important;color:var(--profit-green,#029c39)!important;line-height:1}.order-card-profit .ruble-sign,.order-card-revenue .ruble-sign{font-size:14px;font-weight:600;opacity:.7;margin-left:0}.order-card-amount-sep,.order-totals__currency{display:none!important}.order-card-content{padding:16px 24px 16px 20px!important}.orders-group-cards{gap:12px!important}.order-card{margin-bottom:0;background:#fff!important}.order-card--paid .order-card-stripe{background:#10b981!important}.order-card--delivering .order-card-stripe{background:#f5a623!important}.order-card--completed .order-card-stripe{background:var(--color-primary)!important}.order-card--cancelled .order-card-stripe{background:#e85d5d!important}:root{--profit-green:#029c39;--profit-green-rgb:2,156,57;--status-delivering-rgb:245,166,35;--status-cancelled-rgb:226,92,69;--brand-primary-rgb:26,85,203;--text-primary:var(--color-text-primary,#0f1715);--text-secondary:var(--color-text-secondary,#5c6b66);--text-muted:var(--color-text-muted,#8a9691);--border:var(--color-border,#d5ddd8);--surface:var(--color-surface-card,#fff)}.orders-filters{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;margin-bottom:14px!important}.orders-filters__row,.orders-toolbar-row{display:flex;width:100%}.orders-filters__row--search .orders-search,.orders-filters__row--search .search-input-wrap{width:100%}.orders-filters__row--search .search-input,.orders-filters__row--search .search-input-field{width:100%!important;height:48px!important;padding:0 20px 0 48px!important;font-size:15px!important;border-radius:12px!important;border:1px solid var(--border)!important;background:var(--surface)!important}.orders-filters__row--selects,.orders-toolbar-row--filters{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.orders-filters__row--selects .filter-button,.orders-filters__row--selects .ui-select{width:100%;min-width:0}.orders-filters__row--selects .filter-button .ui-select-trigger,.orders-filters__row--selects .ui-select-trigger{width:100%!important;min-width:0!important;height:44px}.orders-filters__row--chips,.orders-status-filters.orders-filters__row--chips,.orders-toolbar-row--chips{display:flex!important;justify-content:center!important;gap:12px!important;flex-wrap:nowrap!important;margin-top:0!important}.status-chip{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:8px 14px!important;height:36px!important;border-radius:12px!important;background:hsla(0,0%,100%,.6)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid hsla(0,0%,100%,.8)!important;border-bottom-color:rgba(0,0,0,.04)!important;box-shadow:0 2px 8px rgba(0,0,0,.04)!important;cursor:pointer;transition:all .2s ease!important;filter:none!important}.status-chip:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.06)!important}.status-chip-dot,.status-chip__dot{width:8px!important;height:8px!important;border-radius:50%!important;flex-shrink:0}.status-chip--all .status-chip__dot,.status-chip--neutral .status-chip-dot{background:var(--text-muted)!important}.status-chip--paid .status-chip-dot,.status-chip--paid .status-chip__dot{background:var(--profit-green)!important}.status-chip--delivering .status-chip-dot,.status-chip--delivering .status-chip__dot{background:var(--status-delivering,#f5a623)!important}.status-chip--completed .status-chip-dot,.status-chip--completed .status-chip__dot{background:var(--status-completed,#5c5099)!important}.status-chip--cancelled .status-chip-dot,.status-chip--cancelled .status-chip__dot{background:var(--status-cancelled,#e25c45)!important}.status-chip-label,.status-chip__label{font-size:15px!important;font-weight:600!important;color:var(--text-primary)!important}.status-chip-count,.status-chip__count{font-size:13px!important;font-weight:600!important;color:var(--text-secondary)!important;background:rgba(0,0,0,.05)!important;padding:2px 8px!important;border-radius:8px!important;min-width:20px;text-align:center;font-variant-numeric:tabular-nums}.status-chip--active,.status-chip.is-active{background:hsla(0,0%,100%,.95)!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important}.status-chip--active.status-chip--paid .status-chip-count,.status-chip--active.status-chip--paid .status-chip__count{background:rgba(2,156,57,.15)!important;color:var(--profit-green)!important}.status-chip--cancelled{filter:none!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.status-chip--empty,.status-chip.is-empty{opacity:.6!important;filter:none!important}.status-chip--empty:hover,.status-chip.is-empty:hover{opacity:1!important}.search-input-wrap{position:relative;width:100%}.search-input-icon{left:16px}.search-input-icon,.search-placeholder{position:absolute;top:50%;transform:translateY(-50%);color:var(--text-muted);z-index:1;pointer-events:none}.search-placeholder{left:48px;display:flex;align-items:baseline;gap:6px;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-placeholder__variant-wrap{position:relative;display:inline-block;min-width:140px}.search-input-placeholder-word,.search-placeholder__variant{display:inline-block;animation:search-ph-fade .3s ease}@keyframes search-ph-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.group+.group,.orders-group+.orders-group,.orders-list>.orders-group+.orders-group{margin-top:23px!important}.orders-list>.group:first-child,.orders-list>.orders-group:first-child{margin-top:16px!important}.group-header,.orders-group-header{margin-top:23px!important}.orders-list>.orders-group:first-child>.group-header,.orders-list>.orders-group:first-child>.orders-group-header{margin-top:16px!important}.group-summary{display:grid!important;grid-template-columns:repeat(3,140px)!important;align-items:baseline!important;max-height:none!important}.group-summary-divider,.group-summary-segment{display:none!important}.group-summary-col,.group-summary__col{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:4px!important}.group-summary__col--count{justify-content:flex-end!important}.group-summary-label,.group-summary__label{font-size:10px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.8px!important;color:var(--text-muted)!important;line-height:1!important}.group-summary-count-value,.group-summary-value,.group-summary__value{font-size:22px!important;font-weight:700!important;line-height:1!important;font-variant-numeric:tabular-nums!important;color:var(--text-primary)!important}.group-summary-count-value,.group-summary__value--count{color:var(--brand-primary,var(--color-primary))!important}.group-summary-value--profit,.group-summary__value--profit{color:var(--profit-green)!important}.group-summary-value .ruble,.group-summary__value .ruble{font-size:16px!important;font-weight:600!important;opacity:.7;margin-left:2px}.group-summary-value--profit,.group-summary__value--profit,.group-summary__value--profit .ruble,.order-card-profit,.order-card-profit .ruble,.order-card-profit .ruble-sign,.order-card__profit,.status-chip--active.status-chip--paid .status-chip__count,.status-chip--paid .status-chip__dot,.status-chip.is-active.status-chip--paid .status-chip-count,.status-indicator--paid .status-indicator-icon-wrap,.status-indicator--paid svg{color:var(--profit-green)!important}.order-card--paid .order-card-stripe,.order-card--paid .order-card__stripe{background:var(--profit-green)!important}.order-card{position:relative!important;display:flex!important;align-items:center!important;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease!important}.order-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(0,0,0,.06)!important}.order-card-stripe,.order-card__stripe{position:absolute!important;left:8px!important;top:10px!important;bottom:10px!important;width:4px!important;height:auto!important;border-radius:4px!important}.order-card--delivering .order-card-stripe,.order-card--delivering .order-card__stripe{background:var(--status-delivering,#f5a623)!important}.order-card--completed .order-card-stripe,.order-card--completed .order-card__stripe{background:var(--brand-primary,var(--color-primary))!important}.order-card--cancelled .order-card-stripe,.order-card--cancelled .order-card__stripe{background:var(--status-cancelled,#e25c45)!important}.order-card-content{gap:24px!important;padding:16px 20px 16px 32px!important;min-height:76px!important;width:100%;justify-content:flex-start!important}.order-card-zone-amounts,.order-card-zone-chevron,.order-card-zone-client,.order-card-zone-meta,.order-card-zone-status,.order-card__zone-chevron,.order-card__zone-client,.order-card__zone-left,.order-card__zone-money,.order-card__zone-status{display:flex!important;align-items:center!important}.order-card-zone-meta,.order-card__zone-left{gap:4px!important}.order-card-zone-amounts,.order-card__zone-money{flex-direction:column!important;justify-content:center!important;gap:6px!important;margin-left:auto}.order-card-zone-client,.order-card__zone-client{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:6px 12px!important;margin:-6px -12px!important;border-radius:999px!important;cursor:pointer!important;text-decoration:none!important;color:inherit!important;transition:background .2s ease,transform .2s ease,box-shadow .2s ease!important}.order-card-zone-client:hover,.order-card__zone-client:hover{background:rgba(0,0,0,.04)!important;box-shadow:0 0 20px rgba(0,0,0,.04)!important;transform:translateY(-1px)!important}.order-card-zone-client:hover .order-card-client-name,.order-card__zone-client:hover .order-card-client-name,.order-card__zone-client:hover .order-card__client-name{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important}.order-card__money-row{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.order-card-profit,.order-card-revenue,.order-card__profit,.order-card__revenue{font-weight:700!important;line-height:1!important}.order-card-profit,.order-card__profit{color:var(--profit-green)!important}.order-card-profit .ruble-sign,.order-card-revenue .ruble-sign,.order-card__profit .ruble,.order-card__revenue .ruble{font-size:14px!important;font-weight:600!important;opacity:.7!important;margin-left:2px!important}.order-card-meta,.order-card__caption{font-size:11px!important;font-weight:500!important;color:var(--text-muted)!important;line-height:1!important}.order-card-zone-chevron,.order-card__zone-chevron{display:flex!important;align-items:center!important;margin-left:8px!important;color:var(--text-muted)!important;opacity:.4!important;transition:opacity .2s ease,transform .2s ease!important;flex-shrink:0}.order-card:hover .order-card-zone-chevron,.order-card:hover .order-card__zone-chevron{transform:translateX(2px)!important}@media (max-width:1024px){.orders-filters__row--selects,.orders-toolbar-row--filters{grid-template-columns:repeat(2,1fr)!important}}.orders-filters-center .orders-filters{max-width:100%;margin-bottom:20px!important}.orders-filters__row--search .search-input-wrap{width:100%!important;max-width:100%!important}.orders-list{margin-top:0!important}.orders-list>.group:first-child,.orders-list>.orders-group:first-child{margin-top:8px!important}.group+.group,.orders-group+.orders-group,.orders-list>.orders-group+.orders-group{margin-top:15px!important}.group-header,.orders-group-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin-top:15px!important;margin-bottom:9px!important}.orders-list>.orders-group:first-child>.group-header,.orders-list>.orders-group:first-child>.orders-group-header{margin-top:8px!important}.receipts-card--page+.orders-filters-center{margin-top:12px}.group-header-titles{display:none!important}.group-header-date-line{display:flex;align-items:center;gap:10px;margin:0;min-width:0;flex:1 1 auto}.group-header-date,.group-header-relative{font-size:22px!important;font-weight:600!important;color:var(--text-secondary,var(--color-text-secondary))!important;line-height:1.2!important;margin:0!important}.group-header-sep{color:var(--text-muted,var(--color-text-muted));opacity:.3;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.group-summary{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-end!important;margin-left:auto!important;flex-shrink:0}.group-summary-count,.group-summary__count{font-size:22px!important;font-weight:600!important;color:var(--text-secondary,var(--color-text-secondary))!important;font-variant-numeric:tabular-nums;white-space:nowrap}.group-summary-metric{flex-direction:row!important;align-items:baseline!important;gap:8px!important;white-space:nowrap}.group-summary-label{font-size:10px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.8px!important;color:var(--text-muted,var(--color-text-muted))!important;line-height:1!important;flex-shrink:0}.group-summary-value{font-size:22px!important;font-weight:700!important;line-height:1!important;font-variant-numeric:tabular-nums!important}.group-summary-value--revenue{color:var(--text-primary,var(--color-text-primary))!important}.group-summary-value--profit{color:var(--profit-green,#029c39)!important}.order-card-profit,.order-card__profit,.order-totals__profit,.status-indicator--paid .status-indicator-text{color:#029c39!important}.status-indicator--paid .status-dot{background:#029c39!important}.status-indicator--paid svg{color:#029c39!important}.status-chip--paid .status-chip-dot,.status-chip--paid .status-chip__dot{background:#029c39!important}.status-chip--active.status-chip--paid .status-chip__count,.status-chip.is-active.status-chip--paid .status-chip-count{color:#029c39!important}.order-card-content{display:flex!important;align-items:center!important;gap:0!important;padding:14px 20px 14px 32px!important;min-height:72px!important}.order-card-zone-meta,.order-card__zone-left{flex:0 0 280px!important;width:280px!important;max-width:280px!important}.order-card-zone-client,.order-card__zone-client{flex:0 0 220px!important;width:220px!important;max-width:220px!important}.order-card-zone-status,.order-card__zone-status{flex:0 0 180px!important;width:180px!important;max-width:180px!important}.order-card-zone-amounts,.order-card__zone-money{flex:1 1 auto!important;align-items:flex-end!important}.order-card-client-name,.order-card-number,.order-card-source-time,.status-indicator-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.order-card-source{max-width:100%}.order-card-source,.order-card-source-name{display:flex!important;align-items:center!important;gap:6px!important;min-width:0}.order-card-source-name{flex-shrink:1}.order-card-source-time{flex-shrink:0;max-width:120px}.order-card__money-line{display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:flex-end!important;gap:16px!important}.order-card__money-row{display:none!important}.order-card-revenue,.order-card__revenue{font-size:17px!important;font-weight:700!important;color:var(--text-primary)!important}.order-card-profit,.order-card__profit{font-size:17px!important;font-weight:700!important;color:#029c39!important}.order-card-profit .ruble,.order-card-profit .ruble-sign,.order-card-revenue .ruble,.order-card-revenue .ruble-sign{font-size:13px!important;opacity:.7!important}.order-card__mini-meta{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap;gap:8px;padding-top:4px;max-width:100%}.order-card__mini-item{font-weight:500;white-space:nowrap}.order-card__mini-item,.order-card__mini-sep{font-size:11px;color:var(--text-muted,var(--color-text-muted));line-height:1}.order-card__mini-sep{opacity:.4}.order-card__mini-margin{font-weight:600}.order-card__mini-margin--high{color:#029c39!important}.order-card__mini-margin--mid{color:#f5a623!important}.order-card__mini-margin--low{color:#e85d5d!important}.order-card__mini-rank{display:inline-flex;align-items:center;gap:4px}.order-card__mini-rank--first{color:var(--brand-primary,var(--color-primary))!important;font-weight:600}.order-card__mini-star{flex-shrink:0;color:var(--brand-primary,var(--color-primary))}.search-input-placeholder-word,.search-placeholder__variant{animation:search-ph-carousel .4s ease}@keyframes search-ph-carousel{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.group-summary-col,.group-summary__col{display:none!important}.group-summary-metric{display:inline-flex!important}:root{--color-profit:#029c39;--color-success:#029c39;--orders-glass-bg:hsla(0,0%,100%,.7);--orders-glass-border:hsla(0,0%,100%,.8);--orders-glass-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.06)}.deals-page.orders-page{--orders-section-gap:22px;--orders-filters-stack-gap:22px;gap:var(--orders-section-gap)!important}.deals-page.orders-page>.orders-filters-center,.deals-page.orders-page>.orders-list,.deals-page.orders-page>.orders-page-header,.deals-page.orders-page>.orders-pagination,.deals-page.orders-page>.receipts-card--page{margin-top:0!important;margin-bottom:0!important}.receipts-card--page .receipts-footer,.receipts.receipts-card--page{margin-bottom:0!important}.orders-filters-center{margin:0!important}.orders-filters-center .orders-filters{margin-bottom:0!important;gap:0!important}.orders-filters__stack{display:flex!important;flex-direction:column!important;gap:var(--orders-filters-stack-gap,22px)!important;width:100%}.orders-filters__stack>.orders-filters__row,.orders-filters__stack>.orders-filters__row--chips,.orders-filters__stack>.orders-status-filters{margin-top:0!important;margin-bottom:0!important}.orders-filters .orders-status-filters,.orders-filters-row+.orders-status-filters,.orders-status-filters.orders-filters__row--chips{margin-top:0!important}.deals-page.orders-page>.orders-filters-center+.orders-list{margin-top:calc(var(--orders-section-gap) * -.2)!important}.deals-page.orders-page>.orders-filters-center+.orders-list,.orders-filters-center+.orders-list{margin-top:0!important;padding-top:0!important}.orders-list{gap:0!important}.orders-list>.group:first-child,.orders-list>.orders-group:first-child{margin-top:0!important;padding-top:0!important}.orders-list>.orders-group:first-child>.group-header,.orders-list>.orders-group:first-child>.orders-group-header{margin-top:0!important;margin-bottom:10px!important}.orders-filters-center{width:100%;display:flex;justify-content:center;padding-left:0;padding-right:0}.orders-filters-center .orders-filters{width:100%;max-width:min(100%,calc(100% - 180px));margin-left:auto;margin-right:auto}.orders-filters__row--search{justify-content:center!important}.orders-filters__row--search .orders-search,.orders-filters__row--search .search-input-wrap{width:100%!important;max-width:100%!important}.search-input-wrap.orders-search{position:relative}.search-input-wrap.orders-search.is-idle .search-input,.search-input-wrap.orders-search.is-idle .search-input-field{text-align:center;padding-left:20px!important;padding-right:20px!important}.search-input-wrap.orders-search.is-active .search-input,.search-input-wrap.orders-search.is-active .search-input-field{text-align:left;padding-left:48px!important;padding-right:44px!important;transition:padding .2s ease}.search-input-icon--left{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-muted,var(--color-text-muted));z-index:2;pointer-events:none;transition:left .2s ease,opacity .2s ease}.orders-filters__row--search .search-input,.orders-filters__row--search .search-input-field,.orders-filters__row--selects .filter-button .ui-select-trigger,.orders-filters__row--selects .ui-select-trigger{background:var(--orders-glass-bg)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid var(--orders-glass-border)!important;box-shadow:var(--orders-glass-shadow)!important}.orders-filters__row--selects .filter-button .ui-select-trigger,.orders-filters__row--selects .ui-select-trigger{border-radius:12px!important}.search-placeholder--centered{position:absolute;inset:0;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;left:0!important;top:0!important;transform:none!important;font-size:15px;color:var(--text-muted,var(--color-text-muted));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.search-placeholder__icon{flex-shrink:0;color:var(--text-muted,var(--color-text-muted))}.search-placeholder__text{display:inline;flex-shrink:0;white-space:nowrap}.search-input-placeholder-word,.search-placeholder--centered .search-placeholder__variant-wrap{min-width:0!important}.search-input-wrap.is-idle>.search-input-icon:not(.search-placeholder__icon){display:none}.order-card-content,.order-card-content--v4{display:flex!important;flex-direction:row!important;align-items:stretch!important;flex-wrap:nowrap!important;gap:0 18px!important;padding:16px 20px 16px 32px!important;min-height:84px!important}.order-card-zone-meta,.order-card__zone-left{position:static!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-start!important;align-self:stretch!important;flex:0 0 172px!important;width:172px!important;max-width:172px!important;min-width:0!important;min-height:100%!important;height:auto!important;gap:0!important;margin:0!important;padding:2px 0!important}.order-card-number{position:static!important;color:var(--text-secondary,var(--color-text-secondary))!important;letter-spacing:normal!important}.order-card-number,.order-card-source-time,.order-card-time{margin:0!important;font-family:inherit!important;font-size:15px!important;font-weight:500!important;font-variant-numeric:tabular-nums!important;line-height:1.25!important}.order-card-source-time,.order-card-time{color:var(--text-primary,var(--color-text-primary))!important}.order-card-source-row{display:flex!important;align-items:center!important;gap:6px!important;min-width:0;max-width:100%}.order-card-source-time-wrap{display:none!important}.order-card-zone-client,.order-card__zone-client{flex:0 0 168px!important;width:168px!important;max-width:168px!important;min-width:0!important;align-self:center!important}.order-card-zone-status,.order-card__zone-status{flex:0 0 148px!important;width:148px!important;max-width:148px!important;min-width:0!important;align-self:center!important}.order-card__mini-meta--stack,.order-card__zone-metrics{flex:1 1 auto!important;min-width:108px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;align-self:center!important;gap:4px!important;padding:0!important;margin:0!important;flex-wrap:nowrap!important}.order-card__mini-meta--stack .order-card__mini-sep{display:none!important}.order-card__mini-meta--stack .order-card__mini-item{font-size:12px!important;line-height:1.2!important}.order-card-zone-amounts,.order-card__zone-money{flex:0 0 auto!important;min-width:0!important;width:auto!important;align-self:center!important;margin-left:auto!important}.order-card__money-line{display:none!important}.order-card__money-stack{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:4px!important;min-width:200px!important}.order-card-profit,.order-card-revenue,.order-card__profit,.order-card__revenue{font-size:17px!important;font-weight:600!important;font-variant-numeric:tabular-nums!important}.order-card-profit .ruble,.order-card-profit .ruble-sign,.order-card-revenue .ruble,.order-card-revenue .ruble-sign,.order-card__profit .ruble,.order-card__profit .ruble-sign,.order-card__revenue .ruble,.order-card__revenue .ruble-sign{font-size:13px!important;font-weight:600!important}.order-card-zone-chevron,.order-card__zone-chevron{margin-left:20px!important;color:rgba(0,0,0,.3)!important;opacity:1!important;transition:color .2s ease,transform .2s ease!important}.order-card:hover .order-card-zone-chevron,.order-card:hover .order-card__zone-chevron{color:rgba(0,0,0,.45)!important;transform:translateX(4px)!important;opacity:1!important}.group-summary-value--profit,.group-summary__value--profit,.order-card--completed .order-card-profit,.order-card--paid .order-card-profit,.order-card--paid .order-card__profit,.order-card-profit,.order-card-profit .ruble,.order-card-profit .ruble-sign,.order-card__mini-margin--high,.order-card__profit,.order-card__profit .ruble,.order-card__profit .ruble-sign,.order-totals__profit,.order-totals__profit.order-card-profit{color:var(--color-profit,#029c39)!important}.order-card--paid .order-card-stripe,.order-card--paid .order-card__stripe{background:var(--color-profit,#029c39)!important}.status-chip--active.status-chip--paid .status-chip__count,.status-chip--paid .status-chip-dot,.status-chip--paid .status-chip__dot,.status-chip.is-active.status-chip--paid .status-chip-count,.status-indicator--paid .status-dot,.status-indicator--paid .status-indicator-text,.status-indicator--paid svg{color:var(--color-profit,#029c39)}.status-chip--paid .status-chip-dot,.status-chip--paid .status-chip__dot,.status-indicator--paid .status-dot{background:var(--color-profit,#029c39)!important}.status-chip--active.status-chip--paid .status-chip__count,.status-chip.is-active.status-chip--paid .status-chip-count{background:rgba(2,156,57,.15)!important}.orders-list .group-header,.orders-list .orders-group-header{padding-right:20px!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.status-chip-label,.status-chip__label{font-family:inherit!important;font-size:14px!important;font-weight:500!important;color:var(--text-primary,var(--color-text-primary))!important}.status-chip--active .status-chip__label,.status-chip.is-active .status-chip-label{font-weight:600!important}.status-chip--active,.status-chip.is-active{background:hsla(0,0%,100%,.92)!important;border:1px solid rgba(0,0,0,.1)!important;box-shadow:0 4px 14px rgba(0,0,0,.08)!important}.status-chip--active.status-chip--paid,.status-chip.is-active.status-chip--paid{border-color:rgba(2,156,57,.45)!important}.status-chip--active.status-chip--delivering,.status-chip.is-active.status-chip--delivering{border-color:rgba(245,166,35,.5)!important}.status-chip--active.status-chip--completed,.status-chip.is-active.status-chip--completed{border-color:rgba(var(--brand-primary-rgb),.45)!important}.status-chip--active.status-chip--cancelled,.status-chip.is-active.status-chip--cancelled{border-color:rgba(232,93,93,.45)!important}.status-chip--active.status-chip--all,.status-chip.is-active.status-chip--neutral{border-color:rgba(0,0,0,.12)!important}.order-card-zone-meta,.order-card__zone-left{justify-content:center!important;gap:5px!important;min-height:0!important}.order-card-zone-meta .order-card-source-time,.order-card-zone-meta .order-card-time{display:none!important}.order-card-source-name,.order-card-source-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:auto!important;max-width:100%!important}.order-card-source-row .source-squircle{flex-shrink:0!important}.order-card-source-row .source-label,.order-card-source-row .source-text{flex:0 1 auto!important;min-width:0!important;white-space:nowrap!important}.order-card__mini-time{color:var(--text-tertiary,var(--color-text-muted))!important;font-size:12px!important;font-weight:400!important;font-variant-numeric:tabular-nums!important;line-height:1.2!important}.orders-list .group-header,.orders-list .orders-group-header{padding-left:0!important}.group-summary{gap:0!important;align-items:center!important}.group-summary-sep{display:inline-flex!important;align-items:center!important;align-self:center!important;margin:0 12px!important;padding:0!important;font-size:22px!important;line-height:1!important;height:.7em!important;overflow:hidden!important;opacity:.3!important;color:var(--text-muted,var(--color-text-muted))!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.group-summary-value,.group-summary-value--profit,.group-summary-value--revenue{letter-spacing:0!important}.orders-filters__stack{--orders-filters-stack-gap:22px;--orders-filters-chips-gap:18px;gap:0!important}.orders-filters__stack>.orders-filters__row--search{margin-bottom:var(--orders-filters-stack-gap)!important}.orders-filters__stack>.orders-filters__row--selects{margin-bottom:var(--orders-filters-chips-gap)!important}.orders-filters__stack>.orders-filters__row--chips,.orders-filters__stack>.orders-status-filters{margin-bottom:0!important}.receipts.receipts-card,.receipts.receipts-card--page{background:hsla(0,0%,100%,.7)!important;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.8)!important;border-radius:24px!important;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px rgba(15,23,42,.04)!important;padding:28px 32px!important;margin:0 0 18px!important}.receipts.receipts-card--page:before,.receipts.receipts-card:before{display:none!important;content:none!important}.receipts-header{display:none!important}.chart-header,.receipts-top.chart-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:24px!important;flex-wrap:nowrap!important;margin-bottom:24px!important}.chart-kpi,.receipts-metrics.chart-kpi,.receipts-top .receipts-metrics{display:flex!important;align-items:flex-end!important;gap:0!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;flex-wrap:nowrap!important}.receipts-metric-divider{width:1px;height:72px;align-self:center;background:rgba(0,0,0,.08);margin:0 28px!important;flex-shrink:0}.chart-controls,.receipts-top .receipts-top-right,.receipts-top-right.chart-controls{display:flex!important;align-items:center!important;gap:16px!important;flex:0 0 auto!important;flex-shrink:0!important;flex-wrap:nowrap!important;justify-content:flex-end!important;min-width:-moz-max-content!important;min-width:max-content!important}.metric-trend,.metric-trend-compare{white-space:nowrap!important}.metric--primary .metric-value{font-size:44px!important;font-weight:700!important;color:var(--text-primary,var(--color-text-primary))!important;background:none!important;-webkit-text-fill-color:unset!important;letter-spacing:-.02em!important;line-height:1!important}.metric--primary .metric-currency{font-size:26px!important;font-weight:600!important;color:var(--text-primary,var(--color-text-primary))!important;opacity:.65!important}.metric--avg.metric--secondary .metric-value,.metric--profit.metric--secondary .metric-value,.metric--secondary .metric-value{font-size:26px!important;font-weight:700!important;color:var(--text-primary,var(--color-text-primary))!important;background:none!important;-webkit-text-fill-color:unset!important}.metric--secondary .metric-currency{font-size:18px!important;font-weight:600!important;color:var(--text-primary,var(--color-text-primary))!important;opacity:.6!important}.metric-label{font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--text-tertiary,var(--color-text-muted))!important}.metric-trend{font-size:13px!important;margin-top:6px!important}.metric-trend--up{color:#029c39!important}.metric-trend--down{color:#e5484d!important}.orders-page .metric-value,.orders-page .metric.is-hero .metric-value{color:var(--text-primary,var(--color-text-primary))!important}.segmented.period-toggle{border-radius:10px!important;padding:3px!important;background:rgba(0,0,0,.04)!important;border:none!important}.segmented-btn.period-toggle-btn{padding:6px 16px!important;font-size:13px!important;font-weight:500!important;color:var(--text-secondary,var(--color-text-muted))!important;border-radius:8px!important;border:none!important;background:transparent!important;transition:all .2s ease!important}.segmented-btn.period-toggle-btn.is-active{background:#fff!important;color:var(--text-primary,var(--color-text-primary))!important;font-weight:600!important;box-shadow:0 1px 3px rgba(0,0,0,.08)!important}.receipts-legend-inline{gap:12px!important}.legend-item--btn,.receipts-legend-inline{display:inline-flex!important;align-items:center!important}.legend-item--btn{gap:6px!important;padding:4px 6px!important;border:none!important;background:transparent!important;cursor:pointer!important;font-size:13px!important;font-weight:500!important;color:var(--text-secondary,var(--color-text-secondary))!important;border-radius:6px!important;transition:opacity .2s ease,color .2s ease!important}.legend-item--btn:hover{color:var(--text-primary,var(--color-text-primary))!important}.legend-item--btn.is-muted{opacity:.4!important}.legend-dot{width:8px!important;height:8px!important;border-radius:50%!important;flex-shrink:0!important}.legend-dot--cur{background:var(--brand-primary)!important}.legend-dot--prev{background:rgba(0,0,0,.18)!important}.receipts-chart--area .receipts-svg{height:240px!important}.rc-grid-line{stroke:rgba(0,0,0,.04);stroke-width:1}.rc-y-label{font-size:11px;fill:rgba(0,0,0,.4);font-variant-numeric:tabular-nums}.rc-line--cur{stroke:var(--brand-primary-line,var(--brand-primary));stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.rc-line--cur,.rc-line--prev{vector-effect:non-scaling-stroke}.rc-line--prev{stroke:rgba(0,0,0,.18);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.rc-area-fill{opacity:0;transition:opacity .3s ease .35s}.receipts-svg.is-drawn .rc-line--cur{stroke-dasharray:1200;stroke-dashoffset:1200;animation:rcLineDraw .6s ease-out forwards}.receipts-svg.is-drawn .rc-area-fill,.receipts-svg.is-drawn .rc-line--prev{opacity:1}@keyframes rcLineDraw{to{stroke-dashoffset:0}}.rc-hover-vline{stroke:rgba(0,0,0,.12);stroke-width:1;stroke-dasharray:4 4}.rc-hover-dot--cur{fill:var(--brand-primary-line,var(--brand-primary));stroke:#fff;stroke-width:2}.rc-hover-dot--prev{fill:rgba(0,0,0,.25);stroke:#fff;stroke-width:1.5}.rc-hit-area{cursor:crosshair}.receipts-chart--area .rc-bar-cur,.receipts-chart--area .rc-bar-placeholder{display:none!important}.receipts-empty--overlay{position:absolute!important;inset:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;background:hsla(0,0%,100%,.72)!important;backdrop-filter:blur(4px);border-radius:12px!important;z-index:2!important;pointer-events:none!important}.receipts-empty-title{font-size:14px!important;color:var(--text-primary,var(--color-text-primary))!important}.receipts-empty-hint{font-size:12px!important;color:var(--text-tertiary,var(--color-text-muted))!important}.receipts-footer--dual{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-top:12px!important;padding-top:0!important}.receipts-period-date{font-size:12px!important;font-weight:400!important;color:rgba(0,0,0,.4)!important;line-height:1.3!important;flex:1 1 auto!important;min-width:0!important}.chart-tooltip{background:#fff!important;border:1px solid rgba(15,23,42,.06)!important;border-radius:14px!important;box-shadow:0 4px 12px rgba(15,23,42,.06),0 12px 32px rgba(15,23,42,.08)!important;padding:14px 16px!important}.receipts-refresh{cursor:pointer!important}.receipts-refresh:hover{color:var(--text-primary,var(--color-text-primary))!important}.receipts-refresh .is-spinning{animation:rcSpin .8s linear infinite}.deals-page.orders-page--no-title{gap:18px!important}.deals-page.orders-page--no-title>.orders-filters-center,.deals-page.orders-page--no-title>.receipts-card--page{margin-top:0!important}.app-topbar{flex-shrink:0}@media (max-width:1100px){.chart-header,.receipts-top.chart-header{flex-wrap:wrap!important}.chart-controls,.receipts-top-right.chart-controls{width:100%!important;justify-content:flex-end!important}}@media (max-width:900px){.receipts-metrics.chart-kpi{flex-wrap:wrap!important;width:100%!important}.receipts-metric-divider{display:none!important}.metric--primary .metric-value{font-size:36px!important}}aside[class*=border-r]{border-color:rgba(15,23,42,.04)!important}.glass{background:hsla(0,0%,100%,.85)!important}.app-topbar,.glass{border-color:rgba(15,23,42,.06)!important}.app-topbar{background:var(--bg-elevated,#fff)!important}aside a.rounded-xl:hover:not([class*=ring-]){background:var(--hover,rgba(15,23,42,.04))!important}.receipts-error{display:none!important}.receipts-card .receipts-empty-state{display:flex!important}.receipts-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:280px;padding:48px 24px;gap:8px}.receipts-empty-state__icon{font-size:32px;line-height:1;margin-bottom:8px;opacity:.85}.receipts-empty-state__title{margin:0;font-size:16px;font-weight:600;color:var(--text-secondary,rgba(15,23,42,.65))}.receipts-empty-state__hint{margin:0 0 12px;font-size:13px;color:var(--text-tertiary,rgba(15,23,42,.45));max-width:320px}.receipts-empty-state__btn{margin-top:4px;padding:10px 20px;border-radius:12px;font-size:14px;font-weight:600;color:var(--text-primary,#0a0a0a);background:hsla(0,0%,100%,.85);border:1px solid rgba(15,23,42,.08);box-shadow:0 2px 8px rgba(15,23,42,.06);cursor:pointer;transition:background .2s,box-shadow .2s}.receipts-empty-state__btn:hover{background:#fff;box-shadow:0 4px 12px rgba(15,23,42,.08)}.receipts-empty-state--auth .receipts-empty-state__title{color:var(--accent-danger,#e5484d)}.kpi-block{min-width:auto;padding:0;box-sizing:border-box}.kpi-delta{display:flex;flex-wrap:wrap;gap:4px;font-size:12px;line-height:1.3}.kpi-value,.metric.kpi-block .kpi-value{white-space:nowrap;letter-spacing:-.2px}.kpi-currency,.metric-currency.kpi-currency{margin-left:4px!important}.metric-value--multi{font-size:22px;font-weight:700;line-height:1.2;white-space:nowrap}.metric--secondary .metric-value--multi{font-size:18px;font-weight:600}.kpi-divider,.receipts-metric-divider{width:1px;min-height:48px;align-self:center;margin:0 20px!important;flex-shrink:0!important}.last-updated{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:400;color:rgba(15,23,42,.4);background:none;border:none;padding:0;cursor:pointer;transition:color .2s}.last-updated:hover{color:rgba(15,23,42,.6)}.last-updated:disabled{opacity:.6;cursor:default}.last-updated-icon{width:12px;height:12px;opacity:.6}.last-updated-icon.is-spinning{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.receipts-stale-banner{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;border-radius:12px;background:rgba(245,166,35,.1);border:1px solid rgba(245,166,35,.22);font-size:13px;color:rgba(15,23,42,.65)}.receipts-stale-banner__retry{margin-left:auto;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:600;background:hsla(0,0%,100%,.85);border:1px solid rgba(15,23,42,.08);cursor:pointer}.status-chip-count.chip-count,.status-chip__count.chip-count{min-width:auto!important;height:auto!important;padding:0!important;border-radius:0!important;background:transparent!important;font-size:13px!important;font-weight:600!important;font-variant-numeric:tabular-nums;letter-spacing:-.3px;margin-left:8px!important;color:rgba(15,23,42,.45)!important;transition:color .2s}.status-chip--active .chip-count,.status-chip.is-active .chip-count{color:var(--text-primary,#0a0a0a)!important;font-weight:700!important}.app-topbar .btn-secondary,.btn-secondary.btn-settings-header{background:hsla(0,0%,100%,.7)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(15,23,42,.08)!important;border-radius:12px!important;color:var(--text-primary,#0a0a0a)!important;box-shadow:none!important}.app-topbar .btn-secondary:hover{background:#fff!important;border-color:rgba(15,23,42,.12)!important;box-shadow:0 2px 8px rgba(15,23,42,.04)!important}.app-layout{min-height:100vh}.app-sidebar,aside.app-sidebar{position:fixed!important;left:0!important;top:0!important;bottom:0!important;z-index:40!important;height:100vh!important;max-height:100vh!important;overflow:hidden!important;flex-shrink:0!important}.app-layout:not(.app-layout--topnav)>main{margin-left:250px!important;min-height:100vh!important;max-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important}.app-layout:not(.app-layout--topnav)[data-sidebar-collapsed="1"]>main{margin-left:96px!important}@media (max-width:767px){.app-layout:not(.app-layout--topnav)>main,.app-layout:not(.app-layout--topnav)[data-sidebar-collapsed="1"]>main{margin-left:0!important;max-height:none!important;overflow-y:visible!important}}.sidebar-nav{display:flex;flex-direction:column;flex:0 0 auto!important}.sidebar-nav>*+*{margin-top:0!important}.sidebar-item{padding:6px 12px!important;min-height:0!important;color:rgba(15,23,42,.65);font-size:14px}.sidebar-item:hover:not(.active){background:hsla(0,0%,100%,.5)!important;color:rgba(15,23,42,.85)}.sidebar-item--active,.sidebar-item.active{font-weight:600;box-shadow:0 1px 2px rgba(15,23,42,.04),0 2px 8px rgba(15,23,42,.04)}.sidebar-item--active:before,.sidebar-item.active:before{display:none!important}.securityCard{background:#fff!important;border:1px solid rgba(15,23,42,.06)!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(15,23,42,.03),0 4px 12px rgba(15,23,42,.03)!important}.settings-page .card,section.card.mb-4{background:#fff;border:1px solid rgba(15,23,42,.06);box-shadow:0 1px 2px rgba(15,23,42,.03),0 4px 12px rgba(15,23,42,.03)}.currencyCheck{display:none!important}.currencySelector--multi{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.currencyOption.currency-card{position:relative;justify-content:center;text-align:center;min-height:84px;padding:20px 48px 20px 24px!important}.currency-card-body,.currencyOption.currency-card{display:flex;flex-direction:column;align-items:center}.currency-card-body{gap:4px}.currency-card-title{font-size:16px!important;font-weight:600!important}.currency-card-subtitle,.currencyRole{font-size:12px;color:rgba(15,23,42,.45);font-weight:500;margin-top:4px}.currency-star{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:rgba(15,23,42,.2);cursor:pointer;transition:color .2s,transform .2s}.currency-star:hover{color:rgba(var(--brand-primary-rgb),.6);transform:translateY(-50%) scale(1.1)}.currency-star--filled{color:var(--brand-primary)!important}@media (max-width:640px){.currencySelector--multi{grid-template-columns:1fr}.kpi-block{min-width:140px;padding-right:12px}.receipts-metric-divider{margin:0 12px!important}}.chart-kpi,.kpi-row,.receipts-metrics.chart-kpi,.receipts-top .receipts-metrics{display:flex!important;align-items:stretch!important;gap:32px!important;justify-content:flex-start!important;padding:0!important;flex-wrap:nowrap!important;flex:0 1 auto!important;min-width:0!important}.kpi-block,.metric.kpi-block{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;gap:6px!important;min-width:auto!important;flex:0 0 auto!important;padding:0!important}.receipts-metric-divider{display:block!important}.kpi-divider,.receipts-metric-divider{width:1px!important;align-self:stretch!important;flex:0 0 1px!important;background:rgba(15,23,42,.08)!important;margin:6px 0!important;height:auto!important}.kpi-label,.metric-label{font-size:11px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:uppercase!important;color:rgba(15,23,42,.45)!important;margin-bottom:8px!important}.kpi-value,.metric--primary .metric-value,.metric--secondary .metric-value{font-weight:700!important;letter-spacing:-.8px!important;line-height:1!important;white-space:nowrap!important;-webkit-text-stroke:.5px currentColor;filter:drop-shadow(0 0 1px #ffffff) drop-shadow(0 0 1px #ffffff);paint-order:stroke fill}.kpi-block.kpi-revenue .kpi-value,.metric.kpi-revenue .metric-value{font-size:40px!important;letter-spacing:-1px!important}.kpi-block.kpi-avg-check .kpi-value,.kpi-block.kpi-profit .kpi-value,.metric.kpi-avg-check .metric-value,.metric.kpi-profit .metric-value{font-size:26px!important;letter-spacing:-.6px!important}.kpi-currency,.metric--primary .metric-currency,.metric--secondary .metric-currency{font-weight:500!important;margin-left:4px!important}.kpi-revenue .kpi-currency{font-size:24px!important}.kpi-avg-check .kpi-currency,.kpi-profit .kpi-currency{font-size:17px!important;margin-left:3px!important}.kpi-revenue .kpi-value,.metric--revenue.kpi-revenue .metric-value,.metric.kpi-revenue .metric-value{color:var(--brand-primary-data,var(--brand-primary))!important}.kpi-profit .kpi-value,.metric--profit.kpi-profit .metric-value,.metric.kpi-profit .metric-value{color:#029c39!important}.kpi-avg-check .kpi-value,.metric--avg.kpi-avg-check .metric-value,.metric.kpi-avg-check .metric-value{color:var(--brand-primary-data,var(--brand-primary))!important}.kpi-revenue .kpi-currency{color:rgba(var(--brand-primary-rgb),.6)!important;opacity:1!important}.kpi-profit .kpi-currency{color:rgba(2,156,57,.5)!important;opacity:1!important}.kpi-avg-check .kpi-currency{color:rgba(var(--brand-primary-rgb),.6)!important;opacity:1!important}.kpi-delta,.metric-trend.kpi-delta{font-size:12px!important;font-weight:500!important;min-height:16px!important;margin-top:8px!important;white-space:nowrap!important}.rc-peak-dot{stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke}.rc-peak-dot,.rc-peak-dot--now{fill:var(--brand-primary-line,var(--brand-primary))}.rc-peak-dot--now{stroke:var(--brand-primary-line,var(--brand-primary));stroke-width:3}.rc-line--cur{stroke:var(--brand-primary-line,var(--brand-primary))!important}.receipts-svg.is-drawn .rc-line--cur{stroke-dasharray:none!important;stroke-dashoffset:0!important;animation:none!important}.receipts-chart--area{position:relative!important}.chart-tooltip{position:absolute!important;padding:10px 14px!important;font-size:12px!important;min-width:200px!important;width:220px!important;max-width:260px!important;border-radius:12px!important;pointer-events:none!important;animation:tooltipFadeIn .15s ease-out}.chart-tooltip-header{font-size:12px!important;margin-bottom:8px!important}.chart-tooltip-row{font-size:12px!important;line-height:1.4!important;padding:2px 0!important}.chart-tooltip-delta,.chart-tooltip-footer{font-size:11px!important;margin-top:6px!important;padding-top:8px!important;border-top:1px solid rgba(15,23,42,.06)}@keyframes tooltipFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.receipts.receipts-card,.receipts.receipts-card--page{padding:28px 32px 16px!important;margin-bottom:16px!important}.receipts-footer,.receipts-footer--dual{padding-top:12px!important;padding-bottom:0!important;margin-top:8px!important}.deals-page.orders-page,.orders-page.deals-page{gap:16px!important}.deals-page.orders-page>.orders-filters-center,.receipts-card--page+.orders-filters-center{margin-top:0!important}.sidebar-nav{display:flex!important;flex-direction:column!important;gap:2px!important;padding:8px 12px!important}.sidebar-item{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;padding:11px 14px!important;margin:0!important;border-radius:var(--radius-md,12px)!important;color:rgba(15,23,42,.65)!important;font-size:14px!important;font-weight:500!important;transition:background .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease!important;position:relative!important;transform:none!important;border:1px solid transparent!important}.sidebar-item:hover:not(.active):not(.sidebar-item--active){background:hsla(0,0%,100%,.6)!important;color:var(--text-primary,#0a0a0a)!important;transform:none!important}.sidebar-item--active,.sidebar-item.active{background:#fff!important;color:var(--text-primary,#0a0a0a)!important;font-weight:600!important;padding:11px 14px!important;margin:0!important;border-radius:var(--radius-md,12px)!important;border:1px solid var(--border-subtle,rgba(15,23,42,.06))!important;box-shadow:0 1px 2px rgba(15,23,42,.04),0 2px 8px rgba(15,23,42,.04)!important;transform:none!important}.sidebar-item--active .sidebar-item__icon,.sidebar-item.active .sidebar-item__icon{color:var(--brand-primary)!important}.app-layout--topnav{min-height:100vh}.app-layout--topnav>.app-layout-body{min-height:0}.app-layout--topnav .app-main{margin-left:0!important;max-height:none!important;overflow-y:visible!important;min-height:0}.app-utility-rail{width:52px;flex-shrink:0;border-right:1px solid var(--color-border-default,rgba(15,23,42,.1));background:var(--color-bg-sidebar,#ebeef2);padding:12px 8px;align-items:flex-start;justify-content:flex-end;flex-direction:column}.app-utility-rail-inner{margin-top:auto;display:flex;flex-direction:column;gap:8px}.topnav{position:sticky;top:0;z-index:50;background:var(--color-bg-topbar,#fff);border-bottom:1px solid var(--color-border-default,rgba(15,23,42,.1));box-shadow:0 1px 0 rgba(15,23,42,.03)}.topnav-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:0 16px;max-width:100%}@media (min-width:768px){.topnav-inner{padding:0 24px}}.topnav-left{gap:8px;min-width:0;flex:1}.topnav-left,.topnav-right{display:flex;align-items:center}.topnav-right{gap:6px;flex-shrink:0}.topnav-logo{display:inline-flex;align-items:center;gap:0;text-decoration:none;color:var(--color-text-primary,#0a0a0a);flex-shrink:0;padding:6px 8px;border-radius:12px;transition:background .18s ease}.topnav-logo:hover{background:var(--color-surface-hover,rgba(15,23,42,.04))}.topnav-logo-mark{width:32px;height:32px;border-radius:10px;background:var(--brand-primary,#1a55cb);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:15px}.topnav-logo-mark--image{width:38px;height:38px;margin-right:-2px;border-radius:0;background:transparent;color:var(--brand-primary,#1a55cb);overflow:visible}.topnav-logo-img{width:38px;height:38px;-o-object-fit:contain;object-fit:contain;display:block}.topnav-logo-fallback{width:38px;height:38px;border-radius:12px;background:var(--brand-primary,#1a55cb);color:#fff;display:none;align-items:center;justify-content:center;font-weight:800;font-size:17px}.topnav-logo-text{font-size:17px;font-weight:700;letter-spacing:-.02em}.topnav-menu-track{display:flex;align-items:center;gap:2px;margin-left:8px}.topnav-item{position:relative}.topnav-item-trigger{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:none;border-radius:12px;background:transparent;color:var(--color-text-secondary,rgba(15,23,42,.65));font-size:14px;font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap}.topnav-item-icon{width:16px;height:16px;opacity:.72}.topnav-item-chevron{width:14px;height:14px;opacity:.45;transition:transform .18s ease}.topnav-item-trigger:hover{background:var(--color-surface-hover,rgba(15,23,42,.04));color:var(--color-text-primary,#0a0a0a)}.topnav-item--active .topnav-item-trigger{background:#fff;color:var(--color-text-primary,#0a0a0a);box-shadow:0 1px 3px rgba(15,23,42,.06),0 4px 12px rgba(15,23,42,.04)}.topnav-item--active .topnav-item-icon{color:var(--brand-primary,#1a55cb);opacity:1}.topnav-item--open .topnav-item-trigger{background:rgba(26,85,203,.06);color:var(--brand-primary,#1a55cb)}.topnav-item--open .topnav-item-chevron{transform:rotate(180deg);opacity:.8}.topnav-item-dropdown{position:absolute;left:0;top:calc(100% + 6px);z-index:60;animation:topnav-menu-in .16s ease}@keyframes topnav-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.topnav-megamenu{width:min(720px,calc(100vw - 32px));background:#fff;border:1px solid var(--color-border-default,rgba(15,23,42,.1));border-radius:16px;box-shadow:0 8px 24px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.04);padding:18px}.topnav-megamenu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(180px,.85fr);gap:20px}.topnav-megamenu-col-title{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted,rgba(15,23,42,.45));margin-bottom:10px}.topnav-megamenu-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.topnav-megamenu-link{display:flex;flex-direction:column;gap:1px;padding:8px 10px;border-radius:10px;text-decoration:none;color:var(--color-text-primary,#0a0a0a);font-size:14px;font-weight:600;transition:background .15s ease}.topnav-megamenu-link:hover{background:rgba(26,85,203,.06);color:var(--brand-primary,#1a55cb)}.topnav-megamenu-link-hint{font-size:12px;font-weight:500;color:var(--color-text-muted,rgba(15,23,42,.45))}.topnav-megamenu-aside{border-left:1px solid var(--color-divider,rgba(15,23,42,.06));padding-left:16px}.topnav-megamenu-actions{display:flex;flex-direction:column;gap:8px}.topnav-megamenu-action{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:12px;border:1px solid var(--color-border-default,rgba(15,23,42,.1));background:#fff;color:var(--color-text-primary,#0a0a0a);font-size:13px;font-weight:600;text-decoration:none;transition:all .18s ease}.topnav-megamenu-action:hover{border-color:rgba(26,85,203,.28);background:rgba(26,85,203,.04)}.topnav-megamenu-action--primary{background:var(--brand-primary,#1a55cb);border-color:var(--brand-primary,#1a55cb);color:#fff}.topnav-megamenu-action--primary:hover{background:var(--brand-primary-hover,#1448a8);border-color:var(--brand-primary-hover,#1448a8);color:#fff}.topnav-megamenu-tip{margin:14px 0 0;font-size:12px;line-height:1.45;color:var(--color-text-muted,rgba(15,23,42,.45))}.topnav-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:1px solid transparent;background:transparent;color:var(--color-text-secondary,rgba(15,23,42,.65));cursor:pointer;text-decoration:none;transition:all .18s ease}.topnav-icon-btn:hover{background:var(--color-surface-hover,rgba(15,23,42,.04));color:var(--brand-primary,#1a55cb);border-color:rgba(26,85,203,.12)}.topnav-cta{min-height:40px!important;margin-left:4px;border-radius:12px!important}.topnav-mobile-toggle{align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:12px;background:transparent;color:var(--color-text-primary,#0a0a0a)}.app-utility-rail,.topnav-mobile-toggle{display:none!important}.topnav-profile{position:relative}.topnav-profile-trigger{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 10px 0 6px;border:1px solid var(--color-border-default,rgba(15,23,42,.1));border-radius:12px;background:#fff;cursor:pointer;transition:all .18s ease}.topnav-profile-trigger:hover,.topnav-profile:focus-within .topnav-profile-trigger{border-color:rgba(26,85,203,.28);box-shadow:0 0 0 3px rgba(26,85,203,.08)}.topnav-profile-avatar{width:28px;height:28px;border-radius:50%;background:rgba(26,85,203,.1);color:var(--brand-primary,#1a55cb);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08)}.topnav-profile-avatar-fallback,.topnav-profile-avatar-img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:inline-flex;align-items:center;justify-content:center}.topnav-profile-avatar-fallback{color:#fff;font-size:12px;font-weight:800}.topnav-profile-name{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--color-text-primary,#0a0a0a)}.topnav-profile-chevron{width:14px;height:14px;color:var(--color-text-muted,rgba(15,23,42,.45))}.topnav-profile-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:220px;background:#fff;border:1px solid var(--color-border-default,rgba(15,23,42,.1));border-radius:14px;box-shadow:0 12px 32px rgba(15,23,42,.1);padding:8px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s;pointer-events:none}.topnav-profile:focus-within .topnav-profile-menu,.topnav-profile:hover .topnav-profile-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.topnav-profile-menu-head{padding:8px 10px 10px;border-bottom:1px solid var(--color-divider,rgba(15,23,42,.06));margin-bottom:4px}.topnav-profile-menu-title{font-size:14px;font-weight:700;color:var(--color-text-primary,#0a0a0a)}.topnav-profile-menu-sub{font-size:12px;color:var(--color-text-muted,rgba(15,23,42,.45));margin-top:2px}.topnav-profile-menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:none;border-radius:10px;background:transparent;color:var(--color-text-primary,#0a0a0a);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s ease}.topnav-profile-menu-item:hover{background:rgba(26,85,203,.06);color:var(--brand-primary,#1a55cb)}.topnav-profile-menu-item--danger:hover{background:rgba(185,28,60,.08);color:#b91c3c}.topnav-mobile-overlay{position:fixed;inset:0;z-index:45;background:rgba(15,23,42,.45);backdrop-filter:blur(2px)}.topnav-mobile-drawer{width:min(360px,100%);height:100%;background:#fff;overflow-y:auto;padding:calc(12px + env(safe-area-inset-top)) 16px 16px;box-shadow:8px 0 32px rgba(15,23,42,.12);animation:topnav-drawer-in .2s ease}@keyframes topnav-drawer-in{0%{transform:translateX(-12px);opacity:0}to{transform:translateX(0);opacity:1}}.topnav-mobile-drawer-head{margin-bottom:16px}.topnav-mobile-section{border-bottom:1px solid var(--color-divider,rgba(15,23,42,.06))}.topnav-mobile-section summary{display:flex;align-items:center;gap:10px;padding:12px 4px;font-size:15px;font-weight:700;color:var(--color-text-primary,#0a0a0a);cursor:pointer;list-style:none}.topnav-mobile-section summary::-webkit-details-marker{display:none}.topnav-mobile-section.is-active summary{color:var(--brand-primary,#1a55cb)}.topnav-mobile-links{display:flex;flex-direction:column;gap:2px;padding:0 0 12px 28px}.topnav-mobile-main-link{font-weight:700;color:var(--brand-primary,#1a55cb)!important}.topnav-mobile-link{padding:8px 0;font-size:14px;font-weight:600;color:var(--color-text-secondary,rgba(15,23,42,.65));text-decoration:none}.topnav-mobile-link:hover{color:var(--brand-primary,#1a55cb)}.topnav-mobile-util{margin-top:16px;padding-top:12px;border-top:1px solid var(--color-divider,rgba(15,23,42,.06))}.topnav-mobile-util-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted,rgba(15,23,42,.45));margin-bottom:8px}@media (max-width:1023px){.topnav-megamenu-grid{grid-template-columns:1fr 1fr}.topnav-megamenu-aside{grid-column:1/-1;border-left:none;border-top:1px solid var(--color-divider,rgba(15,23,42,.06));padding-left:0;padding-top:14px}}@media (max-width:767px){.app-utility-rail{display:none!important}}.app-layout--topnav .app-main,.app-layout--topnav>main{margin-left:0!important}