.error-boundary[data-v-41086647]{background:var(--sp-bg);place-items:center;min-height:100vh;padding:24px;display:grid}.error-boundary__card[data-v-41086647]{border:1px solid var(--sp-border);border-radius:calc(var(--sp-radius) + 4px);background:var(--sp-surface);width:min(520px,100%);box-shadow:var(--sp-card-shadow);text-align:center;padding:34px}.error-boundary__mark[data-v-41086647]{width:48px;height:48px;color:var(--sp-error);background:color-mix(in srgb, var(--sp-error) 10%, white);border-radius:15px;place-items:center;margin:0 auto 16px;font-size:24px;font-weight:850;display:grid}.error-boundary h1[data-v-41086647]{letter-spacing:-.03em;margin:0;font-size:24px}.error-boundary p[data-v-41086647]{color:var(--sp-muted);overflow-wrap:anywhere;margin:12px 0 22px;font-size:13px;line-height:1.7}.error-boundary__actions[data-v-41086647]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.toast-stack[data-v-47becfbf]{z-index:10000;pointer-events:none;gap:10px;width:min(380px,100vw - 32px);display:grid;position:fixed;top:20px;right:20px}.toast-item[data-v-47becfbf]{border:1px solid var(--sp-border);border-left:4px solid var(--sp-primary);background:var(--sp-cj-elevated,var(--sp-surface));color:var(--sp-text);pointer-events:auto;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:start;gap:11px;padding:14px 15px;display:grid;box-shadow:0 16px 42px #0f172a24}.toast-item--success[data-v-47becfbf]{border-left-color:var(--sp-success)}.toast-item--error[data-v-47becfbf]{border-left-color:var(--sp-error)}.toast-item--warning[data-v-47becfbf]{border-left-color:var(--sp-warning)}.toast-item strong[data-v-47becfbf]{margin-bottom:3px;font-size:13px;display:block}.toast-item p[data-v-47becfbf]{color:var(--sp-muted);margin:0;font-size:12px;line-height:1.55}.toast-item__close[data-v-47becfbf]{color:var(--sp-muted);cursor:pointer;background:0 0;border:0}.toast-enter-active[data-v-47becfbf],.toast-leave-active[data-v-47becfbf]{transition:all .22s}.toast-enter-from[data-v-47becfbf],.toast-leave-to[data-v-47becfbf]{opacity:0;transform:translateY(-8px)scale(.98)}.pagination[data-v-ebcb946c]{color:var(--sp-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:11px;display:flex}.pagination__pages[data-v-ebcb946c]{align-items:center;gap:5px;display:flex}.pagination__button[data-v-ebcb946c]{border:1px solid var(--sp-border);min-height:32px;color:var(--sp-text);background:var(--sp-surface);cursor:pointer;border-radius:9px;padding:0 10px}.pagination__button[data-v-ebcb946c]:disabled{opacity:.45;cursor:not-allowed}.pagination__button--active[data-v-ebcb946c]{border-color:var(--sp-primary);color:#fff;background:var(--sp-primary)}.pagination__summary[data-v-ebcb946c],.pagination__size[data-v-ebcb946c]{white-space:nowrap}@media (max-width:560px){.pagination[data-v-ebcb946c]{justify-content:center}.pagination__summary[data-v-ebcb946c],.pagination__size[data-v-ebcb946c]{text-align:center;width:100%}}.toolbar[data-v-62f9292f]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.search-field[data-v-62f9292f]{border:1px solid var(--sp-border);width:min(360px,100%);min-height:40px;color:var(--sp-muted);background:var(--sp-surface);border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.search-field__input[data-v-62f9292f]{background:0 0;border:0;outline:0;width:100%}.toolbar__select[data-v-62f9292f]{width:160px}.toolbar__count[data-v-62f9292f]{color:var(--sp-muted);margin-left:auto;font-size:12px}@media (max-width:620px){.order-search[data-v-62f9292f],.order-status[data-v-62f9292f]{width:100%}.toolbar__count[data-v-62f9292f]{width:100%;margin-left:0}}.modal-backdrop[data-v-a06800bd]{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad;place-items:center;padding:24px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.base-modal.base-modal--wide[data-v-a06800bd]{width:min(900px,100%)}.base-modal[data-v-a06800bd]{border:1px solid var(--sp-border);border-radius:calc(var(--sp-radius) + 4px);background:var(--sp-cj-elevated,var(--sp-surface));width:min(540px,100%);max-height:min(84vh,760px);box-shadow:var(--sp-card-shadow,0 28px 80px #0f172a3d);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);flex-direction:column;display:flex;overflow:hidden}.base-modal__header[data-v-a06800bd]{border-bottom:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-cj-elevated,var(--sp-surface)) 94%, transparent);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 16px;display:flex}.base-modal__header h2[data-v-a06800bd]{color:var(--sp-text);margin:0;font-size:18px}.base-modal__header p[data-v-a06800bd]{color:var(--sp-muted);margin:6px 0 0;font-size:12px}.base-modal__body[data-v-a06800bd]{padding:20px 24px 22px;overflow:auto}.base-modal__footer[data-v-a06800bd]{border-top:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-cj-elevated,var(--sp-surface)) 94%, transparent);justify-content:flex-end;gap:10px;padding:16px 24px 20px;display:flex;box-shadow:0 -8px 24px #0000001f}.icon-button[data-v-a06800bd]{background:var(--sp-surface-muted);width:34px;height:34px;color:var(--sp-muted);cursor:pointer;border:0;border-radius:10px;place-items:center;display:grid}.modal-enter-active[data-v-a06800bd],.modal-leave-active[data-v-a06800bd]{transition:opacity .2s}.modal-enter-from[data-v-a06800bd],.modal-leave-to[data-v-a06800bd]{opacity:0}.record-summary[data-v-fc75081d]{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 16px;display:grid}.record-summary__item[data-v-fc75081d]{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:3px 12px;display:grid}.record-summary__item+.record-summary__item[data-v-fc75081d]{border-left:1px solid var(--sp-border)}.record-summary__icon[data-v-fc75081d]{border:1px solid color-mix(in srgb, var(--sp-primary) 18%, var(--sp-border));width:34px;height:34px;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 8%, var(--sp-surface));border-radius:9px;place-items:center;display:grid}.record-summary__item>div[data-v-fc75081d]{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:3px 9px;min-width:0;display:grid}.record-summary__item span[data-v-fc75081d]{color:var(--sp-muted);font-size:9px;font-weight:700}.record-summary__item strong[data-v-fc75081d]{color:var(--sp-text);text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.2;overflow:hidden}.record-summary__item small[data-v-fc75081d]{color:var(--sp-muted);grid-column:1/-1;font-size:9px}.filter-bar[data-v-fc75081d]{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;display:flex}.search-field[data-v-fc75081d]{border:1px solid var(--sp-border);min-width:250px;min-height:40px;color:var(--sp-muted);border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.search-field__input[data-v-fc75081d]{background:0 0;border:0;outline:0;width:100%}.filter-date[data-v-fc75081d]{width:150px}.cut-thumb[data-v-fc75081d]{border:1px solid var(--sp-border);cursor:zoom-in;background:#fff;border-radius:10px;place-items:center;width:48px;height:48px;padding:3px;display:grid;overflow:hidden}.cut-thumb img[data-v-fc75081d]{object-fit:contain;max-width:100%;max-height:100%}.cut-thumb--empty[data-v-fc75081d]{cursor:default;color:var(--sp-muted);background:var(--sp-surface-muted)}.record-actions[data-v-fc75081d]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.text-action[data-v-fc75081d]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.text-action[data-v-fc75081d]:disabled{cursor:not-allowed;opacity:.45}.preview-image[data-v-fc75081d]{object-fit:contain;max-width:100%;max-height:70vh;margin:0 auto;display:block}.cut-detail[data-v-fc75081d]{gap:16px;display:grid}.cut-detail__hero[data-v-fc75081d]{border:1px solid color-mix(in srgb, var(--sp-primary) 13%, var(--sp-border));background:linear-gradient(135deg, color-mix(in srgb, var(--sp-primary) 8%, white), var(--sp-surface));border-radius:16px;justify-content:space-between;align-items:flex-end;gap:18px;padding:20px;display:flex}.cut-detail__hero span[data-v-fc75081d]{color:var(--sp-primary);letter-spacing:.12em;font-size:9px;font-weight:800}.cut-detail__hero h3[data-v-fc75081d]{margin:6px 0;font-size:22px}.cut-detail__hero p[data-v-fc75081d]{color:var(--sp-muted);margin:0;font-size:12px}.cut-detail__area[data-v-fc75081d]{text-align:right}.cut-detail__area strong[data-v-fc75081d]{margin-top:4px;font-size:24px;display:block}.cut-detail__grid[data-v-fc75081d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cut-detail__grid>div[data-v-fc75081d]{border:1px solid var(--sp-border);border-radius:11px;gap:5px;padding:12px;display:grid}.cut-detail__grid span[data-v-fc75081d],.cut-detail__remark>span[data-v-fc75081d],.cut-detail__assets>span[data-v-fc75081d]{color:var(--sp-muted);font-size:10px}.cut-detail__grid strong[data-v-fc75081d]{font-size:12px}.cut-detail__remark[data-v-fc75081d],.cut-detail__assets[data-v-fc75081d]{background:var(--sp-surface-muted);border-radius:11px;padding:13px}.cut-detail__remark p[data-v-fc75081d],.cut-detail__assets p[data-v-fc75081d]{margin:5px 0 0;font-size:12px;line-height:1.7}.render-loading[data-v-fc75081d]{color:var(--sp-muted);margin-top:10px;font-size:10px}.cut-render-preview[data-v-fc75081d]{object-fit:contain;border:1px solid var(--sp-border);background:#fff;border-radius:11px;width:100%;max-height:420px;margin-top:12px;display:block}@media (max-width:760px){.cut-detail__hero[data-v-fc75081d]{flex-direction:column;align-items:flex-start}.cut-detail__area[data-v-fc75081d]{text-align:left}.cut-detail__grid[data-v-fc75081d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.cut-detail__grid[data-v-fc75081d]{grid-template-columns:1fr}}@media (max-width:620px){.record-summary[data-v-fc75081d]{grid-template-columns:1fr}.record-summary__item+.record-summary__item[data-v-fc75081d]{border-top:1px solid var(--sp-border);border-left:0;margin-top:8px;padding-top:11px}.search-field[data-v-fc75081d],.filter-date[data-v-fc75081d]{width:100%}}.soft-alert[data-v-419ff709]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border:1px solid color-mix(in srgb, var(--sp-warning) 20%, var(--sp-border));border-radius:11px;padding:11px 13px;font-size:11px}.amount-strong[data-v-419ff709]{color:var(--sp-primary);font-weight:750}.status-chip[data-v-419ff709]{color:var(--sp-muted);background:var(--sp-surface-muted);white-space:nowrap;border-radius:99px;padding:4px 8px;font-size:9px;font-weight:750;display:inline-flex}.status-chip--success[data-v-419ff709]{color:var(--sp-success);background:color-mix(in srgb, var(--sp-success) 9%, white)}.status-chip--warning[data-v-419ff709]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 9%, white)}.status-chip--danger[data-v-419ff709]{color:var(--sp-error);background:color-mix(in srgb, var(--sp-error) 9%, white)}.card-grid[data-v-419ff709]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.resource-card[data-v-419ff709]{border:1px solid var(--sp-border);background:linear-gradient(145deg, var(--sp-surface), var(--sp-surface-muted));border-radius:14px;gap:5px;padding:15px;display:grid}.resource-card__head[data-v-419ff709]{justify-content:space-between;align-items:center;gap:8px;display:flex}.resource-card__head>span[data-v-419ff709]:first-child{font-size:12px;font-weight:750}.resource-card>strong[data-v-419ff709]{color:var(--sp-primary);margin-top:9px;font-size:25px}.resource-card>small[data-v-419ff709]{color:var(--sp-muted);font-size:9px}.resource-card__meta[data-v-419ff709]{color:var(--sp-muted);gap:4px;margin-top:10px;font-size:9px;display:grid}@media (max-width:900px){.card-grid[data-v-419ff709]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.card-grid[data-v-419ff709]{grid-template-columns:1fr}}.soft-alert[data-v-5e583b0c],.partial-alert[data-v-5e583b0c]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border:1px solid color-mix(in srgb, var(--sp-warning) 20%, var(--sp-border));border-radius:11px;flex-wrap:wrap;gap:8px 16px;padding:11px 13px;font-size:11px;display:flex}.filter-bar[data-v-5e583b0c]{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;display:flex}.search-field[data-v-5e583b0c]{border:1px solid var(--sp-border);width:min(320px,100%);min-height:40px;color:var(--sp-muted);border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.search-field__input[data-v-5e583b0c]{background:0 0;border:0;outline:0;width:100%}.usage-search[data-v-5e583b0c]{width:min(320px,100%)}.usage-source[data-v-5e583b0c]{width:170px}.usage-date[data-v-5e583b0c]{width:150px}.filter-date[data-v-5e583b0c]{width:145px}.toolbar-count[data-v-5e583b0c]{color:var(--sp-muted);margin-left:auto;font-size:11px}@media (max-width:680px){.usage-search[data-v-5e583b0c],.usage-source[data-v-5e583b0c],.usage-date[data-v-5e583b0c]{width:100%}.toolbar-count[data-v-5e583b0c]{margin-left:0}}.purchase-panel[data-v-96da90fb]{overflow:hidden}.purchase-panel__header[data-v-96da90fb]{align-items:center}.purchase-panel__body[data-v-96da90fb]{gap:15px;display:grid}.soft-alert[data-v-96da90fb]{border:1px solid color-mix(in srgb, var(--sp-warning) 22%, var(--sp-border));color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 8%, var(--sp-surface));border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-size:11px;display:flex}.soft-alert button[data-v-96da90fb]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.purchase-tabs[data-v-96da90fb]{flex-wrap:wrap;gap:8px;display:flex}.purchase-tabs button[data-v-96da90fb]{border:1px solid var(--sp-border);min-height:34px;color:var(--sp-muted);background:var(--sp-surface);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:11px;display:inline-flex}.purchase-tabs button.active[data-v-96da90fb]{border-color:var(--sp-primary);color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 8%, var(--sp-surface))}.purchase-tabs em[data-v-96da90fb]{min-width:18px;color:var(--sp-muted);background:var(--sp-surface-muted);text-align:center;border-radius:99px;padding:1px 5px;font-size:9px;font-style:normal}.plan-grid[data-v-96da90fb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.plan-card[data-v-96da90fb]{border:1px solid var(--sp-border);border-radius:calc(var(--sp-radius) + 2px);background:var(--sp-surface);min-height:286px;box-shadow:var(--sp-card-shadow);isolation:isolate;flex-direction:column;gap:12px;padding:17px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.plan-card[data-v-96da90fb]:hover{border-color:color-mix(in srgb, var(--sp-primary) 34%, var(--sp-border));transform:translateY(-2px);box-shadow:0 14px 38px #0000002e}.plan-card--package[data-v-96da90fb]{border-top:3px solid var(--sp-primary)}.plan-card--volume[data-v-96da90fb]{border-top:3px solid var(--sp-success)}.plan-card__head[data-v-96da90fb]{color:var(--sp-primary);letter-spacing:.05em;justify-content:space-between;align-items:center;gap:10px;font-size:9px;font-weight:800;display:flex}.plan-card--volume .plan-card__head[data-v-96da90fb]{color:var(--sp-success)}.plan-card__type[data-v-96da90fb]{align-items:center;gap:5px;display:inline-flex}.plan-card__head small[data-v-96da90fb]{color:var(--sp-muted);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plan-card h3[data-v-96da90fb]{margin:0;font-size:18px;line-height:1.35}.plan-price[data-v-96da90fb]{color:var(--sp-primary);align-items:baseline;gap:4px;display:flex}.plan-card--volume .plan-price[data-v-96da90fb]{color:var(--sp-success)}.plan-price small[data-v-96da90fb]{font-size:12px}.plan-price strong[data-v-96da90fb]{letter-spacing:-.04em;font-size:31px}.plan-price span[data-v-96da90fb]{color:var(--sp-muted);font-size:10px}.plan-meta[data-v-96da90fb]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.plan-card>.sp-button[data-v-96da90fb]{margin-top:auto}.plan-meta>div[data-v-96da90fb]{background:var(--sp-surface-muted);border-radius:10px;gap:4px;padding:10px;display:grid}.plan-meta span[data-v-96da90fb]{color:var(--sp-muted);font-size:9px}.plan-meta strong[data-v-96da90fb]{font-size:11px}.order-form[data-v-96da90fb]{gap:15px;display:grid}.order-summary[data-v-96da90fb]{border:1px solid var(--sp-border);background:var(--sp-surface-muted);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.order-summary>div[data-v-96da90fb]{gap:4px;display:grid}.order-summary span[data-v-96da90fb]{color:var(--sp-muted);font-size:10px}.order-summary b[data-v-96da90fb]{color:var(--sp-primary);font-size:20px}.sp-field[data-v-96da90fb]{gap:7px;display:grid}.sp-field label[data-v-96da90fb]{color:var(--sp-text);font-size:11px;font-weight:700}.sp-field label em[data-v-96da90fb]{color:var(--sp-error);font-style:normal}.quantity-stepper[data-v-96da90fb]{align-items:center;gap:7px;display:flex}.quantity-stepper button[data-v-96da90fb]{border:1px solid var(--sp-border);width:34px;height:34px;color:var(--sp-text);background:var(--sp-surface);cursor:pointer;border-radius:9px}.quantity-stepper button[data-v-96da90fb]:disabled{opacity:.4;cursor:not-allowed}.quantity-stepper input[data-v-96da90fb]{text-align:center;width:94px}.quantity-stepper span[data-v-96da90fb]{color:var(--sp-muted);font-size:11px}.quantity-preview[data-v-96da90fb]{color:var(--sp-muted);margin:0;font-size:10px}.order-total[data-v-96da90fb]{border-top:1px dashed var(--sp-border);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.order-total span[data-v-96da90fb]{color:var(--sp-muted);font-size:11px}.order-total strong[data-v-96da90fb]{color:var(--sp-primary);font-size:20px}@media (max-width:900px){.plan-grid[data-v-96da90fb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.plan-grid[data-v-96da90fb]{grid-template-columns:1fr}.purchase-panel__header[data-v-96da90fb]{align-items:flex-start}}.hero-count[data-v-f2596ce9]{color:var(--sp-muted);white-space:nowrap;align-items:baseline;gap:4px;font-size:10px;display:inline-flex}.hero-count strong[data-v-f2596ce9]{color:var(--sp-primary);font-size:18px}.soft-alert[data-v-f2596ce9]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border:1px solid color-mix(in srgb, var(--sp-warning) 20%, var(--sp-border));border-radius:11px;padding:11px 13px;font-size:11px}.soft-alert--warning[data-v-f2596ce9]{align-items:center;gap:8px;display:flex}.balance-grid[data-v-f2596ce9]{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);gap:16px;display:grid}.credit-content[data-v-f2596ce9]{grid-template-columns:1fr 1fr;gap:11px;display:grid}.credit-score[data-v-f2596ce9]{color:#fff;background:linear-gradient(135deg, var(--sp-primary), color-mix(in srgb, var(--sp-primary) 65%, #17211f));border-radius:13px;align-content:center;padding:18px;display:grid}.credit-score strong[data-v-f2596ce9]{font-size:34px;line-height:1}.credit-score span[data-v-f2596ce9]{color:#ffffffb3;margin-top:6px;font-size:10px}.credit-level[data-v-f2596ce9],.credit-meta[data-v-f2596ce9]{border:1px solid var(--sp-border);border-radius:10px;gap:5px;padding:11px;display:grid}.credit-level span[data-v-f2596ce9],.credit-meta span[data-v-f2596ce9]{color:var(--sp-muted);font-size:10px}.credit-level strong[data-v-f2596ce9]{font-size:20px}.credit-meta strong[data-v-f2596ce9]{font-size:11px}.preference-body[data-v-f2596ce9]{gap:10px;display:grid}.preference-options[data-v-f2596ce9]{flex-wrap:wrap;gap:8px;display:flex}.preference-options button[data-v-f2596ce9]{border:1px solid var(--sp-border);background:var(--sp-surface);cursor:pointer;border-radius:10px;min-height:36px;padding:0 15px;font-size:11px}.preference-options button.active[data-v-f2596ce9]{border-color:var(--sp-primary);color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 8%, white)}.preference-options button[data-v-f2596ce9]:disabled{opacity:.5;cursor:not-allowed}.preference-body p[data-v-f2596ce9]{color:var(--sp-muted);margin:0;font-size:11px;line-height:1.7}.preference-disabled[data-v-f2596ce9]{color:var(--sp-warning)!important}.preference-pending[data-v-f2596ce9]{color:var(--sp-primary)!important}.inline-error[data-v-f2596ce9]{color:var(--sp-error);background:color-mix(in srgb, var(--sp-error) 7%, white);border-radius:9px;padding:9px 11px;font-size:10px}.current-usage[data-v-f2596ce9]{border-top:1px dashed var(--sp-border);align-items:baseline;gap:9px;padding-top:10px;font-size:11px;display:flex}.current-usage span[data-v-f2596ce9]{color:var(--sp-muted)}.current-usage strong[data-v-f2596ce9]{color:var(--sp-primary);font-size:12px}.benefit-notes[data-v-f2596ce9]{gap:9px;display:grid}.benefit-notes>div[data-v-f2596ce9]{background:var(--sp-surface-muted);border-radius:10px;gap:4px;padding:10px;display:grid}.benefit-notes span[data-v-f2596ce9]{color:var(--sp-muted);font-size:10px}.benefit-notes strong[data-v-f2596ce9]{font-size:11px;line-height:1.55}.entitlement-card[data-v-f2596ce9]{overflow:hidden}.entitlement-header[data-v-f2596ce9]{align-items:center}.entitlement-tabs[data-v-f2596ce9]{flex-wrap:wrap;gap:7px;display:flex}.entitlement-tabs button[data-v-f2596ce9]{border:1px solid var(--sp-border);min-height:33px;color:var(--sp-muted);background:var(--sp-surface);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:10px;display:inline-flex}.entitlement-tabs button.active[data-v-f2596ce9]{border-color:var(--sp-primary);color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 7%, white)}.entitlement-tabs em[data-v-f2596ce9]{background:var(--sp-surface-muted);border-radius:99px;padding:1px 5px;font-size:9px;font-style:normal}.entitlement-table[data-v-f2596ce9]{min-width:1180px}.cell-sub[data-v-f2596ce9]{color:var(--sp-muted);margin-top:3px;font-size:9px;display:block}.amount-strong[data-v-f2596ce9]{color:var(--sp-primary);font-weight:750}.expiring[data-v-f2596ce9]{font-weight:700;color:var(--sp-warning)!important}.forever[data-v-f2596ce9]{color:var(--sp-success);font-weight:650}.progress-track[data-v-f2596ce9]{background:var(--sp-surface-muted);border-radius:99px;width:112px;height:6px;overflow:hidden}.progress-track span[data-v-f2596ce9]{border-radius:inherit;background:var(--sp-primary);height:100%;display:block}.progress-track--success span[data-v-f2596ce9]{background:var(--sp-success)}.status-chip[data-v-f2596ce9]{white-space:nowrap;border-radius:99px;align-items:center;padding:4px 8px;font-size:9px;font-weight:750;display:inline-flex}.status-chip--success[data-v-f2596ce9]{color:var(--sp-success);background:color-mix(in srgb, var(--sp-success) 9%, white)}.status-chip--warning[data-v-f2596ce9]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 9%, white)}.status-chip--danger[data-v-f2596ce9]{color:var(--sp-error);background:color-mix(in srgb, var(--sp-error) 9%, white)}.status-chip--neutral[data-v-f2596ce9]{color:var(--sp-muted);background:var(--sp-surface-muted)}.source-chip[data-v-f2596ce9]{color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 7%, white);white-space:nowrap;border-radius:7px;padding:4px 7px;font-size:9px;font-weight:650;display:inline-flex}.linked-order[data-v-f2596ce9]{max-width:170px;color:var(--sp-primary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-size:10px;overflow:hidden}.text-action[data-v-f2596ce9]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.switch-confirm[data-v-f2596ce9],.segment-detail[data-v-f2596ce9]{gap:14px;display:grid}.confirm-note[data-v-f2596ce9]{color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 7%, white);border-radius:10px;padding:11px 12px;font-size:11px;line-height:1.6}.confirm-note--warning[data-v-f2596ce9]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white)}.confirm-grid[data-v-f2596ce9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.confirm-grid>div[data-v-f2596ce9]{border:1px solid var(--sp-border);border-radius:9px;gap:4px;padding:10px;display:grid}.confirm-grid span[data-v-f2596ce9]{color:var(--sp-muted);font-size:9px}.confirm-grid strong[data-v-f2596ce9]{font-size:11px;line-height:1.5}.switch-rules[data-v-f2596ce9]{border:1px solid var(--sp-border);background:var(--sp-surface-muted);border-radius:10px;padding:12px;font-size:11px}.switch-rules>strong[data-v-f2596ce9]{margin-bottom:6px;display:block}.switch-rules ul[data-v-f2596ce9]{color:var(--sp-muted);gap:5px;margin:0;padding-left:17px;line-height:1.6;display:grid}.switch-rules b[data-v-f2596ce9]{color:var(--sp-text)}@media (max-width:900px){.balance-grid[data-v-f2596ce9]{grid-template-columns:1fr}}@media (max-width:640px){.credit-content[data-v-f2596ce9],.confirm-grid[data-v-f2596ce9]{grid-template-columns:1fr}.entitlement-header[data-v-f2596ce9]{align-items:flex-start}}.soft-alert[data-v-da0c7415]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border:1px solid color-mix(in srgb, var(--sp-warning) 20%, var(--sp-border));border-radius:11px;padding:11px 13px;font-size:11px}.period-select[data-v-da0c7415]{width:150px}.plan-toolbar[data-v-da0c7415]{align-items:center;gap:10px;display:flex}.plan-status[data-v-da0c7415]{width:150px}.amount-strong[data-v-da0c7415]{color:var(--sp-primary);font-weight:750}.usage-progress[data-v-da0c7415]{background:var(--sp-surface-muted);border-radius:99px;width:100px;height:7px;overflow:hidden}.usage-progress span[data-v-da0c7415]{border-radius:inherit;background:var(--sp-primary);height:100%;display:block}.usage-progress+small[data-v-da0c7415]{color:var(--sp-muted);font-size:9px}@media (max-width:680px){.period-select[data-v-da0c7415]{width:100%}.plan-toolbar[data-v-da0c7415]{flex-direction:column;align-items:flex-start}}.attachment-uploader[data-v-9769e06f]{gap:7px;display:grid}.upload-button[data-v-9769e06f]{border:1px dashed color-mix(in srgb, var(--sp-primary) 42%, var(--sp-border));min-height:44px;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 7%, var(--sp-surface));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--sp-text) 4%, transparent);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:11px;font-weight:700;line-height:1.4;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.upload-button[data-v-9769e06f]:not(:disabled):hover{border-color:color-mix(in srgb, var(--sp-primary) 72%, var(--sp-border));background:color-mix(in srgb, var(--sp-primary) 12%, var(--sp-surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-primary) 9%, transparent)}.upload-button[data-v-9769e06f]:focus-visible{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}.upload-button[data-v-9769e06f]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.attachment-files[data-v-9769e06f]{gap:6px;display:grid}.attachment-file[data-v-9769e06f]{border:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-surface) 86%, transparent);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:10px;display:flex}.attachment-file a[data-v-9769e06f]{color:var(--sp-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-file button[data-v-9769e06f]{width:24px;height:24px;color:var(--sp-muted);background:var(--sp-surface-muted);cursor:pointer;border:0;border-radius:7px;place-items:center;display:grid}.attachment-hint[data-v-9769e06f]{color:var(--sp-muted);margin:0;font-size:10px;line-height:1.5}.visually-hidden[data-v-9769e06f]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.filter-bar[data-v-63cc3851]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.form-select[data-v-63cc3851]{width:100%}.search-field[data-v-63cc3851]{border:1px solid var(--sp-border);width:min(360px,100%);min-height:40px;color:var(--sp-muted);border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.search-field__input[data-v-63cc3851]{background:0 0;border:0;outline:0;width:100%}.ticket-search[data-v-63cc3851]{width:min(360px,100%)}.ticket-status[data-v-63cc3851]{width:180px}.toolbar-count[data-v-63cc3851]{color:var(--sp-muted);margin-left:auto;font-size:12px}.ticket-list[data-v-63cc3851]{gap:9px;display:grid}.ticket-row[data-v-63cc3851]{border:1px solid var(--sp-border);width:100%;color:var(--sp-text);background:var(--sp-surface);text-align:left;cursor:pointer;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.ticket-row[data-v-63cc3851]:hover{border-color:color-mix(in srgb, var(--sp-primary) 35%, var(--sp-border));background:color-mix(in srgb, var(--sp-primary) 6%, var(--sp-surface))}.ticket-row__icon[data-v-63cc3851]{width:38px;height:38px;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 10%, transparent);border-radius:10px;place-items:center;display:grid}.ticket-row__copy[data-v-63cc3851]{min-width:0}.ticket-row__copy strong[data-v-63cc3851],.ticket-row__copy small[data-v-63cc3851]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ticket-row__copy strong[data-v-63cc3851]{font-size:13px}.ticket-row__copy small[data-v-63cc3851]{color:var(--sp-muted);margin-top:4px;font-size:10px}.ticket-row__priority[data-v-63cc3851]{color:var(--sp-muted);font-size:11px}.ticket-row__arrow[data-v-63cc3851]{color:var(--sp-muted)}.ticket-detail[data-v-63cc3851]{gap:12px;display:grid}.ticket-detail__hero[data-v-63cc3851]{border:1px solid color-mix(in srgb, var(--sp-primary) 20%, var(--sp-border));background:linear-gradient(135deg, color-mix(in srgb, var(--sp-primary) 9%, var(--sp-cj-elevated,#111)), var(--sp-cj-elevated,#0e0e0e));border-radius:12px;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 20px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 12px 30px #0000002e}.ticket-detail__hero>div[data-v-63cc3851]:first-child{min-width:0}.ticket-detail__hero span[data-v-63cc3851]{color:var(--sp-primary);letter-spacing:.12em;font-size:9px;font-weight:800}.ticket-detail__hero h3[data-v-63cc3851]{color:var(--sp-text);text-overflow:ellipsis;white-space:nowrap;margin:7px 0 6px;font-size:19px;font-weight:760;line-height:1.35;overflow:hidden}.ticket-detail__hero p[data-v-63cc3851]{color:color-mix(in srgb, var(--sp-muted) 82%, var(--sp-text));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;line-height:1.55;overflow:hidden}.ticket-detail__status[data-v-63cc3851]{flex:none;justify-items:end;gap:8px;display:grid}.ticket-detail__status small[data-v-63cc3851]{color:var(--sp-muted);white-space:nowrap;font-size:9px}.ticket-detail__section[data-v-63cc3851]{border:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-surface) 72%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:11px;gap:10px;padding:15px 16px;display:grid}.ticket-detail__section h4[data-v-63cc3851]{color:var(--sp-text);letter-spacing:.01em;align-items:center;gap:7px;margin:0;font-size:12px;font-weight:720;display:flex}.ticket-detail__section h4[data-v-63cc3851]:before{content:"";background:color-mix(in srgb, var(--sp-primary) 72%, var(--sp-border));border-radius:99px;width:3px;height:12px}.ticket-content[data-v-63cc3851]{color:color-mix(in srgb, var(--sp-text) 88%, var(--sp-muted));white-space:pre-wrap;margin:0;font-size:12px;line-height:1.8}.attachment-list[data-v-63cc3851]{flex-wrap:wrap;gap:7px;display:flex}.attachment-list a[data-v-63cc3851]{border:1px solid color-mix(in srgb, var(--sp-primary) 16%, var(--sp-border));max-width:100%;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 6%, var(--sp-surface));text-overflow:ellipsis;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:inline-flex;overflow:hidden}.reply-list[data-v-63cc3851]{gap:8px;display:grid}.reply-item[data-v-63cc3851]{border:1px solid color-mix(in srgb, var(--sp-border) 80%, transparent);background:color-mix(in srgb, var(--sp-surface-muted) 76%, transparent);border-radius:9px;padding:11px 12px}.reply-item__head[data-v-63cc3851]{justify-content:space-between;align-items:center;gap:10px;display:flex}.reply-item__head strong[data-v-63cc3851]{font-size:11px}.reply-item__head small[data-v-63cc3851]{color:var(--sp-muted);font-size:9px}.reply-item p[data-v-63cc3851]{white-space:pre-wrap;margin:7px 0 0;font-size:11px;line-height:1.65}.reply-attachments[data-v-63cc3851]{margin-top:8px}.ticket-rating[data-v-63cc3851]{color:var(--sp-warning);margin:0;font-size:12px;font-weight:700}.delete-confirm[data-v-63cc3851]{margin:0;font-size:12px;line-height:1.7}.rating-form[data-v-63cc3851]{gap:16px;display:grid}.rating-stars[data-v-63cc3851]{justify-content:center;gap:8px;display:flex}.rating-stars button[data-v-63cc3851]{color:var(--sp-border);cursor:pointer;background:0 0;border:0;font-size:34px}.rating-stars button.active[data-v-63cc3851]{color:var(--sp-warning)}@media (max-width:700px){.ticket-search[data-v-63cc3851],.ticket-status[data-v-63cc3851]{width:100%}.toolbar-count[data-v-63cc3851]{width:100%;margin-left:0}.ticket-row[data-v-63cc3851]{grid-template-columns:auto minmax(0,1fr) auto}.ticket-row__priority[data-v-63cc3851],.ticket-row__arrow[data-v-63cc3851]{display:none}.ticket-detail__hero[data-v-63cc3851]{flex-direction:column;align-items:flex-start;padding:16px}.ticket-detail__status[data-v-63cc3851]{justify-items:start}.ticket-detail__hero h3[data-v-63cc3851]{white-space:normal}}.profile-block[data-v-0adebee1]{align-items:center;gap:12px;margin-bottom:18px;display:flex}.profile-block__avatar[data-v-0adebee1]{width:48px;height:48px;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 10%, white);border-radius:15px;place-items:center;font-size:18px;font-weight:800;display:grid;overflow:hidden}.profile-block__avatar img[data-v-0adebee1]{object-fit:cover;width:100%;height:100%}.avatar-action[data-v-0adebee1]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:9px}.visually-hidden[data-v-0adebee1]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.profile-block strong[data-v-0adebee1],.profile-block small[data-v-0adebee1]{display:block}.profile-block small[data-v-0adebee1]{color:var(--sp-muted);margin-top:4px;font-size:11px}.info-list[data-v-0adebee1]{gap:0;display:grid}.info-list>div[data-v-0adebee1]{border-bottom:1px solid var(--sp-border);justify-content:space-between;gap:16px;padding:11px 0;font-size:12px;display:flex}.info-list>div[data-v-0adebee1]:last-child{border-bottom:0}.info-list span[data-v-0adebee1]{color:var(--sp-muted)}.profile-grid[data-v-0adebee1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.profile-grid>div[data-v-0adebee1]{border:1px solid var(--sp-border);border-radius:10px;gap:5px;padding:12px;display:grid}.profile-grid span[data-v-0adebee1],.field>span[data-v-0adebee1]{color:var(--sp-muted);font-size:10px}.profile-grid strong[data-v-0adebee1]{overflow-wrap:anywhere;font-size:12px}.preference-form[data-v-0adebee1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.field[data-v-0adebee1]{gap:5px;display:grid}.form-select[data-v-0adebee1],.form-date[data-v-0adebee1]{width:100%}.preference-actions[data-v-0adebee1]{grid-column:1/-1;gap:9px;display:flex}.security-list[data-v-0adebee1]{gap:14px;display:grid}.security-row[data-v-0adebee1]{border-bottom:1px solid var(--sp-border);justify-content:space-between;align-items:center;gap:18px;padding-bottom:14px;display:flex}.security-row[data-v-0adebee1]:last-child{border-bottom:0;padding-bottom:0}.phone-code-action[data-v-0adebee1]{align-content:end}.security-row strong[data-v-0adebee1]{font-size:13px}.security-row p[data-v-0adebee1]{color:var(--sp-muted);margin:5px 0 0;font-size:11px;line-height:1.6}.soft-alert[data-v-0adebee1]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border-radius:10px;margin-bottom:12px;padding:10px 12px;font-size:11px}@media (max-width:760px){.profile-grid[data-v-0adebee1],.preference-form[data-v-0adebee1]{grid-template-columns:1fr}.security-row[data-v-0adebee1]{flex-direction:column;align-items:flex-start}}.soft-alert[data-v-c1e81c73]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border-radius:11px;padding:11px 13px;font-size:11px}.filter-bar[data-v-c1e81c73]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.consumption-search[data-v-c1e81c73]{width:min(360px,100%)}.search-field[data-v-c1e81c73]{border:1px solid var(--sp-border);width:min(360px,100%);min-height:40px;color:var(--sp-muted);border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.search-field__input[data-v-c1e81c73]{background:0 0;border:0;outline:0;width:100%}.soft-alert[data-v-5f482059]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border-radius:11px;padding:11px 13px;font-size:11px}.credit-panel[data-v-5f482059]{grid-template-columns:260px minmax(0,1fr);gap:16px;display:grid}.credit-score[data-v-5f482059]{color:#fff;background:linear-gradient(150deg, var(--sp-primary), #17211f);border-radius:22px;align-content:center;justify-items:center;min-height:230px;display:grid}.credit-score span[data-v-5f482059],.credit-score small[data-v-5f482059]{color:#ffffffa6;font-size:11px}.credit-score strong[data-v-5f482059]{margin:8px 0;font-size:54px;line-height:1}.credit-grid[data-v-5f482059]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.credit-grid>div[data-v-5f482059]{border:1px solid var(--sp-border);background:var(--sp-surface);border-radius:14px;gap:6px;padding:16px;display:grid}.credit-grid span[data-v-5f482059]{color:var(--sp-muted);font-size:10px}.credit-grid strong[data-v-5f482059]{font-size:13px}.credit-note[data-v-5f482059]{color:var(--sp-muted);font-size:12px;line-height:1.7}@media (max-width:760px){.credit-panel[data-v-5f482059],.credit-grid[data-v-5f482059]{grid-template-columns:1fr}}.soft-alert[data-v-7f86e133]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border-radius:11px;padding:11px 13px;font-size:11px}.allocation-card[data-v-7f86e133]{isolation:isolate;min-height:100%;position:relative}.allocation-grid[data-v-7f86e133]{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:start;gap:16px;display:grid}@media (max-width:850px){.allocation-grid[data-v-7f86e133]{grid-template-columns:1fr}}.about-page[data-v-6b4497a0]{max-width:1320px;color:var(--sp-text);gap:0;margin-inline-start:auto;margin-inline-end:auto}.about-heading[data-v-6b4497a0]{padding-block-start:8px;padding-block-end:0}.about-heading__label[data-v-6b4497a0]{color:var(--sp-muted);margin-bottom:18px;font-size:13px;font-weight:650;display:block}.about-identity[data-v-6b4497a0]{border-block:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-bg) 88%, transparent);align-items:center;min-height:194px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.about-identity__visual[data-v-6b4497a0]{object-fit:contain;pointer-events:none;width:min(32%,290px);height:calc(100% - 16px);position:absolute;top:8px;bottom:8px}.about-identity__visual[data-v-6b4497a0]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:38px}.about-identity__visual[data-v-6b4497a0]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:38px}.about-identity__visual[data-v-6b4497a0]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:38px}.about-identity__visual[data-v-6b4497a0]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:38px}.about-brand[data-v-6b4497a0]{z-index:1;align-items:center;gap:22px;min-width:0;max-width:65%;display:flex;position:relative}.about-mark[data-v-6b4497a0]{border:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-surface) 88%, var(--sp-bg));width:72px;height:72px;color:var(--sp-text);border-radius:8px;flex:none;place-items:center;font-size:21px;font-weight:750;display:grid;overflow:hidden}.about-mark img[data-v-6b4497a0]{object-fit:contain;width:100%;height:100%;padding:8px}.about-brand__text[data-v-6b4497a0]{min-width:0}.about-brand__label[data-v-6b4497a0]{color:var(--sp-muted);font-size:12px;font-weight:650}.about-brand h1[data-v-6b4497a0]{overflow-wrap:anywhere;color:var(--sp-text);letter-spacing:0;margin:6px 0 8px;font-size:32px;font-weight:750;line-height:1.2}.about-brand p[data-v-6b4497a0]{max-width:560px;color:var(--sp-muted);margin:0;font-size:14px;line-height:1.7}.about-content[data-v-6b4497a0]{gap:38px;padding-block-start:36px;padding-block-end:48px;display:grid}.about-features[data-v-6b4497a0],.about-support[data-v-6b4497a0]{min-width:0}.section-heading h2[data-v-6b4497a0]{color:var(--sp-text);margin:0;font-size:18px;font-weight:700;line-height:1.4}.section-heading p[data-v-6b4497a0]{color:var(--sp-muted);margin:5px 0 0;font-size:13px;line-height:1.6}.features-grid[data-v-6b4497a0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.feature[data-v-6b4497a0]{border:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-surface) 88%, var(--sp-bg));border-radius:8px;flex-direction:column;gap:23px;min-width:0;min-height:174px;padding:20px;display:flex}.feature__top[data-v-6b4497a0]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.feature__icon[data-v-6b4497a0]{border:1px solid var(--sp-border);width:40px;height:40px;color:var(--sp-primary);background:var(--sp-surface-muted);border-radius:8px;flex:none;place-items:center;display:grid}.feature__index[data-v-6b4497a0]{color:var(--sp-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:650}.feature__copy[data-v-6b4497a0]{min-width:0}.feature h3[data-v-6b4497a0]{overflow-wrap:anywhere;color:var(--sp-text);margin:0 0 7px;font-size:15px;font-weight:700;line-height:1.4}.feature p[data-v-6b4497a0]{color:var(--sp-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.about-support[data-v-6b4497a0]{border-top:1px solid var(--sp-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;padding-block-start:25px;padding-block-end:0;display:grid}.about-support__intro[data-v-6b4497a0]{align-items:flex-start;gap:14px;display:flex}.about-support__icon[data-v-6b4497a0]{width:40px;height:40px;color:var(--sp-primary);flex:none;place-items:center;display:grid}.contact-list[data-v-6b4497a0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}.contact-row[data-v-6b4497a0]{min-width:0}.contact-row dt[data-v-6b4497a0]{color:var(--sp-muted);font-size:12px}.contact-row dd[data-v-6b4497a0]{overflow-wrap:anywhere;margin:7px 0 0;font-size:14px;line-height:1.6}.contact-row a[data-v-6b4497a0]{color:var(--sp-text);text-decoration:underline;-webkit-text-decoration-color:var(--sp-border);text-decoration-color:var(--sp-border);text-underline-offset:4px}.contact-row a[data-v-6b4497a0]:hover{color:var(--sp-primary);text-decoration-color:currentColor}.contact-row a[data-v-6b4497a0]:focus-visible{color:var(--sp-primary);text-decoration-color:currentColor}.contact-empty[data-v-6b4497a0]{color:var(--sp-muted);margin:0;font-size:13px;line-height:1.6}@media (max-width:900px){.features-grid[data-v-6b4497a0]{grid-template-columns:repeat(2,minmax(0,1fr))}.about-identity__visual[data-v-6b4497a0]{width:30%}.about-identity__visual[data-v-6b4497a0]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:15px}.about-identity__visual[data-v-6b4497a0]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:15px}.about-identity__visual[data-v-6b4497a0]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:15px}.about-identity__visual[data-v-6b4497a0]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:15px}}@media (max-width:600px){.about-identity[data-v-6b4497a0]{min-height:160px;padding:24px 18px}.about-brand[data-v-6b4497a0]{gap:14px;max-width:100%}.about-identity__visual[data-v-6b4497a0]{display:none}.about-mark[data-v-6b4497a0]{width:54px;height:54px;font-size:17px}.about-brand h1[data-v-6b4497a0]{font-size:25px}.about-content[data-v-6b4497a0]{gap:30px;padding-block-start:28px;padding-block-end:36px}.about-support[data-v-6b4497a0]{grid-template-columns:minmax(0,1fr);gap:18px}}@media (max-width:480px){.features-grid[data-v-6b4497a0]{grid-template-columns:minmax(0,1fr);gap:8px}.feature[data-v-6b4497a0]{gap:12px;min-height:0;padding:16px}.feature__top[data-v-6b4497a0]{align-items:center}.contact-list[data-v-6b4497a0]{grid-template-columns:minmax(0,1fr)}}.soft-alert[data-v-b2d15928]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border-radius:11px;padding:11px 13px;font-size:11px}.filter-bar[data-v-b2d15928]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.message-search[data-v-b2d15928]{width:min(360px,100%)}.search-field[data-v-b2d15928]{border:1px solid var(--sp-border);width:min(360px,100%);min-height:40px;color:var(--sp-muted);border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex}.search-field__input[data-v-b2d15928]{background:0 0;border:0;outline:0;width:100%}.toolbar-count[data-v-b2d15928]{color:var(--sp-muted);margin-left:auto;font-size:11px}.message-list[data-v-b2d15928]{gap:8px;display:grid}.message-row[data-v-b2d15928]{border:1px solid var(--sp-border);background:var(--sp-surface);text-align:left;cursor:pointer;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:13px;display:grid}.message-row.unread[data-v-b2d15928]{border-color:color-mix(in srgb, var(--sp-primary) 25%, var(--sp-border));background:color-mix(in srgb, var(--sp-primary) 7%, var(--sp-surface))}.message-dot[data-v-b2d15928]{background:var(--sp-border);border-radius:50%;width:8px;height:8px}.message-row.unread .message-dot[data-v-b2d15928]{background:var(--sp-primary)}.message-copy[data-v-b2d15928]{min-width:0}.message-copy strong[data-v-b2d15928]{font-size:12px}.message-copy small[data-v-b2d15928]{color:var(--sp-muted);margin-top:4px;font-size:9px;display:block}.message-copy p[data-v-b2d15928]{color:var(--sp-muted);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:11px;overflow:hidden}.message-detail h2[data-v-b2d15928]{margin:0}.message-detail small[data-v-b2d15928]{color:var(--sp-muted);margin-top:5px;font-size:10px;display:block}.message-detail p[data-v-b2d15928]{white-space:pre-wrap;margin:16px 0 0;font-size:13px;line-height:1.8}@media (max-width:620px){.search-field[data-v-b2d15928]{width:100%}.toolbar-count[data-v-b2d15928]{width:100%;margin-left:0}}.part-workspace[data-v-d911ad55]{--parts-elevated:var(--sp-cj-elevated,var(--sp-surface));z-index:140;color:var(--sp-text);background:var(--sp-bg);isolation:isolate;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.workspace-header[data-v-d911ad55]{z-index:2;border-bottom:1px solid color-mix(in srgb, var(--sp-primary) 8%, var(--sp-border));background:color-mix(in srgb, var(--sp-surface) 96%, var(--sp-primary) 4%);min-height:72px;box-shadow:0 1px 0 color-mix(in srgb, var(--sp-primary) 8%, transparent), 0 5px 22px #0000001a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:14px;padding:12px 22px;display:flex}.workspace-back[data-v-d911ad55],.workspace-close[data-v-d911ad55]{border:1px solid var(--sp-border);width:38px;height:38px;color:var(--sp-muted);background:var(--sp-surface);cursor:pointer;border-radius:10px;flex:none;place-items:center;transition:color .16s,border-color .16s,background .16s;display:grid}.workspace-back[data-v-d911ad55]{color:var(--sp-primary);border-color:color-mix(in srgb, var(--sp-primary) 24%, var(--sp-border));background:color-mix(in srgb, var(--sp-primary) 7%, var(--sp-surface))}.workspace-back[data-v-d911ad55] svg{transform:rotate(180deg)}.workspace-back[data-v-d911ad55]:hover,.workspace-close[data-v-d911ad55]:hover{border-color:color-mix(in srgb, var(--sp-primary) 38%, var(--sp-border));color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 8%, var(--sp-surface))}.workspace-close[data-v-d911ad55]:hover{color:var(--sp-error);border-color:color-mix(in srgb, var(--sp-error) 30%, var(--sp-border));background:color-mix(in srgb, var(--sp-error) 5%, var(--sp-surface))}.workspace-identity[data-v-d911ad55]{flex:1;min-width:0}.workspace-eyebrow[data-v-d911ad55],.pane-kicker[data-v-d911ad55]{color:var(--sp-primary);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.workspace-title-row[data-v-d911ad55]{align-items:center;gap:9px;min-width:0;margin-top:3px;display:flex}.workspace-title-row h2[data-v-d911ad55]{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:17px;font-weight:760;overflow:hidden}.workspace-code[data-v-d911ad55]{border:1px solid color-mix(in srgb, var(--sp-primary) 15%, var(--sp-border));max-width:240px;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 8%, var(--sp-surface));cursor:copy;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:none;padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:650;overflow:hidden}.workspace-metrics[data-v-d911ad55]{color:var(--sp-muted);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex}.workspace-metrics span[data-v-d911ad55]{border:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-surface) 82%, var(--sp-bg));border-radius:8px;padding:6px 10px}.workspace-metrics strong[data-v-d911ad55]{color:var(--sp-primary);margin-inline-start:2px;font-size:13px}.workspace-body[data-v-d911ad55]{flex:1;grid-template-columns:clamp(320px,22vw,380px) minmax(0,1fr);min-height:0;display:grid}.vehicle-pane[data-v-d911ad55]{border-inline-end:1px solid var(--sp-border);background:linear-gradient(180deg, color-mix(in srgb, var(--sp-primary) 3%, var(--sp-surface)), var(--sp-surface) 58%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;gap:14px;min-height:0;padding:20px;display:flex}.pane-heading[data-v-d911ad55]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pane-heading strong[data-v-d911ad55]{margin-top:4px;font-size:13px;font-weight:720;display:block}.pane-count[data-v-d911ad55]{border:1px solid var(--sp-border);color:var(--sp-muted);background:color-mix(in srgb, var(--sp-surface) 78%, var(--sp-bg));border-radius:7px;padding:5px 8px;font-size:10px}.vehicle-preview[data-v-d911ad55]{border:1px solid color-mix(in srgb, var(--sp-primary) 12%, var(--sp-border));background:radial-gradient(circle at 50% 46%, color-mix(in srgb, var(--sp-primary) 6%, transparent), transparent 56%), linear-gradient(160deg, #fff, #f3f7fb);cursor:zoom-in;border-radius:14px;flex:1;place-items:center;min-height:240px;padding:12px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 10px 30px #122a460a}.vehicle-preview img[data-v-d911ad55]{object-fit:contain;max-width:100%;max-height:100%;transition:transform .2s}.vehicle-preview:hover img[data-v-d911ad55]{transform:scale(1.018)}.vehicle-preview__hint[data-v-d911ad55]{color:var(--sp-primary);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6;border:1px solid #fffc;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:650;position:absolute;bottom:12px;box-shadow:0 2px 10px #122a461a}.vehicle-preview__hint[data-v-d911ad55]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.vehicle-preview__hint[data-v-d911ad55]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.vehicle-preview__hint[data-v-d911ad55]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.vehicle-preview__hint[data-v-d911ad55]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.vehicle-empty[data-v-d911ad55]{border:1px dashed color-mix(in srgb, var(--sp-primary) 18%, var(--sp-border));min-height:240px;color:var(--sp-muted);background:color-mix(in srgb, var(--sp-primary) 3%, var(--sp-surface));border-radius:14px;flex:1;align-content:center;place-items:center;gap:10px;font-size:12px;display:grid}.vehicle-thumbs[data-v-d911ad55]{gap:8px;padding:1px 1px 4px;display:flex;overflow-x:auto}.vehicle-thumb[data-v-d911ad55]{border:1px solid var(--sp-border);background:var(--sp-surface);cursor:pointer;border-radius:8px;flex:none;width:66px;height:52px;padding:3px;transition:border-color .16s,box-shadow .16s;overflow:hidden}.vehicle-thumb.is-active[data-v-d911ad55]{border-color:var(--sp-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--sp-primary) 14%, transparent)}.vehicle-thumb img[data-v-d911ad55]{object-fit:cover;border-radius:5px;width:100%;height:100%}.parts-pane[data-v-d911ad55]{flex-direction:column;min-width:0;min-height:0;display:flex}.parts-heading[data-v-d911ad55]{justify-content:space-between;align-items:flex-end;gap:18px;padding:18px 24px 14px;display:flex}.parts-heading__identity[data-v-d911ad55]{min-width:0}.parts-heading__controls[data-v-d911ad55]{justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:74%;display:flex}.parts-heading p[data-v-d911ad55]{max-width:520px;color:var(--sp-muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:11px;overflow:hidden}.part-view-switch[data-v-d911ad55]{border:1px solid color-mix(in srgb, var(--sp-border) 76%, transparent);background:var(--sp-surface-muted);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:10px;flex:none;gap:2px;padding:3px;display:flex}.part-view-switch__button[data-v-d911ad55]{min-height:30px;color:var(--sp-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:650;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex}.part-view-switch__button[data-v-d911ad55]:hover{color:var(--sp-primary)}.part-view-switch__button.is-active[data-v-d911ad55]{color:var(--sp-primary);background:var(--parts-elevated);box-shadow:0 1px 4px #0000001f}.category-tabs[data-v-d911ad55]{border:1px solid color-mix(in srgb, var(--sp-border) 76%, transparent);background:var(--sp-surface-muted);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:10px;flex:auto;gap:4px;min-width:0;padding:3px;display:flex;overflow-x:auto}.category-tab[data-v-d911ad55]{min-height:30px;color:var(--sp-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;padding:0 10px;font-size:11px;font-weight:650;transition:color .16s,background .16s,box-shadow .16s}.category-tab span[data-v-d911ad55]{opacity:.7;font-variant-numeric:tabular-nums;margin-inline-start:3px}.category-tab[data-v-d911ad55]:hover{color:var(--sp-primary)}.category-tab.is-active[data-v-d911ad55]{color:var(--sp-primary);background:var(--parts-elevated);box-shadow:0 1px 4px #0000001f}.category-tab.is-active span[data-v-d911ad55]{opacity:.9}.parts-scroll[data-v-d911ad55]{scrollbar-gutter:stable;flex:1;min-height:0;padding:14px 24px 20px;overflow-y:auto}.parts-scroll[data-v-d911ad55]::-webkit-scrollbar{width:8px}.parts-scroll[data-v-d911ad55]::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--sp-primary) 24%, var(--sp-border));background-clip:padding-box;border:2px solid #0000;border-radius:99px}.parts-scroll[data-v-d911ad55]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--sp-primary) 42%, var(--sp-border));background-clip:padding-box}.part-grid[data-v-d911ad55]{grid-template-columns:repeat(auto-fill,minmax(192px,1fr));gap:14px;display:grid}.part-card[data-v-d911ad55]{border:1px solid var(--sp-border);border-radius:var(--sp-radius);background:var(--sp-surface);cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;min-width:0;padding:12px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;box-shadow:0 1px 2px #00000014}.part-card[data-v-d911ad55]:hover{border-color:color-mix(in srgb, var(--sp-primary) 34%, var(--sp-border));transform:translateY(-2px);box-shadow:0 8px 22px #122a4617}.part-card--selected[data-v-d911ad55]{border-color:var(--sp-primary);background:var(--sp-surface);box-shadow:0 0 0 1px var(--sp-primary), 0 8px 22px color-mix(in srgb, var(--sp-primary) 12%, transparent)}.part-card--selected .part-image[data-v-d911ad55]{background:linear-gradient(160deg, color-mix(in srgb, var(--sp-primary) 7%, white), color-mix(in srgb, var(--sp-primary) 3%, white))}.part-check[data-v-d911ad55]{z-index:2;top:15px;cursor:pointer;place-items:center;width:30px;height:30px;display:grid;position:absolute}.part-check[data-v-d911ad55]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:15px}.part-check[data-v-d911ad55]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:15px}.part-check[data-v-d911ad55]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:15px}.part-check[data-v-d911ad55]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:15px}.part-check input[data-v-d911ad55]{opacity:0;width:1px;height:1px;position:absolute}.part-check span[data-v-d911ad55]{border:1px solid color-mix(in srgb, var(--sp-primary) 20%, var(--sp-border));color:#0000;background:#fffffff0;border-radius:5px;place-items:center;width:20px;height:20px;transition:color .16s,border-color .16s,background .16s;display:grid;box-shadow:0 1px 5px #122a461f}.part-check:hover span[data-v-d911ad55]{border-color:var(--sp-primary)}.part-check input:checked+span[data-v-d911ad55]{border-color:var(--sp-primary);color:#fff;background:var(--sp-primary)}.part-image[data-v-d911ad55]{border-bottom:1px solid color-mix(in srgb, var(--sp-border) 78%, transparent);cursor:default;background:linear-gradient(160deg,#fbfcfe,#f2f6fa);border-radius:8px 8px 0 0;place-items:center;width:100%;height:154px;padding:10px;display:grid;position:relative;overflow:hidden}.part-image img[data-v-d911ad55]{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.part-image__empty[data-v-d911ad55]{color:var(--sp-muted);place-items:center;gap:8px;font-size:10px;display:grid}.part-card__body[data-v-d911ad55]{align-content:start;gap:6px;min-height:84px;padding:12px 2px 2px;display:grid}.part-card__headline[data-v-d911ad55]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2px 8px;min-width:0;display:flex}.part-card__headline h3[data-v-d911ad55]{min-width:0;color:var(--sp-text);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;flex:100%;margin:0;font-size:14px;font-weight:720;line-height:1.4;overflow:visible}.part-code[data-v-d911ad55]{max-width:100%;color:var(--sp-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;overflow:hidden}.part-card__body p[data-v-d911ad55]{color:var(--sp-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;line-height:1.45;overflow:hidden}.part-state[data-v-d911ad55]{border:1px solid color-mix(in srgb, var(--sp-success) 16%, transparent);color:var(--sp-success);background:color-mix(in srgb, var(--sp-success) 12%, var(--sp-surface));border-radius:99px;justify-self:start;padding:2px 7px;font-size:10px;font-weight:700}.part-state--off[data-v-d911ad55]{color:var(--sp-muted);background:var(--sp-surface-muted);border-color:#0000}.part-grid--list[data-v-d911ad55]{flex-direction:column;gap:8px;display:flex}.part-grid--list .part-card[data-v-d911ad55]{grid-template-columns:auto 112px minmax(0,1fr);align-items:center;gap:14px;min-height:90px;padding:10px 14px;display:grid}.part-grid--list .part-card[data-v-d911ad55]:hover{transform:none}.part-grid--list .part-check[data-v-d911ad55]{justify-self:center;width:24px;height:24px;position:static}.part-grid--list .part-image[data-v-d911ad55]{border:1px solid color-mix(in srgb, var(--sp-border) 78%, transparent);background:linear-gradient(160deg,#fbfcfe,#f2f6fa);border-radius:8px;width:112px;height:72px;padding:5px}.part-grid--list .part-card__body[data-v-d911ad55]{gap:6px;min-height:0;padding:0}.part-grid--list .part-card__headline[data-v-d911ad55]{flex-wrap:nowrap;align-items:baseline}.part-grid--list .part-card__headline h3[data-v-d911ad55]{white-space:nowrap;overflow-wrap:normal;flex:auto;align-items:baseline;min-width:0;display:flex;overflow:hidden}.part-card__title-text[data-v-d911ad55]{min-width:0}.part-grid--list .part-card__title-text[data-v-d911ad55]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.part-card__title-remark[data-v-d911ad55]{max-width:45%;color:var(--sp-muted);font-size:inherit;font-weight:500;line-height:inherit;text-overflow:ellipsis;white-space:nowrap;flex:none;margin-inline-start:4px;overflow:hidden}.part-grid--list .part-code[data-v-d911ad55]{flex:none;max-width:34%}.part-grid--list .part-card--skeleton[data-v-d911ad55]{grid-template-columns:112px minmax(0,1fr);min-height:90px}.part-grid--list .part-card--skeleton .part-card__thumb-skeleton[data-v-d911ad55]{flex:none;width:112px;height:72px;min-height:0}.part-grid--list .part-card__skeleton-body[data-v-d911ad55]{align-content:center}.part-card__skeleton-body[data-v-d911ad55]{gap:9px;padding-top:9px;display:grid}.parts-actions[data-v-d911ad55]{border-top:1px solid var(--sp-border);background:var(--parts-elevated);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;gap:10px;padding:12px 24px;display:flex;box-shadow:0 -5px 20px #0000001f}.selection-summary[data-v-d911ad55]{color:var(--sp-muted);align-items:baseline;gap:6px;margin-inline-end:auto;font-size:11px;display:flex}.selection-summary strong[data-v-d911ad55]{color:var(--sp-primary);font-size:19px;line-height:1}.parts-actions .sp-button--ghost[data-v-d911ad55]:hover{background:var(--sp-surface-muted);color:var(--sp-text)}.part-card--skeleton[data-v-d911ad55]{cursor:default;min-height:286px}.skeleton-block[data-v-d911ad55]{background:linear-gradient(90deg, var(--sp-surface-muted) 25%, color-mix(in srgb, var(--sp-primary) 10%, var(--sp-surface-muted)) 45%, var(--sp-surface-muted) 65%);background-size:300% 100%;border-radius:7px;animation:1.3s infinite skeleton-shimmer-d911ad55}.part-card__thumb-skeleton[data-v-d911ad55]{flex:1;min-height:154px}.part-card__skeleton-body .skeleton-line[data-v-d911ad55]{margin-top:0}.skeleton-line[data-v-d911ad55]{height:12px;margin-top:9px}.skeleton-line--short[data-v-d911ad55]{width:45%}@keyframes skeleton-shimmer-d911ad55{to{background-position:-150% 0}}.image-lightbox[data-v-d911ad55]{z-index:180;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050c12e6;place-items:center;padding:54px 96px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.image-lightbox img[data-v-d911ad55]{object-fit:contain;background:#fff;border-radius:10px;max-width:min(1500px,92vw - 160px);max-height:84vh;animation:.18s lightbox-image-in-d911ad55;box-shadow:0 30px 90px #00000061}.image-lightbox__close[data-v-d911ad55]{z-index:2;top:22px;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:12px;place-items:center;width:42px;height:42px;transition:background .16s,border-color .16s;display:grid;position:absolute}.image-lightbox__close[data-v-d911ad55]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:22px}.image-lightbox__close[data-v-d911ad55]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:22px}.image-lightbox__close[data-v-d911ad55]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:22px}.image-lightbox__close[data-v-d911ad55]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:22px}.image-lightbox__close[data-v-d911ad55]:hover{background:#ffffff2e;border-color:#fff6}.image-lightbox__counter[data-v-d911ad55]{z-index:2;color:#ffffffdb;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f1b2d80;border:1px solid #ffffff2e;border-radius:99px;padding:5px 10px;font-size:11px;position:absolute;top:27px;left:50%;transform:translate(-50%)}.image-lightbox__nav[data-v-d911ad55]{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f1b2d7a;border:1px solid #fff3;border-radius:13px;place-items:center;width:48px;height:56px;transition:background .16s,border-color .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.image-lightbox__nav[data-v-d911ad55]:hover{background:color-mix(in srgb, var(--sp-primary) 72%, transparent);border-color:#ffffff6b}.image-lightbox__nav--prev[data-v-d911ad55]{left:24px}.image-lightbox__nav--next[data-v-d911ad55]{right:24px}.image-lightbox__nav--prev[data-v-d911ad55] svg{transform:rotate(180deg)}@keyframes lightbox-image-in-d911ad55{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.workspace-enter-active[data-v-d911ad55],.workspace-leave-active[data-v-d911ad55],.lightbox-enter-active[data-v-d911ad55],.lightbox-leave-active[data-v-d911ad55]{transition:opacity .18s}.workspace-enter-from[data-v-d911ad55],.workspace-leave-to[data-v-d911ad55],.lightbox-enter-from[data-v-d911ad55],.lightbox-leave-to[data-v-d911ad55]{opacity:0}.workspace-back[data-v-d911ad55]:focus-visible{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}.workspace-close[data-v-d911ad55]:focus-visible{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}.part-view-switch__button[data-v-d911ad55]:focus-visible{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}.category-tab[data-v-d911ad55]:focus-visible{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}.vehicle-thumb[data-v-d911ad55]:focus-visible{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}.part-check input:focus-visible+span[data-v-d911ad55]{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}.parts-actions button[data-v-d911ad55]:focus-visible{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}.image-lightbox button[data-v-d911ad55]:focus-visible{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}@media (max-width:1050px){.workspace-body[data-v-d911ad55]{grid-template-columns:minmax(260px,30vw) minmax(0,1fr)}.part-grid[data-v-d911ad55]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.parts-heading[data-v-d911ad55]{flex-direction:column;align-items:flex-start;gap:10px}.parts-heading__controls[data-v-d911ad55]{flex-wrap:wrap;justify-content:flex-start;width:100%;max-width:none}.category-tabs[data-v-d911ad55]{flex:320px;width:auto;max-width:100%}}@media (max-width:800px){.workspace-header[data-v-d911ad55]{align-items:flex-start}.workspace-metrics[data-v-d911ad55]{display:none}.workspace-body[data-v-d911ad55]{flex-direction:column;display:flex;overflow-y:auto}.vehicle-pane[data-v-d911ad55]{border-inline-end:0;border-bottom:1px solid var(--sp-border);flex:none;padding:16px}.vehicle-preview[data-v-d911ad55],.vehicle-empty[data-v-d911ad55]{flex:none;height:240px;min-height:240px}.parts-pane[data-v-d911ad55]{min-height:620px}.workspace-title-row h2[data-v-d911ad55]{font-size:15px}}@media (max-width:560px){.workspace-header[data-v-d911ad55]{padding:10px 12px}.workspace-code[data-v-d911ad55]{display:none}.parts-heading[data-v-d911ad55],.parts-scroll[data-v-d911ad55],.parts-actions[data-v-d911ad55]{padding-inline-start:14px;padding-inline-end:14px}.part-grid[data-v-d911ad55]{grid-template-columns:1fr}.part-image[data-v-d911ad55]{height:180px}.part-view-switch__button span[data-v-d911ad55]{display:none}.part-view-switch__button[data-v-d911ad55]{padding:0 8px}.part-grid--list .part-card[data-v-d911ad55]{grid-template-columns:auto 72px minmax(0,1fr);gap:8px;padding:8px}.part-grid--list .part-image[data-v-d911ad55]{width:72px;height:56px}.part-grid--list .part-card__headline[data-v-d911ad55]{flex-wrap:nowrap}.part-grid--list .part-card__headline h3[data-v-d911ad55]{white-space:nowrap;flex:auto}.part-card__title-remark[data-v-d911ad55]{max-width:42%}.part-grid--list .part-code[data-v-d911ad55]{max-width:30%}.part-grid--list .part-card--skeleton[data-v-d911ad55]{grid-template-columns:72px minmax(0,1fr)}.part-grid--list .part-card--skeleton .part-card__thumb-skeleton[data-v-d911ad55]{width:72px;height:56px}.parts-actions[data-v-d911ad55]{flex-wrap:wrap}.selection-summary[data-v-d911ad55]{width:100%}.parts-actions .sp-button[data-v-d911ad55]{flex:1}.image-lightbox[data-v-d911ad55]{padding:62px 12px 24px}.image-lightbox img[data-v-d911ad55]{max-width:100%;max-height:76vh}.image-lightbox__counter[data-v-d911ad55]{top:18px}.image-lightbox__nav[data-v-d911ad55]{width:40px;height:48px}.image-lightbox__nav--prev[data-v-d911ad55]{left:10px}.image-lightbox__nav--next[data-v-d911ad55]{right:10px}}.portal-rtl{transform:none}.query-card[data-v-eb8da5cb]{overflow:visible}.keyword-wrap[data-v-eb8da5cb]{z-index:5;margin-bottom:15px;position:relative}.suggest-panel[data-v-eb8da5cb]{z-index:30;overscroll-behavior:contain;border:1px solid var(--sp-border);background:var(--sp-cj-elevated,var(--sp-surface));max-height:min(360px,60vh);box-shadow:var(--sp-card-shadow,0 16px 40px #0f172a24);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto}.suggest-row[data-v-eb8da5cb]{border:0;border-bottom:1px solid var(--sp-border);width:100%;color:var(--sp-text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.suggest-row[data-v-eb8da5cb]:last-child{border-bottom:0}.suggest-row[data-v-eb8da5cb]:hover{background:var(--sp-surface-muted)}.suggest-row strong[data-v-eb8da5cb],.suggest-row small[data-v-eb8da5cb]{display:block}.suggest-row strong[data-v-eb8da5cb]{font-size:11px}.suggest-row small[data-v-eb8da5cb]{color:var(--sp-muted);margin-top:3px;font-size:9px}.framework-search.ant-input-affix-wrapper[data-v-eb8da5cb]{border-color:var(--sp-border);min-height:44px;color:var(--sp-muted);background:var(--sp-surface);box-shadow:none;border-radius:11px;padding:0 14px}.framework-search.ant-input-affix-wrapper[data-v-eb8da5cb]:hover,.framework-search.ant-input-affix-wrapper-focused[data-v-eb8da5cb]{border-color:color-mix(in srgb, var(--sp-primary) 55%, var(--sp-border));box-shadow:none}.framework-search[data-v-eb8da5cb] .ant-input{color:var(--sp-text);background:0 0;font-size:13px}.framework-search[data-v-eb8da5cb] .ant-input-prefix{color:var(--sp-muted);margin-inline-end:10px}.framework-search[data-v-eb8da5cb] .ant-input-clear-icon{color:var(--sp-muted)}.framework-select[data-v-eb8da5cb]{width:100%}.framework-select[data-v-eb8da5cb] .ant-select-selector{border-color:var(--sp-border)!important;background:var(--sp-surface)!important;min-height:44px!important;box-shadow:none!important;border-radius:11px!important;padding:0 14px!important}.framework-select[data-v-eb8da5cb] .ant-select-selection-item,.framework-select[data-v-eb8da5cb] .ant-select-selection-placeholder{font-size:13px;line-height:42px!important}.framework-select[data-v-eb8da5cb] .ant-select-arrow{color:var(--sp-muted)}.framework-select[data-v-eb8da5cb]:hover .ant-select-selector,.framework-select.ant-select-focused[data-v-eb8da5cb] .ant-select-selector{border-color:color-mix(in srgb, var(--sp-primary) 55%, var(--sp-border))!important}.framework-reset[data-v-eb8da5cb],.framework-query[data-v-eb8da5cb]{border-radius:11px;justify-content:center;align-items:center;min-height:40px;padding-block-start:0;padding-block-end:0;line-height:1;display:inline-flex}.framework-reset[data-v-eb8da5cb] svg,.framework-query[data-v-eb8da5cb] svg{vertical-align:middle;flex:none;margin-inline-end:6px;display:block}.framework-reset[data-v-eb8da5cb] svg+span,.framework-query[data-v-eb8da5cb] svg+span{align-items:center;line-height:1;display:inline-flex}.framework-query[data-v-eb8da5cb]{min-width:130px;font-weight:700}.framework-segmented[data-v-eb8da5cb]{margin-left:auto}.framework-segmented[data-v-eb8da5cb] .ant-segmented-item-label{min-height:28px;padding:0 12px;font-size:10px;line-height:28px}.filter-grid[data-v-eb8da5cb],.taxonomy-grid[data-v-eb8da5cb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.taxonomy-grid[data-v-eb8da5cb]{margin-top:12px}.field[data-v-eb8da5cb]{gap:5px;display:grid}.field>span[data-v-eb8da5cb]{color:var(--sp-muted);font-size:10px;font-weight:700}.query-actions[data-v-eb8da5cb]{align-items:center;gap:12px;margin-top:16px;display:flex}.profile-grid[data-v-eb8da5cb]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.profile-list[data-v-eb8da5cb]{gap:9px;display:grid}.profile-card[data-v-eb8da5cb]{border:1px solid var(--sp-border);background:var(--sp-surface);cursor:pointer;border-radius:14px;transition:border-color .18s,transform .18s;overflow:hidden}.profile-card[data-v-eb8da5cb]:hover{border-color:color-mix(in srgb, var(--sp-primary) 32%, var(--sp-border));transform:translateY(-2px)}.profile-list .profile-card[data-v-eb8da5cb]{grid-template-columns:180px minmax(0,1fr);display:grid}.profile-card__cover[data-v-eb8da5cb]{background:#f3f5f8;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.profile-card__favorite[data-v-eb8da5cb]{color:#8ca0ba;cursor:pointer;background:#ffffffeb;border:1px solid #dbe5f2;border-radius:7px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:8px;right:8px;box-shadow:0 4px 12px #0f274b14}.profile-card__favorite[data-v-eb8da5cb]:hover,.profile-card__favorite.active[data-v-eb8da5cb]{color:var(--sp-primary);border-color:color-mix(in srgb, var(--sp-primary) 30%, #dbe5f2);background:#fff}.profile-card__favorite.active[data-v-eb8da5cb] svg{fill:currentColor}.profile-card__cover img[data-v-eb8da5cb]{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.profile-list .profile-card__cover[data-v-eb8da5cb]{height:116px;min-height:116px}.profile-card__placeholder[data-v-eb8da5cb]{color:var(--sp-muted)}.profile-card__body[data-v-eb8da5cb]{gap:9px;padding:13px 14px 15px;display:grid}.profile-card__context[data-v-eb8da5cb]{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.profile-card__brand[data-v-eb8da5cb]{color:var(--sp-primary);letter-spacing:.05em;font-size:9px;font-weight:800}.profile-card__code[data-v-eb8da5cb]{border:1px solid var(--sp-border);max-width:55%;color:var(--sp-muted);background:var(--sp-surface-muted);cursor:copy;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;flex:none;padding:3px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;overflow:hidden}.profile-card__code[data-v-eb8da5cb]:hover{border-color:color-mix(in srgb, var(--sp-primary) 35%, var(--sp-border));color:var(--sp-primary)}.profile-card h3[data-v-eb8da5cb]{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.text-action[data-v-eb8da5cb]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:3px;padding:0;font-size:10px;font-weight:700}@media (max-width:1000px){.filter-grid[data-v-eb8da5cb],.taxonomy-grid[data-v-eb8da5cb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.filter-grid[data-v-eb8da5cb],.taxonomy-grid[data-v-eb8da5cb],.profile-grid[data-v-eb8da5cb]{grid-template-columns:1fr}.query-actions[data-v-eb8da5cb]{flex-wrap:wrap;align-items:flex-start}.framework-segmented[data-v-eb8da5cb]{width:100%;margin-left:0}.profile-list .profile-card[data-v-eb8da5cb]{grid-template-columns:1fr}}.filter-bar[data-v-cfa02fe2]{border-bottom:1px solid color-mix(in srgb, var(--sp-border) 72%, transparent);flex-wrap:wrap;align-items:flex-end;gap:9px;margin-bottom:20px;padding-bottom:18px;display:flex}.field[data-v-cfa02fe2]{gap:5px;display:grid}.field>span[data-v-cfa02fe2]{color:var(--sp-muted);font-size:10px;font-weight:700}.days-select[data-v-cfa02fe2]{width:160px}.toolbar-count[data-v-cfa02fe2]{border:1px solid var(--sp-border);min-height:40px;color:var(--sp-muted);background:color-mix(in srgb, var(--sp-surface) 82%, var(--sp-bg));white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:11px;align-items:center;gap:6px;margin-inline-start:auto;padding:0 12px;font-size:11px;display:inline-flex}.toolbar-count strong[data-v-cfa02fe2]{color:var(--sp-primary);font-size:14px;line-height:1}.recent-grid[data-v-cfa02fe2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.recent-card[data-v-cfa02fe2]{border:1px solid var(--sp-border);border-radius:var(--sp-radius);background:var(--sp-surface);cursor:pointer;isolation:isolate;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 1px 2px #00000014}.recent-card[data-v-cfa02fe2]:hover{border-color:color-mix(in srgb, var(--sp-primary) 32%, var(--sp-border));transform:translateY(-2px);box-shadow:0 10px 28px #00000024}.recent-card[data-v-cfa02fe2]:focus-visible{outline:2px solid color-mix(in srgb, var(--sp-primary) 52%, transparent);outline-offset:2px}.recent-card__cover[data-v-cfa02fe2]{border-bottom:1px solid color-mix(in srgb, var(--sp-border) 78%, transparent);width:100%;height:170px;color:var(--sp-muted);background:linear-gradient(160deg,#fff,#f3f5f8);place-items:center;display:grid;position:relative;overflow:hidden}.recent-card__cover img[data-v-cfa02fe2]{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;padding:10px;transition:transform .2s;display:block}.recent-card:hover .recent-card__cover img[data-v-cfa02fe2]{transform:scale(1.015)}.recent-card__cover>span[data-v-cfa02fe2]{border:1px solid color-mix(in srgb, var(--sp-primary) 14%, #dbe3ec);background:#ffffffc2;border-radius:14px;place-items:center;width:54px;height:54px;display:grid}.recent-card__body[data-v-cfa02fe2]{flex-direction:column;flex:1;gap:7px;min-height:108px;padding:14px 16px 16px;display:flex}.recent-card__body strong[data-v-cfa02fe2]{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px;font-size:13px;font-weight:740;line-height:1.45;display:-webkit-box;overflow:hidden}.recent-card__body small[data-v-cfa02fe2]{color:var(--sp-muted);letter-spacing:.01em;font-size:10px}.text-action[data-v-cfa02fe2]{color:var(--sp-primary);cursor:pointer;text-align:start;background:0 0;border:0;justify-self:start;margin-top:auto;padding:0;font-size:10px;font-weight:700}.text-action[data-v-cfa02fe2]:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:1280px){.recent-grid[data-v-cfa02fe2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.recent-grid[data-v-cfa02fe2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.recent-grid[data-v-cfa02fe2]{grid-template-columns:1fr}.filter-bar[data-v-cfa02fe2]{align-items:stretch}.field[data-v-cfa02fe2],.days-select[data-v-cfa02fe2]{width:100%}.toolbar-count[data-v-cfa02fe2]{justify-content:center;width:100%;margin-inline-start:0}.recent-card__cover[data-v-cfa02fe2]{height:190px}}@media (prefers-reduced-motion:reduce){.recent-card[data-v-cfa02fe2],.recent-card__cover img[data-v-cfa02fe2]{transition:none}.recent-card[data-v-cfa02fe2]:hover,.recent-card:hover .recent-card__cover img[data-v-cfa02fe2]{transform:none}}.folder-layout[data-v-e84fb535]{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.folder-tree-card[data-v-e84fb535]{min-height:0}.folder-list-card[data-v-e84fb535]{min-height:320px}.search-field[data-v-e84fb535]{border:1px solid var(--sp-border);min-height:38px;color:var(--sp-muted);background:color-mix(in srgb, var(--sp-surface) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;align-items:center;gap:9px;padding:0 11px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.search-field[data-v-e84fb535]:focus-within{border-color:color-mix(in srgb, var(--sp-primary) 45%, var(--sp-border));background:var(--sp-surface-muted);box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-primary) 8%, transparent)}.search-field__input[data-v-e84fb535]{width:100%;color:var(--sp-text);background:0 0;border:0;outline:0;font-size:12px}.search-field__input[data-v-e84fb535]::placeholder{color:var(--sp-muted);opacity:.72}.form-select[data-v-e84fb535]{width:100%}.folder-tree[data-v-e84fb535]{overscroll-behavior:contain;scrollbar-gutter:stable;gap:5px;max-height:clamp(220px,100vh - 330px,540px);margin-top:12px;padding-right:4px;display:grid;overflow-y:auto}.folder-row[data-v-e84fb535]{background:color-mix(in srgb, var(--sp-surface) 72%, transparent);cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;gap:3px;min-height:38px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.folder-row[data-v-e84fb535]:before{content:"";background:0 0;border-radius:0 2px 2px 0;width:2px;transition:background .16s,box-shadow .16s;position:absolute;top:6px;bottom:6px;left:0}.folder-row[data-v-e84fb535]:hover{border-color:color-mix(in srgb, var(--sp-primary) 18%, var(--sp-border));background:var(--sp-surface-muted)}.folder-row.active[data-v-e84fb535]{border-color:color-mix(in srgb, var(--sp-primary) 48%, var(--sp-border));background:linear-gradient(135deg, color-mix(in srgb, var(--sp-primary) 13%, var(--sp-surface)), color-mix(in srgb, var(--sp-primary) 5%, var(--sp-surface)));box-shadow:inset 0 1px #ffffff0d,0 6px 18px #00000024}.folder-row.active[data-v-e84fb535]:before{background:var(--sp-primary);box-shadow:0 0 12px color-mix(in srgb, var(--sp-primary) 34%, transparent)}.folder-row__main[data-v-e84fb535]{min-width:0;color:var(--sp-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:7px 9px;display:flex}.folder-row__main[data-v-e84fb535] svg{color:var(--sp-muted);flex:none}.folder-row.active .folder-row__main[data-v-e84fb535] svg{color:var(--sp-primary)}.folder-row__main span[data-v-e84fb535]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.folder-row__main em[data-v-e84fb535]{border:1px solid color-mix(in srgb, var(--sp-primary) 12%, var(--sp-border));color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 9%, var(--sp-surface));border-radius:99px;padding:1px 6px;font-size:9px;font-style:normal}.folder-row__actions[data-v-e84fb535]{flex:none;gap:1px;padding-right:4px;display:flex}.folder-row__actions button[data-v-e84fb535]{width:22px;height:22px;color:var(--sp-muted);cursor:pointer;opacity:.72;background:0 0;border:0;border-radius:5px;place-items:center;font-size:9px;transition:color .16s,background .16s,opacity .16s;display:grid}.folder-row__actions button[data-v-e84fb535]:hover{color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 9%, var(--sp-surface));opacity:1}.favorite-grid[data-v-e84fb535]{gap:10px;display:grid}.favorite-heading-actions[data-v-e84fb535]{align-items:center;gap:10px;display:flex}.favorite-card[data-v-e84fb535]{border:1px solid var(--sp-border);border-radius:12px;grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid;position:relative}.favorite-select[data-v-e84fb535]{z-index:2;border:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-surface) 92%, transparent);color:var(--sp-muted);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;align-items:center;gap:4px;padding:3px 6px;font-size:8px;display:inline-flex;position:absolute;top:6px;left:7px}.favorite-card__preview[data-v-e84fb535]{width:116px;height:72px;color:var(--sp-muted);background:var(--sp-surface-muted);border-radius:9px;place-items:center;display:grid;overflow:hidden}.favorite-card__preview img[data-v-e84fb535]{object-fit:contain;width:100%;height:100%}.favorite-card__body[data-v-e84fb535]{gap:4px;min-width:0;display:grid}.favorite-card__body strong[data-v-e84fb535]{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.favorite-card__body small[data-v-e84fb535]{color:var(--sp-muted);font-size:9px}.favorite-card__body p[data-v-e84fb535]{color:var(--sp-muted);margin:2px 0 0;font-size:10px}.favorite-card__actions[data-v-e84fb535]{align-items:center;gap:8px;display:flex}.text-action[data-v-e84fb535]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.text-action--danger[data-v-e84fb535]{color:var(--sp-error)}.favorite-add-form[data-v-e84fb535]{gap:16px;display:grid}.delete-copy[data-v-e84fb535]{margin:0;font-size:12px;line-height:1.7}@media (max-width:800px){.folder-layout[data-v-e84fb535]{grid-template-columns:1fr}.favorite-card[data-v-e84fb535]{grid-template-columns:90px minmax(0,1fr)}.favorite-card__preview[data-v-e84fb535]{width:90px;height:62px}.favorite-card__actions[data-v-e84fb535]{grid-column:1/-1;justify-content:flex-end}}.range-select[data-v-7124e667]{width:140px}.filter-bar[data-v-7124e667]{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;display:flex}.search-field[data-v-7124e667]{border:1px solid var(--sp-border);width:min(330px,100%);min-height:38px;color:var(--sp-muted);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.search-field__input[data-v-7124e667]{background:0 0;border:0;outline:0;width:100%}.status-select[data-v-7124e667]{width:130px}.amount-strong[data-v-7124e667]{color:var(--sp-primary);font-weight:750}.block[data-v-7124e667]{margin-top:3px;display:block}@media (max-width:620px){.range-select[data-v-7124e667],.status-select[data-v-7124e667],.search-field[data-v-7124e667]{width:100%}}.filter-bar[data-v-42f76339]{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;display:flex}.filter-select[data-v-42f76339]{width:150px}.toolbar-count[data-v-42f76339]{color:var(--sp-muted);margin-left:auto;font-size:11px}.level-badge[data-v-42f76339],.process-badge[data-v-42f76339]{border-radius:99px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}.level-badge--high[data-v-42f76339]{color:#b91c1c;background:#fee2e2}.level-badge--medium[data-v-42f76339]{color:#b45309;background:#fef3c7}.level-badge--low[data-v-42f76339]{color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 9%, white)}.process-badge--unprocessed[data-v-42f76339]{color:#b91c1c;background:#fee2e2}.process-badge--processing[data-v-42f76339]{color:#b45309;background:#fef3c7}.process-badge--processed[data-v-42f76339]{color:#047857;background:#d1fae5}.process-badge--ignored[data-v-42f76339]{color:var(--sp-muted);background:var(--sp-surface-muted)}.actions[data-v-42f76339]{justify-content:flex-end;gap:9px;display:flex}.text-action[data-v-42f76339]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.text-action--muted[data-v-42f76339]{color:var(--sp-muted)}.block[data-v-42f76339]{margin-top:3px;display:block}@media (max-width:620px){.filter-select[data-v-42f76339]{width:100%}.toolbar-count[data-v-42f76339]{width:100%;margin-left:0}}.range-select[data-v-7142f2a2]{width:150px}.export-grid[data-v-7142f2a2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.export-card[data-v-7142f2a2]{border:1px solid var(--sp-border);background:linear-gradient(160deg, var(--sp-surface), color-mix(in srgb, var(--sp-primary) 4%, var(--sp-surface)));border-radius:16px;align-content:start;gap:10px;min-height:210px;padding:22px;display:grid}.export-card__icon[data-v-7142f2a2]{width:48px;height:48px;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 12%, transparent);border-radius:14px;place-items:center;display:grid}.export-card--success .export-card__icon[data-v-7142f2a2]{color:var(--sp-success);background:color-mix(in srgb, var(--sp-success) 12%, transparent)}.export-card--warning .export-card__icon[data-v-7142f2a2]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 12%, transparent)}.export-card h2[data-v-7142f2a2]{margin:4px 0 0;font-size:17px}.export-card p[data-v-7142f2a2]{min-height:42px;color:var(--sp-muted);margin:0;font-size:11px;line-height:1.7}.export-card .framework-button[data-v-7142f2a2]{justify-self:start;margin-top:8px}@media (max-width:900px){.export-grid[data-v-7142f2a2]{grid-template-columns:1fr}}.filter-bar[data-v-98520092]{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;display:flex}.member-search[data-v-98520092]{width:min(360px,100%)}.search-field[data-v-98520092]{border:1px solid var(--sp-border);width:min(340px,100%);min-height:38px;color:var(--sp-muted);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.search-field__input[data-v-98520092]{background:0 0;border:0;outline:0;width:100%}.toolbar-count[data-v-98520092]{color:var(--sp-muted);margin-left:auto;font-size:11px}.select-col[data-v-98520092]{text-align:center;width:34px}.action-cell[data-v-98520092]{justify-content:flex-end;gap:8px;display:flex}.text-action[data-v-98520092]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.text-action--danger[data-v-98520092]{color:var(--sp-error)}.status-dot[data-v-98520092]{background:var(--sp-success);border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.status-dot--off[data-v-98520092]{background:var(--sp-muted)}.role-options[data-v-98520092]{gap:8px;display:grid}.role-option[data-v-98520092]{border:1px solid var(--sp-border);cursor:pointer;border-radius:10px;align-items:flex-start;gap:9px;padding:10px;display:flex}.role-option strong[data-v-98520092],.role-option small[data-v-98520092]{display:block}.role-option strong[data-v-98520092]{font-size:11px}.role-option small[data-v-98520092]{color:var(--sp-muted);margin-top:3px;font-size:9px}.detail-list[data-v-98520092]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.detail-list div[data-v-98520092]{border:1px solid color-mix(in srgb, var(--sp-border) 82%, transparent);background:color-mix(in srgb, var(--sp-surface-muted) 72%, transparent);border-radius:9px;gap:6px;min-width:0;padding:12px;display:grid}.detail-list span[data-v-98520092]{color:var(--sp-muted);letter-spacing:.03em;font-size:9px;font-weight:700}.detail-list strong[data-v-98520092]{min-width:0;color:var(--sp-text);overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.5}.delete-copy[data-v-98520092]{margin:0;font-size:12px;line-height:1.7}@media (max-width:620px){.toolbar-count[data-v-98520092]{width:100%;margin-left:0}.detail-list[data-v-98520092]{grid-template-columns:1fr}}.filter-bar[data-v-7b4514d2]{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;display:flex}.role-search[data-v-7b4514d2]{width:min(360px,100%)}.search-field[data-v-7b4514d2]{border:1px solid var(--sp-border);width:min(320px,100%);min-height:38px;color:var(--sp-muted);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.search-field__input[data-v-7b4514d2]{background:0 0;border:0;outline:0;width:100%}.toolbar-count[data-v-7b4514d2]{color:var(--sp-muted);margin-left:auto;font-size:11px}.select-col[data-v-7b4514d2]{text-align:center;width:34px}.action-cell[data-v-7b4514d2]{justify-content:flex-end;gap:8px;display:flex}.text-action[data-v-7b4514d2]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.text-action--danger[data-v-7b4514d2]{color:var(--sp-error)}.permission-panel[data-v-7b4514d2]{gap:12px;min-height:0;display:grid}.permission-toolbar[data-v-7b4514d2]{color:var(--sp-muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.permission-tree[data-v-7b4514d2]{border:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-surface) 58%, transparent);scrollbar-gutter:stable;border-radius:11px;max-height:min(480px,50vh);padding:6px;overflow:auto}.permission-node[data-v-7b4514d2]{border-bottom:1px solid color-mix(in srgb, var(--sp-border) 70%, transparent);align-items:center;min-height:38px;padding-right:10px;font-size:11px;display:flex}.permission-node[data-v-7b4514d2]:last-child{border-bottom:0}.permission-node[data-v-7b4514d2]:hover{background:color-mix(in srgb, var(--sp-primary) 5%, var(--sp-surface-muted))}.permission-node[data-v-7b4514d2] .ant-checkbox-wrapper{width:100%;min-height:38px;color:var(--sp-text);align-items:center;gap:8px;font-size:11px;display:inline-flex}.permission-node[data-v-7b4514d2] .ant-checkbox-inner{border-color:color-mix(in srgb, var(--sp-border) 70%, var(--sp-muted));background:color-mix(in srgb, var(--sp-surface) 82%, transparent)}.permission-node[data-v-7b4514d2] .ant-checkbox-checked .ant-checkbox-inner,.permission-node[data-v-7b4514d2] .ant-checkbox-indeterminate .ant-checkbox-inner{border-color:var(--sp-primary);background:var(--sp-primary)}.permission-node--root[data-v-7b4514d2]{background:color-mix(in srgb, var(--sp-surface-muted) 62%, transparent);margin-top:5px}.permission-node--root[data-v-7b4514d2]:first-child{margin-top:0}.permission-node--root[data-v-7b4514d2] .ant-checkbox-wrapper{color:var(--sp-text);font-weight:750}.delete-copy[data-v-7b4514d2]{margin:0;font-size:12px;line-height:1.7}@media (max-width:620px){.toolbar-count[data-v-7b4514d2]{width:100%;margin-left:0}}.payment-panel[data-v-d2b484f9]{overflow:hidden}.payment-banner[data-v-d2b484f9]{border:1px solid color-mix(in srgb, var(--sp-primary) 18%, var(--sp-border));background:linear-gradient(135deg, color-mix(in srgb, var(--sp-primary) 9%, white), var(--sp-surface));border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.payment-banner__label[data-v-d2b484f9]{color:var(--sp-muted);letter-spacing:.04em;font-size:10px;font-weight:700;display:block}.payment-banner__amount[data-v-d2b484f9]{color:var(--sp-primary);margin:5px 0;font-size:30px;line-height:1.15;display:block}.payment-banner__meta[data-v-d2b484f9]{color:var(--sp-muted);margin:0;font-size:11px}.payment-banner__actions[data-v-d2b484f9]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.payment-period[data-v-d2b484f9]{width:145px}.payment-methods[data-v-d2b484f9]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.payment-method[data-v-d2b484f9]{border:1px solid var(--sp-border);color:var(--sp-text);background:var(--sp-surface);text-align:left;cursor:pointer;border-radius:13px;align-items:flex-start;gap:10px;padding:14px;display:flex}.payment-method--active[data-v-d2b484f9]{border-color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 7%, white);box-shadow:0 0 0 2px color-mix(in srgb, var(--sp-primary) 10%, transparent)}.payment-method__icon[data-v-d2b484f9]{width:36px;height:36px;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 9%, white);border-radius:11px;place-items:center;display:grid}.payment-method strong[data-v-d2b484f9],.payment-method small[data-v-d2b484f9]{display:block}.payment-method strong[data-v-d2b484f9]{font-size:13px}.payment-method small[data-v-d2b484f9]{color:var(--sp-muted);margin-top:4px;font-size:10px;line-height:1.5}.payment-form[data-v-d2b484f9]{gap:10px;display:grid}.field-label[data-v-d2b484f9]{color:var(--sp-text);font-size:12px;font-weight:700}.field-label em[data-v-d2b484f9]{color:var(--sp-error);font-style:normal}.channel-options[data-v-d2b484f9]{gap:8px;display:flex}.channel-option[data-v-d2b484f9]{border:1px solid var(--sp-border);min-height:36px;color:var(--sp-muted);background:var(--sp-surface);cursor:pointer;border-radius:10px;padding:0 16px}.channel-option.active[data-v-d2b484f9]{border-color:var(--sp-primary);color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 7%, white);font-weight:700}.payment-result[data-v-d2b484f9]{color:#047857;background:#ecfdf5;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:12px;display:flex}.payment-result strong[data-v-d2b484f9]{font-size:12px}.payment-result p[data-v-d2b484f9]{color:#047857;margin:3px 0 0;font-size:10px}.dev-actions[data-v-d2b484f9]{padding-top:2px}.form-hint[data-v-d2b484f9]{color:var(--sp-muted);margin:0;font-size:10px;line-height:1.6}.upload-trigger[data-v-d2b484f9]{border:1px dashed color-mix(in srgb, var(--sp-primary) 35%, var(--sp-border));min-height:62px;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 3%, white);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.upload-trigger[data-v-d2b484f9]:disabled{opacity:.55;cursor:not-allowed}.uploaded-files[data-v-d2b484f9]{gap:7px;display:grid}.uploaded-file[data-v-d2b484f9]{border:1px solid var(--sp-border);border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:11px;display:flex}.uploaded-file span[data-v-d2b484f9]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uploaded-file button[data-v-d2b484f9]{width:25px;height:25px;color:var(--sp-muted);background:var(--sp-surface-muted);cursor:pointer;border:0;border-radius:7px;place-items:center;display:grid}.visually-hidden[data-v-d2b484f9]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:680px){.payment-banner[data-v-d2b484f9]{flex-direction:column;align-items:flex-start}.payment-banner__actions[data-v-d2b484f9],.payment-period[data-v-d2b484f9]{width:100%}.payment-methods[data-v-d2b484f9]{grid-template-columns:1fr}.payment-result[data-v-d2b484f9]{flex-direction:column;align-items:flex-start}}.proof-files[data-v-a3111d15]{flex-wrap:wrap;gap:10px;display:flex}.proof-file[data-v-a3111d15]{border:1px solid var(--sp-border);width:min(230px,100%);color:var(--sp-text);background:var(--sp-surface);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:10px;padding:9px;text-decoration:none;display:grid}.proof-file__image[data-v-a3111d15],.proof-file__icon[data-v-a3111d15]{border-radius:9px;grid-row:1/3;width:52px;height:52px}.proof-file__image[data-v-a3111d15]{object-fit:cover;background:var(--sp-surface-muted)}.proof-file__icon[data-v-a3111d15]{color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 8%, white);place-items:center;display:grid}.proof-file__name[data-v-a3111d15]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.proof-file__action[data-v-a3111d15]{color:var(--sp-muted);font-size:10px}.proof-files__empty[data-v-a3111d15]{color:var(--sp-muted);font-size:11px}.back-link[data-v-2e3da017]{color:var(--sp-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;margin-bottom:8px;padding:0;font-size:11px;display:inline-flex}.back-link .app-icon[data-v-2e3da017]{transform:rotate(180deg)}.order-hero[data-v-2e3da017]{border:1px solid color-mix(in srgb, var(--sp-primary) 14%, var(--sp-border));background:linear-gradient(135deg, color-mix(in srgb, var(--sp-primary) 8%, white), var(--sp-surface));border-radius:16px;justify-content:space-between;align-items:flex-end;gap:20px;padding:20px;display:flex}.eyebrow[data-v-2e3da017]{color:var(--sp-primary);letter-spacing:.12em;font-size:9px;font-weight:800}.order-hero h2[data-v-2e3da017]{overflow-wrap:anywhere;margin:6px 0 10px;font-size:22px}.order-hero__tags[data-v-2e3da017]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.next-action[data-v-2e3da017]{color:var(--sp-muted);font-size:11px}.order-hero__amount[data-v-2e3da017]{text-align:right;flex:none}.order-hero__amount span[data-v-2e3da017],.order-hero__amount small[data-v-2e3da017]{color:var(--sp-muted);font-size:10px;display:block}.order-hero__amount strong[data-v-2e3da017]{color:var(--sp-primary);margin:4px 0;font-size:25px;display:block}.soft-alert[data-v-2e3da017]{color:var(--sp-warning);background:color-mix(in srgb, var(--sp-warning) 7%, white);border:1px solid color-mix(in srgb, var(--sp-warning) 20%, var(--sp-border));border-radius:11px;padding:11px 13px;font-size:11px}.detail-section[data-v-2e3da017]{border:1px solid var(--sp-border);background:var(--sp-surface);border-radius:14px;gap:13px;padding:18px;display:grid}.detail-section h3[data-v-2e3da017]{margin:0;font-size:14px}.fact-grid[data-v-2e3da017]{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.fact-grid>div[data-v-2e3da017]{gap:5px;min-width:0;display:grid}.fact-grid span[data-v-2e3da017],.detail-note span[data-v-2e3da017]{color:var(--sp-muted);font-size:10px}.fact-grid strong[data-v-2e3da017]{overflow-wrap:anywhere;font-size:12px}.detail-note[data-v-2e3da017]{color:var(--sp-text);margin:0;font-size:12px;line-height:1.7}.detail-note span[data-v-2e3da017]{margin-bottom:3px;display:block}.sp-chip[data-v-2e3da017]{color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 9%, white);border-radius:99px;padding:4px 8px;font-size:10px;font-weight:750}.amount-strong[data-v-2e3da017]{color:var(--sp-primary);font-weight:750}.text-action[data-v-2e3da017]{color:var(--sp-primary);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:700}.transaction-grid[data-v-2e3da017]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.record-card[data-v-2e3da017]{border:1px solid var(--sp-border);background:color-mix(in srgb, var(--sp-surface-muted) 35%, white);border-radius:12px;gap:10px;padding:13px;display:grid}.record-card__head[data-v-2e3da017]{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.record-card__head strong[data-v-2e3da017],.record-card__head small[data-v-2e3da017]{display:block}.record-card__head strong[data-v-2e3da017]{font-size:12px}.record-card__head small[data-v-2e3da017]{color:var(--sp-muted);margin-top:3px;font-size:10px}.record-card__meta[data-v-2e3da017]{color:var(--sp-muted);gap:18px;font-size:10px;display:flex}.record-card__meta strong[data-v-2e3da017]{color:var(--sp-text)}.record-card__remark[data-v-2e3da017]{color:var(--sp-muted);margin:0;font-size:11px;line-height:1.6}.flow-timeline[data-v-2e3da017]{gap:0;display:grid}.flow-event[data-v-2e3da017]{grid-template-columns:16px minmax(0,1fr);gap:9px;padding-bottom:15px;display:grid;position:relative}.flow-event[data-v-2e3da017]:not(:last-child):before{content:"";background:var(--sp-border);width:1px;position:absolute;top:10px;bottom:0;left:4px}.flow-event__dot[data-v-2e3da017]{z-index:1;border:2px solid var(--sp-surface);background:var(--sp-primary);width:9px;height:9px;box-shadow:0 0 0 1px var(--sp-primary);border-radius:50%;margin-top:4px;position:relative}.flow-event strong[data-v-2e3da017]{font-size:12px;display:block}.flow-event small[data-v-2e3da017]{color:var(--sp-muted);margin-top:3px;font-size:10px;display:block}.flow-event p[data-v-2e3da017]{color:var(--sp-muted);margin:5px 0 0;font-size:11px;line-height:1.6}@media (max-width:800px){.transaction-grid[data-v-2e3da017],.fact-grid[data-v-2e3da017]{grid-template-columns:1fr}}@media (max-width:680px){.order-hero[data-v-2e3da017]{flex-direction:column;align-items:flex-start}.order-hero__amount[data-v-2e3da017]{text-align:left}}.login-page[data-v-1e780bb5]{background:var(--sp-bg);min-height:100vh;position:relative;overflow:hidden}.login-page__backdrop[data-v-1e780bb5]{opacity:0;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.04)}.login-page__backdrop[style][data-v-1e780bb5]{opacity:1}.login-page[data-v-1e780bb5]:before{content:"";background:radial-gradient(circle at 12% 16%, color-mix(in srgb, var(--sp-primary) 18%, transparent), transparent 34%), radial-gradient(circle at 88% 78%, color-mix(in srgb, var(--sp-accent) 11%, transparent), transparent 30%), linear-gradient(#0b5cff06 1px, transparent 1px), linear-gradient(90deg, #0b5cff06 1px, transparent 1px);background-size:auto,auto,34px 34px,34px 34px;position:absolute;top:0;bottom:0;left:0;right:0}.login-locale[data-v-1e780bb5]{z-index:5;position:absolute;top:20px;right:24px}.login-page__grid[data-v-1e780bb5]{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);width:min(1280px,100%);min-height:100vh;margin:0 auto;display:grid;position:relative}.login-hero[data-v-1e780bb5]{flex-direction:column;justify-content:space-between;padding:clamp(32px,5vw,64px);display:flex}.login-hero__copy[data-v-1e780bb5]{max-width:600px;padding:48px 0 30px}.login-hero__eyebrow[data-v-1e780bb5]{color:var(--sp-primary);letter-spacing:.16em;font-size:11px;font-weight:850}.login-hero h1[data-v-1e780bb5]{letter-spacing:-.055em;margin:14px 0 12px;font-size:clamp(38px,5vw,68px);line-height:1.02}.login-hero p[data-v-1e780bb5]{max-width:520px;color:var(--sp-muted);margin:0;font-size:15px;line-height:1.8}.login-hero__features[data-v-1e780bb5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:720px;display:grid}.login-hero__features>div[data-v-1e780bb5]{border:1px solid color-mix(in srgb, var(--sp-border) 78%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff9e;border-radius:14px;padding:15px}.login-hero__features span[data-v-1e780bb5]{color:var(--sp-primary);letter-spacing:.08em;font-size:10px;font-weight:800;display:block}.login-hero__features strong[data-v-1e780bb5]{margin-top:8px;font-size:13px;display:block}.login-hero__features small[data-v-1e780bb5]{color:var(--sp-muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}.login-hero__footer[data-v-1e780bb5]{color:var(--sp-muted);letter-spacing:.04em;justify-content:space-between;gap:20px;padding-top:32px;font-size:10px;display:flex}.login-card[data-v-1e780bb5]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffd6;border:1px solid #ffffff73;border-radius:24px;place-self:center end;width:min(470px,100% - 40px);margin:24px;padding:30px;box-shadow:0 28px 90px #08368229}.login-page--solid .login-card[data-v-1e780bb5]{background:#fff}.login-page--bordered .login-card[data-v-1e780bb5]{border:2px solid color-mix(in srgb, var(--sp-primary) 22%, var(--sp-border));background:#fff}.login-card__heading[data-v-1e780bb5]{align-items:center;gap:12px;margin-bottom:24px;display:flex}.login-card__mark[data-v-1e780bb5]{width:44px;height:44px;color:var(--sp-primary);background:color-mix(in srgb, var(--sp-primary) 9%, white);border-radius:14px;place-items:center;display:grid}.login-card__heading h2[data-v-1e780bb5]{letter-spacing:-.025em;margin:0;font-size:20px}.login-card__heading p[data-v-1e780bb5]{color:var(--sp-muted);margin:5px 0 0;font-size:11px}.tenant-hint[data-v-1e780bb5]{background:var(--sp-surface-muted);border-radius:12px;margin-bottom:18px;padding:13px}.tenant-hint__row[data-v-1e780bb5]{gap:8px;display:flex}.tenant-hint small[data-v-1e780bb5]{color:var(--sp-muted);margin-top:7px;font-size:10px;display:block}.login-form[data-v-1e780bb5]{gap:16px;display:grid}.password-field[data-v-1e780bb5]{position:relative}.password-field .sp-input[data-v-1e780bb5]{padding-right:62px}.password-field__toggle[data-v-1e780bb5]{min-height:28px;color:var(--sp-primary);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:10px;font-weight:750;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.password-field__toggle[data-v-1e780bb5]:hover{background:var(--sp-surface-muted)}.field-warning[data-v-1e780bb5]{color:var(--sp-warning);font-size:10px}.captcha-image[data-v-1e780bb5]:disabled{opacity:.7;cursor:wait}.captcha-row[data-v-1e780bb5]{grid-template-columns:1fr 118px;gap:9px;display:grid}.captcha-image[data-v-1e780bb5]{border:1px solid var(--sp-border);background:var(--sp-surface-muted);cursor:pointer;border-radius:11px;place-items:center;height:40px;padding:0;display:grid;overflow:hidden}.captcha-image img[data-v-1e780bb5]{object-fit:cover;width:100%;height:100%}.login-options[data-v-1e780bb5]{justify-content:space-between;align-items:center;gap:14px;display:flex}.remember-box[data-v-1e780bb5]{color:var(--sp-muted);align-items:center;gap:7px;font-size:11px;display:flex}.remember-box input[data-v-1e780bb5]{accent-color:var(--sp-primary)}.login-link[data-v-1e780bb5]{color:var(--sp-primary);font-size:11px;font-weight:700}.login-error[data-v-1e780bb5]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:7px;padding:10px 11px;font-size:11px;display:flex}.login-submit[data-v-1e780bb5]{width:100%;min-height:44px;margin-top:2px}.register-hint[data-v-1e780bb5]{border-top:1px solid var(--sp-border);color:var(--sp-muted);text-align:center;margin-top:18px;padding-top:16px;font-size:11px}.register-hint a[data-v-1e780bb5]{color:var(--sp-primary);font-weight:700}.login-card__meta[data-v-1e780bb5]{color:var(--sp-muted);letter-spacing:.04em;justify-content:space-between;gap:12px;margin-top:22px;font-size:9px;display:flex}.login-page--full .login-page__grid[data-v-1e780bb5]{grid-template-columns:1fr;place-items:center}.login-page--full .login-hero[data-v-1e780bb5]{display:none}.login-page--full .login-card[data-v-1e780bb5]{justify-self:center;margin:40px 20px}@media (max-width:980px){.login-page__grid[data-v-1e780bb5]{grid-template-columns:1fr;place-items:center}.login-hero[data-v-1e780bb5]{display:none}.login-card[data-v-1e780bb5]{justify-self:center;margin:28px 18px}}@media (max-width:560px){.login-page__grid[data-v-1e780bb5]{align-items:start}.login-card[data-v-1e780bb5]{border-radius:19px;width:calc(100% - 24px);margin:20px 12px;padding:23px 20px}.captcha-row[data-v-1e780bb5]{grid-template-columns:1fr 105px}}.exception-page[data-v-3367c1c3]{text-align:center;align-content:center;justify-items:center;min-height:60vh;display:grid}.exception-page__code[data-v-3367c1c3]{color:color-mix(in srgb, var(--sp-primary) 18%, white);letter-spacing:-.08em;font-size:clamp(86px,18vw,160px);font-weight:900;line-height:1}.exception-page h1[data-v-3367c1c3]{margin:8px 0 9px;font-size:24px}.exception-page p[data-v-3367c1c3]{max-width:440px;color:var(--sp-muted);margin:0 0 20px;font-size:13px;line-height:1.7}.exception-page[data-v-85b0c67e]{text-align:center;align-content:center;justify-items:center;min-height:60vh;display:grid}.exception-page__code[data-v-85b0c67e]{color:color-mix(in srgb, var(--sp-primary) 18%, white);letter-spacing:-.08em;font-size:clamp(86px,18vw,160px);font-weight:900;line-height:1}.exception-page h1[data-v-85b0c67e]{margin:8px 0 9px;font-size:24px}.exception-page p[data-v-85b0c67e]{max-width:440px;color:var(--sp-muted);margin:0 0 20px;font-size:13px;line-height:1.7}:root{--sp-primary:#0b5cff;--sp-primary-strong:#0646c8;--sp-primary-soft:#e9f2ff;--sp-accent:#17c3ff;--sp-success:#0e9f6e;--sp-warning:#d97706;--sp-error:#d92d20;--sp-radius:16px;--sp-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--sp-bg:#f2f7ff;--sp-surface:#fff;--sp-surface-muted:#e7f0ff;--sp-text:#0f1f3d;--sp-muted:#5c6f8d;--sp-border:#d5e2f4;--sp-sidebar:#fbfdff;--sp-header:#fbfdff;--sp-card-shadow:0 12px 36px #0b4caa14;--sp-sidebar-width:246px;color:var(--sp-text);font-family:var(--sp-font);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body,#app{min-height:100%}body{background:var(--sp-bg);color:var(--sp-text);font-family:var(--sp-font);-webkit-font-smoothing:antialiased;margin:0}html{scrollbar-gutter:stable}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--sp-primary) 32%, #9eb4d6) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:color-mix(in srgb, var(--sp-primary) 3%, transparent);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, color-mix(in srgb, var(--sp-primary) 38%, #b8cae4), color-mix(in srgb, var(--sp-primary) 24%, #d4dfef));background-clip:padding-box;border:2px solid #0000;border-radius:999px;min-height:42px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--sp-primary) 62%, #8eb4ff), color-mix(in srgb, var(--sp-primary) 42%, #b6cae8));background-clip:padding-box}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background:0 0}button,input,select,textarea{font:inherit}input[type=checkbox],input[type=radio]{accent-color:var(--sp-primary)}.search-field__input{color:var(--sp-text)}.search-field__input::placeholder{color:var(--sp-muted);opacity:.78}button{color:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin-top:0}::selection{background:color-mix(in srgb, var(--sp-primary) 24%, transparent)}.portal-brand-root{background:radial-gradient(circle at 84% 2%, color-mix(in srgb, var(--sp-primary) 11%, transparent), transparent 30%), radial-gradient(circle at 8% 96%, color-mix(in srgb, var(--sp-accent) 6%, transparent), transparent 28%), linear-gradient(#0b5cff08 1px, transparent 1px), linear-gradient(90deg, #0b5cff08 1px, transparent 1px), var(--sp-bg);background-size:auto,auto,32px 32px,32px 32px,auto;min-height:100vh}.page-shell{gap:18px;display:grid}.page-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.page-heading h1{letter-spacing:-.035em;margin:0;font-size:clamp(22px,3vw,30px)}.page-heading p{color:var(--sp-muted);margin:7px 0 0;font-size:13px}.page-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.sp-card{border:1px solid var(--sp-border);border-radius:var(--sp-radius);background:var(--sp-surface);box-shadow:var(--sp-card-shadow)}.sp-card--padded{padding:20px}.sp-card__header{justify-content:space-between;align-items:center;gap:14px;padding:18px 20px 0;display:flex}.sp-card__header h2{margin:0;font-size:15px}.sp-card__header p{color:var(--sp-muted);margin:5px 0 0;font-size:12px}.sp-card__body{padding:18px 20px 20px}.sp-button{border:1px solid color-mix(in srgb, var(--sp-primary) 82%, white);color:#fff;cursor:pointer;background:linear-gradient(135deg, color-mix(in srgb, var(--sp-primary) 92%, white), var(--sp-primary) 48%, color-mix(in srgb, var(--sp-primary) 88%, #07152f));min-height:38px;box-shadow:inset 0 1px 0 #fff3, 0 6px 16px color-mix(in srgb, var(--sp-primary) 16%, transparent);border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.sp-button:hover{box-shadow:0 10px 22px color-mix(in srgb, var(--sp-primary) 20%, transparent);transform:translateY(-1px)}.sp-button:not(.sp-button--secondary):not(.sp-button--ghost):not(.sp-button--danger):hover{background:color-mix(in srgb, var(--sp-primary) 80%, #07152f)}.sp-button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.sp-button--secondary{border-color:var(--sp-border);background:var(--sp-surface);color:var(--sp-text)}.sp-button--secondary:hover{box-shadow:none;background:var(--sp-surface-muted)}.sp-button--ghost{color:var(--sp-muted);background:0 0}.sp-button--danger{background:var(--sp-error)}.sp-button--danger:hover{background:color-mix(in srgb, var(--sp-error) 86%, #2a0b0b)}.sp-button--small{border-radius:9px;min-height:32px;padding:0 10px;font-size:12px}.sp-input,.sp-select,.sp-textarea{border:1px solid var(--sp-border);background:var(--sp-surface);width:100%;min-height:40px;color:var(--sp-text);border-radius:11px;outline:none;padding:9px 12px;transition:border-color .16s,box-shadow .16s}.sp-textarea{resize:vertical;min-height:112px}.sp-input:focus,.sp-select:focus,.sp-textarea:focus{border-color:var(--sp-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-primary) 12%, transparent)}.sp-field{gap:7px;display:grid}.sp-field>label{color:var(--sp-muted);font-size:12px;font-weight:700}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-grid .full{grid-column:1/-1}.sp-table-wrap{overflow-x:auto}.sp-table{border-collapse:collapse;width:100%;font-size:13px}.sp-table th{border-bottom:1px solid var(--sp-border);color:var(--sp-muted);text-align:left;letter-spacing:.03em;white-space:nowrap;padding:11px 14px;font-size:11px;font-weight:750}.sp-table td{border-bottom:1px solid color-mix(in srgb, var(--sp-border) 72%, transparent);vertical-align:middle;padding:14px}.sp-table tr:last-child td{border-bottom:0}.sp-table tbody tr{transition:background .15s}.sp-table tbody tr:hover{background:color-mix(in srgb, var(--sp-primary) 3%, white)}.sp-empty-inline{text-align:center;color:var(--sp-muted);padding:28px 12px;font-size:13px}.muted{color:var(--sp-muted)}.mono{font-variant-numeric:tabular-nums}.text-right{text-align:right}.stack{gap:14px;display:grid}.stack--sm{gap:8px}.row{align-items:center;gap:10px;display:flex}.row--between{justify-content:space-between}.row--wrap{flex-wrap:wrap}.grid{gap:16px;display:grid}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.spinner{border:2px solid color-mix(in srgb, var(--sp-primary) 20%, transparent);border-top-color:var(--sp-primary);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite sp-spin}@keyframes sp-spin{to{transform:rotate(360deg)}}@media (max-width:980px){.grid--4,.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.grid--2,.grid--3,.grid--4,.form-grid{grid-template-columns:1fr}.sp-card--padded{padding:16px}.sp-card__header{padding:16px 16px 0}.sp-card__body{padding:15px 16px 17px}.page-heading{align-items:flex-start}.page-actions{width:100%}}html.portal-rtl body,html.portal-rtl .default-shell{direction:rtl}html.portal-rtl .shell-sidebar{border-right:0;border-left:1px solid var(--sp-border)}html.portal-rtl .shell-nav__item,html.portal-rtl .shell-profile-menu__item,html.portal-rtl .sp-table th,html.portal-rtl .page-heading{text-align:right}html.portal-rtl .login-locale{left:24px;right:auto}html.portal-rtl .password-field .sp-input{padding-left:62px;padding-right:12px}html.portal-rtl .password-field__toggle{left:6px;right:auto}html.portal-rtl .search-field__input{direction:rtl}html.portal-rtl .locale-picker select{direction:ltr}
