.vmp{color:var(--v-ink);background:radial-gradient(120% 140% at 100% 0,#f5b43138,#0000 55%),linear-gradient(160deg,#1b2a1f 0%,#0d1913 60%,#0a140f 100%);border:1px solid #f5b4318c;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f5b4311f,0 24px 60px -30px #f5b43173}.vmp:before{content:"";background:linear-gradient(90deg,#f5b431,#ffd77a,#f5b431);height:5px;position:absolute;inset:0 0 auto}.vmp-stub{grid-template-columns:auto 1fr;align-items:center;gap:22px;padding:28px 28px 22px;display:grid}.vmp-stamp{text-align:center;background:radial-gradient(circle,#f5b4312e,#f5b4310a);border:3px dashed #f5b431d9;border-radius:50%;place-content:center;width:118px;height:118px;display:grid;transform:rotate(-8deg);box-shadow:0 0 30px #f5b43140}.vmp-stamp-big{font-family:var(--v-font);letter-spacing:.04em;color:#f5b431;font-size:2.1rem;font-weight:900;line-height:1}.vmp-stamp-sub{letter-spacing:.14em;text-transform:uppercase;color:#ffe2a0;max-width:92px;margin-top:4px;font-size:.62rem;font-weight:800}.vmp-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#f5b431;font-size:.7rem;font-weight:800;display:block}.vmp-title{font-family:var(--v-font);color:#fff;text-transform:uppercase;margin:6px 0 12px;font-size:clamp(1.4rem,3.2vw,2rem);line-height:1.1}.vmp-chips{flex-wrap:wrap;gap:8px;display:flex}.vmp-chips span{color:var(--v-ink-2);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:6px 12px;font-size:.84rem;font-weight:600}.vmp-tear{border-top:2px dashed #f5b43159;height:0;margin:0 18px;position:relative}.vmp-tear:before,.vmp-tear:after{content:"";background:var(--v-bg);border-radius:50%;width:24px;height:24px;position:absolute;top:-13px}.vmp-tear:before{left:-31px}.vmp-tear:after{right:-31px}.vmp-body{padding:22px 28px 26px}.vmp-lead{color:var(--v-ink-2);margin:0 0 16px;font-size:1rem}.vmp-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.vmp-fields label{letter-spacing:.08em;text-transform:uppercase;color:#ffe2a0;gap:6px;font-size:.78rem;font-weight:800;display:grid}.vmp-fields input{font:inherit;text-transform:none;letter-spacing:0;color:#fff;background:#0000004d;border:1px solid #f5b43159;border-radius:12px;padding:12px 14px;font-size:1rem;font-weight:600}.vmp-fields input:focus{border-color:#f5b431;outline:none;box-shadow:0 0 0 3px #f5b43133}.vmp-email{color:var(--v-ink-2);margin:14px 0 0;font-size:.92rem}.vmp-email span{letter-spacing:.1em;text-transform:uppercase;color:#06110c;background:var(--v-green);border-radius:999px;margin-left:6px;padding:2px 8px;font-size:.68rem;font-weight:800}.vmp-btn{font:inherit;font-family:var(--v-font);color:#1a1205;cursor:pointer;background:linear-gradient(#ffd77a,#f5b431);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 26px;font-size:1.02rem;font-weight:800;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 10px 30px -10px #f5b431b3;text-decoration:none!important}.vmp-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.vmp-btn:disabled{opacity:.65;cursor:wait;transform:none}.vmp-btn.block{width:100%;margin-top:18px;display:flex}.vmp-btn.ghost{color:#f5b431;box-shadow:none;background:0 0;border:1px solid #f5b43199}.vmp-fine{color:var(--v-muted);text-align:center;margin:12px 0 0;font-size:.8rem}.vmp-perks{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.vmp-perks li{color:var(--v-ink-2);padding-left:30px;position:relative}.vmp-perks li:before{content:"✓";color:#1a1205;background:#f5b431;border-radius:50%;place-content:center;width:20px;height:20px;font-size:.72rem;font-weight:900;display:grid;position:absolute;top:0;left:0}.vmp-perks b{color:#fff}.vmp-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}.vmp-alt{color:var(--v-muted);font-size:.86rem}.vmp-reason{color:var(--v-ink-2);margin:0 0 12px;font-size:1rem}.vmp-muted-card{box-shadow:none;border-color:#ffffff2e}.vmp-muted-card:before{background:linear-gradient(90deg,#6b7d74,#9fb2a8)}.vmp-muted-card .vmp-stamp{opacity:.7}.vmp-done-title{font-family:var(--v-font);color:#fff;margin:0 0 6px;font-size:1.3rem}.vmp-muted{color:var(--v-ink-2);margin:0}@media (width<=620px){.vmp-stub{text-align:center;grid-template-columns:1fr;justify-items:center;padding:26px 20px 20px}.vmp-chips{justify-content:center}.vmp-stamp{width:104px;height:104px}.vmp-body{padding:20px}.vmp-fields{grid-template-columns:1fr}.vmp-tear:before{left:-23px}.vmp-tear:after{right:-23px}.vmp-tear{margin:0 10px}}.vtk-hero{color:#fff;background:radial-gradient(140% 100% at 50% 120%,#1c6b46 0%,#0f3a28 38%,#07140e 75%);padding:clamp(26px,4vw,40px) 0 clamp(34px,5vw,56px);position:relative;overflow:hidden}.vtk-hero-img{opacity:.18;position:absolute;inset:0}.vtk-hero-img img{object-fit:cover;width:100%;height:100%}.vtk-hero-fx{pointer-events:none;position:absolute;inset:0}.vtk-hero-fx .lamp{filter:blur(6px);background:radial-gradient(circle,#fff4d647,#0000 62%);border-radius:50%;width:420px;height:420px;animation:7s ease-in-out infinite alternate vtk-flicker;position:absolute;top:-140px}.vtk-hero-fx .l1{left:-80px}.vtk-hero-fx .l2{animation-delay:-3s;right:-80px}.vtk-hero-fx .stripes{background:repeating-linear-gradient(90deg,#ffffff09 0 60px,#0000 60px 120px);height:55%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}@keyframes vtk-flicker{0%{opacity:.75}to{opacity:1}}.vtk-hero-inner{text-align:center;position:relative}.vtk-crumbs{letter-spacing:.12em;text-transform:uppercase;color:#fff9;flex-wrap:wrap;justify-content:center;gap:8px;font-size:.72rem;font-weight:700;display:flex}.vtk-crumbs a{color:#7ff0bf}.vtk-crumbs b{color:#fff;font-weight:700}.vtk-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.vtk-pill{letter-spacing:.14em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;padding:6px 14px;font-size:.72rem;font-weight:800}.vtk-pill.comp{color:#f5b431;background:#f5b4311f;border-color:#f5b43180}.vtk-pill.live{color:#2fd18a;background:#2fd18a1f;border-color:#2fd18a80}.vtk-pill.coral{color:#ff8a6b}.vtk-pill.gold{color:#f5b431}.vtk-lockup{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(12px,4vw,48px);max-width:860px;margin:26px auto 0;display:grid}.vtk-team{flex-direction:column;align-items:center;gap:14px;min-width:0;display:flex}.vtk-crest{aspect-ratio:1;background:radial-gradient(circle,#ffffff29,#ffffff08);border:2px solid #ffffff38;border-radius:50%;place-items:center;width:clamp(96px,16vw,150px);padding:8px;animation:6s ease-in-out infinite vtk-float;display:grid;box-shadow:0 0 0 8px #ffffff0a,0 20px 50px -18px #000000e6,0 0 60px -10px #2fd18a73}.vtk-team:last-child .vtk-crest{animation-delay:-3s;box-shadow:0 0 0 8px #ffffff0a,0 20px 50px -18px #000000e6,0 0 60px -10px #f5b43173}@keyframes vtk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.vtk-crest .v-team-badge{background:0 0!important;border:0!important;width:100%!important;height:100%!important;font-size:clamp(1.8rem,4vw,2.6rem)!important}.vtk-crest .v-team-badge img{object-fit:contain;width:100%;height:100%}.vtk-team-name{font-family:var(--v-font);text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 4px 20px #0009;overflow-wrap:anywhere;font-size:clamp(1.05rem,2.6vw,1.7rem);font-weight:900;line-height:1.05}.vtk-vs{aspect-ratio:1;color:#1a1205;width:clamp(54px,7vw,74px);font-family:var(--v-font);background:linear-gradient(#ffd77a,#f5b431);border-radius:50%;place-items:center;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:900;display:grid;position:relative;box-shadow:0 0 40px #f5b431b3}.vtk-vs:before{content:"";border:2px solid #f5b4318c;border-radius:50%;animation:2.2s ease-out infinite vtk-pulse;position:absolute;inset:-10px}@keyframes vtk-pulse{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.vtk-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.vtk-chips span{backdrop-filter:blur(6px);background:#00000047;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;align-items:center;gap:2px;min-width:120px;padding:10px 16px;display:flex}.vtk-chips small{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;font-size:.62rem;font-weight:800}.vtk-chips b{font-size:.98rem}.vtk-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.vtk-buy{font-family:var(--v-font);background:linear-gradient(#ffd77a,#f5b431);border-radius:999px;padding:15px 30px;font-size:1.05rem;font-weight:800;transition:transform .15s;box-shadow:0 14px 34px -12px #f5b431cc;color:#1a1205!important;text-decoration:none!important}.vtk-buy:hover{transform:translateY(-2px)}.vtk-save{font:inherit;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;padding:14px 22px;font-weight:700}@media (width<=560px){.vtk-chips span{min-width:calc(50% - 10px)}.vtk-lockup{gap:10px}}.vtk-picker{background:linear-gradient(170deg,#13241c,#0b1712);border:1px solid #ffffff17;border-radius:22px;padding:clamp(18px,3vw,28px)}.vtk-picker-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:18px;display:flex}.vtk-picker-head h2{font-family:var(--v-font);text-transform:uppercase;margin:0;font-size:clamp(1.4rem,3vw,1.9rem)}.vtk-picker-note{color:var(--v-muted);font-size:.82rem}.vtk-tiers{gap:12px;display:grid}.vtk-tier{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:16px 18px;transition:border-color .15s,background .15s,transform .15s;display:grid}.vtk-tier:hover{border-color:#2fd18a73}.vtk-tier.picked{background:#2fd18a14;border-color:#2fd18a;box-shadow:inset 0 0 0 1px #2fd18a59}.vtk-tier.sold{opacity:.5}.vtk-tier.member{background:radial-gradient(120% 140% at 100% 0,#f5b43129,#0000 60%),#ffffff05;border-color:#f5b43180}.vtk-tier-name{font-family:var(--v-font);color:#fff;font-size:1.05rem;font-weight:800}.vtk-tier.member .vtk-tier-name{color:#f5b431}.vtk-tier-desc{color:var(--v-muted);margin-top:3px;font-size:.86rem}.vtk-tier-left{color:#f5b431;text-transform:uppercase;letter-spacing:.08em;margin-top:6px;font-size:.72rem;font-weight:800;display:inline-block}.vtk-sold{color:#ff8a6b;text-transform:uppercase;margin-left:6px;font-size:.7rem;font-weight:800}.vtk-tier-price{font-family:var(--v-font);color:#fff;text-align:right;min-width:70px;font-size:1.6rem;font-weight:900}.vtk-tier-price.free{color:#2fd18a;font-size:1.25rem}.vtk-tier.member .vtk-tier-price.free{color:#f5b431}.vtk-claim{font-family:var(--v-font);white-space:nowrap;background:linear-gradient(#ffd77a,#f5b431);border-radius:999px;padding:10px 16px;font-size:.9rem;font-weight:800;color:#1a1205!important;text-decoration:none!important}.vtk-total{background:#00000059;border:1px solid #ffffff14;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px 18px;display:flex}.vtk-total small{letter-spacing:.12em;text-transform:uppercase;color:var(--v-muted);font-size:.72rem;font-weight:800;display:block}.vtk-total b{font-family:var(--v-font);color:#fff;font-size:1.9rem;font-weight:900}.vtk-continue{font:inherit;font-family:var(--v-font);cursor:pointer;color:#06110c;background:linear-gradient(#5ff0ae,#2fd18a);border:0;border-radius:999px;padding:15px 30px;font-size:1.05rem;font-weight:800;box-shadow:0 12px 30px -12px #2fd18acc}.vtk-continue:disabled{cursor:default;color:var(--v-muted);box-shadow:none;background:#ffffff14}@media (width<=560px){.vtk-tier{grid-template-columns:1fr auto;gap:10px 14px}.vtk-tier-info{grid-column:1/-1}.vtk-tier-price{text-align:left}.vtk-continue{width:100%}}@media (prefers-reduced-motion:reduce){.vtk-crest,.vtk-vs:before,.vtk-hero-fx .lamp{animation:none}}.vtk-hero-fx .beam{filter:blur(8px);transform-origin:top;opacity:0;background:linear-gradient(#fff4d638,#0000 70%);width:160px;height:140%;position:absolute;top:-60px}.vtk-hero-fx .b1{left:8%;transform:rotate(-22deg)}.vtk-hero-fx .b2{right:8%;transform:rotate(22deg)}.vtk-hero-fx .mark{opacity:0;pointer-events:none;font-size:clamp(14rem,34vw,26rem);line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.vtk-edition{font-family:var(--v-font);letter-spacing:.2em;text-transform:uppercase;color:#1a1300;background:linear-gradient(100deg,#fff4cf 10%,#ffd76e 40%,#e0a526 60%,#fff4cf 90%) 0 0/220%;border-radius:999px;margin-top:16px;padding:7px 18px;font-size:.72rem;font-weight:800;animation:6s linear infinite vtk-foil;display:inline-block;box-shadow:0 10px 30px -12px #ffd76eb3}@keyframes vtk-foil{to{background-position:-220%}}.vtk-hero--championship{background:radial-gradient(90% 70% at 50% -10%,#2a3f78 0%,#0000 60%),linear-gradient(170deg,#1a2850 0%,#0f1a36 55%,#070d1f 100%)!important}.vtk-hero--championship .beam{opacity:1;animation:8s ease-in-out infinite alternate vtk-flicker}.vtk-hero--championship .mark{opacity:.06}.vtk-hero--championship .vtk-crest{box-shadow:0 0 0 3px #ffd76e99,0 0 0 10px #ffd76e14,0 20px 50px -18px #000000e6,0 0 70px -10px #ffd76e8c!important}.vtk-hero--championship .vtk-team-name{background:linear-gradient(100deg,#fff4cf 10%,#ffd76e 45%,#e0a526 60%,#fff4cf 90%) 0 0/220%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s linear infinite vtk-foil}.vtk-hero--championship .vtk-crumbs a{color:#ffd76e}.vtk-hero--winter-cup{background:radial-gradient(90% 60% at 50% -10%,#3f8fd6 0%,#0000 55%),linear-gradient(170deg,#1c4a73 0%,#0e2c4d 55%,#071a30 100%)!important}.vtk-hero--winter-cup .vtk-edition{color:#0b2740;background-image:linear-gradient(100deg,#fff 10%,#cdeeff 40%,#8fdcff 60%,#fff 90%)}.vtk-hero--winter-cup .vtk-hero-fx{background-image:radial-gradient(2px 2px at 20px 30px,#fff,#0000),radial-gradient(1.5px 1.5px at 120px 90px,#eaf7ff,#0000),radial-gradient(2.5px 2.5px at 240px 40px,#fff,#0000),radial-gradient(1.5px 1.5px at 330px 150px,#fff,#0000),radial-gradient(2px 2px at 420px 70px,#dff3ff,#0000);background-size:480px 220px;animation:16s linear infinite vtk-snow}@keyframes vtk-snow{to{background-position:60px 440px}}.vtk-hero--winter-cup .mark{opacity:.07;color:#cfeeff}.vtk-hero--winter-cup .vtk-crest{box-shadow:0 0 0 3px #8fdcff8c,0 0 0 10px #8fdcff14,0 20px 50px -18px #000000e6,0 0 70px -10px #8fdcff8c!important}.vtk-hero--winter-cup .vtk-pill.comp,.vtk-hero--winter-cup .vtk-crumbs a{color:#8fdcff;border-color:#8fdcff80}.vtk-hero--winter-cup .vtk-vs{color:#0b2740;background:linear-gradient(#e6f6ff,#8fdcff);box-shadow:0 0 40px #8fdcffb3}.vtk-hero--winter-cup .vtk-vs:before{border-color:#8fdcff99}.vtk-hero--winter-cup .vtk-buy{background:linear-gradient(#e6f6ff,#8fdcff);box-shadow:0 14px 34px -12px #8fdcffcc;color:#0b2740!important}.vtk-team-side{letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;margin-top:-8px;font-size:.66rem;font-weight:800}.vtk-pill.live i{vertical-align:1px;background:#2fd18a;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:1.4s ease-in-out infinite vtk-blink;display:inline-block}@keyframes vtk-blink{50%{opacity:.25}}.vtk-pill.hot{color:#ffb38a;background:#ff6a4524;border-color:#ff8a6b80}.vtk-count{grid-template-columns:repeat(4,auto);gap:8px;margin-top:26px;display:inline-grid}.vtk-count div{backdrop-filter:blur(6px);background:#00000052;border:1px solid #ffffff24;border-radius:14px;min-width:72px;padding:10px 8px 8px}.vtk-count b{font-family:var(--v-font);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3.4vw,2.2rem);font-weight:900;line-height:1;display:block}.vtk-count small{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;margin-top:4px;font-size:.6rem;font-weight:800;display:block}.vtk-hero--championship .vtk-count b{color:#ffd76e}.vtk-hero--winter-cup .vtk-count b{color:#cdeeff}.vtk-wrap{padding-top:22px;padding-bottom:clamp(30px,5vw,60px)}.vtk-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(20px,3vw,36px);display:grid}.vtk-main{gap:clamp(22px,3vw,34px);min-width:0;display:grid}.vtk-block>h2{font-family:var(--v-font);text-transform:uppercase;letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(1.25rem,2.4vw,1.6rem)}.vtk-about{background:var(--v-surface);border:1px solid var(--v-border);border-left:4px solid var(--vtk-accent,#2fd18a);border-radius:18px;padding:18px 20px}.vtk-about p{color:var(--v-ink-2);margin:0 0 10px;line-height:1.65}.vtk-about p:last-child{margin:0}.vtk-theme--championship{--vtk-accent:#ffd76e}.vtk-theme--winter-cup{--vtk-accent:#8fdcff}.vtk-theme--championship .vtk-picker{background:radial-gradient(120% 90% at 100% 0,#ffd76e1f,#0000 55%),linear-gradient(170deg,#17223f,#0c1428);border-color:#ffd76e47}.vtk-theme--winter-cup .vtk-picker{background:radial-gradient(120% 90% at 100% 0,#8fdcff24,#0000 55%),linear-gradient(170deg,#12304d,#0a1d31);border-color:#8fdcff4d}.vtk-tier{grid-template-columns:auto 1fr auto auto!important}.vtk-tier-ic{color:#f5b431;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;place-items:center;width:46px;height:46px;font-size:1.45rem;display:grid}.vtk-tier.picked .vtk-tier-ic{background:#2fd18a29;border-color:#2fd18a73}.vtk-side{top:calc(var(--v-header-h) + 16px);gap:14px;display:grid;position:sticky}.vtk-preview{--pv-bg:linear-gradient(165deg, #0f3a26, #04130c);--pv-acc:#f5b431;--pv-ink:#fff;color:var(--pv-ink);background:var(--pv-bg);border-radius:22px;padding:16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 24px 50px -26px #000000e6}.vtk-preview:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff24 48%,#0000 62%) 0 0/260% 100%;animation:6s ease-in-out infinite vtk-sheen;position:absolute;inset:0}@keyframes vtk-sheen{0%,55%{background-position:130% 0}to{background-position:-130% 0}}.vtk-preview--championship{--pv-bg:radial-gradient(120% 70% at 50% -10%, #2a3f78, transparent 60%), linear-gradient(165deg, #1a2850, #070d1f);--pv-acc:#ffd76e;--pv-ink:#fff8e6;box-shadow:0 0 0 1.5px #ffd76e8c,0 0 40px -14px #ffd76e80}.vtk-preview--winter-cup{--pv-bg:radial-gradient(110% 60% at 50% -10%, #3f8fd6, transparent 55%), linear-gradient(165deg, #1c4a73, #071a30);--pv-acc:#8fdcff;box-shadow:0 0 0 1.5px #8fdcff80,0 0 40px -14px #8fdcff80}.vtk-preview-top{align-items:center;gap:10px;display:flex}.vtk-preview-top img{background:#ffffff14;border-radius:50%;width:52px;height:52px}.vtk-preview-top span{min-width:0;line-height:1.2;display:grid}.vtk-preview-top b{font-family:var(--v-font);font-size:.92rem}.vtk-preview-top small{letter-spacing:.14em;text-transform:uppercase;opacity:.75;font-size:.66rem}.vtk-preview-top em{font-style:normal;font-family:var(--v-font);letter-spacing:.16em;text-transform:uppercase;color:var(--pv-acc);text-align:center;border:1.5px solid;border-radius:8px;width:54px;margin-left:auto;padding:4px 7px;font-size:.58rem;font-weight:800;line-height:1.15}.vtk-preview-title{font-family:var(--v-font);margin:14px 0 6px;font-size:1.2rem;font-weight:800;line-height:1.2}.vtk-preview-title i{color:var(--pv-acc);font-style:normal}.vtk-preview-facts{opacity:.85;flex-wrap:wrap;gap:8px;font-size:.8rem;display:flex}.vtk-preview-facts span{background:#00000040;border:1px solid #ffffff1f;border-radius:999px;padding:3px 9px}.vtk-preview-stub{color:#13261c;background:#fbf8ef;border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:12px;display:flex}.vtk-preview-qr{background:conic-gradient(from 90deg at 30% 30%, #13261c 25%, transparent 0) 0 0 / 14px 14px, repeating-linear-gradient(90deg, #13261c 0 3px, transparent 3px 7px), #fff;opacity:.85;filter:blur(.4px);border-radius:8px;flex:none;width:58px;height:58px}.vtk-preview-stub small{letter-spacing:.14em;text-transform:uppercase;color:#6b7d72;font-size:.62rem;font-weight:800;display:block}.vtk-preview-stub b{font-family:var(--v-font);font-size:.95rem;display:block}.vtk-preview-stub span{color:#6b7d72;font-size:.76rem}.vtk-order{background:var(--v-surface);border:1px solid var(--v-border);border-radius:18px;padding:16px 18px}.vtk-order h3{letter-spacing:.16em;text-transform:uppercase;color:var(--vtk-accent,#2fd18a);margin:0 0 10px;font-size:.78rem}.vtk-order ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.vtk-order li{color:var(--v-ink-2);justify-content:space-between;gap:10px;font-size:.92rem;display:flex}.vtk-order li b{color:var(--v-ink-strong)}.vtk-order-empty{color:var(--v-muted);margin:0;font-size:.88rem}.vtk-order-total{border-top:1px dashed var(--v-border-strong);justify-content:space-between;align-items:baseline;margin-top:12px;padding-top:12px;display:flex}.vtk-order-total span{letter-spacing:.12em;text-transform:uppercase;color:var(--v-muted);font-size:.8rem;font-weight:700}.vtk-order-total b{font-family:var(--v-font);color:var(--v-ink-strong);font-size:1.7rem;font-weight:900}.vtk-continue.block{width:100%;margin-top:12px}.vtk-perks{background:var(--v-surface);border:1px solid var(--v-border);border-radius:18px;gap:9px;margin:0;padding:14px 16px;list-style:none;display:grid}.vtk-perks li{color:var(--v-ink-2);align-items:flex-start;gap:10px;font-size:.86rem;line-height:1.4;display:flex}.vtk-perks li span{text-align:center;color:var(--vtk-accent,#2fd18a);flex:0 0 22px}.vtk-venue{background:var(--v-surface);border:1px solid var(--v-border);border-radius:18px;padding:16px 18px}.vtk-venue small{letter-spacing:.16em;text-transform:uppercase;color:var(--v-muted);font-size:.66rem;font-weight:800;display:block}.vtk-venue b{font-family:var(--v-font);color:var(--v-ink-strong);font-size:1.05rem}.vtk-venue p{color:var(--v-ink-2);margin:2px 0 0;font-size:.86rem}.vtk-venue-btns{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.vtk-venue-btns a{border:1px solid var(--v-border-strong);color:var(--v-ink);border-radius:12px;justify-content:center;align-items:center;padding:9px 10px;font-size:.84rem;font-weight:700;display:inline-flex;text-decoration:none!important}.vtk-venue-btns a:hover{border-color:var(--vtk-accent,#2fd18a);color:var(--vtk-accent,#2fd18a)}.vtk-glance{counter-reset:g;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.vtk-glance li{background:var(--v-surface);border:1px solid var(--v-border);border-radius:16px;padding:16px 16px 14px;position:relative}.vtk-glance li:before{content:"";background:var(--vtk-accent,#2fd18a);border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:16px;right:16px}.vtk-glance b{font-family:var(--v-font);color:var(--v-ink-strong);font-size:1.35rem;font-weight:900;display:block}.vtk-glance span{letter-spacing:.14em;text-transform:uppercase;color:var(--vtk-accent,#2fd18a);margin-top:2px;font-size:.72rem;font-weight:800;display:block}.vtk-glance em{color:var(--v-ink-2);margin-top:6px;font-size:.86rem;font-style:normal;display:block}.vtk-info{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.vtk-info-card{background:var(--v-surface);border:1px solid var(--v-border);border-radius:16px;overflow:hidden}.vtk-info-card summary{cursor:pointer;font-family:var(--v-font);color:var(--v-ink-strong);align-items:center;gap:12px;padding:14px 16px;font-weight:800;list-style:none;display:flex}.vtk-info-card summary::-webkit-details-marker{display:none}.vtk-info-card summary:after{content:"+";color:var(--vtk-accent,#2fd18a);margin-left:auto;font-size:1.2rem;transition:transform .2s}.vtk-info-card[open] summary:after{transform:rotate(45deg)}.vtk-info-card .ic{background:#ffffff0f;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:1.1rem;display:grid}.vtk-info-card p{color:var(--v-ink-2);margin:0;padding:0 16px 16px 64px;font-size:.9rem;line-height:1.6}.vtk-links{flex-wrap:wrap;gap:10px;display:flex}.vtk-links a{border:1px solid var(--v-border-strong);color:var(--v-ink);border-radius:999px;padding:9px 14px;font-size:.86rem;font-weight:700;text-decoration:none!important}.vtk-links a:hover{border-color:var(--vtk-accent,#2fd18a);color:var(--vtk-accent,#2fd18a)}.vtk-mbar{display:none}@media (width<=980px){.vtk-layout{grid-template-columns:1fr}.vtk-side{position:static}.vtk-side .vtk-order{display:none}.vtk-mbar{z-index:60;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));backdrop-filter:blur(12px);background:#0b1712f0;border:1px solid #2fd18a73;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:fixed;box-shadow:0 18px 40px -16px #000000e6}.vtk-mbar small{letter-spacing:.12em;text-transform:uppercase;color:var(--v-muted);font-size:.68rem;font-weight:800;display:block}.vtk-mbar b{font-family:var(--v-font);color:#fff;font-size:1.4rem;font-weight:900}.vtk-mbar .vtk-continue{padding:13px 22px}#vMta:has(.vtk-mbar) .vtk-wrap{padding-bottom:110px}}@media (width<=640px){.vtk-info{grid-template-columns:1fr}.vtk-count div{min-width:62px}.vtk-tier{grid-template-columns:auto 1fr auto!important}.vtk-tier-info{grid-column:2/-1!important}.vtk-tier-price{grid-column:1/3}}@media (prefers-reduced-motion:reduce){.vtk-edition,.vtk-hero-fx,.vtk-hero-fx .beam,.vtk-preview:after,.vtk-hero--championship .vtk-team-name,.vtk-pill.live i{animation:none!important}}
