.account .account-left{position:relative;overflow:hidden;background:linear-gradient(150deg,#0b1026,#14205a 45%,#2450c8)}.account .account-left:before,.account .account-left:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.account .account-left:before{width:520px;height:520px;top:-180px;right:-140px;background:radial-gradient(circle,#588dff59,#588dff00 70%)}.account .account-left:after{width:420px;height:420px;bottom:-160px;left:-120px;background:radial-gradient(circle,#40e0d038,#40e0d000 70%)}.h3d-scene{position:relative;z-index:1;width:100%;height:380px;display:flex;align-items:center;justify-content:center;perspective:1100px}.h3d-grid{position:absolute;bottom:6%;left:50%;width:460px;height:220px;transform:translate(-50%) rotateX(72deg);background-image:linear-gradient(rgba(127,179,255,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(127,179,255,.22) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%)}.h3d-glow{position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(88,141,255,.35) 0%,transparent 65%);filter:blur(6px);pointer-events:none}.h3d-ring{position:absolute;width:320px;height:320px;border-radius:50%;border:1.5px dashed rgba(127,179,255,.35);transform:rotateX(72deg);animation:h3d-ring-spin 24s linear infinite}@keyframes h3d-ring-spin{0%{transform:rotateX(72deg) rotate(0)}to{transform:rotateX(72deg) rotate(360deg)}}.h3d-main{position:relative;animation:h3d-float 6s ease-in-out infinite}@keyframes h3d-float{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.h3d-cube{position:relative;width:var(--s);height:var(--s);transform-style:preserve-3d}.h3d-cube--main{animation:h3d-spin 16s linear infinite}@keyframes h3d-spin{0%{transform:rotateX(-22deg) rotateY(0)}to{transform:rotateX(-22deg) rotateY(360deg)}}.h3d-face{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#3f6fff47,#17296e8c);border:1.5px solid rgba(140,186,255,.85);box-shadow:inset 0 0 26px #588dff59,0 0 18px #588dff40;backface-visibility:visible}.h3d-face--front{transform:translateZ(calc(var(--s) / 2))}.h3d-face--back{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.h3d-face--right{transform:rotateY(90deg) translateZ(calc(var(--s) / 2))}.h3d-face--left{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2))}.h3d-face--top{transform:rotateX(90deg) translateZ(calc(var(--s) / 2));background:linear-gradient(135deg,#7ef0d459,#3f6fff4d)}.h3d-face--bottom{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2))}.h3d-orbit{position:absolute;top:50%;left:50%;transform-style:preserve-3d}.h3d-orbit--1{animation:h3d-orbit-a 13s linear infinite}.h3d-orbit--2{animation:h3d-orbit-b 19s linear infinite reverse}.h3d-orbit--3{animation:h3d-orbit-c 9s linear infinite}@keyframes h3d-orbit-a{0%{transform:rotateY(0) translate(185px) rotateY(0)}to{transform:rotateY(360deg) translate(185px) rotateY(-360deg)}}@keyframes h3d-orbit-b{0%{transform:rotateY(0) translate(150px) translateY(-70px) rotateY(0)}to{transform:rotateY(-360deg) translate(150px) translateY(-70px) rotateY(360deg)}}@keyframes h3d-orbit-c{0%{transform:rotateY(0) translate(215px) translateY(55px) rotateY(0)}to{transform:rotateY(360deg) translate(215px) translateY(55px) rotateY(-360deg)}}.h3d-cube--mini{animation:h3d-spin 8s linear infinite}.h3d-cube--teal .h3d-face{background:linear-gradient(135deg,#7ef0d44d,#145a5a80);border-color:#7ef0d4d9;box-shadow:inset 0 0 14px #7ef0d459,0 0 12px #7ef0d440}.h3d-cube--gold .h3d-face{background:linear-gradient(135deg,#ffd1664d,#78541480);border-color:#ffd166d9;box-shadow:inset 0 0 12px #ffd16659,0 0 10px #ffd16640}@media (max-width: 991px){.h3d-scene{height:300px;transform:scale(.8)}}.account .account-left__content{position:relative;z-index:1}.account .account-left__title{color:#fff!important;-webkit-text-stroke:0!important;-webkit-text-fill-color:#ffffff!important;font-weight:800;letter-spacing:-.02em;line-height:1.35;text-shadow:0 4px 24px rgba(0,0,0,.35)}.account .account-left__title .text--base{background:linear-gradient(90deg,#7fb3ff,#7ef0d4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent!important}.account .account-left__desc{color:#ffffffc7!important;-webkit-text-stroke:0!important;-webkit-text-fill-color:rgba(255,255,255,.78)!important;line-height:1.7;max-width:520px}.account .technology-tag-list{gap:10px}.account .technology-tag-list__link{display:inline-block;padding:9px 18px;border-radius:999px;color:#eaf1ff!important;background:#ffffff14;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .25s ease}.account .technology-tag-list__link:hover{background:#fff3;border-color:#ffffff73;transform:translateY(-2px);color:#fff!important}.account .account-form__title{font-weight:800;letter-spacing:-.01em}.account .form--control{border-radius:12px;padding:14px 16px;border:1.5px solid #e3e8f2;transition:border-color .2s ease,box-shadow .2s ease}.account .form--control:focus{border-color:#2f6bff;box-shadow:0 0 0 4px #2f6bff1f}.account .btn--base.w-100{border-radius:12px;padding:14px 0;font-weight:700;background:linear-gradient(90deg,#2f6bff,#1e4fd6);border:none;box-shadow:0 10px 24px #2f6bff59;transition:transform .15s ease,box-shadow .15s ease}.account .btn--base.w-100:hover{transform:translateY(-1px);box-shadow:0 14px 28px #2f6bff73}.login-divider{display:flex;align-items:center;gap:14px;margin:22px 0 18px;color:#9aa5b8;font-size:13px}.login-divider:before,.login-divider:after{content:"";flex:1;height:1px;background:#e3e8f2}.google-login-wrap{display:flex;justify-content:center;min-height:44px}.google-login-only{display:flex;justify-content:center;padding:34px 22px;border:1.5px solid #e3e8f2;border-radius:16px;background:#fafbff;margin-top:8px}.google-login-missing{text-align:center;color:#9aa5b8;line-height:1.7;padding:30px 0}.wallet-2fa{display:flex;flex-direction:column;align-items:center;gap:18px;padding:28px 22px;border:1.5px solid #e3e8f2;border-radius:16px;background:#fafbff;text-align:center}.wallet-2fa__icon img{width:56px;height:56px;border-radius:14px;box-shadow:0 8px 20px #503cc840}.wallet-2fa__desc{color:#55617a;line-height:1.7;margin:0}.wallet-2fa .btn--base:disabled{opacity:.6;cursor:wait}.wallet-2fa__cancel{background:none;border:none;color:#9aa5b8;font-size:14px;cursor:pointer;text-decoration:underline}.wallet-2fa__cancel:hover{color:#55617a}html,body{max-width:100%;overflow-x:clip}body,.swal2-popup,.swal2-title,.swal2-html-container,.form--control,input,textarea,select,button,table,td,th,.btn,.card,.card-body{word-break:keep-all;overflow-wrap:break-word}.dashboard__right{min-width:0;max-width:100%;overflow-x:hidden}.table-card__table{overflow-x:auto}.sell-detail-html .sd-case{display:block;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.sell-detail-html .sd-case:hover{transform:translateY(-6px);box-shadow:0 18px 40px #141e3c2e}.sell-detail-html .sd-case img{transition:transform .35s ease}.sell-detail-html .sd-case:hover img{transform:scale(1.05)}.dashboard{padding:0;background-color:#fff}.dashboard .sidebar-menu{height:100vh;top:0;border-radius:0;border-right:1px solid #eef1f6;box-shadow:none}.dashboard__right{padding-left:0;background-color:#fff}.dashboard-header{border-radius:0;margin-bottom:0;border-bottom:1px solid #eef1f6}.dashboard-body{margin:0;padding:24px 30px}.dashboard-body .table-card,.dashboard-body .custom--card{border-radius:0;box-shadow:none}.dashboard-body>.table-card:first-child{margin-top:-8px}@media screen and (max-width: 991px){.dashboard{padding:0}.dashboard-body{margin:0;padding:16px}}.dashboard .sidebar-menu{width:130px}@media screen and (min-width: 992px){.dashboard__right{width:calc(100% - 130px)}}.dashboard .sidebar-menu__inner{padding:0 10px}.dashboard .sidebar-logo{margin:12px 0 8px}.dashboard .sidebar-logo img{max-width:100px;max-height:26px}.dashboard .sidebar-menu-list{padding-top:8px;max-height:none;overflow:visible}.dashboard .sidebar-menu-list__link{padding:6px 12px;font-size:13.5px!important}.dashboard .sidebar-menu__inner{overflow-y:auto;scrollbar-width:none}.dashboard .sidebar-menu__inner::-webkit-scrollbar{width:0;display:none}.dashboard .sidebar-menu-list__link .icon{font-size:14px}.dashboard .sidebar-menu-list__item{margin-bottom:1px}.dashboard .user-profile{padding:8px 10px}.dashboard .user-profile__id{margin:0;font-size:11px;color:#55617a;word-break:break-all;line-height:1.5}.chev{font-size:22px;font-weight:700;line-height:1;display:inline-block}.dashboard-bar__icon{font-size:20px;cursor:pointer}.dashboard-header{padding:14px 24px}.dashboard-header__grettings{font-size:18px!important}.dashboard-header .btn{padding:8px 16px;font-size:14px}@media screen and (max-width: 991px){.dashboard .sidebar-menu{width:240px}.dashboard .sidebar-menu-list{max-height:calc(100vh - 150px);padding-bottom:40px}}.swal2-container{z-index:100000!important}@media screen and (min-width: 992px){.dashboard-header{box-sizing:border-box;height:64px;padding:0 24px;display:flex;align-items:center}.dashboard-header__inner{width:100%}.dashboard .sidebar-logo{box-sizing:border-box;height:64px;margin:0 -10px;padding:0 10px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #eef1f6;position:sticky;top:0;background:#fff;z-index:1}.dashboard .sidebar-menu-list{border-top:none;padding-top:12px}}.row-actions{display:inline-flex;gap:6px;align-items:center}.row-actions button{min-width:56px;height:34px;padding:0 12px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;line-height:1}.row-actions .act-edit{border:1px solid #2f6bff;background:#fff;color:#2f6bff}.row-actions .act-edit:hover{background:#2f6bff;color:#fff}.row-actions .act-del{border:1px solid #f3c4c6;background:#fff;color:#e5484d}.row-actions .act-del:hover{background:#e5484d;border-color:#e5484d;color:#fff}
