.profile{background:var(--main-color-very-dark);color:var(--main-color-gray);position:fixed;right:2em;top:2em;border-radius:1em;box-shadow:0 0 .5em var(--main-color-black);border-top-right-radius:0}.profile .provider{border-bottom:1px solid var(--main-color-gray)}.profile .provider:last-child{border-bottom:0;border-bottom-left-radius:inherit}.profile .provider:hover{cursor:pointer;transition:0s;background:var(--main-color-dark)}.profile .provider.google:hover svg{fill:var(--main-color-red)}.profile .provider.apple:hover svg{fill:var(--main-color-green)}.profile svg{margin-right:.25em}.content iframe{width:100%;height:100vh;overflow:hidden}#telegram-login-ESAUTH_KrasFS_Bot,.nav .account{display:flex;align-items:center;justify-content:center}#telegram-login-ESAUTH_KrasFS_Bot{width:100%;color-scheme:dark;height:auto}.nav .account{z-index:150}.nav .account .icon .iframeLogin{border:0;position:fixed;height:3em;display:flex;align-items:center;top:.5em;right:-.75em;z-index:1000;border-radius:2em}.nav .account .icon img{width:36px;height:36px;border-radius:50%}.nav .account .icon img:hover{box-shadow:0 0 1em var(--main-color-black);transition:.5s;transform:scale(1.25)}.nav .account .icon svg,.profile svg{fill:var(--main-color-gray)}.nav .account .icon:hover svg{fill:var(--main-color-light-gray);transition:.5s}.nav .account .profile img{width:3em;height:3em;border-radius:50%;display:flex;margin:.5em auto;box-shadow:0 0 10px var(--main-color-very-light-yellow);transition:.3s}.nav .account .profile .detail{display:grid;grid-gap:1px;justify-content:center;align-items:center;text-align:center;border-radius:inherit;border-top-left-radius:.5em;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;color:var(--main-color-gray);background:linear-gradient(180deg,transparent,#222)}.nav .account .profile .detail:hover img,.torrentUpload button:hover{transition:1s;box-shadow:0 0 10px var(--main-color-black)}.nav .account .profile .detail .photoProfile{border-bottom:1px solid var(--main-color-black);border-top-left-radius:inherit}.nav .account .profile .detail .userWrap{display:flex;grid-gap:.5em;align-items:flex-end;padding:.75em;border-bottom:1px solid var(--main-color-black);border-top:1px solid var(--main-color-very-dark)}.nav .account .profile .detail .logout,.nav .account .profile .detail .offerTorrent{display:flex;align-items:center;border-top:1px solid var(--main-color-very-dark);padding:.75em;cursor:pointer}.nav .account .profile .detail .offerTorrent{border-bottom:1px solid var(--main-color-black)}.nav .account .profile .detail .offerTorrent:hover{transition:.3s;background:var(--main-color-dark-light)}.nav .account .profile .detail .logout{color:var(--main-color-white)}.nav .account .profile .detail .logout:hover{background:var(--main-color-dark-light);border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;transition:0s}.nav .account .profile .detail .logout svg{font-size:12px;margin-right:.5em}.nav .account .profile .header{display:none;justify-content:flex-end;background:#222;margin-right:.5em}.nav .account .profile .header .left{padding:.25em;border-top-left-radius:1em;display:flex;background:#333}.nav .account .profile .header .right{padding:.25em;background:#333;border-top-right-radius:1em}.torrentUpload{margin:1em;text-align:center;display:grid}.torrentUpload .send,.torrentUpload .textUpload{color:var(--main-color-white);border-radius:2em;border:0}.torrentUpload .textUpload{background:var(--main-color-black);outline:0}.torrentUpload .send{padding:.75em;background:var(--main-color-red);cursor:pointer;align-items:center;display:flex;justify-content:center;grid-gap:.5em}.torrentUpload .buttons{display:grid;grid-gap:1em;margin-top:2em;grid-template-columns:2fr 1fr;align-items:center}.torrentUpload button:hover{transition:.5s}.torrentUpload .close{cursor:pointer;background:var(--main-color-blue);padding:.5em;border-radius:2em;height:-webkit-fill-available;align-items:center;display:flex;justify-content:center}