@import"https://fonts.googleapis.com/css2?family=Oxanium:wght@200..800&display=swap";select{cursor:pointer}.component-image-img{object-fit:cover;overflow:hidden}.panel-button-row{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;margin-left:1338px}.see-all-btn{display:flex;flex-direction:column;justify-content:center;align-items:center}.fui-text{font-family:SecularOne;position:absolute;opacity:0;animation:1s flickerOn .6s linear forwards}.compete-top{display:flex;flex-direction:row;justify-content:space-between;margin-top:2vh;margin-left:1vw;margin-right:1vw;height:55vh;max-width:1350px;overflow:hidden}.compete-viewer{position:relative;background-image:url(/img/popup-empty.svg);flex:1;max-height:55vh;aspect-ratio:16/9;transition:all .3s ease}.compete-viewer.fullscreen{position:fixed;top:0;left:0;transform:none;width:100vw;height:100vh;max-height:none;max-width:none;margin:0;padding:0;z-index:1000;background-image:none;background-color:#000;overflow:hidden}.compete-viewer.fullscreen .compete-inner-container{margin:0;padding:0;width:100vw;height:100vh;max-width:none;max-height:none}.compete-viewer.fullscreen .compete-inner-container canvas{width:100vw;height:100vh;position:absolute;top:0;left:0;object-fit:fill;margin:0;padding:0}.compete-viewer.fullscreen .render-animation,.compete-viewer.fullscreen .render-text{width:100vw;height:100vh;max-width:none;max-height:none;padding:0;margin:0;font-family:Oxanium}.compete-inner-container{margin-left:60px;margin-right:60px;margin-top:2vh;aspect-ratio:16/9;height:100%;position:relative;display:flex;align-items:center;justify-content:center;max-width:1010px}.compete-viewer.fullscreen .compete-inner-container{margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.compete-viewer.fullscreen .compete-inner-container .compete-draft{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.compete-viewer.fullscreen .compete-inner-container .compete-draft .draft-modal{width:100%;height:100%;display:flex;flex-direction:column;padding-top:5vh;padding-left:5vw;padding-right:5vw;padding-bottom:5vh;box-sizing:border-box}.compete-viewer.fullscreen .draft-modal-inner{flex:0 1 auto;display:flex;flex-direction:row;justify-content:flex-start}.compete-viewer.fullscreen .draft-modal-inner-arena{height:20vh;width:20vw;object-fit:cover}.compete-viewer.fullscreen .tournament-info{flex:1}.compete-viewer.fullscreen .draft-modal-inner-bots{flex:1;overflow-y:auto;margin:2vh 0;max-height:40vh}.compete-viewer-placeholder{display:none;background:transparent;flex:1;max-height:55vh;aspect-ratio:16/9}.compete-viewer-placeholder.active{display:block}.compete-inner-container canvas{width:100%;height:80%;position:absolute;top:0;left:0;object-fit:contain}.compete-inner-container{margin-left:60px;margin-right:60px;margin-top:2vh;aspect-ratio:16/9;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.render-animation,.render-text{aspect-ratio:16/9;max-width:100%;max-height:100%;font-family:Oxanium}.render-animation:not(.hidden)~.compete-draft,.render-text:not(.hidden)~.compete-draft{display:none;font-family:Oxanium}.fullscreen-backdrop{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;z-index:999}.fullscreen-backdrop.active{display:block}.fullscreen-button{display:none;position:absolute;top:3vh;right:4vw;width:32px;height:32px;background:#00000080;border:1px solid var(--bb-neutral-700);border-radius:4px;cursor:pointer;z-index:1001;align-items:center;justify-content:center;transition:all .2s ease}.compete-viewer.fullscreen .fullscreen-button{top:20px;right:20px;position:fixed;z-index:1002}.compete-viewer:has(.render-animation:not(.hidden)) .fullscreen-button,.compete-viewer:has(.render-text:not(.hidden)) .fullscreen-button{display:flex;font-family:Oxanium}.compete-viewer:has(.compete-draft:not(.hidden)) .fullscreen-button{display:none}.fullscreen-button:hover{background:#ff5e0033;border-color:var(--bb-primary)}.fullscreen-button img{width:16px;height:16px;filter:invert(1)}.tournament-open-drafts .title{font-family:Sector034;font-size:16px;margin-bottom:16px}.tournament-open-drafts{height:100%;display:flex;flex-direction:column;min-width:340px}.tournament-open-drafts .grid-container{display:grid;grid-template-columns:2fr 1fr 1fr;column-gap:8px;align-items:center;overflow-y:auto;max-height:calc(50vh - 60px);scrollbar-width:none}.tournament-open-drafts .grid-container .header-row{font-family:Oxanium;font-size:14px;background-color:#1c1d1d;color:#a09c9b;display:grid;align-items:center;grid-template-columns:subgrid;grid-column:1 / -1;padding:16px;border-radius:6px}.tournament-open-drafts .grid-container .panel-carousel{display:contents}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament{display:grid;align-items:center;grid-template-columns:subgrid;grid-column:1 / -1;padding:8px;margin-bottom:8px;border-radius:8px;border:1px solid transparent;font-family:Oxanium;cursor:pointer}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament:hover{border:1px solid #a8430c}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament.selected{background-color:#ff5e000d}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament:nth-child(2n){background-color:#1c1d1d}.open-draft-data.placeholder{color:#ff3b3b;font-weight:700;text-align:center}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament .tournament-image{width:60px;height:60px;object-fit:cover;border-radius:4px;border:1px solid #3e3b3a;margin:4px}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament .carousel-title-container{display:flex;align-items:center;column-gap:16px}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament .carousel-title-name{font-weight:700;font-size:14px}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament .carousel-title-number{font-size:14px;color:#a09c9b}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament .prize-fund-container{display:flex;gap:4px;font-size:medium}.tournament-open-drafts .grid-container .panel-carousel .carousel-item-tournament .prize-fund-container .data-icon{width:20px;height:20px}.open-draft-data{padding-right:4px;font-size:medium}.draft-data-container{display:flex;flex-direction:row;align-items:center;padding:4px;font-size:medium}.data-icon{height:26px;width:26px;margin-right:6px}.enter-btn{display:block;margin-left:auto;z-index:1}.compete-bottom{display:flex;flex-direction:row;width:100%;gap:30px}.inventory{flex:1}.inventory-header{display:flex;flex-direction:row;align-items:end;width:100%;gap:24px}.inventory-header .inventory-divider-container{width:100%}.compete-bottom .inventory-header .mint-btn{margin-bottom:17px}.inventory-divider{background:#ff5e00;width:100%;height:4px}.tab-btn,.btn-img{cursor:pointer}.btn-img:hover{transform:scale(1.025);transition:transform .5s}.inventory-content{margin-top:4px;display:grid;gap:30px;grid-template-columns:repeat(4,1fr);margin-left:1vw;margin-right:1vw}.inventory-content-compete{margin-top:1vh;display:grid;gap:30px;grid-template-columns:repeat(6,1fr);margin-left:1vw;margin-right:1vw;overflow:auto;max-height:30vh;font-size:small}.inventory-bot-image{position:absolute;border-radius:4px;z-index:3;object-fit:cover}.main-wrap.compete .inventory-bot-image,.your-bots-carousel .inventory-bot-image{width:100%}.main-wrap.compete{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1350px}.render-animation{aspect-ratio:16/9;position:absolute;align-self:center;padding-top:12px}.render-text{width:700px;aspect-ratio:16/9;position:absolute;padding-left:24px;padding-top:24px;font-family:Oxanium}.main-wrap.shop{width:100%;font-family:Oxanium;height:100%}.inventory-bot-tab>img{position:absolute;z-index:-1}.modal-inventory .inventory-bot-tab{-webkit-mask:unset;mask:unset;-webkit-mask-repeat:unset;mask-repeat:unset;margin-top:auto;align-items:flex-start}.modal-inventory .inventory-bot-tab .enter-btn{opacity:0}.modal-inventory .inventory-bot.can-enter:hover .enter-btn{opacity:unset}.compete-inventory-bot{width:90%}.inventory-bot-tab{width:100%}.modal-inventory{display:grid;grid-template-columns:repeat(3,1fr);row-gap:8px}.modal-inventory .compete-inventory-bot .compete-inventory-bot-image{max-width:4.5vw;height:4.5vw;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease;object-fit:contain;z-index:2}img.compete-inventory-bot-image{max-width:4.5vw;height:4.5vw;border-radius:8px}.bot-image-wrapper{position:relative;width:4.5vw;max-width:80px;height:4.5vw;background:transparent}.bot-image-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(110deg,#1c1d1d 8%,#3e3b3a 18%,#1c1d1d 33%);background-size:200% 100%;animation:shimmer 1.5s linear infinite;border-radius:8px;display:flex;align-items:center;justify-content:center;z-index:1}.bot-image-placeholder.error{background:#ffebee;animation:none;font-size:24px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.tournament-modal,.tournament-shuffle-modal{width:1260px;background:#1c1c1c;padding:30px;box-sizing:border-box}.tournament-shuffle-modal{height:800px}.tournament-shuffle-modal>div{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:70px;font-size:42px}.tournament-shuffle-modal .wait-indicator{margin:unset;margin-bottom:unset}.hud-top{width:1200px;height:66px;display:flex;position:absolute;z-index:2}.health-bar{background:#ffffff20;width:50%;border:1px solid #ffffff10}.health-meter{background:green;height:100%;width:100%;transition:.3s ease-in-out all}.health-name,.health-points{position:absolute;top:0;margin:10px}.health-points{margin-top:30px}.game-info-panel{background:#262626;height:166px;position:relative;z-index:1}.compete-draft{padding-top:.5vw;padding-right:.5vw;padding-left:.5vw;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.draft-modal{padding-left:.5vw;padding-right:.5vw;height:100%}.draft-modal-inner{display:flex;padding-top:1vh;padding-bottom:1vh}.draft-modal-inner img{border-radius:10px;border:1px solid var(--bb-neutral-800)}.draft-modal-inner-arena{object-fit:cover;margin-right:30px;height:128px;width:128px}.draft-modal-inner .tournament-title{font-family:Sector034;font-size:18px;margin-bottom:10px;width:100%}.draft-modal-inner .tournament-subtitle{font-family:Oxanium;font-size:20px;color:var(--bb-neutral-300);margin-bottom:10px}.draft-modal-inner .tournament-info{display:flex;gap:30px;width:100%}.draft-modal-inner .tournament-info .tournament-info-item{display:flex;gap:10px}.draft-modal-inner .tournament-info .tournament-info-item .distribute{justify-content:space-evenly}.draft-modal-inner .tournament-info .tournament-info-item .tournament-info-text{font-family:Oxanium;font-weight:400;color:var(--bb-neutral-300)}.draft-modal .draft-modal-inner-bots{width:100%;font-family:Oxanium;overflow:auto;max-height:28vh}.draft-modal .draft-modal-inner-bots .modal-your-drafted-bots{margin-bottom:20px}.draft-modal .draft-modal-inner-bots .title{font-size:18px;margin-bottom:5px}.draft-modal .draft-modal-inner-bots .subtitle{font-size:16px;color:var(--bb-neutral-500);margin-bottom:10px}.main-wrap.garage{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;overflow:hidden;font-family:Oxanium}.garage-empty-message{width:100vw;height:100vh;position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;pointer-events:none}.stats-panel{margin-left:1vw;width:400px;height:60vh;display:flex;flex-direction:column;justify-content:space-between;z-index:4}.stats-panel-tab{position:absolute;z-index:5}.stats-panel-header{padding:24px 24px 0;z-index:6}.stats-panel-header .row{align-items:center;width:100px;z-index:7}.stats-panel-header .edit-btn{margin-left:auto;cursor:pointer;position:relative;padding-left:270px;z-index:8}.stats-panel-bandaid{width:400px;margin-top:250px;background:#1c1c1c;position:absolute;z-index:9}.stats-list{padding-left:24px;padding-right:24px;padding-bottom:24px;background:#1c1c1c;width:100%;box-sizing:border-box;position:relative;z-index:10;height:100%;display:flex;flex-direction:column;justify-content:space-between}.stat>*{width:100%}.stat .down-arrow{margin-left:10px}.stat-value{margin-left:auto}.parts-panel{height:60vh;z-index:4}.p-panel-back-btn-text{font-size:12pt;margin-left:12px;align-items:center}.p-panel-back-btn-text:hover{color:#ff5e00}.stat-meter{background:var(--bb-neutral-500);width:100%;position:relative;margin-top:10px;height:12px;overflow:hidden;border-radius:4px}.stat-name{padding-top:10px;font-size:small}.stats-list .stat .stat-name{padding-top:0}.stats-list .stat .stat-value{padding-top:0;font-size:small}.stats-list .stat .down-arrow{margin-top:0;margin-bottom:0}.stats-list .stat .stat-meter{margin-top:2px;height:10px}.garage-stage{position:absolute;z-index:-1;left:0;top:0;width:100%;justify-content:center!important;margin-top:121px;overflow:hidden}.garage-stage-content{width:808px;height:728px;padding:50px 70px;justify-content:flex-end}.garage-stage img:nth-of-type(1){margin-top:auto;width:100%}.garage-stage img:nth-of-type(2){position:absolute;left:0;right:0;margin:auto auto 110px}.part{width:100%;height:74px;font-size:16px;align-items:center;position:relative;cursor:pointer}.part:not(.acd-core):hover{border-color:#ff5e00;cursor:pointer}.part>.row{padding:16px;width:100%;z-index:1003}.part-bg{position:absolute;z-index:-1}.part-icon{width:42px;margin-right:16px}.part-value{color:var(--bb-neutral-300);margin-top:2px;font-size:14px}.p-inventory-items-list{width:400px;overflow-y:auto;overflow-x:hidden;gap:12px;position:relative;margin-right:1vw;scrollbar-width:none}.parts-inventory-item{width:100%;height:192px;align-items:center;justify-content:space-between;box-sizing:border-box;padding:16px;border:1px solid var(--bb-neutral-800);border-radius:10px;position:relative;z-index:1;background:#242424;cursor:pointer}.parts-inventory-item:hover{border-color:#ff5e00;background:#261e19}.parts-inventory-item>.row{width:100%}.parts-inventory-item .part-level{height:30px;width:30px}.p-inventory-item-info{margin-right:auto;margin-left:24px}.p-inventory-item-image{width:120px;border-radius:10px}.p-inventory-item-name{text-transform:uppercase;color:#fff;width:100%;font-size:14px}.p-inventory-item-type{color:var(--bb-neutral-300);font-size:14px}.p-inventory-item-core{color:#ff5e00;font-size:14px}.part-inventory-item.selected{background-color:#0b070480;border:1px solid var(--bb-primary)}.detach-btn{width:fit-content;padding:8px;box-sizing:border-box;cursor:pointer;margin-right:10px}.detach-btn:hover{color:red}.garage-carousel-wrap{position:absolute;bottom:0;margin-bottom:30px;width:100%;overflow:hidden;height:180px;display:flex;flex-direction:row;align-items:center;justify-content:center}.garage-carousel{width:100%;height:180px;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;display:flex;flex-direction:row;align-items:center;justify-content:center}.g-carousel-content{height:160px;gap:16px;width:100%}.g-carousel-left-btn,.g-carousel-right-btn{border-radius:4px;border:1px solid var(--bb-neutral-500);display:flex;flex-direction:column;align-items:center;justify-content:center;width:32px;margin-left:1vw;margin-right:1vw;z-index:7;height:160px}.g-carousel-left-btn{cursor:w-resize;z-index:7}.g-carousel-right-btn{transform:scaleX(-1);overflow:hidden;cursor:e-resize;z-index:7}.g-carousel-left-btn.row,.g-carousel-right-btn.row{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#24242480}.garage-carousel-item{background-color:#24242480;min-width:240px;height:160px;border-radius:8px;border:1px solid var(--bb-neutral-500);z-index:1;cursor:pointer}.garage-carousel-item>img{height:calc(100% - 14px);margin:auto;z-index:1}.garage-carousel-item.selected{background-color:#ff5e0080!important;border:3px solid #ff5e00!important;transform:scale(1.025);transition:transform .5s}.garage-carousel-item:hover{border-color:#ff5e00;background-color:#261e1980;transform:scale(1.025);transition:transform .5s}.garage-carousel-item .inventory-bot-image{height:160px!important}.g-carousel-item-info{position:absolute;bottom:0;z-index:4}.g-carousel-item-info>img{position:absolute;bottom:0;margin-top:auto;z-index:4}.g-carousel-item-info img{z-index:4}.g-carousel-item-tab{position:absolute;bottom:0;margin-bottom:34px;padding-left:10px;z-index:4}.g-carousel-item-info .inventory-number{color:var(--bb-neutral-300);z-index:4}.g-carousel-item-info .token-name{padding:0 0 10px 10px;z-index:5;text-wrap:nowrap}.item-lock{width:100%;height:100%;position:absolute;background:#80808080;align-items:center;justify-content:center}.part-level{margin-left:auto}.edit-name-modal.col{background-image:url(/img/bg-popup-edit.svg);background-repeat:no-repeat;background-size:80vh;background-position:center;width:640px;height:346px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-evenly}.edit-name-modal{padding:30px;font-family:Oxanium}.transaction-error-modal.col{background-image:url(/img/bg-popup-edit.svg);background-repeat:no-repeat;background-size:80vh;background-position:center;width:640px;height:346px}.transaction-error-modal-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-bottom:30px}.transaction-error-modal{padding:30px;font-family:Oxanium}.transaction-error-modal .title{color:#fff;letter-spacing:1px;font-family:Sector034;font-size:1vw;padding-top:20px;font-size:large}.transaction-error-modal .x-btn{height:30px!important}.error-message-text{font-size:14px;line-height:1.4;word-wrap:break-word}.error-details-toggle{align-items:center;transition:opacity .2s ease}.error-details-toggle:hover{opacity:.8}.error-details-toggle .down-arrow{transition:transform .2s ease}.error-details-toggle.expanded .down-arrow{transform:rotate(180deg)}.error-details-content{word-wrap:break-word;white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:var(--bb-neutral-600) var(--bb-neutral-800)}.error-details-content::-webkit-scrollbar{width:6px}.error-details-content::-webkit-scrollbar-track{background:var(--bb-neutral-800)}.error-details-content::-webkit-scrollbar-thumb{background:var(--bb-neutral-600);border-radius:3px}.try-again-btn{cursor:pointer;transition:opacity .2s ease}.try-again-btn:hover{opacity:.8}.edit-name-modal .title{color:#fff;letter-spacing:1px;font-family:Sector034;font-size:1vw}.x-btn{padding:11px;background:#ffffff0d;border-radius:6px;cursor:pointer}.close-btn{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;font-family:Sector034;font-size:.75vw}.close-btn img{margin-right:10px}input#new-name{width:100%;height:48px;background:#ffffff08;border:1px solid #ffffff0d;border-radius:6px;padding:14px 16px;box-sizing:border-box;font-size:20px;color:#fff}.bot-name{font-family:Sector034;font-size:8pt}.banner-row>div{letter-spacing:1px}.dropdown-menu{gap:8px}.entry{width:960px;height:239px}.entry-tab{position:absolute;z-index:-1}.date{color:gray}.win-loss{color:green;margin-left:auto}.row-spaced{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.row-centered{display:flex;flex-direction:row;align-items:center;justify-content:center}.col-start{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.col-end{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.entry-details>.row{margin:24px 16px;box-sizing:border-box}.bot-image-left{margin-right:24px}.vs{margin:0 48px}.stats{width:100%}.stats>.col-start{width:96px}.stats .col-end .stat{justify-content:flex-end}.tournament-results{margin-left:auto;gap:12px}@font-face{font-family:SecularOne;src:url(/fonts/SecularOne-Regular_1.woff) format("woff")}@font-face{font-family:Sector034;src:url(/fonts/Sector_034.ttf) format("truetype")}:root{--bb-primary: #ff5e00;--bb-success: #46a758;--bb-warning: #ffa513;--bb-error: #ff2f13;--bb-neutral-300: #a09c9b;--bb-neutral-500: #615b59;--bb-neutral-700: #3e3b3a;--bb-neutral-800: #2c2a29;--bb-middlebanner:#e0c56e}body{margin:0;color:#fff;background:#0f0f0f;font-family:sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-x:hidden}html,body{overflow-x:hidden!important;width:100vw!important;max-width:100vw!important}.main-wrap{margin-bottom:30px;width:100%}.templates{display:none}.header{height:92px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#242424cc;background-blend-mode:multiply;border:1px solid #ffffff1a;box-shadow:0 16px 32px #0000004d,0 4px 4px #0000001a,0 -6px 28px #0003 inset;z-index:4}.header>img{margin-left:30px;margin-right:30px;display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:4}.nav{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:45px;width:50%;z-index:4}.nav-item{font-family:Sector034;font-size:medium;text-decoration:none;color:#ebeeef}.nav-item:hover{transform:scale(1.025);transition:transform .5s;cursor:pointer}.nav-item.active{color:#ff5e00}.grill{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;width:100%;height:40px;z-index:4}.header-right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-right:1.5vw;width:25%}.header-left{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-left:1.5vw;width:25%}.toggle-switch-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer;height:60px;width:80px;padding-left:1vw}.toggle-res-text{color:#ff5e00;font-size:medium;font-family:Oxanium;margin:auto 0 0;padding:0;line-height:1;white-space:nowrap}.toggle-switch{margin:8px 0 auto;display:block;position:relative;width:40px;height:16px;background-color:var(--bb-neutral-800);border-radius:20px;transition:background-color .2s}.toggle-switch:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background-color:#fff;top:0;left:0;transition:transform .2s}.toggle-switch.active:before{transform:translate(24px)}.toggle-switch.active{background-color:var(--bb-primary)}.orange-glow{display:flex;flex-direction:row;align-items:center;justify-content:center}.burger-img{width:24px;height:24px;cursor:pointer;margin-left:.5vw}.points-display{color:#ff5e00;font-size:medium;font-family:Oxanium;margin:0;padding:0;line-height:1}.drop-img{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:60px}.drop-img img{display:block}.gear-btn{margin-left:1vw;cursor:pointer}.wallet-address{font-family:SecularOne;color:#ff5e00;position:absolute;margin:0 0 5px 7px;opacity:0;animation:1s flickerOn .6s linear forwards}.wallet-selector-content{background:#1a1a1a;padding:24px;border-radius:12px;width:400px;max-width:90%;font-family:Sector034}.wallet-selector-content h2{color:#fff;margin:0 0 20px;text-align:center;font-family:Sector034;font-size:medium;text-transform:uppercase}.wallet-selector-content .wallet-button{font-family:Oxanium;font-size:medium;text-transform:uppercase;color:#fff;background-color:#242424;border:none;padding:12px;display:flex;flex-direction:row;align-items:center;justify-content:center}.wallet-selector-content .wallet-button img{width:24px;height:24px;margin-right:12px;border-radius:20px}.compete-submenu,.records-submenu{z-index:15;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;width:100%;height:40px}.compete-submenu-container{height:40px;position:absolute;background-image:url(/img/grill-sub.svg);background-repeat:no-repeat;background-position:center;background-blend-mode:lighten;width:100%}.compete-submenu-items{width:100%;color:#fff;margin:0 auto;height:100%;display:flex;flex-direction:row;gap:45px;justify-content:center;align-items:center}.compete-submenu-item{font-family:Sector034;font-size:small;text-decoration:none;color:#fff;cursor:pointer;transition:all .3s ease}.compete-submenu-item:hover{color:#ff5e00}.compete-submenu.hidden{display:none}.popup-holder{background:#00000060;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;pointer-events:auto}.stat{width:100%;height:42px;margin-bottom:12px;justify-content:space-between;gap:8px}.stat.garage{height:unset;justify-content:unset;gap:unset}.meter-fg{background:var(--bb-primary);position:absolute;left:0;top:0;height:100%;z-index:1}.meter-fg-green{position:absolute;top:0;height:100%;background:#0f0;z-index:2}.characteristics{font-size:16px;color:var(--bb-neutral-500);gap:8px;padding:8px 0}.characteristic{width:100%}.characteristic-value{color:#fff;margin-left:auto}.bb-popup.col{display:flex;flex-direction:column;justify-content:center;align-items:center;background-image:url(/img/bg-popup.svg);background-repeat:no-repeat;background-size:80vh;background-position:center;flex:1;position:relative}.bb-popup-header{width:100%;order:-1;z-index:2}.bb-popup-loading-video{width:45vw;height:70vh;object-fit:cover;border-left:5px solid var(--bb-neutral-800);border-right:5px solid var(--bb-neutral-800);border-bottom:5px solid var(--bb-neutral-800);border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:1;order:1}.bb-popup-message{z-index:2;position:relative;order:2}.bb-new-popup.col{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-image:url(/img/popup-empty.svg);background-repeat:no-repeat;background-size:1050px 90vh;background-position:center;flex:1;padding-top:10vh;width:1050px;height:90vh}.bb-popup{padding:12px;background:transparent;color:#fff;align-items:center;z-index:1000;pointer-events:all}.bb-new-popup{padding:12px;background:transparent;color:#fff;align-items:center;height:70vh;pointer-events:all;position:relative}.bb-popup canvas{display:none}.bb-popup-loading-video{width:700px;height:70vh;object-fit:cover;border-left:5px solid var(--bb-neutral-800);border-right:5px solid var(--bb-neutral-800);border-bottom:5px solid var(--bb-neutral-800);border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:1}.bb-popup-title,.bb-popup-message,.bb-popup-header{z-index:2;position:relative}.bb-new-popup-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:900px;padding-bottom:12px}.bb-new-popup-top-left{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:300px}.bb-new-popup-top-left .token-num{border-radius:5px;border:1px solid var(--bb-neutral-800);background-color:#ffffff08;padding:6px;box-sizing:border-box;align-items:center;justify-content:center;color:var(--bb-neutral-500)}.bb-new-popup-top-center{display:flex;flex-direction:row;align-items:center;justify-content:center;width:300px}.bb-new-popup-items{font-family:Oxanium;color:#fff;font-size:medium;font-weight:700}.bb-new-popup-top-right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:300px}.bb-new-popup-close{top:16px;right:16px;width:16px;height:16px;cursor:pointer;padding:8px;background:#ffffff0d;border-radius:6px;transition:background-color .2s ease;z-index:101}.bb-new-popup-close:hover{background:#ffffff1a}.bb-popup canvas{border-left:5px solid var(--bb-neutral-800);border-right:5px solid var(--bb-neutral-800);border-bottom:5px solid var(--bb-neutral-800);border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:70vh}.bb-new-popup canvas{display:block;height:35vh;width:600px;margin-top:5vh;border-radius:10px;margin-bottom:2.5vh;object-fit:cover;z-index:1;pointer-events:auto;position:relative}.bb-new-popup-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:space-between;width:900px}.bb-new-popup-left{border-radius:10px;border:1px solid var(--bb-neutral-800);background-color:#ffffff08;width:700px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;pointer-events:auto;z-index:2;height:50vh}.bb-new-popup-right{width:200px;height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:15px;overflow-y:scroll;scrollbar-width:none;padding-left:5px;padding-right:5px}.bb-new-popup-right-mint-col{height:100%;width:100%;padding:12px;box-sizing:border-box;border:1px solid var(--bb-neutral-800);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.bb-new-popup-right-loot-col,.bb-new-popup-right-scroll-col{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.bb-new-popup-right-mint-box,.bb-new-popup-right-loot-box,.bb-new-popup-right-scroll-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%}.loot-nav-button,.scroll-nav-button{position:absolute;top:55%;transform:translateY(-50%);cursor:pointer;transition:background-color .2s ease;z-index:1004;pointer-events:all}.loot-nav-prev,.scroll-nav-prev{left:-8px;z-index:1004}.loot-nav-next,.scroll-nav-next{right:-8px;z-index:1004}.loot-item-box,.scroll-item-box{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;border:1px solid var(--bb-neutral-800);background-color:#ffffff08;width:200px;height:100%;cursor:pointer;transition:border-color .2s ease;pointer-events:all}.loot-item-box.selected,.scroll-item-box.selected{border:1px solid #ff5e00;background-color:#ff5e000d}.bb-new-popup-right-loot-items,.bb-new-popup-right-scroll-items{display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:12px;width:100%;height:100%;z-index:100;position:relative}.scroll-item-name,.scroll-item-result{text-transform:uppercase;font-size:small;font-family:Oxanium}.bb-new-popup-right-mint-title{color:var(--bb-neutral-300);font-size:medium;font-family:Sector034;padding-bottom:12px}.bb-new-popup-right-mint-items{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;padding-right:8px;width:100%;height:100%}.bb-new-popup-right-loot-items,.bb-new-popup-right-scroll-items{display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:12px;width:100%;height:100%;pointer-events:auto}.mint-item-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;border-radius:10px;border:1px solid var(--bb-neutral-800);background-color:#ffffff08;width:100%;height:100%}.loot-item-thumbnail,.scroll-item-thumbnail{position:relative;width:200px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.loot-item-thumbnail img,.scroll-item-thumbnail img{height:10vh;object-fit:contain;opacity:0;transition:opacity .3s ease;border-radius:10px}.loot-items.col .loot-items-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.loot-item.item.row{text-align:left;align-items:flex-start;justify-content:flex-start}.loot-items.col .loot-item.item.row>img{max-width:100%;max-height:100%;width:60px;height:60px;object-fit:contain;display:block}.loot-item-placeholder,.scroll-item-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(110deg,#1c1d1d 8%,#3e3b3a 18%,#1c1d1d 33%);background-size:200% 100%;animation:shimmer 1.5s linear infinite;border-radius:4px}.scroll-item-result{margin-top:10px;font-weight:700}.scroll-item-result.success{color:#0f0}.scroll-item-result.failure{color:red}.bb-new-popup-title.success{color:#0f0;font-family:Sector034;font-size:medium}.bb-new-popup-title.failure{color:red;font-family:Sector034;font-size:medium}.mint-item-icon{width:32px;height:32px;margin:8px}.mint-item-icon img{width:100%;height:100%;object-fit:cover}.mint-item-text-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.mint-item-title{font-family:Oxanium;font-size:small;color:#fff;padding-bottom:4px}.mint-item-value{font-family:Oxanium;font-size:small;color:var(--bb-neutral-300)}.bb-popup-header{background:var(--bb-neutral-800);box-sizing:border-box;height:50px;width:100%;text-align:start;font-family:Sector034}.bb-new-popup-header,.bb-new-popup-header span{box-sizing:border-box;height:50px;width:100%;text-align:start;font-family:Sector034;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:12px;color:var(--bb-neutral-300);font-size:small}.bb-new-popup-stat-wrap{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-top:12px;margin-top:20px;border-radius:10px;border:1px solid var(--bb-neutral-800);width:900px}.bb-new-popup-stats-header{padding-left:12px;text-align:start;font-family:Sector034;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:var(--bb-neutral-300);font-size:small}.bb-new-popup-stats{display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#fff;font-size:small;width:900px}.bb-new-popup-stats-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.bb-new-popup-stat-col{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;padding:12px}.bb-new-popup-stat{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-family:SecularOne}.bb-new-popup-stat-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.bb-new-popup-stat-row img{padding-left:6px}#stat-attack,#stat-defense,#stat-accuracy,#stat-stamina{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:100%}#meter-fg-attack,#meter-fg-defense,#meter-fg-accuracy,#meter-fg-stamina{background:var(--bb-primary);height:100%}.bb-popup-data,.bb-new-popup-data{position:relative;margin:auto 0 0 auto;padding:14px 10px;background:#00000020;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bb-popup-anim{width:100%;height:100%;background:var(--bb-neutral-800);border-radius:10px;align-items:center;z-index:100}#bg-anim{position:absolute;top:0;left:0;right:0;z-index:0;margin:auto;height:100vh}.bb-popup-buttons{gap:8px;position:absolute}.bb-popup-title{text-align:left;margin:auto auto auto 20px}.bb-new-popup-title{text-align:left;padding:12px}.bb-new-popup-description{text-align:left;font-size:small;font-family:Oxanium;color:var(--bb-neutral-300);padding-left:12px}.window-circle-btn{width:12px;height:12px;background:var(--bb-neutral-800);border-radius:100%}.bb-popup-message{align-items:center!important;justify-content:center;flex-grow:1;width:100%;font-family:Oxanium;font-weight:700;font-size:3em}.bb-new-popup-message{position:relative;width:100%;height:100%;z-index:1;pointer-events:none;text-align:center}.bb-new-popup-message{align-items:center!important;justify-content:center;flex-grow:1;width:100%;font-family:Oxanium;font-weight:700;font-size:3em;height:15vh}.bb-popup-button{align-items:center!important;justify-content:center;flex-grow:1;width:100%;font-family:Arial Narrow,Arial,sans-serif;font-weight:700;font-size:3em;border:2px solid white}.hide-scroller{scrollbar-width:none}.hide-scroller:state(webkit-scrollbar){display:none}.hidden{display:none!important}.col{display:flex;flex-direction:column;align-items:flex-start}.row{display:flex;flex-direction:row;justify-content:flex-start}.pointer{cursor:pointer}.cancel-btn:hover,.save-changes:hover,.upgrade-btn:hover{transform:scale(1.025);transition:transform .5s}.debug{box-sizing:border-box;border:1px solid red}.debug:hover{border:1px solid green}.primary{color:var(--bb-primary)}.middlebanner{color:var(--bb-middlebanner)}.success{color:var(--bb-success)}.warning{color:var(--bb-warning)}.white{color:#fff}@keyframes flickerOn{0%{opacity:0}9%{opacity:.2}18%{opacity:0}27%{opacity:.5}36%{opacity:.3}45%{opacity:.8}55%{opacity:0}64%{opacity:.5}73%{opacity:.3}82%{opacity:1}91%{opacity:.75}to{opacity:1}}.mint-banner{background-image:url(/img/MINT-BANNER.png);background-size:cover;background-position:center;padding:60px}.banner-title{font-family:Sector034;font-size:28pt;margin-bottom:18px}.section-message{font-family:Oxanium;color:var(--bb-neutral-300)}.join-us{margin-top:48px;margin-bottom:18px;padding:14px 12px 14px 24px;border-radius:8px;border:1px solid var(--bb-neutral-800);font-family:Oxanium;color:var(--bb-neutral-300);background:#242424cc;display:inline-flex;align-items:center}.join-us>div{margin-right:12px}.join-us>a{margin-top:2px;margin-left:12px;margin-right:12px}.section-title{font-size:16pt}.mint-body{margin-top:30px;padding-left:100px;padding-right:100px}.mint-body .mint-section{background-image:url(/img/mint-section-bg.svg);padding:30px;display:flex;align-items:center;gap:30px}.mint-body .mint-section .mint-section-content{flex-grow:1;display:flex;flex-direction:column;gap:12px}.mint-body .mint-section .mint-section-content .section-title{font-family:Sector034;font-size:16pt;flex-grow:1;display:flex;align-items:flex-end}.mint-body .mint-section .mint-section-content .section-message{font-family:Oxanium;font-size:medium;color:var(--bb-neutral-300)}.mint-body .mint-section .mint-section-content .num-minted{font-family:Oxanium;font-size:16pt;color:var(--bb-neutral-500)}.mint-body .mint-section .section-title .remaining-free-mints{font-family:Oxanium;font-size:medium;color:var(--bb-warning);padding-bottom:.25em}.mint-body .mint-section .mint-price{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.mint-body .mint-section .mint-price .prize-fund-data{font-family:Oxanium;font-size:large;color:#fff}.mint-body .mint-section .mint-price .num-minted{font-family:Oxanium;font-size:medium;color:var(--bb-neutral-500)}.mint-footer>img{width:100%;height:100%}.your-bots{margin-top:60px}.your-bots .section-title{font-family:Sector034;font-size:16pt;margin-bottom:26px}.your-bots-carousel{overflow:auto;width:100%;height:100%}.your-bots-carousel .inventory-bot{min-width:150px!important;margin:10px!important;border-radius:10px!important;border:1px solid var(--bb-neutral-800)!important;height:300px!important}.your-bots-carousel .inventory-bot .inventory-bot-image{border-radius:10px}.your-bots-carousel .inventory-bot .inventory-bot-tab{margin-top:135px!important;z-index:10!important;margin-left:0;margin-right:0;padding:11px 16px}.your-bots-carousel .inventory-bot .inventory-bot-tab .row{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:6px;row-gap:6px;font-size:small;text-transform:uppercase}.your-bots-carousel .inventory-bot .inventory-bot-tab .bot-stat{display:flex;justify-content:flex-start;gap:4px;color:var(--bb-neutral-300);font-size:small;width:100%;font-family:Oxanium}.your-bots-carousel .inventory-bot .inventory-bot-tab .bot-stat .stat-value{margin-left:unset;color:#46a758}.your-bots-carousel .inventory-bot .inventory-tab-label.row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:medium;padding-bottom:8px}.your-bots-carousel .inventory-bot .inventory-tab-label .inventory-number,.your-bots-carousel .inventory-bot .inventory-tab-title{font-size:small}@media (max-width: 1049px){html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{display:block!important;align-items:stretch!important;justify-content:flex-start!important;padding:0!important;margin:0!important;overflow-x:hidden!important;width:100vw!important;max-width:100vw!important;box-sizing:border-box!important}.main-wrap,.main,.mint-banner,.mint-body,.blake-site-footer{width:100vw!important;max-width:100vw!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.header{width:100vw!important;max-width:100vw!important;padding:0;margin:0;box-sizing:border-box}.header-right{width:100%;padding-right:12px}.header-left{width:100%;padding-left:12px}.header-left img{width:20vw}.mint-banner{padding:0!important;margin:0!important;width:100vw!important;flex-direction:column;align-items:center;justify-content:center;text-align:center}.mint-banner .section-message{padding:12px}.banner-title{font-size:large;padding:12px}.mint-body{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important}.mint-body .mint-section{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw!important;max-width:100vw!important;padding:0!important;margin:0!important}.mint-section .mint-section-content .section-title{font-size:12pt;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.mint-section .mint-section-content .section-message{padding:12px}.mint-section .mint-section-content .section-title .section-title-mint{width:100vw!important;max-width:100vw!important;text-align:center;padding-bottom:8px}.mint-section .mint-section-content .remaining-free-mints{text-align:center;width:100vw!important;max-width:100vw!important}.mint-section .mint-section-content .section-message,.mint-section .mint-section-content .num-minted{font-size:12pt;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.mint-section .mint-btn{padding-bottom:12px}.mint-section .mystery-nft{padding-top:12px}.mint-body .your-bots{width:100vw!important;max-width:100vw!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.mint-body .your-bots .section-title{padding-top:12px}.mint-body .what-is-haste{padding:0!important;margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.mint-body .what-is-haste .section-title{padding-top:12px}.mint-body .what-is-haste .section-message{padding:24px}}.active-tournament-bot{font-family:Oxanium;border-radius:12px;max-width:170px;cursor:pointer}.active-tournament-bot .inventory-bot-image{position:relative}.active-tournament-bot .inventory-bot-tab{margin-top:-5px;padding:unset;margin-left:unset;margin-right:unset;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask:unset;padding:10px;width:unset}.active-tournament-bot .inventory-bot-tab .inventory-tab-label{margin-top:unset;color:var(--bb-neutral-300)}.active-tournament-bot .inventory-bot-tab .inventory-tab-title{font-size:12pt}.active-tournament-bot .inventory-bot-tab .tournament-info .tournament-name{margin-bottom:4px;margin-right:20px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;max-width:150px;color:var(--bb-neutral-300);font-weight:400}.active-tournament-bot .inventory-bot-tab .tournament-info .tournament-round{color:var(--bb-primary);font-weight:700}.active-tournament-bot .inventory-bot-tab .tournament-info .contestants{margin-bottom:4px}.active-tournament-bot .inventory-bot-tab .stats{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:6px}.active-tournament-bot .inventory-bot-tab .stats .bot-stat{display:flex;justify-content:start;gap:4px;color:var(--bb-neutral-300);font-size:14px}.active-tournament-bot .inventory-bot-tab .stats .bot-stat .stat-value{margin-left:unset;color:#46a758}.inventory-bot{display:inline-flex;justify-content:center;min-width:300px;height:400px;overflow:hidden;z-index:1;box-sizing:border-box;position:relative}.inventory-bot-tab{position:relative;margin-top:235px;width:100%;background:#181818;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask:url(/img/inventory-tab.svg);mask:url(/img/inventory-tab.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:5px;margin-right:5px;padding:11px 16px}.inventory-tab-label{margin-top:11px}.inventory-tab-label .inventory-number{margin-left:8px}.inventory-tab-title{margin:6px 0}.inventory-bot.selected{border:1px solid #8f390a}.modal-inventory .inventory-bot{min-width:260px;height:308px}.compete-inventory-bot{display:flex;padding:8px;border:1px solid var(--bb-neutral-800);border-radius:10px;background-color:#242424;gap:12px;cursor:pointer}.compete-inventory-bot:hover{background-color:#1c1c1c}.compete-inventory-bot .compete-inventory-bot-tab .bot-stats{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:6px;row-gap:6px;font-size:small;text-transform:uppercase}.compete-inventory-bot-tab{padding-left:8px}.compete-inventory-bot .compete-inventory-bot-tab .bot-stats .bot-stat{display:flex;justify-content:flex-start;gap:4px;color:var(--bb-neutral-300);font-size:small;width:100%}.compete-inventory-bot .compete-inventory-bot-tab .bot-stats .bot-stat .stat-value{margin-left:unset;color:#46a758}.compete-inventory-tab-label{display:none;align-items:center;margin-left:-7px;color:var(--bb-neutral-300)}.compete-inventory-tab-label .inventory-number{font-size:14px}.compete-inventory-tab-title{font-weight:700;margin-bottom:12px;font-size:small}.compete-inventory-bot.selected{border:1px solid #8f390a}.no-bots{width:100%;height:176px;margin:auto;border:1px solid #292726;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-bots .section-message{color:var(--bb-neutral-500);width:450px;text-align:center;margin-top:24px}.what-is-haste{margin-top:60px}.what-is-haste .section-title{font-family:Sector034;font-size:16pt;margin-bottom:26px}.what-is-haste .section-message{margin-bottom:12px}.left-panel,.my-items-panel,.my-parts-panel{border-radius:12px;width:100%}.panel-subtitle{margin-top:10px;margin-bottom:10px;color:var(--bb-neutral-300)}.panel-btn{padding:10px 12px;margin-right:10px;font-size:18px;background:#232323;color:#fff;border:1px solid var(--bb-neutral-800);border-radius:8px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;cursor:pointer}.panel-btn:hover{border-color:#ff5e00;background:#261e19}.panel-btn>img{opacity:.2}.loot-items,.scroll-items{margin-top:24px;width:100%;gap:12px;max-height:400px;overflow:auto;color:var(--bb-neutral-300);scrollbar-width:none}.loot-item,.scroll-item{cursor:pointer}.loot-items-list,.scroll-items-list{gap:0px 12px}.loot-items-list.row{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;box-sizing:border-box;overflow:hidden;justify-content:flex-start;align-items:stretch}.loot-items-list.row>*{min-width:0;flex-shrink:1;box-sizing:border-box}.loot-items-list.row .shop-item-loot{min-width:0;flex-shrink:1;box-sizing:border-box}.scroll-items-list{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;overflow-x:hidden;overflow-y:auto;max-width:55vw;max-height:200px;width:100%;scrollbar-width:none}.shop-divider{height:4vh;z-index:50}.left-panel{width:45vw;height:calc(100vh - 150px);background:#202020;border:1px solid #32302f;margin-right:1vw;margin-left:1vw;padding-left:24px;padding-right:24px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start}.right-panel{width:55vw;height:calc(100vh - 150px);margin-right:1vw;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.left-panel .title{font-size:28px;color:#fff;letter-spacing:1px;width:100%}.left-panel .text1{margin-top:40px;margin-bottom:16px;line-height:24px;width:100%}.left-panel .items{gap:12px}.left-panel .popup-text-1{font-size:28px;margin-top:40px;width:100%}.left-panel .item{background:#242424cc;padding:18px 16px;box-sizing:border-box;border-radius:8px;border:1px solid var(--bb-neutral-800);width:100%;align-items:center;justify-content:flex-start}.left-panel .item:hover{border-color:#ff5e00;background:#261e19}.left-panel .subtitle{font-size:24px;color:#fff}.left-panel .item .col{height:100%;justify-content:center;margin-left:24px;gap:8px}.left-panel .item .mint-price{margin-left:auto;align-items:center}.left-panel .shop-item-image{width:100%;height:240px;border:1px solid var(--bb-neutral-800);border-radius:10px}.shopping{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.total{width:100%;justify-content:space-between;color:green;margin-top:24px}.total .mint-price,.buy-lootbox-btn{margin-left:auto}.my-items{width:100%}.shop-inventory-categories{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:12px;gap:12px;width:100%;max-width:55vw}.shop-inventory-category{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:40px;border:1px solid var(--bb-neutral-800);border-radius:8px;cursor:pointer}.s-inventory-category-icon{position:absolute;left:8px;height:24px}.s-inventory-category-title{margin-left:24px;font-family:Oxanium;font-size:14px;color:var(--bb-neutral-300)}.shop-inventory-category:hover{border-color:#ff5e00}.shop-inventory-category img{width:24px}.shop-inventory-category div{margin-left:8px;color:#fff;font-size:14px}.shop-inventory-items{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;height:28vh;overflow-x:hidden;overflow-y:auto;margin-top:24px;max-width:55vw;width:100%;scrollbar-width:none}.shop-item-name{text-transform:uppercase;color:#fff;width:100%;text-align:center;margin:0 auto}.shop-item-title{font-family:Sector034;font-size:1vw}.shop-bot-image-wrapper{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:4px}.shop-bot-image-wrapper img{width:150px;height:100%;object-fit:cover;overflow:hidden}.shop-bot-image-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(110deg,#1c1d1d 8%,#3e3b3a 18%,#1c1d1d 33%);background-size:200% 100%;animation:shimmer 1.5s linear infinite;border-radius:4px}.shop-inventory-item-image{opacity:0;transition:opacity .3s ease-in-out;position:relative;z-index:1;width:100%;height:100%;object-fit:contain}.shop-item-upgrade{color:var(--bb-neutral-300);padding-top:10px}.shop-item-upgrade-text{color:var(--bb-neutral-300);font-size:small;padding-top:10px}.shop-item-loot{width:164px!important;height:180px!important}.shop-item-loot:hover,.shop-item-loot.selected{border-color:#ff5e00;background:#261e19}.shop-item-loot img{width:3.5vh;height:3.5vw;object-fit:contain}.my-items-panel-top,.my-items-panel-top>*{padding:0!important;margin:0!important;box-sizing:border-box!important}.shop-item-loot .shop-item-name{min-height:2.4em;display:flex;flex-direction:column;justify-content:center}.toast-notification{position:fixed;top:20px;left:50%;transform:translate(-50%) translateY(-100%);background-color:#000000e6;color:#ff5e00;padding:16px 24px;border-radius:8px;font-family:Oxanium;font-size:14px;z-index:9999;opacity:0;transition:all .3s ease;border:1px solid #ff5e00;min-width:160px;text-align:center}.toast-notification.show{transform:translate(-50%) translateY(0);opacity:1}.toast-notification .animated-dots{display:inline-block;min-width:24px;text-align:left}.shop-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:var(--bb-neutral-300);padding:8px 14px;margin-bottom:5px;box-sizing:border-box;width:100%;height:138px;border:1px solid var(--bb-neutral-800);border-radius:10px;background:#ffffff08;overflow:hidden;cursor:pointer;font-size:small}.shop-item:hover{border-color:#ff5e00;background:#261e19}.shop-item-scroll{height:200px!important}.shop-item-scroll img{width:5vh;height:5vw;object-fit:contain}.shop-item-header{width:100%;text-align:center}.shop-item-header span{color:#fff;width:100%}.shop-item-count,.shop-item-count-items{margin-right:auto;color:var(--bb-primary);padding-top:10px}.shop-item img{width:100%}.shop-scrolls{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.my-items-panel{width:55vw;height:40%;background:#202020;border:1px solid #32302f;padding-left:24px;padding-right:24px;padding-bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.my-items-panel-top{width:100%;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;max-height:80px}.panel-title-holder{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:60%}.open-button{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;width:40%;padding:0!important;margin:0!important;box-sizing:border-box!important;max-height:75px}.open-row{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}.my-parts-panel{width:55vw;height:60%;background:#202020;border:1px solid #32302f;box-sizing:border-box;padding-left:24px;padding-right:24px;padding-bottom:24px;margin-top:2%;overflow-y:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.panel-title{font-size:1vw;font-weight:700;font-family:Sector034;padding-top:24px}.scroll-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.scroll-content-close-btn{width:100%;padding-top:24px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.scroll-content-text{width:100%;height:40%;padding-top:24px}.quantity{margin-right:auto;position:relative}.quantity>*{width:40px;height:40px;border-radius:8px;background:#ffffff08;border:1px solid #32302e;font-size:16px;display:flex;flex-direction:col;align-items:center;justify-content:center}.upgrade-scroll-item .quantity-loot{position:absolute;left:50%;bottom:10px;transform:translate(-50%);width:fit-content}.quantity-loot>*{width:40px;height:40px;font-size:medium;display:flex;flex-direction:col;align-items:center;justify-content:center;color:#fff}.increment-loot,.decrement-loot{color:var(--bb-primary);font-size:large}.increment-loot.disabled,.decrement-loot.disabled,.item-count-loot.disabled{pointer-events:none;opacity:.5;filter:grayscale(1)}.shop-item .shop-item-header span{text-wrap:wrap}.slot{background:var(--bb-neutral-700);width:15px;height:15px;border-radius:4px}.slot-success{background:#46a758}.slot-error{background:#ff2f13}.slot-neutral{background:var(--bb-neutral-700)}.upgrade-modal .x-btn,.upgrade-modal .token-num{padding:6px;box-sizing:border-box;align-items:center;justify-content:center}.upgrade-modal{display:flex;flex-direction:column;justify-content:space-evenly;height:100%;width:100%;max-width:calc(45vw - 48px)}.upgrade-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:8px}.back-btn-row{display:flex;flex-direction:row;justify-content:flex-start;align-self:center;font-family:Sector034;color:#fff;cursor:pointer}.back-btn{padding-right:16px}.upgrade-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.upgrade-modal .component-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;padding-bottom:24px}.upgrade-modal .component-display{width:100%;height:100%}.upgrade-modal .component-col{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-left:16px;height:100%;width:60%}.upgrade-modal .component-col .component-data-row{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%}.upgrade-modal .component-data-row .component-name-part-name{color:#fff;font-size:large;font-family:SecularOne;text-transform:uppercase}.upgrade-modal .component-image{background:#1d1d1d;border:1px solid var(--bb-neutral-800);border-radius:8px;align-items:center;justify-content:center;height:20vh;width:40%;margin-top:8px}.upgrade-modal .component-image-img,.upgrade-modal .component-image img{width:100%;height:100%;object-fit:cover}.upgrade-modal .component-name{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:8px;width:100%}.upgrade-modal .component-title-row{display:flex;flex-direction:row;justify-content:space-between;width:100%}.upgrade-modal .component-name-title{color:#fff;font-size:medium;font-family:Sector034}.upgrade-modal .component-name-text{color:var(--bb-neutral-500);font-size:small;white-space:nowrap}.upgrade-modal .component-name-description{color:var(--bb-neutral-300);font-size:small;width:100%}.upgrade-modal .component-type{color:var(--bb-neutral-300);font-size:18px;margin-top:4px}.upgrade-modal .component-description{color:var(--bb-neutral-300);font-size:medium;margin-top:12px;line-height:24px}.upgrade-cols{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.upgrade-left-col{width:40%;padding-right:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%}.upgrade-right-wrapper{height:100%;width:60%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.upgrade-right-col{height:calc(100% - 80px);width:100%;padding:12px;box-sizing:border-box;border:1px solid var(--bb-neutral-800);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.upgrade-scroll-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%}.upgrade-scroll-title{padding-bottom:8px}.upgrade-scroll-items{display:flex;flex-direction:column;gap:12px;height:40vh;overflow-y:auto;padding-right:8px;width:100%;scrollbar-width:none}.upgrade-scroll-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:200px;padding:12px;background:#242424cc;border:1px solid var(--bb-neutral-800);border-radius:8px;cursor:pointer;gap:12px;font-size:small;position:relative}.update-scroll-item-details{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.update-scroll-item-details-top{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.update-scroll-item-details-bottom{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.upgrade-scroll-item.selected .update-scroll-item-details-bottom{align-items:center;padding-bottom:50px}.upgrade-scroll-item.selected .update-scroll-item-description{align-self:flex-start}.update-scroll-item-name{color:#fff;font-size:medium}.update-scroll-item-count{color:var(--bb-primary);font-size:medium}.update-scroll-item-description{color:var(--bb-neutral-300);font-size:small}.upgrade-scroll-item:hover{border-color:#ff5e00;background:#261e19}.upgrade-scroll-item img{width:48px;height:48px;object-fit:contain}.upgrade-scroll-item .item-details{display:flex;flex-direction:column;gap:4px}.upgrade-modal .upgrade-cols .upgrade-left-col .stats,.upgrade-modal .upgrade-cols .upgrade-left-col .slots{margin-top:12px;width:100%}.upgrade-modal .upgrade-cols .upgrade-left-col .stat{width:100%;height:30px;margin-bottom:12px;justify-content:space-between;gap:8px}.upgrade-modal .upgrade-cols .upgrade-left-col .stat-meter{background:var(--bb-neutral-500);width:100%;position:relative;margin-top:5px;height:8px}.upgrade-modal .upgrade-cols .upgrade-left-col .stat-name{padding-top:5px;font-size:small}.slots,.scroll-select{width:100%;padding:12px;box-sizing:border-box;border:1px solid var(--bb-neutral-800);border-radius:8px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:12px}.slots-heading{color:var(--bb-neutral-300);padding-bottom:8px}.scroll-select select{width:100%;height:48px;color:#fff;background:#242424;border:1px solid #292726;border-radius:8px;padding:14px;box-sizing:border-box}.scroll-select select select{color:#fff}.slot-indicators{gap:16px;margin-right:auto;justify-content:flex-start;width:100%}.buttons{margin-top:30px;gap:16px}.buttons>img{cursor:pointer}.wait-indicator{margin:auto auto 140px}.selected{border:1px solid #8f390a!important;background:#261e19!important}@media (max-width: 1049px){.main-wrap.shop{display:flex;flex-direction:column!important;align-items:stretch!important;width:100vw!important;max-width:100vw!important;height:100%;margin:0!important;padding:0!important}.main-wrap.shop .row{flex-direction:column!important;align-items:stretch!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;display:flex!important}.left-panel,.right-panel{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;box-sizing:border-box!important;height:100%!important}.shopping{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.shopping .panel-title{font-size:medium;padding:12px}.shopping .panel-subtitle{padding:12px}.main-wrap.shop .left-panel .shopping>.row{padding:6px!important;width:100vw!important;max-width:100vw!important;box-sizing:border-box!important;margin:0!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important}.main-wrap.shop .left-panel .shopping .row{display:flex!important;flex-direction:row!important;justify-content:space-evenly!important;align-items:center!important;padding:0!important}.main-wrap.shop .left-panel .shopping>.row .panel-btn{width:50%;height:60px;margin:0 6px}.loot-items.col,.scroll-items.col{width:100vw!important;max-width:100vw!important;margin:0!important;padding:6px!important;box-sizing:border-box!important}.loot-item.item.row,.scroll-item.item.row{width:100%!important;max-width:100vw!important;box-sizing:border-box!important;padding:6px!important;margin:0!important}.loot-item.item.row .col,.scroll-item.item.row .col{padding-top:6px!important;padding-bottom:6px!important}.loot-item.row img,.scroll-item.row img{max-width:15vw!important;width:60px;height:60px}.loot-item.row .col .subtitle,.scroll-item.row .col .subtitle,.loot-item.row .col .text2,.scroll-item.row .col .text2{font-size:medium;width:55vw!important;max-width:55vw!important}.loot-item.row .col .quantity,.scroll-item.row .col .quantity{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;width:auto!important;max-width:none!important;gap:8px}.loot-item.row .col .quantity>*,.scroll-item.row .col .quantity>*{flex:0 0 auto!important;width:40px!important;min-width:0!important;max-width:40px!important;text-align:center}.loot-item.row .mint-price.row,.scroll-item.row .mint-price.row{width:20vw!important;max-width:20vw!important}.loot-item.row .mint-price.row .data-icon,.scroll-item.row .mint-price.row .data-icon{height:20px!important;width:20px!important}.loot-item.row .mint-price.row img,.scroll-item.row .mint-price.row img{height:20px;width:20px}.total.row{width:100vw!important;max-width:100vw!important;margin:0!important;padding:6px!important;box-sizing:border-box!important;justify-content:space-evenly!important}.total.row .subtitle,.total.row .mint-price.row{font-size:medium;padding:12px!important;width:40%!important}.right-panel{padding-top:12px!important;height:100%!important}.my-items-panel{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;box-sizing:border-box!important;height:75%!important}.my-items-panel .panel-title,.my-parts-panel .panel-title{font-size:medium;padding:12px}.my-items-panel .loot-items-list.row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:12px!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}.my-items-panel .loot-items-list.row .shop-item-loot{width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:6px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important}.my-items-panel .loot-items-list.row .shop-item-loot img{max-width:70px!important;height:20vw!important}.my-items-panel .loot-items-list.row .shop-item-loot .quantity-loot.hidden{display:none!important}.my-items-panel .loot-items-list.row .shop-item-loot .quantity-loot>*{width:40px;height:40px;font-size:medium;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.my-items-panel .loot-items-list.row .shop-item-loot .quantity-loot .decrement-loot,.my-items-panel .loot-items-list.row .shop-item-loot .quantity-loot .increment-loot{color:var(--bb-primary);font-size:large}.my-items-panel .shop-item-loot .quantity-loot.row{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 auto!important;padding:0!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;height:auto!important}.my-parts-panel{padding-left:12px!important;padding-right:12px!important;max-width:100vw!important;width:100%!important;box-sizing:border-box!important;margin:12px 0 0!important}.my-parts-panel .panel-subtitle{padding:12px!important}.my-parts-panel .my-items.col{padding-bottom:12px!important}.my-parts-panel .shop-inventory-categories{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;margin:0!important}.my-parts-panel .shop-inventory-category{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:12px 0!important}.my-parts-panel .s-inventory-category-icon{width:32px!important;height:32px!important;display:block!important}.my-parts-panel .s-inventory-category-title{font-size:1em!important;text-align:center!important;width:100%!important;margin:0!important}.my-parts-panel .shop-inventory-items{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:0!important;margin:0!important;height:100%!important;max-height:75vh!important}.my-parts-panel .shop-inventory-items .shop-item{height:200px!important}.upgrade-modal.col{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.upgrade-modal .unequip-buttons.row,.upgrade-modal .unequip-buttons.row.hidden,.upgrade-modal .quantity-loot.row.hidden{display:none!important}.upgrade-modal .upgrade-row,.upgrade-modal .component-row{padding:12px!important}.upgrade-modal .upgrade-cols{padding:12px!important;height:100%!important}.upgrade-modal .upgrade-cols .upgrade-left-col{width:40%!important;height:100%!important}.upgrade-modal .upgrade-cols .upgrade-left-col .stat.col{margin-bottom:12px!important}.upgrade-modal .upgrade-cols .upgrade-left-col .stats,.upgrade-modal .upgrade-cols .upgrade-left-col .stats .stat.col .row{width:100%!important}.upgrade-modal .upgrade-cols .upgrade-left-col .stat-label-row,.upgrade-modal .upgrade-cols .upgrade-left-col .stat.col>.row{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important}.upgrade-modal .upgrade-cols .upgrade-left-col .slots.col{width:100%!important}.upgrade-modal .upgrade-cols .upgrade-left-col .slots.col .slot-indicators.row{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:100%!important;box-sizing:border-box!important}.upgrade-modal .upgrade-cols .upgrade-left-col .slots.col .slot-indicators.row>*{display:inline-block!important;width:15px;height:15px;margin:0;padding:0}.upgrade-modal .upgrade-cols .upgrade-left-col .slots.col .slot-indicators.row .slot{margin:0;padding:0}.upgrade-modal .upgrade-cols .upgrade-right-col{width:100%!important;height:100%!important}.upgrade-modal .upgrade-cols .upgrade-right-wrapper .upgrade-btn{padding:12px!important}.upgrade-modal .upgrade-cols .upgrade-right-col .upgrade-scroll-box{display:flex!important;flex-direction:column!important;min-height:0!important;max-width:100%!important;width:100%!important}.upgrade-scroll-item{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.upgrade-scroll-item .quantity-loot{position:static!important;left:unset!important;bottom:unset!important;transform:none!important;width:100%!important;margin-top:8px!important;display:flex!important;justify-content:center!important}.upgrade-scroll-item .quantity-loot.row{width:100%!important;min-width:0!important;margin-top:8px!important;margin-bottom:0!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.upgrade-scroll-item .quantity-loot.row>*{min-width:0!important;max-width:40px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.update-scroll-item-name,.update-scroll-item-description{overflow-wrap:break-word;word-break:break-word;min-width:0}.update-scroll-item-details,.upgrade-scroll-item .update-scroll-item-details{min-width:0;width:100%}.upgrade-scroll-items{padding-right:8px!important;box-sizing:border-box!important}.upgrade-modal .upgrade-cols .upgrade-right-col .upgrade-scroll-box .upgrade-scroll-title{padding:12px!important}.upgrade-modal .upgrade-cols .upgrade-right-col .upgrade-scroll-box .upgrade-scroll-items{grid-row:2 / 3;min-height:0!important;overflow-y:auto}.upgrade-scroll-item.selected .update-scroll-item-details-bottom{padding-bottom:0!important}}@media (max-width: 1049px){.popup-holder{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;box-sizing:border-box!important;height:100%!important}.transaction-error-modal.col{width:100vw!important;max-width:100vw!important;height:100%!important;max-height:45vh!important;max-width:640px!important;justify-content:center!important;align-items:center!important;background-size:640px 346px!important}.transaction-error-modal-content{height:346px;background-color:transparent!important;max-width:640px!important;padding-top:20px!important}.transaction-error-modal.col .row .title{padding-bottom:40px!important}.transaction-error-modal.col .row .x-btn{height:50px!important}.bb-popup-message.col{text-align:center!important}.bb-popup-header,.bb-popup-header.row{width:100%!important;min-width:0!important;padding:0!important;margin:0!important;text-align:center!important}.bb-popup-header.row .bb-popup-title{width:100%!important;min-width:0!important;padding:0!important;margin-left:0!important;margin-right:0!important;text-align:center!important}.popup-holder,.bb-new-popup.col,.bb-new-popup,.bb-popup.col{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}.bb-new-popup{height:100%!important}.bb-popup.col{width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;box-sizing:border-box!important;height:100%!important}.bb-new-popup.col{width:100vw!important;max-width:100vw!important;min-height:100vh!important;height:auto!important;background-size:cover!important;background-repeat:no-repeat!important;padding:0!important}.bb-new-popup-top{width:100%!important;max-width:80vw!important;padding-top:50px!important;padding-bottom:20px!important}.bb-new-popup-close{height:40px!important;width:40px!important}.bb-new-popup-wrapper{width:100%!important;max-width:80vw!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.bb-new-popup-left{width:100%!important;max-width:100vw!important}.bb-new-popup-header{width:100%!important;max-width:100vw!important;height:100%!important;padding-bottom:0!important}.bb-new-popup canvas{width:100%!important;max-width:80vw!important}.bb-new-popup-message.col{width:100%!important;max-width:100vw!important}.bb-new-popup-right,.bb-new-popup-right-loot-col,.bb-new-popup-right-loot-box,.bb-new-popup-right-loot-items{width:100%!important;max-width:80vw!important;height:100%!important;flex-direction:row!important;justify-content:flex-start!important;align-items:flex-start!important;padding:0!important;margin:0!important}.bb-new-popup-right-loot-items .loot-item-box{width:100%!important}.bb-new-popup-stat-wrap{width:100%!important;max-width:80vw!important;height:100%!important;padding-bottom:24px!important}.bb-new-popup-stats{width:100%!important;max-width:80vw!important;height:100%!important}.bb-new-popup-stats-header{font-size:small!important}.bb-new-popup-stats-row{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:0!important;margin:0!important;padding:0!important;width:100%!important;max-width:80vw!important;background-color:transparent!important}.bb-new-popup-stat-col{width:50%!important;max-width:50%!important;box-sizing:border-box!important;margin:0!important;padding:4px 12px!important}.bb-new-popup-stat-col .stat-meter,.bb-new-popup-stat{width:100%!important}.bb-new-popup-stat-label{width:100%!important;max-width:80vw!important}}.entry{background:#101010;border-radius:8px;padding:16px;display:flex;align-items:center;gap:24px;box-shadow:0 2px 4px #0000001a}.bot-image img{width:100px;height:100px;object-fit:contain;border-radius:8px}.tournament-info{flex:1;width:200px}.tournament-name{font-weight:600;margin-bottom:4px}.tournament-data{font-size:.9em;color:#666}.prize-info{display:flex;align-items:center;gap:8px}.data-icon{width:24px;height:24px}.total{font-weight:600}.win-loss{padding:6px 12px;border-radius:4px;font-weight:600}.win-loss:contains("WIN"){background:#000;color:#1e7e34}.win-loss:contains("LOSS"){background:#fbe9e7;color:#d32f2f}.loading-image{width:50px;height:50px;margin:25px}.no-matches{text-align:center;padding:40px;color:#666}.pagination-controls{display:flex;justify-content:center;margin-top:20px}.pagination{gap:20px}.pagination button{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.pagination button:disabled{opacity:.5;cursor:not-allowed}.pagination button img{width:24px;height:24px}.page-info{font-size:16px;color:#666}.history-entries{display:flex;flex-direction:column;gap:16px}.tournaments-container{max-width:800px;margin:0 auto;padding:20px}.tournament-winner-card{border-radius:12px;padding:50px 20px 20px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a;background-color:#1c1c1c;position:relative;overflow:hidden;width:100%;display:flex;flex-direction:column;align-items:center}.winner-header{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8AAAABICAYAAAA53ZyzAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALBSURBVHgB7dy9kdNQGIbRq5+UAtgCsHMKYNugAVMTbsA5fWwBlh3TgEPbEtIOzDCkrC2t33MS3SupgWc+6VblH+v1+vP5fH6uqup53H4sAAAA8E4Mw9CNPds1TbPd7/c//35W/VmsVqsP44ubvu+/FgAAAHjnxsbdtW07hfBp2r8G8BS/l8vl+1jJnwoAAAA8iGkiPEbwtymC6983NuIXAACARzO17jjw3byux+nv0/V6/VEAAADgQU1T4HqM300BAACABzYd9lz79BkAAIBHN7bvl3oYBgEMAADAo3uqCwAAAAQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAEQQwAAAAERoCwCzqarq1Pf9bly+tG3b7ff7UwEA4CYEMMBMhmHYNU2zPRwOohcA4A4EMMAM6rredl23LQAA3I1/gAHuTPwCAMxDAAPckfgFAJiPAAa4E/ELADAvAQxwB+IXAGB+AhjgxsQvAMAyCGCAGxK/AADLIYABbkT8AgAsiwAGuAHxCwCwPAIY4I2JXwCAZWoLAG+iqqrT9XrdHo/HXQEAYHEEMMB/mKJ3vHR93780TbM7HA6nAgDAIv0CuvSHd4lM5BkAAAAASUVORK5CYII=);background-size:100% 100%;background-repeat:no-repeat;background-position:center;display:flex;justify-content:space-between;text-align:center;padding:10px;width:100%;height:70px;position:absolute;top:0;left:0;right:0;z-index:10;box-sizing:border-box}.header-info{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.time-completed{color:#f8f8f8;font-size:.9em;margin-top:0;padding-left:20px}.tournament-id{font-weight:600;padding-left:20px;font-family:Sector034;font-size:8px;margin-bottom:2px}.tournament-winner-card:hover{box-shadow:0 4px 8px #00000026}.winner-summary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.winner-info{flex:1}.tournament-id,.tournament-walletwinner{font-weight:600;margin-bottom:8px;padding-left:20px}.prize-amount{padding-left:20px;color:#1e7e34;font-weight:500}.expand-button{transform:rotate(0);transition:transform .3s ease}.expand-button.expanded{transform:rotate(180deg)}.tournament-bracket{padding:20px;background:#1c1c1c;transition:all .3s ease;opacity:1}.tournament-bracket.hidden{height:0;padding:0;opacity:0;overflow:hidden}.match-card{background:#040404;border-radius:8px;padding:16px;margin-bottom:16px;box-shadow:0 1px 3px #0000001a}.match-card h3{margin:0 0 12px;font-size:14px;color:#666}.match-display{gap:24px}.bot-image{width:120px;height:120px;display:flex;align-items:center;justify-content:center;margin:0 auto}.bot-thumb{width:100%;height:100%;object-fit:contain;border-radius:8px}.vs-display{display:flex;align-items:center;justify-content:center}.vs-display img{width:64px;height:64px}.semifinals{margin-top:20px;gap:10px}.loading-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.tournament-bracket:not(.hidden){animation:slideDown .3s ease-out forwards}.bot-thumb{width:100px;height:100px;object-fit:contain;background:#050505;border-radius:8px;transition:all .3s ease}.stat.defense{color:#2196f3}.stat.attack{color:#f44336}.stat.health{color:#4caf50}.stat.strength{color:#ff9800}.stat.error{color:#f44336}.bot-stats{margin-top:8px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.part-bot-stats{margin-top:8px;display:grid;grid-template-columns:repeat(4,1fr);gap:4px;width:100%;font-size:small}.part-bot-stats .bot-stat{border:1px solid var(--bb-neutral-300);gap:8px;padding:4px;border-radius:4px}.part-bot-stats .bot-stat .stat-type{text-transform:uppercase;color:#fff}.part-bot-stats .bot-stat .stat-value{text-transform:uppercase;color:#ff5e00}.token-icon{width:20px;height:20px;vertical-align:middle;margin-left:4px}.prize-amount{display:flex;align-items:center;gap:4px}.bot.winner{display:flex;align-items:center;gap:8px}.trophy-icon{width:20px;height:20px;object-fit:contain}.winner-display{text-align:center;background-color:#1c1c1c;padding-left:20px;height:200px;border-radius:30px;align-items:center;padding-bottom:30px;position:relative;overflow:hidden}.winner-display:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../../public/img/backroundforhistorybot.png);background-size:cover;background-position:center;opacity:.8;z-index:2}.winner-display .bot-thumb,.winner-display .bot-name{position:relative;z-index:3}.tournament-winner-card{background:#1c1c1c;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;align-items:center}.winner-summary{display:flex;align-items:center;justify-content:space-between}.winner-display{text-align:center}.bot-thumb{width:100px;height:100px;object-fit:contain;border-radius:8px}.bracket-table{width:100%;margin-top:20px;border-collapse:separate;border-spacing:20px 0}.bracket-table th{text-align:left;padding:10px;color:#666;font-weight:600;border-bottom:2px solid #ff5e00}.match-pair{margin-bottom:20px;position:relative}.match-pair:after{content:"";position:absolute;right:-20px;top:50%;width:20px;height:2px;background:#1c1c1c}.bot{padding:10px;background:#060606;border-radius:6px;margin:5px 0;font-family:monospace;transition:background-color .3s ease}.tournament-bracket{overflow:hidden;transition:all .3s ease}.tournament-bracket.hidden{height:0;padding:0;margin:0;opacity:0}.time-completed{color:#666;font-size:.9em;margin-top:4px}.bot.winner{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;gap:8px;background:#070707;color:#ff5e00;font-weight:600}.trophy-icon{width:16px;height:16px;object-fit:contain;display:inline-block;margin-left:4px;vertical-align:middle}.leaderboard-container{max-width:1350px;width:100%;margin:0 auto;padding:20px;background:#1a1a1a;border-radius:8px;box-shadow:0 4px 6px #0000001a}.wallet-link{color:inherit;text-decoration:none;transition:all .2s ease;display:inline-block;padding:2px 4px;border-radius:4px}.wallet-link:hover{color:#ff5e00;background-color:#ff5e001a;text-decoration:underline;cursor:pointer}.wallet-link:visited{color:inherit}.wallet-link:visited:hover{color:#ff5e00}.sns-name .wallet-link{color:#ff5e00;font-weight:700}.sns-name .wallet-link:hover{color:#ff7a33;background-color:#ff5e0026}.wallet-address .wallet-link{font-family:monospace}.tab-container{display:flex;gap:10px;margin-bottom:20px}.tab-button{padding:10px 20px;background:#333;border:none;border-radius:4px;color:#fff;cursor:pointer;transition:background .3s ease}.tab-button:hover{background:#444}.tab-button.active{background:#666}.leaderboard-content{background:#222;border-radius:8px;padding:20px;font-size:small}.leaderboard .banner-title{padding-top:40px;width:100%;text-align:center;font-size:x-large}.leaderboard-content.hidden{display:none}.leaderboard-table{width:100%;border-collapse:collapse;color:#fff}.leaderboard-table th,.leaderboard-table td{padding:12px;text-align:left;border-bottom:1px solid #333}.leaderboard-table th{background:#2a2a2a;font-weight:700;font-size:medium}.leaderboard-table tbody tr:hover{background:#2a2a2a}.nft-image{width:40px;height:40px;border-radius:4px;vertical-align:middle;margin-right:10px}.wallet-address{font-family:monospace}.points-cell{font-weight:700;color:#4caf50}.winnings-cell{color:gold}.loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:100}.loading-spinner{text-align:center;color:#fff}.loading-spinner img{width:50px;height:50px;margin-bottom:10px}.error-message{background:#f44;color:#fff;padding:10px;margin:10px 0;border-radius:4px;text-align:center}.blake-share-close{position:absolute;top:0;right:0}.blake-share-body{display:flex;gap:30px;margin-top:10px;flex-direction:row-reverse}.blake-share-bot{flex:1;display:flex;align-items:center;justify-content:center}.blake-share-bot-image{width:100%;height:300px;border-radius:12px;overflow:hidden;border:1px solid #292726;background:#0f0f0f}.blake-share-bot-image img{width:100%;height:100%;object-fit:contain}.blake-share-profile{display:flex;align-items:center;gap:16px;margin-bottom:24px}.blake-share-logo{height:32px}.blake-share-wallet{font-family:Oxanium,monospace;font-size:18px;color:#ff5e00}.blake-share-stats-container{display:flex;flex-direction:column;gap:16px}.blake-share-stat-item{display:flex;flex-direction:row;align-items:center;padding:20px 24px;gap:16px;background:#1c1d1d;border:1.5px solid #292726;border-radius:8px;height:80px}.blake-stat-icon{position:relative;width:76px;height:76px;display:flex;align-items:center;justify-content:center}.blake-stat-icon-border{box-sizing:border-box;position:absolute;width:76px;height:76px;left:calc(50% - 38px);top:calc(50% - 38px);border-radius:10px}.blake-stat-icon-border-glow{position:absolute;width:76px;height:76px;left:calc(50% - 38px);top:calc(50% - 38px);opacity:.2;border-radius:10px}.blake-battles-icon .blake-stat-icon-border{background:#46a7580d;border:2px solid #46a758;box-shadow:inset 0 0 12px #46a758b3}.blake-battles-icon .blake-stat-icon-border-glow{border:5px solid #46a758}.blake-winrate-icon .blake-stat-icon-border{background:#ff5e000d;border:2px solid #ff5e00;box-shadow:inset 0 0 12px #ff5e00b3}.blake-winrate-icon .blake-stat-icon-border-glow{border:5px solid #ff5e00}.blake-total-icon .blake-stat-icon-border{background:#ffa5130d;border:2px solid #ffa513;box-shadow:inset 0 0 12px #ffa513b3}.blake-total-icon .blake-stat-icon-border-glow{border:5px solid #ffa513}.blake-stat-icon-symbol{position:relative;z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.blake-stat-text{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1}.blake-stat-label{font-family:Oxanium,sans-serif;font-weight:400;font-size:24px;color:#a09c9b}.blake-stat-value{font-family:Oxanium,sans-serif;font-weight:500;font-size:34px;color:#ebeeef}.blake-share-footer{margin-top:24px;display:flex;justify-content:flex-end}.blake-share-to-x-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;background:#ff5e00;border:none;border-radius:8px;color:#fff;font-family:Oxanium,sans-serif;font-weight:600;font-size:16px;cursor:pointer;transition:background-color .2s}.blake-share-to-x-btn:hover{background:#e65500}@media screen and (max-width: 768px){.blake-share-body{flex-direction:column}.blake-share-bot-image{height:200px}.blake-share-stat-item{padding:15px 20px;height:70px}.blake-stat-icon{width:60px;height:60px}.blake-stat-icon-border,.blake-stat-icon-border-glow{width:60px;height:60px;left:calc(50% - 30px);top:calc(50% - 30px)}.blake-stat-label{font-size:18px}.blake-stat-value{font-size:24px}}.blake-share-bot{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;flex:1}.blake-share-bot-image img{width:100%;height:100%;object-fit:contain;transition:opacity .5s ease}.blake-share-bot-glow{position:absolute;width:100%;height:100%;left:0;top:0;background:radial-gradient(67.68% 145.73% at 52.08% 96.62%,#3dcbff,#3dcbff00);mix-blend-mode:luminosity;opacity:.1;z-index:0;pointer-events:none}.blake-share-bot-stats{width:100%;background:#1c1d1d;border-radius:8px;padding:16px;border:1px solid #292726;display:flex;flex-direction:column;gap:12px}.blake-share-bot-name{font-family:"Sector 034",Oxanium,sans-serif;font-weight:600;font-size:18px;color:#ebeeef;margin-bottom:12px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blake-share-bot-tag{display:flex;align-items:center;gap:8px;margin-bottom:4px}.blake-share-bot-tag-number{font-family:Oxanium,sans-serif;font-size:14px;color:#a09c9b}.blake-share-bot-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.blake-share-bot-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.blake-share-bot-col{display:flex;flex-direction:column;gap:8px;width:100%}.blake-share-bot-attribute{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.blake-share-bot-attribute-name{font-family:Oxanium,sans-serif;font-weight:400;font-size:16px;color:#a09c9b}.blake-share-bot-attribute-value{font-family:Oxanium,sans-serif;font-weight:500;font-size:16px;color:#ebeeef}.blake-share-bot-attribute-value.defense{color:#ffa513}.blake-share-bot-attribute-value.attack,.blake-share-bot-attribute-value.accuracy,.blake-share-bot-attribute-value.health{color:#46a758}.blake-share-bot-win-loss{display:flex;flex-direction:row;gap:16px;width:100%;margin-top:8px}.blake-share-bot-win-box,.blake-share-bot-loss-box{display:flex;flex-direction:row;align-items:center;padding:12px;gap:12px;flex:1;background:#ffffff08;border-radius:8px}.blake-share-bot-win-icon,.blake-share-bot-loss-icon{width:40px;height:40px;position:relative;filter:drop-shadow(0px 4px 24px rgba(0,0,0,.15))}.blake-share-bot-win-icon-bg{box-sizing:border-box;position:absolute;width:40px;height:40px;left:0;top:0;background:#46a7580d;border:1px solid #46a758;box-shadow:inset 0 0 12px #46a758b3;border-radius:4px}.blake-share-bot-loss-icon-bg{box-sizing:border-box;position:absolute;width:40px;height:40px;left:0;top:0;background:#ff2f130d;border:1px solid #ff2f13;box-shadow:inset 0 0 12px #ff2f13cc;border-radius:4px}.blake-share-bot-win-icon-symbol,.blake-share-bot-loss-icon-symbol{position:absolute;width:20px;height:20px;left:10px;top:10px;z-index:2}.blake-share-bot-win-icon-symbol{background:#46a758}.blake-share-bot-loss-icon-symbol{background:#ff2f13}.blake-share-bot-win-text,.blake-share-bot-loss-text{display:flex;flex-direction:column;gap:2px}.blake-share-bot-win-label,.blake-share-bot-loss-label{font-family:Oxanium,sans-serif;font-size:14px;color:#615b59}.blake-share-bot-win-value,.blake-share-bot-loss-value{font-family:Oxanium,sans-serif;font-weight:600;font-size:18px;color:#ebeeef}.blake-container{width:100%;max-width:1300px;margin:0 auto;padding:0 20px;box-sizing:border-box}.blake-top-section{display:flex;gap:20px;margin-bottom:20px}.blake-profile-column{width:40%}.blake-topbot-column{width:60%}.blake-profile-info,.blake-stats-panel,.blake-top-bot-display{background-color:#202020;border:1px solid #32302f;border-radius:12px;padding:24px;width:100%;box-sizing:border-box;margin-bottom:20px}.blake-profile-info:last-child,.blake-stats-panel:last-child,.blake-top-bot-display:last-child{margin-bottom:0}.blake-row{width:100%;max-width:1300px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap}.blake-left-panel{width:40%;padding:0}.blake-profile-info{margin-bottom:20px;background-color:#202020;border:1px solid #32302f;border-radius:12px;padding:24px;width:100%}.blake-stats-panel{background-color:#202020;border:1px solid #32302f;border-radius:12px;padding:24px;width:100%;margin-left:0;margin-bottom:0}.blake-right-panel{width:60%;padding:0}.blake-top-bot-display{width:100%;background-color:#202020;border:1px solid #32302f;border-radius:12px;padding:24px}.blake-panel-title{font-size:18px;margin-bottom:16px}.blake-tabs-container{background-color:#202020;border:1px solid #32302f;border-radius:12px;padding:24px;width:100%;box-sizing:border-box;margin-bottom:0}.blake-tabs-header{display:flex;margin-bottom:24px;border-bottom:1px solid #32302f}.blake-tab-btn{font-family:Sector034,sans-serif;font-size:16px;padding:0 0 12px;margin-right:40px;color:#a09c9b;cursor:pointer;position:relative;transition:color .3s ease}.blake-tab-btn:last-child{margin-right:0}.blake-tab-btn:hover,.blake-tab-btn.active{color:#ff5e00}.blake-tab-btn.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#ff5e00}.blake-profile-column,.blake-topbot-column{display:flex;flex-direction:column;gap:20px}.blake-row{gap:20px}.blake-tab-content{display:none;width:100%;max-height:600px;overflow-y:auto;padding-right:10px}.blake-tab-content.active{display:block}.blake-tab-content::-webkit-scrollbar{width:8px}.blake-tab-content::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.blake-tab-content::-webkit-scrollbar-thumb{background:#3e3b3a;border-radius:4px}.blake-tab-content::-webkit-scrollbar-thumb:hover{background:#615b59}.blake-share-bot-image img{width:100%;height:100%;object-fit:contain;border-radius:8px;transition:opacity .3s ease}.blake-your-bots-carousel{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%}.tournament-types{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.blake-your-bots-carousel::-webkit-scrollbar{width:8px}.blake-your-bots-carousel::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.blake-your-bots-carousel::-webkit-scrollbar-thumb{background:#3e3b3a;border-radius:4px}.blake-your-bots-carousel::-webkit-scrollbar-thumb:hover{background:#615b59}@media screen and (max-width: 1200px){.blake-top-section{flex-direction:column}.blake-profile-column,.blake-topbot-column{width:100%}.blake-your-bots-carousel{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 992px){.blake-your-bots-carousel,.tournament-types{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 576px){.blake-your-bots-carousel,.tournament-types{grid-template-columns:1fr}.blake-tab-btn{font-size:14px;margin-right:20px}}.blake-share-bot-image{position:relative;width:100%;height:250px;border-radius:12px;overflow:hidden;margin-bottom:20px;background-color:#1a1a1a}.tab-btn{font-family:Sector034;font-size:16px;padding:10px 20px;cursor:pointer;border:none;background:transparent;color:var(--bb-neutral-300)}.tab-btn.active{color:var(--bb-primary);border-bottom:2px solid var(--bb-primary)}.tabs-header{display:flex;gap:30px;border-bottom:1px solid var(--bb-neutral-800);margin-bottom:30px}.twitter-connect-btn{background-color:#090909;color:#fff;border:none;border-radius:20px;padding:12px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;margin-bottom:30px;margin-top:10px;cursor:pointer;transition:background-color .2s}.twitter-connect-btn:hover{background-color:#1a8cd8}.profile-image{display:flex;flex-direction:column;align-items:center;gap:15px;padding-top:20px}.profile-image-img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid #000000;background-color:#000}.upload-btn{background-color:#050505;color:#fff;border:none;border-radius:20px;padding:12px 24px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;cursor:pointer;transition:background-color .2s ease}.upload-btn:hover{background-color:#3c3d3e}.profile-image-img:hover{border-color:#030303;transition:border-color .2s ease}.share-profile-btn{background-color:#090909;color:#fff;border:none;border-radius:20px;padding:12px 24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;margin-bottom:30px;margin-top:10px;cursor:pointer;transition:background-color .2s}.share-profile-btn:hover{background-color:#1a8cd8}.open-drafts-buttons{display:flex;gap:12px;margin-bottom:16px}.open-drafts-buttons button{padding:8px 16px;border-radius:6px;border:1px solid var(--bb-neutral-700);background:transparent;color:var(--bb-neutral-300);cursor:pointer;font-family:Oxanium;transition:all .2s ease}.open-drafts-buttons button:hover{border-color:var(--bb-primary);color:#fff}.open-drafts-buttons button.active{background:var(--bb-primary);border-color:var(--bb-primary);color:#fff}.blake-social-links-container{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:24px;gap:16px;width:100%;max-width:621px;height:96px;border:1px solid #2c2a29;border-radius:8px;margin:30px 0 20px}.blake-social-links-text{width:238px;height:24px;font-family:Oxanium,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#a09c9b;flex-grow:1}.blake-social-links-buttons{display:flex;flex-direction:row;align-items:center;padding:0;gap:19px;width:319px;height:48px}.blake-btn-twitter,.blake-btn-share{position:relative;filter:drop-shadow(0px 4px 24px rgba(0,0,0,.15));display:block;height:48px;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.blake-btn-twitter{width:162px}.blake-btn-share{width:138px}.blake-btn-twitter:hover,.blake-btn-share:hover{opacity:.9}.blake-btn-twitter:active,.blake-btn-share:active{filter:drop-shadow(0px 2px 12px rgba(0,0,0,.25))}.blake-btn-twitter:before,.blake-btn-share:before{content:"";box-sizing:border-box;position:absolute;height:48px;top:0;background:#615b5959;border:1px solid #7d7674;box-shadow:inset 0 0 12px #7d7674;transform:scaleX(-1)}.blake-btn-twitter:before{width:130px;left:0;right:32px}.blake-btn-share:before{width:106px;left:0;right:32px}.blake-btn-text{position:absolute;font-family:Oxanium,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:20px;letter-spacing:.04em;text-transform:uppercase;color:#ebeeef;top:50%;transform:translateY(-50%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:2}.blake-btn-twitter .blake-btn-text{width:120px;right:40px;text-align:center;left:auto}.blake-btn-share .blake-btn-text{width:70px;right:40px;text-align:center;left:auto}.blake-btn-twitter.blake-connected .blake-btn-text{color:#ff5e00}.blake-x-icon{position:absolute;width:16px;height:16px;right:8px;top:calc(50% - 8px);fill:#fff;z-index:2}.blake-arrow-icon{position:absolute;width:20px;height:20px;right:6px;top:calc(50% - 10px);z-index:2}.blake-btn-edge{box-sizing:border-box;position:absolute;width:32px;height:48px;right:0;top:0;background:#615b598c;border:1px solid #7d7674;z-index:1}@media screen and (max-width: 768px){.blake-social-links-container{flex-direction:column;height:auto;padding:16px}.blake-social-links-text{width:100%;margin-bottom:12px}.blake-social-links-buttons{width:100%;justify-content:center}}@media screen and (max-width: 480px){.blake-social-links-buttons{flex-direction:column;gap:12px;height:auto}.blake-btn-twitter,.blake-btn-share{width:100%}.blake-btn-twitter:before,.blake-btn-share:before{width:calc(100% - 32px)}.blake-btn-text{width:auto;left:50%;transform:translate(-50%,-50%)}}.tabs-container{width:100%;margin-bottom:30px}.tabs-header{display:flex;border-bottom:1px solid var(--bb-neutral-800);margin-bottom:24px}.tab-btn{font-family:Sector034;font-size:16px;padding:10px 0;margin-right:40px;color:var(--bb-neutral-300);background:transparent;border:none;cursor:pointer;position:relative;transition:color .3s ease}.tab-btn:hover,.tab-btn.active{color:var(--bb-primary)}.tab-btn.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:var(--bb-primary)}.tab-content{display:none}.tab-content.active{display:block}.double-up-card{background:#1c1c1c;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a}.double-up-card .winner-header{cursor:pointer;position:relative;transition:background-color .2s ease;border-radius:8px;padding:10px}.double-up-card .winner-header:hover{background-color:#242424}.expand-toggle{margin-left:10px;font-size:12px;transition:transform .3s ease}.double-up-matches-list{display:flex;flex-direction:column;gap:15px;width:100%;max-height:600px;overflow-y:auto;margin-top:20px;padding-right:10px;transition:max-height .3s ease,opacity .3s ease,margin .3s ease}.double-up-matches-list.collapsed{max-height:0;opacity:0;margin-top:0;overflow:hidden;padding:0}.double-up-matches-list::-webkit-scrollbar{width:8px}.double-up-matches-list::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.double-up-matches-list::-webkit-scrollbar-thumb{background:#3e3b3a;border-radius:4px}.double-up-matches-list::-webkit-scrollbar-thumb:hover{background:#615b59}.double-up-match{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;width:95%;align-items:center;background:#242424;border-radius:10px;padding:15px;border:1px solid var(--bb-neutral-800);position:relative}.double-up-match:hover{background:#2a2a2a;border-color:var(--bb-primary)}.match-winner,.match-opponent{display:flex;align-items:center;gap:15px}.match-winner{justify-content:flex-start}.match-opponent{justify-content:flex-end;flex-direction:row-reverse}.bot-image-container{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0}.bot-image{width:100%;height:100%;position:relative;background:#1a1a1a;border:1px solid var(--bb-neutral-800);border-radius:inherit;overflow:hidden}.match-winner .bot-image{border-color:var(--bb-primary);box-shadow:0 0 8px #ff5e004d}.placeholder-image{display:flex;align-items:center;justify-content:center;background:#1a1a1a}.no-opponent{font-size:24px;font-weight:700;color:var(--bb-neutral-500)}.bot-details{flex-grow:1;display:flex;flex-direction:column;gap:5px}.match-winner .bot-name{color:var(--bb-primary);font-weight:600;display:flex;align-items:center;gap:6px}.match-opponent .bot-name{color:var(--bb-neutral-300);text-align:right}.trophy-icon{width:16px;height:16px;object-fit:contain}.prize-amount{font-size:14px;font-family:Oxanium;color:#46a758;display:flex;align-items:center;gap:5px}.token-icon{width:16px;height:16px;vertical-align:middle}.match-vs{font-weight:700;color:var(--bb-neutral-500);text-align:center;position:relative}.match-vs:before,.match-vs:after{content:"";position:absolute;left:50%;width:1px;height:15px;background-color:var(--bb-neutral-700)}.match-vs:before{top:-20px}.match-vs:after{bottom:-20px}@media screen and (max-width: 768px){.double-up-match{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:10px}.match-winner,.match-opponent{justify-content:flex-start}.match-opponent{flex-direction:row}.match-vs{position:relative;text-align:center;width:100%;padding:10px 0}.match-vs:before,.match-vs:after{content:none}.match-vs:before{height:1px;width:40%;top:50%;left:0}.match-vs:after{height:1px;width:40%;top:50%;left:auto;right:0}.match-opponent .bot-name{text-align:left}.match-opponent-unknown{opacity:.6}}.blake-share-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.blake-share-preview{max-width:840px;width:90%;background:#1a1a1a;border:1.5px solid #292726;border-radius:14px;box-shadow:0 8px 32px #0000004d;padding:24px;animation:blake-fadeIn .3s ease-out}@keyframes blake-fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.blake-share-content{position:relative}.blake-share-close{position:absolute;top:0;right:0;z-index:10}.blake-share-close-btn{background:transparent;border:none;cursor:pointer;padding:8px}.blake-share-close-btn:hover svg path{stroke:#ff5e00}.blake-share-body{display:flex;flex-direction:row!important;gap:30px;margin-top:10px}.blake-share-info{flex:1;display:flex;flex-direction:column;justify-content:space-between}.blake-share-bot{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.blake-share-bot-image{width:100%;height:220px;border-radius:12px;position:relative;overflow:hidden;background:#0f0f0f;border:1px solid #292726}.blake-bot-image-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1;background-color:#1a1a1a}.loot-nav-button{position:absolute;top:55%;transform:translateY(-50%);cursor:pointer;transition:background-color .2s ease;z-index:1004;pointer-events:all}.loot-nav-prev{left:-8px;z-index:1004}.loot-nav-next{right:-8px;z-index:1004}.scroll-nav-button{position:absolute;top:55%;transform:translateY(-50%);cursor:pointer;transition:background-color .2s ease;z-index:1004;pointer-events:all}.scroll-nav-prev{left:-8px;z-index:1004}.scroll-nav-next{right:-8px;z-index:1004}.notif-modal{display:none;position:fixed;top:100px;right:8px;width:420px;height:600px;background-image:url(/img/bg-popup.svg);background-size:cover;background-position:center;z-index:1001;border-radius:16px;overflow:hidden;scrollbar-width:none;opacity:.95;transition:top .2s}.notif-modal.sticky{top:8px}.notif-modal-content{position:relative;width:100%;height:100%;padding:0;box-sizing:border-box;display:flex;flex-direction:column}.notif-close-btn{position:absolute;top:12px;right:12px;width:32px;height:32px;background:#000000b3;border:2px solid var(--bb-neutral-700);border-radius:8px;cursor:pointer;z-index:1002;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.notif-close-btn img{width:20px;height:20px;filter:invert(1)}.notif-close-btn:hover{background:#ff5e0033;border-color:var(--bb-primary)}.notif-toggles{display:flex;justify-content:space-between;background:#1e1e1ef2;padding:8px}.notif-toggle-group{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:90px}.notif-toggle-group span:first-child{color:#fff;font-family:Oxanium,sans-serif;font-size:1rem;margin-bottom:2px}.notif-switch{position:relative;display:inline-block;width:38px;height:22px}.notif-switch input{opacity:0;width:0;height:0}.notif-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#444;border-radius:22px;transition:background .2s}.notif-slider-on{background:#ff6b00}.notif-switch input:checked+.notif-slider{background:#ff6b00}.notif-slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:transform .2s}.notif-switch input:checked+.notif-slider:before{transform:translate(16px)}.notif-toggle-state{font-size:.9em;font-family:Oxanium,sans-serif;margin-top:2px;color:#fff;opacity:.7}.notif-toggle-state.on{color:#ff6b00;font-weight:700}.notif-toggle-state.off{color:#888}.notif-divider{height:1px;background:#ffffff14;margin:0}.notif-section-header{padding-left:24px;padding-top:24px;display:flex;flex-direction:column;gap:10px}.notif-title-sector{font-family:Sector034,Oxanium,monospace,sans-serif;font-size:medium;color:#fff;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px}.notif-tabs{display:flex;gap:16px;margin-bottom:0}.notif-tab{background:none;border:none;color:#fff;font-family:Oxanium,sans-serif;font-size:1rem;padding:0 8px 6px;cursor:pointer;border-bottom:2px solid transparent;transition:border .2s,color .2s;position:relative}.notif-tab.active{color:#ff6b00;border-bottom:2px solid #ff6b00}.notif-tab-count{background:#222;color:#fff;border-radius:8px;font-size:.9em;padding:2px 8px;margin-left:4px}.notif-list-container{flex:1;overflow-y:auto;padding-left:24px;padding-right:24px;margin-bottom:32px;margin-top:8px;scrollbar-width:none}.notif-list{list-style:none;padding:0;margin:0}.notif-item{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06);word-break:break-word}.notif-item:last-child{border-bottom:none}.notif-item-timestamp{color:#888;font-size:.95em;font-family:Oxanium,monospace,sans-serif;margin-bottom:2px}.notif-item-body{color:#fff;font-family:Oxanium,sans-serif;font-size:1.05em}.notif-item-win .notif-item-body,.notif-item-body-win{color:#1aff7c;font-weight:600}.notif-airdrop{display:flex;flex-direction:row;align-items:center;background:#1e1e1ef2;padding-left:24px;gap:16px}.notif-airdrop-icon{width:38px;height:38px;background:#232323;border-radius:8px;padding:6px;object-fit:contain}.notif-airdrop-labels{display:flex;flex-direction:column;gap:2px}.notif-airdrop-title{font-family:Oxanium,sans-serif;font-size:1.1rem;color:#fff;font-weight:600}.notif-airdrop-points{font-family:Oxanium,sans-serif;font-size:1.3rem;color:#ff5e00;font-weight:700;letter-spacing:1px}.notif-modal-mobile{display:none}@media (max-width: 1049px){.notif-modal,.notif-modal-mobile{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;border-radius:0!important;padding:0!important;overflow-y:auto;z-index:1001}.notif-modal-content,.notif-modal-mobile-content{width:100vw!important;max-width:100vw!important;padding:16px 8px!important;box-sizing:border-box}.nav{display:none!important}.nav-item:hover{transform:none;transition:none;cursor:pointer}.wallet-selector-modal{width:100vw;max-width:100vw;margin:0;padding:0;box-sizing:border-box}.wallet-selector-content{max-width:300px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.notif-close-btn{width:44px;height:44px}.notif-close-btn img{width:30px;height:30px}}@media (min-width: 1050px){.notif-mobile-nav{display:none}.nav{display:flex!important}}.blake-terms-container{max-width:1200px;margin:0 auto;padding:20px;color:#fff;font-family:Oxanium,sans-serif}.blake-terms-container a{color:#ff5e00;text-decoration:none}.blake-terms-container a:hover{color:#ff7a33}.blake-terms-container a:visited{color:#ff5e00}.blake-terms-banner{background-image:url(/img/terms-banner-1.png);background-size:cover;background-position:center;padding:60px;margin-bottom:40px}.blake-terms-content{padding:20px;background:#1c1d1d;border-radius:12px;margin-bottom:40px}.blake-terms-section{margin-bottom:40px}.blake-terms-section h2{font-family:Sector034;font-size:18px;margin-bottom:20px;color:#ff5e00;text-transform:uppercase}.blake-terms-subsection{margin-bottom:20px}.blake-terms-section p,.blake-terms-subsection p{margin-bottom:16px;line-height:1.6;color:#a09c9b}.blake-terms-section p strong,.blake-terms-subsection p strong{color:#ebeeef}.blake-terms-section ol,.blake-terms-section ul{margin-left:20px;margin-bottom:16px;color:#a09c9b}.blake-terms-section li{margin-bottom:8px;line-height:1.6}.blake-terms-highlight{background-color:#ff5e000d;border-left:4px solid #ff5e00;padding:20px;margin:20px 0;color:#ebeeef!important}.blake-terms-footer{margin-top:60px}.blake-terms-toc{background:#242424;padding:20px;border-radius:8px;margin-bottom:40px}.blake-terms-toc-title{font-family:Sector034;font-size:16px;margin-bottom:16px;color:#ff5e00}.blake-terms-toc ul{list-style-type:none;padding-left:0}.blake-terms-toc li{margin-bottom:8px}.blake-terms-toc a{color:#a09c9b;text-decoration:none;transition:color .2s ease}.blake-terms-toc a:hover{color:#ff5e00}@media screen and (max-width: 768px){.blake-terms-banner{padding:30px}.blake-terms-container{padding:10px}.blake-terms-content,.blake-terms-highlight{padding:15px}}.blake-site-footer{width:100%;padding:20px 0;margin-top:40px}.blake-footer-container{max-width:1300px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px;border:1px solid white;border-radius:8px}.blake-footer-logo{flex:0 0 auto;margin-right:30px}.blake-footer-logo img{height:40px}.blake-footer-links{display:flex;gap:30px;flex-wrap:wrap}.blake-footer-links a{color:#fff;text-decoration:none;font-family:Oxanium,sans-serif;font-size:14px;transition:color .2s ease}.blake-footer-links a:hover{color:#ff5e00}@media screen and (max-width: 768px){.blake-footer-container{flex-direction:column;gap:20px;padding:12px}.blake-footer-logo{margin-right:0}.blake-footer-links{justify-content:center}}.current-part-header,.available-parts-header{font-family:Sector034;font-size:16px;color:var(--bb-primary);margin:12px 0;width:100%}.parts-list-divider{height:1px;width:100%;background-color:var(--bb-neutral-700);margin:16px 0}.current-equipped-part{background-color:#ff5e000d!important;border:1px solid var(--bb-primary)!important;position:relative}.current-part-label{position:absolute;top:10px;right:10px;background-color:var(--bb-primary);color:#fff;font-size:12px;padding:4px 8px;border-radius:4px;font-family:Oxanium}.no-part-message{padding:16px;text-align:center;color:var(--bb-neutral-300);background-color:#1c1d1d;border-radius:8px;width:100%;font-family:Oxanium}.profile-image,.twitter-connect-btn,.share-profile-btn,.upload-btn{display:none!important}.profile-your-bots{margin-top:60px}.profile-your-bots .section-title{font-family:Sector034;font-size:16pt;margin-bottom:26px}.profile-your-bots-section .section-subtitle{color:var(--bb-neutral-300);margin-bottom:20px;font-family:Oxanium}.profile-your-bots-carousel{overflow:auto;width:100%;height:100%;display:flex;gap:20px;padding:0 10px}.profile-inventory-bot{display:inline-flex;justify-content:center;min-width:300px;height:400px;overflow:hidden;z-index:1;box-sizing:border-box;position:relative;min-width:150px!important;margin:10px!important;border-radius:10px!important;border:1px solid var(--bb-neutral-800)!important;cursor:pointer;flex-shrink:0}.profile-inventory-bot:hover{border-color:#ff5e00;transition:border-color .3s ease}.profile-inventory-bot.selected{border:1px solid #8f390a!important}.profile-inventory-bot-image{position:absolute;border-radius:10px;z-index:3;object-fit:cover;width:100%}.profile-inventory-bot-image img{width:100%;height:100%;object-fit:contain;border-radius:10px}.profile-inventory-bot-tab{position:relative;margin-top:235px;width:100%;background:#181818;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask:url(/img/inventory-tab.svg);mask:url(/img/inventory-tab.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-left:5px;margin-right:5px;padding:11px 16px}.profile-inventory-tab-label{margin-top:11px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:medium}.profile-inventory-tab-label .profile-inventory-number{margin-left:8px;font-size:small}.profile-inventory-tab-title{margin:6px 0;font-size:small;color:#fff;font-family:Oxanium}.profile-bot-stats{width:100%;display:grid;grid-template-columns:repeat(2,1fr);column-gap:6px;row-gap:6px;font-size:small;text-transform:uppercase}.profile-bot-stat{display:flex;justify-content:flex-start;gap:4px;color:var(--bb-neutral-300);font-size:small;width:100%;font-family:Oxanium}.profile-stat-name{color:var(--bb-neutral-300)}.profile-stat-value{margin-left:unset;color:#46a758}.profile-no-bots{width:100%;height:176px;margin:auto;border:1px solid #292726;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.profile-no-bots .section-message{color:var(--bb-neutral-500);width:450px;text-align:center;margin-top:24px}.profile-no-bots img{width:48px;height:48px;opacity:.5}.profile-your-bots .loading-indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:var(--bb-neutral-300)}.profile-your-bots .loading-spinner{width:40px;height:40px;border:3px solid var(--bb-neutral-800);border-top:3px solid #ff5e00;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.profile-your-bots-carousel::-webkit-scrollbar{width:8px;height:8px}.profile-your-bots-carousel::-webkit-scrollbar-track{background:#1a1a1a;border-radius:4px}.profile-your-bots-carousel::-webkit-scrollbar-thumb{background:#3e3b3a;border-radius:4px}.profile-your-bots-carousel::-webkit-scrollbar-thumb:hover{background:#615b59}.main-wrap.history{width:100%;max-width:1350px;margin:40px auto 0;padding:0;background:#000;font-family:Courier New,monospace}.history{width:100%;max-width:1350px;margin:0 auto;padding:0;display:block;background:#000;color:#0f0}.history .banner-title{width:100%;text-align:center;font-size:x-large;color:#fff}.tournaments-container{max-width:100%;margin:0;padding:0;background:#000}.doubleup-header{background:#010;border:2px solid var(--bb-primary);color:var(--bb-primary);font-family:Courier New,monospace;font-size:large;font-weight:700;padding:6px 12px;text-transform:uppercase;margin-bottom:2px;display:flex;justify-content:space-between;align-items:center}.doubleup-title{color:var(--bb-primary)}.live-indicator{color:#ff0;font-size:medium}.live-indicator:before{content:"● ";color:#0f0}.data-grid-header{background:#010;border:1px solid var(--bb-primary);color:var(--bb-primary);font-family:Courier New,monospace;font-size:medium;font-weight:700;padding:4px 0;display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 2fr 1fr;gap:1px;text-transform:uppercase}.header-cell{padding:2px 4px;border-right:1px solid #333333;text-align:center}.header-cell:last-child{border-right:none}.doubleup-tournament-card{border:1px solid #333333;padding:0;margin:1px 0;background-color:#000;display:block;width:100%}.doubleup-header-row{background:#000;border-bottom:1px solid #333333;display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 2fr 1fr;gap:1px;padding:2px 0;font-family:Courier New,monospace;font-size:medium;font-weight:700;color:#fff;cursor:pointer}.doubleup-header-row:hover{background:#010}.doubleup-cell{padding:2px 4px;border-right:1px solid #222222;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:small;font-weight:600}.doubleup-cell:last-child{border-right:none}.tournament-id-cell{color:#ff0}.timestamp-cell{color:#fff}.winner-cell{color:#0ff}.prize-cell{color:#0f0}.matches-cell{color:#fff}.status-cell{color:#ff0}.expand-cell{background:#010;border:1px solid var(--bb-primary);color:var(--bb-primary);cursor:pointer;text-align:center;font-size:10px;border-right:1px solid var(--bb-primary)!important;box-sizing:border-box;overflow:visible}.expand-cell:hover{background:var(--bb-primary);color:#000}.doubleup-matches-section{background:#000;border-top:1px solid #333333;padding:0;margin:0}.doubleup-matches-section.hidden{display:none}.matches-header{background:#111;border-bottom:1px solid #333333;color:#ff0;font-family:Courier New,monospace;font-size:medium;font-weight:600;padding:4px 8px;text-transform:uppercase}.doubleup-match-row{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr 2fr 1fr;gap:4px;padding:2px 4px;border-bottom:1px solid #222222;align-items:center;font-family:Courier New,monospace;font-size:medium;background:#000}.match-round{color:#ff0;font-weight:700}.match-bot-image{width:56px;height:56px;border:1px solid #333333;display:flex;align-items:center;justify-content:center;background:#111}.match-bot-image img{width:54px;height:54px;object-fit:contain}.match-bot-name{color:#fff;padding:2px 4px;background:#111;border:1px solid #333333;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.match-bot-name.winner{background:#010;color:var(--bb-primary);border-color:var(--bb-primary);font-weight:700}.match-vs{color:#ff0;font-weight:700;text-align:center;font-size:9px}.match-result{color:#ff0;font-weight:700;text-align:center}.match-result.winner1,.match-result.winner2{color:#0f0}.doubleup-winner-display{background:#000;border-top:1px solid #333333;display:grid;grid-template-columns:80px 1fr;gap:8px;padding:4px;align-items:center}.winner-bot-image{width:76px;height:76px;border:1px solid var(--bb-primary);background:#111;display:flex;align-items:center;justify-content:center}.winner-bot-image img{width:74px;height:74px;object-fit:contain}.winner-bot-info{display:flex;flex-direction:column;gap:2px}.winner-bot-name{font-family:Courier New,monospace;font-size:12px;font-weight:700;color:#0f0;margin:0}.winner-bot-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;font-family:Courier New,monospace;font-size:9px}.winner-stat{color:#fff;background:#111;border:1px solid #333333;padding:1px 2px;text-align:center}.winner-stat-value{color:#0f0;font-weight:700}.doubleup-pagination{background:#010;border:2px solid var(--bb-primary);padding:4px 8px;margin:2px 0;display:flex;justify-content:space-between;align-items:flex-end;font-size:medium}.pagination-controls{display:flex;gap:8px;align-items:center;font-weight:600}.terminal-btn{background:#010;border:1px solid var(--bb-primary);cursor:pointer;padding:2px 8px;color:var(--bb-primary);font-family:Courier New,monospace;font-size:medium;font-weight:700;text-transform:uppercase}.terminal-btn:hover{background:var(--bb-primary);color:#000}.terminal-btn:disabled{opacity:.5;cursor:not-allowed;background:#111;color:#333;border-color:#333}.terminal-btn:disabled:hover{background:#111;color:#333}.page-info{font-family:Courier New,monospace;font-size:medium;color:#fff}.data-count{font-family:Courier New,monospace;font-size:medium;color:#ff0;font-weight:600}.loading{background:#000;color:#0f0;font-family:Courier New,monospace;padding:20px;text-align:center;border:1px solid #00ff00;text-transform:uppercase;font-weight:700}.loading img{display:none}.loading:after{content:"LOADING DOUBLE-UP DATA..."}.no-matches{text-align:center;padding:20px;color:#ff0;background:#000;border:1px solid #ffff00;font-family:Courier New,monospace;font-weight:700;text-transform:uppercase}.no-matches:after{content:"NO DOUBLE-UP TOURNAMENTS FOUND";display:block;margin-top:8px;color:#fff;font-size:12px}*{border-radius:0!important}.tabs-container,.tabs-header,.tab-btn,.tab-content,.entry,.tournament-winner-card:not(.doubleup-tournament-card),.winner-header,.winner-summary,.tournament-bracket{display:none!important}.tournament-status{font-size:small;font-weight:600}.tournament-status.complete{color:var(--bb-primary)}.tournament-status.active{color:#ff0}.tournament-status.pending{color:#f90}.matches-grid-header{background:#010;border:1px solid var(--bb-primary);color:var(--bb-primary);font-family:Courier New,monospace;font-size:x-small;font-weight:700;padding:4px 0;display:grid;grid-template-columns:3fr 1fr 3fr 2fr 2fr;gap:2px;text-transform:uppercase;margin-bottom:2px}.match-header-cell{padding:2px 4px;border-right:1px solid var(--bb-primary);text-align:center;font-weight:700;font-size:small}.match-header-cell:last-child{border-right:none}.doubleup-match-row{display:grid;grid-template-columns:3fr 1fr 3fr 2fr 2fr;gap:2px;padding:4px 0;border-bottom:1px solid #222222;align-items:center;font-family:Courier New,monospace;font-size:small;background:#000}.match-bot-display{display:flex;align-items:center;gap:6px;padding:2px}.match-bot-image{width:60px;height:60px;border:1px solid #333333;display:flex;align-items:center;justify-content:center;background:#111}.match-bot-image img{width:58px;height:58px;object-fit:contain}.unknown-bot{width:38px;height:38px;background:#333;display:flex;align-items:center;justify-content:center;color:#666;font-size:16px;font-weight:700}.match-bot-name{color:#fff;font-size:small;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600}.match-bot-name.winner{color:var(--bb-primary);font-weight:600;font-size:small}.match-vs{color:#ff0;font-weight:600;text-align:center;font-size:small}.match-result,.match-prize{color:#0f0;font-weight:600;text-align:center;font-size:small}.doubleup-match-row:hover{background:#111}.bot-link{color:#fff;text-decoration:none;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;transition:color .2s ease}.bot-link:hover{color:#0ff!important;text-decoration:underline}.bot-link.winner{color:#0f0;font-weight:700}.bot-link.winner:hover{color:#fff!important}.winner-bot-link{color:#0f0;text-decoration:none;font-family:Courier New,monospace;font-size:12px;font-weight:700;transition:color .2s ease}.winner-bot-link:hover{color:#fff;text-decoration:underline}
