.NotFoundView-module__D5Ktlq__page{background:var(--xshop-sidebar);justify-content:center;align-items:center;min-height:100dvh;padding:48px 20px;display:flex;position:relative;overflow:hidden}.NotFoundView-module__D5Ktlq__glow{pointer-events:none;background:radial-gradient(60% 55% at 18% 20%,#635bff29,#0000 60%),radial-gradient(52% 50% at 86% 84%,#635bff1a,#0000 60%);position:absolute;inset:0}.NotFoundView-module__D5Ktlq__ticket{z-index:1;background:var(--xshop-bg);border:1px solid var(--xshop-border);width:100%;max-width:760px;box-shadow:var(--shadow-xl);border-radius:16px;animation:.5s cubic-bezier(.16,1,.3,1) both NotFoundView-module__D5Ktlq__ticketIn;display:flex;position:relative;overflow:hidden}.NotFoundView-module__D5Ktlq__main{flex-direction:column;flex:auto;gap:28px;min-width:0;padding:40px;display:flex}.NotFoundView-module__D5Ktlq__brand{align-items:center;gap:10px;display:flex}.NotFoundView-module__D5Ktlq__brandName{letter-spacing:-.01em;color:var(--xshop-text);font-size:1rem;font-weight:600}.NotFoundView-module__D5Ktlq__content{flex-direction:column;gap:12px;display:flex}.NotFoundView-module__D5Ktlq__eyebrow{font-family:var(--font-family-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--xshop-accent);font-size:.75rem;font-weight:500}.NotFoundView-module__D5Ktlq__title{letter-spacing:-.022em;color:var(--xshop-text);font-size:clamp(1.9rem,4vw,2.7rem);font-weight:650;line-height:1.08}.NotFoundView-module__D5Ktlq__body{max-width:46ch;color:var(--xshop-muted);font-size:1rem;line-height:1.6}.NotFoundView-module__D5Ktlq__fields{flex-wrap:wrap;gap:24px 40px;margin:0;display:flex}.NotFoundView-module__D5Ktlq__field{flex-direction:column;gap:4px;display:flex}.NotFoundView-module__D5Ktlq__field dt{font-family:var(--font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--xshop-muted);font-size:.6875rem}.NotFoundView-module__D5Ktlq__field dd{font-family:var(--font-family-mono);color:var(--xshop-text);font-variant-numeric:tabular-nums;margin:0;font-size:1.05rem;font-weight:600}.NotFoundView-module__D5Ktlq__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px;display:flex}.NotFoundView-module__D5Ktlq__primary{color:#fff;border-radius:10px;justify-content:center;align-items:center;height:44px;padding:0 22px;font-size:.9375rem;font-weight:600;display:inline-flex}.NotFoundView-module__D5Ktlq__primary:focus-visible{box-shadow:var(--shadow-md), 0 0 0 3px #635bff59;outline:none}.NotFoundView-module__D5Ktlq__secondary{color:var(--xshop-text);border-radius:8px;align-items:center;gap:6px;padding:4px 6px;font-size:.9375rem;font-weight:500;transition:color .15s;display:inline-flex}.NotFoundView-module__D5Ktlq__secondary span{transition:transform .15s}.NotFoundView-module__D5Ktlq__secondary:hover{color:var(--xshop-accent)}.NotFoundView-module__D5Ktlq__secondary:hover span{transform:translate(3px)}.NotFoundView-module__D5Ktlq__secondary:focus-visible{color:var(--xshop-accent);outline:none;box-shadow:0 0 0 3px #635bff29}.NotFoundView-module__D5Ktlq__perforation{flex:none;align-self:stretch;width:0;position:relative}.NotFoundView-module__D5Ktlq__perforation:before{content:"";border-left:2px dashed var(--xshop-border);position:absolute;top:16px;bottom:16px;left:0}.NotFoundView-module__D5Ktlq__notchA,.NotFoundView-module__D5Ktlq__notchB{background:var(--xshop-sidebar);border-radius:50%;width:22px;height:22px;position:absolute;left:-11px}.NotFoundView-module__D5Ktlq__notchA{top:-11px}.NotFoundView-module__D5Ktlq__notchB{bottom:-11px}.NotFoundView-module__D5Ktlq__stub{background:var(--xshop-surface);flex-direction:column;flex:0 0 210px;justify-content:space-between;gap:22px;padding:32px 28px;display:flex;position:relative}.NotFoundView-module__D5Ktlq__stubLabel{font-family:var(--font-family-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--xshop-muted);font-size:.625rem}.NotFoundView-module__D5Ktlq__stubFlightLabel{font-family:var(--font-family-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--xshop-muted);font-size:.625rem}.NotFoundView-module__D5Ktlq__stubFlight{font-family:var(--font-family-mono);letter-spacing:-.02em;color:var(--xshop-text);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,7vw,3.1rem);font-weight:700;line-height:1}.NotFoundView-module__D5Ktlq__stubSeat{font-family:var(--font-family-mono);color:var(--xshop-muted);margin-top:8px;font-size:.8125rem}.NotFoundView-module__D5Ktlq__barcode{background:repeating-linear-gradient(90deg, var(--xshop-text) 0, var(--xshop-text) 2px, transparent 2px, transparent 5px);opacity:.88;border-radius:3px;height:46px}.NotFoundView-module__D5Ktlq__stamp{border:2px solid var(--destructive);font-family:var(--font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--destructive);opacity:.88;border-radius:6px;padding:5px 12px;font-size:.8125rem;font-weight:700;animation:.42s cubic-bezier(.34,1.56,.64,1) .42s both NotFoundView-module__D5Ktlq__stampIn;position:absolute;bottom:30px;right:18px;transform:rotate(-13deg)}@keyframes NotFoundView-module__D5Ktlq__ticketIn{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes NotFoundView-module__D5Ktlq__stampIn{0%{opacity:0;transform:rotate(-13deg)scale(1.7)}to{opacity:.88;transform:rotate(-13deg)scale(1)}}@media (max-width:720px){.NotFoundView-module__D5Ktlq__ticket{flex-direction:column;max-width:440px}.NotFoundView-module__D5Ktlq__main{gap:24px;padding:32px 28px}.NotFoundView-module__D5Ktlq__perforation{width:auto;height:0}.NotFoundView-module__D5Ktlq__perforation:before{border-left:none;border-top:2px dashed var(--xshop-border);inset:0 16px auto}.NotFoundView-module__D5Ktlq__notchA,.NotFoundView-module__D5Ktlq__notchB{top:-11px;bottom:auto}.NotFoundView-module__D5Ktlq__notchA{left:-11px}.NotFoundView-module__D5Ktlq__notchB{left:auto;right:-11px}.NotFoundView-module__D5Ktlq__stub{flex-basis:auto;padding:28px}}@media (prefers-reduced-motion:reduce){.NotFoundView-module__D5Ktlq__ticket,.NotFoundView-module__D5Ktlq__stamp{animation:none}}
