.show-account>aside,.show-account>main,.show-account>#home{display:none}#account-screen{max-width:1080px;margin:auto;padding:35px 24px}.account-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;margin:55px 0}.account-story h1{font-size:45px;line-height:1.15}.account-story img{max-width:280px;width:100%;border-radius:100px 100px 15px 15px;margin-top:18px}.account-panel{background:#24211f;border:1px solid var(--line);border-radius:18px;padding:30px}.account-providers{display:grid;gap:10px;margin:25px 0}.account-providers a{display:block;text-align:center;text-decoration:none}.account-providers button{width:100%}.account-switch{display:flex;gap:10px;margin:24px 0}.account-switch button{flex:1}.account-panel label{margin:18px 0}.account-panel .primary{width:100%}.account-message{font-size:13px;line-height:1.7;color:#efb680;white-space:pre-line}.account-sync{font-size:11px;line-height:1.7;padding:12px;border:1px solid var(--line);border-radius:9px;margin-top:14px;color:#b9aa9a}.account-panel .account-password-toggle{float:right;font-size:11px}.account-top{display:flex;align-items:center;justify-content:space-between;gap:15px}.account-full{margin-top:20px}.account-info p{word-break:break-word}.account-panel button:disabled{opacity:.5;cursor:wait}.account-verification button{margin:8px 0}.account-status{position:fixed;bottom:12px;right:12px;z-index:12;background:#211d19;border:1px solid #5a4939;border-radius:10px;padding:10px 15px;max-width:320px;font-size:11px;color:#efb680}.account-panel .account-divider{border-top:1px solid var(--line);padding-top:20px;margin-top:25px}@media(max-width:700px){.account-layout{grid-template-columns:1fr;gap:20px;margin:25px 0}.account-story img{display:none}.account-story h1{font-size:30px}.account-panel{padding:22px}.account-top .brand span{font-size:20px}.account-status{max-width:240px;font-size:10px}}
