.bid-recharge[data-v-c9b047ac]{z-index:13000;background:#030712;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:auto}.bid-recharge__aurora[data-v-c9b047ac]{filter:blur(80px);opacity:.45;pointer-events:none;border-radius:50%;position:absolute}.bid-recharge__aurora--one[data-v-c9b047ac]{background:#1d4ed8;width:420px;height:420px;top:-80px;left:-60px}.bid-recharge__aurora--two[data-v-c9b047ac]{background:#7c3aed;width:360px;height:360px;bottom:-60px;right:-40px}.bid-recharge__panel[data-v-c9b047ac]{color:#f1f5f9;background:linear-gradient(160deg,#1e293bf2 0%,#0f172afa 100%);border:1px solid #94a3b833;border-radius:20px;width:min(920px,100%);max-height:calc(100vh - 40px);padding:28px 24px 20px;position:relative;overflow:auto}.bid-recharge__close[data-v-c9b047ac]{color:#e2e8f0;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;width:36px;height:36px;font-size:22px;line-height:1;position:absolute;top:12px;right:14px}.bid-recharge__head[data-v-c9b047ac]{margin-bottom:20px;padding-right:40px}.bid-recharge__title[data-v-c9b047ac]{margin:0 0 8px;font-size:22px;font-weight:700}.bid-recharge__sub[data-v-c9b047ac]{color:#94a3b8;margin:0;font-size:14px}.bid-recharge__balance[data-v-c9b047ac]{color:#cbd5e1;margin:10px 0 0;font-size:14px}.bid-recharge__balance strong[data-v-c9b047ac]{color:#fbbf24;font-weight:700}.bid-recharge__grid[data-v-c9b047ac]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.bid-recharge__select[data-v-c9b047ac]{flex-direction:column;gap:16px;min-width:0;display:flex}.bid-recharge__block--promo[data-v-c9b047ac]{padding-top:4px}.bid-recharge__block-head[data-v-c9b047ac]{align-items:center;gap:8px;margin-bottom:12px;display:flex}.bid-recharge__block-head .bid-recharge__section-title[data-v-c9b047ac]{margin-bottom:0}.bid-recharge__promo-tag[data-v-c9b047ac]{color:#fdba74;background:#fb923c26;border:1px solid #fb923c59;border-radius:999px;padding:2px 8px;font-size:11px}.bid-recharge__section-title[data-v-c9b047ac]{margin:0 0 12px;font-size:15px;font-weight:600}.bid-recharge__tier-grid[data-v-c9b047ac]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bid-recharge__tier[data-v-c9b047ac]{color:#f8fafc;cursor:pointer;text-align:left;background:#0f172a99;border:1px solid #94a3b840;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.bid-recharge__tier[data-v-c9b047ac]:hover:not(:disabled){border-color:#3b82f699}.bid-recharge__tier--active[data-v-c9b047ac]{background:#1e3a8a40;border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f6}.bid-recharge__tier--disabled[data-v-c9b047ac],.bid-recharge__tier[data-v-c9b047ac]:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;border-color:#94a3b833}.bid-recharge__tier-limit[data-v-c9b047ac]{color:#94a3b8;font-size:11px}.bid-recharge__tier--promo[data-v-c9b047ac]{background:linear-gradient(160deg,#43140759 0%,#0f172a99 100%)}.bid-recharge__tier-badge[data-v-c9b047ac]{color:#fdba74;background:#fb923c33;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.bid-recharge__tier-label[data-v-c9b047ac]{font-size:15px;font-weight:600}.bid-recharge__tier-points[data-v-c9b047ac]{color:#fbbf24;font-size:13px}.bid-recharge__promo-empty[data-v-c9b047ac]{text-align:center;color:#64748b;background:#00000026;border:1px dashed #94a3b840;border-radius:12px;padding:24px 16px;font-size:13px}.bid-recharge__footer[data-v-c9b047ac]{border-top:1px solid #94a3b826;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:16px;display:flex}.bid-recharge__footer-price[data-v-c9b047ac]{flex-direction:column;gap:2px;min-width:0;display:flex}.bid-recharge__footer-label[data-v-c9b047ac]{color:#64748b;font-size:12px}.bid-recharge__footer-amount[data-v-c9b047ac]{color:#60a5fa;font-size:24px;font-weight:700;line-height:1.2}.bid-recharge__footer-bonus[data-v-c9b047ac]{color:#fdba74;font-size:12px}.bid-recharge__primary[data-v-c9b047ac]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:10px;padding:10px 18px;font-size:15px;font-weight:600}.bid-recharge__primary[data-v-c9b047ac]:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)}.bid-recharge__primary[data-v-c9b047ac]:disabled{opacity:.5;cursor:not-allowed}.bid-recharge__primary--action[data-v-c9b047ac]{flex-shrink:0;min-width:140px;padding:12px 28px}.bid-recharge__pay[data-v-c9b047ac]{background:#0003;border:1px solid #94a3b826;border-radius:14px;padding:16px}.bid-recharge__qr-wrap[data-v-c9b047ac]{text-align:center}.bid-recharge__qr[data-v-c9b047ac]{background:#fff;border-radius:12px;width:240px;height:240px}.bid-recharge__order[data-v-c9b047ac],.bid-recharge__amount[data-v-c9b047ac],.bid-recharge__poll-hint[data-v-c9b047ac]{color:#94a3b8;margin:8px 0 0;font-size:13px}.bid-recharge__hint[data-v-c9b047ac]{color:#64748b;text-align:center;padding:24px 0;font-size:14px}.bid-recharge__hint--compact[data-v-c9b047ac]{padding:12px 0}.bid-recharge__error[data-v-c9b047ac]{color:#fca5a5;margin-bottom:12px;font-size:14px}.bid-recharge__cancel[data-v-c9b047ac]{color:#fca5a5;cursor:pointer;background:0 0;border:1px solid #f8717180;border-radius:8px;width:100%;margin-top:12px;padding:8px}.bid-recharge__success[data-v-c9b047ac]{text-align:center;padding:40px 20px}.bid-recharge__success-icon[data-v-c9b047ac]{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:50%;width:64px;height:64px;margin:0 auto 16px;font-size:32px;line-height:64px}.bid-recharge__success-title[data-v-c9b047ac]{margin:0 0 8px;font-size:20px;font-weight:700}.bid-recharge__success-desc[data-v-c9b047ac]{color:#94a3b8;margin:0 0 24px}.bid-recharge__section-title--inline[data-v-c9b047ac]{margin-bottom:0}.bid-recharge__history[data-v-c9b047ac]{border-top:1px solid #94a3b826;margin-top:20px;padding-top:16px}.bid-recharge__history-head[data-v-c9b047ac]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.bid-recharge__history-filters[data-v-c9b047ac]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.bid-recharge__history-filter[data-v-c9b047ac]{color:#94a3b8;cursor:pointer;background:#0f172a80;border:1px solid #94a3b840;border-radius:999px;padding:4px 10px;font-family:inherit;font-size:12px}.bid-recharge__history-filter--active[data-v-c9b047ac]{color:#dbeafe;background:#2563eb33;border-color:#3b82f6}.bid-recharge__history-empty[data-v-c9b047ac]{text-align:center;color:#64748b;background:#0000001f;border:1px dashed #94a3b833;border-radius:12px;padding:28px 16px;font-size:13px}.bid-recharge__history-table-wrap[data-v-c9b047ac]{background:#0000002e;border:1px solid #94a3b826;border-radius:12px;overflow:auto}.bid-recharge__history-table[data-v-c9b047ac]{border-collapse:collapse;width:100%;font-size:13px}.bid-recharge__history-table th[data-v-c9b047ac],.bid-recharge__history-table td[data-v-c9b047ac]{text-align:left;white-space:nowrap;border-bottom:1px solid #94a3b81f;padding:10px 12px}.bid-recharge__history-table th[data-v-c9b047ac]{color:#94a3b8;background:#0f172a73;font-weight:600}.bid-recharge__history-table tbody tr:last-child td[data-v-c9b047ac]{border-bottom:none}.bid-recharge__history-table td[data-v-c9b047ac]{color:#e2e8f0}.bid-recharge__history-order[data-v-c9b047ac]{text-overflow:ellipsis;max-width:180px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;overflow:hidden}.bid-recharge__history-status[data-v-c9b047ac]{border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.bid-recharge__history-status--0[data-v-c9b047ac]{color:#fde68a;background:#fbbf2426}.bid-recharge__history-status--1[data-v-c9b047ac]{color:#86efac;background:#22c55e26}.bid-recharge__history-status--2[data-v-c9b047ac]{color:#cbd5e1;background:#94a3b826}.bid-recharge__history-pager[data-v-c9b047ac]{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.bid-recharge__history-pager-info[data-v-c9b047ac]{color:#64748b;font-size:12px}.bid-recharge__history-pager-actions[data-v-c9b047ac]{align-items:center;gap:8px;display:flex}.bid-recharge__history-page-btn[data-v-c9b047ac]{color:#cbd5e1;cursor:pointer;background:#0f172a80;border:1px solid #94a3b840;border-radius:8px;padding:4px 10px;font-family:inherit;font-size:12px}.bid-recharge__history-page-btn[data-v-c9b047ac]:disabled{opacity:.45;cursor:not-allowed}.bid-recharge__history-page-num[data-v-c9b047ac]{color:#94a3b8;text-align:center;min-width:64px;font-size:12px}.bid-recharge__error--inline[data-v-c9b047ac]{margin-bottom:0;padding:8px 0}@media (width<=768px){.bid-recharge__grid[data-v-c9b047ac],.bid-recharge__tier-grid[data-v-c9b047ac]{grid-template-columns:1fr}.bid-recharge__footer[data-v-c9b047ac]{flex-direction:column;align-items:stretch}.bid-recharge__primary--action[data-v-c9b047ac]{width:100%}}.mbr-modal[data-v-24007161]{z-index:13000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.mbr-modal__backdrop[data-v-24007161]{background:#0f172a85;position:absolute;inset:0}.mbr-modal__panel[data-v-24007161]{background:linear-gradient(#fff7ed 0%,#fff 28% 100%);border:1px solid #fed7aa;border-radius:20px;width:min(920px,100%);max-height:min(92vh,980px);padding:24px 26px 20px;position:relative;overflow:auto;box-shadow:0 24px 60px #ea580c2e}.mbr-modal__close[data-v-24007161]{color:#94a3b8;cursor:pointer;background:0 0;border:none;font-size:26px;line-height:1;position:absolute;top:14px;right:16px}.mbr-modal__head[data-v-24007161]{margin-bottom:18px;padding-right:28px}.mbr-modal__title[data-v-24007161]{color:#9a3412;margin:0 0 6px;font-size:24px;font-weight:800}.mbr-modal__sub[data-v-24007161]{color:#64748b;margin:0;font-size:14px}.mbr-modal__status[data-v-24007161]{color:#64748b;margin:10px 0 0;font-size:13px}.mbr-modal__status--ok[data-v-24007161]{color:#c2410c;font-weight:600}.mbr-modal__status--warn[data-v-24007161]{color:#dc2626;font-weight:600}.mbr-modal__grid[data-v-24007161]{grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr);gap:18px;margin-bottom:16px;display:grid}.mbr-modal__section-title[data-v-24007161]{color:#0f172a;margin:0 0 12px;font-size:15px;font-weight:700}.mbr-modal__section-title--inline[data-v-24007161]{margin-bottom:0}.mbr-modal__tier-list[data-v-24007161]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mbr-modal__tier[data-v-24007161]{cursor:pointer;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 12px 12px;font-family:inherit;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex;position:relative}.mbr-modal__tier[data-v-24007161]:hover:not(:disabled){border-color:#fdba74;transform:translateY(-2px);box-shadow:0 8px 20px #fb923c1f}.mbr-modal__tier--disabled[data-v-24007161],.mbr-modal__tier[data-v-24007161]:disabled{cursor:not-allowed;opacity:.72;box-shadow:none;background:#f1f5f9;border-color:#e2e8f0;transform:none}.mbr-modal__tier--active[data-v-24007161]{background:linear-gradient(#fff7ed 0%,#fff 100%);border-color:#f97316;box-shadow:0 8px 22px #ea580c29}.mbr-modal__tier--monthly.mbr-modal__tier--active[data-v-24007161]{background:linear-gradient(145deg,#ffedd5 0%,#fff7ed 55%,#fff 100%)}.mbr-modal__tier--service[data-v-24007161]{min-height:116px}.mbr-modal__tier--service.mbr-modal__tier--active[data-v-24007161]{background:linear-gradient(145deg,#fff7ed 0%,#fff 70%)}.mbr-modal__tier-tag[data-v-24007161]{color:#c2410c;background:#fb923c29;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.mbr-modal__tier-tag--hot[data-v-24007161]{color:#fff;background:linear-gradient(135deg,#fb923c,#ea580c)}.mbr-modal__tier-tag--service[data-v-24007161]{color:#9a3412;background:#ffedd5}.mbr-modal__tier-tag--muted[data-v-24007161]{color:#64748b;background:#e2e8f0}.mbr-modal__tier-name[data-v-24007161]{color:#334155;font-size:15px;font-weight:700}.mbr-modal__tier-price[data-v-24007161]{color:#ea580c;font-size:20px;font-weight:800}.mbr-modal__tier-benefit[data-v-24007161]{color:#64748b;font-size:11px;line-height:1.45}.mbr-modal__tier-remark[data-v-24007161]{color:#b45309;font-size:10px;font-weight:600}.mbr-modal__pay[data-v-24007161]{background:#fff;border:1px solid #ffedd5;border-radius:14px;padding:16px}.mbr-modal__hint[data-v-24007161]{color:#94a3b8;font-size:13px;line-height:1.6}.mbr-modal__hint--compact[data-v-24007161]{padding:8px 0}.mbr-modal__error[data-v-24007161]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:10px 12px;font-size:13px}.mbr-modal__error--inline[data-v-24007161]{margin-top:8px}.mbr-modal__qr-wrap[data-v-24007161]{flex-direction:column;align-items:center;gap:8px;padding-top:4px;display:flex}.mbr-modal__qr[data-v-24007161]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:220px;height:220px}.mbr-modal__order[data-v-24007161],.mbr-modal__amount[data-v-24007161],.mbr-modal__poll-hint[data-v-24007161]{color:#64748b;text-align:center;margin:0;font-size:12px}.mbr-modal__cancel[data-v-24007161]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-top:10px;padding:6px 12px;font-family:inherit;font-size:12px}.mbr-modal__footer[data-v-24007161]{background:#fff;border:1px solid #ffedd5;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding:14px 16px;display:flex}.mbr-modal__footer-label[data-v-24007161]{color:#64748b;font-size:12px}.mbr-modal__footer-amount[data-v-24007161]{color:#ea580c;font-size:26px;font-weight:800;line-height:1.1;display:block}.mbr-modal__footer-tier[data-v-24007161]{color:#94a3b8;margin-top:2px;font-size:12px;display:block}.mbr-modal__primary[data-v-24007161]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#fb923c 0%,#f97316 45%,#ea580c 100%);border:none;border-radius:12px;padding:11px 22px;font-family:inherit;font-size:15px;font-weight:700;box-shadow:0 10px 24px #ea580c52}.mbr-modal__primary--action[data-v-24007161]{min-width:148px;padding:13px 24px;font-size:16px}.mbr-modal__primary[data-v-24007161]:disabled{opacity:.55;cursor:not-allowed}.mbr-modal__success[data-v-24007161]{text-align:center;padding:28px 12px 16px}.mbr-modal__success-icon[data-v-24007161]{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 12px;font-size:28px;font-weight:700;display:flex}.mbr-modal__success-title[data-v-24007161]{color:#0f172a;margin:0 0 8px;font-size:20px;font-weight:800}.mbr-modal__success-desc[data-v-24007161]{color:#64748b;margin:0 0 18px;font-size:14px}.mbr-modal__history[data-v-24007161]{border-top:1px solid #ffedd5;padding-top:6px}.mbr-modal__history-head[data-v-24007161]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.mbr-modal__history-filters[data-v-24007161]{flex-wrap:wrap;gap:6px;display:flex}.mbr-modal__history-filter[data-v-24007161]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:4px 10px;font-family:inherit;font-size:12px}.mbr-modal__history-filter--active[data-v-24007161]{color:#c2410c;background:#fff7ed;border-color:#fdba74;font-weight:600}.mbr-modal__history-empty[data-v-24007161]{text-align:center;color:#94a3b8;padding:16px 0;font-size:13px}.mbr-modal__history-table-wrap[data-v-24007161]{overflow:auto}.mbr-modal__history-table[data-v-24007161]{border-collapse:collapse;width:100%;font-size:12px}.mbr-modal__history-table th[data-v-24007161],.mbr-modal__history-table td[data-v-24007161]{text-align:left;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:8px 10px}.mbr-modal__history-table th[data-v-24007161]{color:#64748b;font-weight:600}.mbr-modal__history-order[data-v-24007161]{text-overflow:ellipsis;max-width:160px;overflow:hidden}.mbr-modal__history-status--1[data-v-24007161]{color:#d97706}.mbr-modal__history-status--2[data-v-24007161]{color:#16a34a}.mbr-modal__history-status--3[data-v-24007161]{color:#94a3b8}.mbr-modal__history-pager[data-v-24007161]{color:#64748b;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.mbr-modal__history-pager-actions[data-v-24007161]{align-items:center;gap:8px;display:flex}.mbr-modal__history-page-btn[data-v-24007161]{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:4px 10px;font-family:inherit;font-size:12px}.mbr-modal__history-page-btn[data-v-24007161]:disabled{opacity:.5;cursor:not-allowed}@media (width<=760px){.mbr-modal__grid[data-v-24007161],.mbr-modal__tier-list[data-v-24007161]{grid-template-columns:1fr}.mbr-modal__footer[data-v-24007161]{flex-direction:column;align-items:stretch}.mbr-modal__primary--action[data-v-24007161]{width:100%}}.ba-mascot-root[data-v-a5968cc0]{pointer-events:none;flex-direction:column;align-items:flex-end;width:fit-content;max-width:min(292px,100vw - 24px);padding:0 10px 12px 0;display:flex;position:relative}.ba-mascot-root--left[data-v-a5968cc0]{align-items:flex-start;padding:0 0 12px 10px}.ba-mascot-root--dragging .ba-mascot-btn[data-v-a5968cc0]{cursor:grabbing}.ba-mascot-root--entered .ba-mascot-img-wrap[data-v-a5968cc0]{animation:2.8s ease-in-out .4s infinite ba-idle-bob-a5968cc0}.ba-mascot-root--waiting .ba-mascot-img-wrap[data-v-a5968cc0]{animation:2.2s ease-in-out .2s infinite ba-idle-bob-a5968cc0}.ba-mascot-root--stuck .ba-mascot-btn[data-v-a5968cc0]{filter:drop-shadow(0 0 0 3px #f59e0b38) drop-shadow(0 8px 18px #f59e0b2e)}.ba-mascot-root--active .ba-mascot-btn[data-v-a5968cc0]{filter:drop-shadow(0 0 0 3px #2563eb33) drop-shadow(0 14px 26px #2563eb42)}.ba-mascot-btn[data-v-a5968cc0]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:auto;filter:drop-shadow(0 8px 18px #2563eb24);background:0 0;border:none;flex-shrink:0;width:108px;height:124px;padding:0;transition:transform .22s,filter .22s;position:relative}.ba-mascot-root--dragging .ba-mascot-btn[data-v-a5968cc0]:hover{transform:none}.ba-mascot-root--peek .ba-mascot-btn[data-v-a5968cc0]{width:92px;height:108px}.ba-mascot-btn[data-v-a5968cc0]:hover{transform:translateY(-2px)scale(1.02)}.ba-mascot-btn[data-v-a5968cc0]:active{transform:translateY(0)scale(.98)}.ba-mascot-img-wrap[data-v-a5968cc0]{backface-visibility:hidden;width:100%;height:100%;display:block;overflow:hidden;transform:translateZ(0)}.ba-mascot-img[data-v-a5968cc0]{object-fit:contain;object-position:center bottom;filter:contrast(1.1)saturate(1.08)brightness(1.02);width:100%;height:100%;image-rendering:-webkit-optimize-contrast;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;display:block}.ba-bubble[data-v-a5968cc0]{pointer-events:auto;background:#fff;border:1px solid #dbeafe;border-radius:18px 18px 6px;width:min(248px,100vw - 140px);margin:0 0 10px auto;padding:14px 14px 12px;position:relative;box-shadow:0 20px 44px -24px #0f172a66}.ba-bubble--waiting[data-v-a5968cc0]{background:linear-gradient(#fff 0%,#fffbeb 100%);border-color:#fde68a}.ba-bubble--guide[data-v-a5968cc0]{background:linear-gradient(#fff 0%,#fff7ed 100%);border-color:#fdba74}.ba-bubble[data-v-a5968cc0]:after{content:"";background:inherit;border-bottom:1px solid #dbeafe;border-right:1px solid #dbeafe;width:14px;height:14px;position:absolute;bottom:-7px;right:28px;transform:rotate(45deg)}.ba-mascot-root--left .ba-bubble[data-v-a5968cc0]{border-radius:18px 18px 18px 6px;margin:0 0 10px 4px}.ba-mascot-root--left .ba-bubble[data-v-a5968cc0]:after{border:none;border-top:1px solid #dbeafe;border-left:1px solid #dbeafe;left:28px;right:auto}.ba-bubble--waiting[data-v-a5968cc0]:after{border-color:#fde68a}.ba-bubble--guide[data-v-a5968cc0]:after{border-color:#fdba74}.ba-bubble-close[data-v-a5968cc0]{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:18px;line-height:1;position:absolute;top:8px;right:10px}.ba-bubble-close[data-v-a5968cc0]:hover{color:#475569}.ba-bubble-step[data-v-a5968cc0]{color:#64748b;background:#f8fafc;border-radius:999px;align-items:center;gap:6px;margin:0 20px 8px 0;padding:3px 8px 3px 6px;font-size:11px;font-weight:600;display:inline-flex}.ba-bubble-step-dot[data-v-a5968cc0]{background:#3b82f6;border-radius:50%;flex-shrink:0;width:6px;height:6px}.ba-bubble-text[data-v-a5968cc0]{color:#0f172a;margin:0 20px 0 0;font-size:14px;font-weight:600;line-height:1.55}.ba-bubble-hint-line[data-v-a5968cc0]{color:#b45309;margin:8px 0 0;font-size:11px;font-weight:600}.ba-bubble-actions[data-v-a5968cc0]{margin-top:12px}.ba-bubble-grid[data-v-a5968cc0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ba-bubble-tile[data-v-a5968cc0]{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:8px 4px 6px;transition:background .15s,border-color .15s,transform .12s;display:flex}.ba-bubble-tile[data-v-a5968cc0]:hover{border-color:#dbeafe;border-color:color-mix(in srgb, var(--accent,#2563eb) 35%, #e2e8f0);background:#fff}.ba-bubble-tile[data-v-a5968cc0]:active{transform:scale(.97)}.ba-bubble-tile--featured[data-v-a5968cc0]{background:linear-gradient(#fffbeb 0%,#fff 100%);border-color:#fcd34d}.ba-bubble-tile-icon[data-v-a5968cc0]{width:34px;height:34px;color:var(--accent,#2563eb);background:#eef2ff;background:color-mix(in srgb, var(--accent,#2563eb) 12%, #fff);border-radius:11px;justify-content:center;align-items:center;display:flex}.ba-bubble-tile-icon svg[data-v-a5968cc0]{width:18px;height:18px}.ba-bubble-tile-label[data-v-a5968cc0]{text-align:center;color:#334155;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:10px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.ba-bubble-enter-active[data-v-a5968cc0],.ba-bubble-leave-active[data-v-a5968cc0]{transition:opacity .22s,transform .22s}.ba-bubble-enter-from[data-v-a5968cc0],.ba-bubble-leave-to[data-v-a5968cc0]{opacity:0;transform:translateY(10px)scale(.96)}@keyframes ba-idle-bob-a5968cc0{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ba-game-launcher[data-v-6b4ed28f]{padding:8px 4px 4px}.ba-game-launcher-head[data-v-6b4ed28f]{margin-bottom:10px}.ba-game-launcher-title[data-v-6b4ed28f]{color:#0f172a;margin:0;font-size:13px;font-weight:800}.ba-game-launcher-sub[data-v-6b4ed28f]{color:#64748b;margin:6px 0 0;font-size:11px;line-height:1.5}.ba-game-launcher-sub strong[data-v-6b4ed28f]{color:#2563eb;font-weight:700}.ba-game-launcher-grid[data-v-6b4ed28f]{flex-direction:column;gap:8px;display:flex}.ba-game-launcher-card[data-v-6b4ed28f]{border:1px solid #e2e8f0;border-left:3px solid var(--accent,#2563eb);text-align:left;cursor:pointer;background:#fff;border-radius:12px;grid-template-rows:auto auto auto;grid-template-columns:auto 1fr;gap:2px 10px;width:100%;padding:10px 12px;transition:background .15s,box-shadow .15s;display:grid}.ba-game-launcher-card[data-v-6b4ed28f]:hover{background:#f8fafc;box-shadow:0 8px 20px -16px #0f172a59}.ba-game-launcher-emoji[data-v-6b4ed28f]{grid-row:1/span 3;align-self:center;font-size:24px}.ba-game-launcher-name[data-v-6b4ed28f]{color:#0f172a;font-size:13px;font-weight:800}.ba-game-launcher-desc[data-v-6b4ed28f]{color:#64748b;font-size:11px}.ba-game-launcher-time[data-v-6b4ed28f]{color:#2563eb;font-size:10px;font-weight:700}.ba-chat[data-v-50b4031d]{background:#f8fafc;flex-direction:column;height:100%;min-height:420px;display:flex}.ba-chat-messages[data-v-50b4031d]{scroll-behavior:smooth;flex:1;min-height:0;padding:14px 12px 10px;overflow-y:auto}.ba-chat-welcome[data-v-50b4031d]{padding:8px 4px 12px}.ba-chat-welcome-title[data-v-50b4031d]{color:#0f172a;margin:0 0 6px;font-size:15px;font-weight:800}.ba-chat-welcome-desc[data-v-50b4031d]{color:#64748b;margin:0 0 12px;font-size:12px;line-height:1.55}.ba-chat-suggestions[data-v-50b4031d]{flex-direction:column;gap:8px;display:flex}.ba-chat-suggestion[data-v-50b4031d]{color:#334155;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:100%;padding:9px 12px;font-size:12px;line-height:1.45}.ba-chat-suggestion[data-v-50b4031d]:hover:not(:disabled){background:#eef2ff;border-color:#c7d2fe}.ba-chat-suggestion[data-v-50b4031d]:disabled{opacity:.6;cursor:not-allowed}.ba-chat-row[data-v-50b4031d]{margin-bottom:10px;display:flex}.ba-chat-row--user[data-v-50b4031d]{justify-content:flex-end}.ba-chat-row--assistant[data-v-50b4031d]{justify-content:flex-start}.ba-chat-bubble[data-v-50b4031d]{border-radius:14px;max-width:92%;padding:10px 12px;box-shadow:0 1px 2px #0f172a0d}.ba-chat-row--user .ba-chat-bubble[data-v-50b4031d]{color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);border-bottom-right-radius:4px}.ba-chat-row--assistant .ba-chat-bubble[data-v-50b4031d]{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-bottom-left-radius:4px}.ba-chat-row--error .ba-chat-bubble[data-v-50b4031d]{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.ba-chat-bubble--keyinfo[data-v-50b4031d]{width:min(100%,360px);max-width:min(100%,360px);box-shadow:none;background:0 0;border:none;padding:0}.ba-deposit-card[data-v-50b4031d]{color:#0f172a;background:#eff6ff;border:1px solid #bae6fd;border-radius:12px;padding:12px}.ba-deposit-card-title[data-v-50b4031d]{color:#075985;align-items:center;gap:8px;margin:0 0 8px;font-size:14px;font-weight:800;display:flex}.ba-deposit-card-icon[data-v-50b4031d]{color:#fff;background:#0284c7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:inline-flex}.ba-deposit-card-desc[data-v-50b4031d]{color:#475569;margin:0 0 10px;font-size:12px;line-height:1.55}.ba-deposit-fields[data-v-50b4031d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin:0;display:grid}.ba-deposit-field[data-v-50b4031d]{min-width:0}.ba-deposit-field--full[data-v-50b4031d]{grid-column:1/-1}.ba-deposit-field dt[data-v-50b4031d]{color:#64748b;margin:0 0 2px;font-size:11px}.ba-deposit-field dd[data-v-50b4031d]{color:#0f172a;word-break:break-word;margin:0;font-size:13px;line-height:1.45}.ba-deposit-account[data-v-50b4031d]{letter-spacing:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ba-deposit-actions[data-v-50b4031d]{gap:8px;margin-top:12px;display:flex}.ba-deposit-primary[data-v-50b4031d],.ba-deposit-secondary[data-v-50b4031d]{cursor:pointer;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:800}.ba-deposit-primary[data-v-50b4031d]{color:#fff;background:#0284c7;border:1px solid #0284c7}.ba-deposit-primary[data-v-50b4031d]:hover{background:#0369a1;border-color:#0369a1}.ba-deposit-secondary[data-v-50b4031d]{color:#334155;background:#fff;border:1px solid #cbd5e1}.ba-deposit-secondary[data-v-50b4031d]:hover{background:#f8fafc;border-color:#94a3b8}.ba-deposit-copy-tip[data-v-50b4031d]{color:#047857;margin:8px 0 0;font-size:11px}.ba-deposit-modal-mask[data-v-50b4031d]{z-index:10090;pointer-events:auto;background:#0f172a59;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.ba-deposit-modal[data-v-50b4031d]{background:#fff;border-radius:18px;flex-direction:column;width:min(760px,100vw - 40px);max-height:min(86vh,760px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.ba-deposit-modal-head[data-v-50b4031d]{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.ba-deposit-modal-head h3[data-v-50b4031d]{color:#082f49;align-items:center;gap:10px;margin:0;font-size:20px;line-height:1.3;display:flex}.ba-deposit-modal-head h3 span[data-v-50b4031d]{color:#fff;background:#0284c7;border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:inline-flex}.ba-deposit-modal-close[data-v-50b4031d]{color:#64748b;cursor:pointer;background:#fff;border:none;border-radius:10px;width:32px;height:32px;font-size:24px;line-height:1}.ba-deposit-modal-close[data-v-50b4031d]:hover{color:#0f172a;background:#f1f5f9}.ba-deposit-modal-body[data-v-50b4031d]{min-height:0;padding:18px 22px;overflow-y:auto}.ba-deposit-detail-list[data-v-50b4031d]{gap:12px;margin:0;display:grid}.ba-deposit-detail-list div[data-v-50b4031d]{grid-template-columns:108px minmax(0,1fr);align-items:start;gap:8px;display:grid}.ba-deposit-detail-list dt[data-v-50b4031d]{color:#64748b;text-align:right;margin:0;font-size:15px;line-height:1.65}.ba-deposit-detail-list dd[data-v-50b4031d]{color:#0f172a;word-break:break-word;margin:0;font-size:15px;line-height:1.65}.ba-deposit-section-title[data-v-50b4031d]{color:#64748b;justify-content:center;align-items:center;gap:10px;margin:22px 0 14px;font-size:15px;font-weight:700;display:flex}.ba-deposit-section-title[data-v-50b4031d]:before,.ba-deposit-section-title[data-v-50b4031d]:after{content:"";background:#94a3b8;width:72px;height:1px}.ba-deposit-notes[data-v-50b4031d]{color:#0f172a;margin:0;padding-left:20px;font-size:15px;line-height:1.8}.ba-deposit-quote[data-v-50b4031d]{color:#334155;white-space:pre-wrap;word-break:break-word;background:#f8fafc;border-left:4px solid #94a3b8;margin:0;padding:14px 16px;font-size:14px;line-height:1.8}.ba-deposit-modal-foot[data-v-50b4031d]{background:#fff;border-top:1px solid #e2e8f0;justify-content:flex-end;gap:10px;padding:14px 22px 18px;display:flex}.ba-deposit-modal-enter-active[data-v-50b4031d],.ba-deposit-modal-leave-active[data-v-50b4031d]{transition:opacity .18s}.ba-deposit-modal-enter-from[data-v-50b4031d],.ba-deposit-modal-leave-to[data-v-50b4031d]{opacity:0}.ba-chat-text[data-v-50b4031d]{white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.6}.ba-chat-markdown[data-v-50b4031d]{color:#1e293b;word-break:break-word;font-size:13px;line-height:1.72}.ba-chat-markdown[data-v-50b4031d] *{box-sizing:border-box}.ba-chat-markdown[data-v-50b4031d] :first-child{margin-top:0}.ba-chat-markdown[data-v-50b4031d] :last-child{margin-bottom:0}.ba-chat-markdown[data-v-50b4031d] p{margin:0 0 10px}.ba-chat-markdown[data-v-50b4031d] h1,.ba-chat-markdown[data-v-50b4031d] h2,.ba-chat-markdown[data-v-50b4031d] h3,.ba-chat-markdown[data-v-50b4031d] h4,.ba-chat-markdown[data-v-50b4031d] h5,.ba-chat-markdown[data-v-50b4031d] h6{color:#0f172a;letter-spacing:0;margin:16px 0 8px;font-weight:800;line-height:1.35}.ba-chat-markdown[data-v-50b4031d] h1{font-size:20px}.ba-chat-markdown[data-v-50b4031d] h2{padding-left:10px;font-size:17px;position:relative}.ba-chat-markdown[data-v-50b4031d] h2:before{content:"";background:#0f766e;border-radius:999px;width:3px;position:absolute;top:.25em;bottom:.25em;left:0}.ba-chat-markdown[data-v-50b4031d] h3{font-size:15px}.ba-chat-markdown[data-v-50b4031d] h4,.ba-chat-markdown[data-v-50b4031d] h5,.ba-chat-markdown[data-v-50b4031d] h6{font-size:14px}.ba-chat-markdown[data-v-50b4031d] strong{color:#0f172a;font-weight:800}.ba-chat-markdown[data-v-50b4031d] em{color:#334155}.ba-chat-markdown[data-v-50b4031d] hr{background:#e2e8f0;border:none;height:1px;margin:16px 0}.ba-chat-markdown[data-v-50b4031d] ul,.ba-chat-markdown[data-v-50b4031d] ol{margin:8px 0 12px;padding-left:20px}.ba-chat-markdown[data-v-50b4031d] li{margin:5px 0;padding-left:2px}.ba-chat-markdown[data-v-50b4031d] blockquote{color:#334155;background:#f0fdfa;border-left:3px solid #99f6e4;border-radius:0 8px 8px 0;margin:12px 0;padding:10px 12px}.ba-chat-markdown[data-v-50b4031d] code{color:#0f172a;background:#f1f5f9;border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.ba-chat-markdown[data-v-50b4031d] pre{color:#e2e8f0;background:#0f172a;border-radius:8px;margin:12px 0;padding:12px;overflow-x:auto}.ba-chat-markdown[data-v-50b4031d] pre code{color:inherit;white-space:pre;background:0 0;padding:0}.ba-chat-markdown[data-v-50b4031d] a{color:#0f766e;text-underline-offset:3px;font-weight:700;text-decoration:underline}.ba-chat-markdown[data-v-50b4031d] .ba-md-table-wrap{background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;margin:14px 0;overflow-x:auto}.ba-chat-markdown[data-v-50b4031d] table{border-collapse:collapse;width:100%;min-width:520px;font-size:12px}.ba-chat-markdown[data-v-50b4031d] th,.ba-chat-markdown[data-v-50b4031d] td{text-align:left;vertical-align:top;white-space:normal;border-bottom:1px solid #e2e8f0;padding:10px 12px}.ba-chat-markdown[data-v-50b4031d] th{color:#475569;background:#f8fafc;font-weight:800}.ba-chat-markdown[data-v-50b4031d] td{color:#1e293b}.ba-chat-markdown[data-v-50b4031d] tbody tr:last-child td{border-bottom:none}.ba-chat-markdown[data-v-50b4031d] tbody tr:nth-child(2n) td{background:#fbfdff}.ba-chat-followups[data-v-50b4031d]{border-top:1px solid #e2e8f0;margin-top:14px;padding-top:12px}.ba-chat-followups-title[data-v-50b4031d]{color:#475569;margin:0 0 8px;font-size:12px;font-weight:800}.ba-chat-followup[data-v-50b4031d]{color:#1e293b;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe7e5;border-radius:8px;align-items:center;width:100%;min-height:42px;margin-top:8px;padding:9px 10px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.ba-chat-followup[data-v-50b4031d]:hover:not(:disabled){background:#f0fdfa;border-color:#5eead4;box-shadow:0 4px 14px #0f766e1a}.ba-chat-followup[data-v-50b4031d]:disabled{opacity:.55;cursor:not-allowed}.ba-chat-followup--recommended[data-v-50b4031d]{background:#f0fdfa;border-color:#99f6e4}.ba-chat-followup-spark[data-v-50b4031d]{color:#0f766e;flex:none;margin-right:8px;font-size:14px;line-height:1}.ba-chat-followup-text[data-v-50b4031d]{flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.45}.ba-chat-followup-arrow[data-v-50b4031d]{color:#64748b;flex:none;margin-left:8px;font-size:22px;line-height:1}.ba-chat-cursor[data-v-50b4031d]{vertical-align:text-bottom;background:#64748b;width:2px;height:1em;margin-left:2px;animation:.9s step-end infinite ba-chat-blink-50b4031d;display:inline-block}@keyframes ba-chat-blink-50b4031d{50%{opacity:0}}.ba-chat-error[data-v-50b4031d]{color:#b91c1c;margin:0;padding:0 12px 6px;font-size:11px}.ba-chat-compose[data-v-50b4031d]{background:#fff;border-top:1px solid #e2e8f0;flex-shrink:0;padding:10px 12px 12px}.ba-chat-input[data-v-50b4031d]{color:#0f172a;resize:vertical;border:1px solid #cbd5e1;border-radius:12px;width:100%;min-height:56px;max-height:120px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.5}.ba-chat-input[data-v-50b4031d]:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}.ba-chat-input[data-v-50b4031d]:disabled{color:#94a3b8;background:#f1f5f9}.ba-chat-actions[data-v-50b4031d]{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.ba-chat-clear[data-v-50b4031d],.ba-chat-stop[data-v-50b4031d],.ba-chat-send[data-v-50b4031d]{cursor:pointer;border:none;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700}.ba-chat-clear[data-v-50b4031d]{color:#64748b;background:0 0;margin-right:auto}.ba-chat-clear[data-v-50b4031d]:hover:not(:disabled){color:#334155;background:#f1f5f9}.ba-chat-clear[data-v-50b4031d]:disabled{opacity:.45;cursor:not-allowed}.ba-chat-stop[data-v-50b4031d]{color:#b91c1c;background:#fee2e2}.ba-chat-send[data-v-50b4031d]{color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5)}.ba-chat-send[data-v-50b4031d]:disabled{opacity:.45;cursor:not-allowed}@media (width<=520px){.ba-deposit-actions[data-v-50b4031d],.ba-deposit-modal-foot[data-v-50b4031d]{flex-direction:column}.ba-deposit-modal-mask[data-v-50b4031d]{padding:14px}.ba-deposit-modal[data-v-50b4031d]{width:calc(100vw - 28px);max-height:88vh}.ba-deposit-detail-list div[data-v-50b4031d]{grid-template-columns:1fr;gap:2px}.ba-deposit-detail-list dt[data-v-50b4031d]{text-align:left;font-size:13px}.ba-deposit-detail-list dd[data-v-50b4031d]{font-size:14px}.ba-deposit-section-title[data-v-50b4031d]:before,.ba-deposit-section-title[data-v-50b4031d]:after{width:36px}}.ba-tender-preview[data-v-9972205a]{flex-direction:column;gap:8px;min-height:280px;display:flex}.ba-tender-preview-head[data-v-9972205a]{justify-content:space-between;align-items:center;gap:8px;display:flex}.ba-tender-preview-title[data-v-9972205a]{color:#0f172a;margin:0;font-size:12px;font-weight:800}.ba-tender-preview-full[data-v-9972205a]{color:#2563eb;cursor:pointer;background:#eff6ff;border:none;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.ba-tender-preview-full[data-v-9972205a]:disabled{opacity:.5;cursor:not-allowed}.ba-tender-preview-name[data-v-9972205a]{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.ba-tender-preview-search[data-v-9972205a]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:8px 10px}.ba-tender-preview-search-label[data-v-9972205a]{color:#64748b;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.ba-tender-preview-search-tags[data-v-9972205a]{flex-wrap:wrap;gap:6px;display:flex}.ba-tender-preview-search-tag[data-v-9972205a]{color:#4338ca;cursor:pointer;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.ba-tender-preview-search-tip[data-v-9972205a]{color:#2563eb;margin:6px 0 0;font-size:10px;line-height:1.45}.ba-tender-preview-status[data-v-9972205a]{color:#64748b;margin:0;font-size:11px}.ba-tender-preview-status--error[data-v-9972205a]{color:#b91c1c}.ba-tender-preview-frame-wrap[data-v-9972205a]{opacity:.55;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:1;min-height:240px;overflow:hidden}.ba-tender-preview-frame-wrap.is-ready[data-v-9972205a]{opacity:1}.ba-tender-preview-mount[data-v-9972205a]{width:100%;height:240px}.ba-tender-preview-mount[data-v-9972205a] iframe{width:100%!important;height:100%!important}.ba-tender-locate[data-v-98b4b2ea]{background:#f8fafc;flex-direction:column;height:100%;min-height:420px;padding:12px;display:flex;overflow-y:auto}.ba-tender-locate[data-v-98b4b2ea] .ba-tender-preview{flex:1;min-height:0}.ba-tender-locate[data-v-98b4b2ea] .ba-tender-preview-frame-wrap,.ba-tender-locate[data-v-98b4b2ea] .ba-tender-preview-mount{height:100%;min-height:0}.ba-tender-query[data-v-03a4de0e]{background:#f8fafc;flex-direction:column;gap:10px;height:100%;min-height:360px;padding:12px;display:flex;overflow-y:auto}.ba-tender-query-intro[data-v-03a4de0e]{background:linear-gradient(135deg,#eff6ff 0%,#fff 100%);border:1px solid #bfdbfe;border-radius:12px;padding:10px 12px}.ba-tender-query-title[data-v-03a4de0e]{color:#1e3a8a;margin:0 0 6px;font-size:14px;font-weight:800}.ba-tender-query-desc[data-v-03a4de0e]{color:#475569;margin:0;font-size:12px;line-height:1.55}.ba-tender-query-empty[data-v-03a4de0e]{color:#64748b;text-align:center;margin:0;padding:24px 14px;font-size:12px;line-height:1.55}.ba-dock[data-v-6db66b47]{z-index:10050;max-height:min(78vh,720px);padding-bottom:env(safe-area-inset-bottom,0);pointer-events:auto;align-items:stretch;display:flex;position:fixed;bottom:0;right:0}.ba-dock-panel[data-v-6db66b47]{background:#fff;border:1px solid #ffffffa6;border-right:none;border-radius:16px 0 0 16px;flex-direction:column;width:min(520px,100vw - 88px);margin-right:2px;animation:.22s ba-dock-slide-in-6db66b47;display:flex;overflow:hidden;box-shadow:-8px 0 32px #0f172a1f}.ba-dock-panel-head[data-v-6db66b47]{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.ba-dock-panel-head-actions[data-v-6db66b47]{flex-shrink:0;align-items:center;gap:6px;display:flex}.ba-dock-head-btn[data-v-6db66b47]{color:#64748b;cursor:pointer;background:#fff;border:none;border-radius:8px;width:26px;height:26px;font-size:14px;line-height:1}.ba-dock-head-btn[data-v-6db66b47]:hover{color:#0f172a;background:#f1f5f9}.ba-dock-panel-title[data-v-6db66b47]{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.ba-dock-panel-close[data-v-6db66b47]{color:#64748b;cursor:pointer;background:#fff;border:none;border-radius:8px;flex-shrink:0;width:26px;height:26px;font-size:16px;line-height:1}.ba-dock-panel-close[data-v-6db66b47]:hover{color:#0f172a;background:#f1f5f9}.ba-dock-panel-body[data-v-6db66b47]{flex:1;min-height:360px}.ba-dock-panel--tender-locate[data-v-6db66b47]{width:min(560px,100vw - 24px)}.ba-dock-panel-body--tender-locate[data-v-6db66b47]{flex-direction:column;min-height:480px;display:flex;overflow:hidden}.ba-dock-panel--hub[data-v-6db66b47]{border-right:1px solid #e2e8f0f2;border-radius:16px 0 0 16px;width:min(400px,100vw - 24px);position:relative}.ba-dock-panel-body--hub[data-v-6db66b47]{flex-direction:column;min-height:420px;display:flex;overflow:hidden}.ba-hub-tabs[data-v-6db66b47]{background:#fff;border-bottom:1px solid #e2e8f0;gap:6px;padding:10px 12px;display:flex}.ba-hub-tab[data-v-6db66b47]{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:999px;flex:1;padding:7px 10px;font-size:12px;font-weight:700}.ba-hub-tab--active[data-v-6db66b47]{color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5)}.ba-hub-tools[data-v-6db66b47]{flex:1;min-height:0;padding:10px 12px 12px;overflow:auto}.ba-hub-hint[data-v-6db66b47]{color:#2563eb;margin:0;font-size:12px;font-weight:700}.ba-hub-step[data-v-6db66b47]{color:#94a3b8;margin:4px 0 10px;font-size:11px}.ba-hub-featured[data-v-6db66b47]{gap:8px;margin-bottom:10px;display:grid}.ba-hub-card[data-v-6db66b47]{border:1px solid #e2e8f0;border-left:3px solid var(--accent,#2563eb);text-align:left;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:10px 12px;display:flex}.ba-hub-card[data-v-6db66b47]:hover{background:#f8fafc}.ba-hub-card-title[data-v-6db66b47]{color:#0f172a;font-size:13px;font-weight:800}.ba-hub-card-desc[data-v-6db66b47]{color:#64748b;font-size:11px;line-height:1.4}.ba-hub-all[data-v-6db66b47]{border-top:1px dashed #e2e8f0;flex-direction:column;gap:2px;padding-top:6px;display:flex}.ba-hub-row[data-v-6db66b47]{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 4px;display:flex}.ba-hub-row[data-v-6db66b47]:hover{background:#f8fafc}.ba-hub-row-name[data-v-6db66b47]{color:#334155;font-size:12px;font-weight:600}.ba-hub-row-arrow[data-v-6db66b47]{color:#94a3b8}.ba-dock-rail .ba-dock-minimize[data-v-6db66b47]{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;width:100%;height:24px;margin-top:6px;font-size:12px}.ba-dock-iframe[data-v-6db66b47]{background:#fff;border:none;width:100%;height:100%;min-height:360px}.ba-dock-empty[data-v-6db66b47]{color:#64748b;text-align:center;justify-content:center;align-items:center;height:100%;min-height:200px;padding:16px;font-size:13px;display:flex}.ba-dock-rail[data-v-6db66b47]{-webkit-backdrop-filter:blur(16px);background:#fffffff0;border:1px solid #e2e8f0f2;border-right:none;border-radius:16px 0 0 16px;flex-direction:column;flex-shrink:0;width:72px;padding:8px 6px 10px;display:flex;box-shadow:-4px 0 24px #0f172a1a}.ba-dock-rail-head[data-v-6db66b47]{flex-direction:column;align-items:center;gap:2px;padding-bottom:6px;display:flex;position:relative}.ba-dock-rail-dot[data-v-6db66b47]{background:#3b82f6;border-radius:50%;width:4px;height:4px}.ba-dock-rail-label[data-v-6db66b47]{color:#64748b;letter-spacing:.08em;font-size:10px;font-weight:800}.ba-dock-rail-btn[data-v-6db66b47]{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;width:20px;height:20px;font-size:14px;line-height:1;position:absolute;top:-2px;right:-2px}.ba-dock-rail-btn[data-v-6db66b47]:hover{color:#475569;background:#f1f5f9}.ba-dock-step[data-v-6db66b47]{text-align:center;color:#94a3b8;word-break:break-all;margin:0 0 6px;padding:0 2px;font-size:9px;line-height:1.3}.ba-dock-rail-scroll[data-v-6db66b47]{scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.ba-dock-rail-scroll[data-v-6db66b47]::-webkit-scrollbar{display:none}.ba-dock-divider[data-v-6db66b47]{background:linear-gradient(90deg,#0000,#cbd5e1,#0000);height:1px;margin:4px 8px 6px}.ba-dock-item[data-v-6db66b47]{cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-height:62px;margin-bottom:2px;padding:6px 2px;transition:background .15s,transform .12s;display:flex}.ba-dock-item[data-v-6db66b47]:hover{background:#f1f5f9f2}.ba-dock-item[data-v-6db66b47]:active{transform:scale(.96)}.ba-dock-item--active[data-v-6db66b47]{background:#3b82f61f}.ba-dock-item--featured .ba-dock-icon[data-v-6db66b47]{box-shadow:0 0 0 2px #3b82f62e;box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 35%, transparent)}.ba-dock-icon[data-v-6db66b47]{background:#eef2ff;background:color-mix(in srgb, var(--accent) 12%, #fff);width:36px;height:36px;color:var(--accent);border-radius:12px;justify-content:center;align-items:center;display:flex}.ba-dock-icon svg[data-v-6db66b47]{width:20px;height:20px}.ba-dock-text[data-v-6db66b47]{text-align:center;color:#334155;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:10px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.ba-dock-rail .ba-dock-minimize[data-v-6db66b47]:hover{color:#334155;background:#e2e8f0}.ba-panel-mini[data-v-6db66b47]{z-index:10050;color:#2563eb;writing-mode:vertical-rl;letter-spacing:.12em;cursor:pointer;background:#fffffff5;border:1px solid #e2e8f0;border-right:none;border-radius:12px 0 0 12px;width:28px;padding:12px 6px;font-size:11px;font-weight:700;position:fixed;bottom:16px;right:0;box-shadow:-4px 0 16px #0f172a14}@keyframes ba-dock-slide-in-6db66b47{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.ba-dock-enter-active[data-v-6db66b47],.ba-dock-leave-active[data-v-6db66b47]{transition:opacity .2s,transform .2s}.ba-dock-enter-from[data-v-6db66b47],.ba-dock-leave-to[data-v-6db66b47]{opacity:0;transform:translate(16px)}.ba-mini-enter-active[data-v-6db66b47],.ba-mini-leave-active[data-v-6db66b47]{transition:opacity .18s}.ba-mini-enter-from[data-v-6db66b47],.ba-mini-leave-to[data-v-6db66b47]{opacity:0}.g-mine[data-v-c4d2eb74]{flex-direction:column;align-items:center;gap:8px;display:flex}.g-mine-bar[data-v-c4d2eb74]{color:#475569;justify-content:space-between;width:100%;font-size:11px;font-weight:700;display:flex}.g-mine-win[data-v-c4d2eb74]{color:#16a34a}.g-mine-lose[data-v-c4d2eb74]{color:#dc2626}.g-mine-grid[data-v-c4d2eb74]{grid-template-columns:repeat(9,28px);gap:2px;display:grid}.g-mine-cell[data-v-c4d2eb74]{cursor:pointer;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:4px;width:28px;height:28px;padding:0;font-size:11px;font-weight:800;line-height:1}.g-mine-cell--open[data-v-c4d2eb74]{background:#f8fafc}.g-mine-cell--mine[data-v-c4d2eb74]{background:#fecaca}.g-mine-cell--flag[data-v-c4d2eb74]{background:#fef3c7}.g-mine-cell--n1[data-v-c4d2eb74]{color:#2563eb}.g-mine-cell--n2[data-v-c4d2eb74]{color:#16a34a}.g-mine-cell--n3[data-v-c4d2eb74]{color:#dc2626}.g-mine-tip[data-v-c4d2eb74]{color:#94a3b8;margin:0;font-size:10px}.g-mine-btn[data-v-c4d2eb74]{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700}.g-go[data-v-2bafec12]{flex-direction:column;align-items:center;gap:8px;display:flex}.g-go-bar[data-v-2bafec12]{color:#475569;justify-content:space-between;width:100%;font-size:11px;font-weight:700;display:flex}.g-go-win[data-v-2bafec12]{color:#16a34a}.g-go-board-wrap[data-v-2bafec12]{background:linear-gradient(145deg,#b8863b,#8b6914);border-radius:8px;padding:4px;box-shadow:inset 0 0 0 1px #ffffff26}.g-go-board[data-v-2bafec12]{border-radius:4px;flex-shrink:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #6b501459}.g-go-grid[data-v-2bafec12]{pointer-events:none;display:block}.g-go-point[data-v-2bafec12]{cursor:pointer;z-index:1;background:0 0;border:none;width:20px;height:20px;padding:0;position:absolute;transform:translate(-50%,-50%)}.g-go-point[data-v-2bafec12]:not(.g-go-point--black):not(.g-go-point--white):hover:after{content:"";background:#0f172a47;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.g-go-point--black[data-v-2bafec12]:before,.g-go-point--white[data-v-2bafec12]:before{content:"";pointer-events:none;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.g-go-point--black[data-v-2bafec12]:before{background:radial-gradient(circle at 32% 28%,#64748b,#0f172a 72%);box-shadow:0 2px 4px #0f172a59}.g-go-point--white[data-v-2bafec12]:before{background:radial-gradient(circle at 32% 28%,#fff,#cbd5e1 75%);box-shadow:0 2px 4px #0f172a2e}.g-go-btn[data-v-2bafec12]{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700}.g-xq[data-v-f45b5131]{flex-direction:column;align-items:center;gap:8px;display:flex}.g-xq-bar[data-v-f45b5131]{color:#475569;justify-content:space-between;gap:8px;width:100%;font-size:11px;font-weight:800;display:flex}.g-xq-win[data-v-f45b5131]{color:#b91c1c}.g-xq-board-wrap[data-v-f45b5131]{background:linear-gradient(145deg,#c9923f,#8b6914);border-radius:12px;justify-content:center;width:100%;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff26}.g-xq-board[data-v-f45b5131]{border:2px solid #92400e;border-radius:8px;flex-shrink:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff59}.g-xq-grid[data-v-f45b5131]{pointer-events:none;display:block}.g-xq-river[data-v-f45b5131]{left:var(--xq-pad);right:var(--xq-pad);top:calc(var(--xq-pad) + 4.5 * var(--xq-gap));pointer-events:none;color:#78350f8c;letter-spacing:.35em;z-index:0;justify-content:center;align-items:center;font-size:15px;font-weight:900;display:flex;position:absolute;transform:translateY(-50%)}.g-xq-point[data-v-f45b5131]{cursor:pointer;z-index:1;background:0 0;border:none;width:30px;height:30px;padding:0;position:absolute;transform:translate(-50%,-50%)}.g-xq-point--last[data-v-f45b5131]:before,.g-xq-point--selected[data-v-f45b5131]:before,.g-xq-point--target[data-v-f45b5131]:before{content:"";border-radius:50%;position:absolute;inset:2px}.g-xq-point--last[data-v-f45b5131]:before{background:#facc1552}.g-xq-point--selected[data-v-f45b5131]:before{border:2px solid #2563eb}.g-xq-point--target[data-v-f45b5131]:before{background:#2563eb2e}.g-xq-point--target-empty[data-v-f45b5131]:after{content:"";background:#2563eb;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.g-xq-point[data-v-f45b5131]:not(:has(.g-xq-piece)):hover:after{content:"";background:#0f172a38;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.g-xq-piece[data-v-f45b5131]{z-index:1;pointer-events:none;background:radial-gradient(circle at 35% 30%,#fff7ed,#fed7aa);border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-family:Songti SC,SimSun,serif;font-size:16px;font-weight:900;display:inline-flex;position:relative;box-shadow:0 2px 5px #78350f38}.g-xq-piece--red[data-v-f45b5131]{color:#b91c1c}.g-xq-piece--black[data-v-f45b5131]{color:#111827}.g-xq-reset[data-v-f45b5131]{color:#991b1b;cursor:pointer;background:#fee2e2;border:none;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:800}.g-tetris[data-v-8e3ce00a]{flex-direction:column;align-items:stretch;gap:8px;width:100%;height:100%;min-height:0;display:flex}.g-tetris-top[data-v-8e3ce00a]{color:#475569;flex-shrink:0;justify-content:space-between;gap:8px;width:100%;font-size:11px;font-weight:800;display:flex}.g-tetris-stage[data-v-8e3ce00a]{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden;container-type:size}.g-tetris-board-wrap[data-v-8e3ce00a]{width:fit-content;max-width:100%;height:fit-content;max-height:100%;position:relative}.g-tetris-board[data-v-8e3ce00a]{--cell:clamp(11px, min(calc((100cqw - 24px) / 10), calc((100cqh - 24px) / 20)), 16px);grid-template-columns:repeat(10, var(--cell));grid-template-rows:repeat(20, var(--cell));box-sizing:border-box;background:#111827;border-radius:10px;gap:1px;padding:6px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}@supports not (width:1cqw){.g-tetris-board[data-v-8e3ce00a]{--cell:14px}}.g-tetris-cell[data-v-8e3ce00a]{width:var(--cell);height:var(--cell);box-sizing:border-box;background:#94a3b829;border-radius:2px}.g-tetris-cell--I[data-v-8e3ce00a]{background:#06b6d4}.g-tetris-cell--O[data-v-8e3ce00a]{background:#facc15}.g-tetris-cell--T[data-v-8e3ce00a]{background:#a855f7}.g-tetris-cell--S[data-v-8e3ce00a]{background:#22c55e}.g-tetris-cell--Z[data-v-8e3ce00a]{background:#ef4444}.g-tetris-cell--J[data-v-8e3ce00a]{background:#3b82f6}.g-tetris-cell--L[data-v-8e3ce00a]{background:#f97316}.g-tetris-overlay[data-v-8e3ce00a]{color:#fff;background:#0f172ac7;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex;position:absolute;inset:0}.g-tetris-overlay button[data-v-8e3ce00a],.g-tetris-reset[data-v-8e3ce00a]{cursor:pointer;border:none;border-radius:999px;font-size:12px;font-weight:800}.g-tetris-overlay button[data-v-8e3ce00a]{color:#4c1d95;background:#ede9fe;padding:6px 14px}.g-tetris-keys[data-v-8e3ce00a]{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:6px 10px;width:100%;padding-top:2px;display:flex}.g-tetris-keys-item[data-v-8e3ce00a]{color:#64748b;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.g-tetris-keys-item kbd[data-v-8e3ce00a]{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-family:inherit;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.g-tetris-reset[data-v-8e3ce00a]{color:#475569;background:#f1f5f9;flex-shrink:0;align-self:center;padding:5px 14px}.ba-game-float[data-v-bc97aee5]{z-index:10080;-webkit-backdrop-filter:blur(14px);pointer-events:auto;background:#fffffffa;border:1px solid #e2e8f0f2;border-radius:16px;flex-direction:column;width:min(380px,100vw - 24px);max-height:min(78vh,640px);display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 60px -20px #0f172a59}.ba-game-float-head[data-v-bc97aee5]{cursor:move;-webkit-user-select:none;user-select:none;background:linear-gradient(#f8fafc 0%,#fff 100%);border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 12px 10px;display:flex}.ba-game-float-title-wrap[data-v-bc97aee5]{align-items:center;gap:10px;min-width:0;display:flex}.ba-game-float-emoji[data-v-bc97aee5]{font-size:22px;line-height:1}.ba-game-float-title[data-v-bc97aee5]{color:#0f172a;margin:0;font-size:14px;font-weight:800}.ba-game-float-sub[data-v-bc97aee5]{color:#64748b;margin:2px 0 0;font-size:10px}.ba-game-float-actions[data-v-bc97aee5]{flex-shrink:0;gap:4px;display:flex}.ba-game-float-icon-btn[data-v-bc97aee5]{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;width:28px;height:28px;font-size:16px;line-height:1}.ba-game-float-icon-btn[data-v-bc97aee5]:hover{color:#0f172a;background:#e2e8f0}.ba-game-float-tabs[data-v-bc97aee5]{border-bottom:1px solid #f1f5f9;grid-template-columns:repeat(auto-fit,minmax(54px,1fr));gap:6px;padding:8px 10px;display:grid}.ba-game-float-tab[data-v-bc97aee5]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;font-size:10px;font-weight:700;display:flex}.ba-game-float-tab--active[data-v-bc97aee5]{color:#2563eb;background:#eff6ff;border-color:#93c5fd}.ba-game-float-body[data-v-bc97aee5]{flex:1;min-height:280px;max-height:min(56vh,480px);padding:10px 12px 14px;overflow:auto}.ba-game-float-body--tetris[data-v-bc97aee5]{flex-direction:column;min-height:360px;max-height:min(62vh,560px);padding:8px 10px 10px;display:flex;overflow:hidden}.ba-game-float-body--tetris[data-v-bc97aee5]>*{flex:auto;min-height:0}.ba-game-float-mini[data-v-bc97aee5]{z-index:10080;cursor:pointer;pointer-events:auto;background:linear-gradient(135deg,#fffbeb,#fff);border:1px solid #fde68a;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex;position:fixed;bottom:96px;left:16px;box-shadow:0 10px 28px #f59e0b2e}.ba-game-float-mini-emoji[data-v-bc97aee5]{font-size:18px}.ba-game-float-mini-text[data-v-bc97aee5]{color:#92400e;font-size:12px;font-weight:700}.ba-game-float-enter-active[data-v-bc97aee5],.ba-game-float-leave-active[data-v-bc97aee5]{transition:opacity .2s,transform .2s}.ba-game-float-enter-from[data-v-bc97aee5],.ba-game-float-leave-to[data-v-bc97aee5]{opacity:0;transform:translateY(12px)scale(.98)}.ba-game-mini-enter-active[data-v-bc97aee5],.ba-game-mini-leave-active[data-v-bc97aee5]{transition:opacity .18s}.ba-game-mini-enter-from[data-v-bc97aee5],.ba-game-mini-leave-to[data-v-bc97aee5]{opacity:0}.ga-host[data-v-4c4ec51b]{z-index:10020;pointer-events:none;position:relative}.ga-host-mascot[data-v-4c4ec51b]{z-index:10050;pointer-events:none;touch-action:none;transition:transform .34s cubic-bezier(.34,1.15,.64,1);position:fixed;overflow:visible;transform:translate(0)}.ga-host-mascot--dragging[data-v-4c4ec51b]{transition:none}.ga-host-mascot--peek-right[data-v-4c4ec51b]{transform:translate(calc(100% - 58px))}.ga-host-mascot--peek-left[data-v-4c4ec51b]{transform:translate(calc(58px - 100%))}.ga-host-mascot--proactive.ga-host-mascot--peek-right[data-v-4c4ec51b]{animation:.55s ga-nudge-right-4c4ec51b}.ga-host-mascot--proactive.ga-host-mascot--peek-left[data-v-4c4ec51b]{animation:.55s ga-nudge-left-4c4ec51b}.ga-host-mascot--proactive[data-v-4c4ec51b]:not(.ga-host-mascot--peek-left):not(.ga-host-mascot--peek-right){animation:.55s ga-nudge-awake-4c4ec51b}@keyframes ga-nudge-right-4c4ec51b{0%,to{transform:translate(calc(100% - 58px))}35%{transform:translate(calc(100% - 64px))}}@keyframes ga-nudge-left-4c4ec51b{0%,to{transform:translate(calc(58px - 100%))}35%{transform:translate(calc(64px - 100%))}}@keyframes ga-nudge-awake-4c4ec51b{0%,to{transform:translate(0)}35%{transform:translate(-6px)}}.upload-progress-panel[data-v-54479e14]{z-index:10050;background:#fff;border-radius:12px;flex-direction:column;width:min(420px,100vw - 48px);max-height:min(520px,100vh - 48px);display:flex;position:fixed;bottom:24px;left:24px;overflow:hidden;box-shadow:0 8px 32px #00000026}.upload-progress-dock[data-v-54479e14]{z-index:10050;cursor:pointer;color:#1677ff;background:#fff;border:none;border-radius:0 10px 10px 0;flex-direction:column;align-items:center;gap:6px;width:36px;padding:12px 6px;transition:background .2s,box-shadow .2s;display:flex;position:fixed;bottom:96px;left:0;box-shadow:2px 0 16px #0000001f}.upload-progress-dock[data-v-54479e14]:hover{background:#f0f7ff;box-shadow:2px 0 20px #1677ff2e}.upload-progress-dock.is-active .upload-progress-dock__icon[data-v-54479e14]{animation:1.2s ease-in-out infinite upload-dock-pulse-54479e14}.upload-progress-dock__icon[data-v-54479e14]{font-size:14px;font-weight:700;line-height:1}.upload-progress-dock__text[data-v-54479e14]{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.02em;color:#334155;text-overflow:ellipsis;white-space:nowrap;max-height:120px;font-size:12px;line-height:1.2;overflow:hidden}.upload-progress-header[data-v-54479e14]{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.upload-progress-header__main[data-v-54479e14]{flex-direction:column;gap:4px;min-width:0;display:flex}.upload-progress-header__main strong[data-v-54479e14]{color:#1a1a1a;font-size:15px}.upload-progress-header__summary[data-v-54479e14]{color:#666;font-size:12px;line-height:1.4}.upload-progress-header__actions[data-v-54479e14]{flex-shrink:0;gap:6px;display:flex}.upload-progress-action[data-v-54479e14]{cursor:pointer;color:#666;background:#f5f5f5;border:none;border-radius:6px;width:28px;height:28px;font-size:18px;line-height:1}.upload-progress-action[data-v-54479e14]:hover{background:#eee}.upload-progress-list[data-v-54479e14]{flex:1;margin:0;padding:8px 0;list-style:none;overflow-y:auto}.upload-progress-item[data-v-54479e14]{gap:10px;padding:10px 16px;display:flex}.upload-progress-item__icon[data-v-54479e14]{text-align:center;flex-shrink:0;width:18px;font-size:14px;line-height:22px}.upload-progress-item--done .upload-progress-item__icon[data-v-54479e14]{color:#52c41a}.upload-progress-item--failed .upload-progress-item__icon[data-v-54479e14]{color:#ff4d4f}.upload-progress-item__body[data-v-54479e14]{flex:1;min-width:0}.upload-progress-item__row[data-v-54479e14]{color:#333;justify-content:space-between;gap:8px;font-size:13px;display:flex}.upload-progress-item__row--sub[data-v-54479e14]{color:#888;margin-top:2px;font-size:12px}.upload-progress-item__slot[data-v-54479e14]{color:#1677ff;margin-right:4px}.upload-progress-item__name[data-v-54479e14]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-progress-item__size[data-v-54479e14]{color:#999;flex-shrink:0}.upload-progress-bar[data-v-54479e14]{background:#f0f0f0;border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.upload-progress-bar__inner[data-v-54479e14]{background:#1677ff;border-radius:2px;height:100%;transition:width .3s}.upload-progress-bar__inner.is-success[data-v-54479e14]{background:#52c41a}.upload-progress-bar__inner.is-error[data-v-54479e14]{background:#ff4d4f}.upload-panel-slide-enter-active[data-v-54479e14],.upload-panel-slide-leave-active[data-v-54479e14]{transition:transform .25s,opacity .25s}.upload-panel-slide-enter-from[data-v-54479e14],.upload-panel-slide-leave-to[data-v-54479e14]{opacity:0;transform:translateY(16px)}.upload-dock-slide-enter-active[data-v-54479e14],.upload-dock-slide-leave-active[data-v-54479e14]{transition:transform .2s,opacity .2s}.upload-dock-slide-enter-from[data-v-54479e14],.upload-dock-slide-leave-to[data-v-54479e14]{opacity:0;transform:translate(-12px)}@keyframes upload-dock-pulse-54479e14{0%,to{opacity:1}50%{opacity:.45}}html,body{margin:0;padding:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1f2933;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:root{--bidding-progress-dock-collapsed-height:18px;--bidding-progress-dock-expanded-height:72px}:root[data-sidebar-visible=true] .sidebar+.main-area{transition:margin-left .3s;margin-left:200px!important}:root[data-sidebar-visible=true] .sidebar.collapsed+.main-area{margin-left:64px!important}:root[data-sidebar-visible=true] .sidebar+.main-content{transition:margin-left .3s;margin-left:200px!important}:root[data-sidebar-visible=true] .sidebar.collapsed+.main-content{margin-left:64px!important}:root[data-sidebar-visible=false] .main-area,:root[data-sidebar-visible=false] .main-content{margin-left:0!important}html[data-tool-embed=true] .sidebar,html[data-tool-embed=true] .header,html[data-tool-embed=true] .tool-back-link{display:none!important}html[data-tool-embed=true] .tc-layout,html[data-tool-embed=true] .th-layout{background:#fff!important;min-height:0!important;padding-top:0!important}html[data-tool-embed=true] .main-area,html[data-tool-embed=true] .main-content{margin-left:0!important}html[data-tool-embed=true] .content-area{padding:12px 12px 16px!important}html[data-tool-embed=true] .page-head .page-title{font-size:20px!important}svg[data-v-ef245a12]{width:100%;height:100%;display:block}.sidebar[data-v-828ba7b0]{color:#334155;z-index:100;box-sizing:border-box;background:#fff;border-right:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;width:200px;height:calc(100vh - 64px);transition:width .3s;display:flex;position:fixed;top:64px;left:0}.sidebar.collapsed[data-v-828ba7b0]{width:64px}.sidebar-foot[data-v-828ba7b0]{flex-shrink:0;padding:6px 8px 14px}.sidebar.collapsed .sidebar-foot[data-v-828ba7b0]{padding:6px 8px 14px}.sidebar-toggle[data-v-828ba7b0]{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:40px;padding:10px 12px;font-family:inherit;transition:background .2s,color .2s;display:flex;position:relative}.sidebar.collapsed .sidebar-toggle[data-v-828ba7b0]{justify-content:center;gap:0;width:40px;min-height:40px;margin:0 auto;padding:0}.sidebar-toggle[data-v-828ba7b0]:hover{color:#64748b;background:#f8fafc}.sidebar-toggle[data-v-828ba7b0]:active{background:#f1f5f9}.sidebar-toggle svg[data-v-828ba7b0]{opacity:.85;flex-shrink:0;width:16px;height:16px;transition:transform .2s}.sidebar-toggle--collapsed svg[data-v-828ba7b0]{transform:rotate(180deg)}.sidebar-toggle:hover svg[data-v-828ba7b0]{opacity:1}.sidebar-toggle-text[data-v-828ba7b0]{white-space:nowrap;letter-spacing:.01em;font-size:12px;font-weight:500}.sidebar-nav[data-v-828ba7b0]{flex:1;padding:16px 8px 12px;overflow:hidden auto}.sidebar-group[data-v-828ba7b0]{margin-bottom:4px}.sidebar-group-label[data-v-828ba7b0]{letter-spacing:.06em;color:#94a3b8;text-transform:none;margin:8px 8px 4px;font-size:11px;font-weight:600}.sidebar-group-spacer[data-v-828ba7b0]{height:8px}.sidebar-divider[data-v-828ba7b0]{background:#e2e8f0;height:1px;margin:8px 10px 12px}.sidebar-item[data-v-828ba7b0]{color:#64748b;cursor:pointer;border-radius:8px;align-items:center;gap:10px;margin-bottom:2px;padding:10px 12px;text-decoration:none;transition:background .2s,color .2s;display:flex;position:relative}.sidebar.collapsed .sidebar-item[data-v-828ba7b0]{justify-content:center;gap:0;padding-inline:0}.sidebar-item[data-v-828ba7b0]:hover{color:#334155;background:#f1f5f9}.sidebar-item.active[data-v-828ba7b0]{color:#1d4ed8;background:#eff6ff;font-weight:600}.sidebar-icon[data-v-828ba7b0]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.sidebar-text[data-v-828ba7b0]{white-space:nowrap;opacity:1;font-size:14px;transition:opacity .2s,width .2s;overflow:hidden}.sidebar.collapsed .sidebar-text[data-v-828ba7b0]{opacity:0;width:0;overflow:hidden}.sidebar-tooltip[data-v-828ba7b0]{color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:200;background:#0f172a;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;transition:opacity .15s,visibility .15s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 4px 12px #0f172a26}.sidebar.collapsed .sidebar-item:hover .sidebar-tooltip[data-v-828ba7b0],.sidebar.collapsed .sidebar-item:focus-visible .sidebar-tooltip[data-v-828ba7b0],.sidebar.collapsed .sidebar-toggle:hover .sidebar-tooltip[data-v-828ba7b0],.sidebar.collapsed .sidebar-toggle:focus-visible .sidebar-tooltip[data-v-828ba7b0]{opacity:1;visibility:visible}.header-help-wrap[data-v-99211e3b]{flex-shrink:0;position:relative}.header-help-trigger[data-v-99211e3b]{color:#475569;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.header-help-trigger-icon[data-v-99211e3b]{flex-shrink:0;width:18px;height:18px}.header-help-trigger[data-v-99211e3b]:hover,.header-help-trigger--open[data-v-99211e3b]{color:#1d4ed8;background:#f8fafc;border-color:#e2e8f0}.header-help-popover[data-v-99211e3b]{z-index:1200;background:#fff;border:1px solid #e8edf3;border-radius:12px;width:min(420px,100vw - 24px);padding:16px 18px 14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 40px #0f172a1f,0 2px 8px #0f172a0f}.header-help-popover-title[data-v-99211e3b]{color:#2563eb;margin:0 0 12px;font-size:16px;font-weight:600}.header-help-popover-body[data-v-99211e3b]{border:1px solid #eef2f6;border-radius:10px;gap:0;min-height:220px;display:flex;overflow:hidden}.header-help-menu[data-v-99211e3b]{background:#fafbfc;border-right:1px solid #eef2f6;flex-direction:column;flex-shrink:0;width:132px;display:flex}.header-help-menu-item[data-v-99211e3b]{color:#475569;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:14px 12px;font-size:13px;transition:background .15s,color .15s;display:flex}.header-help-menu-item svg[data-v-99211e3b]{opacity:.7;flex-shrink:0;width:16px;height:16px}.header-help-menu-item[data-v-99211e3b]:hover,.header-help-menu-item.active[data-v-99211e3b]{color:#1e293b;background:#fff;font-weight:500}.header-help-detail[data-v-99211e3b]{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;padding:16px 18px;display:flex}.header-help-detail-label[data-v-99211e3b]{color:#64748b;margin:0 0 8px;font-size:13px}.header-help-phone[data-v-99211e3b]{color:#0f172a;letter-spacing:.02em;font-size:22px;font-weight:700;text-decoration:none}.header-help-phone[data-v-99211e3b]:hover{color:#2563eb}.header-help-hours[data-v-99211e3b]{color:#94a3b8;margin:6px 0 0;font-size:12px}.header-help-divider[data-v-99211e3b]{background:#eef2f6;width:100%;height:1px;margin:14px 0}.header-help-qr-caption[data-v-99211e3b]{color:#64748b;margin:0 0 10px;font-size:13px}.header-help-qr-box[data-v-99211e3b]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:120px;height:120px;overflow:hidden}.header-help-qr-img[data-v-99211e3b]{object-fit:cover;width:100%;height:100%;display:block}.header-help-qr-placeholder[data-v-99211e3b]{background-color:#0000;background-image:linear-gradient(90deg,#f1f5f9 1px,#0000 1px),linear-gradient(#f1f5f9 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:8px 8px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.header-help-qr-mark[data-v-99211e3b]{color:#fff;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:700;display:flex}.header-help-detail--message[data-v-99211e3b]{text-align:left;justify-content:flex-start;align-items:stretch;padding:14px 16px}.header-help-message-tip[data-v-99211e3b]{color:#64748b;text-align:center;margin:0 0 10px;font-size:13px;line-height:1.5}.header-help-feedback-textarea[data-v-99211e3b]{box-sizing:border-box;color:#334155;resize:vertical;border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;min-height:88px;padding:10px 12px;font-size:13px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.header-help-feedback-textarea[data-v-99211e3b]:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb1f}.header-help-feedback-footer[data-v-99211e3b]{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.header-help-feedback-counter[data-v-99211e3b]{color:#94a3b8;font-size:12px}.header-help-message-btn[data-v-99211e3b]{color:#fff;cursor:pointer;white-space:nowrap;background:#2563eb;border:none;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:500}.header-help-message-btn[data-v-99211e3b]:hover:not(:disabled){background:#1d4ed8}.header-help-message-btn[data-v-99211e3b]:disabled{opacity:.55;cursor:not-allowed}.header-help-feedback-success[data-v-99211e3b]{color:#059669;text-align:center;margin:10px 0 0;font-size:12px}.header-help-feedback-error[data-v-99211e3b]{color:#dc2626;text-align:center;margin:10px 0 0;font-size:12px}.header-help-fade-enter-active[data-v-99211e3b],.header-help-fade-leave-active[data-v-99211e3b]{transition:opacity .18s,transform .18s}.header-help-fade-enter-from[data-v-99211e3b],.header-help-fade-leave-to[data-v-99211e3b]{opacity:0;transform:translateY(-6px)}.top-header[data-v-c275c2c8]{z-index:1000;box-sizing:border-box;background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;min-width:0;height:64px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}.header-left[data-v-c275c2c8]{flex:1;align-items:center;min-width:0;display:flex}.header-logo[data-v-c275c2c8]{flex-shrink:0;align-self:center;align-items:center;gap:12px;text-decoration:none;display:flex}.header-logo-icon[data-v-c275c2c8]{flex-shrink:0;line-height:0;display:block}.header-logo-icon-img[data-v-c275c2c8]{object-fit:contain;width:40px;height:40px;display:block}.header-logo-text[data-v-c275c2c8]{color:#0f172a;letter-spacing:.02em;white-space:nowrap;font-size:20px;font-weight:700;line-height:1.2}.header-logo:hover .header-logo-text[data-v-c275c2c8]{color:#1d4ed8}.header-right[data-v-c275c2c8]{flex-shrink:0;align-items:center;gap:12px;margin-left:8px;display:flex}.header-search[data-v-c275c2c8]{flex-shrink:1;width:min(240px,36vw);min-width:140px;position:relative}.search-icon[data-v-c275c2c8]{stroke:#94a3b8;width:18px;height:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-input[data-v-c275c2c8]{border:1px solid #e2e8f0;border-radius:8px;outline:none;width:100%;height:36px;padding:0 12px 0 36px;font-size:14px;transition:all .2s}.search-input[data-v-c275c2c8]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.header-user[data-v-c275c2c8]{cursor:pointer;background:#f8fafc;border:none;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;transition:all .2s;display:flex}.header-user[data-v-c275c2c8]:hover{background:#f1f5f9}.header-avatar[data-v-c275c2c8]{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:500;display:flex}.header-username[data-v-c275c2c8]{color:#1e293b;font-size:14px;font-weight:500}.header-dropdown[data-v-c275c2c8]{stroke:#94a3b8;width:16px;height:16px}.header-user-wrap[data-v-c275c2c8]{position:relative}.header-user-menu[data-v-c275c2c8]{z-index:1100;background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-width:220px;max-width:280px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 24px -14px #0f172a59}.header-role-block[data-v-c275c2c8]{padding:6px 4px 4px}.header-role-context[data-v-c275c2c8]{align-items:center;gap:8px;margin-bottom:10px;padding:0 6px 2px;display:flex}.header-role-context-label[data-v-c275c2c8]{color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.header-role-context-pill[data-v-c275c2c8]{color:#334155;background:linear-gradient(#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.header-role-portal[data-v-c275c2c8]{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:2px;padding:10px 12px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.header-role-portal[data-v-c275c2c8]:hover{background:#f8fafc;border-color:#e2e8f0}.header-role-portal[data-v-c275c2c8]:last-of-type{margin-bottom:0}.header-role-portal-body[data-v-c275c2c8]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.header-role-portal-name[data-v-c275c2c8]{color:#0f172a;letter-spacing:-.01em;font-size:14px;font-weight:600}.header-role-portal-hint[data-v-c275c2c8]{color:#64748b;font-size:11px;font-weight:500}.header-role-portal-chevron[data-v-c275c2c8]{color:#cbd5e1;flex-shrink:0;transition:color .15s,transform .15s}.header-role-portal:hover .header-role-portal-chevron[data-v-c275c2c8]{color:#3b82f6;transform:translate(2px)}.header-role-hint[data-v-c275c2c8]{color:#94a3b8;margin:0;padding:8px 6px 4px;font-size:11px;line-height:1.45}.header-membership-entry[data-v-c275c2c8]{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;margin-top:4px;padding:12px;display:flex}.header-membership-entry--active[data-v-c275c2c8]{background:linear-gradient(#f0fdf4 0%,#f8fafc 100%);border-color:#bbf7d0}.header-membership-entry--warn[data-v-c275c2c8]{background:linear-gradient(#fffbeb 0%,#fff 100%);border-color:#fde68a}.header-membership-entry-top[data-v-c275c2c8]{justify-content:space-between;align-items:center;gap:8px;display:flex}.header-membership-entry-label[data-v-c275c2c8]{color:#64748b;flex-shrink:0;font-size:12px;font-weight:600}.header-membership-badge[data-v-c275c2c8]{border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4}.header-membership-badge--active[data-v-c275c2c8]{color:#166534;background:#dcfce7}.header-membership-badge--warn[data-v-c275c2c8]{color:#b45309;background:#fef3c7}.header-membership-badge--muted[data-v-c275c2c8]{color:#64748b;background:#e2e8f0}.header-membership-entry-detail[data-v-c275c2c8]{color:#475569;flex-wrap:wrap;gap:6px;margin:0;font-size:12px;line-height:1.45;display:flex}.header-membership-entry-detail--warn[data-v-c275c2c8]{color:#b45309;display:block}.header-membership-entry-detail--muted[data-v-c275c2c8]{color:#64748b;display:block}.header-membership-entry-chip[data-v-c275c2c8]{color:#334155;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;padding:3px 8px;display:inline-flex}.header-membership-entry-chip--accent[data-v-c275c2c8]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.header-membership-entry-action[data-v-c275c2c8]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);border:none;border-radius:8px;width:100%;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:700;transition:filter .15s}.header-membership-entry-action[data-v-c275c2c8]:hover{filter:brightness(1.06)}.header-points-entry[data-v-c275c2c8]{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;min-width:0;color:inherit;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;margin-top:4px;padding:10px 12px;font-family:inherit;text-decoration:none;transition:background .15s,border-color .15s;display:flex;overflow:hidden}.header-points-entry[data-v-c275c2c8]:hover{background:#f8fafc;border-color:#e2e8f0}.header-points-entry-label[data-v-c275c2c8]{color:#64748b;flex-shrink:0;font-size:12px}.header-points-entry-label--fill[data-v-c275c2c8]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.header-points-entry-value[data-v-c275c2c8]{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.header-points-entry-action[data-v-c275c2c8]{color:#2563eb;flex-shrink:0;font-size:12px;font-weight:600}.header-user-menu-divider[data-v-c275c2c8]{background:#e5e7eb;height:1px;margin:8px 4px}.header-user-menu-item[data-v-c275c2c8]{color:#334155;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:8px 10px;font-size:13px}.header-user-menu-item[data-v-c275c2c8]:hover:not(:disabled){color:#1e293b;background:#f1f5f9}.header-user-menu-item[data-v-c275c2c8]:disabled{opacity:.65;cursor:not-allowed}.layout-page :is(.projects-layout,.dc-layout,.finance-layout,.ic-layout,.postbid-layout,.points-ledger-layout,.points-recharge-layout,.bid-chat-layout,.assets-layout,.assist-layout,.workbench-layout,.system-layout,.account-layout,.help-layout,.sys-manage-layout,.bidding-layout,.review-sim-layout,.tcl){min-height:0!important;padding-top:0!important}.layout-page .main-area{margin-left:0!important;padding-top:0!important}.layout-page .bidding-layout{flex-direction:column;flex:1;height:100%;max-height:100%;display:flex;overflow:hidden;min-height:0!important}.layout-page .bidding-layout>.main-area{flex-direction:column;flex:1;min-height:0;display:flex;margin-left:0!important;padding-top:0!important}.layout-page .bidding-layout .bidding-progress-dock{top:0!important}.layout-page .assets-layout--embed,.layout-page .main-area--embed{margin-left:0!important;padding-top:0!important}.layout-page .assets-layout:not(.assets-layout--embed),.layout-page .content-area{flex:1;min-height:0}.layout-page .bid-chat-layout{flex-direction:column;flex:1;height:100%;display:flex;min-height:0!important}.layout-page .bid-chat-layout>.main-area{flex-direction:column;flex:1;min-height:0;display:flex}.app-shell[data-v-1f5a9493]{box-sizing:border-box;background:#f1f5f9;min-height:100vh;display:flex;overflow-x:hidden}.app-shell--embed[data-v-1f5a9493]{background:#fff}.main-area[data-v-1f5a9493]{min-width:0;min-height:100vh;padding-top:var(--app-header-height,64px);box-sizing:border-box;flex-direction:column;flex:1;margin-left:200px;transition:margin-left .3s;display:flex}.main-area--embed[data-v-1f5a9493]{padding-top:0;margin-left:0!important}.layout-page[data-v-1f5a9493]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}
