/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.grow{flex-grow:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.socialReview{width:min(1100px,100% - 40px);margin:58px auto 80px}.socialReview>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.socialReview>header>div{max-width:720px}.socialReview h2{margin:8px 0;font-size:clamp(34px,5vw,58px)}.socialReview header p:last-child{color:#aaa5b0;line-height:1.55}.socialReview>header>span{color:#ff8cff;border:1px solid #f0f5;border-radius:999px;padding:10px 14px;font-size:11px}.socialNotice{color:#f6dafa;background:#ff00ff0c;border:1px solid #ff00ff3d;border-radius:10px;margin:0 0 18px;padding:13px 16px}.socialPostGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.socialPostCard{background:#141319;border:1px solid #ffffff17;border-radius:18px;overflow:hidden}.socialPostPreview{aspect-ratio:4/3;background:#07070a;position:relative}.socialPostPreview>img{object-fit:contain;width:100%;height:100%}.socialStatus{text-transform:uppercase;letter-spacing:.08em;background:#15131cdd;border:1px solid #ffffff24;border-radius:999px;padding:8px 11px;font-size:9px;position:absolute;top:14px;right:14px}.status-approved,.status-ready_to_publish{color:#8ff5c8;background:#16372cdd}.status-rejected{color:#ffb3c0;background:#401a22dd}.socialPostBody{padding:22px}.socialPostMeta{flex-wrap:wrap;gap:7px;display:flex}.socialPostMeta span{color:#b8b2bd;text-transform:uppercase;letter-spacing:.08em;background:#ffffff09;border-radius:999px;padding:6px 8px;font-size:8px}.socialPostBody h3{margin:14px 0 8px;font-size:29px}.socialPostBody>p{color:#aaa4af;line-height:1.5}.socialPostBody details{margin-top:18px}.socialPostBody summary{cursor:pointer;color:#e2dce7;font-size:11px}.socialAssetStrip{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.socialAssetStrip img{aspect-ratio:4/5;object-fit:cover;border-radius:6px;width:100%}.socialRights{color:#b7a2bb;margin-top:17px;line-height:1.45;display:block}.socialSource{color:#da8cff;margin-top:12px;font-size:11px;display:inline-block}.socialPostActions{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.socialPostActions button{color:#130314;cursor:pointer;background:#f0f;border:0;border-radius:999px;padding:11px 16px;font-weight:800}.socialPostActions button:disabled{opacity:.35;cursor:not-allowed}.socialPostActions .socialReject{color:#d5cfd9;background:#ffffff0b;border:1px solid #ffffff18}.missionActions{flex-wrap:wrap}@media (max-width:700px){.socialReview{width:calc(100% - 28px)}.socialReview>header{flex-direction:column;align-items:flex-start}.socialPostGrid{grid-template-columns:1fr}.socialAssetStrip{grid-template-columns:repeat(3,1fr)}.socialPostActions button{flex:1}}.socialAssetStrip video{aspect-ratio:4/5;object-fit:cover;background:#08070a;border-radius:6px;width:100%;display:block}:root{--ink:#fff7fb;--muted:#b5a6ae;--magenta:#f0f;--hot:#f6f;--bg:#070006;--panel:#160611}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.shell{width:min(1180px,100% - 40px);margin-inline:auto}.nav{z-index:20;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;height:78px;display:flex;position:sticky;top:0}.brand{align-items:center;width:130px;display:flex}.brand img{object-fit:contain;object-position:left center;filter:drop-shadow(0 0 10px #ff00ff6b);width:100%;height:43px;display:block}.navLinks{color:#d3c2cb;gap:34px;font-size:13px;display:flex}.navLinks a:hover{color:var(--hot);text-shadow:0 0 12px var(--magenta)}.navActions{justify-self:end;align-items:center;gap:12px;display:flex}.pulseToggle{color:#9e8b95;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;font-size:9px}.pulseToggle i{background:var(--magenta);width:5px;height:5px;box-shadow:0 0 10px var(--magenta);border-radius:50%;margin-right:5px;animation:1.1s infinite pulseDot;display:inline-block}.subscribe{background:var(--magenta);color:#11060b;border-radius:999px;justify-self:end;padding:11px 18px;font-size:12px;font-weight:800;box-shadow:0 0 26px #ff00ff59}.hero{text-align:center;background:radial-gradient(at 50% 35%,#ff00ff1d,#0000 48%);flex-direction:column;justify-content:center;align-items:center;min-height:700px;display:flex;position:relative;overflow:hidden}.hero:after{content:"";background:linear-gradient(90deg,#0000,#ff00ff80,#0000);height:1px;position:absolute;inset:auto 10% 0}.heroWave{z-index:1;object-fit:contain;opacity:.1;width:min(840px,80vw);height:280px;filter:sepia(1) saturate(12) hue-rotate(285deg) drop-shadow(0 0 24px var(--magenta));animation:5s ease-in-out infinite waveFloat;position:absolute}.eyebrow,.kicker{letter-spacing:.19em;color:#bbb4ba;font-size:11px;font-weight:700}.eyebrow span{background:var(--magenta);width:6px;height:6px;box-shadow:0 0 12px var(--magenta);border-radius:50%;margin:0 9px 1px 0;display:inline-block}h1{z-index:2;letter-spacing:-.075em;margin:18px 0 22px;font-size:clamp(58px,8.2vw,112px);font-weight:760;line-height:.87;position:relative}h1 em{color:var(--magenta);text-shadow:0 0 44px #ff00ff40;font-style:normal}.heroCopy{z-index:2;max-width:610px;color:var(--muted);margin:0;font-size:17px;line-height:1.6;position:relative}.heroActions{z-index:2;gap:12px;margin-top:34px;display:flex;position:relative}.primary,.secondary{border:1px solid #fff2;border-radius:5px;padding:15px 21px;font-size:13px;font-weight:700}.primary{color:#111;background:#f8f5f6}.primary span{margin-left:28px}.secondary{color:#fff;cursor:pointer;background:#ffffff08}.secondary:hover{border-color:#f0f7}.proof{z-index:2;text-align:left;align-items:center;gap:13px;margin-top:45px;display:flex;position:relative}.proof p{color:#777078;font-size:11px;line-height:1.45}.proof b{color:#cac4c9}.avatars{display:flex}.avatars i{color:#d8d2d6;background:#282329;border:2px solid #09080a;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:-6px;font-size:8px;font-style:normal;display:grid}.avatars i:first-child{margin:0}.avatars i:last-child{background:var(--magenta);color:#190810}.laser{transform-origin:top;filter:drop-shadow(0 0 8px #f0f);opacity:.7;background:linear-gradient(#f0f0,#ff00fffa 24%,#ff00ff42 70%,#f0f0);width:3px;height:520px;position:absolute;top:25px;left:50%}.laser1{--angle:-62deg}.laser2{--angle:-34deg;animation-delay:-1.1s}.laser3{--angle:-8deg;animation-delay:-2.2s}.laser4{--angle:28deg;animation-delay:-3.2s}.laser5{--angle:59deg;animation-delay:-4.1s}.pulseMode .laser{animation:7s ease-in-out infinite alternate laserSweep}.strobe{z-index:45;pointer-events:none;opacity:0;background:#f4eaff;position:fixed;inset:0}.pulseMode .strobe{animation:8s step-end infinite strobeHit}.sceneTicker{color:var(--hot);background:#12000e;border-block:1px solid #ff00ff35;overflow:hidden}.sceneTicker>div{letter-spacing:.22em;align-items:center;gap:30px;width:max-content;padding:13px 0;font-size:9px;font-weight:800;animation:25s linear infinite ticker;display:flex}.sceneTicker i{color:#fff;font-style:normal}.nav>.brand,.navActions{pointer-events:auto}.heroBenefits{z-index:2;color:#d8cbd2;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:14px;margin-top:35px;font-size:10px;display:flex;position:relative}.heroBenefits i{color:var(--magenta);font-size:7px;font-style:normal}.valueStory{padding:110px 0 35px}.valueStory h2{letter-spacing:-.06em;margin:10px 0 42px;font-size:clamp(43px,5vw,68px)}.valueSteps{border-top:1px solid #ffffff18;grid-template-columns:repeat(4,1fr);display:grid}.valueSteps article{border-right:1px solid #ffffff14;padding:28px 24px 30px 0}.valueSteps article+article{padding-left:24px}.valueSteps article:last-child{border-right:0}.valueSteps b{color:var(--magenta);letter-spacing:.17em;font-size:10px}.valueSteps p,.sectionLead{color:var(--muted);max-width:500px;margin:0;font-size:12px;line-height:1.7}.discover{padding:85px 0 110px}.sectionHead{justify-content:space-between;align-items:end;margin-bottom:27px;display:flex}.sectionHead h2{letter-spacing:-.04em;margin:7px 0 0;font-size:34px}.kicker{color:var(--magenta)}.sectionHead>a{color:#aaa4aa;font-size:12px}.eventGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.eventCard{background:var(--panel);border:1px solid #ff00ff26;border-radius:9px;transition:transform .35s,border-color .35s,box-shadow .35s;overflow:hidden}.eventCard:hover{border-color:#ff00ff9c;transform:translateY(-8px)scale(1.01);box-shadow:0 18px 60px #ff00ff25}.eventVisual{background:radial-gradient(circle at 55% 60%,#ff00ffa1,#0000 37%),linear-gradient(135deg,#3b0927,#0e030b);height:205px;position:relative;overflow:hidden}.eventCard.blue .eventVisual{background:radial-gradient(circle at 60% 55%,#b83dff7d,#0000 34%),linear-gradient(135deg,#29091e,#10030c)}.eventCard.amber .eventVisual{background:radial-gradient(circle at 54% 48%,#ce78ff75,#0000 34%),linear-gradient(135deg,#360923,#11030d)}.pulseMode .eventCard .orb{animation:2.4s ease-in-out infinite orbBeat}.pulseMode .eventCard:nth-child(2) .orb{animation-delay:-.7s}.pulseMode .eventCard:nth-child(3) .orb{animation-delay:-1.4s}.orb{border:1px solid #ffffff50;border-radius:50%;width:135px;height:135px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 40px #ffffff12,inset 0 0 30px #ffffff0f}.orb:after,.orb:before{content:"";border:1px solid #ffffff35;border-radius:50%;position:absolute;inset:18px}.orb:after{inset:39px}.match,.genre{z-index:2;letter-spacing:.11em;font-size:9px;position:absolute}.match{color:#eee;background:#09080aa8;border:1px solid #fff2;border-radius:20px;padding:6px 8px;top:14px;right:14px}.genre{color:#dbd5d9;bottom:14px;left:15px}.eventInfo{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:18px;display:grid}.date{text-align:center;border-right:1px solid #ffffff17;padding-right:14px}.date b{font-size:23px;line-height:1;display:block}.date span{color:var(--magenta);letter-spacing:.16em;font-size:8px}.eventInfo h3{margin:0 0 6px;font-size:15px}.eventInfo p{color:#8f898f;margin:0;font-size:10px}.eventInfo button{color:#aaa;cursor:pointer;background:0 0;border:0;font-size:20px}.eventInfo button.saved{color:var(--magenta)}.pickerBand{background:var(--magenta);color:#13070d}.pickerInner{justify-content:space-between;align-items:center;gap:40px;min-height:330px;display:flex}.pickerInner .kicker{color:#4b172f}.pickerInner h2,.community h2,.passportCopy h2,.membershipCopy h2{letter-spacing:-.06em;margin:10px 0 18px;font-size:clamp(42px,5vw,66px);line-height:.98}.pickerInner p{color:#541d38;max-width:520px;font-size:14px;line-height:1.6}.pickerInner>button{color:#fff;cursor:pointer;background:#14070e;border:1px solid #14070e;border-radius:5px;align-items:center;gap:18px;min-width:270px;padding:20px 22px;font-weight:700;display:flex}.pickerInner>button span{color:var(--magenta)}.pickerInner>button b{margin-left:auto}.pulseLab{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;min-height:520px;display:grid}.pulseLab h2{letter-spacing:-.07em;color:var(--hot);margin:8px 0 20px;font-size:clamp(52px,7vw,86px);line-height:.9}.pulseLab p:not(.kicker){color:var(--muted);line-height:1.7}.eq{background:radial-gradient(circle at 50% 100%,#ff00ff2d,#0000 60%),#11000d;border:1px solid #ff00ff38;border-radius:12px;justify-content:center;align-items:flex-end;gap:9px;height:260px;padding:45px 35px 65px;display:flex;position:relative;box-shadow:inset 0 0 60px #ff00ff0d}.eq span{width:5.5%;height:var(--h);background:linear-gradient(#fff,#f6f 20%,var(--magenta));transform-origin:bottom;border-radius:3px 3px 0 0;min-height:20px;box-shadow:0 0 15px #ff00ff8c}.pulseMode .eq span{animation:1.1s ease-in-out infinite alternate eqBounce}.eq span:nth-child(2n){animation-delay:-.7s}.eq span:nth-child(3n){animation-delay:-.3s}.eq b{letter-spacing:-.08em;font-size:48px;position:absolute;top:22px;right:28px}.eq small{letter-spacing:.17em;color:var(--hot);font-size:7px;position:absolute;top:72px;right:28px}.afterglowWrap{background:linear-gradient(135deg,#08000d,#1c0030 58%,#38005c);border-block:1px solid #ff00ff36;overflow:hidden}.afterglow{grid-template-columns:.85fr 1.15fr;align-items:center;gap:120px;min-height:850px;display:grid}.storyCard{aspect-ratio:9/16;background:radial-gradient(circle at 70% 30%,#ff00ff52,#0000 35%),linear-gradient(155deg,#080009 30%,#420042 72%,#b000b0);border:1px solid #ff66ff8a;justify-self:center;width:min(390px,100%);padding:29px;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 35px 100px #000,0 0 60px #ff00ff3d}.storyCard:after{content:"";background:linear-gradient(120deg,transparent 30%,#fff09 48%,transparent 55%);position:absolute;inset:0;transform:translate(-120%)}.pulseMode .storyCard:after{animation:5s ease-in-out infinite storyShine}.storyTop{justify-content:space-between;align-items:center;display:flex}.storyTop img{object-fit:contain;width:105px;height:38px}.storyTop span{letter-spacing:.17em;color:#d8b7ea;font-size:6px}.storyWave{align-items:center;gap:5px;height:90px;margin:23px 0;display:flex}.storyWave i{background:#f9f;border-radius:4px;flex:1;height:25%;display:block;box-shadow:0 0 12px #f0f}.storyWave i:nth-child(2){height:60%}.storyWave i:nth-child(3){height:95%}.storyWave i:nth-child(4){height:45%}.storyWave i:nth-child(5){height:80%}.storyWave i:nth-child(6){height:35%}.storyWave i:nth-child(7){height:68%}.storyWave i:nth-child(8){height:28%}.pulseMode .storyWave i{animation:1.2s ease-in-out infinite alternate eqBounce}.storyCard>small{letter-spacing:.18em;color:#f6f;font-size:7px}.storyCard h3{letter-spacing:-.05em;margin:13px 0 8px;font-size:31px;line-height:.95}.storyCard>p{color:#c6aecf;font-size:9px}.storyScore{align-items:end;margin:23px 0;display:flex}.storyScore>b{letter-spacing:-.1em;font-size:120px;line-height:.75}.storyScore span{color:#f9f;margin-left:15px;font-size:10px;line-height:1.45}.achievement{border:1px solid #ff99ff7a;padding:15px;position:absolute;bottom:28px;left:29px;right:29px}.achievement small,.achievement b,.achievement span{display:block}.achievement small{letter-spacing:.18em;color:#f9f;font-size:6px}.achievement b{margin:7px 0;font-size:16px}.achievement span{color:#baa9c2;font-size:7px}.afterglowCopy h2{letter-spacing:-.065em;margin:10px 0 24px;font-size:clamp(45px,5.4vw,70px);line-height:.96}.afterglowCopy h2 em{color:var(--hot);font-style:normal}.afterglowCopy>p:not(.kicker){color:#b9a8c1;max-width:560px;line-height:1.7}.afterglowCopy ul{margin:25px 0;padding:8px 0;list-style:none}.afterglowCopy li{color:#d1c4d6;border-bottom:1px solid #ffffff12;padding:10px 0;font-size:12px}.afterglowCopy li:before{content:"◆";color:var(--hot);margin-right:12px;font-size:8px}.afterglowCopy>button{background:var(--magenta);color:#fff;cursor:pointer;border:0;border-radius:5px;padding:16px 20px;font-weight:800;box-shadow:0 0 30px #ff00ff65}.afterglowCopy>button b{margin-left:42px}.community{grid-template-columns:1fr 1fr;align-items:center;gap:100px;min-height:690px;display:grid}.communityIntro em{color:var(--magenta);font-style:normal}.communityIntro>p:not(.kicker),.passportCopy>p:not(.kicker),.membershipCopy>p:not(.kicker){color:var(--muted);max-width:510px;line-height:1.7}.communityIntro>a{color:#ddd;border-bottom:1px solid var(--magenta);margin-top:23px;padding-bottom:5px;font-size:13px;display:inline-block}.crewStack{position:relative}.crewCard{z-index:2;background:#151217;border:1px solid #ffffff19;border-radius:10px;padding:28px;position:relative;box-shadow:0 24px 80px #000}.crewCard:before{content:"";background:var(--magenta);width:3px;height:44px;box-shadow:0 0 16px var(--magenta);position:absolute;top:26px;left:0}.crewTop,.crewPeople{justify-content:space-between;align-items:center;display:flex}.crewTop span{letter-spacing:.16em;color:var(--magenta);font-size:9px}.crewTop b{color:#989097;font-size:10px}.crewCard h3{letter-spacing:-.04em;margin:24px 0 8px;font-size:25px}.crewCard>p{color:#8f888e;font-size:12px}.crewPeople{margin-top:27px}.crewPeople button{color:#fff;background:#ffffff0a;border:1px solid #ffffff2b;border-radius:4px;padding:10px 16px;font-size:11px}.crewCard.faded{z-index:1;opacity:.45;transform:translate(45px,-5px)rotate(2deg)}.crewCard.faded h3{font-size:20px}.passportWrap{background:#0e0c0f;border-block:1px solid #ffffff0d}.passportGrid{grid-template-columns:1fr 1fr;align-items:center;gap:110px;min-height:730px;display:grid}.passportMock{background:linear-gradient(150deg,#1d1920,#0f0d11);border:1px solid #ffffff1c;border-radius:12px;padding:32px;position:relative;transform:rotate(-2deg);box-shadow:0 40px 90px #0008}.passportMock:after{content:"AMPLITD / MIA";letter-spacing:.3em;color:#ffffff35;font-size:8px;position:absolute;top:50%;right:-55px;transform:rotate(90deg)}.passportHead{border-bottom:1px solid #ffffff18;justify-content:space-between;padding-bottom:25px;display:flex}.passportHead small{letter-spacing:.2em;color:var(--magenta);font-size:8px}.passportHead h3{margin:8px 0 0;font-size:27px}.passportHead>span{text-align:right;letter-spacing:.14em;color:#8e878e;font-size:8px}.passportHead>span b{color:var(--magenta);font-size:27px;display:block}.stats{grid-template-columns:repeat(3,1fr);padding:25px 0;display:grid}.stats div{text-align:center;border-right:1px solid #ffffff12}.stats div:last-child{border:0}.stats b{font-size:24px;display:block}.stats small{color:#7e777d;letter-spacing:.15em;font-size:7px}.stamps{justify-content:space-around;padding:15px 0 30px;display:flex}.stamps i{letter-spacing:.1em;text-align:center;color:#ca6cff;border:2px solid #ff00ff80;border-radius:50%;place-items:center;width:83px;height:83px;font-size:8px;font-style:normal;line-height:1.4;display:grid;transform:rotate(-8deg)}.stamps i:nth-child(2){border-style:dashed;transform:rotate(6deg)}.stamps i:nth-child(3){transform:rotate(-2deg)}.tier{letter-spacing:.13em;font-size:8px}.tier>b{float:right;color:var(--magenta)}.tier>div{background:#ffffff10;height:4px;margin-top:11px}.tier>div i{background:var(--magenta);width:72%;height:100%;box-shadow:0 0 9px var(--magenta);display:block}.passportCopy ul{margin:0;padding:18px 0 0;list-style:none}.passportCopy li{border-bottom:1px solid #ffffff10;padding:15px 0;font-size:13px}.passportCopy li span{color:var(--magenta);margin-right:18px;font-size:9px}.membership{grid-template-columns:1fr 1fr;align-items:center;gap:110px;min-height:700px;display:grid}.halo{border:1px solid #ff66ff7a;border-radius:50%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:360px;height:360px;display:flex;position:relative;box-shadow:0 0 65px #ff00ff32,0 0 150px #ff00ff38,inset 0 0 70px #ff00ff17}.halo:before,.halo:after{content:"";border:1px solid #ff00ff75;border-radius:50%;position:absolute;inset:24px}.halo:after{border-color:#ff00ff3d;inset:-22px}.pulseMode .halo:before{animation:2.4s ease-in-out infinite haloPulse}.pulseMode .halo:after{animation:2.4s ease-in-out 1.2s infinite haloPulse}.halo img{object-fit:contain;opacity:.12;filter:sepia()saturate(15)hue-rotate(285deg);width:125%;height:46%;position:absolute}.halo span{letter-spacing:.2em;color:#d8bdcc;font-size:8px}.halo b{letter-spacing:-.1em;margin-top:17px;font-size:115px;line-height:.9}.halo em{color:#a58998;font-size:12px;font-style:normal}.benefits{color:#c7c1c6;grid-template-columns:1fr 1fr;gap:14px;margin:28px 0;font-size:12px;display:grid}.benefits span:first-letter{color:var(--magenta)}.membershipCopy>button{background:var(--magenta);color:#170810;text-align:left;cursor:pointer;border:0;border-radius:5px;width:100%;padding:17px 18px;font-weight:800;box-shadow:0 0 30px #ff00ff3a}.membershipCopy>button b{float:right}.membershipCopy>small{color:#625d62;text-align:center;margin-top:12px;font-size:9px;display:block}.billingToggle{gap:6px;margin-top:24px;display:flex}.billingToggle button{color:#8f8295;cursor:pointer;background:#ffffff06;border:1px solid #ffffff18;border-radius:4px;padding:11px 14px;font-size:10px}.billingToggle button.active{color:#fff;background:#ff00ff20;border-color:#f0f}.billingToggle b{color:#f9f;margin-left:8px;font-size:8px}footer{background:#050405;border-top:1px solid #ffffff12;padding:70px 0 25px}.footerInner{grid-template-columns:2fr 1fr 1fr 1.7fr;gap:50px;display:grid}.footerInner>div{flex-direction:column;gap:11px;display:flex}.footerInner p{color:#777;margin:0;font-size:11px}.footerInner b{letter-spacing:.18em;color:#777;font-size:8px}.footerInner a:not(.brand){color:#a19ba0;font-size:11px}.footerJoin label{margin-top:8px;display:flex}.footerJoin input{color:#fff;background:#ffffff08;border:1px solid #ffffff1c;flex:1;min-width:0;padding:12px}.footerJoin button{background:var(--magenta);border:0;width:43px}.footnote{color:#555;border-top:1px solid #ffffff0d;justify-content:space-between;margin-top:60px;padding-top:20px;font-size:8px;display:flex}.modalBackdrop{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#141115;border:1px solid #ffffff23;border-radius:10px;width:min(480px,100%);padding:38px;position:relative;box-shadow:0 0 80px #ff00ff20}.modal h2{letter-spacing:-.05em;margin:7px 0;font-size:38px}.modal>p:not(.kicker){color:#8f888e;font-size:12px}.close{color:#aaa;cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:14px;right:18px}.energyChoices{grid-template-columns:repeat(4,1fr);gap:7px;margin:28px 0;display:grid}.energyChoices button{color:#aaa;cursor:pointer;background:#ffffff08;border:1px solid #ffffff18;border-radius:4px;padding:11px 4px;font-size:10px}.energyChoices button.active{border-color:var(--magenta);color:#fff;background:#ff00ff18}.selectLabel{letter-spacing:.15em;color:#777;margin-top:15px;font-size:8px;display:block}.selectLabel select{color:#fff;background:#0b090c;border:1px solid #ffffff1a;width:100%;margin-top:7px;padding:13px;display:block}.modalGo{background:var(--magenta);color:#170810;text-align:left;border:0;border-radius:4px;width:100%;margin-top:25px;padding:15px;font-weight:800}.modalGo b{float:right}.modal>small{text-align:center;color:#666;margin-top:12px;font-size:8px;display:block}.ratingModal{width:min(580px,100%)}.ratingWave{align-items:center;gap:5px;height:130px;margin:25px 0;display:flex}.ratingWave button{color:#62566a;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:9px;height:100%;padding:0;display:flex}.ratingWave button i{width:100%;height:calc(18% + var(--value,0%));background:#33283a;border-radius:3px;min-height:18px;transition:all .25s}.ratingWave button:first-child i{height:22%}.ratingWave button:nth-child(2) i{height:34%}.ratingWave button:nth-child(3) i{height:48%}.ratingWave button:nth-child(4) i{height:62%}.ratingWave button:nth-child(5) i{height:78%}.ratingWave button:nth-child(6) i{height:94%}.ratingWave button:nth-child(7) i{height:82%}.ratingWave button:nth-child(8) i{height:68%}.ratingWave button:nth-child(9) i{height:88%}.ratingWave button:nth-child(10) i{height:100%}.ratingWave button.active i{background:linear-gradient(#efe0ff,var(--hot),var(--magenta));box-shadow:0 0 13px #f0f}.ratingWave button span{font-size:8px}.ratingResult{align-items:end;gap:13px;display:flex}.ratingResult b{letter-spacing:-.08em;font-size:58px;line-height:.8}.ratingResult span{letter-spacing:.17em;color:var(--hot);font-size:9px}.miniAchievement{background:#ff00ff12;border:1px solid #ff00ff3d;align-items:center;gap:13px;margin-top:22px;padding:13px;display:flex}.miniAchievement>i{color:var(--hot);font-size:24px;font-style:normal}.miniAchievement small,.miniAchievement b{display:block}.miniAchievement small{letter-spacing:.16em;color:#9c88a5;font-size:6px}.miniAchievement b{margin-top:4px;font-size:13px}@keyframes laserSweep{0%{transform:rotate(calc(var(--angle) - 4deg)) scaleY(.96)}to{transform:rotate(calc(var(--angle) + 5deg)) scaleY(1.08)}}@keyframes strobeHit{0%,18%,18.8%,19.6%,62%,62.8%,to{opacity:0}18.4%,19.2%,62.4%{opacity:.055}}@keyframes ticker{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}@keyframes orbBeat{0%,to{transform:translate(-50%,-50%)scale(.96);box-shadow:0 0 30px #ff00ff30}50%{transform:translate(-50%,-50%)scale(1.07);box-shadow:0 0 55px #ff00ff82}}@keyframes eqBounce{0%{filter:brightness(.8);transform:scaleY(.58)}to{filter:brightness(1.35);transform:scaleY(1.06)}}@keyframes haloPulse{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:1;transform:scale(1.09)}}@keyframes waveFloat{0%,to{transform:translateY(-8px)scaleX(.98)}50%{transform:translateY(10px)scaleX(1.03)}}@keyframes pulseDot{50%{opacity:.35;transform:scale(.65)}}@keyframes storyShine{0%,65%{transform:translate(-120%)}85%,to{transform:translate(150%)}}@media (max-width:760px){.nav{grid-template-columns:1fr 1fr}.navLinks,.pulseToggle{display:none}.brand{width:110px}.hero{min-height:650px}.heroActions{flex-direction:column;width:min(320px,100%)}.eventGrid{grid-template-columns:1fr}.sectionHead>a{display:none}.laser{height:340px}.discover{padding-top:65px}.pickerInner{padding-block:65px;display:block}.pickerInner>button{margin-top:30px}.pulseLab,.afterglow,.community,.passportGrid,.membership{grid-template-columns:1fr;gap:50px;padding-block:80px}.pulseLab{min-height:0}.eq{height:220px}.afterglow{min-height:0}.storyCard{order:2;width:min(335px,100%)}.afterglowCopy{order:1}.community{min-height:0}.crewCard.faded{transform:translate(12px,-3px)rotate(1deg)}.passportMock{transform:none}.passportGrid,.membership{min-height:0}.halo{width:280px;height:280px}.halo b{font-size:76px}.footerInner{grid-template-columns:1fr 1fr}.footerJoin{grid-column:1/-1}.footnote{line-height:1.6;display:block}.footnote span{margin-top:5px;display:block}.energyChoices{grid-template-columns:1fr 1fr}.ratingModal{padding:28px 20px}.ratingWave{height:105px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.eventCard{transition:none}.laser,.strobe,.sceneTicker>div,.eventCard .orb,.eq span,.halo:before,.halo:after,.heroWave,.pulseToggle i{animation:none!important}}.checkoutMessage,.formMessage{color:#f9f!important;margin:12px 0!important;font-size:11px!important}.appPage{background:radial-gradient(circle at 50% 0,#ff00ff13,#0000 36%),#070006;min-height:100vh;padding-bottom:80px}.appNav{border-bottom:1px solid #ff00ff2e;justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);height:78px;margin:auto;display:flex}.appNav nav{gap:30px;display:flex}.appNav nav a{color:#c7bbc2;font-size:12px}.appHero{width:min(1180px,100% - 40px);margin:auto;padding:80px 0 42px}.appHero h1,.emptyState h1,.submitGrid h1{letter-spacing:-.07em;margin:14px 0 24px;font-size:clamp(52px,8vw,100px);line-height:.9}.appHero>p:not(.kicker),.emptyState>p,.submitGrid>div>p{color:var(--muted)}.filterRow{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.filterRow button{color:#a999a2;cursor:pointer;background:#ffffff08;border:1px solid #ffffff16;border-radius:999px;padding:10px 13px;font-size:10px}.filterRow button.active{color:#180016;background:#f0f;border-color:#f0f}.toast{z-index:40;background:#170014;border:1px solid #f0f;padding:14px 18px;font-size:11px;position:fixed;bottom:25px;right:25px;box-shadow:0 0 35px #ff00ff45}.liveGrid{grid-template-columns:repeat(2,1fr);gap:18px;width:min(1180px,100% - 40px);margin:auto;display:grid}.liveEvent{background:#130010;border:1px solid #ff00ff24;border-radius:10px;grid-template-columns:180px 1fr;display:grid;overflow:hidden}.liveArt{background:radial-gradient(circle at 50% 55%,#ff00ff8c,#0000 32%),linear-gradient(145deg,#32002d,#090008);min-height:285px;padding:16px;position:relative}.liveArt span,.liveArt b{z-index:2;letter-spacing:.14em;font-size:7px;position:relative}.liveArt b{float:right;border:1px solid #ffffff38;border-radius:20px;padding:5px 7px}.liveArt i{border:1px solid #f9f;border-radius:50%;width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 35px #f0f}.liveBody{flex-direction:column;padding:24px;display:flex}.liveBody>small{letter-spacing:.14em;color:#f9f;font-size:8px}.liveBody h2{letter-spacing:-.04em;margin:11px 0;font-size:24px}.liveBody>p{color:#9e9198;font-size:11px;line-height:1.6}.tags{flex-wrap:wrap;gap:5px;display:flex}.tags span{text-transform:uppercase;border:1px solid #ffffff17;padding:5px 7px;font-size:7px}.liveBody footer{justify-content:space-between;align-items:end;margin-top:auto;padding-top:20px;display:flex}.liveBody footer b,.liveBody footer small{display:block}.liveBody footer b{font-size:10px}.liveBody footer small{color:#776c72;margin-top:4px;font-size:8px}.liveBody footer button,.profileForm>button{color:#170014;cursor:pointer;background:#f0f;border:0;border-radius:4px;padding:11px 14px;font-size:10px;font-weight:800}.emptyState{width:min(780px,100% - 40px);margin:auto;padding:130px 0}.emptyState .primary{margin-top:25px;display:inline-block}.profileGrid,.submitGrid{grid-template-columns:1fr 1fr;gap:85px;width:min(1100px,100% - 40px);margin:auto;padding:95px 0;display:grid}.profileCard{background:linear-gradient(145deg,#240020,#0b0009);border:1px solid #ff00ff4b;min-height:520px;padding:40px;box-shadow:0 35px 100px #000}.profileCard>span{letter-spacing:.18em;color:#f9f;font-size:8px}.profileCard h1{letter-spacing:-.06em;margin:24px 0 5px;font-size:52px}.profileCard>p{color:#a3929c}.profileStats{border-top:1px solid #ffffff15;grid-template-columns:repeat(3,1fr);margin-top:230px;padding-top:25px;display:grid}.profileStats b,.profileStats small{display:block}.profileStats b{font-size:25px}.profileStats small{color:#8d7f87;font-size:7px}.profileForm{background:#10000e;border:1px solid #ffffff13;border-radius:8px;padding:34px}.profileForm h2{letter-spacing:-.05em;margin:8px 0 26px;font-size:38px}.profileForm label{letter-spacing:.13em;color:#8e7f88;margin-top:15px;font-size:8px;display:block}.profileForm input,.profileForm textarea{color:#fff;background:#070006;border:1px solid #ffffff1b;border-radius:3px;width:100%;margin-top:7px;padding:12px;display:block}.profileForm textarea{resize:vertical;min-height:100px}.profileForm>button{width:100%;margin-top:22px;padding:14px}.profileForm>button.ghost{color:#fff;background:#ffffff0a;border:1px solid #ffffff1d;margin-top:8px}.signout{text-align:center;color:#73656e;margin-top:18px;font-size:9px;display:block}.submitGrid>div>ul{color:#c9bdc4;padding:20px 0;list-style:none}.submitGrid>div>li,.submitGrid li{padding:9px 0}.submitGrid li:before{content:"◆";color:#f0f;margin-right:10px;font-size:7px}.profileForm .check{letter-spacing:0;align-items:flex-start;gap:10px;font-size:10px;line-height:1.5;display:flex}.profileForm .check input{width:auto;margin-top:1px}.policyPage{width:min(760px,100% - 40px);margin:auto;padding:80px 0 120px}.policyPage>a{color:#f9f;font-size:11px}.policyPage>.kicker{margin-top:80px}.policyPage h1{letter-spacing:-.07em;font-size:clamp(48px,8vw,82px);line-height:.93}.policyPage h2{margin-top:45px;font-size:23px}.policyPage p{color:#b8aab2;font-size:14px;line-height:1.8}.policyPage .legalNote{color:#826e79;border-top:1px solid #ff00ff35;margin-top:70px;padding-top:20px;font-size:10px}@media (max-width:800px){.appNav nav{display:none}.liveGrid,.liveEvent{grid-template-columns:1fr}.liveArt{min-height:190px}.profileGrid,.submitGrid{grid-template-columns:1fr;gap:40px;padding-top:60px}.profileStats{margin-top:150px}}@media (max-width:760px){.heroBenefits{flex-wrap:wrap;justify-content:center;max-width:310px}.valueStory{padding-top:75px}.valueSteps{grid-template-columns:1fr 1fr}.valueSteps article:nth-child(2){border-right:0}.valueSteps article:nth-child(3),.valueSteps article:nth-child(4){border-top:1px solid #ffffff14}.sectionHead{align-items:flex-start}.nav{width:calc(100% - 28px)}}.valueIntro{grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;margin-bottom:42px;display:grid}.valueIntro h2{margin-bottom:0}.valueIntro>p{color:#d1c3cb;margin:0;font-size:16px;line-height:1.7}.valueSteps{border:0;gap:12px}.valueSteps article{background:linear-gradient(155deg,#1d001b,#0b000a);border-radius:14px;min-height:330px;position:relative;overflow:hidden;border:1px solid #ff00ff35!important;padding:24px!important}.valueSteps article:after{content:"";border:1px solid #ff00ff3d;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-50px;right:-50px;box-shadow:0 0 45px #f0f2}.valueSteps article b{background:#ff00ff10;border:1px solid #ff00ff85;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;display:grid}.valueSteps article>span{color:#a895a1;letter-spacing:.18em;margin-top:42px;font-size:8px;display:block}.valueSteps h3{margin:10px 0 15px;font-size:35px}.valueSteps p{z-index:2;font-size:14px;position:relative}.posterType{background:linear-gradient(145deg,#470043,#0c000b 70%);flex-direction:column;justify-content:center;padding:35px;display:flex;position:absolute;inset:0}.eventCard:nth-child(2) .posterType{background:linear-gradient(25deg,#100013,#6f0065)}.eventCard:nth-child(3) .posterType{background:linear-gradient(145deg,#25001f,#8e0085)}.posterType:before{content:"";border:1px solid #ff99ff4d;position:absolute;inset:20px}.posterType small,.posterType strong,.posterType span{z-index:1;position:relative}.posterType small{letter-spacing:.2em;color:#f9f;font-size:7px}.posterType strong{letter-spacing:-.05em;text-transform:uppercase;max-width:85%;margin:18px 0 10px;font-size:27px;line-height:.95}.posterType span{color:#c9b8c2;font-size:9px}.storyCard{aspect-ratio:auto;flex-direction:column;min-height:700px;display:flex}.storyScore{margin:20px 0 14px}.storyScore>b{font-size:94px}.achievement{margin-top:auto;position:relative;bottom:auto;left:auto;right:auto}.stamps{grid-template-columns:repeat(4,1fr);align-items:center;gap:12px;display:grid}.stamps i{border-radius:50%;width:76px;height:76px;margin:auto;transform:none!important}.stamps .stampSun{border-radius:50%;box-shadow:0 0 24px #ff00ff3d}.stamps .stampVenue{border-style:dashed;border-radius:8px;transform:rotate(5deg)!important}.stamps .stampCrew{clip-path:polygon(50% 0,100% 28%,88% 100%,12% 100%,0 28%);background:#f0f2;border:0;outline:1px solid #f0f}.stamps .stampTaste{border-radius:50% 8px;transform:rotate(-5deg)!important}.memberPage{background:radial-gradient(circle at 75% 10%,#ff00ff19,#0000 30%),#070006;min-height:100vh;padding-bottom:100px}.memberHero{width:min(1180px,100% - 40px);margin:auto;padding:70px 0 38px}.memberHero h1{max-width:850px;font-size:clamp(52px,7vw,90px)}.memberHero>p{max-width:620px;color:var(--muted);font-size:17px;line-height:1.7}.onboarding{grid-template-columns:.8fr 1.2fr;gap:18px;width:min(1180px,100% - 40px);margin:auto;display:grid}.welcomeCard,.nextNight{background:#120010;border:1px solid #ff00ff30;border-radius:14px;padding:32px}.welcomeCard h2,.nextNight h2{margin:8px 0 12px;font-size:30px}.progressTrack{background:#ffffff0d;height:7px;margin:24px 0 10px}.progressTrack i{background:#f0f;height:100%;display:block;box-shadow:0 0 15px #f0f}.profileChecklist{margin:24px 0;padding:0;list-style:none}.profileChecklist li{color:#c8b9c1;border-top:1px solid #ffffff10;justify-content:space-between;padding:14px 0;display:flex}.profileChecklist span{color:#f0f}.welcomeCard a,.nextNight a{color:#14000f;background:#f0f;border-radius:5px;padding:13px 17px;font-size:12px;font-weight:800;display:inline-block}.memberQuick{grid-template-columns:repeat(3,1fr);gap:18px;width:min(1180px,100% - 40px);margin:18px auto 0;display:grid}.memberQuick article{background:#0f0b0f;border:1px solid #ffffff14;border-radius:12px;padding:26px}.memberQuick small{color:#f0f;letter-spacing:.15em}.memberQuick h3{margin:28px 0 8px;font-size:24px}.memberQuick p{color:var(--muted);line-height:1.6}.memberQuick a{border-bottom:1px solid #f0f;padding-bottom:3px;font-size:12px}@media (max-width:900px){.valueIntro{grid-template-columns:1fr;gap:18px}.valueSteps,.stamps{grid-template-columns:1fr 1fr}.onboarding,.memberQuick{grid-template-columns:1fr}}@media (max-width:520px){.valueSteps{grid-template-columns:1fr}.valueSteps article{min-height:280px}.valueSteps article:nth-child(3),.valueSteps article:nth-child(4){border-top:1px solid #ff00ff35}.storyCard{min-height:610px;padding:23px}.storyWave{height:70px;margin:14px 0}.storyCard h3{font-size:26px}.storyScore>b{font-size:78px}.achievement{padding:12px}.stamps{grid-template-columns:repeat(2,1fr)}.memberHero,.onboarding,.memberQuick{width:calc(100% - 28px)}}.profilePhoto{object-fit:cover;border:2px solid #f0f;border-radius:50%;width:86px;height:86px;margin-bottom:24px;box-shadow:0 0 28px #ff00ff45}.profilePhoto.empty{color:#f0f;background:#ff00ff1f;place-items:center;font-size:34px;font-weight:800;display:grid}.memberApp{--member-accent:#9b7cff;--member-blue:#5aa7ff;--member-mint:#5bd7b3;--member-warm:#ffb36b;color:#f5f2f7;background:#0b0b10;min-height:100vh;padding-bottom:100px}.memberNav{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14141bd9;border:1px solid #ffffff18;border-radius:18px;align-items:center;gap:38px;width:min(1180px,100% - 28px);height:66px;margin:auto;padding:0 12px 0 18px;display:flex;position:sticky;top:14px;box-shadow:0 16px 50px #0005}.memberNav .brand{width:112px}.memberNav nav{align-items:center;gap:7px;margin:auto;display:flex}.memberNav nav a{color:#a9a6b1;border-radius:9px;padding:10px 13px;font-size:12px;transition:all .2s}.accountMenu{position:relative}.avatarButton{color:#fff;cursor:pointer;background:#2a2433;border:1px solid #ffffff2b;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.avatarButton img{object-fit:cover;width:100%;height:100%}.accountPopover{background:#191820;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:9px;width:220px;padding:15px;display:flex;position:absolute;top:54px;right:0;box-shadow:0 20px 60px #000}.accountPopover small{color:#8d8994}.accountPopover a{border-top:1px solid #ffffff0e;padding:9px;font-size:12px}.memberEyebrow{color:var(--member-accent);letter-spacing:.18em;font-size:10px;font-weight:800}.feedHero,.discoverHero,.settingsHeader{width:min(1180px,100% - 40px);margin:auto;padding:85px 0 45px}.feedHero h1{letter-spacing:-.075em;margin:5px 0 10px;font-size:clamp(64px,9vw,118px);line-height:.85}.feedHero>p:last-child{color:#a9a5af;font-size:17px}.feedLayout{grid-template-columns:1fr 330px;gap:18px;width:min(1180px,100% - 40px);margin:auto;display:grid}.feedMain,.feedSide,.peopleSection{background:#131219;border:1px solid #ffffff12;border-radius:16px;padding:28px}.feedHeading{justify-content:space-between;align-items:end;display:flex}.feedHeading small,.feedSide>small,.peopleHead small{color:var(--member-blue);letter-spacing:.16em;font-size:9px}.feedHeading h2,.feedSide h2,.peopleHead h2{margin:7px 0;font-size:28px}.feedHeading>a{color:#b9aee8;font-size:12px}.feedEvents{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px;display:grid}.feedEvent{background:linear-gradient(150deg,#282242,#17151e);border-radius:12px;flex-direction:column;min-height:245px;padding:20px;display:flex}.feedEvent.tone2{background:linear-gradient(150deg,#173339,#14191c)}.feedEvent.tone3{background:linear-gradient(150deg,#3b2b20,#1a1715)}.feedEvent>small{color:#c9c5d1;font-size:8px}.feedEvent h3{margin:46px 0 8px;font-size:24px;line-height:1}.feedEvent p{color:#b3aeba;font-size:11px}.feedEvent>div{justify-content:space-between;align-items:end;margin-top:auto;display:flex}.feedEvent>div span{text-transform:uppercase;letter-spacing:.12em;font-size:7px}.feedEvent a{font-size:10px}.feedSide>p{color:#9f9aa6;font-size:12px;line-height:1.6}.miniPerson{border-top:1px solid #ffffff0f;align-items:center;gap:12px;padding:13px 0;display:flex}.miniPerson img,.miniPerson>i{object-fit:cover;border-radius:50%;width:42px;height:42px}.miniPerson>i{background:#282633;place-items:center;font-style:normal;display:grid}.miniPerson span b,.miniPerson span small{display:block}.miniPerson span small{color:#8d8994;margin-top:4px;font-size:9px}.peopleSection{width:min(1180px,100% - 40px);margin:18px auto 0}.peopleHead{justify-content:space-between;align-items:end;display:flex}.peopleHead>div>p{color:#99949f}.peopleHead label{width:min(390px,100%)}.peopleHead label span{color:#8e8995;margin-bottom:7px;font-size:9px;display:block}.peopleHead input{color:#fff;background:#0c0c11;border:1px solid #ffffff1d;border-radius:10px;width:100%;padding:14px}.peopleGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:26px;display:grid}.peopleGrid article{background:#0f0f14;border:1px solid #ffffff10;border-radius:12px;padding:20px}.peopleGrid article>img,.peopleGrid article>i{object-fit:cover;background:#262432;border-radius:50%;place-items:center;width:58px;height:58px;font-size:22px;font-style:normal;display:grid}.peopleGrid h3{margin:18px 0 4px}.peopleGrid>article>small{color:#898590;font-size:9px}.peopleGrid p{color:#aaa5b0;min-height:48px;font-size:11px;line-height:1.5}.personLinks{gap:12px;display:flex}.personLinks a{color:#b9a8ff;font-size:10px}.profileNudge{z-index:25;color:#fff;text-align:left;cursor:pointer;background:#1b1921;border:1px solid #ffffff1c;border-radius:12px;padding:13px 16px;position:fixed;bottom:22px;right:22px;box-shadow:0 15px 50px #000}.profileNudge span,.profileNudge b{display:block}.profileNudge span{font-size:11px}.profileNudge b{color:var(--member-mint);margin-top:4px;font-size:9px}.tourCard{z-index:60;color:#17151a;background:#f6f4f8;border-radius:16px;width:min(380px,100% - 32px);padding:24px;position:fixed;bottom:26px;right:26px;box-shadow:0 25px 100px #0009}.tourCard>div,.tourCard footer{justify-content:space-between;display:flex}.tourCard>div small{color:#675b75;font-weight:800}.tourCard button{cursor:pointer;background:0 0;border:0}.tourCard h2{margin:25px 0 9px;font-size:26px}.tourCard p{color:#5e5863;line-height:1.6}.tourCard footer{margin-top:25px}.tourCard footer button{border-radius:8px;padding:11px 16px}.tourCard .tourNext{color:#fff;background:#4338ca}.tourTarget{outline-offset:4px;position:relative;z-index:61!important;outline:3px solid #5bd7b3!important}.discoverHero{justify-content:space-between;align-items:end;display:flex}.discoverHero h1,.settingsHeader h1{margin:10px 0 18px;font-size:clamp(55px,8vw,92px);line-height:.9}.discoverHero>div>p:last-child,.settingsHeader>div>p:last-child{color:#aaa5b0;max-width:630px;font-size:16px;line-height:1.6}.finderButton{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#252044,#15141c);border:1px solid #665ee44d;border-radius:15px;width:225px;min-height:105px;padding:17px}.finderButton span{float:left;background:#6860dd;border-radius:8px;place-items:center;width:35px;height:35px;margin-right:12px;font-size:10px;display:grid}.finderButton b,.finderButton small{display:block}.finderButton b{margin-top:2px}.finderButton small{color:#aaa4b2;margin-top:5px;font-size:9px}.discoverTools{justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);margin:auto auto 28px;display:flex}.discoverTools>p{color:#918c97;font-size:10px}.discoverTools>p a{color:#aaa0e7}.memberEvents .liveArt{background:linear-gradient(145deg,#24203c,#101015)}.memberEvents .eventTone1 .liveArt{background:linear-gradient(145deg,#17323b,#101517)}.memberEvents .eventTone2 .liveArt{background:linear-gradient(145deg,#3d2a1b,#17130f)}.memberEvents .eventTone3 .liveArt{background:linear-gradient(145deg,#2d1c31,#151015)}.eventMonogram{color:#ffffff12;place-items:center;font-size:70px;font-weight:800;display:grid;position:absolute;inset:0}.distanceRow{color:#9a95a0;border-bottom:1px solid #ffffff0e;justify-content:space-between;gap:12px;padding:14px 0;font-size:9px;display:flex}.finderOverlay{z-index:55;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050509d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.finderModal{background:#15141b;border:1px solid #ffffff1c;border-radius:18px;flex-direction:column;width:min(560px,100%);min-height:480px;padding:32px;display:flex}.finderTop,.finderModal>footer,.finderPick{justify-content:space-between;display:flex}.finderTop button,.finderModal>button,.finderModal>footer button{color:#fff;cursor:pointer;background:#ffffff0b;border:0;border-radius:8px;padding:11px 15px}.finderQuestion h2,.finderModal>h2{margin:14px 0 32px;font-size:38px;line-height:1.05}.finderQuestion>div{gap:9px;display:grid}.finderQuestion button{color:#c6c2ca;text-align:left;cursor:pointer;background:#0e0e13;border:1px solid #ffffff18;border-radius:10px;min-height:52px;padding:0 16px}.finderQuestion button.selected{color:#fff;background:#22203b;border-color:#7167e8}.finderModal>footer{margin-top:auto}.finderPrimary{color:#fff!important;background:#5b52d6!important}.finderPick{background:#ffffff08;border-radius:10px;margin:25px 0;padding:18px}.thinking{text-align:center;width:min(360px,100%);margin:auto}.thinkingWave{width:100%;height:100px;overflow:hidden}.thinkingWave img{object-fit:contain;filter:sepia()saturate(5)hue-rotate(210deg);clip-path:inset(0 100% 0 0);width:100%;height:100%;animation:1.7s ease-in-out infinite drawWave}.thinking b,.thinking span{display:block}.thinking b{margin-top:18px;font-size:18px}.thinking span{color:#908a96;margin-top:8px;font-size:11px}.settingsHeader{justify-content:space-between;align-items:end;display:flex}.completionMini{background:#15141a;border:1px solid #ffffff15;border-radius:11px;padding:14px 17px}.completionMini b,.completionMini span{display:block}.completionMini span{color:#92909a;margin-top:4px;font-size:9px}.settingsGrid{grid-template-columns:280px 1fr;gap:20px;width:min(1100px,100% - 40px);margin:auto;display:grid}.settingsSide,.settingsForm{background:#131218;border:1px solid #ffffff12;border-radius:16px;padding:26px}.photoPicker{color:#fff;cursor:pointer;background:0 0;border:0;width:100%}.photoPicker>img,.photoPicker>span{object-fit:cover;background:#292631;border-radius:50%;place-items:center;width:120px;height:120px;margin:auto;font-size:38px;display:grid}.photoPicker i{color:#9b91d1;margin-top:10px;font-size:10px;font-style:normal;display:block}.settingsSide h2{text-align:center;margin:20px 0 5px}.settingsSide>p{text-align:center;color:#8d8993;font-size:10px}.settingsSide nav{flex-direction:column;margin-top:28px;display:flex}.settingsSide nav a{color:#aaa5af;border-top:1px solid #ffffff0e;padding:13px 0;font-size:11px}.settingsForm{padding:8px 32px 32px}.settingsForm>section{border-bottom:1px solid #ffffff10;padding:32px 0}.settingsForm label{color:#9d98a3;margin-top:18px;font-size:10px;display:block}.settingsForm input,.settingsForm textarea{color:#fff;background:#0b0b10;border:1px solid #ffffff19;border-radius:8px;width:100%;margin-top:7px;padding:13px;display:block}.settingsForm textarea{min-height:95px}.settingsForm label>small{color:#706c75;margin-top:7px;display:block}.fieldPair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.genreChips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.genreChips button{color:#aaa5b0;cursor:pointer;background:#0c0c11;border:1px solid #ffffff18;border-radius:999px;padding:11px 14px}.genreChips button.selected{color:#fff;background:#282540;border-color:#7066dc}.socialField{grid-template-columns:40px 100px 1fr;align-items:center;gap:10px;display:grid!important}.socialField i{color:#d8d2dd;background:#25222d;border-radius:9px;place-items:center;width:34px;height:34px;font-size:9px;font-style:normal;display:grid}.socialField input{margin:0}.settingsSecondary,.saveSettings{cursor:pointer;border:0;border-radius:8px;padding:13px 16px}.settingsSecondary{color:#fff;background:#ffffff0c}.signoutLink{color:#9d98a4;margin-left:15px;font-size:11px;display:inline-block}.saveSettings{color:#fff;background:#5b52d6;width:100%;margin-top:26px;font-weight:800}@keyframes drawWave{0%{clip-path:inset(0 100% 0 0)}60%,85%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@media (max-width:900px){.memberNav{gap:12px}.memberNav nav{justify-content:flex-start;overflow-x:auto}.memberNav nav a{white-space:nowrap}.feedLayout,.settingsGrid{grid-template-columns:1fr}.feedEvents,.peopleGrid{grid-template-columns:1fr 1fr}.discoverHero,.settingsHeader,.peopleHead{flex-direction:column;align-items:flex-start;gap:25px}.peopleHead label{width:100%}.discoverTools{flex-direction:column;align-items:flex-start}.finderButton{width:100%}.settingsSide nav{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}}@media (max-width:600px){.memberNav{height:60px;padding-left:12px;top:8px}.memberNav .brand{width:88px}.memberNav nav{gap:2px}.memberNav nav a{padding:9px 8px;font-size:10px}.memberNav nav a:nth-child(3),.memberNav nav a:nth-child(5){display:none}.avatarButton{width:40px;height:40px}.feedHero,.discoverHero,.settingsHeader{padding-top:55px}.feedEvents,.peopleGrid{grid-template-columns:1fr}.feedMain,.feedSide,.peopleSection{padding:20px}.fieldPair{grid-template-columns:1fr}.settingsForm{padding:5px 20px 24px}.socialField{grid-template-columns:34px 1fr}.socialField span{display:none}.finderModal{min-height:520px;padding:23px}.profileNudge{bottom:14px;left:14px;right:14px}.tourCard{bottom:16px;right:16px}.memberEvents{width:calc(100% - 28px)}.memberEvents .liveEvent{grid-template-columns:1fr}.settingsGrid{width:calc(100% - 28px)}}@media (prefers-reduced-motion:reduce){.thinkingWave img{clip-path:none;animation:none}}.publicProfile{background:#141319;border:1px solid #ffffff12;border-radius:18px;width:min(760px,100% - 40px);margin:90px auto 0;padding:42px}.publicProfileTop{align-items:center;gap:25px;display:flex}.publicProfileTop>img,.publicProfileTop>i{object-fit:cover;background:#282532;border-radius:50%;place-items:center;width:112px;height:112px;font-size:40px;font-style:normal;display:grid}.publicProfile h1{margin:10px 0;font-size:58px;line-height:.9}.publicProfileTop span{color:#928d99}.publicBio{color:#bbb6c0;margin:38px 0;font-size:17px;line-height:1.7}.publicGenres,.publicSocials{flex-wrap:wrap;gap:9px;display:flex}.publicGenres span{color:#bdb7c3;border:1px solid #ffffff18;border-radius:999px;padding:10px 13px;font-size:10px}.publicSocials{margin-top:30px}.publicSocials a{border:1px solid #ffffff16;border-radius:9px;align-items:center;gap:8px;padding:11px 13px;display:flex}.publicSocials i{color:#9b91e8;font-size:9px;font-style:normal}.backCommunity{color:#9c96a2;margin-top:45px;font-size:11px;display:inline-block}@media (max-width:600px){.publicProfile{width:calc(100% - 28px);margin-top:55px;padding:25px}.publicProfileTop{flex-direction:column;align-items:flex-start}.publicProfile h1{font-size:44px}}.eventActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.eventActions>a{color:#f9f;border:1px solid #ffffff20;border-radius:4px;padding:9px 10px;font-size:8px}.eventActions button{padding:9px 11px!important}.navHelp{color:#fff;border:1px solid #fff2;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.saveBar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:5;background:#131218ed;border:1px solid #ffffff18;border-radius:12px;padding:14px;position:sticky;bottom:12px}.saveBar .saveSettings{margin:0}.saveBar .formMessage{margin:10px 2px 0!important}.eventPoster{color:#fff;background:radial-gradient(circle at 70% 20%,#ff00ff45,#0000 30%),linear-gradient(145deg,#270025,#0b0b10);flex-direction:column;justify-content:space-between;min-height:240px;padding:24px;display:flex}.eventPoster small,.eventPoster span{letter-spacing:.14em;text-transform:uppercase;font-size:9px}.eventPoster b{letter-spacing:-.06em;font-size:clamp(25px,3vw,44px);line-height:.9}.afterShowPrompt{z-index:70;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050005e8;grid-template-columns:minmax(280px,520px) minmax(420px,650px);justify-content:center;align-items:stretch;padding:7vh 5vw;display:grid;position:fixed;inset:0}.afterShowVisual{background:#180016;border-radius:18px 0 0 18px;overflow:hidden}.afterShowVisual>img,.afterShowVisual>.eventPoster{object-fit:cover;width:100%;height:100%}.afterShowCopy{background:#141117;border:1px solid #ffffff1b;border-radius:0 18px 18px 0;flex-direction:column;justify-content:center;padding:clamp(32px,6vw,78px);display:flex}.afterShowCopy h2{letter-spacing:-.07em;margin:16px 0 22px;font-size:clamp(46px,6vw,86px);line-height:.86}.afterShowCopy>p:not(.memberEyebrow){color:#b8afb8;line-height:1.6}.promptPulse{grid-template-columns:repeat(10,1fr);align-items:end;gap:7px;height:145px;margin:28px 0;display:grid}.promptPulse a{color:#fff;flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;height:100%;font-size:9px;display:flex}.promptPulse i{background:#f0f;border-radius:5px 5px 1px 1px;width:100%;transition:all .2s;display:block;box-shadow:0 0 18px #f0f5}.promptPulse a:hover i{background:#fff;transform:translateY(-5px)}.afterShowCopy>button{color:#8d838d;cursor:pointer;background:0 0;border:0;align-self:flex-start;text-decoration:underline}.afterglowImage.eventPoster{width:100%;height:100%;position:absolute;inset:0}@media (max-width:760px){.navHelp{display:none}.afterShowPrompt{grid-template-columns:1fr;padding:16px;overflow:auto}.afterShowVisual{border-radius:15px 15px 0 0;min-height:210px}.afterShowCopy{border-radius:0 0 15px 15px;padding:28px}.afterShowCopy h2{font-size:48px}.promptPulse{height:115px}}.sessionRestore{background:#050004;place-items:center;min-height:100vh;display:grid}.sessionRestore img{width:min(300px,65vw);animation:1.2s ease-in-out infinite sessionPulse}@keyframes sessionPulse{50%{opacity:.35;transform:scale(.98)}}.eventActions button,.finderResultActions button{cursor:pointer;min-width:96px;min-height:48px;font-weight:800;padding:13px 20px!important}.eventActions a{align-items:center;min-height:48px;display:inline-flex}.rarityLine{grid-template-columns:repeat(5,1fr);width:min(760px,100% - 40px);margin:0 auto 28px;display:grid}.rarityLine span{color:#aaa5b0;text-align:center;text-transform:uppercase;letter-spacing:.12em;padding-top:12px;font-size:8px;position:relative}.rarityLine i{background:currentColor;height:3px;position:absolute;top:0;left:0;right:0}.rarityLine .rarity-common{color:#aaa8af}.rarityLine .rarity-uncommon{color:#80cfa9}.rarityLine .rarity-rare{color:#6fa8ff}.rarityLine .rarity-legendary{color:#c284ff}.rarityLine .rarity-mythic{color:#f0f}.openStampDirectory{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff20;border-radius:999px;margin:22px auto 60px;padding:13px 20px;display:block}.stampDirectoryModal{background:#121117;border:1px solid #ffffff1d;border-radius:18px;width:min(920px,100%);max-height:84vh;padding:28px;overflow:auto}.stampDirectoryModal>header{z-index:2;background:#121117;justify-content:space-between;align-items:flex-start;padding:18px 0;display:flex;position:sticky;top:-28px}.stampDirectoryModal h2{margin:8px 0;font-size:clamp(32px,5vw,56px)}.stampDirectoryModal header button{color:#fff;background:#ffffff0b;border:1px solid #ffffff20;border-radius:999px;padding:11px 16px}.stampDirectoryModal>section>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.stampDirectoryModal article{background:#ffffff05;border:1px solid #ffffff10;border-radius:10px;gap:12px;padding:13px;display:flex}.stampDirectoryModal article>i{background:#ffffff0b;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-style:normal;display:grid}.stampDirectoryModal article span,.stampDirectoryModal article small{display:block}.stampDirectoryModal article small{color:#8e8994;margin-top:4px;font-size:9px;line-height:1.4}.socialField i{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:18px;font-size:0}.socialField:first-of-type i{background-image:url(https://cdn.jsdelivr.net/npm/simple-icons@v14/icons/instagram.svg)}.socialField:nth-of-type(2) i{background-image:url(https://cdn.jsdelivr.net/npm/simple-icons@v14/icons/tiktok.svg)}.socialField:nth-of-type(3) i{background-image:url(https://cdn.jsdelivr.net/npm/simple-icons@v14/icons/soundcloud.svg)}.publicSocials i{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;font-size:0}.publicSocials a:first-child i{background-image:url(https://cdn.jsdelivr.net/npm/simple-icons@v14/icons/instagram.svg)}.publicSocials a:nth-child(2) i{background-image:url(https://cdn.jsdelivr.net/npm/simple-icons@v14/icons/tiktok.svg)}.publicSocials a:nth-child(3) i{background-image:url(https://cdn.jsdelivr.net/npm/simple-icons@v14/icons/soundcloud.svg)}.photoPicker img,.avatarButton img,.peopleGrid img,.publicProfileTop>img{image-rendering:auto}.missionHero,.missionMetrics,.missionActions,.missionFeedback{width:min(1100px,100% - 40px);margin-left:auto;margin-right:auto}.missionHero{padding:130px 0 35px}.missionHero h1{margin:12px 0;font-size:clamp(58px,9vw,108px);line-height:.86}.missionHero>p:last-child{color:#aaa5b0}.missionMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.missionMetrics article{background:#141319;border:1px solid #ffffff14;border-radius:12px;padding:22px}.missionMetrics b,.missionMetrics span{display:block}.missionMetrics b{font-size:34px}.missionMetrics span{color:#918b96;margin-top:8px;font-size:10px}.missionActions{gap:10px;margin-top:14px;display:flex}.missionActions a{background:#5b52d6;border-radius:9px;padding:13px 16px}.missionFeedback{margin-top:50px;margin-bottom:80px}.missionFeedback>header{justify-content:space-between;align-items:end;display:flex}.missionFeedback h2{margin:8px 0;font-size:36px}.missionFeedback article{border-top:1px solid #ffffff12;padding:18px 0}.missionFeedback article p{line-height:1.55}.missionFeedback article small{color:#827d88}.roomHeaderActions{gap:8px;display:flex}.deleteRoom{color:#ff9fae!important;border-color:#ff526844!important}@media (max-width:700px){.rarityLine{width:calc(100% - 28px)}.rarityLine span{font-size:7px}.stampDirectoryModal{padding:18px}.stampDirectoryModal>section>div{grid-template-columns:1fr}.missionHero,.missionMetrics,.missionActions,.missionFeedback{width:calc(100% - 28px)}.missionMetrics{grid-template-columns:repeat(2,1fr)}.missionActions{flex-direction:column}}.memberApp{--member-accent:#f0f;--member-blue:#f6f;--member-mint:#f0f;--member-warm:#f9f;background:radial-gradient(circle at 50% 0,#ff00ff13,#0000 34%),#070006}.memberNav{background:#0b0009e8;border-color:#ff00ff35;box-shadow:0 16px 50px #0008}.memberNav .brand img{filter:drop-shadow(0 0 10px #ff00ff6b)}.memberNav nav a:hover,.memberNav nav a.active{color:#fff;background:#ff00ff15}.avatarButton{background:#260021;border-color:#f0f5;box-shadow:0 0 18px #ff00ff25}.accountPopover{background:#140011;border-color:#ff00ff35}.feedMain,.feedSide,.peopleSection,.settingsSide,.settingsForm,.publicProfile{background:#11000f;border-color:#ff00ff25}.feedHeading small,.feedSide>small,.peopleHead small{color:#f0f}.feedHeading>a,.personLinks a,.discoverTools>p a,.photoPicker i,.publicSocials i{color:#f9f}.feedEvent,.feedEvent.tone2,.feedEvent.tone3{background:radial-gradient(circle at 70% 25%,#ff00ff40,#0000 35%),linear-gradient(150deg,#2f002b,#10000e)}.miniPerson>i,.peopleGrid article>i,.photoPicker>span,.publicProfileTop>i{background:#2b0026}.peopleGrid article{background:#0b0009;border-color:#ff00ff20}.profileNudge{background:#170014;border-color:#ff00ff50;box-shadow:0 15px 50px #000,0 0 24px #ff00ff18}.profileNudge b{color:#f9f}.tourCard .tourNext,.finderPrimary,.saveSettings{color:#170014!important;background:#f0f!important}.tourTarget{outline-color:#f0f!important}.finderButton{background:linear-gradient(145deg,#2d0028,#120010);border-color:#f0f5;box-shadow:0 0 28px #ff00ff18}.finderButton span{color:#170014;background:#f0f}.memberEvents .liveEvent{background:#130010;border-color:#ff00ff24}.memberEvents .liveArt,.memberEvents .eventTone1 .liveArt,.memberEvents .eventTone2 .liveArt,.memberEvents .eventTone3 .liveArt{background:radial-gradient(circle at 50% 55%,#ff00ff7d,#0000 32%),linear-gradient(145deg,#32002d,#090008)}.distanceRow a{color:#f9f}.finderModal{background:#140011;border-color:#ff00ff35}.finderQuestion button.selected{background:#ff00ff18;border-color:#f0f}.thinkingWave img{filter:sepia()saturate(15)hue-rotate(285deg)drop-shadow(0 0 12px #f0f)}.completionMini{background:#150012;border-color:#ff00ff30}.genreChips button.selected{background:#ff00ff18;border-color:#f0f}.socialField i{color:#f9f;background:#2a0026}.settingsForm input,.settingsForm textarea,.peopleHead input{background:#070006;border-color:#ff00ff28}.publicGenres span,.publicSocials a{border-color:#ff00ff2e}.communityExplainer,.memberFeedHead,.memberPhotoFeed,.communityConversation,.peoplePageHero,.peopleDetailGrid,.chatShell,.passportHero,.passportBook,.passportHow,.locationPanel{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.communityExplainer{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.communityExplainer a{background:linear-gradient(150deg,#260021,#0b000a);border:1px solid #ff00ff30;border-radius:14px;min-height:190px;padding:22px;transition:border-color .2s,background .2s}.communityExplainer a:hover{border-color:#f0f}.communityExplainer span{color:#f7f;font-size:9px}.communityExplainer b{margin:42px 0 10px;font-size:22px;display:block}.communityExplainer p{color:#aa99a6;margin:0;font-size:11px;line-height:1.5}.memberFeedHead{justify-content:space-between;align-items:end;margin-top:70px;margin-bottom:20px;display:flex}.memberFeedHead h2{margin:7px 0 0;font-size:34px}.memberFeedHead>a{color:#f9f;font-size:11px}.memberPhotoFeed{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.memberPhotoFeed article{background:#130010;border:1px solid #ffffff16;border-radius:15px;min-height:430px;position:relative;overflow:hidden}.memberPhotoFeed img{object-fit:cover;filter:saturate(.8)contrast(1.05);width:100%;height:100%;position:absolute}.memberPhotoFeed article:after{content:"";background:linear-gradient(#0000 28%,#090008 95%);position:absolute;inset:0}.memberPhotoFeed article>div{z-index:2;position:absolute;bottom:22px;left:22px;right:22px}.memberPhotoFeed small{color:#ffd7fb;font-size:8px}.memberPhotoFeed h2{margin:9px 0 5px;font-size:28px}.memberPhotoFeed p{color:#c8b9c3;font-size:11px}.memberPhotoFeed span{text-transform:uppercase;border:1px solid #f6f6;border-radius:999px;padding:7px 10px;font-size:8px;display:inline-block}.communityConversation{background:#10000e;border:1px solid #ff00ff2e;border-radius:18px;grid-template-columns:1.1fr .9fr;gap:40px;margin-top:80px;padding:45px;display:grid}.communityConversation h2{margin:12px 0;font-size:42px;line-height:1.05}.communityConversation>div>p:last-child{color:#af9fab;line-height:1.7}.chatPreview{background:#080007;border-radius:12px;padding:24px}.chatPreview small{color:#f7f}.chatPreview p{border-bottom:1px solid #ffffff0f;padding:13px 0;font-size:12px}.chatPreview a{color:#f9f;margin-top:18px;display:inline-block}.tourShade{z-index:55;pointer-events:none;background:#0009;position:fixed;inset:0}.tourShade .tourCard{pointer-events:auto;color:#fff;background:#130010;border:1px solid #f0f6;box-shadow:0 25px 100px #000,0 0 50px #ff00ff24}.tourShade .tourCard p{color:#c8b8c4}.tourTarget{z-index:56!important;box-shadow:0 0 0 6px #070006,0 0 0 9px #f0f,0 0 55px #f0f!important}.peoplePageHero{padding:85px 0 40px}.peoplePageHero h1{margin:10px 0;font-size:clamp(58px,8vw,98px);line-height:.9}.peoplePageHero>p{color:#ad9eaa;max-width:650px;font-size:16px}.peoplePageHero label{max-width:720px;margin-top:35px;display:block}.peoplePageHero label span{color:#f7f;margin-bottom:8px;font-size:9px;display:block}.peoplePageHero input{color:#fff;background:#0b0009;border:1px solid #f0f4;border-radius:12px;width:100%;padding:17px 19px;font-size:16px}.peopleDetailGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.peopleDetailGrid article{background:#10000e;border:1px solid #ff00ff24;border-radius:14px;min-height:310px;padding:24px}.personIdentity{align-items:center;gap:14px;display:flex}.personIdentity img,.personIdentity>i{object-fit:cover;background:#31002c;border-radius:50%;place-items:center;width:64px;height:64px;font-size:24px;font-style:normal;display:grid}.personIdentity h2{margin:0 0 5px;font-size:21px}.personIdentity small{color:#9b8997;font-size:9px}.peopleDetailGrid article>p{color:#b5a5b1;min-height:65px;margin:24px 0;font-size:12px;line-height:1.6}.personGenres{flex-wrap:wrap;gap:6px;display:flex}.personGenres span{border:1px solid #ffffff16;border-radius:999px;padding:7px 9px;font-size:8px}.peopleDetailGrid footer{justify-content:space-between;margin-top:25px;display:flex}.peopleDetailGrid footer a{color:#f9f;font-size:10px}.chatShell{border:1px solid #ff00ff28;border-radius:18px;grid-template-columns:360px 1fr;min-height:700px;margin-top:70px;display:grid;overflow:hidden}.chatShell>aside{background:#0e000c;border-right:1px solid #ff00ff20;padding:28px}.chatShell>aside h1{margin:10px 0;font-size:40px}.chatShell>aside>p:not(.memberEyebrow){color:#a995a5;font-size:12px;line-height:1.6}.chatShell aside>button{color:#fff;text-align:left;cursor:pointer;background:#170014;border:1px solid #0000;border-radius:10px;width:100%;margin-top:9px;padding:16px;display:block}.chatShell aside>button.active{background:#2b0027;border-color:#f0f6}.chatShell aside button b,.chatShell aside button small,.chatShell aside button span{display:block}.chatShell aside button small{color:#f8f;margin:5px 0;font-size:8px}.chatShell aside button span{color:#9b8997;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.chatRoom{background:#070006;flex-direction:column;display:flex}.chatRoom>header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.chatRoom h2{margin:5px 0 0}.chatRoom header small{color:#a48f9f}.chatRoom header button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff18;border-radius:8px;padding:10px}.messages{flex-direction:column;flex:1;gap:22px;padding:30px;display:flex}.messages>div{gap:12px;max-width:72%;display:flex}.messages i{background:#2d0028;border-radius:50%;place-items:center;width:36px;height:36px;font-size:9px;font-style:normal;display:grid}.messages p{background:#160013;border-radius:0 12px 12px;margin:0;padding:13px}.messages b,.messages span,.messages small{display:block}.messages b{color:#f7f;font-size:9px}.messages span{margin:6px 0;font-size:13px}.messages small{color:#776772;font-size:7px}.messages .mine{align-self:flex-end}.messages .mine p{color:#160013;background:#f0f;border-radius:12px 0 12px 12px}.messages .mine b{color:#160013}.chatRoom form{gap:9px;padding:20px 28px;display:flex}.chatRoom form input{color:#fff;background:#10000e;border:1px solid #f0f3;border-radius:10px;flex:1;padding:15px}.chatRoom form button{color:#160013;background:#f0f;border:0;border-radius:10px;padding:0 22px;font-weight:800}.chatNote{color:#786976;padding:0 28px 20px;font-size:8px}.passportHero{justify-content:space-between;align-items:end;padding:85px 0 40px;display:flex}.passportHero h1{max-width:760px;margin:10px 0;font-size:clamp(56px,7vw,92px);line-height:.9}.passportHero>div>p:last-child{color:#af9eac;max-width:650px;line-height:1.7}.passportStats{gap:25px;display:flex}.passportStats span{color:#a890a3;text-align:center;font-size:8px}.passportStats b{color:#fff;font-size:30px;display:block}.passportBook{background:#170014;border:1px solid #ff00ff40;border-radius:20px;padding:18px}.passportBook>header{justify-content:space-between;align-items:center;padding:20px 25px;display:flex}.passportBook header small{color:#f7f;font-size:8px}.passportBook header h2{margin:5px 0}.passportBook header p{color:#927e8e;margin:0;font-size:10px}.passportBook header a{border:1px solid #ffffff1d;border-radius:8px;padding:10px 13px;font-size:10px}.passportPaper{background:radial-gradient(circle at 20% 10%,#fff 0,#f2e9ed 45%,#e4d5dc);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:35px 25px;min-height:620px;padding:115px 45px 60px;display:grid;position:relative;overflow:hidden}.passportPaper:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 38px,#27001d0a 39px 40px);position:absolute;inset:0}.passportInstruction{color:#503847;max-width:660px;font-size:12px;line-height:1.55;position:absolute;top:22px;left:35px}.passportStamp{z-index:1;color:#6e0068;min-height:145px;transform:rotate(var(--tilt));cursor:pointer;background:0 0;border:2px solid #97008f;position:relative}.passportStamp i,.passportStamp b,.passportStamp small{display:block}.passportStamp i{font-size:31px;font-style:normal;font-weight:900}.passportStamp b{text-transform:uppercase;margin:8px 0 4px}.passportStamp small{font-size:7px}.passportStamp.round,.passportStamp.sun,.passportStamp.oval{border-radius:50%}.passportStamp.ticket{border-style:dashed;border-radius:8px}.passportStamp.shield{clip-path:polygon(50% 0,95% 20%,84% 85%,50% 100%,16% 85%,5% 20%)}.passportStamp.square{border-radius:4px}.passportStamp.burst{clip-path:polygon(50% 0,61% 17%,79% 8%,82% 29%,100% 35%,86% 50%,100% 65%,82% 71%,79% 92%,61% 83%,50% 100%,39% 83%,21% 92%,18% 71%,0 65%,14% 50%,0 35%,18% 29%,21% 8%,39% 17%)}.passportStamp.seal{border:7px double #97008f;border-radius:50% 45% 52% 47%}.passportStamp.locked{opacity:.22;filter:grayscale();cursor:not-allowed}.passportHow{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.passportHow>div{background:#10000e;border:1px solid #fff1;border-radius:12px;padding:24px}.passportHow span{color:#f6f;font-size:9px}.passportHow h3{margin:22px 0 8px}.passportHow p{color:#9b8997;font-size:11px}.stampShare{text-align:center;background:#130010;border:1px solid #f0f5;border-radius:18px;width:min(470px,100%);padding:35px}.stampShare>small{color:#f6f}.stampShare .passportStamp{flex-direction:column;justify-content:center;width:210px;height:210px;margin:30px auto;display:flex}.stampShare h2{margin:15px 0 7px;font-size:34px}.stampShare p{color:#ad99a8}.stampShare>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff18;border-radius:8px;width:100%;margin-top:8px;padding:13px;display:block}.stampShare>button:first-of-type{color:#160013;background:#f0f;font-weight:800}.locationPanel{background:#10000e;border:1px solid #ff00ff2d;border-radius:14px;margin-bottom:28px;padding:22px}.locationPanel>div{align-items:end;gap:10px;display:flex}.locationPanel label{flex:1}.locationPanel label span{color:#f7f;margin-bottom:7px;font-size:9px;display:block}.locationPanel input,.finderLocation input{color:#fff;background:#070006;border:1px solid #ff00ff32;border-radius:9px;width:100%;padding:14px}.locationPanel button,.finderLocation button{color:#160013;cursor:pointer;background:#f0f;border:0;border-radius:9px;padding:14px 18px;font-weight:800}.locationPanel>p{color:#8e7c89;margin:11px 0 0;font-size:9px}.photoEvent .eventPhoto{min-height:360px;position:relative;overflow:hidden}.eventPhoto img{object-fit:cover;width:100%;height:100%;position:absolute}.eventPhoto:after{content:"";background:linear-gradient(#0001,#070006cc);position:absolute;inset:0}.eventPhoto>span,.eventPhoto>b{z-index:2;font-size:8px;position:absolute;top:16px}.eventPhoto>span{left:16px}.eventPhoto>b{right:16px}.finderLocation{margin:12px 0 20px}.finderLocation h2{font-size:25px}.finderLocation button{width:100%;margin-top:8px}.landingEventPhoto{object-fit:cover;filter:saturate(.75);width:100%;height:100%;position:absolute;inset:0}.eventVisual .posterType{justify-content:flex-end;background:linear-gradient(#0000,#090008e6)!important}.eventVisual .posterType:before{display:none}@media (max-width:900px){.communityExplainer,.passportPaper,.memberPhotoFeed,.peopleDetailGrid{grid-template-columns:1fr 1fr}.communityConversation,.chatShell{grid-template-columns:1fr}.chatShell>aside{border-bottom:1px solid #ff00ff20;border-right:0}.passportHero{flex-direction:column;align-items:flex-start;gap:25px}}@media (max-width:600px){.communityExplainer,.memberPhotoFeed,.peopleDetailGrid,.passportPaper,.passportHow{grid-template-columns:1fr}.communityConversation{padding:25px}.memberFeedHead{flex-direction:column;align-items:flex-start;gap:12px}.peoplePageHero,.passportHero{padding-top:55px}.chatShell{width:calc(100% - 28px);margin-top:35px}.chatShell>aside{padding:20px}.chatRoom{min-height:600px}.messages>div{max-width:88%}.passportBook{width:calc(100% - 28px)}.passportPaper{padding:120px 50px 60px}.passportStats{justify-content:space-between;width:100%}.locationPanel{width:calc(100% - 28px)}.locationPanel>div{flex-direction:column;align-items:stretch}.photoEvent .eventPhoto{min-height:250px}.memberNav nav a{padding:9px 6px}}.peopleLeaderboard,.peopleDiscovery,.chatIntro,.chatRules,.roomDirectory,.realPassport,.pageControls{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.peopleLeaderboard{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:55px;display:grid}.peopleLeaderboard>div{background:#10000e;border:1px solid #ff00ff28;border-radius:12px;padding:20px}.peopleLeaderboard small,.peopleLeaderboard span{color:#9d8998;font-size:8px;display:block}.peopleLeaderboard b{margin:9px 0 4px;font-size:34px;display:block}.peopleDiscoveryHead{justify-content:space-between;align-items:end;margin-bottom:22px;display:flex}.peopleDiscoveryHead h2{margin:7px 0 0;font-size:38px}.peopleDiscoveryHead nav{gap:6px;display:flex}.peopleDiscoveryHead nav button{color:#a995a5;cursor:pointer;background:0 0;border:1px solid #ffffff16;border-radius:999px;padding:10px 13px}.peopleDiscoveryHead nav button.active{color:#fff;background:#ff00ff18;border-color:#f0f}.discoveryPerson{flex-direction:column;display:flex}.peopleNumbers{grid-template-columns:repeat(3,1fr);gap:5px;margin:18px 0;display:grid}.peopleNumbers span{color:#8f7b8a;text-align:center;border:1px solid #ffffff0e;border-radius:7px;padding:9px 4px;font-size:7px}.peopleNumbers b{color:#fff;font-size:16px;display:block}.discoveryPerson footer{margin-top:auto}.discoveryPerson footer button{color:#160013;cursor:pointer;background:#f0f;border:0;border-radius:7px;padding:9px 14px;font-weight:800}.discoveryPerson footer button.following{color:#f8f;background:0 0;border:1px solid #f0f5}.emptyPeople{text-align:center;border:1px dashed #ff00ff35;border-radius:14px;padding:50px}.chatIntro{justify-content:space-between;align-items:end;padding:80px 0 35px;display:flex}.chatIntro h1{margin:10px 0;font-size:clamp(58px,8vw,98px);line-height:.9}.chatIntro>div:first-child>p:last-child{color:#ad9aaa;max-width:690px;line-height:1.6}.chatIntro>div:last-child{gap:8px;display:flex}.chatIntro button,.roomCards button,.roomPrimary,.joinRoomPrompt button{color:#160013;cursor:pointer;background:#f0f;border:0;border-radius:9px;padding:13px 16px;font-weight:800}.chatIntro button:last-child{color:#fff;background:0 0;border:1px solid #f0f5}.chatAlert{color:#ffd5fb;background:#250021;border:1px solid #f0f5;border-radius:9px;width:min(1180px,100% - 40px);margin:0 auto 15px;padding:13px 16px;font-size:11px}.chatRules{background:#11000f;border:1px solid #ff00ff2d;border-radius:10px;align-items:center;gap:20px;padding:14px 18px;font-size:10px;display:flex}.chatRules b{color:#f6f}.chatRules span{color:#ad9baa;flex:1}.chatRules a{color:#f9f}.roomDirectory{padding:60px 0}.roomDirectoryHead{justify-content:space-between;align-items:end;display:flex}.roomDirectoryHead h2{margin:8px 0;font-size:38px}.roomDirectoryHead>span{color:#a48f9f;font-size:10px}.roomCards{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.roomCards article{background:linear-gradient(150deg,#190016,#0b000a);border:1px solid #ff00ff29;border-radius:14px;flex-direction:column;min-height:390px;padding:23px;display:flex}.roomCards header,.roomCards footer{justify-content:space-between;align-items:center;display:flex}.roomCards header{color:#f7f;font-size:8px}.roomCards h3{margin:38px 0 8px;font-size:25px}.roomCards>article>p{color:#ad99a8;font-size:11px;line-height:1.6}.roomCards dl{margin:20px 0}.roomCards dl div{border-top:1px solid #ffffff0e;padding:11px 0}.roomCards dt{color:#7e6c79;text-transform:uppercase;font-size:7px}.roomCards dd{margin:5px 0 0;font-size:10px}.roomCards footer{margin-top:auto}.roomCards footer span{color:#8c7987;font-size:8px}.chatOverlay{place-items:stretch end;padding:14px}.liveChat{background:#080007;border:1px solid #ff00ff45;border-radius:18px;grid-template-rows:auto 1fr auto;grid-template-columns:180px 1fr;width:min(850px,100%);height:100%;display:grid;overflow:hidden}.liveChat>header{background:#130010;border-bottom:1px solid #ff00ff24;grid-column:1/-1;justify-content:space-between;padding:22px 25px;display:flex}.liveChat header h2{margin:5px 0}.liveChat header p{color:#998694;margin:5px 0 0;font-size:10px}.liveChat header button{color:#fff;cursor:pointer;background:0 0;border:0}.roomMembers{background:#0e000c;border-right:1px solid #ff00ff20;grid-row:2/4;padding:20px;overflow:auto}.roomMembers>b{color:#f7f;margin-bottom:15px;font-size:9px;display:block}.roomMembers a{border-top:1px solid #ffffff0d;align-items:center;gap:8px;padding:9px 0;display:flex}.roomMembers i{background:#350030;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;display:grid}.roomMembers span{font-size:9px}.roomMembers small{color:#806d7b;font-size:7px;display:block}.liveChat .messages{overflow:auto}.liveChat form{border-top:1px solid #ffffff10;gap:8px;padding:16px;display:flex}.liveChat form input{color:#fff;background:#10000e;border:1px solid #ff00ff30;border-radius:9px;flex:1;padding:13px}.liveChat form button{color:#160013;background:#f0f;border:0;border-radius:8px;padding:0 18px;font-weight:800}.emptyChat{text-align:center;margin:auto;max-width:100%!important}.joinRoomPrompt{grid-column:1/-1;align-content:center;place-items:center;gap:15px;display:grid}.roomModal{background:#130010;border:1px solid #ff00ff45;border-radius:17px;width:min(650px,100%);max-height:calc(100vh - 30px);padding:30px;overflow:auto}.roomModal h2{margin:30px 0 8px;font-size:40px}.roomModal>p{color:#a38f9e}.roomModal label{color:#b8a5b4;margin-top:15px;font-size:9px;display:block}.roomModal input,.roomModal textarea{color:#fff;background:#080007;border:1px solid #ff00ff30;border-radius:8px;width:100%;margin-top:7px;padding:13px;display:block}.roomModal textarea{min-height:85px}.roomPrivacy{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.roomPrivacy button{color:#fff;text-align:left;cursor:pointer;background:#090008;border:1px solid #ffffff15;border-radius:9px;padding:14px}.roomPrivacy button.active{background:#ff00ff17;border-color:#f0f}.roomPrivacy small{color:#8e7989;margin-top:5px;display:block}.roomPrimary{width:100%}.codeInput{letter-spacing:.3em;text-align:center;text-transform:uppercase;font-size:32px!important}.consentPage{padding:28px}.consentPage>.brand{width:130px;display:block}.consentPage>section{width:min(760px,100%);margin:70px auto}.consentPage h1{margin:12px 0;font-size:clamp(52px,8vw,84px);line-height:.9}.consentPage>section>p{color:#ad9aaa;line-height:1.7}.consentSummary{grid-template-columns:repeat(3,1fr);gap:9px;margin:30px 0;display:grid}.consentSummary span{color:#9f8a9a;border:1px solid #ff00ff29;border-radius:10px;padding:18px;font-size:10px;line-height:1.5}.consentSummary b{color:#fff;margin-bottom:10px;display:block}.consentPage label{border:1px solid #ff00ff35;border-radius:10px;gap:12px;padding:18px;display:flex}.consentPage label input{accent-color:#f0f;width:20px;height:20px}.consentPage label a{color:#f7f;text-decoration:underline}.consentPage section>button{color:#160013;background:#f0f;border:0;border-radius:9px;width:100%;margin-top:15px;padding:15px;font-weight:800}.consentPage section>button:disabled{opacity:.35}.consentPage section>small{color:#806c7b;text-align:center;margin-top:10px;display:block}.realPassport{background:#190016;border:12px solid #21001e;border-radius:24px;grid-template-columns:1fr 1fr;min-height:650px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 100px #000,0 0 60px #ff00ff16}.bookSpine{z-index:8;background:linear-gradient(90deg,#090008,#350031,#090008);width:32px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 28px #000}.bookPage{color:#eadce7;background:radial-gradient(circle at 18% 12%,#35122f,#1b0918 56%,#10000e);position:relative;overflow:hidden}.bookPage:after{content:"";mix-blend-mode:soft-light;pointer-events:none;background:repeating-linear-gradient(8deg,#0000 0 14px,#ffffff06 15px 16px);position:absolute;inset:0}.leftPage header small,.leftPage header b,.leftPage header span{display:block}.leftPage header small{color:#ff6aff;letter-spacing:.18em;font-size:9px}.leftPage header b{margin:14px 0 6px;font-size:31px}.leftPage header span{color:#9f8298;font-size:9px}.passportIdentity{align-items:center;gap:18px;margin-top:70px;display:flex}.passportIdentity>i{background:#0d000c;border:1px solid #ff00ff38;place-items:center;width:120px;height:150px;font-size:50px;font-style:normal;display:grid}.passportIdentity small,.passportIdentity b{display:block}.passportIdentity small{color:#8d7085;font-size:8px}.passportIdentity b{margin:8px 0 20px}.bookNote{color:#9f8799;max-width:350px;margin-top:55px;font-size:11px;font-style:italic;line-height:1.7}.fadedSeal{color:#ff00ff30;text-align:center;border:6px double #ff00ff2c;border-radius:50%;place-items:center;width:150px;height:150px;font-weight:900;display:grid;position:absolute;bottom:45px;right:45px;transform:rotate(-12deg)}.stampPage{min-height:650px}.pageLabel{z-index:3;color:#ff70ff;justify-content:space-between;display:flex;position:absolute;top:28px;left:30px;right:30px}.pageLabel span{letter-spacing:.15em;font-size:9px}.pageLabel small{font-size:8px}.bookStamp{z-index:3;left:var(--x);top:var(--y);width:var(--size);height:var(--size);color:#ff56f7;transform:rotate(var(--tilt));opacity:.78;text-align:center;cursor:pointer;mix-blend-mode:screen;filter:drop-shadow(0 0 7px #ff00ff28);background:#ff00ff0b;border:3px solid #ff26f2;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute!important}.bookStamp span{letter-spacing:.1em;font-size:8px;position:absolute;top:10px}.bookStamp i{font-size:42px;font-style:normal;font-weight:900;line-height:1}.bookStamp b{text-transform:uppercase;max-width:90%;margin-top:6px;font-size:10px}.bookStamp small{max-width:85%;margin-top:4px;font-size:6px}.bookStamp.round,.bookStamp.sun,.bookStamp.oval{border-radius:50%}.bookStamp.ticket{border-style:dashed;border-radius:10px}.bookStamp.shield{clip-path:polygon(50% 0,95% 20%,84% 85%,50% 100%,16% 85%,5% 20%)}.bookStamp.square{border-radius:4px}.bookStamp.burst{clip-path:polygon(50% 0,61% 17%,79% 8%,82% 29%,100% 35%,86% 50%,100% 65%,82% 71%,79% 92%,61% 83%,50% 100%,39% 83%,21% 92%,18% 71%,0 65%,14% 50%,0 35%,18% 29%,21% 8%,39% 17%)}.bookStamp.seal{border:8px double #ff26f2;border-radius:50% 45% 52% 47%}.bookStamp:nth-of-type(3){z-index:5}.bookStamp:nth-of-type(5){z-index:6}.bookStamp.locked{opacity:.16;filter:grayscale();mix-blend-mode:normal;cursor:not-allowed}.pageControls{justify-content:center;align-items:center;gap:25px;margin-top:18px;display:flex}.pageControls button{color:#fff;cursor:pointer;background:#120010;border:1px solid #ff00ff38;border-radius:8px;padding:11px 14px}.pageControls button:disabled{opacity:.25}.pageControls span{color:#8f798a;font-size:9px}.stampShare .bookStamp{width:210px;height:210px;margin:30px auto;top:auto;left:auto;transform:rotate(-6deg);position:relative!important}@media (max-width:900px){.peopleDiscoveryHead,.chatIntro{flex-direction:column;align-items:flex-start;gap:20px}.peopleDiscoveryHead nav{width:100%;overflow:auto}.roomCards{grid-template-columns:1fr 1fr}.realPassport{grid-template-columns:1fr;min-height:1100px}.bookSpine{background:linear-gradient(#090008,#350031,#090008);width:100%;height:28px;inset:50% 0 auto;transform:translateY(-50%)}.bookPage,.stampPage{min-height:550px}.consentSummary{grid-template-columns:1fr}}@media (max-width:600px){.peopleLeaderboard,.roomCards{grid-template-columns:1fr}.peopleDiscovery,.chatIntro,.chatRules,.roomDirectory,.realPassport,.pageControls{width:calc(100% - 28px)}.peopleDiscoveryHead nav button{white-space:nowrap}.chatIntro>div:last-child{flex-direction:column;width:100%}.chatRules{flex-direction:column;align-items:flex-start;gap:8px}.roomCards article{min-height:330px}.liveChat{grid-template-columns:1fr}.roomMembers{display:none}.roomModal{padding:22px}.roomPrivacy,.roomModal .fieldPair{grid-template-columns:1fr}.leftPage{padding:30px}.passportIdentity{margin-top:35px}.bookNote{margin-top:30px}.bookStamp{--size:125px!important}.realPassport{min-height:1050px}.passportHero h1{font-size:56px}}.accountPopover .replayTour{color:#fff;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff0e;border-radius:0;width:100%;padding:9px;font-size:12px}.afterglowHero,.afterglowWorkspace,.ratingExplanation{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.afterglowHero{justify-content:space-between;align-items:end;padding:80px 0 42px;display:flex}.afterglowHero h1{margin:10px 0;font-size:clamp(58px,8vw,102px);line-height:.86}.afterglowHero>div:first-child>p:last-child{color:#ad9aaa;max-width:670px;line-height:1.65}.flowSteps{flex-direction:column;min-width:235px;display:flex}.flowSteps button{color:#8e7b89;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff14;gap:12px;padding:13px;display:flex}.flowSteps button.active{color:#fff;background:#ff00ff12}.flowSteps b{color:#f6f}.afterglowWorkspace{grid-template-columns:1fr 430px;align-items:start;gap:22px;display:grid}.ratingPanel{background:#10000e;border:1px solid #ff00ff2d;border-radius:17px;min-height:720px;padding:38px}.ratingPanel h2{margin:12px 0;font-size:44px}.ratingPanel>p:not(.memberEyebrow){color:#a995a5;line-height:1.6}.bigPulse{align-items:end;gap:8px;height:250px;margin:45px 0 20px;display:flex}.bigPulse button{color:#806d7b;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.bigPulse i{background:#2b1728;border-radius:4px;width:100%;max-width:28px;transition:all .2s;display:block}.bigPulse button.active i{background:#f0f;box-shadow:0 0 18px #f0f5}.bigPulse button.active span{color:#fff}.bigPulse span{margin-top:9px;font-size:9px}.pulseMeaning{align-items:end;gap:13px;display:flex}.pulseMeaning b{font-size:66px;line-height:1}.pulseMeaning span{color:#f7f;text-transform:uppercase;padding-bottom:8px}.afterglowNext{color:#160013;cursor:pointer;background:#f0f;border:0;border-radius:9px;width:100%;margin-top:35px;padding:15px;font-weight:800}.detailScore{margin-top:22px;display:block}.detailScore>span{justify-content:space-between;font-size:11px;display:flex}.detailScore b{color:#f6f}.detailScore input{accent-color:#f0f;width:100%;margin-top:10px}.nightNote{color:#ad99a8;margin-top:28px;font-size:10px;display:block}.nightNote textarea{color:#fff;background:#070006;border:1px solid #ff00ff30;border-radius:9px;width:100%;min-height:95px;margin-top:8px;padding:13px;display:block}.nightNote small{text-align:right;margin-top:5px;display:block}.storyActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:35px;display:grid}.storyActions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #f0f4;border-radius:9px;padding:14px}.storyActions button:first-child{color:#160013;background:#f0f;border:0;font-weight:800}.whatGetsSaved{border:1px solid #ffffff10;border-radius:10px;gap:8px;margin-top:35px;padding:20px;display:grid}.whatGetsSaved b{margin-bottom:5px}.whatGetsSaved span{color:#a995a5;font-size:10px}.whatGetsSaved span:before{content:"✓";color:#f6f;margin-right:9px}.afterglowLiveCard{aspect-ratio:9/16;background:#080007;border:1px solid #ff00ff4d;border-radius:16px;position:sticky;top:95px;overflow:hidden;box-shadow:0 35px 80px #000}.afterglowImage,.cardShade{object-fit:cover;width:100%;height:48%;position:absolute;inset:0}.cardShade{background:linear-gradient(#05000455,#080007)}.afterglowLiveCard>header,.eventCardCopy,.liveScore,.liveStamp,.afterglowLiveCard>footer{z-index:2;position:absolute;left:28px;right:28px}.afterglowLiveCard>header{justify-content:space-between;align-items:center;display:flex;top:24px}.afterglowLiveCard>header img{width:94px}.afterglowLiveCard>header span{font-size:7px}.eventCardCopy{top:25%}.eventCardCopy small{color:#f7f;font-size:7px}.eventCardCopy h2{margin:9px 0;font-size:29px;line-height:.95}.eventCardCopy p{color:#c8b4c3;font-size:9px}.liveScore{align-items:end;display:flex;top:49%}.liveScore>b{font-size:120px;line-height:.8}.liveScore span{color:#f6f;margin-left:10px;font-size:17px}.liveStamp{border:2px solid #f0f6;padding:16px;top:68%;transform:rotate(-2deg)}.liveStamp small,.liveStamp b,.liveStamp span{display:block}.liveStamp small{color:#f6f;font-size:7px}.liveStamp i{float:left;color:#f6f;margin:14px 12px 20px 0;font-style:normal}.liveStamp b{text-transform:uppercase;margin-top:12px}.liveStamp span{color:#bda9b8;margin-top:5px;font-size:8px}.afterglowLiveCard>footer{color:#c7b3c2;letter-spacing:.12em;font-size:6px;bottom:22px}.ratingExplanation{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.ratingExplanation>div{background:#0e000c;border:1px solid #ffffff10;border-radius:12px;padding:23px}.ratingExplanation b{color:#f7f}.ratingExplanation p{color:#9e8b99;font-size:11px;line-height:1.6}@media (max-width:900px){.afterglowHero{flex-direction:column;align-items:flex-start;gap:25px}.flowSteps{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.afterglowWorkspace{grid-template-columns:1fr}.afterglowLiveCard{width:min(430px,100%);margin:auto;position:relative;top:auto}.ratingExplanation{grid-template-columns:1fr}}@media (max-width:600px){.afterglowHero,.afterglowWorkspace,.ratingExplanation{width:calc(100% - 28px)}.afterglowHero{padding-top:55px}.flowSteps{grid-template-columns:1fr}.ratingPanel{min-height:650px;padding:22px}.bigPulse{gap:3px}.afterglowLiveCard{width:100%}}.tourShade{-webkit-backdrop-filter:brightness(1.12)saturate(1.08);backdrop-filter:brightness(1.12)saturate(1.08);pointer-events:none;background:linear-gradient(135deg,#19001752,#09000a38)}.tourShade .tourCard{pointer-events:auto;color:#1e0b1a;background:#fff7fd;border:1px solid #ff68ff;width:min(340px,100% - 28px);padding:20px;bottom:22px;right:22px;box-shadow:0 12px 42px #0005,0 0 0 3px #ff00ff24}.tourShade .tourCard h2{margin:18px 0 7px;font-size:23px}.tourShade .tourCard p{color:#5d4054;font-size:13px;line-height:1.5}.tourShade .tourCard>div small{color:#9a008f}.tourShade .tourCard button{color:#54204d}.tourShade .tourCard .tourNext{color:#1a0017;background:#f0f}.tourTarget{z-index:56!important;filter:brightness(1.3)!important;box-shadow:0 0 0 4px #fff,0 0 0 8px #f0f,0 0 48px #f0fc!important}.passportScene{background:radial-gradient(at 50% 30%,#4a16452c,#0000 48%),linear-gradient(#080508,#100a0f)}.realPassport{background:#160b14;border:18px solid #190d17;border-radius:30px;width:min(1180px,100% - 40px);min-height:680px;margin:auto;animation:.55s both passportOpen;overflow:hidden;box-shadow:0 42px 110px #000,0 8px #060305,inset 0 0 0 2px #5f394f}.bookPage{color:#282125;background-color:#d9d0c3;background-image:radial-gradient(circle at 14% 8%,#fff9e9aa,#0000 34%),radial-gradient(circle at 82% 72%,#a47d8840,#0000 38%),repeating-linear-gradient(92deg,#ffffff10 0 2px,#583b4608 3px 5px);box-shadow:inset 0 0 55px #5c38484d}.bookPage:before{content:"";pointer-events:none;border:1px solid #6d4e5c24;border-radius:4px;position:absolute;inset:12px}.bookPage:after{mix-blend-mode:multiply;background:repeating-linear-gradient(7deg,#0000 0 11px,#3c26320a 12px 13px)}.bookSpine{opacity:.88;background:linear-gradient(90deg,#2b1725,#79616e 42%,#2b1725 52%,#090508);width:48px;box-shadow:0 0 35px #1b0b16,inset 1px 0 #ffffff42}.leftPage{padding:52px 58px}.leftPage header small{color:#6f175f}.leftPage header b{color:#20161d;letter-spacing:.04em;font-family:Georgia,serif}.leftPage header span,.passportIdentity small,.bookNote{color:#67535f}.passportIdentity>i{color:#382431;background:#c6b8ad;border:1px solid #795d6c;box-shadow:inset 0 0 24px #5e3e4b44}.passportIdentity b{color:#2e2029}.fadedSeal{color:#751b6945;mix-blend-mode:multiply;border-color:#751b693f}.pageLabel{color:#5f164f;border-bottom:1px solid #6d44584d;padding-bottom:10px}.paperNumber{z-index:4;color:#6a5860;font:12px Georgia,serif;position:absolute;top:15px;left:22px}.paperNumber.right{left:auto;right:22px}.bookStamp{mix-blend-mode:multiply;filter:none;opacity:.64;text-shadow:0 0 1px;background:0 0}.bookStamp:nth-of-type(2n){color:#244c86;border-color:#244c86}.bookStamp:nth-of-type(3n){color:#8b241d;border-color:#8b241d}.bookStamp:nth-of-type(4n){color:#432b35;border-color:#432b35}.bookStamp:nth-of-type(5n){color:#6e1c73;border-color:#6e1c73}.bookStamp.earned{box-shadow:inset 0 0 0 2px}.bookStamp.locked{opacity:.12;filter:grayscale()}.pageControls button{color:#301027;background:#fff7fd;border-color:#ff79ff;font-weight:750}.pageControls button:not(:disabled):hover{color:#170013;background:#f0f}.pageControls span{color:#d5c2d0}.passportHow>div{background:#171017;border-color:#ffffff18}.realPassport.page1 .stampPage,.realPassport.page2 .stampPage{animation:.48s both pageTurn}@keyframes passportOpen{0%{opacity:.2;transform:perspective(1200px)rotateX(8deg)scale(.97)}to{opacity:1;transform:none}}@keyframes pageTurn{0%{opacity:.2;transform-origin:0;transform:perspective(1100px)rotateY(-13deg)}to{opacity:1;transform:none}}@media (max-width:760px){.tourShade .tourCard{width:auto;bottom:14px;left:14px;right:14px}.realPassport{border-width:10px;grid-template-columns:1fr;min-height:1120px}.bookSpine{background:linear-gradient(#2b1725,#79616e,#150b13);width:auto;height:34px;inset:50% 0 auto;transform:translateY(-50%)}.bookPage{min-height:550px}.stampPage{min-height:560px}.leftPage{padding:40px 32px}.bookStamp{--size:118px!important}}.sceneTicker>div{will-change:transform;gap:0}.tickerSet{flex:none;align-items:center;display:flex}.tickerSet span{white-space:nowrap;align-items:center;gap:30px;margin-right:30px;display:flex}.tickerSet b{font:inherit}.landingEventPhoto,.eventPhoto img,.memberEventImage>img{background:#170014;object-fit:cover!important}.eventPhoto img,.memberEventImage>img{object-position:center center!important}.eventVisual{background:#170014}.bookStamp:after{content:"COMMON";letter-spacing:.16em;font:700 6px/1 Arial;position:absolute;bottom:8px}.bookStamp:nth-of-type(2):after,.bookStamp:nth-of-type(4):after{content:"UNCOMMON"}.bookStamp:nth-of-type(3):after{content:"RARE"}.bookStamp:nth-of-type(5):after{content:"LEGENDARY"}.realPassport.page1 .bookStamp:nth-of-type(2):after,.realPassport.page1 .bookStamp:nth-of-type(4):after{content:"EPIC"}.realPassport.page2 .bookStamp:after{content:"RARE"}.realPassport.page2 .bookStamp:nth-of-type(3):after,.realPassport.page2 .bookStamp:nth-of-type(4):after{content:"EPIC"}.realPassport.page2 .bookStamp:nth-of-type(5){color:#9a6900;border-color:#9a6900}.realPassport.page2 .bookStamp:nth-of-type(5):after{content:"LEGENDARY"}.completionMini{color:#fff;display:block}.cancelMembership{color:#ff9bbb;cursor:pointer;background:0 0;border:1px solid #ff4f8870;border-radius:8px;margin-left:8px;padding:13px 16px}.cancelModal{background:#130010;border:1px solid #f0f5;border-radius:17px;width:min(540px,100%);padding:30px}.cancelModal h2{margin:12px 0;font-size:38px}.cancelModal>p:not(.memberEyebrow){color:#aa95a5}.cancelModal>div{gap:8px;margin:22px 0;display:grid}.cancelModal button{color:#fff;text-align:left;cursor:pointer;background:#0b0009;border:1px solid #ffffff18;border-radius:8px;padding:12px}.cancelModal button.selected{background:#ff00ff18;border-color:#f0f}.cancelModal textarea{color:#fff;background:#080007;border:1px solid #ff00ff30;border-radius:8px;width:100%;min-height:90px;padding:12px}.cancelModal .cancelContinue{color:#160013;text-align:center;background:#f0f;width:100%;margin-top:12px;font-weight:800}.tourShade .tourCard footer{background:0 0!important;border:0!important;margin-top:18px!important;padding:0!important}@media (max-width:600px){.memberNav{flex-wrap:wrap;gap:5px;height:auto;min-height:102px;padding:8px 10px}.memberNav .brand{width:92px}.memberNav .navHelp{margin-left:auto;display:grid}.memberNav .accountMenu{margin-left:4px}.memberNav nav{order:3;justify-content:space-between;width:100%;margin:0;overflow:visible}.memberNav nav a,.memberNav nav a:nth-child(3),.memberNav nav a:nth-child(5){text-align:center;flex:1;padding:8px 3px;font-size:9px;display:block}.avatarButton{width:38px;height:38px}}#settings{flex-direction:column;display:flex}#settings .settingsSecondary{align-self:flex-start}#settings .signoutLink{order:2;margin:18px 0 0}#settings .cancelMembership{color:#716a72;text-underline-offset:3px;background:0 0;border:0;border-top:1px solid #ffffff0c;border-radius:0;order:3;align-self:flex-end;margin:48px 0 0;padding:14px 3px 3px;font-size:10px;font-weight:400;text-decoration:underline}#settings .cancelMembership:hover{color:#aaa1aa}.memberPhotoFeed article{grid-template-rows:260px auto;min-height:430px;display:grid}.memberEventImage{background:#170014;min-width:0;position:relative;overflow:hidden}.memberEventImage>img{object-fit:cover;object-position:center 25%;filter:saturate(.9)contrast(1.04);width:100%;height:100%;position:static}.memberEventImage>.eventPoster{height:100%;min-height:0}.memberPhotoFeed article:after{content:none}.memberPhotoFeed .memberEventDetails{min-width:0;padding:20px 22px 22px;position:static}.memberPhotoFeed .memberEventDetails h2{overflow-wrap:anywhere;font-size:clamp(21px,2vw,27px);line-height:1.08}.memberPhotoFeed .memberEventDetails p{overflow-wrap:anywhere;min-height:34px;line-height:1.45}.memberPhotoFeed .memberEventDetails span{margin-top:8px}.memberEvents{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.memberEvents .liveEvent{grid-template-columns:minmax(250px,.82fr) minmax(0,1.18fr);min-width:0;overflow:hidden}.memberEvents .eventPhoto{min-width:0;min-height:390px}.memberEvents .eventPhoto>.eventPoster{height:100%;min-height:390px}.memberEvents .liveBody{min-width:0;padding:26px}.memberEvents .liveBody h2{overflow-wrap:anywhere;font-size:clamp(27px,3vw,42px);line-height:1.02}.memberEvents .liveBody>p{line-height:1.55}.memberEvents .liveBody footer{align-items:flex-start;gap:14px}.memberEvents .eventActions{max-width:210px}.eventPhoto>span,.eventPhoto>b{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090008d9;border-radius:999px;padding:7px 9px}@media (max-width:1100px){.memberEvents{grid-template-columns:1fr}.memberEvents .liveEvent{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr)}}@media (max-width:760px){.memberPhotoFeed article{grid-template-rows:230px auto}.memberEvents .liveEvent{grid-template-columns:1fr}.memberEvents .eventPhoto,.memberEvents .eventPhoto>.eventPoster{min-height:240px}.memberEvents .liveBody footer{flex-direction:column;align-items:stretch}.memberEvents .eventActions{justify-content:flex-start;max-width:none}}.memberPhotoFeed{align-items:stretch}.memberPhotoFeed article{flex-direction:column!important;min-width:0!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.memberPhotoFeed article>.memberEventImage{flex:0 0 250px!important;width:100%!important;height:250px!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important}.memberPhotoFeed .memberEventImage>img{object-fit:cover!important;object-position:center 22%!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.memberPhotoFeed article>.memberEventDetails{background:#130010!important;flex-direction:column!important;flex:1!important;width:100%!important;min-width:0!important;padding:20px 22px 24px!important;display:flex!important;position:relative!important;inset:auto!important}.memberPhotoFeed .memberEventDetails h2,.memberPhotoFeed .memberEventDetails p{overflow-wrap:anywhere!important;max-width:100%!important;position:static!important}@media (max-width:600px){.memberPhotoFeed article>.memberEventImage{flex-basis:220px!important;height:220px!important}.memberPhotoFeed article>.memberEventDetails{padding:18px!important}}.verifiedEventCount{color:#ff91ff;letter-spacing:.04em;border:1px solid #ff00ff40;border-radius:999px;margin-top:16px;padding:8px 11px;font-size:10px;display:inline-block}.adminReviewHero,.adminReviewGrid,.adminReviewMessage,.adminReviewEmpty{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.adminReviewHero{padding:90px 0 42px;position:relative}.adminReviewHero h1{max-width:820px;margin:10px 0 18px;font-size:clamp(52px,8vw,92px);line-height:.92}.adminReviewHero>p:last-of-type{color:#b5a7b2;max-width:700px;line-height:1.65}.adminReviewHero>div{align-items:end;gap:10px;display:flex;position:absolute;bottom:42px;right:0}.adminReviewHero>div b{color:#ff5cff;font-size:54px}.adminReviewHero>div span{color:#a999a6;padding-bottom:9px;font-size:11px}.adminReviewMessage{background:#ff00ff10;border-left:3px solid #f0f;margin-bottom:20px;padding:13px 16px}.adminReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:70px;display:grid}.adminReviewGrid article{background:#10000e;border:1px solid #ffffff18;border-radius:16px;grid-template-columns:210px minmax(0,1fr);display:grid;overflow:hidden}.adminReviewGrid article>img,.adminNoImage{object-fit:cover;width:100%;height:100%;min-height:380px}.adminNoImage{color:#ff70ff;background:#21001e;place-items:center;font-size:10px;display:grid}.adminReviewGrid article>div:last-child{min-width:0;padding:24px}.adminReviewGrid small{color:#ff83ff}.adminReviewGrid h2{margin:9px 0;font-size:25px;line-height:1.05}.adminReviewGrid p{color:#c2b4bf;overflow-wrap:anywhere}.adminReviewGrid dl{grid-template-columns:70px 1fr;gap:8px;margin:22px 0;font-size:10px;display:grid}.adminReviewGrid dt{color:#806f7c}.adminReviewGrid dd{color:#eee;margin:0}.adminSourceLinks{flex-wrap:wrap;gap:12px;display:flex}.adminSourceLinks a{color:#ff8cff;font-size:10px}.adminReviewGrid footer{gap:8px;margin-top:22px;display:flex}.adminReviewGrid button{color:#fff;cursor:pointer;background:#090008;border:1px solid #ffffff20;border-radius:8px;min-height:44px;padding:10px 13px}.adminReviewGrid button:last-child{color:#190016;background:#f0f;border:0;font-weight:800}.adminReviewEmpty{text-align:center;background:#10000e;border:1px solid #ffffff12;border-radius:16px;padding:70px}.adminReviewEmpty p{color:#aa9ca7}@media (max-width:1000px){.adminReviewGrid{grid-template-columns:1fr}}@media (max-width:650px){.adminReviewHero{padding-top:60px}.adminReviewHero>div{margin-top:25px;position:static}.adminReviewGrid article{grid-template-columns:1fr}.adminReviewGrid article>img,.adminNoImage{height:230px;min-height:230px}.adminReviewGrid footer{flex-direction:column}.adminReviewGrid button{width:100%}}.authPage{color:#fff;background:radial-gradient(circle at 50% 0,#6e005e55,#0000 38%),#08070a;place-items:center;min-height:100vh;padding:32px 18px;display:grid}.authBrand{position:absolute;top:28px;left:28px}.authBrand img{width:150px;height:auto}.authCard{background:#141117;border:1px solid #ffffff24;border-radius:28px;width:min(100%,520px);padding:42px;box-shadow:0 24px 80px #0008}.authCard h1{margin:10px 0 18px;font-size:clamp(2rem,6vw,3.6rem);line-height:.95}.authCard>p:not(.kicker){color:#c9c1ca;line-height:1.6}.authCard form{gap:16px;margin-top:28px;display:grid}.authCard label{text-transform:uppercase;letter-spacing:.08em;color:#d8cfd9;gap:7px;font-size:.82rem;display:grid}.authCard input{color:#fff;width:100%;font:inherit;background:#0b090d;border:1px solid #ffffff25;border-radius:14px;padding:15px 16px}.authCard input:focus{border-color:#f0f;outline:2px solid #f0f8}.authCard form button,.authConfirmed>a{color:#100011;text-align:center;background:#f0f;border:0;border-radius:999px;padding:15px 22px;font-weight:900}.authSwitch{color:#ff8cff;background:0 0;border:0;width:100%;margin-top:18px;padding:10px}.authCard small{color:#8f8692;margin-top:18px;line-height:1.5;display:block}.authMessage{background:#ff00ff12;border-left:3px solid #f0f;padding:10px 14px;color:#fff!important}.authConfirmed{text-align:center}.verifyPulse{color:#160016;background:#f0f;border-radius:50%;place-items:center;width:66px;height:66px;margin:0 auto 20px;font-size:2rem;font-weight:900;display:grid;box-shadow:0 0 40px #f0f8}@media (max-width:600px){.authPage{padding-top:100px}.authBrand{top:22px;left:20px}.authCard{border-radius:22px;padding:30px 22px}}.feedbackTab{z-index:45;color:#180014;letter-spacing:.08em;text-transform:uppercase;writing-mode:vertical-rl;cursor:pointer;background:#f0f;border:1px solid #ff65ff;border-right:0;border-radius:12px 0 0 12px;min-width:44px;min-height:112px;padding:12px 9px;font-weight:900;position:fixed;top:52%;right:0;box-shadow:0 0 24px #f0f4}.feedbackShade{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050004b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.feedbackPanel{color:#fff;background:#130010;border:1px solid #ff62ff66;border-radius:18px;width:min(520px,100%);padding:28px;box-shadow:0 30px 90px #000}.feedbackPanel header{justify-content:space-between;gap:20px;display:flex}.feedbackPanel header small{color:#ff78ff}.feedbackPanel h2{margin:7px 0 0;font-size:35px}.feedbackPanel header>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff2;border-radius:50%;width:44px;height:44px;font-size:24px}.feedbackPanel>p{color:#b6a5b2;line-height:1.55}.feedbackPanel label{color:#d4c6d0;margin-top:16px;font-size:11px;display:block}.feedbackPanel label span{color:#806e7b}.feedbackPanel textarea,.feedbackPanel input{color:#fff;background:#080007;border:1px solid #ff00ff35;border-radius:9px;width:100%;margin-top:7px;padding:13px;display:block}.feedbackPanel textarea{resize:vertical;min-height:130px}.feedbackPanel .feedbackStatus{color:#ff9aff;margin:14px 0 0;font-size:11px}.feedbackSend{color:#180014;cursor:pointer;background:#f0f;border:0;border-radius:9px;width:100%;min-height:48px;margin-top:18px;font-weight:900}.feedbackSend:disabled{opacity:.55}.filterToggle{color:#fff;text-align:left;cursor:pointer;background:#10000e;border:1px solid #ffffff24;border-radius:12px;grid-template-rows:1fr 1fr;grid-template-columns:38px 1fr;min-width:175px;padding:12px;display:grid}.filterToggle>span{color:#ff75ff;background:#ffffff0c;border-radius:8px;grid-row:1/3;place-items:center;margin-right:10px;font-size:22px;display:grid}.filterToggle small{color:#917e8d;font-size:8px}.eventFilters{background:#10000e;border:1px solid #ff00ff30;border-radius:14px;align-items:end;gap:12px;margin-bottom:24px;padding:18px;display:flex}.eventFilters label{color:#ff7cff;min-width:190px;font-size:9px}.eventFilters input,.eventFilters select{color:#fff;background:#080007;border:1px solid #ffffff1d;border-radius:8px;width:100%;min-height:44px;margin-top:7px;padding:10px;display:block}.eventFilters button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff20;border-radius:8px;min-height:44px;padding:10px 15px}.eventFilters>span{color:#a18f9d;margin-left:auto;padding-bottom:13px;font-size:10px}.memberNav nav a{position:relative}.navUnread{color:#fff;background:#ff2c55;border-radius:999px;place-items:center;min-width:17px;height:17px;font-size:8px;font-style:normal;display:grid;position:absolute;top:-8px;right:-7px;box-shadow:0 0 13px #ff2c5577}.joinedRooms{padding-bottom:10px}.roomCards header>div{align-items:center;gap:8px;display:flex}.unreadDot{color:#fff;background:#ff2c55;border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:9px;font-style:normal;display:grid;box-shadow:0 0 16px #ff2c5588}.roomCards footer{box-shadow:none!important;background:0 0!important}.roomCards footer button,.cleanAction{outline:0;box-shadow:none!important}.roomEmpty{color:#92808e;text-align:center;border:1px dashed #ffffff1c;border-radius:12px;grid-column:1/-1;padding:28px}.compactRoomShade{padding:20px}.compactRoomModal{width:min(590px,100%);max-height:min(760px,100vh - 40px);padding:25px}.compactRoomModal h2{margin-top:20px;font-size:34px}.eventSearchField{position:relative}.eventSearchResults{z-index:5;background:#0c000b;border:1px solid #f0f4;border-radius:10px;max-height:230px;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 18px 50px #000}.eventSearchResults button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff10;width:100%;padding:12px;display:block}.eventSearchResults button:hover,.eventSearchResults button:focus{background:#ff00ff14}.eventSearchResults b,.eventSearchResults small{display:block}.eventSearchResults small{color:#978491;margin-top:4px}.confirmedEvent{color:#ff8cff;margin-top:7px;display:block}.roomModal label>span{color:#766471}.liveChat{max-height:860px}.liveChat .messages{min-height:0}.eventPhoto img,.landingEventPhoto,.memberEventImage>img{object-position:center center!important}.pulseLab .eq{padding-top:92px}.pulseLab .eq b{line-height:1;top:18px}.pulseLab .eq small{text-align:right;max-width:160px;line-height:1.35;top:70px}@media (max-width:900px){.discoverHeroActions{flex-direction:column;width:100%}.filterToggle{width:100%}.eventFilters{flex-direction:column;align-items:stretch}.eventFilters label{min-width:0}.eventFilters>span{margin-left:0;padding:0}.liveChat{width:100%;height:min(760px,100%)}.feedbackTab{min-height:96px;top:auto;bottom:88px}}@media (max-width:600px){.feedbackTab{writing-mode:horizontal-tb;border:0;border-radius:50%;min-width:48px;min-height:48px;padding:0;font-size:0;bottom:76px;right:10px}.feedbackTab:after{content:"?";font-size:19px}.feedbackPanel{padding:22px}.eventFilters{width:calc(100% - 28px);margin-left:auto;margin-right:auto}.compactRoomShade{align-items:end;padding:8px}.compactRoomModal{border-radius:18px 18px 10px 10px;max-height:88vh}.roomCards article{min-height:360px}.pulseLab .eq{height:240px;padding:96px 18px 44px}.pulseLab .eq b{font-size:42px;right:18px}.pulseLab .eq small{right:18px}}.feedbackTab{border-radius:9px 0 0 9px;min-width:34px;min-height:82px;padding:9px 6px;font-size:9px;top:56%;box-shadow:0 0 18px #ff00ff35}@media (max-width:600px){.feedbackTab{border-radius:50%;min-width:42px;min-height:42px;padding:0;font-size:0;top:auto;bottom:76px;right:10px}}.peopleNotifications{background:#10000e;border:1px solid #ff00ff2d;border-radius:14px;width:min(1180px,100% - 40px);margin:0 auto 34px;padding:22px}.peopleNotifications header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:13px;display:flex}.peopleNotifications header small{color:#ff75ff;font-size:9px}.peopleNotifications h2{margin:5px 0 0;font-size:27px}.peopleNotifications h2 b{color:#160013;background:#f0f;border-radius:50%;place-items:center;min-width:22px;height:22px;margin-left:8px;font-size:11px;display:inline-grid}.peopleNotifications header>button{color:#ff8cff;cursor:pointer;background:0 0;border:0}.peopleNotifications>div{gap:7px;display:grid}.peopleNotifications article{cursor:pointer;background:#090008;border:1px solid #ffffff0e;border-radius:10px;align-items:center;gap:12px;padding:11px;display:flex}.peopleNotifications article.unread{background:#1a0017;border-color:#f0f5}.peopleNotifications article>img,.peopleNotifications article>i{object-fit:cover;background:#34002f;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.peopleNotifications article p{flex-direction:column;flex:1;margin:0;display:flex}.peopleNotifications article p span{color:#aa98a7;font-size:10px}.peopleNotifications article>a{color:#ff9aff;font-size:9px}.peopleNotifications article>button,.publicProfileTop>button{color:#170014;cursor:pointer;background:#f0f;border:0;border-radius:8px;padding:9px 12px;font-weight:800}.publicProfileTop>button{margin-left:auto}.publicProfileTop>button.profileFollowing{color:#ff8cff;background:0 0;border:1px solid #f0f5}.publicProfileStats{gap:9px;margin-top:25px;display:flex}.publicProfileStats span{color:#9d929b;border:1px solid #ffffff12;border-radius:9px;padding:11px 14px;font-size:9px}.publicProfileStats b{color:#fff;font-size:19px;display:block}.publicAchievements{margin-top:35px}.publicAchievements>small{color:#ff78ff;font-size:9px}.publicAchievements>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.publicAchievements>div>span{background:#0a0009;border:1px solid #ff00ff28;border-radius:10px;flex-direction:column;padding:15px;display:flex}.publicAchievements i{color:#f0f;font-style:normal}.publicAchievements b{margin:9px 0 4px}.publicAchievements span small{color:#907e8c}.footerJoin>small{color:#ff9aff;margin-top:8px;display:block}@media (max-width:600px){.peopleNotifications{width:calc(100% - 28px)}.peopleNotifications article{flex-wrap:wrap}.peopleNotifications article p{min-width:calc(100% - 58px)}.publicProfileTop>button{margin-left:0}.publicAchievements>div{grid-template-columns:1fr}}.notificationCenter{flex:none;position:relative}.notificationBell{cursor:pointer;background:#170014;border:1px solid #ff00ff45;border-radius:50%;width:38px;height:38px;position:relative}.notificationBell>i{background:#fff;border-radius:2px;height:2px;position:absolute;left:10px;right:10px}.notificationBell>i:first-child{top:11px;transform:rotate(-18deg)}.notificationBell>i:nth-child(2){top:17px}.notificationBell>i:nth-child(3){top:23px;transform:rotate(18deg)}.notificationBell>b{color:#fff;background:#ff2c55;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:8px;display:grid;position:absolute;top:-6px;right:-5px}.notificationPopover{z-index:70;background:#120010;border:1px solid #ff00ff3d;border-radius:15px;width:min(390px,100vw - 28px);max-height:560px;position:absolute;top:50px;right:-48px;overflow:auto;box-shadow:0 25px 80px #000}.notificationPopover header{background:#120010;border-bottom:1px solid #ffffff10;justify-content:space-between;padding:18px;display:flex;position:sticky;top:0}.notificationPopover h2{margin:4px 0 0}.notificationPopover header small{color:#ff79ff}.notificationPopover header>button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:24px}.notificationPopover>div>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0d;gap:11px;width:100%;padding:14px;display:flex}.notificationPopover>div>button.unread{background:#ff00ff0e}.notificationPopover>div>button>i{background:0 0;border-radius:50%;width:8px;height:8px;margin-top:4px}.notificationPopover>div>button.unread>i{background:#f0f;box-shadow:0 0 10px #f0f}.notificationPopover span{flex-direction:column;gap:4px;display:flex}.notificationPopover span small{color:#a58f9f;line-height:1.4}.notificationPopover>div>p{color:#9f8b9a;text-align:center;padding:28px}.ownerBadge{color:#ffd466;vertical-align:middle;border:1px solid #ffd466;border-radius:999px;margin-left:8px;padding:4px 6px;font-size:7px;font-style:normal;display:inline-block}.rarityLadder,.stampCatalog{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.rarityLadder{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:22px;display:grid}.rarityLadder>span{border:1px solid var(--rarity);background:color-mix(in srgb,var(--rarity) 10%,#090008);border-radius:10px;padding:14px}.rarityLadder i,.rarityLadder b,.rarityLadder small{display:block}.rarityLadder i{color:var(--rarity);font-style:normal}.rarityLadder b{text-transform:uppercase;margin:7px 0 3px}.rarityLadder small{color:#a892a2}.rarity-common{--rarity:#b9aeb6}.rarity-uncommon{--rarity:#54d89a}.rarity-rare{--rarity:#5da8ff}.rarity-legendary{--rarity:#ffb13b}.rarity-mythic{--rarity:#ff39f5}.bookStamp.earned{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--rarity) 42%,transparent));border-color:var(--rarity)!important;color:var(--rarity)!important}.stampLanding{animation:.75s cubic-bezier(.15,.8,.25,1) both stampLand}.stampLanding:after{content:"";border:2px solid var(--rarity);border-radius:inherit;animation:1.2s ease-out forwards stampRing;position:absolute;inset:-22px}.emptyPassportPage{text-align:center;color:#382b35;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:30% 15%}.emptyPassportPage b{font-size:24px}.emptyPassportPage span{margin:9px 0 16px}.emptyPassportPage a{color:#fff;background:#301029;border-radius:7px;padding:10px 14px}.stampCatalog{margin-top:60px}.stampCatalog>header{max-width:680px}.stampCatalog>header h2{margin:8px 0;font-size:clamp(42px,6vw,72px)}.stampCatalog>header>p:last-child{color:#a892a2}.stampCatalog>section{border-left:4px solid var(--rarity);background:color-mix(in srgb,var(--rarity) 7%,#090008);margin-top:28px;padding:20px}.stampCatalog>section>h3{color:var(--rarity);text-transform:uppercase;margin:0 0 14px}.stampCatalog>section>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.stampCatalog article{border:1px solid #ffffff10;border-radius:9px;gap:12px;padding:14px;display:flex}.stampCatalog article>i{border:2px solid var(--rarity);width:38px;height:38px;color:var(--rarity);border-radius:50%;place-items:center;font-style:normal;display:grid}.stampCatalog article span{flex-direction:column;display:flex}.stampCatalog article small{color:#9d8998;margin-top:4px;line-height:1.4}.welcomeStampPopup{border-color:var(--rarity)!important}.welcomeStampPopup .welcomeStampMark{box-shadow:0 0 40px color-mix(in srgb,var(--rarity) 35%,transparent);border-color:var(--rarity)!important;color:var(--rarity)!important}@keyframes stampLand{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--tilt)) scale(2.4)}55%{opacity:1;transform:translate(-50%,-50%) rotate(calc(var(--tilt) - 4deg)) scale(.92)}to{transform:translate(-50%,-50%) rotate(var(--tilt)) scale(1)}}@keyframes stampRing{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.35)}}@media (max-width:700px){.notificationPopover{width:auto;position:fixed;top:82px;left:14px;right:14px}.rarityLadder{grid-template-columns:1fr 1fr}.stampCatalog>section>div{grid-template-columns:1fr}.stampCatalog{width:calc(100% - 28px)}}.forgotLink,.authBack{color:#ff8cff;font-size:.9rem;text-decoration:none}.forgotLink{justify-self:end;margin-top:-8px}.authBack{margin-top:22px;display:inline-block}.accountSettings{width:min(980px,100% - 36px);margin:0 auto;padding:100px 0}.accountSettings>h1{margin:10px 0 40px;font-size:clamp(3rem,8vw,6rem);line-height:.9}.accountPanel{background:#141117;border:1px solid #ffffff20;border-radius:22px;margin:16px 0;padding:28px}.accountPanel h2{margin:0 0 8px}.accountPanel p{color:#bdb4c0;line-height:1.6}.accountPanel>a,.accountPanel button{color:#170016;background:#f0f;border:1px solid #ff00ff80;border-radius:999px;margin-top:12px;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-block}.accountPanel label{color:#ddd;gap:8px;margin-top:18px;display:grid}.accountPanel input{color:#fff;background:#08070a;border:1px solid #ffffff28;border-radius:12px;max-width:320px;padding:13px}.dangerZone{border-color:#ff4d7555}.dangerZone>button{background:#ff4d75;border-color:#ff4d75}.dangerZone b{color:#ff9caf;margin-top:16px;display:block}.subscribeCard .loadingWave{min-height:110px}.subscribeSummary{border-top:1px solid #ffffff16;border-bottom:1px solid #ffffff16;grid-template-columns:1fr auto;align-items:end;margin:25px 0;padding:18px 0;display:grid}.subscribeSummary span{color:#b9a8b4;font-size:11px}.subscribeSummary b{color:#f6f;font-size:28px}.subscribeSummary small{color:#7e6f79;grid-column:1/-1;margin-top:7px}.liveEvent,.memberPhotoFeed article{cursor:pointer}.eventDetailShell{padding-bottom:120px}.eventBack{color:#a68fa0;width:min(1180px,100% - 40px);margin:55px auto 20px;font-size:11px;display:block}.eventDetailHero{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:42px;width:min(1180px,100% - 40px);margin:auto;display:grid}.eventDetailArt{background:#180015;border:1px solid #ff00ff36;border-radius:20px;min-height:610px;position:relative;overflow:hidden}.eventDetailArt>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.eventDetailArt:after{content:"";background:linear-gradient(#050006d9 0%,#0000 30%,#070006a8 100%);position:absolute;inset:0}.artContrast{z-index:2;justify-content:space-between;gap:12px;display:flex;position:absolute;top:18px;left:18px;right:18px}.artContrast span,.artContrast b{color:#fff;letter-spacing:.12em;background:#09070bd9;border:1px solid #ffffff2b;border-radius:6px;padding:9px 11px;font-size:8px;box-shadow:0 8px 24px #0009}.eventDetailIntro h1{letter-spacing:-.065em;margin:14px 0 24px;font-size:clamp(54px,7vw,94px);line-height:.88}.eventDetailIntro>p:not(.memberEyebrow,.formMessage){color:#b9aab4;font-size:15px;line-height:1.75}.eventPrimaryActions{gap:10px;margin-top:32px;display:flex}.eventPrimaryActions a,.eventPrimaryActions button{color:#160013;cursor:pointer;background:#f0f;border:1px solid #ff00ff78;border-radius:8px;padding:14px 18px;font-size:11px;font-weight:800}.eventPrimaryActions button{color:#fff;background:0 0}.eventFacts{background:#11000f;border:1px solid #ffffff13;border-radius:16px;grid-template-columns:repeat(4,1fr);width:min(1180px,100% - 40px);margin:32px auto 18px;display:grid}.eventFacts article{border-right:1px solid #ffffff10;padding:24px}.eventFacts article:last-child{border:0}.eventFacts small,.venuePanel small{color:#85747f;letter-spacing:.15em;font-size:8px;display:block}.eventFacts b{margin-top:10px;font-size:13px;display:block}.eventDetailGrid{grid-template-columns:1.25fr .75fr;gap:18px;width:min(1180px,100% - 40px);margin:18px auto;display:grid}.eventInfoPanel,.venuePanel{background:#10000e;border:1px solid #ffffff12;border-radius:16px;padding:32px}.eventInfoPanel h2,.venuePanel h2{margin:10px 0 22px;font-size:34px}.lineupList{display:grid}.lineupList span{border-top:1px solid #ffffff10;align-items:center;gap:18px;padding:17px 0;display:flex}.lineupList i{color:#f6f;font-size:9px;font-style:normal}.lineupList b{font-size:17px}.eventGenresTitle{margin-top:35px}.venuePanel>p:not(.memberEyebrow){color:#a994a1;line-height:1.6}.venuePanel>a{color:#f7f;margin-top:10px;display:inline-block}.venuePanel>div{border-top:1px solid #ffffff10;margin-top:50px;padding-top:22px}.venuePanel>div b,.venuePanel>div a{margin-top:9px;display:block}.venuePanel>div a{color:#9f8b98;font-size:10px}.eventMissing{width:min(900px,100% - 40px);margin:120px auto}.eventMissing h1{font-size:60px}.eventPhoto:after{background:linear-gradient(#050006dc 0%,#05000666 22%,#0000 48%,#070006cc 100%)!important}.eventPhoto>span,.eventPhoto>b{color:#fff;background:#09070bd9;border-radius:5px;padding:7px 9px;box-shadow:0 5px 18px #000b}.memberEventImage{position:relative}.memberEventImage:after{content:"";pointer-events:none;background:linear-gradient(#0500068f,#0000 40%);position:absolute;inset:0}.memberEventImage:before{content:"AMPLITD VERIFIED";z-index:2;color:#fff;letter-spacing:.13em;background:#09070bd9;border:1px solid #ffffff2b;border-radius:5px;padding:7px 9px;font-size:7px;position:absolute;top:14px;left:14px}@media (max-width:800px){.eventDetailHero,.eventDetailGrid{grid-template-columns:1fr}.eventDetailArt{min-height:460px}.eventFacts{grid-template-columns:1fr 1fr}.eventFacts article:nth-child(2){border-right:0}.eventFacts article:nth-child(-n+2){border-bottom:1px solid #ffffff10}.eventDetailIntro h1{font-size:58px}}@media (max-width:520px){.eventBack{margin-top:35px}.eventDetailArt{min-height:390px}.eventFacts{grid-template-columns:1fr}.eventFacts article{border-right:0;border-bottom:1px solid #ffffff10!important}.eventPrimaryActions{flex-direction:column}.eventPrimaryActions a,.eventPrimaryActions button{text-align:center}}.savedHero{width:min(1100px,100% - 40px);margin:auto;padding:90px 0 45px}.savedHero h1{margin:10px 0;font-size:clamp(56px,8vw,96px);line-height:.9}.savedHero>p:last-child{color:#aa98a4;max-width:670px;line-height:1.65}.savedGrid{grid-template-columns:repeat(3,1fr);gap:16px;width:min(1100px,100% - 40px);margin:auto;display:grid}.savedGrid article{background:#10000e;border:1px solid #ffffff12;border-radius:15px;padding:14px}.savedGrid article>a>div{background:#250020;border-radius:10px;height:220px;overflow:hidden}.savedGrid article img{object-fit:cover;width:100%;height:100%}.savedGrid article small{color:#f7f;margin-top:16px;font-size:8px;display:block}.savedGrid article h2{margin:9px 0}.savedGrid article p{color:#9f8e99;font-size:11px}.savedGrid footer{gap:8px;margin-top:20px;display:flex}.savedGrid button{color:#c9b8c3;cursor:pointer;background:0 0;border:0;padding:8px 3px;font-size:10px}.savedGrid button:first-child{color:#f7f}.savedEmpty{text-align:center;border:1px solid #ffffff12;border-radius:16px;grid-column:1/-1;padding:55px}.savedEmpty a{color:#f7f}.savedMessage{color:#ff8cff;width:min(1100px,100% - 40px);margin:-20px auto 24px}.eventPrimaryActions{box-shadow:none!important;background:0 0!important;padding:0!important}.eventPrimaryActions button{box-shadow:none!important}.eventPrimaryActions .goingAction{color:#160013;background:#f0f;border-color:#f0f}@media (max-width:760px){.savedGrid{grid-template-columns:1fr}}.finderModal>footer{box-shadow:none!important;background:0 0!important;border:0!important;padding:18px 0 0!important}.finderModal>footer button{box-shadow:none!important}.finderExpanded{max-height:min(820px,100vh - 30px);overflow:auto}.finderResults{gap:8px;margin:10px 0 24px;display:grid}.finderResults>button{grid-template-columns:34px 1fr auto;align-items:center;gap:13px;display:grid;color:#fff!important;text-align:left!important;background:#ffffff06!important;border:1px solid #ffffff16!important;border-radius:10px!important;padding:14px!important}.finderResults i{color:#160013;background:#f0f;border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;font-weight:800;display:grid}.finderResults span b,.finderResults span small{display:block}.finderResults span small{color:#a894a1;margin-top:5px}.finderResults em{color:#f7f;font-size:9px;font-style:normal}.finderDetailImage{object-fit:cover;border-radius:12px;width:100%;height:240px;margin:18px 0}.finderResultActions{gap:8px;display:flex}.finderResultActions a,.finderResultActions button{flex:1;font-weight:800;color:#160013!important;text-align:center!important;background:#f0f!important;border:0!important;border-radius:8px!important;padding:13px!important}.finderDate{color:#bdaabd;margin-top:15px;font-size:10px;display:block}.finderDate input{color:#fff;background:#160013;border:1px solid #ff00ff45;border-radius:8px;width:100%;margin-top:7px;padding:12px;display:block}.discoveryPerson footer{box-shadow:none!important;background:0 0!important;border:0!important}.discoveryPerson footer button{box-shadow:none!important;color:#160013!important;background:#f0f!important;border:0!important}.discoveryPerson footer button.following{text-decoration:underline;color:#a995a3!important;background:0 0!important}.welcomeStampPopup{text-align:center;background:#120010;border:1px solid #f0f5;border-radius:20px;width:min(470px,100%);padding:36px}.welcomeStampMark{color:#f6f;border:8px double #f0f;border-radius:50%;place-items:center;width:160px;height:160px;margin:25px auto;font-size:72px;font-weight:900;display:grid;transform:rotate(-5deg)}.welcomeStampPopup h2{margin:8px;font-size:42px}.welcomeStampPopup>p:not(.memberEyebrow){color:#b7a5b1;line-height:1.6}.welcomeStampPopup a,.welcomeStampPopup button{color:#160013;background:#f0f;border:0;border-radius:8px;width:100%;margin-top:10px;padding:13px;font-weight:800;display:block}.welcomeStampPopup button{color:#9e8d98;background:0 0;font-weight:400}.liveBody footer,.liveBody footer>div,.eventActions{box-shadow:none!important;background:0 0!important;border:0!important}.eventActions{padding:0!important}.eventActions button{text-underline-offset:3px;text-decoration:underline;box-shadow:none!important;color:#f7f!important;background:0 0!important;border:0!important;border-radius:0!important;padding:7px 1px!important}.finderTop,.finderResultActions,.savedGrid footer{box-shadow:none!important;background:0 0!important;border:0!important}.filterToggle{border-radius:12px!important;width:150px!important;min-height:72px!important;padding:11px 13px!important}.filterToggle span{width:28px!important;height:28px!important}.filterToggle b{font-size:11px}.filterToggle small{font-size:8px}.discoverHeroActions{align-items:flex-end;gap:10px;display:flex}@media (max-width:600px){.memberNav{gap:7px!important;padding:0 8px 0 12px!important}.memberNav .brand{margin-right:auto}.memberNav nav{z-index:29;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14141bf2;border:1px solid #ffffff18;border-radius:16px;height:58px;padding:7px;position:fixed;bottom:8px;left:10px;right:10px;justify-content:space-around!important;overflow:hidden!important}.memberNav nav a{padding:9px 6px!important;font-size:9px!important}.memberNav nav a:nth-child(3),.memberNav nav a:nth-child(5){display:block!important}.notificationCenter,.accountMenu{flex:none}.notificationPopover,.accountPopover{max-height:70vh;overflow:auto;width:auto!important;position:fixed!important;top:76px!important;left:14px!important;right:14px!important}.discoverHeroActions{width:100%}.filterToggle{width:132px!important;min-height:68px!important}.finderButton{flex:1;min-width:0}.memberNav nav a{font-size:10px!important}.memberEyebrow,.feedHeading small,.feedSide>small,.peopleHead small,.liveBody>small,.eventPoster small,.eventPoster span{line-height:1.45;font-size:11px!important}.feedEvent>small,.liveBody footer small,.miniPerson span small,.peopleGrid>article>small,.finderButton small,.completionMini span,.settingsSide>p,.settingsForm label,.settingsForm label>small,.distanceRow,.eventActions>a{line-height:1.45;font-size:10px!important}.feedEvent p,.feedSide>p,.peopleGrid p,.memberQuick p,.liveBody>p{line-height:1.55;font-size:13px!important}.feedHeading,.peopleHead{text-align:left}.authCard{text-align:center}.authCard form,.authCard label{text-align:left}}
