.user-container-top-nav{background-color:#141d2a;border-radius:24px;height:0;z-index:10;opacity:0;visibility:hidden;position:absolute;top:66px;right:20px;width:350px;padding:16px 27px;color:#fff;font-weight:500;box-shadow:0 1px 4px rgba(0,0,0,.5);transition:all .3s ease-out;overflow-x:hidden;z-index:11;display:grid;align-content:start}@media screen and (max-device-height:768px) and (orientation:landscape){.user-container-top-nav{bottom:0}}@media screen and (max-width:1024px) and (min-width:768px){.user-container-top-nav{right:0;top:93px;left:auto!important}}@media screen and (max-width:1024px){.user-container-top-nav{position:fixed;padding:16px 27px 16px 17px}}@media(max-width:767px){.user-container-top-nav{width:100%;border-radius:0;right:0;top:93px;bottom:0;overflow-y:auto;position:fixed;-webkit-overflow-scrolling:touch;width:100%}}.user-container-top-nav.show{visibility:visible;opacity:1;height:auto}@media(max-width:767px){.user-container-top-nav.show~.content-wrapper,.user-container-top-nav.show~.content-wrapper #sportsExtContainerMobile,.user-container-top-nav.show~footer{height:0!important;overflow:hidden;min-height:0}}.user-container-top-nav.collapsing .user-container-top-nav-buttons{overflow:hidden}.user-container-top-nav .arrow-up{position:fixed}@media screen and (max-width:767px){.user-container-top-nav .arrow-up{display:none}}.user-container-top-nav .arrow-up:before{border-left:solid 9px transparent;border-right:solid 9px transparent;border-bottom:solid 9px #141d2a;content:"";position:absolute;top:-25px}.user-togggle-open{overflow:hidden}@media screen and (max-width:767px){.user-togggle-open{height:0}}@media screen and (max-width:1024px){.user-togggle-open:after{content:"";position:fixed;left:0;right:0;top:93px;bottom:0;background-color:rgba(23,25,29,.85);z-index:3}}.user-container-top-nav-list{display:flex;justify-content:space-between;margin:2px 16px 12px}.user-container-top-nav-list .list{display:block}.user-container-top-nav-buttons{display:flex;flex-direction:column;overflow:hidden auto;margin:13px 0 0}.user-container-top-nav-buttons li{position:relative;line-height:1.8}.user-container-top-nav-buttons li.disabled{opacity:.4;pointer-events:none}.user-menu-button{display:block;font-weight:700;letter-spacing:-.44px}.user-menu-button:hover *{color:#63d4d7}.user-menu-button:hover .pending-withdrawals-count{color:#fff}.user-menu-button span{display:inline-flex;vertical-align:middle}.user-menu-button .pending-withdrawals-count{border-radius:50%;padding:9px 6px}.user-menu-button .myaccount--text{padding:0 20px 0 10px}.user-menu-button .unread-count{position:static;width:auto;height:auto}.myaccount-logout{margin:30px auto 0;width:100%}.pending-withdrawals-count,.user-container-top-nav-buttons .unread-count{background-image:linear-gradient(to right,#4350e1 0,#7982ea 100%);padding:8px 12px;font-size:10px;font-weight:700;line-height:0;color:#fff;border-radius:9px}.pending-withdrawals-count:empty,.user-container-top-nav-buttons .unread-count:empty{display:none}.user-menu-button--new-label{display:block;min-width:36px;height:17px;border-radius:13px;background-color:#fff;position:absolute;color:#000;font-size:10px;font-weight:600;text-align:center;line-height:1.8;right:10px;top:6px;padding:0 7px 0}.user-container-top-nav-buttons .kazancasino-icon{font-family:Efescasino;font-size:16px;color:#5d636b}@media screen and (max-width:1024px){.user-container-top-nav-buttons{border-radius:10px;padding:20px;background-color:#141d2a;margin-top:0}.user-container-top-nav-buttons .myaccount-security{border-bottom:1px solid #2e3641;margin-bottom:15px;padding-bottom:15px}}@media screen and (min-width:1025px){.user-container-top-nav{top:85px}}@media screen and (max-width:1024px){.user-container-top-nav{background-image:linear-gradient(to bottom,#0f141a,#0f141a),linear-gradient(186deg,#2b272b,#201d20 0),linear-gradient(to bottom,#070a0e,#070a0e)}.user-container-top-nav .account-ballance--item.withdrawable{order:1}}@media screen and (max-width:1024px){.myaccount-logout{margin:15px auto}}.myaccount-cryptodeposit{order:-3}.myaccount-deposit{order:-2}.myaccount-withdraw{order:-1}@media screen and (max-width:1024px){.balanceWidget .btn{min-width:145px}}@media screen and (max-width:1024px){.balanceWidget .balanceWidget--withdraw .btn{min-width:300px}}.balanceWidget--withdraw{display:none}@media(max-width:1024px){.balanceWidget--withdraw{display:block}}.details-balance-partial-username{display:none}@media screen and (max-width:767px){.details-balance-partial-username{display:block;margin-bottom:15px;color:#179ae3;font-size:14px}}