.cv.svelte-g31fd2{position:relative;display:grid;gap:1rem}.cv__top.svelte-g31fd2{display:flex;flex-wrap:wrap;gap:.5rem}.cv__pill.svelte-g31fd2{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #e5e5ea;background:#fff;color:#1d1d1f;padding:.25rem .5rem;border-radius:999px;font-size:.8rem;font-weight:600}.cv__pill--vip.svelte-g31fd2{background:#000;color:gold;border-color:#000}.cv__pill--magic.svelte-g31fd2{background:linear-gradient(90deg,#b727db,#5868e7,#f6b149);color:#fff;border:none}.cv__tab.svelte-g31fd2{appearance:none;border:2px solid #e5e5ea;background:#599bff;color:#fff;border-radius:999px;padding:.4rem .75rem;font-weight:600;font-size:.9rem;white-space:nowrap;cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease,box-shadow .12s ease}.cv__tab.svelte-g31fd2:hover{border-color:#d1d1d6}.cv__tab[aria-selected=true].svelte-g31fd2{border-color:#000;background:#599bff;box-shadow:0 0 0 2px #007aff1f inset;color:#000}.cv__tab-title.svelte-g31fd2{display:inline-flex;align-items:center;gap:.4rem}.cv__panel.svelte-g31fd2{display:block}.cv__list.svelte-g31fd2{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.cv__item.svelte-g31fd2{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;border-radius:12px;border:1px solid #e5e5ea;background:#fff;cursor:pointer;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,background-color .12s ease}.cv__item.svelte-g31fd2:hover{border-color:#d1d1d6}.cv__item[aria-pressed=true].svelte-g31fd2{border-color:#007aff;box-shadow:0 0 0 2px #007aff26 inset;background:#f6faff}.cv__icon.svelte-g31fd2{flex:0 0 auto;width:40px;height:40px}.cv__text.svelte-g31fd2{display:flex;flex-direction:column;gap:.15rem}.cv__title.svelte-g31fd2{font-weight:600;font-size:.95rem;color:#1d1d1f;line-height:1.2}.cv__desc.svelte-g31fd2{color:#6e6e73;font-size:.85rem;line-height:1.3}.cv__empty.svelte-g31fd2{color:#6e6e73;font-size:.9rem;padding:.75rem;border:1px dashed #e5e5ea;border-radius:12px;background:#fff}.cv__note.svelte-g31fd2{color:#6e6e73;font-size:.9rem}.secure-submit.svelte-1hvvehv{font-size:1.5rem;color:#599bff;font-weight:600;margin-top:20px;text-align:center}.sr-only.svelte-128o880{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.co.svelte-128o880{background:#f5f5f7;min-height:100vh}.co--vip.svelte-128o880{background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a);--text-primary: #e0e0e0;--text-secondary: #b8b8b8;--text-accent: #ffd700;--bg-primary: #000;--bg-secondary: #1a1a1a;--border-color: #ffd700;--button-bg: #ffd700;--button-text: #000}.co__strip.svelte-128o880{background:#fff;border-bottom:1px solid #e5e5ea}.co--vip.svelte-128o880 .co__strip:where(.svelte-128o880){background:#000;border-bottom:1px solid #ffd700}.co__strip-inner.svelte-128o880{max-width:1200px;margin:0 auto;padding:.75rem 1.25rem;display:flex;gap:.5rem;align-items:center}.co__strip-badge.svelte-128o880{background:#000;color:gold;padding:.25rem .75rem;border-radius:999px;font-size:.8rem;font-weight:600}.co__wrap.svelte-128o880{max-width:1200px;margin:0 auto;padding:1.25rem;display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 1024px){.co.svelte-128o880 .co__wrap:where(.svelte-128o880){grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2rem;padding:2.5rem 1.25rem}}.co__left.svelte-128o880,.co__right.svelte-128o880{background:#fff;border-radius:16px;box-shadow:0 4px 24px #0000000f}.co--vip.svelte-128o880 .co__left:where(.svelte-128o880),.co--vip.svelte-128o880 .co__right:where(.svelte-128o880){background:#000;border:2px solid #ffd700;box-shadow:0 8px 32px #ffd70033}.co__left.svelte-128o880{padding:1.25rem}@media (min-width: 1024px){.co__left.svelte-128o880{padding:2.5rem}}.co__right.svelte-128o880{padding:1.25rem;position:relative}.co--vip.svelte-128o880 .co__right:where(.svelte-128o880){color:#e0e0e0}@media (min-width: 1024px){.co__right.svelte-128o880{padding:1.5rem;position:sticky;top:1rem;height:fit-content}}.co__title.svelte-128o880{font-size:1.75rem;font-weight:800;margin:0 0 1rem;color:#1d1d1f}.co--vip.svelte-128o880 .co__title:where(.svelte-128o880){color:gold;text-shadow:0 0 20px rgba(255,215,0,.3)}.co__block.svelte-128o880{margin:2rem 0}.co__block.svelte-128o880:first-child{margin-top:0}.co__block.svelte-128o880:last-child{margin-bottom:0}.co__h2.svelte-128o880{font-size:1.2rem;font-weight:600;margin:0 0 .75rem}.co--vip.svelte-128o880 .co__h2:where(.svelte-128o880){color:gold}.co__h2.svelte-128o880 span.limited-time-offer:where(.svelte-128o880){font-weight:700;text-transform:uppercase;display:inline-block;letter-spacing:1px;font-size:14px;display:block;background:-webkit-linear-gradient(180deg,#b727db,#5868e7,#159756);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:color .2s ease}.co--vip.svelte-128o880 .co__h2:where(.svelte-128o880) span.limited-time-offer:where(.svelte-128o880){background:-webkit-linear-gradient(180deg,#ffd700,#ffed4e,#ffd700);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.co__h2__sub.svelte-128o880{font-size:1.2rem;color:#6e6e73;font-weight:500}.co--vip.svelte-128o880 .co__h2__sub:where(.svelte-128o880){color:#b8b8b8}.co__info.svelte-128o880{background:#f0f8ff;border:1px solid #007aff;color:#1d1d1f;border-radius:12px;padding:1rem}.co--vip.svelte-128o880 .co__info:where(.svelte-128o880){background:#ffd7001a;border:1px solid #ffd700;color:gold}.co__radios.svelte-128o880{display:flex;gap:.75rem}.co__radios--v.svelte-128o880{flex-direction:column}.co.svelte-128o880 .co__radios--model-grid:where(.svelte-128o880){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (max-width: 380px){.co.svelte-128o880 .co__radios--model-grid:where(.svelte-128o880){grid-template-columns:1fr}}.co__radios--grid-2.svelte-128o880{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.co__radios--grid-3.svelte-128o880{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.co__card.svelte-128o880{cursor:pointer;display:block;border-radius:15px;border:2px solid #599bff;transition:border-color .12s ease,box-shadow .12s ease}.co--vip.svelte-128o880 .co__card:where(.svelte-128o880){border-color:#333;background:#ffd7000d}.co__card.svelte-128o880 input:where(.svelte-128o880):checked+.co__card-in:where(.svelte-128o880),.co__card.svelte-128o880:has(input:where(.svelte-128o880):checked){border-color:#73c382;box-shadow:0 0 0 4px #21ff9726 inset}.co--vip.svelte-128o880 .co__card:where(.svelte-128o880) input:where(.svelte-128o880):checked+.co__card-in:where(.svelte-128o880),.co--vip.svelte-128o880 .co__card:where(.svelte-128o880):has(input:where(.svelte-128o880):checked){border-color:gold;box-shadow:0 0 0 4px #ffd70033 inset}.co__card--disabled.svelte-128o880{opacity:.5;cursor:not-allowed}.co__card-in.svelte-128o880{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.co__card-top.svelte-128o880{display:flex;justify-content:space-between;align-items:flex-start}.co__card-title.svelte-128o880{font-weight:800}.co--vip.svelte-128o880 .co__card-title:where(.svelte-128o880){color:gold}.co__price.svelte-128o880{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.co--vip.svelte-128o880 .co__price:where(.svelte-128o880){color:#e0e0e0}.co__price.svelte-128o880 small:where(.svelte-128o880){color:#6e7370}.co--vip.svelte-128o880 .co__price:where(.svelte-128o880) small:where(.svelte-128o880){color:#999}.co__price-unavailable.svelte-128o880{color:#999;font-size:.9rem}.co__chip.svelte-128o880{cursor:pointer;display:block;border-radius:12px;border:2px solid #d2d2d7;transition:border-color .12s ease,background .12s ease}.co--vip.svelte-128o880 .co__chip:where(.svelte-128o880){border-color:#333;background:#ffd7000d}.co__chip.svelte-128o880:has(input:where(.svelte-128o880):checked){border-color:#007aff;background:#f0f8ff}.co--vip.svelte-128o880 .co__chip:where(.svelte-128o880):has(input:where(.svelte-128o880):checked){border-color:gold;background:#ffd70026}.co__chip-in.svelte-128o880{display:flex;flex-direction:column;align-items:center;padding:.85rem .75rem;font-weight:700;gap:4px}.co--vip.svelte-128o880 .co__chip-in:where(.svelte-128o880){color:#e0e0e0}.co__chip-in.svelte-128o880 small:where(.svelte-128o880){font-weight:600;color:#34a83a}.co--vip.svelte-128o880 .co__chip-in:where(.svelte-128o880) small:where(.svelte-128o880){color:gold}.co__input.svelte-128o880{width:100%;padding:1rem;border:2px solid #d2d2d7;border-radius:12px;font-size:1rem;background:#fff;transition:border-color .12s ease;color:#1d1d1f}.co--vip.svelte-128o880 .co__input:where(.svelte-128o880){background:#1a1a1a;border-color:#333;color:gold}.co--vip.svelte-128o880 .co__input:where(.svelte-128o880)::placeholder{color:#666}.co__input.svelte-128o880:focus{outline:none;border-color:#007aff}.co--vip.svelte-128o880 .co__input:where(.svelte-128o880):focus{border-color:gold}.co__search.svelte-128o880{position:relative}.co__dd.svelte-128o880{position:absolute;left:0;right:0;top:calc(100% + 2px);background:#fff;border:2px solid #007aff;border-top:none;border-radius:0 0 12px 12px;z-index:10;max-height:240px;overflow:auto;box-shadow:0 4px 12px #00000014}.co--vip.svelte-128o880 .co__dd:where(.svelte-128o880){background:#1a1a1a;border-color:gold;box-shadow:0 4px 12px #ffd70033}.co__dd-opt.svelte-128o880{width:100%;text-align:left;padding:.85rem 1rem;border:none;background:none;cursor:pointer;transition:background .1s ease;color:#1d1d1f}.co--vip.svelte-128o880 .co__dd-opt:where(.svelte-128o880){color:#e0e0e0}.co__dd-opt.svelte-128o880:hover{background:#f0f8ff}.co--vip.svelte-128o880 .co__dd-opt:where(.svelte-128o880):hover{background:#ffd7001a}.co__dd-opt.svelte-128o880:not(:last-child){border-bottom:1px solid #f2f2f2}.co--vip.svelte-128o880 .co__dd-opt:where(.svelte-128o880):not(:last-child){border-bottom-color:#333}.co__dd-empty.svelte-128o880{padding:1rem;color:#8e8e93;font-style:italic}.co--vip.svelte-128o880 .co__dd-empty:where(.svelte-128o880){color:#666}.co__summary.svelte-128o880{margin-top:1.5rem;border:1px solid #e5e5ea;border-radius:12px;padding:1.25rem;display:grid;gap:.75rem;background:#fff}.co--vip.svelte-128o880 .co__summary:where(.svelte-128o880){background:#1a1a1a;border:2px solid #ffd700}.co__sum-line.svelte-128o880{display:flex;justify-content:space-between;align-items:center;font-size:1.05rem}.co--vip.svelte-128o880 .co__sum-line:where(.svelte-128o880){color:#e0e0e0}.co__sum-line--total.svelte-128o880{padding-top:.75rem;border-top:1px solid #e5e5ea}.co--vip.svelte-128o880 .co__sum-line--total:where(.svelte-128o880){border-top-color:#333}.co__sum-discount.svelte-128o880{color:#ef4444}.co--vip.svelte-128o880 .co__sum-discount:where(.svelte-128o880){color:#ff6b6b}.co__sum-sub.svelte-128o880{color:#6e6e73;font-size:.9rem}.co--vip.svelte-128o880 .co__sum-sub:where(.svelte-128o880){color:#999}.co__sum-meta.svelte-128o880{color:#2db13a;font-size:.85rem;font-weight:600;text-align:center;margin-top:.5rem}.co--vip.svelte-128o880 .co__sum-meta:where(.svelte-128o880){color:gold}.co--vip.svelte-128o880 .co__sum-meta:where(.svelte-128o880) p:where(.svelte-128o880){color:#e0e0e0!important}.co__cta.svelte-128o880{width:100%;background:#599bff;color:#fff;border:none;border-radius:10px;padding:1rem;font-weight:800;cursor:pointer;transition:background .2s ease}.co--vip.svelte-128o880 .co__cta:where(.svelte-128o880){background:linear-gradient(135deg,gold,#ffed4e);color:#000;box-shadow:0 4px 16px #ffd7004d}.co--vip.svelte-128o880 .co__cta:where(.svelte-128o880):hover:not(:disabled){box-shadow:0 6px 20px #ffd70066}.co__cta.svelte-128o880:disabled{background:#d2d2d7;color:#8e8e93;cursor:not-allowed}.co--vip.svelte-128o880 .co__cta:where(.svelte-128o880):disabled{background:#333;color:#666;box-shadow:none}.co__bar.svelte-128o880{position:sticky;bottom:0;left:0;right:0;z-index:999;background:#ffffffeb;-webkit-backdrop-filter:blur(6px) saturate(1.2);backdrop-filter:blur(6px) saturate(1.2);border-top:1px solid #e5e5ea;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.co--vip.svelte-128o880 .co__bar:where(.svelte-128o880){background:#000000eb;border-top:1px solid #ffd700}@media (min-width: 1024px){.co__bar.svelte-128o880{display:none}}.co__bar-left.svelte-128o880{display:flex;flex-direction:column;line-height:1.15}.co__bar-total.svelte-128o880{color:#1d1d1f}.co--vip.svelte-128o880 .co__bar-total:where(.svelte-128o880){color:gold}.co__bar-sub.svelte-128o880{color:#6e6e73;font-size:.85rem}.co--vip.svelte-128o880 .co__bar-sub:where(.svelte-128o880){color:#999}.co__bar-btn.svelte-128o880{background:#007aff;color:#fff;border:none;border-radius:10px;padding:.85rem 1.25rem;font-weight:800}.co--vip.svelte-128o880 .co__bar-btn:where(.svelte-128o880){background:linear-gradient(135deg,gold,#ffed4e);color:#000}.co__bar-btn.svelte-128o880:disabled{background:#d2d2d7;color:#8e8e93}.co--vip.svelte-128o880 .co__bar-btn:where(.svelte-128o880):disabled{background:#333;color:#666}.co__input-with-btn.svelte-128o880{position:relative}.co__input--promo.svelte-128o880{padding-right:92px}.co__input-btn.svelte-128o880{position:absolute;top:50%;right:6px;transform:translateY(-50%);border:none;border-radius:10px;padding:.65rem 1rem;font-weight:800;background:#007aff;color:#fff;cursor:pointer;transition:background .2s ease}.co--vip.svelte-128o880 .co__input-btn:where(.svelte-128o880){background:gold;color:#000}.co__input-btn.svelte-128o880:hover{background:#005bb5}.co--vip.svelte-128o880 .co__input-btn:where(.svelte-128o880):hover{background:#ffed4e}.co__input-btn.svelte-128o880:active{transform:translateY(calc(-50% + 1px))}.co__input-btn.svelte-128o880:disabled{background:#d2d2d7;color:#8e8e93}.co--vip.svelte-128o880 .co__input-btn:where(.svelte-128o880):disabled{background:#333;color:#666}.premium-badge.svelte-128o880{display:inline-block;color:#000;padding:.25rem .5rem;border-radius:4px;font-family:system-ui,sans-serif;background:linear-gradient(90deg,#fff,#21ff97,#73c382,#fff);background-size:200% 100%;animation:svelte-128o880-slide-bg 2s linear infinite}.co--vip.svelte-128o880 .premium-badge:where(.svelte-128o880){background:linear-gradient(90deg,gold,#ffed4e,#000);background-size:200% 100%;color:#000}@keyframes svelte-128o880-slide-bg{0%{background-position:0% 0}to{background-position:200% 0}}.premium-value-badge.svelte-128o880{background:#000;color:gold;padding:.2rem .6rem;border-radius:999px;font-size:.8rem;font-weight:600}.premium-popular-badge.svelte-128o880{background:#599bff;color:#fff;padding:.2rem .6rem;border-radius:999px;font-size:.8rem;font-weight:600}.promo-valid.svelte-128o880{color:#22c55e;font-weight:600;display:flex;align-items:center;gap:.25rem;margin-top:.75rem}.co--vip.svelte-128o880 .promo-valid:where(.svelte-128o880){color:gold}.promo-invalid.svelte-128o880{display:flex;align-items:center;gap:.25rem;margin-top:.75rem}.discount-banner.svelte-128o880{background:#f0f8ff;padding:.75rem 1.25rem;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:.5rem}.co--vip.svelte-128o880 .ma-gradient-text:where(.svelte-128o880){background:-webkit-linear-gradient(180deg,#ffd700,#ffed4e);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.co--vip.svelte-128o880 :where(.svelte-128o880){color:inherit}.co--vip.svelte-128o880 h1:where(.svelte-128o880),.co--vip.svelte-128o880 h2:where(.svelte-128o880){color:gold!important}.co--vip.svelte-128o880 p:where(.svelte-128o880),.co--vip.svelte-128o880 span:where(.svelte-128o880),.co--vip.svelte-128o880 div:where(.svelte-128o880),.co--vip.svelte-128o880 label:where(.svelte-128o880){color:#e0e0e0}.co--vip.svelte-128o880 button:where(.svelte-128o880):not(.co__bar-btn):not(.co__cta):not(.co__input-btn):not(.co__dd-opt){background:gold!important;color:#000!important;border-color:gold!important}.co--vip.svelte-128o880 button:where(.svelte-128o880):not(.co__bar-btn):not(.co__cta):not(.co__input-btn):not(.co__dd-opt):hover:not(:disabled){background:#ffed4e!important}.co--vip.svelte-128o880 button:where(.svelte-128o880):not(.co__bar-btn):not(.co__cta):not(.co__input-btn):not(.co__dd-opt):disabled{background:#333!important;color:#666!important}.co--vip.svelte-128o880 small:where(.svelte-128o880){color:#b8b8b8!important}.co--vip.svelte-128o880 strong:where(.svelte-128o880),.co--vip.svelte-128o880 b:where(.svelte-128o880){color:gold!important}.co--vip.svelte-128o880 svg:where(.svelte-128o880) path:where(.svelte-128o880){stroke:gold}
