@layer components{.v3s .ptk-st{gap:2.6cqw}.v3s .ptk-st-ev{display:grid;justify-items:start;gap:1.2cqw}.v3s .ptk-st-ev b{font-size:5cqw;font-weight:900;line-height:1.15;color:var(--v-ink)}.v3s .ptk-st-ev>span:last-child{font-size:3.2cqw;color:var(--v-sub)}.v3s .ptk-st-evk{background:color-mix(in srgb,var(--v-accent) 12%,#fff);color:var(--v-ink)}.v3s .ptk-st-tiers{display:grid;gap:2cqw}.v3s .ptk-st-tier{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.4cqw;padding:2.8cqw 3cqw;border-radius:3.2cqw;border:1px solid var(--v-line);background:#fff}.v3s .ptk-st-tier.is-out{background:var(--v-soft)}.v3s .ptk-st-tier.is-out .ptk-st-tn b{color:var(--v-mute)}.v3s .ptk-st-dot{width:4.4cqw;height:4.4cqw;border-radius:50%;border:2px solid var(--v-line2);background:#fff}.v3s .ptk-st-tn{display:grid;min-width:0}.v3s .ptk-st-tn b{font-size:3.6cqw;font-weight:800;color:var(--v-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v3s .ptk-st-tn small{font-size:2.9cqw;color:var(--v-sub)}.v3s .ptk-st-tp{font-size:4.2cqw;font-weight:900;color:var(--v-ink);font-variant-numeric:tabular-nums}.v3s .ptk-st-q{margin-top:1cqw;font-size:4cqw}.v3s .ptk-st-step{display:inline-flex;align-items:center;gap:3cqw;justify-self:start;padding:1.2cqw;border-radius:3cqw;border:1px solid var(--v-line2);background:#fff;width:max-content}.v3s .ptk-st-sb{width:8cqw;height:8cqw;display:grid;place-items:center;border-radius:2.2cqw;background:var(--v-soft);color:var(--v-ink)}.v3s .ptk-st-sb svg{width:4cqw;height:4cqw}.v3s .ptk-st-qty{min-width:6cqw;text-align:center;font-size:4.6cqw;font-weight:900;color:var(--v-ink)}.v3s .ptk-st-paybox{margin-top:1cqw}.v3s .ptk-st-sumh{display:grid;gap:.4cqw}.v3s .ptk-st-sumh b{font-size:4cqw;font-weight:800;color:var(--v-ink)}.v3s .ptk-st-sumh small{font-size:3.2cqw;color:var(--v-sub)}.v3s .ptk-st-done{align-content:start;justify-items:start}.v3s .ptk-st-tick{width:10cqw;height:10cqw;display:grid;place-items:center;border-radius:50%;background:#e3f5ee;color:#0b7a55}.v3s .ptk-st-tick svg{width:5.6cqw;height:5.6cqw}.v3s .ptk-st-stub{padding:2cqw 3cqw;border-radius:2.4cqw;background:var(--v-soft);font-size:3.3cqw;font-weight:800;color:var(--v-ink)}.v3s .ptk-st-pass{display:grid;gap:2.6cqw;padding:4cqw;border-radius:4.4cqw;background:linear-gradient(160deg,#3A2A22,var(--v-deep));color:#fff;box-shadow:0 30px 50px -26px #0009}.v3s .ptk-st-pass-top{display:flex;align-items:center;justify-content:space-between;gap:2.6cqw;font-size:3.4cqw;font-weight:700}.v3s .ptk-st-pass-logo{background:#ffffffeb;color:var(--v-ink)}.v3s .ptk-st-pass small{display:block;font-size:2.5cqw;letter-spacing:.1em;text-transform:uppercase;opacity:.78}.v3s .ptk-st-pass-top>span:last-child{text-align:right}.v3s .ptk-st-pass-row{display:flex;justify-content:space-between;align-items:end;gap:3cqw;font-size:3.5cqw;font-weight:700}.v3s .ptk-st-pass-row span:last-child{text-align:right}.v3s .ptk-st-pass .v3-sp-qr{width:26cqw}.v3s .ptk-st-door{display:flex;align-items:center;justify-content:center;gap:1.6cqw;padding:1.6cqw 3cqw;border-radius:999px;border:1px solid var(--v-line);background:#fff;font-size:2.7cqw;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--v-sub)}.v3s .ptk-st-live{width:1.8cqw;height:1.8cqw;border-radius:50%;background:#10b981}.v3s .ptk-st-admits{text-align:center;font-size:3.3cqw;font-weight:700;color:var(--v-ink)}.v3s .ptk-st-wallet{justify-self:center;display:inline-flex;align-items:center;gap:2cqw;padding:2.6cqw 4.6cqw;border-radius:3cqw;background:#000;color:#fff;font-size:3.4cqw;font-weight:700}.v3s .ptk-st-wallet svg{width:4.6cqw;height:4.6cqw}.v3s .ptk-st-scan{justify-content:center;align-items:center;gap:3.4cqw;padding:8cqw 6cqw calc(6cqw + 34 * 100cqw / 393);text-align:center;background:#241b28}.v3s .ptk-st-ok{width:22cqw;height:22cqw;display:grid;place-items:center;border-radius:50%;background:#22c55e;color:#fff}.v3s .ptk-st-ok svg{width:12cqw;height:12cqw}.v3s .ptk-st-res{width:100%}.v3s .ptk-st-res b{display:block;font-size:5.4cqw;font-weight:800;line-height:1.2}.v3s .ptk-st-res small{display:block;margin-top:1.4cqw;font-size:3.3cqw;line-height:1.35;color:#cbd5e1}.v3s .ptk-st-ask{width:100%;min-height:24cqw;align-content:start}.v3s .ptk-st-askin{display:block}.v3s .ptk-st-howmany{display:grid;gap:2cqw}.v3s .ptk-st-howmany small{font-size:3.2cqw;font-weight:700;color:#e2e8f0}.v3s .ptk-st-counts{display:flex;justify-content:center;gap:2cqw}.v3s .ptk-st-count{padding:2.4cqw 3cqw;border-radius:2.4cqw;background:#fef3c7;color:#92400e;font-size:3.3cqw;font-weight:800;white-space:nowrap}.v3s .ptk-st-nav{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:2.6cqw;margin-top:auto}.v3s .ptk-st-nav .v3-sp-btn{padding-inline:2cqw;font-size:3.3cqw}.v3s .ptk-st-tv{justify-content:center;gap:1.6cqw;padding:4cqw 6cqw;background:#120d16}.v3s .ptk-st-tvk{display:flex;align-items:center;gap:1cqw;font-size:1.7cqw;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f0abd8}.v3s .ptk-st-tvk svg{width:2cqw;height:2cqw}.v3s .ptk-st-tvh{font-size:5cqw;font-weight:900;letter-spacing:-.02em;line-height:1.05}.v3s .ptk-st-tvt{font-size:2cqw;color:#cdbfc8}.v3s .ptk-st-tvs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6cqw;margin-top:1cqw}.v3s .ptk-st-tvs>span{display:grid;gap:.4cqw;padding:1.6cqw 2cqw;border-radius:1.6cqw;background:#ffffff12}.v3s .ptk-st-tvs b{font-size:4.6cqw;font-weight:900;font-variant-numeric:tabular-nums;line-height:1}.v3s .ptk-st-tvs .is-in b{color:#ff7ad0}.v3s .ptk-st-tvs small{font-size:1.6cqw;color:#cdbfc8}.v3s .ptk-st-tvbar{position:relative;height:1.2cqw;margin-top:1cqw;border-radius:99px;background:#ffffff1f;overflow:hidden}.v3s .ptk-st-tvbar i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:#ff7ad0}.v3s .ptk-st-tvl small{font-size:1.7cqw;color:#cdbfc8}.v3s .ptk-st-tvhello{display:flex;align-items:center;gap:1cqw;margin-top:1cqw;font-size:1.9cqw;font-weight:700;color:#f6eef4}.v3s .ptk-st-tvhello svg{width:2.2cqw;height:2.2cqw;color:#ff7ad0}}@layer components{.v3s .ptk-seated{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(20px,3vw,44px);align-items:start}.v3s .ptk-seated-vis{display:grid;justify-items:center}.v3s .ptk-seated-vis .v3-phone{--w: min(300px, 78vw)}.v3s .ptk-st-next{width:min(300px,78vw);margin-top:14px;display:grid;gap:6px;container-type:inline-size}.v3s .ptk-st-next>small{font-size:.78rem;font-weight:700;color:var(--s-fg-2)}.v3s .ptk-seated-copy{display:grid;gap:16px;align-content:start}.v3s .ptk-seated-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v3s .ptk-seated-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:18px;border-radius:18px;background:var(--s-surface);border:1px solid var(--s-line)}.v3s .ptk-seated-card>span:last-child{display:grid;gap:4px}.v3s .ptk-seated-wait{display:grid;gap:6px;padding:18px 20px;border-radius:18px;background:var(--s-bg-2);border:1px dashed var(--s-line-2)}.v3s .ptk-seated-copy>.pp-plan{justify-self:start}@media(max-width:960px){.v3s .ptk-seated{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.v3s .ptk-seated-cards{grid-template-columns:minmax(0,1fr)}}.v3s .ptk-st-seat{padding-top:9cqw}.v3s .ptk-st-in{display:grid;gap:2.4cqw}.v3s .ptk-st-steps{display:flex;gap:1.4cqw;flex-wrap:nowrap;overflow:hidden}.v3s .ptk-st-steps i{flex:none;padding:.8cqw 2cqw;border-radius:999px;background:var(--v-soft);color:var(--v-mute);font-style:normal;font-size:2.6cqw;font-weight:700;white-space:nowrap}.v3s .ptk-st-steps i.is-on{background:var(--v-accent);color:var(--v-on)}.v3s .ptk-st-h{display:grid;gap:.4cqw}.v3s .ptk-st-h b{font-size:5cqw;font-weight:900;color:var(--v-ink)}.v3s .ptk-st-h small,.v3s .ptk-st-p{font-size:3cqw;color:var(--v-sub)}.v3s .ptk-st-tools{display:flex;align-items:center;justify-content:space-between;gap:2cqw}.v3s .ptk-st-seg{display:inline-flex;padding:.5cqw;border-radius:999px;border:1px solid var(--v-line2)}.v3s .ptk-st-seg i{display:inline-flex;align-items:center;gap:1cqw;padding:.8cqw 2.4cqw;border-radius:999px;font-style:normal;font-size:2.8cqw;font-weight:700;color:var(--v-sub)}.v3s .ptk-st-seg i.is-on{background:var(--v-accent);color:var(--v-on)}.v3s .ptk-st-seg svg,.v3s .ptk-st-me svg{width:3cqw;height:3cqw}.v3s .ptk-st-me{display:inline-flex;align-items:center;gap:1cqw;padding:1cqw 2.6cqw;border-radius:999px;border:1px solid var(--v-line2);font-size:2.8cqw;font-weight:700;color:var(--v-ink)}.v3s .ptk-st-room{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqw;padding:2.4cqw;border-radius:3cqw;background:#fff;border:1px solid var(--v-line)}.v3s .ptk-st-t{position:relative;display:grid;gap:.4cqw;justify-items:center;padding:2cqw 1cqw;border-radius:2.4cqw;border:1.5px solid var(--v-line2);background:#fff;text-align:center}.v3s .ptk-st-t b{font-size:2.8cqw;font-weight:800;color:var(--v-ink)}.v3s .ptk-st-t small{font-size:2.5cqw;color:var(--v-sub);font-weight:600}.v3s .ptk-st-t.is-taken{background:var(--v-soft);border-style:dashed;opacity:.7}.v3s .ptk-st-mine{display:inline-flex;align-items:center;gap:.6cqw;color:var(--v-accent)!important;font-weight:800!important}.v3s .ptk-st-mine svg{width:2.6cqw;height:2.6cqw}.v3s .ptk-st-legend{font-size:2.4cqw;color:var(--v-mute)}.v3s .ptk-st-line{font-size:3cqw;color:var(--v-sub)}.v3s .ptk-st-line b{color:var(--v-ink)}.v3s .ptk-st-hold{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2cqw;align-items:start;padding:2.6cqw 3cqw;border-radius:3cqw;background:var(--v-soft);border:1px solid var(--v-line)}.v3s .ptk-st-hold svg{width:4cqw;height:4cqw;color:var(--v-accent)}.v3s .ptk-st-hold>span{display:grid;gap:.6cqw}.v3s .ptk-st-hold b{font-size:3.2cqw;color:var(--v-ink)}.v3s .ptk-st-hold small{font-size:2.7cqw;color:var(--v-sub)}}@layer components{.v3s .v3-pp.pg-tickets .pp-qr{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;padding:5px;background:#fff;border-radius:8px;width:64px;aspect-ratio:1;flex:none}.v3s .v3-pp.pg-tickets .pp-qr i{background:transparent;border-radius:1px}.v3s .v3-pp.pg-tickets .pp-qr i.k{background:#1a120e}.v3s .v3-pp.pg-tickets .ptk-hero{position:relative;padding:2% 0 14%}.v3s .v3-pp.pg-tickets .ptk-tab{width:82%}.v3s .v3-pp.pg-tickets .ptk-ph{position:absolute;right:0;bottom:0;width:25cqw;z-index:3}.v3s .v3-pp.pg-tickets .ptk-ph .v3-phone{--w: 25cqw}.v3s .v3-pp.pg-tickets .ptk-door{position:absolute;left:2%;bottom:0;display:grid;gap:4px;min-width:200px;padding:14px 16px;border-radius:18px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-3)}.v3s .v3-pp.pg-tickets .ptk-door b{font-size:1.7rem;letter-spacing:-.03em}.v3s .v3-pp.pg-tickets .ptk-door>span{color:var(--fg-2);font-size:.88rem}.v3s .v3-pp.pg-tickets .ptk-ok{display:inline-flex;gap:6px;align-items:center;color:var(--ok)!important;font-weight:700}.v3s .v3-pp.pg-tickets .ptk-ok svg{width:16px;height:16px}@media(max-width:560px){.v3s .v3-pp.pg-tickets .ptk-door{min-width:0;padding:10px 12px}.v3s .v3-pp.pg-tickets .ptk-door b{font-size:1.2rem}}.v3s .v3-pp.pg-tickets .ptk-acts{display:flex;flex-wrap:wrap;gap:10px}.v3s .v3-pp.pg-tickets .ptk-acts .v3-btn svg{width:18px;height:18px}.v3s .v3-pp.pg-tickets .ptk-sellbox{display:grid;gap:12px;padding:16px;border-radius:20px;background:var(--bg-2);border:1px solid var(--line)}.v3s .v3-pp.pg-tickets .ptk-sellbox .v3-btn{justify-self:start}.v3s .v3-pp.pg-tickets .ptk-sellbox .v3-btn svg{width:18px;height:18px}.v3s .v3-pp.pg-tickets .ptk-scn{border-radius:26px;border:1px solid var(--line);background:var(--bg-2);padding:14px;display:grid;gap:12px}.v3s .v3-pp.pg-tickets .ptk-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.v3s .v3-pp.pg-tickets .ptk-top>b{font-size:1.15rem}.v3s .v3-pp.pg-tickets .ptk-modes{display:flex;gap:4px}.v3s .v3-pp.pg-tickets .ptk-modes i{font-style:normal;font-size:.78rem;font-weight:700;padding:5px 10px;border-radius:9px;background:var(--surface);border:1px solid var(--line)}.v3s .v3-pp.pg-tickets .ptk-modes i.on{background:var(--fg);color:var(--bg);border-color:var(--fg)}.v3s .v3-pp.pg-tickets .ptk-ev{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.v3s .v3-pp.pg-tickets .ptk-ev>span:nth-child(2){display:grid;line-height:1.25}.v3s .v3-pp.pg-tickets .ptk-ev small{color:var(--fg-3)}.v3s .v3-pp.pg-tickets .ptk-in{font-size:.9rem;color:var(--fg-2);white-space:nowrap}.v3s .v3-pp.pg-tickets .ptk-in b{color:var(--fg);font-variant-numeric:tabular-nums;font-size:1.1rem}.v3s .v3-pp.pg-tickets .ptk-res{min-height:230px;border-radius:20px;padding:18px;display:grid;gap:10px;align-content:center;justify-items:center;text-align:center;background:var(--surface);border:1px solid var(--line);transition:background .25s,border-color .25s}.v3s .v3-pp.pg-tickets .ptk-res p{color:var(--fg-2);max-width:34ch}.v3s .v3-pp.pg-tickets .ptk-res.is-ok{background:color-mix(in srgb,var(--ok) 14%,var(--surface));border-color:color-mix(in srgb,var(--ok) 45%,transparent)}.v3s .v3-pp.pg-tickets .ptk-res.is-warn{background:var(--warn-bg);border-color:color-mix(in srgb,var(--warn) 45%,transparent)}.v3s .v3-pp.pg-tickets .ptk-res.is-bad{background:color-mix(in srgb,var(--danger) 12%,var(--surface));border-color:color-mix(in srgb,var(--danger) 45%,transparent)}.v3s .v3-pp.pg-tickets .ptk-rico{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--ok)}.v3s .v3-pp.pg-tickets .ptk-res.is-warn .ptk-rico{background:var(--warn)}.v3s .v3-pp.pg-tickets .ptk-res.is-bad .ptk-rico{background:var(--danger)}.v3s .v3-pp.pg-tickets .ptk-res.is-info .ptk-rico{background:var(--fg)}.v3s .v3-pp.pg-tickets .ptk-rico svg{width:30px;height:30px}.v3s .v3-pp.pg-tickets .ptk-res h4{font-size:1.35rem;letter-spacing:-.02em}.v3s .v3-pp.pg-tickets .ptk-rsub{font-weight:700;color:var(--fg)}.v3s .v3-pp.pg-tickets .ptk-rbtns{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.v3s .v3-pp.pg-tickets .ptk-rbtns button{min-height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--line-2);background:var(--surface);font:inherit;font-weight:700;cursor:pointer;color:var(--fg)}.v3s .v3-pp.pg-tickets .ptk-rbtns button.is-go{background:var(--fg);color:var(--bg);border-color:var(--fg)}.v3s .v3-pp.pg-tickets .ptk-rbtns button[aria-pressed=true]{background:var(--pink-soft);border-color:var(--pink);color:var(--accent-ink)}.v3s .v3-pp.pg-tickets .ptk-cam{position:relative;width:150px;aspect-ratio:1;border-radius:18px;background:radial-gradient(circle at 50% 40%,#3a3238,#16121a);overflow:hidden}.v3s .v3-pp.pg-tickets .ptk-frame{position:absolute;top:22px;right:22px;bottom:22px;left:22px;border:3px solid rgba(255,255,255,.85);border-radius:12px}.v3s .v3-pp.pg-tickets .ptk-line{position:absolute;left:22px;right:22px;top:50%;height:2px;background:#ff7ad0;box-shadow:0 0 12px #ff7ad0;animation:ptk-ptk-scan 2.2s ease-in-out infinite alternate}@keyframes ptk-ptk-scan{0%{transform:translateY(-40px)}to{transform:translateY(40px)}}@media(prefers-reduced-motion:reduce){.v3s .v3-pp.pg-tickets .ptk-line{animation:none}}.v3s .v3-pp.pg-tickets .ptk-log>p{font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);margin:0 4px 6px}.v3s .v3-pp.pg-tickets .ptk-log ol{list-style:none;display:grid;gap:6px}.v3s .v3-pp.pg-tickets .ptk-log li{display:flex;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:12px;background:var(--surface);border:1px solid var(--line);font-size:.88rem}.v3s .v3-pp.pg-tickets .ptk-log li span{font-weight:700}.v3s .v3-pp.pg-tickets .ptk-log li small{color:var(--fg-3);text-align:right}.v3s .v3-pp.pg-tickets .ptk-log li.is-new{border-color:var(--pink);animation:ptk-p25b-land .45s var(--ease-spring) both}@keyframes ptk-p25b-land{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.v3s .v3-pp.pg-tickets .ptk-step{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(18px,3vw,48px);align-items:center;animation:v3-fade-up .45s var(--ease) both}.v3s .v3-pp.pg-tickets .ptk-form{display:grid;gap:8px;padding:18px;border-radius:22px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-2)}.v3s .v3-pp.pg-tickets .ptk-fh{display:flex;align-items:center;gap:8px;margin-bottom:4px}.v3s .v3-pp.pg-tickets .ptk-fh svg{width:18px;height:18px;color:var(--accent-ink)}.v3s .v3-pp.pg-tickets .ptk-fh span{margin-left:auto;font-size:.78rem;color:var(--fg-3);font-weight:700}.v3s .v3-pp.pg-tickets .ptk-fr{display:grid;gap:2px;padding:9px 12px;border-radius:12px;border:1px solid var(--line-2)}.v3s .v3-pp.pg-tickets .ptk-fr small{color:var(--fg-3);font-size:.76rem;font-weight:700}.v3s .v3-pp.pg-tickets .ptk-fb{display:flex;justify-content:space-between;gap:10px;margin-top:6px;font-weight:700;font-size:.86rem}.v3s .v3-pp.pg-tickets .ptk-fb span{padding:7px 12px;border-radius:10px;border:1px solid var(--line-2)}.v3s .v3-pp.pg-tickets .ptk-fb .is-go{background:var(--pink-fill);color:#fff;border-color:var(--pink-fill)}@media(max-width:800px){.v3s .v3-pp.pg-tickets .ptk-step{grid-template-columns:minmax(0,1fr)}}.v3s .v3-pp.pg-tickets .ptk-dscr{display:grid;gap:10px;padding:18px;border-radius:18px;background:#151116;color:#f6eef4}.v3s .v3-pp.pg-tickets .ptk-dscr-t{display:flex;justify-content:space-between;gap:10px}.v3s .v3-pp.pg-tickets .ptk-dscr-t b{color:#fff}.v3s .v3-pp.pg-tickets .ptk-dscr-t span{color:#cdbfc8;font-size:.82rem}.v3s .v3-pp.pg-tickets .ptk-dscr-n{display:flex;align-items:baseline;gap:10px}.v3s .v3-pp.pg-tickets .ptk-dscr-n b{font-size:2.6rem;color:#fff;letter-spacing:-.04em}.v3s .v3-pp.pg-tickets .ptk-dscr-n span{color:#cdbfc8}.v3s .v3-pp.pg-tickets .ptk-dscr-bar{height:8px;border-radius:99px;background:#ffffff1f;overflow:hidden}.v3s .v3-pp.pg-tickets .ptk-dscr-bar i{display:block;height:100%;background:#ff7ad0;border-radius:99px}.v3s .v3-pp.pg-tickets .ptk-calc{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:16px 24px;align-items:start;background:var(--surface);border-radius:20px;padding:20px}.v3s .v3-pp.pg-tickets .ptk-calc-in{display:grid;gap:14px}.v3s .v3-pp.pg-tickets .ptk-calc-in .ctl-box{max-width:220px}.v3s .v3-pp.pg-tickets .ptk-calc-out{margin:0;display:grid;gap:8px}.v3s .v3-pp.pg-tickets .ptk-calc-out>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--bg-2)}.v3s .v3-pp.pg-tickets .ptk-calc-out dt{font-weight:600;color:var(--fg-2)}.v3s .v3-pp.pg-tickets .ptk-calc-out dd{margin:0;font-weight:800;font-size:1.2rem;font-variant-numeric:tabular-nums}.v3s .v3-pp.pg-tickets .ptk-calc .pp-num-note{grid-column:1 / -1}@media(max-width:800px){.v3s .v3-pp.pg-tickets .ptk-calc{grid-template-columns:minmax(0,1fr)}}}
