:root{--brand:#ff2d55;--brand-cta:#d80029;--brand-ink:#ff6b87;--brand-hover:#ff4d70;--brand-dark:#d80029;--brand-light:#f8919d;--panel:#161518;--panel-2:#242129;--accent:#ff7439;--online:#57df41;--away:#ffa25a;--offline:#a09ba8;--live:red;--error:#fb3b3b;--warning:#fe9c2a;--info:#2196f3;--on-brand:#fff;--gold:#ffc95b;--purple:#982de2;--progress:#31c11a;--success:#34ce77;--text:#fcfcfc;--font-sans:Inter, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--r-control:10px;--r-card:14px;--r-panel:18px;--r-pill:999px;--modal-pad:30px;--modal-gap:20px;--modal-btn-h:46px;--fill-1:#ffffff0a;--fill-2:#ffffff0f;--fill-3:#ffffff14;--fill-4:#ffffff1a;--fill-5:#ffffff1f;--line:#ffffff14;--ink-85:#ffffffd9;--ink-7:#ffffffb3;--ink-6:#fff9;--ink-45:#ffffff80;--scrim:#00000080;--shadow-modal:0 30px 80px #00000080;--explore-grad:radial-gradient(120% 95% at 50% 118%, #7d1aa0 0%, #5e1486 28%, #5e148600 62%), radial-gradient(90% 80% at 8% 42%, #4f1178 0%, #4f117800 58%), linear-gradient(150deg, #45106a 0%, #380a5c 38%, #2c0750 64%, #220040 100%);--explore-deep:#2f004d;--modal-grad:linear-gradient(135deg, #3a0653 0%, #341a5c 34%, #2d3753 60%, #1f5b54 86%, #175e52 100%);--modal-grad-purple:linear-gradient(180deg, #4a1170 0%, #340b55 100%);--explore-nav:#161616;--explore-orange:#ff7439;--explore-orange-grad:linear-gradient(90deg, #ff7439 0%, #e85d56 100%);--scene-photo:radial-gradient(circle at 64% 32%, #fff6da73, transparent 32%), linear-gradient(180deg, #2a3f6b 0%, #5b6f9e 52%, #c9a98a 64%, #3a5c3a 64%, #24381f 100%);--explore-tab-active:#a524b2;--z-panel:50;--z-overlay:60;--z-modal:100;--z-dialog:120;--z-toast:200;--z-fps:2147480000;--rar-common:#73d3d3;--rar-uncommon:#ff8362;--rar-rare:#34ce76;--rar-epic:#438fff;--rar-legendary:#a755f4;--rar-mythic:#ff4bed;--rar-unique:#fea217;--rar-exotic:#9bd141;--rar-ink:#161518;--rar-bg-common:url(./assets/rarity/common.png);--rar-bg-uncommon:url(./assets/rarity/uncommon.png);--rar-bg-rare:url(./assets/rarity/rare.png);--rar-bg-epic:url(./assets/rarity/epic.png);--rar-bg-legendary:url(./assets/rarity/legendary.png);--rar-bg-mythic:url(./assets/rarity/mythic.png);--rar-bg-unique:url(./assets/rarity/unique.png);--rar-bg-exotic:url(./assets/rarity/exotic.png);--lm-bg:#161518;--lm-surface:#242129;--lm-ink:#fcfcfc;--lm-ink-2:#ffffffc7;--lm-ink-3:#fff9;--lm-line:#ffffff1a;--lm-field-bg:#201e25;--lm-danger:#fb3b3b;--accent-ink:#1a1206;--pearl:#ecebed;--lavender:#c640cd;--red:red;--white-10:#ffffff1a;--brand-active:#e5274b80;--menu-bg:radial-gradient(circle at 66% 38%, #b528d8 0%, #8016b8 44%, #54098a 100%);--modal-bg:linear-gradient(160deg, #3a1660 0%, #25103f 55%, #1a0c2e 100%);--modal-scrim:#12072199;--shadow-panel:0 8px 24px #00000059;--font-family:var(--font-sans);--ui-scale:.85;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.14s;--dur-mid:.3s;--dur-fade:.6s;--s-1:4px;--s-1-5:6px;--s-2:8px;--s-2-5:10px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:40px;--s-8:48px;--s-10:64px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-34:34px;--fs-2xs:.65rem;--fs-xs:.72rem;--fs-sm:.82rem;--fs-md:.92rem;--fs-lg:1.05rem;--fs-title:clamp(1.25rem, 2.6vh, 1.9rem);--fs-display:clamp(2rem, 4.5vh, 3.25rem);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--focus-ring-color:var(--brand);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color-invert:#fff}html.theme-light{--brand-ink:#d80029;--panel:#fff;--panel-2:#f3f2f5;--text:#161518e6;--ink-85:#161518d9;--ink-7:#16151899;--ink-6:#1615188c;--ink-45:#16151899;--fill-1:#1615180a;--fill-2:#1615180f;--fill-3:#16151814;--fill-4:#1615181a;--fill-5:#1615181f;--line:#16151824;--scrim:#16151866}html.theme-light body{background:#f3f2f5}.ui2{--ctl-radius:6px;--ctl-weight:600;--ctl-tracking:.46px;--ctl-pad-sm:4px 10px;--ctl-pad-md:6px 16px;--ctl-pad-lg:8px 22px;--r-control:6px;--r-card:12px;--r-panel:12px;--modal-radius:12px;--surface-radius:6px;--brand-hover:var(--brand-light);--brand-dark:#f70038}html,body{color:var(--text);font-family:var(--font-sans);background:#0e0a16}body{margin:0}.mk{--lm-bg:#161518;--lm-surface:#242129}.u-rar-bg{background-image:var(--rb);background-position:50%;background-size:cover}.u-truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.u-mask-icon{-webkit-mask:var(--i) center / contain no-repeat;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat}html.still *,html.still :before,html.still :after{transition:none!important;animation-duration:0s!important;animation-delay:0s!important}.u-avatar{width:var(--sz,40px);height:var(--sz,40px);background-color:hsl(var(--hue,280) 65% 55%);background-image:linear-gradient(135deg, hsl(var(--hue,280) 65% 55%), hsl(calc(var(--hue,280) + 50) 60% 40%));background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex:none;display:inline-block;position:relative}.u-avatar__img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.u-avatar__initials{color:#fff;font-family:var(--font-sans);font-weight:700;line-height:1;font-size:calc(var(--sz,40px) * .42);letter-spacing:-.02em;text-transform:uppercase;-webkit-user-select:none;user-select:none;text-shadow:0 1px 2px #00000040;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.u-dot{border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.u-dot--online{background:var(--online)}.u-dot--away{background:var(--away)}.u-dot--offline{background:var(--offline)}.u-dot--ring{border:2.5px solid var(--panel);position:absolute;bottom:-1px;right:-1px}.u-badge{background:var(--brand-cta);color:#fff;border-radius:var(--r-pill);justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.u-badge--purple{background:var(--explore-tab-active)}.u-pill{border-radius:var(--r-pill);padding:5px 12px;font-size:12px;font-weight:700}.u-pill--default{background:var(--fill-3);color:var(--ink-85)}.u-pill--accent{background:var(--accent);color:var(--accent-ink)}.u-pill--live{color:#fff;background:#e02020}.u-pill--online{color:var(--online);background:#57df4129}.u-wallet{color:#fff;cursor:pointer;border-radius:var(--r-pill);background:#ffffff4c;border:none;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600}.u-wallet:hover{background:#ffffff61}.u-progress{border-radius:var(--r-pill);background:var(--fill-4);width:100%;height:8px;display:block;overflow:hidden}.u-progress>span{border-radius:var(--r-pill);background:var(--brand);height:100%;display:block}.u-progress>span.is-danger{background:var(--error)}.u-skel{flex-direction:column;gap:8px;display:inline-flex}.u-skel__line{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff24 37%,#ffffff0f 63%) 0 0/400% 100%;border-radius:6px;height:12px;animation:1.3s infinite u-shimmer}@keyframes u-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes u-spin{to{transform:rotate(360deg)}}@keyframes u-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.u-modal-overlay{z-index:var(--z-modal);background:var(--scrim);padding:20px;animation:.3s linear u-fade-in;display:flex;position:fixed;inset:0;overflow:auto}.u-behind{pointer-events:none}.u-behind .ep__backdrop{filter:brightness(.62)saturate(.85);animation:none}.u-jumpin-card{border-radius:16px;width:100%;max-width:1448px;height:608px;display:flex;overflow:hidden;box-shadow:0 8px 32px #0000001f}.u-spinner{width:var(--sp-size,28px);height:var(--sp-size,28px);border:var(--sp-width,3px) solid var(--sp-track,#ffffff24);border-top-color:var(--sp-color,var(--brand));border-radius:50%;flex:none;animation:.8s linear infinite u-spin}.u-tip{cursor:default;position:relative}.u-tip__bubble{white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#000;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:600;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.u-tip__bubble:after{content:"";border:5px solid #0000;border-top-color:#000;position:absolute;top:100%;left:50%;transform:translate(-50%)}.u-tip:hover .u-tip__bubble{opacity:1}.u-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(./fonts/Inter-Regular.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:500;font-display:swap;src:url(./fonts/Inter-Medium.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:600;font-display:swap;src:url(./fonts/Inter-SemiBold.woff2)format("woff2")}@font-face{font-family:Inter;font-weight:700;font-display:swap;src:url(./fonts/Inter-Bold.woff2)format("woff2")}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%}body{font-family:var(--font-sans);color:var(--text);overflow:hidden}*{scrollbar-width:thin;scrollbar-color:#ffffff59 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:4px}::-webkit-scrollbar-track{background:0 0}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ep__backdrop{z-index:var(--z-panel);background:#00000080;justify-content:center;align-items:center;padding:24px;animation:.3s linear u-fade-in;display:flex;position:fixed;inset:0}.ep__close{cursor:pointer;background:var(--fill-3);color:#fff;border:none;border-radius:50%;width:36px;height:36px;font-size:20px;line-height:1}.ep__close:hover{background:#ffffff29}@media (width<=760px){.ep__backdrop{padding:0}}@media (height<=600px){.ep__backdrop{padding:0}}@media (width<=760px),(pointer:coarse){.pcard__jump,.ecard__jump,.map__catchip,.dn__unitbtn,.pvw__mode,.er__mode,.ccr__segbtn,.mf__segbtn,.pw__item--sm,.pd__buy,.pd__pview,.mc__claim{min-height:36px}}.scene-bd{z-index:0;pointer-events:none;background:radial-gradient(58% 36% at 56% 42%,#84403c75 0%,#84403c00 62%),linear-gradient(#1f1622 0%,#241420 34%,#34121a 46%,#240b10 60%,#160609 100%);position:fixed;inset:0;overflow:hidden}.scene-bd__rail{background:#0a080cb8;width:26px;position:absolute;top:0;bottom:0;left:0}.scene-bd__rail:before{content:"";background-image:radial-gradient(circle,#ffffff38 0 4px,#0000 5px);background-repeat:repeat-y;background-size:12px 34px;width:12px;height:320px;position:absolute;top:14px;left:7px}.scene-bd__minimap{background:radial-gradient(120% 120% at 50% 30%,#3c2e28e6,#181012f2);border:1px solid #ffffff0f;border-radius:12px;width:156px;height:138px;position:absolute;top:8px;left:38px;box-shadow:0 6px 18px #0006}.scene-bd__chat{background:#0e0a0ea8;border:1px solid #ffffff0d;border-radius:10px;width:268px;height:92px;position:absolute;bottom:16px;left:38px}.btn{cursor:pointer;font-family:inherit;font-weight:var(--ctl-weight,800);letter-spacing:var(--ctl-tracking,.04em);border-radius:var(--ctl-radius,var(--r-pill));white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;transition:background .15s,border-color .15s,opacity .15s,box-shadow .15s;display:inline-flex}.btn:disabled{background:var(--fill-3);color:var(--ink-45);box-shadow:none;opacity:1;cursor:default;border-color:#0000}.btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.btn--sm{font-size:var(--fs-12);padding:var(--ctl-pad-sm,7px 16px)}.btn--md{font-size:var(--fs-13);padding:var(--ctl-pad-md,10px 22px)}.btn--lg{font-size:var(--fs-15);padding:var(--ctl-pad-lg,13px 30px)}.btn--primary{background:var(--brand-cta);color:var(--on-brand)}.btn--primary:not(:disabled):hover{background:var(--brand-hover)}.btn--secondary{background:var(--fill-4);color:var(--text)}.btn--secondary:not(:disabled):hover{background:var(--fill-5)}.btn--ghost{border:1.5px solid var(--ink-6);color:var(--ink-85);background:0 0}.btn--ghost:not(:disabled):hover{background:var(--fill-4);border-color:var(--text);color:var(--text)}.ui2 .btn--primary:not(:disabled):hover,.ui2 .btn--secondary:not(:disabled):hover{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.spinner{width:var(--sz,28px);height:var(--sz,28px);display:inline-flex}.spinner svg{animation:.9s linear infinite u-spin}.spinner__arc{stroke:var(--spinner-arc,var(--brand))}.search{background:var(--fill-2);border:1px solid var(--line);border-radius:var(--r-control);align-items:center;gap:8px;min-width:0;height:38px;padding:0 14px;transition:border-color .12s;display:flex}.search:focus-within{border-color:color-mix(in srgb, var(--brand) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 18%, transparent)}.search__icon{color:var(--ink-45);flex:none}.search__input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px;font-weight:600}.search__input::placeholder{color:var(--ink-45)}html.theme-light .search{background:#fff;border-color:#0000001a}html.theme-light .search__icon{color:#0006}html.theme-light .search__input{color:#161518}html.theme-light .search__input::placeholder{color:#0006}.dropdown{width:100%;position:relative}.dropdown__btn{background:var(--fill-2);border:1px solid var(--fill-4);color:#fff;border-radius:var(--ctl-radius,10px);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.dropdown__btn:hover{background:var(--fill-4)}.dropdown__btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.dropdown.is-open .dropdown__btn{border-color:var(--brand)}.dropdown__caret{color:var(--ink-45);transition:transform .12s}.dropdown.is-open .dropdown__caret{transform:rotate(180deg)}.dropdown__menu{z-index:20;background:var(--panel);border:1px solid var(--fill-4);border-radius:var(--surface-radius,12px);max-height:240px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 12px 32px #00000080}.dropdown__opt{cursor:pointer;color:#fffc;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.dropdown__opt:hover,.dropdown__opt.is-focused{background:var(--fill-3);color:#fff}.dropdown__opt.is-active{color:#fff}.dropdown__opt.is-active:after{content:"";background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px}.es{text-align:center;padding:70px 20px;padding:var(--es-pad,70px 20px);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.es--card{padding:var(--es-pad,56px 20px);border:1px solid var(--line);border-radius:var(--r-card);background:var(--fill-1);gap:14px}.es--inline{padding:var(--es-pad,28px 16px);gap:8px}.es--screen{min-height:100%;height:var(--es-screen-h,100vh);padding:var(--es-pad,40px 20px);background:var(--es-screen-bg,transparent);overflow:hidden}.es--screen .es__icon{opacity:.8;width:120px;height:120px;margin-bottom:24px}.es--screen .es__icon svg{width:100%;height:100%}.es--screen .es__title{opacity:.8;font-size:24px}.es--screen .es__sub{max-width:480px;line-height:24px}.es__icon{color:var(--ink-45);justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.es__icon--wash{background:var(--fill-2);border:1px solid var(--line);border-radius:50%;width:72px;height:72px;margin-bottom:8px}.es__title{color:var(--text);margin:0;font-size:17px;font-weight:800;line-height:1.3}.es--inline .es__title{font-size:15px}.es--error .es__title{font-size:22px;font-weight:700}.es__sub{max-width:340px;color:var(--ink-45);margin:0;font-size:13px;font-weight:600;line-height:1.45}.es__sub a{color:var(--brand);font-weight:600;text-decoration:underline}.es__actions{margin-top:var(--es-actions-gap,4px);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.es__cta{border-radius:var(--r-pill);background:var(--brand-cta);height:40px;color:var(--on-brand);font:inherit;font-weight:var(--fw-semibold);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:6px;padding:0 22px;text-decoration:none;display:inline-flex}.es__cta:hover{background:var(--brand-hover)}.es__cta:focus-visible,.es__cta--outline:focus-visible,.es__cta--ghost:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.es__cta--outline{border:1px solid var(--brand);border-radius:var(--r-pill);height:auto;color:var(--brand);letter-spacing:.03em;text-transform:uppercase;background:0 0;padding:9px 20px;font-size:13px;font-weight:700}.es__cta--outline:hover{background:color-mix(in srgb, var(--brand) 12%, transparent)}.es__cta--ghost{border:1px solid var(--line);border-radius:var(--r-control);height:auto;color:var(--text);background:0 0;padding:9px 16px}.es__cta--ghost:hover{background:var(--fill-2)}.u-light-marketplace .es--card{border-color:var(--lm-line);background:var(--lm-surface)}.u-light-marketplace .es__icon{color:var(--lm-ink-3)}.u-light-marketplace .es__icon--wash{background:var(--lm-bg);border-color:var(--lm-line)}.u-light-marketplace .es__title{color:var(--lm-ink)}.u-light-marketplace .es__sub{color:var(--lm-ink-3)}.u-light-marketplace .es__cta--ghost{border-color:var(--lm-line);color:var(--lm-ink)}.u-light-marketplace .es__cta--ghost:hover{background:var(--lm-bg)}.pl{background:radial-gradient(120% 100% at 50% 112%,#b32fd6 0%,#9c1fc4 28%,#9c1fc400 64%),radial-gradient(95% 85% at 6% 40%,#8b1fc0 0%,#8b1fc000 60%),linear-gradient(150deg,#7a16a8 0%,#6a1394 40%,#5a1080 72%,#45106a 100%);flex-direction:column;min-height:100%;padding:14px 18px 24px;display:flex}.pl__head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.pl__title{font-size:var(--fs-title);color:#fff;letter-spacing:.2px;flex:none;margin:0;font-weight:800}.pl__sections{scrollbar-width:none;flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.pl__sections::-webkit-scrollbar{display:none}.pl__sectab{color:#ffffffe0;font:inherit;font-size:var(--fs-sm);border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff1f;flex:none;align-items:center;gap:7px;height:34px;padding:0 16px;font-weight:700;display:inline-flex}.pl__sectab svg{color:#fff9}.pl__sectab:hover{color:#fff;background:#ffffff24}.pl__sectab.is-active{color:#fff;background:linear-gradient(#ff8a3d 0%,#ff6a2c 100%);border-color:#0000;box-shadow:0 1px 6px #ff7a3d59}.pl__sectab.is-active svg{color:#fff}.pl__actions{flex:none;align-items:center;gap:10px;display:flex}.pl__filter{cursor:pointer;color:#fff;border-radius:var(--r-pill);height:38px;font:inherit;font-size:var(--fs-xs);letter-spacing:.4px;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.pl__filter:hover{background:#ffffff1f}.pl__filter svg{color:#fff9}.pl__caret{margin-left:2px}.pl__search{width:clamp(180px,18vw,260px)}.pl__search .search{width:100%}.pl__sort{flex:none;width:160px}.pl__sort .dropdown__btn{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;height:38px}.pl__sort .dropdown__btn:hover{background:#ffffff1f}.pl__cats{scrollbar-width:none;align-items:center;gap:8px;padding:2px 0 14px;display:flex;overflow-x:auto}.pl__cats::-webkit-scrollbar{display:none}.pl__pill{color:#fff;cursor:pointer;white-space:nowrap;font:inherit;font-size:var(--fs-xs);letter-spacing:.4px;text-transform:uppercase;border-radius:var(--r-pill);background:#ffffff1f;border:1px solid #ffffff29;flex:none;align-items:center;gap:8px;padding:5px 14px 5px 5px;font-weight:700;display:inline-flex}.pl__pill:hover{background:#fff3}.pl__pillicon{border-radius:8px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;box-shadow:0 1px 3px #0000004d}.pl__pill.is-active{background:var(--explore-orange-grad);color:#fff;border-color:#0000}.pl__highlight{margin-bottom:22px}.pl__highlighttitle{font-size:var(--fs-md);color:#fff;align-items:center;gap:8px;margin:0 0 12px;font-weight:800;display:flex}.pl__livedot{background:var(--live,red);width:9px;height:9px;box-shadow:0 0 8px var(--live,red);border-radius:50%}.pl__highlightrow{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.pl__cardwrap{display:contents}.pl__carousel{position:relative}.pl__carouseltrack{scroll-snap-type:x proximity;scrollbar-width:none;gap:14px;padding:2px 2px 4px;display:flex;overflow-x:auto}.pl__carouseltrack::-webkit-scrollbar{display:none}.pl__carouselitem{scroll-snap-align:start;flex:0 0 220px}.pl__carouselitem .pl__card{aspect-ratio:4/3}.pl__carouselarrow{z-index:3;cursor:pointer;color:#fff;background:#14061ec7;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.pl__carouselarrow:hover{background:#14061eeb}.pl__carouselarrow--prev{left:-6px}.pl__carouselarrow--next{right:-6px}.pl__grid{flex:auto;grid-template-columns:repeat(5,1fr);align-content:start;gap:16px;display:grid}.pl__card{border-radius:var(--r-card);aspect-ratio:5/4;border:1px solid #ffffff12;position:relative;overflow:hidden}.pl__thumb{background:var(--thumb-img,none) center / cover no-repeat, linear-gradient(160deg, hsl(var(--hue,280) 60% 52%) 0%, hsl(calc(var(--hue,280) + 40) 55% 30%) 100%);position:absolute;inset:0}.pl__card--skeleton{pointer-events:none}.pl__thumb--skeleton{background:linear-gradient(160deg,#ffffff12 0%,#ffffff08 100%)}.pl__info--skeleton{background:linear-gradient(#0000 0%,#14061e73 60%)}.pl__info--skeleton .pl__infotext{flex:auto}.pl__skelbar{background:linear-gradient(90deg,#ffffff1a 25%,#ffffff38 42%,#ffffff1a 60%) 0 0/300% 100%;border-radius:4px;animation:1.4s infinite pl-skel}.pl__skelbar--title{width:68%;height:13px}.pl__skelbar--sub{width:44%;height:10px;margin-top:3px}.pl__skelbar--meta{width:34px;height:12px}@keyframes pl-skel{0%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.pl__skelbar{animation:none}}.pl__badges{z-index:2;gap:6px;display:flex;position:absolute;top:8px;left:8px}.pl__badge{height:20px;font-size:var(--fs-2xs);letter-spacing:.3px;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000006b;border-radius:6px;align-items:center;gap:4px;padding:0 6px;font-weight:800;display:inline-flex}.pl__badge--live{background:#e02020}.pl__badge--live svg{margin-right:1px}.pl__onlinedot{background:#3fd07a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 4px #3fd07acc}.pl__badge--players svg{opacity:.9}.pl__featured{z-index:2;height:20px;font-size:var(--fs-2xs);letter-spacing:.3px;color:#fff;background:linear-gradient(100deg,#ff7a3d 0%,#ff5d9e 100%);border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-weight:800;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:0 1px 6px #ff5d9e59}.pl__info{z-index:2;background:linear-gradient(#0000 0%,#14061ec7 60%);justify-content:space-between;align-items:flex-end;gap:8px;padding:18px 10px 9px;display:flex;position:absolute;bottom:0;left:0;right:0}.pl__infotext{flex-direction:column;gap:1px;min-width:0;display:flex}.pl__cardtitle{font-size:var(--fs-sm);color:#fff;font-weight:800;line-height:1.2}.pl__cardsub{font-size:var(--fs-xs);color:#ffffff9e;font-weight:600}.pl__infometa{flex:none;align-items:center;gap:8px;display:flex}.pl__rating{font-size:var(--fs-xs);color:#fff;align-items:center;gap:4px;font-weight:800;display:inline-flex}.pl__coords{font-size:var(--fs-xs);color:#ffffffb3;border-radius:var(--r-pill);background:#ffffff1f;align-items:center;gap:4px;max-width:110px;padding:3px 9px 3px 7px;font-weight:700;display:inline-flex}.pl__coords svg{color:#ffffff9e;flex:none}@media (width<=980px){.pl__grid,.pl__highlightrow{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.pl{padding:12px}.pl__title{font-size:20px}.pl__head{flex-wrap:wrap}.pl__sections{flex-basis:100%;order:3}.pl__actions{flex:auto;justify-content:flex-end}.pl__search{flex:auto}.pl__sort{width:130px}.pl__filter span,.pl__filter{letter-spacing:0}.pl__grid{grid-template-columns:repeat(2,1fr);gap:12px}.pl__highlightrow{grid-template-columns:repeat(2,1fr)}}.auth{background:radial-gradient(circle at 50% 45%,#b200ee 0%,#7a00b8 45%,#4c0080 100%);align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.auth__logo{z-index:3;letter-spacing:.2px;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex;position:absolute;top:28px;left:36px}.auth__logo img{width:26px;height:26px}.auth__logo--glyph img{width:30px;height:30px}.auth__topleft{z-index:4;align-items:center;gap:10px;display:flex;position:absolute;top:28px;left:36px}.auth__bottomleft{z-index:4;align-items:center;gap:14px;display:flex;position:absolute;bottom:18px;left:36px}.auth__panel{z-index:2;flex-direction:column;gap:16px;width:340px;max-width:calc(100vw - 16%);display:flex;position:absolute;top:50%;left:8%;transform:translateY(-50%)}.auth--centered .auth__panel{text-align:center;align-items:center;width:auto;max-width:calc(100vw - 48px);left:50%;transform:translate(-50%,-50%)}.auth__footer{z-index:3;color:#ffffff80;align-items:center;gap:14px;font-size:11px;display:flex;position:absolute;bottom:18px;left:36px}@media (width<=1100px){.auth__panel{left:6%}}@media (height<=600px){.auth__panel{max-height:100vh;padding:56px 24px 24px;top:0;overflow-y:auto;transform:none}.auth--centered .auth__panel{left:50%;transform:translate(-50%)}}@media (width<=820px){.auth{justify-content:center}.auth__panel{width:100%;max-width:420px;max-height:100vh;padding:56px 24px 40px;top:50%;left:50%;right:auto;overflow-y:auto;transform:translate(-50%,-50%)}.auth__logo{font-size:14px;top:18px;left:20px}.auth__logo img{width:22px;height:22px}.auth__footer{bottom:12px;left:20px}.auth__topleft{top:18px;left:20px}.auth__bottomleft{bottom:12px;left:20px}}.checkbox{cursor:pointer;color:var(--ink-7);-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;font-size:12px;line-height:1.4;display:flex}.checkbox__input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox__box{border:1.5px solid var(--ink-45);background:0 0;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:background .12s,border-color .12s;display:flex}.checkbox__label{line-height:18px}.checkbox__input:focus-visible+.checkbox__box{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.checkbox__box.is-checked{background:var(--brand);border-color:var(--brand)}.checkbox__label a,.checkbox__label b{color:var(--text)}.auth:has(.lobbynew__head){background:radial-gradient(circle at 52%,#c01ad8 0%,#b515cf 55%,#9a0fc2 100%)}.auth:has(.lobbynew__head) .auth__topleft{top:30px;left:8%}.auth:has(.lobbynew__head) .auth__bottomleft{bottom:22px;left:8%}.auth:has(.lobbynew__head) .auth__panel{gap:16px;width:36%;min-width:540px;max-width:640px;top:50%;transform:translateY(-50%)}.lobbynew__backrow{align-items:center;gap:14px;display:inline-flex}.lobbynew__back{cursor:pointer;color:#fff;background:#ffffff29;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .12s;display:inline-flex}.lobbynew__back:hover{background:#ffffff42}.lobbynew__back svg{display:block}.lobbynew__backlabel{color:#fff;font-size:var(--fs-md);letter-spacing:1px;font-weight:800}.lobbynew__head{flex-direction:column;gap:14px;display:flex}.lobbynew__logo{width:40px;height:40px;display:block}.lobbynew__logo svg{display:block}.lobbynew__title{font-weight:900;font-size:min(var(--fs-display), 3.125rem);letter-spacing:-.5px;white-space:nowrap;color:#fff;margin:0;line-height:1.05}.lobbynew__group{flex-direction:column;gap:6px;margin-top:28px;display:flex}.lobbynew__label{font-size:var(--fs-md);color:#ffffffeb;font-weight:600}.lobbynew__field{background:var(--text);color:#1a1a1a;height:50px;font-family:inherit;font-size:var(--fs-lg);border:none;border-radius:12px;outline:none;padding:0 16px}.lobbynew__field::placeholder{color:#6f6f6f}.lobbynew__count{font-size:var(--fs-xs);color:#ffffffe6}.lobbynew__checks{flex-direction:column;gap:12px;margin:2px 0;display:flex}.lobbynew__checks .checkbox__label{font-size:var(--fs-sm);color:#ffffffeb}.lobbynew__checks b{color:#fff;font-weight:700}.lobbynew__checks.is-nudged .checkbox__box{outline-offset:2px;outline:2px solid #ffb3c1}.lobbynew__tosnudge{font-size:var(--fs-sm);color:#ffb3c1;font-weight:600}.lobbynew__toslink{color:#fff;text-underline-offset:2px;font-weight:700;text-decoration:underline}.lobbynew__toslink:hover{color:#ffd9e0}.lobbynew__cta{flex-direction:column;gap:10px;display:flex}.lobbynew__jumpwrap{display:block}.lobbynew__jumpwrap:has(.lobbynew__jump:disabled){cursor:not-allowed}.lobbynew__jump:disabled{pointer-events:none}.lobbynew__btn{cursor:pointer;width:100%;height:52px;font-family:inherit;font-size:var(--fs-md);letter-spacing:.4px;color:#fff;text-transform:uppercase;background:0 0;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:12px;font-weight:700;transition:filter .12s,background-color .12s,border-color .12s;display:inline-flex;position:relative}.lobbynew__btn.is-primary{background:#c52d8f;box-shadow:0 6px 18px #b41ce040}.lobbynew__btn.is-secondary{border-color:#ffffff61}.lobbynew__btn.is-primary:hover{filter:brightness(1.08)}.lobbynew__btn.is-secondary:hover{background:#ffffff14;border-color:#ffffffb3}.lobbynew__btn:disabled{opacity:.45;cursor:not-allowed;filter:none}.lobbynew__jump-icon{color:#fff;border:1.5px solid #ffffffb3;border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.lobbynew__jump-icon svg{display:block}.lobbynew__auth{font-size:var(--fs-sm);color:#ffffffd9;justify-content:center;align-items:center;gap:6px;margin-top:12px;display:flex}@media (prefers-reduced-motion:reduce){.lobbynew__btn{transition:none}}.lobbynew__auth-state b{color:#fff;font-weight:700}.lobbynew__auth-link{cursor:pointer;font-family:inherit;font-size:var(--fs-sm);color:#ff7d68;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}.lobbynew__auth-link:hover{color:#ff9d7a}.lobbynew__avatarbar{z-index:3;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;bottom:26px;right:26px}.lobbynew__actions{align-items:stretch;gap:12px;display:flex}.lobbynew__bodyswitch{background:#ffffff29;border-radius:12px;align-items:stretch;gap:4px;padding:4px;display:inline-flex}.lobbynew__bodyswitch-btn{cursor:pointer;color:#ffffffb3;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;width:44px;height:36px;transition:background .12s,color .12s;display:inline-flex}.lobbynew__bodyswitch-btn:hover{color:#fff;background:#ffffff24}.lobbynew__bodyswitch-btn.is-active{color:#b3008a;background:#fff}.lobbynew__bodyswitch-btn svg{display:block}.lobbynew__randomize{cursor:pointer;color:#fff;height:44px;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.6px;white-space:nowrap;background:#ffffff29;border:none;border-radius:12px;align-items:center;gap:10px;padding:0 18px;font-weight:800;transition:background .12s;display:inline-flex}.lobbynew__randomize:hover{background:#ffffff42}.lobbynew__randomize svg{display:block}.lobbynew__namerow{align-items:stretch;gap:8px;display:flex}.lobbynew__namerow .lobbynew__field{flex:1;min-width:0}.lobbynew__namernd{cursor:pointer;color:#fff;background:#ffffff29;border:none;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;transition:background .12s;display:inline-flex}.lobbynew__namernd:hover{background:#ffffff42}.lobbynew__caption{font-size:var(--fs-xs);color:#ffffffc7;text-align:center;width:100%;margin-top:2px}.lobbynew__chromerow{align-items:center;gap:10px;display:inline-flex}.lobbynew__exit{cursor:pointer;color:#fff;height:42px;font-family:inherit;font-size:var(--fs-sm);letter-spacing:1px;background:#ffffff29;border:none;border-radius:12px;align-items:center;gap:8px;padding:0 18px;font-weight:800;transition:background .12s;display:inline-flex}.lobbynew__exit:hover{background:#ffffff42}.lobbynew__exit svg{display:block}.lobbynew__iconbtn{cursor:pointer;color:#fff;background:#ffffff29;border:none;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;line-height:1;transition:background .12s;display:inline-flex}.lobbynew__iconbtn:hover{background:#ffffff42}.lobbynew__iconbtn svg{display:block}.lobbynew__editorver{font-size:var(--fs-sm);color:#ffffff8c;margin-top:8px;display:block}.lobbynew__avatar{pointer-events:none;z-index:1;background-position:100%;background-repeat:no-repeat;background-size:cover;width:50%;height:100%;position:absolute;top:0;left:50%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16% 100%)}@media (width<=820px){.auth:has(.lobbynew__head) .auth__panel{width:100%;max-width:420px;max-height:100vh;padding:72px 24px 200px;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.lobbynew__title{white-space:normal;font-size:30px}.auth:has(.lobbynew__head) .auth__topleft{top:18px;left:20px}.auth:has(.lobbynew__head) .auth__bottomleft{bottom:12px;left:20px}.lobbynew__avatar{opacity:.12;background-position:50% 70%;width:100%;left:0;-webkit-mask-image:none;mask-image:none}}@media (height<=600px){.auth:has(.lobbynew__head) .auth__panel{width:100%;max-width:420px;max-height:100dvh;padding:56px 24px 40px;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.lobbynew__avatarbar{margin-top:12px;position:static;transform:none}.lobbynew__avatar{opacity:.12;background-position:50% 70%;width:100%;left:0;-webkit-mask-image:none;mask-image:none}}.loading{color:#fff;background:radial-gradient(55% 60% at 30% 48%,#ce48e859 0%,#ce48e800 62%),#a31fd6;width:100vw;height:100vh;position:relative;overflow:hidden}.loading:before{content:"";opacity:.07;pointer-events:none;background:url(./assets/DCL_LogoPattern-BryBPc3d.png) 0 0/480px;position:absolute;inset:0}.loading__header{z-index:3;background:#141319;justify-content:space-between;align-items:center;height:44px;padding:0 clamp(16px,1.9vw,36px);display:flex;position:absolute;top:0;left:0;right:0}.loading__brand{font-weight:700;font-size:var(--fs-lg);align-items:center;gap:9px;display:flex}.loading__gem{flex:none;width:24px;height:24px;display:block}.loading__pct{font-weight:800;font-size:var(--fs-lg);letter-spacing:1px;color:#fff;text-transform:uppercase}.loading__bar{z-index:4;pointer-events:none;background:#000000d9;height:clamp(12px,2.4vh,20px);position:absolute;top:44px;left:0;right:0}.loading__bar-fill{background:linear-gradient(90deg,#ff6e00,#ffa61b);height:100%;transition:width .3s}.loading__stage{position:absolute;inset:64px 6vw 0}.loading__pane{opacity:0;pointer-events:none;grid-template-columns:47% 1fr;align-items:center;gap:4vw;transition:opacity .3s;display:grid;position:absolute;inset:0}.loading__pane.is-active{opacity:1;pointer-events:auto}.loading__art{object-fit:contain;justify-self:center;width:100%;max-height:62vh}.loading__title{color:#fff;letter-spacing:-1px;font-size:clamp(40px,5vw,72px);font-weight:900;line-height:.98}.loading__body{color:#fff;max-width:520px;margin-top:16px;font-size:clamp(16px,1.6vw,24px);font-weight:600;line-height:1.4}.loading__dots{flex-wrap:wrap;gap:14px;display:flex;position:absolute;bottom:14vh;left:calc(47% + 4vw)}.loading__dot{cursor:pointer;background:#ffffff8c;border:none;border-radius:50%;width:13px;height:13px;padding:0;transition:transform .2s,background .2s}.loading__dot.is-active{background:#ffd21f;transform:scale(1.4);box-shadow:0 0 6px #ffd21f8c}.loading__arrow{cursor:pointer;color:#fff;z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff40;border:none;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;font-size:32px;font-weight:800;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.loading__arrow:hover{background:#fff6}.loading__arrow--left{left:16px}.loading__arrow--right{right:16px}@media (width<=900px){.loading__stage{inset:72px 8vw 0}.loading__pane{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr;place-items:center;gap:3vh;padding-bottom:16vh}.loading__art{max-height:38vh}.loading__text{text-align:center}.loading__title{font-size:clamp(28px,6.5vw,44px)}.loading__body{font-size:clamp(14px,3.6vw,17px)}.loading__dots{justify-content:center;bottom:6vh;left:50%;transform:translate(-50%)}.loading__arrow{display:none}}.pkr{z-index:var(--z-modal,100);background:radial-gradient(120% 100% at 50% 112%,#b32fd6 0%,#9c1fc4 28%,#9c1fc400 64%),radial-gradient(95% 85% at 6% 40%,#8b1fc0 0%,#8b1fc000 60%),linear-gradient(150deg,#7a16a8 0%,#6a1394 40%,#5a1080 72%,#45106a 100%);position:fixed;inset:0;overflow:hidden}.pkr__scroll{position:absolute;inset:0;overflow-y:auto}.pkr__inner{max-width:1200px;margin:0 auto;padding:48px 28px 64px}.pkr__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.pkr__kicker{font-size:var(--fs-sm);letter-spacing:.04em;color:#fff9;margin:0 0 4px;font-weight:700}.pkr__title{font-size:var(--fs-title);color:#fff;margin:0;font-weight:800}.pkr__skip{flex:none}.pkr__controls{align-items:center;gap:10px;margin-bottom:20px;display:flex}.pkr__search{flex:320px;max-width:420px}.pkr__search .search{width:100%}.pkr__sort{flex:none;width:160px}.pkr__sort .dropdown__btn{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;height:38px}.pkr__sort .dropdown__btn:hover{background:#ffffff1f}.pkr__center{justify-content:center;align-items:center;padding:80px 0;display:flex}@media (width<=760px){.pkr__inner{padding:32px 16px 48px}.pkr__title{font-size:22px}.pkr__controls{flex-wrap:wrap}.pkr__search{flex:100%;max-width:none}}.fpsmeter{z-index:var(--z-fps);border:1px solid var(--fill-5);font-family:var(--font-mono);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;background:#000000b8;border-radius:8px;align-items:baseline;gap:8px;padding:4px 9px;line-height:1;display:flex;position:fixed;top:8px;right:8px}.fpsmeter__fps{font-size:var(--fs-md);font-weight:700}.fpsmeter__fps.is-good{color:var(--success)}.fpsmeter__fps.is-warn{color:var(--gold)}.fpsmeter__fps.is-bad{color:var(--error)}.fpsmeter__unit{font-size:var(--fs-2xs);opacity:.7;margin-left:2px;font-weight:600}.fpsmeter__dim{color:var(--ink-6)}.fpsmeter__engine{color:var(--info);font-weight:700}.boot{z-index:var(--z-overlay);pointer-events:auto;position:fixed;inset:0;overflow:hidden}.boot>.auth,.boot>.loading{width:100%;height:100%;position:absolute;inset:0}.boot__stalled{text-align:center;color:#fff;background:radial-gradient(circle at 50% 40%,#2b1836 0%,#1a0e22 70%);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;font-family:Inter,sans-serif;display:flex;position:absolute;inset:0}.boot__stalled-title{margin:0;font-size:26px;font-weight:700}.boot__stalled-body{color:#ffffffbf;max-width:440px;margin:0;font-size:14px;line-height:1.5}.boot__stalled-actions{gap:12px;margin-top:8px;display:flex}.boot__stalled-btn{appearance:none;font:inherit;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff4d;border-radius:8px;padding:12px 26px;font-size:14px;font-weight:700}.boot__stalled-btn--primary{background:#c52d8f;border:none}.boot__stalled-btn:hover{filter:brightness(1.12)}.pw__stage{background:linear-gradient(160deg,#2a2433 0%,#15121b 100%);width:100vw;height:100vh;overflow:hidden}.pw{width:290px;max-width:calc(100vw - 32px);position:absolute;top:16px;left:16px}.pw--topbar{top:64px;left:auto;right:18px}.pw__menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--r-card);color:#fff;box-shadow:0 12px 36px var(--scrim);background:#141416d1;flex-direction:column;gap:2px;padding:10px;display:flex}.pw__menuhead{flex-direction:column;align-items:center;gap:6px;padding:8px 6px 14px;display:flex}.pw__avatar{margin-bottom:2px}.pw__name{font-size:var(--fs-lg);text-align:center;font-weight:700}.pw__namemain{color:#5dd6a8}.pw__tag{color:var(--ink-6);margin-left:5px;font-weight:400}.pw__walletlabel{color:var(--ink-45);font-size:var(--fs-xs);letter-spacing:.03em;text-align:center;margin-top:4px;font-weight:500}.pw__menuhead .u-wallet{color:#ffffffe6;font-size:var(--fs-md);letter-spacing:.01em;text-align:center;background:0 0;padding:0;font-weight:600}.pw__menuhead .u-wallet:hover{color:#fff;background:0 0}.pw__copy{font-size:var(--fs-md);opacity:.85;margin-left:6px}.pw__profile{cursor:pointer;text-align:center;color:#fff;width:100%;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:1px solid #ffffff8c;border-radius:14px;margin:2px 0 8px;padding:12px;font-weight:700}.pw__profile:hover{background:#ffffff1a;border-color:#fff}.pw__item{text-align:left;cursor:pointer;color:#fff;font-family:inherit;font-size:var(--fs-md);background:#ffffff06;border:none;border-radius:14px;align-items:center;gap:10px;padding:13px 14px;font-weight:600;display:flex}.pw__item:hover{background:#ffffff1a}.pw__icon{font-size:var(--fs-lg);justify-content:center;align-items:center;width:18px;height:16px;line-height:1;display:inline-flex}.pw__actions{flex-direction:column;gap:2px;margin-top:2px;display:flex}.pw__item--exit,.pw__item--exit .pw__icon{color:#ff4d4d}.pw__item--exit:hover{background:#ff4d4d1f}.pw__item--exit[aria-disabled=true]{color:#ff4d4d;opacity:.45;cursor:not-allowed}.pw__item--exit[aria-disabled=true]:hover{background:#ffffff06}.pw__footer{border-top:1px solid var(--line,#ffffff14);justify-content:center;gap:24px;margin-top:10px;padding:10px 8px 4px;display:flex}.pw__legal{cursor:pointer;color:#fff6;font-family:inherit;font-size:var(--fs-xs);background:0 0;border:none;padding:0;font-weight:400}.pw__legal:hover{color:#ffffffbf}@media (height<=600px){.pw__menu{max-height:calc(100vh - 32px);overflow-y:auto}}.xc{z-index:var(--z-panel);color:#fff;background:0 0;flex-direction:column;display:flex;position:fixed;inset:0}.xc--enter{animation:.25s linear u-fade-in}.xc__skip{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xc__skip:focus-visible{z-index:var(--z-panel);clip:auto;white-space:normal;background:var(--panel);color:#fff;width:auto;height:auto;font:inherit;font-size:var(--fs-sm);border-radius:var(--r-control);outline:2px solid var(--brand);outline-offset:2px;margin:0;padding:6px 12px;font-weight:700;text-decoration:none;position:absolute;top:8px;left:8px;overflow:visible}.xc__nav{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#22122ef0 0%,#160c1ef5 100%);flex:none;align-items:center;gap:16px;height:56px;padding:0 18px;display:flex;position:relative;box-shadow:0 2px 14px #00000059}.xc__nav:after{content:"";background:linear-gradient(90deg, #ff743900 0%, var(--explore-orange,#ff7439) 18%, var(--explore-orange,#ff7439) 82%, #ff743900 100%);opacity:.85;height:2px;position:absolute;bottom:0;left:0;right:0}.xc__brand{font-weight:700;font-size:var(--fs-md);letter-spacing:.2px;flex:none;align-items:center;gap:9px;display:flex}.xc__brand img{width:22px;height:22px}.xc__tabs{scrollbar-width:none;flex:auto;justify-content:safe center;align-items:stretch;gap:4px;min-width:0;display:flex;overflow-x:auto}.xc__tabs::-webkit-scrollbar{display:none}.xc__tab{color:#ffffffc7;min-width:86px;height:56px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px 8px 0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;padding:0 10px;transition:color .12s,background .12s;display:flex;position:relative}.xc__tab:hover{color:#fff;background:#ffffff0f}.xc__ticon{width:22px;height:22px;display:block;position:relative}.xc__ticon svg{width:22px;height:22px;display:block}.xc__dot{background:var(--brand);border:1.5px solid #1a0f24;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-3px}.xc__tlabel{font-size:var(--fs-xs);letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;align-items:baseline;gap:4px;font-weight:700;display:inline-flex}.xc__hint{font-style:normal;font-weight:700;font-size:var(--fs-2xs);color:#ffffff73}.xc__tab.is-active{color:#fff;background:linear-gradient(#a524b200 0%,#a524b26b 100%)}.xc__tab.is-active:after{content:"";background:var(--explore-tab-active);z-index:1;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:10px;right:10px;box-shadow:0 0 10px #a524b2d9}.xc__tab.is-active .xc__tlabel{text-shadow:0 0 8px #a524b280}.xc__tab.is-active .xc__hint{color:#ffffffd9}.xc__right{flex:none;align-items:center;gap:10px;display:flex}.xc__user{cursor:pointer;color:#fff;border-radius:var(--r-pill);font:inherit;font-size:var(--fs-sm);background:#ffffff1a;border:0;align-items:center;gap:8px;padding:4px 14px 4px 4px;font-weight:700;display:flex}.xc__user:hover,.xc__user[aria-expanded=true]{background:#ffffff29}.xc__close{cursor:pointer;color:#fff;background:#ffffff1a;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.xc__close:hover{background:#fff3}.xc__avatar{border:2px solid #ffffffd9}.xc__profileflyout{z-index:var(--z-overlay);pointer-events:none;position:absolute;inset:0}.xc__profileflyout .pw__stage{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;background:0 0!important}.xc__profileflyout .pw{pointer-events:auto}.xc__body{background:var(--explore-grad);flex:auto;min-height:0;overflow:auto}.xc--hud .xc__body{background:0 0}.xc__body>.ep__placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;display:flex}.xc__body .ep__phtitle{font-size:var(--fs-title);color:#ffffffd9;font-weight:700}.xc__body .ep__phnote{font-size:var(--fs-sm);color:#ffffff8c}@media (width<=760px){.xc__nav{flex-wrap:wrap;gap:8px;height:auto;padding:10px 12px}.xc__brand span{display:none}.xc__brand{flex:auto}.xc__right{flex:none}.xc__tabs{flex:0 0 100%;order:3;justify-content:flex-start}.xc__tab{min-width:72px;height:50px}.xc__uname{display:none}.xc__user{padding:4px}}@media (pointer:coarse) and (orientation:portrait){.xc__nav{padding-top:calc(10px + var(--safe-top,env(safe-area-inset-top,0px)));padding-right:calc(12px + var(--safe-right,env(safe-area-inset-right,0px)));padding-left:calc(12px + var(--safe-left,env(safe-area-inset-left,0px)))}.xc__close,.xc__user{min-height:44px}[data-mobile-chrome] .xc__tabs{display:none}[data-mobile-chrome] .xc__body{padding-bottom:calc(var(--mob-tabbar-h,64px) + var(--safe-bottom,env(safe-area-inset-bottom,0px)))}}@media (pointer:coarse) and (orientation:landscape) and (height<=560px){.xc__nav{height:46px;padding:0 calc(10px + var(--safe-right,env(safe-area-inset-right,0px))) 0 calc(10px + var(--safe-left,env(safe-area-inset-left,0px)));flex-wrap:nowrap}.xc__brand span,.xc__uname,.xc__hint{display:none}.xc__tabs{flex:auto;order:0;justify-content:safe center}.xc__tab{min-width:56px;height:46px;padding:0 6px}.xc__tlabel{display:none}}.toggle{--w:42px;--h:24px;width:var(--w);height:var(--h);cursor:pointer;border-radius:var(--r-pill);background:#ffffff4c;border:none;flex:none;padding:0;transition:background .15s;position:relative}.toggle.is-on{background:var(--brand)}.toggle:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}html.theme-light .toggle{background:#00000038}.toggle__knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000004d}.toggle.is-on .toggle__knob{transform:translate(18px)}.ctx{background:var(--panel);border-radius:var(--r-card);color:#fff;border:1px solid #ffffff1a;min-width:220px;max-width:280px;padding:6px;box-shadow:0 16px 44px #0000008c}.ctx__header{align-items:center;gap:11px;padding:10px 10px 12px;display:flex}.ctx__hinfo{min-width:0}.ctx__hname{color:var(--text);font-size:15px;font-weight:800}.ctx__htag{color:var(--ink-45);font-weight:600}.ctx__hinfo .u-wallet{vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:3px;display:inline-block;overflow:hidden}.ctx__title{color:var(--text);padding:9px 10px 8px;font-size:14px;font-weight:800}.ctx__caption{align-items:center;gap:8px;padding:7px 10px 8px;display:flex}.ctx__captionlabel{color:#ffffff8c;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.ctx__sep{background:#ffffff0d;height:1px;margin:4px 6px}.ctx__item{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:none;border-radius:9px;align-items:center;gap:11px;padding:9px 10px;font-family:inherit;font-size:13px;font-weight:600;transition:background .1s,color .1s;display:flex}.ctx__item:hover{background:#ffffff14}.ctx__item:disabled,.ctx__item--disabled{opacity:.4;pointer-events:none;cursor:default}.ctx__item--toggle{cursor:pointer}.ctx__item--danger{color:var(--error)}.ctx__item--danger:hover{color:var(--error);background:#ff242424}.ctx__icon{text-align:center;opacity:.85;flex:none;width:18px}.ctx__label{flex:1;min-width:0}.ctx__chev{color:#fff6;flex:none;font-size:16px}.cfd__scrim{z-index:var(--z-dialog);background:#000000e6;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cfd{background:var(--panel);border-radius:var(--modal-radius,18px);color:#fff;text-align:center;border:1px solid #ffffff14;width:min(420px,100%);padding:26px 24px 20px;box-shadow:0 30px 80px #00000080}.cfd:focus,.cfd:focus-visible{outline:none}.cfd__title{font-size:var(--fs-lg);margin:0;font-weight:800;line-height:1.3}.cfd__body{font-size:var(--fs-md);color:#ffffff80;margin:12px 0 0;line-height:1.55}.cfd__actions{gap:12px;margin-top:24px;display:flex}.cfd__cancel,.cfd__confirm{cursor:pointer;font-family:inherit;font-size:var(--fs-md);border-radius:var(--ctl-radius,999px);border:none;flex:1;padding:12px 0;font-weight:700}.cfd__cancel{color:#fff;background:#ffffff1a}.cfd__cancel:hover{background:#ffffff29}.cfd__confirm{color:var(--panel);background:#fff}.cfd__confirm:hover{background:#ffffffd9}.cfd__confirm.is-danger{background:var(--brand-cta);color:#fff}.cfd__confirm.is-danger:hover{background:var(--brand-hover)}@media (width<=420px){.cfd{border-radius:var(--modal-radius,14px)}}.cfd--gradient{border:1px solid #ffffff1f;border-radius:16px;width:min(360px,100%);box-shadow:0 30px 80px #0000008c}.cfd--grad-teal{background:var(--modal-grad)}.cfd--grad-purple{background:var(--modal-grad-purple)}.cfd--gradient.cfd--has-top{padding-top:56px}.cfd__avatar{object-fit:cover;background:#ffffff1a;border:3px solid #ffffffd9;border-radius:50%;width:56px;height:56px;position:absolute;top:-28px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #0006}.cfd--gradient{position:relative}.cfd__top{margin:-6px 0 4px}.cfd--gradient .cfd__title{font-size:var(--fs-lg)}.cfd--gradient .cfd__body{color:#ffffffc7}.cfd--gradient .cfd__actions{justify-content:center;gap:14px}.cfd--gradient .cfd__cancel,.cfd--gradient .cfd__confirm{text-transform:uppercase;letter-spacing:.04em;flex:0 auto;min-width:120px;padding:13px 30px;font-weight:800}.cfd--gradient .cfd__cancel{background:#ffffff1f}.cfd--gradient .cfd__cancel:hover{background:#fff3}.cfd__confirm.is-primary{background:var(--explore-orange-grad);color:#fff}.cfd__confirm.is-primary:hover{background:var(--explore-orange-grad);filter:brightness(1.08)}.pc__backdrop{z-index:var(--z-modal,100);background:0 0;position:fixed;inset:0}.pc__card{z-index:calc(var(--z-modal,100) + 1);border-radius:var(--r-card,14px);background:var(--panel,#18141a);border:1px solid var(--white-10,#ffffff14);pointer-events:auto;flex-direction:column;width:300px;padding:1.25rem .75rem .75rem;display:flex;position:fixed;box-shadow:0 18px 50px #0000008c}.pc__header{border-bottom:1px solid var(--white-10,#ffffff14);flex-direction:column;align-items:center;gap:.35rem;padding-bottom:1rem;display:flex}.pc__copyrow{border-radius:var(--r-control,10px);cursor:pointer;color:var(--ink-6,#ffffff8c);background:0 0;border:none;align-items:center;gap:.4rem;padding:.1rem .3rem;display:inline-flex}.pc__copyrow:hover{background:var(--white-10,#ffffff0f)}.pc__name{font-weight:700;font-size:var(--fs-lg,18px)}.pc__tag{color:var(--ink-45,#ffffff80);font-weight:600}.pc__addr{font-size:var(--fs-md,14px);font-variant-numeric:tabular-nums}.pc__copied{font-size:var(--fs-xs,12px);color:#4cd964}.pc__cta-full{margin:.85rem .25rem .4rem;display:flex}.pc__cta-sent{border-radius:var(--r-pill,999px);background:var(--fill-3,#ffffff14);color:var(--ink-7,#ffffffb3);font-weight:700;font-size:var(--fs-md,14px);letter-spacing:.02em;justify-content:center;align-items:center;margin:.85rem .25rem .4rem;padding:10px;display:flex}.pc__cta-row{gap:.5rem;margin:.85rem .25rem .4rem;display:flex}.pc__cta-half{flex:1 1 0;min-width:0}.pc__menu{flex-direction:column;padding-top:.35rem;display:flex}.pc__row{border-radius:var(--r-control,10px);color:var(--text,#fff);font-size:var(--fs-lg,16px);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.85rem;padding:.7rem .6rem;font-weight:600;display:flex}.pc__row:hover{background:var(--white-10,#ffffff12)}.pc__row svg{flex:none}.pc__danger{color:var(--brand,#ff2d55)}.pc__divider{background:var(--white-10,#ffffff14);height:1px;margin:.35rem 0}.pc__verified{width:16px;height:16px}._root_yf6yl_2{border:1px solid var(--white-10);width:100%;height:340px;box-shadow:var(--shadow-panel);background:#0c0b0ef7;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}._tabs_yf6yl_14{border-bottom:1px solid var(--white-10);flex:none;align-items:center;gap:2px;padding:6px 8px;display:flex}._tab_yf6yl_14{height:28px;font-size:var(--fs-lg);cursor:pointer;opacity:.55;transition:background-color var(--dur-fast) ease, opacity var(--dur-fast) ease;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;line-height:1;display:flex}._tab_yf6yl_14:hover{background:var(--white-10);opacity:1}._tabActive_yf6yl_43{background:var(--fill-4);opacity:1}._close_yf6yl_47{width:28px;height:28px;color:var(--ink-7);font-size:var(--fs-lg);cursor:pointer;background:0 0;border:none;border-radius:8px;line-height:1}._close_yf6yl_47:hover{background:var(--white-10);color:var(--text)}._searchRow_yf6yl_63{flex:none;align-items:center;padding:8px;display:flex;position:relative}._searchIcon_yf6yl_70{font-size:var(--fs-xs);opacity:.6;pointer-events:none;position:absolute;left:18px}._search_yf6yl_63{appearance:none;border:1px solid var(--white-10);height:34px;font-family:var(--font-family);font-size:var(--fs-sm);color:var(--text);background:#0006;border-radius:10px;outline:none;flex:1;padding:0 12px 0 32px}._search_yf6yl_63:focus{border-color:#ffffff4d}._search_yf6yl_63::placeholder{color:var(--ink-45)}._body_yf6yl_97{scrollbar-width:thin;flex:1;padding:0 8px 8px;overflow-y:auto}._body_yf6yl_97::-webkit-scrollbar{width:6px}._body_yf6yl_97::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._sectionHeader_yf6yl_111{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-45);background:#0c0b0ef7;padding:8px 4px 4px;font-weight:700;position:sticky;top:0}._grid_yf6yl_123{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:2px;display:grid}._emoji_yf6yl_128{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;font-size:20px;line-height:1;display:flex}._emoji_yf6yl_128:hover{background:var(--white-10)}._noResults_yf6yl_145{text-align:center;font-size:var(--fs-sm);color:var(--ink-45);padding:28px;font-weight:600}._root_19hy2_4{z-index:var(--z-panel);pointer-events:auto;width:min(340px,100vw - 80px);font-family:var(--font-family);transform:scale(var(--ui-scale)) translateZ(0);transform-origin:0 100%;contain:layout paint;transition:background-color var(--dur-fast) ease;border-radius:14px;flex-direction:column;display:flex;position:fixed;bottom:16px;left:58px}._open_19hy2_27{max-height:min(70vh,680px)}._active_19hy2_34{height:min(578px,100vh - 32px);box-shadow:var(--shadow-panel);background:#1313136b}._active_19hy2_34 ._messages_19hy2_43{max-height:none}._nav_19hy2_48{background:#000000b3;border-bottom:1px solid #ffffff0f;border-radius:14px 14px 0 0;flex:none;justify-content:space-between;align-items:center;height:46px;padding:0 8px 0 14px;display:flex}._navLeft_19hy2_60{align-items:center;gap:9px;min-width:0;display:flex}._channelIcon_19hy2_67{flex:none;width:26px;height:26px}._navTitle_19hy2_72{font-size:var(--fs-md);color:var(--text);text-transform:capitalize;font-weight:600;line-height:18px}._navRight_19hy2_79{align-items:center;gap:4px;display:flex}._glyph_19hy2_86{font-size:20px}._glyphLg_19hy2_89{font-size:24px}._messages_19hy2_43{scrollbar-width:thin;flex-direction:column;flex:1;gap:8px;max-height:min(50vh,460px);padding:12px 10px;display:flex;overflow-y:auto}._messages_19hy2_43>:first-child{margin-top:auto}._messages_19hy2_43::-webkit-scrollbar{width:6px}._messages_19hy2_43::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._empty_19hy2_117{color:var(--ink-45);font-size:var(--fs-md);padding:4px 6px}._dayRow_19hy2_124{justify-content:center;padding:2px 0;display:flex}._dayPill_19hy2_129{font-size:var(--fs-xs);color:var(--text);text-transform:capitalize;background:#0000008c;border-radius:100px;padding:4px 10px;line-height:15px}._entry_19hy2_140{align-items:flex-end;gap:4px;display:flex}._bubble_19hy2_145{background:#000000b3;border-radius:12px;flex-direction:column;gap:4px;max-width:238px;padding:10px 18px 10px 14px;display:flex}._name_19hy2_155{font-size:var(--fs-md);font-weight:600;line-height:17px}._tag_19hy2_160{color:#ffffff80;font-weight:400}._text_19hy2_164{font-size:var(--fs-md);color:var(--text);word-break:break-word;font-weight:600;line-height:17px}._time_19hy2_172{font-size:var(--fs-2xs);color:#ffffff80;line-height:12px}._pickerWrap_19hy2_179,._suggest_19hy2_180{position:absolute;bottom:60px;left:8px;right:8px}._suggest_19hy2_180{background:var(--panel);border:1px solid var(--white-10);box-shadow:var(--shadow-panel);border-radius:12px;overflow:hidden}._suggestList_19hy2_194{scrollbar-width:thin;max-height:220px;margin:0;padding:4px;list-style:none;overflow-y:auto}._suggestItem_19hy2_202{width:100%;color:var(--ink-7);font-family:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;display:flex}._suggestItem_19hy2_202:hover,._suggestActive_19hy2_218{background:var(--white-10);color:var(--text)}._suggestGlyph_19hy2_222{font-size:20px;line-height:1}._suggestName_19hy2_226{opacity:.85}._noResults_19hy2_229{text-align:center;font-size:var(--fs-sm);color:var(--ink-45);padding:18px;font-weight:600}._inputRow_19hy2_238{flex:none;align-items:center;padding:8px;display:flex;position:relative}._input_19hy2_238{appearance:none;height:40px;font-family:inherit;font-size:var(--fs-md);color:var(--text);transition:border-color var(--dur-fast) var(--ease-out);background:#00000080;border:1.5px solid #0000;border-radius:12px;outline:none;flex:1;padding:0 72px 0 14px;line-height:17px}._input_19hy2_238:focus{border-color:#ffffffb3}._input_19hy2_238::placeholder{color:#ffffffb3}._inputBare_19hy2_267{padding-right:14px}._ring_19hy2_271{pointer-events:none;position:absolute;top:50%;right:46px;transform:translateY(-50%)}._emojiBtn_19hy2_280{position:absolute;top:50%;right:12px;transform:translateY(-50%)}._membersPanel_19hy2_288{background:#0c0b0ef7;border-radius:14px;flex-direction:column;display:flex;position:absolute;inset:0}._membersHeader_19hy2_296{border-bottom:1px solid #ffffff0f;flex:none;align-items:center;gap:8px;height:52px;padding:0 8px 0 6px;display:flex}._back_19hy2_305{width:32px;height:32px;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:24px;line-height:1;display:flex}._back_19hy2_305:hover{background:var(--white-10)}._membersTitle_19hy2_322{font-size:var(--fs-md);color:var(--text);font-weight:600}._membersCount_19hy2_327{font-size:var(--fs-md);color:var(--ink-7);align-items:center;gap:6px;margin-left:auto;font-weight:600;display:flex}._personIcon_19hy2_336{color:var(--green);font-size:var(--fs-2xs)}._membersList_19hy2_340{scrollbar-width:thin;flex:1;padding:6px;overflow-y:auto}._membersList_19hy2_340::-webkit-scrollbar{width:6px}._membersList_19hy2_340::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._memberRow_19hy2_353{border-radius:10px;align-items:center;gap:12px;padding:7px 10px;display:flex}._memberRow_19hy2_353:hover{background:#ffffff0f}._memberInfo_19hy2_363{flex-direction:column;gap:1px;min-width:0;display:flex}._memberName_19hy2_369{font-size:var(--fs-md);text-transform:capitalize;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:17px;overflow:hidden}._memberStatus_19hy2_378{font-size:var(--fs-xs);color:var(--ink-6);line-height:15px}._name_19hy2_155{cursor:pointer;color:inherit;text-align:left;background:0 0;border:none;margin:0;padding:0;font-family:inherit}._name_19hy2_155:hover{text-decoration:underline}._avatarBtn_19hy2_398{cursor:pointer;pointer-events:auto;background:0 0;border:none;margin:0;padding:0;display:inline-flex}._url_19hy2_409{color:#00b1fe;font-weight:700;text-decoration:none}._url_19hy2_409:hover{text-decoration:underline}._location_19hy2_417,._mention_19hy2_418,._world_19hy2_419{cursor:pointer;color:#00b1fe;font:inherit;background:0 0;border:none;padding:0;font-weight:700}._location_19hy2_417:hover,._mention_19hy2_418:hover,._world_19hy2_419:hover{text-decoration:underline}._mentionMe_19hy2_435{background:#00b1fe1f;border-radius:8px}._ctrlBtn_19hy2_442{cursor:pointer;color:var(--text);font-family:inherit;font-size:var(--fs-sm);transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;border:none;justify-content:center;align-items:center;gap:6px;font-weight:600;line-height:1;display:inline-flex}._ctrlSm_19hy2_458{width:26px;height:26px}._ctrlMd_19hy2_462{width:30px;height:30px}._ctrlPill_19hy2_466._ctrlSm_19hy2_458,._ctrlPill_19hy2_466._ctrlMd_19hy2_462{width:auto;padding:0 10px}._ctrlSquare_19hy2_471{border-radius:8px}._ctrlCircle_19hy2_474{border-radius:var(--r-pill)}._ctrlPill_19hy2_466{border-radius:10px}._ctrlGhost_19hy2_480{background:0 0}._ctrlGhost_19hy2_480:hover,._ctrlGhost_19hy2_480._ctrlActive_19hy2_484{background:var(--white-10)}._ctrlSolid_19hy2_487{background:#000}._ctrlSolid_19hy2_487:hover,._ctrlSolid_19hy2_487._ctrlActive_19hy2_484{background:var(--white-10)}.slider{--slider-track:#ffffff4c;align-items:center;gap:12px;width:100%;display:flex}.slider__input{appearance:none;cursor:pointer;background:linear-gradient(to right, var(--brand) 0%, var(--brand) var(--pct,50%), var(--slider-track) var(--pct,50%), var(--slider-track) 100%);border-radius:999px;outline:none;flex:1;height:4px}.slider__input::-webkit-slider-thumb{appearance:none;background:var(--text);cursor:pointer;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0006}.slider__input::-moz-range-thumb{background:var(--text);cursor:pointer;border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0006}.slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 3px #0006, 0 0 0 3px color-mix(in srgb, var(--brand) 35%, transparent)}.slider__input:focus-visible::-moz-range-thumb{box-shadow:0 1px 3px #0006, 0 0 0 3px color-mix(in srgb, var(--brand) 35%, transparent)}.slider__input:disabled{opacity:.5;cursor:not-allowed}.slider__value{text-align:right;min-width:34px;color:var(--ink-85);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}html.theme-light .slider{--slider-track:#16141a2e}html.theme-light .slider__value{color:#161518}html.theme-light .slider__input::-webkit-slider-thumb{box-shadow:0 1px 3px #00000040}html.theme-light .slider__input::-moz-range-thumb{box-shadow:0 1px 3px #00000040}.vc__stage{background:linear-gradient(160deg,#2a2433 0%,#15121b 100%);width:100vw;height:100vh;position:relative;overflow:hidden}.vc__rail{z-index:5;background:#000000e6;flex-direction:column;align-items:center;gap:6px;width:46px;padding:8px 0 10px;display:flex;position:absolute;top:0;bottom:0;left:0}.vc__rail-cfg,.vc__rail-btn{border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.vc__rail-cfg svg,.vc__rail-btn svg{display:block}.vc__rail-cfg svg,.vc__rail-btn svg path,.vc__rail-btn svg circle{fill:#ffffffb8}.vc__rail-btn.is-stroke svg circle,.vc__rail-btn.is-stroke svg path{fill:none;stroke:#ffffffb8;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.vc__rail-btn.is-stroke svg path[fill=currentColor]{fill:#ffffffb8;stroke:none}.vc__rail-btn.is-active{background:var(--brand)}.vc__rail-btn.is-active svg path{fill:#fff}.vc__rail-avatar{background:radial-gradient(circle at 35% 30%,#d96bd9,#8a1f8a);border-radius:50%;flex:none;width:34px;height:34px}.vc__rail-divider{background:#ffffff24;flex:none;width:22px;height:1px;margin:2px 0}.vc__rail-spacer{flex:auto;min-height:12px}.vc{background:var(--panel);border-radius:var(--r-panel);color:#fff;width:280px;padding:16px 16px 18px;position:absolute;bottom:116px;left:60px;box-shadow:0 12px 34px #0000008c}.vc--bare{margin:24px auto;position:relative;bottom:auto;left:auto}.vc__head{font-size:var(--fs-sm);letter-spacing:.8px;color:#fff;border-bottom:1px solid #ffffff24;margin-bottom:14px;padding-bottom:14px;font-weight:800}.vc__row{align-items:center;gap:12px;min-height:38px;display:flex}.vc__row+.vc__row{margin-top:10px}.vc__icon{color:#ffffffd9;flex:none}.vc__label{font-size:var(--fs-md);color:#fff;font-weight:600}.vc__ctl{margin-left:auto;display:flex}.vc__row--slider .slider{flex:1;min-width:0}.vc__row--slider .slider__value{display:none}.vc__row--slider .slider__input{background:linear-gradient(to right, var(--brand) 0%, var(--brand) var(--pct,50%), #ffffffd9 var(--pct,50%), #ffffffd9 100%);height:6px}.vc__row--slider .slider__input::-webkit-slider-thumb{border-radius:4px;width:12px;height:18px}.vc__row--slider .slider__input::-moz-range-thumb{border-radius:4px;width:12px;height:18px}.vc__speak{cursor:pointer;border-radius:var(--r-card);color:#fff;width:100%;height:48px;font-family:inherit;font-size:var(--fs-md);background:#ffffff1a;border:none;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-weight:700;display:flex}.vc__speak:hover{background:#ffffff29}.vc__speak svg{color:#fff}.vc__hint{text-align:center;font-size:var(--fs-xs);color:var(--ink-45);margin-top:10px}.vc__hint b{color:var(--ink-6);font-weight:700}.vc__chat{width:280px;position:absolute;bottom:44px;left:60px}.vc__msg{color:#fff;background:#14111bd1;border-radius:12px;padding:8px 12px 10px;box-shadow:0 6px 18px #00000059}.vc__msg-name{font-size:var(--fs-sm);color:var(--online);align-items:center;gap:4px;font-weight:800;display:flex}.vc__msg-check{color:var(--online);flex:none}.vc__msg-body{font-size:var(--fs-sm);color:#ffffffe6;margin-top:2px}.vc__msg-body b{color:#fff;font-weight:700}.vc__msg-time{font-size:var(--fs-xs);color:var(--ink-45);margin-top:3px}.vc__input{background:#14111bd1;border-radius:8px;align-items:center;gap:8px;width:280px;height:26px;padding:0 10px;display:flex;position:absolute;bottom:12px;left:60px;box-shadow:0 6px 18px #00000059}.vc__input-text{min-width:0;font-size:var(--fs-xs);color:var(--ink-45);flex:1}.vc__input-heart{color:var(--brand);flex:none}@media (width<=600px){.vc{bottom:116px;left:54px;right:auto}.vc__chat{bottom:44px;left:54px}.vc__input{bottom:12px;left:54px}}.sky__backdrop{justify-content:flex-start;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.sky{background:var(--panel);color:#fff;border-radius:0 18px 18px 0;width:480px;max-width:100%;margin:0 0 96px;padding:22px 28px 24px;position:relative;box-shadow:0 24px 60px #0000008c}.sky__head{border-bottom:1px solid #ffffff14;padding-bottom:16px}.sky__title{font-size:var(--fs-md);letter-spacing:.06em;text-transform:uppercase;color:#fff9;font-weight:700}.sky__row{justify-content:space-between;align-items:center;display:flex}.sky__row--auto{border-bottom:1px solid #ffffff1a;padding:16px 0}.sky__label{color:#fff;font-size:19px;font-weight:700}.sky__label--muted{color:#ffffff73}.sky__group{padding-top:16px;transition:opacity .15s}.sky__group.is-dim{opacity:.75;pointer-events:none}.sky__group.is-dim .sky__label--muted{color:#ffffff80}.sky__time{color:#ffffff80;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.sky__slider{align-items:center;margin-top:14px;display:flex}.sky__track{flex:1;align-items:center;height:22px;display:flex;position:relative}.sky__range{appearance:none;border-radius:var(--r-pill);cursor:pointer;background:linear-gradient(90deg, var(--brand) 0%, var(--brand) var(--pct,0%), #ffffff24 var(--pct,0%), #ffffff24 100%);outline:none;width:100%;height:4px;margin:0}.sky__range::-webkit-slider-thumb{appearance:none;cursor:pointer;background:var(--brand);width:18px;height:18px;box-shadow:0 1px 4px var(--scrim);border:2px solid #fff;border-radius:50%}.sky__range::-moz-range-thumb{cursor:pointer;background:var(--brand);width:18px;height:18px;box-shadow:0 1px 4px var(--scrim);border:2px solid #fff;border-radius:50%}.sky__range:disabled{cursor:default}@media (width<=520px){.sky{border-radius:0;width:100%;margin-bottom:64px}}.modal__backdrop{z-index:var(--z-modal);background:var(--scrim);font-family:var(--font-sans);padding:20px;animation:.3s linear u-fade-in;display:flex;position:fixed;inset:0;overflow:auto}.modal__card{background:var(--panel);border:1px solid var(--line);border-radius:var(--modal-radius,16px);max-height:calc(100dvh - 40px);color:var(--text);outline:none;max-width:100%;margin:auto;padding:28px;animation:.3s linear u-fade-in;position:relative;overflow-y:auto;box-shadow:0 24px 64px #00000073}.modal__backdrop--inline{z-index:auto;animation:none;position:relative;inset:auto}.modal__backdrop--inline>.modal__card{max-height:none;animation:none}.modal__card:focus,.modal__card:focus-visible{outline:none}.modal__close{background:var(--fill-3,#ffffff14);width:32px;height:32px;color:var(--ink-7,#ffffffb3);cursor:pointer;z-index:1;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:14px;right:14px}.modal__close:hover{background:var(--fill-5,#ffffff1f);color:var(--text)}.modal__close:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (height<=540px){.modal__backdrop{padding:8px}.modal__card{border-radius:var(--modal-radius,12px);max-height:calc(100dvh - 16px);padding:18px}.modal__card--plain{padding:0}}.modal__card--plain{box-shadow:none;background:0 0;border:0;padding:0}.tt__wrap{display:inline-flex;position:relative}.tt__tip{z-index:var(--z-overlay);white-space:nowrap;background:var(--panel);color:var(--text);font-family:var(--font-family);box-shadow:var(--shadow-panel);opacity:0;pointer-events:none;border-radius:10px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:600;line-height:15px;transition:opacity .12s,transform .12s;display:flex;position:absolute}.tt__shortcut{opacity:.6}.tt__tip--right{transform-origin:0;top:50%;left:100%;transform:translate(8px,-50%)scale(.96)}.tt__tip--left{transform-origin:100%;top:50%;right:100%;transform:translate(-8px,-50%)scale(.96)}.tt__tip--top{transform-origin:bottom;bottom:100%;left:50%;transform:translate(-50%,-8px)scale(.96)}.tt__tip--bottom{transform-origin:top;top:100%;left:50%;transform:translate(-50%,8px)scale(.96)}.tt__wrap:hover .tt__tip,.tt__wrap:focus-within .tt__tip{opacity:1}.tt__wrap:hover .tt__tip--right,.tt__wrap:focus-within .tt__tip--right{transform:translate(12px,-50%)scale(1)}.tt__wrap:hover .tt__tip--left,.tt__wrap:focus-within .tt__tip--left{transform:translate(-12px,-50%)scale(1)}.tt__wrap:hover .tt__tip--top,.tt__wrap:focus-within .tt__tip--top{transform:translate(-50%,-12px)scale(1)}.tt__wrap:hover .tt__tip--bottom,.tt__wrap:focus-within .tt__tip--bottom{transform:translate(-50%,12px)scale(1)}.sb__stage{background:linear-gradient(160deg,#2a2433 0%,#15121b 100%);width:100vw;height:100vh;overflow:hidden}.sb{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;background:#141418d1;flex-direction:column;align-items:center;gap:4px;width:46px;padding:8px 0 22px;display:flex;position:absolute;top:0;bottom:0;left:0}.sb__cfg{cursor:pointer;color:#ffffffeb;background:#0000008c;border:none;border-radius:9px;justify-content:center;align-items:center;width:32px;height:18px;margin-bottom:6px;padding:0;display:flex}.sb__cfg:hover{color:#fff;background:#000c}.sb__cfg .sb__icon{width:20px;height:14px}.sb__profile{cursor:pointer;background:0 0;border:none;border-radius:50%;width:38px;height:38px;margin-bottom:4px;padding:0}.sb__avatar{border:2px solid var(--ink-85);background:linear-gradient(135deg,#5a5566,#34303d);display:block}.sb__group,.sb__item{flex-direction:column;align-items:center;gap:3px;display:flex}.sb__spacer{flex:1;min-height:8px}.sb__divider{background:#ffffff24;width:22px;height:1px;margin:4px 0 1px}.sb__btn{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .12s,color .12s;display:flex;position:relative}.sb__icon{fill:currentColor;width:21px;height:21px}.sb__btn.is-stroke .sb__icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.sb__btn.is-stroke .sb__icon [fill=currentColor]{fill:currentColor}.sb__btn:hover{background:var(--fill-5);color:#fff}.sb__btn.is-tile{border:1.5px solid #ffffff4d;border-radius:9px;width:36px;height:36px}.sb__btn.is-tile:hover{background:var(--fill-5);border-color:#ffffff80}.sb__btn.is-active{color:#fff;background:#ff2d5529}.sb__btn.is-active .sb__icon{fill:var(--brand)}.sb__btn.is-active.is-stroke .sb__icon{fill:none;stroke:var(--brand)}.sb__btn.is-active:before{content:"";background:var(--brand);border-radius:0 3px 3px 0;width:3px;height:24px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.sb__presence{background:#2dd36f;border:1.5px solid #141418f2;border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;right:-2px}.sb__notif{background:var(--brand);border:1.5px solid #141418f2;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:7px}.sb__badge{transform-origin:100% 0;position:absolute;top:0;right:0;transform:scale(.74)}@media (width<=760px){.sb{width:48px;overflow:visible auto}.sb__btn,.sb__profile,.sb__avatar{width:34px;height:34px}.sb__icon{width:19px;height:19px}.sb__spacer{flex:none;min-height:8px}}@media (height<=700px){.sb{overflow:visible auto}.sb__spacer{flex:none;min-height:0}}@media (pointer:coarse) and (orientation:portrait){[data-mobile-chrome] .sb{display:none}}@media (pointer:coarse) and (orientation:landscape){[data-mobile-chrome] .sb{width:56px;padding:calc(8px + var(--safe-top,env(safe-area-inset-top,0px))) 0 calc(12px + var(--safe-bottom,env(safe-area-inset-bottom,0px)));padding-right:var(--safe-right,env(safe-area-inset-right,0px));border-radius:18px 0 0 18px;left:auto;right:0}[data-mobile-chrome] .sb__btn,[data-mobile-chrome] .sb__profile{width:44px;height:44px}[data-mobile-chrome] .sb__btn.is-active:before{border-radius:3px 0 0 3px;left:auto;right:-6px}}.mm__stage{background:linear-gradient(160deg,#2a2433 0%,#15121b 100%);width:100vw;height:100vh;overflow:hidden}.mm{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0e0c12b8;border-radius:8px;width:236px;position:absolute;top:16px;left:72px;overflow:visible;box-shadow:0 8px 28px #0006}.mm__header{align-items:center;gap:8px;padding:10px 9px 8px;display:flex}.mm__expand{cursor:pointer;color:#ffffffb3;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:24px;padding:0;display:flex}.mm__expand:hover{color:#fff}.mm__place{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.mm__name{font-size:var(--fs-sm);font-weight:700}.mm__coords{font-size:var(--fs-xs);color:#fff9;align-items:center;gap:3px;display:flex}.mm__pin{color:#ffffff8c;flex:none}.mm__actions{flex:none;align-items:center;gap:4px;display:flex}.mm__hide{cursor:pointer;color:#ffffffd1;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:26px;padding:0;display:flex}.mm__hide:hover{color:#fff}.mm__restore{cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffd1;background:#0e0c12b8;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:16px;left:72px;box-shadow:0 8px 28px #0006}.mm__restore:hover{color:#fff}.mm__kebab-wrap{flex:none;display:flex;position:relative}.mm__fav,.mm__kebab{cursor:pointer;color:#ffffffd1;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:26px;padding:0;display:flex}.mm__kebab:hover{color:#fff}.mm__fav:hover{color:#ff5d7a}.mm__map{font:inherit;color:inherit;text-align:inherit;cursor:pointer;appearance:none;aspect-ratio:1;background:radial-gradient(circle,#0000 64%,#000000a6 100%),radial-gradient(circle at 42% 38%,#1c1012 0%,#100a0c 100%);border:none;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(circle closest-side,#000 99%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 99%,#0000 100%)}.mm__map:hover{filter:brightness(1.14)}.mm__map:focus-visible{box-shadow:inset 0 0 0 2px var(--brand);outline:none}.mm__grid{background-color:#160d0e;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:13px 13px;position:absolute;inset:0}.mm__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mm__tile{opacity:.92;border-radius:1px;width:10%;height:10%;position:absolute;transform:translate(-50%,-50%)}.mm__compass{font-size:var(--fs-2xs);letter-spacing:.5px;color:#ffffffd9;text-shadow:0 1px 2px #000000d9;font-weight:800;position:absolute}.mm__compass--n{top:6px;left:50%;transform:translate(-50%)}.mm__compass--s{bottom:6px;left:50%;transform:translate(-50%)}.mm__compass--e{top:50%;right:8px;transform:translateY(-50%)}.mm__compass--w{top:50%;left:8px;transform:translateY(-50%)}.mm__world{font-size:var(--fs-2xs);color:#ffffffbf;text-shadow:0 1px 2px #000000d9;font-weight:700;position:absolute;bottom:26px;left:16px}.mm__player{filter:drop-shadow(0 0 5px #ff28a0)drop-shadow(0 0 9px #ff28a0bf)drop-shadow(0 0 14px #ff28a066)drop-shadow(0 1px 2px #0009);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mm__menu{z-index:30;transform-origin:100% 0;min-width:178px;animation:.12s ease-out mm__menu-in;position:absolute;top:calc(100% + 6px);right:0}@keyframes mm__menu-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){.mm{width:min(222px,100vw - 72px);left:60px}}@media (height<=600px){.mm{flex-direction:column;max-height:calc(100vh - 32px);display:flex}.mm__map{aspect-ratio:auto;flex:none;align-self:center;width:130px;height:130px}.mm__menu{max-height:calc(100vh - 80px)}.mm__menu .ctx{max-height:inherit;overflow-y:auto}}@media (pointer:coarse){[data-mobile-chrome] .mm,[data-mobile-chrome] .mm__restore{display:none}}@media (pointer:coarse) and (orientation:landscape) and (height<=560px){.mm{top:calc(10px + var(--safe-top,env(safe-area-inset-top,0px)));left:calc(56px + var(--safe-left,env(safe-area-inset-left,0px)));width:188px}.mm__hide,.mm__kebab,.mm__expand{min-width:32px;min-height:32px}}.es__slot{font-family:var(--font-family);position:relative}.es__bg{filter:drop-shadow(0 6px 10px #00000047);width:100%;height:100%;position:absolute;inset:0}.es__num{color:#0f0c16b8;font-weight:800;position:absolute;bottom:7%;left:50%}.ew{z-index:var(--z-overlay);background:#00000026;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ew__wheel{width:430px;height:430px;font-family:var(--font-family);transform:scale(var(--ui-scale));position:relative}.ew__slotpos{cursor:pointer;transition:transform var(--dur-fast) ease, filter var(--dur-fast) ease;position:absolute;transform:translate(-50%,-50%)}.ew__slotpos--hover{filter:brightness(1.05);z-index:2;transform:translate(-50%,-50%)scale(1.08)}.ew__slotpos--empty{opacity:.4;cursor:default}.ew__center{text-align:center;width:170px;color:var(--text);text-shadow:0 1px 4px #000000b3;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ew__hovername{min-height:22px;font-size:var(--fs-lg);margin-bottom:10px;font-weight:700}.ew__title{font-size:var(--fs-md);letter-spacing:.06em;font-weight:700}.ew__customise{pointer-events:auto;border-radius:var(--r-pill);font-family:inherit;font-size:var(--fs-sm);color:var(--ink-7);cursor:pointer;transition:color var(--dur-fast) ease, background-color var(--dur-fast) ease;background:0 0;border:none;margin-bottom:10px;padding:4px 12px;font-weight:600}.ew__customise:hover{color:var(--text);background:var(--white-10)}.ew__hint{font-size:var(--fs-xs);color:var(--ink-6);line-height:1.45}.ew__close{width:34px;height:34px;color:var(--text);cursor:pointer;z-index:3;background:#0009;border:none;border-radius:10px;justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex;position:absolute;top:8px;right:-36px}.ew__close:hover{background:#000c}.xcs__stage{background:radial-gradient(120% 90% at 70% 0,#b34a44 0%,#7e2a2c 38%,#3a1326 72%,#1a0a18 100%);width:100vw;height:100vh;position:relative;overflow:hidden}.xcs{color:#fff;background:#000000d1;border-radius:14px;width:400px;max-width:calc(100vw - 40px);padding:6px;position:absolute;top:20px;right:20px;box-shadow:0 8px 28px #00000073}.xcs__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:2px;padding:14px 12px 12px;display:flex}.xcs__title{font-size:var(--fs-xs);letter-spacing:1px;font-weight:700}.xcs__close{cursor:pointer;width:22px;height:22px;color:var(--ink-6);font-size:var(--fs-lg);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.xcs__close:hover{color:#fff;background:#ffffff1f}.xcs__row{background:#ffffff08;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:3px 0;padding:13px 12px;display:flex}.xcs__info{min-width:0}.xcs__rowtitle{font-size:var(--fs-sm);font-weight:700}.xcs__subtitle{font-size:var(--fs-xs);color:#ffffff9e;margin-top:2px}.xcs__pill{font-size:var(--fs-xs);border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-weight:700;display:inline-flex}.xcs__dot{background:currentColor;border-radius:50%;width:7px;height:7px}.xcs__pill--ok{color:#1ee01a;background:#10c10126}.xcs__pill--info{color:#6aa6ff;background:#438fff26}.xcs__pill--warn{color:#ffb020;background:#ffb02026}.etoast__stack{pointer-events:none;z-index:40;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.etoast{color:#fff;max-width:480px;font-size:var(--fs-sm);background:#16141ae0;border-radius:10px;padding:10px 16px;line-height:1.4;box-shadow:0 4px 16px #00000059}.lcm{text-align:center;padding:26px 24px 20px}.lcm__title{font-size:var(--fs-lg);margin:0;font-weight:800;line-height:1.3}.lcm__body{font-size:var(--fs-md);color:#ffffff80;margin:12px 0 0;line-height:1.55}.lcm__codelabel{font-size:var(--fs-xs);letter-spacing:.12em;color:#ffffff6b;margin:20px 0 6px;font-weight:700}.lcm__code{letter-spacing:.16em;color:#fff;font-size:40px;font-weight:800;line-height:1}.lcm__actions{gap:12px;margin-top:22px;display:flex}.lcm__open,.lcm__close{cursor:pointer;font-family:inherit;font-size:var(--fs-md);border-radius:var(--ctl-radius,999px);color:var(--panel);background:#fff;border:none;flex:1;padding:12px 0;font-weight:700}.lcm__open:hover,.lcm__close:hover{background:#ffffffd9}.lcm__open:disabled{opacity:.45;cursor:default}.lcm__link{cursor:pointer;width:100%;font-family:inherit;font-size:var(--fs-xs);color:var(--brand);word-break:break-all;text-align:center;background:0 0;border:none;margin:12px 0 0;padding:0;line-height:1.4;text-decoration:underline;display:block}.lcm__link:hover{filter:brightness(1.15)}.lcm__status{font-size:var(--fs-sm);color:#fff9;justify-content:center;align-items:center;gap:8px;margin-top:18px;display:flex}.lcm__cancel{cursor:pointer;font-family:inherit;font-size:var(--fs-sm);color:#ffffff80;background:0 0;border:none;margin-top:16px;font-weight:600}.lcm__cancel:hover{color:#fffc}.pd__scrim{z-index:var(--z-dialog);background:var(--modal-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.pd{text-align:center;border-radius:var(--r-panel);color:#fff;background:var(--modal-bg);width:min(460px,100%);box-shadow:var(--shadow-modal);transform:scale(var(--ui-scale));flex-direction:column;align-items:center;gap:18px;padding:32px 36px 26px;display:flex}.pd__icon{color:#fff;background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.pd__prompt{font-size:var(--fs-lg);color:#fff;font-weight:600;line-height:1.4}.pd__scene{font-weight:800}.pd__additional{font-size:var(--fs-sm);color:#fcfcfc9e;line-height:1.4}.pd__options{flex-direction:column;gap:2px;width:100%;margin:2px 0;display:flex}.pd__option{border-radius:var(--r-control);cursor:pointer;font-size:var(--fs-sm);color:#fff;text-align:left;transition:background var(--dur-fast) var(--ease-out);align-items:center;gap:12px;padding:10px 12px;display:flex}.pd__option:hover{background:#ffffff0f}.pd__radio{width:18px;height:18px;transition:border-color var(--dur-fast) var(--ease-out);border:2px solid #fff6;border-radius:50%;flex:none;place-items:center;display:grid}.pd__option:hover .pd__radio{border-color:#ffffffb3}.pd__radio--on{border-color:var(--brand)}.pd__radio-dot{background:var(--brand);border-radius:50%;width:9px;height:9px}.pd__input{opacity:0;width:0;height:0;position:absolute}.pd__actions{gap:12px;margin-top:4px;display:flex}.pd__deny{color:#fff;border-color:#ffffff59}.pd__deny:hover:not(:disabled){color:#fff;background:#ffffff1a;border-color:#fff9}@media (width<=480px){.pd{border-radius:var(--r-card);padding:24px 20px 20px}.pd__actions{flex-direction:column-reverse}}:root{--ui-px:min(calc(100dvw / 1600), calc(100dvh / 720));--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}@media (orientation:portrait){:root{--ui-px:min(calc(100dvw / 720), calc(100dvh / 1600))}}[data-orientation=landscape]{--ui-px:min(calc(100dvw / 1600), calc(100dvh / 720))}[data-orientation=portrait]{--ui-px:min(calc(100dvw / 720), calc(100dvh / 1600))}[data-safe-emulate=ios][data-orientation=portrait]{--safe-top:6.9249dvh;--safe-right:0px;--safe-bottom:3.9906dvh;--safe-left:0px}[data-safe-emulate=ios][data-orientation=landscape]{--safe-top:0px;--safe-right:6.9249dvw;--safe-bottom:5.3435dvh;--safe-left:6.9249dvw}[data-safe-emulate=android][data-orientation=portrait]{--safe-top:4.7198dvh;--safe-right:0px;--safe-bottom:0px;--safe-left:0px}[data-safe-emulate=android][data-orientation=landscape]{--safe-top:0px;--safe-right:0px;--safe-bottom:0px;--safe-left:4.7198dvw}.mor{display:contents}.msa{padding-top:max(calc(max(var(--msa-default,0), var(--msa-min-top,0)) * var(--ui-px,1px)), var(--safe-top,0px));padding-right:max(calc(max(var(--msa-default,0), var(--msa-min-right,0)) * var(--ui-px,1px)), var(--safe-right,0px));padding-bottom:max(calc(max(var(--msa-default,0), var(--msa-min-bottom,0)) * var(--ui-px,1px)), var(--safe-bottom,0px));padding-left:max(calc(max(var(--msa-default,0), var(--msa-min-left,0)) * var(--ui-px,1px)), var(--safe-left,0px))}.msa.msa--no-top{padding-top:0}.msa.msa--no-right{padding-right:0}.msa.msa--no-bottom{padding-bottom:0}.msa.msa--no-left{padding-left:0}.mrp{--mrp-w:var(--mrp-lw);--mrp-minh:var(--mrp-lminh);--mrp-maxh:var(--mrp-lmaxh);--mrp-tx:0px;--mrp-ty:0px;transform:translate(var(--mrp-tx), var(--mrp-ty));margin-top:calc(var(--mrp-voff,0) * var(--ui-px,1px));width:calc(var(--mrp-w) * 100dvw);min-height:calc(var(--mrp-minh) * 100dvh);max-height:calc(var(--mrp-maxh) * 100dvh);height:fit-content;position:fixed;top:0;left:0;overflow:auto}.mrp--center-h{--mrp-tx:-50%;left:50%}.mrp--center-v{--mrp-ty:-50%;top:50%}@media (orientation:portrait){.mrp{--mrp-w:var(--mrp-pw);--mrp-minh:var(--mrp-pminh);--mrp-maxh:var(--mrp-pmaxh)}}[data-orientation=landscape] .mrp{--mrp-w:var(--mrp-lw);--mrp-minh:var(--mrp-lminh);--mrp-maxh:var(--mrp-lmaxh)}[data-orientation=portrait] .mrp{--mrp-w:var(--mrp-pw);--mrp-minh:var(--mrp-pminh);--mrp-maxh:var(--mrp-pmaxh)}.mox{gap:calc(var(--mox-gap,0) * var(--ui-px,1px));flex-direction:row;display:flex}.mox--invert{flex-direction:column}@media (orientation:portrait){.mox{flex-direction:column}.mox--invert{flex-direction:row}}[data-orientation=landscape] .mox{flex-direction:row}[data-orientation=landscape] .mox--invert,[data-orientation=portrait] .mox{flex-direction:column}[data-orientation=portrait] .mox--invert{flex-direction:row}.mog{display:none}@media (orientation:portrait){.mog--portrait{display:contents}}@media (orientation:landscape){.mog--landscape{display:contents}}[data-orientation=portrait] .mog--portrait{display:contents}[data-orientation=portrait] .mog--landscape{display:none}[data-orientation=landscape] .mog--landscape{display:contents}[data-orientation=landscape] .mog--portrait{display:none}.mfm{padding:var(--mfm-lt) var(--mfm-lr) var(--mfm-lb) var(--mfm-ll)}@media (orientation:portrait){.mfm{padding:var(--mfm-pt) var(--mfm-pr) var(--mfm-pb) var(--mfm-pl)}}[data-orientation=landscape] .mfm{padding:var(--mfm-lt) var(--mfm-lr) var(--mfm-lb) var(--mfm-ll)}[data-orientation=portrait] .mfm{padding:var(--mfm-pt) var(--mfm-pr) var(--mfm-pb) var(--mfm-pl)}.msd{pointer-events:none;z-index:var(--z-toast,200);font-family:var(--font-mono,monospace);position:fixed;inset:0}.msd__strip{background:#ff401a59;position:absolute}.msd__strip--top{height:var(--safe-top,0px);top:0;left:0;right:0}.msd__strip--right{width:var(--safe-right,0px);top:0;bottom:0;right:0}.msd__strip--bottom{height:var(--safe-bottom,0px);bottom:0;left:0;right:0}.msd__strip--left{width:var(--safe-left,0px);top:0;bottom:0;left:0}.msd__probe{height:1px;width:calc(1000 * var(--ui-px,1px));visibility:hidden;position:absolute;top:0;left:0}.msd__hud{border-radius:var(--r-control,10px);min-width:216px;color:var(--text,#fcfcfc);font-size:var(--fs-xs);background:#0e0c12d1;padding:10px 12px;line-height:1.55;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #0006}.msd__row{justify-content:space-between;gap:14px;display:flex}.msd__key{color:#fff9}.msd__val{font-variant-numeric:tabular-nums}.ui3-overlay{pointer-events:none;z-index:20;color:#fff;font-family:var(--font-sans);position:fixed;inset:0;overflow:hidden}.ui3-overlay__widget{pointer-events:none;position:absolute;inset:0}.ui3-overlay__widget .mm__stage,.ui3-overlay__widget .sb__stage,.ui3-overlay__widget .nf__stage,.ui3-overlay__widget .pw__stage,.ui3-overlay__widget .xcs__stage{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible;background:0 0!important}.ui3-overlay__widget .mm,.ui3-overlay__widget .sb,.ui3-overlay__widget .nf,.ui3-overlay__widget .pw,.ui3-overlay__widget .xcs,.ui3-overlay__widget .ew,.ui3-overlay__widget .nf__rail{pointer-events:auto}.ui3-overlay__notifications .nf__bare,.ui3-overlay__voice .vc--bare,.ui3-overlay__portables .sw,.ui3-overlay__friends .fr{pointer-events:auto;margin:0;position:absolute;inset:16px auto auto 56px}.ui3-overlay__notifications .nf{position:static;top:auto;left:auto;right:auto}.ui3-overlay__portables .sw{width:min(360px,100vw - 72px);max-height:calc(100vh - 32px)}.ui3-overlay__skybox .sky__backdrop{pointer-events:none;justify-content:flex-start;align-items:flex-start;position:fixed;inset:0}.ui3-overlay__skybox .sky{pointer-events:auto;border-radius:18px;margin:16px 0 0 56px}.ui3-overlay__connection .xcs{top:auto;bottom:64px;right:20px}.ui3-overlay__connbadge{pointer-events:none;position:fixed;inset:auto 20px 20px auto}.ui3-overlay__connbadge .connbadge{pointer-events:auto}.connbadge{cursor:pointer;background:#14121cb8;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.connbadge:hover{background:#282434e6}.connbadge__dot{background:currentColor;border-radius:50%;width:10px;height:10px;box-shadow:0 0 6px}.connbadge--ok{color:var(--online)}.connbadge--warn{color:var(--warning)}.connbadge--info{color:var(--info)}.ui3-overlay__profile .pw{top:320px;left:52px;right:auto}.fatal__backdrop{z-index:2147483000;background:var(--modal-scrim);justify-content:center;align-items:center;padding:20px;animation:.3s linear u-fade-in;display:flex;position:fixed;inset:0;overflow:auto}.fatal__card{border-radius:var(--r-panel,18px);background:var(--panel,#161518);border:1px solid var(--line,#ffffff14);width:480px;max-width:100%;max-height:calc(100dvh - 40px);color:var(--text,#fff);margin:auto;padding:28px;animation:.3s linear u-fade-in;overflow-y:auto;box-shadow:0 24px 64px #0000008c}.fatal__head{text-align:center}.fatal__title{font-size:var(--fs-28,28px);margin:0;font-weight:700;line-height:1.2}.fatal__subtitle{font-size:var(--fs-18,18px);color:var(--ink-7,#ffffffb3);margin:10px 0 0;line-height:1.45}.fatal__detail{border-radius:var(--r-card,14px);background:var(--fill-2,#ffffff0f);max-height:30vh;color:var(--ink-6,#fff9);font-family:var(--font-mono,ui-monospace, Menlo, Consolas, monospace);font-size:var(--fs-12,12px);white-space:pre-wrap;word-break:break-word;margin:18px 0 0;padding:12px;line-height:1.5;overflow:auto}.fatal__actions{justify-content:center;gap:12px;margin-top:20px;display:flex}.fatal__btn{min-width:150px}.signin{flex-direction:column;gap:16px;display:flex}.signin__title{font:700 20px/1.2 var(--font-sans);color:var(--text,#161518);margin:0}.signin__options,.signin__form{flex-direction:column;gap:12px;display:flex}.signin__emailrow{background:#fff;border:1px solid #00000029;border-radius:12px;align-items:center;gap:8px;padding:4px 4px 4px 12px;transition:border-color .12s,box-shadow .12s;display:flex}.signin__emailrow:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #ff2d5526}.signin__emailicon{color:#16141a8c;display:inline-flex}.signin__emailinput{min-width:0;font:15px/1.3 var(--font-sans);color:#161518;caret-color:#161518;background:0 0;border:none;outline:none;flex:1}.signin__emailinput::placeholder{color:#16141a73}.signin__emailgo{appearance:none;min-width:84px;min-height:36px;font:600 14px/1 var(--font-sans);color:var(--on-brand);background:var(--brand-cta,#d80029);cursor:pointer;border:none;border-radius:9px;flex:none;justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.signin__emailgo:hover:not(:disabled){filter:brightness(1.05)}.signin__emailgo:disabled{color:#16141a66;cursor:default;background:#0000001f}.signin__or{color:var(--ink-6,#8a8394);font:12px/1 var(--font-sans);align-items:center;gap:10px;margin:2px 0;display:flex}.signin__or:before,.signin__or:after{content:"";background:#0000001a;flex:1;height:1px}.signin__choice{appearance:none;color:#161518;width:100%;min-height:48px;font:600 14px/1.2 var(--font-sans);cursor:pointer;background:#fff;border:1px solid #00000024;border-radius:12px;align-items:center;gap:12px;padding:8px 14px;transition:border-color .12s,background .12s;display:flex}.signin__choice:hover:not(:disabled){background:#00000005;border-color:#0000004d}.signin__choice:disabled{opacity:.6;cursor:default}.signin__choiceicon{flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.signin__choiceicon img{object-fit:contain;border-radius:6px}.signin__choicelabel{text-align:left;flex:1}.signin__brand{text-align:center;flex-direction:column;gap:2px;margin:0;display:flex}.signin__brandname{font:700 15px/1.2 var(--font-sans);color:var(--text,#161518);letter-spacing:.01em}.signin__brandhint{font:12px/1.3 var(--font-sans);color:var(--ink-6,#8a8394)}.signin__qr{box-sizing:border-box;background:#fff;border-radius:12px;align-self:center;width:220px;height:220px;padding:8px}.signin__deeplinks{flex-direction:column;align-items:center;gap:8px;display:flex}.signin__deeplinkslabel{font:12px/1 var(--font-sans);color:var(--ink-6,#8a8394)}.signin__deeplinkrow{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.signin__deeplink{appearance:none;color:#161518;font:600 13px/1 var(--font-sans);cursor:pointer;background:#fff;border:1px solid #00000024;border-radius:999px;padding:7px 12px;text-decoration:none;transition:border-color .12s,background .12s}.signin__deeplink:hover{background:#00000005;border-color:#0000004d}.signin__libreuri{font:11px/1.4 var(--font-mono);color:var(--ink-6,#8a8394);word-break:break-all;text-align:center;-webkit-user-select:all;user-select:all;margin:0}.signin__copylink{appearance:none;color:#161518;font:600 12px/1 var(--font-sans);cursor:pointer;background:#fff;border:1px solid #00000024;border-radius:999px;align-self:center;padding:6px 14px;transition:border-color .12s,background .12s}.signin__copylink:hover{background:#00000005;border-color:#0000004d}.signin__advanced{text-align:center}.signin__advanced>summary{font:12px/1 var(--font-sans);color:var(--ink-6,#8a8394);cursor:pointer;margin-bottom:6px;list-style-position:inside}.signin__qrurl{font:12px/1.4 var(--font-mono);color:var(--ink-7,#5b5766);word-break:break-all;text-align:center;-webkit-user-select:all;user-select:all;margin:0}.signin__back{appearance:none;font:600 14px/1 var(--font-sans);color:var(--ink-7,#5b5766);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:4px 0}.signin__back:hover{color:var(--text,#161518)}.signin__label{font:600 13px/1 var(--font-sans);color:var(--ink-7,#5b5766)}.signin__input{box-sizing:border-box;width:100%;font:15px/1.3 var(--font-sans);color:#161518;caret-color:#161518;background:#fff;border:1px solid #00000024;border-radius:10px;padding:11px 14px}.signin__input::placeholder{color:#16141a73}.signin__input:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #ff2d5526}.signin__sent,.signin__note{font:14px/1.5 var(--font-sans);color:var(--ink-7,#5b5766);margin:0}.signin__error{font:13px/1.4 var(--font-sans);color:var(--error,#d21f3c);margin:0}.tc{--tc-px:var(--ui-px,min(100dvw / 1600, 100dvh / 720));--tc-stick-w:calc(35.2% + 171.458 * var(--tc-px));pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}@media (orientation:portrait){.tc{--tc-px:var(--ui-px,min(100dvw / 720, 100dvh / 1600))}}.tc[data-enabled=false]{display:none}.tc__look{top:0;bottom:0;right:0;left:var(--tc-stick-w);pointer-events:auto;touch-action:none;overscroll-behavior:contain;position:absolute}.tc__stick{top:0;left:var(--safe-left,0px);bottom:var(--safe-bottom,0px);width:var(--tc-stick-w);pointer-events:auto;touch-action:none;overscroll-behavior:contain;position:absolute}.tc__look[data-disabled=true],.tc__stick[data-disabled=true]{pointer-events:none}.tc__knob{left:var(--tc-base-x,0px);top:var(--tc-base-y,0px);pointer-events:none;width:0;height:0;position:absolute}.tc__ring,.tc__core,.tc__tip,.tc__link{box-sizing:border-box;border-radius:50%;position:absolute}.tc__ring{width:calc(136 * var(--tc-px));height:calc(136 * var(--tc-px));margin:calc(-68 * var(--tc-px)) 0 0 calc(-68 * var(--tc-px));border:calc(5 * var(--tc-px)) solid #fffffff2;background:#000000b3}.tc__core{width:calc(54 * var(--tc-px));height:calc(54 * var(--tc-px));margin:calc(-27 * var(--tc-px)) 0 0 calc(-27 * var(--tc-px));border:calc(4.5 * var(--tc-px)) solid #fffffff2;background:#000000b3}.tc__tip{left:var(--tc-tip-x,0px);top:var(--tc-tip-y,0px);width:calc(76 * var(--tc-px));height:calc(76 * var(--tc-px));margin:calc(-38 * var(--tc-px)) 0 0 calc(-38 * var(--tc-px));border:calc(3 * var(--tc-px)) solid #fffffff2;background:#0006;place-items:center;display:grid}.tc__tip-core{width:calc(28 * var(--tc-px));height:calc(28 * var(--tc-px));background:#fff;border-radius:50%}.tc__link{width:calc(var(--tc-link-r,5) * 2 * var(--tc-px));height:calc(var(--tc-link-r,5) * 2 * var(--tc-px));margin:calc(var(--tc-link-r,5) * -1 * var(--tc-px)) 0 0 calc(var(--tc-link-r,5) * -1 * var(--tc-px));opacity:var(--tc-link-a,0);background:#000}.tc__link[data-index="0"]{left:var(--tc-link-0-x,0px);top:var(--tc-link-0-y,0px);--tc-link-r:var(--tc-link-0-r,5);--tc-link-a:var(--tc-link-0-a,0)}.tc__link[data-index="1"]{left:var(--tc-link-1-x,0px);top:var(--tc-link-1-y,0px);--tc-link-r:var(--tc-link-1-r,5);--tc-link-a:var(--tc-link-1-a,0)}.tc__link[data-index="2"]{left:var(--tc-link-2-x,0px);top:var(--tc-link-2-y,0px);--tc-link-r:var(--tc-link-2-r,5);--tc-link-a:var(--tc-link-2-a,0)}.tc__link[data-index="3"]{left:var(--tc-link-3-x,0px);top:var(--tc-link-3-y,0px);--tc-link-r:var(--tc-link-3-r,5);--tc-link-a:var(--tc-link-3-a,0)}.tc__link[data-index="4"]{left:var(--tc-link-4-x,0px);top:var(--tc-link-4-y,0px);--tc-link-r:var(--tc-link-4-r,5);--tc-link-a:var(--tc-link-4-a,0)}.tc__link[data-index="5"]{left:var(--tc-link-5-x,0px);top:var(--tc-link-5-y,0px);--tc-link-r:var(--tc-link-5-r,5);--tc-link-a:var(--tc-link-5-a,0)}.tc__stick[data-stage=hidden] .tc__knob,.tc__stick[data-stage=resting] .tc__tip,.tc__stick[data-stage=resting] .tc__link,.tc__stick[data-stage=active] .tc__ring,.tc__stick[data-stage=active] .tc__core{display:none}.tc__jump{right:calc(66 * var(--tc-px) + var(--safe-right,0px));bottom:calc(50 * var(--tc-px) + var(--safe-bottom,0px));width:max(64px, calc(120 * var(--tc-px)));height:max(64px, calc(120 * var(--tc-px)));border:calc(3 * var(--tc-px)) solid #fffffff2;color:#fff;pointer-events:auto;touch-action:none;cursor:pointer;background:#00000073;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.tc__jump svg{width:45%;height:45%;display:block}.tc__jump:active{background:#ffffff40}.mac{--mob-b:var(--safe-bottom,env(safe-area-inset-bottom,0px));--mob-r:var(--safe-right,env(safe-area-inset-right,0px));z-index:var(--z-panel);color:#fff;font-family:var(--font-sans);pointer-events:none;align-items:flex-end;gap:12px;display:flex;position:fixed}.mac>*{pointer-events:auto}.mac__combos{gap:10px;display:flex}.mac__btn{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#0e0c1294;border:1.5px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:transform 80ms,background 80ms;display:flex}.mac__btn--main{background:#14101aa8;border-color:#ffffff6b;width:72px;height:72px}.mac__btn.is-held{background:color-mix(in srgb, var(--brand) 42%, #0e0c12a8);border-color:var(--brand);transform:scale(.94)}.mac__btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mac__icon{width:24px;height:24px;display:block}.mac[data-orientation=landscape]{right:calc(16px + var(--mob-r));bottom:calc(16px + var(--mob-b));flex-direction:row}.mac[data-orientation=landscape] .mac__combos{flex-direction:column}.mac[data-orientation=portrait]{right:calc(14px + var(--mob-r));bottom:calc(14px + var(--mob-b) + var(--mob-tabbar-h,0px));flex-direction:row;align-items:center}.mac[data-orientation=portrait] .mac__btn--main{width:64px;height:64px}.mmp{--mob-t:var(--safe-top,env(safe-area-inset-top,0px));--mob-l:var(--safe-left,env(safe-area-inset-left,0px));z-index:var(--z-panel);color:#fff;font-family:var(--font-sans);pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:fixed}.mmp>*{pointer-events:auto}.mmp[data-orientation=landscape]{top:calc(60px + var(--mob-t));left:calc(10px + var(--mob-l))}.mmp[data-orientation=portrait]{top:calc(60px + var(--mob-t));left:calc(10px + var(--mob-l));flex-direction:row;align-items:center}.mmp__puck{cursor:pointer;background:radial-gradient(circle,#0000 62%,#000000b3 100%),radial-gradient(circle at 42% 38%,#1c1012 0%,#100a0c 100%);border:2px solid #ffffff2e;border-radius:50%;width:96px;height:96px;padding:0;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000073}.mmp__puck:active{filter:brightness(1.15)}.mmp__puck:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.mmp__grid{background-color:#160d0e;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:12px 12px;position:absolute;inset:0}.mmp__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mmp__north{font-size:var(--fs-2xs);letter-spacing:.5px;color:#fff;text-shadow:0 1px 2px #000000e6;font-weight:800;position:absolute;top:4px;left:50%;transform:translate(-50%)}.mmp__player{filter:drop-shadow(0 0 5px #ff28a0)drop-shadow(0 1px 2px #0009);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mmp__coords{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);font-size:var(--fs-xs);color:#fff;background:#0e0c12b8;padding:2px 10px;font-weight:800}.mmp__chip{border-radius:var(--r-pill);cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);max-width:min(220px,60vw);height:36px;font:inherit;font-size:var(--fs-xs);background:#0e0c12b8;border:none;align-items:center;gap:6px;padding:0 14px;font-weight:800;display:inline-flex}.mmp__chip:active{background:#282434e6}.mmp__chiptext{min-width:0}.mmp__toggle{border-radius:var(--r-pill);cursor:pointer;width:30px;height:30px;color:var(--ink-85);-webkit-backdrop-filter:blur(8px);background:#0e0c12b8;border:none;justify-content:center;align-items:center;padding:0;display:flex}.mmp__toggle:active{color:#fff}:root{--mob-tabbar-h:64px}.mtabs{--mob-b:var(--safe-bottom,env(safe-area-inset-bottom,0px));--mob-l:var(--safe-left,env(safe-area-inset-left,0px));--mob-r:var(--safe-right,env(safe-area-inset-right,0px));z-index:var(--z-panel);color:#fff;font-family:var(--font-sans);align-items:stretch;display:flex;position:fixed}.mtabs__tab{cursor:pointer;min-width:0;color:var(--ink-7);font:inherit;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:0 2px;display:flex}.mtabs__tab.is-active{color:#fff}.mtabs__ticon{width:24px;height:24px;position:relative}.mtabs__ticon svg{width:24px;height:24px;display:block}.mtabs__dot{background:var(--brand);border:1.5px solid #1a0f24;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-3px}.mtabs__label{font-size:var(--fs-2xs);letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:800;overflow:hidden}.mtabs[data-orientation=portrait]{height:calc(var(--mob-tabbar-h) + var(--mob-b));padding:0 calc(6px + var(--mob-r)) var(--mob-b) calc(6px + var(--mob-l));-webkit-backdrop-filter:blur(8px);background:linear-gradient(#160c1eeb 0%,#100916fa 100%);bottom:0;left:0;right:0;box-shadow:0 -2px 14px #00000059}.mtabs[data-orientation=portrait] .mtabs__tab.is-active:before{content:"";background:var(--explore-tab-active);border-radius:0 0 3px 3px;width:26px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 10px #a524b2d9}.mtabs[data-orientation=portrait] .mtabs__tab{position:relative}.mtabs[data-orientation=landscape]{left:50%;bottom:calc(10px + var(--mob-b));border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);background:#0e0c12c7;gap:2px;padding:4px;transform:translate(-50%);box-shadow:0 8px 24px #00000073}.mtabs[data-orientation=landscape] .mtabs__tab{border-radius:var(--r-pill);flex:none;width:48px;height:44px}.mtabs[data-orientation=landscape] .mtabs__label{display:none}.mtabs[data-orientation=landscape] .mtabs__tab.is-active{background:var(--fill-4)}.mtb{--mob-t:var(--safe-top,env(safe-area-inset-top,0px));--mob-l:var(--safe-left,env(safe-area-inset-left,0px));--mob-r:var(--safe-right,env(safe-area-inset-right,0px));z-index:var(--z-panel);color:#fff;font-family:var(--font-sans);pointer-events:none;align-items:center;gap:8px;display:flex;position:fixed;top:0;left:0;right:0}.mtb>*{pointer-events:auto}.mtb__btn{border-radius:var(--r-pill);cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);background:#0e0c12b8;border:none;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:relative}.mtb__btn:active{background:#282434e6}.mtb__badge{transform-origin:100% 0;position:absolute;top:2px;right:0;transform:scale(.8)}.mtb__place{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);background:#0e0c12b8;flex-direction:column;flex:auto;gap:1px;min-width:0;padding:5px 12px;display:flex}.mtb__name{font-size:var(--fs-sm);font-weight:800;line-height:1.15}.mtb__coords{font-size:var(--fs-xs);color:var(--ink-7);align-items:center;gap:3px;font-weight:700;display:flex}.mtb__pin{color:var(--ink-7);flex:none}.mtb__actions{flex:none;align-items:center;gap:8px;display:flex}.mtb[data-orientation=portrait]{padding:calc(8px + var(--mob-t)) calc(10px + var(--mob-r)) 8px calc(10px + var(--mob-l));background:linear-gradient(#160c1ef5 0%,#160c1e00 100%)}.mtb[data-orientation=portrait] .mtb__place{max-width:none}.mtb[data-orientation=landscape]{padding:calc(8px + var(--mob-t)) calc(10px + var(--mob-r)) 0 calc(10px + var(--mob-l));background:0 0}.mtb[data-orientation=landscape] .mtb__btn{width:40px;height:40px}.mtb[data-orientation=landscape] .mtb__place{flex:0 auto;max-width:min(260px,38vw)}.mhf{--mob-t:var(--safe-top,env(safe-area-inset-top,0px));--mob-b:var(--safe-bottom,env(safe-area-inset-bottom,0px));--mob-l:var(--safe-left,env(safe-area-inset-left,0px));--mob-r:var(--safe-right,env(safe-area-inset-right,0px));z-index:var(--z-panel);color:#fff;font-family:var(--font-sans);pointer-events:none;position:fixed;inset:0}.mhf__controls{z-index:5;pointer-events:none;touch-action:none;position:fixed;inset:0}.mhf__chat{left:calc(10px + var(--mob-l));bottom:calc(10px + var(--mob-b));width:min(340px, calc(100vw - 120px - var(--mob-l) - var(--mob-r)));pointer-events:auto;position:absolute}.mhf[data-orientation=portrait] .mhf__chat{bottom:calc(10px + var(--mob-b) + var(--mob-tabbar-h,64px));width:calc(100vw - 96px - var(--mob-l) - var(--mob-r))}.mhf__showui{top:calc(10px + var(--mob-t));right:calc(10px + var(--mob-r));border-radius:var(--r-pill);cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);pointer-events:auto;background:#0e0c12b8;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute}.mhf__crosshair{opacity:.8;filter:drop-shadow(0 0 2px #000000e6);background:linear-gradient(#fff,#fff) 50%/2px 18px no-repeat,linear-gradient(#fff,#fff) 50%/18px 2px no-repeat;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nf__stage{background:linear-gradient(160deg,#2a2433 0%,#15121b 100%);width:100vw;height:100vh;overflow:hidden}.nf__rail{z-index:2;background:#0c0b0feb;flex-direction:column;align-items:center;gap:6px;width:48px;padding:10px 0;display:flex;position:absolute;top:0;bottom:0;left:0}.nf__rail-avatar{background:radial-gradient(circle at 50% 35%,#c46bff,#6a2da8);border:1.5px solid #ffffffa6;border-radius:50%;width:28px;height:28px;margin-bottom:6px}.nf__rail-group{flex-direction:column;align-items:center;gap:4px;display:flex}.nf__rail-group--bottom{margin-top:auto}.nf__rail-btn{cursor:pointer;color:#ffffff8c;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .12s,color .12s;display:flex;position:relative}.nf__rail-btn:hover{color:#fff;background:#ffffff14}.nf__rail-btn.is-active{color:#fff;background:#ffffff1f}.nf__rail-badge{background:var(--brand,var(--brand));color:#fff;min-width:13px;height:13px;font-size:var(--fs-2xs);text-align:center;border-radius:7px;padding:0 3px;font-weight:700;line-height:13px;position:absolute;top:2px;right:2px}.nf{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);border-radius:var(--r-card);color:#fff;background:#100f14e6;border:1px solid #ffffff1a;flex-direction:column;width:410px;max-width:calc(100vw - 72px);height:calc(100vh - 24px);max-height:calc(100vh - 24px);display:flex;position:absolute;top:12px;left:56px;overflow:hidden;box-shadow:0 8px 28px #00000073}.nf__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.nf__titlewrap{align-items:center;gap:8px;display:flex}.nf__title{font-size:var(--fs-sm);letter-spacing:1px;font-weight:700}.nf__unread-badge{background:var(--brand);color:#fff;min-width:18px;height:18px;font-size:var(--fs-xs);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-weight:700;display:inline-flex}.nf__headeractions{align-items:center;gap:2px;display:flex}.nf__markread{cursor:pointer;font:inherit;font-size:var(--fs-xs);letter-spacing:.2px;color:var(--brand);background:0 0;border:none;border-radius:7px;padding:4px 8px;font-weight:600;transition:background .12s,color .12s}.nf__markread:hover{background:#ffffff1a}.nf__clear{cursor:pointer;font:inherit;font-size:var(--fs-xs);letter-spacing:.2px;color:#fff9;background:0 0;border:none;border-radius:7px;padding:4px 8px;font-weight:600;transition:background .12s,color .12s}.nf__clear:hover{color:#fff;background:#ffffff1a}.nf__list{scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px 12px;display:flex;overflow-y:auto}.nf__list::-webkit-scrollbar{width:8px}.nf__list::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:4px}.nf__list::-webkit-scrollbar-track{background:0 0}.nf__card{background:var(--fill-1);border-radius:12px;gap:12px;padding:18px 16px 20px;display:flex;position:relative}.nf__card:hover{background:#ffffff12}.nf__card--unread{cursor:pointer;background:#ff2d5512}.nf__card--unread:hover{background:#ff2d551f}.nf__unread-dot{background:var(--brand);border-radius:50%;width:7px;height:7px;position:absolute;bottom:10px;right:10px;box-shadow:0 0 0 2px #100f14e6}.nf__dismiss{cursor:pointer;color:#ffffff59;opacity:0;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .12s,background .12s,color .12s;display:flex;position:absolute;top:8px;right:8px}.nf__card:hover .nf__dismiss,.nf__dismiss:focus-visible{opacity:1}.nf__dismiss:hover{color:#fff;background:#ffffff24}.nf__icon{color:#fff;background:var(--fill-3);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.nf__avatar{background-position:50%;background-size:cover;border-radius:50%;flex:none;width:40px;height:40px}.nf__thumb{background-position:50%;background-size:cover;border-radius:9px;flex:none;width:40px;height:40px}.nf__content{flex-direction:column;flex:1;min-width:0;display:flex}.nf__cardtitle{font-size:var(--fs-sm);padding-right:22px;font-weight:700;display:block}.nf__time{font-size:var(--fs-xs);color:#ffffff80;margin-top:6px}.nf__body{font-size:var(--fs-sm);color:#ffffffc2;white-space:normal;overflow-wrap:anywhere;margin-top:4px;line-height:1.4}.nf__name{color:var(--gold);font-weight:600}.nf__tag{color:var(--offline)}.nf__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.nf__action{font:inherit;font-size:var(--fs-xs);letter-spacing:.2px;cursor:pointer;color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;padding:7px 14px;font-weight:600;transition:background .12s,border-color .12s,transform 60ms}.nf__action:hover{background:#ffffff29;border-color:#ffffff47}.nf__action:active{transform:translateY(1px)}.nf__action--primary{color:#fff;background:linear-gradient(135deg,#c44dff,#6a2da8);border-color:#0000}.nf__action--primary:hover{background:linear-gradient(135deg,#d268ff,#7a35bf);border-color:#0000}.nf__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:0;padding:40px 24px;display:flex}.nf__empty-icon{color:#ffffff80;background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:4px;display:flex}.nf__empty-title{font-size:var(--fs-md);font-weight:700}.nf__empty-sub{font-size:var(--fs-xs);color:#ffffff80}.nf__bare{background:linear-gradient(160deg,#2a2433 0%,#15121b 100%);border-radius:14px;padding:18px 20px;display:inline-block}.nf__bare .nf{height:560px;max-height:70vh;position:static;top:auto;left:auto}.nf__bare--floating{opacity:.5;transition:opacity .12s}.nf__bare--floating:hover,.nf__bare--floating:focus-within{opacity:1}@media (width<=600px){.nf__rail{width:42px}.nf{width:auto;left:50px;right:8px}}.fr{-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);color:#fff;background:#1e0912f0;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;width:280px;height:360px;max-height:calc(100vh - 130px);display:flex;position:fixed;top:118px;left:12px;overflow:hidden;box-shadow:0 6px 20px #00000061}.fr__tabs{background:#12050beb;border-bottom:1px solid #ffffff14;flex:none;align-items:stretch;gap:2px;padding:0 4px;display:flex}.fr__tab{cursor:pointer;color:#ffffff80;font-family:inherit;font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:none;align-items:center;gap:6px;padding:10px 9px 9px;font-weight:800;display:inline-flex;position:relative}.fr__tab:hover,.fr__tab.is-active{color:#fff}.fr__tab.is-active:after{content:"";background:var(--brand);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:9px;right:9px}.fr__close{cursor:pointer;color:#ffffffa6;width:24px;height:24px;line-height:1;font-size:var(--fs-lg);background:0 0;border:none;border-radius:7px;justify-content:center;align-self:center;align-items:center;margin-left:auto;margin-right:2px;display:inline-flex}.fr__close:hover{color:#fff;background:#ffffff1a}.fr__body{flex:1;padding:6px 6px 14px;overflow:auto}.fr__group{cursor:pointer;text-align:left;width:100%;font-family:inherit;font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-45);background:0 0;border:none;align-items:center;gap:6px;padding:11px 8px 5px;font-weight:700;display:flex}.fr__group:hover{color:#fff9}.fr__caret{font-size:var(--fs-2xs);transition:transform .12s;transform:translateY(-1px)}.fr__group.is-collapsed .fr__caret{transform:rotate(-90deg)}.fr__row{border-radius:9px;align-items:center;gap:9px;padding:5px 8px;display:flex}.fr__row:hover{background:#ffffff0f}.fr__av--off{filter:grayscale(.5)brightness(.8)}.fr__info{flex:1;min-width:0}.fr__infobtn{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:block}.fr__infobtn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:4px}.fr__name{font-size:var(--fs-sm);color:var(--text);align-items:center;gap:3px;font-weight:700;display:flex}.fr__verified{flex:none;width:12px;height:12px}.fr__tag{color:var(--ink-45);font-weight:600}.fr__status{font-size:var(--fs-xs);color:var(--ink-45)}.fr__status--on{color:var(--online)}.fr__actions{flex:none;align-items:center;gap:5px;display:flex}.fr__row:not(:hover) .fr__act{opacity:0}.fr__act{cursor:pointer;width:28px;height:28px;font-size:var(--fs-sm);background:var(--fill-3);color:#fff;border:none;border-radius:8px;line-height:1;transition:opacity .12s}.fr__act:hover{background:#ffffff29}.fr__accept,.fr__reject{cursor:pointer;width:28px;height:28px;font-size:var(--fs-md);color:#fff;border:none;border-radius:8px;line-height:1}.fr__accept{background:var(--online)}.fr__accept:hover{background:#6ee856}.fr__reject{background:var(--fill-4)}.fr__reject:hover{background:var(--error)}.fr__cancel,.fr__unblock{background:var(--fill-4);color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-xs);border-radius:var(--r-pill);border:none;padding:6px 12px;font-weight:700}.fr__cancel:hover,.fr__unblock:hover{background:#ffffff2e}.fr__empty{font-size:var(--fs-xs);color:var(--ink-45);padding:6px 8px 8px 22px}@media (width<=520px){.fr{width:auto;left:8px;right:8px}.fr__act{opacity:1}}.swpanel{color:#fff;flex-direction:column;gap:10px;max-width:340px;padding:18px;display:flex}.swpanel__title{letter-spacing:.6px;text-transform:uppercase;color:#ffffffd9;margin:0;font-size:13px;font-weight:700}.swpanel__empty{margin:0;font-size:14px;font-weight:600}.swpanel__hint{color:#fff9;margin:0;font-size:12.5px;line-height:1.5}.bp{color:#fff;flex-direction:column;gap:12px;height:100%;min-height:0;padding:14px 22px 18px;display:flex}.bp__sub{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.bp__title{font-size:var(--fs-title);letter-spacing:.01em;margin:0;font-weight:800}.bp__kinds{border-radius:var(--r-pill);background:#00000038;gap:8px;padding:4px;display:flex}.bp__kind{cursor:pointer;font-family:inherit;font-size:var(--fs-md);color:#ffffffb3;border-radius:var(--r-pill);background:0 0;border:none;align-items:center;gap:6px;padding:8px 20px;font-weight:700;display:inline-flex}.bp__kind:hover{color:#fff}.bp__kind.is-active{background:var(--explore-orange-grad);color:var(--accent-ink);box-shadow:0 2px 10px #e85d5673}.bp__kindicon{font-size:var(--fs-sm)}.bp__subright{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.bp__filterwrap{position:relative}.bp__filter{cursor:pointer;font-family:inherit;font-size:var(--fs-sm);color:#fff;border-radius:var(--r-pill);white-space:nowrap;background:#0000004d;border:1px solid #ffffff52;align-items:center;gap:8px;height:36px;padding:0 14px;font-weight:600;display:inline-flex}.bp__filter:hover,.bp__filter.is-open{background:#0006}.bp__caret{font-size:var(--fs-2xs);opacity:.8}.bp__filterpop{z-index:30;border-radius:var(--r-card);background:#141418f7;border:1px solid #ffffff24;flex-direction:column;gap:8px;width:210px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 36px #00000080}.bp__filterlabel{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c;font-weight:700}.bp__filterrow{gap:6px;display:flex}.bp__filteropt{color:#fff;height:30px;font:inherit;font-size:var(--fs-xs);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:6px;flex:1;font-weight:600;transition:background .12s,border-color .12s}.bp__filteropt:hover{background:#ffffff1f}.bp__filteropt.is-active{background:var(--accent);color:var(--accent-ink);border-color:#0000}.bp__filtercheck{font-size:var(--fs-sm);color:#fff;cursor:pointer;align-items:center;gap:8px;margin-top:2px;display:flex}.bp__filtercheck input{width:15px;height:15px;accent-color:var(--accent);cursor:pointer}.bp__search{flex:0 0 clamp(160px,18vw,230px)}.bp__search .search{background:#00000040;border-color:#ffffff2e;height:36px}.bp__search .search__input,.bp__search .search__input:focus,.bp__search .search__input:focus-visible{outline:none}.bp__search .search:focus-within{border-color:#ff7439a6;box-shadow:0 0 0 3px #ff743938}.bp__marketplace{color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--r-pill);white-space:nowrap;background:#00000040;border:1px solid #ffffff47;align-items:center;gap:8px;height:38px;padding:0 20px;font-weight:700;display:inline-flex}.bp__marketplace:hover{background:#0006}.bp__mkticon{font-size:var(--fs-md);line-height:1}.bp__panes{flex:1;gap:18px;min-height:0;display:flex}.bp__preview{flex-direction:column;flex:0 0 clamp(220px,26%,320px);align-items:center;min-width:0;display:flex;position:relative}.bp__stage{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.bp__stage:before{content:"";pointer-events:none;background:radial-gradient(circle,#f5b73c47,#f5b73c00 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bp__avatar{z-index:1;position:relative;box-shadow:0 0 0 4px #ffffff1a,0 18px 40px #00000073,0 0 60px #f5b73c38}.bp__avatar-preview{z-index:1;width:100%;height:100%;position:relative}.bp__avatar-loading{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.avatar-stage{aspect-ratio:120/250;justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}.avatar-stage__platform{filter:drop-shadow(0 16px 30px #0006);width:130%;height:22%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.avatar-stage__figure{z-index:1;filter:drop-shadow(0 18px 26px #0006);width:auto;height:100%;margin-bottom:7%;position:relative}.bp__stage .avatar-stage{height:92%}.bp__help{cursor:pointer;width:30px;height:30px;font-size:var(--fs-md);color:#fff;background:#00000047;border:1px solid #ffffff38;border-radius:50%;font-weight:700;position:absolute;bottom:0;left:0}.bp__help:hover{background:#00000073}.bp__center{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.bp__subtabs{gap:var(--s-5);border-bottom:1px solid #ffffff1f;margin-bottom:14px;display:flex}.bp__subtab{cursor:pointer;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;background:0 0;border:none;padding:6px 2px 12px;font-weight:700;position:relative}.bp__subtab:hover,.bp__subtab.is-active{color:#fff}.bp__subtab.is-active:after{content:"";background:var(--brand);z-index:1;border-radius:2px;height:4px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 8px #ff2e558c}.bp__browse{flex:1;gap:16px;min-height:0;display:flex}.bp__rail{flex:none;grid-template-columns:repeat(2,max-content);align-content:start;gap:10px 18px;padding-right:2px;display:grid;overflow:auto}.bp__cat{cursor:pointer;background:0 0;border:none;grid-template-columns:22px 40px;align-items:center;gap:10px;padding:0;display:grid}.bp__catglyph{filter:drop-shadow(0 1px 1px #00000059);background:#fff;justify-self:center;width:22px;height:22px}.bp__cat:hover .bp__catglyph{background:#fff}.bp__catslot{background:linear-gradient(150deg,#c4a0ec73 0%,#a878de57 100%);border:1px solid #ffffff29;border-radius:11px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.bp__catthumb{object-fit:contain;width:100%;height:100%}.bp__cat:hover .bp__catslot{background:linear-gradient(150deg,#d4b6f494 0%,#b88ce873 100%)}.bp__cat.is-active .bp__catslot{background:#ffffffeb;border:1px solid #fffffff2}.bp__emoteslots{flex-direction:column;flex:0 0 clamp(150px,16vw,210px);gap:8px;min-width:0;padding-right:2px;display:flex;overflow:auto}.bp__eslot{color:#2a2440;min-height:42px;font:inherit;font-size:var(--fs-md);text-align:left;cursor:pointer;background:#fbfbfd;border:1px solid #0000000f;border-radius:12px;flex:1 1 0;align-items:center;gap:10px;padding:0 8px 0 12px;font-weight:600;transition:background .12s,box-shadow .12s;display:flex;position:relative;box-shadow:0 3px 8px #00000047}.bp__eslot:hover{background:#fff;box-shadow:0 4px 12px #00000057}.bp__eslot.is-active{background:var(--accent);color:var(--accent-ink);border-color:#0000;box-shadow:0 4px 16px #ff743973}.bp__eslotnum{color:#2a2440;width:26px;height:26px;font-size:var(--fs-sm);background:#fff;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #0000002e}.bp__eslot.is-active .bp__eslotnum{color:var(--accent-ink);box-shadow:none}.bp__eslotname{flex:1;min-width:0}.bp__eslotart{background:#fff;border-radius:8px;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.bp__eslotart img{object-fit:contain;width:100%;height:100%}.bp__assignbtn{cursor:pointer;width:100%;font:inherit;color:var(--accent-ink);background:var(--accent);border:none;border-radius:8px;margin-top:12px;padding:8px 12px;font-weight:700}.bp__assignbtn:hover{filter:brightness(1.08)}.bp__assignbtn.is-current,.bp__assignbtn.is-current:hover{cursor:default;opacity:1;background:#2ecc71}.bp__assigned{text-align:center;font-size:var(--fs-xs);color:#ffffffd1;background:#00000047;border-radius:8px;margin-top:8px;padding:6px 12px;font-weight:700}.bp__emotetag{font-size:var(--fs-xs);color:#fff;background:#36c5f04d;border:1px solid #36c5f099;border-radius:999px;align-self:flex-start;margin-top:8px;padding:2px 8px;font-weight:700}.bp__creatorlink{cursor:pointer;width:100%;font:inherit;color:#fff;background:#00000047;border:1px solid #ffffff29;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:8px 12px;display:flex}.bp__creatorlink:hover{background:#0000006b}.bp__creatorlabel{font-size:var(--fs-xs);opacity:.65;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.bp__creatorval{font-size:var(--fs-xs);font-weight:700}.bp__slotbadge{color:#fff;min-width:16px;height:16px;font-size:var(--fs-2xs);background:#36c5f0;border-radius:8px;place-items:center;padding:0 4px;font-weight:800;display:grid;position:absolute;top:2px;left:2px}.bp__pager{flex:none;justify-content:center;align-items:center;gap:6px;padding-top:12px;display:flex}.bp__pagebtn{cursor:pointer;color:#fff;width:32px;height:32px;font-size:var(--fs-lg);background:#ffffff57;border:none;border-radius:50%;place-items:center;line-height:1;display:grid}.bp__pagebtn:hover:not(:disabled){background:#ffffff80}.bp__pagebtn:disabled{opacity:.35;cursor:default}.bp__pageinfo{font-size:var(--fs-sm);color:#ffffffd9;text-align:center;min-width:56px;font-weight:700}.bp__pagenum{cursor:pointer;color:#ffffffbf;min-width:30px;height:30px;font:inherit;font-size:var(--fs-sm);background:0 0;border:none;border-radius:8px;padding:0 4px;font-weight:700}.bp__pagenum:hover{color:#fff;background:#ffffff29}.bp__pagenum.is-active{background:var(--accent);color:var(--accent-ink)}.bp__pagedots{color:#ffffff73;font-size:var(--fs-sm);padding:0 2px}.bp__outfits{flex-direction:column;flex:1;gap:18px;min-width:0;min-height:0;display:flex;overflow:auto}.bp__oslots{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.bp__oslot{aspect-ratio:3/4;color:#fff;font:inherit;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0;display:flex;position:relative}.bp__oslot--save{cursor:pointer;background:#a524b229;border:1.5px dashed #ff74b499}.bp__oslot--save:hover:not(:disabled){background:#a524b247}.bp__oslot--save:disabled{opacity:.4;cursor:default}.bp__oplus{font-size:34px;font-weight:300;line-height:1}.bp__oslotlabel{font-size:var(--fs-xs);letter-spacing:.04em;text-align:center;font-weight:800}.bp__oslot--empty{background:#1c0e2873;border:1.5px dashed #ffffff38}.bp__osil{color:#ffffff4d}.bp__osil circle,.bp__osil path{fill:currentColor}.bp__oemptylabel{font-size:var(--fs-xs);color:#fff9;text-align:center;font-weight:700}.bp__oslot--filled{background:#ffffff0f;border:2px solid #0000;justify-content:flex-start;gap:6px;padding:8px;overflow:hidden}.bp__oslot--filled.is-selected{border-color:var(--brand);box-shadow:0 0 0 2px #ff2d554d}.bp__oslot--filled.is-current{border-color:#2ecc71;box-shadow:0 0 0 2px #2ecc7159}.bp__opreview{cursor:pointer;background:radial-gradient(circle at 50% 38%,#f5b73c29,#0000 62%),#00000038;border-radius:8px;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.bp__opreview>*{pointer-events:none;width:100%;height:100%}.bp__oactions{gap:6px;width:100%;display:flex}.bp__owear{cursor:pointer;background:var(--brand-cta);color:#fff;font:inherit;font-size:var(--fs-xs);border:none;border-radius:999px;flex:1;padding:5px 0;font-weight:800}.bp__owear:hover:not(:disabled){background:var(--brand-hover)}.bp__owear.is-current{cursor:default;background:#2ecc71}.bp__oremovebtn{cursor:pointer;color:#fff;font:inherit;font-size:var(--fs-xs);background:#0006;border:none;border-radius:999px;flex:none;padding:5px 10px;font-weight:800}.bp__oremovebtn:hover{background:#d63031cc}.bp__ocollage{border-radius:8px;grid-template-columns:1fr 1fr;gap:2px;display:grid;position:absolute;inset:0;overflow:hidden}.bp__ocollage img{object-fit:contain;width:100%;height:100%;min-height:0}.bp__opromo{background:radial-gradient(120% 140% at 100% 0,#ff5aa080,#78289600 60%),linear-gradient(150deg,#8a2bb0,#5e2496);border:1px solid #ffffff1f;border-radius:16px;padding:18px 20px}.bp__opromotitle{font-size:var(--fs-lg);margin-bottom:8px;font-weight:800}.bp__opromotext{font-size:var(--fs-xs);opacity:.85;max-width:540px;margin:0 0 12px}.bp__getname{cursor:pointer;background:var(--brand-cta);color:#fff;font:inherit;letter-spacing:.04em;border:none;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-weight:800;display:inline-flex}.bp__getname:hover{background:var(--brand-hover)}@media (width<=980px){.bp__oslots{grid-template-columns:repeat(3,1fr)}}.bp__gridcol{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.bp__allpill{cursor:pointer;font-family:inherit;font-size:var(--fs-md);letter-spacing:.04em;color:var(--accent-ink);background:var(--explore-orange-grad);border-radius:var(--r-pill);border:none;align-self:flex-start;align-items:center;gap:7px;margin-bottom:14px;padding:9px 22px;font-weight:800;display:inline-flex}.bp__allinfinity{font-size:var(--fs-md);line-height:1}.bp__swatches{flex-wrap:wrap;gap:10px;padding:4px 0 12px;display:flex}.bp__swatch{cursor:pointer;border:2px solid #ffffff2e;border-radius:50%;width:40px;height:40px;padding:0}.bp__swatch.is-on{border-color:var(--brand);box-shadow:0 0 0 2px #ff2d5566}.bp__items{flex:1;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-auto-rows:min-content;align-content:start;gap:12px;display:grid;overflow:auto}.bp__item{aspect-ratio:1;cursor:pointer;background:linear-gradient(150deg,#c4a0ec6b 0%,#a070d84d 100%);border:2px solid #0000;border-radius:12px;padding:0;position:relative;overflow:hidden}.bp__item.is-assigned{border-color:#36c5f0}.bp__item.is-equipped{border-color:#2ecc71;box-shadow:0 0 0 2px #2ecc7159}.bp__item.is-selected{border-color:var(--brand)}.bp__item img{object-fit:contain;pointer-events:none;width:100%;height:100%}.bp__itemhit{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.bp__itemequip{z-index:2;cursor:pointer;background:var(--brand-cta);color:#fff;font:inherit;font-size:var(--fs-xs);opacity:0;pointer-events:none;border:none;border-radius:999px;padding:6px 0;font-weight:800;transition:opacity .12s;position:absolute;bottom:8px;left:8px;right:8px}.bp__item:hover .bp__itemequip,.bp__item:focus-within .bp__itemequip,.bp__item.is-selected .bp__itemequip{opacity:1;pointer-events:auto}.bp__itemequip:hover{background:var(--brand-hover)}.bp__itemequip.is-on{background:#555}.bp__itemequip.is-on:hover{background:#666}.bp__info{border-radius:var(--r-card);opacity:0;pointer-events:none;background:radial-gradient(130% 100% at 100% 0,#c478e08c 0%,#a046c400 55%),linear-gradient(160deg,#7e36b6 0%,#62279f 100%);border:0 solid #ffffff1f;flex-direction:column;flex:0 0 0;align-items:stretch;min-width:0;margin-left:-18px;padding:0;transition:flex-basis 50ms,margin-left 50ms,padding 50ms,opacity 50ms,border-width 50ms;display:flex;position:relative;overflow:hidden}.bp__info.is-open{opacity:1;pointer-events:auto;border-width:1px;flex-basis:clamp(200px,20%,280px);margin-left:0;padding:14px;overflow:auto}.bp__infoclose{z-index:2;cursor:pointer;color:#fff;width:26px;height:26px;font-size:var(--fs-lg);background:#0006;border:1px solid #ffffff47;border-radius:50%;place-items:center;padding:0;line-height:1;display:grid;position:absolute;top:10px;right:10px}.bp__infoclose:hover{background:#0009}.bp__infothumb{aspect-ratio:1;background:#0003;border-radius:8px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.bp__infothumb img{object-fit:contain;width:100%;height:100%}.bp__infoname{margin-top:8px;font-weight:700}.bp__infometa{opacity:.7;font-size:var(--fs-xs);margin-top:2px}.bp__infodesc{font-size:var(--fs-xs);opacity:.8;margin-top:8px}.bp__actionbtn{cursor:pointer;width:100%;font:inherit;color:#fff;background:var(--brand-cta);border:none;border-radius:8px;margin-top:12px;padding:8px 12px;font-weight:700}.bp__actionbtn:hover:not(:disabled){background:var(--brand-hover)}.bp__actionbtn.is-on{background:#555}.bp__actionbtn:disabled{cursor:default}@media (width<=980px){.bp{padding:12px 14px 16px}.bp__panes{flex-direction:column;overflow:auto}.bp__preview{flex:none;min-height:260px}.bp__info{margin-left:0}.bp__info.is-open{flex:none;min-height:80px}.bp__items{flex:none;overflow:visible}}@media (width<=560px){.bp__subright{width:100%}.bp__search{flex:auto}.bp__browse{flex-direction:row}}.lb{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:zoom-out;background:#000000d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lb:focus,.lb:focus-visible{outline:none}.lb__img{object-fit:contain;cursor:default;border-radius:10px;max-width:92vw;max-height:88vh;box-shadow:0 12px 48px #0009}.lb__close{border:1px solid var(--fill-5,#444);color:#fff;cursor:pointer;background:#161518d9;border-radius:50%;width:44px;height:44px;font-size:22px;line-height:1;position:absolute;top:18px;right:22px}.lb__close:hover{background:#28262cf2}.cam{color:#fff;background:0 0;font-family:inherit;position:absolute;inset:0;overflow:hidden}body.camera-open .xc__body{background:0 0}.cam__flash{z-index:50;pointer-events:none;background:#fff;animation:.22s ease-out forwards cam-flash;position:absolute;inset:0}@keyframes cam-flash{0%{opacity:.85}to{opacity:0}}.cam__view{position:absolute;inset:0}.cam__sky{background:linear-gradient(#2a3f6b 0%,#5b6f9e 55%,#c9a98a 100%);position:absolute;inset:0 0 38%}.cam__ground{background:linear-gradient(#3a5c3a 0%,#24381f 100%);position:absolute;inset:62% 0 0}.cam__sun{background:radial-gradient(circle,#fff6da,#ffe9a080 50%,#0000 72%);border-radius:50%;width:90px;height:90px;position:absolute;top:24%;left:64%}.cam__guides{pointer-events:none;position:absolute;inset:0}.cam__gv{background:#ffffff2e;width:1px;position:absolute;top:0;bottom:0}.cam__gh{background:#ffffff2e;height:1px;position:absolute;left:0;right:0}.cam__crop{border:2px solid var(--ink-7);pointer-events:none;width:26px;height:26px;position:absolute}.cam__crop--tl{border-bottom:none;border-right:none;top:22px;left:22px}.cam__crop--tr{border-bottom:none;border-left:none;top:22px;right:22px}.cam__crop--bl{border-top:none;border-right:none;bottom:100px;left:22px}.cam__crop--br{border-top:none;border-left:none;bottom:100px;right:22px}.cam__shortcuts{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--fill-4);width:300px;max-height:calc(100% - 140px);box-shadow:0 20px 50px var(--scrim);background:#161518f0;border-radius:16px;padding:16px;position:absolute;top:50%;right:24px;overflow:auto;transform:translateY(-50%)}.cam__shorthead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.cam__shorttitle{font-size:var(--fs-md);margin:0;font-weight:800}.cam__shortclose{cursor:pointer;background:var(--fill-3);color:#fff;width:28px;height:28px;font-size:var(--fs-lg);border:none;border-radius:50%;line-height:1}.cam__shortclose:hover{background:#ffffff29}.cam__shortlist{flex-direction:column;display:flex}.cam__shortrow{border-bottom:1px solid var(--fill-2);justify-content:space-between;align-items:center;gap:12px;padding:9px 2px;display:flex}.cam__shortrow:last-child{border-bottom:none}.cam__shortaction{font-size:var(--fs-sm);color:var(--ink-85);font-weight:600}.cam__keys{flex:none;align-items:center;gap:4px;display:flex}.cam__key{background:var(--fill-4);min-width:24px;height:24px;font-size:var(--fs-xs);color:#fff;border:1px solid #ffffff2e;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font-family:inherit;font-weight:700;display:inline-flex;box-shadow:0 2px #0006}.cam__key--wide{font-size:var(--fs-2xs);letter-spacing:.02em}.cam__keysep{color:#ffffff59;font-size:var(--fs-xs)}.cam__hud{z-index:11;background:linear-gradient(#0000,#08080cd9);justify-content:space-between;align-items:center;height:100px;padding:0 28px;display:flex;position:absolute;bottom:0;left:0;right:0}.cam__reel{cursor:pointer;border:1px solid var(--fill-5);color:#fff;font-family:inherit;font-size:var(--fs-sm);background:#161518cc;border-radius:999px;align-items:center;gap:9px;padding:9px 16px 9px 12px;font-weight:700;display:flex}.cam__reel:hover{background:#28262ce6}.cam__reel svg{color:#fff}.cam__shutterwrap{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.cam__shutter{cursor:pointer;background:0 0;border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;padding:0;transition:transform 80ms;display:flex}.cam__shutter span{background:#fff;border-radius:50%;width:52px;height:52px;transition:background .12s}.cam__shutter:hover span{background:var(--brand)}.cam__shutter:active{transform:scale(.94)}.cam__spacebar{font-size:var(--fs-2xs);letter-spacing:.1em;color:var(--ink-7);font-weight:800}.cam__hudright{align-items:center;gap:10px;display:flex}.cam__iconbtn{cursor:pointer;width:42px;height:42px;font-size:var(--fs-lg);border:1px solid var(--fill-5);color:#fff;background:#161518cc;border-radius:50%;line-height:1}.cam__iconbtn:hover{background:#28262ce6}.cam__iconbtn.is-active{background:var(--brand);border-color:var(--brand)}@media (width<=620px){.cam__shortcuts{width:auto;left:12px;right:12px}.cam__reel span{display:none}.cam__hud{padding:0 14px}.cam__crop--bl,.cam__crop--br{bottom:110px}}@media (height<=600px){.cam__shortcuts{max-height:calc(100% - 124px);top:12px;overflow-y:auto;transform:none}}.cam__status{z-index:6;font-size:var(--fs-xs);letter-spacing:.02em;color:#fff;border:1px solid var(--fill-5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;white-space:nowrap;background:#161518db;border-radius:999px;padding:7px 16px;font-weight:700;position:absolute;top:18px;left:50%;transform:translate(-50%)}.cam__status--saved{background:#1c6034eb;border-color:#50c87880}.cam__status--error{background:#782028eb;border-color:#dc5a6480}.cam__status--noauth{background:#785818eb;border-color:#e6b45080}.cam__reelstrip{z-index:7;border:1px solid var(--fill-5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#161518b3;border-radius:12px;gap:6px;max-width:42%;padding:6px;display:flex;position:absolute;bottom:84px;left:16px;right:auto;overflow-x:auto}.cam__reelthumb{object-fit:cover;border:1px solid var(--fill-5);background:#111;border-radius:6px;flex:none;width:64px;height:40px}@media (width<=620px){.cam__reelstrip{max-width:none;bottom:130px;left:12px;right:12px}}.uec{background:#00000038;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.uec__thumb{background:var(--thumb-img,none) center / cover no-repeat, radial-gradient(90% 110% at 50% 0%, hsl(var(--hue,280) 88% 60%), transparent 62%), linear-gradient(150deg, hsl(var(--hue,280) 70% 50%), hsl(calc(var(--hue,280) + 36) 62% 30%));justify-content:center;align-items:center;width:100%;height:90px;display:flex;position:relative}.uec__glyph{filter:drop-shadow(0 1px 3px #00000080);opacity:.95;font-size:26px;line-height:1}.uec__live{letter-spacing:.05em;color:#fff;background:var(--brand-cta,#d80029);border-radius:4px;padding:2px 7px;font-size:9px;font-weight:800;position:absolute;top:6px;left:6px}.uec__started{color:#fff;background:#0000008c;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700;position:absolute;bottom:6px;left:6px;right:6px}.uec__body{min-width:0;padding:8px 10px 10px}.uec__when{letter-spacing:.02em;text-transform:uppercase;color:#fff9;margin-bottom:3px;font-size:10px;font-weight:700}.uec__title{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.cm{align-items:stretch;min-height:100%;display:flex}:root{--cm-card:#ffffff1f;--cm-card-hi:#ffffff2e;--cm-line:#ffffff24}.cm__side{padding:var(--s-5) var(--s-4);border-right:1px solid var(--cm-line);background:#1400232e;flex-direction:column;flex:0 0 256px;gap:12px;display:flex}.cm__create{color:#fff;cursor:pointer;width:100%;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.3px;text-transform:uppercase;border-radius:var(--r-pill);background:0 0;border:2px solid #fff;padding:14px 18px;font-weight:700;display:block}.cm__create:hover{background:#ffffff1a}.cm__invites{border:1px solid var(--cm-line);cursor:pointer;color:#fff;width:100%;font-family:inherit;font-size:var(--fs-sm);padding:var(--s-3);background:#ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;font-weight:700;display:flex}.cm__invites:hover{background:#ffffff1f}.cm__invbadge{border-radius:var(--r-pill);background:var(--brand);color:#fff;min-width:20px;height:20px;font-size:var(--fs-xs);flex:none;justify-content:center;align-items:center;padding:0 6px;font-weight:800;line-height:1;display:inline-flex}.cm__minesection{border-top:1px solid var(--cm-line);flex-direction:column;gap:6px;padding-top:6px;display:flex}.cm__minehead{justify-content:space-between;align-items:center;display:flex}.cm__minelabel{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:#ffffffb3;font-weight:800}.cm__mineviewall{font-family:inherit;font-size:var(--fs-xs);letter-spacing:.03em;color:var(--brand);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.cm__mineviewall:hover{text-decoration:underline}.cm__mineempty{font-size:var(--fs-xs);color:#ffffff80;line-height:1.5}.cm__minerow{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.cm__minerow:hover{background:#ffffff14}.cm__minename{font-size:var(--fs-sm);color:#fff;font-weight:700}.cm__promo{padding:var(--s-4);border:1px solid var(--cm-line);background:#ffffff0f;border-radius:16px;flex-direction:column;gap:10px;margin-top:6px;display:flex}.cm__promotitle{font-size:var(--fs-lg);color:#fff;align-items:center;gap:7px;font-weight:800;display:flex}.cm__promospark{color:#ffd54a;font-size:var(--fs-md)}.cm__promosub{font-size:var(--fs-xs);color:#ffffffb3;margin-top:-4px;font-weight:600}.cm__promoart{background:radial-gradient(70% 60% at 50% 100%,#ff962859,#0000 70%),linear-gradient(#ffffff0a,#0000001f);border-radius:12px;height:120px;margin:4px 0 6px;position:relative;overflow:hidden}.cm__crew{background:linear-gradient(180deg, hsl(var(--hue) 70% 62%), hsl(var(--hue) 60% 40%));border-radius:12px 12px 6px 6px;width:24px;height:44px;position:absolute;bottom:26px;box-shadow:0 6px 12px #00000040}.cm__crew:before{content:"";background:#f0d8c0;border-radius:50%;width:16px;height:16px;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.cm__fire{filter:blur(.3px);background:linear-gradient(#ffe24a,#ff7a2e 60%,#e8431f);border-radius:50%/70% 70% 30% 30%;width:22px;height:26px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.cm__bullets{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.cm__bullet{font-size:var(--fs-xs);color:#ffffffd9;padding:var(--s-3);background:#ffffff0f;border-radius:10px;align-items:center;gap:10px;font-weight:600;display:flex}.cm__bicon{color:#fff;width:22px;height:22px;font-size:var(--fs-xs);background:#ff7439d9;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.cm__main{min-width:0;padding:var(--s-5) var(--s-6) var(--s-7);flex:auto;overflow:auto}.cm__header{justify-content:space-between;align-items:center;gap:var(--s-5);margin-bottom:var(--s-5);display:flex}.cm__title{font-size:var(--fs-title);color:#fff;letter-spacing:.2px;margin:0;font-weight:800}.cm__headactions{flex:none;align-items:center;gap:12px;min-width:0;display:flex}.cm__createtop{color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-xs);letter-spacing:.3px;text-transform:uppercase;border-radius:var(--r-pill);white-space:nowrap;background:0 0;border:2px solid #fff;flex:none;padding:10px 16px;font-weight:700}.cm__createtop:hover{background:#ffffff1a}.cm__searchwrap{flex:none;width:min(440px,46vw)}.cm__searchwrap .search{background:#ffffffeb;border-color:#0000;width:100%}.cm__searchwrap .search__input{color:#2a0a40}.cm__searchwrap .search__input::placeholder{color:#2a0a40bf}.cm__searchwrap .search__icon{color:#2a0a40d9}.cm__section{margin-bottom:var(--s-5)}.cm__seclabel{font-size:var(--fs-md);color:#fff;align-items:center;gap:8px;margin-bottom:14px;font-weight:700;display:flex}.cm__grid{gap:var(--s-4);grid-template-columns:repeat(5,1fr);display:grid}.cm__card{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;transition:transform .12s,background .12s;overflow:hidden}.cm__card:hover{background:#ffffff1a;transform:translateY(-2px)}.cm__banner{height:150px;padding:var(--s-3);text-align:center;background:radial-gradient(120% 90% at 50% 30%, transparent, #0000008c 100%), linear-gradient(180deg, #0000001f, #0000006b), linear-gradient(150deg, hsl(var(--hue,280) 55% 48%), hsl(calc(var(--hue,280) + 45) 50% 30%));justify-content:center;align-items:center;display:flex;position:relative}.cm__bannermark{letter-spacing:.5px;color:#fff;text-transform:uppercase;text-shadow:0 1px 3px #0006;background:#ffffff26;border-radius:20px;justify-content:center;align-items:center;width:66px;height:66px;font-size:30px;font-weight:800;display:flex;box-shadow:inset 0 0 0 1px #fff3,0 6px 16px #00000059}.cm__name{font-size:var(--fs-lg);color:#fff;max-width:100%;margin-bottom:10px;font-weight:800}.cm__cardbody{padding:var(--s-3);background:#00000038}.cm__meta{font-size:var(--fs-xs);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cm__vispill,.cm__memberchip{padding:var(--s-1) var(--s-2-5);border-radius:var(--r-pill);color:#fff;background:#ffffff29;align-items:center;gap:5px;font-weight:700;display:inline-flex}.cm__visicon,.cm__membicon{font-size:var(--fs-sm);line-height:1}.cm__visicon{filter:drop-shadow(0 0 2px #0006);opacity:1}.cm__membicon{color:#ffd54a;filter:drop-shadow(0 0 3px #ffd54a8c)}.cm__vis{color:#fff;font-weight:700}.cm__vis.is-public{color:var(--online)}.cm__actions{margin-top:12px}.cm__join,.cm__joined{color:#fff;cursor:pointer;width:100%;font-family:inherit;font-size:var(--fs-xs);letter-spacing:.3px;text-transform:uppercase;border-radius:var(--r-pill);background:0 0;border:2px solid #fff;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-weight:800;display:flex}.cm__join:hover{background:#ffffff29}.cm__joined{color:#ffffffa6;border-color:#ffffff59}.cm__joined:hover{background:#ffffff14}.cm__btncoin{color:#ffd54a;font-size:var(--fs-xs)}@media (width<=860px){.cm{flex-direction:column}.cm__side{border-right:none;border-bottom:1px solid var(--cm-line);flex:none}.cm__promoart{height:90px}.cm__grid{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.cm__header{flex-direction:column;align-items:stretch;gap:12px}.cm__headactions{flex-wrap:wrap}.cm__searchwrap{width:100%}.cm__grid{grid-template-columns:repeat(2,1fr);gap:12px}}.ccr__behind{z-index:0;pointer-events:none;position:fixed;inset:0}.ep__backdrop.ccr__backdrop{background:linear-gradient(#12072199,#12072199)}.ccr{background:var(--modal-grad-purple);border-radius:var(--r-panel);color:#fff;width:clamp(440px,38vw,760px);max-height:min(820px,100dvh - 48px);box-shadow:var(--shadow-modal);flex-direction:column;padding:34px 40px 26px;display:flex;overflow:hidden}.ccr:focus,.ccr:focus-visible{outline:none}.ccr__title{font-size:var(--fs-title);color:var(--text);margin:0 0 24px;font-weight:800}.ccr__scroll{flex-direction:column;flex:1;gap:26px;margin:0 -40px;padding:0 40px;display:flex;overflow-y:auto}.ccr__seclabel{font-size:var(--fs-xs);letter-spacing:.06em;color:var(--ink-7);font-weight:800}.ccr__req{color:var(--brand)}.ccr__hint{font-size:var(--fs-xs);color:#fcfcfc80;margin-top:4px;line-height:1.4}.ccr__group{flex-direction:column;gap:8px;display:flex}.ccr__pfp{width:80px;height:80px;margin-top:4px;position:relative}.ccr__pfpimg{color:#fff6;background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.ccr__pfpedit{cursor:pointer;color:#fff;background:#2a0a45;border:2px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 4px #00000073}.ccr__pfpedit:hover{background:#3a1158}.ccr__input{border-radius:var(--r-control);color:#1a1a1a;width:100%;font-family:inherit;font-size:var(--fs-md);background:#fff;border:1px solid #0000;outline:none;padding:12px 14px}.ccr__input:focus{border-color:var(--brand)}.ccr__input::placeholder{color:#00000059}.ccr__selectwrap{position:relative}.ccr__select{appearance:none;border-radius:var(--r-control);color:#1a1a1a;width:100%;font-family:inherit;font-size:var(--fs-md);cursor:pointer;background:#fff;border:1px solid #0000;outline:none;padding:12px 40px 12px 14px;font-weight:600}.ccr__select:focus{border-color:var(--brand)}.ccr__chevron{color:#1a1a1a;pointer-events:none;stroke-width:2.4px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ccr__discbar{cursor:pointer;border-radius:var(--r-pill);background:linear-gradient(90deg, #6a2bd0 0%, #a02bb8 45%, var(--brand) 100%);border:none;width:100%;height:14px;margin-top:2px;padding:0;transition:filter .15s;display:block;position:relative}.ccr__discbar:not(.is-on){filter:saturate(.5)brightness(.7)}.ccr__discknob{background:#fff;border-radius:50%;width:22px;height:22px;transition:right .15s,left .15s;position:absolute;top:50%;right:2px;transform:translateY(-50%);box-shadow:0 1px 3px #0006}.ccr__discbar:not(.is-on) .ccr__discknob{left:2px;right:auto}.ccr__actions{gap:12px;margin-top:20px;display:flex}.ccr__primary{background:var(--brand);color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.04em;border-radius:var(--r-pill);border:none;padding:13px 28px;font-weight:800}.ccr__primary:hover{background:var(--brand-hover)}.ccr__primary:disabled{opacity:.4;cursor:not-allowed}.ccr__create[aria-disabled=true]{cursor:not-allowed}.ccr__ghost{color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.04em;border-radius:var(--r-pill);background:0 0;border:1px solid #ffffff59;padding:13px 28px;font-weight:700}.ccr__ghost:hover{background:#ffffff1a}.ccr__cancel,.ccr__create{flex:1}.ccr__policy{font-size:var(--fs-xs);color:#fcfcfc9e;text-align:center;margin:16px 0 0;line-height:1.4}.ccr__policy .ccr__link{color:#ff5a5f;font-weight:700}.ccr__link{color:var(--brand);font-weight:700;text-decoration:none}.ccr__link:hover{text-decoration:underline}.ccr__gate{background:var(--modal-grad-purple);border-radius:var(--r-panel);text-align:center;width:min(440px,100%);box-shadow:var(--shadow-modal);border:1px solid #ffffff1a;padding:32px 28px}.ccr__gateart{color:var(--brand);justify-content:center;margin-bottom:16px;display:flex}.ccr__gatetitle{font-size:var(--fs-title);color:var(--text);margin:0 0 12px;font-weight:800}.ccr__gatebody{font-size:var(--fs-sm);color:var(--ink-6);margin:0 0 22px;line-height:1.5}.ccr__gatebtns{flex-direction:column;gap:10px;display:flex}@media (height<=600px){.ccr__backdrop{padding:0}.ccr{border-radius:0;width:100%;height:100dvh;max-height:100dvh}.ccr__scroll{min-height:0}}.cmb__backdrop{z-index:var(--z-panel);background:#00000080;justify-content:center;align-items:center;padding:24px;animation:.3s linear u-fade-in;display:flex;position:fixed;inset:0}.cmb{border-radius:var(--r-panel);color:#fff;width:min(1280px,100%);height:min(840px,100%);box-shadow:var(--shadow-modal);background:radial-gradient(120% 120% at 30% 0,#4a1170 0%,#3a0d5e 45%,#2a0a47 100%);display:flex;position:relative;overflow:hidden}.cmb__close{z-index:3;cursor:pointer;color:#fff;opacity:.85;background:0 0;border:none;width:32px;height:32px;font-size:24px;line-height:1;position:absolute;top:18px;right:20px}.cmb__close:hover{opacity:1}.cmb__main{flex-direction:column;flex:1;min-width:0;display:flex}.cmb__header{gap:18px;padding:28px 32px 16px;display:flex}.cmb__thumb{background:linear-gradient(135deg,#c451e8,#7a16a8);border-radius:16px;flex:none;width:84px;height:84px}.cmb__headinfo{flex:1;min-width:0;padding-top:2px}.cmb__cname{font-size:var(--fs-title);letter-spacing:-.01em;margin:0 0 5px;font-weight:800}.cmb__meta{font-size:var(--fs-md);color:#ffffffe0;align-items:center;gap:6px;margin:0 0 9px;font-weight:600;display:flex}.cmb__globe{opacity:.95;flex:none}.cmb__about{max-width:560px;font-size:var(--fs-md);color:#ffffffe6;margin:0;line-height:1.55}.cmb__join{appearance:none;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.04em;color:#fff;border-radius:var(--r-pill);background:0 0;border:2px solid #ffffffd9;flex:none;align-self:flex-start;padding:9px 26px;font-weight:800}.cmb__join:hover{background:#ffffff1a;border-color:#fff}.cmb__headactions{flex:none;align-self:flex-start;align-items:flex-start;gap:10px;margin-right:36px;display:flex}.cmb__chatbtn{appearance:none;cursor:pointer;color:#fff;background:#ffffff1a;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .12s,transform .16s;display:flex}.cmb__chatbtn:hover{background:#ffffff2e;transform:scale(1.08)}.cmb__kebabwrap{flex:none;position:relative}.cmb__kebab{appearance:none;cursor:pointer;color:#fff;width:38px;height:38px;font-size:var(--fs-lg);background:#ffffff1a;border:none;border-radius:10px;line-height:1;transition:background-color .12s,transform .16s}.cmb__kebab:hover{background:#ffffff2e;transform:scale(1.08)}.cmb__menuanchor{z-index:var(--z-overlay);min-width:170px;position:absolute;top:calc(100% + 6px);right:0}.cmb__tabs{border-bottom:1px solid #ffffff1f;gap:28px;padding:0 32px;display:flex}.cmb__tab{appearance:none;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;color:#ffffff80;background:0 0;border:none;padding:14px 2px;font-weight:700;position:relative}.cmb__tab:hover{color:#fffc}.cmb__tab.is-active{color:#fff}.cmb__tab.is-active:after{content:"";background:var(--explore-tab-active,#ff2d6f);border-radius:2px;height:3px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 10px #ff2d6fb3}.cmb__body{flex:1;padding:14px 24px 8px;overflow:auto}.cmb__grid{grid-template-columns:1fr 1fr;gap:6px 28px;margin:0;padding:0;list-style:none;display:grid}.cmb__row{border-radius:12px;align-items:center;gap:14px;padding:11px 12px;display:flex}.cmb__row:hover{background:#ffffff0f}.cmb__info{flex:1;min-width:0}.cmb__name{font-size:var(--fs-md);color:#fff;align-items:center;gap:5px;font-weight:700;display:flex}.cmb__verified{flex:none}.cmb__role{font-size:var(--fs-xs);letter-spacing:.03em;border-radius:var(--r-pill);color:#fff;background:#ffffff38;margin-top:5px;padding:3px 11px;font-weight:800;display:inline-block}.cmb__role.is-owner{color:#fff;background:#d62a6b}.cmb__role.is-mod{color:#fff;background:#7b3fd6}.cmb__add{appearance:none;cursor:pointer;font-family:inherit;font-size:var(--fs-xs);letter-spacing:.02em;color:#fff;border-radius:var(--r-pill);background:linear-gradient(90deg,#ff3d7f 0%,#e6256b 100%);border:none;flex:none;justify-content:center;align-items:center;gap:7px;min-width:124px;padding:8px 20px;font-weight:700;display:inline-flex}.cmb__add:hover{filter:brightness(1.08)}.cmb__add.is-friend{color:#ff8cb4;background:0 0;border:1.5px solid #ff4d8ab3}.cmb__add.is-sent{color:#ffffffb8;background:#ffffff1a;border:none}span.cmb__add{cursor:default}.cmb__posts{margin:0;padding:0;list-style:none}.cmb__post{background:#ffffff0d;border-radius:14px;gap:12px;margin-bottom:12px;padding:14px;display:flex}.cmb__postbody{flex:1;min-width:0}.cmb__posthead{font-size:var(--fs-sm);align-items:center;gap:7px;display:flex}.cmb__postauthor{color:#fff;font-weight:800}.cmb__postdate{color:#fff6}.cmb__postlikes{color:#ffffffa6;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.cmb__posttext{font-size:var(--fs-md);color:#ffffffd9;margin:6px 0 0;line-height:1.5}.cmb__placegrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.cmb__place{background:#ffffff0d;border-radius:14px;flex-direction:column;padding:12px;display:flex}.cmb__placecover{aspect-ratio:16/10;background:linear-gradient(150deg, hsl(var(--hue,280) 55% 48%), hsl(calc(var(--hue,280) + 45) 50% 30%));border-radius:10px}.cmb__placename{font-size:var(--fs-md);color:#fff;margin-top:10px;font-weight:800}.cmb__placemeta{font-size:var(--fs-xs);color:#ffffff8c;margin-top:6px}.cmb__empty{color:#fff6;height:220px;font-size:var(--fs-md);justify-content:center;align-items:center;display:flex}.cmb__search{flex:none;margin:10px 24px 24px}.cmb__search .search{width:100%}.cmb__events{background:#00000029;border-left:1px solid #ffffff14;flex-direction:column;flex:0 0 300px;padding:24px 22px 16px;display:flex;overflow:hidden}.cmb__eventstitle{font-size:var(--fs-lg);margin:0 0 16px;font-weight:800}.cmb__eventlist{flex-direction:column;gap:12px;margin:0;padding:0;display:flex;overflow:auto}@media (width<=900px){.cmb__grid{grid-template-columns:1fr}.cmb__events{display:none}}@media (width<=720px){.cmb__backdrop{padding:0}.cmb{border-radius:0;width:100%;height:100%}.cmb__header{flex-wrap:wrap;padding:22px 18px 14px}.cmb__headactions{margin-right:0}.cmb__tabs{scrollbar-width:none;gap:18px;padding:0 18px;overflow-x:auto}.cmb__tabs::-webkit-scrollbar{display:none}.cmb__tab{white-space:nowrap;flex:none}.cmb__body{padding:12px 12px 8px}.cmb__search{margin:8px 12px 16px}}.jl{z-index:900;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#0a080ec7;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:fixed;inset:0}.jl__spinner{border:4px solid #fff3;border-top-color:var(--brand);border-radius:50%;width:54px;height:54px;animation:.8s linear infinite jl-spin}@keyframes jl-spin{to{transform:rotate(360deg)}}.jl__text{font-size:var(--fs-md);letter-spacing:.02em;font-weight:700}.wvm__scrim{z-index:var(--z-dialog);background:var(--modal-scrim);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.wvm{background:var(--panel);border-radius:var(--r-panel,18px);width:min(380px,100%);color:var(--text,#fff);text-align:center;border:1px solid var(--line,#ffffff14);box-shadow:var(--shadow-modal,0 30px 80px #00000080);padding:30px 26px 24px;position:relative}.wvm:focus,.wvm:focus-visible{outline:none}.wvm__close{cursor:pointer;width:28px;height:28px;color:var(--ink-6,#fff9);background:0 0;border:none;border-radius:50%;font-size:18px;line-height:1;position:absolute;top:12px;right:12px}.wvm__close:hover{background:var(--fill-2,#ffffff0f);color:var(--text,#fff)}.wvm__question{color:var(--ink-7,#ffffffb3);margin:4px 0 0;font-size:14px;line-height:1.5}.wvm__realm{word-break:break-all;margin-top:14px;font-size:20px;font-weight:800}.wvm__realmsub{color:var(--ink-6,#fff9);margin-top:4px;font-size:13px}.wvm__actions{gap:12px;margin-top:24px;display:flex}.wvm__cancel,.wvm__go{cursor:pointer;letter-spacing:.02em;border-radius:var(--r-pill,999px);border:none;flex:1;padding:12px 0;font-family:inherit;font-size:13px;font-weight:700}.wvm__cancel{background:var(--fill-3,#ffffff14);color:var(--text,#fff)}.wvm__cancel:hover{background:var(--fill-4,#ffffff1a)}.wvm__go{background:var(--brand);color:var(--on-brand,#fff)}.wvm__go:hover{background:var(--brand-hover)}.evd__backdrop{z-index:var(--z-modal);background:#00000080;justify-content:center;align-items:center;padding:24px;animation:.3s linear u-fade-in;display:flex;position:fixed;inset:0}.evd{border-radius:var(--r-panel);color:#fff;width:min(480px,100%);max-height:min(640px,100%);box-shadow:var(--shadow-modal);background:#3d0d55;flex-direction:column;display:flex;position:relative;overflow:hidden}.evd__hero{aspect-ratio:16/9;background:var(--thumb-img,none) center / cover no-repeat, radial-gradient(120% 120% at 70% 25%, #c83a6b 0%, #7a1d52 38%, #3d0d55 100%);flex:none;position:relative}.evd__heroscrim{background:linear-gradient(#0000 8%,#0006 42%,#000000c7 76%,#000000f5 100%);position:absolute;inset:0}.evd__close{color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:19px;line-height:1;display:inline-flex;position:absolute;top:14px;right:14px}.evd__close:hover{background:#000000a6}.evd__meta{background:#3d0d55;flex-direction:column;flex:none;padding:16px 22px 0;display:flex}.evd__when{font-size:var(--fs-xs);letter-spacing:.03em;color:#ffffffd9;font-weight:700}.evd__title{font-size:var(--fs-title);text-shadow:0 1px 6px #00000080;margin:6px 0 0;font-weight:800;line-height:1.18}.evd__host{font-size:var(--fs-sm);color:#ffffffb3;margin:7px 0 0}.evd__host b{color:#ffffffeb;font-weight:600}.evd__body{background:#3d0d55;flex:none;padding:16px 22px}.evd__actions{align-items:center;gap:8px;display:flex}.evd__remind{color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-xs);letter-spacing:.04em;border-radius:var(--r-control);background:#00000061;border:1px solid #ffffff1f;flex:1;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-weight:800;display:inline-flex}.evd__remind:hover{background:#00000080}.evd__iconbtn{color:#fff;cursor:pointer;border-radius:var(--r-control);background:#ffffff14;border:1px solid #ffffff24;flex:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.evd__iconbtn:hover{background:#ffffff29}.evd__descblock{background:#4a1463;flex:auto;min-height:0;padding:18px 22px;overflow:auto}.evd__sectitle{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin:0 0 10px;font-weight:800}.evd__desc{font-size:var(--fs-sm);color:#ffffffd1;white-space:pre-line;margin:0;line-height:1.55}.evd__footer{background:#4a1463;border-top:1px solid #ffffff1a;flex-direction:column;flex:none;gap:14px;padding:18px 22px 22px;display:flex}.evd__metarow{font-size:var(--fs-sm);color:#ffffffe0;align-items:center;gap:12px;display:flex}.evd__metarow svg{color:#ffffffa6;flex:none}.evd__metarow--cta{justify-content:flex-start}.evd__jumpin{justify-content:center;align-items:center;gap:var(--s-1-5);background:var(--brand-cta);color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);letter-spacing:.04em;padding:0 var(--s-5);border-radius:var(--r-pill);border:none;height:40px;margin-left:auto;font-weight:800;display:inline-flex}.evd__jumpin:hover{filter:brightness(1.06)}@media (width<=600px){.evd__backdrop{padding:0}.evd{border-radius:0;width:100%;height:100%;max-height:100%}}.ev{flex-direction:column;min-height:100%;padding:14px 18px 24px;display:flex}.ev__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.ev__title{font-size:var(--fs-title);color:#fff;letter-spacing:.2px;margin:0;font-weight:800}.ev__headactions{align-items:center;gap:12px;display:flex}.ev__todaybtn{color:#fff;font:inherit;font-size:var(--fs-sm);border-radius:var(--r-pill);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff2e;height:36px;padding:0 18px;font-weight:700}.ev__todaybtn:hover{background:#ffffff29}.ev__create{color:#fff;font:inherit;font-size:var(--fs-sm);letter-spacing:.4px;border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff80;height:36px;padding:0 22px;font-weight:700}.ev__create:hover{background:#ffffff1f}.ev__body{flex:auto;align-items:stretch;gap:14px;min-height:0;display:flex}.ev__main{flex-direction:column;flex:auto;min-width:0;display:flex}.ev__carousel{border-radius:var(--r-pill);background:linear-gradient(90deg,#f5263b 0%,#ff7a1a 42%,#ff8a3d 60%,#ff4d8d 100%);align-items:center;height:44px;margin-bottom:14px;padding:0 6px;display:flex}.ev__chev{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff8a3d,#ff6a1a);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:19px;font-weight:800;line-height:1;display:flex;box-shadow:0 1px 5px #0000004d}.ev__chev:hover{background:linear-gradient(135deg,#ff9a52,#ff7a2c)}.ev__cols{flex:auto;grid-template-columns:repeat(5,1fr);display:grid}.ev__col{justify-content:center;align-items:center;display:flex}.ev__daylabel{font-size:var(--fs-sm);color:#fff;letter-spacing:.2px;white-space:nowrap;font-weight:700}.ev__daylabel.is-today{color:#7a3b12;border-radius:var(--r-pill);background:#ffeec2;padding:6px 20px;font-weight:800;box-shadow:0 1px 6px #00000047}.ev__grid{flex:auto;grid-template-columns:repeat(5,1fr);align-content:start;gap:10px;display:grid;overflow:hidden}.ev__gridcol{flex-direction:column;gap:10px;min-width:0;display:flex}.ev__card{background:#0000006b;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.ev__thumb{aspect-ratio:16/9;background:linear-gradient(135deg, #ffffff29, #ffffff05), linear-gradient(150deg, hsl(var(--hue,270) 62% 50%) 0%, hsl(calc(var(--hue,270) + 38) 55% 28%) 100%);position:relative}.ev__card.is-featured .ev__thumb{aspect-ratio:16/11}.ev__badge{font-size:var(--fs-2xs);letter-spacing:.3px;color:#fff;background:#0009;border-radius:4px;padding:3px 8px;font-weight:800;position:absolute;top:7px;left:7px;box-shadow:0 1px 3px #00000059}.ev__badge.is-live{text-transform:uppercase;background:#e23744}.ev__badge.is-viewers{color:#1c3b00;background:#b6e02a}.ev__cardbody{flex-direction:column;gap:2px;padding:6px 8px 8px;display:flex}.ev__cardtitle{font-size:var(--fs-xs);color:#fff;margin:0;font-weight:700;line-height:1.2}.ev__cardorg{font-size:var(--fs-2xs);color:#ffffffad;margin:0}.ev__cardtime{font-size:var(--fs-2xs);color:#ffffffd1;align-items:center;gap:4px;margin:2px 0 0;display:flex}.ev__clock{font-size:var(--fs-2xs);line-height:1}.ev__feature{background:#00000047;border-radius:14px;flex-direction:column;flex:none;align-self:flex-start;width:clamp(220px,21vw,280px);display:flex;overflow:hidden}.ev__featurehero{aspect-ratio:3/4;color:#fff;background:linear-gradient(135deg,#6a2fb0,#b13a8f 60%,#f0712f);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.ev__featuretag{text-align:center;letter-spacing:1px;text-shadow:0 2px 10px #0006;font-size:clamp(22px,2.6vw,34px);font-weight:900;line-height:.95}.ev__featuresub{font-size:var(--fs-xs);letter-spacing:1px;font-weight:800}.ev__featurebody{flex-direction:column;flex:auto;gap:8px;padding:14px 16px 16px;display:flex}.ev__featuredate{font-size:var(--fs-xs);color:#fffc;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.ev__featuretitle{font-size:var(--fs-lg);color:#fff;margin:0;font-weight:800;line-height:1.25}.ev__featureorg{font-size:var(--fs-xs);color:#ffffff8c;margin:0}.ev__featureactions{align-items:center;gap:8px;margin-top:16px;display:flex}.ev__remind{border-radius:var(--r-pill);color:#fff;height:42px;font:inherit;font-size:var(--fs-sm);letter-spacing:.5px;cursor:pointer;background:linear-gradient(90deg,#ff4d8d,#ec2e7a);border:0;flex:auto;font-weight:800;box-shadow:0 2px 10px #ec2e7a59}.ev__remind:hover{background:linear-gradient(90deg,#ff5f9b,#f23a87)}.ev__iconbtn{color:#fff;width:42px;height:42px;font-size:var(--fs-lg);cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;flex:none}.ev__iconbtn:hover{background:#ffffff2e}@media (width<=760px){.ev{padding:12px}.ev__title{font-size:20px}.ev__create{letter-spacing:0;padding:0 14px}.ev__feature{display:none}.ev__cols,.ev__grid{grid-template-columns:repeat(2,1fr)}.ev__col:nth-child(n+3),.ev__gridcol:nth-child(n+3){display:none}}.rpd__viewer{z-index:1000;color:var(--text);animation:rpdIn var(--dur-fast) ease;background:#000000eb;display:flex;position:fixed;inset:0}@keyframes rpdIn{0%{opacity:0}to{opacity:1}}.rpd__viewer:focus,.rpd__viewer:focus-visible{outline:none}.rpd__close{z-index:3;border-radius:var(--r-control);background:var(--white-10);width:40px;height:40px;color:var(--text);cursor:pointer;border:none;font-size:24px;line-height:1;position:absolute;top:16px;right:16px}.rpd__close:hover{background:var(--fill-4)}.rpd__stage{flex:1;justify-content:center;align-items:center;min-width:0;padding:40px;display:flex;position:relative}.rpd__stageImg{object-fit:contain;border-radius:var(--r-card);max-width:100%;max-height:100%}.rpd__nav{border-radius:var(--r-pill);background:var(--white-10);width:44px;height:44px;color:var(--text);cursor:pointer;transition:background-color var(--dur-fast) ease;border:none;justify-content:center;align-items:center;font-size:26px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.rpd__nav:hover:not(:disabled){background:var(--fill-4)}.rpd__nav:disabled{opacity:.25;cursor:default}.rpd__navPrev{left:14px}.rpd__navNext{right:14px}.rpd__info{background:var(--menu-bg);flex-direction:column;flex:none;gap:22px;width:320px;padding:64px 26px 26px;display:flex;overflow-y:auto}.rpd__actions{flex-wrap:wrap;gap:8px;display:flex}.rpd__actions>button,.rpd__actionLink{align-items:center;gap:6px;display:inline-flex}.rpd__actionLink{border-radius:var(--r-pill);background:var(--white-10);height:32px;color:var(--text);font-size:var(--fs-sm);padding:0 14px;font-weight:600;text-decoration:none}.rpd__actionLink:hover{background:var(--fill-4)}.rpd__deleteBtn{color:var(--red)}.rpd__infoBlock{flex-direction:column;gap:6px;display:flex}.rpd__infoLabel{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-6);font-weight:700}.rpd__infoValue{font-size:var(--fs-md);color:var(--text)}.rpd__coords{color:var(--ink-45)}.rpd__people{flex-direction:column;gap:4px;display:flex}.rpd__person{border-radius:var(--r-control);color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:6px 8px;display:flex}.rpd__person:hover{background:var(--white-10)}.rpd__personName{font-size:var(--fs-md);font-weight:600}@media (width<=760px){.rpd__viewer{flex-direction:column}.rpd__stage{flex:0 0 55%;padding:20px}.rpd__info{flex:auto;width:100%;padding:20px 20px 26px}}.rl{color:#fff;min-height:100%;padding:20px 28px 28px}.rl__head{align-items:baseline;gap:18px;margin-bottom:6px;display:flex}.rl__title{font-size:var(--fs-title);letter-spacing:.2px;margin:0;font-weight:700;line-height:1.1}.rl__storage{flex-direction:column;gap:4px;min-width:200px;display:flex}.rl__storagetxt{font-size:var(--fs-xs);color:#fff9}.rl__storagetxt b{color:#fff;font-weight:700}.rl__storagebar{background:#ffffff47;border-radius:4px;height:4px;position:relative;overflow:hidden}.rl__storagefill{background:#fff;border-radius:3px;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.rl__body{padding-top:10px}.rl__scroll{padding-bottom:24px}.rl__group{margin-bottom:26px}.rl__month{font-size:var(--fs-md);color:#fff;margin:0 0 12px;font-weight:700}.rl__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.rl__cell{aspect-ratio:16/10;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:0;transition:transform 80ms,border-color .12s;display:block;overflow:hidden}.rl__cell:hover{border-color:#ff2d8e99;transform:translateY(-2px)}.rl__cellimg{object-fit:cover;width:100%;height:100%;display:block}.rl__empty{text-align:center;flex-direction:column;align-items:center;padding:16vh 20px 0;display:flex}.rl__emptyicon{background-color:#ff2d8e1a;background-image:linear-gradient(#ff2d8e1a,#a524b31a),linear-gradient(135deg,#ff2d8e,#a524b3);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:border-box;background-clip:padding-box,border-box;border:2px solid #0000;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;display:flex;box-shadow:0 6px 22px #ff2d8e38}.rl__emptytitle{font-size:var(--fs-title);color:#fff;letter-spacing:.1px;font-weight:700}.rl__emptynote{font-size:var(--fs-sm);color:#ffffffb8;margin-top:8px}.rl__emptynote b{color:#fff;text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (width<=760px){.rl{padding:16px 16px 22px}.rl__head{flex-wrap:wrap;gap:8px}.rl__storage{width:100%;min-width:0}}.ep__backdrop{z-index:var(--z-panel);background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.pld{border-radius:var(--r-panel);color:#fff;width:min(760px,100%);max-height:100%;box-shadow:var(--shadow-modal);background:radial-gradient(120% 70% at 50% 118%,#aa1ec8d9,#0000 60%),radial-gradient(90% 90% at 8% 30%,#7819aa99,#0000 65%),linear-gradient(155deg,#5e1390 0%,#4a0f7a 55%,#3a0860 100%);flex-direction:column;gap:22px;padding:26px 30px 30px;display:flex;position:relative;overflow:auto}.pld__close{z-index:6;cursor:pointer;color:#ffffffd9;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:22px;line-height:1;display:flex;position:absolute;top:16px;right:18px}.pld__close:hover{color:#fff;background:#ffffff1f}.pld__top{align-items:stretch;gap:26px;display:flex}.pld__hero{aspect-ratio:4/3;background:var(--thumb-img,none) center / cover no-repeat, radial-gradient(circle at 60% 35%, hsl(var(--hue,270) 55% 45% / .55), transparent 55%), linear-gradient(150deg, #280846d9, #140428e6);border-radius:14px;flex:0 0 300px;align-self:flex-start;min-width:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.pld__body{flex-direction:column;flex:1;gap:18px;min-width:0;display:flex}.pld__head{padding-right:36px}.pld__title{font-size:var(--fs-title);margin:0;font-weight:800;line-height:1.1}.pld__creator{font-size:var(--fs-sm);color:var(--ink-7);align-items:center;gap:7px;margin-top:9px;display:flex}.pld__creatorby{color:var(--ink-6)}.pld__creatorname{color:#fff;font-weight:700}.pld__toolbar{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.pld__approval{align-items:center;gap:18px;display:flex}.pld__stat-inline{font-size:var(--fs-md);color:#fff;align-items:center;gap:6px;font-weight:700;display:inline-flex}.pld__stat-inline svg{color:#ffffffbf}.pld__icons{border-radius:var(--r-pill);background:#1405268c;align-items:center;gap:4px;padding:5px 7px;display:flex}.pld__iconbtn{cursor:pointer;color:#ffffffe6;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.pld__iconbtn:hover{color:#fff;background:#ffffff24}.pld__actions{gap:12px;margin-top:auto;display:flex}.pld__nav{font-size:var(--fs-xs);letter-spacing:.03em;padding:11px 18px}.pld__jump{font-size:var(--fs-xs);letter-spacing:.03em;padding:11px 26px}.pld__detail{background:#14052852;border-radius:14px;flex-direction:column;gap:16px;padding:18px 20px;display:flex}.pld__section{flex-direction:column;gap:8px;display:flex}.pld__sectitle{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin:0;font-weight:800}.pld__desc{font-size:var(--fs-sm);color:var(--ink-85);margin:0;line-height:1.55}.pld__rows{flex-direction:column;gap:16px;display:flex}.pld__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pld__row--bottom{border-top:1px solid #ffffff1f;padding-top:16px}.pld__rowcell{flex-direction:column;gap:6px;display:flex}.pld__rowlabel{font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:6px;font-weight:700;display:inline-flex}.pld__rowlabel svg{color:#ffffffb3}.pld__rowval{font-size:var(--fs-md);color:#fff;font-weight:700}@media (width<=620px){.pld{width:100%;padding:20px}.pld__top{flex-direction:column;gap:18px}.pld__hero{flex-basis:180px}}@media (height<=600px){.ep__backdrop{padding:0}.pld{border-radius:0;width:100%;height:100%;max-height:100%;overflow:auto}}.map__shell{background:#100f17;height:100%;position:relative;overflow:hidden}.map__tiles{aspect-ratio:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#16151e;max-width:100%;height:100%;position:absolute;top:50%;left:50%}.map__tiles.is-grabbing{cursor:grabbing}.map__grid{background-color:#29262f;background-image:linear-gradient(#0c0b1299 2px,#0000 2px),linear-gradient(90deg,#0c0b1299 2px,#0000 2px),radial-gradient(circle at 50% 46%,#563a8647 0%,#0000 55%),radial-gradient(circle,#0000 48%,#0f0e16b3 100%);background-size:26px 26px,26px 26px,100% 100%,100% 100%;position:absolute;inset:-10%}.map__roads{pointer-events:none;opacity:.5;background-image:linear-gradient(#6e78aa38 4px,#0000 4px),linear-gradient(90deg,#6e78aa38 4px,#0000 4px);background-position:0 24px,24px 0;background-size:168px 168px,168px 168px;position:absolute;inset:0}.map__district{opacity:.85;pointer-events:none;border-radius:4px;position:absolute}.map__district--plaza{background:#3c9d33}.map__district--purple{background:#5a3a86}.map__district--blue{background:#2f5aa8}.map__district--pink{background:#a83574}.map__player{z-index:6;pointer-events:none;background:var(--explore-orange,#ff7a3d);border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #00000073,0 0 0 2px #ffffff40}.map__pin{cursor:pointer;filter:drop-shadow(0 3px 4px var(--scrim));background:0 0;border:none;padding:0;line-height:0;transition:transform .1s;position:absolute;transform:translate(-50%,-100%)}.map__pin:hover{transform:translate(-50%,-100%)scale(1.12)}.map__pin.is-selected{z-index:5;transform:translate(-50%,-100%)scale(1.2)}.map__pindrop{fill:var(--brand)}.map__pin--poi .map__pindrop{fill:#438fff}.map__pin--live .map__pindrop{fill:var(--brand)}.map__pin--fav .map__pindrop{fill:var(--accent)}.map__pin--place .map__pindrop{fill:var(--purple)}.map__pinfriend{border:2px solid var(--online);background:linear-gradient(135deg, var(--brand), #ffb03a);border-radius:50%;width:22px;height:22px;display:block;transform:translateY(50%)}.map__catbar{z-index:10;align-items:center;gap:12px;display:flex;position:absolute;top:14px;left:16px;right:16px}.map__cats{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.map__catpill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:inherit;font-size:var(--fs-xs);letter-spacing:.03em;border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;background:#261c3aad;border:1px solid #ffffff24;align-items:center;gap:7px;padding:7px 14px;font-weight:700;transition:background .12s,border-color .12s;display:inline-flex}.map__catpill:hover{background:#3a2c54d1;border-color:#ffffff42}.map__catpill.is-on{color:#14121c;background:#fff;border-color:#0000}.map__catdot{border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 1.5px #00000047,0 0 6px #ffffff2e}.map__catpill.is-on .map__catdot{box-shadow:0 0 0 1.5px #00000059}.map__catglyph{font-size:var(--fs-md);filter:drop-shadow(0 0 4px);flex:none;line-height:1}.map__catglyph--all{color:var(--accent)}.map__catpill.is-on .map__catglyph{filter:none}.map__catpill.is-on .map__catglyph--all{color:#14121c}.map__catpill.is-on .map__catglyph--heart{color:var(--brand)!important}.map__search{flex:none;width:min(300px,32%);position:relative}.map__search .search{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--r-pill);background:#261c3aad;width:100%}.map__searchresults{z-index:12;background:var(--panel-2);border:1px solid var(--fill-4);max-height:320px;box-shadow:0 16px 40px var(--scrim);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.map__searchresult{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:7px 8px;font-family:inherit;display:flex}.map__searchresult:hover{background:var(--fill-2)}.map__searchresultworldicon{font-size:var(--fs-lg);flex:none;line-height:1}.map__searchresultimg{background:linear-gradient(150deg, hsl(var(--hue,280) 60% 42%), hsl(calc(var(--hue,280) + 40) 55% 26%)) center/cover no-repeat;border-radius:7px;flex:none;width:30px;height:30px}.map__searchresultbody{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.map__searchresulttitle{font-size:var(--fs-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.map__searchresultsub{font-size:var(--fs-xs);color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map__searchresulttag{font-size:var(--fs-2xs);letter-spacing:.04em;color:var(--purple);border:1px solid var(--purple);border-radius:6px;flex:none;padding:2px 6px;font-weight:800}.map__sidebar{z-index:11;background:var(--modal-grad);border-left:1px solid var(--fill-4);width:300px;box-shadow:-20px 0 50px var(--scrim);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.map__sidebarhead{align-items:center;gap:10px;padding:16px;display:flex}.map__sidebardot{border-radius:50%;flex:none;width:12px;height:12px}.map__sidebartitle{font-size:var(--fs-md);color:var(--text);flex:auto;font-weight:800}.map__sidebarclose{background:var(--fill-3);color:#fff;width:26px;height:26px;font-size:var(--fs-md);cursor:pointer;border:none;border-radius:50%;flex:none;line-height:1}.map__sidebarclose:hover{background:var(--fill-4)}.map__sidebarsorts{gap:6px;padding:0 16px 12px;display:flex}.map__sidebarsort{background:var(--fill-2);border:1px solid var(--fill-4);color:#ffffffb3;font-family:inherit;font-size:var(--fs-2xs);letter-spacing:.02em;cursor:pointer;border-radius:8px;flex:1;padding:7px 4px;font-weight:700}.map__sidebarsort:hover{background:var(--fill-3)}.map__sidebarsort.is-on{background:var(--brand);color:#fff;border-color:#0000}.map__sidebarlist{flex:auto;padding:0 10px 12px;overflow-y:auto}.map__sidebarmsg{text-align:center;font-size:var(--fs-xs);color:#ffffff80;padding:20px 10px}.map__sidebarcard{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 6px;font-family:inherit;display:flex}.map__sidebarcard:hover{background:var(--fill-2)}.map__sidebarcardimg{background:linear-gradient(150deg, hsl(var(--hue,280) 60% 42%), hsl(calc(var(--hue,280) + 40) 55% 26%)) center/cover no-repeat;border-radius:9px;flex:none;width:44px;height:44px}.map__sidebarcardbody{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.map__sidebarcardtitle{font-size:var(--fs-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.map__sidebarcardcreator{font-size:var(--fs-xs);color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map__sidebarcardstats{font-size:var(--fs-xs);color:#fff9;gap:10px;display:flex}.map__sidebarcardchevron{font-size:var(--fs-lg);color:#ffffff59;flex:none}.map__zoom{z-index:9;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:16px;left:16px}.map__zgroup{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--fill-4);background:#261c3aad;border-radius:11px;flex-direction:column;display:flex;overflow:hidden}.map__zgroup .map__zbtn{background:0 0;border:none;border-radius:0}.map__zgroup .map__zbtn:first-child{border-bottom:1px solid var(--fill-4)}.map__zbtn{cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--fill-4);color:#fff;background:#261c3aad;border-radius:11px;width:40px;height:40px;font-size:20px;line-height:1}.map__zbtn:hover{background:#3a2c54e6}.map__locate,.map__layers{font-size:var(--fs-lg)}.map__minimap{z-index:9;pointer-events:none;background:#14141f;border:1px solid #ffffff38;border-radius:10px;width:132px;height:96px;position:absolute;bottom:18px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 24px #00000080}.map__minigrid{background-image:linear-gradient(#7882c81f 1px,#0000 1px),linear-gradient(90deg,#7882c81f 1px,#0000 1px),radial-gradient(circle,#232544 0%,#14141f 75%);background-size:12px 12px,12px 12px,100% 100%;position:absolute;inset:0}.map__miniimg{width:150.588%;height:150.588%;image-rendering:pixelated;position:absolute;top:-25.294%;left:-25.294%}.map__minidot{border-radius:2px;width:6px;height:6px;position:absolute}.map__minidot--a{background:#5a3a86;top:30%;left:28%}.map__minidot--b{background:#a83574;top:26%;left:64%}.map__minidot--c{background:#2f5aa8;top:62%;left:56%}.map__minihere{background:var(--explore-orange,#ff7a3d);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #ffffff59}.map__credit{z-index:9;font-size:var(--fs-xs);color:#fff6;position:absolute;bottom:18px;right:16px}.map__info{z-index:11;background:var(--modal-grad);border:1px solid var(--fill-4);width:300px;box-shadow:0 20px 50px var(--scrim);border-radius:16px;position:absolute;bottom:72px;left:16px;overflow:hidden}.map__infothumb{background:linear-gradient(150deg, hsl(var(--hue,280) 60% 42%), hsl(calc(var(--hue,280) + 40) 55% 26%));height:120px;position:relative}.map__infolive{background:var(--brand);color:#fff;font-size:var(--fs-2xs);border-radius:6px;padding:3px 8px;font-weight:800;position:absolute;top:10px;left:10px}.map__infoclose{color:#fff;width:28px;height:28px;font-size:var(--fs-lg);cursor:pointer;background:#0006;border:none;border-radius:50%;line-height:1;position:absolute;top:8px;right:8px}.map__infobody{padding:14px 16px 16px}.map__infoname{font-size:var(--fs-lg);color:var(--text);font-weight:800}.map__infocreator{font-size:var(--fs-xs);color:#ffffff80;margin-top:3px}.map__infocreator b{color:#fffc}.map__inforow{gap:8px;margin-top:14px;display:flex}.map__infostat{background:#00000038;border-radius:9px;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.map__infostat b{font-size:var(--fs-md);color:#fff;font-weight:800}.map__infostat span{font-size:var(--fs-2xs);letter-spacing:.04em;color:#fff6;font-weight:700}.map__infoactions{gap:8px;margin-top:14px;display:flex}.map__jump{background:var(--brand);color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);border-radius:var(--r-pill);border:none;flex:none;padding:9px 18px;font-weight:700}.map__jump:hover{background:var(--brand-hover)}.map__nav{background:var(--fill-3);color:#fff;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);border-radius:var(--r-pill);border:none;flex:1;padding:9px 14px;font-weight:600}.map__nav:hover{background:#ffffff24}@media (width<=760px){.map__catbar{flex-direction:column;align-items:stretch;gap:8px;top:12px;left:12px;right:12px}.map__cats{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow:auto hidden}.map__cats::-webkit-scrollbar{display:none}.map__catpill{flex:none}.map__search{order:1;width:100%}.map__info{flex-direction:column;width:auto;max-height:calc(100% - 88px);display:flex;bottom:12px;left:12px;right:12px;overflow:hidden}.map__infothumb{flex:none}.map__infobody{flex:auto;min-height:0;overflow-y:auto}.map__sidebar{width:100%}}@media (height<=480px){.map__info{flex-direction:column;width:min(300px,100% - 24px);max-height:calc(100% - 72px);display:flex;inset:64px auto 8px 12px;overflow:hidden}.map__infothumb{flex:none;height:92px}.map__infobody{flex:auto;min-height:0;overflow-y:auto}}.tabs{scrollbar-width:none;align-items:center;gap:4px;max-width:100%;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs__tab{cursor:pointer;color:var(--ink-6);font-family:inherit;font-size:var(--fs-md);border-radius:var(--ctl-radius,10px);white-space:nowrap;background:0 0;border:none;flex:none;padding:10px 16px;font-weight:600;transition:color 83ms linear,background 83ms linear;position:relative}.tabs__tab:hover{color:#fff;background:#ffffff1a}.tabs__tab.is-active,.tabs__tab.is-active:hover{color:#fff;background:var(--brand-cta)}.tabs--underline .tabs__tab{text-transform:uppercase;letter-spacing:.06em;font-size:var(--fs-xs);border-radius:0;padding:10px 16px;font-weight:700}.tabs--underline .tabs__tab,.tabs--underline .tabs__tab:hover{background:0 0}.tabs--underline .tabs__tab.is-active,.tabs--underline .tabs__tab.is-active:hover{color:#fff;background:0 0}.tabs--underline .tabs__tab.is-active:after{content:"";background:var(--brand);border-radius:3px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.ps{border-radius:var(--r-panel);color:#fff;width:min(1140px,100%);height:min(660px,100%);box-shadow:var(--shadow-modal);background:linear-gradient(125deg,#8d1fbe 0%,#6f23ac 24%,#4a3a93 52%,#2c7e84 80%,#1ea58c 100%);display:flex;position:relative;overflow:hidden}.ps__close{z-index:5;cursor:pointer;color:#fff;background:#00000061;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;line-height:1;display:flex;position:absolute;top:16px;right:16px}.ps__close:hover{background:#0000008c}.ps__preview{flex:0 0 36%;justify-content:center;align-items:center;min-width:0;padding:24px 16px;display:flex;position:relative}.ps__preview:before{content:"";pointer-events:none;background:radial-gradient(circle,#fff3 0%,#fff0 70%);border-radius:50%;width:264px;height:264px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ps__avatar{box-shadow:0 22px 44px #00000061,inset 0 0 0 4px #fff3}.ps__preview--empty:before{display:none}.ps__preview--empty .ps__avatar{box-shadow:none}.ps__main{flex-direction:column;flex:1;min-width:0;padding:22px 24px 0;display:flex}.ps__head{align-items:flex-start;gap:12px;padding-right:36px;display:flex}.ps__id{flex-direction:column;gap:4px;min-width:0;display:flex}.ps__idline{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.ps__name{font-size:var(--fs-title);color:#c07ff5;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;margin:0;font-weight:800;line-height:1;overflow:hidden}.ps__tag{color:#fff9;margin-left:1px;font-weight:700}.ps__addrline{border-radius:var(--r-pill);background:#0000002e;align-items:center;gap:4px;padding:2px 4px 2px 8px;display:inline-flex}.ps__addr{font-size:var(--fs-sm);color:#ffffff9e;font-weight:600}.ps__icon{color:#ffffffe6;cursor:pointer;font-size:var(--fs-lg);background:0 0;border:none;padding:2px;line-height:1}.ps__icon--sm{font-size:var(--fs-sm);color:#ffffff8c}.ps__icon:hover{color:#fff}.ps__claim{cursor:pointer;font-family:inherit;font-size:var(--fs-xs);letter-spacing:.04em;color:#fff;border-radius:var(--r-pill);background:linear-gradient(95deg,#ff2d6b 0%,#ff4d63 100%);border:none;flex:none;align-items:center;gap:8px;margin-left:auto;padding:9px 16px;font-weight:800;display:inline-flex;box-shadow:0 4px 16px #ff3c6466}.ps__claimicon{color:#fff;flex:none;width:17px;height:17px}.ps__claim:hover{filter:brightness(1.06)}.ps .tabs{gap:var(--s-5);border-bottom:1px solid #ffffff29;margin-top:18px}.ps .tabs__tab{letter-spacing:.08em;color:#ffffff8c;padding-bottom:12px}.ps .tabs__tab:hover{color:#ffffffd9}.ps .tabs__tab.is-active{color:#fff}.ps .tabs--underline .tabs__tab.is-active:after{background:linear-gradient(90deg,#ff2d8f 0%,#d63bff 100%);border-radius:3px;height:3px;bottom:-1px;box-shadow:0 0 8px #ff3ca08c}.ps__modules{scrollbar-color:#ffffff59 transparent;scrollbar-width:thin;flex:1;min-height:0;padding:18px 0 22px;overflow-y:scroll}.ps__modules::-webkit-scrollbar{width:8px}.ps__modules::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:4px}.ps__modules::-webkit-scrollbar-track{background:0 0}.ps__mod{border-radius:var(--r-card);background:#ffffff12;border:1px solid #ffffff1a;margin-bottom:14px;padding:14px 16px}.ps__mod:last-child{margin-bottom:0}.ps__modhead{justify-content:space-between;align-items:center;display:flex}.ps__modtitle{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1;margin:0 0 12px;font-weight:800}.ps__modhead .ps__modtitle{margin-bottom:0}.ps__edit{color:#fff;cursor:pointer;width:30px;height:30px;font-size:var(--fs-md);background:#ffffff29;border:none;border-radius:8px}.ps__edit:hover{background:#ffffff42}.ps__empty{font-size:var(--fs-md);color:#fff9;margin:10px 0 2px}.ps__failed{font-size:var(--fs-md);color:#ffc4b2f2;margin:10px 0 2px;line-height:1.5}.ps__bio{font-size:var(--fs-md);color:#ffffffd9;white-space:pre-wrap;margin:10px 0 2px}.ps__links{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ps__link{border-radius:var(--r-pill);color:#fff;font-size:var(--fs-xs);background:#ffffff1f;align-items:center;padding:6px 12px;font-weight:700;text-decoration:none;display:inline-flex}.ps__link:hover{background:#ffffff38}.ps__badges{flex-wrap:wrap;gap:16px;display:flex}.ps__badge{background:var(--fill-2);border-radius:16px;justify-content:center;align-items:center;width:74px;height:74px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.ps__badgeimg{object-fit:contain;width:58px;height:58px;display:block}.ps__badgeinitial{color:#ffffffeb;background:radial-gradient(circle at 38% 28%,#ffffff38,#ffffff0f);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;font-weight:800;display:flex}.ps__equipped{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:14px;padding-bottom:6px;display:grid}.ps__eqcard{background:var(--fill-3);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;gap:7px;padding:8px;display:flex}.ps__eqart{aspect-ratio:1;background:linear-gradient(155deg,#c9b9e8 0%,#e9e2f4 55%,#d6c9ec 100%);border-radius:8px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #ffffff80}.ps__eqart:after{content:"";background:var(--rar,#b7c0cc);height:6px;position:absolute;bottom:0;left:0;right:0}.ps__eqcat{color:#ffffffeb;width:30px;height:30px;font-size:var(--fs-xs);background:#281e3c73;border-radius:8px 0 10px;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:0;left:0}.ps__eqname{font-size:var(--fs-md);color:#fff;font-weight:700}.ps__eqrarity{font-size:var(--fs-xs);letter-spacing:.04em;color:#2a2540;background:var(--rar,#b7c0cc);border-radius:7px;align-self:flex-start;padding:3px 10px;font-weight:800}@media (width<=760px){.ep__backdrop{padding:0}.ps{border-radius:0;flex-direction:column;width:100%;height:100%;overflow:hidden}.ps__preview{flex:none;padding:20px 0 4px}.ps__main{min-height:0;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.ps__modules{flex:none;min-height:0;padding:18px 0 0;overflow-y:visible}}@media (height<=700px){.ep__backdrop{padding:0}.ps{border-radius:0;width:100%;height:100%;overflow:hidden}.ps__main,.ps__modules{min-height:0}}.ps__photos{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.ps__photo{aspect-ratio:16/10;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:0;transition:border-color .12s,transform 80ms;display:block;overflow:hidden}.ps__photo:hover{border-color:#ff2d8e99;transform:translateY(-2px)}.ps__photo img{object-fit:cover;width:100%;height:100%;display:block}.set{color:#fff;flex-direction:column;flex:1;min-height:0;display:flex}.set__head{flex:none;align-items:center;gap:18px;padding:14px 26px;display:flex}.set__title{font-size:var(--fs-title);letter-spacing:.2px;color:#fff;margin:0;font-weight:700}.set__pills{flex-wrap:wrap;gap:10px;display:flex}.set__pill{cursor:pointer;color:#ffffffd9;font-family:inherit;font-size:var(--fs-sm);background:#ffffff1f;border:none;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.set__pill:hover{color:#fff;background:#fff3}.set__pillicon{width:15px;height:15px;display:inline-flex}.set__pillicon svg{width:100%;height:100%}.set__pill.is-active,.set__pill.is-active:hover{background:var(--explore-orange);color:var(--accent-ink)}.set__reset{cursor:pointer;color:#ffffffd9;font-family:inherit;font-size:var(--fs-sm);background:#ffffff1f;border:none;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:8px 14px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.set__reset:hover{color:#fff;background:#fff3}.set__card{background:linear-gradient(#4a265cb8 0%,#341a46a8 100%);border:1px solid #ffffff14;border-radius:18px 18px 0 0;flex:1;width:100%;max-width:500px;min-height:0;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 -2px 28px #00000047}.set__content{scrollbar-width:thin;scrollbar-color:#ffffff59 #ffffff14;flex:1;width:100%;min-height:0;padding:26px 30px 40px;overflow-y:scroll}.set__content::-webkit-scrollbar{width:8px}.set__content::-webkit-scrollbar-track{background:#ffffff14;border-radius:999px}.set__content::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:999px}.set__empty{color:#ffffff8c;font-size:var(--fs-md);text-align:center;padding:40px 0}.set__group{margin-bottom:30px}.set__grouptitle{font-size:var(--fs-lg);letter-spacing:.2px;color:#fff;margin:0 0 16px;font-weight:800}.set__modules{grid-template-columns:1fr 1fr;gap:18px 28px;display:grid}.set__module{flex-direction:column;gap:7px;min-width:0;display:flex}.set__modtitle{font-size:var(--fs-xs);color:#fff;font-weight:700}.set__modctl{display:block}.set__modctl>:not(.toggle){width:100%}@media (width<=760px){.set__head{flex-direction:column;align-items:flex-start;gap:12px;padding:12px 16px}.set__content{padding:6px 14px 32px}.set__modules{grid-template-columns:1fr;gap:16px}}
/*$vite$:1*/