.account-scene{position:relative;min-height:850px;background:linear-gradient(90deg,#09100ff0,#0b120eaf 36%,#0b120e30),url('assets/tuna2-world.webp') center/cover no-repeat;padding:64px 0 75px}.account-layout{display:grid;grid-template-columns:500px 1fr;gap:110px;align-items:center}.account-card{background:linear-gradient(145deg,#1a201ce8,#101711ed);border:1px solid #c6a36a55;padding:37px 39px;box-shadow:0 20px 70px #0005;position:relative}.account-card:before{content:'';position:absolute;left:50%;top:-5px;width:9px;height:9px;transform:rotate(45deg);background:var(--gold)}.account-card h1{font-size:53px;line-height:1.02;letter-spacing:-1px;margin:16px 0 29px}.auth-tabs{display:flex;gap:28px;border-bottom:1px solid #c6a36a30;margin-bottom:26px}.auth-tabs a{font:24px var(--serif);padding-bottom:13px;color:#87927d;border-bottom:2px solid transparent}.auth-tabs a.selected{color:var(--gold-light);border-color:var(--gold)}.account-card form>label:not(.check-line){display:block;font-size:11px;color:#c7b28d;margin:17px 0 8px;letter-spacing:.4px}.account-card input:not([type=checkbox]){width:100%;height:49px;background:#090f0b;border:1px solid #c6a36a3c;color:#ece8dc;border-radius:0;padding:12px 14px;font-size:16px;outline-offset:2px}.account-card input::placeholder{color:#69765e;font-size:12px}.account-card input:focus{outline:1px solid var(--gold);border-color:var(--gold)}.password-field{position:relative}.password-field input{padding-right:44px!important}.password-field button{position:absolute;right:0;top:0;height:49px;width:44px;color:var(--gold);font-size:17px}.check-line{display:flex;align-items:flex-start;gap:10px;margin-top:21px;color:#afb8a3;font-size:11px;line-height:1.8;cursor:pointer}.check-line input{width:16px;height:16px;accent-color:var(--gold);flex-shrink:0;margin:2px 0 0}.check-line a{text-decoration:underline;color:var(--gold-light)}.auth-submit{width:100%;margin-top:22px;font-size:11px;min-height:50px;white-space:normal}.auth-bottom{text-align:center;font-size:11px;color:#8f9e85;margin-top:23px}.auth-bottom a{color:var(--gold-light);text-decoration:underline}.form-help{font-size:10px;color:#8f9d85;line-height:1.9;margin-top:8px}.small-print{font-size:9px;margin-top:20px}.form-feedback{font-size:12px;line-height:1.8;margin-top:17px;color:#d9c18e;white-space:pre-line}.form-feedback.error{color:#e4a69a}.form-feedback:empty{display:none}.account-caption{max-width:480px;align-self:end;padding-bottom:60px}.account-caption>span{font-size:9px;letter-spacing:3px;color:var(--gold-light)}.account-caption h2{font-size:64px;line-height:1.05;margin:21px 0 25px;color:#ece5d7}.account-caption>p{font-size:12px;color:#b4b8a9;line-height:2}.account-caption>small{display:block;font-size:8px;color:#929c86;margin-top:35px}.register-scene{min-height:1000px}.register-scene .account-card h1{font-size:49px}.register-scene .account-caption{padding-bottom:90px}.returning{font:29px/1.3 var(--serif);margin:22px 0;color:#dcd8c5}.returning strong{font-weight:500;color:var(--gold-light)}.logout-link{display:block;color:#a6b096;font-size:11px;text-decoration:underline;margin:20px auto}.account-card button[disabled]{opacity:.6;cursor:wait}.editorial{padding-block:70px 90px;max-width:1000px}.editorial>h1{font-size:70px;margin:23px 0 40px}.editorial-body{max-width:790px;border-top:1px solid #c6a36a30;padding-top:15px}.editorial-body>h2{font-size:32px;margin:32px 0 15px}.editorial-body>p{font-size:14px;color:#a8b29e;line-height:2;margin:15px 0}.editorial-body a:not(.button){color:var(--gold-light);text-decoration:underline}.editorial-body>.button{margin-top:25px}.editorial-news .news-content h3{font-size:36px}.editorial-news{padding-top:20px}.editorial-news a{text-decoration:none!important}.editorial-body .news-row{padding-block:28px}#register-success h2{font-size:40px;margin:28px 0 18px}#register-success p{color:#a7b49b;font-size:13px;line-height:1.9}@media(max-width:1100px){.account-layout{grid-template-columns:460px 1fr;gap:50px}.account-caption h2{font-size:51px}.account-card{padding:32px}.account-card h1{font-size:49px}}@media(max-width:760px){.account-scene{padding:35px 0 45px;min-height:auto;background-position:65% 50%}.account-layout{grid-template-columns:1fr;gap:35px}.account-card{padding:30px 23px}.account-card h1{font-size:47px}.register-scene .account-card h1{font-size:43px}.account-caption{padding:15px 5px 0!important;max-width:100%}.account-caption h2{font-size:43px}.account-caption h2 br{display:none}.account-caption h2 em{padding-left:8px}.account-caption>span{font-size:8px}.account-caption>small{margin-top:20px}.account-card input:not([type=checkbox]){height:51px}.auth-tabs{gap:29px}.auth-tabs a{font-size:24px}.account-card form>label:not(.check-line){font-size:12px}.check-line{font-size:12px}.auth-bottom{font-size:12px}.form-help{font-size:11px}.small-print{font-size:10px}.editorial{padding-block:45px 60px}.editorial>h1{font-size:51px}.editorial-body>p{font-size:13px}.editorial-body>h2{font-size:29px}.account-card:focus-within{scroll-margin-top:20px}}
