.auth-room.auth-shell[data-plus4]{background:#0d0d0f;justify-content:center;align-items:center;min-height:100dvh;padding:12px;display:flex}@media (min-width:640px){.auth-room.auth-shell[data-plus4]{padding:20px}}.auth-room .auth-card{background:#141416;border:1px solid #ffffff14;border-radius:24px;width:100%;max-width:1120px;min-height:calc(100dvh - 24px);display:grid;position:relative;box-shadow:0 40px 90px -40px #000000e6}@media (min-width:1024px){.auth-room .auth-card{grid-template-columns:48.2% 51.8%;min-height:min(780px,100dvh - 40px)}}.auth-room .auth-left{padding:12px;display:none}@media (min-width:1024px){.auth-room .auth-left{display:block}}.auth-room .auth-show{isolation:isolate;background:#0c0d0f;border-radius:18px;height:100%;min-height:560px;position:relative;overflow:hidden}.auth-room .auth-slide{opacity:0;transition:opacity .7s;position:absolute;inset:0}.auth-room .auth-slide.on{opacity:1}.auth-room .auth-slide img,.auth-room .auth-slide video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.auth-room .auth-shade{pointer-events:none;background:linear-gradient(0deg,#000000e6 0,#0009 24%,#0000 56%),linear-gradient(#00000047 0,#0000 20%);position:absolute;inset:0}.auth-room .auth-cap{color:#fff;padding:0 28px 26px;position:absolute;inset:auto 0 0}.auth-room .auth-badge{-webkit-backdrop-filter:blur(10px);letter-spacing:.01em;background:#1414169e;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.auth-room .auth-title{letter-spacing:-.01em;animation:auth-in .55s var(--fk-ease,cubic-bezier(.2,.7,.2,1)) both;margin:14px 0 8px;font-size:42px;font-weight:800;line-height:1}.auth-room .auth-cap[dir=rtl] .auth-title{letter-spacing:0;font-size:40px;line-height:1.15}.auth-room .auth-sub{color:#ffffff9e;max-width:380px;animation:auth-in .55s 50ms var(--fk-ease,cubic-bezier(.2,.7,.2,1)) both;margin:0 0 26px;font-size:15px;line-height:1.5}@keyframes auth-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.auth-room .auth-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.auth-room .auth-tab{appearance:none;cursor:pointer;text-align:start;font:inherit;color:#ffffff6b;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;transition:color .2s}.auth-room .auth-tab:hover,.auth-room .auth-tab.on{color:#fff}.auth-room .auth-tab:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #ffffffb3}.auth-room .auth-tab .bar{background:#fff3;border-radius:2px;height:3px;margin-bottom:10px;display:block;overflow:hidden}.auth-room .auth-tab .bar i{transform-origin:0;background:#fff;border-radius:2px;width:100%;height:100%;display:block;transform:scaleX(0)}.auth-room .auth-cap[dir=rtl] .auth-tab .bar i{transform-origin:100%}.auth-room .auth-tab.done .bar i{transform:scaleX(1)}.auth-room .auth-tab.on:not(.done) .bar i{animation:5s linear forwards auth-fill}@keyframes auth-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.auth-room .auth-tab .lab{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.auth-room .auth-slide{transition:none}.auth-room .auth-title,.auth-room .auth-sub{animation:none}.auth-room .auth-tab.on:not(.done) .bar i{animation:none;transform:scaleX(1)}}.auth-room .auth-right{flex-direction:column;padding:64px 22px 28px;display:flex;position:relative}@media (min-width:1024px){.auth-room .auth-right{padding:52px 52px 28px}}.auth-room .auth-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:16px 16px auto}.auth-room .auth-x{color:#fff;background:#2a2b2e;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .15s;display:grid}.auth-room .auth-x:hover{background:#38393d}.auth-room .auth-col{width:100%;max-width:392px;margin:auto}.auth-room .auth-mark{width:fit-content;margin:0 auto 12px;display:block}.auth-room .auth-mark img{width:34px;height:34px;display:block}
