@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols-blin.3bce8e55.woff2) format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}:root{--blin-scale: 1;--blin-tg-pad-top: 0px;--blin-tg-pad-bottom: 0px;--bg: #14110E;--bg-outer: #14110E;--surface: #1E1A16;--surface-raised: #2A241E;--surface-hover: #352E26;--border: rgba(255, 248, 240, .08);--border-strong: rgba(255, 248, 240, .14);--orange: #FF6B1A;--orange-bright: #FF8A3D;--orange-deep: #C44E0A;--orange-soft: rgba(255, 107, 26, .16);--text: #FFF8F0;--text-muted: #A89B8C;--text-dim: #6F6458;--danger: #FF5C5C;--success: #6BCB8A;--font: "Outfit", system-ui, sans-serif;--radius-sm: 12px;--radius-md: 16px;--radius-lg: 20px;--radius-xl: 26px;--ease-out: cubic-bezier(.22, 1, .36, 1)}html,body{margin:0;padding:0;width:100%;height:100%;height:100dvh;background:var(--bg-outer);overflow:hidden;overscroll-behavior:none;font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased}button,input,textarea,select{font-family:var(--font)}input::placeholder,textarea::placeholder{color:var(--text-dim);opacity:1}#root{margin:0;background:var(--bg);transform:scale(var(--blin-scale));transform-origin:top left;width:calc(100% / var(--blin-scale));height:calc(100% / var(--blin-scale));padding-top:0;box-sizing:border-box;overflow:hidden}#root>*{height:100%}.blin-tg-safe{padding-top:calc(var(--blin-tg-pad-top, 0px) / var(--blin-scale))}*{box-sizing:border-box}.blin-ambient{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 90% 55% at 50% -8%,rgba(255,107,26,.22) 0%,transparent 58%),radial-gradient(ellipse 60% 40% at 100% 100%,rgba(196,78,10,.08) 0%,transparent 50%),var(--bg);z-index:0}.blin-scroll{position:relative;z-index:1;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.blin-scroll::-webkit-scrollbar{display:none}.blin-press{transition:transform .18s var(--ease-out),opacity .18s ease,background .18s ease}.blin-press:active:not(:disabled){transform:scale(.975)}@keyframes blinvpnPageInForward{0%{opacity:0;transform:translate3d(18px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes blinvpnPageInBackward{0%{opacity:0;transform:translate3d(-14px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes blinvpnFadeIn{0%{opacity:0}to{opacity:1}}@keyframes blinvpnSheetUp{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes blinvpnSpin{to{transform:rotate(360deg)}}@keyframes blinvpnPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.92)}}@keyframes blinvpnBreathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.04);opacity:1}}@keyframes blinvpnRise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}.blin-onb-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.blin-onb-ambient{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 120% 60% at 50% 18%,rgba(255,107,26,.26) 0%,transparent 60%),radial-gradient(ellipse 80% 40% at 50% 100%,rgba(196,78,10,.22) 0%,transparent 70%),linear-gradient(180deg,#1b130d,#14110e 45%,#110d0a)}.blin-onb-scrim{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,#110d0a00,#110d0ad1 38%,#110d0a)}.blin-onb-pulse,.blin-onb-burst{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border-radius:50%;border:1.5px solid rgba(255,138,61,.55);pointer-events:none}.blin-onb-pulse{border-width:2px;border-color:#ff8a3de6;box-shadow:0 0 24px #ff6b1a8c,inset 0 0 24px #ff6b1a59;animation:blinOnbPulse .9s cubic-bezier(.2,.7,.3,1) both}@keyframes blinOnbPulse{0%{transform:scale(.7);opacity:0}20%{opacity:1}to{transform:scale(2.1);opacity:0}}.blin-onb-flip{animation:blinOnbFlip .85s cubic-bezier(.5,0,.25,1) both}@keyframes blinOnbFlip{0%{transform:rotateY(0) scale(1);filter:drop-shadow(0 0 0 rgba(255,107,26,0))}45%{transform:rotateY(200deg) scale(1.08);filter:drop-shadow(0 0 22px rgba(255,107,26,.8))}to{transform:rotateY(360deg) scale(1);filter:drop-shadow(0 0 0 rgba(255,107,26,0))}}.blin-onb-burst{border-width:2px;border-color:#ff8a3dd9;opacity:0;animation:blinOnbBurst 1.1s cubic-bezier(.15,.7,.3,1) both}@keyframes blinOnbBurst{0%{transform:scale(.8);opacity:0}12%{opacity:1}to{transform:scale(2.8);opacity:0}}.blin-onb-flash{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;border-radius:50%;background:radial-gradient(circle,rgba(255,138,61,.55) 0%,rgba(255,107,26,.18) 35%,transparent 65%);opacity:0;pointer-events:none;animation:blinOnbFlash 1.5s ease both .7s}@keyframes blinOnbFlash{0%{opacity:0;transform:scale(.6)}25%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}.blin-onb-done{position:absolute;left:50%;top:calc(100% + 18px);white-space:nowrap;font-size:22px;font-weight:700;letter-spacing:-.02em;color:#fff8f0;animation:blinOnbDone 1.55s var(--ease-out) both .85s}@keyframes blinOnbDone{0%{opacity:0;transform:translate3d(-50%,12px,0);filter:blur(6px)}25%{opacity:1;transform:translate3d(-50%,0,0);filter:blur(0)}72%{opacity:1;transform:translate3d(-50%,0,0);filter:blur(0)}to{opacity:0;transform:translate3d(-50%,-6px,0);filter:blur(4px)}}.blin-onb-enter-rise .blin-onb-item{animation:blinOnbRiseIn .8s var(--ease-out) both;animation-delay:calc(.42s + var(--i, 0) * .08s)}.blin-onb-enter-slide .blin-onb-item{animation:blinOnbSlideIn .6s var(--ease-out) both;animation-delay:calc(.12s + var(--i, 0) * .06s)}.blin-onb-exit .blin-onb-item{animation:blinOnbSlideOut .34s cubic-bezier(.4,0,1,1) both;animation-delay:calc(var(--i, 0) * .03s)}.blin-onb-enter-slide-back .blin-onb-item{animation:blinOnbSlideInBack .6s var(--ease-out) both;animation-delay:calc(.12s + var(--i, 0) * .06s)}.blin-onb-exit-back .blin-onb-item{animation:blinOnbSlideOutBack .34s cubic-bezier(.4,0,1,1) both;animation-delay:calc(var(--i, 0) * .03s)}@keyframes blinOnbSlideInBack{0%{opacity:0;transform:translate3d(-48px,0,0);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes blinOnbSlideOutBack{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:translate3d(48px,0,0);filter:blur(6px)}}.blin-onb-exit-down .blin-onb-item{animation:blinOnbDownOut .45s cubic-bezier(.4,0,1,1) both;animation-delay:calc(var(--i, 0) * .03s)}@keyframes blinOnbRiseIn{0%{opacity:0;transform:translate3d(0,22px,0);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes blinOnbSlideIn{0%{opacity:0;transform:translate3d(48px,0,0);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes blinOnbSlideOut{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:translate3d(-48px,0,0);filter:blur(6px)}}@keyframes blinOnbDownOut{0%{opacity:1;transform:none;filter:blur(0)}to{opacity:0;transform:translate3d(0,26px,0);filter:blur(6px)}}.blin-onb-shake{animation:blinOnbShake .42s cubic-bezier(.36,.07,.19,.97) both}@keyframes blinOnbShake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(4px,0,0)}30%,50%,70%{transform:translate3d(-7px,0,0)}40%,60%{transform:translate3d(7px,0,0)}}.blin-otp-digit{display:inline-block;animation:blinOtpPop .22s cubic-bezier(.34,1.6,.5,1) both}@keyframes blinOtpPop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.blin-otp-caret{width:2px;height:26px;border-radius:1px;background:#ff6b1a;animation:blinOtpCaret 1s steps(1) infinite}@keyframes blinOtpCaret{50%{opacity:0}}.blin-tour-card{animation:blinTourCardIn .42s var(--ease-out) both .22s}@keyframes blinTourCardIn{0%{opacity:0;transform:translate3d(0,8px,0) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
