.pcm-mask[data-v-a44ab3c3]{z-index:9000;background:#1018208c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pcm-card[data-v-a44ab3c3]{--pcm-accent:var(--accent,#285a8e);--pcm-accent-ink:#fff;box-sizing:border-box;color:#18212b;background:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:520px;max-height:calc(100dvh - 32px);font-family:inherit;display:flex;overflow:hidden;box-shadow:0 18px 48px #1018203d}.pcm-wanwan[data-v-a44ab3c3]{--pcm-accent:#f5a623;--pcm-accent-ink:#fff}.pcm-tg[data-v-a44ab3c3]{--pcm-accent:var(--app-primary,#2aabee);--pcm-accent-ink:var(--app-primary-text,#fff);background:var(--app-bg,#fff);color:var(--app-text,#111318)}.pcm-tg .pcm-count[data-v-a44ab3c3]{color:inherit}.pcm-tg .pcm-hint[data-v-a44ab3c3]{color:var(--app-text,#000)}.pcm-tg .pcm-chip[data-v-a44ab3c3]{background:var(--app-surface,#f3f6fa);border-color:#0000}.pcm-tg .pcm-btn-locked[data-v-a44ab3c3]{opacity:.6;filter:grayscale(.35)}.pcm-lock[data-v-a44ab3c3]{color:#b25e00;margin:0;font-size:12px;font-weight:700}.pcm-tg .pcm-lock[data-v-a44ab3c3]{color:#d9822b}.pcm-btn-ghost[data-v-a44ab3c3]{color:inherit;background:0 0}.pcm-head[data-v-a44ab3c3]{border-bottom:1px solid #eef1f5;padding:22px 22px 12px}.pcm-title[data-v-a44ab3c3]{margin:0;font-size:20px;font-weight:800}.pcm-desc[data-v-a44ab3c3]{color:#5f6b7a;margin:6px 0 0;font-size:13px;line-height:1.6}.pcm-body-wrap[data-v-a44ab3c3]{position:relative}.pcm-body[data-v-a44ab3c3],.pcm-body-wrap[data-v-a44ab3c3]{flex-direction:column;flex:auto;min-height:0;display:flex}.pcm-body[data-v-a44ab3c3]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b7c0cc transparent;gap:12px;padding:14px 22px;overflow-y:auto}.pcm-body[data-v-a44ab3c3]::-webkit-scrollbar{width:8px}.pcm-body[data-v-a44ab3c3]::-webkit-scrollbar-thumb{background:#b7c0cc;border-radius:8px}.pcm-body[data-v-a44ab3c3]::-webkit-scrollbar-track{background:0 0}.pcm-more[data-v-a44ab3c3]{background:var(--pcm-accent);color:var(--pcm-accent-ink);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:700;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #10182038}.pcm-body-wrap[data-v-a44ab3c3]:has(.pcm-more):after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:56px;position:absolute;bottom:0;left:0;right:8px}.pcm-tg .pcm-body-wrap[data-v-a44ab3c3]:has(.pcm-more):after{background:linear-gradient(to bottom,transparent,var(--app-bg,#fff))}.pcm-more[data-v-a44ab3c3]{z-index:1}.pcm-loading[data-v-a44ab3c3]{color:#5f6b7a;text-align:center;margin:12px 0;font-size:14px}.pcm-plan[data-v-a44ab3c3]{border:1px solid #e3e8ef;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.pcm-plan-no[data-v-a44ab3c3]{background:var(--pcm-accent);color:var(--pcm-accent-ink);border-radius:999px;align-self:flex-start;margin:0 0 2px;padding:2px 10px;font-size:12px;font-weight:700}.pcm-plan-row[data-v-a44ab3c3]{align-items:baseline;gap:10px;font-size:14px;line-height:1.5;display:flex}.pcm-label[data-v-a44ab3c3]{color:#6b7686;flex:0 0 72px;margin:0;font-size:12px}.pcm-plan-title[data-v-a44ab3c3]{font-weight:700}.pcm-plan-spec[data-v-a44ab3c3],.pcm-plan-title[data-v-a44ab3c3]{word-break:break-word}.pcm-countries[data-v-a44ab3c3]{border-top:1px dashed #e3e8ef;margin-top:4px;padding-top:8px}.pcm-hint[data-v-a44ab3c3]{color:#000;margin-left:8px;font-size:13px;font-weight:800}.pcm-count[data-v-a44ab3c3]{color:#18212b;margin-left:6px;font-weight:700}.pcm-pending[data-v-a44ab3c3]{color:#b25e00;margin:6px 0 0;font-size:13px}.pcm-chips[data-v-a44ab3c3]{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pcm-chip[data-v-a44ab3c3]{background:#f3f6fa;border:1px solid #e3e8ef;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:13px;line-height:1.4;display:inline-flex}.pcm-foot[data-v-a44ab3c3]{border-top:1px solid #eef1f5;flex-direction:column;gap:8px;padding:12px 22px 18px;display:flex}.pcm-total[data-v-a44ab3c3]{justify-content:space-between;align-items:baseline;margin:0;font-size:14px;display:flex}.pcm-total b[data-v-a44ab3c3]{font-size:20px}.pcm-note[data-v-a44ab3c3]{color:#6b7686;margin:0;font-size:12px;line-height:1.5}.pcm-actions[data-v-a44ab3c3]{grid-template-columns:1fr 1.6fr;gap:10px;margin-top:4px;display:grid}.pcm-btn[data-v-a44ab3c3]{cursor:pointer;border-radius:12px;min-height:46px;font-family:inherit;font-size:15px;font-weight:700}.pcm-btn[data-v-a44ab3c3]:disabled{opacity:.55;cursor:not-allowed}.pcm-btn-ghost[data-v-a44ab3c3]{color:#34404e;background:#fff;border:1px solid #d5dce5}.pcm-btn-primary[data-v-a44ab3c3]{background:var(--pcm-accent);color:var(--pcm-accent-ink);border:0}@media (width<=480px){.pcm-mask[data-v-a44ab3c3]{align-items:flex-end;padding:0}.pcm-card[data-v-a44ab3c3]{border-radius:18px 18px 0 0;max-width:none;max-height:92dvh}.pcm-body[data-v-a44ab3c3],.pcm-foot[data-v-a44ab3c3],.pcm-head[data-v-a44ab3c3]{padding-left:16px;padding-right:16px}}
