.pch[data-v-45e7fd54]{color:#fff}.pch-title[data-v-45e7fd54]{align-items:center;display:flex;font-family:Unbounded,sans-serif;font-size:clamp(18px,2.4vw,28px);font-weight:700;gap:12px;line-height:1.2;margin:0 0 20px}.pch-count[data-v-45e7fd54]{background:#c9a96124;border:1px solid rgba(201,169,97,.45);color:#e8dcb0;font-size:.5em;padding:2px 10px}.pch-list[data-v-45e7fd54]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.pch-ticket[data-v-45e7fd54]{--stub:108px;--tone:232,220,176;--tooth:6px;-moz-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:minmax(0,1fr) var(--stub);min-height:150px;position:relative;transition:transform .2s}.pch-ticket[data-v-45e7fd54]:hover{transform:translateY(-3px)}.pch-ticket:hover .pch-stub[data-v-45e7fd54]{transform:translate(6px,3px) rotate(4.5deg)}.pch-ticket--pending[data-v-45e7fd54]{--tone:251,191,36}.pch-ticket--confirmed[data-v-45e7fd54]{--tone:74,222,128}.pch-ticket--expired[data-v-45e7fd54]{--tone:248,113,113}.pch-main[data-v-45e7fd54]{background:radial-gradient(ellipse 80% 120% at 0 0,rgba(29,59,224,.28) 0,transparent 60%),linear-gradient(180deg,#0e1a50,#050a28);display:flex;flex-direction:column;gap:6px;-webkit-mask-composite:source-in,source-over;-webkit-mask:radial-gradient(circle 4px at 0 50%,transparent 95%,#000 100%) 0 0 /100% 12px repeat-y,conic-gradient(from -135deg at 100% 50%,#000 90deg,transparent 0) 100% 0 /var(--tooth) 10px repeat-y,linear-gradient(#000 0 0) 0 0 /calc(100% - var(--tooth)) 100% no-repeat;mask:radial-gradient(circle 4px at 0 50%,transparent 95%,#000 100%) 0 0 /100% 12px repeat-y,conic-gradient(from -135deg at 100% 50%,#000 90deg,transparent 0) 100% 0 /var(--tooth) 10px repeat-y,linear-gradient(#000 0 0) 0 0 /calc(100% - var(--tooth)) 100% no-repeat;-webkit-mask-composite:source-in,source-over,xor;mask-composite:intersect,add;min-width:0;padding:20px 24px 18px 26px;position:relative}.pch-main[data-v-45e7fd54]:before{border:1px solid rgba(201,169,97,.28);content:"";inset:7px calc(var(--tooth) + 8px) 7px 12px;pointer-events:none;position:absolute}.pch-giveaway[data-v-45e7fd54]{color:#c9a961;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.pch-code[data-v-45e7fd54],.pch-giveaway[data-v-45e7fd54]{font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pch-code[data-v-45e7fd54]{color:#e8dcb0;font-family:Unbounded,sans-serif;font-size:22px;letter-spacing:.14em}.pch-ticket--expired .pch-code[data-v-45e7fd54]{color:#e8dcb066;text-decoration:line-through;text-decoration-thickness:2px}.pch-description[data-v-45e7fd54]{font-size:14px;font-weight:500;line-height:1.4;margin:0;overflow-wrap:anywhere}.pch-description--empty[data-v-45e7fd54]{color:#c6d4ff59}.pch-date[data-v-45e7fd54]{align-items:center;border-top:1px dotted rgba(201,169,97,.3);color:#c6d4ffb8;display:flex;font-size:12px;gap:8px;margin:auto 0 0;padding-top:8px}.pch-date .pi[data-v-45e7fd54]{color:#c9a961;font-size:11px}.pch-stub[data-v-45e7fd54]{align-items:center;background:linear-gradient(180deg,rgba(var(--tone),.16) 0,rgba(var(--tone),.06)),linear-gradient(180deg,#0e1a50 0,#050a28);color:rgb(var(--tone));display:flex;flex-direction:column;gap:8px;justify-content:center;-webkit-mask:conic-gradient(from 45deg at 0 50%,#000 90deg,transparent 0) 0 0 /var(--tooth) 10px repeat-y,linear-gradient(#000 0 0) 100% 0 /calc(100% - var(--tooth)) 100% no-repeat;mask:conic-gradient(from 45deg at 0 50%,#000 90deg,transparent 0) 0 0 /var(--tooth) 10px repeat-y,linear-gradient(#000 0 0) 100% 0 /calc(100% - var(--tooth)) 100% no-repeat;-webkit-mask-composite:source-over;mask-composite:add;padding:16px 6px;position:relative;text-align:center;transform:translate(4px,2px) rotate(3deg);transform-origin:0 0;transition:transform .25s}.pch-stub-icon[data-v-45e7fd54]{background:rgba(var(--tone),.12);border:2px solid;border-radius:50%;display:grid;height:38px;place-items:center;width:38px}.pch-stub-icon .pi[data-v-45e7fd54]{font-size:15px;font-weight:700}.pch-ticket--pending .pch-stub-icon[data-v-45e7fd54]{animation:pch-pulse-45e7fd54 1.6s ease-in-out infinite}.pch-stub-label[data-v-45e7fd54]{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1.2;max-width:100%;text-transform:uppercase}.pch-barcode[data-v-45e7fd54]{background:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 3px,currentColor 3px 4px,transparent 4px 7px,currentColor 7px 10px,transparent 10px 11px);height:22px;margin-top:2px;opacity:.55;width:56px}.pch-serial[data-v-45e7fd54]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.1em;opacity:.6}.pch-note[data-v-45e7fd54]{align-items:center;background:#0a123a80;border:2px dashed rgba(201,169,97,.35);color:#c6d4ffb8;display:flex;font-size:14px;gap:12px;margin:0;padding:20px}.pch-note .pi[data-v-45e7fd54]{color:#c9a961;font-size:18px}.pch-loader[data-v-45e7fd54]{display:flex;justify-content:center;margin-top:20px}.pch-more[data-v-45e7fd54]{align-items:center;background:#0a123a80;border:2px solid rgba(201,169,97,.55);color:#e8dcb0;display:flex;font-size:14px;font-weight:700;gap:10px;margin:22px auto 0;padding:12px 26px;transition:background-color .2s,border-color .2s}.pch-more[data-v-45e7fd54]:hover{background:#c9a96124;border-color:#c9a961}@keyframes pch-pulse-45e7fd54{50%{box-shadow:0 0 0 6px rgba(var(--tone),0);opacity:.55}}@media (min-width:768px){.pch-list[data-v-45e7fd54]{gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.pch-list[data-v-45e7fd54]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pch-stub[data-v-45e7fd54],.pch-ticket[data-v-45e7fd54],.pch-ticket--pending .pch-stub-icon[data-v-45e7fd54]{animation:none;transition:none}}
