:root{--ui-scale: 1;--spacing-base: 16px;--border-base: 2px;--font-base: 16px;--header-height: 0vh !important;--content-height: 100vh !important;--vh: 1vh;--primary-bg: #1b425f;--sidebar-bg: #2c3e50;--text-color: #fff;--scroll-thumb: #4b617a;--scroll-track: #1a2530;--scroll-border: #6891b5;--app-scale: 1;--app-translate-x: 0;--app-translate-y: 0}@font-face{font-family:Grand9K;src:url(/assets/Grand9K_Pixel-DO_QQfct.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html,body{margin:0!important;padding:0!important;width:100%;height:100%;overflow:hidden;position:fixed;font-family:Grand9K,sans-serif;background-color:#000;color:var(--text-color);font-weight:100!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}#root{margin:0!important;padding:0!important;width:100%;height:100%;overflow:hidden;position:fixed;top:0;left:0;background-color:#000}.scale-wrapper{margin:0!important;padding:0!important;position:fixed;top:0;left:0;overflow:visible;pointer-events:auto;touch-action:manipulation;background-color:var(--primary-bg);z-index:2000!important}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}input,textarea,select{font-size:16px!important;touch-action:manipulation}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--scroll-track);border:2px solid var(--scroll-border)}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid var(--scroll-border);image-rendering:pixelated}::-webkit-scrollbar-thumb:hover{background:#5a7899}::-webkit-scrollbar-corner{background:var(--scroll-track)}*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}.app{margin:0!important;padding:0!important;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background-color:var(--primary-bg)}.layout{margin:0!important;padding:0!important;display:flex;width:100%;height:100%;overflow:hidden}.sidebar{display:none!important}.main{margin:0!important;padding:0!important;flex:1;display:flex;flex-direction:column;height:100%;width:100%!important;overflow:hidden;background-color:var(--primary-bg)}.header{display:none!important;height:0!important}.headertext{display:none!important}.birdfarmholder{margin:0!important;padding:0!important;height:100%!important;width:100%;position:relative;overflow:hidden;background-color:var(--primary-bg)}.birdfarm-container{margin:0!important;padding:0!important;width:100%;height:100%;position:relative;background-color:var(--primary-bg)}.stage{margin:0!important;padding:0!important;width:100%;height:100%;position:relative;overflow:hidden;background-color:var(--primary-bg)}.responsive-canvas{margin:0!important;padding:0!important;display:block;width:100%!important;height:100%!important;background-color:var(--primary-bg)}.canvas-container{margin:0!important;padding:0!important;width:100%;height:100%;position:relative;overflow:hidden}.scene{margin:0!important;padding:0!important;transition:filter 3.5s ease-in-out;will-change:filter;width:100%;height:100%}.scene.is-blurred{filter:blur(3px) brightness(10%);-webkit-filter:blur(3px) brightness(10%)}.connected-overlay{position:fixed;bottom:calc(10px * var(--ui-scale));left:calc(10px * var(--ui-scale));z-index:99;background-color:#1b425fe6;padding:calc(10px * var(--ui-scale)) calc(16px * var(--ui-scale));backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);box-shadow:#000c 0 calc(3px * var(--ui-scale)) calc(3px * var(--ui-scale));animation:fadeInUp .3s ease-out;display:flex;flex-direction:column;align-items:center;gap:calc(4px * var(--ui-scale))}.connected-overlay-title{font-size:calc(2em * var(--ui-scale));font-weight:700;color:#fff;margin:0;text-align:center;text-shadow:calc(2px * var(--ui-scale)) calc(2px * var(--ui-scale)) calc(4px * var(--ui-scale)) rgba(0,0,0,.5);font-family:inherit;line-height:1}.connected-overlay-slogan{font-size:calc(.8em * var(--ui-scale));color:#ffffffe6;text-align:center;white-space:nowrap}.settings-button{position:fixed;top:calc(10px * var(--ui-scale));right:calc(10px * var(--ui-scale));width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));background-color:#1b425fe6;border:calc(2px * var(--ui-scale)) solid rgba(255,255,255,.2);border-radius:calc(4px * var(--ui-scale));color:#fff;font-size:calc(20px * var(--ui-scale));cursor:pointer;z-index:1001;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 calc(2px * var(--ui-scale)) calc(8px * var(--ui-scale)) #0000004d}.settings-button:hover{background-color:#1b425f;transform:scale(1.1)}.settings-button:active{transform:scale(.95)}.settings-panel{position:fixed;top:calc(60px * var(--ui-scale));right:calc(10px * var(--ui-scale));width:calc(300px * var(--ui-scale));background-color:#1b425ff2;border:calc(2px * var(--ui-scale)) solid rgba(255,255,255,.2);border-radius:calc(8px * var(--ui-scale));padding:calc(20px * var(--ui-scale));z-index:1002;box-shadow:0 calc(4px * var(--ui-scale)) calc(16px * var(--ui-scale)) #00000080;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.settings-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(20px * var(--ui-scale));padding-bottom:calc(10px * var(--ui-scale));border-bottom:calc(1px * var(--ui-scale)) solid rgba(255,255,255,.2)}.settings-header h3{margin:0;font-size:calc(18px * var(--ui-scale));font-weight:700}.settings-close{background:none;border:none;color:#fff;font-size:calc(24px * var(--ui-scale));cursor:pointer;opacity:.7;transition:opacity .2s ease}.settings-close:hover{opacity:1}.settings-content{display:flex;flex-direction:column;gap:calc(20px * var(--ui-scale))}.settings-section{display:flex;flex-direction:column;gap:calc(10px * var(--ui-scale))}.settings-section label{font-size:calc(14px * var(--ui-scale));font-weight:700;margin-bottom:calc(5px * var(--ui-scale))}.scale-controls{display:flex;align-items:center;gap:calc(10px * var(--ui-scale));justify-content:center}.scale-button{width:calc(30px * var(--ui-scale));height:calc(30px * var(--ui-scale));font-size:calc(16px * var(--ui-scale));background-color:#ffffff1a;color:#fff;border:calc(2px * var(--ui-scale)) solid rgba(255,255,255,.3);border-radius:calc(4px * var(--ui-scale));cursor:pointer;transition:all .2s ease;padding:0;margin:0;font-family:inherit}.scale-button:hover:not(:disabled){background-color:#fff3;transform:translateY(calc(-2px * var(--ui-scale)))}.scale-button:active:not(:disabled){transform:translateY(0);background-color:#ffffff4d}.scale-button:disabled{opacity:.5;cursor:not-allowed}.scale-display{font-size:calc(16px * var(--ui-scale));font-weight:700;min-width:calc(60px * var(--ui-scale));text-align:center}.scale-reset-button{padding:calc(8px * var(--ui-scale)) calc(16px * var(--ui-scale));background-color:#ffffff1a;color:#fff;border:calc(2px * var(--ui-scale)) solid rgba(255,255,255,.3);border-radius:calc(4px * var(--ui-scale));cursor:pointer;font-size:calc(14px * var(--ui-scale));transition:all .2s ease;margin-top:calc(10px * var(--ui-scale))}.scale-reset-button:hover{background-color:#fff3}.settings-hint{font-size:calc(12px * var(--ui-scale));color:#ffffffb3;text-align:center;padding-top:calc(10px * var(--ui-scale));border-top:calc(1px * var(--ui-scale)) solid rgba(255,255,255,.1)}@keyframes slideDown{0%{opacity:0;transform:translate(-50%) translateY(calc(-20px * var(--ui-scale)))}to{opacity:1;transform:translate(-50%) translateY(0)}}.disconnect-circle{width:calc(40px * var(--ui-scale));height:calc(40px * var(--ui-scale));border-radius:50%;background-color:green;border:none;cursor:pointer;transition:background-color .3s}.disconnect-circle:hover{background-color:red}.wallet-address{font-size:calc(1rem * var(--ui-scale));margin:0 calc(8px * var(--ui-scale))}.copy-button,.browse-button{padding:calc(4px * var(--ui-scale)) calc(8px * var(--ui-scale));border-radius:calc(4px * var(--ui-scale));background-color:#4a5568;color:#fff;border:none;cursor:pointer;font-size:calc(.8rem * var(--ui-scale));transition:background-color .3s}.copy-button:hover,.browse-button:hover{background-color:#2d3748}.scale-wrapper *{transform-origin:top left}.scale-wrapper [style*="position: fixed"],.scale-wrapper [style*="position:fixed"]{position:absolute!important}.inventory-overlay,.token-selection-popup,.wellwatcher-popup{position:absolute!important;z-index:1001}body.is-mobile-landscape,body.is-mobile-landscape #root{background-color:#000}body.is-mobile-landscape .scale-wrapper{background-color:var(--primary-bg)}body.is-mobile-landscape .connected-overlay{padding:calc(4px * var(--ui-scale)) calc(15px * var(--ui-scale));top:calc(5px * var(--ui-scale))}body.is-mobile-landscape .connected-overlay-title{font-size:calc(1.8em * var(--ui-scale))}@media screen and (min-aspect-ratio: 2/1){body.is-mobile-landscape .connected-overlay-title{font-size:calc(1.5em * var(--ui-scale))}body.is-mobile-landscape .connected-overlay{padding:calc(3px * var(--ui-scale)) calc(10px * var(--ui-scale))}}@media (max-width: 768px){.settings-panel{width:calc(250px * var(--ui-scale));padding:calc(15px * var(--ui-scale))}}@media (max-width: 480px){.settings-panel{width:calc(90vw - 20px);right:10px}.settings-button{width:calc(35px * var(--ui-scale));height:calc(35px * var(--ui-scale));font-size:calc(18px * var(--ui-scale))}}.wallet-connector{width:90vw;max-width:500px;margin:0 auto}.wallet-container{min-height:auto;display:flex;flex-direction:column;background:var(--control-bg-tertiary);border:1px solid var(--control-border-color)}.wallet-header{display:flex;align-items:center;justify-content:center;padding:10px 24px;background:var(--control-bg-secondary);border-bottom:1px solid var(--control-border-light)}.wallet-title{color:var(--control-text-primary);font-size:18px;font-weight:500;margin:0}.wallet-header-icon{width:36px;height:36px;object-fit:contain;margin-left:10px}.wallet-content{padding:30px 30px 20px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.wallet-buttons{display:flex;flex-direction:row;gap:20px;align-items:stretch;justify-content:center;width:100%;height:auto;padding-bottom:10px}.wallet-button-icon{position:relative;background:transparent;border:none;cursor:pointer;padding:0;transition:none;transform:none!important;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:150px;min-height:100px}.wallet-button-icon:hover{transform:none!important}.wallet-button-icon.disabled{opacity:.3;cursor:not-allowed}.wallet-icon-large{width:80%;height:auto;max-height:80px;display:block;object-fit:contain;margin-bottom:8px}.wallet-label-overlay{position:relative;background:transparent;color:#fff;padding:4px 8px;font-size:12px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;opacity:1;transition:color .2s ease;border:none;width:100%}.wallet-button-icon:hover .wallet-label-overlay{color:#4a9eff}.wallet-connected{padding:20px;background:var(--control-bg-secondary);border:1px solid var(--control-play-green)}.connected-info{margin-bottom:16px}.connected-label{color:var(--control-play-green);font-weight:500;margin-bottom:4px}.connected-address{color:var(--control-text-secondary);font-size:14px;font-family:monospace}.disconnect-button{width:100%;padding:12px 20px;background:var(--control-bg-primary);border:1px solid var(--control-stop-red);color:var(--control-stop-red);cursor:pointer;transition:none}.disconnect-button:hover{background:#e74c3c1a}.wallet-status{padding:16px;background:var(--control-bg-secondary);border:1px solid var(--control-border-light);color:var(--control-text-secondary);text-align:center;margin-bottom:16px}.qr-container{display:flex;flex-direction:column;align-items:center}.qr-code{width:200px;height:200px;border:2px solid var(--control-border-light);cursor:default;margin-bottom:16px;background:#fff;padding:10px}.qr-code:hover{transform:none}.qr-instruction{color:var(--control-text-primary);opacity:.9;text-align:center;font-size:14px;margin-bottom:16px}.approval-container{text-align:center;padding:20px 0}.approval-message{color:var(--control-text-primary);opacity:.9}.wallet-loading{text-align:center;padding:20px 0}.loading-text{color:var(--control-text-primary);opacity:.8}.cancel-button{width:100%;padding:12px 24px;background:var(--control-bg-primary);border:1px solid var(--control-border-light);color:var(--control-text-secondary);cursor:pointer;transition:none;margin-top:auto}.cancel-button:hover{background:var(--control-bg-secondary);color:var(--control-text-primary)}.wallet-deep-links{margin:16px 0;width:100%}.deep-link-text{text-align:center;color:var(--control-text-secondary);margin-bottom:8px;font-size:12px}.deep-link-buttons{display:flex;justify-content:center;gap:8px}.deep-link-button{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;cursor:pointer;transition:none;font-size:12px;font-weight:500;background:var(--control-bg-secondary);color:var(--control-text-primary);border:1px solid var(--control-border-light)}.deep-link-button:hover{transform:none;background:var(--control-bg-primary)}.deep-link-button.disabled{opacity:.5;cursor:not-allowed}.wallet-icon-small{width:20px;height:20px;object-fit:contain}@media (max-width: 480px){html,body{overflow-x:hidden;width:100%;position:relative}.wallet-connector{width:100%;max-width:100%;padding:0}.wallet-container{width:100%;max-width:100%}.wallet-content{padding:20px}.wallet-buttons{gap:15px;flex-wrap:wrap;min-height:80px}.wallet-button-icon{min-width:70px;max-width:100px;min-height:90px}.wallet-icon-large{max-height:60px;margin-bottom:6px}.wallet-label-overlay{font-size:11px;padding:2px 4px}.qr-code{width:160px;height:160px}}.connected-overlay.mobile-portrait{position:fixed;top:auto;bottom:calc(10px * var(--ui-scale));left:calc(10px * var(--ui-scale));transform:none;padding:calc(6px * var(--ui-scale)) calc(12px * var(--ui-scale));background-color:#1b425fd9;border-radius:calc(4px * var(--ui-scale));animation:fadeInUp .3s ease-out}.connected-overlay.mobile-portrait .connected-overlay-title{font-size:calc(1.2em * var(--ui-scale));margin:0;text-shadow:calc(1px * var(--ui-scale)) calc(1px * var(--ui-scale)) calc(2px * var(--ui-scale)) rgba(0,0,0,.5)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 480px){.connected-overlay{padding:calc(8px * var(--ui-scale)) calc(12px * var(--ui-scale))}.connected-overlay-title{font-size:calc(1.5em * var(--ui-scale))}.connected-overlay-slogan{font-size:calc(.7em * var(--ui-scale))}}@media screen and (orientation: landscape) and (max-height: 500px){.connected-overlay{padding:calc(6px * var(--ui-scale)) calc(10px * var(--ui-scale))}.connected-overlay-title{font-size:calc(1.3em * var(--ui-scale))}.connected-overlay-slogan{font-size:calc(.65em * var(--ui-scale))}}:root{--pixel-black: #111111;--pixel-white: #f8f8f8;--pixel-gray: #888888;--pixel-light-gray: #cccccc;--pixel-dark-gray: #333333;--pixel-green: #4CAF50;--pixel-blue: #2196F3;--pixel-orange: #FF9800;--pixel-red: #FF5722;--pixel-purple: #9C27B0;--pixel-well: #3a4052;--pixel-shadow: rgba(0, 0, 0, .4);--pixel-highlight: rgba(255, 255, 255, .2);--effective-ui-scale: var(--local-ui-scale, var(--ui-scale, 1));--pixel-border: calc(4px * var(--effective-ui-scale));--pixel-radius: calc(2px * var(--effective-ui-scale));--pixel-spacing: calc(4px * var(--effective-ui-scale));--pixel-spacing-sm: calc(4px * var(--effective-ui-scale));--pixel-spacing-md: calc(12px * var(--effective-ui-scale));--pixel-spacing-lg: calc(16px * var(--effective-ui-scale));--bird-name-size: calc(clamp(.4rem, 1.2vw + .2rem, 1.2rem) * var(--effective-ui-scale));--bird-count-size: calc(clamp(.3rem, .9vw + .1rem, 1rem) * var(--effective-ui-scale));--category-spacing-sm: calc(clamp(1px, .1vw + 1px, 3px) * var(--effective-ui-scale));--category-spacing-md: calc(clamp(2px, .1vw + 1px, 1px) * var(--effective-ui-scale));--category-spacing-lg: calc(clamp(4px, .4vw + 3px, 5px) * var(--effective-ui-scale));--side-panel-width: 60%;--font-xs: calc(10px * var(--effective-ui-scale));--font-sm: calc(12px * var(--effective-ui-scale));--font-base: calc(12px * var(--effective-ui-scale));--font-lg: calc(16px * var(--effective-ui-scale));--font-xl: calc(18px * var(--effective-ui-scale));--font-2xl: calc(22px * var(--effective-ui-scale));--font-3xl: calc(28px * var(--effective-ui-scale))}.nft-summary *{box-sizing:border-box}.nft-summary{width:100%;max-height:95vh;display:flex;flex-direction:column;letter-spacing:calc(.5px * var(--effective-ui-scale));-webkit-user-select:none;user-select:none;overflow:hidden;position:relative}.nft-summary .sidebar-title{text-align:center;margin-top:0;border-bottom:calc(1px * var(--effective-ui-scale)) solid rgba(255,255,255,.2);font-size:calc(clamp(.5rem,.7vw + .5rem,1.3rem) * var(--effective-ui-scale));padding:var(--pixel-spacing-sm)}.wallet-info-wrapper{display:flex;justify-content:space-between;align-items:center;padding:calc(.2em * var(--effective-ui-scale));background-color:#000c;width:100%;box-sizing:border-box}.wallet-address{display:flex;align-items:center;font-size:calc(clamp(.5rem,.7vw + .5rem,1rem) * var(--effective-ui-scale))}.wallet-disconnect-button{background-color:#ffffff1a;color:var(--pixel-white);border:none;cursor:pointer;font-size:calc(clamp(.4rem,.7vw + .4rem,.9rem) * var(--effective-ui-scale));transition:background-color .2s ease,color .3s ease;padding:calc(3px * var(--effective-ui-scale)) calc(6px * var(--effective-ui-scale));border-radius:calc(2px * var(--effective-ui-scale))}.wallet-disconnect-button:hover{background-color:#fff3}.wallet-connect-wrapper{padding:calc(15px * var(--effective-ui-scale));text-align:center;width:100%;box-sizing:border-box}.pixel-button.connect-button{padding:calc(10px * var(--effective-ui-scale)) calc(20px * var(--effective-ui-scale));background-color:var(--pixel-blue);margin:calc(10px * var(--effective-ui-scale)) auto;display:block}.connect-message{color:#aaa;text-align:center;font-size:calc(clamp(.5rem,.7vw + .5rem,1rem) * var(--effective-ui-scale));margin-top:calc(10px * var(--effective-ui-scale))}.birds-category-wrapper{display:flex;flex-direction:row;flex:1;min-height:0;transition:all .3s ease}.birds-category-wrapper .main-panel{display:flex;flex-direction:column;flex:1;min-height:0}.birds-category-wrapper .side-panel-container{grid-column:2;position:static!important;width:auto!important;height:auto!important;background:none!important;box-shadow:none!important;overflow:visible!important}.birds-category-wrapper .side-panel-container .side-panel{transform:none!important;height:auto;width:100%;box-shadow:none}.birds-grid{display:flex;flex-wrap:wrap;gap:var(--category-spacing-md);justify-content:center;padding:var(--category-spacing-md) 0;transition:transform .3s cubic-bezier(.68,-.55,.27,1.55)}.birds-grid.with-expanded{padding-bottom:0}.second-row-bar{display:flex;gap:var(--pixel-spacing);justify-content:center;border-top:calc(2px * var(--effective-ui-scale)) solid rgba(0,0,0,.4)}.well-button-container{display:flex;justify-content:center;margin-top:var(--pixel-spacing);margin-bottom:var(--pixel-spacing)}.pixel-button.well-button{all:unset;position:relative;box-sizing:border-box;width:auto;height:calc(40px * var(--effective-ui-scale));cursor:pointer}.pixel-button.well-button .well-icon{display:block;width:100%;height:100%;-webkit-filter:grayscale(60%);filter:grayscale(60%)}.pixel-button.well-button .well-text{inset:unset;bottom:calc(2px * var(--effective-ui-scale));left:50%;transform:translate(-0%);transform:translateY(-125%);display:flex;align-items:center;justify-content:center;color:var(--pixel-white);font-size:calc(.7rem * var(--effective-ui-scale));text-shadow:calc(1px * var(--effective-ui-scale)) calc(1px * var(--effective-ui-scale)) 0 #000,calc(-1px * var(--effective-ui-scale)) calc(-1px * var(--effective-ui-scale)) 0 #000,calc(1px * var(--effective-ui-scale)) calc(-1px * var(--effective-ui-scale)) 0 #000,calc(-1px * var(--effective-ui-scale)) calc(1px * var(--effective-ui-scale)) 0 #000,calc(1px * var(--effective-ui-scale)) calc(1px * var(--effective-ui-scale)) 0 #000;opacity:0;transition:opacity .2s ease;pointer-events:none}.pixel-button.well-button:hover .well-text{opacity:1}.pixel-button.well-button.active .well-text{opacity:1!important;pointer-events:auto}.pixel-button.well-button:hover,.pixel-button.well-button:active,.well-icon:hover,.well-icon:active{transform:none!important;-webkit-filter:none!important;filter:none!important}.pixel-button.well-button.active .well-icon{-webkit-filter:none!important;filter:none!important}.bird-category{display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer;padding:calc(4px * var(--effective-ui-scale));transition:transform .2s ease,box-shadow .2s ease,border .2s ease;border:calc(1px * var(--effective-ui-scale)) solid transparent}.bird-category.no-birds{opacity:.7}.bird-category.active{border:calc(2px * var(--effective-ui-scale)) solid #ffffff;transform:scale(1.05);box-shadow:0 0 calc(10px * var(--effective-ui-scale)) #ffffff4d;z-index:2}.bird-category:hover:not(.active){border:calc(1px * var(--effective-ui-scale)) solid rgba(255,255,255,.5);transform:translateY(calc(-3px * var(--effective-ui-scale)))}.bird-category.no-birds:hover:not(.active){border:calc(1px * var(--effective-ui-scale)) solid rgba(255,255,255,.5);transform:translateY(calc(-2px * var(--effective-ui-scale)))}.bird-image-container{width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:1/1}.bird-image{width:100%;height:100%;object-fit:contain}.bird-count{color:#fff;font-size:var(--bird-count-size);text-align:center;margin-top:calc(2px * var(--effective-ui-scale))}.bird-count.empty{color:#ffffff80}.expanded-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;margin-top:var(--pixel-spacing);border:var(--pixel-border) solid var(--pixel-black);box-shadow:0 0 calc(20px * var(--effective-ui-scale)) var(--pixel-shadow);box-sizing:border-box;overflow-y:auto;overflow-x:hidden;position:relative;border-radius:calc(4px * var(--effective-ui-scale));padding:var(--pixel-spacing);flex:1;min-height:0}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(15px * var(--effective-ui-scale))}.error-message{color:#ff6b6b;text-align:center;padding:calc(10px * var(--effective-ui-scale))}.empty-message{color:#aaa;text-align:center;padding:calc(15px * var(--effective-ui-scale))}.nft-summary-overlay{position:absolute;top:calc(10px * var(--effective-ui-scale));left:calc(10px * var(--effective-ui-scale));z-index:100;width:auto;background-color:#00548fcc;box-shadow:0 calc(4px * var(--effective-ui-scale)) calc(8px * var(--effective-ui-scale)) #0000;padding:0;pointer-events:auto;overflow:hidden}.birds-container-overlay{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.birds-container-overlay .birds-grid{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:calc(5px * var(--effective-ui-scale));padding:calc(5px * var(--effective-ui-scale))}.sidebar-section.birds-container{display:flex;flex-direction:column;overflow:hidden;transition:background-color .3s ease}.bird-category.overlay-category{width:calc(5vw * var(--effective-ui-scale));min-width:calc(40px * var(--effective-ui-scale));max-width:calc(60px * var(--effective-ui-scale));padding:calc(3px * var(--effective-ui-scale));margin:calc(2px * var(--effective-ui-scale));border:calc(1px * var(--effective-ui-scale)) solid black;transition:box-shadow .2s ease,border-color .2s ease}.bird-category.overlay-category:hover{border-color:#ffffff80;box-shadow:0 0 calc(5px * var(--effective-ui-scale)) #fff3}.bird-category.overlay-category .bird-count{font-size:calc(clamp(.25rem,.6vw + .1rem,.7rem) * var(--effective-ui-scale));margin-top:calc(2px * var(--effective-ui-scale))}.bird-category.overlay-category.active{border:calc(1px * var(--effective-ui-scale)) solid #ffffff;z-index:1}.bird-category.active.no-birds.overlay-category.active{border-color:#a6a6a680;box-shadow:none;z-index:1}.pixel-button{background-color:var(--pixel-dark-gray);color:var(--pixel-white);border:var(--pixel-border) solid var(--pixel-black);box-shadow:inset calc(-2px * var(--effective-ui-scale)) calc(-2px * var(--effective-ui-scale)) 0 var(--pixel-black),inset calc(2px * var(--effective-ui-scale)) calc(2px * var(--effective-ui-scale)) 0 var(--pixel-highlight);padding:calc(7px * var(--effective-ui-scale)) calc(15px * var(--effective-ui-scale)) calc(5px * var(--effective-ui-scale));font-size:var(--font-base);cursor:pointer;position:relative;overflow:hidden;transition:transform .1s ease;display:inline-flex;align-items:center;justify-content:center;min-width:calc(80px * var(--effective-ui-scale));text-transform:uppercase}.pixel-button:hover{transform:translateY(calc(-2px * var(--effective-ui-scale)))}.pixel-button:active{transform:translateY(calc(2px * var(--effective-ui-scale)));box-shadow:inset calc(2px * var(--effective-ui-scale)) calc(2px * var(--effective-ui-scale)) 0 var(--pixel-black),inset calc(-2px * var(--effective-ui-scale)) calc(-2px * var(--effective-ui-scale)) 0 var(--pixel-highlight)}.pixel-button.tokens-button{background-color:var(--pixel-blue)}.pixel-button.birds-button{background-color:var(--pixel-green)}.pixel-button.close-button{background-color:var(--pixel-gray)}.pixel-button.back-button{min-width:calc(40px * var(--effective-ui-scale));width:calc(40px * var(--effective-ui-scale));height:calc(36px * var(--effective-ui-scale));padding:calc(5px * var(--effective-ui-scale))}.pixel-button.disabled{opacity:.5;cursor:not-allowed}.button-icon{width:calc(16px * var(--effective-ui-scale));height:calc(16px * var(--effective-ui-scale));margin-right:calc(6px * var(--effective-ui-scale));background-color:currentColor;display:inline-block;mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.button-icon.well{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zm0-160c-53 0-96-43-96-96c0-35.5 19.3-66.6 48-83.2V256c0 26.5 21.5 48 48 48s48-21.5 48-48V172.8c28.7 16.6 48 47.7 48 83.2c0 53-43 96-96 96z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zm0-160c-53 0-96-43-96-96c0-35.5 19.3-66.6 48-83.2V256c0 26.5 21.5 48 48 48s48-21.5 48-48V172.8c28.7 16.6 48 47.7 48 83.2c0 53-43 96-96 96z'/%3E%3C/svg%3E")}.button-icon.coin{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M512 80c0 18-14.3 34.6-38.4 48c-29.1 16.1-72.5 27.5-122.3 30.9c-3.7-1.8-7.4-3.5-11.3-5C300.6 137.4 248.2 128 192 128c-8.3 0-16.4 .2-24.5 .6l-1.1-.6C142.3 114.6 128 98 128 80c0-44.2 86-80 192-80S512 35.8 512 80zM160.7 161.1c10.2-.7 20.7-1.1 31.3-1.1c62.2 0 117.4 12.3 152.5 31.4C369.3 204.9 384 221.7 384 240c0 4-.7 7.9-2.1 11.7c-4.6 13.2-17 25.3-35 35.5c0 0 0 0 0 0c-.1 .1-.3 .1-.4 .2l0 0 0 0c-.3 .2-.6 .3-.9 .5c-35 19.4-90.8 32-153.6 32c-59.6 0-112.9-11.3-148.2-29.1c-1.9-.9-3.7-1.9-5.5-2.9C14.3 274.6 0 258 0 240c0-34.8 53.4-64.5 128-75.4c10.5-1.5 21.4-2.7 32.7-3.5zM416 240c0-21.9-10.6-39.9-24.1-53.4c28.3-4.4 54.2-11.4 76.2-20.5c16.3-6.8 31.5-15.2 43.9-25.5V176c0 19.3-16.5 37.1-43.8 50.9c-14.6 7.4-32.4 13.7-52.4 18.5c.1-1.8 .2-3.5 .2-5.3zm-32 96c0 18-14.3 34.6-38.4 48c-1.8 1-3.6 1.9-5.5 2.9C304.9 404.7 251.6 416 192 416c-62.8 0-118.6-12.6-153.6-32C14.3 370.6 0 354 0 336V300.6c12.5 10.3 27.6 18.7 43.9 25.5C83.4 342.6 135.8 352 192 352s108.6-9.4 148.1-25.9c7.8-3.2 15.3-6.9 22.4-10.9c6.1-3.4 11.8-7.2 17.2-11.2c1.5-1.1 2.9-2.3 4.3-3.4V336zm0 96c0 18-14.3 34.6-38.4 48c-1.8 1-3.6 1.9-5.5 2.9C304.9 500.7 251.6 512 192 512c-62.8 0-118.6-12.6-153.6-32C14.3 466.6 0 450 0 432V396.6c12.5 10.3 27.6 18.7 43.9 25.5C83.4 438.6 135.8 448 192 448s108.6-9.4 148.1-25.9c7.8-3.2 15.3-6.9 22.4-10.9c6.1-3.4 11.8-7.2 17.2-11.2c1.5-1.1 2.9-2.3 4.3-3.4V432z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M512 80c0 18-14.3 34.6-38.4 48c-29.1 16.1-72.5 27.5-122.3 30.9c-3.7-1.8-7.4-3.5-11.3-5C300.6 137.4 248.2 128 192 128c-8.3 0-16.4 .2-24.5 .6l-1.1-.6C142.3 114.6 128 98 128 80c0-44.2 86-80 192-80S512 35.8 512 80zM160.7 161.1c10.2-.7 20.7-1.1 31.3-1.1c62.2 0 117.4 12.3 152.5 31.4C369.3 204.9 384 221.7 384 240c0 4-.7 7.9-2.1 11.7c-4.6 13.2-17 25.3-35 35.5c0 0 0 0 0 0c-.1 .1-.3 .1-.4 .2l0 0 0 0c-.3 .2-.6 .3-.9 .5c-35 19.4-90.8 32-153.6 32c-59.6 0-112.9-11.3-148.2-29.1c-1.9-.9-3.7-1.9-5.5-2.9C14.3 274.6 0 258 0 240c0-34.8 53.4-64.5 128-75.4c10.5-1.5 21.4-2.7 32.7-3.5zM416 240c0-21.9-10.6-39.9-24.1-53.4c28.3-4.4 54.2-11.4 76.2-20.5c16.3-6.8 31.5-15.2 43.9-25.5V176c0 19.3-16.5 37.1-43.8 50.9c-14.6 7.4-32.4 13.7-52.4 18.5c.1-1.8 .2-3.5 .2-5.3zm-32 96c0 18-14.3 34.6-38.4 48c-1.8 1-3.6 1.9-5.5 2.9C304.9 404.7 251.6 416 192 416c-62.8 0-118.6-12.6-153.6-32C14.3 370.6 0 354 0 336V300.6c12.5 10.3 27.6 18.7 43.9 25.5C83.4 342.6 135.8 352 192 352s108.6-9.4 148.1-25.9c7.8-3.2 15.3-6.9 22.4-10.9c6.1-3.4 11.8-7.2 17.2-11.2c1.5-1.1 2.9-2.3 4.3-3.4V336zm0 96c0 18-14.3 34.6-38.4 48c-1.8 1-3.6 1.9-5.5 2.9C304.9 500.7 251.6 512 192 512c-62.8 0-118.6-12.6-153.6-32C14.3 466.6 0 450 0 432V396.6c12.5 10.3 27.6 18.7 43.9 25.5C83.4 438.6 135.8 448 192 448s108.6-9.4 148.1-25.9c7.8-3.2 15.3-6.9 22.4-10.9c6.1-3.4 11.8-7.2 17.2-11.2c1.5-1.1 2.9-2.3 4.3-3.4V432z'/%3E%3C/svg%3E")}.button-icon.bird{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M160.8 96.5c14 17 31 30.9 49.5 42.2c25.9 15.8 53.7 25.9 77.7 31.6V138.8C265.8 108.5 250 71.5 248.6 28c-.4-11.3-7.5-21.5-18.4-24.4c-7.6-2-15.8-.2-21 5.8c-13.3 15.4-32.7 44.6-48.4 87.2zM320 144v30.6l0 0v1.3l0 0 0 32.1c-60.8-5.1-185-43.8-219.3-157.2C97.4 40 87.9 32 76.6 32c-7.9 0-15.3 3.9-18.8 11C40.1 73.6 40 125.2 40 128c0 17.6 14.4 32 32 32H240c0 0 0 96 0 96H112c-44.2 0-80 35.8-80 80c0 25.7 12.3 49.8 33 65c36.2 26.4 80.2 40 125 40c58.7 0 114.8-22.9 157.4-64c64-62 64-180.4 64-192c0-10.7-2.7-21-7.4-30.2c-4.2-8.5-9.6-16.8-16.4-23.9c-5.6-5.9-12.7-10-20.3-11.6c-11.4-2.5-23.5 1.1-32.2 8.4c-19.6 16.7-45.1 26.7-72.1 24.1c-31.9-3.1-60.6-19.7-72.7-35.3c-8.8-11.3-22.7-15.4-35.2-10.5c-12.5 5-20.5 17.3-20.5 30.5c0 70.7 29.2 133.4 73.5 172.6c-7.8-4-16.1-7.2-24.5-9.9V176c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7 14.3 32 32 32s32-14.3 32-32V269.5c21.2 8.5 45.9 20.7 70.9 37.5c23.2 0 55.6-29.3 55.6-32c-.4-0.1-.7-.2-1.1-.3c-54.5-54.7-99.9-137.1-99.9-178.8V96l0 0v-.5c0-13.2-8-25.5-20.5-30.5c-12.5-5-26.3-.8-35.2 10.5c-24.6 31.7-83.3 67.2-157.4 52.4L154 139.8c6.4-17 13.7-33.6 21.2-49.6c27.8 25.1 71.1 48.8 128.4 56.3C321.8 149.8 320 150 320 144zm32 128c-17.7 0-32 14.3-32 32c0 16.5 12.7 30 28.8 31.8c-10.2 15.7-20 28.8-26.3 34.6c-15.9 14.6-38.2 30.2-66.5 38.3v-96c0-17.7-14.3-32-32-32s-32 14.3-32 32V464c0 1.1 .7 1.6 .2 2c-10.5-10.3-20.9-21.7-30.4-33.9c.6-.8 .9-1.9 .9-3l-.5-3.1c0-17.7-14.3-32-32-32s-32 14.3-32 32s14.3 32 32 32c0 24.6 11.5 47.3 31 62.2l1.2 .9c9.6 7.3 21.5 10.9 33.5 10.9c19.3 0 37-9.7 47.7-24.9l19.1-3.7c19.4-3.9 37.8-11.5 54.2-22l.3-.2c21-13.5 43.8-34.7 62.5-56.8c24.1-28.5 42.4-60 54.3-88.5c21.1-2 37.6-19.8 37.6-41.3c0-17.7-14.3-32-32-32z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M160.8 96.5c14 17 31 30.9 49.5 42.2c25.9 15.8 53.7 25.9 77.7 31.6V138.8C265.8 108.5 250 71.5 248.6 28c-.4-11.3-7.5-21.5-18.4-24.4c-7.6-2-15.8-.2-21 5.8c-13.3 15.4-32.7 44.6-48.4 87.2zM320 144v30.6l0 0v1.3l0 0 0 32.1c-60.8-5.1-185-43.8-219.3-157.2C97.4 40 87.9 32 76.6 32c-7.9 0-15.3 3.9-18.8 11C40.1 73.6 40 125.2 40 128c0 17.6 14.4 32 32 32H240c0 0 0 96 0 96H112c-44.2 0-80 35.8-80 80c0 25.7 12.3 49.8 33 65c36.2 26.4 80.2 40 125 40c58.7 0 114.8-22.9 157.4-64c64-62 64-180.4 64-192c0-10.7-2.7-21-7.4-30.2c-4.2-8.5-9.6-16.8-16.4-23.9c-5.6-5.9-12.7-10-20.3-11.6c-11.4-2.5-23.5 1.1-32.2 8.4c-19.6 16.7-45.1 26.7-72.1 24.1c-31.9-3.1-60.6-19.7-72.7-35.3c-8.8-11.3-22.7-15.4-35.2-10.5c-12.5 5-20.5 17.3-20.5 30.5c0 70.7 29.2 133.4 73.5 172.6c-7.8-4-16.1-7.2-24.5-9.9V176c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7 14.3 32 32 32s32-14.3 32-32V269.5c21.2 8.5 45.9 20.7 70.9 37.5c23.2 0 55.6-29.3 55.6-32c-.4-0.1-.7-.2-1.1-.3c-54.5-54.7-99.9-137.1-99.9-178.8V96l0 0v-.5c0-13.2-8-25.5-20.5-30.5c-12.5-5-26.3-.8-35.2 10.5c-24.6 31.7-83.3 67.2-157.4 52.4L154 139.8c6.4-17 13.7-33.6 21.2-49.6c27.8 25.1 71.1 48.8 128.4 56.3C321.8 149.8 320 150 320 144zm32 128c-17.7 0-32 14.3-32 32c0 16.5 12.7 30 28.8 31.8c-10.2 15.7-20 28.8-26.3 34.6c-15.9 14.6-38.2 30.2-66.5 38.3v-96c0-17.7-14.3-32-32-32s-32 14.3-32 32V464c0 1.1 .7 1.6 .2 2c-10.5-10.3-20.9-21.7-30.4-33.9c.6-.8 .9-1.9 .9-3l-.5-3.1c0-17.7-14.3-32-32-32s-32 14.3-32 32s14.3 32 32 32c0 24.6 11.5 47.3 31 62.2l1.2 .9c9.6 7.3 21.5 10.9 33.5 10.9c19.3 0 37-9.7 47.7-24.9l19.1-3.7c19.4-3.9 37.8-11.5 54.2-22l.3-.2c21-13.5 43.8-34.7 62.5-56.8c24.1-28.5 42.4-60 54.3-88.5c21.1-2 37.6-19.8 37.6-41.3c0-17.7-14.3-32-32-32z'/%3E%3C/svg%3E")}.pixel-button-bar{display:flex;gap:var(--pixel-spacing);justify-content:center;margin-top:var(--pixel-spacing-lg);padding:var(--pixel-spacing);border-top:calc(2px * var(--effective-ui-scale)) solid rgba(0,0,0,.4)}.pixel-loading-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:calc(200px * var(--effective-ui-scale));padding:var(--pixel-spacing-lg);text-align:center}.pixel-loading-text{font-size:var(--font-lg)}.pixel-loading{display:flex;align-items:center;gap:var(--pixel-spacing);font-size:var(--font-base);width:calc(16px * var(--effective-ui-scale));height:calc(16px * var(--effective-ui-scale));margin-bottom:0}.pixel-loading-tiny{font-size:var(--font-sm)}.pixel-error-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:calc(200px * var(--effective-ui-scale));padding:var(--pixel-spacing-lg);text-align:center}.pixel-error-icon{width:calc(40px * var(--effective-ui-scale));height:calc(40px * var(--effective-ui-scale));background-color:var(--pixel-red);border:var(--pixel-border) solid var(--pixel-black);display:flex;align-items:center;justify-content:center;font-size:calc(24px * var(--effective-ui-scale));font-weight:700;margin-bottom:var(--pixel-spacing-md)}.pixel-error-text{font-size:var(--font-lg);margin-bottom:var(--pixel-spacing-lg)}.pixel-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--pixel-spacing-lg);text-align:center;min-height:calc(120px * var(--effective-ui-scale));background-color:#0003;border:calc(2px * var(--effective-ui-scale)) dashed var(--pixel-gray);margin:var(--pixel-spacing) 0}.pixel-empty-state.small{min-height:calc(80px * var(--effective-ui-scale));padding:var(--pixel-spacing)}.pixel-empty-text{font-size:var(--font-lg);margin-bottom:var(--pixel-spacing)}.pixel-hint{font-size:var(--font-base);color:var(--pixel-light-gray)}.pixel-bird-category-view{display:flex;flex-direction:column}.pixel-bird-header{display:flex;justify-content:center;margin-bottom:var(--pixel-spacing-lg);padding-bottom:var(--pixel-spacing-md);border-bottom:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black)}.pixel-bird-display{display:flex;flex-direction:column;align-items:center;width:100%}.pixel-bird-image-container-large{width:80%;max-width:calc(160px * var(--effective-ui-scale));border:var(--pixel-border) solid var(--pixel-black);background-color:#0000004d;display:flex;align-items:center;justify-content:center;margin-bottom:var(--pixel-spacing);aspect-ratio:1/1;overflow:hidden}.pixel-bird-image-large{max-width:90%;max-height:90%;object-fit:contain}.pixel-bird-title-row{display:flex;align-items:center;justify-content:center;gap:var(--pixel-spacing)}.pixel-bird-name-large{font-size:var(--font-2xl);font-weight:700;text-shadow:calc(2px * var(--effective-ui-scale)) calc(2px * var(--effective-ui-scale)) 0 var(--pixel-black)}.pixel-bird-count-text{font-size:calc(20px * var(--effective-ui-scale));font-weight:700;background-color:#0000004d;padding:calc(2px * var(--effective-ui-scale)) calc(10px * var(--effective-ui-scale));border-radius:calc(4px * var(--effective-ui-scale))}.pixel-bird-collection{margin:var(--pixel-spacing-md) 0}.pixel-section-title{font-size:var(--font-lg);margin-bottom:var(--pixel-spacing);padding-bottom:calc(4px * var(--effective-ui-scale));border-bottom:calc(2px * var(--effective-ui-scale)) solid rgba(255,255,255,.1);font-weight:700;text-transform:uppercase}.pixel-bird-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(80px * var(--effective-ui-scale)),1fr));gap:var(--pixel-spacing);margin-bottom:var(--pixel-spacing-lg);max-height:80%;overflow-y:auto;padding:var(--pixel-spacing-sm)}.pixel-bird-card{background-color:#0003;border:calc(3px * var(--effective-ui-scale)) solid var(--pixel-black);padding:var(--pixel-spacing);display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer;transition:transform .1s ease,border-color .2s ease}.pixel-bird-card:hover{transform:translateY(calc(-3px * var(--effective-ui-scale)));box-shadow:0 calc(6px * var(--effective-ui-scale)) calc(12px * var(--effective-ui-scale)) #0006}.pixel-bird-card:active{transform:translateY(0)}.pixel-bird-card.selected{border-color:var(--pixel-green);box-shadow:0 0 calc(10px * var(--effective-ui-scale)) #4caf5080;z-index:1}.pixel-bird-portrait{width:calc(64px * var(--effective-ui-scale));height:calc(64px * var(--effective-ui-scale));border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);background-color:#0000004d;display:flex;align-items:center;justify-content:center;margin-bottom:var(--pixel-spacing);position:relative;overflow:hidden}.pixel-bird-portrait img{max-width:90%;max-height:90%;object-fit:contain}.pixel-bird-info{text-align:center;width:100%}.pixel-bird-number{font-size:var(--font-base);font-weight:700}.pixel-bird-multiplier{font-size:var(--font-sm);color:var(--pixel-green)}.pixel-bird-status{position:absolute;top:calc(-10px * var(--effective-ui-scale));right:calc(-10px * var(--effective-ui-scale));width:calc(24px * var(--effective-ui-scale));height:calc(24px * var(--effective-ui-scale));display:flex;align-items:center;justify-content:center;font-size:var(--font-base);font-weight:700;color:var(--pixel-black);border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black)}.pixel-bird-status.available{background-color:var(--pixel-blue)}.pixel-bird-status.claimed{background-color:var(--pixel-green)}.pixel-bird-status.processing,.pixel-bird-status.running{background-color:var(--pixel-orange)}.pixel-bird-status.escaped{background-color:var(--pixel-red)}.pixel-bird-detail{display:flex;flex-direction:column;padding:var(--pixel-spacing)}.pixel-bird-showcase{display:flex;align-items:flex-start;margin-bottom:var(--pixel-spacing-lg);border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);padding:var(--pixel-spacing);background-color:#0003}.pixel-bird-hero{width:calc(96px * var(--effective-ui-scale));height:calc(96px * var(--effective-ui-scale));border:calc(3px * var(--effective-ui-scale)) solid var(--pixel-black);background-color:#0000004d;display:flex;align-items:center;justify-content:center;margin-right:var(--pixel-spacing-md)}.pixel-bird-hero img{max-width:85%;max-height:85%;object-fit:contain}.pixel-bird-details{flex:1}.pixel-bird-title{font-size:var(--font-lg);font-weight:700;margin-bottom:var(--pixel-spacing);text-transform:uppercase}.pixel-detail-row{display:flex;justify-content:space-between;margin-bottom:var(--pixel-spacing-sm);font-size:var(--font-base)}.pixel-detail-label{color:var(--pixel-light-gray);font-size:var(--font-base)}.pixel-detail-value{font-weight:700}.pixel-detail-value.id{display:flex;align-items:center}.pixel-id{letter-spacing:calc(-.5px * var(--effective-ui-scale))}.pixel-copy-button{background-color:var(--pixel-dark-gray);color:var(--pixel-white);border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);font-size:var(--font-xs);padding:calc(2px * var(--effective-ui-scale)) calc(6px * var(--effective-ui-scale));margin-left:var(--pixel-spacing);cursor:pointer;position:relative}.pixel-copy-button:hover{background-color:var(--pixel-gray)}.pixel-copy-button:active{transform:translateY(calc(1px * var(--effective-ui-scale)))}.pixel-well-view{display:flex;flex-direction:column}.pixel-well-header{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--pixel-spacing-lg);padding-bottom:var(--pixel-spacing-md);border-bottom:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black)}.pixel-well-title{font-size:var(--font-3xl);font-weight:700;text-transform:uppercase;text-shadow:calc(2px * var(--effective-ui-scale)) calc(2px * var(--effective-ui-scale)) 0 var(--pixel-black);margin-bottom:var(--pixel-spacing-sm)}.pixel-well-subtitle{font-size:var(--font-base);opacity:.8}.pixel-well-summary{background-color:#0003;border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);padding:var(--pixel-spacing-md);margin-bottom:var(--pixel-spacing-lg)}.pixel-well-total-value{display:flex;justify-content:space-between;align-items:center;background-color:#0003;padding:var(--pixel-spacing);margin-bottom:var(--pixel-spacing-md);border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-green)}.pixel-total-value-label{font-size:var(--font-lg);font-weight:700}.pixel-total-value-amount{font-size:var(--font-xl)}.pixel-stats-overview{margin-bottom:var(--pixel-spacing-md)}.pixel-stat-row{display:flex;justify-content:space-between;margin-bottom:var(--pixel-spacing);font-size:var(--font-base)}.pixel-stat-label{font-weight:400}.pixel-stat-value{font-weight:700}.pixel-progress-section{margin-bottom:var(--pixel-spacing-md)}.pixel-progress-label{display:flex;justify-content:space-between;font-size:var(--font-sm);margin-bottom:calc(4px * var(--effective-ui-scale))}.pixel-progress-bar{height:calc(14px * var(--effective-ui-scale));background-color:var(--pixel-black);border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);position:relative;overflow:hidden}.pixel-progress-fill{height:100%;background-color:var(--pixel-green);transition:width .5s steps(20);position:relative}.pixel-progress-text{text-align:center;font-size:var(--font-xs);margin-top:calc(4px * var(--effective-ui-scale))}.pixel-available-tokens{display:flex;align-items:center;background-color:#0000001a;padding:var(--pixel-spacing);border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-blue)}.pixel-coin-icon{width:calc(32px * var(--effective-ui-scale));height:calc(32px * var(--effective-ui-scale));background-color:var(--pixel-blue);border-radius:50%;margin-right:var(--pixel-spacing);position:relative;border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black)}.pixel-coin-icon:before{content:"$";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--pixel-black);font-weight:700;font-size:var(--font-xl)}.pixel-value-text{flex:1}.pixel-available-amount{font-size:var(--font-xl);font-weight:700;color:var(--pixel-blue)}.pixel-available-label{font-size:var(--font-sm)}.pixel-status-row{display:flex;flex-wrap:wrap;gap:var(--pixel-spacing);margin-top:var(--pixel-spacing-md)}.pixel-status-badge{font-size:var(--font-sm);padding:calc(5px * var(--effective-ui-scale)) calc(8px * var(--effective-ui-scale)) calc(3px * var(--effective-ui-scale));border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);text-transform:uppercase}.pixel-status-badge.available{background-color:var(--pixel-blue)}.pixel-status-badge.claimed{background-color:var(--pixel-green)}.pixel-status-badge.processing{background-color:var(--pixel-red)}.pixel-status-badge.running{background-color:var(--pixel-orange)}.pixel-status-badge.escaped{background-color:var(--pixel-purple)}.pixel-token-section{margin:var(--pixel-spacing-md) 0}.pixel-well-view .pixel-token-grid-large{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(90px * var(--effective-ui-scale)),1fr));gap:var(--pixel-spacing);margin-bottom:var(--pixel-spacing-lg);max-height:calc(300px * var(--effective-ui-scale));overflow-y:auto;padding:var(--pixel-spacing-sm)}.pixel-token-card-large{background-color:#0000004d;border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);padding:var(--pixel-spacing);display:flex;flex-direction:column;transition:transform .1s ease}.pixel-token-card-large:hover{transform:translateY(calc(-2px * var(--effective-ui-scale)));box-shadow:0 calc(4px * var(--effective-ui-scale)) calc(8px * var(--effective-ui-scale)) #0000004d}.pixel-token-card-header{display:flex;align-items:center;margin-bottom:var(--pixel-spacing)}.pixel-token-icon{width:calc(32px * var(--effective-ui-scale));height:calc(32px * var(--effective-ui-scale));border-radius:50%;background-color:var(--pixel-dark-gray);padding:calc(2px * var(--effective-ui-scale));border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);margin-right:var(--pixel-spacing-sm);object-fit:cover}.pixel-token-info{flex:1}.pixel-token-birds-count{font-size:var(--font-xs);color:var(--pixel-light-gray)}.pixel-token-amount-large{font-size:var(--font-xl);font-weight:700;color:var(--pixel-green);margin-bottom:var(--pixel-spacing-sm);text-align:center}.pixel-token-value{text-align:center;font-size:var(--font-sm)}.pixel-well-view .pixel-token-card-large{background-color:#0000004d;border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);padding:var(--pixel-spacing);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .2s ease,box-shadow .2s ease;border-radius:calc(4px * var(--effective-ui-scale));cursor:pointer}.pixel-well-view .pixel-token-card-large:hover{transform:translateY(calc(-3px * var(--effective-ui-scale)));box-shadow:0 calc(6px * var(--effective-ui-scale)) calc(12px * var(--effective-ui-scale)) #0006}.pixel-well-view .pixel-token-card-large.has-value{border-color:var(--pixel-green)}.pixel-well-view .pixel-token-card-large.no-value{opacity:.7}.pixel-well-view .pixel-token-icon-container{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(5px * var(--effective-ui-scale));cursor:pointer;margin-bottom:calc(5px * var(--effective-ui-scale))}.pixel-well-view .pixel-token-icon-large{width:calc(48px * var(--effective-ui-scale));height:calc(48px * var(--effective-ui-scale));border-radius:50%;background-color:var(--pixel-dark-gray);padding:calc(2px * var(--effective-ui-scale));border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);transition:transform .2s ease}.pixel-well-view .pixel-token-icon-container:hover .pixel-token-icon-large{transform:scale(1.1)}.pixel-well-view .pixel-token-tooltip{position:absolute;top:calc(-30px * var(--effective-ui-scale));background-color:var(--pixel-black);color:var(--pixel-white);padding:calc(4px * var(--effective-ui-scale)) calc(10px * var(--effective-ui-scale));border-radius:calc(4px * var(--effective-ui-scale));font-size:var(--font-sm);opacity:0;transition:opacity .2s ease,transform .2s ease;transform:translateY(calc(5px * var(--effective-ui-scale)));pointer-events:none;z-index:10;white-space:nowrap}.pixel-well-view .pixel-token-icon-container:hover .pixel-token-tooltip{opacity:1;transform:translateY(0)}.pixel-well-view .pixel-token-amount-large{font-size:var(--font-lg);font-weight:700;color:var(--pixel-green);margin-bottom:calc(4px * var(--effective-ui-scale))}.pixel-claimed-label{font-size:var(--font-sm);opacity:.7;color:var(--pixel-light-gray)}.pixel-token-detail{display:flex;flex-direction:column;padding:var(--pixel-spacing)}.pixel-token-showcase{display:flex;align-items:flex-start;margin-bottom:var(--pixel-spacing-lg);border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);padding:var(--pixel-spacing);background-color:#0003}.pixel-token-hero{width:calc(96px * var(--effective-ui-scale));height:calc(96px * var(--effective-ui-scale));border:calc(3px * var(--effective-ui-scale)) solid var(--pixel-black);background-color:#0000004d;display:flex;align-items:center;justify-content:center;margin-right:var(--pixel-spacing-md);border-radius:50%;padding:calc(10px * var(--effective-ui-scale))}.pixel-token-image-large{max-width:85%;max-height:85%;object-fit:cover;border-radius:50%}.pixel-token-title{font-size:var(--font-xl);font-weight:700;margin-bottom:var(--pixel-spacing);text-transform:uppercase}.pixel-claim-list{display:flex;flex-direction:column;gap:var(--pixel-spacing)}.pixel-claim-item{background-color:#0003;border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);padding:var(--pixel-spacing)}.pixel-claim-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--pixel-spacing)}.pixel-claim-left{display:flex;align-items:center}.pixel-claim-ticker{margin-left:var(--pixel-spacing);font-size:var(--font-base);font-weight:700}.pixel-claim-status{font-size:var(--font-sm);padding:calc(3px * var(--effective-ui-scale)) calc(8px * var(--effective-ui-scale)) calc(1px * var(--effective-ui-scale));text-transform:uppercase;border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black)}.pixel-claim-status.available{background-color:var(--pixel-blue)}.pixel-claim-status.claimed,.pixel-claim-status.completed{background-color:var(--pixel-green)}.pixel-claim-status.processing{background-color:var(--pixel-red)}.pixel-claim-status.running{background-color:var(--pixel-orange)}.pixel-claim-status.escaped{background-color:var(--pixel-purple)}.pixel-bird-claim-list{display:flex;flex-direction:column;gap:var(--pixel-spacing-sm);max-height:calc(300px * var(--effective-ui-scale));overflow-y:auto}.pixel-bird-claim-item{display:flex;justify-content:space-between;align-items:center;background-color:#0003;padding:var(--pixel-spacing-sm);cursor:pointer;transition:transform .2s ease,background-color .2s ease}.pixel-bird-claim-item:hover{background-color:#0000004d;transform:translateY(calc(-2px * var(--effective-ui-scale)))}.pixel-bird-claim-left{display:flex;align-items:center}.pixel-bird-micro{width:calc(32px * var(--effective-ui-scale));height:calc(32px * var(--effective-ui-scale));border:calc(1px * var(--effective-ui-scale)) solid var(--pixel-black);background-color:#0000004d;display:flex;align-items:center;justify-content:center;margin-right:var(--pixel-spacing-sm);overflow:hidden}.pixel-bird-micro img{max-width:90%;max-height:90%;object-fit:cover;border-radius:50%}.pixel-bird-name{display:flex;flex-direction:column}.pixel-bird-type{font-size:var(--font-sm);text-transform:capitalize}.pixel-bird-number{font-size:var(--font-sm);font-weight:700}.pixel-bird-claim-right{display:flex;flex-direction:column;align-items:flex-end}.pixel-claim-amount{font-size:var(--font-base);font-weight:700;color:var(--pixel-green)}.pixel-claim-status-badge{font-size:var(--font-xs);padding:calc(2px * var(--effective-ui-scale)) calc(5px * var(--effective-ui-scale));text-transform:uppercase;color:var(--pixel-white);margin-top:calc(2px * var(--effective-ui-scale))}.pixel-claim-status-badge.available{background-color:var(--pixel-blue)}.pixel-claim-status-badge.claimed,.pixel-claim-status-badge.completed{background-color:var(--pixel-green)}.pixel-claim-status-badge.processing{background-color:var(--pixel-red)}.pixel-claim-status-badge.running{background-color:var(--pixel-orange)}.pixel-claim-status-badge.escaped{background-color:var(--pixel-purple)}.pixel-claim-progress{margin-bottom:var(--pixel-spacing)}.pixel-claim-available{display:flex;justify-content:space-between;align-items:center;background-color:#0000001a;padding:var(--pixel-spacing-sm) var(--pixel-spacing);border:calc(1px * var(--effective-ui-scale)) solid var(--pixel-green)}.pixel-available-left{display:flex;flex-direction:column}.pixel-available-label{font-size:var(--font-sm);color:var(--pixel-light-gray)}.pixel-available-amount{font-size:var(--font-lg);font-weight:700;color:var(--pixel-green)}.pixel-available-right{text-align:right}.pixel-claim-queue{font-size:var(--font-sm);margin-top:var(--pixel-spacing);padding:calc(4px * var(--effective-ui-scale)) calc(8px * var(--effective-ui-scale));background-color:#0003;border-left:calc(3px * var(--effective-ui-scale)) solid var(--pixel-orange)}.pixel-claim-value{display:flex;justify-content:space-between;align-items:center;background-color:#0003;border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-green);padding:var(--pixel-spacing);margin-top:var(--pixel-spacing-md)}.pixel-value-label{font-size:var(--font-base)}.pixel-value{font-size:var(--font-sm);color:var(--pixel-green)}.pixel-value.total-value{font-size:var(--font-lg);font-weight:700}.pixel-value-na{font-size:var(--font-sm);color:var(--pixel-gray);opacity:.7}.pixel-token-stats{margin-top:var(--pixel-spacing-md);padding:var(--pixel-spacing);background-color:#0003;border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black)}.pixel-tokens-view{display:flex;flex-direction:column}.pixel-section{margin-bottom:var(--pixel-spacing-lg)}.pixel-available-total{display:flex;justify-content:space-between;align-items:center;background-color:#0003;padding:var(--pixel-spacing);margin-bottom:var(--pixel-spacing);border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-green)}.pixel-total-label{font-size:var(--font-base)}.pixel-token-list{display:flex;flex-direction:column;gap:var(--pixel-spacing)}.pixel-token-item{background-color:#0003;border:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black);padding:var(--pixel-spacing);transition:transform .1s ease}.pixel-token-item:hover{transform:translateY(calc(-2px * var(--effective-ui-scale)));box-shadow:0 calc(4px * var(--effective-ui-scale)) calc(8px * var(--effective-ui-scale)) #0000004d}.pixel-token-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--pixel-spacing)}.pixel-token-left{display:flex;align-items:center}.pixel-token-name{margin-left:var(--pixel-spacing)}.pixel-token-ticker{font-size:var(--font-base);font-weight:700}.pixel-token-birds{font-size:var(--font-sm);color:var(--pixel-light-gray)}.pixel-token-available{text-align:right}.pixel-token-available .pixel-value{font-size:var(--font-lg);font-weight:700;color:var(--pixel-green);display:block}.pixel-token-progress{margin-bottom:var(--pixel-spacing)}.pixel-token-status{display:flex;gap:var(--pixel-spacing-sm)}.pixel-status-chip{font-size:var(--font-xs);height:calc(20px * var(--effective-ui-scale));min-width:calc(20px * var(--effective-ui-scale));padding:0 var(--pixel-spacing-sm);display:flex;align-items:center;justify-content:center;position:relative}.pixel-status-chip.claimed{background-color:var(--pixel-green)}.pixel-status-chip.available{background-color:var(--pixel-blue)}.pixel-status-chip.processing{background-color:var(--pixel-red)}.pixel-status-chip.running{background-color:var(--pixel-orange)}.pixel-status-chip.escaped{background-color:var(--pixel-purple)}.pixel-token-list.compact .pixel-token-item{padding:var(--pixel-spacing-sm)}.pixel-token-item.compact{display:flex;justify-content:space-between;align-items:center}.pixel-token-claimed{font-size:var(--font-base);color:var(--pixel-light-gray)}.side-panel-container{position:absolute;top:0;right:0;width:100%;height:100%;z-index:10;display:flex;justify-content:flex-end;pointer-events:none;overflow:hidden}.side-panel-container.open{pointer-events:auto}.side-panel-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;opacity:0;transition:opacity .3s ease}.side-panel-container.open .side-panel-backdrop{opacity:1}.side-panel{width:var(--side-panel-width);height:100%;background-color:var(--pixel-dark-gray);box-shadow:calc(-5px * var(--effective-ui-scale)) 0 calc(15px * var(--effective-ui-scale)) #0000004d;transform:translate(100%);transition:transform .3s cubic-bezier(.17,.67,.83,.67);overflow-y:auto;overflow-x:hidden;padding:var(--pixel-spacing);color:var(--pixel-white);position:relative;display:flex;flex-direction:column;max-height:100%}.tokens-panel .side-panel{background-color:#0c3959;border-left:var(--pixel-border) solid var(--pixel-blue)}.birds-panel .side-panel{background-color:#1c391c;border-left:var(--pixel-border) solid var(--pixel-green)}.side-panel-container.open .side-panel{transform:translate(0)}.side-panel-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--pixel-spacing);margin-bottom:var(--pixel-spacing-md);border-bottom:calc(2px * var(--effective-ui-scale)) solid var(--pixel-black)}.side-panel-title{margin:0;font-size:var(--font-2xl);text-transform:uppercase;font-weight:700;text-shadow:calc(2px * var(--effective-ui-scale)) calc(2px * var(--effective-ui-scale)) 0 var(--pixel-black)}.side-panel-close{font-size:calc(24px * var(--effective-ui-scale));background:none;border:none;color:var(--pixel-white);cursor:pointer;width:calc(32px * var(--effective-ui-scale));height:calc(32px * var(--effective-ui-scale));display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#0000004d;transition:background-color .2s ease}.side-panel-close:hover{background-color:#00000080}.pixel-bird-category-view .expanded-close{position:absolute;top:calc(8px * var(--effective-ui-scale));right:calc(8px * var(--effective-ui-scale))}.side-panel-content{max-height:90vh;flex:1;overflow-y:auto}.pixel-token-icon-grid{display:flex;flex-wrap:wrap;gap:calc(8px * var(--effective-ui-scale))}.pixel-token-icon-wrapper{position:relative;width:calc(48px * var(--effective-ui-scale));height:calc(48px * var(--effective-ui-scale));cursor:pointer}.pixel-token-icon-only{width:100%;height:100%;object-fit:cover;border-radius:50%}.pixel-token-hover-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;font-size:calc(.75rem * var(--effective-ui-scale));padding:calc(2px * var(--effective-ui-scale)) calc(4px * var(--effective-ui-scale));border-radius:calc(2px * var(--effective-ui-scale));white-space:nowrap;transition:opacity .2s;color:#fff;text-shadow:calc(1px * var(--effective-ui-scale)) calc(1px * var(--effective-ui-scale)) 0 #000,calc(-1px * var(--effective-ui-scale)) calc(-1px * var(--effective-ui-scale)) 0 #000,calc(1px * var(--effective-ui-scale)) calc(-1px * var(--effective-ui-scale)) 0 #000,calc(-1px * var(--effective-ui-scale)) calc(1px * var(--effective-ui-scale)) 0 #000,calc(1px * var(--effective-ui-scale)) calc(1px * var(--effective-ui-scale)) 0 #000}.pixel-token-icon-wrapper:hover .pixel-token-hover-label{opacity:1}.pixel-token-icon-wrapper,.pixel-token-icon-only{border-radius:50%}.pixel-token-icon-only{width:100%;height:100%;object-fit:cover}.pixel-token-icon,.pixel-token-icon-large,.pixel-token-icon-only{border-radius:50%;object-fit:cover}.expand{animation:expand-animation .3s forwards}.collapse{animation:collapse-animation .3s forwards}.swap{animation:swap-animation .2s ease-in-out}@keyframes expand-animation{0%{max-height:0;opacity:0;transform:translateY(calc(-20px * var(--effective-ui-scale)))}to{max-height:calc(2000px * var(--effective-ui-scale));opacity:1;transform:translateY(0)}}@keyframes collapse-animation{0%{max-height:calc(2000px * var(--effective-ui-scale));opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;transform:translateY(calc(-20px * var(--effective-ui-scale)))}}@keyframes swap-animation{0%{opacity:0;transform:scale(1)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){:root{--side-panel-width: min(calc(280px * var(--effective-ui-scale)), 80%)}.nft-summary,.side-panel,.side-panel-content,.expanded-container{max-height:calc(var(--vh) * 100)}.pixel-bird-grid{grid-template-columns:repeat(auto-fill,minmax(calc(70px * var(--effective-ui-scale)),1fr))}.pixel-token-grid-large{grid-template-columns:repeat(auto-fill,minmax(calc(100px * var(--effective-ui-scale)),1fr))}.pixel-button-bar{flex-wrap:wrap}.pixel-well-title{font-size:calc(24px * var(--effective-ui-scale))}}@media (max-width: 480px){:root{--side-panel-width: 90%}.pixel-bird-showcase{flex-direction:column;align-items:center}.pixel-bird-hero{margin-right:0;margin-bottom:var(--pixel-spacing)}.pixel-bird-details{width:100%}.pixel-detail-row{flex-direction:column;gap:calc(4px * var(--effective-ui-scale))}.pixel-detail-value{width:100%;word-break:break-all}.birds-grid{justify-content:space-between}.pixel-token-card-large{padding:var(--pixel-spacing-sm)}.pixel-well-title{font-size:calc(20px * var(--effective-ui-scale))}.pixel-well-subtitle{font-size:var(--font-sm)}}.pixel-bird-seeds{margin-top:calc(1px * var(--effective-ui-scale));align-self:center;text-align:left;font-size:calc(10px * var(--effective-ui-scale));line-height:1;opacity:1;display:inline-flex;gap:calc(2px * var(--effective-ui-scale));align-items:center}.pixel-seed-icon-small{height:calc(10px * var(--effective-ui-scale));width:auto;display:inline-block;vertical-align:middle;position:relative;top:2px}.pixel-bird-seeds-multiply{opacity:1}.pixel-bird-seeds-value{font-weight:600;letter-spacing:.2px}.wallet-golden-seeds{display:inline-flex;align-items:center;gap:2px;margin-left:12px;padding:2px 6px;border-radius:4px}.wallet-golden-seeds .pixel-seed-icon-small.golden{width:12px;height:16px;margin-bottom:3px;image-rendering:pixelated;filter:drop-shadow(0 0 2px rgba(255,215,0,.6))}.wallet-golden-seeds .pixel-seeds-multiply{color:gold;font-size:10px;font-weight:700}.wallet-golden-seeds .pixel-seeds-value{color:gold;font-size:11px;font-weight:700;text-shadow:0 0 2px rgba(255,215,0,.4)}
