/* VOID R54 — ortak görsel düzeltmeler */
.void-wallet-dock--r54{position:fixed;right:10px;top:50%;z-index:950;transform:translateY(-50%)}
.void-wallet-dock--r54 .void-wallet-dock__tab{width:58px!important;height:64px!important;min-width:58px!important;padding:0!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 65%,#26354a)!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(6,18,29,.97),rgba(11,8,32,.97))!important;display:grid!important;place-items:center!important;box-shadow:0 0 26px color-mix(in srgb,var(--void-primary,#02efff) 18%,transparent)!important}
.void-wallet-dock--r54 .void-wallet-dock__icon{width:29px!important;height:29px!important;margin:0!important}.void-wallet-dock--r54 .void-wallet-dock__icon svg{width:100%;height:100%;stroke:var(--void-primary,#02efff);fill:none;stroke-width:1.8}
.void-wallet-dock--r54 .void-wallet-panel{position:absolute!important;right:72px!important;top:50%!important;width:min(730px,calc(100vw - 100px))!important;max-height:min(88vh,880px)!important;overflow:auto!important;transform:translateY(-50%) scale(.97)!important;transform-origin:right center!important;padding:0!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 55%,rgba(130,88,255,.7))!important;border-radius:22px!important;background:radial-gradient(circle at 80% 20%,rgba(91,45,255,.15),transparent 34%),linear-gradient(145deg,#07131f 0%,#080d1b 55%,#0b0920 100%)!important;box-shadow:0 28px 90px rgba(0,0,0,.65),0 0 42px color-mix(in srgb,var(--void-primary,#02efff) 12%,transparent)!important;opacity:0;pointer-events:none;transition:.22s ease}
.void-wallet-dock--r54.is-open .void-wallet-panel{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)!important}
.void-wallet-panel__head{height:90px;padding:0 28px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid rgba(255,255,255,.07)}.void-wallet-panel__brand{display:flex;align-items:center;gap:14px}.void-wallet-panel__brandmark{display:grid;place-items:center;width:42px;height:42px;border:2px solid var(--void-primary,#02efff);clip-path:polygon(50% 100%,0 15%,100% 15%);color:var(--void-primary,#02efff);font:900 22px Orbitron}.void-wallet-panel__brand strong{font:800 18px Orbitron,Manrope;color:#eef7ff}.void-wallet-panel__head button{width:42px;height:42px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#0b1524;color:#9cadbe;font-size:29px}
.void-wallet-panel__hero{padding:30px 28px 22px;display:grid;grid-template-columns:1fr 220px;gap:20px;align-items:center}.void-wallet-panel__hero>div:first-child>span,.void-wallet-panel__section h3{color:var(--void-primary,#02efff);font:800 10px Orbitron;letter-spacing:.18em}.void-wallet-panel__hero strong{display:block;margin-top:11px;color:#fff;font:900 42px Orbitron}.void-wallet-panel__hero strong em{color:var(--void-primary,#02efff);font-size:18px;font-style:normal}.void-wallet-panel__hero small{display:block;margin-top:7px;color:#8291a5;font-size:13px}.void-wallet-panel__coinart{display:grid;place-items:center;height:175px}.void-wallet-panel__coinart span{display:grid;place-items:center;width:125px;height:125px;border-radius:50%;border:5px double #2b8dff;background:radial-gradient(circle,#092d6d 0,#081424 58%,#10124a 100%);color:#48eaff;font:900 54px Orbitron;box-shadow:0 0 18px #18dfff,0 0 45px rgba(111,55,255,.45),inset 0 0 25px rgba(41,204,255,.35)}
.void-wallet-panel__section{margin:0 20px 16px;padding:22px;border:1px solid rgba(80,191,255,.16);border-radius:16px;background:rgba(6,15,27,.63)}.void-wallet-panel__currencies{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:17px}.void-wallet-panel__currencies>div{padding:15px 10px;border:1px solid rgba(255,255,255,.11);border-radius:12px;text-align:center;background:rgba(14,24,39,.8)}.void-wallet-panel__currencies i{display:grid;place-items:center;width:62px;height:62px;margin:0 auto 11px;border-radius:50%;font:900 23px Orbitron;font-style:normal;background:#172331;border:2px solid currentColor}.void-wallet-panel__currencies span{display:block;color:#9cabb9;font-size:9px;font-weight:800}.void-wallet-panel__currencies strong{display:block;margin-top:9px;color:#f2f7fd;font:800 15px Manrope}.void-wallet-panel__currencies .is-void{color:#ffd64a;border-color:#765d17}.void-wallet-panel__currencies .is-ruby{color:#ff536e;border-color:#6b2234}.void-wallet-panel__currencies .is-diamond{color:#35d9ff;border-color:#145875}.void-wallet-panel__currencies .is-fantasy{color:#9ca6b5;border-color:#48505d}
.void-wallet-panel__grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-top:17px!important}.void-wallet-panel__grid>div{min-height:75px!important;padding:16px!important;border:1px solid rgba(80,191,255,.18)!important;border-radius:12px!important;background:rgba(10,25,39,.72)!important}.void-wallet-panel__grid span{font-size:9px!important;text-transform:uppercase;letter-spacing:.12em}.void-wallet-panel__grid strong{font-size:20px!important}.void-wallet-panel__note{font-size:11px!important}.void-wallet-panel__actions{display:grid!important;grid-template-columns:1fr 1fr;gap:12px;padding:0 20px 22px!important}.void-wallet-panel__actions a{height:54px!important;border-radius:11px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 20px!important;font:800 13px Orbitron!important}.void-wallet-panel__actions a:first-child{background:linear-gradient(135deg,#0cc6e4,#08718c)!important;color:#fff!important}
/* profil okunabilirlik */
.profile-dashboard__top--r53 .profile-overview--cover{min-height:390px!important}.profile-dashboard__top--r53 .profile-cover-media{height:250px!important}.profile-overview__identity--r53{bottom:23px!important;grid-template-columns:132px minmax(0,1fr) 205px!important;gap:18px!important}.profile-overview__identity--r53 .profile-overview__avatar{width:132px!important;height:132px!important}.profile-username-block>span{display:none!important}.profile-dashboard__top--r53 .profile-overview__title h1{font-size:24px!important}.profile-dashboard__top--r53 .profile-social-stat,.profile-joined-stat{min-width:112px!important;height:52px!important;padding:9px 13px!important}.profile-dashboard__top--r53 .profile-social-stat strong,.profile-joined-stat strong{font-size:14px!important}.profile-dashboard__top--r53 .profile-social-stat span,.profile-joined-stat span{font-size:8.5px!important}.profile-level-compact{padding:14px 15px!important}.profile-level-compact__head span{font-size:9px!important}.profile-level-compact__head strong{font-size:24px!important}.profile-level-compact__progress>i{height:6px!important}.profile-level-compact__progress>span{font-size:9px!important}.profile-badges,.profile-role-badges{align-items:center!important;gap:7px!important;flex-wrap:wrap}.profile-badges>* ,.profile-role-badges>* ,.profile-staff-role{min-height:25px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;font-size:8.5px!important;line-height:1!important;margin:0!important}
body.profile-page.is-staff-profile #profileHeroCard{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--void-primary) 65%,transparent),0 0 35px color-mix(in srgb,var(--void-primary) 10%,transparent)}
/* mesaj butonu */
.void-messenger-launcher,.messenger-launcher,[data-messenger-launcher]{bottom:0!important;right:24px!important;min-width:154px!important;min-height:50px!important;border-radius:12px 12px 0 0!important;font-size:13px!important}
@media(max-width:780px){.void-wallet-dock--r54{right:7px}.void-wallet-dock--r54 .void-wallet-panel{position:fixed!important;right:10px!important;left:10px!important;top:50%!important;width:auto!important}.void-wallet-panel__hero{grid-template-columns:1fr}.void-wallet-panel__coinart{display:none}.void-wallet-panel__currencies{grid-template-columns:1fr 1fr}.profile-overview__identity--r53{grid-template-columns:92px 1fr!important}.profile-overview__identity--r53 .profile-overview__avatar{width:92px!important;height:92px!important}}
/* mesajlar — üç kolon */
.r54-msg-page{padding:28px 0 20px}.r54-msg-title span{color:var(--void-primary);font:800 9px Orbitron;letter-spacing:.16em}.r54-msg-title h1{margin:5px 0;color:#f5f8fc;font:800 29px Manrope}.r54-msg-title p{margin:0 0 25px;color:#788a9b;font-size:10px}.r54-msg-layout{display:grid;grid-template-columns:300px minmax(450px,1fr) 285px;min-height:650px;border:1px solid rgba(72,190,255,.16);border-radius:12px;overflow:hidden;background:#06101a}.r54-msg-left,.r54-msg-info{background:#07121d}.r54-msg-left{display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.07)}.r54-msg-search{position:relative;display:grid;grid-template-columns:22px 1fr 38px;align-items:center;gap:4px;margin:18px;border:1px solid rgba(255,255,255,.11);border-radius:7px;padding:0 8px;height:43px}.r54-msg-search input{border:0;background:none;color:#e9f2fa;outline:none}.r54-msg-search button{height:31px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#0d1a27;color:#8499ad}.r54-msg-suggestions{position:absolute;z-index:20;top:48px;left:0;right:0;border:1px solid #17415c;border-radius:8px;background:#08131f;padding:5px}.r54-msg-suggestions button,.r54-group-results button{width:100%;display:flex;align-items:center;gap:9px;padding:8px;border:0;background:transparent;color:#dfeaf3;text-align:left;border-radius:6px}.r54-msg-suggestions button:hover,.r54-group-results button:hover{background:#102234}.r54-msg-list-label{display:flex;justify-content:space-between;padding:0 18px 11px;color:#7c8b9c;font-size:8px}.r54-msg-list-label button{border:0;background:none;color:#9f55ff;font-size:8px}.r54-conv{width:100%;display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:13px 18px;border:0;border-top:1px solid rgba(255,255,255,.04);background:transparent;color:#dfe8f0;text-align:left}.r54-conv:hover,.r54-conv.active{background:linear-gradient(90deg,rgba(20,187,245,.11),rgba(116,50,255,.08));box-shadow:inset 2px 0 var(--void-primary)}.r54-conv>span:nth-child(2){min-width:0}.r54-conv strong,.r54-conv small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r54-conv strong{font-size:12px}.r54-conv small{margin-top:4px;color:#8b9aaa;font-size:9px}.r54-conv>b{display:grid;place-items:center;min-width:22px;height:22px;border-radius:9px;background:#6b3af1;font-size:9px}.r54-msg-avatar{position:relative;display:inline-grid;width:43px;height:43px}.r54-msg-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.r54-msg-avatar i{position:absolute;right:0;bottom:2px;width:9px;height:9px;border-radius:50%;border:2px solid #07121d;background:#4a5865}.r54-msg-avatar i.on{background:#00e676}.r54-msg-left-actions{display:grid;grid-template-columns:1fr auto;gap:7px;margin-top:auto;padding:16px}.r54-msg-left-actions button{min-height:42px;border:1px solid var(--void-primary);border-radius:7px;background:#081925;color:#dff8ff;font-weight:800}.r54-msg-main{display:flex;min-width:0;flex-direction:column;background:radial-gradient(circle at 60% 40%,rgba(20,130,170,.07),transparent 45%),#050e17}.r54-msg-empty{margin:auto;padding:30px;text-align:center;color:#7c8d9f}.r54-msg-empty span{font-size:32px}.r54-msg-empty h2{color:#dce9f5}.r54-chat-head{height:72px;padding:0 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.07)}.r54-chat-head>div:nth-child(2){flex:1}.r54-chat-head strong{display:block;color:#eef5fb;font-size:12px}.r54-chat-head small{color:#00d97f;font-size:9px}.r54-chat-head-actions{display:flex;gap:7px}.r54-chat-head-actions button{width:35px;height:35px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#0b1723;color:#9eafbf}.r54-group-avatar{display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:#10293a}.r54-msgs{flex:1;overflow:auto;padding:28px 22px}.r54-bubble-row{display:flex;margin:0 0 14px}.r54-bubble-row.mine{justify-content:flex-end}.r54-bubble{max-width:68%;padding:12px 15px;border:1px solid rgba(255,255,255,.1);border-radius:14px 14px 14px 4px;background:#0c1925;color:#dce7ef}.r54-bubble-row.mine .r54-bubble{border-color:color-mix(in srgb,var(--void-primary) 55%,#384f62);border-radius:14px 14px 4px 14px;background:linear-gradient(135deg,rgba(8,69,84,.8),rgba(9,35,53,.88))}.r54-bubble p{margin:0;font-size:11px;line-height:1.55}.r54-bubble small{display:block;margin-top:6px;color:#76899a;font-size:8px;text-align:right}.r54-msg-image img{display:block;max-width:290px;max-height:240px;margin-top:7px;border-radius:9px;object-fit:cover}.r54-msg-file{display:block;margin-top:7px;color:#62ddff}.r54-compose{display:grid;grid-template-columns:1fr repeat(3,36px) auto auto;align-items:end;gap:7px;margin:0 16px 16px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#07131e}.r54-compose textarea{grid-column:1/-1;min-height:62px;max-height:120px;resize:vertical;border:0;background:transparent;color:#eaf2f8;outline:none}.r54-compose button{height:34px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#0d1a27;color:#9aabbb}.r54-compose .send{min-width:90px;border-color:#0b7d94;background:#0c6376;color:#dbfbff}.r54-compose #fileName{align-self:center;color:#8395a7;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r54-msg-info{padding:16px;border-left:1px solid rgba(255,255,255,.07)}.r54-info-card{padding:16px;margin-bottom:12px;border:1px solid rgba(72,190,255,.13);border-radius:9px;background:#071522;color:#8495a6}.r54-info-card>small{display:block;margin-bottom:16px;color:var(--void-primary);font:800 8px Orbitron;letter-spacing:.12em}.r54-info-card>.r54-msg-avatar{display:grid;margin:0 auto 10px;width:62px;height:62px}.r54-info-card h3{text-align:center;color:#edf5fb;font-size:13px}.r54-info-card>span{display:block;text-align:center;font-size:9px}.r54-info-card>span.online{color:#00e676}.r54-info-card hr{border:0;border-top:1px solid rgba(255,255,255,.08);margin:17px 0}.r54-info-card button,.r54-info-card a{display:block;width:100%;padding:10px;border:0;background:none;color:#aebbc7;text-align:left;font-size:9px;text-decoration:none}.r54-group-modal{position:fixed;inset:0;z-index:3000;display:grid;place-items:center}.r54-group-modal[hidden]{display:none}.r54-modal-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.7);backdrop-filter:blur(7px)}.r54-group-modal>section{position:relative;width:min(480px,calc(100vw - 30px));padding:20px;border:1px solid rgba(58,205,255,.27);border-radius:13px;background:#07121f;color:#e9f2fa}.r54-group-modal header{display:flex;justify-content:space-between;align-items:center}.r54-group-modal header small{color:var(--void-primary);font:800 8px Orbitron}.r54-group-modal header h2{margin:5px 0 15px}.r54-group-modal header button{border:0;background:none;color:#9cacbb;font-size:24px}.r54-group-modal label{display:block;margin:10px 0;color:#8295a7;font-size:9px}.r54-group-modal input{width:100%;box-sizing:border-box;margin-top:5px;padding:11px;border:1px solid rgba(255,255,255,.11);border-radius:7px;background:#0a1723;color:#e8f1f8}.r54-group-results{max-height:180px;overflow:auto}.r54-group-selected{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.r54-group-selected button{border:1px solid #31516b;border-radius:20px;background:#0d2232;color:#bfeeff;padding:6px 10px}.r54-group-modal .gradient-btn{width:100%;margin-top:10px}
@media(max-width:1100px){.r54-msg-layout{grid-template-columns:280px 1fr}.r54-msg-info{display:none}}@media(max-width:760px){.r54-msg-layout{grid-template-columns:1fr}.r54-msg-left{min-height:500px}.r54-msg-main{display:none}.r54-msg-layout:has(.r54-msg-main #chatMessages) .r54-msg-left{display:none}.r54-msg-layout:has(.r54-msg-main #chatMessages) .r54-msg-main{display:flex}}
/* bahis + kripto */
.r54-bet,.r54-crypto{padding:38px 0}.r54-bet>header>span,.r54-crypto>header>span{color:var(--void-primary);font:800 9px Orbitron;letter-spacing:.16em}.r54-bet>header h1,.r54-crypto>header h1{margin:6px 0;color:#eff7fd;font:800 30px Manrope}.r54-bet>header p,.r54-crypto>header p{max-width:720px;color:#7f91a3;font-size:11px}.r54-bet-layout{display:grid;grid-template-columns:1fr 330px;gap:18px;margin-top:25px}.r54-bet-live{display:grid;gap:8px;margin-bottom:13px}.r54-live-game{padding:12px 16px;border:1px solid rgba(0,230,118,.25);border-radius:9px;background:rgba(0,230,118,.045);color:#dff8e9;text-align:left}.r54-live-game span,.r54-live-game small{display:block;color:#5ea47e;font-size:8px}.r54-live-game strong{display:block;margin:5px 0;font-size:13px}.r54-bet-markets{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.r54-market{padding:15px;border:1px solid rgba(70,192,255,.14);border-radius:10px;background:#07131e}.r54-market header{display:flex;justify-content:space-between;color:#678092;font-size:8px}.r54-market header span{color:var(--void-primary)}.r54-market h3{margin:13px 0 4px;color:#e9f3fa;font-size:14px}.r54-market h3 i{color:#526679;font-style:normal;font-size:9px}.r54-market>small{color:#708395;font-size:8px}.r54-market>div{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:13px}.r54-market>div button{padding:9px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#0a1926;color:#b8c8d6}.r54-market>div button b{display:block;margin-top:3px;color:#eaf7ff}.r54-coupon{position:sticky;top:85px;align-self:start;padding:18px;border:1px solid rgba(141,76,255,.24);border-radius:11px;background:#090f20}.r54-coupon h2{margin:0 0 14px;color:#f2f5fb;font-size:17px}.r54-coupon-leg{display:grid;grid-template-columns:1fr auto auto;gap:7px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.06);color:#c7d4df;font-size:9px}.r54-coupon-leg small{display:block;color:#6f8295}.r54-coupon-leg button{border:0;background:none;color:#ff667b}.r54-coupon label{display:block;margin-top:14px;color:#7d90a4;font-size:8px}.r54-coupon input{width:100%;box-sizing:border-box;margin-top:5px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#071522;color:#eaf2f8}.r54-coupon-summary{display:grid;gap:7px;margin:13px 0;color:#8295a8;font-size:9px}.r54-coupon-summary span{display:flex;justify-content:space-between}.r54-coupon-summary b{color:#e8f7ff}.r54-coupon>button{width:100%;height:43px;border:1px solid #b54263;border-radius:7px;background:linear-gradient(135deg,#84253c,#45182b);color:#fff;font-weight:800}.r54-coupon>small{display:block;margin-top:10px;color:#5e7185;font-size:7.5px;line-height:1.5}.r54-coupon-empty{color:#667a8c;font-size:9px}.r54-crypto-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:25px}.r54-crypto-card{position:relative;padding:20px 15px;border:1px solid rgba(66,200,255,.14);border-radius:12px;background:radial-gradient(circle at 50% 0,rgba(30,170,215,.11),transparent 42%),#07121d;text-align:center}.r54-crypto-card>span{position:absolute;right:11px;top:9px;color:#526679;font:700 8px Orbitron}.r54-crypto-logo{display:grid;place-items:center;width:66px;height:66px;margin:0 auto 14px;border:2px solid var(--void-primary);border-radius:50%;box-shadow:0 0 22px color-mix(in srgb,var(--void-primary) 14%,transparent);color:var(--void-primary);font:900 18px Orbitron}.r54-crypto-card h2{margin:0;color:#eaf4fb;font-size:13px}.r54-crypto-card>b{display:block;margin:4px;color:#71889c;font:700 9px Orbitron}.r54-crypto-card>strong{display:block;margin-top:14px;color:#f4fbff;font:800 16px Orbitron}.r54-crypto-card>small{display:block;margin-top:8px;font-size:9px}.r54-crypto-card .up{color:#00dc7e}.r54-crypto-card .down{color:#ff516b}@media(max-width:950px){.r54-bet-layout{grid-template-columns:1fr}.r54-coupon{position:static}.r54-crypto-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.r54-bet-markets{grid-template-columns:1fr}}
/* turnuva referans düzeni */
.tournaments-page .r40-tournament-intro{grid-template-columns:34% 66%!important;gap:18px!important;align-items:stretch}.tournaments-page .r40-tournament-intro>div:first-child{padding:18px 0}.tournaments-page .r40-tournament-intro h1{font-size:34px!important}.r54-tournament-features{display:grid!important;grid-template-columns:repeat(4,1fr);gap:0!important;margin-top:28px!important}.r54-tournament-features>span{display:grid!important;grid-template-columns:34px 1fr!important;grid-template-rows:auto auto!important;align-items:center!important;padding:0 14px!important;border-right:1px solid rgba(255,255,255,.08)}.r54-tournament-features>span:first-child{padding-left:0!important}.r54-tournament-features img{grid-row:1/3;width:28px!important;height:28px!important;object-fit:contain;margin-right:8px}.r54-tournament-features b{font-size:9px!important;color:#e9f5f1!important}.r54-tournament-features small{font-size:7.5px;color:#718497}.tournaments-page .r40-featured-tournament{min-height:230px!important;border-width:1px!important}.tournaments-page .r40-tournament-toolbar{margin-top:17px!important}.tournaments-page .r40-tournament-grid{grid-template-columns:repeat(4,1fr)!important;gap:10px!important}.tournaments-page .r40-tournament-grid article{min-height:250px}.tournaments-page .r40-tournament-stats{border:1px solid rgba(255,255,255,.07);border-radius:8px}.tournaments-page .r40-tournament-lower{grid-template-columns:1fr 1.1fr!important}@media(max-width:980px){.tournaments-page .r40-tournament-intro{grid-template-columns:1fr!important}.r54-tournament-features{grid-template-columns:repeat(2,1fr)}.tournaments-page .r40-tournament-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:620px){.tournaments-page .r40-tournament-grid{grid-template-columns:1fr!important}}
/* açılır mesaj paneli referansına yaklaştırma */
.void-messenger{right:24px!important;bottom:0!important}.void-messenger__launcher{min-width:154px!important;height:50px!important;border-radius:12px 12px 0 0!important;font-size:11px!important}.void-messenger__panel{bottom:58px!important;width:min(430px,calc(100vw - 28px))!important;height:min(660px,calc(100vh - 110px))!important;border-color:color-mix(in srgb,var(--void-primary) 38%,rgba(119,67,255,.35))!important;box-shadow:0 30px 90px rgba(0,0,0,.65),0 0 26px color-mix(in srgb,var(--void-primary) 9%,transparent)!important}.void-messenger__head{height:68px!important;padding:0 17px!important}.void-messenger__head small{font-size:8px!important}.void-messenger__head strong{font-size:15px!important}.void-messenger__search{padding:12px 15px!important}.void-messenger__search>input{height:42px!important;font-size:10px!important}.void-messenger__list>button{padding:13px 15px!important}.void-messenger__list strong{font-size:11px!important}.void-messenger__list small{font-size:8.5px!important}.void-messenger__avatar,.void-messenger__avatar img{width:44px!important;height:44px!important}

/* R56 — Cüzdan final boyut düzeltmesi: sadece orta boy ikon, açılınca kompakt panel */
.void-wallet-dock--r54 .void-wallet-dock__tab{
  width:52px!important;height:58px!important;min-width:52px!important;min-height:58px!important;
  border-radius:14px!important;
}
.void-wallet-dock--r54 .void-wallet-dock__icon{width:30px!important;height:30px!important}
.void-wallet-dock--r54 .void-wallet-dock__icon svg{width:19px!important;height:19px!important}
.void-wallet-dock--r54 .void-wallet-panel{
  right:64px!important;
  width:min(470px,calc(100vw - 90px))!important;
  max-height:min(78vh,650px)!important;
  border-radius:16px!important;
}
.void-wallet-panel__head{height:62px!important;padding:0 17px!important}
.void-wallet-panel__brand{gap:10px!important}.void-wallet-panel__brandmark{width:32px!important;height:32px!important;font-size:15px!important;border-width:1px!important}.void-wallet-panel__brand strong{font-size:13px!important}.void-wallet-panel__head button{width:30px!important;height:30px!important;font-size:18px!important;border-radius:7px!important}
.void-wallet-panel__hero{grid-template-columns:1fr 120px!important;gap:12px!important;padding:18px 18px 12px!important}.void-wallet-panel__hero>div:first-child>span,.void-wallet-panel__section h3{font-size:8px!important;letter-spacing:.14em!important}.void-wallet-panel__hero strong{margin-top:8px!important;font-size:31px!important}.void-wallet-panel__hero strong em{font-size:11px!important}.void-wallet-panel__hero small{font-size:8px!important}.void-wallet-panel__coinart{height:100px!important}.void-wallet-panel__coinart span{width:94px!important;height:94px!important;border-width:2px!important;font-size:34px!important}
.void-wallet-panel__section{margin:0 16px 12px!important;padding:14px!important;border-radius:10px!important}.void-wallet-panel__currencies{gap:7px!important;margin-top:0!important}.void-wallet-panel__currencies>div{padding:10px 7px!important;border-radius:8px!important}.void-wallet-panel__currencies i{width:30px!important;height:30px!important;margin-bottom:7px!important;font-size:12px!important;border-width:1px!important}.void-wallet-panel__currencies span{min-height:22px!important;font-size:7px!important}.void-wallet-panel__currencies strong{margin-top:4px!important;font-size:9px!important}
.void-wallet-panel__grid{gap:7px!important;margin-top:0!important}.void-wallet-panel__grid>div{min-height:0!important;padding:9px!important;border-radius:7px!important}.void-wallet-panel__grid span{font-size:7px!important}.void-wallet-panel__grid strong{font-size:11px!important}.void-wallet-panel__note{font-size:8px!important}.void-wallet-panel__actions{gap:7px!important;padding:0 16px 16px!important}.void-wallet-panel__actions a{height:37px!important;min-height:37px!important;padding:0 12px!important;border-radius:7px!important;font-size:8px!important}

/* R154 — global wallet dock + compact message popover */
.void-wallet-dock.void-wallet-dock--r54{right:0!important;top:50%!important;transform:translateY(-50%)!important;z-index:960!important}
.void-wallet-dock--r54 .void-wallet-dock__tab{position:relative!important;width:56px!important;height:66px!important;min-width:56px!important;border-radius:15px 0 0 11px!important;border-right:0!important;clip-path:polygon(8% 8%,72% 0,100% 8%,100% 92%,76% 100%,0 88%,0 18%)!important;background:linear-gradient(145deg,rgba(6,20,31,.98),rgba(8,11,28,.98))!important;box-shadow:-7px 0 24px color-mix(in srgb,var(--void-primary,#02efff) 13%,transparent),0 12px 30px rgba(0,0,0,.42)!important;transition:transform .24s cubic-bezier(.22,.8,.22,1),filter .24s ease!important}
.void-wallet-dock--r54 .void-wallet-dock__tab:hover{transform:translateX(-3px) scale(1.02)!important;filter:brightness(1.08)!important}
.void-wallet-dock--r54 .void-wallet-dock__icon{width:27px!important;height:27px!important}
.void-wallet-dock--r54 .void-wallet-panel{right:48px!important;top:50%!important;width:min(400px,calc(100vw - 64px))!important;max-height:min(76vh,590px)!important;border-radius:14px!important;transform-origin:right center!important;transform:translate3d(16px,-50%,0) scale(.94)!important;opacity:0!important;filter:blur(3px)!important;transition:opacity .26s ease,transform .30s cubic-bezier(.2,.85,.2,1),filter .24s ease!important;box-shadow:0 22px 65px rgba(0,0,0,.62),0 0 28px color-mix(in srgb,var(--void-primary,#02efff) 10%,transparent)!important}
.void-wallet-dock--r54.is-open .void-wallet-panel{transform:translate3d(0,-50%,0) scale(1)!important;opacity:1!important;filter:blur(0)!important}
.void-wallet-dock--r54.is-open .void-wallet-dock__tab{transform:translateX(-2px)!important}
.void-wallet-dock--r54 .void-wallet-panel__head{height:66px!important;padding:0 18px!important}.void-wallet-dock--r54 .void-wallet-panel__brandmark{width:34px!important;height:34px!important;font-size:17px!important}.void-wallet-dock--r54 .void-wallet-panel__brand strong{font-size:14px!important}.void-wallet-dock--r54 .void-wallet-panel__head button{width:34px!important;height:34px!important;border-radius:7px!important;font-size:22px!important}
.void-wallet-dock--r54 .void-wallet-panel__hero{padding:20px 18px 15px!important;grid-template-columns:1fr 96px!important;gap:12px!important}.void-wallet-dock--r54 .void-wallet-panel__hero strong{font-size:30px!important}.void-wallet-dock--r54 .void-wallet-panel__coinart{height:90px!important}.void-wallet-dock--r54 .void-wallet-panel__coinart span{width:76px!important;height:76px!important;border-width:3px!important;font-size:30px!important}.void-wallet-dock--r54 .void-wallet-panel__section{margin:0 12px 10px!important;padding:14px!important;border-radius:10px!important}.void-wallet-dock--r54 .void-wallet-panel__currencies{gap:7px!important;margin-top:11px!important}.void-wallet-dock--r54 .void-wallet-panel__currencies>div{padding:10px 6px!important;border-radius:8px!important}.void-wallet-dock--r54 .void-wallet-panel__currencies i{width:42px!important;height:42px!important;margin-bottom:7px!important;font-size:16px!important}.void-wallet-dock--r54 .void-wallet-panel__currencies strong{font-size:11px!important}.void-wallet-dock--r54 .void-wallet-panel__grid>div{min-height:58px!important;padding:10px!important;border-radius:8px!important}.void-wallet-dock--r54 .void-wallet-panel__grid strong{font-size:15px!important}.void-wallet-dock--r54 .void-wallet-panel__actions{gap:8px!important;padding:0 12px 14px!important}.void-wallet-dock--r54 .void-wallet-panel__actions a{height:42px!important;padding:0 13px!important;border-radius:8px!important;font-size:10px!important}

.void-messenger.void-messenger--r154{right:22px!important;bottom:0!important;z-index:970!important}.void-messenger--r154 .void-messenger__launcher{min-width:144px!important;height:48px!important;border-radius:10px 10px 0 0!important;background:linear-gradient(180deg,rgba(7,21,31,.98),rgba(5,13,22,.98))!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 48%,rgba(255,255,255,.10))!important;border-bottom:0!important;box-shadow:0 -8px 26px rgba(0,0,0,.30)!important}.void-messenger--r154 .void-messenger__launcher svg{width:16px!important;height:16px!important}.void-messenger--r154 .void-messenger__launcher span{font-size:10px!important}
.void-messenger--r154 .void-messenger__panel{display:flex!important;flex-direction:column!important;right:0!important;bottom:56px!important;width:min(360px,calc(100vw - 28px))!important;height:min(610px,calc(100vh - 94px))!important;padding:0!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 56%,#7c3cff)!important;border-radius:15px!important;background:radial-gradient(circle at 88% 10%,rgba(108,48,194,.13),transparent 28%),linear-gradient(155deg,#07131f,#07101d 66%,#0b0a20)!important;box-shadow:0 30px 80px rgba(0,0,0,.70),0 0 30px color-mix(in srgb,var(--void-primary,#02efff) 10%,transparent)!important;transform-origin:calc(100% - 34px) 100%!important;transform:translate3d(10px,15px,0) scale(.94)!important;opacity:0!important;filter:blur(2px)!important;pointer-events:none!important;transition:transform .28s cubic-bezier(.2,.85,.2,1),opacity .22s ease,filter .22s ease!important;overflow:hidden!important}.void-messenger--r154.is-open .void-messenger__panel{transform:translate3d(0,0,0) scale(1)!important;opacity:1!important;filter:blur(0)!important;pointer-events:auto!important}.void-messenger--r154.is-closing .void-messenger__panel{transform:translate3d(9px,15px,0) scale(.95)!important;opacity:0!important;filter:blur(2px)!important;pointer-events:none!important}
.void-messenger--r154 .void-messenger__head{min-height:116px!important;padding:20px 19px 14px!important;border-bottom:1px solid rgba(255,255,255,.06)!important;align-items:flex-start!important}.void-messenger--r154 .void-messenger__head small{color:var(--void-primary)!important;font:800 9px Orbitron!important;letter-spacing:.13em!important}.void-messenger--r154 .void-messenger__head strong{display:block!important;margin-top:7px!important;color:#f4f8fc!important;font-size:25px!important}.void-messenger--r154 .void-messenger__head div:first-child>span{display:block!important;margin-top:5px!important;color:#7e8fa2!important;font-size:9px!important}.void-messenger--r154 .void-messenger__head>div:last-child{display:flex!important;gap:7px!important}.void-messenger--r154 .void-messenger__head a,.void-messenger--r154 .void-messenger__head button{width:38px!important;height:38px!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:7px!important;background:#081522!important;color:#9cadbf!important;display:grid!important;place-items:center!important;text-decoration:none!important;font-size:19px!important}.void-messenger--r154 .void-messenger__head a{border-color:color-mix(in srgb,var(--void-primary) 55%,rgba(255,255,255,.08))!important;color:var(--void-primary)!important}
.void-messenger--r154 .void-messenger__search{position:relative!important;display:grid!important;grid-template-columns:24px 1fr 38px!important;align-items:center!important;gap:5px!important;margin:0 18px 12px!important;height:44px!important;padding:0 8px!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:7px!important;background:#07131e!important}.void-messenger--r154 .void-messenger__search>span{color:#899bad!important;font-size:19px!important}.void-messenger--r154 .void-messenger__search input{width:100%!important;border:0!important;background:none!important;outline:0!important;color:#e5edf5!important;font-size:10px!important}.void-messenger--r154 .void-messenger__search>button{height:32px!important;border:0!important;background:none!important;color:#899bad!important;font-size:17px!important}.void-messenger--r154 .void-messenger__suggestions{top:48px!important;left:0!important;right:0!important}
.void-messenger--r154 .void-messenger__body{display:flex!important;flex:1!important;min-height:0!important;flex-direction:column!important;padding:0 18px 14px!important;overflow:auto!important}.void-messenger--r154 .void-messenger__list{display:grid!important;gap:6px!important}.void-messenger--r154 .void-messenger__row{position:relative!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:72px!important;padding:8px 10px!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:8px!important;background:rgba(7,18,29,.78)!important;color:#e7eef5!important;text-align:left!important}.void-messenger--r154 .void-messenger__row:hover{border-color:color-mix(in srgb,var(--void-primary) 38%,#53328a)!important;background:linear-gradient(100deg,rgba(7,31,45,.85),rgba(24,17,54,.65))!important}.void-messenger--r154 .void-messenger__avatar{position:relative!important;width:46px!important;height:46px!important}.void-messenger--r154 .void-messenger__avatar img{width:46px!important;height:46px!important;border-radius:50%!important;object-fit:cover!important}.void-messenger--r154 .void-messenger__avatar i{position:absolute!important;right:0!important;bottom:1px!important;width:9px!important;height:9px!important;border:2px solid #07131f!important;border-radius:50%!important;background:#586675!important}.void-messenger--r154 .void-messenger__avatar i.is-online{background:#08d476!important}.void-messenger--r154 .void-messenger__row span:nth-child(2){min-width:0!important}.void-messenger--r154 .void-messenger__row strong{display:block!important;color:#f1f5f9!important;font-size:11px!important}.void-messenger--r154 .void-messenger__row small{display:block!important;margin-top:5px!important;color:#8495a7!important;font-size:9px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.void-messenger--r154 .void-messenger__row em{align-self:start!important;margin-top:7px!important;color:#7f90a4!important;font-size:8px!important;font-style:normal!important}.void-messenger--r154 .void-messenger__row>b{position:absolute!important;right:10px!important;bottom:10px!important;display:grid!important;place-items:center!important;min-width:18px!important;height:18px!important;border-radius:9px!important;background:var(--void-primary)!important;color:#06111a!important;font-size:8px!important}.void-messenger--r154 .void-messenger__section-label{padding:10px 2px 2px!important;color:#718397!important;font-size:8px!important;font-weight:800!important}.void-messenger--r154 .void-messenger__new{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:42px!important;margin-top:10px!important;border:1px solid color-mix(in srgb,var(--void-primary) 60%,#21506a)!important;border-radius:7px!important;color:var(--void-primary)!important;text-decoration:none!important;font-size:11px!important;font-weight:800!important}.void-messenger--r154 .void-messenger__stats{display:grid!important;grid-template-columns:1fr 1px 1fr!important;gap:10px!important;align-items:center!important;margin-top:12px!important;padding:12px 4px 0!important;border-top:1px solid rgba(255,255,255,.05)!important}.void-messenger--r154 .void-messenger__stats>i{width:1px!important;height:28px!important;background:rgba(255,255,255,.07)!important}.void-messenger--r154 .void-messenger__stats>div{display:grid!important;grid-template-columns:28px 1fr!important;align-items:center!important}.void-messenger--r154 .void-messenger__stats span{grid-row:1/3!important;color:#718499!important;font-size:18px!important}.void-messenger--r154 .void-messenger__stats small{color:#718398!important;font-size:7px!important}.void-messenger--r154 .void-messenger__stats strong{color:var(--void-primary)!important;font-size:12px!important}.void-messenger--r154 .void-messenger__empty{margin:auto!important;color:#8192a5!important;text-align:center!important;font-size:9px!important;line-height:1.6!important}
@media(max-width:780px){.void-wallet-dock.void-wallet-dock--r54{right:0!important}.void-wallet-dock--r54 .void-wallet-panel{right:50px!important;left:10px!important;width:auto!important;max-height:72vh!important}.void-messenger.void-messenger--r154{right:8px!important}.void-messenger--r154 .void-messenger__panel{width:min(350px,calc(100vw - 16px))!important;height:min(590px,calc(100vh - 84px))!important}}

.void-messenger--r154 .void-messenger__panel[hidden]{display:none!important}

/* R161 — VOID Wallet dock + panel redesign */
.void-wallet-dock.void-wallet-dock--r54{
  right:0!important;
  top:50%!important;
  z-index:1180!important;
  transform:translateY(-50%)!important;
  align-items:center!important;
}

.void-wallet-dock--r54 .void-wallet-dock__tab{
  position:relative!important;
  width:132px!important;
  height:52px!important;
  min-width:132px!important;
  min-height:52px!important;
  padding:0 14px 0 11px!important;
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:flex-start!important;
  gap:10px!important;
  overflow:hidden!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 54%,rgba(95,108,155,.34))!important;
  border-right:0!important;
  border-radius:7px 0 0 7px!important;
  background:
    radial-gradient(circle at 16% 50%,color-mix(in srgb,var(--void-primary,#02efff) 15%,transparent),transparent 34%),
    linear-gradient(112deg,rgba(5,18,29,.985) 0%,rgba(7,14,27,.985) 58%,rgba(14,9,33,.985) 100%)!important;
  box-shadow:-12px 15px 34px rgba(0,0,0,.40),-2px 0 22px color-mix(in srgb,var(--void-primary,#02efff) 10%,transparent)!important;
  clip-path:none!important;
  color:#eef8ff!important;
  transition:width .24s cubic-bezier(.2,.8,.2,1),background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab::before{
  content:"";
  position:absolute;
  left:0;
  top:8px;
  bottom:8px;
  width:2px;
  border-radius:0 2px 2px 0;
  background:linear-gradient(180deg,var(--void-primary,#02efff),#7f54ff);
  box-shadow:0 0 12px color-mix(in srgb,var(--void-primary,#02efff) 70%,transparent);
}
.void-wallet-dock--r54 .void-wallet-dock__tab::after{
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(115deg,rgba(255,255,255,.055),transparent 28%,transparent 72%,rgba(122,80,255,.035));
  pointer-events:none;
}
.void-wallet-dock--r54 .void-wallet-dock__tab:hover{
  transform:translateX(-3px)!important;
  filter:none!important;
  border-color:color-mix(in srgb,var(--void-primary,#02efff) 74%,rgba(120,83,255,.42))!important;
  background:
    radial-gradient(circle at 16% 50%,color-mix(in srgb,var(--void-primary,#02efff) 22%,transparent),transparent 38%),
    linear-gradient(112deg,rgba(6,22,35,.99) 0%,rgba(8,17,31,.99) 58%,rgba(17,10,39,.99) 100%)!important;
  box-shadow:-14px 16px 38px rgba(0,0,0,.44),-4px 0 28px color-mix(in srgb,var(--void-primary,#02efff) 16%,transparent)!important;
}
.void-wallet-dock--r54.is-open .void-wallet-dock__tab{
  transform:translateX(-2px)!important;
  border-color:color-mix(in srgb,var(--void-primary,#02efff) 80%,rgba(126,87,255,.50))!important;
}
.void-wallet-dock--r54 .void-wallet-dock__icon{
  position:relative!important;
  z-index:1!important;
  flex:0 0 30px!important;
  width:30px!important;
  height:30px!important;
  margin:0!important;
  display:grid!important;
  place-items:center!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 50%,rgba(255,255,255,.12))!important;
  border-radius:5px!important;
  background:linear-gradient(145deg,color-mix(in srgb,var(--void-primary,#02efff) 13%,#091727),rgba(12,15,31,.92))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 14px color-mix(in srgb,var(--void-primary,#02efff) 10%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-dock__icon svg{width:18px!important;height:18px!important;stroke-width:1.8!important}
.void-wallet-dock--r54 .void-wallet-dock__label{
  position:relative!important;
  z-index:1!important;
  display:block!important;
  writing-mode:horizontal-tb!important;
  transform:none!important;
  color:#eef7ff!important;
  font:800 11px/1 Manrope,sans-serif!important;
  letter-spacing:.07em!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
}

.void-wallet-dock--r54 .void-wallet-panel{
  position:absolute!important;
  right:142px!important;
  top:50%!important;
  width:min(410px,calc(100vw - 166px))!important;
  max-height:none!important;
  overflow:visible!important;
  padding:0!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 45%,rgba(116,77,255,.50))!important;
  border-radius:8px!important;
  background:
    radial-gradient(circle at 88% 10%,rgba(109,63,255,.16),transparent 30%),
    radial-gradient(circle at 8% 2%,color-mix(in srgb,var(--void-primary,#02efff) 11%,transparent),transparent 29%),
    linear-gradient(152deg,rgba(5,16,27,.995),rgba(5,11,21,.995) 58%,rgba(10,7,27,.995))!important;
  box-shadow:0 30px 80px rgba(0,0,0,.65),0 0 34px color-mix(in srgb,var(--void-primary,#02efff) 9%,transparent)!important;
  transform:translate3d(18px,-50%,0) scale(.965)!important;
  transform-origin:right center!important;
  opacity:0!important;
  visibility:hidden!important;
  pointer-events:none!important;
  filter:blur(2px)!important;
  transition:opacity .22s ease,transform .30s cubic-bezier(.2,.82,.22,1),filter .2s ease,visibility .22s ease!important;
}
.void-wallet-dock--r54 .void-wallet-panel::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 28%,transparent 68%,rgba(103,66,255,.035));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.04);
}
.void-wallet-dock--r54.is-open .void-wallet-panel{
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  filter:blur(0)!important;
  transform:translate3d(0,-50%,0) scale(1)!important;
}

.void-wallet-dock--r54 .void-wallet-panel__head{
  position:relative!important;
  height:62px!important;
  padding:0 14px 0 16px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  border-bottom:1px solid rgba(125,170,213,.10)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.018),transparent 68%)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__brand{display:flex!important;align-items:center!important;gap:11px!important}
.void-wallet-dock--r54 .void-wallet-panel__brandmark{
  width:34px!important;
  height:34px!important;
  display:grid!important;
  place-items:center!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 60%,rgba(255,255,255,.12))!important;
  border-radius:5px!important;
  clip-path:none!important;
  background:linear-gradient(145deg,color-mix(in srgb,var(--void-primary,#02efff) 12%,#0a1827),#0b1021)!important;
  color:var(--void-primary,#02efff)!important;
  font:900 15px/1 Orbitron,Manrope,sans-serif!important;
  box-shadow:inset 0 0 13px color-mix(in srgb,var(--void-primary,#02efff) 8%,transparent),0 0 14px color-mix(in srgb,var(--void-primary,#02efff) 8%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__brand>div{display:grid!important;gap:3px!important}
.void-wallet-dock--r54 .void-wallet-panel__brand small{display:block!important;color:var(--void-primary,#02efff)!important;font:800 7px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:.15em!important}
.void-wallet-dock--r54 .void-wallet-panel__brand strong{display:block!important;color:#f2f7fc!important;font:800 13px/1 Manrope,sans-serif!important;letter-spacing:.055em!important}
.void-wallet-dock--r54 .void-wallet-panel__head button{
  width:31px!important;
  height:31px!important;
  border:1px solid rgba(136,166,199,.13)!important;
  border-radius:5px!important;
  background:rgba(9,19,31,.86)!important;
  color:#91a5b8!important;
  font-size:19px!important;
  line-height:1!important;
  cursor:pointer!important;
  transition:border-color .18s ease,color .18s ease,background .18s ease!important;
}
.void-wallet-dock--r54 .void-wallet-panel__head button:hover{color:#eef8ff!important;border-color:color-mix(in srgb,var(--void-primary,#02efff) 38%,rgba(255,255,255,.10))!important;background:rgba(12,26,40,.96)!important}

.void-wallet-dock--r54 .void-wallet-panel__hero{
  position:relative!important;
  padding:20px 18px 16px!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 90px!important;
  gap:14px!important;
  align-items:center!important;
}
.void-wallet-dock--r54 .void-wallet-panel__hero-copy>span{display:block!important;color:var(--void-primary,#02efff)!important;font:800 8px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:.15em!important}
.void-wallet-dock--r54 .void-wallet-panel__hero strong{display:block!important;margin-top:8px!important;color:#fff!important;font:900 30px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:-.035em!important;text-shadow:0 0 22px rgba(255,255,255,.04)!important}
.void-wallet-dock--r54 .void-wallet-panel__hero strong em{color:var(--void-primary,#02efff)!important;font:800 10px/1 Orbitron,Manrope,sans-serif!important;font-style:normal!important;letter-spacing:.04em!important}
.void-wallet-dock--r54 .void-wallet-panel__hero small{display:block!important;margin-top:8px!important;color:#70869a!important;font-size:9px!important}
.void-wallet-dock--r54 .void-wallet-panel__coinart{position:relative!important;height:82px!important;display:grid!important;place-items:center!important}
.void-wallet-dock--r54 .void-wallet-panel__coinart::before{
  content:"";
  position:absolute;
  width:76px;
  height:76px;
  border-radius:50%;
  background:radial-gradient(circle,color-mix(in srgb,var(--void-primary,#02efff) 28%,transparent),transparent 68%);
  filter:blur(9px);
}
.void-wallet-dock--r54 .void-wallet-panel__coinart span{
  position:relative!important;
  z-index:2!important;
  width:68px!important;
  height:68px!important;
  display:grid!important;
  place-items:center!important;
  border:2px solid color-mix(in srgb,var(--void-primary,#02efff) 72%,#695cff)!important;
  border-radius:50%!important;
  background:radial-gradient(circle at 35% 30%,rgba(20,81,116,.82),rgba(5,21,37,.98) 52%,rgba(14,9,42,.98))!important;
  color:var(--void-primary,#02efff)!important;
  font:900 25px/1 Orbitron,Manrope,sans-serif!important;
  box-shadow:inset 0 0 0 3px rgba(2,239,255,.07),inset 0 0 20px rgba(2,239,255,.14),0 0 18px color-mix(in srgb,var(--void-primary,#02efff) 20%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__coinart i{position:absolute!important;z-index:1!important;width:82px!important;height:82px!important;border:1px solid rgba(118,92,255,.22)!important;border-radius:50%!important;box-shadow:0 0 0 5px rgba(2,239,255,.018)!important}

.void-wallet-dock--r54 .void-wallet-panel__section{
  position:relative!important;
  margin:0 12px 11px!important;
  padding:13px!important;
  border:1px solid rgba(83,156,204,.13)!important;
  border-radius:6px!important;
  background:linear-gradient(145deg,rgba(7,19,31,.80),rgba(7,13,24,.68))!important;
}
.void-wallet-dock--r54 .void-wallet-panel__section-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:10px!important}
.void-wallet-dock--r54 .void-wallet-panel__section h3{margin:0!important;color:#bfefff!important;font:800 8px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:.14em!important}
.void-wallet-dock--r54 .void-wallet-panel__section-head>span{padding:4px 6px!important;border:1px solid rgba(111,143,178,.12)!important;border-radius:4px!important;background:rgba(255,255,255,.018)!important;color:#61798e!important;font:800 7px/1 Manrope,sans-serif!important;letter-spacing:.08em!important}
.void-wallet-dock--r54 .void-wallet-panel__currencies{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:7px!important;
  margin:0!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies>div{
  position:relative!important;
  min-height:62px!important;
  display:grid!important;
  grid-template-columns:34px 1fr!important;
  grid-template-rows:auto auto!important;
  column-gap:9px!important;
  align-items:center!important;
  padding:9px 10px!important;
  border:1px solid rgba(128,159,193,.11)!important;
  border-radius:5px!important;
  text-align:left!important;
  background:rgba(8,18,30,.80)!important;
  overflow:hidden!important;
  transition:border-color .18s ease,background .18s ease,transform .18s ease!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies>div:hover{transform:translateY(-1px)!important;background:rgba(10,23,37,.92)!important}
.void-wallet-dock--r54 .void-wallet-panel__currencies>div::after{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:0 2px 2px 0;background:currentColor;opacity:.72}
.void-wallet-dock--r54 .void-wallet-panel__currencies i{
  grid-row:1/3!important;
  width:32px!important;
  height:32px!important;
  margin:0!important;
  display:grid!important;
  place-items:center!important;
  border:1px solid currentColor!important;
  border-radius:5px!important;
  background:rgba(255,255,255,.025)!important;
  font:900 11px/1 Orbitron,Manrope,sans-serif!important;
  font-style:normal!important;
  box-shadow:inset 0 0 13px currentColor!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies span{align-self:end!important;min-height:0!important;color:#6f8295!important;font:800 7px/1 Manrope,sans-serif!important;letter-spacing:.06em!important}
.void-wallet-dock--r54 .void-wallet-panel__currencies strong{align-self:start!important;margin:4px 0 0!important;color:#edf5fc!important;font:800 10px/1 Manrope,sans-serif!important;white-space:nowrap!important}
.void-wallet-dock--r54 .void-wallet-panel__currencies .is-void{color:#ffce45!important;border-color:rgba(255,206,69,.17)!important}
.void-wallet-dock--r54 .void-wallet-panel__currencies .is-ruby{color:#ff5c79!important;border-color:rgba(255,92,121,.17)!important}
.void-wallet-dock--r54 .void-wallet-panel__currencies .is-diamond{color:#43dfff!important;border-color:rgba(67,223,255,.17)!important}
.void-wallet-dock--r54 .void-wallet-panel__currencies .is-fantasy{color:#aeb9c8!important;border-color:rgba(174,185,200,.14)!important}
.void-wallet-dock--r54 .void-wallet-panel__note{margin:10px 1px 0!important;padding:0!important;color:#60768b!important;font-size:8px!important;line-height:1.45!important}
.void-wallet-dock--r54 .void-wallet-panel__note button{color:var(--void-primary,#02efff)!important}

.void-wallet-dock--r54 .void-wallet-panel__actions{
  display:grid!important;
  grid-template-columns:1.25fr .75fr!important;
  gap:7px!important;
  padding:0 12px 12px!important;
}
.void-wallet-dock--r54 .void-wallet-panel__actions a{
  min-height:40px!important;
  height:40px!important;
  padding:0 12px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  border:1px solid rgba(115,151,187,.13)!important;
  border-radius:5px!important;
  background:rgba(8,18,30,.78)!important;
  color:#a8bbcc!important;
  text-decoration:none!important;
  font:800 9px/1 Manrope,sans-serif!important;
  letter-spacing:.04em!important;
  transition:border-color .18s ease,background .18s ease,color .18s ease!important;
}
.void-wallet-dock--r54 .void-wallet-panel__actions a:first-child{
  border-color:color-mix(in srgb,var(--void-primary,#02efff) 42%,rgba(107,80,255,.22))!important;
  background:linear-gradient(110deg,color-mix(in srgb,var(--void-primary,#02efff) 10%,#071522),rgba(12,13,32,.92))!important;
  color:#eef9ff!important;
}
.void-wallet-dock--r54 .void-wallet-panel__actions a:hover{border-color:color-mix(in srgb,var(--void-primary,#02efff) 48%,rgba(255,255,255,.10))!important;background:rgba(10,25,39,.94)!important;color:#f2f8ff!important}
.void-wallet-dock--r54 .void-wallet-panel__actions a span{color:var(--void-primary,#02efff)!important;font-size:15px!important}

@media(max-width:780px){
  .void-wallet-dock.void-wallet-dock--r54{right:0!important;bottom:76px!important;top:auto!important;transform:none!important}
  .void-wallet-dock--r54 .void-wallet-dock__tab{width:116px!important;min-width:116px!important;height:48px!important;min-height:48px!important;padding-left:10px!important}
  .void-wallet-dock--r54 .void-wallet-panel{position:fixed!important;right:8px!important;left:8px!important;top:auto!important;bottom:136px!important;width:auto!important;max-height:calc(100dvh - 158px)!important;overflow:auto!important;transform:translateY(12px) scale(.975)!important;transform-origin:bottom right!important}
  .void-wallet-dock--r54.is-open .void-wallet-panel{transform:translateY(0) scale(1)!important}
}
/* R161 specificity fix: keep the horizontal Cüzdan label visible over legacy compact-dock rules. */
.void-wallet-dock--r54 .void-wallet-dock__tab>.void-wallet-dock__label{display:block!important;writing-mode:horizontal-tb!important;transform:none!important}

/* R162 — vertical edge-attached VOID Wallet + epic compact panel */
@keyframes voidWalletEdgePulse{0%,100%{opacity:.58;box-shadow:0 0 10px color-mix(in srgb,var(--void-primary,#02efff) 48%,transparent)}50%{opacity:1;box-shadow:0 0 23px color-mix(in srgb,var(--void-primary,#02efff) 78%,transparent)}}
@keyframes voidWalletCoinPulse{0%,100%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.035);filter:brightness(1.12)}}
@keyframes voidWalletPanelIn{0%{opacity:0;transform:translate3d(28px,-50%,0) scale(.955);filter:blur(5px)}55%{opacity:1}100%{opacity:1;transform:translate3d(0,-50%,0) scale(1);filter:blur(0)}}
@keyframes voidWalletPanelOut{0%{opacity:1;transform:translate3d(0,-50%,0) scale(1);filter:blur(0)}100%{opacity:0;transform:translate3d(24px,-50%,0) scale(.965);filter:blur(4px)}}

.void-wallet-dock.void-wallet-dock--r54{
  right:0!important;
  top:50%!important;
  bottom:auto!important;
  z-index:1180!important;
  transform:translateY(-50%)!important;
}

.void-wallet-dock--r54 .void-wallet-dock__tab{
  position:relative!important;
  width:60px!important;
  min-width:60px!important;
  height:158px!important;
  min-height:158px!important;
  padding:0!important;
  display:grid!important;
  place-items:center!important;
  overflow:hidden!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 58%,rgba(112,79,255,.42))!important;
  border-right:0!important;
  border-radius:7px 0 0 7px!important;
  background:
    radial-gradient(circle at 50% 16%,color-mix(in srgb,var(--void-primary,#02efff) 20%,transparent),transparent 27%),
    radial-gradient(circle at 45% 92%,rgba(114,62,255,.15),transparent 28%),
    linear-gradient(180deg,rgba(6,22,35,.995),rgba(5,13,24,.995) 54%,rgba(13,8,31,.995))!important;
  box-shadow:-16px 18px 38px rgba(0,0,0,.48),-5px 0 28px color-mix(in srgb,var(--void-primary,#02efff) 13%,transparent)!important;
  clip-path:none!important;
  isolation:isolate!important;
  transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .2s ease,background .25s ease,box-shadow .25s ease!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab::before{
  content:""!important;
  position:absolute!important;
  left:0!important;
  top:14px!important;
  bottom:14px!important;
  width:3px!important;
  border-radius:0 3px 3px 0!important;
  background:linear-gradient(180deg,#7f5cff 0%,var(--void-primary,#02efff) 48%,#2c91ff 100%)!important;
  animation:voidWalletEdgePulse 2.4s ease-in-out infinite!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab::after{
  content:""!important;
  position:absolute!important;
  inset:-50% -180%!important;
  background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.08) 49%,transparent 60%)!important;
  transform:translateX(-34%) rotate(12deg)!important;
  transition:transform .65s cubic-bezier(.2,.8,.2,1)!important;
  pointer-events:none!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab:hover{
  transform:translateX(-5px)!important;
  border-color:color-mix(in srgb,var(--void-primary,#02efff) 88%,#8f59ff 12%)!important;
  background:
    radial-gradient(circle at 48% 18%,color-mix(in srgb,var(--void-primary,#02efff) 34%,transparent),transparent 31%),
    radial-gradient(circle at 45% 91%,rgba(123,67,255,.25),transparent 31%),
    linear-gradient(180deg,rgba(7,29,44,.998),rgba(6,17,30,.998) 54%,rgba(19,10,43,.998))!important;
  box-shadow:-20px 18px 44px rgba(0,0,0,.50),-8px 0 38px color-mix(in srgb,var(--void-primary,#02efff) 25%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab:hover::after{transform:translateX(33%) rotate(12deg)!important}
.void-wallet-dock--r54.is-open .void-wallet-dock__tab{
  transform:translateX(-3px)!important;
  border-color:color-mix(in srgb,var(--void-primary,#02efff) 90%,#9660ff 10%)!important;
  box-shadow:-18px 16px 42px rgba(0,0,0,.52),-7px 0 40px color-mix(in srgb,var(--void-primary,#02efff) 25%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab-core{
  position:relative!important;
  z-index:2!important;
  width:128px!important;
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:center!important;
  gap:11px!important;
  transform:rotate(-90deg)!important;
  transform-origin:center!important;
  transition:transform .22s ease!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab:hover .void-wallet-dock__tab-core{transform:rotate(-90deg) scale(1.035)!important}
.void-wallet-dock--r54 .void-wallet-dock__icon{
  position:relative!important;
  flex:0 0 34px!important;
  width:34px!important;
  height:34px!important;
  margin:0!important;
  display:grid!important;
  place-items:center!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 60%,rgba(255,255,255,.13))!important;
  border-radius:6px!important;
  background:linear-gradient(145deg,color-mix(in srgb,var(--void-primary,#02efff) 14%,#0a1928),rgba(12,13,34,.98))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.09),inset 0 0 15px color-mix(in srgb,var(--void-primary,#02efff) 8%,transparent),0 0 16px color-mix(in srgb,var(--void-primary,#02efff) 13%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-dock__icon svg{width:19px!important;height:19px!important;stroke:var(--void-primary,#02efff)!important;fill:none!important;stroke-width:1.75!important;stroke-linecap:round!important;stroke-linejoin:round!important}
.void-wallet-dock--r54 .void-wallet-dock__label,
.void-wallet-dock--r54 .void-wallet-dock__tab>.void-wallet-dock__label{
  display:block!important;
  writing-mode:horizontal-tb!important;
  transform:none!important;
  color:#f0f8ff!important;
  font:800 11px/1 Manrope,sans-serif!important;
  letter-spacing:.09em!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
  text-shadow:0 0 16px color-mix(in srgb,var(--void-primary,#02efff) 20%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-dock__edge{position:absolute!important;right:7px!important;top:21px!important;width:2px!important;height:22px!important;border-radius:99px!important;background:rgba(255,255,255,.12)!important;box-shadow:0 93px 0 rgba(255,255,255,.07)!important}

.void-wallet-dock--r54 .void-wallet-panel{
  position:absolute!important;
  right:72px!important;
  top:50%!important;
  width:min(408px,calc(100vw - 94px))!important;
  max-height:none!important;
  overflow:visible!important;
  padding:0!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 56%,rgba(117,74,255,.62))!important;
  border-radius:9px!important;
  background:
    radial-gradient(circle at 86% 5%,rgba(112,55,255,.19),transparent 28%),
    radial-gradient(circle at 6% 0%,color-mix(in srgb,var(--void-primary,#02efff) 15%,transparent),transparent 30%),
    linear-gradient(152deg,rgba(5,18,30,.998),rgba(4,11,21,.998) 56%,rgba(12,7,31,.998))!important;
  box-shadow:0 32px 88px rgba(0,0,0,.68),0 0 46px color-mix(in srgb,var(--void-primary,#02efff) 13%,transparent),inset 0 1px 0 rgba(255,255,255,.045)!important;
  transform-origin:right center!important;
  transform:translate3d(28px,-50%,0) scale(.955)!important;
  opacity:0!important;
  visibility:hidden!important;
  pointer-events:none!important;
  filter:blur(5px)!important;
  transition:opacity .25s ease,transform .32s cubic-bezier(.18,.82,.2,1),filter .24s ease,visibility 0s linear .32s!important;
}
.void-wallet-dock--r54 .void-wallet-panel::before{
  content:""!important;
  position:absolute!important;
  z-index:3!important;
  left:13px!important;
  right:13px!important;
  top:-1px!important;
  height:1px!important;
  background:linear-gradient(90deg,transparent,var(--void-primary,#02efff) 26%,#815cff 72%,transparent)!important;
  box-shadow:0 0 16px color-mix(in srgb,var(--void-primary,#02efff) 30%,transparent)!important;
  pointer-events:none!important;
}
.void-wallet-dock--r54 .void-wallet-panel::after{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  border-radius:inherit!important;
  pointer-events:none!important;
  background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.01) 1px,transparent 1px)!important;
  background-size:24px 24px!important;
  mask-image:linear-gradient(180deg,rgba(0,0,0,.42),transparent 78%)!important;
}
.void-wallet-dock--r54.is-open .void-wallet-panel{
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  filter:blur(0)!important;
  transform:translate3d(0,-50%,0) scale(1)!important;
  transition-delay:0s!important;
  animation:voidWalletPanelIn .34s cubic-bezier(.18,.82,.2,1) both!important;
}
.void-wallet-dock--r54.is-closing .void-wallet-panel{
  visibility:visible!important;
  pointer-events:none!important;
  animation:voidWalletPanelOut .30s cubic-bezier(.55,.08,.68,.53) both!important;
}
.void-wallet-dock--r54 .void-wallet-panel__ornament{position:absolute!important;z-index:0!important;right:18px!important;top:74px!important;width:86px!important;height:86px!important;border:1px solid rgba(126,87,255,.09)!important;transform:rotate(45deg)!important;box-shadow:0 0 0 10px rgba(2,239,255,.012),0 0 0 20px rgba(126,87,255,.01)!important;pointer-events:none!important}

.void-wallet-dock--r54 .void-wallet-panel__head{
  position:relative!important;
  z-index:2!important;
  height:64px!important;
  padding:0 13px 0 15px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  border-bottom:1px solid rgba(112,158,202,.11)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.02),transparent 66%)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__brand{display:flex!important;align-items:center!important;gap:11px!important}
.void-wallet-dock--r54 .void-wallet-panel__brandmark{position:relative!important;width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 65%,#7657ff)!important;border-radius:6px!important;clip-path:none!important;background:linear-gradient(145deg,color-mix(in srgb,var(--void-primary,#02efff) 13%,#0a192a),#0c0c25)!important;color:var(--void-primary,#02efff)!important;box-shadow:inset 0 0 17px color-mix(in srgb,var(--void-primary,#02efff) 10%,transparent),0 0 18px color-mix(in srgb,var(--void-primary,#02efff) 10%,transparent)!important}
.void-wallet-dock--r54 .void-wallet-panel__brandmark b{position:relative!important;z-index:2!important;font:900 15px/1 Orbitron,Manrope,sans-serif!important}
.void-wallet-dock--r54 .void-wallet-panel__brandmark i{position:absolute!important;inset:5px!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:3px!important;transform:rotate(45deg)!important}
.void-wallet-dock--r54 .void-wallet-panel__brand>div{display:grid!important;gap:4px!important}.void-wallet-dock--r54 .void-wallet-panel__brand small{color:var(--void-primary,#02efff)!important;font:800 7px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:.17em!important}.void-wallet-dock--r54 .void-wallet-panel__brand strong{color:#f3f8fd!important;font:800 13px/1 Manrope,sans-serif!important;letter-spacing:.075em!important}
.void-wallet-dock--r54 .void-wallet-panel__head-actions{display:flex!important;align-items:center!important;gap:8px!important}.void-wallet-dock--r54 .void-wallet-panel__sync{height:28px!important;padding:0 8px!important;display:flex!important;align-items:center!important;gap:6px!important;border:1px solid rgba(113,161,202,.11)!important;border-radius:5px!important;background:rgba(255,255,255,.018)!important}.void-wallet-dock--r54 .void-wallet-panel__sync i{width:6px!important;height:6px!important;border-radius:50%!important;background:#31e9a2!important;box-shadow:0 0 10px rgba(49,233,162,.65)!important}.void-wallet-dock--r54.is-loading .void-wallet-panel__sync i{background:#ffd063!important;box-shadow:0 0 10px rgba(255,208,99,.6)!important;animation:voidWalletEdgePulse 1s ease-in-out infinite!important}.void-wallet-dock--r54 .void-wallet-panel__sync b{color:#7890a4!important;font:800 7px/1 Manrope,sans-serif!important;letter-spacing:.08em!important}
.void-wallet-dock--r54 .void-wallet-panel__head button{width:30px!important;height:30px!important;border:1px solid rgba(132,164,194,.14)!important;border-radius:5px!important;background:rgba(8,19,31,.86)!important;color:#8fa4b8!important;font-size:18px!important;line-height:1!important;cursor:pointer!important;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease!important}.void-wallet-dock--r54 .void-wallet-panel__head button:hover{transform:rotate(4deg)!important;color:#fff!important;border-color:color-mix(in srgb,var(--void-primary,#02efff) 54%,#7e5bff)!important;background:rgba(12,27,42,.98)!important}

.void-wallet-dock--r54 .void-wallet-panel__hero{position:relative!important;z-index:2!important;padding:21px 18px 16px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 96px!important;gap:14px!important;align-items:center!important}.void-wallet-dock--r54 .void-wallet-panel__hero-copy>span{display:block!important;color:var(--void-primary,#02efff)!important;font:800 8px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:.17em!important}.void-wallet-dock--r54 .void-wallet-panel__hero strong{display:block!important;margin-top:9px!important;color:#fff!important;font:900 31px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:-.04em!important;text-shadow:0 0 24px rgba(255,255,255,.045)!important}.void-wallet-dock--r54 .void-wallet-panel__hero strong em{color:var(--void-primary,#02efff)!important;font:800 10px/1 Orbitron,Manrope,sans-serif!important;font-style:normal!important;letter-spacing:.05em!important}.void-wallet-dock--r54 .void-wallet-panel__hero small{display:block!important;margin-top:8px!important;color:#6e8397!important;font-size:9px!important}
.void-wallet-dock--r54 .void-wallet-panel__coinart{position:relative!important;height:90px!important;display:grid!important;place-items:center!important}.void-wallet-dock--r54 .void-wallet-panel__coinart::before{content:""!important;position:absolute!important;width:91px!important;height:91px!important;border-radius:50%!important;background:radial-gradient(circle,color-mix(in srgb,var(--void-primary,#02efff) 29%,transparent),transparent 67%)!important;filter:blur(10px)!important}.void-wallet-dock--r54 .void-wallet-panel__coinart span{position:relative!important;z-index:3!important;width:70px!important;height:70px!important;display:grid!important;place-items:center!important;border:2px solid color-mix(in srgb,var(--void-primary,#02efff) 74%,#7458ff)!important;border-radius:50%!important;background:radial-gradient(circle at 35% 29%,rgba(23,92,128,.88),rgba(5,22,39,.99) 52%,rgba(16,9,44,.99))!important;color:var(--void-primary,#02efff)!important;font:900 26px/1 Orbitron,Manrope,sans-serif!important;box-shadow:inset 0 0 0 3px rgba(2,239,255,.07),inset 0 0 22px rgba(2,239,255,.15),0 0 22px color-mix(in srgb,var(--void-primary,#02efff) 24%,transparent)!important;animation:voidWalletCoinPulse 3.2s ease-in-out infinite!important}.void-wallet-dock--r54 .void-wallet-panel__coinart i{position:absolute!important;z-index:2!important;width:82px!important;height:82px!important;border:1px solid rgba(119,84,255,.27)!important;border-radius:50%!important}.void-wallet-dock--r54 .void-wallet-panel__coinart b{position:absolute!important;z-index:1!important;width:88px!important;height:88px!important;border:1px dashed rgba(2,239,255,.12)!important;border-radius:50%!important;transform:rotate(18deg)!important}

.void-wallet-dock--r54 .void-wallet-panel__section{position:relative!important;z-index:2!important;margin:0 12px 11px!important;padding:13px!important;border:1px solid rgba(84,156,204,.14)!important;border-radius:7px!important;background:linear-gradient(145deg,rgba(7,20,32,.84),rgba(7,13,25,.72))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.018)!important}.void-wallet-dock--r54 .void-wallet-panel__section-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:10px!important}.void-wallet-dock--r54 .void-wallet-panel__section h3{margin:0!important;color:#c3efff!important;font:800 8px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:.15em!important}.void-wallet-dock--r54 .void-wallet-panel__section-head>span{padding:4px 7px!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 16%,rgba(113,148,180,.12))!important;border-radius:4px!important;background:rgba(255,255,255,.018)!important;color:#668097!important;font:800 7px/1 Manrope,sans-serif!important;letter-spacing:.08em!important}
.void-wallet-dock--r54 .void-wallet-panel__currencies{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important}.void-wallet-dock--r54 .void-wallet-panel__currencies>div{position:relative!important;min-height:64px!important;display:grid!important;grid-template-columns:36px 1fr!important;grid-template-rows:auto auto!important;column-gap:10px!important;align-items:center!important;padding:9px 10px!important;border:1px solid rgba(128,159,193,.12)!important;border-radius:6px!important;text-align:left!important;background:linear-gradient(145deg,rgba(9,21,34,.88),rgba(7,15,27,.88))!important;overflow:hidden!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.void-wallet-dock--r54 .void-wallet-panel__currencies>div:hover{transform:translateY(-2px)!important;background:linear-gradient(145deg,rgba(12,28,44,.96),rgba(8,17,31,.95))!important;box-shadow:0 10px 20px rgba(0,0,0,.16),inset 0 0 18px color-mix(in srgb,currentColor 5%,transparent)!important}.void-wallet-dock--r54 .void-wallet-panel__currencies>div::after{content:""!important;position:absolute!important;left:0!important;top:9px!important;bottom:9px!important;width:2px!important;border-radius:0 2px 2px 0!important;background:currentColor!important;opacity:.82!important;box-shadow:0 0 9px currentColor!important}.void-wallet-dock--r54 .void-wallet-panel__currencies i{position:relative!important;grid-row:1/3!important;width:34px!important;height:34px!important;margin:0!important;display:grid!important;place-items:center!important;border:1px solid currentColor!important;border-radius:6px!important;background:rgba(255,255,255,.025)!important;font:900 12px/1 Orbitron,Manrope,sans-serif!important;font-style:normal!important;text-decoration:none!important;box-shadow:inset 0 0 15px color-mix(in srgb,currentColor 14%,transparent)!important}.void-wallet-dock--r54 .void-wallet-panel__currencies .is-ruby i u{width:12px!important;height:12px!important;display:block!important;border:1px solid currentColor!important;background:color-mix(in srgb,currentColor 18%,transparent)!important;transform:rotate(45deg)!important;text-decoration:none!important;box-shadow:0 0 9px currentColor!important}.void-wallet-dock--r54 .void-wallet-panel__currencies span{align-self:end!important;min-height:0!important;color:#71869a!important;font:800 7px/1 Manrope,sans-serif!important;letter-spacing:.07em!important}.void-wallet-dock--r54 .void-wallet-panel__currencies strong{align-self:start!important;margin:4px 0 0!important;color:#edf6fd!important;font:800 10px/1 Manrope,sans-serif!important;white-space:nowrap!important}.void-wallet-dock--r54 .void-wallet-panel__currencies .is-void{color:#ffd34f!important;border-color:rgba(255,211,79,.18)!important}.void-wallet-dock--r54 .void-wallet-panel__currencies .is-ruby{color:#ff5272!important;border-color:rgba(255,82,114,.18)!important}.void-wallet-dock--r54 .void-wallet-panel__currencies .is-diamond{color:#46ddff!important;border-color:rgba(70,221,255,.18)!important}.void-wallet-dock--r54 .void-wallet-panel__currencies .is-fantasy{color:#b0bbca!important;border-color:rgba(176,187,202,.14)!important}.void-wallet-dock--r54 .void-wallet-panel__note{margin:10px 1px 0!important;padding:0!important;color:#62798d!important;font-size:8px!important;line-height:1.45!important}.void-wallet-dock--r54 .void-wallet-panel__note button{padding:0!important;border:0!important;background:none!important;color:var(--void-primary,#02efff)!important;font:800 8px/1 Manrope,sans-serif!important;cursor:pointer!important}
.void-wallet-dock--r54 .void-wallet-panel__actions{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:1.25fr .75fr!important;gap:8px!important;padding:0 12px 12px!important}.void-wallet-dock--r54 .void-wallet-panel__actions a{min-height:41px!important;height:41px!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:1px solid rgba(115,151,187,.14)!important;border-radius:6px!important;background:rgba(8,18,30,.80)!important;color:#a8bdcf!important;text-decoration:none!important;font:800 9px/1 Manrope,sans-serif!important;letter-spacing:.045em!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease!important}.void-wallet-dock--r54 .void-wallet-panel__actions a:first-child{border-color:color-mix(in srgb,var(--void-primary,#02efff) 46%,rgba(108,76,255,.27))!important;background:linear-gradient(110deg,color-mix(in srgb,var(--void-primary,#02efff) 11%,#071522),rgba(14,11,34,.94))!important;color:#eef9ff!important}.void-wallet-dock--r54 .void-wallet-panel__actions a:hover{transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--void-primary,#02efff) 58%,rgba(255,255,255,.10))!important;background:rgba(11,27,42,.96)!important;color:#f5fbff!important;box-shadow:0 8px 18px rgba(0,0,0,.18)!important}.void-wallet-dock--r54 .void-wallet-panel__actions a span{color:var(--void-primary,#02efff)!important;font-size:15px!important}

@media(max-width:780px){
  .void-wallet-dock.void-wallet-dock--r54{right:0!important;bottom:78px!important;top:auto!important;transform:none!important}
  .void-wallet-dock--r54 .void-wallet-dock__tab{width:54px!important;min-width:54px!important;height:132px!important;min-height:132px!important}
  .void-wallet-dock--r54 .void-wallet-dock__tab-core{width:112px!important;gap:9px!important}
  .void-wallet-dock--r54 .void-wallet-dock__icon{width:31px!important;height:31px!important;flex-basis:31px!important}
  .void-wallet-dock--r54 .void-wallet-panel{position:fixed!important;right:62px!important;left:8px!important;top:auto!important;bottom:84px!important;width:auto!important;max-height:none!important;overflow:visible!important;transform:translate3d(20px,10px,0) scale(.965)!important;transform-origin:bottom right!important}
  .void-wallet-dock--r54.is-open .void-wallet-panel{transform:translate3d(0,0,0) scale(1)!important;animation:none!important}
  .void-wallet-dock--r54.is-closing .void-wallet-panel{animation:none!important;opacity:0!important;transform:translate3d(18px,8px,0) scale(.97)!important}
  .void-wallet-dock--r54 .void-wallet-panel__hero{grid-template-columns:1fr 78px!important;padding:17px 14px 13px!important}.void-wallet-dock--r54 .void-wallet-panel__hero strong{font-size:27px!important}.void-wallet-dock--r54 .void-wallet-panel__coinart{height:74px!important}.void-wallet-dock--r54 .void-wallet-panel__coinart span{width:60px!important;height:60px!important;font-size:22px!important}.void-wallet-dock--r54 .void-wallet-panel__coinart i{width:70px!important;height:70px!important}.void-wallet-dock--r54 .void-wallet-panel__coinart b{width:76px!important;height:76px!important}
}

/* R163 — smaller edge wallet tab + cleaner premium wallet panel */
@keyframes voidWalletR163In{
  0%{opacity:0;transform:translate3d(22px,-50%,0) scale(.972);filter:blur(4px)}
  58%{opacity:1}
  100%{opacity:1;transform:translate3d(0,-50%,0) scale(1);filter:blur(0)}
}
@keyframes voidWalletR163Out{
  0%{opacity:1;transform:translate3d(0,-50%,0) scale(1);filter:blur(0)}
  100%{opacity:0;transform:translate3d(18px,-50%,0) scale(.978);filter:blur(3px)}
}

.void-wallet-dock.void-wallet-dock--r54{
  right:0!important;
  top:50%!important;
  bottom:auto!important;
  transform:translateY(-50%)!important;
}

.void-wallet-dock--r54 .void-wallet-dock__tab{
  width:42px!important;
  min-width:42px!important;
  height:108px!important;
  min-height:108px!important;
  border-radius:5px 0 0 5px!important;
  border-right:0!important;
  overflow:hidden!important;
  background:
    radial-gradient(circle at 38% 15%,color-mix(in srgb,var(--void-primary,#02efff) 18%,transparent),transparent 31%),
    linear-gradient(180deg,rgba(7,24,37,.99),rgba(5,13,24,.995) 58%,rgba(12,8,29,.995))!important;
  box-shadow:-10px 12px 28px rgba(0,0,0,.42),-3px 0 18px color-mix(in srgb,var(--void-primary,#02efff) 10%,transparent)!important;
  transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .2s ease,background .2s ease,box-shadow .22s ease!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab::before{
  left:0!important;top:10px!important;bottom:10px!important;width:2px!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab::after{
  inset:-60% -260%!important;
}
.void-wallet-dock--r54 .void-wallet-dock__tab:hover{
  transform:translateX(-4px)!important;
  border-color:color-mix(in srgb,var(--void-primary,#02efff) 88%,#8a5dff 12%)!important;
  background:
    radial-gradient(circle at 38% 16%,color-mix(in srgb,var(--void-primary,#02efff) 32%,transparent),transparent 34%),
    linear-gradient(180deg,rgba(8,31,46,.995),rgba(6,17,29,.995) 58%,rgba(17,10,39,.995))!important;
  box-shadow:-14px 14px 32px rgba(0,0,0,.46),-5px 0 28px color-mix(in srgb,var(--void-primary,#02efff) 22%,transparent)!important;
}
.void-wallet-dock--r54.is-open .void-wallet-dock__tab{
  transform:translateX(-2px)!important;
  border-color:color-mix(in srgb,var(--void-primary,#02efff) 92%,#8e5eff 8%)!important;
  box-shadow:-13px 13px 31px rgba(0,0,0,.46),-5px 0 28px color-mix(in srgb,var(--void-primary,#02efff) 20%,transparent)!important;
}

.void-wallet-dock--r54 .void-wallet-dock__tab-core,
.void-wallet-dock--r54 .void-wallet-dock__tab:hover .void-wallet-dock__tab-core{
  position:absolute!important;
  z-index:2!important;
  left:50%!important;
  top:50%!important;
  width:84px!important;
  height:28px!important;
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:center!important;
  gap:7px!important;
  transform:translate(-50%,-50%) rotate(-90deg)!important;
  transform-origin:center!important;
}
.void-wallet-dock--r54 .void-wallet-dock__icon{
  flex:0 0 24px!important;
  width:24px!important;
  height:24px!important;
  border-radius:4px!important;
  border-color:color-mix(in srgb,var(--void-primary,#02efff) 70%,rgba(255,255,255,.14))!important;
  background:linear-gradient(145deg,color-mix(in srgb,var(--void-primary,#02efff) 14%,#081724),rgba(11,11,31,.98))!important;
  box-shadow:inset 0 0 11px color-mix(in srgb,var(--void-primary,#02efff) 10%,transparent),0 0 12px color-mix(in srgb,var(--void-primary,#02efff) 13%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-dock__icon svg{
  width:14px!important;height:14px!important;stroke-width:1.9!important;
}
.void-wallet-dock--r54 .void-wallet-dock__label,
.void-wallet-dock--r54 .void-wallet-dock__tab>.void-wallet-dock__label{
  display:block!important;
  color:#edf8ff!important;
  font:800 9px/1 Manrope,sans-serif!important;
  letter-spacing:.08em!important;
  text-transform:uppercase!important;
  white-space:nowrap!important;
  writing-mode:horizontal-tb!important;
  transform:none!important;
  opacity:1!important;
  visibility:visible!important;
}
.void-wallet-dock--r54 .void-wallet-dock__edge{
  right:5px!important;top:14px!important;width:1px!important;height:15px!important;
  box-shadow:0 64px 0 rgba(255,255,255,.06)!important;
}

.void-wallet-dock--r54 .void-wallet-panel{
  right:52px!important;
  top:50%!important;
  width:min(356px,calc(100vw - 72px))!important;
  max-height:none!important;
  overflow:visible!important;
  border-radius:7px!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 48%,rgba(122,82,255,.50))!important;
  background:
    radial-gradient(circle at 93% 3%,rgba(107,63,255,.15),transparent 29%),
    radial-gradient(circle at 3% 0%,color-mix(in srgb,var(--void-primary,#02efff) 10%,transparent),transparent 28%),
    linear-gradient(150deg,rgba(5,17,28,.998),rgba(4,10,19,.998) 56%,rgba(10,7,27,.998))!important;
  box-shadow:0 28px 74px rgba(0,0,0,.64),0 0 32px color-mix(in srgb,var(--void-primary,#02efff) 9%,transparent),inset 0 1px 0 rgba(255,255,255,.04)!important;
  transform:translate3d(22px,-50%,0) scale(.972)!important;
  filter:blur(4px)!important;
  transition:opacity .22s ease,transform .3s cubic-bezier(.18,.82,.2,1),filter .22s ease,visibility 0s linear .3s!important;
}
.void-wallet-dock--r54.is-open .void-wallet-panel{
  transform:translate3d(0,-50%,0) scale(1)!important;
  filter:blur(0)!important;
  animation:voidWalletR163In .31s cubic-bezier(.18,.82,.2,1) both!important;
}
.void-wallet-dock--r54.is-closing .void-wallet-panel{
  animation:voidWalletR163Out .26s cubic-bezier(.55,.08,.68,.53) both!important;
}
.void-wallet-dock--r54 .void-wallet-panel::before{
  left:10px!important;right:10px!important;
  background:linear-gradient(90deg,transparent,var(--void-primary,#02efff) 32%,#7757ff 72%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-panel::after{
  background-image:linear-gradient(rgba(255,255,255,.009) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.008) 1px,transparent 1px)!important;
  background-size:28px 28px!important;
  opacity:.7!important;
}
.void-wallet-dock--r54 .void-wallet-panel__ornament{
  right:20px!important;top:64px!important;width:70px!important;height:70px!important;opacity:.75!important;
}

.void-wallet-dock--r54 .void-wallet-panel__head{
  height:54px!important;
  padding:0 11px 0 13px!important;
  border-bottom:1px solid rgba(113,160,200,.10)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__brand{gap:9px!important}
.void-wallet-dock--r54 .void-wallet-panel__brandmark{
  width:31px!important;height:31px!important;border-radius:5px!important;
}
.void-wallet-dock--r54 .void-wallet-panel__brandmark b{font-size:13px!important}
.void-wallet-dock--r54 .void-wallet-panel__brand>div{gap:2px!important}
.void-wallet-dock--r54 .void-wallet-panel__brand small{font-size:6px!important;letter-spacing:.20em!important;color:#617c92!important}
.void-wallet-dock--r54 .void-wallet-panel__brand strong{font-size:11px!important;letter-spacing:.09em!important}
.void-wallet-dock--r54 .void-wallet-panel__head>button{
  width:28px!important;height:28px!important;border-radius:4px!important;font-size:17px!important;
}
.void-wallet-dock--r54 .void-wallet-panel__head-actions,
.void-wallet-dock--r54 .void-wallet-panel__sync{display:none!important}

.void-wallet-dock--r54 .void-wallet-panel__balance-card{
  position:relative!important;
  z-index:2!important;
  min-height:92px!important;
  margin:11px 11px 9px!important;
  padding:15px 16px!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 64px!important;
  align-items:center!important;
  gap:12px!important;
  overflow:hidden!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 27%,rgba(119,82,255,.24))!important;
  border-radius:6px!important;
  background:
    linear-gradient(110deg,color-mix(in srgb,var(--void-primary,#02efff) 7%,rgba(7,20,33,.96)),rgba(8,12,27,.94) 65%,rgba(19,11,43,.90))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__balance-card::before{
  content:""!important;position:absolute!important;left:0!important;top:12px!important;bottom:12px!important;width:2px!important;
  background:linear-gradient(180deg,var(--void-primary,#02efff),#7458ff)!important;
  box-shadow:0 0 12px color-mix(in srgb,var(--void-primary,#02efff) 40%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__balance-copy>span{
  display:block!important;color:#70889d!important;font:800 7px/1 Manrope,sans-serif!important;letter-spacing:.13em!important;
}
.void-wallet-dock--r54 .void-wallet-panel__balance-copy strong{
  display:flex!important;align-items:baseline!important;gap:7px!important;margin-top:8px!important;color:#fff!important;
  font:900 27px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:-.035em!important;
}
.void-wallet-dock--r54 .void-wallet-panel__balance-copy strong em{
  color:var(--void-primary,#02efff)!important;font:800 9px/1 Orbitron,Manrope,sans-serif!important;font-style:normal!important;letter-spacing:.08em!important;
}
.void-wallet-dock--r54 .void-wallet-panel__balance-copy small{
  display:block!important;margin-top:6px!important;color:#536a7e!important;font-size:8px!important;
}
.void-wallet-dock--r54 .void-wallet-panel__balance-emblem{
  position:relative!important;width:58px!important;height:58px!important;display:grid!important;place-items:center!important;
}
.void-wallet-dock--r54 .void-wallet-panel__balance-emblem::before{
  content:""!important;position:absolute!important;inset:-8px!important;border-radius:50%!important;
  background:radial-gradient(circle,color-mix(in srgb,var(--void-primary,#02efff) 20%,transparent),transparent 68%)!important;filter:blur(7px)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__balance-emblem span{
  position:relative!important;z-index:2!important;width:46px!important;height:46px!important;display:grid!important;place-items:center!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 72%,#7358ff)!important;border-radius:50%!important;
  background:radial-gradient(circle at 35% 30%,rgba(18,76,105,.80),rgba(5,19,32,.98) 56%,rgba(15,9,38,.98))!important;
  color:var(--void-primary,#02efff)!important;font:900 18px/1 Orbitron,Manrope,sans-serif!important;
  box-shadow:inset 0 0 0 2px rgba(2,239,255,.045),0 0 18px color-mix(in srgb,var(--void-primary,#02efff) 18%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__balance-emblem i{
  position:absolute!important;z-index:1!important;width:54px!important;height:54px!important;border:1px dashed rgba(119,84,255,.24)!important;border-radius:50%!important;transform:rotate(17deg)!important;
}

.void-wallet-dock--r54 .void-wallet-panel__section{
  margin:0 11px 9px!important;
  padding:11px!important;
  border-radius:6px!important;
  border-color:rgba(84,156,204,.12)!important;
  background:linear-gradient(145deg,rgba(7,19,31,.78),rgba(7,12,24,.69))!important;
}
.void-wallet-dock--r54 .void-wallet-panel__section-head{margin-bottom:8px!important}
.void-wallet-dock--r54 .void-wallet-panel__section h3{font-size:7px!important;letter-spacing:.16em!important;color:#8faabe!important}
.void-wallet-dock--r54 .void-wallet-panel__section-head>span{display:none!important}

.void-wallet-dock--r54 .void-wallet-panel__currencies{
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:7px!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies>div{
  min-height:58px!important;
  grid-template-columns:30px minmax(0,1fr)!important;
  grid-template-rows:1fr!important;
  column-gap:9px!important;
  padding:8px 9px!important;
  border-radius:5px!important;
  background:linear-gradient(145deg,rgba(9,21,34,.82),rgba(6,14,26,.82))!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies>div:hover{
  transform:translateY(-1px)!important;
  background:linear-gradient(145deg,rgba(11,28,43,.94),rgba(7,17,30,.93))!important;
  box-shadow:0 8px 18px rgba(0,0,0,.15),inset 0 0 15px color-mix(in srgb,currentColor 4%,transparent)!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies>div::after{top:8px!important;bottom:8px!important;width:1px!important}
.void-wallet-dock--r54 .void-wallet-panel__currencies i{
  grid-row:auto!important;width:29px!important;height:29px!important;border-radius:5px!important;font-size:10px!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies>div>div{
  min-width:0!important;display:grid!important;gap:5px!important;align-content:center!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies span{
  align-self:auto!important;color:#60778b!important;font:800 6.5px/1 Manrope,sans-serif!important;letter-spacing:.07em!important;white-space:nowrap!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies strong{
  align-self:auto!important;margin:0!important;display:flex!important;align-items:baseline!important;gap:4px!important;
  color:#eff7fd!important;font:800 10px/1 Manrope,sans-serif!important;white-space:nowrap!important;
}
.void-wallet-dock--r54 .void-wallet-panel__currencies strong em{
  color:currentColor!important;opacity:.58!important;font:800 6px/1 Manrope,sans-serif!important;font-style:normal!important;letter-spacing:.04em!important;
}
.void-wallet-dock--r54 .void-wallet-panel__note{
  display:block!important;margin:7px 0 0!important;min-height:0!important;padding:0!important;color:#70879b!important;font-size:7px!important;line-height:1.35!important;
}
.void-wallet-dock--r54 .void-wallet-panel__note:empty{display:none!important}

.void-wallet-dock--r54 .void-wallet-panel__actions{
  grid-template-columns:1.35fr .65fr!important;
  gap:7px!important;
  padding:0 11px 11px!important;
}
.void-wallet-dock--r54 .void-wallet-panel__actions a{
  height:37px!important;min-height:37px!important;padding:0 10px!important;border-radius:5px!important;font-size:8px!important;
}
.void-wallet-dock--r54 .void-wallet-panel__actions a span{font-size:13px!important}

/* Legacy R162 hero is no longer part of the R163 wallet markup. */
.void-wallet-dock--r54 .void-wallet-panel__hero,
.void-wallet-dock--r54 .void-wallet-panel__coinart{display:none!important}

@media(max-width:780px){
  .void-wallet-dock.void-wallet-dock--r54{right:0!important;bottom:74px!important;top:auto!important;transform:none!important}
  .void-wallet-dock--r54 .void-wallet-dock__tab{width:40px!important;min-width:40px!important;height:102px!important;min-height:102px!important}
  .void-wallet-dock--r54 .void-wallet-dock__tab-core,.void-wallet-dock--r54 .void-wallet-dock__tab:hover .void-wallet-dock__tab-core{width:80px!important;height:26px!important;gap:6px!important}
  .void-wallet-dock--r54 .void-wallet-panel{
    position:fixed!important;right:48px!important;left:8px!important;top:auto!important;bottom:78px!important;width:auto!important;max-height:none!important;overflow:visible!important;
    transform:translate3d(16px,8px,0) scale(.975)!important;transform-origin:bottom right!important;
  }
  .void-wallet-dock--r54.is-open .void-wallet-panel{transform:translate3d(0,0,0) scale(1)!important;animation:none!important}
  .void-wallet-dock--r54.is-closing .void-wallet-panel{animation:none!important;opacity:0!important;transform:translate3d(14px,7px,0) scale(.98)!important}
}

/* R168 — FINAL wallet dock: scrollbar-edge portrait tab + animated medium premium panel */
@keyframes voidWalletR168Glow{
  0%,100%{box-shadow:-12px 14px 32px rgba(0,0,0,.36),-3px 0 18px color-mix(in srgb,var(--void-primary,#02efff) 9%,transparent)}
  50%{box-shadow:-14px 16px 38px rgba(0,0,0,.42),-5px 0 28px color-mix(in srgb,var(--void-primary,#02efff) 18%,transparent)}
}

#voidWalletDock{
  position:fixed!important;
  right:0!important;
  top:50%!important;
  width:auto!important;
  height:auto!important;
  z-index:13000!important;
  display:flex!important;
  align-items:center!important;
  transform:translateY(-50%)!important;
  pointer-events:none!important;
  overflow:visible!important;
}

/* Kapalı durum: uzun kenarı scrollbar'a yapışık dikdörtgen sekme */
#voidWalletDock .void-wallet-dock__tab{
  pointer-events:auto!important;
  position:relative!important;
  z-index:3!important;
  box-sizing:border-box!important;
  width:94px!important;
  min-width:94px!important;
  height:126px!important;
  min-height:126px!important;
  margin:0!important;
  padding:0 9px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 58%,rgba(105,89,171,.34))!important;
  border-right:0!important;
  border-radius:9px 0 0 9px!important;
  clip-path:none!important;
  overflow:hidden!important;
  background:
    radial-gradient(circle at 28% 48%,color-mix(in srgb,var(--void-primary,#02efff) 17%,transparent),transparent 42%),
    linear-gradient(180deg,rgba(7,23,36,.995),rgba(5,13,24,.998) 55%,rgba(12,8,29,.998))!important;
  box-shadow:-12px 14px 32px rgba(0,0,0,.36),-3px 0 18px color-mix(in srgb,var(--void-primary,#02efff) 9%,transparent)!important;
  color:#f1f8ff!important;
  opacity:1!important;
  visibility:visible!important;
  transform:translateX(0) scale(1)!important;
  transition:opacity .20s ease,transform .25s cubic-bezier(.2,.8,.2,1),border-color .2s ease,background .2s ease,box-shadow .2s ease!important;
}
#voidWalletDock .void-wallet-dock__tab::before{
  content:""!important;
  position:absolute!important;
  inset:6px 0 6px 6px!important;
  border:1px solid rgba(255,255,255,.055)!important;
  border-right:0!important;
  border-radius:6px 0 0 6px!important;
  background:linear-gradient(125deg,rgba(255,255,255,.045),transparent 36%,rgba(123,82,255,.025))!important;
  pointer-events:none!important;
}
#voidWalletDock .void-wallet-dock__tab::after{
  content:""!important;
  position:absolute!important;
  right:0!important;
  top:13px!important;
  bottom:13px!important;
  width:3px!important;
  border-radius:999px 0 0 999px!important;
  background:linear-gradient(180deg,transparent,var(--void-primary,#02efff) 24%,#7d5cff 76%,transparent)!important;
  box-shadow:0 0 14px color-mix(in srgb,var(--void-primary,#02efff) 42%,transparent)!important;
  pointer-events:none!important;
}

/* Eski kuralların gizlediği tab-core'u kesin olarak görünür yap. */
#voidWalletDock .void-wallet-dock__tab > .void-wallet-dock__tab-core{
  position:relative!important;
  inset:auto!important;
  z-index:4!important;
  width:auto!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:center!important;
  gap:7px!important;
  writing-mode:horizontal-tb!important;
  transform:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
}
#voidWalletDock .void-wallet-dock__edge{display:none!important}

#voidWalletDock .void-wallet-dock__icon{
  position:relative!important;
  inset:auto!important;
  flex:0 0 29px!important;
  width:29px!important;
  height:29px!important;
  min-width:29px!important;
  margin:0!important;
  padding:0!important;
  display:grid!important;
  place-items:center!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 65%,rgba(255,255,255,.10))!important;
  border-radius:6px!important;
  background:
    radial-gradient(circle at 30% 24%,rgba(255,255,255,.16),transparent 34%),
    linear-gradient(145deg,color-mix(in srgb,var(--void-primary,#02efff) 14%,#081724),rgba(11,12,30,.98))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 13px color-mix(in srgb,var(--void-primary,#02efff) 14%,transparent)!important;
  color:var(--void-primary,#02efff)!important;
  opacity:1!important;
  visibility:visible!important;
}
#voidWalletDock .void-wallet-dock__icon svg{
  width:16px!important;
  height:16px!important;
  display:block!important;
  fill:none!important;
  stroke:var(--void-primary,#02efff)!important;
  stroke-width:1.9!important;
  stroke-linecap:round!important;
  stroke-linejoin:round!important;
}
#voidWalletDock .void-wallet-dock__label{
  position:relative!important;
  inset:auto!important;
  display:inline-block!important;
  width:auto!important;
  margin:0!important;
  padding:0!important;
  color:#f0f8ff!important;
  font:900 9px/1 Manrope,sans-serif!important;
  letter-spacing:.055em!important;
  text-transform:uppercase!important;
  writing-mode:horizontal-tb!important;
  transform:none!important;
  white-space:nowrap!important;
  opacity:1!important;
  visibility:visible!important;
}

#voidWalletDock .void-wallet-dock__tab:hover{
  transform:translateX(-4px) scale(1.015)!important;
  border-color:color-mix(in srgb,var(--void-primary,#02efff) 82%,#8c60ff 18%)!important;
  background:
    radial-gradient(circle at 28% 48%,color-mix(in srgb,var(--void-primary,#02efff) 28%,transparent),transparent 45%),
    linear-gradient(180deg,rgba(8,30,44,.998),rgba(6,17,29,.998) 55%,rgba(17,10,39,.998))!important;
  animation:voidWalletR168Glow 1.4s ease-in-out infinite!important;
}

/* Pencere açılır açılmaz scrollbar sekmesi kaybolur; kapanış bitene kadar geri gelmez. */
#voidWalletDock.is-open .void-wallet-dock__tab,
#voidWalletDock.is-opening .void-wallet-dock__tab,
#voidWalletDock.is-closing .void-wallet-dock__tab{
  opacity:0!important;
  transform:translateX(28px) scale(.96)!important;
  pointer-events:none!important;
  animation:none!important;
}

/* Orta boy, hafif dikey dikdörtgen cüzdan paneli */
#voidWalletDock .void-wallet-panel{
  pointer-events:none!important;
  position:absolute!important;
  right:12px!important;
  top:50%!important;
  box-sizing:border-box!important;
  width:min(404px,calc(100vw - 34px))!important;
  max-height:min(72vh,610px)!important;
  padding:0!important;
  overflow:hidden!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 44%,rgba(126,80,255,.48))!important;
  border-radius:11px!important;
  background:
    radial-gradient(circle at 92% 8%,rgba(117,66,255,.19),transparent 30%),
    radial-gradient(circle at 5% 0%,color-mix(in srgb,var(--void-primary,#02efff) 12%,transparent),transparent 30%),
    linear-gradient(154deg,rgba(5,17,29,.998),rgba(4,10,20,.998) 56%,rgba(11,7,28,.998))!important;
  box-shadow:-24px 30px 82px rgba(0,0,0,.62),0 0 34px color-mix(in srgb,var(--void-primary,#02efff) 11%,transparent),inset 0 1px 0 rgba(255,255,255,.035)!important;
  opacity:0!important;
  visibility:hidden!important;
  filter:blur(2.5px)!important;
  transform:translate3d(28px,-50%,0) scale(.972)!important;
  transform-origin:right center!important;
  transition:opacity .23s ease,transform .32s cubic-bezier(.18,.82,.2,1),filter .24s ease,visibility 0s linear .33s!important;
}
#voidWalletDock .void-wallet-panel::before{
  content:""!important;
  position:absolute!important;
  z-index:3!important;
  left:18px!important;
  right:18px!important;
  top:0!important;
  height:1px!important;
  border-radius:999px!important;
  background:linear-gradient(90deg,transparent,var(--void-primary,#02efff) 34%,#7c5bff 70%,transparent)!important;
  box-shadow:0 0 16px color-mix(in srgb,var(--void-primary,#02efff) 26%,transparent)!important;
  pointer-events:none!important;
}
#voidWalletDock .void-wallet-panel::after{
  content:""!important;
  position:absolute!important;
  z-index:0!important;
  inset:0!important;
  background-image:linear-gradient(rgba(255,255,255,.010) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.008) 1px,transparent 1px)!important;
  background-size:32px 32px!important;
  mask-image:linear-gradient(180deg,rgba(0,0,0,.72),transparent 82%)!important;
  pointer-events:none!important;
}
#voidWalletDock.is-open .void-wallet-panel,
#voidWalletDock.is-opening .void-wallet-panel{
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  filter:blur(0)!important;
  transform:translate3d(0,-50%,0) scale(1)!important;
  transition:opacity .24s ease,transform .33s cubic-bezier(.18,.82,.2,1),filter .24s ease,visibility 0s!important;
}
#voidWalletDock.is-closing .void-wallet-panel{
  opacity:0!important;
  visibility:visible!important;
  pointer-events:none!important;
  filter:blur(2.5px)!important;
  transform:translate3d(28px,-50%,0) scale(.972)!important;
  transition:opacity .22s ease,transform .29s cubic-bezier(.55,.08,.68,.53),filter .22s ease!important;
}

#voidWalletDock .void-wallet-panel__ornament{
  position:absolute!important;
  z-index:0!important;
  right:16px!important;
  top:54px!important;
  width:118px!important;
  height:118px!important;
  border-radius:50%!important;
  background:radial-gradient(circle,color-mix(in srgb,var(--void-primary,#02efff) 14%,rgba(114,70,255,.13)),transparent 70%)!important;
  filter:blur(6px)!important;
  opacity:.9!important;
  pointer-events:none!important;
}

#voidWalletDock .void-wallet-panel__head,
#voidWalletDock .void-wallet-panel__balance-card,
#voidWalletDock .void-wallet-panel__section,
#voidWalletDock .void-wallet-panel__actions{position:relative!important;z-index:2!important}

#voidWalletDock .void-wallet-panel__head{
  box-sizing:border-box!important;
  height:62px!important;
  padding:0 14px 0 16px!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  border-bottom:1px solid rgba(118,164,207,.11)!important;
  background:linear-gradient(90deg,rgba(255,255,255,.018),transparent 68%)!important;
}
#voidWalletDock .void-wallet-panel__brand{display:flex!important;align-items:center!important;gap:10px!important}
#voidWalletDock .void-wallet-panel__brandmark{
  position:relative!important;
  width:36px!important;
  height:36px!important;
  display:grid!important;
  place-items:center!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 62%,rgba(255,255,255,.12))!important;
  border-radius:7px!important;
  clip-path:none!important;
  background:linear-gradient(145deg,color-mix(in srgb,var(--void-primary,#02efff) 12%,#091827),#0b1021)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 0 16px color-mix(in srgb,var(--void-primary,#02efff) 12%,transparent)!important;
}
#voidWalletDock .void-wallet-panel__brandmark b{position:relative!important;z-index:2!important;color:var(--void-primary,#02efff)!important;font:900 15px/1 Orbitron,Manrope,sans-serif!important}
#voidWalletDock .void-wallet-panel__brandmark i{position:absolute!important;inset:5px!important;border-radius:4px!important;border:1px solid rgba(255,255,255,.055)!important}
#voidWalletDock .void-wallet-panel__brand>div{display:grid!important;gap:3px!important}
#voidWalletDock .void-wallet-panel__brand small{display:block!important;color:#6e879b!important;font:800 7px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:.18em!important}
#voidWalletDock .void-wallet-panel__brand strong{display:block!important;color:#f3f8fd!important;font:900 13px/1 Manrope,sans-serif!important;letter-spacing:.075em!important}
#voidWalletDock .void-wallet-panel__head>button{
  width:31px!important;
  height:31px!important;
  display:grid!important;
  place-items:center!important;
  padding:0!important;
  border:1px solid rgba(134,166,199,.14)!important;
  border-radius:6px!important;
  background:rgba(8,18,30,.88)!important;
  color:#8ea4b7!important;
  font-size:19px!important;
  line-height:1!important;
  cursor:pointer!important;
  transition:transform .18s ease,color .18s ease,border-color .18s ease,background .18s ease!important;
}
#voidWalletDock .void-wallet-panel__head>button:hover{transform:rotate(3deg) scale(1.04)!important;color:#f1f8ff!important;border-color:color-mix(in srgb,var(--void-primary,#02efff) 38%,rgba(255,255,255,.10))!important;background:rgba(11,25,39,.96)!important}

#voidWalletDock .void-wallet-panel__balance-card{
  box-sizing:border-box!important;
  min-height:108px!important;
  margin:14px 13px 11px!important;
  padding:17px 17px!important;
  display:grid!important;
  grid-template-columns:minmax(0,1fr) 72px!important;
  align-items:center!important;
  gap:14px!important;
  overflow:hidden!important;
  border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 30%,rgba(117,79,255,.26))!important;
  border-radius:8px!important;
  background:
    radial-gradient(circle at 88% 45%,color-mix(in srgb,var(--void-primary,#02efff) 14%,transparent),transparent 38%),
    linear-gradient(112deg,color-mix(in srgb,var(--void-primary,#02efff) 7%,rgba(7,20,33,.96)),rgba(8,12,27,.94) 65%,rgba(18,10,42,.91))!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 12px 28px rgba(0,0,0,.14)!important;
}
#voidWalletDock .void-wallet-panel__balance-card::before{
  content:""!important;
  position:absolute!important;
  left:0!important;
  top:13px!important;
  bottom:13px!important;
  width:2px!important;
  background:linear-gradient(180deg,var(--void-primary,#02efff),#7458ff)!important;
  box-shadow:0 0 12px color-mix(in srgb,var(--void-primary,#02efff) 40%,transparent)!important;
}
#voidWalletDock .void-wallet-panel__balance-copy>span{display:block!important;color:#748da1!important;font:800 7px/1 Manrope,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important}
#voidWalletDock .void-wallet-panel__balance-copy strong{display:flex!important;align-items:baseline!important;gap:7px!important;margin:8px 0 0!important;color:#fff!important;font:900 30px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:-.035em!important}
#voidWalletDock .void-wallet-panel__balance-copy strong em{color:var(--void-primary,#02efff)!important;font:800 9px/1 Orbitron,Manrope,sans-serif!important;font-style:normal!important;letter-spacing:.07em!important}
#voidWalletDock .void-wallet-panel__balance-copy small{display:block!important;margin-top:7px!important;color:#5f768a!important;font-size:8px!important}
#voidWalletDock .void-wallet-panel__balance-emblem{position:relative!important;width:64px!important;height:64px!important;display:grid!important;place-items:center!important}
#voidWalletDock .void-wallet-panel__balance-emblem::before{content:""!important;position:absolute!important;inset:-8px!important;border-radius:50%!important;background:radial-gradient(circle,color-mix(in srgb,var(--void-primary,#02efff) 23%,transparent),transparent 69%)!important;filter:blur(7px)!important}
#voidWalletDock .void-wallet-panel__balance-emblem span{position:relative!important;z-index:2!important;width:52px!important;height:52px!important;display:grid!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 76%,#7358ff)!important;border-radius:50%!important;background:radial-gradient(circle at 35% 30%,rgba(18,76,105,.82),rgba(5,19,32,.98) 56%,rgba(15,9,38,.98))!important;color:var(--void-primary,#02efff)!important;font:900 20px/1 Orbitron,Manrope,sans-serif!important;box-shadow:inset 0 0 0 2px rgba(2,239,255,.045),0 0 20px color-mix(in srgb,var(--void-primary,#02efff) 20%,transparent)!important}
#voidWalletDock .void-wallet-panel__balance-emblem i{position:absolute!important;z-index:1!important;width:60px!important;height:60px!important;border:1px dashed rgba(119,84,255,.28)!important;border-radius:50%!important;transform:rotate(17deg)!important}

#voidWalletDock .void-wallet-panel__section{
  box-sizing:border-box!important;
  margin:0 13px 11px!important;
  padding:13px!important;
  border:1px solid rgba(84,156,204,.13)!important;
  border-radius:8px!important;
  background:linear-gradient(145deg,rgba(7,19,31,.82),rgba(7,12,24,.72))!important;
}
#voidWalletDock .void-wallet-panel__section-head{margin:0 0 10px!important}
#voidWalletDock .void-wallet-panel__section-head h3{margin:0!important;color:#91aabc!important;font:900 7px/1 Orbitron,Manrope,sans-serif!important;letter-spacing:.16em!important}
#voidWalletDock .void-wallet-panel__currencies{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important}
#voidWalletDock .void-wallet-panel__currencies>div{
  position:relative!important;
  box-sizing:border-box!important;
  min-height:64px!important;
  padding:9px 10px!important;
  display:grid!important;
  grid-template-columns:32px minmax(0,1fr)!important;
  align-items:center!important;
  column-gap:9px!important;
  border:1px solid rgba(255,255,255,.07)!important;
  border-radius:7px!important;
  background:linear-gradient(145deg,rgba(9,21,34,.86),rgba(6,14,26,.86))!important;
  text-align:left!important;
  transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important;
}
#voidWalletDock .void-wallet-panel__currencies>div::after{content:""!important;position:absolute!important;right:0!important;top:10px!important;bottom:10px!important;width:1px!important;background:linear-gradient(180deg,transparent,currentColor,transparent)!important;opacity:.35!important}
#voidWalletDock .void-wallet-panel__currencies>div:hover{transform:translateY(-1px)!important;border-color:color-mix(in srgb,currentColor 30%,rgba(255,255,255,.09))!important;background:linear-gradient(145deg,rgba(11,28,43,.95),rgba(7,17,30,.94))!important;box-shadow:0 8px 20px rgba(0,0,0,.16),inset 0 0 16px color-mix(in srgb,currentColor 4%,transparent)!important}
#voidWalletDock .void-wallet-panel__currencies i{grid-row:auto!important;width:31px!important;height:31px!important;margin:0!important;display:grid!important;place-items:center!important;border:1px solid currentColor!important;border-radius:6px!important;background:linear-gradient(145deg,rgba(18,35,49,.95),rgba(8,17,29,.98))!important;color:inherit!important;font:900 11px/1 Orbitron,Manrope,sans-serif!important;font-style:normal!important}
#voidWalletDock .void-wallet-panel__currencies>div>div{min-width:0!important;display:grid!important;gap:5px!important;align-content:center!important}
#voidWalletDock .void-wallet-panel__currencies span{display:block!important;min-height:0!important;color:#6c8498!important;font:800 6.5px/1 Manrope,sans-serif!important;letter-spacing:.07em!important;white-space:nowrap!important}
#voidWalletDock .void-wallet-panel__currencies strong{display:flex!important;align-items:baseline!important;gap:4px!important;margin:0!important;color:#eff7fd!important;font:900 10px/1 Manrope,sans-serif!important;white-space:nowrap!important}
#voidWalletDock .void-wallet-panel__currencies strong em{font:800 6px/1 Manrope,sans-serif!important;font-style:normal!important;letter-spacing:.04em!important;opacity:.62!important}
#voidWalletDock .void-wallet-panel__currencies .is-void{color:var(--void-primary,#02efff)!important}
#voidWalletDock .void-wallet-panel__currencies .is-ruby{color:#ff5f78!important}
#voidWalletDock .void-wallet-panel__currencies .is-diamond{color:#90d9ff!important}
#voidWalletDock .void-wallet-panel__currencies .is-fantasy{color:#a8a8ff!important}
#voidWalletDock .void-wallet-panel__note{display:block!important;margin:8px 0 0!important;padding:0!important;min-height:0!important;color:#70879b!important;font-size:7.5px!important;line-height:1.4!important}
#voidWalletDock .void-wallet-panel__note:empty{display:none!important}

#voidWalletDock .void-wallet-panel__actions{display:grid!important;grid-template-columns:1.3fr .7fr!important;gap:8px!important;padding:0 13px 13px!important}
#voidWalletDock .void-wallet-panel__actions a{box-sizing:border-box!important;height:40px!important;min-height:40px!important;padding:0 11px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:1px solid rgba(126,151,184,.14)!important;border-radius:7px!important;background:linear-gradient(180deg,rgba(8,18,30,.92),rgba(7,12,23,.98))!important;color:#cbd9e7!important;text-decoration:none!important;font:900 8px/1 Manrope,sans-serif!important;letter-spacing:.03em!important;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease!important}
#voidWalletDock .void-wallet-panel__actions a:first-child{border-color:color-mix(in srgb,var(--void-primary,#02efff) 34%,rgba(255,255,255,.08))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--void-primary,#02efff) 9%,rgba(8,18,30,.94)),rgba(8,14,26,.98))!important;color:#f2f8fd!important}
#voidWalletDock .void-wallet-panel__actions a:hover{transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--void-primary,#02efff) 34%,rgba(255,255,255,.10))!important;box-shadow:0 0 15px color-mix(in srgb,var(--void-primary,#02efff) 7%,transparent)!important}
#voidWalletDock .void-wallet-panel__actions a span{color:var(--void-primary,#02efff)!important;font-size:13px!important}

/* Mevcut markup'ta kullanılmayan eski hero elemanları asla yer kaplamasın. */
#voidWalletDock .void-wallet-panel__hero,
#voidWalletDock .void-wallet-panel__coinart{display:none!important}

@media(max-width:780px){
  #voidWalletDock{right:0!important;top:auto!important;bottom:76px!important;transform:none!important}
  #voidWalletDock .void-wallet-dock__tab{width:90px!important;min-width:90px!important;height:116px!important;min-height:116px!important}
  #voidWalletDock .void-wallet-panel{position:fixed!important;right:8px!important;left:8px!important;top:auto!important;bottom:78px!important;width:auto!important;max-height:min(72vh,610px)!important;transform:translate3d(18px,8px,0) scale(.975)!important;transform-origin:bottom right!important}
  #voidWalletDock.is-open .void-wallet-panel,#voidWalletDock.is-opening .void-wallet-panel{transform:translate3d(0,0,0) scale(1)!important}
  #voidWalletDock.is-closing .void-wallet-panel{transform:translate3d(18px,8px,0) scale(.975)!important}
}

/* R169 — wallet dock geometry correction: portrait scrollbar tab + edge-attached animated panel */
@keyframes voidWalletR169PanelIn{
  0%{opacity:0;transform:translate3d(24px,-50%,0) scale(.975);filter:blur(2px)}
  100%{opacity:1;transform:translate3d(0,-50%,0) scale(1);filter:blur(0)}
}
@keyframes voidWalletR169PanelOut{
  0%{opacity:1;transform:translate3d(0,-50%,0) scale(1);filter:blur(0)}
  100%{opacity:0;transform:translate3d(24px,-50%,0) scale(.975);filter:blur(2px)}
}
#voidWalletDock{position:fixed!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;width:auto!important;height:auto!important;display:flex!important;align-items:center!important;overflow:visible!important;pointer-events:none!important;z-index:13000!important}
#voidWalletDock .void-wallet-dock__tab{pointer-events:auto!important;position:relative!important;box-sizing:border-box!important;width:82px!important;min-width:82px!important;height:118px!important;min-height:118px!important;margin:0!important;padding:0 6px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 58%,rgba(105,89,171,.34))!important;border-right:0!important;border-radius:8px 0 0 8px!important;background:radial-gradient(circle at 34% 50%,color-mix(in srgb,var(--void-primary,#02efff) 17%,transparent),transparent 45%),linear-gradient(180deg,rgba(7,23,36,.995),rgba(5,13,24,.998) 56%,rgba(12,8,29,.998))!important;box-shadow:-12px 14px 32px rgba(0,0,0,.36),-3px 0 18px color-mix(in srgb,var(--void-primary,#02efff) 9%,transparent)!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease,opacity .18s ease!important}
#voidWalletDock .void-wallet-dock__tab::before{content:""!important;position:absolute!important;inset:6px 0 6px 6px!important;border:1px solid rgba(255,255,255,.055)!important;border-right:0!important;border-radius:5px 0 0 5px!important;background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 38%,rgba(123,82,255,.025))!important;pointer-events:none!important}
#voidWalletDock .void-wallet-dock__tab::after{content:""!important;position:absolute!important;right:0!important;top:12px!important;bottom:12px!important;width:3px!important;border-radius:999px 0 0 999px!important;background:linear-gradient(180deg,transparent,var(--void-primary,#02efff) 24%,#7d5cff 76%,transparent)!important;box-shadow:0 0 14px color-mix(in srgb,var(--void-primary,#02efff) 42%,transparent)!important;pointer-events:none!important}
#voidWalletDock .void-wallet-dock__tab>.void-wallet-dock__tab-core{position:relative!important;z-index:2!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;writing-mode:horizontal-tb!important;transform:none!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}
#voidWalletDock .void-wallet-dock__icon{flex:0 0 25px!important;width:25px!important;height:25px!important;min-width:25px!important;margin:0!important;display:grid!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 64%,rgba(255,255,255,.10))!important;border-radius:6px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--void-primary,#02efff) 14%,#081724),rgba(11,12,30,.98))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 12px color-mix(in srgb,var(--void-primary,#02efff) 13%,transparent)!important;opacity:1!important;visibility:visible!important}
#voidWalletDock .void-wallet-dock__icon svg{width:14px!important;height:14px!important;display:block!important;stroke:var(--void-primary,#02efff)!important;stroke-width:1.9!important}
#voidWalletDock .void-wallet-dock__label{display:inline-block!important;width:auto!important;margin:0!important;padding:0!important;color:#f1f8ff!important;font:900 8px/1 Manrope,sans-serif!important;letter-spacing:.045em!important;text-transform:uppercase!important;writing-mode:horizontal-tb!important;transform:none!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}
#voidWalletDock .void-wallet-dock__edge{display:none!important}
#voidWalletDock .void-wallet-dock__tab:hover{transform:translateX(-4px)!important;border-color:color-mix(in srgb,var(--void-primary,#02efff) 80%,#8c60ff 20%)!important;background:radial-gradient(circle at 34% 50%,color-mix(in srgb,var(--void-primary,#02efff) 27%,transparent),transparent 47%),linear-gradient(180deg,rgba(8,29,44,.998),rgba(6,17,29,.998) 56%,rgba(17,10,39,.998))!important;box-shadow:-15px 17px 38px rgba(0,0,0,.42),-5px 0 27px color-mix(in srgb,var(--void-primary,#02efff) 17%,transparent)!important}
#voidWalletDock.is-opening .void-wallet-dock__tab,#voidWalletDock.is-open .void-wallet-dock__tab,#voidWalletDock.is-closing .void-wallet-dock__tab{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(24px) scale(.97)!important}
#voidWalletDock .void-wallet-panel{pointer-events:none!important;position:absolute!important;right:0!important;top:50%!important;box-sizing:border-box!important;width:min(410px,calc(100vw - 18px))!important;min-height:410px!important;max-height:min(76vh,590px)!important;padding:0!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 46%,rgba(126,80,255,.48))!important;border-right:0!important;border-radius:14px 0 0 14px!important;background:radial-gradient(circle at 92% 8%,rgba(117,66,255,.20),transparent 30%),radial-gradient(circle at 5% 0%,color-mix(in srgb,var(--void-primary,#02efff) 13%,transparent),transparent 30%),linear-gradient(154deg,rgba(5,17,29,.998),rgba(4,10,20,.998) 56%,rgba(11,7,28,.998))!important;box-shadow:-25px 30px 84px rgba(0,0,0,.62),0 0 36px color-mix(in srgb,var(--void-primary,#02efff) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.035)!important;opacity:0!important;visibility:hidden!important;transform-origin:right center!important;transform:translate3d(24px,-50%,0) scale(.975)!important;filter:blur(2px)!important;transition:none!important}
#voidWalletDock.is-opening .void-wallet-panel,#voidWalletDock.is-open .void-wallet-panel{visibility:visible!important;pointer-events:auto!important;animation:voidWalletR169PanelIn .33s cubic-bezier(.18,.82,.2,1) forwards!important}
#voidWalletDock.is-closing .void-wallet-panel{visibility:visible!important;pointer-events:none!important;animation:voidWalletR169PanelOut .28s cubic-bezier(.55,.08,.68,.53) forwards!important}
#voidWalletDock .void-wallet-panel__head{height:66px!important;padding:0 17px!important}
#voidWalletDock .void-wallet-panel__balance-card{min-height:116px!important;margin:15px 15px 12px!important;padding:18px!important;grid-template-columns:minmax(0,1fr) 78px!important}
#voidWalletDock .void-wallet-panel__balance-emblem{width:68px!important;height:68px!important}
#voidWalletDock .void-wallet-panel__balance-emblem span{width:56px!important;height:56px!important}
#voidWalletDock .void-wallet-panel__section{margin:0 15px 12px!important;padding:14px!important}
#voidWalletDock .void-wallet-panel__currencies{gap:9px!important}
#voidWalletDock .void-wallet-panel__currencies>div{min-height:68px!important;padding:10px 11px!important}
#voidWalletDock .void-wallet-panel__actions{padding:0 15px 15px!important;gap:9px!important}
#voidWalletDock .void-wallet-panel__actions a{height:42px!important;min-height:42px!important}
@media(max-width:780px){#voidWalletDock{right:0!important;top:auto!important;bottom:76px!important;transform:none!important}#voidWalletDock .void-wallet-dock__tab{width:78px!important;min-width:78px!important;height:108px!important;min-height:108px!important}#voidWalletDock .void-wallet-panel{position:fixed!important;right:0!important;left:10px!important;top:auto!important;bottom:76px!important;width:auto!important;min-height:0!important;max-height:min(72vh,580px)!important;border-radius:14px 0 0 14px!important;transform:translate3d(22px,8px,0) scale(.975)!important;transform-origin:bottom right!important}#voidWalletDock.is-opening .void-wallet-panel,#voidWalletDock.is-open .void-wallet-panel{animation:none!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:translate3d(0,0,0) scale(1)!important}#voidWalletDock.is-closing .void-wallet-panel{animation:none!important;opacity:0!important;visibility:visible!important;filter:blur(2px)!important;transform:translate3d(22px,8px,0) scale(.975)!important;transition:opacity .25s ease,transform .28s ease,filter .22s ease!important}}

/* R170 — Referans görseldeki dar dikey cüzdan sekmesi */
#voidWalletDock{right:0!important;top:50%!important;transform:translateY(-50%)!important}
#voidWalletDock .void-wallet-dock__tab{width:42px!important;min-width:42px!important;height:116px!important;min-height:116px!important;padding:0!important;margin:0!important;border:1px solid color-mix(in srgb,var(--void-primary,#02efff) 58%,rgba(112,91,171,.34))!important;border-right:0!important;border-radius:10px 0 0 10px!important;background:linear-gradient(180deg,rgba(7,22,35,.995),rgba(5,13,24,.998) 58%,rgba(12,8,29,.998))!important;box-shadow:-10px 14px 30px rgba(0,0,0,.36),-3px 0 18px color-mix(in srgb,var(--void-primary,#02efff) 9%,transparent)!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}
#voidWalletDock .void-wallet-dock__tab::before{inset:5px 0 5px 5px!important;border-right:0!important;border-radius:6px 0 0 6px!important}
#voidWalletDock .void-wallet-dock__tab::after{right:0!important;top:12px!important;bottom:12px!important;width:2px!important}
#voidWalletDock .void-wallet-dock__tab>.void-wallet-dock__tab-core{position:relative!important;z-index:2!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:max-content!important;height:28px!important;margin:0!important;padding:0!important;transform:rotate(-90deg)!important;transform-origin:center center!important;writing-mode:horizontal-tb!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}
#voidWalletDock .void-wallet-dock__icon{flex:0 0 23px!important;width:23px!important;min-width:23px!important;height:23px!important;margin:0!important;border-radius:6px!important;display:grid!important;place-items:center!important;opacity:1!important;visibility:visible!important}
#voidWalletDock .void-wallet-dock__icon svg{width:13px!important;height:13px!important;display:block!important}
#voidWalletDock .void-wallet-dock__label{display:inline-block!important;width:auto!important;margin:0!important;padding:0!important;color:#f4f9ff!important;font:900 10px/1 Manrope,sans-serif!important;letter-spacing:.09em!important;text-transform:uppercase!important;transform:none!important;writing-mode:horizontal-tb!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}
#voidWalletDock .void-wallet-dock__tab:hover{transform:translateX(-4px)!important}
#voidWalletDock.is-opening .void-wallet-dock__tab,#voidWalletDock.is-open .void-wallet-dock__tab,#voidWalletDock.is-closing .void-wallet-dock__tab{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateX(18px) scale(.98)!important}
#voidWalletDock .void-wallet-panel{right:0!important}
@media(max-width:780px){#voidWalletDock .void-wallet-dock__tab{width:42px!important;min-width:42px!important;height:108px!important;min-height:108px!important}}

/* R262 · Sarı Coin V1 cüzdan görsel seti */
#voidWalletDock .void-wallet-panel__coinart img{position:relative!important;z-index:2!important;display:block!important;width:88px!important;height:88px!important;object-fit:contain!important;filter:drop-shadow(0 10px 22px rgba(0,0,0,.45)) drop-shadow(0 0 14px rgba(255,198,31,.18))!important}
#voidWalletDock .void-wallet-panel__coinart span{display:none!important}
#voidWalletDock .void-wallet-panel__currencies i{border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}
#voidWalletDock .void-wallet-panel__currencies i img{display:block!important;width:48px!important;height:48px!important;max-width:none!important;object-fit:contain!important;filter:drop-shadow(0 7px 12px rgba(0,0,0,.42))!important}
#voidWalletDock .void-wallet-panel__currencies .is-void i img{filter:drop-shadow(0 7px 12px rgba(0,0,0,.42)) drop-shadow(0 0 8px rgba(255,198,31,.14))!important}
#voidWalletDock .void-wallet-panel__currencies .is-ruby i img{filter:drop-shadow(0 7px 12px rgba(0,0,0,.42)) drop-shadow(0 0 8px rgba(255,60,76,.13))!important}
#voidWalletDock .void-wallet-panel__currencies .is-diamond i img{filter:drop-shadow(0 7px 12px rgba(0,0,0,.42)) drop-shadow(0 0 8px rgba(39,208,255,.14))!important}
#voidWalletDock .void-wallet-panel__currencies .is-fantasy i img{filter:drop-shadow(0 7px 12px rgba(0,0,0,.42))!important}
@media(max-width:780px){#voidWalletDock .void-wallet-panel__coinart img{width:70px!important;height:70px!important}#voidWalletDock .void-wallet-panel__currencies i img{width:43px!important;height:43px!important}}
