@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.navbar{position:fixed;top:0;left:0;right:0;height:42px;background-image:linear-gradient(to right,transparent 0%,var(--black-80) 66%,var(--black-90) 90%),linear-gradient(to bottom,var(--black-90) 0%,var(--black-20) 50%,var(--black-90) 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--manilla-20);z-index:1100;display:flex;justify-content:space-between;align-items:center;padding:0 5px 0 12px;transform:translateZ(0);will-change:transform}.logo{padding:0;height:30px;width:auto;text-align:left;align-self:center;display:flex;align-items:center;gap:8px}.logo-small{height:16px;width:auto;display:block;margin-top:2px}.logo-large{display:none}.logo img{height:100%;width:auto;object-fit:contain}.logo h1{display:block;font-family:FATPIXEL;font-size:18px;color:var(--manilla);margin:0;padding:0;line-height:1;transform:translateY(2px)}.walletButton{display:flex;gap:8px;align-items:center}.wallet-adapter-button-trigger{height:27px!important;padding-left:32px!important;white-space:nowrap!important}.wallet-adapter-button{background:var(--color-background)!important;color:var(--manilla)!important;border-radius:2!important;padding:0 8px!important;font-family:TheGoodMonolith!important;display:flex!important;align-items:center!important;gap:8px!important;min-width:0px!important;font-size:14px!important}.wallet-adapter-button-trigger .wallet-icon{font-size:1.2em;color:var(--manilla)}.dashboard-button{background:none!important;display:flex;align-items:center;width:auto;height:auto;border:none;cursor:pointer}.dashboard-button .profile-icon{height:25.65px;width:25.65px;color:var(--manilla)}.wallet-adapter-dropdown-list{background:var(--black)!important;font-family:TheGoodMonolith!important;border-radius:2px!important;border:1px solid var(--manilla-20)!important;z-index:1100!important;padding:4px!important;position:absolute!important;top:24px!important;right:0!important;width:100%!important;width:140px!important}.wallet-adapter-dropdown-list-item{width:100%!important}.wallet-button-wrapper{position:relative;width:140px!important;display:flex;align-items:center;border-radius:2px;justify-content:end;border:1px solid var(--manilla-60)}.wallet-button-wrapper .wallet-icon{position:absolute;left:0;margin-left:4px;z-index:1;font-size:1.2em;color:var(--manilla)}.wallet-adapter-dropdown-list-active .wallet-adapter-dropdown-list-item{background:var(--black-90)!important;font-family:TheGoodMonolith!important;border-radius:2px!important;border:1px solid var(--manilla-20)!important}.wallet-adapter-modal-wrapper{background:var(--black)!important;border:1px solid var(--manilla)!important;border-radius:2px!important}.wallet-adapter-modal-title{color:var(--manilla)!important;font-family:TheGoodMonolith!important}.wallet-adapter-modal-button-close{background:var(--black)!important;border:1px solid var(--manilla-20)!important;border-radius:2px!important;padding:3px!important}.wallet-adapter-modal-button-close svg{fill:var(--manilla)!important}.wallet-adapter-modal-button-close:hover{background:var(--manilla-20)!important}.wallet-adapter-button-start-icon{margin-right:6px!important}.wallet-adapter-button-start-icon img{height:20px!important;width:20px!important}.bottom-bar{display:flex;justify-content:center;align-items:center;height:15px;margin:0;padding:0;background:linear-gradient(to bottom,var(--black-95) 0%,var(--black-80) 100%);background-color:var(--black-95);color:var(--manilla);position:fixed;bottom:0;width:100%;transform:translateZ(0);z-index:1000}@media (min-width: 768px){.navbar{height:60px}.logo{height:40px}.logo-small,.logo h1{display:none}.logo-large{display:block;height:100%;width:auto;object-fit:contain}.dashboard-button .profile-icon{height:38.47px;width:38.47px}.wallet-button-wrapper{height:40px}.wallet-adapter-button-start-icon{margin-right:12px!important}.wallet-adapter-button-start-icon img{height:30px!important;width:30px!important}.wallet-adapter-button{font-size:16px!important}}.nav-button{position:relative;background:transparent!important;border:1px solid var(--manilla);color:var(--manilla)!important;padding:6px 12px;cursor:pointer;font-size:14px;transition:all .2s ease}.nav-button:hover{background:linear-gradient(to bottom,transparent 2px,var(--manilla-20) 1px,var(--manilla-60) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--manilla-05)!important;box-shadow:0 0 10px var(--manilla-60)}.nav-button:before{content:"";position:absolute;top:0;left:3px;width:calc(100% - 6px);height:1px;background:linear-gradient(90deg,transparent,var(--manilla-60),transparent)}.map-container{position:relative;width:100%;height:100%;filter:blur(0);transition:all .3s ease-out;border-radius:2px;border:1px solid var(--manilla);overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:transform}.map-container:focus{outline:none!important}.map-container.loading{filter:blur(8px)}.map-wrapper{position:relative;width:100%;height:100%;transition:width .3s ease;will-change:width;transform:translateZ(0);-webkit-transform:translateZ(0)}@media (min-width: 768px){:root.panel-open .map-wrapper{width:67dvw!important;transition:width .3s ease}}.map-control-button{position:absolute;display:none;top:.68rem;right:.68rem;width:40px;height:40px;background:var(--black-80)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;border:1px solid var(--manilla);border-radius:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-primary);transition:all .3s ease;z-index:100}.map-control-button:hover{background:var(--manilla-90)!important;border-color:var(--black);color:var(--black)!important}.map-control-button.locating{opacity:.7;cursor:not-allowed}.map-control-button .spinning{animation:spin 1s linear infinite}.gm-style-mtc-bbw{gap:8px!important;margin:.25rem!important}.gm-style-mtc-bbw button{border:1px solid var(--manilla)!important;border-radius:2px!important;padding:8px!important;background:var(--black-80)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;text-shadow:1px 0px 0px var(--manilla)!important}.gm-style-mtc-bbw button:hover{background:var(--manilla-90)!important;border-color:var(--black)!important;color:var(--black)!important}.gm-style-mtc-bbw ul{background:var(--manilla)!important;border:1px solid var(--black)!important;color:var(--black)!important;padding:1px!important;border-radius:2px!important}.gm-style-mtc-bbw li{background:var(--manilla)!important;border:1px solid var(--black)!important;color:var(--black)!important;border-radius:2px!important;font-family:TheGoodMonolith!important}.gm-style-mtc-bbw ul{right:initial!important}.gm-bundled-control{margin-right:.25rem!important;margin-bottom:.25rem!important}.gm-svpc{border:1px solid var(--manilla)!important;border-radius:2px!important;background:var(--black-80)!important}.gm-svpc:hover{background:var(--manilla-90)!important;border-color:var(--black)!important;color:var(--black)!important}.gmnoprint div{font-family:TheGoodMonolith!important;background:transparent!important;color:var(--manilla)!important}.gmnoprint div a{color:var(--manilla)!important}.gmnoprint .gm-control-active{border:1px solid var(--manilla)!important;background:var(--black-80)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.gmnoprint .gm-control-active:hover{background:var(--manilla-90)!important;border-color:var(--black)!important;color:var(--black)!important}.gm-style-cc a{font-family:TheGoodMonolith!important}.marker-blurb{background:var(--black-90);padding:12px;color:var(--manilla);min-width:200px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 2px 8px var(--black-20);z-index:1000;margin-top:-30px;border-radius:2px;cursor:pointer;pointer-events:auto;border:1px solid var(--manilla-60);box-shadow:0 0 10px var(--black-90);transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.marker-blurb:not(.expanded){pointer-events:none}.marker-blurb.expanded{pointer-events:auto;cursor:default;width:80dvw;max-width:500px;position:fixed;left:50%!important;top:50%!important;transform:translate3d(-50%,-50%,0)!important;-webkit-transform:translate3d(-50%,-50%,0)!important;max-height:calc(100vh - 120px);overflow-y:auto;will-change:transform;isolation:isolate}.marker-blurb h3{margin:0 0 8px;font-size:16px}.marker-blurb .description{margin:8px 0;font-size:14px;color:var(--manilla-80)}.token-preview{display:flex;flex-direction:column;gap:8px}.token-list{padding:0;margin:0}.token-item{display:flex;align-items:center;gap:8px}.token-item img{width:24px;height:24px;border-radius:2%}.drop-info{display:flex;justify-content:space-between;margin-top:12px;font-size:12px;color:var(--manilla-60)}.location-image{overflow:hidden;height:150px;border-radius:2px}.location-image img{width:100%;height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.claim-button{position:relative;overflow:hidden;width:100%;padding:8px 0;margin-top:12px;border:1px solid var(--green);background:linear-gradient(to bottom,transparent 2px,var(--black-10) 1px,var(--green) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--green-20)!important;color:var(--green)!important;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 0 10px var(--green);animation:green-glow 3s infinite alternate}.claim-button:hover{background:linear-gradient(to bottom,transparent 2px,var(--green-10) 1px,var(--black) 3px,var(--green) 0px) 3px 0 / 100% no-repeat,var(--green)!important;color:var(--black)!important}.claim-button:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--manilla-40),transparent);animation:shine 3s infinite}@keyframes shine{0%{left:-100%}50%{left:100%}to{left:100%}}.enable-location-button{margin-top:8px;padding:6px 12px;background:var(--black);border:1px solid var(--manilla-20);color:var(--manilla);font-size:12px;border-radius:2px;cursor:pointer;transition:all .2s ease;width:100%}.enable-location-button:hover{background:var(--manilla-10)}.distance-warning{margin-top:12px;text-align:center}.distance-warning p{font-size:12px;color:var(--red);margin-bottom:8px}.location-checking{margin-top:12px;text-align:center;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;color:var(--manilla-80);gap:8px}.location-checking p{font-size:12px;margin-top:8px;line-height:0}@media (max-width: 768px){.marker-blurb.expanded{width:90vw;border-radius:2px}.marker-blurb-content{max-height:60vh}}.wallet-connect{display:flex;align-items:center;justify-content:center;gap:8px}.wallet-icon{font-size:1.2em}.drop-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.drop-value{color:var(--green);font-size:14px;font-weight:700}.distance-display{text-align:center;margin-top:12px;color:var(--manilla-60);font-size:16px}.distance-display span{color:var(--red);font-weight:700}.distance-display .unit{color:var(--manilla-60);font-size:14px;margin-left:4px}.connect-wallet-button{display:flex;align-items:center;gap:8px;justify-content:center;width:100%}.connect-wallet-button svg{color:var(--manilla)}.location-details{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.coordinates{font-size:12px;color:var(--manilla-60)}.panorama-container{position:relative;width:100%;height:100%}.panorama-container img{width:100%;height:100%;object-fit:cover}.panorama-button{position:absolute;top:50%;transform:translateY(-50%);background:var(--black-80)!important;border:1px solid var(--manilla);color:var(--manilla)!important;padding:8px;cursor:pointer;font-size:16px;transition:all .2s ease;z-index:2}.panorama-button:hover{background:linear-gradient(to bottom,transparent 2px,var(--manilla-20) 1px,var(--manilla) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--manilla-10)!important;box-shadow:0 0 10px var(--manilla-50)}.panorama-button:before{content:"";position:absolute;top:0;left:3px;width:calc(100% - 6px);height:1px;background:linear-gradient(90deg,transparent,var(--manilla-60),transparent)}.panorama-button.left{left:10px}.panorama-button.right{right:10px}.panorama-view{width:100%;height:100%;min-height:150px;border-radius:2px}.loader-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--black-80);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;justify-content:center;align-items:center}.loader-content{text-align:center;color:var(--manilla);font-family:TheGoodMonolith,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:12px}.loader-content p{min-width:90px;text-align:left}.mini-loader{width:16px;height:16px;border:2px solid var(--manilla-20);border-top:2px solid var(--green);border-radius:50%;margin:0;animation:spin 1s linear infinite}.welcome-modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:1001;background:var(--black-80);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.welcome-content{background:var(--black);padding:12px;border-radius:2px;color:var(--manilla);width:80dvw;max-width:500px;border:1px solid var(--manilla);position:relative}.welcome-content p{margin:0 0 12px;font-size:16px;text-align:center;color:var(--manilla);text-shadow:1px 0px 0px var(--manilla)}.welcome-intro{font-size:18px!important;margin-bottom:24px!important;font-family:TheGoodMonolith;text-shadow:1px 0px 0px var(--manilla)}.wallet-buttons{margin-top:24px}.wallet-button{width:100%;padding:12px;border:1px solid var(--manilla);font-size:16px;color:var(--manilla);font-family:TheGoodMonolith;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:12px;text-shadow:1px 0px 0px var(--manilla);background:linear-gradient(to bottom,transparent 2px,var(--manilla-05) 1px,var(--manilla-60) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--manilla-05)!important}.wallet-button:hover{background:linear-gradient(to bottom,transparent 2px,var(--manilla-20) 1px,var(--black) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--manilla)!important;color:var(--black)!important;text-shadow:1px 0px 0px var(--black)!important}.wallet-button img{width:24px;height:24px;object-fit:contain}.header-divider{width:100%;height:1px;background:var(--manilla-20);margin:0 0 8px}.step-icon{font-size:24px;color:var(--manilla);display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--manilla-05);border:1px solid var(--manilla-20);border-radius:50%}.steps{text-align:center;margin:24px 0;display:flex;flex-direction:column;align-items:center;gap:12px}.step{display:flex;align-items:center;gap:16px;justify-content:center;width:100%;max-width:400px}.step-text{font-family:TheGoodMonolith;font-size:18px;color:var(--manilla);text-shadow:1px 0px 0px var(--manilla);line-height:1.2;text-align:left;flex:1}.disclaimer{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;margin:24px 0!important;color:var(--yellow)!important;font-size:14px!important;text-shadow:none!important;border:1px solid var(--yellow);border-radius:2px;padding:12px!important;background:var(--manilla-05)}.disclaimer div{display:flex;align-items:center;height:auto;font-size:30px;aspect-ratio:1/1}.disclaimer span{text-align:center;font-size:16px!important}@media (max-width: 768px){.welcome-content{width:90vw;border-radius:2px}}.dashboard-container{padding:4px 8px;border:1px solid var(--manilla);background-color:var(--black-80);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);color:var(--manilla);border-radius:2px;position:fixed;top:50%;left:50%;width:80vw;max-width:500px;height:66%;transform:translate(-50%,-50%);z-index:1001;box-shadow:0 0 10px var(--black-60)}@media (max-width: 768px){.dashboard-container{width:90vw}}.close-button{position:absolute;top:10px;right:10px;color:var(--manilla);background-color:transparent;border:none;cursor:pointer}.avatar-username-wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:20px;padding:20px}.dashboard img{width:100px;height:100px;border-radius:50%;margin:10px auto;display:block}.profile-info-container{display:flex;flex-direction:column;flex-grow:1;gap:10px}.dashboard-username-input,.dashboard-info-input{width:100%;padding:8px;background-color:var(--black-10);border:1px solid var(--manilla);color:var(--manilla);font-family:TheGoodMonolith}.dashboard-info-input{min-height:80px;resize:none}.dashboard-username{margin:0;font-size:18px}.dashboard-info{margin:0;font-size:14px;color:var(--manilla-80)}.edit-buttons{display:flex;gap:8px;align-self:flex-end}.edit-button{padding:0;height:28px;width:28px!important;background-color:transparent;border:1px solid var(--manilla);color:var(--manilla);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;aspect-ratio:1/1}.edit-button.save{background-color:var(--green-05);border-color:var(--green);color:var(--green)}.edit-button.save:hover{background-color:var(--green);color:var(--black)}.edit-button.cancel{background-color:var(--red-05);border-color:var(--red);color:var(--red)}.edit-button.cancel:hover{background-color:var(--red);color:var(--black)}.dashboard p{margin:5px 0;font-size:14px}.dashboard h3{text-align:center;font-size:16px;margin:10px 0}.dashboard ul{list-style-type:none;padding:0;margin:10px 0}.dashboard ul li{margin:5px 0;text-align:center;font-size:12px}.dashboard input,.dashboard textarea{width:100%;padding:5px;margin:5px 0;border:1px solid var(--manilla);border-radius:2px;background-color:var(--black-10);color:var(--manilla);font-family:TheGoodMonolith}.dashboard button{display:block;width:100%;padding:10px;margin:10px 0;border:1px solid var(--manilla);border-radius:2px;background-color:var(--black);color:var(--manilla);cursor:pointer;text-shadow:1px 0px 0px var(--manilla);font-family:TheGoodMonolith}.dashboard button:hover{background-color:var(--green);color:var(--black);text-shadow:1px 0px 0px var(--black)}@media (min-width: 375px){.avatar-username-wrapper{flex-direction:row;justify-content:start}}.avatar-container{flex-shrink:0;width:100px;height:100px;position:relative;margin:0}.avatar-container img{width:100%;height:100%;object-fit:cover;border-radius:0;display:block;margin:0}.avatar-upload-overlay{display:none;position:absolute;bottom:0;left:0;right:0;height:24px;background:var(--black-40);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);color:var(--manilla);text-align:center;font-size:12px;line-height:24px;cursor:pointer}.avatar-container.editing{border:1px dashed var(--manilla)}.avatar-container.editing .avatar-upload-overlay{display:block}.header-buttons{display:flex;justify-content:flex-end;gap:8px;padding:10px}.profile-content{display:flex;flex-direction:row;align-items:flex-start;gap:20px;padding:0 20px}.avatar-container{flex-shrink:0;width:100px;height:100px}.profile-info-container{flex-grow:1;display:flex;flex-direction:column;gap:10px}.edit-button,.close-button{padding:0;height:28px;width:28px!important;background-color:transparent;border:1px solid var(--manilla);color:var(--manilla);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;aspect-ratio:1/1}.edit-button.cancel{font-size:18px}.close-button{position:static;aspect-ratio:auto;width:auto}*{box-sizing:border-box}#root{height:100%;width:100dvw;margin:0;padding:0;overflow:hidden;color:var(--manilla)}input:focus,textarea:focus,button:focus{outline:none!important}.app-container{display:flex;flex-direction:column;height:100dvh;width:100dvw;overflow:hidden}.map-wrapper{height:calc(100% - 84px);position:relative;top:42px;padding:6px;background:var(--black)}@media (min-width: 768px){.map-wrapper{height:calc(100% - 103px);top:60px}}.panel-overlay{position:fixed;z-index:1001;top:42px;left:0;right:0;bottom:42px;background:var(--black-80);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;opacity:1;transition:opacity .3s ease}.panel-overlay.closing{opacity:0}.side-panel{position:relative;background:var(--black-40);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;height:100%;width:100%;display:flex;flex-direction:column;transform:translate(0);transition:transform .3s ease}.side-panel.closing{transform:translate(100%)}.panel-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--manilla);flex-shrink:0}.header-content{display:flex;align-items:center;gap:8px;color:var(--manilla);padding-left:8px}.header-content svg{font-size:24px}.panel-header h2{margin:0;color:var(--manilla);font-size:18px}.panel-content{flex:1;overflow-y:auto;padding:6px}.close-button{border:1px solid var(--manilla);color:var(--manilla);font-size:24px;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.close-button:hover{background:var(--manilla-05)!important}@media (min-width: 768px){.panel-overlay{top:60px;left:unset;width:33dvw;right:0;bottom:42px}.side-panel{border-left:1px solid var(--manilla);width:100%}.panel-control-button{background:var(--black)!important;border:1px solid var(--manilla);color:var(--manilla);font-size:24px;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;overflow:hidden}}.panel-section{color:var(--manilla);font-size:16px;display:flex;flex-direction:column;height:100%}h2{font-size:24px;margin-top:4px!important;text-shadow:1px 0px 0px var(--manilla);font-family:FATPIXEL;text-transform:uppercase}.panel-section h3{font-size:18px;color:var(--manilla);text-shadow:1px 0px 0px var(--manilla);font-family:TheGoodMonolith}.panel-section p{font-size:16px;color:var(--manilla);text-shadow:.5px 0px 0px var(--manilla)}.activity-item,.notification-item{padding:12px;border:1px solid var(--manilla);margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;color:var(--manilla);font-size:16px;text-shadow:.5px 0px 0px var(--manilla)}.help-content{color:var(--manilla)}.help-content h4{margin:16px 0 8px;font-size:18px;font-family:TheGoodMonolith;text-shadow:1px 0px 0px var(--manilla)}.help-content p{margin:8px 0;font-size:16px;text-shadow:.5px 0px 0px var(--manilla);opacity:.9}.activity-time,.notification-time{font-size:12px;opacity:.7}.activity-text,.notification-text{margin-right:8px}.location-info{display:flex;flex-direction:row;margin-bottom:3px;justify-content:space-between}.location-name{font-size:18px;color:var(--manilla);font-family:TheGoodMonolith;text-shadow:1px 0px 0px var(--manilla)}.coordinates-row{font-size:11px;display:flex;flex-direction:column;align-items:flex-end;gap:2px;color:var(--manilla-80);text-shadow:.5px 0px 0px var(--manilla-80)}.coordinate-label{color:var(--manilla-60);margin-right:4px}.location-image .gmnoprint div{position:relative;width:auto!important;display:flex;flex-direction:column;height:auto!important}.location-image .gm-bundled-control{margin-top:4px!important;right:30px!important}.location-image .gm-control-active{width:30px!important;height:30px!important}.location-image .gm-control-active img{width:10px!important;height:10px!important}.location-image{width:100%;height:150px;margin-bottom:6px;border:1px solid var(--manilla);border-radius:2px;overflow:hidden;background:var(--black);position:relative}.mini-map{width:100%;height:100%}.location-image img{width:100%;height:100%;object-fit:fill}.form-fields{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.form-field{display:flex;flex-direction:column;gap:1px}.form-field label{display:block;margin-bottom:4px;color:var(--manilla);font-size:16px;text-shadow:.5px 0px 0px var(--manilla)}.form-field label .required{color:var(--red)}.form-field input,.form-field textarea{background:var(--manilla-05);border:1px solid var(--manilla-20);border-radius:2px;padding:4px;color:var(--manilla);font-family:inherit;font-size:16px;resize:none}.form-field input:focus,.form-field textarea:focus{border-color:var(--manilla);outline:none}.form-field.required label:after{content:"*";color:var(--red)}.form-field input:invalid{border-color:var(--red)}.form-field input[required],.form-field textarea[required]{border:1px solid var(--manilla-40)}.tokens-container{flex:1;min-height:50px;max-height:21.4dvh;border:1px solid var(--manilla-20);border-radius:2px}.tokens-container.fungible-list{display:flex;flex-direction:column;gap:0;overflow-y:auto}.tokens-container.fungible-list .inventory-fungible-token:not(:first-child){margin-top:-1px}.tokens-container.nft-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:6px;width:100%;overflow-y:auto}.inventory-fungible-token{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:6px;background:var(--manilla-05);border:1px solid var(--manilla-20);cursor:pointer;transition:all .2s ease;width:100%}.inventory-fungible-token:hover{background:var(--manilla-10)}.inventory-fungible-token.selected{background:var(--green-05);border-color:var(--green);box-shadow:0 0 10px var(--green-60);transition:all .2s ease}.token-image-symbol{display:flex;align-items:center;gap:4px;min-width:120px}.token-image-symbol img{width:24px;height:24px;border-radius:2px}.token-symbol{font-size:16px;text-shadow:.5px 0px 0px var(--manilla)}.inventory-fungible-balance{font-size:14px;text-shadow:.5px 0px 0px var(--manilla-60);text-align:right;margin-left:auto}.inventory-fungible-input-wrap{display:flex;align-items:center}.fungible-input{width:100%;background:var(--manilla-10);border:1px solid var(--manilla-20);padding:4px;color:var(--manilla);font-size:12px;text-align:right}.inventory-nft-token{display:flex;flex-direction:column;background:var(--manilla-05);border:1px solid var(--manilla-20);border-radius:2px;cursor:pointer;transition:all .2s ease;padding:4px}.inventory-nft-token:hover{background:var(--manilla-10)}.inventory-nft-token.selected{background:var(--green-05);border-color:var(--green);box-shadow:0 0 10px var(--green-60);transition:all .2s ease}.nft-image-container{flex:none;width:100%;position:relative;margin-bottom:4px}.nft-image-container:before{content:"";display:block;padding-top:100%}.nft-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:2px}.nft-info{padding:2px}.nft-name{font-size:10px;line-height:1.2;color:var(--manilla);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.token-address{font-size:7px;color:var(--manilla-50);text-align:center;margin-top:1px}.no-tokens-message{grid-column:1 / -1;text-align:center;padding:16px;color:var(--manilla-60)}.token-status-message{width:100%;text-align:center;padding:1rem;color:var(--manilla);opacity:.6;font-family:TheGoodMonolith,monospace;font-size:1.2rem}.token-status-message.error{color:var(--red);opacity:.8;text-align:center}.form-container{display:flex;flex-direction:column;height:100%}.form-scroll-area{flex:1;overflow-y:auto;display:flex;flex-direction:column;min-height:0}.continue-button{flex-shrink:0;height:32.5px;margin-top:8px;background:linear-gradient(to bottom,var(--green-05) 2px,var(--green-60) 1px,var(--green-05) 3px,var(--black) 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--green-05)!important;border:1px solid var(--green);color:var(--green)!important;text-shadow:1px 0px 0px var(--green);font-family:VT323,monospace;font-size:18px;width:100%;transition:all .2s ease;position:relative;overflow:hidden}.continue-button:hover{color:var(--black)!important;text-shadow:1px 0px 0px var(--black);background:linear-gradient(to bottom,var(--green-05) 2px,var(--black-60) 1px,var(--green-05) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--green-80)!important}.continue-button:disabled{opacity:.5;cursor:not-allowed}.confirm-view{display:flex;flex-direction:column;height:100%;gap:16px}.confirm-view h3{color:var(--manilla);margin:0 0 16px;font-size:20px;text-align:center}.confirm-content{flex:1;overflow:hidden;min-height:0}.confirm-summary{background:var(--manilla-01);border:1px solid var(--manilla-20);border-radius:2px;padding:6px;display:flex;flex-direction:column;gap:6px;height:100%}.selected-tokens-container{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}.selected-tokens-scroll{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:8px;padding-right:8px}.selected-tokens-scroll::-webkit-scrollbar{width:6px}.selected-tokens-scroll::-webkit-scrollbar-track{background:var(--manilla-01);border-radius:3px}.selected-tokens-scroll::-webkit-scrollbar-thumb{background:var(--manilla-20);border-radius:3px}.selected-tokens-scroll::-webkit-scrollbar-thumb:hover{background:var(--manilla-30)}.confirm-summary .label{color:var(--manilla-60);font-size:14px;margin-right:8px}.selected-tokens{display:flex;flex-direction:column;gap:8px}.selected-token-item{display:flex;align-items:center;gap:8px;padding:8px;background:var(--manilla-10);border:1px solid var(--green);border-radius:2px;height:48px}.selected-token-item img{width:32px;height:32px;border-radius:2px;object-fit:cover}.selected-token-item.nft img{width:32px;height:32px}.token-details{display:flex;flex-direction:column;gap:2px}.token-symbol{font-weight:700;color:var(--manilla)}.token-amount{font-size:14px;color:var(--manilla-80)}.token-name{color:var(--manilla)}.confirm-footer{display:flex;flex-direction:column;gap:6px}.warning-text{color:var(--red);text-align:center;font-size:14px;padding:8px;background:var(--red-05);border:1px solid var(--red-20);border-radius:2px}.confirm-buttons{display:flex;gap:8px}.confirm-button,.back-button{position:relative;flex:1;padding:8px;border-radius:2px;font-size:16px;cursor:pointer;font-family:inherit;transition:all .2s ease}.confirm-button{border:1px solid var(--green);color:var(--green)!important;text-shadow:1px 0px 0px var(--green);background:linear-gradient(to bottom,var(--green-05) 2px,var(--green-60) 1px,var(--green-05) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--green-05)!important}.back-button{background:linear-gradient(to bottom,var(--red-05) 2px,var(--red-60) 1px,var(--red-05) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--red-05)!important;border:1px solid var(--red);color:var(--red)!important;text-shadow:1px 0px 0px var(--red)}.confirm-button:hover{background:linear-gradient(to bottom,var(--green-05) 2px,var(--black-60) 1px,var(--green-05) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--green-80)!important;color:var(--black)!important;text-shadow:1px 0px 0px var(--black);box-shadow:0 0 10px var(--green-60)}.back-button:hover{background:linear-gradient(to bottom,var(--red-05) 2px,var(--black-60) 1px,var(--red-05) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--red-80)!important;color:var(--black)!important;text-shadow:1px 0px 0px var(--black);box-shadow:0 0 10px var(--red-60)}.confirm-button:before,.back-button:before{content:"";position:absolute;top:0;left:3px;width:calc(100% - 6px);height:1px}.confirm-button:before{background:linear-gradient(90deg,transparent,var(--green-60),transparent)}.back-button:before{background:linear-gradient(90deg,transparent,var(--red-60),transparent)}.token-list{display:flex;flex-direction:column;gap:8px}.token-list-item{display:flex;justify-content:space-between;align-items:center;padding:8px;background:var(--manilla-05);border:1px solid var(--manilla-20)}.token-info{display:flex;align-items:center;gap:8px}.token-list-image{width:24px;height:24px;border-radius:2px}.marker-selector-container{display:flex;justify-content:center}.panel-header{font-family:FATPIXEL;font-size:24px;color:var(--manilla);text-shadow:1px 0px 0px var(--manilla);text-transform:uppercase;text-align:center}.panel-title{font-size:18px;color:var(--manilla)}.panel-controls{display:flex;gap:12px}.panel-control-button{background:none;border:none;color:var(--manilla);cursor:pointer;padding:8px;font-size:20px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s ease}.panel-control-button:hover{opacity:1}.panel-expanded{width:50%!important;transition:width .3s ease}.styled-button{padding:12px;border:1px solid var(--manilla);background:var(--manilla-01);font-size:16px;color:var(--manilla);font-family:TheGoodMonolith;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:12px;text-shadow:1px 0px 0px var(--manilla);background:linear-gradient(to bottom,transparent 2px,var(--manilla-05) 1px,var(--manilla-60) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--manilla-05)!important}.styled-button:hover{background:linear-gradient(to bottom,transparent 2px,var(--manilla-20) 1px,var(--manilla-60) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--manilla-05)!important}.styled-button:active{background:linear-gradient(to bottom,transparent 2px,var(--manilla-05) 1px,var(--manilla-30) 3px,transparent 0px) 3px 0 / calc(1 00% - 6px) 100% no-repeat,var(--manilla-02)!important}.styled-button:disabled{opacity:.5;cursor:not-allowed}.styled-button.success{border:none;background:var(--green)!important;color:var(--black);text-shadow:1px 0px 0px var(--black)}.styled-button.success:hover{background:linear-gradient(to bottom,transparent 2px,var(--green-20) 1px,var(--green-60) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--green-80)!important}.styled-button.success:active{background:linear-gradient(to bottom,transparent 2px,var(--green-05) 1px,var(--green-30) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--green-02)!important}.token-tab-buttons{display:flex;gap:8px;margin-top:4px;margin-bottom:6px}.token-tab-button{flex:1;font-weight:900;font-size:16px;padding:3px;border:1px solid var(--red);background:linear-gradient(to bottom,transparent 2px,var(--red-10) 1px,var(--red-60) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--red-05)!important;font-family:TheGoodMonolith;color:var(--red)!important;cursor:pointer;letter-spacing:.5px;transition:all .2s ease}.token-tab-button:hover{color:var(--black)!important;background:linear-gradient(to bottom,transparent 2px,var(--black-10) 1px,var(--black-60) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--red)!important;box-shadow:0 0 10px var(--red-60);text-shadow:1px 0px 0px var(--black)}.token-tab-button.active-fungible,.token-tab-button.active-nft{background:linear-gradient(to bottom,transparent 2px,var(--black-10) 1px,var(--black-60) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--green)!important;border:1px solid var(--green);color:var(--black)!important}.token-tab-button.active-fungible:hover,.token-tab-button.active-nft:hover{background:linear-gradient(to bottom,transparent 2px,var(--green-10) 1px,var(--green-60) 3px,transparent 0px) 3px 0 / calc(100% - 6px) 100% no-repeat,var(--green-10)!important;box-shadow:0 0 10px var(--green-60)}.token-tab-button.active-fungible:hover,.token-tab-button.active-nft:hover{color:var(--green)!important;text-shadow:1px 0px 0px var(--green)}.token .nft-description{font-size:12px;color:var(--manilla-60);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-section form{display:flex;flex-direction:column;height:100%}.inventory-section{flex:1;min-height:0;display:flex;flex-direction:column}.token-amount-input{background:var(--manilla-10);border:1px solid var(--manilla-20);border-radius:2px;color:var(--manilla);padding:2px 4px;width:80px;font-family:inherit;font-size:14px}.token-amount-input:focus{outline:none;border-color:var(--manilla)}.token-amount-input:invalid{border-color:var(--red)}.marker-selector-wrap{display:flex;align-items:center;justify-content:center;width:100%;gap:8px;padding:8px;background:var(--manilla-05);border:1px solid var(--manilla-20);border-radius:2px}.panel-content{display:flex;flex-direction:column;height:100%;max-height:100vh}.form-scroll-area::-webkit-scrollbar{width:6px}.form-scroll-area::-webkit-scrollbar-track{background:var(--manilla-05);border-radius:3px}.form-scroll-area::-webkit-scrollbar-thumb{background:var(--manilla-20);border-radius:3px}.form-scroll-area::-webkit-scrollbar-thumb:hover{background:var(--manilla-40)}.settings-group{display:flex;flex-direction:column;gap:16px}.settings-section{background:var(--manilla-10);border:1px solid var(--manilla-20);border-radius:2px;padding:16px}.settings-header{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:var(--manilla)}.settings-header svg{font-size:20px}.settings-header h3{margin:0;font-size:16px;font-family:TheGoodMonolith}.setting-item{display:flex;flex-direction:column;gap:8px}.setting-label{display:flex;flex-direction:column;gap:4px}.setting-label label{color:var(--manilla);font-size:14px;font-weight:700}.setting-description{color:var(--manilla-60);font-size:12px}.select-input{background:var(--manilla-10);border:1px solid var(--manilla-20);color:var(--manilla);padding:8px 12px;border-radius:4px;font-family:TheGoodMonolith;font-size:14px;cursor:pointer;transition:all .2s ease}.select-input:hover{border-color:var(--manilla-40)}.select-input:focus{outline:none;border-color:var(--manilla-60);box-shadow:0 0 0 2px var(--manilla-10)}.select-input option{background:var(--black-10);color:var(--manilla)}.marker-selector{display:flex;align-items:center}.marker-selector label{display:block;margin-bottom:8px;color:var(--manilla);font-family:TheGoodMonolith;font-size:14px}.marker-grid{display:flex;flex-direction:row;gap:12px;padding:8px;background:var(--manilla-05);border:1px solid var(--manilla-20);border-radius:2px;flex-wrap:wrap}.marker-option{width:48px;height:48px;padding:8px;display:flex;align-items:center;justify-content:center;background:var(--manilla-05);border:1px solid var(--manilla-20);border-radius:50%;cursor:pointer;overflow:hidden;transition:all .2s ease}.marker-option svg{width:28px;height:28px;transition:all .2s ease;filter:drop-shadow(0 0 2px var(--manilla-20))}.marker-option:hover{background:var(--manilla-10);transform:scale(1.05)}.marker-option:active{transform:scale(.95)}.marker-option.selected{background:var(--green-05);border-color:var(--green);box-shadow:0 0 10px var(--green-20);animation:green-glow 3s infinite alternate}@keyframes green-glow{0%{box-shadow:0 0 2px var(--green)}to{box-shadow:0 0 8px var(--green)}}.marker-option.selected svg{filter:drop-shadow(0 0 3px var(--green-20))}.marker-selector.small .marker-grid{grid-template-columns:repeat(3,36px);gap:8px;padding:6px}.marker-selector.small .marker-option{width:36px;height:36px;padding:6px}.marker-selector.small .marker-option svg{width:20px;height:20px}.custom-select{position:relative;width:100%}.select-trigger{background:var(--manilla-10);border:1px solid var(--manilla-20);border-radius:2px;padding:8px 12px;color:var(--manilla);font-size:14px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease}.select-trigger:hover{background:var(--manilla-10);border-color:var(--manilla-40)}.select-trigger.open{border-color:var(--manilla-60);box-shadow:0 0 0 2px var(--manilla-10)}.caret{transition:transform .2s ease}.caret.open{transform:rotate(180deg)}.select-options{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--black);border:1px solid var(--manilla-20);border-radius:2px;z-index:10;max-height:200px;overflow-y:auto}.select-option{padding:8px 12px;color:var(--manilla);cursor:pointer;transition:all .2s ease}.select-option:hover,.select-option.selected{background:var(--manilla-10)}.bottom-bar{display:flex;justify-content:space-between;align-items:center;height:42px;padding-left:12px;padding-right:6px;background-color:var(--black-95);background-image:linear-gradient(to bottom,var(--manilla-10) 0%,transparent 50%,var(--black-90) 100%),linear-gradient(to right,transparent 0%,var(--black-90) 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--manilla);position:fixed;bottom:0;width:100%;z-index:1100;border-top:1px solid var(--manilla-20);transform:translateZ(0);will-change:transform}.location-status{display:flex;align-items:center;font-size:12px}.status-active,.status-inactive{display:flex;align-items:center;gap:8px}.status-active{color:var(--green)}.status-inactive{color:var(--red)}.status-active svg,.status-inactive svg{font-size:16px}@media (min-width: 768px){.bottom-bar{padding-left:12px}.location-status{font-size:14px}.status-active svg,.status-inactive svg{font-size:20px}.status-active span,.status-inactive span{display:inline}}.help-button{background:none!important;border:none;color:var(--manilla);font-size:24px;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.help-button:hover{opacity:.8}.button-group{display:flex;align-items:center}.history-button{background:none;border:none;color:var(--green);cursor:pointer;padding:8px;font-size:20px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.history-button:hover{opacity:.8}.icon-default{color:var(--manilla)}.bottom-bar-buttons{display:flex;align-items:center;gap:12px}.bottom-bar-divider{width:1px;height:28px;background:#353e53;margin:0 4px}.notification{display:flex;align-items:center;gap:10px;padding:0 16px;color:var(--manilla);font-family:TheGoodMonolith;font-size:14px;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.notification-error{color:var(--red)}.notification-success{color:var(--green)}.notification-pending{color:var(--manilla)}.notification a{color:inherit;text-decoration:underline}.notification .close-button{background:none;border:none;color:inherit;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;font-size:16px;margin-left:auto}.notification .close-button:hover{opacity:.8}.loading-spinner{width:16px;height:16px;border:2px solid currentColor;border-top:2px solid transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}@font-face{font-family:TheGoodMonolith;src:url(/fonts/TheGoodMonolith.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FATPIXEL;src:url(/fonts/FATPIXEL.ttf) format("truetype");font-weight:400;font-style:normal}:root{font-family:TheGoodMonolith,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1;font-weight:400;margin:0;padding:0;background-image:linear-gradient(to right,var(--black) 0%,var(--black-90) 50%,var(--black) 100%);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--black: #020919;--manilla: #fffbbd;--green: #7bf7d5;--red: #ff5a5a;--yellow: #fff566;--accent-dark: #131925;--accent-border: #353e53;--manilla-05: rgba(255, 251, 189, .05);--manilla-10: rgba(255, 251, 189, .1);--manilla-20: rgba(255, 251, 189, .2);--manilla-30: rgba(255, 251, 189, .3);--manilla-40: rgba(255, 251, 189, .4);--manilla-60: rgba(255, 251, 189, .6);--manilla-80: rgba(255, 251, 189, .8);--manilla-90: rgba(255, 251, 189, .9);--black-05: rgba(2, 9, 25, .05);--black-10: rgba(2, 9, 25, .1);--black-20: rgba(2, 9, 25, .2);--black-30: rgba(2, 9, 25, .3);--black-40: rgba(2, 9, 25, .4);--black-60: rgba(2, 9, 25, .6);--black-80: rgba(2, 9, 25, .8);--black-90: rgba(2, 9, 25, .9);--green-05: rgba(123, 247, 213, .05);--green-10: rgba(123, 247, 213, .1);--green-20: rgba(123, 247, 213, .2);--green-30: rgba(123, 247, 213, .3);--green-40: rgba(123, 247, 213, .4);--green-60: rgba(123, 247, 213, .6);--green-80: rgba(123, 247, 213, .8);--red-05: rgba(255, 90, 90, .05);--red-10: rgba(255, 90, 90, .1);--red-20: rgba(255, 90, 90, .2);--red-30: rgba(255, 90, 90, .3);--red-40: rgba(255, 90, 90, .4);--red-60: rgba(255, 90, 90, .6);--red-80: rgba(255, 90, 90, .8)}body{margin:0;padding:0;display:flex;flex-direction:column;min-width:320px;min-height:100dvh;overflow:hidden}h1{font-size:3em;line-height:1.1}button{background:#020919;color:var(--manilla)!important;font-family:TheGoodMonolith!important;border-radius:2px!important;cursor:pointer}#root{display:flex;flex-direction:column;height:100dvh;overflow:hidden}::-webkit-scrollbar{background-color:transparent;width:6px!important;border-radius:2px}::-webkit-scrollbar-thumb{background-color:var(--manilla);border-radius:2px}html,body{touch-action:none;-ms-content-zooming:none;overflow:hidden}.map-container{touch-action:auto!important}
