@font-face{font-family:Distill Expanded;src:url(/fonts/font.woff2)format("woff2"),url(/fonts/font.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:UI;src:url(/fonts/ui.woff2)format("woff2"),url(/fonts/ui.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}:root{--username-line-top:38.9vh;--password-line-top:47vh;--line-gap:3.78vh;--slide-dist:22.59vw;--panel-slide-dur:.4s;--panel-slide-ease:ease;--ui-size:clamp(.6rem, calc(.152rem + .52vw), .77rem);--ui-color:#111111c4;--ui-caret-color:#919191;--ui-letter-spacing:.13vw;--ui-lookup-nudge:.26em;--ui-public-lookup-nudge:.23em;--ui-info-nudge:.33em;--ui-link-nudge:.29em;--ui-toggle-nudge:-.37em;--login-ui-main-size:.64rem;--login-ui-sub-size:.58rem;--panel-input-ui-raise:0vh;--login-edit-ui-raise:.18vh;--update-input-ui-raise:var(--login-edit-ui-raise);--update-row-text-top:calc(var(--username-line-top) - var(--line-gap) - 28.5vh - 1px);--update-row-line-top:calc(var(--username-line-top) - 28.5vh - 1px);--update-step-action-top:calc(var(--update-row-text-top) - var(--update-input-ui-raise,0vh));--update-secondary-action-top:14.8vh;--panel-input-cutoff-x:22vw;--panel-right-edge:28.89vw;--panel-action-gap:.4vw;--panel-input-cutoff-width:calc(var(--panel-input-cutoff-x) - 6.41vw);--panel-action-left:calc(var(--panel-input-cutoff-x) + var(--panel-action-gap));--panel-action-width:calc(var(--panel-right-edge) - var(--panel-action-left))}@media (max-width:1899px){:root{--ui-size:clamp(.585rem, calc(.145rem + .5vw), .755rem);--ui-color:#111111c4;--ui-caret-color:#919191;--ui-lookup-nudge:.34em;--ui-public-lookup-nudge:.32em;--ui-info-nudge:.4em;--ui-link-nudge:.37em;--ui-toggle-nudge:-.44em}}body.non-fullscreen{background:#fff;min-width:100vw;min-height:100vh;overflow:hidden}body.non-fullscreen .username{top:35.17vh}body.non-fullscreen .password{top:43.17vh}body.fade-in-trigger{background:#fff}.line:not(.login-line):not(.login-line-second){transition:opacity .6s ease-in-out;opacity:0!important}body.fade-in-trigger .line:not(.login-line):not(.login-line-second){opacity:1!important}.login-line,.login-line-second{opacity:0;transition:left var(--panel-slide-dur) var(--panel-slide-ease), opacity .5s ease-in-out}.login-text{opacity:1;color:#1110;text-shadow:none;transition:left var(--panel-slide-dur) var(--panel-slide-ease), color .5s ease-in-out, text-shadow .5s ease-in-out}.visible{opacity:1!important}.hidden{pointer-events:auto;opacity:0!important}.login-text.visible{color:#111;text-shadow:.001rem .001rem #717171,-.001rem -.001rem #717171;opacity:1!important}.login-text.hidden{pointer-events:auto;opacity:1!important;color:#1110!important;text-shadow:none!important}.login-text.hidden.username[contenteditable],.login-text.hidden.password[contenteditable]{color:#1110!important;text-shadow:none!important}.line{background:#acacacd6;height:1px;position:absolute}.original{width:22.48vw;top:12.5vh;left:6.38vw}.second{width:18.68vw;top:28.5vh;left:6.38vw}.third{width:22.48vw;top:84vh;left:6.38vw}.fourth{width:57.8vw;top:12.5vh;left:36vw}.fifth{width:57.8vw;top:28.5vh;left:36vw}.sixth{width:57.8vw;top:84vh;left:36vw}.line.util-line{z-index:6;cursor:pointer;width:2.8vw;top:28.5vh;left:26.06vw}.login-text{letter-spacing:.28vw;font-family:UI,sans-serif;font-size:.47rem;position:absolute;left:6.41vw}.login-text.username:not([contenteditable]):not([data-has-value=true]),.login-text.password:not([contenteditable]):not([data-has-value=true]){-webkit-user-select:none;user-select:none;cursor:text;font-family:Distill Expanded,sans-serif!important}.login-text.username:not([contenteditable])[data-has-value=true],.login-text.password:not([contenteditable])[data-has-value=true]{color:var(--ui-color,#111111c4)!important;letter-spacing:.17vw!important;font-family:UI,sans-serif!important;font-size:var(--login-ui-main-size,.64rem)!important;cursor:text!important;-webkit-user-select:none!important;user-select:none!important;min-width:.6ch!important;box-shadow:none!important;text-shadow:0 0 .11px #71717166!important;outline:none!important;line-height:1.2!important;display:inline-block!important}body.login-page .login-text.username:not([contenteditable]):not([data-has-value=true]),body.login-page .login-text.password:not([contenteditable]):not([data-has-value=true]),body.login-page .account-text.account-username:not([contenteditable]):not([data-has-value=true]),body.login-page .account-text.account-email:not([contenteditable]):not([data-has-value=true]),body.login-page .account-text.account-phone:not([contenteditable]):not([data-has-value=true]),body.login-page .account-text.account-age:not([contenteditable]):not([data-has-value=true]),body.login-page .account-text.account-sign-password:not([contenteditable]):not([data-has-value=true]),body.login-page .update-text.update-email:not([contenteditable]):not([data-has-value=true]),body.login-page .update-text.update-code:not([contenteditable]):not([data-has-value=true]),body.login-page .update-text.update-new-password:not([contenteditable]):not([data-has-value=true]){pointer-events:none!important;cursor:pointer!important}.login-text.username[contenteditable],.login-text.password[contenteditable]{color:var(--ui-color,#111111c4)!important;caret-color:#919191!important;-webkit-user-select:text!important;user-select:text!important;cursor:text!important;box-shadow:none!important;letter-spacing:.17vw!important;font-family:UI,sans-serif!important;font-size:var(--login-ui-main-size,.64rem)!important;text-shadow:0 0 .11px #71717166!important;outline:none!important;min-width:.6ch!important;line-height:1.2!important;display:inline-block!important}body.login-page .login-text.username[contenteditable],body.login-page .login-text.password[contenteditable],body.login-page .login-text.username:not([contenteditable])[data-has-value=true],body.login-page .login-text.password:not([contenteditable])[data-has-value=true]{margin-top:calc(-1 * var(--login-edit-ui-raise,0vh))!important}body.login-page .login-text.password[contenteditable],body.login-page .login-text.password:not([contenteditable])[data-has-value=true]{color:#111111ad!important;-webkit-text-fill-color:#111111ad!important;text-shadow:none!important}.username{top:calc(var(--username-line-top) - var(--line-gap))}.password{top:calc(var(--password-line-top) - var(--line-gap))}.login-text.username[contenteditable],.login-text.password[contenteditable],.login-text.username[data-has-value=true],.login-text.password[data-has-value=true]{width:var(--panel-input-cutoff-width)!important;max-width:var(--panel-input-cutoff-width)!important;text-overflow:clip!important;white-space:nowrap!important;overflow:hidden!important}.login-line,.login-line-second{background:#e6e6e647;width:22.48vw;height:1px;position:absolute;left:6.4vw}.login-line{top:var(--username-line-top)}.login-line-second{top:var(--password-line-top)}.login-join-link,.login-log-in-link{left:auto;right:calc(100vw - var(--panel-right-edge));white-space:nowrap;text-align:right;cursor:pointer;opacity:0;pointer-events:none;-webkit-user-select:auto;user-select:auto;z-index:95;width:auto;max-width:none;text-shadow:none;transition:right var(--panel-slide-dur) var(--panel-slide-ease), opacity .18s ease;padding:0;font-family:UI,sans-serif;display:inline-block;position:absolute;color:#919191!important;letter-spacing:.17vw!important;font-size:var(--login-ui-main-size,.64rem)!important;line-height:1.9!important}.login-join-link{top:calc(var(--username-line-top) - var(--line-gap) + .35vh - var(--panel-input-ui-raise,0vh))}.login-log-in-link{top:calc(var(--password-line-top) - var(--line-gap) + .35vh - var(--panel-input-ui-raise,0vh))}.login-join-link.visible,.login-log-in-link.visible{pointer-events:auto;opacity:1!important}.login-join-link.hidden,.login-log-in-link.hidden{opacity:0!important;pointer-events:none!important}body.stage-account .login-join-link,body.stage-account .login-log-in-link{right:calc(100vw - var(--panel-right-edge) + var(--slide-dist))}.login-links-row{width:22.48vw;left:6.41vw;top:calc(var(--password-line-top) + 5.5vh);z-index:95;-webkit-user-select:auto;user-select:auto;transition:left var(--panel-slide-dur) var(--panel-slide-ease);justify-content:space-between;align-items:baseline;display:flex;position:absolute}.login-signup-link,.login-forgot-password{color:#919191;cursor:pointer;white-space:nowrap;-webkit-user-select:auto;user-select:auto;padding:.1rem 0;font-family:UI,sans-serif;transition:opacity .5s ease-in-out}.login-signup-link.hidden,.login-forgot-password.hidden{pointer-events:none!important}.login-signup-link{letter-spacing:.17vw;font-size:var(--login-ui-main-size,.64rem);text-shadow:none;line-height:1.9}.login-forgot-password{letter-spacing:.1vw;font-size:var(--login-ui-sub-size,.58rem);text-align:right;line-height:1.35}body.stage-account .login-links-row{left:calc(6.41vw - var(--slide-dist))}.login-bottom-row{top:calc(var(--password-line-top) + 5.5vh);color:#919191;letter-spacing:.17vw;width:22.48vw;font-family:UI,sans-serif;font-size:var(--login-ui-main-size,.64rem);text-shadow:none;-webkit-user-select:auto;user-select:auto;z-index:6;transition:left var(--panel-slide-dur) var(--panel-slide-ease);justify-content:space-between;padding:.1rem 0;line-height:1.9;display:flex;position:absolute;left:6.41vw}.login-bottom-join{cursor:pointer}.login-bottom-forgot{pointer-events:auto}.login-action-row{top:calc(var(--password-line-top) + 5.5vh);color:#919191;letter-spacing:.17vw;width:22.48vw;font-family:UI,sans-serif;font-size:var(--login-ui-main-size,.64rem);opacity:0;pointer-events:none;z-index:95;-webkit-user-select:auto;user-select:auto;transition:opacity .18s ease, left var(--panel-slide-dur) var(--panel-slide-ease);justify-content:space-between;line-height:1.9;display:flex;position:absolute;left:6.41vw}.login-action-row.on{opacity:1;pointer-events:auto}.login-login-link,.login-update-password{cursor:pointer}body.stage-account .login-action-row{left:calc(6.41vw - var(--slide-dist))}.update-clip{z-index:120;pointer-events:none;width:22.48vw;height:100vh;position:absolute;top:0;left:6.41vw;overflow:hidden}.update-clip.active{pointer-events:none}.update-window{pointer-events:none;width:100%;height:calc(55.5vh - 2px);position:absolute;top:calc(28.5vh + 1px);left:0;overflow:hidden}.update-clip.active .update-window{pointer-events:auto}.update-wrapper{opacity:0;pointer-events:none;background:#fff;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.update-wrapper.active{opacity:1;pointer-events:auto}.update-text.update-email,.update-text.update-code,.update-text.update-new-password{opacity:0;pointer-events:none;transition:opacity .18s}.update-wrapper.stage-email .update-text.update-email,.update-wrapper.stage-code .update-text.update-code,.update-wrapper.stage-password .update-text.update-new-password{opacity:1;pointer-events:auto}.update-text{color:#111111c4;box-shadow:none;letter-spacing:.17vw;font-family:UI,sans-serif;font-size:var(--login-ui-main-size,.64rem);text-shadow:none;z-index:1;outline:none;padding:0;line-height:1.2;position:absolute;left:0}.update-text.update-email,.update-text.update-code,.update-text.update-new-password{top:var(--update-row-text-top,6.62vh)}.update-line{z-index:1;background:#e6e6e647;width:100%;height:1px;position:absolute;left:0}.update-line.update-line1{top:var(--update-row-line-top,10.4vh)}.update-line.update-line2,.update-line.update-line3,.update-line.update-line4{display:none!important}.update-action{color:#919191;letter-spacing:.17vw;font-family:UI,sans-serif;font-size:var(--login-ui-main-size,.64rem);text-shadow:none;-webkit-user-select:auto;user-select:auto;cursor:pointer;z-index:1;line-height:1.2;transition:top .26s,opacity .2s;position:absolute}.update-action.update-submit{top:var(--update-step-action-top,7.05vh);text-align:right;right:0}.update-action.update-cancel{top:var(--update-secondary-action-top,14.8vh);text-align:left;left:0}.account-clip{z-index:5;width:22.48vw;height:100vh;position:absolute;top:0;left:6.41vw;overflow:hidden}.account-wrapper{top:0;left:var(--slide-dist);width:100%;height:100%;transition:left var(--panel-slide-dur) var(--panel-slide-ease);opacity:0;pointer-events:auto;position:absolute}.account-wrapper.shown{opacity:1}.account-wrapper.active{pointer-events:auto;left:0}.account-text{color:#111;letter-spacing:.34vw;text-shadow:.001rem .001rem #717171,-.001rem -.001rem #717171;padding:.1rem 0;font-family:UI,sans-serif;font-size:.46rem;line-height:1.2;position:absolute;left:0}.account-text.account-username,.account-text.account-email,.account-text.account-phone,.account-text.account-age{opacity:0;pointer-events:none;transition:opacity .18s;top:35.2vh}.account-wrapper.stage-username .account-text.account-username,.account-wrapper.stage-email .account-text.account-email,.account-wrapper.stage-phone .account-text.account-phone,.account-wrapper.stage-dob .account-text.account-age{opacity:1;pointer-events:auto}.account-text.account-sign-password{top:43.3vh}.account-text.account-repeat-password{display:none;top:51.4vh}.account-text.account-username[contenteditable],.account-text.account-email[contenteditable],.account-text.account-phone[contenteditable],.account-text.account-age[contenteditable],.account-text.account-sign-password[contenteditable],.account-text.account-repeat-password[contenteditable],.account-text.account-username[data-has-value=true],.account-text.account-email[data-has-value=true],.account-text.account-phone[data-has-value=true],.account-text.account-age[data-has-value=true],.account-text.account-sign-password[data-has-value=true],.account-text.account-repeat-password[data-has-value=true],.update-text.update-email[contenteditable],.update-text.update-code[contenteditable],.update-text.update-new-password[contenteditable],.update-text.update-email[data-has-value=true],.update-text.update-code[data-has-value=true],.update-text.update-new-password[data-has-value=true]{width:var(--panel-input-cutoff-width)!important;max-width:var(--panel-input-cutoff-width)!important;text-overflow:clip!important;white-space:nowrap!important;overflow:hidden!important}.account-text.account-step-ok{text-align:right;cursor:pointer;-webkit-user-select:auto;user-select:auto;opacity:0;pointer-events:none;transition:opacity .18s,top .18s;top:35.55vh;left:auto;right:0;color:#919191!important}.account-text.account-step-ok.visible{opacity:1;pointer-events:auto}.account-text.account-legal-privacy,.account-text.account-legal-ok,.account-text.account-login-link,.account-text.account-step-ok{transition:top .18s}.account-text.account-step-ok{transition:opacity .18s,top .18s}.account-text.account-legal-privacy{text-align:right;pointer-events:auto;-webkit-user-select:auto;user-select:auto;max-width:82%;top:52.8vh;left:auto;right:1.9rem;color:#919191!important;letter-spacing:.1vw!important;font-size:var(--login-ui-sub-size,.58rem)!important;line-height:1.35!important}.account-text.account-legal-privacy .legal-link{pointer-events:auto;text-decoration:none;color:inherit!important}.account-text.account-legal-privacy .legal-link:hover{opacity:.85}.account-text.account-legal-privacy.checked .legal-link{color:#919191!important}@keyframes io-ok-pulse{0%,to{opacity:1}50%{opacity:.28}}.account-text.account-legal-ok:not(.checked){animation:2s cubic-bezier(.37,0,.63,1) infinite io-ok-pulse}@media (prefers-reduced-motion:reduce){.account-text.account-legal-ok{animation:none!important}}.account-text.account-legal-ok{text-align:right;cursor:pointer;-webkit-user-select:auto;user-select:auto;top:52.8vh;left:auto;right:0;color:#919191!important;letter-spacing:.1vw!important;font-size:var(--login-ui-sub-size,.58rem)!important;line-height:1.35!important}.account-text.account-legal-privacy.checked,.account-text.account-legal-ok.checked{color:#919191!important}.account-text.account-login-link{text-align:left;cursor:pointer;-webkit-user-select:auto;user-select:auto;top:52.6vh;left:0;right:auto;color:#919191!important}.account-line{background:#e6e6e647;width:100%;height:1px;position:absolute;left:0}.account-line.account-line1{top:38.9vh}.account-line.account-line2{top:47vh}.account-line.account-line3{display:none;top:55.1vh}.account-line.account-line4{display:none;top:63.2vh}.account-line.account-line5{display:none;top:71.3vh}body.stage-account .username,body.stage-account .password{left:calc(6.41vw - var(--slide-dist))}body.stage-account .login-line,body.stage-account .login-line-second{left:calc(6.4vw - var(--slide-dist))}body.stage-account .login-bottom-row{left:calc(6.41vw - var(--slide-dist))}.page-content{width:100vw;height:100vh;position:relative;overflow:hidden}.layer-one{z-index:500;background:#fff;width:6.37vw;height:100vh;position:fixed;top:0;left:0}.layer-two{z-index:100;background:#fff;width:7.13vw;height:100vh;position:fixed;top:0;left:28.87vw}.layer-three{pointer-events:auto;z-index:2;background:#fff;width:58.7vw;height:28.4vh;position:absolute;top:0;left:36vw}.layer-four{pointer-events:auto;z-index:2;background:#fff;width:58.7vw;height:15.3vh;position:absolute;top:84.7vh;left:36vw}.ui-input-text{color:var(--ui-color,#111111c4);caret-color:#919191;letter-spacing:var(--ui-letter-spacing,.13vw);font-family:UI,sans-serif;font-size:var(--ui-size,.77rem);text-shadow:none;appearance:none;border-radius:0;margin:0;padding:0;line-height:1.6}.ui-input-text::placeholder{color:#717171db;opacity:1;letter-spacing:var(--ui-letter-spacing,.13vw);font-size:var(--ui-size,.77rem);text-shadow:none;line-height:1.6}.ui-text{color:var(--ui-color,#111111c4);letter-spacing:var(--ui-letter-spacing,.13vw);font-family:UI,sans-serif;font-size:var(--ui-size,.77rem);text-shadow:none;line-height:1.6}.ui-top-toggle{font-size:clamp(.517rem,.179rem + .407vw,.663rem)}.user-search-input{cursor:text;z-index:900;background:0 0;border:none;outline:none;width:22.45vw;padding:0;position:absolute;top:7.3vh;left:6.41vw}.user-search-overlay{z-index:2300;--list-offset:-.48vh;pointer-events:auto;background:#fff;width:22.45vw;height:55.4vh;position:absolute;top:28.6vh;left:6.41vw}.user-search-results{width:22.45vw;height:41.74vh;position:absolute;top:6.7vh;left:0;overflow:hidden}.user-search-scroll{-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain;width:100%;height:100%;position:relative;overflow-y:auto}.user-search-scroll::-webkit-scrollbar{width:0;height:0;display:none}.user-row{cursor:pointer;width:100%;height:calc(var(--name-h-vh,0vh) + 8.49vh);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:relative}.user-row .user-name{white-space:nowrap;margin:0;padding:0;line-height:1.85;position:absolute;top:0;left:0}.user-separator{left:0;top:calc(var(--name-h-vh,0vh) + 3.95vh);background-color:#e6e6e647;width:100%;height:1px;position:absolute}.user-search-scroll .user-row:first-child .user-name{top:-.4vh}.user-search-scroll .user-row:first-child,.user-search-scroll .user-row:not(:first-child){height:calc(var(--name-h-vh,0vh) + 8.49vh)}.user-search-scroll .user-row:not(:first-child) .user-separator{top:calc(var(--name-h-vh,0vh) + 4.26vh)}.io-one-badge,.io-one-badge-meta{line-height:inherit;margin-left:1.4vw;color:#919191!important;opacity:1!important}.io-one-badge{font-size:.76em}.io-one-badge-meta{font-size:.91em}.layer-one,.layer-two{pointer-events:auto}.line.fourth,.line.fifth{z-index:3;position:absolute}.login-line,.login-line-second,.username,.password{z-index:90}body.login-page .layer-one{z-index:500!important;pointer-events:auto!important;display:block!important}body.login-page .layer-two{z-index:100!important;pointer-events:auto!important;width:7.13vw!important;display:block!important;left:28.87vw!important}body.login-page .layer-three,body.login-page .layer-four{z-index:2!important;pointer-events:auto!important;display:block!important}body.login-page .line{z-index:1!important;pointer-events:none!important}body.login-page .line.login-line,body.login-page .line.login-line-second{background:#e6e6e647!important}body.login-page .line.util-line{z-index:6!important;pointer-events:auto!important}body.login-page .line.fourth,body.login-page .line.fifth{z-index:3!important}body.login-page .login-line,body.login-page .login-line-second,body.login-page .username,body.login-page .password,body.login-page .login-join-link,body.login-page .login-log-in-link{z-index:90!important}.login-text,.account-text,.update-text{-webkit-text-decoration:none!important;text-decoration:none!important}body.login-page ::spelling-error{box-shadow:none!important;background:0 0!important;-webkit-text-decoration:none!important;text-decoration:none!important}body.login-page ::grammar-error{box-shadow:none!important;background:0 0!important;-webkit-text-decoration:none!important;text-decoration:none!important}body .account-text{color:var(--ui-color,#111111c4)!important;box-shadow:none!important;letter-spacing:.17vw!important;font-family:UI,sans-serif!important;font-size:var(--login-ui-main-size,.64rem)!important;text-shadow:none!important;outline:none!important;line-height:1.9!important}body.login-page .account-text:not(.account-login-link):not(.account-legal-privacy):not(.account-legal-ok):not(.account-step-ok):not([contenteditable]):not([data-has-value=true]){color:#111111c4!important}body.login-page .account-text:not(.account-login-link):not(.account-legal-privacy):not(.account-legal-ok):not(.account-step-ok)[contenteditable]{color:var(--ui-color,#111111c4)!important;caret-color:#919191!important;cursor:text!important;-webkit-user-select:text!important;user-select:text!important;min-width:.6ch!important;box-shadow:none!important;outline:none!important;display:inline-block!important}.account-text[contenteditable],.update-text[contenteditable]{min-width:.6ch!important;display:inline-block!important}body.login-page .account-text[contenteditable][data-edit-empty=true]{position:absolute}body.login-page .account-text[contenteditable][data-edit-empty=true]:before{content:attr(data-placeholder);color:#111111c4;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}body.login-page .update-text:not([contenteditable])[data-has-value=true]{color:var(--ui-color,#111111c4)!important}.update-text[contenteditable]{color:var(--ui-color,#111111c4)!important;caret-color:#919191!important}body.login-page .account-text.account-email,body.login-page .account-text.account-username,body.login-page .account-text.account-phone,body.login-page .account-text.account-age,body.login-page .account-text.account-sign-password,body.login-page .account-text.account-repeat-password,body.login-page .account-text.account-step-ok{margin-top:calc(-1 * var(--panel-input-ui-raise,0vh))}body.login-page .update-text.update-email,body.login-page .update-text.update-code,body.login-page .update-text.update-new-password{margin-top:calc(-1 * var(--update-input-ui-raise,var(--panel-input-ui-raise,0vh)))}@media (min-width:1900px){.login-text.username:not([contenteditable]),.login-text.password:not([contenteditable]){letter-spacing:.36vw!important;font-size:.571rem!important}body.login-page{--ui-size:clamp(.62rem, calc(.158rem + .53vw), .766rem);--login-ui-main-size:var(--ui-size);--login-ui-sub-size:.6rem;--panel-input-ui-raise:.47vh}body.login-page .account-text.account-login-link{letter-spacing:.17vw!important;font-size:.64rem!important;line-height:1.9!important;top:52.43vh!important}body.login-page .account-text.account-step-ok,body.login-page .login-join-link,body.login-page .login-log-in-link{letter-spacing:.17vw!important;font-size:.7rem!important;line-height:1.9!important}body.login-page .login-join-link{top:calc(var(--username-line-top) - var(--line-gap) - .02vh - var(--panel-input-ui-raise,0vh))!important}body.login-page .login-log-in-link{top:calc(var(--password-line-top) - var(--line-gap) - .02vh - var(--panel-input-ui-raise,0vh))!important}body.login-page .account-text.account-step-ok{top:35.18vh!important}}@media (max-width:1899px){body.login-page .login-join-link,body.login-page .login-log-in-link{padding:0!important;line-height:1.2!important}body.login-page .login-join-link{top:calc(var(--username-line-top) - var(--line-gap) - var(--login-edit-ui-raise,0vh) - .2vh)!important}body.login-page .login-log-in-link{top:calc(var(--password-line-top) - var(--line-gap) - var(--login-edit-ui-raise,0vh) - .2vh)!important}body.login-page .account-text.account-username,body.login-page .account-text.account-email,body.login-page .account-text.account-phone,body.login-page .account-text.account-age,body.login-page .account-text.account-sign-password,body.login-page .account-text.account-repeat-password,body.login-page .account-text.account-step-ok{padding:0!important;line-height:1.2!important}body.login-page .account-text.account-step-ok,body.login-page .login-join-link,body.login-page .login-log-in-link{font-size:.6rem!important}body.login-page .account-text.account-step-ok{top:35vh!important}body.login-page .account-text.account-legal-privacy,body.login-page .account-text.account-legal-ok{top:52.8vh!important}body.login-page .account-text.account-login-link{font-size:var(--login-ui-sub-size,.58rem)!important;letter-spacing:.1vw!important;padding:.1rem 0!important;line-height:1.35!important;top:52.88vh!important}.line.original,.line.second,.line.third,.line.fourth,.line.fifth,.line.sixth,.line.util-line{background:#acacaca3!important}}.io-real-text-input{box-shadow:none!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important}.io-real-text-input::placeholder{opacity:1!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;text-shadow:inherit!important}.io-real-text-input:focus::placeholder{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}.login-text.username.io-real-text-input{cursor:text!important;width:22.48vw!important}.login-text.username.io-real-text-input:focus{color:var(--ui-color,#111111c4)!important;caret-color:#919191!important;letter-spacing:.17vw!important;font-family:UI,sans-serif!important;font-size:var(--login-ui-main-size,.64rem)!important;text-shadow:0 0 .11px #71717166!important;line-height:1.2!important}.account-text.account-username.io-real-text-input{cursor:text!important;width:100%!important}.account-text.account-username.io-real-text-input:focus{color:var(--ui-color,#111111c4)!important;caret-color:#919191!important}.login-text.username.io-real-text-input.hidden,.login-text.username.io-real-text-input.hidden:focus,.login-text.username.io-real-text-input.hidden::placeholder{color:#1110!important;-webkit-text-fill-color:#1110!important;text-shadow:none!important}.account-text.account-username.io-real-text-input{padding:.1rem 0!important}@media (max-width:1899px){.account-text.account-username.io-real-text-input{padding:0!important;line-height:1.2!important}}body.login-page{--account-input-ui-raise:calc(var(--login-edit-ui-raise,0vh) + .08vh)}body.login-page .account-text.account-username,body.login-page .account-text.account-email,body.login-page .account-text.account-phone,body.login-page .account-text.account-age,body.login-page .account-text.account-sign-password,body.login-page .account-text.account-repeat-password{margin-top:calc(-1 * var(--account-input-ui-raise,.26vh))!important;padding:0!important;line-height:1.2!important}
