:root{--retro-bg-pattern: url(https://storage.googleapis.com/topcatsassets/backgrounds/bios.gif?v=2);--primary-font: "Press Start 2P", cursive;--mono-font: monospace;--body-font: "Press Start 2P", cursive;--page-width: 1200px;--main-content-width: 800px;--ads-width: 200px;--chat-bg: #e0e0ff;--chat-border: 2px solid #8ac6ff;--chat-shadow: 4px 4px 0px #000;--chat-radius: 12px;--chat-font: monospace;--chat-padding: 8px;--chat-header-bg: rgb(0, 0, 136);--chat-header-color: rgb(255, 255, 255);--chat-header-shadow: none;--chat-header-font: monospace;--chat-header-padding: 6px 12px;--chat-header-radius: 0px;--chat-messages-bg: #ffffff;--chat-messages-color: #000000;--chat-messages-font: monospace;--chat-messages-padding: 8px;--chat-messages-radius: 0px;--chat-messages-border-top: 2px solid rgb(153, 153, 153);--chat-messages-border-bottom: 2px solid rgb(153, 153, 153);--chat-input-bg: #c0c0c0;--chat-input-padding: 6px 8px;--chat-input-font: monospace;--chat-input-radius: 0px;--chat-button-bg: rgb(255, 255, 255);--chat-button-color: rgb(0, 0, 136);--chat-button-border: 1px solid rgb(0, 0, 136);--chat-button-padding: 2px 6px;--chat-button-font: monospace;--chat-button-radius: 4px;--chat-button-shadow: none;--portfolio-bg: linear-gradient(135deg, rgb(223, 244, 255), rgb(189, 215, 255));--portfolio-border: 2px solid rgb(138, 198, 255);--portfolio-shadow: rgb(0, 255, 255) 0px 0px 8px, rgb(102, 204, 255) 0px 0px 8px inset;--portfolio-font: monospace;--portfolio-header-color: rgb(0, 68, 136);--portfolio-header-text-shadow: rgb(255, 255, 255) 0px 0px 1px;--portfolio-header-font: monospace;--portfolio-close-bg: rgb(255, 68, 68);--portfolio-close-border: medium;--portfolio-content-bg: rgba(240, 248, 255, .8);--portfolio-content-color: rgb(0, 68, 136);--portfolio-token-border: 1px solid rgb(238, 238, 238);--portfolio-token-color: rgb(0, 68, 136);--portfolio-token-bg: transparent;--portfolio-token-text-shadow: none;--music-bg: linear-gradient(135deg, rgb(223, 244, 255), rgb(189, 215, 255));--music-border: 2px solid rgb(138, 198, 255);--music-shadow: rgb(0, 255, 255) 0px 0px 8px, rgb(102, 204, 255) 0px 0px 8px inset;--music-radius: 12px;--music-font: monospace;--music-padding: 10px;--music-title-color: rgb(0, 68, 136);--music-title-shadow: rgb(255, 255, 255) 0px 0px 1px;--music-title-font: monospace;--music-button-bg: rgb(0, 68, 136);--music-button-color: rgb(255, 255, 255);--music-button-border: 1px solid rgb(0, 255, 255);--music-button-padding: 4px 8px;--music-button-font: monospace;--music-button-radius: 6px;--music-button-shadow: none;--music-progress-container-bg: rgb(34, 34, 34);--music-progress-container-border: 1px solid rgb(102, 204, 255);--music-progress-bar: linear-gradient(90deg, rgb(0, 255, 255), rgb(136, 204, 255));--music-progress-handle: radial-gradient(circle, rgb(255, 255, 255) 0%, rgb(224, 224, 224) 70%, rgb(192, 192, 192) 100%);--music-progress-handle-border: 2px solid rgb(0, 136, 255);--music-progress-handle-shadow: rgba(0, 0, 0, .3) 0px 2px 6px, rgba(255, 255, 255, .8) 0px 1px 0px inset;--music-progress-handle-radius: 50%;--music-progress-radius: 6px;--music-volume-container-bg: rgb(34, 34, 34);--music-volume-container-border: 1px solid rgb(102, 204, 255);--music-volume-bar: linear-gradient(90deg, rgb(0, 255, 255), rgb(136, 204, 255));--music-volume-handle: radial-gradient(circle, rgb(255, 255, 255) 0%, rgb(224, 224, 224) 70%, rgb(192, 192, 192) 100%);--music-volume-handle-border: 2px solid rgb(0, 136, 255);--music-volume-handle-shadow: rgba(0, 0, 0, .3) 0px 2px 6px, rgba(255, 255, 255, .8) 0px 1px 0px inset;--music-volume-handle-radius: 50%;--music-volume-radius: 6px;--music-title-color: #004488;--music-title-shadow: 0 0 1px #fff;--music-volume-icon-color: rgb(0, 51, 102);--music-volume-icon-shadow: 0 0 2px rgb(255, 255, 255), 0 0 6px rgb(0, 204, 255);--music-time-color: rgb(0, 51, 102);--music-tracklist-bg: rgb(240, 248, 255);--music-tracklist-border: 1px inset rgb(153, 204, 255);--music-tracklist-color: rgb(0, 68, 136);--music-tracklist-shadow: rgb(255, 255, 255) 0px 0px 1px;--music-tracklist-item-bg: transparent;--music-tracklist-item-border: 1px solid rgb(204, 204, 204);--music-tracklist-item-color: rgb(0, 68, 136);--music-tracklist-item-shadow: rgb(255, 255, 255) 0px 0px 1px;--music-tracklist-font: monospace;--music-tracklist-padding: 6px;--music-tracklist-radius: 6px}body{background:var(--retro-bg-pattern) repeat;background-size:cover;font-family:var(--body-font);margin:0;text-align:center;padding:10px;overflow-x:hidden;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{height:100%}@font-face{font-family:"Press Start 2P";src:url(https://fonts.gstatic.com/s/pressstart2p/v14/e3t4euO8T-267oIAQAu6jDQyK3nVivM.woff2) format("woff2");font-weight:400;font-style:normal}#scaler{width:1100px;margin:0 auto}#page-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin-top:20px;width:var(--page-width)}#main-content{max-width:var(--main-content-width);margin:0 20px}#ads-left,#ads-right{width:var(--ads-width);display:flex;flex-direction:column;gap:10px;padding:10px}.ad-panel img{width:100%;height:auto}header{background:#dedee4;padding:8px 8px 20px;border-bottom:4px double #aaa;max-width:var(--main-content-width);margin:18px auto 0;box-shadow:inset -2px -2px #fff,inset 2px 2px gray;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative}input,select,textarea{font-size:16px!important;touch-action:manipulation;caret-color:auto}.hover-border-inset:hover{border-style:inset!important}.hover-background:hover{background:#d0d0d0!important}.swap-btn,.percentage-slider,.theme-btn,.wallpaper-btn,.chat-input,.notification{will-change:transform;transform:translateZ(0);backface-visibility:hidden}.swap-btn{transition:transform .1s ease-out,box-shadow .1s ease-out}.swap-btn:active{transform:translateZ(0) scale(.98) translateY(1px)}.swap-btn:hover{transform:translateZ(0) scale(1.02)}.theme-btn:active,.wallpaper-btn:active{transform:translateZ(0) scale(.9)}.percentage-slider{transform:translateZ(0);will-change:transform,width}.percentage-slider .percentage-fill{will-change:width;transform:translateZ(0)}.chat-messages{will-change:scroll-position;transform:translateZ(0)}.chat-input{will-change:height,transform;transition:height .2s ease-out}.popup,.modal{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}body{will-change:auto;transition:background-color .3s ease}#coin-table-body{will-change:scroll-position;transform:translateZ(0)}#coin-table-body tr{transition:transform .1s ease-out,background-color .1s ease-out;will-change:auto}#coin-table-body tr:hover{transform:translateZ(0) scale(1.01);will-change:transform}.notification{transform:translateZ(0);will-change:transform,opacity;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s ease}.swap-status{will-change:transform,opacity;transform:translateZ(0)}body{contain:style layout}#portfolio-panel,#music-player-panel,#chat-panel{contain:style layout paint;transform:translateZ(0)}[class*=theme-]{will-change:auto}.ad-panel img{content-visibility:auto;image-rendering:auto}img[alt*=Logo]{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.swap-btn:not(:hover):not(:active),.theme-btn:not(:hover):not(:active),.wallpaper-btn:not(:hover):not(:active){will-change:auto}.positive,.negative{transition:color .2s ease-out;will-change:auto}.positive.flash,.negative.flash{will-change:color;animation:price-flash .5s ease-out}@keyframes price-flash{0%{background-color:#22c55e33;transform:scale(1.02)}to{background-color:transparent;transform:scale(1)}}.draggable,.chat-header{will-change:transform;transform:translateZ(0)}.chat-emoji-panel{will-change:transform,opacity;transform:translateZ(0);transition:transform .25s ease,opacity .25s ease}.chat-emoji-panel.show{transform:translateZ(0) translateY(0)}.hidden{will-change:auto;transform:none}@keyframes shimmer-optimized{0%{transform:translate(-100%)}to{transform:translate(100%)}}img.loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 25%,rgba(255,255,255,.4) 50%,transparent 75%);transform:translate(-100%);animation:shimmer-optimized 1.5s infinite}table{width:100%;margin-top:20px;background:#f8f8ff;border-collapse:separate;border-spacing:0;border:2px solid #ccc}th,td{padding:10px;border-right:2px solid #ccc;border-bottom:2px solid #ccc;text-align:center;vertical-align:middle}th:first-child,td:first-child{width:40px;padding:10px 5px}th:last-child,td:last-child{border-right:none}tr:last-child td{border-bottom:none}th{background:#d0dff0}.positive{color:green}.negative{color:red}#popup-container{position:fixed;top:0;left:0;z-index:9999;pointer-events:none}.popup{background:#fff;padding:12px;border:3px solid #333;width:840px;max-width:95vw;max-height:90vh;overflow:auto;text-align:center;position:absolute;box-shadow:6px 6px #000;border-radius:6px;cursor:move;pointer-events:auto}@keyframes popupGlow{0%{transform:scale(.8);opacity:0;box-shadow:0 0 5px #7fffd4}50%{transform:scale(1.05);opacity:1;box-shadow:0 0 15px #7fffd4}to{transform:scale(1);opacity:1;box-shadow:0 0 8px #7fffd4}}.close-btn{position:absolute;top:10px;right:10px;cursor:pointer;font-size:18px;padding:8px;min-width:32px;min-height:32px;display:flex;align-items:center;justify-content:center;background:#fffc;border-radius:50%;-webkit-user-select:none;user-select:none;touch-action:manipulation}.close-btn:hover{background:#ff6464e6;transform:scale(1.1)}.sparkle{position:absolute;font-size:48px;pointer-events:none;animation:fly 1.5s ease forwards;z-index:10000}@keyframes fly{0%{transform:translate(0) scale(1);opacity:1}50%{transform:translate(100px,-100px) scale(1.2);opacity:1}to{transform:translate(200px,-200px) scale(.5);opacity:0}}.resize-btn{position:absolute;top:10px;right:50px;background:#fffc;border:1px solid #ddd;border-radius:50%;padding:8px;min-width:32px;min-height:32px;font-size:16px;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.resize-btn:hover{background:#6496ffe6;color:#fff;transform:scale(1.1)}#swap-container{background:silver;border:2px solid #000;padding:8px;margin-top:8px;margin-bottom:12px;display:inline-block;text-align:left;box-shadow:inset -2px -2px #fff,inset 2px 2px gray;position:relative}#swap-container select,#swap-container input,#swap-container button{font-family:var(--primary-font);margin:2px;padding:4px;border:2px solid #000;background:#e0e0ff}#connect-wallet-btn{touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;min-height:36px;min-width:44px;padding:2px 4px!important}#connect-wallet-btn:active{background:#c0c0ff;transform:translateY(1px)}#swap-switch-btn{font-size:18px;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-height:38px;min-width:38px;margin:-12px 2px;display:block}#swap-btn{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-height:44px;cursor:pointer;margin-top:-4px;margin-bottom:-2px}#swap-btn:active,#swap-switch-btn:active{background:#c0c0ff;transform:translateY(1px)}#swap-container .swap-row{display:flex;align-items:center;gap:6px;margin:0}div:has(#input-token-select){margin-bottom:-8px!important}div:has(#output-token-select){margin-top:-8px!important}#swap-container .input-icon-wrap{display:flex;align-items:center;gap:8px}#swap-container .amount-block{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;line-height:1.4;min-height:50px;margin-top:21px}#swap-container .amount-block input{margin:0;padding:5px;align-self:flex-start}#swap-container .amount-block #input-token-balance{font-size:11px;margin-top:2px;color:#333;font-family:var(--mono-font)}#swap-container .swap-row{display:flex;align-items:center;justify-content:flex-start;margin:4px 0}#swap-container .swap-row label{width:60px;margin-right:10px;text-align:right;align-self:center}#swap-container .swap-row select{flex:1;margin:0 5px;box-sizing:border-box;line-height:1.2;align-self:center}#swap-container .input-icon-wrap{display:flex;flex-direction:row;align-items:center;gap:10px;flex:1;margin:0 5px;box-sizing:border-box;align-self:center}#swap-container .input-icon-wrap img{width:50px;height:50px;margin-right:6px;border:2px solid #000;border-radius:50%;object-fit:cover;background:transparent;display:none;align-self:center}#swap-container .amount-block input{margin-top:0}#swap-container .input-icon-wrap span{margin:0 6px;font-family:var(--primary-font)}#swap-container .amount-block div{min-height:18px;line-height:18px;font-size:12px;font-family:var(--mono-font);color:#333;display:inline-block;vertical-align:middle;white-space:nowrap;margin-left:6px}#input-token-symbol,#output-token-symbol{display:none}.percentage-slider-container{position:absolute;top:53px;right:105px;z-index:10;width:250px;height:16px;display:flex;align-items:center;gap:6px;background:#b0b0b0;border-radius:2px}.slider-wrapper{flex:1;position:relative;height:12px;display:flex;align-items:center;justify-content:center}.percentage-slider{width:100%;height:6px;background:transparent!important;border:none!important;outline:none!important;cursor:pointer;position:relative;z-index:2;-webkit-appearance:none!important;appearance:none!important;margin:0!important;padding:0!important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.percentage-slider::-webkit-slider-track{height:6px!important;background:transparent!important;border:none!important;box-shadow:none!important;-webkit-appearance:none!important;border-radius:0}.percentage-slider::-webkit-slider-runnable-track{height:6px!important;background:transparent!important;border:none!important;box-shadow:none!important;-webkit-appearance:none!important;border-radius:0}.percentage-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:6px;height:12px;border-radius:0;background:linear-gradient(180deg,#f0f0f0,#e0e0e0,#d0d0d0);border:1px outset #c0c0c0;cursor:pointer;box-shadow:1px 1px 1px #0000004d;margin-top:-3px;position:relative}.percentage-slider::-webkit-slider-thumb:hover{background:linear-gradient(180deg,#f8f8f8,#e8e8e8,#d8d8d8);transform:none}.percentage-slider::-webkit-slider-thumb:active{border:1px inset #c0c0c0;background:linear-gradient(180deg,#e0e0e0,#d0d0d0,silver);transform:none}.percentage-slider::-moz-range-track{height:6px!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0}.percentage-slider::-moz-range-progress{height:6px!important;background:transparent!important;border:none!important;border-radius:0}.percentage-slider::-moz-range-thumb{width:6px;height:12px;border-radius:0;background:linear-gradient(180deg,#f0f0f0,#e0e0e0,#d0d0d0);border:1px outset #c0c0c0;cursor:pointer;box-shadow:1px 1px 1px #0000004d;-moz-appearance:none!important;margin-top:0;position:relative}.percentage-slider::-moz-range-thumb:hover{background:linear-gradient(180deg,#f8f8f8,#e8e8e8,#d8d8d8)}.percentage-slider::-moz-range-thumb:active{border:1px inset #c0c0c0;background:linear-gradient(180deg,#e0e0e0,#d0d0d0,silver)}.percentage-slider::-ms-track{height:6px!important;background:transparent!important;border:none!important;color:transparent!important}.percentage-slider::-ms-thumb{width:6px;height:12px;border-radius:0;background:linear-gradient(180deg,#f0f0f0,#e0e0e0,#d0d0d0);border:1px outset #c0c0c0;cursor:pointer;box-shadow:1px 1px 1px #0000004d;margin-top:1px}.percentage-slider::-ms-fill-lower,.percentage-slider::-ms-fill-upper{background:transparent!important}@media (hover: none) and (pointer: coarse){.percentage-slider::-webkit-slider-thumb{width:8px;height:14px;margin-top:-4px}.percentage-slider::-moz-range-thumb{width:8px;height:14px}}.slider-ticks{position:absolute;top:0;left:0;right:0;height:12px;display:flex;justify-content:space-between;pointer-events:none;z-index:1;align-items:center}.tick{width:1px;background:#666}.tick.major{height:8px;background:#000}.tick.minor{height:4px;background:#999}#percentage-display{font-family:var(--primary-font);font-size:8px;color:#000;min-width:32px;text-align:center;background:#c0c0c0cc;border:1px solid #999;padding:2px 3px;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}#flip-progress{width:80%;height:20px;appearance:none;-webkit-appearance:none;border:2px solid #ccc;border-radius:0;background:#222;box-shadow:0 0 3px #64c8ff4d,inset 0 0 5px #ffffff1a;position:relative;overflow:hidden}#flip-progress::-webkit-progress-bar{background:#222;border-radius:0}#flip-progress::-webkit-progress-value{background:#1e90ff;border-radius:0;position:relative;transition:all .5s ease;box-shadow:0 0 8px #1e90ff99}#flip-progress::-webkit-progress-value:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,transparent 0px,transparent 8px,rgba(255,255,255,.3) 8px,rgba(255,255,255,.3) 10px);animation:chunkyFlow 2s linear infinite}#flip-progress::-moz-progress-bar{background:#1e90ff;border-radius:0;position:relative;box-shadow:0 0 8px #1e90ff99}@keyframes chunkyFlow{0%{transform:translate(-20px)}to{transform:translate(20px)}}#flip-text{color:#000}#web-button-marquee{overflow:hidden;width:100%;padding:0;margin:6px 0;background:transparent}.marquee-track{display:flex;gap:8px;animation:scroll-marquee 60s linear infinite;width:max-content;will-change:transform;transform:translateZ(0)}.marquee-block{display:flex;gap:8px}.marquee-block img{width:88px;height:31px;transition:transform .2s ease}.marquee-block img:hover{transform:scale(1.25);z-index:1}@keyframes scroll-marquee{0%{transform:translate(0) translateZ(0)}to{transform:translate(-50%) translateZ(0)}}@media (max-width: 768px){.marquee-track{animation-duration:40s;animation-timing-function:linear;backface-visibility:hidden}}@media (max-width: 768px){.marquee-track{animation-play-state:running!important}}.page-visible .marquee-track{animation-play-state:running}.notification{position:fixed;top:20px;right:20px;padding:12px 16px;border-radius:8px;font-family:var(--mono-font);font-size:12px;z-index:10001;max-width:300px;word-wrap:break-word;box-shadow:0 4px 12px #0000004d}.notification.success{background:#4f4;color:#000;border:2px solid #00cc00}.notification.error{background:#f44;color:#fff;border:2px solid #cc0000}.notification.warning{background:#fa4;color:#000;border:2px solid #ff8800}#chat-messages,#emoji-panel,#track-list,.chat-emote-autocomplete{scrollbar-width:auto;scrollbar-color:#c0c0c0 #e0e0e0}#chat-messages::-webkit-scrollbar,#emoji-panel::-webkit-scrollbar,#track-list::-webkit-scrollbar,.chat-emote-autocomplete::-webkit-scrollbar{width:16px!important;height:16px!important}#chat-messages::-webkit-scrollbar-track,#emoji-panel::-webkit-scrollbar-track,#track-list::-webkit-scrollbar-track,.chat-emote-autocomplete::-webkit-scrollbar-track{background:silver!important;border:2px inset #c0c0c0!important;box-shadow:inset 1px 1px #999,inset -1px -1px #fff!important}#chat-messages::-webkit-scrollbar-thumb,#emoji-panel::-webkit-scrollbar-thumb,#track-list::-webkit-scrollbar-thumb,.chat-emote-autocomplete::-webkit-scrollbar-thumb{background:silver!important;border:2px outset #c0c0c0!important;border-radius:0!important;box-shadow:inset -1px -1px #999,inset 1px 1px #fff!important;min-height:20px!important}#chat-messages::-webkit-scrollbar-thumb:hover,#emoji-panel::-webkit-scrollbar-thumb:hover,#track-list::-webkit-scrollbar-thumb:hover,.chat-emote-autocomplete::-webkit-scrollbar-thumb:hover{background:#d0d0d0!important}#chat-messages::-webkit-scrollbar-thumb:active,#emoji-panel::-webkit-scrollbar-thumb:active,#track-list::-webkit-scrollbar-thumb:active,.chat-emote-autocomplete::-webkit-scrollbar-thumb:active{border:2px inset #c0c0c0!important;background:#a0a0a0!important;box-shadow:inset 1px 1px #999,inset -1px -1px #fff!important}#chat-messages::-webkit-scrollbar-corner,#emoji-panel::-webkit-scrollbar-corner,#track-list::-webkit-scrollbar-corner,.chat-emote-autocomplete::-webkit-scrollbar-corner{background:silver!important}#alias-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:10001;font-family:var(--primary-font)}#alias-modal>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:silver;border:3px solid #000;box-shadow:6px 6px #000;max-width:500px;width:90%}#alias-modal .modal-header{background:#008;color:#fff;padding:8px;text-align:center;border-bottom:3px solid #000}#alias-modal .modal-header img{height:60px}#alias-modal .modal-content{padding:20px;text-align:center}#alias-modal-title{font-size:11px;margin-bottom:15px;color:#000}#alias-input{width:200px;padding:8px;border:2px inset #c0c0c0;font-family:var(--primary-font);font-size:10px;text-align:center}#alias-modal .modal-buttons{margin-top:15px;display:flex;gap:10px;justify-content:center}#alias-ok-btn,#alias-cancel-btn{background:#e0e0ff;border:2px outset #c0c0c0;padding:8px 15px;font-family:var(--primary-font);font-size:9px;cursor:pointer}#advanced-settings-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:10002;font-family:var(--primary-font)}#advanced-settings-modal>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:silver;border:3px solid #000;box-shadow:6px 6px #000;max-width:450px;width:90%}#advanced-settings-modal .modal-header{background:#008;color:#fff;padding:8px;text-align:center;border-bottom:3px solid #000;position:relative}#advanced-settings-modal .modal-header img{height:50px}#advanced-settings-modal .modal-header .modal-title{font-size:12px;margin-top:4px}#advanced-modal-close{position:absolute;top:8px;right:8px;background:none;border:none;color:#fff;font-size:18px;cursor:pointer;width:26px;height:26px}#advanced-settings-modal .modal-content{padding:20px}#advanced-settings-modal .setting-group{margin-bottom:20px}#advanced-settings-modal .setting-title{font-size:12px;margin-bottom:12px;color:#000;font-weight:700}#advanced-settings-modal .radio-group{display:flex;gap:10px;margin-bottom:10px}#advanced-settings-modal .radio-option{display:flex;align-items:center;gap:6px;font-size:11px;cursor:pointer}#advanced-settings-modal .radio-option input[type=radio]{transform:scale(1)}#advanced-settings-modal .custom-input-group{display:flex;align-items:center;gap:8px}#custom-slippage{width:70px;padding:6px;border:2px inset #c0c0c0;font-family:var(--primary-font);font-size:10px}#advanced-settings-modal .priority-options{display:flex;flex-direction:column;gap:8px}#advanced-settings-modal .priority-option{display:flex;align-items:center;gap:8px;font-size:11px;cursor:pointer;padding:6px;border:2px solid transparent;border-radius:3px}#advanced-settings-modal .priority-info{font-weight:700;font-size:11px}#advanced-settings-modal .priority-detail{font-size:10px;color:#000}#advanced-settings-modal .modal-actions{display:flex;gap:12px;justify-content:center;margin-top:22px}#advanced-settings-save,#advanced-settings-cancel{background:#e0e0ff;border:2px outset #c0c0c0;padding:10px 18px;font-family:var(--primary-font);font-size:10px;cursor:pointer}#swap-history-modal{display:none;position:fixed;top:140px;left:140px;width:1000px;max-width:90vw;max-height:90vh;z-index:1003;font-family:var(--primary-font);background:silver;border:3px solid #000;box-shadow:6px 6px #000;overflow:hidden}#swap-history-modal.visible{display:block}.swap-history-modal-content{position:relative;width:100%;height:100%}.swap-history-modal-header{background:#008;color:#fff;padding:12px;text-align:center;border-bottom:3px solid #000;position:relative;cursor:move}.swap-history-header-content{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.swap-history-modal-logo{height:50px;width:auto}.swap-history-main-title{font-size:14px;font-weight:700;color:#fff}.swap-history-subtitle{font-size:10px;color:#ccc;margin-top:2px}.swap-history-description{font-size:10px;color:#ccc;margin-top:4px}.swap-history-modal-close{position:absolute;top:12px;right:12px;background:none;border:none;color:#fff;font-size:20px;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.swap-history-modal-close:hover{background:#ffffff1a;border-radius:2px}.swap-history-modal-content-area{padding:20px;max-height:70vh;overflow-y:auto}#swap-history-modal-loading{text-align:center;padding:40px;font-size:12px;color:#333}#swap-history-modal-empty{text-align:center;padding:40px;color:#666}.swap-empty-icon{font-size:48px;margin-bottom:16px}.swap-empty-text{font-size:14px;margin-bottom:8px;color:#333}.swap-empty-subtext{font-size:11px;color:#666}.swap-history-table{width:100%;border-collapse:separate;border-spacing:0;border:2px inset #c0c0c0;background:#fff}.swap-history-table-header{background:#e0e0e0;border-bottom:2px solid #999;display:grid;grid-template-columns:160px 150px 150px 120px 100px;gap:1px}.swap-history-table-header>div{padding:8px 6px;font-size:10px;font-weight:700;color:#000;border-right:1px solid #999;text-align:center}.swap-history-table-header>div:last-child{border-right:none}.swap-history-table-body{background:#fff}.swap-history-row{display:grid;grid-template-columns:160px 150px 150px 120px 100px;gap:1px;border-bottom:1px solid #ddd}.swap-history-row:nth-child(2n){background:#f8f8f8}.swap-history-row:hover{background:#e8e8ff}.swap-history-row>div{padding:6px;font-size:9px;color:#333;border-right:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;min-height:40px}.swap-history-row>div:last-child{border-right:none}.swap-col-date{text-align:center}.swap-date-main{font-weight:700;margin-bottom:2px}.swap-date-time{color:#666;font-size:8px}.swap-col-amount,.swap-col-received{text-align:right}.swap-amount-value,.swap-received-value{font-weight:700;font-family:monospace;margin-bottom:2px}.swap-amount-symbol-with-icon,.swap-received-symbol-with-icon{display:flex;align-items:center;justify-content:flex-end;gap:3px}.swap-amount-token-icon{width:12px;height:12px;border-radius:50%;object-fit:cover;border:1px solid #ddd}.swap-amount-symbol,.swap-received-symbol{color:#666;font-size:8px}.swap-col-price{text-align:right}.swap-rate-value{font-weight:700;font-family:monospace;margin-bottom:2px}.swap-rate-unit{color:#666;font-size:8px}.swap-col-tx{text-align:center}.swap-tx-link{color:#06c;text-decoration:none;font-family:monospace;font-size:8px;background:#f0f8ff;padding:2px 4px;border-radius:2px;border:1px solid #cce0ff}.swap-tx-link:hover{background:#e0f0ff;text-decoration:underline}.swap-actions{display:flex;gap:8px;margin-top:8px}#swap-btn{flex:1}#swap-history-btn{background:#e0e0ff;border:2px outset #c0c0c0;padding:8px 12px;font-family:var(--primary-font);font-size:9px;cursor:pointer;color:#000;white-space:nowrap}#swap-history-btn:hover{background:#d0d0ff}#swap-history-btn:active{border:2px inset #c0c0c0}@media (max-width: 1300px){.swap-history-modal-content{width:90%}.swap-history-table-header,.swap-history-row{grid-template-columns:140px 130px 130px 100px 90px}}@media (max-width: 800px){.swap-history-modal-content{width:95%;max-height:95vh}.swap-history-table-header,.swap-history-row{grid-template-columns:110px 110px 110px 80px 80px;font-size:8px}.swap-history-row>div{padding:4px;min-height:35px}}#topcats-chatbox{background:var(--chat-bg);border:var(--chat-border);box-shadow:var(--chat-shadow);border-radius:var(--chat-radius);font-family:var(--chat-font);padding:0;width:300px;height:440px;position:fixed;bottom:24px;left:24px;z-index:1000;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;font-size:12px;cursor:move}#chat-header{background:var(--chat-header-bg);color:var(--chat-header-color);text-shadow:var(--chat-header-shadow);font-family:var(--chat-header-font);padding:6px 12px;border-radius:var(--chat-header-radius);border-bottom:var(--chat-border);display:flex;justify-content:space-between;align-items:center;flex-shrink:0;cursor:move;font-size:12px;font-weight:700;position:relative}#chat-messages{background:var(--chat-messages-bg);color:var(--chat-messages-color);font-family:var(--chat-messages-font);padding:8px;border-radius:var(--chat-messages-radius);height:300px;overflow-y:auto;overflow-x:hidden;border-top:2px solid #999;border-bottom:2px solid #999;font-size:11px;line-height:1.3;text-align:left}#chat-form{background:var(--chat-input-bg);padding:8px;border-radius:var(--chat-input-radius);display:flex;gap:6px;align-items:center;flex-shrink:0;border-top:var(--chat-border);position:relative}#chat-input{flex:1;border:1px solid gray;padding:4px;font-family:monospace;font-size:12px;resize:none;min-height:24px;max-height:120px;overflow-y:auto;box-sizing:border-box}#chat-form button{background:var(--chat-button-bg);color:var(--chat-button-color);border:var(--chat-button-border);font-family:var(--chat-button-font);padding:var(--chat-button-padding);border-radius:var(--chat-button-radius);text-shadow:var(--chat-button-shadow);font-size:10px;cursor:pointer}#alias-display{background:var(--chat-button-bg);color:var(--chat-button-color);border:var(--chat-button-border);font-family:var(--chat-button-font);padding:var(--chat-button-padding);font-size:10px;cursor:pointer}.chat-message{margin:4px 0;padding:2px 0;word-wrap:break-word}.chat-message .alias{font-weight:700;margin-right:8px}.chat-message .timestamp{font-size:9px;opacity:.7;margin-left:8px}#emoji-panel{background:var(--chat-emoji-panel-bg, #f0f0f0);border:var(--chat-emoji-panel-border, 2px solid #666);display:none;position:absolute;bottom:76px;left:0;right:0;height:240px;box-shadow:inset -1px -1px #fff,inset 1px 1px #999;transform:translateY(100%);opacity:0;transition:all .25s ease;overflow:hidden;border-bottom:none;z-index:1001}#emoji-panel.show{display:block;transform:translateY(0);opacity:1}#emoji-panel button{background:none;border:none;font-size:20px;cursor:pointer;margin:2px;padding:4px;border-radius:3px}#emoji-panel button:hover{background:#0000001a}.chat-header{background:var(--chat-header-bg);color:var(--chat-header-color);text-shadow:var(--chat-header-shadow);font-family:var(--chat-header-font);padding:6px 12px;font-weight:700;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:move}.chat-title{font-family:monospace;font-size:12px}.chat-header-controls{display:flex;gap:4px;align-items:center}.chat-header-left{display:flex;flex-direction:column;align-items:flex-start}.chat-header-btn{background:var(--chat-button-bg);color:var(--chat-button-color);border:var(--chat-button-border);text-shadow:var(--chat-button-shadow);font-size:10px;padding:2px 6px;border-radius:4px;cursor:pointer}.chat-active-users{font-size:10px;color:#fffc;margin-left:8px;font-weight:400}.chat-messages{background:var(--chat-messages-bg);color:var(--chat-messages-color);overflow-y:scroll;overflow-x:hidden;padding:8px;height:300px;font-size:11px;line-height:1.3;text-align:left;border-top:2px solid #999;border-bottom:2px solid #999}.chat-username{font-weight:700}.chat-sticker-large{max-width:72px;max-height:72px;object-fit:contain}.chat-inline-emote{max-width:32px;max-height:32px;object-fit:contain;vertical-align:text-bottom}.chat-emoji-panel-header{background:var(--chat-emoji-panel-bg, #f0f0f0);position:sticky;top:0;padding:3px 6px;border-bottom:1px solid #999;display:flex;justify-content:flex-end;z-index:10}.chat-emoji-close-btn{background:var(--chat-button-bg);color:var(--chat-button-color);border:var(--chat-button-border);text-shadow:var(--chat-button-shadow);width:18px;height:18px;font-size:10px;cursor:pointer;font-family:monospace;display:flex;align-items:center;justify-content:center}.chat-emoji-panel-content{padding:8px 12px 24px;height:calc(100% - 26px);overflow-y:auto;box-sizing:border-box}.chat-emoji-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px}.chat-form{background:var(--chat-form-bg);padding:8px;display:flex;gap:6px;position:relative}.chat-emoji-toggle{background:var(--chat-button-bg);color:var(--chat-button-color);border:var(--chat-button-border);text-shadow:var(--chat-button-shadow);font-size:14px;padding:4px 8px;cursor:pointer;transition:all .15s ease}.chat-input{flex:1;border:1px solid gray;padding:4px;font-family:monospace;font-size:12px;resize:none;min-height:24px;max-height:120px;overflow-y:auto;box-sizing:border-box;border-radius:4px}.chat-send-section{display:flex;flex-direction:column;align-items:center;gap:2px}.chat-send-btn{background:var(--chat-send-btn-bg);color:var(--chat-send-btn-color);border:var(--chat-send-btn-border);padding:4px 8px;border-radius:4px;cursor:pointer}.chat-cancel-btn{background:var(--chat-button-bg);color:var(--chat-button-color);border:var(--chat-button-border);text-shadow:var(--chat-button-shadow);padding:4px 8px;border-radius:4px;cursor:pointer;font-size:10px;opacity:.8;transition:opacity .2s ease;display:none}.chat-cancel-btn:hover{opacity:1}.chat-char-counter{font-size:9px;color:#666}.chat-emote-autocomplete{background:var(--chat-autocomplete-bg, #f0f0f0);border:var(--chat-autocomplete-border, 2px solid #666);display:none;position:absolute;bottom:100%;left:0;right:0;max-height:120px;overflow-y:auto;z-index:10000;box-shadow:inset -1px -1px #fff,inset 1px 1px #999;border-bottom:none}.chat-autocomplete-item{padding:6px 8px;cursor:pointer;display:flex;align-items:center;gap:8px;font-family:monospace;font-size:11px;border-bottom:1px solid #ccc;background:transparent}.chat-autocomplete-item.active{background:#d0d0ff}.chat-autocomplete-icon{width:24px;height:24px;object-fit:cover}.chat-message{position:relative;margin-bottom:6px}.chat-reply-btn{position:absolute;bottom:2px;right:4px;background:#000000b3;color:#fff;border:none;border-radius:3px;padding:2px 6px;cursor:pointer;font-size:12px;opacity:.8;transition:opacity .2s ease;z-index:10}.chat-reply-btn:hover{opacity:1;background:#000000e6}.chat-message-content{display:block;width:100%}.chat-reply-indicator{font-size:10px;color:var(--chat-reply-indicator-color, #888);margin-bottom:2px;padding-left:4px;border-left:2px solid var(--chat-reply-line-color, #ccc);margin-left:2px}.reply-line{font-weight:700;margin-right:4px}.reply-to{font-weight:700;color:var(--chat-reply-to-color, #666)}.reply-preview{font-style:italic;opacity:.8}#music-player-panel{background:var(--music-bg);border:var(--music-border);box-shadow:var(--music-shadow);border-radius:var(--music-radius);font-family:var(--music-font);padding:var(--music-padding);position:fixed;top:600px;left:24px;z-index:1000;width:280px;min-height:200px;max-height:500px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;overflow:hidden}#track-title{color:var(--music-title-color);text-shadow:var(--music-title-shadow);font-family:var(--music-title-font);font-size:12px;font-weight:700;text-align:center;margin:8px 0}#music-player-panel button{background:var(--music-button-bg);color:var(--music-button-color);border:var(--music-button-border);font-family:var(--music-button-font);padding:var(--music-button-padding);border-radius:var(--music-button-radius);text-shadow:var(--music-button-shadow);font-size:10px;cursor:pointer;margin:2px}#progress-container{background:var(--music-progress-container-bg);border-radius:var(--music-progress-radius);height:12px;position:relative;border:var(--music-progress-container-border);cursor:pointer;margin-bottom:8px;overflow:visible}#progress-bar{background:var(--music-progress-bar);height:100%;width:0%;position:relative}#progress-handle{background:var(--music-progress-handle);border:var(--music-progress-handle-border);border-radius:var(--music-progress-handle-radius);width:20px;height:20px;position:absolute;top:-4px;left:0%;cursor:pointer;box-shadow:var(--music-progress-handle-shadow, rgba(0, 0, 0, .3) 0px 2px 6px, rgba(255, 255, 255, .8) 0px 1px 0px inset);transform:translate(-50%)}#volume-container{background:var(--music-volume-container-bg);border-radius:var(--music-volume-radius);height:12px;position:relative;border:var(--music-volume-container-border);cursor:pointer;flex:1;overflow:visible}#volume-bar{background:var(--music-volume-bar);height:100%;width:70%;position:relative}#volume-handle{background:var(--music-volume-handle);border:var(--music-volume-handle-border);border-radius:var(--music-volume-handle-radius);width:20px;height:20px;position:absolute;top:-4px;right:50%;cursor:pointer;box-shadow:var(--music-volume-handle-shadow, rgba(0, 0, 0, .3) 0px 2px 6px, rgba(255, 255, 255, .8) 0px 1px 0px inset);transform:translate(50%)}#track-list{background:var(--music-tracklist-bg);border:var(--music-tracklist-border);border-radius:var(--music-tracklist-radius);color:var(--music-tracklist-color);text-shadow:var(--music-tracklist-shadow);font-family:var(--music-tracklist-font);padding:var(--music-tracklist-padding);max-height:160px;overflow-y:auto;font-size:11px}#track-list>div{padding:4px 2px;cursor:pointer;font-family:monospace;border-bottom:1px solid rgba(0,0,0,.1)}#track-list>div:hover{background:#0000001a}#track-list>div.current-track{font-weight:700;background:#0003}#volume-icon{color:var(--music-volume-icon-color, #003366);text-shadow:var(--music-volume-icon-shadow);cursor:pointer;font-size:14px;transition:transform .1s ease}#current-time,#duration{color:var(--music-time-color, #003366);font-family:monospace}.player-controls{display:flex;justify-content:center;gap:8px;margin:8px 0}.player-controls button{min-width:40px;height:28px}.time-display{display:flex;justify-content:space-between;font-size:10px;margin-top:4px;color:var(--music-title-color);font-family:var(--mono-font)}.volume-label{font-size:10px;color:var(--music-title-color);margin-bottom:4px}.music-player-title-container{margin-bottom:6px}.music-player-title{color:var(--music-title-color);text-shadow:var(--music-title-shadow);font-family:var(--music-title-font);font-size:12px;font-weight:700}.music-player-progress-container{background:var(--music-progress-container-bg);border:var(--music-progress-container-border);border-radius:var(--music-progress-radius);position:relative;height:12px;overflow:visible;margin-bottom:8px;cursor:pointer}.music-player-progress-bar{background:var(--music-progress-bar);height:100%;width:0%}.music-player-progress-handle{background:var(--music-progress-handle);border:var(--music-progress-handle-border);border-radius:var(--music-progress-handle-radius);position:absolute;top:-4px;width:20px;height:20px;left:0%;cursor:pointer;box-shadow:var(--music-progress-handle-shadow, rgba(0, 0, 0, .3) 0px 2px 6px, rgba(255, 255, 255, .8) 0px 1px 0px inset);transform:translate(-50%)}.music-player-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.music-player-btn{background:var(--music-button-bg);color:var(--music-button-color);border:var(--music-button-border);font-family:var(--music-button-font);padding:var(--music-button-padding);border-radius:var(--music-button-radius);text-shadow:var(--music-button-shadow);font-size:12px;cursor:pointer;padding:4px 8px}.music-player-btn-toggle{padding:4px 10px}.music-player-volume-section{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:0 4px}.music-player-volume-icon{color:var(--music-volume-icon-color, #003366);text-shadow:var(--music-volume-icon-shadow);font-size:14px;cursor:pointer;transition:transform .1s ease}.music-player-volume-container{background:var(--music-volume-container-bg);border:var(--music-volume-container-border);border-radius:var(--music-volume-radius);position:relative;height:12px;overflow:visible;flex:1;cursor:pointer}.music-player-volume-bar{background:var(--music-volume-bar);height:100%;width:50%}.music-player-volume-handle{background:var(--music-volume-handle);border:var(--music-volume-handle-border);border-radius:var(--music-volume-handle-radius);position:absolute;top:-4px;width:20px;height:20px;right:50%;cursor:pointer;box-shadow:var(--music-volume-handle-shadow, rgba(0, 0, 0, .3) 0px 2px 6px, rgba(255, 255, 255, .8) 0px 1px 0px inset);transform:translate(50%)}.music-player-time-display{display:flex;justify-content:space-between;margin-bottom:8px}.music-player-time{color:var(--music-time-color, #003366);font-family:monospace}.music-player-track-list{background:var(--music-tracklist-bg);border:var(--music-tracklist-border);border-radius:var(--music-tracklist-radius);color:var(--music-tracklist-color);text-shadow:var(--music-tracklist-shadow);font-family:var(--music-tracklist-font);padding:var(--music-tracklist-padding);max-height:160px;overflow-y:auto;font-size:11px}#portfolio-panel{background:var(--portfolio-bg);border:var(--portfolio-border);box-shadow:var(--portfolio-shadow);border-radius:12px;font-family:var(--portfolio-font);padding:12px;position:fixed;top:167px;right:24px;z-index:9999;width:280px;min-height:200px;max-height:500px;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:move;-webkit-user-select:none;user-select:none;font-size:11px}#portfolio-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:6px 0;border-bottom:2px solid rgb(204,204,204);color:var(--portfolio-header-color);text-shadow:var(--portfolio-header-text-shadow);font-family:var(--portfolio-header-font);font-size:10px;font-weight:700}#portfolio-close{background:var(--portfolio-close-bg);color:#fff;border:var(--portfolio-close-border);width:20px;height:20px;border-radius:50%;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center}#portfolio-content{background:var(--portfolio-content-bg);color:var(--portfolio-content-color);max-height:300px;overflow-y:auto;border-radius:8px;flex:1}.portfolio-header-row{display:grid;grid-template-columns:40px 1fr 80px 60px;gap:8px;align-items:center;padding:6px 0;border-bottom:1px solid rgb(221,221,221);font-size:10px;font-weight:700;color:var(--portfolio-content-color);font-family:var(--portfolio-font)}.portfolio-token-row{display:grid;grid-template-columns:40px 1fr 80px 60px;gap:8px;align-items:center;padding:8px 0;border-bottom:var(--portfolio-token-border);font-size:11px;color:var(--portfolio-token-color);font-family:var(--portfolio-font);text-shadow:var(--portfolio-token-text-shadow);background:var(--portfolio-token-bg)}.portfolio-token-image{width:32px;height:32px;border-radius:50%;object-fit:cover}.portfolio-balance,.portfolio-usd{text-align:right;font-family:monospace;font-size:12px;font-weight:700;cursor:help;color:var(--portfolio-token-color)}#portfolio-total{font-size:12px;font-weight:700;color:var(--portfolio-header-color);font-family:monospace;cursor:help}#portfolio-empty{text-align:center;padding:20px;color:#999;font-size:10px;display:none}.wallet-choice-modal-title{margin-top:0;color:#000;font-size:12px}.wallet-choice-modal-description{font-size:10px;color:#333;margin:15px 0}.wallet-choice-buttons-container{display:flex;flex-direction:column;gap:10px;margin:20px 0}.wallet-choice-cancel-btn{background:#f66;border:2px outset #c0c0c0;padding:8px 15px;font-family:"Press Start 2P";font-size:9px;cursor:pointer}.connection-prompt-overlay{position:fixed;inset:0;background:#000000b3;z-index:10000;display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease}.connection-prompt-modal{background:#fff;border-radius:16px;padding:40px;text-align:center;max-width:400px;box-shadow:0 20px 40px #0000004d;animation:slideIn .4s ease}.connection-prompt-icon{font-size:64px;margin-bottom:20px}.connection-prompt-title{color:#333;font-size:24px;margin-bottom:12px;font-weight:600}.connection-prompt-description{color:#666;font-size:14px;margin-bottom:20px;line-height:1.5}.connection-prompt-address{font-family:monospace;font-size:12px;opacity:.8;margin:8px 0}.connection-prompt-buttons{display:flex;gap:12px;justify-content:center;margin-top:24px}.connection-prompt-btn-connect{background:linear-gradient(45deg,#4f46e5,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;transition:transform .2s;box-shadow:0 4px 12px #4f46e54d}.connection-prompt-btn-connect:hover{transform:scale(1.05)}.connection-prompt-btn-cancel{background:#f3f4f6;color:#374151;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s}.connection-prompt-btn-cancel:hover{background:#e5e7eb}.market-data-modal-container{position:relative;background:#fff;border:2px solid #000;padding:16px;border-radius:8px;width:100%;height:100%;box-shadow:0 4px 20px #0000004d;box-sizing:border-box}.market-data-modal-close{position:absolute;top:8px;right:8px;background:#f44;color:#fff;border:none;width:28px;height:28px;border-radius:50%;cursor:pointer;font-size:16px;font-weight:700}.market-data-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.market-data-token-image{width:56px;height:56px;border-radius:50%}.market-data-token-name{margin:0;color:#333;font-size:20px}.market-data-token-address{margin:3px 0 0;color:#666;font-family:monospace;font-size:11px;word-break:break-all}.market-data-copy-btn{margin-left:5px;background:#f0f0f0;border:1px solid #ddd;border-radius:3px;padding:2px 5px;font-size:9px;cursor:pointer;color:#666;text-decoration:none}.market-data-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}.market-data-stat-card{padding:8px;background:#f5f5f5;border-radius:6px;text-align:center}.market-data-stat-label{margin:0 0 4px;color:#666;font-size:12px}.market-data-stat-value{margin:0;font-size:16px;font-weight:700}.market-data-chart-container{margin-top:14px}.market-data-chart-iframe{border-radius:6px;border:1px solid #ddd}.chat-active-users{color:#fff;font-weight:700}.chat-online-indicator{color:#0f0;text-shadow:0 0 2px #00ff00}.portfolio-header-flex{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-bottom:2px solid #ccc;margin-bottom:12px}.portfolio-title-group{display:flex;align-items:center;gap:8px}.portfolio-title-icon{font-size:14px}.portfolio-title-text{font-size:10px;font-weight:700}.portfolio-total-group{display:flex;align-items:center;gap:8px}.portfolio-total-amount{font-size:12px;font-weight:700;color:#666}.portfolio-close-btn{background:#f44;color:#fff;border:none;width:20px;height:20px;border-radius:50%;cursor:pointer;font-size:12px;display:flex;align-items:center;justify-content:center}.portfolio-content-scrollable{max-height:300px;overflow-y:auto;background:#f0f8ffcc;border-radius:8px;color:#048;padding-right:24px}.portfolio-header-grid{display:grid;grid-template-columns:40px 1fr 80px 60px;gap:8px;align-items:center;padding:6px 0;border-bottom:1px solid #ddd;font-size:10px;font-weight:700;color:#048;font-family:monospace}.portfolio-balance-right{text-align:right}.portfolio-empty-state{text-align:center;padding:60px 20px;color:#666;font-size:11px}.portfolio-empty-text{text-align:center;padding:20px;color:#666;font-size:10px}.portfolio-token-grid{display:grid;grid-template-columns:40px 1fr 80px 60px;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #eee;font-size:11px;color:#048;font-family:monospace}.portfolio-token-image-cell{width:32px;height:32px;border-radius:50%;border:1px solid #ddd}.portfolio-token-info{display:flex;flex-direction:column;gap:2px}.portfolio-token-symbol{font-weight:700;font-size:11px}.portfolio-token-percentage{font-size:9px;opacity:.7}.portfolio-token-balance,.portfolio-token-usd{text-align:right;font-family:monospace;font-size:12px;font-weight:700;cursor:help;justify-self:end;width:100%}.portfolio-connect-state{text-align:center;padding:40px 20px;color:#666}.portfolio-connect-icon{font-size:48px;margin-bottom:15px}.portfolio-connect-title{font-size:14px;font-weight:600;margin-bottom:8px;color:#333}.portfolio-connect-subtitle{font-size:11px;opacity:.8;margin-bottom:15px}.portfolio-connect-address{font-family:monospace;font-size:9px;opacity:.7;margin-top:5px}.portfolio-connect-btn{background:linear-gradient(145deg,#4f46e5,#7c3aed);color:#fff;border:none;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px #4f46e54d}.portfolio-connect-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #4f46e566}.portfolio-wallet-state{text-align:center;padding:40px 20px;color:#666}.portfolio-wallet-icon{font-size:48px;margin-bottom:15px}.portfolio-wallet-title{font-size:14px;font-weight:600;margin-bottom:8px;color:#333}.portfolio-wallet-subtitle{font-size:11px;opacity:.8}.trigger-form-row{display:flex;gap:20px;margin-bottom:15px}.trigger-amount-section{flex:2;padding:8px;background:linear-gradient(135deg,#6a1b9a,#8e24aa);border:2px solid #000;border-radius:4px;box-sizing:border-box}.trigger-from-section,.trigger-to-section{flex:1;padding:8px;background:linear-gradient(135deg,#6a1b9a,#8e24aa);border:2px solid #000;border-radius:4px;box-sizing:border-box}.trigger-section-label{font-size:9px;color:#fff;margin-bottom:6px}.trigger-amount-input{width:100%;padding:8px;border:3px solid #6a1b9a;font-family:"Press Start 2P";font-size:9px;box-sizing:border-box;background:#fff;border-radius:4px;color:#000}.trigger-token-select{width:100%;padding:8px;border:3px solid #6a1b9a;font-family:"Press Start 2P";font-size:8px;background:#fff;box-sizing:border-box;border-radius:4px;color:#000}.trigger-balance-text{font-size:7px;color:#e1bee7;margin-top:4px}.trigger-condition-section{border:2px inset #c0c0c0;padding:12px;margin-bottom:15px;background:#e0e0e0}.trigger-condition-title{font-size:10px;margin-bottom:10px;color:#000;font-weight:700}.trigger-rate-section{margin-bottom:12px}.trigger-rate-label{font-size:9px;color:#000;margin-bottom:6px}.trigger-rate-controls{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.trigger-rate-prefix{font-size:8px;color:#6a1b9a}.trigger-rate-input{flex:1;min-width:100px;padding:8px;border:2px inset #c0c0c0;font-family:"Press Start 2P";font-size:10px}.trigger-rate-suffix{font-size:8px;color:#6a1b9a}.trigger-rate-hint{font-size:7px;color:#6a1b9a;margin-top:4px}.trigger-execution-section{margin-bottom:12px}.trigger-execution-label{font-size:9px;color:#000;margin-bottom:6px}.trigger-execution-options{display:flex;gap:8px;flex-wrap:wrap}.trigger-execution-option{font-size:8px;cursor:pointer}.trigger-execution-radio{margin-right:4px}.trigger-expiry-section{margin-bottom:10px}.trigger-expiry-label{font-size:9px;color:#000;margin-bottom:6px}.trigger-expiry-controls{display:flex;gap:6px;align-items:center}.trigger-expiry-input{width:60px;padding:6px;border:2px inset #c0c0c0;font-family:"Press Start 2P";font-size:9px}.trigger-expiry-text{font-size:8px}.trigger-preview-section{font-size:8px;color:#606;background:#fff0ff;padding:8px;border:1px solid #dd99dd;margin-top:10px}.trigger-create-buttons{display:flex;gap:10px;justify-content:center}.trigger-create-btn{background:linear-gradient(145deg,#ba68c8,#ab47bc,#9c27b0);border:3px solid #6a1b9a;padding:12px 20px;font-family:"Press Start 2P";font-size:10px;cursor:pointer;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.3);border-radius:6px;box-shadow:0 4px #4a148c,0 4px 8px #0003;transition:all .1s;position:relative}.trigger-create-btn:active{top:2px;box-shadow:0 2px #4a148c,0 2px 4px #0003}.trigger-orders-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.trigger-orders-title{font-size:12px;font-weight:700;color:#6a1b9a}.trigger-orders-refresh-btn{background:linear-gradient(145deg,#ba68c8,#ab47bc);border:2px solid #6a1b9a;padding:8px 12px;font-family:"Press Start 2P";font-size:8px;cursor:pointer;color:#fff;border-radius:4px}.trigger-orders-container{min-height:200px}.trigger-orders-empty{text-align:center;color:#6a1b9a;font-size:10px;padding:40px}.trigger-orders-empty-subtitle{font-size:8px}.trigger-order-card{padding:12px;margin-bottom:10px;border-radius:6px}.trigger-order-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.trigger-order-tokens{display:flex;align-items:center;gap:8px}.trigger-order-token-group{display:flex;align-items:center;gap:6px}.trigger-order-token-image{width:24px;height:24px;border-radius:50%;border:1px solid rgba(106,27,154,.2)}.trigger-order-token-amount{font-size:10px;font-weight:700;color:#6a1b9a}.trigger-order-arrow{font-size:9px;color:#6a1b9a}.trigger-order-token-symbol{font-size:10px;font-weight:700;color:#6a1b9a}.market-change-positive{color:#22c55e!important}.market-change-negative{color:#ef4444!important}.theme-btn,.wallpaper-btn{background:linear-gradient(145deg,#f0f0f0,#d0d0d0);border:2px solid #999;border-radius:50%;width:35px;height:35px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 4px #0000004d;transition:all .2s ease}.portfolio-btn{background:linear-gradient(145deg,#f0f0f0,#d0d0d0);border:2px solid #999;border-radius:50%;width:35px;height:35px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 4px #0000004d;transition:all .2s ease;margin-right:10px}.header-relative{position:relative}.header-controls{position:absolute;top:15px;right:15px;display:flex;flex-direction:column;gap:10px;z-index:100}.app-controls{position:absolute;bottom:20px;right:8px;display:flex;flex-direction:column;gap:6px;z-index:100}.app-control-btn{background:var(--chat-button-bg);color:var(--chat-button-color);border:var(--chat-button-border);font-family:var(--chat-button-font);padding:var(--chat-button-padding);border-radius:var(--chat-button-radius);text-shadow:var(--chat-button-shadow);font-size:14px;cursor:pointer;padding:4px 6px;min-width:28px;min-height:28px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.app-control-btn:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0003}.topcat-tooltip{position:absolute;background:#008;color:#fff;padding:4px 8px;border:2px solid #000;box-shadow:3px 3px #000;font-family:var(--primary-font);font-size:9px;font-weight:700;white-space:nowrap;z-index:10000;pointer-events:none;opacity:0;transform:translateY(-5px);transition:opacity .2s ease,transform .2s ease}.topcat-tooltip.visible{opacity:1;transform:translateY(0)}.topcat-tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-4px;border:4px solid transparent;border-top-color:#008}.topcat-tooltip.below:after{top:-8px;border-top-color:transparent;border-bottom-color:#008}.logo-container{display:flex;justify-content:center}.main-logo{height:100px;filter:drop-shadow(0 0 6px #7fffd4)}.progress-bar{width:80%}.wallet-select-hidden{display:none}.connected-wallet-info{display:none;margin:5px;padding:8px;background:#f0f8ff;border:2px solid #4169e1;border-radius:4px;font-family:monospace;font-size:10px}.connected-wallet-info.visible{display:block}.percentage-controls{display:flex;align-items:center;gap:6px}.advanced-settings-btn{background:linear-gradient(145deg,#f0f0f0,#d0d0d0);border:2px outset #c0c0c0;border-radius:3px;width:20px;height:16px;cursor:pointer;font-size:8px;display:flex;align-items:center;justify-content:center;font-family:"Press Start 2P",cursive;color:#333;transition:all .1s ease}.dca-btn{background:linear-gradient(145deg,#e0f0e0,#c0d0c0);border:2px outset #c0c0c0;border-radius:3px;width:32px;height:16px;cursor:pointer;font-size:7px;display:flex;align-items:center;justify-content:center;font-family:"Press Start 2P",cursive;color:#333;transition:all .1s ease;margin-left:4px}.trigger-btn{background:linear-gradient(145deg,#f0e0e0,#d0c0c0);border:2px outset #c0c0c0;border-radius:3px;width:32px;height:16px;cursor:pointer;font-size:7px;display:flex;align-items:center;justify-content:center;font-family:"Press Start 2P",cursive;color:#333;transition:all .1s ease;margin-left:4px}.hover-border-inset:hover{border-style:inset}.swap-status{display:none;font-family:monospace;margin-top:4px;position:relative;background:#f0f0f0;border:2px solid #999;padding:10px;border-radius:4px}.swap-status.visible{display:block}.swap-status-close{position:absolute;top:5px;right:8px;background:none;border:none;font-size:14px;cursor:pointer;font-family:"Press Start 2P";color:#666}.alias-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:10001;font-family:"Press Start 2P",cursive}.alias-modal.visible{display:block}.alias-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:silver;border:3px solid #000;box-shadow:6px 6px #000;max-width:500px;width:90%}.alias-modal-header{background:#008;color:#fff;padding:8px;text-align:center;border-bottom:3px solid #000}.alias-modal-logo{height:60px}.alias-modal-body{padding:20px;text-align:center}.alias-modal-title{font-size:11px;margin-bottom:15px;color:#000}.alias-input{width:200px;padding:8px;border:2px inset #c0c0c0;font-family:"Press Start 2P";font-size:10px;text-align:center}.alias-modal-buttons{margin-top:15px;display:flex;gap:10px;justify-content:center}.alias-ok-btn,.alias-cancel-btn{background:#e0e0ff;border:2px outset #c0c0c0;padding:8px 15px;font-family:"Press Start 2P";font-size:9px;cursor:pointer}.advanced-settings-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:10002;font-family:"Press Start 2P",cursive}.advanced-settings-modal.visible{display:block}.advanced-settings-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:silver;border:3px solid #000;box-shadow:6px 6px #000;max-width:450px;width:90%}.advanced-settings-header{background:#008;color:#fff;padding:8px;text-align:center;border-bottom:3px solid #000;position:relative}.advanced-settings-logo{height:50px}.advanced-settings-title{font-size:12px;margin-top:4px}.advanced-modal-close{position:absolute;top:8px;right:8px;background:none;border:none;color:#fff;font-size:18px;cursor:pointer;width:26px;height:26px}.advanced-settings-body{padding:20px}.slippage-section{margin-bottom:20px}.slippage-title{font-size:12px;margin-bottom:12px;color:#000;font-weight:700}.slippage-options{display:flex;gap:10px;margin-bottom:10px}.slippage-label{display:flex;align-items:center;gap:6px;font-size:11px;cursor:pointer}.slippage-radio{transform:scale(1)}.custom-slippage-row{display:flex;align-items:center;gap:8px}.custom-slippage-input{width:70px;padding:6px;border:2px inset #c0c0c0;font-family:"Press Start 2P";font-size:10px}.custom-slippage-percent{font-size:11px}.priority-section{margin-bottom:20px}.priority-title{font-size:12px;margin-bottom:12px;color:#000;font-weight:700}.priority-options{display:flex;flex-direction:column;gap:8px}.priority-label{display:flex;align-items:center;gap:8px;font-size:11px;cursor:pointer;padding:6px;border:2px solid transparent;border-radius:3px}.priority-radio{transform:scale(1)}.priority-option-title{font-weight:700;font-size:11px}.priority-option-desc{font-size:10px;color:#000}.hover-background:hover{background-color:#f0f0f0}.advanced-settings-buttons{display:flex;gap:12px;justify-content:center;margin-top:22px}.advanced-settings-save,.advanced-settings-cancel{background:#e0e0ff;border:2px outset #c0c0c0;padding:10px 18px;font-family:"Press Start 2P";font-size:10px;cursor:pointer}.dca-modal{display:none;position:fixed;top:100px;left:100px;width:600px;max-width:90vw;z-index:1001;font-family:"Press Start 2P",cursive;background:linear-gradient(145deg,#d4d4d4,#b8b8b8);border:4px solid #000;box-shadow:8px 8px #000,inset 2px 2px #fff;border-radius:8px;overflow:hidden}.dca-modal.visible{display:block}.dca-modal-content{position:relative;width:100%;height:100%}.dca-modal-header{background:linear-gradient(135deg,#2d7d32,#388e3c,#4caf50);color:#fff;padding:16px;text-align:center;border-bottom:4px solid #000;position:relative;box-shadow:inset 0 -2px #ffffff4d;cursor:move}.dca-header-content{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.dca-modal-logo{height:48px;filter:drop-shadow(2px 2px 0px rgba(0,0,0,.3))}.dca-main-title{font-size:12px;color:#fff;text-shadow:2px 2px 0px rgba(0,0,0,.5)}.dca-subtitle{font-size:8px;margin-top:3px;color:#e8f5e8;font-style:italic}.dca-description{font-size:7px;color:#c8e6c9;opacity:.9}.dca-modal-close{position:absolute;top:12px;right:12px;background:#fff3;border:2px solid rgba(255,255,255,.3);color:#fff;font-size:14px;cursor:pointer;width:28px;height:28px;border-radius:50%;transition:all .2s}.dca-modal-close:hover{background:#ffffff4d}.dca-modal-close:not(:hover){background:#fff3}.dca-tabs{display:flex;border-bottom:3px solid #2e7d32;background:#f0f8f0}.dca-tab{flex:1;padding:12px 20px;border:none;font-family:"Press Start 2P";font-size:9px;cursor:pointer}.dca-tab-create{background:linear-gradient(145deg,#4caf50,#66bb6a);border-right:2px solid #2e7d32;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.3)}.dca-tab-create.active{background:linear-gradient(145deg,#4caf50,#66bb6a);color:#fff}.dca-tab-orders{background:#e8f5e8;color:#2e7d32}.dca-tab-orders.active{background:linear-gradient(145deg,#4caf50,#66bb6a);color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.3)}.modal-content-area{padding:20px}.dca-amount-input{flex:2}.dca-token-select{flex:1}.dca-total-amount{width:100%;padding:12px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:14px;box-sizing:border-box;background:#fff;border-radius:4px;color:#000;text-align:center;font-weight:700}.dca-input-token{width:100%;padding:12px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:10px;background:#fff;box-sizing:border-box;border-radius:4px;color:#000}.dca-token-balance{display:flex;align-items:center;justify-content:center;margin-top:12px;padding:8px;background:#ffffff1a;border-radius:4px;border:1px solid rgba(255,255,255,.2)}.dca-target-section{padding:12px;background:linear-gradient(135deg,#2d7d32,#388e3c);border:2px solid #000;border-radius:6px;margin-bottom:20px;box-sizing:border-box}.dca-target-title{font-size:10px;color:#fff;margin-bottom:10px;font-weight:700}.dca-output-token{width:100%;padding:12px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:12px;background:#fff;box-sizing:border-box;border-radius:4px;color:#000}.dca-output-balance{display:flex;align-items:center;justify-content:center;margin-top:8px;padding:6px;background:#ffffff1a;border-radius:4px;border:1px solid rgba(255,255,255,.2)}.dca-schedule-section{padding:12px;background:linear-gradient(135deg,#2d7d32,#388e3c);border:2px solid #000;border-radius:6px;margin-bottom:20px;box-sizing:border-box}.dca-schedule-title{font-size:10px;color:#fff;margin-bottom:12px;font-weight:700}.dca-schedule-row{display:flex;gap:15px}.dca-frequency-group{flex:1}.dca-frequency-controls{display:flex;gap:8px}.dca-frequency-value-group{flex:1}.dca-frequency-unit-group{flex:2}.dca-frequency-label,.dca-frequency-label-empty{font-size:9px;color:#e8f5e8;margin-bottom:6px}.dca-frequency-value{width:100%;padding:10px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:12px;box-sizing:border-box;background:#fff;border-radius:4px;color:#000;text-align:center;font-weight:700}.dca-frequency-unit{width:100%;padding:10px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:10px;background:#fff;box-sizing:border-box;border-radius:4px;color:#000}.dca-order-group{flex:1}.dca-order-controls{display:flex;align-items:center;gap:8px}.dca-order-count{flex:1;padding:10px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:12px;box-sizing:border-box;background:#fff;border-radius:4px;color:#000;text-align:center;font-weight:700}.dca-order-label{color:#e8f5e8;font-size:10px;font-family:"Press Start 2P"}.dca-tokens-per-order{padding:12px;background:linear-gradient(135deg,#4a148c,#6a1b9a);border:2px solid #000;border-radius:6px;margin-bottom:20px;box-sizing:border-box;text-align:center}.dca-tokens-per-order-text{font-size:10px;color:#fff;font-family:"Press Start 2P"}.dca-preview-container{padding:15px;background:#f0f8f0;border:3px solid #4caf50;border-radius:6px;margin-bottom:20px;box-sizing:border-box}.dca-preview-title{font-size:11px;margin-bottom:12px;color:#2e7d32;font-weight:700}.dca-preview-content{font-size:9px;color:#1b5e20;line-height:1.6;font-family:"Press Start 2P"}.dca-create-btn:not(:active){top:0;box-shadow:0 4px #1b5e20,0 4px 8px #0003}.dca-cancel-btn:not(:active){top:0;box-shadow:0 4px #1b5e20,0 4px 8px #0003}.dca-orders-content{display:none}.dca-orders-content.active{display:block}.dca-refresh-container{text-align:center;margin-bottom:20px}.dca-refresh-orders{background:linear-gradient(145deg,#81c784,#66bb6a,#4caf50);border:3px solid #2e7d32;padding:10px 16px;font-family:"Press Start 2P";font-size:9px;cursor:pointer;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.3);border-radius:6px;box-shadow:0 4px #1b5e20,0 4px 8px #0003;transition:all .1s;position:relative}.dca-refresh-orders:active{top:2px;box-shadow:0 2px #1b5e20,0 2px 4px #0003}.dca-refresh-orders:not(:active){top:0;box-shadow:0 4px #1b5e20,0 4px 8px #0003}.dca-orders-placeholder{text-align:center;padding:40px;color:#666;font-size:10px}.dca-allocation-section{padding:12px;background:linear-gradient(135deg,#2d7d32,#388e3c);border:2px solid #000;border-radius:6px;margin-bottom:20px;box-sizing:border-box}.dca-allocation-title{font-size:10px;color:#fff;margin-bottom:10px;font-weight:700}.dca-allocation-row{display:flex;gap:15px;align-items:start}.dca-allocation-input{flex:2}.dca-allocation-select{flex:1}.dca-form-input{width:100%;padding:12px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:14px;box-sizing:border-box;background:#fff;border-radius:4px;color:#000;text-align:center;font-weight:700}.dca-form-select{width:100%;padding:12px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:12px;background:#fff;box-sizing:border-box;border-radius:4px;color:#000}.dca-balance-display{display:flex;align-items:center;justify-content:center;margin-top:12px;padding:8px;background:#ffffff1a;border-radius:4px;border:1px solid rgba(255,255,255,.2)}.dca-balance-text{font-size:9px;color:#e8f5e8}.dca-token-buy-section{padding:12px;background:linear-gradient(135deg,#2d7d32,#388e3c);border:2px solid #000;border-radius:6px;margin-bottom:20px;box-sizing:border-box}.dca-buy-title{font-size:10px;color:#fff;margin-bottom:10px;font-weight:700}.dca-frequency-section{padding:12px;background:linear-gradient(135deg,#2d7d32,#388e3c);border:2px solid #000;border-radius:6px;margin-bottom:20px;box-sizing:border-box}.dca-frequency-title{font-size:10px;color:#fff;margin-bottom:12px;font-weight:700}.dca-frequency-row{display:flex;gap:15px}.dca-frequency-inputs{flex:1;display:flex;gap:8px}.dca-frequency-input-group{flex:1}.dca-frequency-input-group-wide{flex:2}.dca-frequency-label{font-size:9px;color:#e8f5e8;margin-bottom:6px}.dca-frequency-input{width:100%;padding:10px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:12px;box-sizing:border-box;background:#fff;border-radius:4px;color:#000;text-align:center;font-weight:700}.dca-frequency-select{width:100%;padding:10px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:10px;background:#fff;box-sizing:border-box;border-radius:4px;color:#000}.dca-order-count-section{flex:1}.dca-order-count-input{display:flex;gap:8px}.dca-order-count-field{flex:1;padding:10px;border:3px solid #1b5e20;font-family:"Press Start 2P";font-size:12px;box-sizing:border-box;background:#fff;border-radius:4px;color:#000;text-align:center;font-weight:700}.dca-order-count-label{flex:1;display:flex;align-items:center;justify-content:center;font-size:10px;color:#e8f5e8}.dca-preview-section{padding:16px;background:linear-gradient(135deg,#fdf6e3,#f7e98e);border:2px solid #ca8a04;border-radius:8px;margin-bottom:20px;box-sizing:border-box;text-align:center}.dca-preview-title{font-size:10px;color:#713f12;font-weight:700;margin-bottom:12px}.dca-preview-content{font-size:8px;color:#a16207;line-height:1.4;margin-bottom:8px}.dca-tokens-per-order{font-size:8px;color:#713f12;font-weight:700;padding:8px;background:#ca8a0426;border-radius:4px;border:1px solid rgba(202,138,4,.3)}.dca-action-buttons{display:flex;gap:10px;justify-content:center}.dca-create-btn{background:linear-gradient(145deg,#81c784,#66bb6a,#4caf50);border:3px solid #2e7d32;padding:12px 20px;font-family:"Press Start 2P";font-size:10px;cursor:pointer;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.3);border-radius:6px;box-shadow:0 4px #1b5e20,0 4px 8px #0003;transition:all .1s;position:relative}.dca-create-btn:active{top:2px;box-shadow:0 2px #1b5e20,0 2px 4px #0003}.dca-cancel-btn{background:linear-gradient(145deg,#81c784,#66bb6a,#4caf50);border:3px solid #2e7d32;padding:10px 16px;font-family:"Press Start 2P";font-size:9px;cursor:pointer;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.3);border-radius:6px;box-shadow:0 4px #1b5e20,0 4px 8px #0003;transition:all .1s;position:relative}.dca-cancel-btn:active{top:2px;box-shadow:0 2px #1b5e20,0 2px 4px #0003}.dca-refresh-orders-container{text-align:center;margin-bottom:15px}.dca-refresh-btn{background:linear-gradient(145deg,#81c784,#66bb6a,#4caf50);border:3px solid #2e7d32;padding:8px 14px;font-family:"Press Start 2P";font-size:8px;cursor:pointer;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.3);border-radius:6px;box-shadow:0 4px #1b5e20,0 4px 8px #0003;transition:all .1s;position:relative}.dca-refresh-btn:active{top:2px;box-shadow:0 2px #1b5e20,0 2px 4px #0003}.dca-orders-list{max-height:400px;overflow-y:auto;padding:5px;border:2px solid #ddd;border-radius:6px;background:#f9f9f9}.dca-no-orders{text-align:center;padding:30px;color:#666;font-family:"Press Start 2P";font-size:10px}.dca-no-orders-icon{font-size:24px;margin-bottom:15px}.dca-no-orders-subtitle{font-size:8px;margin-top:10px;color:#999}.dca-order-item{border:1px solid #ddd;margin:5px 0;padding:8px;border-radius:4px;background:#fff;font-size:8px}.dca-order-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.dca-order-info{display:flex;align-items:center;gap:8px}.dca-order-number{font-size:7px;color:#999}.dca-order-tokens{display:flex;align-items:center;gap:4px}.dca-token-logo{width:14px;height:14px;border-radius:50%}.dca-token-symbol{font-size:9px;font-weight:700}.dca-token-arrow{font-size:8px;color:#666}.dca-order-details{display:flex;justify-content:space-between;font-size:7px;color:#666;margin-bottom:6px}.dca-order-actions{text-align:right}.dca-cancel-order-btn{background:linear-gradient(145deg,#f44336,#d32f2f);border:2px solid #b71c1c;padding:4px 8px;font-family:"Press Start 2P";font-size:7px;cursor:pointer;color:#fff;border-radius:3px}.dca-order-status-active{background:linear-gradient(145deg,#e3f2fd,#bbdefb);border:2px solid #1976d2;color:#0d47a1}.dca-order-status-completed{background:linear-gradient(145deg,#e8f5e8,#c8e6c9);border:2px solid #4caf50;color:#2e7d32}.dca-order-status-cancelled{background:linear-gradient(145deg,#fff3e0,#ffe0b2);border:2px solid #ff9800;color:#ef6c00}.dca-order-status-final{background:linear-gradient(145deg,#fff8e1,#ffecb3);border:2px solid #ffc107;color:#f57c00}.dca-order-token-image{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.1)}.dca-order-token-symbol{font-size:9px;font-weight:700;font-family:"Press Start 2P"}.dca-order-arrow{font-size:8px;color:#666}.dca-order-status{font-size:8px;padding:2px 6px;border-radius:3px;font-family:"Press Start 2P"}.trigger-order-status-active{border:2px solid #2196f3;background:linear-gradient(145deg,#e3f2fd,#bbdefb)}.trigger-order-status-active .trigger-order-token-amount,.trigger-order-status-active .trigger-order-token-symbol,.trigger-order-status-active .trigger-order-detail-label{color:#1565c0}.trigger-order-status-completed{border:2px solid #4caf50;background:linear-gradient(145deg,#e8f5e8,#c8e6c9)}.trigger-order-status-completed .trigger-order-token-amount,.trigger-order-status-completed .trigger-order-token-symbol,.trigger-order-status-completed .trigger-order-detail-label{color:#2e7d32}.trigger-order-status-cancelled{border:2px solid #ff9800;background:linear-gradient(145deg,#fff3e0,#ffe0b2)}.trigger-order-status-cancelled .trigger-order-token-amount,.trigger-order-status-cancelled .trigger-order-token-symbol,.trigger-order-status-cancelled .trigger-order-detail-label{color:#ef6c00}.trigger-order-status-expired{border:2px solid #f44336;background:linear-gradient(145deg,#ffebee,#ffcdd2)}.trigger-order-status-expired .trigger-order-token-amount,.trigger-order-status-expired .trigger-order-token-symbol,.trigger-order-status-expired .trigger-order-detail-label{color:#d32f2f}.trigger-order-status-default{border:2px solid #6a1b9a;background:linear-gradient(145deg,#f8f0ff,#f0e5ff)}.trigger-order-status-default .trigger-order-token-amount,.trigger-order-status-default .trigger-order-token-symbol,.trigger-order-status-default .trigger-order-detail-label{color:#6a1b9a}.dca-status-badge-completed{background:#22c55e;color:#fff;padding:2px 6px;border-radius:3px;font-size:8px}.dca-status-badge-final{background:#f59e0b;color:#fff;padding:2px 6px;border-radius:3px;font-size:8px}.dca-status-badge-active{background:#3b82f6;color:#fff;padding:2px 6px;border-radius:3px;font-size:8px}.dca-empty-state{text-align:center;padding:30px;color:#666;font-family:"Press Start 2P";font-size:10px}.dca-empty-state-icon{font-size:24px;margin-bottom:15px}.dca-empty-state-subtitle{font-size:8px;margin-top:10px;color:#999}.dca-error-state{text-align:center;padding:20px;color:#ef4444;font-family:"Press Start 2P";font-size:10px}.dca-error-state-icon{font-size:20px;margin-bottom:10px}.dca-token-balance-container{display:flex;align-items:center;justify-content:center;gap:8px}.dca-token-balance-image{width:20px;height:20px;border-radius:50%;border:1px solid rgba(255,255,255,.2)}.dca-token-balance-emoji{font-size:18px}.dca-token-balance-text{font-size:9px;color:#e8f5e8}.dca-preview-warning{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:12px;border-radius:6px;margin-bottom:12px;font-size:12px}.dca-status-display{display:none;font-family:monospace;margin:15px 0;position:relative;background:#f0f0f0;border:2px solid #999;padding:12px;border-radius:6px;font-size:11px}.dca-status-close{position:absolute;top:8px;right:12px;background:none;border:none;font-size:16px;cursor:pointer;font-family:"Press Start 2P";color:#666}.dca-countdown-text{color:#666}.dca-explorer-link{color:#06c}.connection-prompt-connect-btn{background:#4caf50;color:#fff;border:2px outset #c0c0c0;padding:12px 24px;font-family:"Press Start 2P";font-size:10px;cursor:pointer}.connection-prompt-dismiss-btn{background:#666;color:#fff;border:2px outset #c0c0c0;padding:8px 16px;font-family:"Press Start 2P";font-size:8px;cursor:pointer}.portfolio-connect-btn{background:#4caf50;color:#fff;border:2px outset #c0c0c0;padding:12px 24px;font-family:"Press Start 2P";font-size:11px;cursor:pointer;text-decoration:none}.swap-retry-btn{margin-top:8px;padding:4px 8px;background:#ff6b6b;color:#fff;border:2px outset #ccc;font-family:"Press Start 2P";font-size:8px;cursor:pointer}.swap-status-dot-info{color:orange;font-size:12px}.swap-status-dot-processing{color:#ff0;font-size:12px;animation:pulse 1s infinite}.swap-status-dot-success{color:#0f0;font-size:12px}.swap-status-dot-error{color:red;font-size:12px}.swap-explorer-link{color:#00f}.swap-countdown-text{color:#666}.trigger-status-active{color:#1565c0}.trigger-status-completed{color:#2e7d32}.trigger-status-cancelled{color:#ef6c00}.trigger-status-expired{color:#d32f2f}.trigger-status-default{color:#6a1b9a}.token-image-hidden,.token-emoji-hidden{display:none}.token-emoji-visible{display:inline}.dca-error-message{text-align:center;padding:20px;color:#ef4444;font-family:"Press Start 2P";font-size:10px}.dca-error-icon{font-size:20px;margin-bottom:10px}.dca-balance-icon-container{display:flex;align-items:center;justify-content:center;gap:8px}.dca-balance-icon{width:20px;height:20px;border-radius:50%;border:1px solid rgba(255,255,255,.2)}.dca-balance-emoji{font-size:18px}.dca-balance-emoji-hidden{display:none}.dca-status-container{display:none;font-family:monospace;margin:15px 0;position:relative;background:#f0f0f0;border:2px solid #999;padding:12px;border-radius:6px;font-size:11px}.dca-status-close-btn{position:absolute;top:8px;right:12px;background:none;border:none;font-size:16px;cursor:pointer;font-family:"Press Start 2P";color:#666}.preview-warning{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:12px;border-radius:6px;margin-bottom:12px;font-size:12px}.trigger-modal{display:none;position:fixed;top:120px;left:120px;width:700px;max-width:90vw;max-height:80vh;z-index:1002;font-family:"Press Start 2P",cursive;background:linear-gradient(145deg,#d4d4d4,#b8b8b8);border:4px solid #000;box-shadow:8px 8px #000,inset 2px 2px #fff;border-radius:8px;overflow:hidden}.trigger-modal.visible{display:block}.trigger-modal-content{position:relative;width:100%;height:100%}.trigger-modal-header{background:linear-gradient(135deg,#6a1b9a,#8e24aa,#ab47bc);color:#fff;padding:16px;text-align:center;border-bottom:4px solid #000;position:relative;box-shadow:inset 0 -2px #ffffff4d;cursor:move}.trigger-header-content{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}.trigger-modal-logo{height:48px;filter:drop-shadow(2px 2px 0px rgba(0,0,0,.3))}.trigger-main-title{font-size:12px;color:#fff;text-shadow:2px 2px 0px rgba(0,0,0,.5)}.trigger-subtitle{font-size:8px;margin-top:3px;color:#f3e5f5;font-style:italic}.trigger-description{font-size:7px;color:#e1bee7;opacity:.9}.trigger-modal-close{position:absolute;top:12px;right:12px;background:#fff3;border:2px solid rgba(255,255,255,.3);color:#fff;font-size:14px;cursor:pointer;width:28px;height:28px;border-radius:50%;transition:all .2s}.trigger-modal-close:hover{background:#ffffff4d}.trigger-modal-close:not(:hover){background:#fff3}.trigger-tabs{display:flex;background:linear-gradient(145deg,#b8b8b8,#a0a0a0);border-bottom:3px solid #000}.trigger-tab-create{flex:1;padding:12px 20px;background:linear-gradient(145deg,#ba68c8,#ab47bc);border:none;border-right:2px solid #000;color:#fff;font-family:"Press Start 2P";font-size:9px;cursor:pointer;text-shadow:1px 1px 0px rgba(0,0,0,.3)}.trigger-tab-orders{flex:1;padding:12px 20px;background:linear-gradient(145deg,#7b1fa2,#8e24aa);border:none;color:#e1bee7;font-family:"Press Start 2P";font-size:9px;cursor:pointer;text-shadow:1px 1px 0px rgba(0,0,0,.3)}.trigger-tab-create.active,.trigger-tab-orders.active{background:linear-gradient(145deg,#f8f0ff,#fff)!important;color:#4a148c!important;border:2px solid #ba68c8!important;box-shadow:0 0 25px #ba68c8e6,inset 0 0 15px #fff6!important;transform:translateY(-1px)!important}.trigger-tab-create.inactive,.trigger-tab-orders.inactive{background:linear-gradient(145deg,#7b1fa2,#8e24aa)!important;color:#e1bee7!important;border:2px solid #6a1b9a!important;box-shadow:0 2px 4px #0003!important;transform:translateY(0)!important}.trigger-modal-body{padding:20px;max-height:60vh;overflow-y:auto}.trigger-balance-container{display:flex;align-items:center;justify-content:flex-start}.trigger-balance-icon{width:16px;height:16px;border-radius:50%;margin-right:6px;border:1px solid rgba(255,255,255,.2)}.trigger-balance-fallback{display:none;font-size:12px;margin-right:6px}.trigger-balance-emoji{font-size:12px;margin-right:6px}.trigger-balance-amount{font-size:7px}.trigger-balance-positive{color:#e1bee7}.trigger-balance-zero{color:#ffcdd2}.trigger-status{margin-top:20px;padding:15px;border:2px solid #6a1b9a;border-radius:8px;background:linear-gradient(145deg,#f8f0ff,#f0e5ff);display:none}.trigger-status-content{font-family:"Press Start 2P";font-size:10px;line-height:1.6;color:#333}.trigger-status.success{background:linear-gradient(145deg,#f0fff4,#dcfce7);border-color:#22c55e}.trigger-status.success .trigger-status-content{color:#15803d}.trigger-status.error{background:linear-gradient(145deg,#fef2f2,#fee2e2);border-color:#ef4444}.trigger-status.error .trigger-status-content{color:#dc2626}.trigger-status.processing{background:linear-gradient(145deg,#fffbeb,#fef3c7);border-color:#f59e0b}.trigger-status.processing .trigger-status-content{color:#d97706}.trigger-status.info{background:linear-gradient(145deg,#f8f0ff,#f0e5ff);border-color:#6a1b9a}.trigger-status.info .trigger-status-content{color:#333}.trigger-validation-warning{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:12px;border-radius:6px;margin-bottom:12px;font-size:9px;font-family:"Press Start 2P"}.trigger-order-details{font-size:8px;color:#333;margin-bottom:4px}.trigger-order-detail-label{color:#6a1b9a}.trigger-order-detail-value{margin-left:12px}.trigger-order-id-row{font-size:8px;color:#333}.trigger-cancel-order-btn{background:linear-gradient(145deg,#f44336,#d32f2f);border:2px solid #b71c1c;padding:4px 8px;font-family:"Press Start 2P";font-size:7px;cursor:pointer;color:#fff;border-radius:3px}.trigger-order-status{font-size:8px;font-family:"Press Start 2P"}.trigger-orders-error{color:#d32f2f}.trigger-orders-refresh-margin{margin-top:10px}.trigger-transaction-link{color:#06c}.trigger-countdown-text{color:#6a1b9a;font-family:Arial,sans-serif;font-size:9px}#dca-modal input:focus,#trigger-modal input:focus,#dca-modal select:focus,#trigger-modal select:focus{border-color:#4caf50;outline:none}#trigger-modal input:focus,#trigger-modal select:focus{border-color:#9c27b0}#dca-input-token option,#dca-output-token option{font-family:"Press Start 2P",cursive;font-size:9px;padding:4px 8px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(-20px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.fade-in-animation{animation:fadeIn .3s ease-out}.slide-in-animation{animation:slideIn .3s ease-out}.btn-highlighted{background-color:#f60!important}.btn-pulsing{animation:pulse 1s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.btn-disabled{opacity:.6!important;pointer-events:none}.btn-enabled{opacity:1!important}.animation-running{animation-play-state:running!important}.animation-paused{animation-play-state:paused!important}.animation-none{animation:none!important}.animation-marquee-mobile{animation:scroll-marquee 40s linear infinite!important}.animation-marquee-desktop{animation:scroll-marquee 60s linear infinite!important}.btn-pressed{top:2px!important;box-shadow:0 2px #1b5e20,0 2px 4px #0003!important}.btn-normal{top:0!important;box-shadow:0 4px #1b5e20,0 4px 8px #0003!important}.btn-hover-light{background:#ffffff4d!important}.btn-hover-normal{background:#fff3!important}.hidden{display:none!important}.visible{display:block!important}.visible-flex{display:flex!important}.visible-inline-block{display:inline-block!important}.position-absolute{position:absolute!important}.z-index-high{z-index:10000!important}.text-success{color:#0a0!important}.text-error{color:#c00!important}.text-muted{color:#666!important}.text-light-muted{color:#999!important}.font-italic{font-style:italic!important}.font-normal{font-style:normal!important}.notification-success{background-color:#4caf50;color:#fff}.notification-error{background-color:#f44336;color:#fff}.notification-warning{background-color:#ff9800;color:#fff}.notification-info{background-color:#2196f3;color:#fff}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.notification-enter{animation:slideIn .3s ease-out}.notification-exit{animation:slideOut .3s ease-in}.page-hidden *{animation-play-state:paused!important;transition:none!important}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}img.loading{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb,#f3f4f6 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;transition:all .3s ease}img.loaded{animation:none;background:none;opacity:1}img.error{background:#f9fafb;opacity:.5}@keyframes holographicShift{0%{background-position:0% 0%}25%{background-position:100% 0%}50%{background-position:100% 100%}75%{background-position:0% 100%}to{background-position:0% 0%}}@keyframes leftRightSweep{0%{background-position:-100% 50%}50%{background-position:200% 50%}to{background-position:-100% 50%}}.blink-cursor{animation:blink 1s infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes liquidMetalFlow{0%{background-position:0% 0%,0% 0%,20% 80%,80% 20%,center;filter:hue-rotate(0deg) saturate(1)}25%{background-position:100% 25%,50% 50%,40% 60%,60% 40%,center;filter:hue-rotate(5deg) saturate(1.1)}50%{background-position:50% 100%,100% 0%,70% 30%,30% 70%,center;filter:hue-rotate(10deg) saturate(1.05)}75%{background-position:25% 75%,75% 25%,90% 10%,10% 90%,center;filter:hue-rotate(5deg) saturate(1.08)}to{background-position:0% 0%,0% 0%,20% 80%,80% 20%,center;filter:hue-rotate(0deg) saturate(1)}}@keyframes reflectionSweep{0%{transform:translate(-200%) skew(-15deg);opacity:0}50%{opacity:.6}to{transform:translate(400%) skew(-15deg);opacity:0}}@keyframes causticDance{0%{background-position:0% 0%,50% 50%,center;filter:hue-rotate(0deg) brightness(1)}33%{background-position:100% 33%,25% 75%,center;filter:hue-rotate(15deg) brightness(1.1)}66%{background-position:25% 100%,75% 25%,center;filter:hue-rotate(30deg) brightness(.95)}to{background-position:0% 0%,50% 50%,center;filter:hue-rotate(0deg) brightness(1)}}@keyframes phosphorFlicker{0%,90%,to{opacity:1}93%,97%{opacity:.85}95%{opacity:.92}}@keyframes scanlineRoll{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes pixelDither{0%,to{filter:contrast(1) saturate(1)}50%{filter:contrast(1.1) saturate(.9)}}@keyframes vaporwaveFlow{0%{background-position:0% 0%,20% 30%,80% 70%,60% 20%,30% 80%,center;filter:hue-rotate(0deg) saturate(1)}25%{background-position:100% 25%,40% 60%,60% 40%,80% 40%,50% 60%,center;filter:hue-rotate(15deg) saturate(1.2)}50%{background-position:50% 100%,70% 30%,30% 70%,40% 80%,70% 40%,center;filter:hue-rotate(30deg) saturate(1.1)}75%{background-position:25% 75%,90% 10%,10% 90%,20% 60%,80% 20%,center;filter:hue-rotate(15deg) saturate(1.3)}to{background-position:0% 0%,20% 30%,80% 70%,60% 20%,30% 80%,center;filter:hue-rotate(0deg) saturate(1)}}@keyframes particleFloat{0%{transform:translate(0) scale(1);opacity:.8}25%{transform:translate(-10px,-15px) scale(1.1);opacity:1}50%{transform:translate(8px,-8px) scale(.9);opacity:.9}75%{transform:translate(-5px,12px) scale(1.05);opacity:1}to{transform:translate(0) scale(1);opacity:.8}}@keyframes chromaticGlitch{0%,90%,to{text-shadow:-1px 0 0 rgba(255,0,0,.8),1px 0 0 rgba(0,255,255,.8),0 0 10px rgba(255,0,255,.6),0 0 20px rgba(255,255,255,.4)}5%{text-shadow:-3px 0 0 rgba(255,0,0,.9),3px 0 0 rgba(0,255,255,.9),0 0 15px rgba(255,0,255,.8),0 0 30px rgba(255,255,255,.6)}10%{text-shadow:-2px 0 0 rgba(255,0,0,.85),2px 0 0 rgba(0,255,255,.85),0 0 12px rgba(255,0,255,.7),0 0 25px rgba(255,255,255,.5)}}@keyframes holographicSweep{0%{background-position:-200% 0%,center}50%{background-position:0% 0%,center}to{background-position:200% 0%,center}}@keyframes liquidChrome{0%{background-position:30% 20%,0% 0%;filter:hue-rotate(0deg) saturate(1) brightness(1)}33%{background-position:70% 30%,100% 25%;filter:hue-rotate(30deg) saturate(1.2) brightness(1.1)}66%{background-position:20% 70%,50% 100%;filter:hue-rotate(60deg) saturate(1.1) brightness(.95)}to{background-position:30% 20%,0% 0%;filter:hue-rotate(0deg) saturate(1) brightness(1)}}@keyframes neonPulse{0%,to{box-shadow:0 0 15px #f0f9,0 0 8px #0ff6,inset 0 1px #fff9}50%{box-shadow:0 0 25px #f0fc,0 0 15px #0ff9,inset 0 1px #fffc}}@keyframes digitalRain{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes metallicShine{0%{filter:brightness(1) contrast(1)}50%{filter:brightness(1.2) contrast(1.1)}to{filter:brightness(1) contrast(1)}}@keyframes neonFlicker{0%,95%,to{opacity:1}96%,98%{opacity:.8}97%{opacity:.9}}@keyframes buttonGlow{0%,to{box-shadow:0 0 18px #ff00ffb3,0 0 10px #00ffff80,inset 0 2px #fffc,inset 0 -1px #0000004d}50%{box-shadow:0 0 30px #ff00ffe6,0 0 18px #00ffffb3,inset 0 2px #ffffffe6,inset 0 -1px #0003}}@keyframes buttonPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes scanlineFlicker{0%,90%,to{opacity:.15}5%,15%{opacity:.25}45%,55%{opacity:.1}}@keyframes chromeReflectionSweep{0%{background-position:-100% 0%,center,center}50%{background-position:100% 0%,center,center}to{background-position:-100% 0%,center,center}}@keyframes chromeButtonSweep{0%{background-position:-150% 0%,center}60%{background-position:150% 0%,center}to{background-position:-150% 0%,center}}@keyframes chromeHandleRotate{0%{background-position:25% 20%,70% 30%,center}50%{background-position:75% 30%,25% 70%,center}to{background-position:25% 20%,70% 30%,center}}@keyframes chromeBarShine{0%,to{filter:brightness(1) saturate(.9)}50%{filter:brightness(1.2) saturate(1)}}@keyframes causticShimmer{0%,to{filter:hue-rotate(0deg) brightness(1) saturate(1)}33%{filter:hue-rotate(10deg) brightness(1.1) saturate(1.2)}66%{filter:hue-rotate(-5deg) brightness(.95) saturate(1.1)}}.theme-original #music-player-panel{background:linear-gradient(135deg,#dff4ff,#bdd7ff)!important;border:2px solid rgb(138,198,255)!important;box-shadow:#0ff 0 0 8px,#6cf 0 0 8px inset!important;border-radius:12px!important;font-family:Lucida Console,Monaco,monospace!important;padding:10px!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;width:280px!important;font-size:11px!important;cursor:move!important;-webkit-user-select:none!important;user-select:none!important}.theme-original #track-title{color:#048!important;text-shadow:rgb(255,255,255) 0px 0px 1px!important;margin-bottom:6px!important}.theme-original #music-player-panel button{background:#048!important;color:#fff!important;border:1px solid rgb(0,255,255)!important;border-radius:6px!important;font-size:12px!important;cursor:pointer!important}.theme-original #prev-btn,.theme-original #next-btn{padding:4px 8px!important}.theme-original #toggle-btn{padding:4px 10px!important}.theme-original #progress-container{background:#222!important;border:1px solid rgb(102,204,255)!important;border-radius:6px}.theme-original #progress-bar{background:linear-gradient(90deg,#0ff,#8cf)!important}.theme-original #progress-handle{background:radial-gradient(circle,#fff,#e0e0e0 70%,silver)!important;border:2px solid rgb(0,136,255)!important;border-radius:50%!important;box-shadow:#0000004d 0 2px 6px,#fffc 0 1px inset!important;position:absolute!important;top:-4px!important;width:20px!important;height:20px!important;cursor:pointer!important;transform:translate(-50%)!important}.theme-original #volume-container{background:#222!important;border:1px solid rgb(102,204,255)!important;border-radius:6px}.theme-original #volume-bar{background:linear-gradient(90deg,#0ff,#8cf)!important}.theme-original #volume-handle{background:radial-gradient(circle,#fff,#e0e0e0 70%,silver)!important;border:2px solid rgb(0,136,255)!important;border-radius:50%!important;box-shadow:#0000004d 0 2px 6px,#fffc 0 1px inset!important;position:absolute!important;top:-4px!important;width:20px!important;height:20px!important;cursor:pointer!important;transform:translate(50%)!important}.theme-original #volume-icon{color:#036!important;text-shadow:0 0 2px #fff,0 0 6px #00ccff!important;font-size:14px!important;cursor:pointer!important;transition:transform .1s ease!important}.theme-original #current-time,.theme-original #duration{color:#036!important;font-family:monospace!important}.theme-original #track-list{max-height:160px!important;overflow-y:auto!important;padding:6px!important;border-radius:6px!important;background:#f0f8ff!important;border:1px inset rgb(153,204,255)!important;color:#048!important;text-shadow:rgb(255,255,255) 0px 0px 1px!important}.theme-original #track-list>div{cursor:pointer!important;padding:4px 2px!important;font-family:monospace!important;border-bottom:1px solid rgb(204,204,204)!important;color:#048!important;text-shadow:rgb(255,255,255) 0px 0px 1px!important;transition:all .2s ease}.theme-original #track-list>div:hover{background:linear-gradient(90deg,#99ccff4d,#b4dcff33)!important;color:#036!important;text-shadow:rgba(255,255,255,.9) 0px 1px 2px!important;transform:translate(2px)}.theme-original #portfolio-panel{background:linear-gradient(135deg,#dff4ff,#bdd7ff)!important;border:2px solid rgb(138,198,255)!important;box-shadow:#0ff 0 0 8px,#6cf 0 0 8px inset!important;border-radius:12px!important;font-family:monospace!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;width:280px!important;padding:12px!important;font-size:11px!important;cursor:move!important;-webkit-user-select:none!important;user-select:none!important}.theme-original #portfolio-header{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:12px!important;padding:6px 0!important;border-bottom:2px solid rgb(204,204,204)!important;color:#048!important;text-shadow:rgb(255,255,255) 0px 0px 1px!important;font-family:monospace!important}.theme-original #portfolio-close{background:#f44!important;color:#fff!important;border:medium!important;width:20px!important;height:20px!important;border-radius:50%!important;cursor:pointer!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}.theme-original #portfolio-content{max-height:300px!important;overflow-y:auto!important;background:#f0f8ffcc!important;border-radius:8px!important;color:#048!important}.theme-original .portfolio-header-row{display:grid!important;grid-template-columns:40px 1fr 80px 60px!important;gap:8px!important;align-items:center!important;padding:6px 0!important;border-bottom:1px solid rgb(221,221,221)!important;font-size:10px!important;font-weight:700!important;color:#048!important;font-family:monospace!important}.theme-original .portfolio-token-row{display:grid!important;grid-template-columns:40px 1fr 80px 60px!important;gap:8px!important;align-items:center!important;padding:8px 0!important;border-bottom:1px solid rgb(238,238,238)!important;font-size:11px!important;color:#048!important;font-family:monospace!important}.theme-original #portfolio-total{font-size:12px!important;font-weight:700!important;color:#048!important;font-family:monospace!important;cursor:help!important}.theme-original .portfolio-balance,.theme-original .portfolio-usd{text-align:right!important;font-family:monospace!important;font-size:12px!important;font-weight:700!important;cursor:help!important;color:#048!important}.theme-original #topcats-chatbox{background:#e0e0ff!important;border:2px solid #8ac6ff!important;box-shadow:4px 4px #000!important;border-radius:12px!important;font-family:monospace!important;width:300px!important;font-size:12px!important;overflow:hidden!important}.theme-original #chat-header{background:#008!important;color:#fff!important;text-shadow:none!important;font-family:monospace!important;padding:8px 12px!important;border-radius:0!important;font-weight:700!important;display:flex!important;justify-content:space-between!important;align-items:center!important;position:relative!important;cursor:move!important}.theme-original #chat-header button,.theme-original #resize-toggle,.theme-original #alias-display{background:#fff!important;color:#008!important;border:1px solid #000088!important;padding:2px 6px!important;font-family:monospace!important;border-radius:4px!important;text-shadow:none!important}.theme-original #chat-messages{background:#fff!important;color:#000!important;font-size:11px!important;line-height:1.3!important;font-family:monospace!important;padding:8px!important;border-top:2px solid rgb(153,153,153)!important;border-bottom:2px solid rgb(153,153,153)!important;border-radius:0!important}.theme-original #chat-input{background:#fff!important;padding:6px 8px!important;font-family:monospace!important;border-radius:0!important}.theme-original #chat-form button,.theme-original #emoji-toggle{background:#fff!important;color:#008!important;border:1px solid #000088!important;padding:4px 8px!important;font-family:monospace!important;border-radius:4px!important;text-shadow:none!important}.theme-original #close-emoji-panel,.theme-original .emoji-button{background:#fff!important;color:#008!important;border:1px solid #000088!important;text-shadow:none!important}.theme-original #cat-coins-table{background:#f0f8ffe6!important;border:2px solid #004488!important;border-radius:12px!important;box-shadow:#0483 0 4px 8px!important;font-family:var(--primary-font)!important;padding:12px!important}.theme-original #cat-coins-table h3{color:#048!important;text-shadow:none!important;font-family:var(--primary-font)!important;font-weight:700!important;margin-bottom:12px!important}.theme-original #cat-coins-table table{background:#fffffff2!important;border:2px solid #004488!important;border-radius:8px!important;box-shadow:#0044881a 0 2px 4px inset!important;font-family:var(--primary-font)!important;width:100%!important}.theme-original #cat-coins-table thead{background:#008!important;color:#fff!important;font-weight:700!important}.theme-original #cat-coins-table th{padding:8px 12px!important;font-family:var(--primary-font)!important;font-size:11px!important;background:#008!important;color:#fff!important;border-right:1px solid rgba(255,255,255,.3)!important}.theme-original #cat-coins-table th:last-child{border-right:none!important}.theme-original #cat-coins-table td{background:#ffffffe6!important;color:#048!important;border-bottom:1px solid rgba(0,68,136,.2)!important;border-right:1px solid rgba(0,68,136,.1)!important;padding:6px 12px!important;font-family:var(--primary-font)!important;font-size:10px!important;font-weight:700!important;transition:all .3s ease!important}.theme-original #cat-coins-table td:last-child{border-right:none!important}.theme-original #cat-coins-table tbody tr:nth-child(2n) td{background:#f0f8ffb3!important}.theme-original #cat-coins-table tr:hover td{background:#0044881a!important;color:#036!important;border-bottom:1px solid rgba(0,68,136,.4)!important;border-right:1px solid rgba(0,68,136,.2)!important;transform:none!important}.theme-original .positive,.theme-original #cat-coins-table td.positive,.theme-original table td.positive{color:#080!important;font-weight:700!important}.theme-original .negative,.theme-original #cat-coins-table td.negative,.theme-original table td.negative{color:#c00!important;font-weight:700!important}.theme-original #cat-coins-table tr:hover td.positive,.theme-original table tr:hover td.positive{color:#060!important;font-weight:700!important}.theme-original #cat-coins-table tr:hover td.negative,.theme-original table tr:hover td.negative{color:#a00!important;font-weight:700!important}.theme-chrome{--chat-font: monospace !important;--chat-header-font: monospace !important;--chat-messages-font: monospace !important;--chat-input-font: monospace !important;--chat-button-font: monospace !important}.theme-chrome #music-player-panel{background:linear-gradient(45deg,rgba(255,255,255,.9) 0%,transparent 20%,rgba(255,255,255,.6) 45%,transparent 55%,rgba(255,255,255,.9) 80%,transparent 100%),linear-gradient(135deg,#fff6,#e6ebf599,#c8d2e6cc,#dce1ebb3,#f0f5fa80),linear-gradient(180deg,#c3c8d7fa,#d7dcebfc 30%,#b9bed2fa 70%,#cdd2e1fc);background-size:400% 100%,100% 100%,100% 100%;background-position:-100% 0%,center,center;animation:chromeReflectionSweep 8s ease-in-out infinite;border:1px solid rgba(160,170,190,.9);box-shadow:#78829666 0 8px 25px,#8c96aa4d 0 3px 10px,#fffffff2 0 2px inset,#fffc 0 1px 4px inset,#00000026 0 -1px inset,#0000001a 0 -2px 3px inset;border-radius:12px;font-family:Lucida Console,Monaco,monospace;-webkit-backdrop-filter:blur(2px) saturate(.9) brightness(1.1);backdrop-filter:blur(2px) saturate(.9) brightness(1.1);position:relative;overflow:hidden}.theme-chrome #track-title{color:#fff!important;text-shadow:rgba(0,0,0,.8) 0px 0px 8px,rgb(0,0,0) 0px 1px 2px!important;font-family:Lucida Console,Monaco,monospace!important;font-weight:700!important}.theme-chrome #music-player-panel button{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,transparent 40%,rgba(255,255,255,.7) 70%,transparent 100%),linear-gradient(180deg,#e1e6f0f2,#c3cddcfa 30%,#afb9cdf5 70%,#cdd7e6f7);background-size:300% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 6s ease-in-out infinite;color:#283246e6;border:1px solid rgba(160,170,190,.8);padding:2px 6px;font-family:monospace;border-radius:4px;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;box-shadow:#7882964d 0 2px 4px,#8c96aa33 0 1px 2px,#ffffffe6 0 1px inset,#fff9 0 2px 3px inset,#0000001a 0 -1px inset;position:relative;overflow:hidden;font-weight:700}.theme-chrome #progress-container{background:#222!important;border:1px solid rgb(102,204,255)!important;border-radius:6px!important}.theme-chrome #progress-bar{background:linear-gradient(90deg,#fffc,#d2dcebe6,#b4bed2f2,#c8d2e6e6,#e6f0facc);animation:chromeBarShine 4s ease-in-out infinite;border-radius:3px;box-shadow:#ffffffe6 0 1px inset,#0000001a 0 -1px inset}.theme-chrome #progress-handle{background:radial-gradient(ellipse at 25% 20%,rgba(255,255,255,.95) 0%,transparent 40%),radial-gradient(ellipse at 70% 30%,rgba(255,255,255,.6) 0%,transparent 50%),radial-gradient(circle,#f0f5fafa,#d2dcebf5,#b4bed2fa 60%,#bec8dcf2);background-size:60% 60%,40% 40%,100% 100%;background-position:25% 20%,70% 30%,center;animation:chromeHandleRotate 4s ease-in-out infinite;border:2px solid rgba(170,180,200,.9);border-radius:50%;box-shadow:#78829666 0 3px 6px,#8c96aa4d 0 2px 4px,#fffffff2 0 1px inset,#ffffffb3 0 2px 4px inset,#00000026 0 -1px inset,#0000001a 0 -2px 2px inset}.theme-chrome #volume-container{background:#222!important;border:1px solid rgb(102,204,255)!important;border-radius:6px!important}.theme-chrome #volume-bar{background:linear-gradient(90deg,#fffc,#d2dcebe6,#b4bed2f2,#c8d2e6e6,#e6f0facc);border-radius:3px;box-shadow:#ffffffe6 0 1px inset,#0000001a 0 -1px inset;animation:holographicShift 3s ease-in-out infinite}.theme-chrome #volume-handle{background:radial-gradient(ellipse at 25% 20%,rgba(255,255,255,.95) 0%,transparent 40%),radial-gradient(ellipse at 70% 30%,rgba(255,255,255,.6) 0%,transparent 50%),radial-gradient(circle,#f0f5fafa,#d2dcebf5,#b4bed2fa 60%,#bec8dcf2);background-size:60% 60%,40% 40%,100% 100%;background-position:25% 20%,70% 30%,center;animation:chromeHandleRotate 4s ease-in-out infinite;border:2px solid rgba(170,180,200,.9);border-radius:50%;box-shadow:#78829666 0 3px 6px,#8c96aa4d 0 2px 4px,#fffffff2 0 1px inset,#ffffffb3 0 2px 4px inset,#00000026 0 -1px inset,#0000001a 0 -2px 2px inset}.theme-chrome #volume-icon{color:#036!important;text-shadow:0 0 2px rgb(255,255,255),0 0 6px rgb(0,204,255)!important}.theme-chrome #current-time,.theme-chrome #duration{color:#036!important;font-family:monospace!important}.theme-chrome #track-list{background:#fffffff2!important;border:1px solid rgb(153,153,153)!important;color:#000!important;text-shadow:rgba(255,255,255,.8) 0px 0px 2px!important;font-family:monospace!important;border-radius:6px!important;padding:6px!important;max-height:160px!important;overflow-y:auto!important;font-size:11px!important}.theme-chrome #track-list>div{border-bottom:1px solid rgba(255,255,255,.7)!important;background:linear-gradient(90deg,#ffffff1a,#ffffff0d,#e6ebf50d)!important;color:#283246e6!important;text-shadow:rgba(255,255,255,.8) 0px 1px 0px!important;transition:all .2s ease;cursor:pointer!important;padding:4px 2px!important}.theme-chrome #track-list>div:hover{background:linear-gradient(135deg,rgba(255,255,255,.6) 0%,transparent 50%,rgba(255,255,255,.4) 100%),linear-gradient(90deg,#d2dcebcc,#becde1e6)!important;color:#1e283cf2!important;text-shadow:rgba(255,255,255,.9) 0px 1px 0px!important;box-shadow:#a0aabe4d 0 2px 4px,#fffc 0 1px inset!important;transform:translate(2px)}.theme-chrome #portfolio-panel{background:linear-gradient(135deg,#e8e8e8,#fff,#d0d0d0,#f8f8f8,#c8c8c8) 0% 0% / 200% 200%!important;animation:holographicShift 4s ease-in-out infinite!important;border:2px solid rgb(153,153,153)!important;box-shadow:#0006 0 12px 40px,#ffffffe6 0 2px inset,#0000001a 0 -1px inset!important;border-radius:12px!important;font-family:Orbitron,Courier New,monospace!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;width:280px!important;padding:12px!important;font-size:11px!important;cursor:move!important;-webkit-user-select:none!important;user-select:none!important}.theme-chrome #portfolio-header{color:#fff!important;text-shadow:rgba(0,0,0,.8) 0px 0px 8px,rgb(0,0,0) 0px 1px 2px!important;font-family:Orbitron,Courier New,monospace!important;display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:12px!important;padding:6px 0!important;border-bottom:2px solid rgb(204,204,204)!important;font-size:10px!important;font-weight:700!important}.theme-chrome #portfolio-total{color:#fff!important}.theme-chrome #portfolio-close{background:linear-gradient(45deg,#ff0080,#00d4ff)!important;animation:holographicShift 2s ease-in-out infinite!important;background-size:200% 200%!important;border:1px solid rgb(102,102,102)!important;color:#fff!important;width:20px!important;height:20px!important;border-radius:50%!important;cursor:pointer!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}.theme-chrome #portfolio-content{background:#ffffff40!important;color:#000!important;border-radius:8px!important;max-height:300px!important;overflow-y:auto!important}.theme-chrome .portfolio-token-row{border-bottom:1px solid rgba(255,255,255,.3)!important;color:#192337f2!important;font-family:Orbitron,Courier New,monospace!important;text-shadow:rgba(255,255,255,.9) 0px 1px 0px,rgba(255,255,255,.6) 0px 0px 3px!important;background:#ffffff26!important}.theme-chrome .portfolio-balance,.theme-chrome .portfolio-usd{color:#192337f2!important;text-shadow:rgba(255,255,255,.9) 0px 1px 0px,rgba(255,255,255,.6) 0px 0px 3px!important}.theme-chrome #topcats-chatbox{background:linear-gradient(45deg,rgba(255,255,255,.7) 0%,transparent 25%,rgba(255,255,255,.4) 50%,transparent 75%,rgba(255,255,255,.8) 100%),radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.6) 0%,transparent 50%),radial-gradient(ellipse at 80% 80%,rgba(245,250,255,.4) 0%,transparent 60%),linear-gradient(135deg,#cdd2e1fa,#e1e6f0fc 30%,#c3c8dcf7 70%,#d7dcebfa);background-size:500% 100%,200% 200%,180% 180%,100% 100%;background-position:-200% 0%,30% 20%,80% 80%,center;border:2px solid rgba(160,170,190,.9);box-shadow:#7882964d 0 8px 20px,#8c96aa40 0 4px 10px,#ffffffe6 0 2px inset,#fff9 0 1px 4px inset,#0000001a 0 -1px inset,#0000000d 0 -2px 2px inset;border-radius:12px;font-family:monospace;width:300px;height:440px;font-size:12px;overflow:hidden;animation:chromeReflectionSweep 12s ease-in-out infinite;position:relative}.theme-chrome #chat-header{background:linear-gradient(90deg,rgba(255,255,255,.8) 0%,transparent 30%,rgba(255,255,255,.6) 70%,transparent 100%),linear-gradient(180deg,#b9bed2f5,#a5afc3fa,#afb9cdf7);background-size:400% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 8s ease-in-out infinite;color:#283246e6;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;font-family:monospace;padding:6px 12px;border-radius:0;font-weight:700;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:move;font-size:12px;box-shadow:#ffffffe6 0 1px inset,#0000001a 0 -1px inset}.theme-chrome #chat-header button{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,transparent 40%,rgba(255,255,255,.7) 70%,transparent 100%),linear-gradient(180deg,#e1e6f0f2,#c3cddcfa 30%,#afb9cdf5 70%,#cdd7e6f7);background-size:300% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 6s ease-in-out infinite;color:#283246e6;border:1px solid rgba(160,170,190,.8);padding:2px 6px;font-family:monospace;border-radius:4px;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;box-shadow:#7882964d 0 2px 4px,#8c96aa33 0 1px 2px,#ffffffe6 0 1px inset,#fff9 0 2px 3px inset,#0000001a 0 -1px inset;position:relative;overflow:hidden;font-weight:700}.theme-chrome #chat-messages{background:#fffffff2;color:#000;font-size:11px;line-height:1.3;font-family:monospace;padding:8px;border-top:2px solid rgb(153,153,153);border-bottom:2px solid rgb(153,153,153);border-radius:0}.theme-chrome #chat-input{background:silver;padding:6px 8px;font-family:monospace;border-radius:0}.theme-chrome #chat-form{background:linear-gradient(145deg,#f8f8f8,#fff,#f0f0f0)!important}.theme-chrome #chat-form button{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,transparent 40%,rgba(255,255,255,.7) 70%,transparent 100%),linear-gradient(180deg,#e1e6f0f2,#c3cddcfa 30%,#afb9cdf5 70%,#cdd7e6f7);background-size:300% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 6s ease-in-out infinite;color:#283246e6;border:1px solid rgba(160,170,190,.8);padding:4px 8px;font-family:monospace;border-radius:4px;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;box-shadow:#7882964d 0 2px 4px,#8c96aa33 0 1px 2px,#ffffffe6 0 1px inset,#fff9 0 2px 3px inset,#0000001a 0 -1px inset;position:relative;overflow:hidden;font-weight:700}.theme-chrome #emoji-toggle{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,transparent 40%,rgba(255,255,255,.7) 70%,transparent 100%),linear-gradient(180deg,#e1e6f0f2,#c3cddcfa 30%,#afb9cdf5 70%,#cdd7e6f7);background-size:300% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 6s ease-in-out infinite;border:1px solid rgba(160,170,190,.8);color:#283246e6;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;box-shadow:#7882964d 0 2px 4px,#8c96aa33 0 1px 2px,#ffffffe6 0 1px inset,#fff9 0 2px 3px inset,#0000001a 0 -1px inset;font-weight:700;position:relative;overflow:hidden}.theme-chrome #close-emoji-panel,.theme-chrome .emoji-button{background:linear-gradient(45deg,#ff0080,#00d4ff,#ff0)!important;animation:holographicShift 2s ease-in-out infinite!important;background-size:200% 200%!important;border:1px solid rgb(102,102,102)!important;color:#fff!important;text-shadow:rgba(0,0,0,.8) 0px 1px 2px!important}.theme-chrome .music-player-btn{animation:holographicShift 2s ease-in-out infinite!important;background-size:200% 200%!important}.theme-chrome .music-player-progress-bar,.theme-chrome .chat-header{animation:holographicShift 3s ease-in-out infinite!important;background-size:200% 200%!important}.theme-chrome .chat-header-btn,.theme-chrome .chat-emoji-toggle,.theme-chrome .chat-send-btn,.theme-chrome .chat-emoji-close-btn{animation:holographicShift 2s ease-in-out infinite!important;background-size:200% 200%!important}.theme-chrome header{background:linear-gradient(45deg,rgba(255,255,255,.8) 0%,transparent 30%,rgba(255,255,255,.5) 60%,transparent 100%),radial-gradient(ellipse at 20% 30%,rgba(255,255,255,.6) 0%,transparent 50%),radial-gradient(ellipse at 85% 70%,rgba(245,250,255,.4) 0%,transparent 60%),linear-gradient(135deg,#dedee4f2,#f0f0f5fa 30%,#d2d2dcf5 70%,#e6e6ebf7);background-size:600% 100%,180% 180%,160% 160%,100% 100%;background-position:-250% 0%,20% 30%,85% 70%,center;border:2px solid rgba(170,170,180,.8);border-bottom:4px double rgba(160,160,170,.9);box-shadow:#828ca04d 0 8px 25px,#96a0b440 0 4px 12px,#ffffffe6 0 2px inset,#fff9 0 1px 4px inset,#0000001a 0 -1px inset,#0000000d 0 -2px 3px inset;animation:chromeReflectionSweep 15s ease-in-out infinite;position:relative;overflow:hidden}.theme-chrome #theme-buttons button{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,transparent 40%,rgba(255,255,255,.7) 70%,transparent 100%),linear-gradient(180deg,#e1e6f0f2,#c3cddcfa 30%,#afb9cdf5 70%,#cdd7e6f7);background-size:300% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 7s ease-in-out infinite;color:#283246e6;border:1px solid rgba(160,170,190,.8);padding:3px 6px;margin:2px;font-family:var(--primary-font);font-size:10px;border-radius:4px;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;box-shadow:#7882964d 0 2px 4px,#8c96aa33 0 1px 2px,#ffffffe6 0 1px inset,#fff9 0 2px 3px inset,#0000001a 0 -1px inset;position:relative;overflow:hidden;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation}.theme-chrome #wallpaper-buttons button{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,transparent 40%,rgba(255,255,255,.7) 70%,transparent 100%),linear-gradient(180deg,#e1e6f0f2,#c3cddcfa 30%,#afb9cdf5 70%,#cdd7e6f7);background-size:300% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 8s ease-in-out infinite;color:#283246e6;border:1px solid rgba(160,170,190,.8);padding:3px 6px;margin:2px;font-family:var(--primary-font);font-size:10px;border-radius:4px;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;box-shadow:#7882964d 0 2px 4px,#8c96aa33 0 1px 2px,#ffffffe6 0 1px inset,#fff9 0 2px 3px inset,#0000001a 0 -1px inset;position:relative;overflow:hidden;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation}.theme-chrome #topcats-logo{color:#283246f2;text-shadow:rgba(255,255,255,.9) 0px 2px 0px,rgba(255,255,255,.6) 0px 0px 8px,rgba(0,0,0,.3) 0px 1px 3px;font-family:var(--primary-font);font-weight:700;filter:drop-shadow(0px 2px 4px rgba(120,130,150,.3))}.theme-chrome #topcats-logo img{filter:drop-shadow(0px 3px 6px rgba(120,130,150,.4)) drop-shadow(0px 1px 2px rgba(140,150,170,.3)) brightness(1.1) contrast(1.05) saturate(.9)}.theme-chrome #market-cap{background:linear-gradient(135deg,rgba(255,255,255,.7) 0%,transparent 50%,rgba(255,255,255,.5) 100%),linear-gradient(180deg,#ebf0fae6,#d7e1f0f2,#e1ebf5eb);border:1px solid rgba(170,180,200,.8);border-radius:6px;padding:4px 8px;margin:2px 4px;color:#283246e6;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.2) 0px 0px 2px;font-family:var(--mono-font);font-size:10px;font-weight:700;box-shadow:#828ca033 0 2px 4px,#96a0b426 0 1px 2px,#ffffffd9 0 1px inset,#ffffff80 0 2px 3px inset,#00000014 0 -1px inset;animation:chromeButtonSweep 10s ease-in-out infinite;background-size:250% 100%,100% 100%;background-position:-125% 0%,center}.theme-chrome #swap-container{background:linear-gradient(45deg,rgba(255,255,255,.7) 0%,transparent 25%,rgba(255,255,255,.5) 55%,transparent 100%),radial-gradient(ellipse at 25% 25%,rgba(255,255,255,.5) 0%,transparent 50%),radial-gradient(ellipse at 80% 75%,rgba(245,250,255,.3) 0%,transparent 60%),linear-gradient(135deg,#c0c0c0f2,#d2d2d7fa 30%,#b9b9c3f5 70%,#c8c8d0f7);background-size:500% 100%,150% 150%,140% 140%,100% 100%;background-position:-200% 0%,25% 25%,80% 75%,center;border:2px solid rgba(160,160,170,.9);box-shadow:#7882964d 0 6px 20px,#8c96aa40 0 3px 8px,#ffffffe6 0 2px inset,#fff9 0 1px 4px inset,#0000001a 0 -1px inset,#0000000d 0 -2px 2px inset;animation:chromeReflectionSweep 12s ease-in-out infinite;position:relative;overflow:hidden}.theme-chrome #swap-container select,.theme-chrome #swap-container input,.theme-chrome #swap-container button{background:linear-gradient(135deg,rgba(255,255,255,.8) 0%,transparent 50%,rgba(255,255,255,.6) 100%),linear-gradient(180deg,#e0e0ffe6,#d2d2f0f2,#dcdcfaeb);border:2px solid rgba(150,150,170,.8);color:#283246e6;text-shadow:rgba(255,255,255,.7) 0px 1px 0px,rgba(0,0,0,.2) 0px 0px 2px;font-family:var(--primary-font);box-shadow:#828ca033 0 2px 4px,#96a0b426 0 1px 2px,#fffc 0 1px inset,#fff6 0 2px 3px inset,#00000014 0 -1px inset;background-size:200% 100%,100% 100%;background-position:-100% 0%,center;animation:chromeButtonSweep 9s ease-in-out infinite;border-radius:4px;font-weight:700}.theme-chrome #connect-wallet-btn{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,transparent 40%,rgba(255,255,255,.7) 70%,transparent 100%),linear-gradient(180deg,#e1e6f0f2,#c3cddcfa 30%,#afb9cdf5 70%,#cdd7e6f7);background-size:300% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 6s ease-in-out infinite;color:#283246e6;border:2px solid rgba(160,170,190,.8);text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;box-shadow:#7882964d 0 3px 6px,#8c96aa33 0 2px 4px,#ffffffe6 0 1px inset,#fff9 0 2px 3px inset,#0000001a 0 -1px inset;position:relative;overflow:hidden;font-weight:700;border-radius:6px}.theme-chrome #connect-wallet-btn:active,.theme-chrome #swap-btn:active,.theme-chrome #swap-switch-btn:active{background:linear-gradient(135deg,rgba(240,245,255,.9) 0%,transparent 50%,rgba(245,250,255,.8) 100%),linear-gradient(180deg,#bec8dcfa,#aab9cdfc,#b4c3d7f7);transform:translateY(1px);box-shadow:#78829633 0 1px 3px,#fffffff2 0 1px inset,#00000026 0 -1px inset}.theme-chrome #swap-switch-btn{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,transparent 40%,rgba(255,255,255,.7) 70%,transparent 100%),linear-gradient(180deg,#e1e6f0f2,#c3cddcfa 30%,#afb9cdf5 70%,#cdd7e6f7);background-size:300% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 7s ease-in-out infinite;color:#283246e6;border:2px solid rgba(160,170,190,.8);text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;box-shadow:#7882964d 0 3px 6px,#8c96aa33 0 2px 4px,#ffffffe6 0 1px inset,#fff9 0 2px 3px inset,#0000001a 0 -1px inset;position:relative;overflow:hidden;font-weight:700;border-radius:50%}.theme-chrome #swap-btn{background:linear-gradient(135deg,rgba(255,255,255,.95) 0%,transparent 40%,rgba(255,255,255,.7) 70%,transparent 100%),linear-gradient(180deg,#e1e6f0f2,#c3cddcfa 30%,#afb9cdf5 70%,#cdd7e6f7);background-size:300% 100%,100% 100%;background-position:-150% 0%,center;animation:chromeButtonSweep 8s ease-in-out infinite;color:#283246e6;border:2px solid rgba(160,170,190,.8);text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 2px;box-shadow:#7882964d 0 4px 8px,#8c96aa33 0 2px 4px,#ffffffe6 0 1px inset,#fff9 0 2px 3px inset,#0000001a 0 -1px inset;position:relative;overflow:hidden;font-weight:700;border-radius:6px;font-size:14px}.theme-chrome #swap-container .input-icon-wrap img{border:2px solid rgba(160,170,190,.8);box-shadow:#7882964d 0 3px 6px,#8c96aa33 0 2px 4px,#fff9 0 1px inset,#0000001a 0 -1px inset;filter:brightness(1.05) contrast(1.02) saturate(.95)}.theme-chrome #swap-container .amount-block #input-token-balance{color:#323c50cc;text-shadow:rgba(255,255,255,.6) 0px 1px 0px,rgba(0,0,0,.2) 0px 0px 1px;font-family:var(--mono-font);font-weight:700}.theme-chrome #swap-container .swap-row label{color:#283246f2;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.2) 0px 0px 2px;font-family:var(--primary-font);font-weight:700}.theme-chrome table{background:linear-gradient(45deg,rgba(255,255,255,.6) 0%,transparent 30%,rgba(255,255,255,.4) 65%,transparent 100%),linear-gradient(135deg,#f8f8fff2,#ebf0fafa 30%,#f5fafff5 70%,#f0f5fcf7);background-size:400% 100%,100% 100%;background-position:-150% 0%,center;border:2px solid rgba(170,180,200,.8);border-collapse:separate;border-spacing:0;box-shadow:#7882964d 0 6px 20px,#8c96aa40 0 3px 8px,#fffc 0 2px inset,#ffffff80 0 1px 4px inset,#00000014 0 -1px inset,#0000000d 0 -2px 2px inset;animation:chromeButtonSweep 14s ease-in-out infinite;position:relative;overflow:hidden}.theme-chrome th,.theme-chrome td{border-right:2px solid rgba(170,180,200,.6);border-bottom:2px solid rgba(170,180,200,.6);color:#283246e6;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,0,0,.2) 0px 0px 2px;font-family:var(--primary-font);font-weight:700;position:relative}.theme-chrome th{background:linear-gradient(135deg,rgba(255,255,255,.8) 0%,transparent 50%,rgba(255,255,255,.6) 100%),linear-gradient(180deg,#d0dff0e6,#bed2e6f2,#c8daebeb);color:#1e283cf2;text-shadow:rgba(255,255,255,.9) 0px 1px 0px,rgba(0,0,0,.3) 0px 0px 3px;font-weight:700;box-shadow:#8c96aa33 0 2px 4px,#a0aabe26 0 1px 2px,#fffc 0 1px inset,#ffffff80 0 2px 3px inset,#0000001a 0 -1px inset;background-size:200% 100%,100% 100%;background-position:-100% 0%,center;animation:chromeButtonSweep 11s ease-in-out infinite}.theme-chrome td{background:linear-gradient(135deg,rgba(255,255,255,.4) 0%,transparent 60%,rgba(255,255,255,.3) 100%),linear-gradient(180deg,#fafcffcc,#f5f8fcd9,#f8fafed1);background-size:150% 100%,100% 100%;background-position:-75% 0%,center;animation:chromeButtonSweep 16s ease-in-out infinite;position:relative}.theme-chrome th:last-child,.theme-chrome td:last-child{border-right:none}.theme-chrome tr:last-child td{border-bottom:none}.theme-chrome .positive,.theme-chrome #cat-coins-table td.positive,.theme-chrome table td.positive{color:#007800e6!important;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(0,255,0,.3) 0px 0px 4px!important;font-weight:700!important}.theme-chrome .negative,.theme-chrome #cat-coins-table td.negative,.theme-chrome table td.negative{color:#b40000e6!important;text-shadow:rgba(255,255,255,.8) 0px 1px 0px,rgba(255,0,0,.3) 0px 0px 4px!important;font-weight:700!important}.theme-chrome #cat-coins-table tr:hover td.positive,.theme-chrome table tr:hover td.positive{color:#008c00f2!important;text-shadow:rgba(255,255,255,.9) 0px 1px 0px,rgba(0,255,0,.5) 0px 0px 6px,rgba(120,255,120,.3) 0px 0px 8px!important;font-weight:700!important}.theme-chrome #cat-coins-table tr:hover td.negative,.theme-chrome table tr:hover td.negative{color:#c80000f2!important;text-shadow:rgba(255,255,255,.9) 0px 1px 0px,rgba(255,0,0,.5) 0px 0px 6px,rgba(255,120,120,.3) 0px 0px 8px!important;font-weight:700!important}.theme-chrome #cat-coins-table{background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,.95) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(255,255,255,.7) 0%,transparent 30%),linear-gradient(90deg,#b4b9c3,#c3c8d2,#afb4be,#bec3cd,#aaafb9,#b9bec8,#afb4be 6%),linear-gradient(180deg,#8c91a0,#a5aab4,#b9bec8,#afb4be,#9ba0aa,#878c96)!important;background-size:100% 100%,100% 100%,6px 100%,100% 100%!important;border:2px solid rgba(90,95,105,1)!important;box-shadow:#fffffff2 0 1px inset,#fff9 1px 0 inset,#282d37e6 0 -1px inset,#282d37b3 -1px 0 inset,#0006 0 4px 12px,#0000004d 0 2px 6px,#c8cdd766 0 0 15px inset!important;border-radius:8px!important;font-family:var(--primary-font)!important;padding:12px!important}.theme-chrome #cat-coins-table h3{color:#283246e6!important;text-shadow:rgba(255,255,255,.9) 0px 1px 0px!important;font-family:var(--primary-font)!important;font-weight:700!important;margin-bottom:12px!important}.theme-chrome #cat-coins-table table{background:linear-gradient(135deg,#f5f8fcfa,#e6ebf5fc,#f0f5fafa)!important;border:2px solid rgba(160,170,190,.6)!important;border-radius:8px!important;box-shadow:#78829633 0 2px 4px inset,#ffffffe6 0 1px!important;font-family:var(--primary-font)!important;width:100%!important}.theme-chrome #cat-coins-table thead{background:linear-gradient(135deg,#a0aabee6,#b4bed2f2,#a0aabee6)!important;color:#282d37f2!important;font-weight:700!important;text-shadow:rgba(255,255,255,.8) 0px 1px 0px!important}.theme-chrome #cat-coins-table th{padding:8px 12px!important;font-family:var(--primary-font)!important;font-size:11px!important;color:#282d37f2!important;text-shadow:rgba(255,255,255,.8) 0px 1px 0px!important;border-right:1px solid rgba(140,150,170,.7)!important;box-shadow:inset 1px 1px #ffffff4d,inset -1px -1px #78829699!important}.theme-chrome #cat-coins-table th:last-child{border-right:none!important}.theme-chrome #cat-coins-table td{background:linear-gradient(90deg,#fafcfff2,#f5f8fcf7)!important;color:#283246e6!important;text-shadow:rgba(255,255,255,.9) 0px 1px 0px!important;border-bottom:1px solid rgba(160,170,190,.3)!important;border-right:1px solid rgba(160,170,190,.2)!important;padding:6px 12px!important;font-family:var(--primary-font)!important;font-size:10px!important;font-weight:700!important;transition:all .3s ease!important}.theme-chrome #cat-coins-table td:last-child{border-right:none!important}.theme-chrome #cat-coins-table tbody tr:nth-child(2n) td{background:linear-gradient(90deg,#f0f5faf7,#ebf2f8fa)!important}.theme-chrome #cat-coins-table tr:hover td{background:linear-gradient(90deg,#a0aabe33,#b4bed226,#a0aabe33)!important;color:#1e283cf2!important;border-bottom:1px solid rgba(160,170,190,.6)!important;border-right:1px solid rgba(160,170,190,.4)!important;box-shadow:inset 1px 1px #ffffff80,inset -1px -1px #7882964d,0 1px 2px #0000001a!important;transform:none!important}.theme-frutiger #portfolio-panel{background:linear-gradient(135deg,#dcf0fff2,#b4e6ffe6,#c8f5fff2,#beebffe6,#d2fafff2,#e1f8ffeb) 0% 0% / 300% 300%!important;animation:holographicShift 10s ease-in-out infinite!important;border:2px solid rgba(80,160,220,.8)!important;box-shadow:#0078c840 0 12px 40px,#fffffff2 0 2px inset,#64b4e64d 0 -1px inset,#78c8ff26 0 0 80px,#fff6 0 4px 20px!important;border-radius:12px!important;font-family:monospace!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.theme-frutiger #portfolio-header{color:#1a365d!important;text-shadow:rgba(255,255,255,.9) 0px 1px 3px,rgba(120,200,255,.4) 0px 0px 8px,rgba(255,255,255,.6) 0px 2px 6px!important;font-family:Segoe UI,Tahoma,sans-serif!important;display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:12px!important;padding:6px 0!important;border-bottom:2px solid rgb(204,204,204)!important;font-size:10px!important;font-weight:700!important}.theme-frutiger #portfolio-total{color:#1a365d!important}.theme-frutiger #portfolio-close{background:linear-gradient(135deg,#ff6464e6,#ff5050f2)!important;animation:holographicShift 6s ease-in-out infinite!important;background-size:200% 200%!important;border:1.5px solid rgba(200,60,60,.8)!important;color:#fff!important;width:20px!important;height:20px!important;border-radius:50%!important;cursor:pointer!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}.theme-frutiger #portfolio-content{background:#fffc!important;color:#1a365d!important;border-radius:8px!important;max-height:300px!important;overflow-y:auto!important}.theme-frutiger .portfolio-token-row{border-bottom:1px solid rgba(120,200,255,.3)!important;color:#1a365d!important;font-family:monospace!important;text-shadow:rgba(255,255,255,.8) 0px 1px 2px!important;background:#fff3!important}.theme-frutiger .portfolio-balance,.theme-frutiger .portfolio-usd{color:#1a365d!important}.theme-frutiger #music-player-panel{background:radial-gradient(ellipse 120% 80% at 15% 25%,rgba(255,255,255,.6) 0%,transparent 40%),radial-gradient(ellipse 100% 60% at 85% 75%,rgba(120,200,255,.3) 0%,transparent 50%),linear-gradient(135deg,#dcf0fff2,#b4e6ffe6,#c8f5fff2,#beebffe6,#d2fafff2,#e1f8ffeb) 0% 0% / 300% 300%;background-size:250% 200%,180% 150%,300% 300%;background-position:15% 25%,85% 75%,center;animation:causticDance 12s ease-in-out infinite,holographicShift 10s ease-in-out infinite;border:2px solid rgba(80,160,220,.8);box-shadow:#0078c84d 0 16px 50px,#fffffffa 0 3px inset,#ffffffb3 0 1px 6px inset,#64b4e666 0 -2px inset,#78c8ff33 0 0 100px,#ffffff80 0 6px 25px;border-radius:12px;font-family:Lucida Console,Monaco,monospace;-webkit-backdrop-filter:blur(8px) saturate(1.3) brightness(1.1);backdrop-filter:blur(8px) saturate(1.3) brightness(1.1);position:relative;overflow:hidden}.theme-frutiger #track-title{color:#1a365d!important;text-shadow:rgba(255,255,255,.9) 0px 1px 3px,rgba(120,200,255,.4) 0px 0px 8px,rgba(255,255,255,.6) 0px 2px 6px!important;font-family:monospace!important;font-weight:700!important}.theme-frutiger #music-player-panel button{background:radial-gradient(ellipse at 25% 20%,rgba(255,255,255,.8) 0%,transparent 35%),radial-gradient(circle at 75% 80%,rgba(255,255,255,.4) 0%,transparent 30%),linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb) 0% 0% / 250% 250%;background-size:150% 100%,80% 80%,250% 250%;background-position:25% 20%,75% 80%,center;animation:causticDance 8s ease-in-out infinite,holographicShift 7s ease-in-out infinite;color:#fff;border:1.5px solid rgba(70,150,210,.8);padding:4px 8px;font-family:Lucida Console,Monaco,monospace;border-radius:6px;text-shadow:rgba(0,60,140,.9) 0px 1px 4px,rgba(255,255,255,.6) 0px 0px 8px,rgba(120,200,255,.4) 0px 0px 12px;box-shadow:#0003 0 3px 8px,#ffffffe6 0 1px inset,#78c8ff66 0 0 12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative;overflow:hidden}.theme-frutiger #progress-container{background:#285a8c66!important;border:1px solid rgb(102,204,255)!important;border-radius:6px!important}.theme-frutiger #progress-bar{background:linear-gradient(90deg,#6eb9f5f2,#50aae6e6,#82c8fff2,#64b4f0eb,#78befaf0) 0% 0% / 250% 250%!important;animation:holographicShift 8s ease-in-out infinite!important}.theme-frutiger #progress-handle{background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,1) 0%,transparent 40%),radial-gradient(circle at 70% 70%,rgba(255,255,255,.6) 0%,transparent 35%),radial-gradient(circle,#fffffffa,#aadcffe6 30%,#78bef5f2 70%,#50a0dccc) 0% 0% / 150% 150%;background-size:60% 60%,40% 40%,150% 150%;background-position:30% 20%,70% 70%,center;animation:causticDance 10s ease-in-out infinite,holographicShift 9s ease-in-out infinite;border:2.5px solid rgba(255,255,255,.98);border-radius:50%;box-shadow:#0000004d 0 4px 10px,#fffffff2 0 2px inset,#ffffffb3 0 1px 4px inset,#78c8ff80 0 0 15px}.theme-frutiger #volume-container{background:#285a8c66!important;border:1px solid rgb(102,204,255)!important;border-radius:6px!important}.theme-frutiger #volume-bar{background:linear-gradient(90deg,#6eb9f5f2,#50aae6e6,#82c8fff2,#64b4f0eb,#78befaf0) 0% 0% / 250% 250%!important;animation:holographicShift 8s ease-in-out infinite!important}.theme-frutiger #volume-handle{background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,1) 0%,transparent 40%),radial-gradient(circle at 70% 70%,rgba(255,255,255,.6) 0%,transparent 35%),radial-gradient(circle,#fffffffa,#aadcffe6 30%,#78bef5f2 70%,#50a0dccc) 0% 0% / 150% 150%;background-size:60% 60%,40% 40%,150% 150%;background-position:30% 20%,70% 70%,center;animation:causticDance 10s ease-in-out infinite,holographicShift 9s ease-in-out infinite;border:2.5px solid rgba(255,255,255,.98);border-radius:50%;box-shadow:#0000004d 0 4px 10px,#fffffff2 0 2px inset,#ffffffb3 0 1px 4px inset,#78c8ff80 0 0 15px}.theme-frutiger #volume-icon{color:#036!important;text-shadow:0 0 2px rgb(255,255,255),0 0 6px rgb(0,204,255)!important}.theme-frutiger #current-time,.theme-frutiger #duration{color:#036!important;font-family:monospace!important}.theme-frutiger #track-list{background:#ffffffe6!important;border:1.5px solid rgba(100,170,220,.6)!important;color:#1a365d!important;text-shadow:rgba(255,255,255,.8) 0px 1px 2px,rgba(120,200,255,.3) 0px 0px 4px!important;font-family:monospace!important;border-radius:6px!important;padding:6px!important;max-height:160px!important;overflow-y:auto!important;font-size:11px!important}.theme-frutiger #track-list>div{border-bottom:1px solid rgba(120,200,255,.3)!important;background:linear-gradient(90deg,#ffffff0d,#b4e6ff1a)!important;cursor:pointer!important;padding:4px 2px!important;transition:all .3s ease;color:#1a365d!important;text-shadow:rgba(255,255,255,.8) 0px 1px 2px,rgba(120,200,255,.3) 0px 0px 4px!important}.theme-frutiger #track-list>div:hover{background:radial-gradient(ellipse at 50% 0%,rgba(180,230,255,.4) 0%,transparent 70%),linear-gradient(90deg,#78c8ff33,#a0dcff4d,#8cd2ff33)!important;color:#102c53!important;text-shadow:rgba(255,255,255,.9) 0px 1px 3px,rgba(120,200,255,.6) 0px 0px 8px,rgba(160,220,255,.4) 0px 0px 12px!important;box-shadow:#78c8ff4d 0 2px 8px,#fff9 0 1px inset!important;transform:translate(3px);animation:causticShimmer 2s ease-in-out infinite}.theme-frutiger #topcats-chatbox{background:radial-gradient(ellipse 130% 90% at 20% 30%,rgba(255,255,255,.7) 0%,transparent 45%),radial-gradient(ellipse 110% 70% at 80% 70%,rgba(120,200,255,.4) 0%,transparent 55%),linear-gradient(135deg,#dcf0fff2,#b4e6ffe6,#c8f5fff2,#beebffe6,#d2fafff2,#e1f8ffeb);background-size:280% 220%,200% 170%,100% 100%;background-position:20% 30%,80% 70%,center;border:2px solid rgba(80,160,220,.9);box-shadow:#0078c859 0 18px 55px,#fffffffa 0 3px inset,#fffc 0 1px 8px inset,#64b4e666 0 -2px inset,#78c8ff40 0 0 100px,#fff9 0 6px 30px;border-radius:12px;font-family:monospace;width:300px;height:440px;font-size:12px;overflow:hidden;-webkit-backdrop-filter:blur(10px) saturate(1.4) brightness(1.15);backdrop-filter:blur(10px) saturate(1.4) brightness(1.15);animation:causticDance 15s ease-in-out infinite;position:relative}.theme-frutiger #chat-header{background:linear-gradient(135deg,#5aaae6fa,#46b9f5f2,#6ec8fffa,#55afebf2,#64befafa,#5fb4f0f5) 0% 0% / 300% 300%!important;animation:holographicShift 8s ease-in-out infinite!important;color:#fff!important;text-shadow:rgba(0,80,160,.8) 0px 1px 3px,rgba(255,255,255,.5) 0px 0px 12px,rgba(0,120,200,.4) 0px 2px 8px!important;font-family:monospace!important;padding:6px 12px!important;border-radius:0!important;font-weight:700!important;display:flex!important;justify-content:space-between!important;align-items:center!important;position:relative!important;cursor:move!important;font-size:12px!important}.theme-frutiger #chat-header button{background:linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb) 0% 0% / 250% 250%;animation:holographicShift 6s ease-in-out infinite;color:#fff;border:1.5px solid rgba(70,150,210,.7);padding:2px 6px;font-family:monospace;border-radius:4px;text-shadow:rgba(0,60,140,.8) 0px 1px 3px,rgba(255,255,255,.3) 0px 0px 6px}.theme-frutiger #chat-messages{background:#ffffffeb;color:#1a365d;font-size:11px;line-height:1.3;font-family:monospace;padding:8px;border-top:2px solid rgb(153,153,153);border-bottom:2px solid rgb(153,153,153);border-radius:0}.theme-frutiger #chat-input{background:silver;padding:6px 8px;font-family:monospace;border-radius:0}.theme-frutiger #chat-form{background:linear-gradient(135deg,#f5fcfff2,#ebf8ffe6,#f0fafff2)!important}.theme-frutiger #chat-form button{background:linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb)!important;animation:holographicShift 6s ease-in-out infinite!important;color:#fff!important;border:1.5px solid rgba(70,150,210,.7)!important;padding:4px 8px!important;font-family:monospace!important;border-radius:4px!important;text-shadow:rgba(0,60,140,.8) 0px 1px 3px,rgba(255,255,255,.3) 0px 0px 6px!important}.theme-frutiger #emoji-toggle,.theme-frutiger #close-emoji-panel,.theme-frutiger .emoji-button{background:linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb)!important;animation:holographicShift 6s ease-in-out infinite!important;background-size:250% 250%!important;border:1.5px solid rgba(70,150,210,.7)!important;color:#fff!important;text-shadow:rgba(0,60,140,.8) 0px 1px 3px,rgba(255,255,255,.3) 0px 0px 6px!important}.theme-frutiger #resize-toggle,.theme-frutiger #alias-display{background:linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb) 0% 0% / 250% 250%!important;border:1.5px solid rgba(70,150,210,.7)!important;color:#fff!important;text-shadow:rgba(0,60,140,.8) 0px 1px 3px,rgba(255,255,255,.3) 0px 0px 6px!important;animation:holographicShift 6s ease-in-out infinite!important}.theme-frutiger .music-player-btn{animation:holographicShift 7s ease-in-out infinite!important;background-size:250% 250%!important}.theme-frutiger .music-player-progress-bar{animation:holographicShift 8s ease-in-out infinite!important;background-size:250% 250%!important}.theme-frutiger .chat-header{animation:holographicShift 8s ease-in-out infinite!important;background-size:200% 200%!important}.theme-frutiger .chat-header-btn,.theme-frutiger .chat-emoji-toggle,.theme-frutiger .chat-send-btn,.theme-frutiger .chat-emoji-close-btn{animation:holographicShift 6s ease-in-out infinite!important;background-size:200% 200%!important}.theme-frutiger header{background:radial-gradient(ellipse 120% 80% at 80% 70%,rgba(120,200,255,.4) 0%,transparent 55%),linear-gradient(135deg,#dedee4f2,#ebf5fffa,#dcf0fff5,#e6f8fff7,#e1f2fff2,#f0fafffa);background-size:150% 120%,100% 100%;background-position:80% 70%,center;border:2px solid rgba(80,160,220,.8);border-bottom:4px double rgba(100,170,230,.9);box-shadow:#0078c840 0 12px 40px,#78c8ff33 0 0 80px,#ffffff80 0 6px 25px,#fffffff2 0 2px inset,#ffffffb3 0 1px 6px inset,#64b4e666 0 -2px inset;animation:causticDance 20s ease-in-out infinite;-webkit-backdrop-filter:blur(3px) saturate(1.15);backdrop-filter:blur(3px) saturate(1.15);position:relative;overflow:hidden}.theme-frutiger #theme-buttons button{background:radial-gradient(ellipse at 25% 20%,rgba(255,255,255,.6) 0%,transparent 35%),radial-gradient(circle at 75% 80%,rgba(255,255,255,.3) 0%,transparent 30%),linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb,#8cc3faf0);background-size:150% 100%,80% 80%,250% 250%;background-position:25% 20%,75% 80%,center;animation:causticDance 9s ease-in-out infinite,holographicShift 8s ease-in-out infinite;color:#fff;border:1.5px solid rgba(70,150,210,.8);padding:3px 6px;margin:2px;font-family:var(--primary-font);font-size:10px;border-radius:6px;text-shadow:rgba(0,60,140,.9) 0px 1px 4px,rgba(255,255,255,.6) 0px 0px 8px,rgba(120,200,255,.4) 0px 0px 12px;box-shadow:#0003 0 3px 8px,#ffffffe6 0 1px inset,#78c8ff66 0 0 12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative;overflow:hidden;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation}.theme-frutiger #wallpaper-buttons button{background:radial-gradient(ellipse at 25% 20%,rgba(255,255,255,.6) 0%,transparent 35%),radial-gradient(circle at 75% 80%,rgba(255,255,255,.3) 0%,transparent 30%),linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb,#8cc3faf0);background-size:150% 100%,80% 80%,250% 250%;background-position:25% 20%,75% 80%,center;animation:causticDance 10s ease-in-out infinite,holographicShift 9s ease-in-out infinite;color:#fff;border:1.5px solid rgba(70,150,210,.8);padding:3px 6px;margin:2px;font-family:var(--primary-font);font-size:10px;border-radius:6px;text-shadow:rgba(0,60,140,.9) 0px 1px 4px,rgba(255,255,255,.6) 0px 0px 8px,rgba(120,200,255,.4) 0px 0px 12px;box-shadow:#0003 0 3px 8px,#ffffffe6 0 1px inset,#78c8ff66 0 0 12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative;overflow:hidden;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation}.theme-frutiger #topcats-logo{color:#1a365d;text-shadow:rgba(255,255,255,.9) 0px 2px 3px,rgba(120,200,255,.6) 0px 0px 12px,rgba(255,255,255,.7) 0px 3px 8px,rgba(0,60,140,.4) 0px 1px 4px;font-family:var(--primary-font);font-weight:700;filter:drop-shadow(0px 3px 8px rgba(0,120,200,.3))}.theme-frutiger #topcats-logo img{filter:drop-shadow(0px 4px 12px rgba(0,120,200,.4)) drop-shadow(0px 2px 6px rgba(120,200,255,.3)) brightness(1.1) contrast(1.02) saturate(1.2) blur(.2px)}.theme-frutiger #market-cap{background:radial-gradient(ellipse at 30% 25%,rgba(255,255,255,.8) 0%,transparent 45%),radial-gradient(circle at 75% 75%,rgba(120,200,255,.3) 0%,transparent 40%),linear-gradient(135deg,#f0faffe6,#dcf0fff2 30%,#ebf8ffeb 70%,#e6f5fff0);background-size:160% 120%,120% 100%,100% 100%;background-position:30% 25%,75% 75%,center;border:1.5px solid rgba(100,170,220,.7);border-radius:8px;padding:4px 8px;margin:2px 4px;color:#1a365d;text-shadow:rgba(255,255,255,.9) 0px 1px 2px,rgba(120,200,255,.4) 0px 0px 6px;font-family:var(--mono-font);font-size:10px;font-weight:700;box-shadow:#0078c826 0 3px 8px,#78c8ff1a 0 0 20px,#fffc 0 1px inset,#ffffff80 0 2px 4px inset,#64b4e633 0 -1px inset;animation:causticDance 13s ease-in-out infinite,holographicShift 11s ease-in-out infinite;-webkit-backdrop-filter:blur(3px) saturate(1.1);backdrop-filter:blur(3px) saturate(1.1)}.theme-frutiger #swap-container{background:radial-gradient(ellipse 110% 80% at 80% 75%,rgba(120,200,255,.3) 0%,transparent 45%),linear-gradient(135deg,#c0c0c0f2,#dcf0fffa,#c8e6faf5,#d7f5fff7,#cdebfff2,#e1f8fffa);background-size:130% 110%,100% 100%;background-position:80% 75%,center;border:2px solid rgba(80,160,220,.8);box-shadow:#0078c840 0 10px 35px,#78c8ff26 0 0 60px,#fff6 0 4px 20px,#ffffffe6 0 2px inset,#fff9 0 1px 4px inset,#64b4e64d 0 -2px inset;animation:causticDance 18s ease-in-out infinite;-webkit-backdrop-filter:blur(2px) saturate(1.1);backdrop-filter:blur(2px) saturate(1.1);position:relative;overflow:hidden}.theme-frutiger #swap-container select,.theme-frutiger #swap-container input,.theme-frutiger #swap-container button{background:radial-gradient(ellipse at 30% 25%,rgba(255,255,255,.8) 0%,transparent 40%),radial-gradient(circle at 70% 75%,rgba(120,200,255,.2) 0%,transparent 35%),linear-gradient(135deg,#e0e0ffe6,#d2ebfff2,#dcf5ffeb);background-size:140% 110%,100% 90%,100% 100%;background-position:30% 25%,70% 75%,center;border:1.5px solid rgba(100,170,220,.7);color:#1a365d;text-shadow:rgba(255,255,255,.8) 0px 1px 2px,rgba(120,200,255,.3) 0px 0px 4px;font-family:var(--primary-font);box-shadow:#0078c826 0 2px 6px,#78c8ff1a 0 0 15px,#ffffffb3 0 1px inset,#fff6 0 2px 3px inset,#64b4e633 0 -1px inset;animation:causticDance 12s ease-in-out infinite,holographicShift 10s ease-in-out infinite;-webkit-backdrop-filter:blur(2px) saturate(1.1);backdrop-filter:blur(2px) saturate(1.1);border-radius:6px;font-weight:700;position:relative;overflow:hidden}.theme-frutiger #connect-wallet-btn{background:radial-gradient(ellipse at 25% 20%,rgba(255,255,255,.6) 0%,transparent 35%),radial-gradient(circle at 75% 80%,rgba(255,255,255,.3) 0%,transparent 30%),linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb,#8cc3faf0);background-size:150% 100%,80% 80%,250% 250%;background-position:25% 20%,75% 80%,center;animation:causticDance 8s ease-in-out infinite,holographicShift 7s ease-in-out infinite;color:#fff;border:1.5px solid rgba(70,150,210,.8);text-shadow:rgba(0,60,140,.9) 0px 1px 4px,rgba(255,255,255,.6) 0px 0px 8px,rgba(120,200,255,.4) 0px 0px 12px;box-shadow:#0003 0 3px 8px,#ffffffe6 0 1px inset,#78c8ff66 0 0 12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative;overflow:hidden;font-weight:700;border-radius:8px;font-size:14px}.theme-frutiger #swap-switch-btn{background:radial-gradient(ellipse at 25% 20%,rgba(255,255,255,.6) 0%,transparent 35%),radial-gradient(circle at 75% 80%,rgba(255,255,255,.3) 0%,transparent 30%),linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb,#8cc3faf0);background-size:150% 100%,80% 80%,250% 250%;background-position:25% 20%,75% 80%,center;animation:causticDance 9s ease-in-out infinite,holographicShift 8s ease-in-out infinite;color:#fff;border:1.5px solid rgba(70,150,210,.8);text-shadow:rgba(0,60,140,.9) 0px 1px 4px,rgba(255,255,255,.6) 0px 0px 8px,rgba(120,200,255,.4) 0px 0px 12px;box-shadow:#0003 0 3px 8px,#ffffffe6 0 1px inset,#78c8ff66 0 0 12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative;overflow:hidden;font-weight:700;border-radius:50%}.theme-frutiger #swap-btn{background:radial-gradient(ellipse at 25% 20%,rgba(255,255,255,.6) 0%,transparent 35%),radial-gradient(circle at 75% 80%,rgba(255,255,255,.3) 0%,transparent 30%),linear-gradient(135deg,#82b9f5f2,#5aaae6e6,#96c8fff2,#6eb4f0eb,#8cc3faf0);background-size:150% 100%,80% 80%,250% 250%;background-position:25% 20%,75% 80%,center;animation:causticDance 10s ease-in-out infinite,holographicShift 9s ease-in-out infinite;color:#fff;border:1.5px solid rgba(70,150,210,.8);text-shadow:rgba(0,60,140,.9) 0px 1px 4px,rgba(255,255,255,.6) 0px 0px 8px,rgba(120,200,255,.4) 0px 0px 12px;box-shadow:#0003 0 4px 10px,#ffffffe6 0 1px inset,#78c8ff66 0 0 15px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative;overflow:hidden;font-weight:700;border-radius:8px;font-size:16px}.theme-frutiger #swap-container .input-icon-wrap img{border:1.5px solid rgba(100,170,220,.7);box-shadow:#0078c833 0 3px 8px,#78c8ff26 0 0 20px,#ffffff80 0 1px inset,#64b4e633 0 -1px inset;filter:brightness(1.08) contrast(1.03) saturate(1.15) blur(.1px)}.theme-frutiger #swap-container .amount-block #input-token-balance{color:#1a365d;text-shadow:rgba(255,255,255,.8) 0px 1px 2px,rgba(120,200,255,.3) 0px 0px 4px;font-family:var(--mono-font);font-weight:700}.theme-frutiger #swap-container .swap-row label{color:#1a365d;text-shadow:rgba(255,255,255,.9) 0px 1px 2px,rgba(120,200,255,.4) 0px 0px 6px;font-family:var(--primary-font);font-weight:700}.theme-frutiger table{background:radial-gradient(ellipse 140% 100% at 25% 20%,rgba(255,255,255,.7) 0%,transparent 50%),radial-gradient(ellipse 120% 80% at 80% 80%,rgba(120,200,255,.3) 0%,transparent 45%),radial-gradient(ellipse 100% 70% at 50% 50%,rgba(255,255,255,.5) 0%,transparent 40%),linear-gradient(135deg,#f8f8fff2,#ebf5fffa,#f5fafff5,#f0f8fff7,#fafcfff2,#f5fafffa);background-size:190% 150%,140% 120%,170% 130%,100% 100%;background-position:25% 20%,80% 80%,50% 50%,center;border:2px solid rgba(80,160,220,.8);border-collapse:separate;border-spacing:0;box-shadow:#0078c840 0 10px 35px,#78c8ff26 0 0 60px,#fff6 0 4px 20px,#ffffffe6 0 2px inset,#fff9 0 1px 4px inset,#64b4e64d 0 -2px inset;animation:causticDance 22s ease-in-out infinite;-webkit-backdrop-filter:blur(2px) saturate(1.1);backdrop-filter:blur(2px) saturate(1.1);position:relative;overflow:hidden}.theme-frutiger th,.theme-frutiger td{border-right:1.5px solid rgba(100,170,220,.6);border-bottom:1.5px solid rgba(100,170,220,.6);color:#1a365d;text-shadow:rgba(255,255,255,.9) 0px 1px 2px,rgba(120,200,255,.3) 0px 0px 4px;font-family:var(--primary-font);font-weight:700;position:relative}.theme-frutiger th{background:radial-gradient(ellipse at 30% 25%,rgba(255,255,255,.8) 0%,transparent 45%),radial-gradient(circle at 75% 75%,rgba(120,200,255,.4) 0%,transparent 40%),linear-gradient(135deg,#d0dff0e6,#bed7f5f2,#c8e1faeb,#b4d2f0f0,#c3dcf5ed);background-size:160% 120%,120% 100%,100% 100%;background-position:30% 25%,75% 75%,center;color:#1a365d;text-shadow:rgba(255,255,255,.9) 0px 2px 3px,rgba(120,200,255,.5) 0px 0px 8px,rgba(255,255,255,.7) 0px 1px 4px;font-weight:700;box-shadow:#0078c826 0 3px 8px,#78c8ff1a 0 0 20px,#fffc 0 1px inset,#ffffff80 0 2px 4px inset,#64b4e64d 0 -1px inset;animation:causticDance 14s ease-in-out infinite,holographicShift 12s ease-in-out infinite;-webkit-backdrop-filter:blur(2px) saturate(1.1);backdrop-filter:blur(2px) saturate(1.1)}.theme-frutiger td{background:linear-gradient(135deg,#fafcffcc,#f5faffd9 30%,#f8fcffd1 70%,#fcfeffd6);-webkit-backdrop-filter:blur(1px) saturate(1.05);backdrop-filter:blur(1px) saturate(1.05);position:relative}.theme-frutiger th:last-child,.theme-frutiger td:last-child{border-right:none}.theme-frutiger tr:last-child td{border-bottom:none}.theme-frutiger .positive,.theme-frutiger #cat-coins-table td.positive,.theme-frutiger table td.positive{color:#008c28e6!important;text-shadow:rgba(255,255,255,.9) 0px 1px 2px,rgba(120,255,120,.4) 0px 0px 8px,rgba(0,200,100,.3) 0px 0px 12px!important;font-weight:700!important}.theme-frutiger .negative,.theme-frutiger #cat-coins-table td.negative,.theme-frutiger table td.negative{color:#c82828e6!important;text-shadow:rgba(255,255,255,.9) 0px 1px 2px,rgba(255,120,120,.4) 0px 0px 8px,rgba(220,60,60,.3) 0px 0px 12px!important;font-weight:700!important}.theme-frutiger #cat-coins-table tr:hover td.positive,.theme-frutiger table tr:hover td.positive{color:#00a032f2!important;text-shadow:rgba(255,255,255,.95) 0px 1px 3px,rgba(140,255,140,.6) 0px 0px 10px,rgba(0,220,120,.5) 0px 0px 16px,rgba(80,255,160,.3) 0px 0px 20px!important;font-weight:700!important}.theme-frutiger #cat-coins-table tr:hover td.negative,.theme-frutiger table tr:hover td.negative{color:#dc3232f2!important;text-shadow:rgba(255,255,255,.95) 0px 1px 3px,rgba(255,140,140,.6) 0px 0px 10px,rgba(240,80,80,.5) 0px 0px 16px,rgba(255,120,120,.3) 0px 0px 20px!important;font-weight:700!important}.theme-frutiger #cat-coins-table{background:radial-gradient(circle at 30% 20%,rgba(100,180,255,.15) 0%,transparent 25%),radial-gradient(circle at 70% 80%,rgba(255,200,100,.12) 0%,transparent 30%),linear-gradient(135deg,#fafcfff2,#f5fafffa 25%,#f8fcfff5 75%,#fafffaf2)!important;border:2px solid rgba(80,120,180,.4)!important;border-radius:16px!important;box-shadow:#648cc84d 0 6px 16px,#ffffffe6 0 2px inset,#5078b41a 0 -2px inset!important;font-family:var(--primary-font)!important;padding:12px!important}.theme-frutiger #cat-coins-table h3{color:#3c64a0e6!important;text-shadow:rgba(255,255,255,.9) 0px 2px 4px,rgba(100,160,255,.3) 0px 0px 12px!important;font-family:var(--primary-font)!important;font-weight:700!important;margin-bottom:12px!important}.theme-frutiger #cat-coins-table table{background:linear-gradient(135deg,#fffffff2,#fafcfffa,#fffffff2)!important;border:2px solid rgba(80,120,180,.3)!important;border-radius:12px!important;box-shadow:#648cc833 0 4px 8px inset,#fffc 0 1px!important;font-family:var(--primary-font)!important;width:100%!important}.theme-frutiger #cat-coins-table thead{background:linear-gradient(135deg,#5078b4e6,#648cc8f2,#78a0dce6,#648cc8f2,#5078b4e6)!important;color:#fffffff2!important;font-weight:700!important;text-shadow:rgba(0,0,0,.3) 0px 1px 2px!important}.theme-frutiger #cat-coins-table th{padding:8px 12px!important;font-family:var(--primary-font)!important;font-size:11px!important;color:#fffffff2!important;text-shadow:rgba(0,0,0,.3) 0px 1px 2px!important;border-right:1px solid rgba(255,255,255,.3)!important;box-shadow:inset 1px 1px #fff6,inset -1px -1px #3c64a066!important}.theme-frutiger #cat-coins-table th:last-child{border-right:none!important}.theme-frutiger #cat-coins-table td{background:linear-gradient(90deg,#ffffffe6,#fafcfff2)!important;color:#3c64a0e6!important;text-shadow:rgba(255,255,255,.9) 0px 1px 2px,rgba(120,160,220,.2) 0px 0px 6px!important;border-bottom:1px solid rgba(80,120,180,.2)!important;border-right:1px solid rgba(80,120,180,.15)!important;padding:6px 12px!important;font-family:var(--primary-font)!important;font-size:10px!important;font-weight:700!important;transition:all .3s ease!important}.theme-frutiger #cat-coins-table td:last-child{border-right:none!important}.theme-frutiger #cat-coins-table tbody tr:nth-child(2n) td{background:linear-gradient(90deg,#f5fafff2,#f8fcfff7)!important}.theme-frutiger #cat-coins-table tr:hover td{background:radial-gradient(circle at 50% 50%,rgba(100,140,200,.2) 0%,transparent 40%),linear-gradient(90deg,#5078b426,#648cc81a,#5078b426)!important;color:#28508cf2!important;text-shadow:rgba(255,255,255,.9) 0px 1px 2px,rgba(120,160,220,.4) 0px 0px 8px!important;border-bottom:1px solid rgba(80,120,180,.4)!important;border-right:1px solid rgba(80,120,180,.3)!important;box-shadow:inset 1px 1px #fff9,inset -1px -1px #5078b433,0 2px 4px #648cc81a!important;transform:none!important}.theme-matrix #music-player-panel{background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,.15) 2px,rgba(0,0,0,.15) 4px),linear-gradient(135deg,#000f00f2,#001900e6,#001400f2,#001e00e6,#001200f2) 0% 0% / 200% 200%;background-size:100% 100%,200% 200%;animation:phosphorFlicker 8s infinite,holographicShift 6s ease-in-out infinite;border:1px solid rgba(0,255,0,.9);box-shadow:#0f06 0 0 40px,#002800e6 0 0 25px inset,#00ff0026 0 0 80px,#00ff0040 0 1px inset,inset 0 0 0 1px #00ff001a;border-radius:12px;font-family:var(--primary-font);-webkit-backdrop-filter:none;backdrop-filter:none;width:280px;font-size:11px;cursor:move;-webkit-user-select:none;user-select:none;position:relative;font-variant-numeric:tabular-nums;letter-spacing:.05em}.theme-matrix #track-title{color:#0f0;text-shadow:0 0 2px currentColor,0 0 5px currentColor,0 0 10px currentColor,0 0 20px rgba(0,255,0,.8),0 0 35px rgba(0,255,0,.6),rgba(0,0,0,.9) 0px 1px 3px;font-family:var(--primary-font);font-weight:700;animation:phosphorFlicker 12s infinite;font-variant-numeric:tabular-nums;letter-spacing:.05em}.theme-matrix #music-player-panel button{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.2) 1px,rgba(0,0,0,.2) 2px),linear-gradient(135deg,#005000e6,#007800cc,#006400e6) 0% 0% / 200% 200%;background-size:100% 100%,200% 200%;animation:phosphorFlicker 6s infinite,holographicShift 5s ease-in-out infinite;color:#0f0;border:1.5px solid rgba(0,255,0,.8);padding:4px 8px;font-family:var(--primary-font);border-radius:6px;text-shadow:0 0 3px currentColor,0 0 6px currentColor,0 0 12px rgba(0,255,0,.8),rgba(0,0,0,.9) 0px 1px 3px;box-shadow:#0f06 0 0 12px,inset 0 0 0 1px #0f03;font-variant-numeric:tabular-nums;letter-spacing:.05em}.theme-matrix #progress-container{background:#000c!important;border:1px solid rgb(102,204,255)!important;border-radius:6px!important}.theme-matrix #progress-bar{background:linear-gradient(90deg,#00ff00e6,#00ff29cc,#00ff15e6,#0f0c) 0% 0% / 200% 200%!important;animation:holographicShift 4s ease-in-out infinite!important}.theme-matrix #progress-handle{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.1) 1px,rgba(0,0,0,.1) 2px),radial-gradient(circle,#00ff00f2,#00c800cc,#007800e6) 0% 0% / 150% 150%;background-size:100% 100%,150% 150%;animation:phosphorFlicker 7s infinite,holographicShift 5s ease-in-out infinite;border:2px solid rgba(0,255,0,.95);border-radius:50%;box-shadow:#0006 0 3px 8px,#0f09 0 0 15px,#00ff004d 0 1px inset}.theme-matrix #volume-container{background:#000c;border:1px solid rgb(102,204,255);border-radius:6px}.theme-matrix #volume-bar{background:linear-gradient(90deg,#00ff00e6,#00ff29cc,#00ff15e6,#0f0c) 0% 0% / 200% 200%!important;animation:holographicShift 4s ease-in-out infinite!important}.theme-matrix #volume-handle{background:radial-gradient(circle,#00ff00f2,#00c800cc,#007800e6) 0% 0% / 150% 150%;animation:holographicShift 5s ease-in-out infinite;border:2px solid rgba(0,255,0,.9);border-radius:50%;box-shadow:#0000004d 0 2px 6px,#fffc 0 1px inset}.theme-matrix #volume-icon{color:#036;text-shadow:0 0 2px rgb(255,255,255),0 0 6px rgb(0,204,255)}.theme-matrix #current-time,.theme-matrix #duration{color:#0f0;font-family:monospace;text-shadow:rgba(0,255,0,.8) 0px 0px 6px,rgba(0,0,0,.8) 0px 1px 2px}.theme-matrix #track-list{background:#000000e6;border:1.5px solid rgba(0,255,0,.4);color:#0f0;text-shadow:rgba(0,255,0,.6) 0px 0px 4px;font-family:monospace;border-radius:6px}.theme-matrix #track-list>div{border-bottom:1px solid rgba(0,255,0,.3);color:#0f0;text-shadow:rgba(0,255,0,.8) 0px 0px 8px,rgba(0,255,0,.4) 0px 0px 16px,rgba(0,0,0,.8) 0px 1px 2px;background:linear-gradient(90deg,#0014001a,#00280033);cursor:pointer!important;padding:4px 2px!important;transition:all .2s ease}.theme-matrix #track-list>div:hover{background:linear-gradient(90deg,#00ff0026,#00c80040,#00ff0026);color:#0f0;text-shadow:rgba(0,255,0,1) 0px 0px 12px,rgba(0,255,0,.8) 0px 0px 20px,rgba(0,255,0,.6) 0px 0px 30px,rgba(0,0,0,.9) 0px 1px 3px;box-shadow:#0f06 0 0 15px,#0f03 0 1px inset;border-bottom:1px solid rgba(0,255,0,.6);transform:translate(2px);animation:phosphorFlicker 2s infinite}.theme-matrix #portfolio-panel{background:linear-gradient(135deg,#000f00f2,#001900e6,#001400f2,#001e00e6,#001200f2) 0% 0% / 200% 200%!important;animation:holographicShift 6s ease-in-out infinite!important;border:2px solid rgba(0,255,0,.8)!important;box-shadow:#00ff004d 0 0 30px,#002800cc 0 0 20px inset,#00ff001a 0 0 60px,#0f03 0 1px inset!important;border-radius:12px!important;font-family:Courier New,Monaco,monospace!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.theme-matrix #portfolio-header,.theme-matrix #portfolio-total{color:#0f0!important;text-shadow:rgba(0,255,0,.8) 0px 0px 8px,rgba(0,255,0,.4) 0px 0px 16px,rgba(0,0,0,.8) 0px 1px 2px!important;font-family:Courier New,Monaco,monospace!important}.theme-matrix #portfolio-close{background:linear-gradient(135deg,#005000e6,#007800cc)!important;animation:holographicShift 4s ease-in-out infinite!important;background-size:200% 200%!important;border:1px solid rgba(0,255,0,.6)!important;color:#fff!important;width:20px!important;height:20px!important;border-radius:50%!important;cursor:pointer!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}.theme-matrix #portfolio-content{background:#000c!important;color:#00ff41!important;border-radius:8px!important;max-height:300px!important;overflow-y:auto!important}.theme-matrix .portfolio-token-row{border-bottom:1px solid rgba(0,255,0,.3)!important;color:#00ff41!important;font-family:Courier New,Monaco,monospace!important;text-shadow:rgba(0,255,0,.6) 0px 0px 4px!important;background:#0014004d!important}.theme-matrix .portfolio-balance,.theme-matrix .portfolio-usd{color:#00ff41!important}.theme-matrix #topcats-chatbox{background:linear-gradient(135deg,#000f00f2,#001900e6,#001400f2,#001e00e6,#001200f2);border:1px solid rgba(0,255,0,.8);box-shadow:#00ff004d 0 0 30px,#002800cc 0 0 20px inset,#00ff001a 0 0 60px,#0f03 0 1px inset;border-radius:12px;font-family:monospace}.theme-matrix #chat-header{background:linear-gradient(135deg,#002800fa,#003c00f2,#003200fa,#004600f2,#002d00fa) 0% 0% / 200% 200%!important;animation:holographicShift 5s ease-in-out infinite!important;color:#0f0!important;text-shadow:rgba(0,255,0,.8) 0px 0px 8px,rgba(0,255,0,.4) 0px 0px 16px,rgba(0,0,0,.8) 0px 1px 2px!important;font-family:monospace!important;padding:6px 12px!important;border-radius:0!important}.theme-matrix #resize-toggle,.theme-matrix #alias-display{background:linear-gradient(135deg,#005000e6,#007800cc,#006400e6) 0% 0% / 200% 200%!important;color:#0f0!important;border:1.5px solid rgba(0,255,0,.6)!important;text-shadow:rgba(0,255,0,.8) 0px 0px 6px,rgba(0,0,0,.8) 0px 1px 2px!important;animation:holographicShift 4s ease-in-out infinite!important}.theme-matrix #chat-header button{background:linear-gradient(135deg,#005000e6,#007800cc,#006400e6) 0% 0% / 200% 200%;animation:holographicShift 4s ease-in-out infinite;color:#0f0;border:1.5px solid rgba(0,255,0,.6);padding:2px 6px;font-family:monospace;border-radius:4px;text-shadow:rgba(0,255,0,.8) 0px 0px 6px,rgba(0,0,0,.8) 0px 1px 2px}.theme-matrix #chat-messages{background:#000000e6;color:#00ff41;font-size:11px;line-height:1.3;font-family:monospace;padding:8px;border-top:2px solid rgb(153,153,153);border-bottom:2px solid rgb(153,153,153);border-radius:0}.theme-matrix #chat-form{background:linear-gradient(135deg,#001400e6,#001e00cc,#001900e6)}.theme-matrix #chat-form button{background:linear-gradient(135deg,#005000e6,#007800cc,#006400e6) 0% 0% / 200% 200%;animation:holographicShift 4s ease-in-out infinite;color:#0f0;border:1.5px solid rgba(0,255,0,.6);padding:4px 8px;font-family:monospace;border-radius:4px;text-shadow:rgba(0,255,0,.8) 0px 0px 6px,rgba(0,0,0,.8) 0px 1px 2px}.theme-matrix #emoji-toggle{background:linear-gradient(135deg,#005000e6,#007800cc,#006400e6) 0% 0% / 200% 200%;animation:holographicShift 4s ease-in-out infinite;color:#0f0;border:1.5px solid rgba(0,255,0,.6);text-shadow:rgba(0,255,0,.8) 0px 0px 6px,rgba(0,0,0,.8) 0px 1px 2px}.theme-matrix #close-emoji-panel,.theme-matrix .emoji-button{background:linear-gradient(135deg,#005000e6,#007800cc,#006400e6) 0% 0% / 200% 200%;animation:holographicShift 4s ease-in-out infinite;border:1.5px solid rgba(0,255,0,.6);color:#0f0;text-shadow:rgba(0,255,0,.8) 0px 0px 6px,rgba(0,0,0,.8) 0px 1px 2px}.theme-matrix .music-player-btn{animation:holographicShift 5s ease-in-out infinite!important;background-size:200% 200%!important}.theme-matrix .music-player-progress-bar{animation:holographicShift 4s ease-in-out infinite!important;background-size:200% 200%!important}.theme-matrix .chat-header{animation:holographicShift 5s ease-in-out infinite!important;background-size:200% 200%!important}.theme-matrix .chat-header-btn,.theme-matrix .chat-emoji-toggle,.theme-matrix .chat-send-btn,.theme-matrix .chat-emoji-close-btn{animation:holographicShift 4s ease-in-out infinite!important;background-size:200% 200%!important}.theme-matrix header{background:repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(0,0,0,.1) 3px,rgba(0,0,0,.1) 6px),linear-gradient(135deg,#000f00f2,#001900e6,#001400f2,#001e00e6,#001200f2);background-size:100% 100%,200% 200%;border:2px solid rgba(0,255,0,.8);border-bottom:4px double rgba(0,255,0,.7);box-shadow:#00ff004d 0 0 30px,#002800e6 0 0 20px inset,#00ff001a 0 0 60px,#0f03 0 1px inset;animation:phosphorFlicker 12s infinite;font-family:var(--primary-font);position:relative}.theme-matrix #theme-buttons button{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.2) 1px,rgba(0,0,0,.2) 2px),linear-gradient(135deg,#005000e6,#007800cc,#006400e6);background-size:100% 100%,200% 200%;animation:phosphorFlicker 10s infinite;color:#0f0;border:1.5px solid rgba(0,255,0,.8);padding:3px 6px;margin:2px;font-family:var(--primary-font);font-size:9px;border-radius:4px;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(0,255,0,.8);box-shadow:#00ff004d 0 0 8px,inset 0 0 0 1px #00ff0026;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;font-variant-numeric:tabular-nums;letter-spacing:.02em}.theme-matrix #wallpaper-buttons button{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.2) 1px,rgba(0,0,0,.2) 2px),linear-gradient(135deg,#005000e6,#007800cc,#006400e6);background-size:100% 100%,200% 200%;animation:phosphorFlicker 11s infinite;color:#0f0;border:1.5px solid rgba(0,255,0,.8);padding:3px 6px;margin:2px;font-family:var(--primary-font);font-size:9px;border-radius:4px;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(0,255,0,.8);box-shadow:#00ff004d 0 0 8px,inset 0 0 0 1px #00ff0026;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;font-variant-numeric:tabular-nums;letter-spacing:.02em}.theme-matrix #topcats-logo{color:#0f0;text-shadow:0 0 3px currentColor,0 0 6px currentColor,0 0 12px rgba(0,255,0,.8),0 0 24px rgba(0,255,0,.6);font-family:var(--primary-font);font-weight:700;animation:phosphorFlicker 15s infinite;font-variant-numeric:tabular-nums;letter-spacing:.05em}.theme-matrix #topcats-logo img{filter:drop-shadow(0px 0px 8px rgba(0,255,0,.5)) drop-shadow(0px 0px 15px rgba(0,255,0,.3)) brightness(1.2) contrast(1.1) saturate(.8) hue-rotate(90deg)}.theme-matrix #market-cap{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.15) 1px,rgba(0,0,0,.15) 2px),linear-gradient(135deg,#002800e6,#003c00d9,#002d00e6);border:1px solid rgba(0,255,0,.7);border-radius:4px;padding:4px 8px;margin:2px 4px;color:#0f0!important;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(0,255,0,.6);font-family:var(--primary-font);font-size:9px;font-weight:700;box-shadow:#0f03 0 0 8px,inset 0 0 0 1px #00ff001a;animation:phosphorFlicker 13s infinite;font-variant-numeric:tabular-nums;letter-spacing:.03em}.theme-matrix #market-cap *{color:#0f0!important;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(0,255,0,.6)}.theme-matrix header #market-cap,.theme-matrix header #market-cap *,.theme-matrix header .market-comparison,.theme-matrix header .market-comparison *,.theme-matrix header #cat-cap,.theme-matrix header #dog-cap,.theme-matrix header #flip-text,.theme-matrix header p{color:#0f0!important;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(0,255,0,.6)!important}.theme-matrix #cat-cap,.theme-matrix #dog-cap,.theme-matrix #flip-text{color:#0f0!important;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(0,255,0,.6)!important;font-family:var(--primary-font)!important;font-weight:700!important}.theme-matrix #swap-container{background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,.15) 2px,rgba(0,0,0,.15) 4px),linear-gradient(135deg,#000f00f2,#001900e6,#001400f2,#001e00e6,#001200f2);background-size:100% 100%,200% 200%;border:2px solid rgba(0,255,0,.8);box-shadow:#00ff004d 0 0 25px,#002800e6 0 0 15px inset,#00ff001a 0 0 50px,#0f03 0 1px inset;animation:phosphorFlicker 10s infinite;font-family:var(--primary-font);position:relative}.theme-matrix #swap-container select,.theme-matrix #swap-container input,.theme-matrix #swap-container button{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.2) 1px,rgba(0,0,0,.2) 2px),linear-gradient(135deg,#003c00e6,#005000d9,#004600e6);background-size:100% 100%,100% 100%;border:1.5px solid rgba(0,255,0,.7);color:#0f0;text-shadow:0 0 2px currentColor,0 0 4px rgba(0,255,0,.8);font-family:var(--primary-font);box-shadow:#00ff0040 0 0 8px,inset 0 0 0 1px #00ff001a;border-radius:4px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.theme-matrix #swap-container select option{background:#001900f2!important;color:#0f0!important;border:none!important;padding:4px 8px!important;font-family:var(--primary-font)!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;letter-spacing:.02em!important}.theme-matrix #swap-container select option:hover,.theme-matrix #swap-container select option:focus,.theme-matrix #swap-container select option:checked{background:#006400e6!important;color:#64ff64!important;text-shadow:0 0 3px rgba(0,255,0,.6)!important;transition:all .15s ease!important}.theme-matrix select option,.theme-matrix #input-token-select option,.theme-matrix #output-token-select option{background:#001900f2!important;color:#0f0!important;font-family:var(--primary-font)!important;font-weight:700!important}.theme-matrix select option:hover,.theme-matrix #input-token-select option:hover,.theme-matrix #output-token-select option:hover{background:#006400e6!important;color:#64ff64!important;text-shadow:0 0 3px rgba(0,255,0,.6)!important;transition:all .15s ease!important}.theme-matrix #connect-wallet-btn{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.2) 1px,rgba(0,0,0,.2) 2px),linear-gradient(135deg,#005000e6,#007800cc,#006400e6);background-size:100% 100%,200% 200%;animation:phosphorFlicker 8s infinite;color:#0f0;border:1.5px solid rgba(0,255,0,.8);text-shadow:0 0 3px currentColor,0 0 6px currentColor,0 0 12px rgba(0,255,0,.8);box-shadow:#0f06 0 0 12px,inset 0 0 0 1px #0f03;border-radius:6px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.03em}.theme-matrix #swap-switch-btn{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.2) 1px,rgba(0,0,0,.2) 2px),linear-gradient(135deg,#005000e6,#007800cc,#006400e6);background-size:100% 100%,200% 200%;animation:phosphorFlicker 9s infinite;color:#0f0;border:1.5px solid rgba(0,255,0,.8);text-shadow:0 0 3px currentColor,0 0 6px currentColor,0 0 12px rgba(0,255,0,.8);box-shadow:#0f06 0 0 12px,inset 0 0 0 1px #0f03;border-radius:50%;font-weight:700}.theme-matrix #swap-btn{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.2) 1px,rgba(0,0,0,.2) 2px),linear-gradient(135deg,#005000e6,#007800cc,#006400e6);background-size:100% 100%,200% 200%;animation:phosphorFlicker 7s infinite;color:#0f0;border:1.5px solid rgba(0,255,0,.8);text-shadow:0 0 3px currentColor,0 0 6px currentColor,0 0 12px rgba(0,255,0,.8);box-shadow:#0f06 0 0 15px,inset 0 0 0 1px #0f03;border-radius:6px;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.03em}.theme-matrix #swap-container .input-icon-wrap img{border:1.5px solid rgba(0,255,0,.7);box-shadow:#00ff004d 0 0 8px,inset 0 0 0 1px #00ff001a;filter:drop-shadow(0px 0px 6px rgba(0,255,0,.4)) brightness(1.1) contrast(1.05) saturate(.9) hue-rotate(30deg)}.theme-matrix #swap-container .amount-block #input-token-balance{color:#0f0;text-shadow:0 0 2px currentColor,0 0 4px rgba(0,255,0,.6);font-family:var(--primary-font);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.theme-matrix #swap-container .swap-row label{color:#0f0;text-shadow:0 0 2px currentColor,0 0 4px rgba(0,255,0,.8);font-family:var(--primary-font);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em}.theme-matrix table{background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,.1) 2px,rgba(0,0,0,.1) 4px),linear-gradient(135deg,#000f00f2,#001900e6,#001400f2,#001e00e6,#001200f2);background-size:100% 100%,200% 200%;border:2px solid rgba(0,255,0,.8);border-collapse:separate;border-spacing:0;box-shadow:#00ff004d 0 0 25px,#002800e6 0 0 15px inset,#00ff001a 0 0 50px,#0f03 0 1px inset;animation:phosphorFlicker 14s infinite;font-family:var(--primary-font);position:relative}.theme-matrix th,.theme-matrix td{border-right:1.5px solid rgba(0,255,0,.6);border-bottom:1.5px solid rgba(0,255,0,.6);color:#0f0;text-shadow:0 0 2px currentColor,0 0 4px rgba(0,255,0,.6);font-family:var(--primary-font);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.02em;position:relative}.theme-matrix th{background:repeating-linear-gradient(0deg,transparent 0px,transparent 1px,rgba(0,0,0,.2) 1px,rgba(0,0,0,.2) 2px),linear-gradient(135deg,#003c00e6,#006400d9,#005000e6);color:#0f0;text-shadow:0 0 3px currentColor,0 0 6px currentColor,0 0 10px rgba(0,255,0,.8);font-weight:700;box-shadow:#00ff0040 0 0 10px,inset 0 0 0 1px #00ff0026;animation:phosphorFlicker 12s infinite;font-variant-numeric:tabular-nums;letter-spacing:.03em}.theme-matrix td{background:linear-gradient(135deg,#000800cc,#000c00d9,#000a00d1);position:relative}.theme-matrix th:last-child,.theme-matrix td:last-child{border-right:none}.theme-matrix tr:last-child td{border-bottom:none}.theme-matrix .positive{color:#0f0;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(0,255,0,.8),0 0 16px rgba(0,255,0,.6);font-weight:700;animation:phosphorFlicker 16s infinite}.theme-matrix .negative{color:#ff3232;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(255,50,50,.8),0 0 16px rgba(255,50,50,.6);font-weight:700;animation:phosphorFlicker 18s infinite}.theme-matrix #cat-coins-table td.positive,.theme-matrix table td.positive{color:#0f0!important;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(0,255,0,.8),0 0 16px rgba(0,255,0,.6)!important;font-weight:700!important;animation:phosphorFlicker 16s infinite!important}.theme-matrix #cat-coins-table td.negative,.theme-matrix table td.negative{color:#ff3232!important;text-shadow:0 0 2px currentColor,0 0 4px currentColor,0 0 8px rgba(255,50,50,.8),0 0 16px rgba(255,50,50,.6)!important;font-weight:700!important;animation:phosphorFlicker 18s infinite!important}.theme-matrix #cat-coins-table tr:hover td.positive,.theme-matrix table tr:hover td.positive{color:#64ff64!important;text-shadow:0 0 3px currentColor,0 0 6px currentColor,0 0 12px rgba(0,255,0,.9),0 0 20px rgba(0,255,0,.7),0 0 30px rgba(120,255,120,.5)!important;font-weight:700!important;animation:phosphorFlicker 12s infinite!important}.theme-matrix #cat-coins-table tr:hover td.negative,.theme-matrix table tr:hover td.negative{color:#ff7878!important;text-shadow:0 0 3px currentColor,0 0 6px currentColor,0 0 12px rgba(255,50,50,.9),0 0 20px rgba(255,50,50,.7),0 0 30px rgba(255,150,150,.5)!important;font-weight:700!important;animation:phosphorFlicker 14s infinite!important}.theme-matrix #swap-container .amount-block #input-token-balance,.theme-matrix #swap-container .amount-block #output-token-balance,.theme-matrix #swap-container .amount-block div,.theme-matrix #swap-container #input-token-balance,.theme-matrix #swap-container #output-token-balance{color:#0f0!important;text-shadow:0 0 2px currentColor,0 0 4px rgba(0,255,0,.6)!important;font-family:var(--primary-font)!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;letter-spacing:.02em!important}.theme-matrix #cat-coins-table{background:repeating-linear-gradient(90deg,transparent 0px,transparent 2px,rgba(0,255,0,.03) 2px,rgba(0,255,0,.03) 4px),linear-gradient(0deg,#001400e6,#002800f2,#001400e6)!important;border:2px solid rgba(0,255,0,.6)!important;border-radius:8px!important;box-shadow:#0f06 0 0 16px,#0f03 0 4px 8px,inset #00ff001a 0 1px!important;font-family:var(--primary-font)!important;padding:12px!important}.theme-matrix #cat-coins-table h3{color:#0f0!important;text-shadow:0 0 2px currentColor,0 0 4px rgba(0,255,0,.6),0 0 8px rgba(0,255,0,.4)!important;font-family:var(--primary-font)!important;font-weight:700!important;margin-bottom:12px!important}.theme-matrix #cat-coins-table table{background:repeating-linear-gradient(45deg,transparent 0px,transparent 1px,rgba(0,255,0,.02) 1px,rgba(0,255,0,.02) 2px),#001e00f2!important;border:1px solid rgba(0,255,0,.4)!important;border-radius:6px!important;box-shadow:inset #00ff001a 0 0 8px,#0f03 0 2px 4px!important;font-family:var(--primary-font)!important;width:100%!important}.theme-matrix #cat-coins-table thead{background:linear-gradient(90deg,#00c80033,#00ff004d,#00c80033)!important;color:#0f0!important;font-weight:700!important;text-shadow:0 0 2px currentColor,0 0 4px rgba(0,255,0,.6)!important}.theme-matrix #cat-coins-table th{padding:8px 12px!important;font-family:var(--primary-font)!important;font-size:11px!important;color:#0f0!important;text-shadow:0 0 2px currentColor,0 0 4px rgba(0,255,0,.6)!important;border-right:1px solid rgba(0,255,0,.3)!important;letter-spacing:.02em!important}.theme-matrix #cat-coins-table th:last-child{border-right:none!important}.theme-matrix #cat-coins-table td{background:#001900b3!important;color:#00dc00e6!important;text-shadow:0 0 1px currentColor,0 0 3px rgba(0,255,0,.4)!important;border-bottom:1px solid rgba(0,255,0,.2)!important;border-right:1px solid rgba(0,255,0,.15)!important;padding:6px 12px!important;font-family:var(--primary-font)!important;font-size:10px!important;font-weight:700!important;font-variant-numeric:tabular-nums!important;letter-spacing:.02em!important;transition:all .3s ease!important}.theme-matrix #cat-coins-table td:last-child{border-right:none!important}.theme-matrix #cat-coins-table tbody tr:nth-child(2n) td{background:#002300cc!important}.theme-matrix #cat-coins-table tr:hover td{background:linear-gradient(90deg,#00ff0026,#00c8001a,#00ff0026)!important;color:#0f0!important;text-shadow:0 0 2px currentColor,0 0 4px rgba(0,255,0,.6),0 0 8px rgba(0,255,0,.4)!important;border-bottom:1px solid rgba(0,255,0,.6)!important;border-right:1px solid rgba(0,255,0,.4)!important;box-shadow:inset #00ff001a 0 0 6px,#0f03 0 0 8px!important;transform:none!important}.theme-webcore #portfolio-panel{background:#f0f0f0f2!important;border:2px solid rgb(0,102,204)!important;box-shadow:#0003 4px 4px 8px!important;border-radius:12px!important;font-family:monospace!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;width:280px!important;padding:12px!important;font-size:11px!important;cursor:move!important;-webkit-user-select:none!important;user-select:none!important}.theme-webcore #portfolio-header{color:#06c!important;text-shadow:none!important;font-family:monospace!important;display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:12px!important;padding:6px 0!important;border-bottom:2px solid rgb(204,204,204)!important;font-size:10px!important;font-weight:700!important}.theme-webcore #portfolio-total{color:#06c!important}.theme-webcore #portfolio-close{background:#c00!important;border:1px solid rgb(153,0,0)!important;color:#fff!important;width:20px!important;height:20px!important;border-radius:50%!important;cursor:pointer!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important}.theme-webcore #portfolio-content{background:#ffffffe6!important;color:#000!important;border-radius:8px!important;max-height:300px!important;overflow-y:auto!important}.theme-webcore .portfolio-token-row{border-bottom:1px solid rgb(204,204,204)!important;color:#000!important;font-family:monospace!important;background:#f0f0f080!important;display:grid!important;grid-template-columns:40px 1fr 80px 60px!important;gap:8px!important;align-items:center!important;padding:8px 0!important;font-size:11px!important}.theme-webcore .portfolio-balance,.theme-webcore .portfolio-usd{color:#000!important}.theme-webcore #music-player-panel{background:repeating-linear-gradient(90deg,rgba(255,0,0,.015) 0px,rgba(0,255,0,.015) 1px,rgba(0,0,255,.015) 2px,transparent 3px),linear-gradient(145deg,#fff,#e6f2ff 30%,#cce6ff 70%,#b3d9ff);background-size:3px 100%,100% 100%;border:2px outset rgb(192,192,192);box-shadow:#0006 3px 3px 6px,#ffffffe6 1px 1px inset,#0000001a -1px -1px inset;border-radius:12px;font-family:Lucida Console,Monaco,monospace;-webkit-backdrop-filter:none;backdrop-filter:none;width:280px;padding:10px;font-size:11px;cursor:move;-webkit-user-select:none;user-select:none;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;filter:contrast(1.1) saturate(.9);animation:pixelDither 20s ease-in-out infinite;position:relative}.theme-webcore #track-title{color:navy;text-shadow:none;font-family:Lucida Console,Monaco,monospace;font-weight:700;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;font-variant-numeric:tabular-nums;letter-spacing:0px;animation:pixelDither 25s ease-in-out infinite}.theme-webcore #music-player-panel button{background:repeating-linear-gradient(90deg,rgba(255,0,0,.01) 0px,rgba(0,255,0,.01) 1px,rgba(0,0,255,.01) 2px,transparent 3px),linear-gradient(145deg,#e0e0e0,#fff,#e0e0e0);background-size:3px 100%,100% 100%;color:navy;border:1px outset rgb(192,192,192);padding:4px 8px;font-family:Lucida Console,Monaco,monospace;border-radius:6px;text-shadow:none;font-size:12px;cursor:pointer;image-rendering:pixelated;image-rendering:-moz-crisp-edges;image-rendering:crisp-edges;animation:pixelDither 15s ease-in-out infinite;box-shadow:#0003 1px 1px 2px,#fffc 0 0 0 1px inset}.theme-webcore #progress-container{background:silver!important;border:1px solid rgb(102,204,255)!important;border-radius:6px!important;position:relative!important;height:12px!important;overflow:visible!important;margin-bottom:8px!important;cursor:pointer!important}.theme-webcore #progress-bar{background:linear-gradient(90deg,#06c,#09f,#06c)!important;height:100%!important}.theme-webcore #progress-handle{background:linear-gradient(145deg,#f0f0f0,#fff,#e0e0e0)!important;border:2px outset rgb(192,192,192)!important;border-radius:50%!important;box-shadow:#0000004d 0 2px 6px,#fffc 0 1px inset!important;position:absolute!important;top:-4px!important;width:20px!important;height:20px!important;cursor:pointer!important;transform:translate(-50%)!important}.theme-webcore #volume-container{background:silver!important;border:1px solid rgb(102,204,255)!important;border-radius:6px!important;position:relative!important;height:12px!important;overflow:visible!important;flex:1 1 0%!important;cursor:pointer!important}.theme-webcore #volume-bar{background:linear-gradient(90deg,#06c,#09f,#06c)!important;height:100%!important}.theme-webcore #volume-handle{background:linear-gradient(145deg,#f0f0f0,#fff,#e0e0e0)!important;border:2px outset rgb(192,192,192)!important;border-radius:50%!important;box-shadow:#0000004d 0 2px 6px,#fffc 0 1px inset!important;position:absolute!important;top:-4px!important;width:20px!important;height:20px!important;cursor:pointer!important;transform:translate(50%)!important}.theme-webcore #volume-icon{color:#036!important;text-shadow:0 0 2px rgb(255,255,255),0 0 6px rgb(0,204,255)!important;font-size:14px!important;cursor:pointer!important;transition:transform .1s ease!important}.theme-webcore #current-time,.theme-webcore #duration{color:#036!important;font-family:monospace!important}.theme-webcore #track-list{background:#fff!important;border:1px inset rgb(192,192,192)!important;color:navy!important;text-shadow:none!important;font-family:monospace!important;border-radius:6px!important;padding:6px!important;max-height:160px!important;overflow-y:auto!important}.theme-webcore #track-list>div{border-bottom:1px solid rgba(192,192,192,.8)!important;background:linear-gradient(90deg,#ffffff1a,#e6f2ff0d)!important;color:navy!important;cursor:pointer!important;padding:4px 2px!important;transition:all .1s linear}.theme-webcore #track-list>div:hover{background:linear-gradient(90deg,#0000801a,#8000800d,#0000801a),#ffffffe6!important;color:purple!important;text-shadow:none!important;border-bottom:2px outset rgba(128,0,128,.6)!important;box-shadow:inset 1px 1px #fffc,inset -1px -1px #c0c0c0cc!important;transform:translate(1px);filter:contrast(1.1) saturate(.9);animation:pixelDither .5s ease-in-out infinite}.theme-webcore #topcats-chatbox{background:linear-gradient(145deg,#fff,#e6f2ff 30%,#cce6ff 70%,#b3d9ff)!important;border:2px outset rgb(192,192,192)!important;box-shadow:#0000004d 2px 2px 4px,#fffc 1px 1px inset!important;border-radius:12px!important;font-family:monospace!important;width:300px!important;font-size:12px!important;overflow:hidden!important;cursor:move!important}.theme-webcore #chat-header{background:linear-gradient(90deg,#06c,#049,#06c)!important;color:#fff!important;text-shadow:none!important;font-family:monospace!important;padding:6px 12px!important;border-radius:0!important;font-weight:700!important;display:flex!important;justify-content:space-between!important;align-items:center!important;position:relative!important;cursor:move!important;font-size:12px!important}.theme-webcore #resize-toggle,.theme-webcore #alias-display{background:linear-gradient(145deg,#e0e0e0,#fff,#e0e0e0)!important;color:navy!important;border:1px outset rgb(192,192,192)!important;padding:2px 6px!important;font-family:monospace!important;border-radius:4px!important;text-shadow:none!important;font-size:10px!important;cursor:pointer!important}.theme-webcore #chat-messages{background:#fff!important;color:navy!important;font-size:11px!important;line-height:1.3!important;font-family:monospace!important;padding:8px!important;border-top:2px solid rgb(153,153,153)!important;border-bottom:2px solid rgb(153,153,153)!important;border-radius:0!important}.theme-webcore #chat-form{background:linear-gradient(145deg,#f0f0f0,#fff)!important;padding:8px!important;display:flex!important;gap:6px!important;position:relative!important}.theme-webcore #chat-form button{background:linear-gradient(145deg,#e0e0e0,#fff,#e0e0e0)!important;color:navy!important;border:1px outset rgb(192,192,192)!important;padding:4px 8px!important;font-family:monospace!important;border-radius:4px!important;text-shadow:none!important;cursor:pointer!important}.theme-webcore #emoji-toggle{background:linear-gradient(145deg,#e0e0e0,#fff,#e0e0e0)!important;border:1px outset rgb(192,192,192)!important;color:navy!important;text-shadow:none!important;padding:4px 8px!important;cursor:pointer!important;transition:.15s!important;font-size:14px!important}.theme-webcore #close-emoji-panel{background:linear-gradient(145deg,#e0e0e0,#fff,#e0e0e0)!important;border:1px outset rgb(192,192,192)!important;color:navy!important;text-shadow:none!important;width:18px!important;height:18px!important;font-size:10px!important;cursor:pointer!important;font-family:monospace!important;display:flex!important;align-items:center!important;justify-content:center!important}.theme-webcore .emoji-button{background:#fff!important;border:2px outset rgb(192,192,192)!important;padding:4px!important;cursor:pointer!important;transition:.15s!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;border-radius:2px!important}.theme-webcore header{background:repeating-linear-gradient(90deg,rgba(255,0,0,.01) 0px,rgba(0,255,0,.01) 1px,rgba(0,0,255,.01) 2px,transparent 3px),linear-gradient(145deg,#dedee4,#f0f0f5 30%,#d2d2dc 70%,#e6e6eb)!important;background-size:3px 100%,100% 100%!important;border:2px outset rgb(192,192,192)!important;box-shadow:#0000004d 2px 2px 4px,#ffffffe6 1px 1px inset,#0000001a -1px -1px inset!important;font-family:var(--primary-font)!important;filter:contrast(1.05) saturate(.95)!important}.theme-webcore #cat-cap,.theme-webcore #dog-cap,.theme-webcore #flip-text{color:navy!important;text-shadow:none!important;font-family:var(--primary-font)!important;font-weight:700!important}.theme-webcore header span,.theme-webcore header p,.theme-webcore header div{color:navy!important;text-shadow:none!important;font-family:var(--primary-font)!important;font-weight:700!important}.theme-webcore #swap-container{background:repeating-linear-gradient(90deg,rgba(255,0,0,.015) 0px,rgba(0,255,0,.015) 1px,rgba(0,0,255,.015) 2px,transparent 3px),linear-gradient(145deg,#fff,#e6f2ff 30%,#cce6ff 70%,#b3d9ff)!important;background-size:3px 100%,100% 100%!important;border:2px outset rgb(192,192,192)!important;box-shadow:#0006 3px 3px 6px,#ffffffe6 1px 1px inset,#0000001a -1px -1px inset!important;border-radius:12px!important;font-family:var(--primary-font)!important;filter:contrast(1.1) saturate(.9)!important}.theme-webcore #swap-container h2{color:navy!important;text-shadow:none!important;font-family:var(--primary-font)!important;font-weight:700!important}.theme-webcore #swap-container input{background:#fff!important;border:2px inset rgb(192,192,192)!important;color:#000!important;font-family:var(--primary-font)!important;border-radius:4px!important;box-shadow:#0003 1px 1px 2px inset,#fffc 1px 1px!important}.theme-webcore #swap-container select{background:repeating-linear-gradient(90deg,rgba(255,0,0,.01) 0px,rgba(0,255,0,.01) 1px,rgba(0,0,255,.01) 2px,transparent 3px),linear-gradient(145deg,#e0e0e0,#fff,#e0e0e0)!important;background-size:3px 100%,100% 100%!important;border:2px outset rgb(192,192,192)!important;color:navy!important;font-family:var(--primary-font)!important;border-radius:4px!important;font-weight:700!important;box-shadow:#0003 1px 1px 2px,#fffc 0 0 0 1px inset!important}.theme-webcore #swap-container select option{background:#fff!important;color:navy!important;font-family:var(--primary-font)!important;font-weight:700!important;padding:4px 8px!important;border:none!important}.theme-webcore #swap-container select option:hover{background:#0066cc1a!important;color:navy!important}.theme-webcore #swap-container button{background:repeating-linear-gradient(90deg,rgba(255,0,0,.01) 0px,rgba(0,255,0,.01) 1px,rgba(0,0,255,.01) 2px,transparent 3px),linear-gradient(145deg,#e0e0e0,#fff,#e0e0e0)!important;background-size:3px 100%,100% 100%!important;color:navy!important;border:2px outset rgb(192,192,192)!important;padding:6px 12px!important;font-family:var(--primary-font)!important;border-radius:6px!important;text-shadow:none!important;font-size:11px!important;cursor:pointer!important;font-weight:700!important;box-shadow:#0003 1px 1px 2px,#fffc 0 0 0 1px inset!important}.theme-webcore #swap-container button:hover{background:repeating-linear-gradient(90deg,rgba(255,0,0,.02) 0px,rgba(0,255,0,.02) 1px,rgba(0,0,255,.02) 2px,transparent 3px),linear-gradient(145deg,#e6e6e6,#fff,#e6e6e6)!important;background-size:3px 100%,100% 100%!important}.theme-webcore #swap-container .balance{color:#036!important;font-family:var(--primary-font)!important;text-shadow:none!important;font-size:11px!important;font-weight:700!important}.theme-webcore #cat-coins-table{background:repeating-linear-gradient(90deg,rgba(255,0,0,.01) 0px,rgba(0,255,0,.01) 1px,rgba(0,0,255,.01) 2px,transparent 3px),linear-gradient(145deg,#fff,#e6f2ff 30%,#cce6ff 70%,#b3d9ff)!important;background-size:3px 100%,100% 100%!important;border:2px outset rgb(192,192,192)!important;box-shadow:#0006 3px 3px 6px,#ffffffe6 1px 1px inset,#0000001a -1px -1px inset!important;border-radius:12px!important;font-family:var(--primary-font)!important;filter:contrast(1.05) saturate(.95)!important;padding:12px!important}.theme-webcore #cat-coins-table h3{color:navy!important;text-shadow:none!important;font-family:var(--primary-font)!important;font-weight:700!important;margin-bottom:12px!important}.theme-webcore #cat-coins-table table{background:#fff!important;border:2px inset rgb(192,192,192)!important;border-radius:6px!important;box-shadow:#0003 1px 1px 2px inset,#fffc 1px 1px!important;font-family:var(--primary-font)!important;width:100%!important}.theme-webcore #cat-coins-table thead{background:repeating-linear-gradient(90deg,rgba(255,0,0,.008) 0px,rgba(0,255,0,.008) 1px,rgba(0,0,255,.008) 2px,transparent 3px),linear-gradient(90deg,#06c,#049,#06c)!important;background-size:3px 100%,100% 100%!important;color:#048!important;font-weight:700!important;text-shadow:rgba(255,255,255,.8) 1px 1px 0px!important}.theme-webcore #cat-coins-table th{padding:8px 12px!important;border-bottom:2px outset rgb(153,153,204)!important;border-right:1px outset rgb(102,153,255)!important;font-family:var(--primary-font)!important;font-size:11px!important;color:#048!important;text-shadow:rgba(255,255,255,.8) 1px 1px 0px!important;position:relative!important;box-shadow:inset 1px 1px #ffffff4d,inset -1px -1px #048c!important}.theme-webcore #cat-coins-table th:last-child{border-right:none!important}.theme-webcore #cat-coins-table td{background:repeating-linear-gradient(90deg,rgba(255,0,0,.003) 0px,rgba(0,255,0,.003) 1px,rgba(0,0,255,.003) 2px,transparent 3px),linear-gradient(90deg,#ffffffe6,#e6f2fff2)!important;background-size:3px 100%,100% 100%!important;color:navy!important;padding:6px 12px!important;border-bottom:1px solid rgba(192,192,192,.8)!important;border-right:1px solid rgba(192,192,192,.4)!important;font-family:var(--primary-font)!important;font-size:10px!important;text-shadow:none!important;font-weight:700!important;position:relative!important}.theme-webcore #cat-coins-table tbody tr:nth-child(2n) td{background:repeating-linear-gradient(90deg,rgba(255,0,0,.005) 0px,rgba(0,255,0,.005) 1px,rgba(0,0,255,.005) 2px,transparent 3px),linear-gradient(90deg,#f0f8ffe6,#dcebfaf2)!important;background-size:3px 100%,100% 100%!important}.theme-webcore #cat-coins-table tr:hover td{background:repeating-linear-gradient(90deg,rgba(255,0,0,.01) 0px,rgba(0,255,0,.01) 1px,rgba(0,0,255,.01) 2px,transparent 3px),linear-gradient(90deg,#0066cc26,#0044991a,#0066cc26)!important;background-size:3px 100%,100% 100%!important;color:#fff!important;border-bottom:1px outset rgba(0,102,204,.8)!important;border-right:1px outset rgba(0,102,204,.6)!important;box-shadow:inset 1px 1px #ffffff4d,inset -1px -1px #048c,0 1px 2px #0003!important;text-shadow:rgba(0,0,0,.8) 1px 1px 2px!important;transform:none!important;filter:contrast(1.1) saturate(1.1)!important}.theme-webcore #cat-coins-table td.positive,.theme-webcore table td.positive{color:green!important;text-shadow:none!important;font-weight:700!important}.theme-webcore #cat-coins-table td.negative,.theme-webcore table td.negative{color:#c00000!important;text-shadow:none!important;font-weight:700!important}.theme-webcore #cat-coins-table tr:hover td.positive,.theme-webcore table tr:hover td.positive{color:#00a000!important;text-shadow:none!important;font-weight:700!important}.theme-webcore #cat-coins-table tr:hover td.negative,.theme-webcore table tr:hover td.negative{color:#dc0000!important;text-shadow:none!important;font-weight:700!important}:root{--vapor-cyan: #00ffff;--vapor-magenta: #ff00ff;--vapor-purple: #8b00ff;--vapor-pink: #ff1493;--vapor-gold: #ffd700;--vapor-silver: #c0c0c0;--vapor-chrome: #e6e6fa;--vapor-glass: rgba(255, 255, 255, .1)}.theme-vaporwave #portfolio-panel{background:radial-gradient(circle at 20% 30%,rgba(255,0,255,.3) 0%,transparent 15%),radial-gradient(circle at 80% 70%,rgba(0,255,255,.25) 0%,transparent 12%),radial-gradient(circle at 60% 20%,rgba(255,215,0,.2) 0%,transparent 10%),radial-gradient(circle at 30% 80%,rgba(139,0,255,.3) 0%,transparent 18%),linear-gradient(45deg,#f0f6,#00ffff59,#ffd7004d,#8b00ff66,#ff149359,#00ffff4d 75%,#f0f6) 0% 0% / 400% 400%,linear-gradient(135deg,#e6e6faf2,#f0e6ffe6,#e1f0fff2 60%,#ebebfae6);background-size:300% 300%,200% 200%,250% 250%,180% 180%,400% 400%,100% 100%;background-position:20% 30%,80% 70%,60% 20%,30% 80%,center,center;animation:vaporwaveFlow 8s ease-in-out infinite;border:2px solid transparent;border-image:linear-gradient(45deg,var(--vapor-cyan),var(--vapor-magenta),var(--vapor-purple)) 1;box-shadow:0 0 30px #f0f6,0 0 50px #00ffff4d,0 0 20px #ffd70033,inset 0 2px #fffc,inset 0 -2px #0000001a;border-radius:16px;font-family:Courier New,Lucida Console,monospace;-webkit-backdrop-filter:blur(12px) saturate(1.8) hue-rotate(10deg);backdrop-filter:blur(12px) saturate(1.8) hue-rotate(10deg);width:280px;padding:12px;font-size:11px;cursor:move;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.theme-vaporwave #portfolio-header{color:#fff;font-family:Courier New,Lucida Console,monospace;font-weight:700;font-size:10px;text-shadow:-1px 0 0 rgba(255,0,0,.8),1px 0 0 rgba(0,255,255,.8),0 0 10px rgba(255,0,255,.6),0 0 20px rgba(255,255,255,.4);animation:chromaticGlitch 3s ease-in-out infinite;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 0;border-bottom:1px solid rgba(255,0,255,.4);position:relative}.theme-vaporwave #music-player-panel{background:repeating-linear-gradient(90deg,rgba(0,255,255,.02) 0px,rgba(255,0,255,.02) 4px,rgba(255,215,0,.02) 8px,transparent 12px),radial-gradient(circle at 15% 25%,rgba(255,0,255,.4) 0%,transparent 20%),radial-gradient(circle at 85% 75%,rgba(0,255,255,.3) 0%,transparent 15%),radial-gradient(circle at 50% 50%,rgba(255,215,0,.25) 0%,transparent 25%),linear-gradient(135deg,#ff00ff4d,#00ffff40,#8b00ff4d,#ff149340,#ffd70033,#ff00ff4d) 0% 0% / 500% 500%,linear-gradient(45deg,#c0c0c0e6,#dcdcdcf2,#f0f0f0e6,#d2d2d2f2,#c0c0c0e6);background-size:12px 100%,350% 350%,250% 250%,200% 200%,500% 500%,100% 100%;background-position:0% 0%,15% 25%,85% 75%,50% 50%,center,center;animation:digitalRain 15s linear infinite,vaporwaveFlow 10s ease-in-out infinite,metallicShine 6s ease-in-out infinite;border:2px solid transparent;border-image:linear-gradient(90deg,var(--vapor-cyan) 0%,var(--vapor-magenta) 25%,var(--vapor-purple) 50%,var(--vapor-pink) 75%,var(--vapor-cyan) 100%) 1;box-shadow:0 0 40px #ff00ff80,0 0 60px #0ff6,0 0 25px #ffd7004d,inset 0 3px #ffffffe6,inset 0 -3px #0003,inset 0 0 50px #ffffff1a;border-radius:16px;font-family:Courier New,Lucida Console,monospace;-webkit-backdrop-filter:blur(15px) saturate(2) contrast(1.1) hue-rotate(15deg);backdrop-filter:blur(15px) saturate(2) contrast(1.1) hue-rotate(15deg);width:280px;padding:12px;font-size:11px;cursor:move;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.theme-vaporwave #track-title{color:#fff;font-family:Courier New,Lucida Console,monospace;font-weight:700;text-shadow:-2px 0 0 rgba(255,0,0,.7),2px 0 0 rgba(0,255,255,.7),0 0 8px rgba(255,0,255,.8),0 0 15px rgba(255,255,255,.5),0 0 25px rgba(139,0,255,.4);animation:chromaticGlitch 4s ease-in-out infinite,neonPulse 2s ease-in-out infinite;font-variant-numeric:tabular-nums;letter-spacing:.1em}.theme-vaporwave #music-player-panel button{background:linear-gradient(45deg,rgba(255,255,255,.4) 0%,transparent 30%,rgba(255,255,255,.2) 70%,transparent 100%),linear-gradient(135deg,#f0fc,#00ffffb3,#ffd70099,#8b00ffcc,#ff1493b3,#f0fc) 0% 0% / 300% 300%;background-size:200% 100%,300% 300%;background-position:0% 0%,center;animation:holographicSweep 3s ease-in-out infinite,vaporwaveFlow 5s ease-in-out infinite,buttonPulse 1.5s ease-in-out infinite;color:#fff;border:1px solid rgba(255,255,255,.6);padding:6px 10px;font-family:Courier New,Lucida Console,monospace;border-radius:8px;text-shadow:-1px 0 0 rgba(255,0,0,.6),1px 0 0 rgba(0,255,255,.6),0 0 6px rgba(255,0,255,.8),0 0 12px rgba(255,255,255,.4);box-shadow:0 0 15px #f0f9,0 0 8px #0ff6,inset 0 2px #fffc,inset 0 -1px #0000004d;cursor:pointer;position:relative;overflow:hidden;font-weight:700;letter-spacing:.05em}.theme-vaporwave #progress-handle,.theme-vaporwave #volume-handle{background:radial-gradient(ellipse at 30% 20%,rgba(255,255,255,1) 0%,transparent 40%),radial-gradient(circle,#fffffffa,#ff00ffe6,#0ffc,#ffd700d9,#8b00ffe6,#f0fc) 0% 0% / 200% 200%;background-size:70% 70%,200% 200%;background-position:30% 20%,center;animation:liquidChrome 4s ease-in-out infinite,vaporwaveFlow 6s ease-in-out infinite,holographicShift 3s ease-in-out infinite;border:3px solid rgba(255,255,255,.9);border-radius:50%;box-shadow:0 0 20px #f0fc,0 0 12px #0ff9,0 0 25px #ffd70066,inset 0 2px #fffffff2,inset 0 -2px #0003}.theme-vaporwave #progress-bar,.theme-vaporwave #volume-bar{background:linear-gradient(90deg,#ff00ffe6,#0ffc,#ffd700e6,#8b00ffcc,#ff1493e6) 0% 0% / 300% 100%;animation:vaporwaveFlow 8s ease-in-out infinite,neonPulse 3s ease-in-out infinite;border-radius:6px;box-shadow:0 0 15px #f0f9,0 0 8px #0ff6,inset 0 1px #fff9}.theme-vaporwave #topcats-chatbox{background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(255,0,255,.08) 2px,rgba(255,0,255,.08) 4px),radial-gradient(circle at 25% 35%,rgba(0,255,255,.3) 0%,transparent 18%),radial-gradient(circle at 75% 65%,rgba(255,215,0,.25) 0%,transparent 15%),radial-gradient(circle at 50% 80%,rgba(139,0,255,.3) 0%,transparent 20%),linear-gradient(145deg,#ff00ff40,#0ff3,#8b00ff40,#ff149333,#ffd70026) 0% 0% / 400% 400%,linear-gradient(135deg,#c8c8dcf2,#dcdcf0e6 30%,#d2d2ebf2 70%,#bebedce6);background-size:100% 100%,300% 300%,200% 200%,250% 250%,400% 400%,100% 100%;background-position:center,25% 35%,75% 65%,50% 80%,center,center;border:2px solid transparent;border-image:linear-gradient(135deg,var(--vapor-magenta),var(--vapor-cyan),var(--vapor-purple),var(--vapor-pink)) 1;box-shadow:0 0 50px #f0f6,0 0 30px #00ffff4d,0 0 70px #8b00ff33,inset 0 3px #fffc,inset 0 -3px #0003;border-radius:16px;font-family:Courier New,Lucida Console,monospace;width:300px;height:440px;font-size:12px;overflow:hidden;-webkit-backdrop-filter:blur(18px) saturate(2.2) contrast(1.2) hue-rotate(20deg);backdrop-filter:blur(18px) saturate(2.2) contrast(1.2) hue-rotate(20deg);animation:vaporwaveFlow 12s ease-in-out infinite;position:relative}.theme-vaporwave #topcats-chatbox:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0px,transparent 3px,rgba(255,0,255,.03) 3px,rgba(255,0,255,.03) 4px);pointer-events:none;border-radius:16px;animation:scanlineFlicker 4s ease-in-out infinite}.theme-vaporwave #chat-header{background:linear-gradient(45deg,#ff00ffe6,#0ffc,#ffd700e6,#8b00ffcc,#ff00ffe6) 0% 0% / 400% 100%;animation:vaporwaveFlow 6s ease-in-out infinite,neonFlicker 2s ease-in-out infinite;color:#fff;text-shadow:-2px 0 0 rgba(255,0,0,.8),2px 0 0 rgba(0,255,255,.8),0 0 10px rgba(255,0,255,.9),0 0 20px rgba(255,255,255,.5);font-family:Courier New,Lucida Console,monospace;padding:8px 12px;border-radius:0;font-weight:700;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:move;font-size:12px;letter-spacing:.1em;box-shadow:0 0 20px #f0f9,inset 0 2px #fffc}.theme-vaporwave #chat-form button,.theme-vaporwave #emoji-toggle{background:linear-gradient(45deg,rgba(255,255,255,.5) 0%,transparent 25%,rgba(255,255,255,.3) 75%,transparent 100%),linear-gradient(135deg,#ff00ffe6,#0ffc,#ffd700e6 66%,#ff00ffe6) 0% 0% / 300% 300%;background-size:250% 100%,300% 300%;animation:holographicSweep 2.5s ease-in-out infinite,vaporwaveFlow 4s ease-in-out infinite,buttonGlow 1.8s ease-in-out infinite;color:#fff;border:1px solid rgba(255,255,255,.7);padding:6px 12px;font-family:Courier New,Lucida Console,monospace;border-radius:6px;text-shadow:-1px 0 0 rgba(255,0,0,.7),1px 0 0 rgba(0,255,255,.7),0 0 8px rgba(255,0,255,.8),0 0 15px rgba(255,255,255,.4);box-shadow:0 0 18px #ff00ffb3,0 0 10px #00ffff80,inset 0 2px #fffc,inset 0 -1px #0000004d;position:relative;overflow:hidden;font-weight:700;letter-spacing:.05em}.theme-vaporwave #track-list{background:linear-gradient(135deg,#ff00ff1a,#00ffff14,#ffd7000f,#8b00ff14,#ff00ff1a),#c8d2e6f2;border:2px solid transparent;border-image:linear-gradient(45deg,var(--vapor-cyan),var(--vapor-magenta),var(--vapor-purple)) 1;border-radius:8px;padding:6px;max-height:160px;overflow-y:auto;font-family:Courier New,Lucida Console,monospace;-webkit-backdrop-filter:blur(8px) saturate(1.5);backdrop-filter:blur(8px) saturate(1.5)}.theme-vaporwave #track-list>div{background:linear-gradient(90deg,#ff00ff0d,#00ffff08,#ffd70005);color:#3c465ae6;text-shadow:rgba(255,255,255,.6) 0px 1px 0px;border-bottom:1px solid rgba(255,0,255,.2);cursor:pointer;padding:4px 2px;transition:all .3s ease;position:relative}.theme-vaporwave #track-list>div:hover{background:linear-gradient(90deg,#ff00ff4d,#00ffff40,#ffd70033,#8b00ff4d,#ff00ff4d);color:#fffffff2;text-shadow:-1px 0 0 rgba(255,0,0,.6),1px 0 0 rgba(0,255,255,.6),0 0 8px rgba(255,0,255,.8),0 0 15px rgba(255,255,255,.4);border-bottom:2px solid rgba(255,0,255,.6);box-shadow:0 0 20px #f0f6,0 0 30px #00ffff4d,inset 0 1px #fff9;transform:translate(4px) scale(1.02);animation:vaporwaveFlow 3s ease-in-out infinite,neonPulse 1.5s ease-in-out infinite}.theme-vaporwave header{background:radial-gradient(circle at 20% 30%,rgba(255,0,255,.3) 0%,transparent 15%),radial-gradient(circle at 80% 70%,rgba(0,255,255,.25) 0%,transparent 12%),radial-gradient(circle at 60% 20%,rgba(255,215,0,.2) 0%,transparent 10%),radial-gradient(circle at 30% 80%,rgba(139,0,255,.3) 0%,transparent 18%),linear-gradient(45deg,#f0f6,#00ffff59,#ffd7004d,#8b00ff66,#ff149359,#00ffff4d 75%,#f0f6) 0% 0% / 400% 400%,linear-gradient(135deg,#e6e6faf2,#f0e6ffe6,#e1f0fff2 60%,#ebebfae6)!important;background-size:300% 300%,200% 200%,250% 250%,180% 180%,400% 400%,100% 100%!important;background-position:20% 30%,80% 70%,60% 20%,30% 80%,center,center!important;animation:vaporwaveFlow 8s ease-in-out infinite!important;border:2px solid transparent!important;border-image:linear-gradient(45deg,var(--vapor-cyan),var(--vapor-magenta),var(--vapor-purple)) 1!important;box-shadow:0 0 30px #f0f6,0 0 50px #00ffff4d,0 0 20px #ffd70033,inset 0 2px #fffc,inset 0 -2px #0000001a!important;font-family:var(--primary-font)!important;-webkit-backdrop-filter:blur(12px) saturate(1.8) hue-rotate(10deg)!important;backdrop-filter:blur(12px) saturate(1.8) hue-rotate(10deg)!important;position:relative!important;overflow:hidden!important}.theme-vaporwave #cat-cap,.theme-vaporwave #dog-cap,.theme-vaporwave #flip-text{color:#fff!important;font-family:var(--primary-font)!important;font-weight:700!important;text-shadow:-1px 0 0 rgba(255,0,0,.8),1px 0 0 rgba(0,255,255,.8),0 0 10px rgba(255,0,255,.6),0 0 20px rgba(255,255,255,.4)!important;animation:chromaticGlitch 3s ease-in-out infinite!important}.theme-vaporwave header span,.theme-vaporwave header p,.theme-vaporwave header div{color:#fff!important;font-family:var(--primary-font)!important;font-weight:700!important;text-shadow:-1px 0 0 rgba(255,0,0,.8),1px 0 0 rgba(0,255,255,.8),0 0 10px rgba(255,0,255,.6),0 0 20px rgba(255,255,255,.4)!important;animation:chromaticGlitch 3s ease-in-out infinite!important}.theme-vaporwave #swap-container{background:repeating-linear-gradient(90deg,rgba(0,255,255,.02) 0px,rgba(255,0,255,.02) 4px,rgba(255,215,0,.02) 8px,transparent 12px),radial-gradient(circle at 15% 25%,rgba(255,0,255,.4) 0%,transparent 20%),radial-gradient(circle at 85% 75%,rgba(0,255,255,.3) 0%,transparent 15%),radial-gradient(circle at 50% 50%,rgba(255,215,0,.25) 0%,transparent 25%),linear-gradient(135deg,#ff00ff4d,#00ffff40,#8b00ff4d,#ff149340,#ffd70033,#ff00ff4d) 0% 0% / 500% 500%,linear-gradient(45deg,#c0c0c0e6,#dcdcdcf2,#f0f0f0e6,#d2d2d2f2,#c0c0c0e6)!important;background-size:12px 100%,350% 350%,250% 250%,200% 200%,500% 500%,100% 100%!important;background-position:0% 0%,15% 25%,85% 75%,50% 50%,center,center!important;animation:digitalRain 15s linear infinite,vaporwaveFlow 10s ease-in-out infinite,metallicShine 6s ease-in-out infinite!important;border:2px solid transparent!important;border-image:linear-gradient(90deg,var(--vapor-cyan) 0%,var(--vapor-magenta) 25%,var(--vapor-purple) 50%,var(--vapor-pink) 75%,var(--vapor-cyan) 100%) 1!important;box-shadow:0 0 40px #ff00ff80,0 0 60px #0ff6,0 0 25px #ffd7004d,inset 0 3px #ffffffe6,inset 0 -3px #0003,inset 0 0 50px #ffffff1a!important;border-radius:16px!important;font-family:var(--primary-font)!important;-webkit-backdrop-filter:blur(15px) saturate(2) contrast(1.1) hue-rotate(15deg)!important;backdrop-filter:blur(15px) saturate(2) contrast(1.1) hue-rotate(15deg)!important;position:relative!important;overflow:hidden!important}.theme-vaporwave #swap-container h2{color:#fff!important;font-family:var(--primary-font)!important;font-weight:700!important;text-shadow:-2px 0 0 rgba(255,0,0,.7),2px 0 0 rgba(0,255,255,.7),0 0 8px rgba(255,0,255,.8),0 0 15px rgba(255,255,255,.5),0 0 25px rgba(139,0,255,.4)!important;animation:chromaticGlitch 4s ease-in-out infinite,neonPulse 2s ease-in-out infinite!important}.theme-vaporwave #swap-container input{background:linear-gradient(45deg,rgba(255,255,255,.4) 0%,transparent 30%,rgba(255,255,255,.2) 70%,transparent 100%),linear-gradient(135deg,#f0fc,#00ffffb3,#ffd70099,#8b00ffcc,#ff1493b3,#f0fc) 0% 0% / 300% 300%!important;background-size:200% 100%,300% 300%!important;background-position:0% 0%,center!important;animation:holographicSweep 3s ease-in-out infinite,vaporwaveFlow 5s ease-in-out infinite!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:8px!important;font-family:var(--primary-font)!important;text-shadow:-1px 0 0 rgba(255,0,0,.6),1px 0 0 rgba(0,255,255,.6),0 0 6px rgba(255,0,255,.8),0 0 12px rgba(255,255,255,.4)!important;box-shadow:0 0 15px #f0f9,0 0 8px #0ff6,inset 0 2px #fffc,inset 0 -1px #0000004d!important}.theme-vaporwave #swap-container select{background:linear-gradient(45deg,rgba(255,255,255,.4) 0%,transparent 30%,rgba(255,255,255,.2) 70%,transparent 100%),linear-gradient(135deg,#f0fc,#00ffffb3,#ffd70099,#8b00ffcc,#ff1493b3,#f0fc) 0% 0% / 300% 300%!important;background-size:200% 100%,300% 300%!important;background-position:0% 0%,center!important;animation:holographicSweep 3s ease-in-out infinite,vaporwaveFlow 5s ease-in-out infinite!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:8px!important;font-family:var(--primary-font)!important;font-weight:700!important;text-shadow:-1px 0 0 rgba(255,0,0,.6),1px 0 0 rgba(0,255,255,.6),0 0 6px rgba(255,0,255,.8),0 0 12px rgba(255,255,255,.4)!important;box-shadow:0 0 15px #f0f9,0 0 8px #0ff6,inset 0 2px #fffc,inset 0 -1px #0000004d!important}.theme-vaporwave #swap-container select option{background:linear-gradient(135deg,#ff00ff1a,#00ffff14,#ffd7000f,#8b00ff14,#ff00ff1a),#c8d2e6f2!important;color:#3c465ae6!important;font-family:var(--primary-font)!important;font-weight:700!important;padding:4px 8px!important;text-shadow:rgba(255,255,255,.6) 0px 1px 0px!important}.theme-vaporwave #swap-container select option:hover{background:linear-gradient(90deg,#ff00ff4d,#00ffff40,#ffd70033,#8b00ff4d,#ff00ff4d)!important;color:#fffffff2!important;text-shadow:-1px 0 0 rgba(255,0,0,.6),1px 0 0 rgba(0,255,255,.6),0 0 8px rgba(255,0,255,.8),0 0 15px rgba(255,255,255,.4)!important}.theme-vaporwave #swap-container button{background:linear-gradient(45deg,rgba(255,255,255,.4) 0%,transparent 30%,rgba(255,255,255,.2) 70%,transparent 100%),linear-gradient(135deg,#f0fc,#00ffffb3,#ffd70099,#8b00ffcc,#ff1493b3,#f0fc) 0% 0% / 300% 300%!important;background-size:200% 100%,300% 300%!important;background-position:0% 0%,center!important;animation:holographicSweep 3s ease-in-out infinite,vaporwaveFlow 5s ease-in-out infinite,buttonPulse 1.5s ease-in-out infinite!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important;padding:6px 10px!important;font-family:var(--primary-font)!important;border-radius:8px!important;text-shadow:-1px 0 0 rgba(255,0,0,.6),1px 0 0 rgba(0,255,255,.6),0 0 6px rgba(255,0,255,.8),0 0 12px rgba(255,255,255,.4)!important;box-shadow:0 0 15px #f0f9,0 0 8px #0ff6,inset 0 2px #fffc,inset 0 -1px #0000004d!important;cursor:pointer!important;position:relative!important;overflow:hidden!important;font-weight:700!important;letter-spacing:.05em!important}.theme-vaporwave #swap-container .balance{color:#ffffffe6!important;font-family:var(--primary-font)!important;text-shadow:-1px 0 0 rgba(255,0,0,.5),1px 0 0 rgba(0,255,255,.5),0 0 6px rgba(255,0,255,.7),0 0 12px rgba(255,255,255,.3)!important;font-size:11px!important;font-weight:700!important;animation:neonFlicker 4s ease-in-out infinite!important}.theme-vaporwave #cat-coins-table{background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(255,0,255,.08) 2px,rgba(255,0,255,.08) 4px),radial-gradient(circle at 25% 35%,rgba(0,255,255,.3) 0%,transparent 18%),radial-gradient(circle at 75% 65%,rgba(255,215,0,.25) 0%,transparent 15%),radial-gradient(circle at 50% 80%,rgba(139,0,255,.3) 0%,transparent 20%),linear-gradient(145deg,#ff00ff40,#0ff3,#8b00ff40,#ff149333,#ffd70026) 0% 0% / 400% 400%,linear-gradient(135deg,#c8c8dcf2,#dcdcf0e6 30%,#d2d2ebf2 70%,#bebedce6)!important;background-size:100% 100%,300% 300%,200% 200%,250% 250%,400% 400%,100% 100%!important;background-position:center,25% 35%,75% 65%,50% 80%,center,center!important;border:2px solid transparent!important;border-image:linear-gradient(135deg,var(--vapor-magenta),var(--vapor-cyan),var(--vapor-purple),var(--vapor-pink)) 1!important;box-shadow:0 0 50px #f0f6,0 0 30px #00ffff4d,0 0 70px #8b00ff33,inset 0 3px #fffc,inset 0 -3px #0003!important;border-radius:16px!important;font-family:var(--primary-font)!important;-webkit-backdrop-filter:blur(18px) saturate(2.2) contrast(1.2) hue-rotate(20deg)!important;backdrop-filter:blur(18px) saturate(2.2) contrast(1.2) hue-rotate(20deg)!important;animation:vaporwaveFlow 12s ease-in-out infinite!important;position:relative!important;padding:12px!important;overflow:hidden!important}.theme-vaporwave #cat-coins-table h3{color:#fff!important;font-family:var(--primary-font)!important;font-weight:700!important;font-size:10px!important;text-shadow:-1px 0 0 rgba(255,0,0,.8),1px 0 0 rgba(0,255,255,.8),0 0 10px rgba(255,0,255,.6),0 0 20px rgba(255,255,255,.4)!important;animation:chromaticGlitch 3s ease-in-out infinite!important;margin-bottom:12px!important}.theme-vaporwave #cat-coins-table table{background:linear-gradient(135deg,#ff00ff1a,#00ffff14,#ffd7000f,#8b00ff14,#ff00ff1a),#c8d2e6f2!important;border:2px solid transparent!important;border-image:linear-gradient(45deg,var(--vapor-cyan),var(--vapor-magenta),var(--vapor-purple)) 1!important;border-radius:8px!important;font-family:var(--primary-font)!important;-webkit-backdrop-filter:blur(8px) saturate(1.5)!important;backdrop-filter:blur(8px) saturate(1.5)!important;width:100%!important;overflow:hidden!important}.theme-vaporwave #cat-coins-table thead{background:linear-gradient(45deg,#ff00ffe6,#0ffc,#ffd700e6,#8b00ffcc,#ff00ffe6) 0% 0% / 400% 100%!important;animation:vaporwaveFlow 6s ease-in-out infinite,neonFlicker 2s ease-in-out infinite!important;color:#fff!important;font-weight:700!important}.theme-vaporwave #cat-coins-table th{padding:8px 12px!important;font-family:var(--primary-font)!important;font-size:11px!important;color:#fff!important;text-shadow:-2px 0 0 rgba(255,0,0,.8),2px 0 0 rgba(0,255,255,.8),0 0 10px rgba(255,0,255,.9),0 0 20px rgba(255,255,255,.5)!important;letter-spacing:.1em!important;box-shadow:0 0 20px #f0f9,inset 0 2px #fffc!important}.theme-vaporwave #cat-coins-table td{background:linear-gradient(90deg,#ff00ff0d,#00ffff08,#ffd70005)!important;color:#3c465ae6!important;text-shadow:rgba(255,255,255,.6) 0px 1px 0px!important;border-bottom:1px solid rgba(255,0,255,.2)!important;padding:6px 12px!important;font-family:var(--primary-font)!important;font-size:10px!important;font-weight:700!important;position:relative!important;transition:all .3s ease!important}.theme-vaporwave #cat-coins-table tbody tr:nth-child(2n) td{background:linear-gradient(90deg,#00ffff0f,#ffd7000a,#8b00ff0d)!important}.theme-vaporwave #cat-coins-table tr:hover td{background:linear-gradient(90deg,#ff00ff4d,#00ffff40,#ffd70033,#8b00ff4d,#ff00ff4d)!important;color:#fffffff2!important;text-shadow:-1px 0 0 rgba(255,0,0,.6),1px 0 0 rgba(0,255,255,.6),0 0 8px rgba(255,0,255,.8),0 0 15px rgba(255,255,255,.4)!important;border-bottom:2px solid rgba(255,0,255,.6)!important;box-shadow:0 0 20px #f0f6,0 0 30px #00ffff4d,inset 0 1px #fff9!important;transform:translate(4px) scale(1.02)!important;animation:vaporwaveFlow 3s ease-in-out infinite,neonPulse 1.5s ease-in-out infinite!important}.theme-vaporwave #cat-coins-table .token-symbol{color:#3c465ae6!important;font-weight:700!important;font-family:var(--primary-font)!important;text-shadow:rgba(255,255,255,.6) 0px 1px 0px!important}.theme-vaporwave #cat-coins-table .token-balance,.theme-vaporwave #cat-coins-table .token-value{color:#505a6ee6!important;font-family:var(--primary-font)!important;text-shadow:rgba(255,255,255,.6) 0px 1px 0px!important;font-weight:700!important}.theme-vaporwave #cat-coins-table tr:hover .token-symbol,.theme-vaporwave #cat-coins-table tr:hover .token-balance,.theme-vaporwave #cat-coins-table tr:hover .token-value{color:#fffffff2!important;text-shadow:-1px 0 0 rgba(255,0,0,.6),1px 0 0 rgba(0,255,255,.6),0 0 8px rgba(255,0,255,.8),0 0 15px rgba(255,255,255,.4)!important}.theme-vaporwave .positive,.theme-vaporwave #cat-coins-table td.positive,.theme-vaporwave table td.positive{color:#00ff96e6!important;text-shadow:-1px 0 0 rgba(0,255,0,.8),1px 0 0 rgba(0,255,255,.6),0 0 8px rgba(0,255,150,.8),0 0 15px rgba(120,255,180,.5)!important;font-weight:700!important;animation:neonFlicker 3s ease-in-out infinite!important}.theme-vaporwave .negative,.theme-vaporwave #cat-coins-table td.negative,.theme-vaporwave table td.negative{color:#ff5096e6!important;text-shadow:-1px 0 0 rgba(255,0,100,.8),1px 0 0 rgba(255,100,150,.6),0 0 8px rgba(255,80,150,.8),0 0 15px rgba(255,120,180,.5)!important;font-weight:700!important;animation:neonFlicker 3s ease-in-out infinite!important}.theme-vaporwave #cat-coins-table tr:hover td.positive,.theme-vaporwave table tr:hover td.positive{color:#64ffb4f2!important;text-shadow:-2px 0 0 rgba(0,255,100,.9),2px 0 0 rgba(0,255,255,.8),0 0 12px rgba(0,255,150,.9),0 0 20px rgba(120,255,180,.7),0 0 30px rgba(80,255,200,.5)!important;font-weight:700!important;animation:neonFlicker 2s ease-in-out infinite!important}.theme-vaporwave #cat-coins-table tr:hover td.negative,.theme-vaporwave table tr:hover td.negative{color:#ff78b4f2!important;text-shadow:-2px 0 0 rgba(255,0,150,.9),2px 0 0 rgba(255,150,200,.8),0 0 12px rgba(255,80,150,.9),0 0 20px rgba(255,120,180,.7),0 0 30px rgba(255,160,200,.5)!important;font-weight:700!important;animation:neonFlicker 2s ease-in-out infinite!important}
