.account-module__z7Hf4q__fields{gap:8px;display:grid}.account-module__z7Hf4q__icon{width:20px;height:20px;color:var(--text-3);pointer-events:none;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.account-module__z7Hf4q__compact .account-module__z7Hf4q__input{border-radius:16px;height:52px;font-size:17px}.account-module__z7Hf4q__chips{margin:-2px calc(-1 * var(--edge,20px)) 0;padding:0 var(--edge,20px) 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;display:flex;overflow-x:auto}.account-module__z7Hf4q__chips::-webkit-scrollbar{display:none}.account-module__z7Hf4q__chip{height:36px;color:var(--text);background:color-mix(in srgb, var(--surface) 88%, transparent);border:1.5px solid var(--border);-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;padding:0 13px;font-size:14px;font-weight:700;transition:border-color .16s,transform .12s}.account-module__z7Hf4q__chip:hover{border-color:color-mix(in srgb, var(--brand-from) 55%, var(--border))}.account-module__z7Hf4q__chip:active{transform:scale(.96)}.account-module__z7Hf4q__fix{text-align:left;overflow-wrap:anywhere;max-width:100%;color:var(--text);background:color-mix(in srgb, var(--brand-from) 12%, var(--surface));border:1px solid color-mix(in srgb, var(--brand-from) 40%, var(--border));border-radius:12px;justify-self:start;padding:6px 12px;font-size:14px;font-weight:600}.account-module__z7Hf4q__hint{color:var(--text-2);align-items:center;gap:6px;margin-top:2px;font-size:13.5px;line-height:1.4;display:flex}.account-module__z7Hf4q__good{color:var(--success-text,var(--online));font-weight:600}
.signup-module__JVx41q__screen{padding-top:var(--safe-top);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.signup-module__JVx41q__top{flex:none;grid-template-columns:6.5rem 1fr 6.5rem;align-items:center;height:52px;padding:0 12px;display:grid}.signup-module__JVx41q__segments{flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;width:min(100% - 32px,460px);margin:0 auto;display:grid}.signup-module__JVx41q__segment{background:color-mix(in srgb, var(--text) 14%, transparent);border-radius:999px;height:4px;overflow:hidden}.signup-module__JVx41q__segment>span{border-radius:inherit;background:var(--brand-gradient);width:0;height:100%;transition:width .48s cubic-bezier(.2,.8,.2,1);display:block}.signup-module__JVx41q__segment[data-on]>span{width:100%}.signup-module__JVx41q__segments[data-done] .signup-module__JVx41q__segment>span{background:linear-gradient(90deg, var(--online), color-mix(in srgb, var(--online) 60%, var(--brand-to)))}.signup-module__JVx41q__stage{flex-direction:column;flex:auto;width:100%;min-height:0;margin:0 auto;display:flex}@media (min-width:1024px){.signup-module__JVx41q__stage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;max-width:1120px;padding:12px 40px 40px;display:grid}}.signup-module__JVx41q__deckArea{flex:1 1 0;min-height:0;position:relative;container:deck/size}@media (min-width:1024px){.signup-module__JVx41q__deckArea{flex:none;height:min(640px,100dvh - 160px)}}.signup-module__JVx41q__deck{--h:min(calc(100cqh - 52px), calc(66cqw * 4 / 3), 620px);--cb:max(42px, calc((100cqh - var(--h)) * .3 + 26px));position:absolute;inset:0}@media (min-width:1024px){.signup-module__JVx41q__deck{--h:min(calc(100cqh - 52px), calc(54cqw * 4 / 3), 600px)}}.signup-module__JVx41q__card{--x:0px;--r:0deg;--s:1;left:50%;bottom:var(--cb);height:var(--h);aspect-ratio:3/4;background:var(--surface-2);box-shadow:0 26px 50px -22px #0009, 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);transform:translateX(-50%) translateX(var(--x)) rotate(var(--r)) scale(var(--s));transform-origin:50% 90%;will-change:transform;border-radius:26px;position:absolute;overflow:hidden;container:card/inline-size}.signup-module__JVx41q__card[data-slot="0"]{z-index:4}.signup-module__JVx41q__card[data-slot="1"]{--x:calc(var(--h) * -.29);--r:-8deg;--s:.86;z-index:3}.signup-module__JVx41q__card[data-slot="2"]{--x:calc(var(--h) * .29);--r:8deg;--s:.86;z-index:2}.signup-module__JVx41q__card[data-slot="3"]{--x:calc(var(--h) * .12);--r:3deg;--s:.72;z-index:1;opacity:0}.signup-module__JVx41q__card[data-slot="-1"]{--x:calc(var(--h) * 1.05);--r:18deg;--s:1;z-index:5;opacity:0;pointer-events:none}.signup-module__JVx41q__photo{object-fit:cover;object-position:50% 22%;width:100%;height:100%;transition:filter .52s;position:absolute;inset:0}.signup-module__JVx41q__card[data-slot="1"] .signup-module__JVx41q__photo,.signup-module__JVx41q__card[data-slot="2"] .signup-module__JVx41q__photo,.signup-module__JVx41q__card[data-slot="3"] .signup-module__JVx41q__photo{filter:brightness(.62)saturate(.85)}.signup-module__JVx41q__cardTop{color:var(--on-media);background:linear-gradient(to bottom, rgb(var(--scrim) / .55), transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 8px;padding:14px 14px 34px 16px;transition:opacity .3s;display:flex;position:absolute;inset:0 0 auto}.signup-module__JVx41q__card:not([data-slot="0"]) .signup-module__JVx41q__cardTop{opacity:0}.signup-module__JVx41q__cardName{min-width:0;font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 10px #00000059;font-size:17px;font-weight:800;line-height:1.1;overflow:hidden}.signup-module__JVx41q__cardId{gap:4px;min-width:0;display:grid}.signup-module__JVx41q__status{white-space:nowrap;text-shadow:0 1px 8px #0006;align-items:center;gap:5px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.signup-module__JVx41q__status:before{content:"";background:var(--online);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--online) 30%, transparent);border-radius:999px;flex:none}.signup-module__JVx41q__cardHook{white-space:nowrap;text-overflow:ellipsis;opacity:.92;text-shadow:0 1px 8px #0006;flex-basis:100%;min-width:0;font-size:12.5px;font-weight:600;line-height:1.2;overflow:hidden}.signup-module__JVx41q__badge{color:#fff;letter-spacing:.01em;white-space:nowrap;background:var(--brand-gradient);box-shadow:0 8px 18px -8px rgb(var(--shadow-rgb) / .9), inset 0 0 0 1px #ffffff47;border-radius:999px;flex:none;align-items:center;padding:5px 10px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.signup-module__JVx41q__online{background:rgb(var(--scrim) / .42);-webkit-backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 9px 4px 7px;font-size:11px;font-weight:700;display:inline-flex}.signup-module__JVx41q__online:before{content:"";background:var(--online);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--online) 30%, transparent);border-radius:999px;flex:none}.signup-module__JVx41q__online{white-space:nowrap;flex:none}@container card (max-width:250px){.signup-module__JVx41q__cardTop{padding:11px 10px 28px 12px}.signup-module__JVx41q__cardName{font-size:15px}.signup-module__JVx41q__status{font-size:10.5px}.signup-module__JVx41q__cardHook{font-size:11.5px}.signup-module__JVx41q__badge{padding:4px 8px;font-size:10px}.signup-module__JVx41q__online{gap:0;padding:6px;font-size:0}}@container card (max-width:200px){.signup-module__JVx41q__cardTop{flex-direction:column;align-items:flex-start;gap:6px;padding-bottom:22px}.signup-module__JVx41q__badge{order:-1;align-self:flex-end}.signup-module__JVx41q__status,.signup-module__JVx41q__cardHook{display:none}}.signup-module__JVx41q__cardFoot{background:linear-gradient(to top, rgb(var(--scrim) / .55), transparent);pointer-events:none;height:42%;position:absolute;inset:auto 0 0}.signup-module__JVx41q__burst{left:50%;bottom:calc(var(--cb) + var(--h) * .42);z-index:6;color:#fff;background:var(--brand-gradient);width:84px;height:84px;box-shadow:0 18px 40px -12px rgb(var(--shadow-rgb) / .9);opacity:0;pointer-events:none;border-radius:999px;place-items:center;margin-left:-42px;display:grid;position:absolute}.signup-module__JVx41q__bubbleWrap{left:50%;bottom:calc(var(--cb) - 30px);z-index:7;pointer-events:none;justify-content:center;width:min(100cqw - 32px,360px);display:flex;position:absolute;transform:translate(-50%)}.signup-module__JVx41q__bubble{max-width:100%;min-height:46px;color:var(--text);text-wrap:balance;background:color-mix(in srgb, var(--surface) 90%, transparent);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-radius:22px 22px 22px 8px;align-items:center;gap:10px;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.35;display:inline-flex;box-shadow:0 16px 34px -18px #0000008c}.signup-module__JVx41q__bubbleAvatar{object-fit:cover;object-position:50% 20%;border-radius:999px;flex:none;width:32px;height:32px;display:none}.signup-module__JVx41q__bubbleName{letter-spacing:.02em;color:var(--brand-from);font-size:11px;font-weight:800;display:none}.signup-module__JVx41q__dots{gap:4px;padding:6px 2px;display:inline-flex}@container deck (max-height:200px){.signup-module__JVx41q__card,.signup-module__JVx41q__burst{visibility:hidden;opacity:0!important}.signup-module__JVx41q__bubbleWrap{justify-content:flex-start;bottom:50%;transform:translate(-50%,50%)}.signup-module__JVx41q__bubbleAvatar,.signup-module__JVx41q__bubbleName{display:block}}@container deck (max-height:64px){.signup-module__JVx41q__bubbleWrap{display:none}}.signup-module__JVx41q__panel{overscroll-behavior:contain;scrollbar-width:none;flex:0 auto;width:min(100%,500px);min-height:0;margin:0 auto;padding:14px 20px 0;overflow-y:auto}@media (min-width:1024px){.signup-module__JVx41q__panel{max-height:100%;margin:0 -8px;padding:8px}}.signup-module__JVx41q__title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;outline:none;font-size:27px;font-weight:800;line-height:1.08}.signup-module__JVx41q__hero{font-size:clamp(27px,7.4vw,34px)}@media (min-width:1024px){.signup-module__JVx41q__title{font-size:40px}.signup-module__JVx41q__hero{font-size:46px}}.signup-module__JVx41q__hint{color:var(--text-2);text-wrap:pretty;margin-top:6px;font-size:14px;line-height:1.45}.signup-module__JVx41q__enter{animation:.38s cubic-bezier(.2,.8,.2,1) both signup-module__JVx41q__panel-in}.signup-module__JVx41q__enter[data-dir="-1"]{animation-name:signup-module__JVx41q__panel-back}@keyframes signup-module__JVx41q__panel-in{0%{opacity:0;transform:translate(26px)}}@keyframes signup-module__JVx41q__panel-back{0%{opacity:0;transform:translate(-26px)}}.signup-module__JVx41q__choice{text-align:left;width:100%;min-height:60px;color:var(--text);background:color-mix(in srgb, var(--surface) 82%, transparent);border:1.5px solid var(--border);box-shadow:var(--ring-soft);-webkit-tap-highlight-color:transparent;border-radius:20px;align-items:center;gap:12px;padding:10px 14px 10px 10px;font-size:16px;font-weight:700;transition:transform .15s,border-color .2s,background-color .2s;display:flex}.signup-module__JVx41q__choice:hover{border-color:color-mix(in srgb, var(--brand-from) 55%, var(--border))}.signup-module__JVx41q__choice:active{transform:scale(.98)}.signup-module__JVx41q__choice[data-on]{border-color:var(--brand-from);background:color-mix(in srgb, var(--brand-from) 12%, var(--surface))}.signup-module__JVx41q__bigInput{width:100%;height:60px;color:var(--text);background:var(--surface);border:1.5px solid var(--field-border,var(--border-strong));border-radius:18px;outline:none;padding:0 18px;font-size:19px;font-weight:600;transition:border-color .16s,box-shadow .16s}.signup-module__JVx41q__bigInput::placeholder{color:var(--text-3);font-weight:500}.signup-module__JVx41q__bigInput:focus{border-color:var(--brand-from);box-shadow:0 0 0 4px rgb(var(--shadow-rgb) / .18)}.signup-module__JVx41q__bigInput[aria-invalid=true]{border-color:var(--danger)}.signup-module__JVx41q__iconLeft{padding-left:48px}.signup-module__JVx41q__iconRight{padding-right:54px}.signup-module__JVx41q__ageField{background:var(--surface);border:1.5px solid var(--field-border,var(--border-strong));cursor:text;border-radius:20px;justify-content:center;align-items:baseline;gap:10px;height:76px;padding:0 18px;transition:border-color .16s,box-shadow .16s;display:flex}.signup-module__JVx41q__ageField:focus-within{border-color:var(--brand-from);box-shadow:0 0 0 4px rgb(var(--shadow-rgb) / .18)}.signup-module__JVx41q__ageField[data-invalid]{border-color:var(--danger)}.signup-module__JVx41q__ageInput{width:2.3ch;color:var(--text);font-family:var(--font-display);letter-spacing:-.02em;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0;font-size:44px;font-weight:800;line-height:74px}.signup-module__JVx41q__ageInput::placeholder{color:var(--text-3);opacity:.5}.signup-module__JVx41q__ageUnit{font-family:var(--font-display);color:var(--text-2);font-size:22px;font-weight:700}.signup-module__JVx41q__place{background:color-mix(in srgb, var(--surface) 86%, transparent);border:1.5px solid var(--border);border-radius:20px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.signup-module__JVx41q__results{overscroll-behavior:contain;background:var(--surface);border:1px solid var(--border);border-radius:18px;gap:2px;max-height:210px;margin-top:8px;padding:4px;display:grid;overflow-y:auto}.signup-module__JVx41q__actions{z-index:2;padding:10px 20px max(14px, var(--safe-bottom));background:linear-gradient(to top, var(--bg) 72%, transparent);gap:6px;margin:14px -20px 0;display:grid;position:sticky;bottom:0}@media (min-width:1024px){.signup-module__JVx41q__actions{margin:14px 0 0;padding:10px 0 8px}}.signup-module__JVx41q__confetti{z-index:8;pointer-events:none;position:absolute;bottom:40%;left:50%}.signup-module__JVx41q__confetti>span{color:var(--brand-from);opacity:0;position:absolute}@media (prefers-reduced-motion:no-preference){.signup-module__JVx41q__card{transition:transform .62s cubic-bezier(.2,.85,.25,1),opacity .46s}.signup-module__JVx41q__card[data-slot="-1"]{transition:transform .52s cubic-bezier(.5,0,.75,.4),opacity .42s 80ms}}@media (prefers-reduced-motion:reduce){.signup-module__JVx41q__enter{animation:none}}.signup-module__JVx41q__fan{--h:min(calc(100cqh - 40px), calc(56cqw * 4 / 3), 560px);--cb:max(24px, calc((100cqh - var(--h)) / 2));margin:0;padding:0;list-style:none;position:absolute;inset:0}.signup-module__JVx41q__fanCard{--x:0px;--r:0deg;left:50%;bottom:var(--cb);height:var(--h);aspect-ratio:3/4;transform:translateX(-50%) translateX(var(--x)) rotate(var(--r));transform-origin:50% 100%;border-radius:26px;position:absolute}.signup-module__JVx41q__fanCard>*{box-shadow:0 26px 50px -22px #0000008c;border-radius:inherit!important}.signup-module__JVx41q__fanCard[data-slot="0"]{z-index:2}.signup-module__JVx41q__fanCard[data-slot="1"],.signup-module__JVx41q__fanCard[data-slot="2"]{--x:calc(var(--h) * -.36);--r:-9deg;z-index:3;height:calc(var(--h) * .4);bottom:calc(var(--cb) - 10px);border-radius:18px}.signup-module__JVx41q__fanCard[data-slot="2"]{--x:calc(var(--h) * .36);--r:9deg}@container deck (max-height:200px){.signup-module__JVx41q__fanCard[data-slot="1"],.signup-module__JVx41q__fanCard[data-slot="2"]{display:none}}.signup-module__JVx41q__me{z-index:1;color:var(--on-media);background:linear-gradient(to bottom, rgb(var(--scrim) / .55), transparent);pointer-events:none;align-items:center;gap:8px;padding:14px 16px 32px;display:flex;position:absolute;inset:0 0 auto}
.entry-module__2jW-AW__scope{--night:rgb(var(--scrim));--halo-a:color-mix(in srgb, var(--brand-from) 34%, transparent);--halo-b:color-mix(in srgb, var(--brand-to) 22%, transparent);--halo-c:color-mix(in srgb, var(--superlike) 13%, transparent);--stars:color-mix(in srgb, var(--text) 55%, transparent);--stars-opacity:.55;--text-gradient:var(--brand-gradient);--danger-text:color-mix(in srgb, var(--pass) 82%, var(--text));--success-text:var(--online);--field-border:color-mix(in srgb, var(--text-2) 55%, var(--border))}[data-theme=light] .entry-module__2jW-AW__scope{--halo-a:color-mix(in srgb, var(--brand-from) 19%, transparent);--halo-b:color-mix(in srgb, var(--brand-to) 17%, transparent);--halo-c:color-mix(in srgb, var(--superlike) 9%, transparent);--stars-opacity:0;--text-gradient:linear-gradient(135deg, var(--brand-from) 0%, color-mix(in srgb, var(--brand-to) 76%, var(--text)) 100%);--danger-text:color-mix(in srgb, var(--pass) 74%, var(--text));--success-text:color-mix(in srgb, var(--online) 58%, var(--text));--field-border:color-mix(in srgb, var(--text-2) 70%, var(--border))}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .entry-module__2jW-AW__scope{--halo-a:color-mix(in srgb, var(--brand-from) 19%, transparent);--halo-b:color-mix(in srgb, var(--brand-to) 17%, transparent);--halo-c:color-mix(in srgb, var(--superlike) 9%, transparent);--stars-opacity:0;--text-gradient:linear-gradient(135deg, var(--brand-from) 0%, color-mix(in srgb, var(--brand-to) 76%, var(--text)) 100%);--danger-text:color-mix(in srgb, var(--pass) 74%, var(--text));--success-text:color-mix(in srgb, var(--online) 58%, var(--text));--field-border:color-mix(in srgb, var(--text-2) 70%, var(--border))}}.entry-module__2jW-AW__gradientText{background:var(--text-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.entry-module__2jW-AW__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.entry-module__2jW-AW__halo{border-radius:9999px;width:84vmax;height:84vmax;position:absolute}.entry-module__2jW-AW__haloA{background:radial-gradient(closest-side, var(--halo-a), transparent);top:-42vmax;left:-34vmax}.entry-module__2jW-AW__haloB{background:radial-gradient(closest-side, var(--halo-b), transparent);top:4vh;right:-38vmax}.entry-module__2jW-AW__haloC{background:radial-gradient(closest-side, var(--halo-c), transparent);bottom:-52vmax;left:4vw}.entry-module__2jW-AW__backdrop[data-quiet] .entry-module__2jW-AW__haloA{top:-56vmax}.entry-module__2jW-AW__backdrop[data-quiet] .entry-module__2jW-AW__haloB{top:-30vmax}.entry-module__2jW-AW__stars{opacity:var(--stars-opacity);background-image:radial-gradient(1.5px 1.5px at 12% 16%, var(--stars), transparent), radial-gradient(1px 1px at 28% 64%, var(--stars), transparent), radial-gradient(1.5px 1.5px at 46% 9%, var(--stars), transparent), radial-gradient(1px 1px at 63% 38%, var(--stars), transparent), radial-gradient(1.5px 1.5px at 82% 22%, var(--stars), transparent), radial-gradient(1px 1px at 91% 71%, var(--stars), transparent), radial-gradient(1px 1px at 7% 84%, var(--stars), transparent), radial-gradient(1.5px 1.5px at 56% 88%, var(--stars), transparent);position:absolute;inset:0}.entry-module__2jW-AW__langMenu{transform-origin:100% 0}@media (prefers-reduced-motion:no-preference){.entry-module__2jW-AW__haloA{animation:26s ease-in-out infinite alternate entry-module__2jW-AW__drift}.entry-module__2jW-AW__haloB{animation:34s ease-in-out -9s infinite alternate-reverse entry-module__2jW-AW__drift}.entry-module__2jW-AW__haloC{animation:40s ease-in-out -4s infinite alternate entry-module__2jW-AW__drift}.entry-module__2jW-AW__langMenu{animation:.16s cubic-bezier(.2,.8,.2,1) both entry-module__2jW-AW__menu-in}}@keyframes entry-module__2jW-AW__menu-in{0%{opacity:0;translate:0 -4px;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes entry-module__2jW-AW__drift{to{translate:3vw 2.5vh}}
.onboarding-module__S7pKPG__blankCard{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 88%, transparent);border-radius:1.4rem;padding:1rem 1.1rem .7rem;transition:border-color .16s,background-color .16s,box-shadow .16s;position:relative}.onboarding-module__S7pKPG__blankCard:focus-within{border-color:color-mix(in srgb, var(--brand-from) 60%, var(--border));background:var(--surface);box-shadow:0 14px 30px -22px rgb(var(--shadow-rgb) / .9)}.onboarding-module__S7pKPG__blankCard[data-done]{border-color:color-mix(in srgb, var(--brand-from) 35%, var(--border))}.onboarding-module__S7pKPG__blankCard[data-invalid]{border-color:var(--pass)}.onboarding-module__S7pKPG__blank{border:0;border-bottom:2px dashed color-mix(in srgb, var(--brand-from) 55%, var(--border));min-width:6ch;max-width:100%;color:var(--text);font-family:var(--font-sans);vertical-align:baseline;background:0 0;border-radius:0;outline:none;margin:0 .15em;padding:0 .15em .05em;font-size:17px;font-style:normal;font-weight:600;line-height:1.5;display:inline-block}.onboarding-module__S7pKPG__blank::placeholder{color:var(--text-3);font-weight:500}.onboarding-module__S7pKPG__blank:focus{border-bottom-style:solid;border-bottom-color:var(--brand-from)}.onboarding-module__S7pKPG__blankFoot{border-top:1px dashed color-mix(in srgb, var(--border) 80%, transparent);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.7rem;padding-top:.6rem;display:flex}.onboarding-module__S7pKPG__swap{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 70%, transparent);height:2rem;color:var(--text-2);font-family:var(--font-sans);white-space:nowrap;border-radius:9999px;align-items:center;gap:.4rem;padding:0 .75rem;font-size:13px;font-weight:600;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.onboarding-module__S7pKPG__swap:hover{color:var(--brand-from);border-color:color-mix(in srgb, var(--brand-from) 45%, var(--border))}.onboarding-module__S7pKPG__swap svg{transition:transform .3s}.onboarding-module__S7pKPG__swap:active svg{transform:rotate(180deg)}.onboarding-module__S7pKPG__remove{width:2rem;height:2rem;color:var(--text-3);border-radius:9999px;place-items:center;transition:color .16s,background-color .16s;display:grid}.onboarding-module__S7pKPG__remove:hover{color:var(--pass);background:var(--surface-2)}.onboarding-module__S7pKPG__addStarter{border:1.5px dashed color-mix(in srgb, var(--brand-from) 40%, var(--border));background:0 0;border-radius:1.4rem;align-items:center;gap:.75rem;width:100%;padding:.85rem 1.1rem;font-size:15px;line-height:1.3;transition:border-color .16s,background-color .16s;display:flex}.onboarding-module__S7pKPG__addStarter:hover{border-color:var(--brand-from);background:color-mix(in srgb, var(--brand-from) 5%, transparent)}
.hero-module__WKjRTW__hero{--h:min(calc(100cqh - 52px), calc(66cqw * 4 / 3), 620px);--cb:max(42px, calc((100cqh - var(--h)) * .3 + 26px));--w:min(calc(100cqw - 24px), calc(var(--h) * .92), 520px);position:absolute;inset:0}@media (min-width:1024px){.hero-module__WKjRTW__hero{--h:min(calc(100cqh - 52px), calc(54cqw * 4 / 3), 600px)}}.hero-module__WKjRTW__frame{--bz:34px;left:50%;bottom:var(--cb);width:var(--w);height:var(--h);transition:opacity .3s;position:absolute;transform:translate(-50%)}.hero-module__WKjRTW__gridFrame,.hero-module__WKjRTW__radarFrame,.hero-module__WKjRTW__camFrame{width:var(--w)}.hero-module__WKjRTW__feedFrame{width:calc(var(--h) * .75);background:var(--surface-2);box-shadow:0 26px 50px -22px #0009, 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);isolation:isolate;border-radius:26px;overflow:hidden}.hero-module__WKjRTW__tileTag,.hero-module__WKjRTW__reelTag{max-width:100%;height:21px;color:var(--on-media);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:rgb(var(--scrim) / .5);-webkit-backdrop-filter:blur(8px);border-radius:999px;padding:0 8px;font-size:10.5px;font-weight:800;line-height:21px;display:block;overflow:hidden}.hero-module__WKjRTW__tileTag[data-tag=hot],.hero-module__WKjRTW__reelTag[data-tag=hot]{color:var(--on-brand);background:var(--brand-gradient);box-shadow:0 6px 14px -6px rgb(var(--shadow-rgb) / .9), inset 0 0 0 1px #ffffff40}.hero-module__WKjRTW__tileTag[data-tag=tonight],.hero-module__WKjRTW__reelTag[data-tag=tonight]{color:color-mix(in srgb, var(--online) 52%, black);background:color-mix(in srgb, var(--online) 22%, white);-webkit-backdrop-filter:none}.hero-module__WKjRTW__tileName:after,.hero-module__WKjRTW__reelStatus:before{content:"";background:var(--online);width:7px;height:7px;box-shadow:0 0 0 2.5px color-mix(in srgb, var(--online) 30%, transparent);border-radius:999px;flex:none}.hero-module__WKjRTW__grid{inset:0 0 var(--bz);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;position:absolute}.hero-module__WKjRTW__tile{background:var(--surface-2);min-width:0;min-height:0;box-shadow:0 18px 34px -20px #0000008c, 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);border-radius:20px;position:relative;overflow:hidden;container:hgtile/size}.hero-module__WKjRTW__tile[data-front]{box-shadow:0 0 0 2.5px var(--brand-from), 0 18px 36px -16px rgb(var(--shadow-rgb) / .6)}.hero-module__WKjRTW__tilePhoto{object-fit:cover;object-position:50% 24%;width:100%;height:100%;position:absolute;inset:0}.hero-module__WKjRTW__tileShade{background:linear-gradient(to top, rgb(var(--scrim) / .86), rgb(var(--scrim) / .36) 54%, transparent);pointer-events:none;height:64%;position:absolute;inset:auto 0 0}.hero-module__WKjRTW__tileTag{max-width:calc(100% - 16px);position:absolute;top:8px;left:8px}.hero-module__WKjRTW__tileFoot{color:var(--on-media);gap:5px;padding:0 8px 8px 10px;display:grid;position:absolute;inset:auto 0 0}.hero-module__WKjRTW__tileName{align-items:center;gap:5px;min-width:0;display:flex}.hero-module__WKjRTW__tileNameText{min-width:0;font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px #00000059;font-size:14px;font-weight:800;line-height:1.1;overflow:hidden}.hero-module__WKjRTW__tileRow{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.hero-module__WKjRTW__tileKm{white-space:nowrap;text-overflow:ellipsis;opacity:.92;min-width:0;font-size:11px;font-weight:600;overflow:hidden}.hero-module__WKjRTW__tileActions{flex:none;gap:5px;margin-left:auto;display:flex}.hero-module__WKjRTW__roundWrite,.hero-module__WKjRTW__roundLike{border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.hero-module__WKjRTW__roundWrite svg,.hero-module__WKjRTW__roundLike svg{width:14px;height:14px}.hero-module__WKjRTW__roundWrite{color:var(--text);background:var(--surface);box-shadow:0 6px 14px -6px #0000008c}.hero-module__WKjRTW__roundLike{color:var(--on-brand);background:var(--brand-gradient);box-shadow:0 6px 16px -6px rgb(var(--shadow-rgb) / .85)}.hero-module__WKjRTW__tile[data-more]{background:var(--surface-3)}.hero-module__WKjRTW__moreBlur{object-fit:cover;filter:blur(14px)saturate(1.2);width:124%;height:124%;position:absolute;top:-12%;left:-12%;transform:scaleX(-1)}.hero-module__WKjRTW__moreTint{background:linear-gradient(150deg, color-mix(in srgb, var(--brand-from) 64%, transparent), color-mix(in srgb, var(--brand-to) 50%, transparent));position:absolute;inset:0}.hero-module__WKjRTW__moreBody{color:var(--on-brand);text-align:center;place-content:center;justify-items:center;gap:2px;padding:10px;display:grid;position:absolute;inset:0}.hero-module__WKjRTW__morePin{width:18px;height:18px;margin-bottom:2px}.hero-module__WKjRTW__moreCount{font-family:var(--font-display);letter-spacing:-.02em;text-shadow:0 2px 14px #00000040;font-size:34px;font-weight:800;line-height:1}.hero-module__WKjRTW__moreLabel{text-wrap:balance;max-width:100%;font-size:12.5px;font-weight:700;line-height:1.2}@container hgtile (max-width:135px){.hero-module__WKjRTW__tileTag{height:19px;padding:0 7px;font-size:9.5px;line-height:19px;top:6px;left:6px}.hero-module__WKjRTW__tileFoot{gap:4px;padding:0 6px 6px 8px}.hero-module__WKjRTW__tileNameText{font-size:12.5px}.hero-module__WKjRTW__tileKm{font-size:10px}.hero-module__WKjRTW__roundWrite,.hero-module__WKjRTW__roundLike{width:24px;height:24px}.hero-module__WKjRTW__roundWrite svg,.hero-module__WKjRTW__roundLike svg{width:12px;height:12px}.hero-module__WKjRTW__moreCount{font-size:27px}.hero-module__WKjRTW__moreLabel{font-size:11px}}@container hgtile (max-height:112px){.hero-module__WKjRTW__tileKm,.hero-module__WKjRTW__morePin{display:none}}.hero-module__WKjRTW__reel{--y:0%;transform:translateY(var(--y));position:absolute;inset:0;container:hfeed/size}.hero-module__WKjRTW__reel[data-slot="1"]{--y:100%}.hero-module__WKjRTW__reel[data-slot="-1"]{--y:-100%}.hero-module__WKjRTW__reelPhoto{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;inset:0}.hero-module__WKjRTW__reelShade{background:linear-gradient(180deg, rgb(var(--scrim) / .36) 0%, transparent 18%, transparent 38%, rgb(var(--scrim) / .9) 100%);pointer-events:none;position:absolute;inset:0}.hero-module__WKjRTW__rail{justify-items:center;gap:10px;display:grid;position:absolute;top:34%;right:9px}.hero-module__WKjRTW__railLike,.hero-module__WKjRTW__railBtn{border-radius:999px;place-items:center;display:grid}.hero-module__WKjRTW__railLike{width:42px;height:42px;color:var(--on-brand);background:var(--brand-gradient);box-shadow:0 8px 22px -8px rgb(var(--shadow-rgb) / .9)}.hero-module__WKjRTW__railLike svg{width:20px;height:20px}.hero-module__WKjRTW__railBtn{width:36px;height:36px;color:var(--on-media);-webkit-backdrop-filter:blur(8px);background:#ffffff29}.hero-module__WKjRTW__railBtn svg{width:18px;height:18px}.hero-module__WKjRTW__reelInfo{right:60px;bottom:calc(var(--bz) + 8px);color:var(--on-media);justify-items:start;gap:6px;display:grid;position:absolute;left:12px}.hero-module__WKjRTW__reelName{max-width:100%;font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 12px #0006;font-size:23px;font-weight:800;line-height:1.02;overflow:hidden}.hero-module__WKjRTW__reelStatus{white-space:nowrap;text-overflow:ellipsis;opacity:.94;max-width:100%;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.hero-module__WKjRTW__reelStatus:before{vertical-align:.5px;margin-right:6px;display:inline-block}.hero-module__WKjRTW__envie{max-width:100%;color:rgb(var(--scrim));background:#fffffff0;border-radius:16px 16px 16px 6px;margin-top:2px;padding:8px 11px;font-size:13px;font-weight:600;line-height:1.32;display:block;position:relative;box-shadow:0 10px 24px -14px #0009}.hero-module__WKjRTW__envieGhost,.hero-module__WKjRTW__envieTyped{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero-module__WKjRTW__envieGhost{visibility:hidden}.hero-module__WKjRTW__envieTyped{position:absolute;inset:8px 11px}.hero-module__WKjRTW__cursor{vertical-align:-.16em;background:var(--brand-from);border-radius:1px;width:2px;height:1.05em;margin-left:1px;display:inline-block}.hero-module__WKjRTW__cursor:not([data-on]){opacity:0}.hero-module__WKjRTW__reelHeart{z-index:6;width:96px;height:96px;color:var(--brand-from);filter:drop-shadow(0 12px 28px rgb(var(--shadow-rgb) / .7));opacity:0;pointer-events:none;margin:-48px 0 0 -48px;position:absolute;top:38%;left:50%}.hero-module__WKjRTW__reelHeart svg{width:100%;height:100%}@container hfeed (max-height:320px){.hero-module__WKjRTW__reelName{font-size:20px}.hero-module__WKjRTW__reelStatus{font-size:11.5px}.hero-module__WKjRTW__envie{padding:7px 10px;font-size:12px}.hero-module__WKjRTW__envieTyped{inset:7px 10px}.hero-module__WKjRTW__rail{gap:8px}.hero-module__WKjRTW__railLike{width:38px;height:38px}.hero-module__WKjRTW__railBtn{width:32px;height:32px}}@container hfeed (max-height:270px){.hero-module__WKjRTW__reelTag{display:none}.hero-module__WKjRTW__envieGhost,.hero-module__WKjRTW__envieTyped{-webkit-line-clamp:2}}@container hfeed (max-height:200px){.hero-module__WKjRTW__reelStatus{display:none}.hero-module__WKjRTW__rail{gap:6px}.hero-module__WKjRTW__railLike{width:32px;height:32px}.hero-module__WKjRTW__railBtn{width:28px;height:28px}.hero-module__WKjRTW__railLike svg,.hero-module__WKjRTW__railBtn svg{width:15px;height:15px}}@container hfeed (max-width:215px){.hero-module__WKjRTW__reelInfo{left:10px;right:50px}.hero-module__WKjRTW__rail{right:7px}}.hero-module__WKjRTW__radar{background:radial-gradient(circle at 50% 56%, var(--surface) 0%, var(--surface-2) 62%, var(--surface-3) 100%);box-shadow:0 26px 50px -22px #00000080, 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);border-radius:26px;position:absolute;inset:0;overflow:hidden;container:hradar/size}.hero-module__WKjRTW__radarHead{z-index:5;max-width:calc(100% - 20px);height:30px;color:var(--text);font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;background:color-mix(in srgb, var(--surface) 90%, transparent);border:1px solid var(--border);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 10px 24px -16px #00000073}.hero-module__WKjRTW__radarBeacon{background:var(--brand-from);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-from) 24%, transparent);border-radius:999px;flex:none}.hero-module__WKjRTW__field{--s:min(calc(100cqw - 16px), calc(100cqh - 54px - var(--bz)));top:calc(48px + (100cqh - 48px - var(--bz) - var(--s)) / 2);width:var(--s);height:var(--s);position:absolute;left:50%;transform:translate(-50%)}.hero-module__WKjRTW__ring{border:1.5px solid color-mix(in srgb, var(--brand-from) 30%, transparent);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-module__WKjRTW__ring[data-ring="4"]{border-color:color-mix(in srgb, var(--brand-from) 14%, transparent)}.hero-module__WKjRTW__ring[data-ring="3"]{border-color:color-mix(in srgb, var(--brand-from) 19%, transparent)}.hero-module__WKjRTW__ring[data-ring="2"]{border-color:color-mix(in srgb, var(--brand-from) 25%, transparent)}.hero-module__WKjRTW__sweep{background:conic-gradient(from 0deg, transparent 0deg, transparent 276deg, color-mix(in srgb, var(--brand-from) 30%, transparent) 360deg);border-radius:999px;position:absolute;inset:0}.hero-module__WKjRTW__me{z-index:2;background:var(--brand-gradient);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-from) 22%, transparent), 0 4px 10px rgb(var(--shadow-rgb) / .5);border-radius:999px;margin:-6px 0 0 -6px;position:absolute;top:50%;left:50%}.hero-module__WKjRTW__meLabel{z-index:2;color:var(--text-2);font-size:11px;font-weight:800;position:absolute;top:calc(50% + 11px);left:50%;transform:translate(-50%)}.hero-module__WKjRTW__dot{--ring:var(--border-strong);z-index:3;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute}.hero-module__WKjRTW__dot[data-tag=hot]{--ring:var(--brand-to)}.hero-module__WKjRTW__dot[data-tag=warm]{--ring:var(--premium)}.hero-module__WKjRTW__dot[data-tag=tonight]{--ring:var(--online)}.hero-module__WKjRTW__dot[data-front]{--ring:var(--brand-from);z-index:4;transform:scale(1.22)}.hero-module__WKjRTW__dotWave{background:color-mix(in srgb, var(--brand-from) 50%, transparent);opacity:0;border-radius:999px;position:absolute;inset:0}.hero-module__WKjRTW__dotPhoto{border:2.5px solid var(--surface);object-fit:cover;object-position:50% 22%;width:100%;height:100%;box-shadow:0 0 0 2.5px var(--ring), 0 8px 16px -6px #00000073;border-radius:999px;display:block;position:relative}.hero-module__WKjRTW__dotKm{color:var(--text);white-space:nowrap;background:var(--surface);border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:800;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px -2px #00000047}.hero-module__WKjRTW__dot[data-up] .hero-module__WKjRTW__dotKm{top:auto;bottom:calc(100% + 5px)}.hero-module__WKjRTW__dot[data-front] .hero-module__WKjRTW__dotKm{color:var(--on-brand);background:var(--brand-gradient)}.hero-module__WKjRTW__radarHeart{z-index:6;width:52px;height:52px;color:var(--on-brand);background:var(--brand-gradient);box-shadow:0 14px 30px -10px rgb(var(--shadow-rgb) / .9);opacity:0;pointer-events:none;border-radius:999px;place-items:center;margin:-26px 0 0 -26px;display:grid;position:absolute}.hero-module__WKjRTW__radarHeart svg{width:24px;height:24px}@container hradar (max-width:260px){.hero-module__WKjRTW__radarHead{gap:6px;height:27px;padding:0 10px;font-size:12px}}@container hradar (max-height:240px){.hero-module__WKjRTW__dot{width:34px;height:34px;margin:-17px 0 0 -17px}.hero-module__WKjRTW__dotPhoto{border-width:2px}.hero-module__WKjRTW__dotKm{padding:1px 6px;font-size:9.5px}.hero-module__WKjRTW__dot[data-up] .hero-module__WKjRTW__dotKm{bottom:calc(100% + 3px)}.hero-module__WKjRTW__dot:not([data-up]) .hero-module__WKjRTW__dotKm{top:calc(100% + 3px)}.hero-module__WKjRTW__meLabel{font-size:10px}}.hero-module__WKjRTW__cam{position:absolute;inset:0}.hero-module__WKjRTW__camRow{inset:0 0 calc(var(--bz) + 52px);position:absolute}.hero-module__WKjRTW__vig{--x:0px;--s:1;background:var(--surface-3);width:calc(50% - 4px);box-shadow:0 18px 34px -18px #0009, 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);transform:translateX(var(--x)) scale(var(--s));border-radius:20px;position:absolute;top:0;bottom:0;left:0;overflow:hidden;container:hcam/inline-size}.hero-module__WKjRTW__vig[data-slot="0"]{box-shadow:0 0 0 2.5px var(--brand-from), 0 18px 36px -16px rgb(var(--shadow-rgb) / .6)}.hero-module__WKjRTW__vig[data-slot="1"]{--x:calc(100% + 8px)}.hero-module__WKjRTW__vig[data-slot="2"]{--x:calc(160% + 8px);--s:.9;opacity:0}.hero-module__WKjRTW__vig[data-slot="-1"]{--x:-60%;--s:.9;opacity:0}.hero-module__WKjRTW__vigPhoto{object-fit:cover;object-position:50% 22%;filter:blur(9px)saturate(1.15)contrast(1.05);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)}.hero-module__WKjRTW__vigCam{width:46px;height:46px;color:var(--on-media);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#ffffff24;border-radius:999px;place-items:center;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px #ffffff8c,0 0 0 9px #ffffff14}.hero-module__WKjRTW__vigCam svg{width:22px;height:22px}.hero-module__WKjRTW__vigFx{pointer-events:none;background:repeating-linear-gradient(#ffffff0b 0 1px,#0000 1px 3px),radial-gradient(at 50% 42%,#0000 48%,#00000080 100%);position:absolute;inset:0}.hero-module__WKjRTW__vigScan{pointer-events:none;background:linear-gradient(#0000,#ffffff1f 72%,#fff3 92%,#0000);height:24%;position:absolute;top:0;left:0;right:0;transform:translateY(-110%)}.hero-module__WKjRTW__vigLive{height:22px;color:var(--on-media);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb, var(--pass) 86%, black);border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;top:9px;left:9px;box-shadow:0 6px 14px -6px #00000080}.hero-module__WKjRTW__vigLiveDot{background:var(--on-media);border-radius:999px;flex:none;width:6px;height:6px}.hero-module__WKjRTW__vigFoot{color:var(--on-media);background:linear-gradient(to top, rgb(var(--scrim) / .88), rgb(var(--scrim) / .4) 62%, transparent);gap:4px;padding:34px 10px 10px;display:grid;position:absolute;inset:auto 0 0}.hero-module__WKjRTW__vigName{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px #00000059;font-size:16px;font-weight:800;line-height:1.05;overflow:hidden}.hero-module__WKjRTW__vigHook{opacity:.92;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.hero-module__WKjRTW__vigViewers{white-space:nowrap;opacity:.95;align-items:center;gap:5px;min-width:0;font-size:11.5px;font-weight:700;display:inline-flex;overflow:hidden}.hero-module__WKjRTW__vigViewers svg{flex:none;width:13px;height:13px}.hero-module__WKjRTW__vigViewers>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.hero-module__WKjRTW__camHeart{z-index:6;width:64px;height:64px;color:var(--on-brand);background:var(--brand-gradient);box-shadow:0 18px 40px -12px rgb(var(--shadow-rgb) / .9);opacity:0;pointer-events:none;border-radius:999px;place-items:center;margin:-32px 0 0 -32px;display:grid;position:absolute;top:44%;left:calc(25% - 2px)}.hero-module__WKjRTW__camHeart svg{width:30px;height:30px}.hero-module__WKjRTW__camCta{right:0;bottom:var(--bz);height:44px;color:var(--on-brand);white-space:nowrap;background:var(--brand-gradient);box-shadow:0 14px 30px -14px rgb(var(--shadow-rgb) / .9), inset 0 0 0 1px #ffffff38;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:800;display:flex;position:absolute;left:0;overflow:hidden}.hero-module__WKjRTW__camCta svg{flex:none;width:18px;height:18px}@container hcam (max-width:130px){.hero-module__WKjRTW__vigLive{height:20px;padding:0 6px;font-size:9.5px;top:7px;left:7px}.hero-module__WKjRTW__vigFoot{padding:28px 8px 8px}.hero-module__WKjRTW__vigName{font-size:14px}.hero-module__WKjRTW__vigHook,.hero-module__WKjRTW__vigViewers{font-size:10.5px}}.hero-module__WKjRTW__bubbleWrap{bottom:calc(var(--cb) - 30px);z-index:7;pointer-events:none;justify-content:center;width:min(100cqw - 32px,360px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.hero-module__WKjRTW__bubble{max-width:100%;min-height:46px;color:var(--text);text-wrap:balance;background:color-mix(in srgb, var(--surface) 90%, transparent);border:1px solid color-mix(in srgb, var(--text) 10%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-radius:22px 22px 22px 8px;align-items:center;gap:10px;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.35;display:inline-flex;box-shadow:0 16px 34px -18px #0000008c}.hero-module__WKjRTW__bubble[data-avatar]{padding-left:9px}.hero-module__WKjRTW__bubbleAvatar{object-fit:cover;object-position:50% 20%;border-radius:999px;flex:none;width:32px;height:32px;display:none}.hero-module__WKjRTW__bubble[data-avatar] .hero-module__WKjRTW__bubbleAvatar{display:block}.hero-module__WKjRTW__bubbleName{color:var(--brand-from);letter-spacing:.02em;font-size:11px;font-weight:800;display:none}.hero-module__WKjRTW__dots{gap:4px;padding:6px 2px;display:inline-flex}@container deck (max-height:200px){.hero-module__WKjRTW__frame{opacity:0;visibility:hidden}.hero-module__WKjRTW__bubbleWrap{justify-content:flex-start;bottom:50%;transform:translate(-50%,50%)}.hero-module__WKjRTW__bubbleAvatar,.hero-module__WKjRTW__bubbleName{display:block}}@container deck (max-height:64px){.hero-module__WKjRTW__bubbleWrap{display:none}}@media (prefers-reduced-motion:no-preference){.hero-module__WKjRTW__reel{transition:transform .62s cubic-bezier(.2,.85,.25,1)}.hero-module__WKjRTW__tile,.hero-module__WKjRTW__dotPhoto{transition:box-shadow .36s}.hero-module__WKjRTW__dot{transition:transform .42s cubic-bezier(.2,.85,.25,1.2)}.hero-module__WKjRTW__vig{transition:transform .62s cubic-bezier(.2,.85,.25,1),opacity .46s,box-shadow .36s}.hero-module__WKjRTW__dotKm{transition:background .36s,color .36s}}
.chat-module__Tjyb1G__column{flex-direction:column;flex:auto;width:min(100%,560px);min-height:0;margin:0 auto;display:flex}.chat-module__Tjyb1G__contact{border-bottom:1px solid color-mix(in srgb, var(--text) 9%, transparent);flex:none;align-items:center;gap:10px;padding:6px 16px 10px;display:flex}.chat-module__Tjyb1G__contactAvatar{object-fit:cover;object-position:50% 20%;width:42px;height:42px;box-shadow:0 0 0 2px var(--bg), 0 0 0 4px color-mix(in srgb, var(--online) 75%, transparent);border-radius:999px;flex:none}.chat-module__Tjyb1G__contactName{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;font-weight:800;line-height:1.1;overflow:hidden}.chat-module__Tjyb1G__contactStatus{color:var(--success-text,var(--online));align-items:center;gap:5px;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}.chat-module__Tjyb1G__contactStatus:before{content:"";background:var(--online);border-radius:999px;flex:none;width:7px;height:7px}.chat-module__Tjyb1G__log{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;padding:14px 16px 8px;overflow-y:auto}.chat-module__Tjyb1G__log::-webkit-scrollbar{display:none}.chat-module__Tjyb1G__thread{flex-direction:column;justify-content:flex-end;gap:8px;min-height:100%;display:flex}.chat-module__Tjyb1G__row{display:flex}.chat-module__Tjyb1G__row[data-from=me]{justify-content:flex-end}.chat-module__Tjyb1G__row[data-grouped]{margin-top:-4px}.chat-module__Tjyb1G__bubble{overflow-wrap:anywhere;max-width:80%;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:20px 20px 20px 6px;padding:10px 14px;font-size:16px;line-height:1.38;box-shadow:0 8px 22px -16px #00000073}.chat-module__Tjyb1G__row[data-from=me] .chat-module__Tjyb1G__bubble{color:var(--on-brand);background:var(--brand-gradient);box-shadow:var(--shadow-soft);border-color:#0000;border-radius:20px 20px 6px;font-weight:600}.chat-module__Tjyb1G__photo{aspect-ratio:3/4;object-fit:cover;object-position:50% 22%;background:var(--surface-2);width:min(58%,230px);box-shadow:0 18px 40px -22px #0000008c, 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);border-radius:22px 22px 22px 6px}.chat-module__Tjyb1G__dots{gap:4px;padding:14px 16px;display:inline-flex}.chat-module__Tjyb1G__dock{padding:10px 16px max(12px, var(--safe-bottom));flex:none}.chat-module__Tjyb1G__replies{grid-template-columns:1fr 1fr;gap:8px;display:grid}.chat-module__Tjyb1G__reply{white-space:nowrap;min-width:0;height:56px;color:var(--text);background:var(--surface);border:1.5px solid color-mix(in srgb, var(--brand-from) 55%, var(--border));box-shadow:var(--shadow-soft);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:16.5px;font-weight:700;transition:transform .15s,background-color .2s;display:flex}.chat-module__Tjyb1G__reply:hover{background:color-mix(in srgb, var(--brand-from) 8%, var(--surface))}.chat-module__Tjyb1G__reply:active{transform:scale(.97)}.chat-module__Tjyb1G__replyIcon{width:30px;height:30px;color:var(--on-brand);background:var(--brand-gradient);border-radius:999px;flex:none;place-items:center;display:grid}.chat-module__Tjyb1G__composer{background:var(--surface);border:1.5px solid var(--field-border,var(--border-strong));border-radius:999px;align-items:center;gap:6px;padding:5px 5px 5px 18px;transition:border-color .16s,box-shadow .16s;display:flex}.chat-module__Tjyb1G__composer:focus-within{border-color:var(--brand-from);box-shadow:0 0 0 4px rgb(var(--shadow-rgb) / .16)}.chat-module__Tjyb1G__composer[data-invalid]{border-color:var(--danger)}.chat-module__Tjyb1G__input{min-width:0;height:46px;color:var(--text);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:17px;font-weight:600}.chat-module__Tjyb1G__input::placeholder{color:var(--text-3);font-weight:500}.chat-module__Tjyb1G__ageInput{font-variant-numeric:tabular-nums}.chat-module__Tjyb1G__composer[data-filled] .chat-module__Tjyb1G__ageInput{width:calc(2ch + 6px);font-family:var(--font-display);flex:none;font-size:20px;font-weight:800}.chat-module__Tjyb1G__unit{color:var(--text-2);font-size:17px;font-weight:700}.chat-module__Tjyb1G__send{width:46px;height:46px;color:var(--on-brand);background:var(--brand-gradient);opacity:.45;-webkit-tap-highlight-color:transparent;border-radius:999px;flex:none;place-items:center;margin-left:auto;transition:opacity .16s,transform .12s;display:grid}.chat-module__Tjyb1G__send[data-ready]{opacity:1;box-shadow:var(--shadow-soft)}.chat-module__Tjyb1G__send:active{transform:scale(.94)}.chat-module__Tjyb1G__card{--edge:16px;background:color-mix(in srgb, var(--surface) 72%, transparent);border-top:1px solid color-mix(in srgb, var(--text) 9%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-radius:24px 24px 0 0;gap:8px;padding-top:14px;display:grid;box-shadow:0 -14px 30px -24px #00000073}.chat-module__Tjyb1G__cardAsk{align-items:center;gap:8px;font-size:14.5px;font-weight:700;line-height:1.3;display:none}.chat-module__Tjyb1G__cardAvatar{object-fit:cover;object-position:50% 20%;border-radius:999px;flex:none;width:28px;height:28px}.chat-module__Tjyb1G__safe{color:var(--text-3);justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.chat-module__Tjyb1G__cityBox{overscroll-behavior:contain;max-height:72%;overflow-y:auto}.chat-module__Tjyb1G__screen[data-kb] .chat-module__Tjyb1G__top,.chat-module__Tjyb1G__screen[data-kb][data-turn=account] .chat-module__Tjyb1G__contact,.chat-module__Tjyb1G__screen[data-kb][data-turn=account] .chat-module__Tjyb1G__log,.chat-module__Tjyb1G__screen[data-kb][data-turn=account] .chat-module__Tjyb1G__safe,.chat-module__Tjyb1G__screen[data-kb][data-turn=city] .chat-module__Tjyb1G__contact,.chat-module__Tjyb1G__screen[data-kb][data-turn=city] .chat-module__Tjyb1G__log{display:none}.chat-module__Tjyb1G__screen[data-kb][data-turn=account] .chat-module__Tjyb1G__cardAsk{display:flex}.chat-module__Tjyb1G__screen[data-kb][data-turn=account] .chat-module__Tjyb1G__card,.chat-module__Tjyb1G__screen[data-kb][data-turn=city] .chat-module__Tjyb1G__cityBox{flex:auto;max-height:none;overflow-y:auto}
.express-module__UY5ruq__stage{flex-direction:column;flex:auto;width:100%;min-height:0;margin:0 auto;display:flex}.express-module__UY5ruq__hero{flex:1 1 0;min-height:0;padding:12px 20px 2px;position:relative}.express-module__UY5ruq__mosaicArea{max-width:460px;height:100%;margin:0 auto;position:relative;container:mosaic/size}.express-module__UY5ruq__mosaic{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px;display:grid;position:absolute;inset:0}.express-module__UY5ruq__tile{background:var(--surface-2);box-shadow:0 18px 40px -22px #0000008c, 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);border-radius:22px;position:relative;overflow:hidden}.express-module__UY5ruq__tile:first-child{grid-row:1/span 2}.express-module__UY5ruq__tile img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;inset:0}.express-module__UY5ruq__tileFoot{color:var(--on-media);background:linear-gradient(to top, rgb(var(--scrim) / .62), transparent);gap:4px;padding:28px 12px 10px;display:grid;position:absolute;inset:auto 0 0}.express-module__UY5ruq__tileName{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 10px #00000059;font-size:17px;font-weight:800;line-height:1.1;overflow:hidden}.express-module__UY5ruq__tile:not(:first-child) .express-module__UY5ruq__tileName{font-size:14px}.express-module__UY5ruq__status{white-space:nowrap;text-shadow:0 1px 8px #0006;align-items:center;gap:5px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.express-module__UY5ruq__status:before{content:"";background:var(--online);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--online) 30%, transparent);border-radius:999px;flex:none}.express-module__UY5ruq__strip{display:none}.express-module__UY5ruq__avatars{display:flex}.express-module__UY5ruq__avatars img{border:2px solid var(--surface);object-fit:cover;object-position:50% 20%;border-radius:999px;width:44px;height:44px;margin-left:-12px}.express-module__UY5ruq__avatars img:first-child{margin-left:0}.express-module__UY5ruq__strip .express-module__UY5ruq__status{color:var(--text);text-shadow:none;font-size:13px}@container mosaic (max-height:230px){.express-module__UY5ruq__tile:not(:first-child) .express-module__UY5ruq__status{display:none}}@container mosaic (max-height:150px){.express-module__UY5ruq__mosaic{display:none}.express-module__UY5ruq__strip{justify-content:center;align-items:center;gap:10px;height:100%;display:flex}}@container mosaic (max-height:44px){.express-module__UY5ruq__strip{display:none}}.express-module__UY5ruq__panel{width:min(100%,500px);min-height:0;padding:12px 20px max(14px, var(--safe-bottom));overscroll-behavior:contain;scrollbar-width:none;flex:0 auto;margin:0 auto;overflow-y:auto}.express-module__UY5ruq__title{margin-bottom:12px}.express-module__UY5ruq__card{background:color-mix(in srgb, var(--surface) 86%, transparent);border:1px solid var(--border);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-radius:26px;gap:12px;padding:16px;display:grid}.express-module__UY5ruq__label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);font-size:12px;font-weight:800;line-height:1.2}.express-module__UY5ruq__pills{grid-template-columns:1fr 1fr;gap:8px;margin-top:-4px;display:grid}.express-module__UY5ruq__pill{white-space:nowrap;min-width:0;height:52px;color:var(--text);background:var(--surface);border:1.5px solid var(--field-border,var(--border-strong));-webkit-tap-highlight-color:transparent;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:16px;font-weight:700;transition:transform .15s,border-color .2s,background-color .2s,box-shadow .2s;display:flex}.express-module__UY5ruq__pill:hover{border-color:color-mix(in srgb, var(--brand-from) 55%, var(--border))}.express-module__UY5ruq__pill:active{transform:scale(.97)}.express-module__UY5ruq__pill[data-on]{border-color:var(--brand-from);background:color-mix(in srgb, var(--brand-from) 12%, var(--surface));box-shadow:0 0 0 3px rgb(var(--shadow-rgb) / .16)}.express-module__UY5ruq__pillIcon{width:28px;height:28px;color:var(--on-brand);background:var(--brand-gradient);border-radius:999px;flex:none;place-items:center;display:grid}.express-module__UY5ruq__row{grid-template-columns:minmax(0,1fr) 112px;gap:8px;display:grid}.express-module__UY5ruq__field{gap:6px;min-width:0;display:grid}.express-module__UY5ruq__input{width:100%;height:56px;color:var(--text);background:var(--surface);border:1.5px solid var(--field-border,var(--border-strong));border-radius:16px;outline:none;padding:0 16px;font-size:18px;font-weight:600;transition:border-color .16s,box-shadow .16s}.express-module__UY5ruq__input::placeholder{color:var(--text-3);font-weight:500}.express-module__UY5ruq__input:focus{border-color:var(--brand-from);box-shadow:0 0 0 4px rgb(var(--shadow-rgb) / .18)}.express-module__UY5ruq__input[aria-invalid=true]{border-color:var(--danger)}.express-module__UY5ruq__ageWrap{display:block;position:relative}.express-module__UY5ruq__ageInput{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right;padding:0 46px 0 10px;font-size:22px;font-weight:800}.express-module__UY5ruq__ageInput::placeholder{opacity:.55}.express-module__UY5ruq__ageUnit{font-family:var(--font-display);color:var(--text-2);pointer-events:none;font-size:16px;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.express-module__UY5ruq__locked{height:56px;color:var(--success-text,var(--online));background:color-mix(in srgb, var(--online) 10%, var(--surface));border-radius:16px;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:700;display:flex}.express-module__UY5ruq__accountHint{margin-top:4px}.express-module__UY5ruq__safe{color:var(--text-3);justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:12.5px;display:flex}.express-module__UY5ruq__screen[data-kb] .express-module__UY5ruq__hero,.express-module__UY5ruq__screen[data-kb] .express-module__UY5ruq__title,.express-module__UY5ruq__screen[data-kb] .express-module__UY5ruq__accountHint{display:none}@media (min-width:1024px){.express-module__UY5ruq__stage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:48px;max-width:1080px;padding:12px 40px 40px;display:grid}.express-module__UY5ruq__hero{flex:none;height:min(600px,100dvh - 160px);padding:0}.express-module__UY5ruq__panel{max-height:100%;margin:0;padding:8px}}
