._commentsPanel_1whhc_1{margin-top:10px;padding:12px;border:1px solid #3f2e52;border-radius:11px;background:#191225}._commentsPanel_1whhc_1>small{display:block;color:#a99ab9;font-size:9px;padding:5px 0}._commentRow_1whhc_1{display:flex;flex-direction:column;gap:3px;padding:8px 0;border-bottom:1px solid #ffffff10}._commentRow_1whhc_1 b{font-size:10px;color:#e8d7ff}._commentRow_1whhc_1 span{font-size:10px;color:#d3c5e1;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._commentRow_1whhc_1 small{font-size:8px;color:#8f7da2}._commentComposer_1whhc_1{display:flex;gap:7px;margin-top:10px}._commentComposer_1whhc_1 input{flex:1;min-width:0;padding:9px 10px;border:1px solid #4c375f;border-radius:8px;background:#100b19;color:#fff;font:10px var(--font-family-base)}._commentComposer_1whhc_1 button{width:34px;display:grid;place-items:center;border:0;border-radius:8px;background:linear-gradient(100deg,#b99aff,#ff69ca);color:#210d2c;cursor:pointer}._commentComposer_1whhc_1 button:disabled{opacity:.4}._premiumHero_1whhc_2{position:relative;overflow:hidden;padding:25px;border:1px solid #7953a0;border-radius:20px;background:linear-gradient(145deg,#2b1a43,#1a1227 70%);box-shadow:0 18px 50px #08050e55}._premiumGlow_1whhc_2{position:absolute;width:240px;height:240px;right:-80px;top:-110px;border-radius:50%;background:#d34bbd;filter:blur(95px);opacity:.22;pointer-events:none}._premiumHero_1whhc_2>svg{color:#f2b0f0;margin-bottom:12px}._premiumHero_1whhc_2 h2{font:700 30px/1.1 var(--font-family-display);margin:10px 0}._premiumHero_1whhc_2 h2 em{font-style:normal;color:#e69be8}._premiumHero_1whhc_2>p{max-width:420px;color:#c0b1d0;font-size:12px;line-height:1.6}._premiumPrice_1whhc_2{display:flex;align-items:baseline;gap:10px;padding:16px 0;border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;margin:18px 0}._premiumPrice_1whhc_2 b{font:800 36px var(--font-family-display);color:#f6d1ff}._premiumPrice_1whhc_2 span{font-size:10px;color:#b7a6c9}._premiumHero_1whhc_2 ul{list-style:none;padding:0;margin:17px 0;display:grid;gap:11px}._premiumHero_1whhc_2 li{display:flex;align-items:center;gap:9px;font-size:11px;color:#e7d9f2}._premiumHero_1whhc_2 li svg{color:#9ee5c9;flex:none}._checkoutNotice_1whhc_2{display:flex;gap:10px;padding:12px;border:1px solid #725b3d;border-radius:11px;background:#30251e;color:#f2d4a6;font-size:10px;line-height:1.5}._checkoutNotice_1whhc_2 svg{flex:none}._checkoutNotice_1whhc_2 b{color:#ffe5bd}._premiumJoinLink_1whhc_2{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:12px;border-radius:10px;background:linear-gradient(100deg,#b99aff,#ff69ca);color:#21102d;text-decoration:none;font-size:11px;font-weight:800}._footer_1whhc_2 a{color:#a98bd0;text-decoration:none}._footer_1whhc_2 a:hover{text-decoration:underline}@media(max-width:640px){._premiumHero_1whhc_2{padding:18px}._premiumHero_1whhc_2 h2{font-size:25px}._premiumPrice_1whhc_2{align-items:flex-start;flex-direction:column;gap:2px}._footer_1whhc_2{flex-wrap:wrap;gap:8px}._footer_1whhc_2 span:first-child{line-height:1.8}}._replyComposer_1whhc_3{display:flex;gap:7px;align-items:flex-end;margin-top:12px}._replyComposer_1whhc_3 textarea{flex:1;min-width:0;min-height:60px;resize:vertical;padding:9px;border:1px solid #4c375f;border-radius:9px;background:#160f22;color:#fff;font:11px/1.5 var(--font-family-base)}._replyComposer_1whhc_3 button{display:flex;align-items:center;gap:5px;border:0;border-radius:8px;background:linear-gradient(100deg,#a98ae8,#e75cb9);color:#1d102a;padding:9px 10px;font-size:9px;font-weight:800;cursor:pointer}._replyComposer_1whhc_3 button:disabled{opacity:.45}._conflictNotice_1whhc_3{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid #8a5b43;border-radius:9px;background:#38251f;color:#ffd1a9;font-size:10px;line-height:1.45}._conflictNotice_1whhc_3 svg{flex:none}@media(max-width:640px){._replyComposer_1whhc_3{align-items:stretch;flex-direction:column}._replyComposer_1whhc_3 button{align-self:flex-end}}._sectionNav_1whhc_4{flex-wrap:wrap}._memberSafetyAction_1whhc_4{width:29px;height:29px;flex:none;display:grid;place-items:center;border:1px solid #563c62;border-radius:8px;background:#281b32;color:#d4a8d8;cursor:pointer}._messageComposerCard_1whhc_4,._pinForm_1whhc_4{padding:16px;border:1px solid #49335f;border-radius:15px;background:linear-gradient(145deg,#251936,#191225);margin-bottom:15px;display:flex;flex-direction:column;gap:7px}._messageComposerCard_1whhc_4>b,._pinForm_1whhc_4>b{font:700 14px var(--font-family-display);color:#f0e4ff}._messageComposerCard_1whhc_4>small,._pinForm_1whhc_4>small{font-size:10px;color:#a99ab9}._messageComposerCard_1whhc_4 textarea{width:100%;min-height:82px;resize:vertical;padding:11px;border:1px solid #4c375f;border-radius:10px;background:#160f22;color:#fff;font:12px/1.5 var(--font-family-base)}._messageComposerCard_1whhc_4>button,._joinCrewRow_1whhc_4>button,._conversationRow_1whhc_4,._crewCard_1whhc_4>button,._inviteCodeCard_1whhc_4>button{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #a76bd4;border-radius:9px;background:linear-gradient(100deg,#a98ae8,#e75cb9);color:#1d102a;padding:9px 13px;font-size:10px;font-weight:800;cursor:pointer}._messageComposerCard_1whhc_4>button:disabled,._joinCrewRow_1whhc_4>button:disabled{opacity:.45;cursor:not-allowed}._messageLayout_1whhc_4{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,1.4fr);gap:10px;min-height:260px}._conversationList_1whhc_4,._messageThread_1whhc_4{min-width:0;padding:12px;border:1px solid #39294b;border-radius:13px;background:#1b1428}._conversationRow_1whhc_4{width:100%;justify-content:flex-start;text-align:left;padding:9px 7px;margin-bottom:6px;background:#241a32;border-color:#433052;color:#eee}._conversationRow_1whhc_4>span:nth-child(2){display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}._conversationRow_1whhc_4 b{font-size:10px}._conversationRow_1whhc_4 small{font-size:9px;color:#aa9ab9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._conversationRow_1whhc_4 i{font-style:normal;background:#ff73c9;color:#210d2c;border-radius:20px;padding:2px 6px;font-size:9px}._conversationAvatar_1whhc_4{width:29px;height:29px;display:grid;place-items:center;flex:none;border-radius:9px;background:#56366d;color:#f0dfff}._conversationRow_1whhc_4._conversationActive_1whhc_4{border-color:#c08cf1;background:#39254f}._threadHeading_1whhc_4{display:flex;flex-direction:column;gap:4px;padding-bottom:10px;border-bottom:1px solid #ffffff12}._threadHeading_1whhc_4 b{font-size:12px}._threadHeading_1whhc_4 small{font-size:9px;color:#a99ab9}._messageBubble_1whhc_4{max-width:88%;padding:9px 11px;margin:10px 0;border:1px solid #4a365e;border-radius:12px 12px 12px 3px;background:#2b203a}._messageBubble_1whhc_4>small{font-size:8px;color:#b39fc7}._messageBubble_1whhc_4 p{font-size:11px;line-height:1.5;margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}._myMessage_1whhc_4{margin-left:auto;border-color:#8855a7;background:#49305e;border-radius:12px 12px 3px}._joinCrewRow_1whhc_4{display:flex;gap:8px;margin-top:12px}._joinCrewRow_1whhc_4>input{flex:1;min-width:0}._crewCard_1whhc_4{display:flex;align-items:center;gap:11px;padding:13px;margin-bottom:9px;border:1px solid #39294b;border-radius:13px;background:#1e162c}._crewIcon_1whhc_4{width:39px;height:39px;display:grid;place-items:center;flex:none;border-radius:12px;background:#432c5b;color:#e1c5ff}._crewCard_1whhc_4>div:nth-child(2){flex:1;min-width:0}._crewCard_1whhc_4 b{font-size:12px}._crewCard_1whhc_4 p{font-size:10px;color:#b9a9c9;margin:4px 0}._crewCard_1whhc_4 small{font-size:9px;color:#9e8caf}._crewCard_1whhc_4>button{padding:7px 9px;flex:none}._inviteCodeCard_1whhc_4{display:flex;align-items:center;gap:10px;padding:13px;margin-bottom:14px;border:1px solid #765398;border-radius:12px;background:#2a1b3a}._inviteCodeCard_1whhc_4 span{font-size:9px;color:#bba9ce;flex:1}._inviteCodeCard_1whhc_4 b{font-size:17px;letter-spacing:2px;color:#f0d7ff}._inviteCodeCard_1whhc_4>button{padding:7px 9px}._communityMapHeader_1whhc_4{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:20px 0 10px}._communityMapHeader_1whhc_4 h4{font:700 20px var(--font-family-display);margin:3px 0}._communityMapHeader_1whhc_4 h4 em{color:#d8a0ff}._communityMapHeader_1whhc_4 small{font-size:9px;color:#a99ab9;line-height:1.5;display:block;max-width:310px}._communityMapBoard_1whhc_4{height:360px;position:relative;overflow:hidden;border:1px solid #765398;border-radius:15px;margin-bottom:12px;cursor:crosshair;background:linear-gradient(140deg,#352345,#1b1428 65%,#38254b)}._communityMapGrid_1whhc_4{position:absolute;inset:0;opacity:.7;background-image:linear-gradient(#d3a8ff17 1px,transparent 1px),linear-gradient(90deg,#d3a8ff17 1px,transparent 1px),radial-gradient(ellipse at 50% 48%,#74508b44,transparent 60%);background-size:32px 32px,32px 32px,100% 100%}._communityMapBoard_1whhc_4:before,._communityMapBoard_1whhc_4:after{content:"";position:absolute;border:2px dashed #bda1d64d;border-radius:48%;width:70%;height:55%;left:15%;top:22%;transform:rotate(-18deg)}._communityMapBoard_1whhc_4:after{width:43%;height:83%;left:29%;top:8%;transform:rotate(28deg)}._communityMapLabel_1whhc_4{position:absolute;left:13px;top:12px;color:#e4cfff;font-size:9px;font-weight:800;letter-spacing:1.5px;z-index:2;text-shadow:0 2px 8px #000}._communityPin_1whhc_4{position:absolute;z-index:3;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:3px;border:0;background:transparent;cursor:pointer}._communityPin_1whhc_4 span{width:31px;height:31px;display:grid;place-items:center;border:1px solid #e6baff;border-radius:11px;background:#482e61;box-shadow:0 0 20px #d99bff55;font-size:16px}._communityPin_1whhc_4 small{max-width:100px;padding:3px 5px;border:1px solid #604675;border-radius:5px;background:#160f22e8;color:#f2e7ff;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pinPreview_1whhc_4{position:absolute;z-index:4;transform:translate(-50%,-50%);width:26px;height:26px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;background:#ff67c7;color:#25122f;font-size:20px;font-weight:900;box-shadow:0 0 0 7px #ff67c744}._pinForm_1whhc_4 ._createListingButton_1whhc_4{margin:8px 0 0}._plannerCard_1whhc_4{display:flex;align-items:center;gap:13px;padding:13px;margin-bottom:9px;border:1px solid #39294b;border-radius:13px;background:#1e162c}._plannerTime_1whhc_4{width:78px;flex:none;display:flex;flex-direction:column;gap:5px;color:#d9a7ff;font-size:9px;font-weight:700}._plannerTime_1whhc_4 b{color:#f4d9ff;font-size:11px}._plannerCard_1whhc_4>div:last-child{display:flex;flex-direction:column;gap:4px}._plannerCard_1whhc_4>div:last-child>b{font-size:12px}._plannerCard_1whhc_4 p{font-size:10px;color:#b9a9c9;margin:0}._plannerCard_1whhc_4 small{font-size:9px;color:#9e8caf}._festivalDirectory_1whhc_4{display:flex;flex-direction:column;gap:8px;padding:15px;margin-top:18px;border:1px solid #49335f;border-radius:14px;background:#1d152b}._festivalDirectory_1whhc_4>b{font:700 14px var(--font-family-display);color:#e8d5ff}._festivalDirectory_1whhc_4>div{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid #ffffff12}._festivalDirectory_1whhc_4>div span{font-size:10px;color:#eee}._festivalDirectory_1whhc_4>div small{font-size:9px;color:#a99ab9;text-align:right}._navTab_1whhc_4{padding:9px 12px}@media(max-width:640px){._sectionNav_1whhc_4{display:none}._mobileDock_1whhc_5{justify-content:flex-start;overflow-x:auto;gap:2px;padding-left:5px;padding-right:5px}._mobileDock_1whhc_5 button{min-width:49px;flex:1 0 49px;font-size:8px}._mobileDock_1whhc_5 button svg{width:17px;height:17px}._messageLayout_1whhc_4{grid-template-columns:1fr}._conversationList_1whhc_4{max-height:210px;overflow-y:auto}._messageThread_1whhc_4{min-height:180px}._communityMapBoard_1whhc_4{height:300px}._communityMapHeader_1whhc_4{align-items:flex-start}._communityMapHeader_1whhc_4 ._pulsePill_1whhc_5{font-size:7px}._joinCrewRow_1whhc_4{flex-wrap:wrap}._joinCrewRow_1whhc_4>input{min-width:100%}._inviteCodeCard_1whhc_4{flex-wrap:wrap}._inviteCodeCard_1whhc_4 span{min-width:100%}._inviteCodeCard_1whhc_4 b{flex:1}._crewCard_1whhc_4{gap:8px;padding:10px}._crewCard_1whhc_4>button{font-size:8px}._plannerTime_1whhc_4{width:70px}._festivalDirectory_1whhc_4>div{flex-direction:column;gap:4px}._festivalDirectory_1whhc_4>div small{text-align:left}}._appShell_1whhc_6{min-height:100vh;background:radial-gradient(ellipse at 85% 0%,rgba(115,65,170,.19),transparent 35%),var(--background);color:var(--foreground);font-family:var(--font-family-base);padding-bottom:92px}._topbar_1whhc_6{height:68px;display:flex;align-items:center;justify-content:space-between;padding:0 max(22px,calc((100vw - 1120px)/2));border-bottom:1px solid rgba(185,154,255,.12);background:#100b1cd1;backdrop-filter:blur(18px);position:sticky;top:0;z-index:20}._brand_1whhc_6{margin-left:50px;display:flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font:800 25px var(--font-family-display);letter-spacing:-1.2px}._brand_1whhc_6>span:last-child>span{color:#c19cff}._brandMark_1whhc_6{width:31px;height:31px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,#b99aff,#f54cc6);color:#180d29;box-shadow:0 0 22px #b99aff55}._topActions_1whhc_6{display:flex;align-items:center;gap:14px}._iconButton_1whhc_6{position:relative;border:0;background:transparent;color:#cbbbe0;padding:7px;cursor:pointer}._iconButton_1whhc_6 i{position:absolute;width:6px;height:6px;border-radius:50%;background:#ff4fc8;right:5px;top:5px}._profileMini_1whhc_6,._youAvatar_1whhc_6{display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#f36ac6,#986cff);color:#fff;font-weight:800}._profileMini_1whhc_6{width:31px;height:31px;font-size:13px}._main_1whhc_6{max-width:1120px;margin:0 auto;padding:30px 26px 20px}._welcomeRow_1whhc_6{display:flex;align-items:center;justify-content:space-between;margin:6px 0 24px}._eyebrow_1whhc_6{font-size:10px;font-weight:800;letter-spacing:1.8px;color:#ad96d0;display:flex;align-items:center;gap:8px}._liveDot_1whhc_6,._pulsePill_1whhc_5 span{width:7px;height:7px;border-radius:50%;background:#ff4fc8;box-shadow:0 0 10px #ff4fc8}._welcomeRow_1whhc_6 h1{font:700 clamp(32px,5vw,48px)/1.08 var(--font-family-display);letter-spacing:-1.8px;margin:9px 0 5px}._welcomeRow_1whhc_6 h1 em,._sectionHeading_1whhc_6 h3 em{font-style:normal;color:#c09cff}._welcomeSub_1whhc_6{margin:0;color:#aa9abf;font-size:14px}._welcomeOrb_1whhc_6{width:38px;height:38px;display:grid;place-items:center;color:#c9a7f5;background:transparent;border:0;box-shadow:none;opacity:.82}._eventCard_1whhc_6{position:relative;overflow:hidden;border-radius:23px;padding:23px 26px 18px;background:linear-gradient(110deg,#26163f,#3b1d57 48%,#281431);border:1px solid #7953a0;box-shadow:0 18px 48px #08050e66,var(--glow-lavender);isolation:isolate}._eventGlow_1whhc_6{position:absolute;width:350px;height:250px;right:7%;top:-155px;background:#e54fc7;filter:blur(100px);opacity:.3;z-index:-1}._eventTop_1whhc_6,._eventBottom_1whhc_6{display:flex;align-items:center;justify-content:space-between}._eventLabel_1whhc_6{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;letter-spacing:1.5px;color:#e5d5ff}._betaTag_1whhc_6{font-size:9px;letter-spacing:1px;font-weight:800;color:#ffc4ee;border:1px solid #d35bb2;border-radius:30px;padding:6px 9px;background:#e94ab01a}._eventContent_1whhc_6{display:flex;align-items:center;justify-content:space-between;padding:19px 0 16px}._eventDate_1whhc_6{font-size:10px;letter-spacing:1.7px;font-weight:800;color:#d5bdf7}._eventDate_1whhc_6 span{padding:0 5px;color:#ff8bdd}._eventContent_1whhc_6 h2{font:800 clamp(34px,6vw,51px)/1 var(--font-family-display);letter-spacing:-2px;margin:8px 0}._eventContent_1whhc_6 h2 strong{color:#f78cdd}._eventContent_1whhc_6 p{margin:0;color:#d2c2e5;font-size:13px}._eventBadge_1whhc_6{width:78px;height:78px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f4b4f0;background:radial-gradient(circle at 35% 30%,#8f4eae,#29163e 70%);box-shadow:0 0 32px #e35cc64c;transform:rotate(10deg)}._eventBadge_1whhc_6 span{font:800 12px var(--font-family-display);letter-spacing:2px;color:#ffb9ef}._eventBadge_1whhc_6 b{font:800 29px var(--font-family-display);line-height:1}._eventBottom_1whhc_6{border-top:1px solid #ffffff24;padding-top:13px}._attendeeStack_1whhc_6{display:flex;padding-left:2px}._attendeeStack_1whhc_6 span{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;margin-left:-3px;border:2px solid #3c2155;background:#f29bcb;color:#321535;font-size:9px;font-weight:800}._attendeeStack_1whhc_6 span:nth-child(2){background:#a8d4f5}._attendeeStack_1whhc_6 span:nth-child(3){background:#c6a4ff}._attendeeStack_1whhc_6 span:nth-child(4){background:#39234d;color:#e9d9ff}._eventMeta_1whhc_6{font-size:11px;color:#d3c3e4;flex:1;margin-left:10px}._eventArrow_1whhc_6{width:32px;height:32px;border-radius:50%;border:1px solid #ffffff3b;background:#ffffff12;color:#fff;display:grid;place-items:center;cursor:pointer}._quickStats_1whhc_6{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:17px 0 26px}._quickStats_1whhc_6>div{display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:9px;align-items:center;padding:12px 13px;border-radius:14px;background:#1b1329;border:1px solid #36254c}._statIcon_1whhc_6{grid-row:1/3;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#c6a7ff;background:#392652}._quickStats_1whhc_6 b{font-size:11px}._quickStats_1whhc_6 small{font-size:10px;color:#a99ab9}._sectionNav_1whhc_4{display:flex;gap:5px;border-bottom:1px solid #382849;margin-bottom:21px}._navTab_1whhc_4{display:flex;align-items:center;gap:7px;padding:12px 17px;border:0;border-bottom:2px solid transparent;background:transparent;color:#a99ab9;font-size:12px;font-weight:700;cursor:pointer;margin-bottom:-1px}._activeTab_1whhc_6{color:#e7d8ff;border-bottom-color:#d18bff}._feedSection_1whhc_6{max-width:850px;margin:0 auto}._sectionHeading_1whhc_6{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 15px}._sectionHeading_1whhc_6 h3{font:700 25px var(--font-family-display);letter-spacing:-.6px;margin:5px 0 0}._pulsePill_1whhc_5{display:flex;align-items:center;gap:7px;border:1px solid #4c3563;background:#261a36;border-radius:30px;padding:6px 10px;font-size:9px;font-weight:800;letter-spacing:1px;color:#d8c3f2}._pulsePill_1whhc_5 span{width:6px;height:6px}._searchBox_1whhc_6{height:42px;display:flex;align-items:center;gap:9px;padding:0 13px;border-radius:12px;background:#1b1329;border:1px solid #38294b;color:#a994c4;margin-bottom:12px}._searchBox_1whhc_6 input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font:12px var(--font-family-base)}._searchBox_1whhc_6 input::placeholder{color:#887a9d}._searchBox_1whhc_6 kbd{font-size:9px;color:#8e7da6;border:1px solid #4b3a5f;border-radius:5px;padding:3px 5px}._composer_1whhc_6{width:100%;display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:13px;background:#20162f;border:1px solid #443052;color:#a99bb9;text-align:left;cursor:pointer;margin-bottom:13px;font:12px var(--font-family-base)}._youAvatar_1whhc_6{width:29px;height:29px;font-size:11px;flex:none}._composer_1whhc_6>span{flex:1}._composer_1whhc_6>b{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:#493061;color:#e7caff}._postCard_1whhc_6{padding:17px 18px 12px;background:linear-gradient(145deg,#1e162c,#191225);border:1px solid #352644;border-radius:15px;margin-bottom:12px;box-shadow:0 8px 24px #08050d26}._postHeader_1whhc_6{display:flex;align-items:center;gap:10px}._avatar_1whhc_6{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;font-size:10px;font-weight:800}._coral_1whhc_6{background:#63334b;color:#ffb5d3}._blue_1whhc_6{background:#294b65;color:#a8ddff}._green_1whhc_6{background:#285344;color:#9ce9c9}._pink_1whhc_6{background:#67305f;color:#ffb9ee}._postAuthor_1whhc_6{display:flex;flex-direction:column;gap:2px;flex:1}._postAuthor_1whhc_6 b{font-size:12px}._postAuthor_1whhc_6 span{font-size:10px;color:#9385a6}._moreButton_1whhc_6{border:0;background:none;color:#9d8cac;letter-spacing:2px;cursor:pointer}._postTag_1whhc_6{display:inline-block;margin:13px 0 5px;color:#d99dff;font-size:9px;font-weight:800;letter-spacing:1.25px}._postText_1whhc_6{font-size:12px;line-height:1.65;color:#ded5e9;margin:4px 0 13px}._postActions_1whhc_6{display:flex;gap:21px;border-top:1px solid #ffffff10;padding-top:10px}._postActions_1whhc_6 button{display:flex;align-items:center;gap:6px;border:0;background:none;color:#9e90b0;font-size:10px;cursor:pointer}._postActions_1whhc_6 ._likedAction_1whhc_6{color:#ff72c8}._emptyState_1whhc_6{padding:30px;text-align:center;color:#a99ab9;border:1px dashed #4a385b;border-radius:13px}._communityBanner_1whhc_6,._marketHero_1whhc_6{display:flex;align-items:center;gap:13px;padding:16px;border-radius:15px;background:linear-gradient(110deg,#302044,#24172f);border:1px solid #5c3b78;margin-bottom:18px}._bannerIcon_1whhc_6,._promoIcon_1whhc_6{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#4b2d68;color:#e2c4ff}._communityBanner_1whhc_6 b,._marketHero_1whhc_6 b{font-size:13px}._communityBanner_1whhc_6 p,._marketHero_1whhc_6 p{font-size:11px;color:#b4a3c7;margin:4px 0 0;line-height:1.5}._subhead_1whhc_6{font-size:9px;letter-spacing:1.6px;color:#a994c4;margin:21px 0 10px}._meetupCard_1whhc_6{display:flex;align-items:center;gap:13px;padding:14px 13px;background:#1e162c;border:1px solid #382847;border-radius:14px;margin-bottom:10px}._meetupDate_1whhc_6{width:58px;flex:none;display:flex;flex-direction:column;gap:4px;color:#f39bdc;font-size:9px;font-weight:800;letter-spacing:.8px}._meetupDate_1whhc_6 b{color:#c9b7dc;font-size:10px}._meetupInfo_1whhc_6{display:flex;flex-direction:column;gap:4px;flex:1}._meetupInfo_1whhc_6>span{font-size:8px;letter-spacing:1px;color:#b58be7;font-weight:800}._meetupInfo_1whhc_6>b{font-size:12px}._meetupInfo_1whhc_6 small{display:flex;align-items:center;gap:4px;color:#9f90b0;font-size:9px}._joinButton_1whhc_6,._joinedButton_1whhc_6{border:1px solid #a76bd4;border-radius:9px;background:#4b2a67;color:#f3dcff;padding:8px 13px;font-size:10px;font-weight:800;cursor:pointer;display:flex;align-items:center;gap:4px}._joinedButton_1whhc_6{background:#173d35;border-color:#3b9d7b;color:#9cf0d0}._safetyNote_1whhc_6{display:flex;gap:10px;align-items:flex-start;padding:13px;border-radius:12px;background:#142b29;border:1px solid #28534b;color:#9fe6cf;font-size:10px;line-height:1.55;margin-top:17px}._safetyNote_1whhc_6 svg{flex:none}._safetyNote_1whhc_6 b{color:#c4f5e3}._mapCanvas_1whhc_6{height:340px;position:relative;overflow:hidden;border:1px solid #4b3761;border-radius:17px;background:radial-gradient(ellipse at 50% 50%,#342346,#191326 75%);margin-bottom:8px}._mapGrid_1whhc_6{position:absolute;inset:0;background-image:linear-gradient(#aa83d015 1px,transparent 1px),linear-gradient(90deg,#aa83d015 1px,transparent 1px);background-size:35px 35px}._mapPath_1whhc_6{position:absolute;inset:15% 20%;border:2px dashed #b58bd455;border-radius:42% 58% 48% 52%;transform:rotate(-22deg)}._mapCenter_1whhc_6{position:absolute;left:50%;top:52%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;opacity:.23;color:#e7d2ff}._mapCenter_1whhc_6 span{font:800 36px var(--font-family-display)}._mapCenter_1whhc_6 b{font-size:9px;letter-spacing:3px}._mapPin_1whhc_6{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;gap:4px;z-index:2}._mapPin_1whhc_6 span{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:#39254f;border:1px solid #b58bd4;box-shadow:0 0 20px #b58bd433;font-size:16px}._mapPin_1whhc_6 small{font-size:8px;font-weight:700;color:#f1e8ff;background:#1c142a;border:1px solid #49365c;border-radius:5px;padding:3px 5px;white-space:nowrap}._mapDisclaimer_1whhc_6{font-size:9px;color:#a99ab9;margin:0 0 15px}._spotList_1whhc_6{border:1px solid #39294b;border-radius:13px;overflow:hidden}._spotList_1whhc_6>div,._marketTile_1whhc_6{display:flex;align-items:center;gap:11px;padding:12px;border-bottom:1px solid #ffffff10}._spotList_1whhc_6>div:last-child,._marketTile_1whhc_6:last-child{border-bottom:0}._spotList_1whhc_6>div>span,._marketTile_1whhc_6>span{font-size:18px}._spotList_1whhc_6>div>div,._marketTile_1whhc_6>div{display:flex;flex-direction:column;gap:3px;flex:1}._spotList_1whhc_6 b,._marketTile_1whhc_6 b{font-size:11px}._spotList_1whhc_6 small,._marketTile_1whhc_6 small{font-size:9px;color:#9f90b0}._spotList_1whhc_6 svg,._marketTile_1whhc_6 svg{color:#8c7a9f}._marketHero_1whhc_6{flex-direction:column;align-items:flex-start;padding:20px}._marketHero_1whhc_6 svg{color:#f2a3e3}._marketHero_1whhc_6 p{max-width:360px}._marketTile_1whhc_6{background:#1d152b;border:1px solid #382847;border-radius:12px;margin-bottom:8px}._bottomPromo_1whhc_6{max-width:850px;margin:27px auto 18px;padding:14px 15px;border:1px solid #3c2a50;border-radius:15px;background:linear-gradient(100deg,#21162f,#191225);display:flex;align-items:center;gap:12px}._promoIcon_1whhc_6{background:#4b234e;color:#ff9bdb}._bottomPromo_1whhc_6>div:nth-child(2){flex:1}._bottomPromo_1whhc_6 b{font-size:11px}._bottomPromo_1whhc_6 p{margin:3px 0 0;font-size:9px;color:#a99ab9}._bottomPromo_1whhc_6>svg{color:#9b88b1}._footer_1whhc_2{display:flex;justify-content:space-between;color:#776987;font-size:8px;letter-spacing:1.2px;padding:13px 2px}._footer_1whhc_2 span:last-child{display:flex;align-items:center;gap:5px}._mobileDock_1whhc_5{display:none}._modalBackdrop_1whhc_6{position:fixed;inset:0;z-index:50;background:#090510c9;display:grid;place-items:center;padding:20px}._composerModal_1whhc_6{width:min(520px,100%);padding:19px;border-radius:18px;border:1px solid #654783;background:#21162f;box-shadow:0 20px 70px #0009}._modalTop_1whhc_6,._modalBottom_1whhc_6{display:flex;align-items:center;justify-content:space-between}._modalTop_1whhc_6 b{font:700 17px var(--font-family-display)}._modalTop_1whhc_6 button,._toast_1whhc_6 button{border:0;background:none;color:#bba9ce;cursor:pointer}._composerModal_1whhc_6>p{font-size:11px;color:#a99ab9}._composerModal_1whhc_6>p strong{color:#d4b4ff}._composerModal_1whhc_6 textarea{width:100%;min-height:135px;resize:vertical;background:#160f22;border:1px solid #4c375f;border-radius:11px;padding:12px;color:#fff;font:12px/1.6 var(--font-family-base);outline:none}._composerModal_1whhc_6 textarea:focus{border-color:#b99aff}._modalBottom_1whhc_6{margin-top:12px}._modalBottom_1whhc_6 span{font-size:9px;color:#9e8caf}._modalBottom_1whhc_6 button{display:flex;align-items:center;gap:6px;border:0;border-radius:9px;padding:9px 14px;background:linear-gradient(100deg,#b99aff,#ff69ca);color:#210d2c;font-size:11px;font-weight:800;cursor:pointer}._modalBottom_1whhc_6 button:disabled{opacity:.4;cursor:not-allowed}._toast_1whhc_6{position:fixed;z-index:60;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px;max-width:calc(100vw - 30px);padding:12px 15px;border-radius:12px;border:1px solid #765398;background:#2b1c3d;color:#f0e4ff;box-shadow:var(--shadow-lg);font-size:11px}._toast_1whhc_6 button{flex:none}@media(min-width:900px){._feedSection_1whhc_6{max-width:850px}._quickStats_1whhc_6,._sectionNav_1whhc_4{max-width:850px;margin-left:auto;margin-right:auto}._eventCard_1whhc_6{max-width:850px;margin:0 auto}._welcomeRow_1whhc_6{max-width:850px;margin:6px auto 24px}}@media(max-width:640px){._appShell_1whhc_6{padding-bottom:84px}._topbar_1whhc_6{height:58px;padding:0 17px}._main_1whhc_6{padding:23px 16px 15px}._welcomeRow_1whhc_6{margin-bottom:19px}._welcomeRow_1whhc_6 h1{font-size:35px}._welcomeSub_1whhc_6{font-size:11px;max-width:280px}._welcomeOrb_1whhc_6{width:43px;height:43px;border-radius:14px}._eventCard_1whhc_6{padding:18px 17px 14px;border-radius:19px}._eventBadge_1whhc_6{width:64px;height:64px}._eventBadge_1whhc_6 b{font-size:24px}._eventContent_1whhc_6 h2{font-size:39px}._quickStats_1whhc_6{gap:7px;margin:13px 0 21px}._quickStats_1whhc_6>div{grid-template-columns:1fr;gap:5px;padding:10px 9px}._statIcon_1whhc_6{grid-row:auto;width:27px;height:27px}._quickStats_1whhc_6 b{font-size:9px}._quickStats_1whhc_6 small{font-size:8px}._sectionNav_1whhc_4{display:none}._feedSection_1whhc_6{margin-top:7px}._sectionHeading_1whhc_6 h3{font-size:23px}._pulsePill_1whhc_5{font-size:8px;padding:5px 8px}._mobileDock_1whhc_5{position:fixed;bottom:0;left:0;right:0;z-index:30;height:68px;padding:7px 12px max(7px,env(safe-area-inset-bottom));display:flex;justify-content:space-around;background:#140d1ff0;border-top:1px solid #453255;backdrop-filter:blur(20px)}._mobileDock_1whhc_5 button{min-width:60px;border:0;background:transparent;color:#8e7da4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:9px;cursor:pointer}._mobileDock_1whhc_5 ._dockActive_1whhc_8{color:#e1c8ff}._mobileDock_1whhc_5 ._dockActive_1whhc_8 svg{filter:drop-shadow(0 0 7px #d19cff)}._postCard_1whhc_6{padding:14px 13px 11px}._postText_1whhc_6{font-size:11px}._bottomPromo_1whhc_6{margin-top:20px}._footer_1whhc_2{font-size:7px}._mapCanvas_1whhc_6{height:310px}}._mapInfo_1whhc_9{display:flex;flex-direction:column;gap:6px;padding:14px 15px;margin-bottom:14px;border:1px solid #4b3761;border-radius:13px;background:#20162f}._mapInfo_1whhc_9 b{font-size:12px;color:#eadcff}._mapInfo_1whhc_9 span{font-size:10px;line-height:1.5;color:#b6a5c9}._officialMapLink_1whhc_9{display:flex;flex-direction:column;gap:9px;text-decoration:none;color:#d8baff;font-size:10px;font-weight:700;margin:10px 0 14px}._officialMapLink_1whhc_9>span{display:flex;align-items:center;gap:6px}._officialMapImage_1whhc_9{display:block;width:100%;max-height:780px;object-fit:contain;background:#08070b;border:1px solid #51406a;border-radius:14px}._officialRoadMap_1whhc_9{display:block;width:100%;border:1px solid #51406a;border-radius:14px;background:#fff}._mapLegend_1whhc_9{padding:11px 13px;border-radius:10px;background:#1b1428;color:#a99ab9;font-size:10px;line-height:1.5}._mapTravelCard_1whhc_9{display:flex;align-items:flex-start;gap:12px;padding:13px;margin-bottom:9px;border:1px solid #3b2a4e;border-radius:12px;background:#1d152b}._mapTravelIcon_1whhc_9{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:10px;background:#392650;color:#d7baff}._mapTravelCard_1whhc_9>div:last-child{display:flex;flex-direction:column;gap:5px}._mapTravelCard_1whhc_9 b{font-size:11px}._mapTravelCard_1whhc_9 small{font-size:10px;line-height:1.55;color:#a99ab9}._mapSourceLinks_1whhc_9{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}._mapSourceLinks_1whhc_9 a{padding:8px 10px;border:1px solid #4c3760;border-radius:8px;color:#d6b8ff;text-decoration:none;font-size:9px}._createListingButton_1whhc_4{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:1px solid #aa7bd7;border-radius:11px;background:linear-gradient(100deg,#a98ae8,#e75cb9);color:#1d102a;font-size:11px;font-weight:800;cursor:pointer;margin:12px 0}._listingFilters_1whhc_9{display:flex;gap:7px;margin:10px 0 14px}._listingFilters_1whhc_9 button{padding:7px 12px;border:1px solid #49365d;border-radius:30px;background:#21172f;color:#b8a8c9;font-size:10px;cursor:pointer}._listingFilters_1whhc_9 button._filterActive_1whhc_9{background:#50316a;border-color:#bd91ed;color:#fff}._listingCard_1whhc_9{display:flex;gap:12px;padding:14px;margin-bottom:10px;border:1px solid #3b2a4e;border-radius:13px;background:linear-gradient(145deg,#21172f,#191225)}._listingIcon_1whhc_9{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:11px;background:#39264f;color:#dcbcff}._listingContent_1whhc_9{flex:1;min-width:0}._listingTop_1whhc_9{display:flex;justify-content:space-between;align-items:center;gap:8px}._listingTop_1whhc_9 span{font-size:8px;letter-spacing:1px;font-weight:800;color:#bd94ed}._listingTop_1whhc_9 b{font-size:11px;color:#9cf0d0}._listingContent_1whhc_9 h4{font-size:13px;margin:8px 0 5px}._listingContent_1whhc_9 p{font-size:10px;line-height:1.5;color:#c0b1d0;margin:0 0 8px;white-space:pre-wrap;overflow-wrap:anywhere}._listingContent_1whhc_9>small{font-size:9px;color:#9282a4}._formLabel_1whhc_9{display:block;margin:12px 0 6px;color:#c9b8dc;font-size:10px;font-weight:700}._listingInput_1whhc_9{width:100%;padding:10px 11px;border:1px solid #4c375f;border-radius:9px;background:#160f22;color:#fff;font:12px var(--font-family-base);outline:none}._listingInput_1whhc_9:focus{border-color:#b99aff}._composerModal_1whhc_6 select option{background:#21162f;color:#fff}._listingOwnerActions_1whhc_9{display:flex;gap:7px;margin-top:10px}._listingOwnerActions_1whhc_9 button{padding:6px 9px;border:1px solid #58416e;border-radius:7px;background:#2c203c;color:#d9c4f4;font-size:9px;font-weight:700;cursor:pointer}._listingOwnerActions_1whhc_9 button:disabled{opacity:.5;cursor:wait}._mapTravelCard_1whhc_9 a{display:inline-flex;align-items:center;gap:5px;margin-top:4px;color:#d8baff;font-size:9px;text-decoration:none}._profilePanel_1whhc_9{padding:17px;border:1px solid #49335f;border-radius:16px;background:linear-gradient(145deg,#251936,#191225);margin-bottom:22px}._profilePanelHead_1whhc_9{display:flex;align-items:center;gap:12px;padding-bottom:13px;border-bottom:1px solid #ffffff12}._profileAvatar_1whhc_9{width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,#69478e,#3c2755);color:#e7caff}._profilePanelHead_1whhc_9>div:last-child{display:flex;flex-direction:column;gap:3px}._profilePanelHead_1whhc_9 b{font:700 17px var(--font-family-display)}._profilePanelHead_1whhc_9 small{font-size:10px;color:#a99ab9}._profileTextarea_1whhc_9{width:100%;min-height:78px;resize:vertical;padding:10px 11px;border:1px solid #4c375f;border-radius:9px;background:#160f22;color:#fff;font:12px/1.5 var(--font-family-base);outline:none}._profileTextarea_1whhc_9:focus{border-color:#b99aff}._profileSaveRow_1whhc_9{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:13px}._profileSaveRow_1whhc_9 small{font-size:9px;color:#9e8caf}._profileSaveRow_1whhc_9 button,._memberAction_1whhc_9{border:1px solid #a76bd4;border-radius:9px;background:linear-gradient(100deg,#a98ae8,#e75cb9);color:#1d102a;padding:9px 13px;font-size:10px;font-weight:800;cursor:pointer}._profileSaveRow_1whhc_9 button:disabled{opacity:.45;cursor:not-allowed}._peopleHeading_1whhc_9{display:flex;justify-content:space-between;align-items:flex-end;margin:20px 0 11px}._peopleHeading_1whhc_9 h4{font:700 18px var(--font-family-display);margin:4px 0 0}._peopleHeading_1whhc_9>span{font-size:9px;color:#a99ab9}._memberCard_1whhc_9{display:flex;align-items:center;gap:11px;padding:13px;margin-bottom:9px;border:1px solid #39294b;border-radius:13px;background:#1e162c}._memberAvatar_1whhc_9{width:40px;height:40px;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:13px;background:#4b3265;color:#eedcff;font:800 16px var(--font-family-display)}._memberAvatar_1whhc_9 img{width:100%;height:100%;object-fit:cover}._memberInfo_1whhc_9{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}._memberInfo_1whhc_9>b{font-size:12px}._memberInfo_1whhc_9 small{display:flex;align-items:center;gap:4px;color:#a99ab9;font-size:9px}._memberInfo_1whhc_9 p{margin:1px 0;color:#c9bbd8;font-size:10px;line-height:1.45;overflow-wrap:anywhere}._genrePill_1whhc_9{align-self:flex-start;padding:4px 7px;border:1px solid #4c3760;border-radius:20px;background:#2a1d3a;color:#d9baff;font-size:8px}._memberAction_1whhc_9{padding:7px 9px;flex:none}._emptyState_1whhc_6 a{display:block;margin-top:10px;color:#d6b8ff;font-weight:700}._peopleHeading_1whhc_9 ._eyebrow_1whhc_6{font-size:9px}._headerSignup_1whhc_9{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 15px;border-radius:11px;background:linear-gradient(100deg,#c5a1ff,#ff70d0);color:#21102d;text-decoration:none;font-size:11px;font-weight:900;letter-spacing:.2px;box-shadow:0 5px 18px #d16bdf38;white-space:nowrap}._headerSignup_1whhc_9:hover{filter:brightness(1.08);transform:translateY(-1px)}@media(max-width:640px){._memberCard_1whhc_9{gap:8px;padding:10px}._memberAvatar_1whhc_9{width:35px;height:35px}._memberAction_1whhc_9{font-size:9px;padding:7px}._profilePanel_1whhc_9{padding:13px}}._homeExplore_1whhc_11{max-width:850px;margin:17px auto 23px}._exploreHeading_1whhc_11{display:flex;align-items:flex-end;justify-content:space-between;margin:0 0 11px}._exploreHeading_1whhc_11 h3{margin:4px 0 0;font:700 23px var(--font-family-display);color:#f4eaff}._exploreHeading_1whhc_11 h3 em{color:#d9a2ff;font-style:normal}._exploreHeading_1whhc_11>span{font-size:8px;letter-spacing:1.5px;color:#9c8aaa;padding-bottom:4px}._quickStats_1whhc_6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}._quickFeature_1whhc_11{position:relative;min-width:0;min-height:118px;padding:13px 12px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;text-align:left;border:1px solid #443052;border-radius:15px;background:linear-gradient(145deg,#261a36,#191225);color:#f3e9ff;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}._quickFeature_1whhc_11:hover{transform:translateY(-2px);border-color:#a77bce;background:linear-gradient(145deg,#302044,#21162f)}._quickFeature_1whhc_11 ._statIcon_1whhc_6{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:#49305f;color:#e5c5ff}._quickFeature_1whhc_11>b{font-size:11px}._quickFeature_1whhc_11>small{font-size:9px;color:#a99ab9}._quickFeature_1whhc_11>svg:last-child{position:absolute;right:11px;top:17px;color:#9d88b2}._quickFeature_1whhc_11:focus-visible{outline:2px solid #d8a4ff;outline-offset:3px}@media(max-width:640px){._homeExplore_1whhc_11{margin:17px 0 21px}._exploreHeading_1whhc_11 h3{font-size:22px}._quickStats_1whhc_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}._quickFeature_1whhc_11{min-height:112px;padding:12px}._quickFeature_1whhc_11>b{font-size:11px}._quickFeature_1whhc_11>small{font-size:9px}._quickFeature_1whhc_11 ._statIcon_1whhc_6{width:35px;height:35px}._welcomeRow_1whhc_6 h1{font-size:33px}._eventContent_1whhc_6 h2{font-size:36px}._startJourney_1whhc_12{border-radius:15px}._topbar_1whhc_6{position:sticky;top:0;z-index:25;background:#140d1ff5;backdrop-filter:blur(18px)}}@media(max-width:640px){._appShell_1whhc_6{padding-bottom:20px;overflow-x:clip}._sectionNav_1whhc_4{display:flex;position:sticky;top:58px;z-index:18;max-width:100%;margin:0 -16px 17px;padding:8px 12px 0;gap:5px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;white-space:nowrap;background:#120c1cf5;border-bottom:1px solid #49365d;backdrop-filter:blur(18px);scrollbar-width:none;-webkit-overflow-scrolling:touch}._sectionNav_1whhc_4::-webkit-scrollbar{display:none}._navTab_1whhc_4{flex:0 0 auto;min-height:43px;padding:10px 12px;margin:0 0 -1px;font-size:10px;gap:6px;border-bottom:2px solid transparent}._navTab_1whhc_4 svg{width:15px;height:15px}._activeTab_1whhc_6{border-bottom-color:#d18bff;color:#f1ddff}._mobileDock_1whhc_5{display:none!important}._main_1whhc_6{padding-bottom:8px}._footer_1whhc_2{padding-bottom:18px}}@media(min-width:641px){._mobileDock_1whhc_5{display:none!important}}._startJourney_1whhc_12{max-width:850px;margin:0 auto 20px;padding:18px 21px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #b879e4;border-radius:17px;background:linear-gradient(105deg,#563077,#35204f 58%,#4a214d);box-shadow:0 12px 34px #bd63ef30;color:#fff;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}._startJourney_1whhc_12:hover{transform:translateY(-2px);box-shadow:0 16px 38px #bd63ef48}._startJourney_1whhc_12>span{display:flex;flex-direction:column;gap:5px}._startJourney_1whhc_12>span b{font:800 17px var(--font-family-display);letter-spacing:.3px}._startJourney_1whhc_12>span small{font-size:11px;color:#e1cbef}._startJourney_1whhc_12>strong{display:flex;align-items:center;justify-content:center;gap:7px;flex:none;padding:12px 16px;border-radius:11px;background:linear-gradient(100deg,#c4a2ff,#ff70d0);color:#21102d;font-size:11px;font-weight:900}._communityMapBoard_1whhc_4{width:min(100%,430px);height:560px;margin:0 auto 12px;background:#100b19;border-radius:16px;isolation:isolate}._communityMapBoard_1whhc_4:before,._communityMapBoard_1whhc_4:after{display:none}._communityMapBackdrop_1whhc_15{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}._communityMapLabel_1whhc_4{left:9px;right:9px;top:9px;width:max-content;max-width:calc(100% - 18px);padding:7px 9px;border:1px solid #ffffff35;border-radius:8px;background:#130c20dc;font-size:8px;letter-spacing:1px}._communityPin_1whhc_4{z-index:3}._pinPreview_1whhc_4{z-index:4}._brandMark_1whhc_6{width:42px;height:42px;object-fit:contain;border-radius:11px;background:transparent;box-shadow:0 0 22px #9b63ff22}@media(max-width:640px){._startJourney_1whhc_12{align-items:stretch;flex-direction:column;padding:15px;margin-bottom:16px}._startJourney_1whhc_12>span b{font-size:15px}._startJourney_1whhc_12>strong{width:100%;padding:13px}._communityMapBoard_1whhc_4{width:100%;height:min(132vw,560px);min-height:410px}}._plannerIntro_1whhc_16{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 15px;margin:0 0 13px;border:1px solid #684985;border-radius:13px;background:linear-gradient(110deg,#302044,#21162f)}._plannerIntro_1whhc_16>div{display:flex;flex-direction:column;gap:5px;min-width:0}._plannerIntro_1whhc_16>div>b{font:700 14px var(--font-family-display);color:#f0e2ff}._plannerIntro_1whhc_16>div>small{font-size:10px;line-height:1.45;color:#b8a9c8}._plannerIntro_1whhc_16>button{display:flex;align-items:center;gap:6px;flex:none;padding:9px 11px;border:1px solid #8e69ae;border-radius:9px;background:#39254f;color:#ead7ff;font-size:9px;font-weight:800;cursor:pointer}._plannerIntro_1whhc_16>button:disabled{opacity:.4;cursor:not-allowed}._plannerFilters_1whhc_16{display:flex;gap:7px;overflow-x:auto;margin:0 0 12px}._plannerFilters_1whhc_16 button{padding:7px 12px;border:1px solid #49365d;border-radius:30px;background:#21172f;color:#b8a8c9;font-size:10px;white-space:nowrap;cursor:pointer}._plannerFilters_1whhc_16 button._filterActive_1whhc_9{background:#50316a;border-color:#bd91ed;color:#fff}._plannerNote_1whhc_16{padding-top:3px;color:#d0b5e8!important;line-height:1.4}._plannerCard_1whhc_4{align-items:flex-start}._plannerCard_1whhc_4>div:last-child{min-width:0;overflow-wrap:anywhere}@media(max-width:640px){._plannerIntro_1whhc_16{align-items:stretch;flex-direction:column}._plannerIntro_1whhc_16>button{justify-content:center;width:100%}._plannerCard_1whhc_4{gap:9px;padding:11px}._plannerTime_1whhc_4{width:66px}}._classifiedCategoryGrid_1whhc_17{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0}._classifiedCategory_1whhc_17{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:105px;padding:13px;text-align:left;border:1px solid #49365d;border-radius:13px;background:linear-gradient(145deg,#261a36,#191225);color:#f3e9ff;cursor:pointer}._classifiedCategory_1whhc_17>span{font-size:20px}._classifiedCategory_1whhc_17>b{font-size:11px;line-height:1.3}._classifiedCategory_1whhc_17>small{font-size:9px;line-height:1.4;color:#a99ab9}._classifiedCategoryActive_1whhc_17{border-color:#d18bff;background:linear-gradient(145deg,#432b5b,#251832);box-shadow:0 0 0 1px #d18bff33}._listingFilters_1whhc_9{flex-wrap:wrap}@media(max-width:420px){._classifiedCategoryGrid_1whhc_17{grid-template-columns:1fr}._classifiedCategory_1whhc_17{min-height:82px}}._formHint_1whhc_18{margin:0 0 9px;color:#b8a9c8;font-size:10px;line-height:1.55}._promoCard_1whhc_18{max-width:850px;margin:14px auto;padding:19px;border:1px solid #9561c4;border-radius:17px;background:linear-gradient(115deg,#302044,#24162f 60%,#3b1d43);box-shadow:0 12px 34px #a65bd51c}._promoCard_1whhc_18 h3{margin:6px 0;font:700 21px var(--font-family-display);letter-spacing:-.5px;color:#f6eaff}._promoCard_1whhc_18 h3 em{font-style:normal;color:#f58bd8}._promoCard_1whhc_18 p{margin:0 0 13px;color:#c5b3d7;font-size:11px;line-height:1.55}._promoEntry_1whhc_18{display:flex;flex-direction:column;gap:7px;padding-top:12px;border-top:1px solid #ffffff1c}._promoEntry_1whhc_18>label{font-size:10px;font-weight:800;letter-spacing:1px;color:#e6d4f8;text-transform:uppercase}._promoEntry_1whhc_18>div{display:flex;gap:8px}._promoEntry_1whhc_18 input{min-width:0;flex:1;padding:11px 12px;border:1px solid #6e4c88;border-radius:10px;background:#170f23;color:#fff;font:700 12px var(--font-family-base);letter-spacing:1px;outline:none}._promoEntry_1whhc_18 input:focus{border-color:#d18bff}._promoEntry_1whhc_18 button{flex:none;padding:10px 14px;border:0;border-radius:10px;background:linear-gradient(100deg,#c4a2ff,#ff70d0);color:#21102d;font-size:10px;font-weight:900;cursor:pointer}._promoEntry_1whhc_18 button:disabled{opacity:.45;cursor:not-allowed}._promoEntry_1whhc_18 small{font-size:9px;color:#bca8ce}@media(max-width:420px){._promoEntry_1whhc_18>div{flex-direction:column}._promoEntry_1whhc_18 button{width:100%;padding:12px}}@layer base{._container_158ga_2{width:100%;max-width:500px;margin:0 auto}._dropzone_158ga_8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-8);border:2px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--surface),var(--primary) 3%) 100%);color:var(--surface-foreground);text-align:center;cursor:pointer;transition:border-color var(--animation-duration-normal) ease,background var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._dropzone_158ga_8 input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropzone_158ga_8:hover{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 8%),color-mix(in srgb,var(--surface),var(--primary) 5%));box-shadow:var(--shadow-md)}._dropzone_158ga_8._dragging_158ga_58{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 15%),color-mix(in srgb,var(--surface),var(--primary) 10%));box-shadow:var(--shadow-lg);transform:scale(1.02)}._dropzone_158ga_8._disabled_158ga_69{cursor:not-allowed;opacity:.5;pointer-events:none}._icon_158ga_75{color:var(--muted-foreground);margin-bottom:var(--spacing-4);transition:color var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease;flex-shrink:0}._dropzone_158ga_8:hover ._icon_158ga_75{color:var(--primary);transform:scale(1.1) translateY(-.125rem)}._dropzone_158ga_8._dragging_158ga_58 ._icon_158ga_75{color:var(--primary);transform:scale(1.15) translateY(-.25rem);animation:_pulse_158ga_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_158ga_1{0%,to{opacity:1}50%{opacity:.7}}._title_158ga_105{font-weight:700;font-size:1.0625rem;margin-bottom:var(--spacing-3);color:var(--surface-foreground);letter-spacing:-.01em}._subtitle_158ga_113{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-top:var(--spacing-2)}._error_158ga_120{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--error) 12%,transparent),color-mix(in srgb,var(--error) 8%,transparent));border:1px solid color-mix(in srgb,var(--error) 30%,transparent);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;color:var(--error);animation:_slideDown_158ga_1 var(--animation-duration-normal) ease-out}@keyframes _slideDown_158ga_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}._error_158ga_120 button{margin-left:auto;color:var(--error);flex-shrink:0}}
