.history-card[data-v-bf8392a8]{border:1px solid rgba(var(--v-theme-on-surface),.08);background:0 0!important}.empty-state[data-v-bf8392a8]{flex-direction:column;justify-content:center;align-items:center;padding:48px 16px;display:flex}.history-table[data-v-bf8392a8]{background:0 0!important}.history-table[data-v-bf8392a8] table{table-layout:fixed;width:100%}.history-table[data-v-bf8392a8] .v-data-table__thead th,.history-table[data-v-bf8392a8] .v-data-table__tr td{padding:6px 8px!important}.history-table[data-v-bf8392a8] .v-data-table__thead th{text-transform:uppercase;letter-spacing:.03em;opacity:.7;white-space:nowrap;font-size:.72rem!important;font-weight:600!important}.history-table[data-v-bf8392a8] .v-data-table-header__content{gap:2px}.history-table[data-v-bf8392a8] .v-data-table__tr:hover{background:rgba(var(--ai-accent-rgb),.04)!important}.date-cell[data-v-bf8392a8]{opacity:.8;font-variant-numeric:tabular-nums;font-size:.78rem}.model-cell[data-v-bf8392a8]{align-items:center;gap:6px;min-width:0;display:flex}.model-dot[data-v-bf8392a8]{border-radius:50%;flex-shrink:0;width:7px;height:7px}.model-name-text[data-v-bf8392a8]{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.8rem;font-weight:500;overflow:hidden}.token-cell[data-v-bf8392a8]{font-variant-numeric:tabular-nums;font-size:.8rem}.cached-token[data-v-bf8392a8]{opacity:.65}.cost-cell[data-v-bf8392a8]{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.cost-rub[data-v-bf8392a8]{font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:600}.cost-usd[data-v-bf8392a8]{opacity:.45;font-variant-numeric:tabular-nums;font-size:.65rem}.free-label[data-v-bf8392a8]{opacity:.5;font-size:.8rem;font-style:italic}.section-updating[data-v-bf8392a8]{opacity:.6;transition:opacity .3s}.history-table[data-v-bf8392a8] .v-table__wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}@media(max-width:600px){.history-table[data-v-bf8392a8] .v-data-table__thead th,.history-table[data-v-bf8392a8] .v-data-table__tr td{padding:4px 6px!important;font-size:.72rem!important}.model-name-text[data-v-bf8392a8]{max-width:120px;font-size:.72rem}.date-cell[data-v-bf8392a8]{font-size:.7rem}.token-cell[data-v-bf8392a8],.cost-rub[data-v-bf8392a8]{font-size:.72rem}.cost-usd[data-v-bf8392a8]{font-size:.6rem}}.hero-section[data-v-5a76fc85]{text-align:center;padding:48px 16px 40px;position:relative;overflow:hidden}.hero-glow[data-v-5a76fc85]{background:radial-gradient(ellipse,rgba(var(--ai-accent-rgb),.14) 0%,transparent 70%);pointer-events:none;z-index:0;width:500px;height:350px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.hero-content[data-v-5a76fc85]{z-index:1;position:relative}.hero-title[data-v-5a76fc85]{letter-spacing:-.03em;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#8b5cf6,#4285f4,#10a37f);-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:max(1.8rem,min(5vw,2.4rem));font-weight:800;line-height:1.1}.hero-subtitle[data-v-5a76fc85]{color:var(--store-text-muted,#9ca3af);max-width:420px;margin:0 auto 28px;font-size:.95rem;line-height:1.5}.hero-actions[data-v-5a76fc85]{flex-direction:column;align-items:center;gap:12px;display:flex}.hero-btn[data-v-5a76fc85]{text-transform:none;letter-spacing:0;flex:1;font-weight:600;min-height:52px!important;padding:12px 28px!important;font-size:1.05rem!important}.hero-btn--primary[data-v-5a76fc85]{box-shadow:0 0 20px rgba(var(--ai-accent-rgb),.3)}.hero-btn--secondary[data-v-5a76fc85]{border-color:rgba(var(--ai-accent-rgb),.4)!important}.hero-refresh[data-v-5a76fc85]{z-index:2;opacity:.6;position:absolute;top:12px;right:8px}@media(max-width:420px){.hero-section[data-v-5a76fc85]{padding:32px 12px 28px}.hero-actions[data-v-5a76fc85]{flex-direction:column}.hero-btn[data-v-5a76fc85]{width:100%}}.trust-section[data-v-8d253344]{margin-bottom:24px}.trust-grid[data-v-8d253344]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.trust-card[data-v-8d253344]{text-align:center;animation:.5s cubic-bezier(.25,.46,.45,.94) both trustReveal-8d253344;animation-delay:var(--delay,0s);flex-direction:column;align-items:center;padding:20px 14px;display:flex}@keyframes trustReveal-8d253344{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.trust-icon-wrap[data-v-8d253344]{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;display:flex}.trust-title[data-v-8d253344]{margin-bottom:4px;font-size:.82rem;font-weight:700;line-height:1.2}.trust-desc[data-v-8d253344]{color:var(--store-text-muted,#9ca3af);font-size:.72rem;line-height:1.4}.trust-text[data-v-8d253344]{min-width:0}@media(max-width:600px){.trust-grid[data-v-8d253344]{grid-template-columns:1fr;gap:10px}.trust-card[data-v-8d253344]{text-align:left;flex-direction:row;align-items:flex-start;gap:12px;padding:14px 16px}.trust-icon-wrap[data-v-8d253344]{margin-top:2px;margin-bottom:0}.trust-text[data-v-8d253344]{flex:1}.trust-title[data-v-8d253344]{margin-bottom:2px}}.workspace-section[data-v-baa1b10e]{margin-bottom:24px}.workspace-grid[data-v-baa1b10e]{grid-template-columns:1fr;gap:12px;display:grid}.workspace-col[data-v-baa1b10e]{padding:16px}.ws-header[data-v-baa1b10e]{align-items:center;gap:8px;display:flex}.ws-header-icon[data-v-baa1b10e]{flex-shrink:0}.ws-header-title[data-v-baa1b10e]{text-transform:uppercase;letter-spacing:.05em;opacity:.7;font-size:.8rem;font-weight:600}.key-row[data-v-baa1b10e]{background:rgba(var(--ai-accent-rgb),.06);border:1px solid rgba(var(--ai-accent-rgb),.15);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}.key-text[data-v-baa1b10e]{word-break:break-all;letter-spacing:.02em;flex:1;min-width:0;font-family:Courier New,monospace;font-size:.8rem}.key-empty[data-v-baa1b10e]{opacity:.45;font-style:italic}.key-actions[data-v-baa1b10e]{flex-shrink:0;gap:2px;display:flex}.url-groups[data-v-baa1b10e]{flex-direction:column;gap:6px;display:flex}.url-group[data-v-baa1b10e]{background:rgba(var(--ai-accent-rgb),.04);border:1px solid rgba(var(--ai-accent-rgb),.1);border-radius:8px;padding:6px 8px 5px}.url-group-header[data-v-baa1b10e]{align-items:center;gap:6px;display:flex}.url-group-labels[data-v-baa1b10e]{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.url-provider-badge[data-v-baa1b10e]{text-transform:uppercase;letter-spacing:.06em;opacity:.45;background:rgba(var(--ai-accent-rgb),.08);border:1px solid rgba(var(--ai-accent-rgb),.12);border-radius:4px;padding:1px 6px;font-size:.58rem;font-weight:700}.url-text[data-v-baa1b10e]{opacity:.75;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:Courier New,monospace;font-size:.72rem;overflow:hidden}.key-security-warning[data-v-baa1b10e]{color:rgba(var(--v-theme-warning),.85);opacity:.75;align-items:flex-start;gap:6px;font-size:.7rem;line-height:1.4;display:flex}.key-security-warning .warning-icon[data-v-baa1b10e]{color:rgba(var(--v-theme-warning),.85);flex-shrink:0;margin-top:1px}.rate-limit-badge[data-v-baa1b10e]{background:linear-gradient(135deg,rgba(var(--ai-accent-rgb),.12),#4285f41a);border:1px solid rgba(var(--ai-accent-rgb),.2);color:#a78bfa;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.rate-icon[data-v-baa1b10e]{color:#a78bfa;opacity:.9}.rate-sep[data-v-baa1b10e]{opacity:.4}.rate-hint-text[data-v-baa1b10e]{opacity:.6;font-weight:500}.free-limits[data-v-baa1b10e]{background:#06b6d40f;border:1px solid #06b6d42e;border-radius:12px;padding:10px 12px}.free-limits-header[data-v-baa1b10e]{align-items:center;gap:6px;margin-bottom:8px;display:flex}.free-limits-icon[data-v-baa1b10e]{opacity:.5}.free-limits-title[data-v-baa1b10e]{text-transform:uppercase;letter-spacing:.05em;opacity:.5;font-size:.68rem;font-weight:600}.free-limits-bars[data-v-baa1b10e]{flex-direction:column;gap:6px;display:flex}.free-limits-bar[data-v-baa1b10e]{align-items:center;gap:8px;display:flex}.free-limits-bar__track[data-v-baa1b10e]{background:rgba(var(--v-theme-on-surface),.1);border-radius:3px;flex:1;height:5px;overflow:hidden}.free-limits-bar__fill[data-v-baa1b10e]{border-radius:3px;height:100%;transition:width .4s,background .4s}.free-limits-bar__fill--pulse[data-v-baa1b10e]{animation:1.4s ease-in-out infinite freeLimitsPulse-baa1b10e}@keyframes freeLimitsPulse-baa1b10e{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.free-limits-bar__fill--pulse[data-v-baa1b10e]{animation:none}}.free-limits-bar__label[data-v-baa1b10e]{opacity:.6;white-space:nowrap;text-align:right;min-width:90px;font-size:.65rem}.balance-row[data-v-baa1b10e]{padding:4px 0}.balance-main[data-v-baa1b10e]{letter-spacing:-.02em;color:#10b981;font-size:1.5rem;font-weight:800}.balance-sub[data-v-baa1b10e]{opacity:.6;margin-top:2px;font-size:.78rem}.payg-hint[data-v-baa1b10e]{background:#10b9810f;border:1px solid #10b98126;border-radius:10px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.payg-icon[data-v-baa1b10e]{color:#10b981;opacity:.7;flex-shrink:0;margin-top:1px}.payg-text[data-v-baa1b10e]{opacity:.65;font-size:.72rem;line-height:1.45}.payg-label[data-v-baa1b10e]{color:#10b981;opacity:1;font-weight:700}@media(max-width:700px){.workspace-grid[data-v-baa1b10e]{grid-template-columns:1fr}}.extra-key-card[data-v-34613824]{border-color:#6366f133}.key-row[data-v-34613824]{align-items:center;gap:4px;display:flex}.key-text[data-v-34613824]{word-break:break-all;opacity:.7;flex:1;font-size:11px}.key-actions[data-v-34613824]{gap:2px;display:flex}.model-limit-row[data-v-34613824]{justify-content:space-between;padding:2px 0;display:flex}.gap-2[data-v-34613824]{gap:8px}.gap-3[data-v-34613824]{gap:12px}.gap-2[data-v-651a9402]{gap:8px}.extra-key-dialog .v-messages__message{transition:none!important}.gap-2[data-v-8a272320]{gap:8px}.stat-item[data-v-90411acb]{text-align:center;min-width:80px}.gap-4[data-v-90411acb]{gap:16px}.extra-keys-card[data-v-ff9dc5eb]{padding:16px}.extra-keys-header[data-v-ff9dc5eb]{align-items:center;gap:10px;display:flex}.extra-keys-title[data-v-ff9dc5eb]{font-size:.9rem;font-weight:600}.extra-keys-empty[data-v-ff9dc5eb]{text-align:center;padding:16px}.extra-keys-list[data-v-ff9dc5eb]{flex-direction:column;gap:12px;display:flex}.extra-keys-limit-hint[data-v-ff9dc5eb]{color:rgba(var(--v-theme-on-surface),.5);align-items:center;font-size:12px;display:flex}.ai-store-landing[data-v-4dbf075f]{--store-card-bg:rgba(var(--v-theme-surface), .25);--store-card-border:rgba(var(--ai-accent-rgb), .15);--store-card-border-hover:rgba(var(--ai-accent-rgb), .35);--store-accent:#8b5cf6;--store-accent-light:#a78bfa;--store-text-muted:#9ca3af;--store-glow:rgba(var(--ai-accent-rgb), .12);flex:1;padding-bottom:80px!important}.ai-store-tabs[data-v-4dbf075f]{background:rgba(var(--v-theme-surface),.6);border-radius:12px;overflow:hidden}.ai-store-content[data-v-4dbf075f]{max-width:var(--app-content-max-width,800px);margin:0 auto;padding:16px}.store-section-header[data-v-4dbf075f]{text-align:center}.store-section-title[data-v-4dbf075f]{letter-spacing:-.01em;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#8b5cf6,#4285f4);-webkit-background-clip:text;background-clip:text;font-size:max(1.2rem,min(3vw,1.5rem));font-weight:700}.beta-bar[data-v-4dbf075f]{background:#78350f66!important;border:1px solid #fbbf2433!important}.beta-bar-inner[data-v-4dbf075f]{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 14px;display:flex}.beta-bar-text[data-v-4dbf075f]{color:#fcd34d;flex:1;font-size:.75rem;font-weight:600}.beta-bar-btn[data-v-4dbf075f]{text-transform:none;font-size:.68rem!important}.issues-list[data-v-4dbf075f]{flex-direction:column;gap:12px;display:flex}.issue-card[data-v-4dbf075f]{border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:12px;padding:12px}.issue-card-header[data-v-4dbf075f]{align-items:center;gap:8px;display:flex}.issue-card-title[data-v-4dbf075f]{font-size:.88rem;font-weight:600;line-height:1.3}.issue-card-desc[data-v-4dbf075f]{color:rgba(var(--v-theme-on-surface),.7);margin-top:6px;font-size:.78rem;line-height:1.4}.issue-card-footer[data-v-4dbf075f]{margin-top:8px}.stats-accordion[data-v-4dbf075f]{background:0 0}.model-card[data-v-4dbf075f],.chart-card[data-v-4dbf075f]{border:1px solid rgba(var(--v-theme-on-surface),.08);position:relative;overflow:hidden;background:0 0!important}.empty-state-card[data-v-4dbf075f]{border:1px solid rgba(var(--v-theme-on-surface),.08);background:0 0!important}.card-accent[data-v-4dbf075f]{opacity:.85;height:3px;position:absolute;top:0;left:0;right:0}.card-inner[data-v-4dbf075f],.model-card-inner[data-v-4dbf075f]{padding:14px 16px}.block-label[data-v-4dbf075f]{text-transform:uppercase;letter-spacing:.06em;opacity:.55;padding-left:4px;font-size:.8rem;font-weight:600}.stats-sticky-bar[data-v-4dbf075f]{z-index:10;background:rgb(var(--v-theme-background));flex-direction:column;gap:8px;margin:0 -4px;padding:8px 4px 12px;display:flex;position:sticky;top:0}.stats-tab-selector[data-v-4dbf075f]{display:flex}.period-selector[data-v-4dbf075f]{flex-wrap:wrap;gap:6px;display:flex}.period-chip[data-v-4dbf075f]{cursor:pointer;font-size:.78rem;font-weight:600}.include-extra-keys-checkbox[data-v-4dbf075f]{max-width:-moz-fit-content;max-width:fit-content}.include-extra-keys-checkbox[data-v-4dbf075f] .v-label{opacity:.8;font-size:.82rem}.total-hint[data-v-4dbf075f]{opacity:.45;align-items:center;gap:5px;padding-left:4px;font-size:.7rem;line-height:1.3;display:flex}.total-hint-icon[data-v-4dbf075f]{opacity:.7;flex-shrink:0}.stat-tile[data-v-4dbf075f]{border:1px solid rgba(var(--v-theme-on-surface),.08);height:100%;background:0 0!important}.tile-inner[data-v-4dbf075f]{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:14px 12px;transition:opacity .2s;display:flex}.tile-icon[data-v-4dbf075f]{opacity:.85}.tile-value[data-v-4dbf075f]{letter-spacing:-.02em;font-size:1.3rem;font-weight:800;line-height:1.1}.tile-label[data-v-4dbf075f]{opacity:.6;font-size:.72rem;font-weight:500}.tile-cached[data-v-4dbf075f]{margin-top:2px;font-size:.65rem}.token-donut-card[data-v-4dbf075f]{border:1px solid rgba(var(--v-theme-on-surface),.08);background:0 0!important}.token-donut-inner[data-v-4dbf075f]{align-items:center;gap:24px;padding:20px 20px 20px 16px;display:flex}.token-donut-chart-wrap[data-v-4dbf075f]{flex-shrink:0;width:140px;height:140px;position:relative}.token-donut-center[data-v-4dbf075f]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.token-donut-total[data-v-4dbf075f]{letter-spacing:-.02em;font-size:1rem;font-weight:700;line-height:1.2}.token-donut-label[data-v-4dbf075f]{opacity:.55;font-size:.65rem;font-weight:500}.token-donut-legend[data-v-4dbf075f]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.token-legend-item[data-v-4dbf075f]{align-items:center;gap:6px;min-width:0;font-size:.75rem;display:flex}.token-legend-dot[data-v-4dbf075f]{border-radius:50%;flex-shrink:0;width:9px;height:9px}.token-legend-name[data-v-4dbf075f]{white-space:nowrap;text-overflow:ellipsis;opacity:.75;flex:1;overflow:hidden}.token-legend-value[data-v-4dbf075f]{white-space:nowrap;font-weight:600}.token-legend-pct[data-v-4dbf075f]{white-space:nowrap;text-align:right;min-width:36px;font-size:.68rem}@media(max-width:420px){.token-donut-inner[data-v-4dbf075f]{flex-direction:column;align-items:center}}.tile-label--info[data-v-4dbf075f]{opacity:.45;font-style:italic}.tile-label--billed[data-v-4dbf075f]{color:#f59e0b;opacity:.85;font-weight:600}.model-card[data-v-4dbf075f]{animation:.35s cubic-bezier(.25,.46,.45,.94) both fadeSlideIn-4dbf075f;animation-delay:var(--delay,0s)}@keyframes fadeSlideIn-4dbf075f{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.model-card-inner[data-v-4dbf075f]{align-items:center;gap:12px;padding:10px 14px;display:flex}.model-avatar[data-v-4dbf075f]{box-shadow:0 3px 10px color-mix(in srgb,var(--accent,#8b5cf6) 30%,transparent);flex-shrink:0}.model-info[data-v-4dbf075f]{flex:1;min-width:0}.model-name[data-v-4dbf075f]{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}.model-tokens[data-v-4dbf075f]{margin-top:1px}.model-cost[data-v-4dbf075f]{text-align:right;flex-shrink:0}.model-rub-main[data-v-4dbf075f]{color:var(--accent,#8b5cf6);font-size:.95rem;font-weight:700}.model-usd-ref[data-v-4dbf075f]{margin-top:1px;font-size:.75rem}.model-progress-wrap[data-v-4dbf075f]{align-items:center;gap:6px;margin-top:4px;display:flex}.model-progress-bar[data-v-4dbf075f]{background:#ffffff14;border-radius:2px;flex:1;height:4px;overflow:hidden}.model-progress-fill[data-v-4dbf075f]{border-radius:2px;height:100%;transition:width .5s}.model-pct-label[data-v-4dbf075f]{opacity:.55;flex-shrink:0;font-size:.68rem;font-weight:700}.model-cost-breakdown[data-v-4dbf075f]{opacity:.55;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 12px 8px 56px;font-size:.68rem;display:flex}.breakdown-item[data-v-4dbf075f]{align-items:center;gap:3px;display:inline-flex}.breakdown-label[data-v-4dbf075f]{font-weight:500}.breakdown-value[data-v-4dbf075f]{font-variant-numeric:tabular-nums;font-weight:700}.breakdown-sep[data-v-4dbf075f]{opacity:.4}.total-cost-breakdown[data-v-4dbf075f]{background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-theme-on-surface),.06);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.78rem;display:flex}.total-breakdown-item[data-v-4dbf075f]{align-items:center;gap:4px;display:inline-flex}.total-breakdown-label[data-v-4dbf075f]{opacity:.55;font-weight:500}.total-breakdown-value[data-v-4dbf075f]{font-variant-numeric:tabular-nums;font-weight:700}.total-breakdown-sep[data-v-4dbf075f]{opacity:.3}.available-models[data-v-4dbf075f]{grid-template-columns:1fr;gap:10px;display:grid}.avail-card[data-v-4dbf075f]{background:var(--store-card-bg,rgba(var(--v-theme-surface), .25));-webkit-backdrop-filter:blur(16px);box-shadow:none;border:1px solid var(--store-card-border,rgba(var(--ai-accent-rgb), .15));cursor:pointer;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;transition:transform .15s,box-shadow .15s,border-color .25s;display:flex;position:relative;overflow:hidden}.avail-card[data-v-4dbf075f]:active{transform:scale(.98)}.avail-card--expanded[data-v-4dbf075f]{border-color:var(--store-card-border-hover,rgba(var(--ai-accent-rgb), .35));box-shadow:0 0 20px rgba(var(--ai-accent-rgb),.1)}.avail-glow[data-v-4dbf075f]{background:linear-gradient(90deg,var(--mc,#8b5cf6),transparent);opacity:.9;height:2px;position:absolute;top:0;left:0;right:0}.avail-avatar[data-v-4dbf075f]{box-shadow:0 3px 12px color-mix(in srgb,var(--mc,#8b5cf6) 35%,transparent);flex-shrink:0}.avail-info[data-v-4dbf075f]{flex:1;min-width:80px;overflow:hidden}.avail-name[data-v-4dbf075f]{white-space:nowrap;text-overflow:ellipsis;font-size:.87rem;font-weight:700;overflow:hidden}.avail-provider[data-v-4dbf075f]{opacity:.5;text-transform:uppercase;letter-spacing:.04em;margin-top:1px;font-size:.71rem;font-weight:500}.avail-desc[data-v-4dbf075f]{opacity:.6;margin-top:3px;font-size:.75rem;line-height:1.3}.avail-badge[data-v-4dbf075f]{color:#fff;white-space:nowrap;letter-spacing:.01em;border-radius:20px;flex-direction:column;flex-shrink:0;align-items:center;gap:0;padding:3px 9px;font-size:.7rem;font-weight:700;line-height:1.3;display:flex}.badge-usd[data-v-4dbf075f]{opacity:.7;letter-spacing:.01em;font-size:.58rem;font-weight:500;line-height:1.2}.badge-times[data-v-4dbf075f]{opacity:.9;font-size:.85rem;font-weight:900;line-height:1}.avail-badges-wrap[data-v-4dbf075f]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.avail-badges[data-v-4dbf075f]{flex-shrink:0;align-items:center;gap:6px;display:flex}.avail-min-price[data-v-4dbf075f]{opacity:.5;white-space:nowrap;font-size:.6rem;font-weight:500;line-height:1}.free-badge[data-v-4dbf075f]{color:#fff;white-space:nowrap;letter-spacing:.05em;background:linear-gradient(135deg,#f97316,#ea580c);border-radius:20px;align-items:center;gap:4px;padding:3px 10px;font-size:.65rem;font-weight:800;animation:2s ease-in-out infinite freePulse-4dbf075f;display:flex;box-shadow:0 0 10px #f9731666}.free-badge-icon[data-v-4dbf075f]{color:#fff}@keyframes freePulse-4dbf075f{0%,to{box-shadow:0 0 8px #f9731659}50%{box-shadow:0 0 18px #f9731699}}@media(prefers-reduced-motion:reduce){.free-badge[data-v-4dbf075f],.estimate-row[data-v-4dbf075f],.price-table__row[data-v-4dbf075f]{animation:none}}.tile-updating[data-v-4dbf075f],.section-updating[data-v-4dbf075f]{opacity:.45;pointer-events:none;transition:opacity .2s}.empty-state-card[data-v-4dbf075f]{background:0 0}.empty-state-inner[data-v-4dbf075f]{flex-direction:column;justify-content:center;align-items:center;padding:40px 16px;display:flex}.avail-expand-icon[data-v-4dbf075f]{opacity:.35;flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s}.avail-expand-icon--open[data-v-4dbf075f]{opacity:.7;transform:rotate(180deg)}.estimate-panel[data-v-4dbf075f]{flex-basis:100%;width:100%;padding:0 2px 4px}.estimate-divider[data-v-4dbf075f]{opacity:.6;border-radius:1px;height:1px;margin:8px 0 10px}.estimate-slide-enter-active[data-v-4dbf075f]{animation:.35s cubic-bezier(.4,0,.2,1) forwards estimateExpand-4dbf075f}.estimate-slide-leave-active[data-v-4dbf075f]{animation:.25s cubic-bezier(.4,0,.6,1) forwards estimateCollapse-4dbf075f}@keyframes estimateExpand-4dbf075f{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:500px;transform:translateY(0)}}@keyframes estimateCollapse-4dbf075f{0%{opacity:1;max-height:500px;transform:translateY(0)}to{opacity:0;max-height:0;transform:translateY(-8px)}}.estimate-free[data-v-4dbf075f]{background:#10b9810f;border:1px solid #10b98126;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.estimate-free-icon-wrap[data-v-4dbf075f]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.estimate-free-title[data-v-4dbf075f]{color:#10b981;font-size:.82rem;font-weight:700}.estimate-free-sub[data-v-4dbf075f]{opacity:.55;margin-top:2px;font-size:.7rem;line-height:1.3}.estimate-title-row[data-v-4dbf075f]{align-items:center;gap:6px;margin-bottom:8px;display:flex}.estimate-title-icon[data-v-4dbf075f]{opacity:.7}.estimate-title-text[data-v-4dbf075f]{text-transform:uppercase;letter-spacing:.05em;opacity:.55;font-size:.72rem;font-weight:700}.estimate-rows[data-v-4dbf075f]{flex-direction:column;gap:6px;display:flex}.estimate-row[data-v-4dbf075f]{background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-theme-on-surface),.06);animation:.3s cubic-bezier(.25,.46,.45,.94) both estimateRowAppear-4dbf075f;animation-delay:var(--est-delay,0s);border-radius:10px;justify-content:space-between;align-items:center;padding:7px 10px;display:flex}@keyframes estimateRowAppear-4dbf075f{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.estimate-row-left[data-v-4dbf075f]{align-items:center;gap:8px;min-width:0;display:flex}.estimate-emoji[data-v-4dbf075f]{flex-shrink:0;font-size:1rem}.estimate-label[data-v-4dbf075f]{font-size:.76rem;font-weight:600;line-height:1.2}.estimate-row-right[data-v-4dbf075f]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.estimate-cost[data-v-4dbf075f]{opacity:.8;font-size:.75rem;font-weight:700}.estimate-count-suffix[data-v-4dbf075f]{opacity:.45;font-size:.65rem;font-weight:600}.price-table[data-v-4dbf075f]{background:rgba(var(--v-theme-on-surface),.02);border:1px solid rgba(var(--v-theme-on-surface),.06);border-radius:10px;padding:10px 12px}.price-table__title[data-v-4dbf075f]{text-transform:uppercase;letter-spacing:.04em;opacity:.5;align-items:center;gap:6px;margin-bottom:8px;font-size:.7rem;font-weight:700;display:flex}.price-table__header[data-v-4dbf075f]{grid-template-columns:1fr 1fr 1fr;gap:4px;margin-bottom:4px;padding:0 4px;display:grid}.price-table__header-label[data-v-4dbf075f]{font-size:.6rem}.price-table__header-col[data-v-4dbf075f]{opacity:.45;text-transform:uppercase;letter-spacing:.03em;justify-content:flex-end;align-items:center;font-size:.6rem;font-weight:600;display:flex}.price-table__rows[data-v-4dbf075f]{flex-direction:column;gap:4px;display:flex}.price-table__row[data-v-4dbf075f]{animation:.25s both estimateRowAppear-4dbf075f;animation-delay:var(--pt-delay,0s);border-radius:6px;grid-template-columns:1fr 1fr;gap:4px;padding:5px 4px;display:grid}.price-table__row[data-v-4dbf075f]:has(.price-table__value--chat){grid-template-columns:1fr 1fr 1fr}.price-table__label[data-v-4dbf075f]{opacity:.55;font-size:.7rem;font-weight:500}.price-table__value[data-v-4dbf075f]{text-align:right;font-size:.72rem;font-weight:700}.price-table__value--chat[data-v-4dbf075f]{opacity:.6}
