button,div,input,option,select{font-family:Fredoka,sans-serif}button,div,img[class*=no-drag]{user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}button{background:none;border:none;cursor:pointer;margin:0;outline:none;padding:0}::-webkit-scrollbar{height:0;width:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-corner,::-webkit-scrollbar-thumb:hover{background:#000}#root,body,html{zoom:1;-ms-content-zooming:none;margin:0;overflow-x:hidden;overflow-y:hidden;padding:0;touch-action:none;-ms-touch-action:none}@viewport{zoom:reset}.slow-vertical-animation{transition-duration:2s;transition-property:top;transition-timing-function:ease}.nft-collection{margin:0 auto;max-width:1200px;padding:1rem}.collection-title{color:#333;margin-bottom:2rem;text-align:center}.nft-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.nft-card{background:darkred;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow:hidden;transition:transform .2s}.nft-image-container{background:#000;height:250px;overflow:hidden;width:100%}.nft-image{height:100%;object-fit:contain;width:100%}.nft-image.reflected{transform:scaleX(-1)}.nft-details{display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.nft-title{color:#222;font-size:1.25rem;margin:0 0 .5rem}.nft-memo{color:#666;font-size:.9rem;line-height:1.4;margin:0 0 1rem}.nft-meta{display:flex;font-size:.85rem;justify-content:space-between;margin-bottom:.5rem}.nft-meta-label{color:#888;font-weight:500}.nft-meta-value{color:#444;font-weight:600}@media (max-width:768px){.nft-grid{grid-template-columns:1fr}.nft-card{margin:0 .5rem}.nft-image-container{height:200px}.nft-title{font-size:1.1rem}.nft-memo{font-size:.85rem}}@media (max-width:480px){.nft-collection{padding:.5rem}.collection-title{font-size:1.5rem}.nft-meta{flex-direction:column;gap:.25rem}}.direction-toggle{border:none;border-radius:5px;color:#fff;cursor:pointer;height:30px;transition:background-color .3s ease;width:90px!important}.direction-toggle.switched{background-color:#4caf50}.direction-toggle.unswitched{background-color:#f44336}@keyframes clickEffect{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.browser-alert-b-finish{animation:fadeOut 1s ease-in-out forwards}:root{--joystick-grid-columns:6;--joystick-grid-rows:3;--joystick-gap:4px;--joystick-bg:#101214f2;--joystick-height-mobile:32vh;--joystick-height-desktop:20vh}.ShapePositionJoystick_joystickGridContainer__LDYh0{grid-gap:4px;grid-gap:var(--joystick-gap);align-items:center;background:#101214f2;background:var(--joystick-bg);bottom:0;display:grid;gap:4px;gap:var(--joystick-gap);grid-template-columns:repeat(7,40px);grid-template-rows:repeat(4,40px);height:20vh;height:var(--joystick-height-desktop);justify-content:center;left:0;overflow-y:auto;padding:8px;pointer-events:auto;position:fixed;right:0;transition:height .2s;z-index:9999}@media (max-width:600px){.ShapePositionJoystick_joystickGridContainer__LDYh0{grid-template-columns:repeat(7,36px);grid-template-rows:repeat(4,36px);height:32vh;height:var(--joystick-height-mobile)}}.ShapePositionJoystick_lockButton__5Hb9S{grid-column:2;grid-row:1}.ShapePositionJoystick_dragMoveToggle__BClVL{grid-column:3;grid-row:1}.ShapePositionJoystick_closeButton__p8h2t{grid-column:1;grid-row:1}.ShapePositionJoystick_deleteButton__aTTJ7{grid-column:4;grid-row:4}.ShapePositionJoystick_duplicateButton__yPOqp{grid-column:3;grid-row:4}.ShapePositionJoystick_dpadUp__UDMAV{grid-column:2;grid-row:2}.ShapePositionJoystick_dpadLeft__\+cv0j{grid-column:1;grid-row:3}.ShapePositionJoystick_dpadRight__SolPZ{grid-column:3;grid-row:3}.ShapePositionJoystick_dpadDown__\+z5dE{grid-column:2;grid-row:4}.ShapePositionJoystick_yPlus__kSz89{grid-column:4;grid-row:2}.ShapePositionJoystick_yMinus__EEnd0{grid-column:4;grid-row:3}.ShapePositionJoystick_rotateCounterClockwise__BbCYc{grid-column:5;grid-row:2}.ShapePositionJoystick_rotateClockwise__flrVN{grid-column:6;grid-row:2}.ShapePositionJoystick_powerToggle__1pqAC{grid-column:4;grid-row:1}.ShapePositionJoystick_xToggle__OoB4h{grid-column:5;grid-row:1}.ShapePositionJoystick_yToggle__\+ClzS{grid-column:6;grid-row:1}.ShapePositionJoystick_zToggle__4YUHh{grid-column:7;grid-row:1}.ShapePositionJoystick_scaleUp__8xXpT{grid-column:7;grid-row:2}.ShapePositionJoystick_scaleDown__uxQ73{grid-column:7;grid-row:3}.ShapePositionJoystick_colorButton__6B5ye{grid-column:6;grid-row:3}.ShapePositionJoystick_prevShape__L6JhX{grid-column:5;grid-row:4}.ShapePositionJoystick_nextShape__pPP9z{grid-column:6;grid-row:4}.ShapePositionJoystick_closeButton__p8h2t,.ShapePositionJoystick_colorButton__6B5ye,.ShapePositionJoystick_dpadDown__\+z5dE,.ShapePositionJoystick_dpadLeft__\+cv0j,.ShapePositionJoystick_dpadRight__SolPZ,.ShapePositionJoystick_dpadUp__UDMAV,.ShapePositionJoystick_dragMoveToggle__BClVL,.ShapePositionJoystick_duplicateButton__yPOqp,.ShapePositionJoystick_joystickButton__DdRcG,.ShapePositionJoystick_lockButton__5Hb9S,.ShapePositionJoystick_nextShape__pPP9z,.ShapePositionJoystick_powerToggle__1pqAC,.ShapePositionJoystick_prevShape__L6JhX,.ShapePositionJoystick_rotateClockwise__flrVN,.ShapePositionJoystick_rotateCounterClockwise__BbCYc,.ShapePositionJoystick_scaleDown__uxQ73,.ShapePositionJoystick_scaleUp__8xXpT,.ShapePositionJoystick_xToggle__OoB4h,.ShapePositionJoystick_yMinus__EEnd0,.ShapePositionJoystick_yPlus__kSz89,.ShapePositionJoystick_yToggle__\+ClzS,.ShapePositionJoystick_zToggle__4YUHh{align-items:center;background:#181a20;border:1px solid #39ff14;border-radius:4px;color:#39ff14;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:36px;justify-content:center;margin:0;padding:0;transition:background .2s,color .2s;-webkit-user-select:none;user-select:none;width:36px}
/*# sourceMappingURL=main.77bfad40.css.map*/