.t-message{align-items:center;background-color:var(--td-bg-color-container);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-3),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;outline:0;padding:0;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l);width:-moz-fit-content;width:fit-content}.t-message .t-loading,.t-message>.t-icon,.t-message>[data-t-icon]>.t-icon{color:var(--td-brand-color);flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 6px);margin-right:var(--td-comp-margin-s)}.t-message.t-is-success .t-loading,.t-message.t-is-success>.t-icon,.t-message.t-is-success>[data-t-icon]>.t-icon{color:var(--td-success-color)}.t-message.t-is-warning .t-loading,.t-message.t-is-warning>.t-icon,.t-message.t-is-warning>[data-t-icon]>.t-icon{color:var(--td-warning-color)}.t-message.t-is-error .t-loading,.t-message.t-is-error>.t-icon,.t-message.t-is-error>[data-t-icon]>.t-icon{color:var(--td-error-color)}.t-message.t-is-closable .t-message__close{color:var(--td-text-color-secondary);cursor:pointer;display:inline-flex;margin-left:var(--td-comp-margin-xxl);margin-right:0}.t-message.t-is-closable .t-message__close .t-icon-close{border-radius:var(--td-radius-default);font-size:calc(var(--td-font-size-body-medium) + 2px);transition:all .2s linear}.t-message.t-is-closable .t-message__close .t-icon-close:hover{background:var(--td-bg-color-container-hover)}.t-message.t-is-closable .t-message__close .t-icon-close:active{background:var(--td-bg-color-container-active)}.t-message__list{pointer-events:none;position:fixed;z-index:6000}.t-message__list .t-message{margin-bottom:var(--td-comp-margin-s);pointer-events:auto;word-break:break-all}.v3-gate-overlay[data-v-558afe40]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#0f172aad,#33415585),radial-gradient(120% 95% at 50% 0,hsla(0,0%,100%,.16),transparent 52%);display:grid;top:0;right:0;bottom:0;left:0;padding:28px;place-items:center;position:fixed;z-index:10020}.v3-gate-panel[data-v-558afe40]{background:linear-gradient(145deg,#ffffffed,#f8fafcc7),linear-gradient(90deg,#14b8a614,#f59e0b14);border:1px solid hsla(0,0%,100%,.76);border-radius:30px;box-shadow:0 32px 80px #0f172a57,inset 0 1px #fffffff0;color:#0f172a;max-height:min(86vh,820px);overflow:auto;padding:34px;position:relative;width:min(720px,calc(100vw - 48px))}.v3-gate-panel[data-v-558afe40]:before{background:linear-gradient(110deg,hsla(0,0%,100%,.52),transparent 38%,hsla(0,0%,100%,.22) 72%,transparent),repeating-linear-gradient(0deg,rgba(15,23,42,.018),rgba(15,23,42,.018) 1px,transparent 0,transparent 5px);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.gate-close[data-v-558afe40]{background:#ffffffb8;border:1px solid rgba(203,213,225,.76);border-radius:50%;color:#334155;cursor:pointer;display:inline-grid;height:42px;place-items:center;position:absolute;right:22px;top:22px;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:42px;z-index:10}.gate-close[data-v-558afe40]:hover{background:#ffffffeb;border-color:#64748b80;transform:translateY(-1px)}.gate-close svg[data-v-558afe40]{height:21px;width:21px}.gate-header[data-v-558afe40]{align-items:center;display:grid;gap:18px;grid-template-columns:62px minmax(0,1fr);margin-bottom:28px;padding-right:48px;position:relative;z-index:1}.gate-icon[data-v-558afe40],.method-icon[data-v-558afe40],.row-icon[data-v-558afe40]{background:linear-gradient(145deg,#fffffff0,#f1f5f9c7),linear-gradient(135deg,var(--tone-soft,rgba(20,184,166,.12)),transparent);border:1px solid rgba(226,232,240,.86);box-shadow:0 16px 34px #0f172a14;color:var(--tone-deep,#0f766e);display:inline-grid;place-items:center}.gate-icon[data-v-558afe40]{border-radius:18px;height:62px;width:62px}.gate-icon svg[data-v-558afe40]{height:30px;width:30px}.gate-kicker[data-v-558afe40]{color:var(--tone-deep,#0f766e);font-size:13px;font-weight:800;letter-spacing:.08em;margin:0 0 4px}.gate-copy h2[data-v-558afe40]{color:#0b1220;font-size:30px;font-weight:900;line-height:1.18;margin:0}.gate-copy p[data-v-558afe40]:last-child{color:#64748b;font-size:16px;line-height:1.55;margin:6px 0 0}.gate-section[data-v-558afe40]{position:relative;z-index:1}.gate-section+.gate-section[data-v-558afe40]{margin-top:24px}.section-head[data-v-558afe40]{align-items:center;color:#334155;display:flex;font-size:16px;font-weight:850;gap:16px;justify-content:space-between;margin-bottom:12px}.section-head b[data-v-558afe40]{color:var(--tone-deep,#0f766e);font-size:14px}.confirm-card[data-v-558afe40],.empty-state[data-v-558afe40],.other-guide[data-v-558afe40],.recommend-card[data-v-558afe40],.row-main[data-v-558afe40]{background:#ffffffb8;border:1px solid rgba(226,232,240,.9);box-shadow:0 18px 44px #0f172a14,inset 0 1px #ffffffdb;width:100%}.recommend-card[data-v-558afe40]{align-items:center;border-radius:24px;color:inherit;cursor:pointer;display:grid;gap:18px;grid-template-columns:54px minmax(0,1fr) auto;min-height:138px;padding:22px 24px;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.other-guide[data-v-558afe40]:hover,.recommend-card[data-v-558afe40]:hover,.row-main[data-v-558afe40]:hover{border-color:color-mix(in srgb,var(--tone-deep,#0f766e) 42%,#e2e8f0);box-shadow:0 22px 52px #0f172a1f,inset 0 1px #ffffffe6;transform:translateY(-1px)}.method-icon[data-v-558afe40],.row-icon[data-v-558afe40]{border-radius:17px;height:54px;width:54px}.method-icon svg[data-v-558afe40],.row-icon svg[data-v-558afe40]{height:26px;width:26px}.method-copy[data-v-558afe40]{min-width:0}.method-title-line[data-v-558afe40]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.method-title-line h3[data-v-558afe40]{color:#111827;font-size:22px;font-weight:900;line-height:1.24;margin:0}.method-copy p[data-v-558afe40],.row-copy p[data-v-558afe40]{color:#64748b;font-size:15px;line-height:1.5;margin:7px 0 0}.fold-btn[data-v-558afe40],.method-cta[data-v-558afe40],.row-cta[data-v-558afe40]{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:850;gap:6px;justify-content:center;white-space:nowrap}.method-cta[data-v-558afe40]{background:#172033;box-shadow:0 14px 30px #0f172a2e;color:#fff;height:50px;min-width:108px;padding:0 22px}.metric-strip[data-v-558afe40]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.metric-strip.compact[data-v-558afe40]{margin-top:9px}.metric-chip[data-v-558afe40]{align-items:baseline;background:#f8fafce6;border:1px solid rgba(226,232,240,.8);border-radius:999px;color:#475569;display:inline-flex;font-size:13px;gap:5px;line-height:1.2;max-width:100%;padding:6px 10px}.metric-chip strong[data-v-558afe40]{color:#0f172a;font-size:15px;font-weight:900}.metric-chip em[data-v-558afe40]{color:#64748b;font-style:normal}.metric-cost[data-v-558afe40]{background:#fffbebe6;border-color:#f59e0b61;color:#92400e}.metric-balance[data-v-558afe40]{background:#f0fdfae6;border-color:#14b8a657;color:#0f766e}.metric-quota[data-v-558afe40]{background:#f0fdf4e6;border-color:#22c55e4d;color:#15803d}.entitlement-strip[data-v-558afe40]{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.entitlement-strip span[data-v-558afe40]{color:#64748b;font-size:13px;font-weight:750}.entitlement-strip b[data-v-558afe40]{background:#fffbebe0;border:1px solid rgba(245,158,11,.32);border-radius:999px;color:#a16207;font-size:13px;padding:5px 9px}.status-pill[data-v-558afe40]{border-radius:999px;font-size:12px;font-weight:850;padding:4px 8px}.status-pill.warn[data-v-558afe40]{background:#fffbebeb;border:1px solid rgba(245,158,11,.32);color:#b45309}.status-pill.danger[data-v-558afe40]{background:#fff1f2f0;border:1px solid rgba(244,63,94,.28);color:#be123c}.fold-btn[data-v-558afe40]{background:#ffffffb8;border:1px solid rgba(226,232,240,.9);color:#64748b;cursor:pointer;height:36px;padding:0 12px 0 14px}.fold-btn svg[data-v-558afe40]{height:16px;width:16px}.other-guide[data-v-558afe40]{align-items:center;border-radius:20px;color:inherit;cursor:pointer;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto auto;min-height:70px;padding:14px 16px;text-align:left}.guide-pulse[data-v-558afe40]{background:#0f766e;border-radius:50%;box-shadow:0 0 0 7px #14b8a629;height:14px;width:14px}.guide-copy[data-v-558afe40]{display:grid;gap:3px;min-width:0}.guide-copy strong[data-v-558afe40]{color:#0f172a;font-size:16px}.guide-copy em[data-v-558afe40]{color:#64748b;font-size:14px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guide-metrics[data-v-558afe40]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.guide-metrics b[data-v-558afe40]{background:#f0fdfadb;border:1px solid rgba(20,184,166,.26);border-radius:999px;color:#0f766e;font-size:12px;padding:5px 8px}.guide-arrow[data-v-558afe40]{color:#64748b;height:20px;width:20px}.method-list[data-v-558afe40]{display:grid;gap:10px}.method-row[data-v-558afe40]{border-radius:20px;overflow:hidden}.row-main[data-v-558afe40]{align-items:center;border-radius:20px;color:inherit;cursor:pointer;display:grid;gap:14px;grid-template-columns:46px minmax(0,1fr) auto;padding:16px 18px;text-align:left;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.row-icon[data-v-558afe40]{border-radius:15px;height:46px;width:46px}.row-icon svg[data-v-558afe40]{height:22px;width:22px}.row-copy[data-v-558afe40]{min-width:0}.row-copy .method-title-line h3[data-v-558afe40]{font-size:19px}.row-cta[data-v-558afe40]{background:#f8fafcdb;border:1px solid rgba(226,232,240,.94);color:#334155;height:38px;min-width:72px;padding:0 15px}.inline-confirm[data-v-558afe40]{align-items:center;background:#fffbebcc;border:1px solid rgba(245,158,11,.32);border-radius:18px;color:#92400e;display:flex;font-size:14px;font-weight:750;gap:16px;justify-content:space-between;margin-top:10px;padding:13px 14px}.inline-confirm>div[data-v-558afe40]{display:flex;flex-shrink:0;gap:8px}.confirm-card[data-v-558afe40],.empty-state[data-v-558afe40]{border-radius:24px;display:grid;gap:22px;padding:24px;position:relative;z-index:1}.confirm-label[data-v-558afe40]{color:#64748b;font-size:14px;font-weight:800;margin:0 0 8px}.confirm-card h3[data-v-558afe40]{color:#0f172a;font-size:24px;font-weight:900;margin:0}.confirm-text[data-v-558afe40]{color:#475569;font-size:15px;margin:14px 0 0}.confirm-actions[data-v-558afe40]{display:flex;gap:10px;justify-content:flex-end}.gate-btn[data-v-558afe40]{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:850;height:46px;justify-content:center;min-width:104px;padding:0 18px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.gate-btn[data-v-558afe40]:hover{transform:translateY(-1px)}.gate-btn.primary[data-v-558afe40]{background:#172033;box-shadow:0 14px 30px #0f172a2e;color:#fff}.gate-btn.ghost[data-v-558afe40]{background:#ffffffc7;border-color:#cbd5e1db;color:#334155}.gate-btn.small[data-v-558afe40]{font-size:13px;height:34px;min-width:76px;padding:0 13px}.gate-footer[data-v-558afe40]{border-top:1px solid rgba(226,232,240,.72);color:#64748b;font-size:13px;margin-top:18px;padding-top:16px;position:relative;text-align:center;z-index:1}.tone-gold[data-v-558afe40]{--tone-deep:#b45309;--tone-soft:rgba(245,158,11,.17)}.tone-green[data-v-558afe40]{--tone-deep:#15803d;--tone-soft:rgba(34,197,94,.16)}.tone-cyan[data-v-558afe40]{--tone-deep:#0f766e;--tone-soft:rgba(20,184,166,.16)}.tone-violet[data-v-558afe40]{--tone-deep:#6d28d9;--tone-soft:rgba(124,58,237,.15)}.tone-info[data-v-558afe40]{--tone-deep:#2563eb;--tone-soft:rgba(37,99,235,.14)}.v3-gate-enter-active[data-v-558afe40],.v3-gate-leave-active[data-v-558afe40]{transition:opacity .18s ease}.v3-gate-enter-active .v3-gate-panel[data-v-558afe40],.v3-gate-leave-active .v3-gate-panel[data-v-558afe40]{transition:transform .18s ease,opacity .18s ease}.v3-gate-enter-from[data-v-558afe40],.v3-gate-leave-to[data-v-558afe40]{opacity:0}.v3-gate-enter-from .v3-gate-panel[data-v-558afe40],.v3-gate-leave-to .v3-gate-panel[data-v-558afe40]{opacity:0;transform:translateY(10px) scale(.985)}@media(max-width:720px){.v3-gate-overlay[data-v-558afe40]{align-items:end;padding:18px}.v3-gate-panel[data-v-558afe40]{border-radius:26px;max-height:90vh;padding:26px 20px 22px;width:100%}.gate-header[data-v-558afe40]{gap:14px;grid-template-columns:52px minmax(0,1fr);padding-right:42px}.gate-icon[data-v-558afe40]{height:52px;width:52px}.gate-copy h2[data-v-558afe40]{font-size:25px}.recommend-card[data-v-558afe40],.row-main[data-v-558afe40]{grid-template-columns:minmax(0,1fr)}.method-icon[data-v-558afe40],.row-icon[data-v-558afe40]{display:none}.method-cta[data-v-558afe40],.row-cta[data-v-558afe40]{width:100%}.other-guide[data-v-558afe40]{grid-template-columns:auto minmax(0,1fr) auto}.guide-metrics[data-v-558afe40]{grid-column:2/-1;justify-content:flex-start}.confirm-actions[data-v-558afe40],.inline-confirm[data-v-558afe40]{align-items:stretch;flex-direction:column}}.policy-consumed-toast[data-v-197eebf4]{align-items:center;background:linear-gradient(180deg,#fffffffa,#f8fdfcf5);border:1px solid rgba(20,184,166,.22);border-radius:18px;box-shadow:0 18px 48px #0f172a29,inset 0 1px #ffffffeb;color:#0f172a;cursor:pointer;display:flex;gap:12px;left:50%;padding:14px 18px;position:fixed;top:82px;transform:translate(-50%);width:min(520px,calc(100vw - 48px));z-index:10060}.toast-mark[data-v-197eebf4]{background:#0f766e;border-radius:12px;color:#fff;display:grid;flex:0 0 38px;height:38px;place-items:center;width:38px}.toast-mark svg[data-v-197eebf4]{height:22px;width:22px}.toast-main[data-v-197eebf4]{flex:1;min-width:0}.toast-head[data-v-197eebf4]{align-items:center;display:flex;gap:8px;min-width:0}.toast-head strong[data-v-197eebf4]{color:#0f172a;font-size:16px;font-weight:750;line-height:22px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast-head span[data-v-197eebf4]{background:#0f766e1a;border-radius:999px;color:#0f766e;flex:0 0 auto;font-size:12px;font-weight:700;line-height:18px;padding:2px 7px}.toast-main p[data-v-197eebf4]{color:#475569;font-size:14px;font-weight:500;line-height:20px;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.policy-consumed-enter-active[data-v-197eebf4],.policy-consumed-leave-active[data-v-197eebf4]{transition:opacity .22s ease,transform .22s ease}.policy-consumed-enter-from[data-v-197eebf4],.policy-consumed-leave-to[data-v-197eebf4]{opacity:0;transform:translate(-50%,-12px)}@media(max-width:640px){.policy-consumed-toast[data-v-197eebf4]{padding:12px 14px;top:74px;width:calc(100vw - 28px)}.toast-main p[data-v-197eebf4]{white-space:normal}}
