.xp-root{--xp-bg:#050308;--xp-bg-2:#12081a;--xp-ink:#f7f1ea;--xp-muted:#f7f1ea9e;--xp-gold:#e8c36a;--xp-magenta:#ff2d8a;--xp-violet:#7a3cff;--xp-cyan:#3de0ff;--xp-glass:#ffffff0f;--xp-line:#ffffff1f;--xp-font-display:Syne, ui-sans-serif, system-ui, sans-serif;--xp-font-body:Outfit, ui-sans-serif, system-ui, sans-serif;--xp-sticky-h:0px;background:var(--xp-bg);color:var(--xp-ink);font-family:var(--xp-font-body);-webkit-tap-highlight-color:transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior-x:none;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100dvh;overflow-x:clip}.xp-root a{color:inherit}html:has(.xp-root){background:#050308;overflow:hidden auto}html:has(.xp-root) body{background:#050308;overflow:hidden auto}.xp-root button,.xp-root a.xp-btn,.xp-root [role=button]{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.xp-wrap{width:min(1180px,100% - 1.5rem);margin-inline:auto}.xp-root img,.xp-root video,.xp-root svg,.xp-root canvas{max-width:100%}.xp-kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--xp-gold);font-size:.72rem;font-weight:600}.xp-display{font-family:var(--xp-font-display);letter-spacing:-.04em;text-wrap:balance;font-weight:800;line-height:.92}.xp-btn{cursor:pointer;font-family:var(--xp-font-display);letter-spacing:.08em;text-transform:uppercase;touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:48px;padding:.95rem 1.5rem;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.xp-btn-primary{color:#14010c;background:linear-gradient(120deg,#fff 0%,#f3d48a 45%,#ff4da6 100%);animation:2.8s ease-in-out infinite xpPulse;box-shadow:0 0 0 1px #fff3,0 10px 40px #ff2d8a47}.xp-btn-primary:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 0 24px #ff2d8a73,0 0 48px #e8c36a33}.xp-btn-ghost{color:var(--xp-ink);border:1px solid var(--xp-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:0 0}.xp-btn-ghost:hover{border-color:var(--xp-gold);color:var(--xp-gold)}.xp-glass{background:var(--xp-glass);border:1px solid var(--xp-line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:1.5rem}.xp-section{padding:4rem 0;scroll-margin-top:5.5rem;position:relative}.xp-sticky-ticket{display:none}@media (max-width:768px){.xp-root{--xp-sticky-h:calc(4.35rem + env(safe-area-inset-bottom,0px))}.xp-root.xp-no-sticky,.xp-root.xp-feed-full{--xp-sticky-h:0px}.xp-root.xp-feed-full .xp-sticky-ticket{display:none}.xp-sticky-ticket{left:1rem;right:1rem;bottom:calc(.45rem + env(safe-area-inset-bottom,0px));z-index:40;pointer-events:auto;width:auto;max-width:none;display:inline-flex;position:fixed}.xp-section{scroll-margin-top:calc(4.25rem + env(safe-area-inset-top,0px));padding:2.75rem 0}.xp-kicker{letter-spacing:.16em;font-size:.64rem}.xp-btn{width:100%}.xp-btn-row{flex-direction:column;width:100%;display:flex}.xp-btn-row .xp-btn{width:100%}.xp-countdown-cell{min-width:0;padding-inline:.35rem}.xp-nav-inner{min-height:3.25rem;padding:.55rem 0}.xp-h-scroll{scrollbar-width:none;gap:.85rem;padding-inline:.15rem}.xp-h-scroll::-webkit-scrollbar{display:none}}@media (max-width:430px){.xp-wrap{width:min(1180px,100% - 1.15rem)}.xp-section{padding:2.25rem 0}.xp-display{letter-spacing:-.035em}}.xp-nav{z-index:50;padding-top:env(safe-area-inset-top,0px);position:fixed;top:0;left:0;right:0}.xp-nav-inner{justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.xp-hero-lights{pointer-events:none;filter:blur(8px);background:radial-gradient(circle at 20% 20%,#ff2d8a47,#0000 32%),radial-gradient(circle at 80% 30%,#7a3cff4d,#0000 36%),radial-gradient(circle at 50% 80%,#3de0ff29,#0000 40%);position:absolute;inset:0}.xp-particle{opacity:.45;pointer-events:none;background:#fff;border-radius:999px;width:3px;height:3px;animation:9s linear infinite xpFloat;position:absolute}@keyframes xpPulse{0%,to{box-shadow:0 0 0 1px #fff3,0 8px 28px #ff2d8a38}50%{box-shadow:0 0 0 1px #ffffff59,0 8px 42px #e8c36a59}}@keyframes xpFloat{0%{opacity:0;transform:translateY(20px)}20%{opacity:.5}to{opacity:0;transform:translateY(-110vh)}}@keyframes xpScan{0%{transform:translate(-120%)}to{transform:translate(220%)}}.xp-ticket:hover{transform:translateY(-6px)rotate(-.4deg)}.xp-ticket{transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}.xp-ticket:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff1f 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.xp-ticket:hover:after{animation:.9s xpScan}.xp-countdown-cell{flex:1;min-width:3.35rem}.xp-h-scroll{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:1.25rem;padding-bottom:.75rem;display:flex;overflow-x:auto}.xp-h-scroll>*{scroll-snap-align:start;touch-action:manipulation;flex-shrink:0}.xp-field{width:100%;color:inherit;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.9rem;max-width:100%;min-height:48px;padding:.9rem 1rem;font-size:16px}.xp-icon-btn{touch-action:manipulation;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.xp-inapp{margin-top:2rem;border:1px solid var(--xp-line);isolation:isolate;overscroll-behavior:contain;background:#08050eeb;border-radius:1.5rem;flex-direction:column;max-width:36rem;height:min(82dvh,760px);max-height:min(82dvh,760px);margin-inline:auto;display:flex;position:relative;overflow:hidden}.xp-inapp-tabs{border-bottom:1px solid var(--xp-line);background:#08050ef5;flex-shrink:0}.ig-appbar{flex-shrink:0;justify-content:space-between;align-items:center;padding:.15rem .85rem .35rem;display:flex}.ig-appbar p{letter-spacing:-.04em;margin:0;font-size:1.35rem;font-weight:800}.ig-bell{width:40px;height:40px;color:inherit;background:0 0;border:0;place-items:center;display:grid;position:relative}.ig-bell b{background:#ff2d8a;border-radius:999px;width:8px;height:8px;position:absolute;top:8px;right:8px}.xp-inapp-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#ffffff61 #ffffff14;flex:1;min-height:0;padding:1rem .85rem 1.25rem;overflow:hidden scroll}.xp-inapp-scroll.xp-feed-scroll{padding:.55rem 0 2.2rem;position:relative}.xp-inapp-scroll.xp-profile-scroll{padding:0 0 1.5rem;position:relative}.xp-inapp-scroll.xp-reels-scroll{scrollbar-width:none;padding:0;position:relative;overflow:hidden}.xp-inapp-scroll::-webkit-scrollbar{width:6px}.xp-inapp-scroll::-webkit-scrollbar-track{background:#ffffff0f}.xp-inapp-scroll::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:999px}@media (min-width:769px){.xp-wrap{width:min(1180px,100% - 2rem)}.xp-section{padding:5.5rem 0}.xp-countdown-cell{flex:none;min-width:4.6rem}.xp-btn{width:auto}}@media (hover:none){.xp-btn-primary:hover,.xp-ticket:hover{transform:none}.xp-ticket:hover:after{animation:none}.xp-glass{-webkit-backdrop-filter:none;background:#120a1af5}.xp-btn-primary,.xp-particle{animation:none}.xp-particle{display:none}.xp-post{content-visibility:auto;contain-intrinsic-size:640px}.xp-inapp-scroll,.cx-app-screen,.cx-dial,.cx-settings{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transform:translateZ(0)}.cx-screen,.cx-home{transform:translateZ(0)}.cx-home{background:#121018}}@media (prefers-reduced-motion:reduce){.xp-btn-primary,.xp-particle,.xp-ticket:after,.cx-boot-line,.cx-boot-logo,.cx-boot-name{animation:none}}.cx-phone{--cx-bezel:#0a0a0c;--cx-screen:#000;-webkit-user-select:none;user-select:none;width:min(100%,28.75rem,43.3846dvh);margin:1.25rem auto 0;padding:0 .85rem 1.1rem;position:relative}.cx-phone.cx-full{z-index:90;box-sizing:border-box;background:#050308;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;width:100vw;max-width:none;height:100dvh;margin:0;padding:.55rem .55rem .7rem;display:flex;position:fixed;inset:0}.cx-phone.cx-full .cx-bezel{aspect-ratio:9/19.5;width:min(100%,46.1538dvh - 1.89231rem);height:min(100dvh - 4.1rem,216.667vw - 2.38333rem);max-height:calc(100dvh - 4.1rem)}.cx-phone.cx-full .cx-model-tag{display:none}.cx-phone.cx-native{z-index:80;background:#000;flex-direction:column;width:100%;max-width:none;margin:0;padding:0;display:flex;position:fixed;inset:0}.cx-phone.cx-native .cx-bezel{aspect-ratio:auto;width:100%;height:100dvh;max-height:none;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);box-shadow:none;border-radius:0}.cx-phone.cx-native .cx-island,.cx-phone.cx-native .cx-model-tag{display:none}.cx-phone.cx-native .cx-screen{border-radius:0}.cx-phone.cx-native .cx-status{padding-left:max(1.1rem, env(safe-area-inset-left,0px));padding-right:max(1.1rem, env(safe-area-inset-right,0px));top:.15rem}.cx-phone.cx-native .cx-power{top:28%}.cx-os-page,.cx-os-standalone{background:#000;min-height:100dvh}@media (max-width:768px){.cx-phone:not(.cx-native):not(.cx-full){width:min(100%,40.6154dvh);padding-inline:.4rem}}.cx-phone.cx-fe{width:min(100%,24.6rem,41.5385dvh)}.cx-power{cursor:pointer;z-index:8;touch-action:none;background:0 0;border:0;width:1.15rem;height:3.6rem;position:absolute;top:6.4rem;right:0;transform:translate(55%)}.cx-power:after{content:"";background:#2a2a30;border-radius:2px;width:.28rem;height:100%;position:absolute;top:0;right:.12rem}.cx-bezel{aspect-ratio:9/19.5;background:var(--cx-bezel);border-radius:3.05rem;width:100%;height:auto;padding:.78rem .58rem .82rem;position:relative;box-shadow:0 0 0 1px #2c2c32,0 22px 56px #0000007a}.cx-fe .cx-bezel{aspect-ratio:9/19.5;border-radius:2.45rem;height:auto;max-height:none}.cx-island{z-index:4;pointer-events:none;background:#000;border-radius:999px;width:6.35rem;height:1.42rem;position:absolute;top:.98rem;left:50%;transform:translate(-50%)}.cx-fe .cx-island{width:6.4rem;height:1.15rem}.cx-status{z-index:5;color:#f5f5f7;pointer-events:none;grid-template-columns:minmax(0,1fr) 6.6rem minmax(0,1fr);align-items:center;height:1.55rem;padding:0 1.2rem;font-size:11px;font-weight:600;display:grid;position:absolute;top:.78rem;left:0;right:0}.cx-status-left,.cx-status-right{align-items:center;min-width:0;display:flex}.cx-status-left{justify-content:flex-start;gap:0}.cx-status-right{grid-column:3;justify-content:flex-end;gap:.42rem}.cx-time{font-variant-numeric:tabular-nums;letter-spacing:.03em;pointer-events:auto;color:inherit;line-height:1;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cx-carrier{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;opacity:.95;flex:0 auto;max-width:6.4rem;font-size:8.5px;font-weight:600;line-height:1;overflow:hidden}.cx-signal{flex-shrink:0;align-items:flex-end;gap:1.5px;height:10px;display:inline-flex}.cx-signal i{background:#f5f5f7;border-radius:.5px;width:3px;display:block}.cx-signal i:first-child{height:3px}.cx-signal i:nth-child(2){height:5px}.cx-signal i:nth-child(3){height:7px}.cx-signal i:nth-child(4){opacity:.4;height:10px}.cx-wifi{border:1.5px solid #f5f5f7;border-bottom:0;border-radius:8px 8px 0 0;flex-shrink:0;width:11px;height:8px}.cx-chrome{display:none}.cx-phone.cx-full .cx-chrome{flex-shrink:0;justify-content:center;align-items:center;display:flex}.cx-chrome button{color:#f5f5f7;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;min-height:40px;padding:0 1rem;font-size:.78rem;font-weight:700}.cx-battery{border:1.4px solid #f5f5f7;border-radius:2px;width:18px;height:9px;padding:1px}.cx-battery i{background:#34c759;border-radius:.5px;width:78%;height:100%;display:block}.cx-screen{color:#f5f5f7;background:#000;border-radius:1.85rem;height:100%;position:relative;overflow:hidden}.cx-fe .cx-screen{border-radius:1.55rem}.cx-off,.cx-boot{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;width:100%;height:100%;display:flex;position:relative}.cx-off{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;margin:0;padding:0}.cx-sleep{z-index:8;cursor:pointer;background:#000;border:0;margin:0;padding:0;position:absolute;inset:0}.cx-off p{letter-spacing:.18em;text-transform:uppercase;color:#5a5a62;font-size:.72rem}.cx-off span{color:#3d3d44;font-size:.68rem;position:absolute;bottom:2.4rem;left:0;right:0}.cx-boot-line{font-family:var(--xp-font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.22em;font-size:1.55rem;font-weight:800;animation:.55s both cxBoot}.cx-boot-logo{pointer-events:none;-webkit-user-select:none;user-select:none;width:min(58%,11.5rem);height:auto;animation:.7s both cxBoot;display:block}.cx-boot-name{font-family:var(--xp-font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.28em;color:#f4f4f8;margin:0;font-size:1.45rem;font-weight:800;animation:.5s both cxBoot}.cx-home{background-image:radial-gradient(90% 55% at 12% 8%,#ffba8cb8,#0000 52%),radial-gradient(70% 50% at 92% 0,#ba96ffb3,#0000 48%),radial-gradient(80% 55% at 50% 100%,#305cd2bf,#0000 58%),linear-gradient(#1c1648 0%,#101a3c 42%,#0b1224 100%);flex-direction:column;height:100%;padding:3.15rem .85rem .55rem;display:flex;overflow:auto}.cx-home-date-lg{letter-spacing:-.02em;color:#ffffffd1;margin:0;font-size:1.05rem;font-weight:600}.cx-home-time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.35rem;font-size:4.2rem;font-weight:700;line-height:.92;display:flex}.cx-home-time span{letter-spacing:.08em;opacity:.85;font-size:1.15rem;font-weight:600}.cx-home-date{letter-spacing:.16em;text-transform:uppercase;color:#f5f5f78c;margin-top:.2rem;font-size:.78rem}.cx-widget{color:#fff;text-align:left;-webkit-backdrop-filter:blur(22px);background:#ffffff2e;border:0;border-radius:1.15rem;align-items:center;gap:.65rem;width:100%;margin-top:.85rem;padding:.7rem .85rem;display:flex;box-shadow:0 8px 24px #0000001f}.cx-widget span{flex-direction:column;display:flex}.cx-widget strong{font-size:.92rem}.cx-widget em{color:#ffffffb8;font-size:.72rem;font-style:normal}.cx-grid{grid-template-columns:repeat(4,1fr);gap:.85rem .35rem;margin-top:1.35rem;display:grid}.cx-dock{-webkit-backdrop-filter:blur(28px)saturate(1.4);background:#ffffff38;border-radius:1.7rem;justify-content:space-around;margin-top:auto;padding:.55rem .35rem .45rem;display:flex;box-shadow:0 10px 30px #0000002e}.cx-dock .cx-app em{display:none}.cx-app{color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.32rem;min-height:44px;display:flex}.cx-app em{color:#ffffffeb;text-shadow:0 1px 2px #00000059;font-size:.62rem;font-style:normal;font-weight:500}.cx-icon{border-radius:1.12rem;place-items:center;width:3.22rem;height:3.22rem;display:grid;position:relative;box-shadow:0 8px 18px #00000038}.cx-icon-phone{background:#34c759}.cx-icon-feed{background:linear-gradient(160deg,#ff2d8a,#7a3cff)}.cx-icon-cam{background:linear-gradient(160deg,#cfd3d8,#4a4a50)}.cx-icon-settings{background:#8e8e93}.cx-icon-msg{background:linear-gradient(#35d158,#23c55e)}.cx-icon-safari{background:linear-gradient(#54c7ff,#1b6dff)}.cx-icon-photos{background:linear-gradient(135deg,#ffd60a,#ff2d55 55%,#bf5af2)}.cx-icon-weather{background:linear-gradient(#5ac8fa,#007aff)}.cx-icon-clock{color:#ff3b30;background:#1c1c1e}.cx-icon-calc{background:#1c1c1e}.cx-icon-music{background:linear-gradient(#ff2d55,#ff375f)}.cx-icon-notes{color:#1c1c1e;background:linear-gradient(#ffd60a,#fc0)}.cx-icon-ticket{color:#1c1208;background:linear-gradient(160deg,#e8c36a,#b45309)}.cx-icon-bu{color:#e8c36a;background:linear-gradient(160deg,#111,#2a2118)}.cx-bu-glyph{letter-spacing:-.06em;font-size:1.35rem;font-weight:800}.cx-icon b{background:#ff3b30;border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:.28rem;right:.28rem}.cx-app-screen{background:#050308;flex-direction:column;padding-top:2.15rem;padding-bottom:1.85rem;display:flex;position:absolute;inset:0}.cx-app-screen .xp-inapp{background:0 0;border:0;border-radius:0;max-width:none;height:100%;max-height:none;margin:0}.cx-homebar{z-index:6;cursor:pointer;background:#ffffff8c;border:0;border-radius:999px;width:7.2rem;height:.32rem;position:absolute;bottom:.45rem;left:50%;transform:translate(-50%)}.cx-cam-video{object-fit:cover;background:#111;width:100%;height:100%;position:absolute;inset:0}.cx-cam-video.selfie{transform:scaleX(-1)}.cx-cam-mix{z-index:2;background:#111;width:100%;height:100%;position:absolute;inset:0}.cx-cam-mix.is-off{display:none}.cx-cam-main.cx-cam-feed,.cx-cam-front.cx-cam-feed{aspect-ratio:auto;object-fit:cover;opacity:1;pointer-events:none;z-index:1;width:100%;max-width:none;height:100%;box-shadow:none;background:#111;border:0;border-radius:0;position:absolute;inset:0;transform:none}.cx-cam-main{object-fit:cover;background:#111;width:100%;height:100%;position:absolute;inset:0}.cx-cam-front.is-off{display:none}.cx-cam-front{z-index:3;aspect-ratio:3/4;object-fit:cover;background:#111;border:2px solid #ffffffe6;border-radius:.9rem;width:36%;max-width:9.5rem;position:absolute;bottom:4.35rem;left:50%;transform:translate(-50%)scaleX(-1);box-shadow:0 10px 28px #00000073}.cx-cam-bar{z-index:4;justify-content:center;gap:.55rem;padding:0 .7rem;display:flex;position:absolute;bottom:2.1rem;left:0;right:0}.cx-cam-bar button{color:#fff;background:#141418c7;border:0;border-radius:999px;align-items:center;gap:.35rem;min-height:40px;padding:0 .9rem;font-size:.78rem;font-weight:700;display:inline-flex}.cx-cam-bar button.on{background:#0a84ff}.cx-cam-bar button.cx-shutter{background:#fff;border-radius:999px;width:4.15rem;height:4.15rem;min-height:4.15rem;padding:0;box-shadow:0 0 0 4px #ffffff47}.cx-cam-flash{z-index:5;pointer-events:none;background:#fff;animation:.16s ease-out cx-flash;position:absolute;inset:0}.cx-cam-saved{z-index:5;text-align:center;color:#fff;text-shadow:0 1px 4px #0009;font-size:.78rem;font-weight:700;position:absolute;bottom:6.4rem;left:0;right:0}@keyframes cx-flash{0%{opacity:.85}to{opacity:0}}.cx-cam-label,.cx-cam-err{z-index:1;text-align:center;margin-top:.4rem;font-size:.78rem;position:relative}.cx-cam-err{color:#ff8aa0;padding:0 1rem}.cx-cam-help{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:left;background:#141418e0;border-radius:1rem;margin:4.2rem .9rem 0;padding:1rem .95rem 1.05rem;position:relative}.cx-cam-help h4{margin:0 0 .45rem;font-size:1rem}.cx-cam-help p{color:#ffffffb8;margin:0 0 .55rem;font-size:.8rem;line-height:1.4}.cx-cam-https{color:#fff;text-align:center;background:#0a84ff;border-radius:.75rem;min-height:44px;margin-top:.35rem;font-size:.88rem;font-weight:700;line-height:44px;text-decoration:none;display:block}.cx-dial,.cx-settings{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.4rem 1rem 1.6rem;overflow-y:auto}.cx-dial-num{text-align:center;letter-spacing:.08em;min-height:2.4rem;font-size:1.55rem}.cx-pad{grid-template-columns:repeat(3,1fr);gap:.55rem .7rem;max-width:16rem;margin:.6rem auto 0;display:grid}.cx-pad button,.cx-call,.cx-backspace,.cx-end,.cx-seg button{cursor:pointer;color:#fff;border:0}.cx-pad button{background:#2c2c2e;border-radius:999px;height:3.35rem;font-size:1.35rem}.cx-dial-actions{justify-content:center;align-items:center;gap:1.4rem;margin-top:.85rem;display:flex}.cx-call,.cx-end{background:#34c759;border-radius:999px;place-items:center;width:3.4rem;height:3.4rem;display:grid}.cx-end{background:#ff3b30;margin-top:1.4rem}.cx-backspace{background:0 0;min-width:44px;min-height:44px;font-size:1.1rem}.cx-save{gap:.4rem;margin-top:1rem;display:flex}.cx-save input{color:#fff;background:#1c1c1e;border:0;border-radius:.8rem;flex:1;min-height:44px;padding:0 .8rem;font-size:16px}.cx-save button{color:#fff;background:#1c1c1e;border:0;border-radius:.8rem;width:44px}.cx-contacts{margin-top:.7rem}.cx-contact{color:#fff;text-align:left;cursor:pointer;background:#1c1c1e;border:0;border-radius:.8rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:.4rem;padding:.75rem .9rem;display:flex}.cx-contact small{color:#8e8e93}.cx-empty,.cx-muted,.cx-hint{color:#8e8e93;font-size:.78rem}.cx-calling{text-align:center;padding-top:3rem}.cx-calling h3{margin-top:.3rem;font-size:1.6rem}.cx-settings h3{font-size:1.5rem}.cx-row-label{text-transform:uppercase;letter-spacing:.12em;color:#8e8e93;margin-top:1.2rem;margin-bottom:.4rem;font-size:.72rem}.cx-seg{background:#1c1c1e;border-radius:.8rem;padding:.2rem;display:flex}.cx-seg button{background:0 0;border-radius:.65rem;flex:1;min-height:40px;font-size:.82rem}.cx-seg button.on{background:#3a3a3c}.cx-card{background:#1c1c1e;border-radius:.8rem;padding:.85rem 1rem}.cx-model-tag{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#f7f1ea73;margin-top:.7rem;font-size:.72rem}@keyframes cxBoot{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (max-width:360px){.xp-wrap{width:calc(100% - .85rem)}.xp-countdown-cell{min-width:0;padding-inline:.2rem}.xp-kicker{letter-spacing:.12em;font-size:.58rem}}@media (min-width:1440px){.xp-wrap{width:min(1280px,100% - 4rem)}}@media (max-height:480px) and (orientation:landscape){.xp-section{padding:1.75rem 0}.xp-sticky-ticket{width:auto;max-width:22rem;left:auto;right:1rem}}.xp-pwa-banner{left:max(.75rem, env(safe-area-inset-left,0px));right:max(.75rem, env(safe-area-inset-right,0px));bottom:calc(var(--xp-sticky-h) + .65rem);z-index:46;border:1px solid var(--xp-line);background:#0c0612f0;border-radius:1.1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex;position:fixed;box-shadow:0 12px 40px #0006}.xp-pwa-banner p{color:#f7f1ead1;margin:0;font-size:.82rem;line-height:1.35}.xp-pwa-actions{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.xp-pwa-install{min-height:40px;font-size:.68rem;width:auto!important;padding:.55rem .9rem!important}@media (display-mode:standalone),(display-mode:fullscreen),(display-mode:minimal-ui){.xp-pwa-banner{display:none}.xp-root{min-height:100dvh}.xp-nav{padding-top:env(safe-area-inset-top,0px)}}.xp-reels{scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#000;height:100%;overflow-y:scroll}.xp-reels::-webkit-scrollbar{display:none}.xp-reel{scroll-snap-align:start;scroll-snap-stop:always;background:#000;height:100%;min-height:100%;position:relative;overflow:hidden}.xp-reel-stage{cursor:pointer;background:#000;border:0;margin:0;padding:0;position:absolute;inset:0}.xp-reel-stage video,.xp-reel-stage img{object-fit:cover;pointer-events:none;width:100%;height:100%}.xp-reel-shade{pointer-events:none;background:linear-gradient(#0000 42%,#000000b8 100%);position:absolute;inset:0}.xp-reel-mute{z-index:2;color:#fff;background:#00000073;border:0;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;display:grid;position:absolute;top:.7rem;right:.7rem}.xp-reel-sound-hint{z-index:3;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0000009e;border:0;border-radius:999px;padding:.7rem 1.1rem;font-size:.82rem;font-weight:700;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.xp-reel-track{color:#ffffffd1;white-space:nowrap;align-items:center;gap:.35rem;margin-top:.55rem;font-size:.72rem;display:flex;overflow:hidden}.xp-reel-meta{z-index:2;text-align:left;position:absolute;bottom:1.2rem;left:.9rem;right:4.4rem}.xp-reel-rail{z-index:2;flex-direction:column;align-items:center;gap:1.05rem;display:flex;position:absolute;bottom:4.6rem;right:.45rem}.xp-reel-rail button{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.2rem;min-width:44px;min-height:44px;display:flex}.xp-reel-rail button.on{color:#ff2d8a}.xp-reel-rail em{text-shadow:0 1px 6px #000000b3;font-size:.72rem;font-style:normal;font-weight:600}.xp-reel-avatar{margin-bottom:.2rem}.xp-reel-sheet{z-index:8;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.xp-reel-sheet-bg{background:#00000059;border:0;position:absolute;inset:0}.xp-reel-sheet-card{background:#161018;border-radius:1.2rem 1.2rem 0 0;flex-direction:column;max-height:58%;padding:.9rem 1rem 1.1rem;display:flex;position:relative;overflow:hidden}.xp-reel-sheet-list{flex:1;min-height:0;padding-bottom:.5rem;overflow-y:auto}.ig-feed{background:#000}.ig-composer,.ig-feed>.xp-glass{margin:0 .75rem .75rem}.ig-composer{border:1px solid var(--xp-line);background:#121018;border-radius:1rem;padding:.75rem}.ig-composer-preview{border-radius:.85rem;margin-bottom:.55rem;position:relative;overflow:hidden}.ig-composer-preview img{object-fit:cover;width:100%;height:9.5rem;display:block}.ig-composer-preview button{color:#fff;background:#0000009e;border:0;border-radius:999px;padding:.28rem .55rem;font-size:.7rem;font-weight:700;position:absolute;top:.45rem;right:.45rem}.ig-composer-tools{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.ig-lib{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:.55rem;display:grid}.ig-lib button{aspect-ratio:1;border:0;border-radius:.35rem;padding:0;overflow:hidden}.ig-lib img{object-fit:cover;width:100%;height:100%}.ig-post{background:#000;border-bottom:8px solid #000;padding-bottom:.35rem}.ig-post-head{align-items:center;gap:.7rem;padding:.55rem .75rem;display:flex}.ig-user-hit{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:.7rem;padding:0;display:flex}.ig-post-user{font-size:.88rem;font-weight:700;line-height:1.15}.ig-post-music{color:#ffffff9e;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.25rem;margin-top:.12rem;font-size:.68rem;display:flex;overflow:hidden}.ig-icon-btn{color:#fff;background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.ig-post-media{background:#111;position:relative}.ig-post-photo{aspect-ratio:4/5;background:#000;border:0;width:100%;padding:0;display:block}.ig-post-photo img{object-fit:cover;width:100%;height:100%}.ig-post-actions{justify-content:space-between;align-items:center;padding:.45rem .65rem .15rem;display:flex}.ig-post-actions-left{align-items:center;gap:.85rem;display:flex}.ig-post-actions button{color:#fff;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:.28rem;min-width:44px;min-height:44px;font-size:.88rem;font-weight:600;display:inline-flex}.ig-post-actions button.on{color:#ff2d8a}.ig-post-copy{padding:.15rem .85rem .7rem;font-size:.9rem;line-height:1.35}.ig-post-copy strong{margin-right:.3rem;font-weight:700}.ig-post-preview{color:#ffffffeb;margin-top:.28rem}.ig-post-time{color:#ffffff73;background:0 0;border:0;margin-top:.35rem;padding:0;font-size:.72rem;display:block}.ig-sheet{z-index:24;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.ig-sheet-bg{background:#00000073;border:0;position:absolute;inset:0}.ig-sheet-card{z-index:1;background:#1c1c1e;border-radius:1.15rem 1.15rem 0 0;flex-direction:column;height:68%;display:flex;position:relative;overflow:hidden}.ig-sheet-handle{background:#ffffff47;border-radius:999px;width:2.4rem;height:.28rem;margin:.45rem auto 0}.ig-sheet-head{border-bottom:1px solid #ffffff14;grid-template-columns:36px 1fr 36px;align-items:center;padding:.15rem .55rem .45rem;display:grid}.ig-sheet-head h3{text-align:center;margin:0;font-size:.95rem;font-weight:700}.ig-sheet-spacer{width:36px;height:36px}.ig-sheet-list{flex:1;min-height:0;padding:.55rem .85rem .4rem;overflow-y:auto}.ig-empty{color:#ffffff73;text-align:center;padding:1.5rem 0;font-size:.88rem}.ig-cmt{align-items:flex-start;gap:.65rem;padding:.55rem 0;display:flex}.ig-cmt-nested{margin-top:.55rem;padding:0}.ig-cmt-body{flex:1;min-width:0}.ig-cmt-meta{color:#ffffff80;font-size:.78rem}.ig-cmt-meta strong{color:#fff;margin-right:.15rem;font-weight:700}.ig-cmt-meta em{color:#ffffffb3;background:#ffffff1f;border-radius:.3rem;margin-left:.4rem;padding:.05rem .35rem;font-size:.65rem;font-style:normal}.ig-cmt-text{margin-top:.12rem;font-size:.9rem;line-height:1.3}.ig-cmt-reply{color:#ffffff73;background:0 0;border:0;margin-top:.25rem;padding:0;font-size:.72rem;font-weight:600}.ig-cmt-heart{color:#ffffffb3;background:0 0;border:0;flex-direction:column;align-items:center;gap:.1rem;min-width:28px;padding-top:.2rem;font-size:.65rem;display:flex}.ig-cmt-heart.on{color:#ff2d8a}.ig-typing{color:#ffffff73;margin-top:.3rem;font-size:.72rem;font-style:italic}.ig-sheet-compose{border-top:1px solid #ffffff14;padding:.45rem .75rem .7rem}.ig-emojis{justify-content:space-between;gap:.2rem;margin-bottom:.45rem;display:flex}.ig-emojis button{background:0 0;border:0;min-width:32px;min-height:32px;font-size:1.25rem;line-height:1}.ig-compose-row{align-items:center;gap:.55rem;display:flex}.ig-compose-row input{color:#fff;background:#2c2c2e;border:0;border-radius:999px;flex:1;min-height:40px;padding:.55rem .9rem;font-size:.9rem}.ig-compose-row input::placeholder{color:#ffffff61}.ig-compose-row button[type=submit]{color:#3d8bfd;background:0 0;border:0;font-size:.88rem;font-weight:700}.ig-compose-row button[type=submit]:disabled{color:#3d8bfd61}.ig-compose-dot{background:#3a3a3c;border-radius:999px;width:32px;height:32px}.ig-story-full{z-index:30;background:#000;border:0;padding:0;position:absolute;inset:0}.ig-story-full img{object-fit:cover;width:100%;height:100%}.ig-story-user{position:absolute;top:2.4rem;left:.8rem;right:.8rem}.ig-story-user span{align-items:center;gap:.55rem;display:flex}.ig-story-body{font-size:1.05rem;position:absolute;bottom:2.4rem;left:.9rem;right:.9rem}.ig-profile{color:#f5f5f7;padding-bottom:1.2rem}.ig-profile-nav,.ig-profile-back{justify-content:space-between;align-items:center;min-height:44px;padding:.2rem .45rem .35rem;display:flex}.ig-profile-handle{font-size:1rem;font-weight:700}.ig-profile-head{align-items:center;gap:.85rem;padding:.35rem .85rem .2rem;display:flex}.ig-profile-ring{background:linear-gradient(135deg,#f9ce34,#ee2a7b,#6228d7);border-radius:999px;place-items:center;padding:3px;display:grid}.ig-profile-ring span{border:2px solid #050308}.ig-profile-stats{flex:1;min-width:0}.ig-profile-name{letter-spacing:-.02em;font-size:1.05rem;font-weight:800}.ig-profile-counts{color:#ffffffb8;flex-wrap:wrap;gap:.7rem;margin-top:.35rem;font-size:.78rem;display:flex}.ig-profile-counts b{color:#fff;margin-right:.18rem}.ig-profile-bio{padding:.45rem .9rem .2rem;font-size:.86rem;line-height:1.4}.ig-profile-role{color:#ffffff73;margin-bottom:.2rem;font-size:.78rem}.ig-profile-link{color:#7ab8ff;margin-top:.2rem}.ig-profile-proof{color:#ffffff8c;padding:.35rem .9rem;font-size:.75rem}.ig-profile-actions{gap:.4rem;padding:.35rem .85rem .55rem;display:flex}.ig-profile-btn{color:#fff;background:#2a2a2e;border:0;border-radius:.55rem;flex:1;min-height:34px;font-size:.82rem;font-weight:700}.ig-profile-btn-on{background:#0095f6}.ig-highlights{gap:.85rem;padding:.4rem .85rem .7rem;display:flex;overflow-x:auto}.ig-highlight{flex-direction:column;flex-shrink:0;align-items:center;gap:.3rem;width:4.2rem;display:flex}.ig-highlight span{border:1px solid #ffffff47;border-radius:999px;width:3.7rem;height:3.7rem;padding:2px;overflow:hidden}.ig-highlight img{object-fit:cover;border-radius:999px;width:100%;height:100%}.ig-highlight em{color:#ffffffbf;font-size:.62rem;font-style:normal}.ig-profile-tabs{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);display:grid}.ig-profile-tabs button{color:#ffffff61;background:0 0;border:0;border-bottom:1px solid #0000;min-height:44px}.ig-profile-tabs button.on{color:#fff;border-bottom-color:#fff}.ig-grid{background:#111;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ig-grid-cell{aspect-ratio:1/1.25;background:#1a1a1a;border:0;padding:0;position:relative;overflow:hidden}.ig-grid-cell img{object-fit:cover;width:100%;height:100%}.ig-grid-play{filter:drop-shadow(0 1px 2px #0009);border:5px solid #0000;border-left:8px solid #fff;border-right-width:0;width:0;height:0;position:absolute;bottom:.35rem;right:.35rem}.ig-profile-post{padding-bottom:1rem}.ig-profile-post-img{object-fit:cover;width:100%;max-height:42vh}.ig-profile-post-body{padding:.7rem .9rem .2rem;font-size:.9rem}.cx-alert{z-index:12;-webkit-backdrop-filter:blur(22px);text-align:center;background:#2c2c2ef0;border-radius:14px;position:absolute;top:34%;left:1.05rem;right:1.05rem;overflow:hidden}.cx-alert h4{margin:1.05rem 1rem .15rem;font-size:1.05rem;font-weight:700}.cx-alert p{color:#ffffffb8;margin:0 1rem .95rem;font-size:.82rem}.cx-alert-row{border-top:.5px solid #ffffff2e;display:flex}.cx-alert-row button{color:#0a84ff;background:0 0;border:0;flex:1;min-height:44px;font-size:1.02rem}.cx-alert-row button:last-child{border-left:.5px solid #ffffff2e;font-weight:650}.cx-app-screen.cx-light{color:#111;background:#f2f2f7}.cx-card-btn{text-align:left;cursor:pointer;width:100%}.cx-ios-app{height:100%;padding:.4rem .85rem 1.6rem;position:relative;overflow:auto}.cx-ios-app h3{letter-spacing:-.04em;margin:0;font-size:1.7rem;font-weight:800}.cx-ios-sub{opacity:.55;margin:.2rem 0 .7rem;font-size:.78rem}.cx-ios-sub.mt{margin-top:1rem}.cx-photos{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.cx-photos button{aspect-ratio:1;border:0;padding:0;overflow:hidden}.cx-photos img,.cx-photo-full img{object-fit:cover;width:100%;height:100%}.cx-photo-full{z-index:8;background:#000;border:0;flex-direction:column;padding:0;display:flex;position:absolute;inset:0}.cx-photo-full img{object-fit:contain;background:#000;flex:1;width:100%;min-height:0}.cx-photo-actions{flex-wrap:wrap;gap:.45rem;padding:.7rem .75rem 1rem;display:flex}.cx-photo-actions button,.cx-notes-top button{color:#fff;background:#ffffff24;border:0;border-radius:999px;min-height:36px;padding:.4rem .8rem;font-size:.75rem;font-weight:700}.cx-notes-top{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}.cx-notes-top h3{font-size:1.45rem}.cx-light .cx-notes-top button,.cx-light .cx-note-row em{color:#0a84ff;background:#0000000f}.cx-note-list{flex-direction:column;gap:.45rem;display:flex}.cx-note-row{text-align:left;width:100%;color:inherit;background:#fff;border:0;border-radius:.9rem;grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:.1rem .5rem;padding:.75rem .8rem;display:grid}.cx-note-row strong{font-size:.95rem}.cx-note-row small{opacity:.5;grid-column:1;font-size:.75rem}.cx-note-row em{color:#ff3b30;background:#ff3b301a;border-radius:999px;grid-row:1/span 2;align-self:center;padding:.35rem .55rem;font-size:.72rem;font-style:normal;font-weight:700}.cx-bu{color:#111;background:#fff;flex-direction:column;height:100%;margin:-.4rem -.85rem -1.6rem;padding:1.1rem .9rem 1.4rem;display:flex}.cx-bu-brand{text-align:center;color:#e10600;margin:0 0 1.1rem;font-size:1.35rem;font-weight:800}.cx-bu-card{color:#fff;background:linear-gradient(#c1121f,#9b0b14);border-radius:1.35rem;padding:1.15rem 1rem 1.2rem}.cx-bu-card p{letter-spacing:-.03em;opacity:1;margin:0;font-size:1.35rem;font-weight:800}.cx-bu-card h3{letter-spacing:-.03em;color:#fff;margin:.45rem 0 .7rem;font-size:1.35rem;font-weight:800}.cx-bu a.cx-bu-open{color:#9b0b14;background:#fff;border-radius:999px;place-items:center;min-height:44px;margin-top:1.1rem;font-size:.88rem;font-weight:800;text-decoration:none;display:grid}.cx-safari-bar{margin:.2rem 0 .8rem}.cx-safari-bar input{background:#00000014;border:0;border-radius:10px;width:100%;min-height:36px;padding:0 .8rem}.cx-safari-kicker{letter-spacing:.12em;text-transform:uppercase;opacity:.5;font-size:.72rem}.cx-favs{grid-template-columns:repeat(4,1fr);gap:.55rem;margin-top:.7rem;display:grid}.cx-favs span,.cx-favs button{color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.3rem;padding:0;font-size:.68rem;display:flex}.cx-favs b{color:#fff;background:linear-gradient(160deg,#ff2d8a,#7a3cff);border-radius:.8rem;place-items:center;width:2.6rem;height:2.6rem;display:grid}.cx-threads,.cx-world{flex-direction:column;gap:.15rem;display:flex}.cx-thread{color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #00000014;align-items:center;gap:.7rem;padding:.65rem 0;display:flex}.cx-thread-av{color:#fff;background:#007aff;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;font-weight:700;display:grid}.cx-thread strong,.cx-thread small{display:block}.cx-thread small{opacity:.55;font-size:.75rem}.cx-thread em{opacity:.45;margin-left:auto;font-size:.68rem;font-style:normal}.cx-chat{flex-direction:column;height:100%;display:flex}.cx-chat-back{color:#007aff;text-align:left;background:0 0;border:0;min-height:40px;font-size:1rem}.cx-chat-log{flex-direction:column;flex:1;gap:.4rem;padding:.4rem 0 .8rem;display:flex}.cx-bubble{border-radius:1.05rem;max-width:80%;padding:.5rem .7rem;font-size:.88rem}.cx-bubble.them{color:#111;background:#e5e5ea}.cx-bubble.me{color:#fff;background:#0a84ff;margin-left:auto}.cx-chat-in input,.cx-note{background:#0000000f;border:0;border-radius:1rem;width:100%;padding:.65rem .8rem}.cx-note{resize:none;min-height:55vh;font:inherit;line-height:1.45}.cx-weather{text-align:center;color:#fff;background:linear-gradient(#4facfe,#1a4fd8);min-height:100%;margin:-.4rem -.85rem -1.6rem;padding-top:1.4rem}.cx-weather-city{font-size:1.4rem}.cx-weather-temp{font-size:5rem;font-weight:200;line-height:1}.cx-weather-row{justify-content:space-around;margin-top:1.6rem;padding:.8rem;display:flex}.cx-weather-row span{flex-direction:column;gap:.3rem;display:flex}.cx-clock{text-align:center;padding-top:1.4rem}.cx-clock-big{letter-spacing:-.06em;font-size:3.6rem;font-weight:700}.cx-world{text-align:left;margin-top:1.4rem}.cx-world p{border-bottom:1px solid #00000014;justify-content:space-between;padding:.7rem 0;display:flex}.cx-calc{color:#fff;background:#000;flex-direction:column;min-height:100%;margin:-.4rem -.85rem -1.6rem;padding:1.2rem .7rem 1.5rem;display:flex}.cx-calc-out{text-align:right;margin-top:auto;padding:.4rem .5rem .8rem;font-size:3.2rem;font-weight:300}.cx-calc-pad{grid-template-columns:repeat(4,1fr);gap:.45rem;display:grid}.cx-calc-pad button{aspect-ratio:1;color:#fff;background:#333;border:0;border-radius:999px;font-size:1.35rem}.cx-calc-pad button.op{background:#ff9f0a}.cx-calc-pad button.fn{color:#111;background:#a5a5a5}.cx-calc-pad button.wide{aspect-ratio:auto;grid-column:span 2;min-height:3.6rem}.cx-music{text-align:center;padding-top:.8rem}.cx-album{aspect-ratio:1;object-fit:cover;border-radius:.7rem;width:78%;margin:0 auto 1rem;box-shadow:0 16px 40px #00000059}.cx-music-title{font-size:1.2rem;font-weight:700}.cx-music-ctrl{justify-content:center;align-items:center;gap:1.6rem;margin-top:1.1rem;display:flex}.cx-music-ctrl button{color:inherit;background:0 0;border:0}.cx-tix-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.cx-tix-top button,.cx-tix-back,.cx-tix-safari{color:inherit;background:#ffffff1f;border:0;border-radius:999px;min-height:36px;padding:.35rem .75rem;font-size:.75rem;font-weight:700}.cx-tix-back{margin-bottom:.6rem}.cx-tix-safari{color:#1c1208;background:linear-gradient(160deg,#e8c36a,#b45309);width:100%;margin-top:1rem}.cx-tix-list{flex-direction:column;gap:.7rem;display:flex}.cx-tix-card,.cx-tix-pass,.cx-bison{text-align:left;background:#ffffff14;border:1px solid #ffffff1f;border-radius:1rem;padding:.85rem}.cx-tix-card h4,.cx-tix-pass b{margin:0;font-size:1rem}.cx-tix-card p,.cx-tix-pass span{opacity:.65;margin:.25rem 0 0;font-size:.72rem}.cx-tix-card-h{opacity:.7;justify-content:space-between;gap:.5rem;font-size:.68rem;display:flex}.cx-tix-row{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.55rem;display:flex}.cx-tix-row em{letter-spacing:.12em;text-transform:uppercase;opacity:.5;font-size:.62rem;font-style:normal;display:block}.cx-tix-row strong{font-size:.95rem;display:block}.cx-tix-row small{opacity:.5;font-size:.65rem;display:block}.cx-tix-qty{align-items:center;gap:.35rem;display:flex}.cx-tix-qty button{width:32px;height:32px;color:inherit;background:0 0;border:1px solid #ffffff40;border-radius:999px;font-size:1rem}.cx-tix-qty span{text-align:center;font-variant-numeric:tabular-nums;min-width:1.1rem}.cx-tix-buy,.cx-tix-form button{color:#1c1208;background:linear-gradient(160deg,#e8c36a,#b45309);border:0;border-radius:999px;width:100%;min-height:44px;margin-top:.9rem;font-weight:800}.cx-tix-form{flex-direction:column;gap:.55rem;margin-top:.8rem;display:flex}.cx-tix-form input{min-height:44px;color:inherit;background:#00000040;border:1px solid #ffffff2e;border-radius:.8rem;padding:.7rem .8rem;font-size:16px}.cx-tix-lines{opacity:.75;margin:.4rem 0 0;padding:0;font-size:.78rem;list-style:none}.cx-tix-err{color:#ff8aa0;font-size:.75rem}.cx-tix-pass{width:100%;color:inherit;cursor:pointer}.cx-bison{text-align:center;background:linear-gradient(#3a2412,#140c08)}.cx-bison p{letter-spacing:.22em;text-transform:uppercase;color:#e8c36a;margin:0;font-size:.62rem}.cx-bison h4{margin:.45rem 0 0;font-size:1.15rem}.cx-bison strong,.cx-bison em{margin-top:.35rem;font-style:normal;display:block}.cx-bison img{border-radius:.8rem;width:100%;margin-top:.8rem}.cx-bison span{opacity:.55;margin-top:.45rem;font-family:ui-monospace,monospace;font-size:.65rem;display:block}
