@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Inter:wght@300;400;500;600;700&display=swap";:root{--font-display:"Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bg-dark:#0d1016;--bg-card:#171b26bf;--bg-card-hover:#1f2433d9;--accent-teal:#00d1b2;--accent-teal-glow:#00d1b24d;--accent-gold:#ffbf00;--accent-gold-glow:#ffbf004d;--text-primary:#fafafa;--text-secondary:#a7b1be;--text-muted:#737d8c;--border-color:#333a4d66;--border-glow:#00d1b226;--border-gold-glow:#ffbf0059;--ios-safe-top:0px;--ios-safe-bottom:34px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin:0;padding:0}body{color:var(--text-primary);font-family:var(--font-sans);background-color:#0f111a;justify-content:center;align-items:center;min-height:100dvh;display:flex;overflow:hidden}#root{justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}.iphone-wrapper{background-color:var(--bg-dark);border:1px solid #ffffff0d;border-radius:40px;flex-direction:column;width:100%;max-width:440px;height:95dvh;max-height:840px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #000000e6,0 0 0 12px #272b35,0 0 0 13px #393d46}@media (width<=450px){body{background-color:var(--bg-dark);overflow:hidden}.iphone-wrapper{height:100dvh;box-shadow:none;border:none;border-radius:0;flex-direction:column;max-width:100%;display:flex}.iphone-tab-bar{z-index:200;flex-shrink:0;position:sticky;bottom:0}.app-screen{flex:1;min-height:0;overflow:hidden}}.iphone-island,.iphone-status-bar{display:none}.iphone-status-right{align-items:center;gap:6px;display:flex}.icon-battery{border:1px solid var(--text-primary);border-radius:3px;width:22px;height:11px;padding:1px;position:relative}.icon-battery:after{content:"";background-color:var(--text-primary);border-radius:0 1px 1px 0;width:2px;height:5px;position:absolute;top:2px;right:-3px}.battery-fill{background-color:var(--accent-teal);border-radius:1px;width:80%;height:100%}.app-screen{flex-direction:column;flex:1;padding:0 10px;display:flex;position:relative;overflow:hidden}.screen-header{justify-content:space-between;align-items:center;padding:12px 4px 16px;display:flex}.screen-title{font-family:var(--font-display);letter-spacing:-.5px;background:linear-gradient(135deg, var(--text-primary) 30%, var(--text-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:28px;font-weight:800}.screen-subtitle{color:var(--text-secondary);font-size:13px;font-family:var(--font-sans);font-weight:500}.iphone-tab-bar{-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--border-color);height:65px;padding-bottom:env(safe-area-inset-bottom,8px);z-index:90;background:#0f111af2;flex-shrink:0;justify-content:space-around;align-items:center;display:flex}.tab-item{color:var(--text-muted);cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:4px;font-size:11px;font-weight:600;transition:color .2s cubic-bezier(.4,0,.2,1);display:flex}.tab-item.active{color:var(--accent-teal);text-shadow:0 0 10px var(--accent-teal-glow)}.tab-icon{font-size:20px;transition:transform .2s}.tab-item:active .tab-icon{transform:scale(.9)}.iphone-home-indicator{background-color:var(--text-secondary);z-index:100;pointer-events:none;border-radius:3px;width:134px;height:5px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.scroll-content{scrollbar-width:none;flex:1;padding-bottom:20px;overflow-y:auto}.scroll-content::-webkit-scrollbar{display:none}.btn-premium{background:linear-gradient(135deg, var(--accent-teal) 0%, #00b3a4 100%);color:#0f111a;font-family:var(--font-display);cursor:pointer;box-shadow:0 8px 20px var(--accent-teal-glow);border:none;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-premium:hover{box-shadow:0 12px 24px var(--accent-teal-glow);filter:brightness(1.1);transform:translateY(-2px)}.btn-premium:active{transform:translateY(1px)}.btn-premium.disabled{background:var(--border-color);color:var(--text-muted);box-shadow:none;cursor:not-allowed;filter:none!important;transform:none!important}.btn-gold{background:linear-gradient(135deg, var(--accent-gold) 0%, #c80 100%);box-shadow:0 8px 20px var(--accent-gold-glow)}.btn-gold:hover{box-shadow:0 12px 24px var(--accent-gold-glow)}.sticker-card{aspect-ratio:7/9;border:1px solid var(--border-color);width:100%;transform-style:preserve-3d;perspective:1000px;background-color:#1d2230;border-radius:12px;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden;box-shadow:0 8px 24px #0006}.sticker-card:hover{border-color:var(--accent-teal);box-shadow:0 12px 30px var(--accent-teal-glow)}.sticker-card.locked{border-color:var(--border-color)}.sticker-card.locked:hover{border-color:var(--accent-gold);box-shadow:0 12px 30px var(--accent-gold-glow)}.sticker-glitter{pointer-events:none;z-index:10;mix-blend-mode:color-dodge;background:linear-gradient(135deg,#fff0 30%,#ffffff1f 48%,#ffffff40 50%,#ffffff1f 52%,#fff0 70%) 0 0/200% 200%;transition:background-position .1s;position:absolute;inset:0}.sticker-card:hover .sticker-glitter{animation:2s linear infinite shimmer-hologram}@keyframes shimmer-hologram{0%{background-position:-200% -200%}to{background-position:200% 200%}}.card-content{width:124%;height:124%;position:relative;transform:translate(-9.68%,-9.68%)}.base-layer{object-fit:cover;width:100%;height:100%;display:block}.forehead-band{z-index:4;position:absolute;overflow:hidden}.forehead-band img{object-fit:cover;position:absolute}.eyes-band{z-index:5;width:46%;position:absolute;left:27%;overflow:hidden}.eyes-band img{object-fit:cover;width:217.39%;height:auto;position:absolute;left:-58.7%}.mouth-band{z-index:6;width:40%;position:absolute;left:30%;overflow:hidden}.mouth-band img{object-fit:cover;width:250%;height:auto;position:absolute;left:-75%}.slice-guide{z-index:8;pointer-events:none;border-top:1px dashed #00b4ffb3;width:100%;position:absolute;left:0;box-shadow:0 0 4px #00b4ff66}.selection-badge{background-color:var(--accent-teal);color:#0f111a;z-index:15;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:800;animation:.2s cubic-bezier(.175,.885,.32,1.275) pop-in;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #00000080}@keyframes pop-in{0%{transform:scale(0)}to{transform:scale(1)}}.locked-overlay{-webkit-backdrop-filter:blur(8px);z-index:12;text-align:center;background:#0a0c14e0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.lock-icon{color:var(--accent-gold);filter:drop-shadow(0 0 8px var(--accent-gold-glow));font-size:32px;animation:2s ease-in-out infinite lock-bob}@keyframes lock-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.locked-clue{color:var(--text-secondary);max-width:140px;font-size:11px;line-height:1.4}.locked-card-title{font-family:var(--font-display);color:var(--text-muted);font-size:14px;font-weight:700}.album-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding:4px;display:grid}.album-bar{background:var(--bg-card);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(10px);border-radius:20px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;display:flex}.selection-info{color:var(--text-secondary);font-size:13px;font-weight:600}.selection-info span{color:var(--accent-teal);font-weight:800}.mixer-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding:2px;display:grid}.mixer-card-container{flex-direction:column;gap:6px;display:flex;position:relative}.band-controls{z-index:20;pointer-events:none;opacity:0;justify-content:space-between;align-items:center;width:100%;height:24px;padding:0 8px;transition:opacity .2s;display:flex;position:absolute;left:0}.mixer-card-container:hover .band-controls,.mixer-card-container:active .band-controls,.band-controls.visible{opacity:1}.band-controls.eyes-ctrl{top:31%}.band-controls.mouth-ctrl{top:57%}.btn-cycle{width:22px;height:22px;color:var(--accent-teal);cursor:pointer;pointer-events:auto;background:#0f111ae6;border:1px solid #00b4ffcc;border-radius:50%;justify-content:center;align-items:center;font-size:11px;transition:all .2s;display:flex;box-shadow:0 2px 6px #0009}.btn-cycle:hover{background:var(--accent-teal);color:#0f111a;transform:scale(1.1)}.btn-cycle:active{transform:scale(.9)}.mixer-tuning-panel{background:var(--bg-card);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(10px);border-radius:20px;flex-direction:column;gap:12px;margin-top:16px;padding:16px;display:flex}.tuning-title{font-family:var(--font-display);color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:14px;font-weight:700;display:flex}.btn-toggle-guide{border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;padding:4px 8px;font-size:11px}.btn-toggle-guide.active{border-color:var(--accent-teal);color:var(--accent-teal)}.tuning-row{flex-direction:column;gap:4px;display:flex}.tuning-label{color:var(--text-muted);justify-content:space-between;font-size:12px;display:flex}.tuning-label span.value{color:var(--accent-teal)}.tuning-slider{appearance:none;background:#292e3d;border-radius:3px;outline:none;width:100%;height:6px}.tuning-slider::-webkit-slider-thumb{appearance:none;background:var(--accent-teal);cursor:pointer;border-radius:50%;width:20px;height:20px;transition:transform .1s;box-shadow:0 2px 6px #00000080}.tuning-slider::-webkit-slider-thumb:active{transform:scale(1.2)}.sticker-label{text-align:center;font-family:var(--font-display);margin-top:4px}.player-name{letter-spacing:-.2px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.player-country{color:var(--text-muted);font-size:10px;font-weight:500}.combos-list{flex-direction:column;gap:12px;display:flex}.combo-item{background:var(--bg-card);border:1px solid var(--border-color);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.combo-item.unlocked{border-color:var(--border-gold-glow);background:linear-gradient(135deg, var(--bg-card) 0%, #33260026 100%)}.combo-info{flex:1}.combo-title{font-family:var(--font-display);color:var(--text-primary);margin-bottom:4px;font-size:15px;font-weight:700}.combo-item.unlocked .combo-title{color:var(--accent-gold)}.combo-recipe{color:var(--text-secondary);font-size:11px;line-height:1.4}.combo-status-badge{font-family:var(--font-display);white-space:nowrap;border-radius:12px;padding:6px 12px;font-size:11px;font-weight:700}.combo-status-badge.locked{color:var(--text-muted);border:1px solid var(--border-color);background:#ffffff0d}.combo-status-badge.unlocked{background:var(--accent-gold-glow);color:var(--accent-gold);border:1px solid var(--accent-gold);animation:2s ease-in-out infinite shine-badge}@keyframes shine-badge{0%,to{opacity:.8}50%{opacity:1;filter:drop-shadow(0 0 4px var(--accent-gold))}}.unlock-modal{z-index:1000;background:#05070cf2;flex-direction:column;justify-content:center;align-items:center;padding:30px;animation:.3s cubic-bezier(.1,.8,.25,1) fade-in;display:flex;position:absolute;inset:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.unlock-title{font-family:var(--font-display);color:var(--accent-gold);text-align:center;text-shadow:0 0 15px var(--accent-gold-glow);margin-bottom:8px;font-size:24px;font-weight:800;animation:.5s cubic-bezier(.175,.885,.32,1.275) pop-text}.unlock-subtitle{color:var(--text-secondary);text-align:center;margin-bottom:24px;font-size:13px}.unlocked-card-spin{width:200px;margin-bottom:30px;animation:3.5s cubic-bezier(.25,.8,.25,1) infinite spinning-card}@keyframes spinning-card{0%{transform:rotateY(0)scale(.9)}50%{transform:rotateY(180deg)scale(1.05)}to{transform:rotateY(360deg)scale(.9)}}@keyframes pop-text{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.confetti-canvas{z-index:999;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.draggable-band{cursor:grab;touch-action:none;transition:filter .2s,opacity .2s;position:absolute;pointer-events:auto!important}.draggable-band:active{cursor:grabbing}.drag-handle{color:var(--accent-teal);pointer-events:none;letter-spacing:-.5px;opacity:.7;background:#0f111ad9;border:1px solid #00b4ff66;border-radius:4px;padding:1px 4px;font-family:monospace;font-size:9px;font-weight:700;transition:opacity .2s;position:absolute;top:50%;right:6px;transform:translateY(-50%);box-shadow:0 1px 4px #00000080}.draggable-band:hover .drag-handle{opacity:1;border-color:var(--accent-teal)}.drag-ghost{pointer-events:none;z-index:10000;border:2px solid var(--accent-teal);opacity:.85;background-color:var(--bg-dark);border-radius:6px;position:fixed;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 12px 35px #00b4ff99,0 0 15px #00b4ff4d}.drag-ghost img{position:absolute}.drop-zone{z-index:8;box-sizing:border-box;border:2px solid #0000;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;pointer-events:auto!important}.drop-zone.highlight,.drop-zone.active-hover{background:0 0;border:none}.sticker-card.drag-over{z-index:100;box-shadow:0 0 25px #00f0ffcc,inset 0 0 15px #00f0ff66;border-color:var(--accent-teal)!important;transform:scale(1.03)rotate(1deg)!important}@keyframes pulse-target-border{0%{background:#00b4ff14;border-color:#00b4ff66}to{background:#00b4ff38;border-color:#00b4ff}}.scanning-overlay{z-index:100000;color:#fff;text-align:center;box-sizing:border-box;background:radial-gradient(circle,#16192b 0%,#080a10 100%);border-radius:40px;justify-content:center;align-items:center;padding:30px;font-family:Outfit,sans-serif;display:flex;position:absolute;inset:0}.scanning-content{flex-direction:column;align-items:center;width:100%;max-width:280px;display:flex}.scanning-face-placeholder{box-sizing:border-box;background:#ffffff08;border:1px dashed #00d1b259;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:90px;height:90px;margin-bottom:20px;padding:10px;animation:1.5s ease-in-out infinite pulse-brain;display:flex;position:relative}.scanning-eye-crop{border:1px solid #00d1b280;border-radius:4px;width:70px;height:18px;position:relative;overflow:hidden;box-shadow:0 0 10px #00d1b233}.scanning-eye-crop img{width:217.39%;position:absolute;top:-65%;left:-58.7%}.scanning-mouth-crop{border:1px solid #00d1b280;border-radius:4px;width:60px;height:20px;position:relative;overflow:hidden;box-shadow:0 0 10px #00d1b233}.scanning-mouth-crop img{width:250%;position:absolute;top:-140%;left:-75%}.scanning-title{letter-spacing:.5px;background:linear-gradient(135deg, var(--accent-gold) 0%, var(--accent-teal) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:8px;font-size:22px;font-weight:700}.scanning-subtitle{color:var(--text-muted);justify-content:center;align-items:center;min-height:38px;margin-bottom:20px;font-size:13px;display:flex}.scanning-progress-bar{background:#ffffff14;border-radius:3px;width:100%;height:6px;margin-bottom:15px;overflow:hidden;box-shadow:inset 0 1px 3px #00000080}.scanning-progress-fill{background:linear-gradient(90deg, var(--accent-teal), #00b4ff);height:100%;transition:width .15s ease-out;box-shadow:0 0 10px #00b4ffb3}.scanning-footer{color:#fff6;font-size:11px;font-style:italic}@keyframes pulse-brain{0%{filter:drop-shadow(0 0 5px #00f0ff33);transform:scale(1)}50%{filter:drop-shadow(0 0 25px #00f0ffb3);transform:scale(1.15)}to{filter:drop-shadow(0 0 5px #00f0ff33);transform:scale(1)}}.save-feedback-modal{-webkit-backdrop-filter:blur(12px);z-index:2000;background:#05070cd9;justify-content:center;align-items:center;padding:20px;animation:.3s cubic-bezier(.1,.8,.25,1) fade-in;display:flex;position:absolute;inset:0}.feedback-content{background:var(--bg-card);border:1px solid var(--border-color);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:16px;max-width:280px;padding:24px;display:flex;box-shadow:0 20px 40px #00000080}.save-feedback-thumbnail{aspect-ratio:7/9;border:1.5px solid var(--accent-gold);border-radius:12px;width:80px;margin:0 auto 12px;overflow:hidden;box-shadow:0 8px 24px #0006;pointer-events:none!important}.save-feedback-thumbnail .mixer-card-container,.save-feedback-thumbnail .sticker-card{width:100%!important;height:100%!important;box-shadow:none!important;border:none!important;transform:none!important}.save-feedback-thumbnail img{pointer-events:none!important}.feedback-icon{font-size:40px}.feedback-text{color:var(--text-primary);font-size:13px;line-height:1.5;font-family:var(--font-display)}.original-band-helper{transition:all .2s}.original-band-helper:hover{border-color:var(--accent-teal)!important;box-shadow:0 0 10px #00f0ff66!important}.sticker-action-btn{-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:30;background:#0f111ab3;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;transition:transform .2s cubic-bezier(.1,.8,.25,1),background .2s,border-color .2s;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 4px 10px #0000004d}.sticker-action-btn:hover{background:#0f111ae6;border-color:#ffffff4d;transform:scale(1.15)}.sticker-action-btn:active{transform:scale(.95)}.save-btn{top:auto;bottom:8px;right:8px;-webkit-backdrop-filter:blur(4px)!important;background:#ffffff26!important;border:2px solid #ffffffd9!important;width:32px!important;height:32px!important;font-size:20px!important;box-shadow:0 2px 10px #00000080,0 0 0 3px #fff3!important}.save-btn:hover{transform:scale(1.2);background:#ffffff47!important;box-shadow:0 4px 14px #00000080,0 0 0 4px #ffffff59!important}.scanning-image{border:1px solid #ffffff26;border-radius:16px;width:130px;height:auto;margin-bottom:24px;animation:2s ease-in-out infinite pulse-brain;box-shadow:0 8px 32px #00000080}.share-btn{width:36px;height:36px;font-size:16px;top:8px;right:8px}.delete-btn{background:#0f111ab3;border-color:#ffffff26;top:auto;bottom:8px;right:8px}.delete-btn:hover{background:#ff3b30d9;border-color:#ffffff59}.scroll-content{flex:1;padding:0 4px 20px;overflow-y:auto}.draggable-band.selected{outline:2px solid var(--accent-teal);box-shadow:0 0 12px #00f0ff99;z-index:50!important}.rotate-handle{background:var(--bg-card);border:1px solid var(--accent-teal);width:20px;height:20px;color:var(--accent-teal);cursor:pointer;z-index:100;pointer-events:auto;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;top:-26px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #00000080}.rotate-handle:hover{background:var(--accent-teal);color:#0f111a;transform:translate(-50%)scale(1.15)}.nudge-btn{color:#fff;cursor:pointer;z-index:50;pointer-events:auto;-webkit-user-select:none;user-select:none;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:flex;position:absolute;box-shadow:0 2px 4px #00000080}.nudge-btn:active{background:#00b4ffe6;transform:scale(1.1)}.nudge-up{top:-28px;left:50%;transform:translate(-50%)}.nudge-down{bottom:-28px;left:50%;transform:translate(-50%)}.nudge-left{top:50%;left:-28px;transform:translateY(-50%)}.nudge-right{top:50%;right:-28px;transform:translateY(-50%)}.delete-handle{color:#fff;cursor:pointer;z-index:100;pointer-events:auto;-webkit-user-select:none;user-select:none;background:#ff3b30;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 5px #00000080}.delete-handle:hover{background:#ff453a;transform:scale(1.15)}.eye-mode-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:6px;margin:0 auto 8px;padding:6px 8px;display:flex}.eye-mode-label{color:var(--text-secondary);letter-spacing:.2px;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.eye-mode-switch{background:#ffffff26;border-radius:12px;width:44px;height:24px;transition:background .3s;position:relative}.eye-mode-switch.active{background:linear-gradient(135deg,#00b4ff,#0090ff)}.eye-mode-knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.eye-mode-switch.active .eye-mode-knob{transform:translate(20px)}.mixer-trash-zone{z-index:2500;-webkit-backdrop-filter:blur(15px);pointer-events:none;background:#171b26d9;border:2px dashed #47516b99;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:32px;transition:all .3s cubic-bezier(.1,.8,.25,1);display:flex;position:absolute;bottom:80px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0009}.mixer-trash-zone.active-hover{color:#ff453a;background:#ff3b3038;border-color:#ff3b30;animation:.5s infinite shake-trash;transform:translate(-50%)scale(1.18);box-shadow:0 0 25px #ff3b3099}@keyframes shake-trash{0%,to{transform:translate(-50%)scale(1.18)rotate(0)}25%{transform:translate(-50%)scale(1.18)rotate(-3deg)}75%{transform:translate(-50%)scale(1.18)rotate(3deg)}}.pix-support-btn{color:#32bcad;cursor:pointer;-webkit-backdrop-filter:blur(4px);font-size:12px;font-weight:800;font-family:var(--font-display);background:#32bcad26;border:1px solid #32bcad66;border-radius:14px;align-items:center;padding:8px 16px;transition:all .2s;display:flex}.pix-support-btn:hover{background:#32bcad40;border-color:#32bcadb3;transform:translateY(-1px)}.pix-support-btn:active{transform:translateY(1px)}.pix-toast{color:#0f111a;z-index:1000;font-size:11px;font-weight:800;font-family:var(--font-display);background:#32bcadf2;border-radius:20px;padding:6px 14px;animation:2s forwards toast-fade-in-out;position:absolute;top:70px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #32bcad4d}@keyframes toast-fade-in-out{0%{opacity:0;transform:translate(-50%,-10px)}15%{opacity:1;transform:translate(-50%)}85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10px)}}
