/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.auth-shell_authRouteTransition__BQ2_a{transform-origin:50% 18%;justify-content:center;width:100%;display:flex}.auth-shell_authRouteTransition__BQ2_a>*{width:100%}.auth-shell_authRouteLeaving__RbJ6i{pointer-events:none;animation:auth-shell_auth-route-leave__zFoWo .125s cubic-bezier(.4,0,1,1) forwards}.auth-shell_page__6kPDU{color:#172033;min-height:calc(100svh - 88px);padding:26px 0 38px;position:relative}.auth-shell_page__6kPDU:before{content:"";z-index:-2;background:linear-gradient(120deg,#ffffffeb,#eff6ffbd 42%,#fff1f2b8),linear-gradient(#f8fafc00,#f8fafceb);position:absolute;inset:0 calc(50% - 50vw)}.auth-shell_layout__nvVab{isolation:isolate;background:radial-gradient(circle at 16% 18%,#ffffffeb,#0000 34%),radial-gradient(circle at 84% 12%,#e0e7ff80,#0000 34%),radial-gradient(circle at 58% 86%,#fdf2f894,#0000 38%),linear-gradient(135deg,#fffc,#f8fafc94 38%,#eef2ff8a),linear-gradient(90deg,#f472b61f,#4f46e51c,#ec489914);border:1px solid #ffffffc2;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:700px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #0f172a21}.auth-shell_layout__nvVab>*{z-index:2;min-width:0;position:relative}.auth-shell_layout__nvVab:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 24% 30%,#ffffffd1,#0000 31%) 0 0/120% 120%,radial-gradient(circle at 34% 78%,#ec48991f,#0000 32%) 0 0/130% 130%,radial-gradient(circle at 78% 32%,#4f46e51f,#0000 34%) 0 0/150% 150%,linear-gradient(115deg,#ffffff80,#0000 36%,#ffffff6b 62%,#0000) 0 0/170% 170%,repeating-linear-gradient(135deg,#ffffff38 0 1px,#0000 1px 20px);animation:auth-shell_scene-wash__efYNo 18s ease-in-out infinite alternate;position:absolute;inset:0}.auth-shell_layout__nvVab:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#4f46e5b8,#7c3aed94,#e11d485c) top/100% 5px no-repeat,linear-gradient(#ffffff4d,#0000 30%);border:1px solid #ffffff61;border-radius:8px;position:absolute;inset:12px}.auth-shell_layoutJoin__sP4ak{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auth-shell_intro__QBdpS{grid-template-rows:auto minmax(304px,1fr);grid-template-columns:1fr;align-content:start;align-self:start;gap:26px;min-width:0;height:fit-content;min-height:min(760px,100svh - 128px);padding:72px 58px 64px 64px;display:grid;position:relative;overflow:hidden}.auth-shell_intro__QBdpS:after,.auth-shell_intro__QBdpS:before{display:none}.auth-shell_heroCopy__JHDCv{z-index:3;min-width:0;max-width:540px;position:relative}.auth-shell_brandBar__C_04K{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.auth-shell_eyebrow__iWTuq{color:#4f46e5;letter-spacing:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb3;border:1px solid #4f46e529;border-radius:999px;padding:0 12px;box-shadow:0 10px 24px #4f46e514}.auth-shell_brandStatus__Kn_wD,.auth-shell_eyebrow__iWTuq{align-items:center;min-height:30px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.auth-shell_brandStatus__Kn_wD{color:#0f766e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#eff6ffa3;border:1px solid #0ea5e929;border-radius:999px;padding:0 11px;box-shadow:0 10px 24px #0ea5e90f}.auth-shell_headline__PY_Rx{color:#111827;max-width:540px;font-family:var(--font-lotte),var(--font-pretendard),sans-serif;letter-spacing:0;word-break:keep-all;gap:3px;margin-top:22px;font-size:48px;font-weight:900;line-height:1.08;display:grid}.auth-shell_headline__PY_Rx span{display:block}.auth-shell_headlineAccent__bECrJ{z-index:0;color:#4f46e5;text-shadow:0 12px 30px #4f46e529;width:fit-content;max-width:100%;position:relative}.auth-shell_headlineAccent__bECrJ:before{content:"";z-index:-1;background:linear-gradient(90deg,#ffffffc7,#e0e7ffe0 38%,#dbeafec7),linear-gradient(90deg,#4f46e533,#0ea5e924);border-radius:8px;height:18px;position:absolute;bottom:3px;left:-5px;right:-7px;box-shadow:0 10px 24px #4f46e517}.auth-shell_headlineAccent__bECrJ:after{content:"";background:#4f46e5;border-radius:999px;width:10px;height:10px;position:absolute;bottom:7px;right:-18px;box-shadow:14px -7px #0ea5e980,27px 2px #f472b661}.auth-shell_storyCopy__zerpp{color:#3f4d61;word-break:keep-all;gap:10px;max-width:530px;margin-top:22px;font-size:16px;font-weight:700;line-height:1.68;display:grid}.auth-shell_storyCopy__zerpp p{margin:0}.auth-shell_storyCopy__zerpp p:first-child{color:#172033;font-size:17px;font-weight:900}.auth-shell_serviceRail__tCTfr a:focus-visible{outline:3px solid var(--rail-focus,#4f46e533);outline-offset:3px}.auth-shell_serviceRail__tCTfr{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:560px;margin-top:28px;display:grid}.auth-shell_serviceRail__tCTfr a{--rail-primary:#4f46e5;--rail-ink:#172033;--rail-border:#4f46e52e;--rail-glow:#4f46e51a;--rail-faint:#eef2ffc2;--rail-focus:#4f46e533;border:1px solid var(--rail-border);background:linear-gradient(180deg,#ffffffeb,#f8fafcb8),linear-gradient(135deg,var(--rail-glow),#f472b614);color:#4b5a6d;letter-spacing:0;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:44px;padding:0 10px;font-size:12px;font-weight:900;line-height:1.25;transition:transform .18s,border-color .18s,background-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #94a3b81a,0 2px #94a3b83d,0 14px 28px #0f172a14}.auth-shell_serviceRail__tCTfr a:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);transition:opacity .18s,transform .22s;position:absolute;inset:0;transform:translate(-36%)}.auth-shell_serviceRail__tCTfr a:hover{border-color:var(--rail-border);background:linear-gradient(180deg,#fff,var(--rail-faint)),linear-gradient(135deg,var(--rail-glow),#ffffff29);color:var(--rail-ink);box-shadow:inset 0 1px 0 #fffffff5,inset 0 -1px 0 #94a3b814,0 3px 0 #94a3b833,0 18px 36px var(--rail-glow);transform:translateY(-2px)}.auth-shell_serviceRail__tCTfr a:hover:before{opacity:1;transform:translate(36%)}.auth-shell_serviceRail__tCTfr a:active{transform:translateY(0);box-shadow:inset 0 1px #ffffffdb,0 1px #94a3b838,0 10px 20px #0f172a14}.auth-shell_serviceRail__tCTfr svg{width:15px;height:15px;color:var(--rail-primary);flex-shrink:0}.auth-shell_serviceRail__tCTfr a:first-child{--rail-primary:#d62976;--rail-ink:#7a294f;--rail-border:#d6297633;--rail-glow:#d6297621;--rail-faint:#fdf2f8d1;--rail-focus:#d629762e}.auth-shell_serviceRail__tCTfr a:nth-child(2){--rail-primary:#ef4444;--rail-ink:#7f1d1d;--rail-border:#ef444433;--rail-glow:#ef444421;--rail-faint:#fef2f2d1;--rail-focus:#ef44442e}.auth-shell_serviceRail__tCTfr a:nth-child(3){--rail-primary:#06b6d4;--rail-ink:#111827;--rail-border:#06b6d438;--rail-glow:#06b6d421;--rail-faint:#ecfdf5d1;--rail-focus:#06b6d42e}.auth-shell_serviceRail__tCTfr a:nth-child(4){--rail-primary:#111827;--rail-ink:#111827;--rail-border:#11182733;--rail-glow:#1118271a;--rail-faint:#f1f5f9db;--rail-focus:#11182729}.auth-shell_signalStrip__2K4yk{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:520px;margin-top:16px;display:grid}.auth-shell_signalCard__F3qK_{color:#334155;text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 50% 0,#fffffff0,#0000 54%),linear-gradient(#ffffffb3,#f8fafc8a);border:1px solid #ffffffb8;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;min-width:0;min-height:132px;padding:15px 10px 13px;display:flex;box-shadow:inset 0 1px #ffffffdb,0 16px 34px #0f172a12}.auth-shell_signalCard__F3qK_ svg{color:#4f46e5;filter:drop-shadow(0 8px 14px #4f46e529);flex:none;width:30px;height:30px;margin-bottom:2px}.auth-shell_signalCard__F3qK_ strong{color:#172033;font-size:12px;font-weight:900;line-height:1.1}.auth-shell_signalCard__F3qK_ span{color:#64748b;word-break:keep-all;font-size:11px;font-weight:800;line-height:1.42}.auth-shell_signalCard__F3qK_:nth-child(2) svg{color:#ea580c;filter:drop-shadow(0 8px 14px #ea580c29)}.auth-shell_signalCard__F3qK_:nth-child(3) svg{color:#2563eb;filter:drop-shadow(0 8px 14px #2563eb29)}.auth-shell_visualScene__sNezL{z-index:2;place-self:end center;width:min(100%,450px);min-height:304px;margin-top:4px;position:relative}.auth-shell_sceneWash__BiSpe{background:linear-gradient(145deg,#ffffffc2,#fff1f26b 34%,#e0f2fe5c 68%,#f0fdfa80),repeating-linear-gradient(0deg,#ffffff40 0 1px,#0000 1px 18px);border-radius:8px;position:absolute;inset:8px 18px 16px;box-shadow:inset 0 0 0 1px #ffffff70}.auth-shell_feedLayer__DxIxn,.auth-shell_postMock__SS5NZ{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff8f;border:1px solid #ffffffb3;border-radius:8px;box-shadow:0 20px 46px #0f172a1f}.auth-shell_feedLayer__DxIxn{width:208px;height:236px;position:absolute}.auth-shell_feedLayerBack__8RIRp{opacity:.44;top:24px;right:30px;transform:rotate(5deg)}.auth-shell_feedLayerFront__Blr9y{opacity:.38;width:178px;height:206px;bottom:24px;left:28px;transform:rotate(-6deg)}.auth-shell_postMock__SS5NZ{z-index:2;width:min(100%,292px);margin:42px auto 0;padding:12px;animation:auth-shell_post-float__kiteD 7s ease-in-out infinite;position:relative}.auth-shell_postHeader__c6lLa{align-items:center;gap:10px;padding-bottom:12px;display:flex}.auth-shell_avatar__wLxPj{background:linear-gradient(135deg,#fb7185,#f97316 48%,#14b8a6),#fb7185;border-radius:999px;flex-shrink:0;width:34px;height:34px;box-shadow:inset 0 0 0 2px #ffffffa3}.auth-shell_postAuthor__WnAKs{gap:6px;display:grid}.auth-shell_captionLine__3cwFr,.auth-shell_postAuthor__WnAKs span{background:#94a3b842;border-radius:999px;display:block}.auth-shell_postAuthor__WnAKs span:first-child{width:118px;height:9px}.auth-shell_postAuthor__WnAKs span:last-child{background:#94a3b829;width:72px;height:7px}.auth-shell_postImage__9RdTi{background:linear-gradient(135deg,#ffffff42,#0000 42%),linear-gradient(145deg,#fb7185,#fdba74 36%,#7dd3fc 68%,#5eead4);border-radius:8px;height:152px;position:relative;overflow:hidden}.auth-shell_imageHaze__9GXTW{opacity:.46;background:linear-gradient(155deg,#ffffffb8 0 1px,#0000 1px 18%),linear-gradient(#0000 48%,#ffffff1a);position:absolute;inset:0}.auth-shell_imageCurveSoft___iZzL,.auth-shell_imageCurve__1A2nB{background:#ffffffb8;border-radius:50% 50% 0 0;height:96px;position:absolute;bottom:-22px;left:-12%;right:-12%}.auth-shell_imageCurveSoft___iZzL{background:#ffffff42;height:72px;bottom:34px;left:32%;right:-34%}.auth-shell_postFooter__6Ksvx{gap:12px;padding-top:13px;display:grid}.auth-shell_postActions__FbdxJ{color:#fb7185;gap:12px;font-size:19px;display:flex}.auth-shell_postActions__FbdxJ svg:last-child{color:#0f766e}.auth-shell_captionLine__3cwFr{background:#94a3b833;width:72%;height:8px}.auth-shell_reactionBubble__sRlJh{z-index:3;color:#172033;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffbd;border:1px solid #ffffffbd;border-radius:999px;align-items:center;gap:8px;max-width:190px;padding:9px 12px;font-size:12px;font-weight:900;line-height:1.2;animation:auth-shell_bubble-float__ftC7a 5.8s ease-in-out infinite;display:inline-flex;position:absolute;box-shadow:0 16px 34px #0f172a1c}.auth-shell_reactionBubble__sRlJh svg{color:#fb7185;flex-shrink:0;width:16px;height:16px}.auth-shell_reactionBubbleLike__P9Oyq{top:32px;left:18px}.auth-shell_reactionBubbleReach__iQvBY{animation-delay:.8s;bottom:82px;right:22px}.auth-shell_reactionBubbleReach__iQvBY svg{color:#0f766e}.auth-shell_reactionBubbleFollow__laUbQ{animation-delay:1.6s;bottom:28px;left:42px}.auth-shell_reactionBubbleFollow__laUbQ svg{color:#2563eb}.auth-shell_loginColumn__UtDlL,.auth-shell_signupColumn__6dQ6O{z-index:3;justify-content:center;align-items:center;padding:44px 56px 44px 28px;display:flex;position:relative}.auth-shell_signupColumn__6dQ6O{padding-right:56px}.auth-shell_cardShell__vrGZh{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff7a;border:1px solid #ffffffad;border-radius:8px;width:100%;max-width:430px;padding:6px;box-shadow:0 24px 58px #0f172a1c}.auth-shell_signupColumn__6dQ6O .auth-shell_cardShell__vrGZh{max-width:540px}.auth-shell_card__OwNoX{background:#ffffffb8;border:1px solid #ffffffb8;border-radius:8px;flex-direction:column;min-height:100%;padding:24px;display:flex}.auth-shell_cardHeader__f6b6O{border-bottom:1px solid #e2e8f0ad;padding-bottom:18px}.auth-shell_cardLogo__oPaiG{opacity:.92;width:126px;height:auto}.auth-shell_cardTitleRow__861X7{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:18px;display:flex}.auth-shell_cardHeaderTitle__dG54j{color:#172033;letter-spacing:0;word-break:keep-all;flex:1;min-width:0;font-size:27px;font-weight:900;line-height:1.22}.auth-shell_cardTitleAside__DDeOP{flex-shrink:0;justify-content:flex-end;padding-top:2px;display:flex}.auth-shell_cardHeader__f6b6O p{color:#64748b;word-break:keep-all;margin-top:9px;font-size:13px;font-weight:700;line-height:1.65}.auth-shell_card__OwNoX input:not([type=checkbox]):not([type=hidden]){box-shadow:none;background:0 0;border:solid #94a3b885;border-width:0 0 1px;border-radius:0}.auth-shell_card__OwNoX input:not([type=checkbox]):not([type=hidden]):focus{background:0 0;border-bottom-color:#4f46e5b8;box-shadow:0 1px #4f46e52e}.auth-shell_formTransitionFrame__1R_np{min-width:0;transition:min-height .18s cubic-bezier(.2,.88,.2,1);position:relative}.auth-shell_formTransition__6l6Ng{transform-origin:top;will-change:opacity,transform}.auth-shell_formTransitionEntering__9bjyb{animation:auth-shell_form-transition-enter__CRsA3 .29s cubic-bezier(.2,.88,.2,1) both}.auth-shell_formTransitionExiting__dy9Dv{pointer-events:none;animation:auth-shell_form-transition-exit__5qPBB .12s cubic-bezier(.4,0,1,1) both}.auth-shell_joinStepSummary__sCQeZ{margin-top:18px}.auth-shell_joinStepDescription__OFrx4{color:#64748b;word-break:keep-all;min-width:0;font-size:14px;font-weight:700;line-height:1.65}.auth-shell_joinStepPill__yyMBe{color:#0f766e;background:#f0fdfac2;border:1px solid #0f766e33;border-radius:999px;align-items:center;gap:4px;min-height:28px;padding:0 9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.auth-shell_joinStepDivider__4MZag{color:#64748b}.auth-shell_footerShell__4uOai{margin-top:20px}@keyframes auth-shell_scene-wash__efYNo{0%{background-position:0 0,0 0}to{background-position:80% 40%,0 0}}@keyframes auth-shell_post-float__kiteD{0%,to{transform:translate(0)}50%{transform:translateY(-8px)}}@keyframes auth-shell_bubble-float__ftC7a{0%,to{transform:translate(0)}50%{transform:translateY(-7px)}}@keyframes auth-shell_form-transition-enter__CRsA3{0%{opacity:0;transform:translateY(12px)scale(.992)}66%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@keyframes auth-shell_form-transition-exit__5qPBB{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translateY(-7px)scale(.994)}}@media (prefers-reduced-motion:reduce){.auth-shell_layout__nvVab:before,.auth-shell_postMock__SS5NZ,.auth-shell_reactionBubble__sRlJh{animation:none}.auth-shell_formTransitionEntering__9bjyb,.auth-shell_formTransitionExiting__dy9Dv,.auth-shell_formTransitionFrame__1R_np{transition:none;animation:none}.auth-shell_serviceRail__tCTfr a{transition:none}}@media (max-width:1199px){.auth-shell_page__6kPDU{padding-top:12px}.auth-shell_layoutJoin__sP4ak,.auth-shell_layout__nvVab{grid-template-columns:1fr;min-height:0}.auth-shell_intro__QBdpS{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(260px,330px);gap:22px;height:auto;min-height:0;padding:44px 28px 22px}.auth-shell_headline__PY_Rx{font-size:42px;line-height:1.12}.auth-shell_storyCopy__zerpp{font-size:15px;line-height:1.68}.auth-shell_storyCopy__zerpp p:first-child{font-size:16px}.auth-shell_visualScene__sNezL{min-height:390px}.auth-shell_postMock__SS5NZ{width:min(100%,310px);margin-top:52px}.auth-shell_postImage__9RdTi{height:214px}.auth-shell_loginColumn__UtDlL,.auth-shell_signupColumn__6dQ6O{justify-content:center;padding:0 28px 30px}.auth-shell_cardShell__vrGZh{max-width:540px}.auth-shell_signupColumn__6dQ6O .auth-shell_cardShell__vrGZh{max-width:680px}}@media (max-width:760px){.auth-shell_page__6kPDU{padding:8px 0 24px}.auth-shell_layout__nvVab{border-radius:8px}.auth-shell_layout__nvVab:after{inset:8px}.auth-shell_layout__nvVab:before{background:radial-gradient(circle at 24% 30%,#ffffffb8,#0000 31%),linear-gradient(115deg,#ffffff75,#0000 40%,#ffffff57 72%,#0000);animation:none}.auth-shell_intro__QBdpS{grid-template-rows:auto;grid-template-columns:1fr;gap:20px;height:auto;min-height:0;padding:30px 16px 18px}.auth-shell_headline__PY_Rx{font-family:var(--font-pretendard),sans-serif;margin-top:18px;font-size:28px;font-weight:800;line-height:1.18}.auth-shell_headlineAccent__bECrJ{text-shadow:none}.auth-shell_headlineAccent__bECrJ:before{height:14px;box-shadow:none;bottom:2px}.auth-shell_headlineAccent__bECrJ:after{display:none}.auth-shell_storyCopy__zerpp{gap:9px;margin-top:18px;font-size:14px;font-weight:600;line-height:1.62}.auth-shell_storyCopy__zerpp p:first-child{font-size:15px;font-weight:700}.auth-shell_brandBar__C_04K{gap:6px}.auth-shell_brandStatus__Kn_wD,.auth-shell_eyebrow__iWTuq{-webkit-backdrop-filter:none;backdrop-filter:none;min-height:28px;padding:0 10px;font-size:10px;font-weight:700}.auth-shell_serviceRail__tCTfr{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:18px}.auth-shell_serviceRail__tCTfr a{gap:5px;min-height:42px;padding:0 7px;font-size:11px}.auth-shell_serviceRail__tCTfr svg{width:14px;height:14px}.auth-shell_signalStrip__2K4yk{gap:6px;margin-top:14px}.auth-shell_signalCard__F3qK_{gap:7px;min-height:122px;padding:13px 8px 12px}.auth-shell_signalCard__F3qK_ svg{width:27px;height:27px}.auth-shell_signalCard__F3qK_ strong{font-size:11px}.auth-shell_signalCard__F3qK_ span{font-size:10px;line-height:1.38}.auth-shell_visualScene__sNezL{display:none}.auth-shell_sceneWash__BiSpe{inset:16px 0 10px}.auth-shell_feedLayerBack__8RIRp{width:194px;height:246px;top:26px;right:14px}.auth-shell_feedLayerFront__Blr9y{width:176px;height:224px;bottom:22px;left:12px}.auth-shell_postMock__SS5NZ{width:min(100%,242px);margin-top:0;padding:9px}.auth-shell_postImage__9RdTi{height:98px}.auth-shell_postHeader__c6lLa{gap:8px;padding-bottom:9px}.auth-shell_avatar__wLxPj{width:30px;height:30px}.auth-shell_postFooter__6Ksvx{gap:8px;padding-top:9px}.auth-shell_reactionBubble__sRlJh{max-width:164px;padding:8px 10px;font-size:11px}.auth-shell_reactionBubbleLike__P9Oyq{top:10px;left:4px}.auth-shell_reactionBubbleReach__iQvBY{bottom:150px;right:4px}.auth-shell_reactionBubbleFollow__laUbQ{bottom:112px;left:10px}.auth-shell_loginColumn__UtDlL,.auth-shell_signupColumn__6dQ6O{order:-1;padding:16px 10px 10px}.auth-shell_card__OwNoX{padding:20px 16px}.auth-shell_cardTitleRow__861X7{gap:10px}.auth-shell_cardHeaderTitle__dG54j{font-size:23px}.auth-shell_cardHeader__f6b6O p,.auth-shell_joinStepDescription__OFrx4{font-size:12px;line-height:1.55}}@media (max-width:440px){.auth-shell_headline__PY_Rx{font-size:24px}.auth-shell_headlineAccent__bECrJ:after{display:none}.auth-shell_serviceRail__tCTfr a{gap:5px;min-height:44px;padding:6px 8px;font-size:11px}.auth-shell_signalStrip__2K4yk{grid-template-columns:1fr}.auth-shell_signalCard__F3qK_{min-height:108px;padding:14px 16px 13px}.auth-shell_signalCard__F3qK_ svg{width:30px;height:30px}.auth-shell_visualScene__sNezL{min-height:312px}.auth-shell_postMock__SS5NZ{width:min(100%,232px)}.auth-shell_postImage__9RdTi{height:92px}.auth-shell_reactionBubble__sRlJh{gap:6px;max-width:138px;padding:7px 9px}.auth-shell_reactionBubble__sRlJh svg{width:14px;height:14px}.auth-shell_cardLogo__oPaiG{width:116px}.auth-shell_cardHeaderTitle__dG54j{font-size:21px}.auth-shell_joinStepPill__yyMBe{min-height:26px;padding:0 8px;font-size:10px}}@keyframes auth-shell_auth-route-enter__1N5Bb{0%{opacity:0;transform:translateY(12px)scale(.994)}64%{opacity:1}to{opacity:1;transform:translate(0)scale(1)}}@keyframes auth-shell_auth-route-leave__zFoWo{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.996)}}@media (prefers-reduced-motion:reduce){.auth-shell_authRouteLeaving__RbJ6i,.auth-shell_authRouteTransition__BQ2_a{opacity:1;animation:none;transform:none}}