._stack_1rms8_3{right:var(--space-5);bottom:var(--space-5);gap:var(--space-3);width:360px;z-index:var(--z-toast);pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (display-mode:standalone){._stack_1rms8_3{top:calc(env(safe-area-inset-top,0px) + var(--space-2));bottom:auto;left:var(--space-3);right:var(--space-3);width:auto}}._stack_1rms8_3>*{pointer-events:auto}._interactive_1rms8_33{cursor:pointer;transition:transform var(--duration-fast), box-shadow var(--duration-fast)}._interactive_1rms8_33:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}._avatarImg_1rms8_42{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%;display:block}._bottomNav_mp3qp_4{display:none}@media (display-mode:standalone){._bottomNav_mp3qp_4{z-index:var(--z-sticky);justify-content:space-around;align-items:stretch;gap:var(--space-2);padding:var(--space-2) var(--space-3);padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom,0px));background:var(--glass);border-top:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);display:flex;position:fixed;bottom:0;left:0;right:0}}._tab_mp3qp_31{padding:var(--space-2) var(--space-1);min-height:48px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-md);transition:color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}._tab_mp3qp_31:hover,._tab_mp3qp_31:active{color:var(--text-primary);background:var(--surface-2)}._tabIcon_mp3qp_57{font-size:24px;line-height:1}._tabLabel_mp3qp_65{display:none}._tabAvatar_mp3qp_70{background:var(--surface-2);border:1px solid var(--border);width:28px;height:28px;color:var(--text-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;overflow:hidden}._tabAvatar_mp3qp_70 img{object-fit:cover;width:100%;height:100%;display:block}._tabDropdown_mp3qp_92{flex:1;display:flex;position:relative}._tabMenu_mp3qp_99{bottom:calc(100% + var(--space-2));min-width:200px;padding:var(--space-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(20px);flex-direction:column;gap:2px;display:none;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 -4px 24px #00000080}._tabDropdown_mp3qp_92._isOpen_mp3qp_118 ._tabMenu_mp3qp_99{animation:.18s cubic-bezier(.16,1,.3,1) both _tabMenuIn_mp3qp_1;display:flex}@keyframes _tabMenuIn_mp3qp_1{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}._tabMenuItem_mp3qp_134{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:var(--text-primary);transition:background var(--duration-fast) var(--ease);font-size:14px;text-decoration:none;display:flex}._tabMenuItem_mp3qp_134:hover,._tabMenuItem_mp3qp_134:active{background:var(--surface-3)}._tabMenuItem_mp3qp_134 .material-symbols-rounded{color:var(--text-secondary);font-size:22px}._tabMenuItem_mp3qp_134._isActive_mp3qp_156{background:var(--brand-soft);color:var(--text-primary)}._tabMenuItem_mp3qp_134._isActive_mp3qp_156 .material-symbols-rounded{color:var(--brand-strong)}._tabVoice_mp3qp_169 .material-symbols-rounded{color:var(--brand-glow)}._tabVoiceMuted_mp3qp_172 .material-symbols-rounded{color:var(--danger)}._tabMenuVoice_mp3qp_178{gap:var(--space-2);min-width:280px}._voiceWidgetTitle_mp3qp_183{align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;text-align:left;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);font-size:13px;font-weight:600;display:flex}._voiceWidgetTitle_mp3qp_183:hover,._voiceWidgetTitle_mp3qp_183:active{background:var(--brand-soft);border-color:var(--brand-border-strong,var(--brand-border))}._voiceWidgetIcon_mp3qp_205{flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}._voiceWidgetIcon_mp3qp_205 .material-symbols-rounded{color:var(--brand-glow);font-size:18px}._voiceWidgetText_mp3qp_216{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.3;overflow:hidden}._voiceWidgetTitle_mp3qp_183>.material-symbols-rounded{color:var(--text-muted);flex-shrink:0;font-size:18px}._voiceWidgetActions_mp3qp_231{gap:var(--space-2);display:flex}._voiceWidgetBtn_mp3qp_235{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-md);min-height:44px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease);flex:1;place-items:center;display:grid}._voiceWidgetBtn_mp3qp_235:hover,._voiceWidgetBtn_mp3qp_235:active{background:var(--surface-2);color:var(--text-primary);border-color:var(--border-strong)}._voiceWidgetBtn_mp3qp_235 .material-symbols-rounded{font-size:22px}._voiceWidgetBtnOff_mp3qp_257,._voiceWidgetBtnOff_mp3qp_257:hover,._voiceWidgetBtnOff_mp3qp_257:active,._voiceWidgetBtnLeave_mp3qp_269{background:var(--danger-soft);border-color:var(--danger);color:var(--danger)}._voiceWidgetBtnLeave_mp3qp_269:hover,._voiceWidgetBtnLeave_mp3qp_269:active{background:var(--danger);color:#fff;border-color:var(--danger)}._welcome__modal_see2g_5{background:var(--surface-2);-webkit-backdrop-filter:none;backdrop-filter:none}._welcome_see2g_5{gap:var(--space-5);padding:var(--space-6);flex-direction:column;display:flex}._welcome__title_see2g_17{font-family:"Doctor Glitch", var(--font-brand,sans-serif);text-align:center;color:var(--text-primary);margin:0;font-size:28px}._welcome__subtitle_see2g_25{text-align:center;color:var(--text-muted);margin:0;font-size:14px}._welcome__cover_see2g_32{cursor:pointer;transition:opacity var(--duration-fast) var(--ease);isolation:isolate;display:block;position:relative;overflow:hidden}._welcome__cover_see2g_32:hover{opacity:.85}._welcome__avatar_see2g_42{cursor:pointer;transition:transform var(--duration-fast) var(--ease);isolation:isolate;position:relative;overflow:hidden}._welcome__avatar_see2g_42:hover{transform:scale(1.04)}._welcome__cover_see2g_32._welcome__noise_see2g_51,._welcome__avatar_see2g_42._welcome__noise_see2g_51{background-color:#0a0a12}._welcome__avatar_see2g_42._welcome__noise_see2g_51{border:3px solid var(--border-strong)}._welcome__upload-icon_see2g_60{pointer-events:none;color:#fffffff2;text-shadow:0 2px 8px #000000b3;z-index:4;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._welcome__noise_see2g_51:before,._welcome__noise_see2g_51:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}._welcome__noise_see2g_51:before{z-index:1;image-rendering:pixelated;image-rendering:crisp-edges;background-position:50%;background-repeat:no-repeat;animation:.36s step-end infinite _welcomeNoiseFlicker_see2g_1,5s linear infinite _welcomeChromaSpike_see2g_1}._welcome__cover_see2g_32._welcome__noise_see2g_51:before{background-size:100%;animation-name:_welcomeNoiseFlickerCover_see2g_1,_welcomeChromaSpike_see2g_1}._welcome__avatar_see2g_42._welcome__noise_see2g_51:before{background-size:96px 96px;animation-name:_welcomeNoiseFlickerAvatar_see2g_1,_welcomeChromaSpike_see2g_1}._welcome__noise_see2g_51:after{z-index:2;opacity:0;background:repeating-linear-gradient(0deg,#0000008c 0 1px,#0000 1px 3px);animation:5s linear infinite _welcomeScanlineSpike_see2g_1}@keyframes _welcomeNoiseFlickerAvatar_see2g_1{0%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABLElEQVR42nVSwYqDMBAdtVAKdVM01EPT4imnvS75/6OfsJ560IOgYpUYDEL2MO6QtewcQmacvHnvjQG/PJI4A4B+agAAAPw0ibN+avDENAQAznLOcurmLKfHePHTgF8e8BuIjR+kUABQVgXVOcvLqgjk/Qs7ELt9PX1snwzWoyA8GKsxn5ehnxpjtbGa6Dm3YuV0PHOWh0mc+bylUARGo6infT1DrCITEkdkUAP1/BH9ruHd7u0BKdup9AdSbHtAMJ89TUABeJdChUmcIbndHNoG+kGbjVJ2wz5jtRSqar99N9MPAQDOrfMyGKu7sf5XAxKgZWO62UpOS6GQBokpq2In7OD/P74tCO9HWRVSqChlNxpyOp6N1c6t/dR0Y92NtRRqXob79bMbaxTzA+qb5AiXd/+OAAAAAElFTkSuQmCC)}16%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABUUlEQVR42mVSMY6DMBBcIBIhgvOJcKExJypXaSP+X+YJpKIghSXHgvjAAkXiioksRFxYi2d2d5hdTxQXIspYeWuvaZITERFpIxGkSa6NdHfGSl8b6dgZK0FNk1zwCjkuALSj1VF9I3h1a6+AURhVUO7WXneQAcxlOm3rKtpIwSufiPAB0joNccZKV0X1jZd9/6Kd6ps1e9PKEXzBK22k6puNkrVj2kj8GBEFdv4joiiMgQleLcvLzoOdByLCnSZ5FMZAg8OeQdI4dVEYt6ouTmfkOKozbZy6gP8IbeTjeQdg5+HxvNt5QCttJGo7FYHn7zCdceoyVj6ed1BbVUdhDHaa5MXpPE6dNvItCXCraiJalhcRFadzq2o7DxgRHu08eKK4bDZnY+v65T24T+/X43cxluo9uM2kP9fWneCwZ/AEigWv4JIzHhYLXh2/+LK8/gEJxwGVjzQMbAAAAABJRU5ErkJggg==)}33%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABN0lEQVR42m1Su4qEQBAsH+B56Amu7AQ7gtFEmy7z/6GfsEYGGggqqCeCHOwFtdeIXCMy2t1V3VXjmPwxLh0AAGmsAGRJUTUl/iKNFQuY9RzXT2MVBtG2r2EQAWj6JwCj7TC3ALZ9ZQH7HZM/CEkAMvRTDUCYj+Fdkhsht33d9jW/3qU6jdW2r2R7vX7CIAqDyJXhGFVTjkuXJYXRlj38Py4dH1fAjLbMGW37qebeTJGT4WdJwblFE0lTH25CuKop/X6qOcNxMxmG73HpSGi0fTPIt5ylR0zgwdv2b1G66Z/D3FIT2iLK0qhhbl3ppjLCQGyjrQj1dvrzI6HYw9xS7Px6pzMALl/66BIAV0bnWyY22lLfk9O+nCjXv7fj2OmyNI0V5TLaVk15vK2yz5lBeE5FaazYT8Rfu9ziRtZDb+EAAAAASUVORK5CYII=)}50%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABJElEQVR42mVSu4rDMBAcy4Y8iE/BEVEjB1eq0h7+/zK/kMpFUgScgBOMwRh0xdwtOnsRy0qanZ2VNjH7U5FbAK/Po8iteAAAlnHmXQ2g7RoARldGV9fbpcit0RWA6+0iUGZmbdcwKnJLKDMJFTS9d3WaqCwuvVnthrF/vu/4s/J4DmECwPN0u9bcFLkdxr48ng9fLoSJmQCe7/sw9twWuVXUIL7tGopkD6LK6Mq7+vV5pInKqIc0DEjsXU1tFBPCNIx9ul1r0bNZ7WQNY0+E1PmVhP/G54t/g+/uXc2TxJffMZrNzCjirWJ/XLyWQDxZWCox+5M8RcznXS1/FwOU6BM0mWZQmQ61FM0B4XTFRt5MJiyuy3GatUsJiiMV/yhLLyvQfgCVguIeMVqaFQAAAABJRU5ErkJggg==)}66%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABR0lEQVR42mWSz2qEMBDGxz9gbbUpWamHdYun9LLXRWifow/tI6wnD/YgpMvarRs2COnhK0OwIjKZZOb78huDt/1HN7QyL0+XkYiICLHMSyw5T0SqaqI0eTB2NnbG2rkFJ4yd0yRDIPMS30EfQ+5KRHrq/eXpMqLYFw8LUZP3wAySMi9V1aCYHUbG/rBuIWpY+vr+RHLzWF1vZ3hOk6wQdSjzEm8haj31UFdVg6566gtRo30h6m5oY0S4AMPRU6+qhuv9J1C7A87931NV0w2tn5F5GW3EFvjSJPMJGjs7txg7gzV2jZ0DtTswONhAMzhetT9dxigIY0wNc+F5Dfq4crh73ju3/CkwIuYNWeDypaKN2ILSoI8QBW8oOLfc3z05t6B9mmQx6vTUMyj+I1boEMc8gdX9VsYYRvT68n69nUENR9kSM/XjX2bh/kLDB63qAAAAAElFTkSuQmCC)}83%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABRElEQVR42l1SPW+DQAw1HxIhDQ0iFBaIMl0X1oih/3/gJ5ApwzEgHSgBERSEdB1eal3jwRh/nf38rDg8RkFKRP3YiqxU92s/tuyhP4mCFAk2LCISWXmRFWfAiUoiivcnIrrIyrFsF97tJuyGZl4ms4VUdRSkvreTqhZZqfVqifyMBhdZoTLen9T9Cs0hftn5Pv48njd06sd2XiatV66Rqu6GBrP53m5eJsf3PjAA/mE8njciwhgomJcJ07rmcryiCRr9F0vkZ+DI2gwzvtzLfouJrORYFKRAEwZsFx9GibGCAB/4XyPF4RGN+cZ8BC4zN3GyL5EnhcmIPCm0XqWqWWOE7SaUqnYs2+2GJk8KnBlHzZPi8JltNyGy+7Hthkbr1fd2r0szW97IB4KZNHvtYNLTXNrEFIbN1EUYu/Zjyx4z2o/tLxM/8UgWjfGaAAAAAElFTkSuQmCC)}to{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAABLElEQVR42nVSwYqDMBAdtVAKdVM01EPT4imnvS75/6OfsJ560IOgYpUYDEL2MO6QtewcQmacvHnvjQG/PJI4A4B+agAAAPw0ibN+avDENAQAznLOcurmLKfHePHTgF8e8BuIjR+kUABQVgXVOcvLqgjk/Qs7ELt9PX1snwzWoyA8GKsxn5ehnxpjtbGa6Dm3YuV0PHOWh0mc+bylUARGo6infT1DrCITEkdkUAP1/BH9ruHd7u0BKdup9AdSbHtAMJ89TUABeJdChUmcIbndHNoG+kGbjVJ2wz5jtRSqar99N9MPAQDOrfMyGKu7sf5XAxKgZWO62UpOS6GQBokpq2In7OD/P74tCO9HWRVSqChlNxpyOp6N1c6t/dR0Y92NtRRqXob79bMbaxTzA+qb5AiXd/+OAAAAAElFTkSuQmCC)}}@keyframes _welcomeNoiseFlickerCover_see2g_1{0%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAgCAIAAABiouoDAAAIr0lEQVR42oWaO08jWRCFG3olPxZjy3jsYNuIYOQJlmCSEcHk89/5CRARmMCSsQADFhaSN/ikb49us7MjC7Xb3fdRderUqbpzNBmdjwezqqo221VVVVVV5dfxYLbZrvjr10VzVVXV7fKaO5PhBdf/+4+RGbwYpKoqxnF2Rl4/3fmKCyiGan91OkbwGQd0rvYDroGf6ubLguF2+9eqqhbN1dv7I+vb7V+52euc8GGgh+f7h+f78WA2n16+vT++vT/2Oie7/et4MOPC9XHtxW7/6iCHw8dyfePUu/3rw/M91/Pp5eHwsdmuDocP9uw4LKzXOeE+TzImf5nLxZ+dNv3u6OH5ftFcLdc3Z6cNu2Ou+fTydnnd65w449lpwzNVVS3XN7v96zHL1fCaEyfj5812tdmuJsMLHZUemwwvuJ4ML1iiX32ywA6+YnB/wj3jwYw1JJQK3DERq/UZ7jBpIhSQJhLdFz9ttit3nTf5Wn//+qvfHZ2dNhhVc/Y6J2/vj8v1jf5/eL7f7V8XzdXD8z0+xDncBxTz6SW4GA9mIAv/J5R4fbm+ORw+wAt45CYjYMG390feBa0Pz/dnpw1AEAJv74/8BeOiki1kWLAjUMPrOlvoiWJXW+/2L6IdXwFCTODeHAtrLtc3rsbV9zonmEznG5vz6SVoxygZuZhDIPAVtBu88+klHtJz3GdMwsRIxCL97kjv4kICXAuy8txmhidL6nVO6u9ff+EozCy6GE5mAVZwmGHPWM6qB5zVdQM0RuB1kMIUvc7JZHjBNlhZ7qqqqrPTZv10x2P6D0uxeN2gBcWvLoRlDAjXWaQjVihEjm+X14QlF23WSG7KSGaspBVekbaSrTJP8ZZDyQKfJil5AR5cP905qUznW9KHnxyhyKeL5krSXDRX+bAUttmu6u9ff5mV8Jj416u6wmRkMBomPE+0gkf9IKDA18PzvURjoJm/+DVpUZ+TiQhSEWooJVUXORS2EuY8BqLhL4NxPr0EqgTTfHpZ9zp/5rYzocpzmbnN90zJryZRNnY4fPS7IxhHrIp/DKqeYFlECn56e3+EWQpM5Q5dGNPhczmRFeKkyfCC0eQK/Qqik3HYEc+Q6etv5z+ldGlfSpIy9DOoxvxakylZB2taP92xf0zT746Ijn53pC3kOJbV1kSatUh2xvhu/6p11k93DCJYgP/ZaZP6k+W5/0VzZc7JXCZt1/Pp34kUORzo8jLrcxTUFIsQCEnVJKDJ8IIwIe7UDSnkDDHxVehMNQTWAblJwLI1buPJpBuGTetjI43oyKocPbHZrurd/kXT5Ky+z9DqDnaLV3G+Od4Pxj0cPtgJAxbCt5DXGC4N5JISv0IP1Ehn2EiZVqQqwzxFg1uQEHW/U1RVVfe7w4KeNSfwM8TEc2Hv2+U18W8aFkoSvH7m2jUJIunZ7TFLMoIEnJqQ5akqU+nJ0KoNPAQVSD1ypaFDBDDI0WL+g8T5m0IxU3v+NSNCqF4UhWI7xaSEbSf14rFPK15daLVRlNbFIovZsy5tv5KpsD4b/qXcEuSECQ7HgUJGP6R1Uqe7UGnYlEFaBZUFYLMoMd2A9oyXrKUz6RS5zE1K2NKc+Uci4xVuZqnEYo6t/RB75inhAwoUThSTxXWBgnw+nc+wqD6FpTVwzr7ZrqgzC8+7GCvkAnf5yqeltZK4qE5RsNBFdnXqb+c/eULNItekCFKz4WehlHSjBoGYChpG3ahBNDEJyOxmqZUNFoeCpIqqZbm+KZhLxs3Sx9IaJMqnIgsYQqayfr3bv2QnjA0bRJlWvC/FJhoNbIVpik/VjZUXVsA0KcRs9JAKva9pHDCLNVGjai0SIl73JjJFJuK+kiITS93vDjWE7ODcaR2rBOtGUwZ+QA3KVngYNaSqLApRG2+ykms1DQPVbGCaW9MxTsGv+ZihgJWzM5MiKGnO7df97lDgQKvCRErLtbq39p5VQ8wNhtlqoqDgDrk26yYjyB5mpp5UuhpaicBoCGgsnnrSqM+mQjZtsugfD2Z182UBeyvh2CfSI7VPuw7K/GIH1hZ1VpiygCUoii6LCQnOfqss466yglU6WnOk1MxiJYuBJCC7UQxFLjMJcl0fHf/BxMZtKnqjzK8Sp7grAieTfa4b07s9RkOYKbidPX2T/T2hbbUsOpRvuQD1JCnJblGqFhVGUQ+Dm7r5spAL5A7xiZ9JjZnU3GFbyCn2M7tlcGU71ba5SdP8lXNZf9lLt1aQU3VStgRTMVlAGC4gVLDn1Dx5OHzUR8d/JNXLJixLBVB07dQUSU/2ZOUIjQVuMRNAyIrPNUmloF0GdW/Z5MwXvZ8uyX5LigbaMvZqJXhrmrT4sWcJqjWv2y1B9BsqazyYWVikMlw/3fm6h1DtY6+U83l0kcMyJhdMkWcwqRWzr9hef05nPbR+usuzjaIhySCL5qrud4dpZjWbPK8yLE6dfN6ehuyQXGYtou5ILZN1Lz8ly+Z5CdWPxYf6xbM5EZ1dcKnTODLNY18jPSWLuz4cPo4W8x/tA8lCmBf1W/so9dObWcQWx1JFTZsvtmcsDkULzdI+1M3psiJtF71ZpWdlm8/U385/muoy1yocDGYZJInQ2Ma3yUoOa2vVOiZpkvWZ7O1vZe0iNxdKShGQJGhTxa7xpyosD0VstrRNcaxji3MIT031G+RSFKUeDPBYnrUzQVFVGvYFBwkEBrSCLQ5+HZ9PcXThjFazvs4UuX6Pi8WssEpOrHf7F/OFNJ6SXy3jRzWFgCIpaHuPrvI8Nk/Q7GNk+SPIGceehvhNjZrpJgtU1VO/O2Jqz1RNkdYGhoiVoyo3W11Hk9F54d7i0EqOSNt/2v36lLb+60IKyObJp6SQWTL/J4Z6tch6PpPQMOv9Zm0OlZ2zf1uueM+SStZQidpCy8PsDGkDOwuR9B49XB/gvNT928bOdoo1fTYiMjfZYDdzFYrMjr1gyW6RAWEFmyscD2b/AOgNI1n8yXdLAAAAAElFTkSuQmCC)}16%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAgCAIAAABiouoDAAAIUElEQVR42oWay05bSRCGj32QjB2DEXZgkUPkxcjZsJhNZGmynzeYh+YRzIqFWSAZxGUCAiF5Fl/06Ve3yVgIHY67q6rr+lc1vcXZ96ZpZpP55fri+OC0aZqmae6ebng4Pji9e7rxN8sW3ZLFucvn2WS+ebiCAitd77IkXlNLCrJWMFdCv1gpZU+x6JZN0yiAFNyYHxm5oP329cd6s9pu34eDMftf3n6y9OXt53Awfnn7yZvhYLzerJqmuX28htB6s1p0y+fX+7unm9vH66ZpXt5+3j5eDwdjNk4Pu9vH6+32/ezk/Pn13i3b7Ttkjw9On1/vh4Px3dONMqw3K77iPWShgEiIwV618Px6f3Zyfvt4rUhQ4HRsZzEvkRA6w8GYvdBHGPi2w8EnZFUdqFCl5Js8G2eAE8vQKZaEJdpUoEKDiKIBJMuBUdOiW6L67fYdd0NNi2452j/imW+x+XAwVhHqFKZSy6MhLQvgO9o/ghfL2m9ff2DnwkU5obaCerqlsp6dnI/2j6aHHYtZud6spocdgZDnV9eFPWSqW52dnG+37+vN6vjgFBb8yRYcE5WlDTgYWy7XFxkN6FE16TJyR035ctEt2+HgEwfTzdDU2ck5BknLa95a1lQlckBKETlw+lohvYzS5sYyWlBCjJcRykoFNuKgifZnkzkqUFmZelxvoGy3722vv6dV+ZozIBDBYhZUI2l5xWIl7pMZBPZ4vl6devFhNplPDzs8WsrSJzXgs1lSWIBR048kkolSvjoa6cYkCHGkGg7G7Wh/om/LDD80gDNhm2gyw2Uq0WjmJuXmZzaZkzJM9pYCPBFBfcl2NYvxTbp6HNVqetiN9o+gLEed3bqZivZoMCLNQ2Q4GPc/qo75UFdBP7PJPLcjJQ93Tzd8tXm4WnRLVt493WwerqzTd083ScFPZrp8qYRiheR7ub64XF/ADgrQ51tf8p6U6l62+7B5uGJZTxxEAk4VpNzqPgklsigOCbopkFT91Ue8CqUUewtYVAA3tb8T7yT4+sjkmBDTtr3+XmZEndZAI2RIYPwQumwxhllsQSRnk48sZFDLogkjgi5T6XqzwuGNdAuTsMgoyETGGoKIpCM6Ma1kejJCpWlNgEI/XTTtj3HwNB/UsWZM+2wertK98eF0Co5ncNXYmo3podDXcw0W2LHdjccHp7JIn0rh05sW3RIZfEiBodz++cffKEw7kwWtC6Q9gYkmolSZj7UA3+JrbCkquukTWS2dZmWcBdUIR7MC4IZ40PSwUzaLY5Ydc3wBeYAIOC/5XqdTO7eP1+1w8Enh3JxAmcpiwk8Q4TIkY7E4KCVIjWTfoPPrU6g7ewgUUZ8NC1EfbR1qUJp4p8DKHkpwizxN0xBr2+17H8myr8tktrOKZWKjPNWFxj/x9qRvIOD8s8k8Kbi9iPqdyTuzwWwyd8Hxwami8q3UyANFLPvxzebhCsnb6eSLPkk/qSlE8ToOnkwSNcuYhrW/0idm178Eu5yTYEzUI6jzVLq9oF8QK3fzMU2PKFyEZZK2QUnV6z6WDii0vf6eldK8Y6+QTZ1CyCwb96K/VU3mjkSeLkjXcABgTnl+vefHQ8pILvYfntPnnExwOgzggAGp4Ih/AF+1d9M0fdGUMeWoBQPWgUbtSIfXnyXCb2LHopNwxtrkYusmSKRmbZwmKCsipcA1Qlb/TDTogwIAHZNj76/zf5RGxsXE6zegK0VPzFbjt4QIiQDqKVqhDg1Wp4y6DdhpUdmlbAmp1Vd9on5WfknjIAWCQNMYMP0LLM+f6TJ190DO1oxpt0KJekpODtMp9FYhzE44nk5aa6fOzUW5uHu66c2OvhbT1Z1T17qufWSxHJ6mTIXv7HS0gksRmzvbiJ29TmrB1sF5bqaRdByjJ8Fw231eFJMKRy3ZQNs0iMHMtYDJBO91m25qp77kiCMbhey2ASkWOCjbptAQJLaiMDkM81txjTjQDO30I1Erz5Bab1btdPJFG2YbxbGd7NgQpfE9eWI5wRi6tuTl5MTy70kkLupDjATZmDe3ONAopnTZAHLgPAvDqSxq0revtJ3oG3WJsoxMxxQFQivirkifjAvq8Ck6oALLkSaK3sr3hkPR3xkadaTv7O9MRtJ0b2ZGP+3L27/Z5qJUx8k4pLZy1gWscgZgFORUH7+zq8gA1LZCD31BV7X/ECvmWBY/gjjulrGvF9j35UsRmVHvUNgGyDhtR/sTo4l1NJye1qsSL2SI4ZxYY43pYYd51biZIn+MOwedXgpJigjNOWfdJNrE2qkKcYs5d8apl0UFkjTlczRxctt9Xjy/3jum5Eii0px7116QtwhAXpzLhCLq9cZN/D2bzBMi5/DbpCb39IjskLWoHmEhNrnYJKS+JJLTXotXmrNv1kCLIKAcu9RZI2FIwgcRjaFugjNzFdBj51BROjk8rFFoAn0F8BQOj8xQ9Xi36KILdMK3ba+/51SQfpIiNxyMR/tHxVVctmAZ0kaWfSC/zUfeKxRZOYtXRkHGaY5K3O50EU/PKaV3UOYNy3mBP9SUPWadwvpaJnuoHNnxlfZPxOxkoAb1aQrBnn5XALm0Z1GPUqp0IugXsLhoO9Rg9m74lwQzOGqo+etuHmaZDr1RyUGfCIo0kVemOXzIK93E1iaaopUn11CMrGIJJnOQknd7mci9Ms1b4yyFTvtp972t4iDp+4nUft2s1pOHwmIFupNi3ovlNCMn7f67Qb4vZpjYI+u6I12IqN8MlowIL/y8eqUOjPaPyPfF6Ka4EUkt593ferPqLc6+/2+HlU1Q0WHnZVHRshX/OrNzbFLfFNX/3fLRzdJv4mJnH1cMKnZSqK+D/gP88SNVwfkqJQAAAABJRU5ErkJggg==)}33%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAgCAIAAABiouoDAAAITElEQVR42n2aPU8jWRBFGzwSxgMYgdcEayOClSdxsMnIweT73/kJJnJgAiSD+FhAICRvcNizd6uNLQt1P79+r17Vrapb1exMxj/vnm6apmma5uTwrGmaQf/iannZ/Ps5OTxjAr/ePd20L5qmmYxmPsW4HxZ0cNC/WD0sfLB83I7PZDRzsj856KcsNRnNmqZh07unmyIbS3lMVitK8Lbz4/zXev0xHk5Pj0bL1Xx/7+Dl7X5/7+D1/fnk8Oz1/fn1/ZlVet3j5WrOBjmfyev1B9f7ewd3Tzc8OB5Oe93j1cMib6+Wl9yeHJ7xLGK9vj9PRrPlas4tP90+Xo+H05e3+9f3ZyffPl7nLoxPRrPTo9Ht43XTNOv1B+uMh1OuXZAVWJlBzqVml6s5cz4V9Pr+93g4vVpenh6N1usPDv/yds9h1usPZWJvRLlaXvITxz49Gr283aN4JqCvl7d7legurFPQxxlQhEDmDEicQGZfNYKEp0cj/jLC4V/e7gf9C86l1cfDqWfZ3ztI9XlejvD6/tzpdftqnWe4WK7m7IQcAgTda5zxcAqYBQWKwMLortc9fnm773WPbx+v2XUymim6YmES0YF2hLqScJ7X9+fTo9HqYcFpsdnp0UhXYhF0pHvyN4/DysJQzYqjncHxeXF4YkT6fNszi+uWqNQOCmn/XNnbfKSs7AQEG/QvmqYpMUiZ20FwiyT+mic1wLFmp9ft+2Sve0yMSO1qQKMSI5iaW8zFNvq5y2KfDAF4HCuwEZAEm+kjqT6hvV5/DPoXGJnFjY96KPARpLqMIY8JSIU3cEtMIITv7x3sprLBJw8P+hepaVSbI2QKDZga4Vss41EZFAJ3Tzd83d0Tmm5yJhemRcTQ5ikM00oWa0tVfk1VDPoXnR/nv/B2DGtIN1wJB0dS0+iexEdYBRGGRiMCcPC6TPCT9jQJZng2yiqGuCAmYvnMFZyIER5kC9MZUimAAF+vP3avlpcYAfusHhY6vBgRRMll1HSxW7p9wrNMKEEkQac9Vw8LYSV+GZ+MZmDcp4rlE1aT0SyZUeKRlVMDUiQuOr1uv5iav2QxjAAODeySCFDAOPoWJjwl+sgmmAXrGQKwNg+a7w0iGhaQAj3Yg8A3Pgo0CIozkwohFWwAcrd6WBB8cRETP1FvVwukFgf9C0bw4cKMnSl8koW32TDjRpmCJq6ZL/ctWSajjx4HplBrO/SwWmZMAXJyeAa4Vg8LVkuyztlZ9u7pprOz+0214aLaX64pd8BQKDijDzbUnwWOWQ+LcSvWhEbOJ53BkpJAe05vxRTGVxJR387f4jphmz6BPAwyskMtVihPuS60ZUsBVQiICSJzTeEmGddEUJt2tcuoNufKkbJOlm+FNG3MboLosxZDi+BFjp8KTqqSNZQhxvAkNyHumF/IesiXgCJtESw4PDzICOVXwiVOeZZbE5B6GQ+nlilJmqiK2jCX6Knc5Wre2d/7nsVnBmBByyrj4ZSyM5WYFaYeWvi7E1AE38Lr9dOs1ISDek+yisvID9NUJWhYDKaLqVl9Nm0gHdlFVVfLSxJ85ktDY9L8pHklfsMYjPeZmA2NW2qX4m6SVdNwsg2dd2M3Rg6ZnljYYHnc7Qz23Hb+/OMvzIv+9CkgQ2wGOxnAtGRWw9I2njKILldzsGNo4FaaT+63LjdAAgGCl04HBKQUer02F3eOpwPqQQkuOxb+NRd19ve+p3+lQ9Li4CKlKcE7SzBgDx3XKSw+pS22R/TorKSyPlqu5lbwCCBbSR6sW0mg7BnoUz5iZwM7qdn0XBHTOe3/DpXSPkYWA4qOamvNIJLR3f6W6DVUl6ikPRLkGSNQGSNk8eSfrmZwLFpz30y+no4ASqMGMQjn2avRyz5rMWYIJZiLXwt3m14oKFtW6R3tKKu32nLKPoG1nrGfk3BCXU/urqkRTF2ngrJYR+PmR5tQBgftbcXPCuv1R2d/77s/4FNmFuJIggV9XS0v8TUpnzZEaPuz5gWyeIF6xmYGcy87rboe9CcVmpC30NWcboS17Ktm44V62DpDqxMiP5l0mwJk1ZNGQyPme6MP0ABfWJ6zCUzCLfDkNvvQtmuTVaBQqzN77EUdpSWgrwki80M2pwyXlnXZmcC0qL7T6/azp5Vkj70tVpOMC9csce0qSDTUFwUBak2KaHtMk2SnlRRmotC2QlVTJ1OVy6Bc5deK9nPUYLqq+ZTHdybjnxu7pV81T7e8omkXIjZMNlL7jQuW3qtERqngKVYwWcpkpVJqo6/eRG08bJYpu5Yq0kLIXtZT2azJ/gu8sd2vsalIQ6e0Cov6sjOZ1DQbQ0n/ku9xSNSU44XBlhZiXpfuQlvI/yFoI6/9qrDcAgrsnJ3/jcXwFgO2C84sULMMlvUl1fqq3N1YgctFXSfbgbulL5cAyZ5bu1ftYcpTWamUc255N+uyicSk/BY36WKurLWUWfESoWkVW1fA3CYke1l7fb72KWliYze7YK8N5jRIeQ2dNinW3gjGQqPaPZAyUhodG5sqGw2TbZBcWSE7o98m5qxsfWWXPrVmzZEdWF/DwgBkHPIA+IHvDul42DzIN92F+Mpo7IpktjJdSrtKtWGwk3YgZyIgKX6+y+fxb1tizUao2xstrXKWbhfrwrCExsxKpU9WELrxtUzuUurylJZBJ+Q6YKS8hrC38R+CaLnmqzWZG/WBxASAwEfkRLJKlrbz4kuh1cNCYgaCyvtI3ztLiPKNkB14mBQrWCfm/1bwUsAj8FY6uXiSYQsx0Ze4ZlMudgbH55goSUf5D5h2hmrbLf9PpYy341FhNylAOwxth/aW5mw7Z30FxjbVMjD9A+xl63toDeCpAAAAAElFTkSuQmCC)}50%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAgCAIAAABiouoDAAAILklEQVR42n2azW4iSRCEG9oSPwtuhBm4NCMOK04c9jLyG8y78whw8qE5WGosjNdYWJbYQ1jfxGY1WCPUNFWVWVmZkZFZ05qMfo6HsyzLXt6ex8MZn1mWZVmWPi/LxyzL6tcnnrfVejycTYqFnhtn8cAiGnntfZiV2d+yfKxfn6Swvw/qhQFIYac+N1WJ7eT9btHrDLRWrzP4+Hz/+HxHlaresIp+3R93++NOz5fL1+l86HUGWZZV9eZy+dJcVmi0TpZl++NuPJxp2Hy62h938+nqcvmq6s14ONOCEtHrDMK/qt64ktLz4b7sd0fS7eG+PJ0PEqdh2E5zpaGkvLw9683Dfbk/7rSgtnm5fPU6g7zfLaQcZlqWj/vjLliUX8fD2Xy6kl20Ottwr+l1BgxjPx+f7/qp1xlMioUUkrFO54PefHy+z6cr7UQnqWfE+frM7XdH9esTR6hhGnO5fMlYp/NhPl1hCAnS83g4q+qNNq4NapFeZ5D/8/dvOSQnr0H97khWQ2MdSK8z0GYkT4OD6i9vz/Ppalutg9X83HA37URv8BH8CLnIYhEOqdcZ9Lujqt5IWzxrPl0JCgio0/nAmWEUWVAblxHQ5OXtOe91/sIRNFonX9UbPWirhJtGysByNPYgS+nc6tcnPEjnpmGSRcRxVhzp6XyQCBlCD9qMTOmeKweZFAs5u4e29klcczCcGZEliVJG/iU1FJWtyehndv0vBBrIdwNEA5qCfw6T/ic4FCIy8hoGuxqpPgrJ+vUJkznoOvwz0pER+Pdl83630G/u87wJIB200Rv8DpDTdAIE12NLOk9ZZ1utQUQBrQcUUQN+CZXQR8CBr8lrHEo0ksjiU9BGZEhPwA7MycsfS81n87i0HrSKHA/EWZaPZIrT+SBbyFIkOFmHfOQmBkc0Rhjn20CQQ49m9bsjBQJ6cmCkC4xFdEvcfLriDLQpuUUICNC61xm0xIMa/fkaIWpkMcEz8Q4CLY3HsH4aL+maPGtxDzfehLmubSOTSjeLuCzL8n63wHuxazAqSMnxkrAmxUIw6dRDMZJlmfwICkNgQgJwUqgAcnXmk2KBvwClVb3x7KkHaeUZWrxBfiRP0e4Ukj4YzHYWosyY97sFOI9vhzjkjVbBiHJjRYqUIKDEIQkrrEMCYjC5CZDCfNq2s8qPz3fZy5FVgenZU2H1cF/qQUcI0vniQArYJG01q9cZtKVTCMI03SjX6CW+vSwf3S01UW/8OfVepEyKRZoE9YbsFqSTaMbDmcKH8YrlbbXWGH2iM1qRvJRJEKGvru3L23Peat95BMnSwnZ5inMnZlIZOL3EuThweJOTPYdSeT5+JFS+XL7EjFlEw+DW+K9UJXO5UCoGgBmmo60pTol9ubwc3DNjazn/5ayBOg1kvUZDAs1pBN3GpVxQKiUA822S1UiXGuE5QHXYTgB4R/281b4LBYhiNZRO6MFp97sjBb/yrqYAhxwLFYA717J8lI+kZyAv1oKgjL66Ppy212UQCLcO6RyYC2yALShpaDWpN5+uvomiV0CwEopG0hDpBu+Vo5IX4FOhRiUGiSzlCC/H9VVAi/Wl/bZaO6MhpRDCwmPAW+wsRLEUo3yFYUFWPSHq68N92VxqhA5R6pbO3D0obnj7jSZOoDnXap1regZ0T2udQJdSXha26VVIXv5YypYeAiCiEwSnOd46gb+TLJ0WkH2pY3XUgGvgEN7EAYaDehRGStgCEa+K0mIVd3Mu4iwMm8ph8aa81b6TMC8jtIeUDXlLiKjWomSW0GpBJ1olcn5tjMNAqCstQfIgVtMztTg1ilSSXMfNtAdCFYY4by1haM1qk/xx12219qTmRAnMV8WM+WBG/OkNvj0pFo3ch1n16xOLKPeJZIXU45Wwl/6eK/WraxsUY3wITJ+O8vnH57+ECZ5CM9TZsHddAT+RFPc1b5sRbuQyOnta2ZMji7hH+wkTenRXnT3ROVBkUaZ7j8HV883SZpQzeulzxwnI0vIO78w7mjaykpRQBOQLbNshMxSKLuVaCR16PWQA9/FrlwL+k9PosKBjfN5q35Gh9e/l7fnhvvR2pyM0GOT9DfyFr4BIulsohWDbD9Mt4jABJrrnevFMDcBeApahhn4CyByeECoR8sTvWw36+0x22uIcH9wVfIJ5CNAbxznN9ULR26meMQFUYTZMginhwsMrcuc7ypWKRFcDj/OESAwi1BtpreX8VyMX8CoudE/8TcqYGssF5+8Er0c3bt9IlxqJT4i1RnrVSLhcEzpWZB4HlmX5+D8DhSBM4zZlcX5ZGER6RRPaZjdMcE1uY3ctDWFvS6fpNfSerzUbXJk/BrrBoW/089Nb2bSjngpO12e1UN829hXTg/TNO8VPO5Dh+J24pHucFIu81b7zy0IVQQG9nCIrvL3XEViZN8kA7HCZCaLBD4E85WkSv19+Osb5HQEwD0WAgnpaAFacImp9LmNhPHreH3ffHUWlFbFs7+85HCpTbKs1l1zeinfuA3BydeXXpFJLx4ChPeOEY/TbLog1DXlZ0xsAfp/huUkNJk9kGJHOgZMyDf7Tk+ZmIlxgk6cgb2zSGQC9Lk/2UETuMDB08FPm0kvA1tq5ryBx3uJSQ4PrFm3Eiz7aDBAUqv+07Yv7T4pFO0Q4sIL7pTiXtmVVSTgw38AvzxHwekAn1BYpNIBTAePUM6XN6gUTtY6XU+KWWso5MOT2u2GmfhAlLz1wbgRTPIIQQXkUdJjfa11QkB6ucNQLV07MS1xO0tGBRqqHHm1Z7xaxFJ/hsl8jQ3nsFxv63wn/AaEZAfgipcyxAAAAAElFTkSuQmCC)}66%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAgCAIAAABiouoDAAAIY0lEQVR42o2ay04jVxRFC1dLGAcoC7vNoMuRB5EnzSCTlqV8QP4gH80nwIiBGSAZxKONhYXkDBZa2rllWkHIMrfu49R57rMvB39d/HO9vDw7OX94uauqqqoqvp+dnPOn41VVzdvF6unGkeJPlrD2s8+cUP33h6fjZqY8fjo4bmac2BUvn+4V2Ak8ysnzdsH+Oc5gfXT423RyMegPd7v3zXbNpKPD43Eze317RJSjw+PNds0Cvp+dnG+26/vn2812rTTTycVydVVVFYO5G58PL3csz03m7WK3e+fpZrv2Oxvudu9VVb2+PbK5J7JJ6uLo8Hi5umJb9q+qKiWcTi662mHy69sju00nF1VV8Rb3z7dVVdWj5tugP2QUi6Gd6+Ulh6EpdudVp5MLdkztVFWlio8Oj6eTC4RjCS+v7o4OjxlHy2zIo9z8/vmWaciDqTlF9SmDVky75i/jm+3anVE6J6pi9OJb1KPmm6O83sPL3f3zLebFpKiP7dwdIZCJ5UiMigf9oXumv3Awc/R85UulqErkMRDUCAZQhkF/ODptcTf9q7AQk00jbIvMysnmvntv3MzOTs6JhcwU42ZWBDk27CYmf66Xl8Xkebsoks7Dy11mjXm7GDczBjNTZFZCvEwTRc46Ozm/Xl5yokGUKS8lMcQy4c7bhRIy00cH8+mPbl7svvwvMqgv1s3Qn+2TqTcHP5ucEnefmol9N43ULQ6FgVmSWbk4t/fwcqfWfyElj5jp+xcCaZZc6/LibZmcHtFdWLhbWhjXYxPl1490YS2h//Jd32SJ74IrOX/eLur263zczIhDlUopIdFm3WFEWVnFfDNX5h3y/ei0JZGZ41hr0ekmCBOBJclHpHAKC1qwSiLz6umGMuRW/okWkDY1fv98y68Jl5ca9IcH8+mPrtfotIWLpoX3RtCvIclewFXMT4d1SXe3Ynn3kfH72ZLuiaKklLA+6H3hGzUIH9HgmIVKrw3TnnyZt4vRaXv/fIs1Ntv16LTF1GxI0VHdjLsn88VQ/GIk3FbMYdEUYRXVp/AaK6xunhM83dovlNOF6z//+NsAYZLFNavsdHKBCpQGxIHcAAX8nxEqdyKGDDHRg0GkVxdVPBOnsUlMZT3GwAIL9ejpSi7W8zcDmWyQGq+nk++Fd+B+qoPZu927cJaZWiBhYeLDTE+ZSjhFQCi89rgUWnua/gQ12QBoWp0F3KsYKqiLYNUp2ifWUNPR4XG92f5UJu2MOjSUe4kyPVUAymsbpJ5nBVA1uti4mfH+KYATAP76FPELGtZCo9NWHelTDCKDa0Wewv1if20J5kZNy9VVPeg3+oXhLbJkUjqtiFnbph8Jyn2ETdBaEQX6M2IpblEl3c2g0ytf3x5TZcY77m/HYIFDBrfNuBv0h3p0umQ96DcG6ui0Jbna7Bj/LDCwtXnqPi1p1rcDVKfmC3RnX0oFsc/IHOe22W0YJva0Wjod2Tjw0biZZSjYEuIQhT/2zOqcvXq6Ee8J7TEXsOozQJBAAxQnfls93STnwM7zdiEOZBNrrbuJ7hLyZv+RMx9e7lI8NhT1jZuZsHb1dMP3oqdxVQLguv06N/BwMP3cGM40xrhlruATEJEUlhwIRtaBrXfSAAa144qBL5ihra0GY7II8gRWYR0nYQTCUHZsepXBTvuj1SiaOhJw0QrYMTJN3c/bhV6j0dLyWiY96DN4iam77Uuix8Jb8yCf6vL5iPn5Ful0qYf0xA8PSqIDvyDPmWVI1WIEFUwqIcvIM/jpTHKKyAC3yjwl6vMID0qSTA8yZ1k9TIt8kYESlwI7k5PL5mYv4Nxs171uq4mm1WKmnr2tLCo3euEfktDgs+sydL9da3e51GI3XNJsRUYreBVmJglR8B4Fs5zemoP1qPlmdUTZRKAhnSAtkV6WW2Ebmw76QwOesjjoD1dPNxZyCnxStMljZSmksuiGohscIfGkXoarOjPRZtJsuq11U4yeiv5QUOI0IZmYNcNE7CCuMekuV1d0wGIzqzLTLLEyzUk2GkTaBhSW1ir6e/GeZdtCkVgse0bUWkBTQZxQW+hUH/S+oA4LjcR1salwVoOohUF/COOpmvTK7GmRvmgXUJbx79OiymR2M/okm31bU5igV1XiSqkXiR1RkpGEAMvVVe/s5JxEYFQDW6xQSZ7uZcLgnApCVrRS0B2yVgIiSawu/ZYFxQ1dW9C4mXGKWin3lnmH3OrpiQdz816uTDbEVE1RVGVANVa5V5J4Sa9kMOerZm5GcX4qT/KcCSCzGphZrdwelNwTKDHndH98mlTkR6uRRET2DXi4QZE3JziwUMCCnUCueCoykAnCt4lNarA9VNIGln8xp8mOT6BAElgFKS5bWDQlNljulpmb7wfj4e9dCm4vo54Xj0U0Sf0mQ9xFBgUHWOCJgsnUO7o8ZPfS4v/QjMZ4wXB3L4fzRepBvyHvZpNG3UniJmucHCMlKSE/LmYByp424YJtii5jG6yRQa1IZQFJBAiwUE7Zn+IeUc4giRELgkJa7/EMOJNBf1gP+o2ZPAMhCRTBjsDkenlJsUuqJa+Mha0ZYhxkxwzJULRF8p5ZgKRcUuOyYnpxFzGMTluuy63LhTYpwXaOdnYE3erppmdeJBObd0mf2bY402l+yUtHqkN2z0W4UTuM4u5lUbbsWZW6t4bFHVym4bwNLa4Ji5vRvfeIxn49nXwvLpq9q5Z5kg/KfxOAZheh+S8P2T0XN0LezyQU9q4ZOJOUVdKgjhNuhjDSMphoTpAp559Hezou5mV6/o8GUtWb7U/bP96Z48k7eWefdHLy4Qm7jR3iSLQp5JX6EPi5PP9PQ9DMkmS46WOK5iPZUg4itWdlzPxttBrjBr6yIcy/SxRtk22u2mgAAAAASUVORK5CYII=)}83%{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAgCAIAAABiouoDAAAIVElEQVR42n2ay04rVxBFG2zJjxhsgS8MYq48iDxikEnkP8i/8wkwYmAPkGzEQ4BASM5gkZWdanORZbW7z6NOPfauquZgOvl5cnTeNM39891ittw83t4/33mn+ffv5Oi8DJiO5zerK+7z7bCmaRaz5c3qyrlN0zC+PabszhQX53rzeMt3rsNfiqQMTiky7BWVR8qQi58cnXeG/fHbx8ugNxr0Rq/vD03TDHojR+92n28fL03T8L3bfXI96I1Wm2v34ClzB73R28fLbvfJ9aA3un++Y/FBb3Rxdvn6/uBq/Gya5uLssmma1/eH6Xj++v4w7E+2T2vm7naf9893/tw+rU+Ozt1x+7R++3hZzJYsi0jbpzULnh7PTo9niO3RLs4uWfPk6HzQG7EjPzkUcp4ez1ab686wP2bOanPNye+f73iMxBw4Ne02w/4EDbLo28cL6yxmS1bjk0rnnHxYX/WtNtfoPbXvydU+EqojrLjaXHvsxWy5fVpvn9anx7PN4y0G4FBsp06H/cmwP7lZXfGTTdHXanON/TqzH4u3jxfNwtDN4+1qc81hpuM5T9kGJeK92oH72PPk6BzFpWbRApZBBdPxnAs29eQKim+yhYswOKOD8799vGBwpjBG1eiwahZnQYkogsjCVIbF9mndOR3/rj05wM3qigs0zZmn4zluj3AI4UTUun1aswgnN/SMLFyGQyKWLp3HUAu4pAKwPguqJo0KZrEmW+c6GJiNeMp9nEAn1eXR/qA3OhSJuUCRgqhhBUAuZkuMLE47PeG2+f+fkHn/fDcdzxezJSsIh6zpYK7lCgbngoU9UmzkdCILoko+PPUguaCHTcm7KV9unPhPQOWKOThDIJnIn6n05Ij8U785II8kZ0mdyURJtQisUbVNHptd3NQtcgXGfIH0bveJDxMp+Co4YlwwjAhyxcRvAge4mY7nYKe8pqsTEdKcdEm8LGZLqMeAMmzFOE6baG2cIgnoazizlJuCFZw0gcIwZwzc9wXSF2eXm8dbTihGgKMSszEvOqgp70tYw/6Ep1Ke0AtAJkaIi6hgt/sc9ifAZ6KYGJeZR7KkWAaLMUtLmENAzYiXs3QO5R/0Rp2Dw64JDpbHemk0Dy9yJ1WJefgOpuB4KTGEnckB8qFrWU8SQL7kigxkV5B8JVz9To/WnPzUtCqIXZKs5ZDOn3/8jXZYCOupL7k5Oci9zS9IzMzlVKtnlj7JTdIRHFz8Ar4vaaFZiLrI+NJZ1J24IdxIoAZyelMmHEzsZl6fYJxlQQE5nnpn83ib2NzmAinJR2yUkJ9VCxBbBuR2WeV4+ORQcUowTmpOeFZyj8/uDN483nbZr1BG4ZpE+3IY1PcdxbR1RN2kCgqntplOy2UZpTE4Xppzb6FnHaeKlT+PxrVLcfNgcfFXKerazlIq1aR/9vuuXnW8diueVc6jyxST5PpZ/XLsduZVjPTdgHLYvX+dg8Ou+Jfpr4m8kGal6shhf5LaEQs8MKEOrsGSZXvxAtDd7T6pgwCgLJuRpAC/PJhsJfYxK/NmmV64SaTnwtyd1TqzHwsLIigGcBL/TYvgZsmOM5uey2JZlIGyIrpyK0GW1JkKWTohLtcOyFLApMQ60fOrQTQFGOdB1EWSA6aSl7rtxkp6dWJTKR304XTjEgWlMdSGmHTyzNQLEIBBubg/U+wcnwGYAJIrJxhlI0ms/AoxiDy1oydrc4mQA2fOYpKWtuV+Vsk5hgGlWMXjyANsRzAdYjYhziaM5X4WqCaKtiJKKypT5+xqnR7PSEdEkm5ao/TWku1KWZhe1m4VZiW1tzmZbrsXvEuekdTZBuYUu1SFDi6EtbdAzWTFWZ2Dw67ljGGsQ5mnah9LGB/t7UIIEJYapnxiBOlymd7O3ERZy4JcTbxI7VjN6GiilTKA6+5ixcN9vqfjeWfYH+dkq1OlSUy1dWJbq0RNumsqSGLKbNXup420tEcm0Pip4AqNOF4GyH5mtoCzHrK4oZFodMsPOJGNzc6wP1Zn6MVen0WDfMlTyxYXtVkHGWWHVIOXZIJdstOcvQGVyKc06mk2oxfdx7Z3Wi5bl9mWS7dNHxeDdLrO7McCy1BPAZPuTbUiicqCpSmnRuBRy26bHga5iuam1hZHbVqL4hnFGCPtn33b4rYpsM5V6jUn5rIZ3Qe89ikM2r7IlzOZW5cGm0yZOJqI+4usvRRT7cKq/abou85ZSZfbGXkbrdvvqb5ontc+6ZMZq/lNJFLr21EnXRQOrNrND9KDii9kz6HkmaWlrVVtVyU9J9bohomGJMAioDgoJIut5hx62eF32aD1N51pc6eSwmWta0aXdXYxl6sVTDHPbHN2yVFNDrJrbsFsd6HcSUuUzIORfiv/f4liSl/ULDZZ1JTaIl8ZWWEAPXYFszFKJ3RviYi72X5UHkEN8nYXucZuodwCbuodtkcKGCE8m3LT5oFJaWfYHxtf0nnyq+88S9VH9Zi1TDau6I2JeZIFoGvSkB01MxdDT+DkPOjdHmMSE8MSGegrE1nZq+UaKkgzG7/ZdB/2J4dthC5BUSopc2vCLfsV6dXmvuXVSokpw9O5GVlanj4WAYs8yQ9mySkAI7MG+DV+t//JgCMcTCc/23N+TQ35qqvdLcr/a9irmu9WLlRSekMpWzle+98uSjm9d0rumNRcNPXVky71RDZ0s7GQiEjjxj4x0cS6ZlLgQubi5cVxZoYcMtMrPuWtuXVvvqjhvXPCon0ipmg5XwfZ8CKm3CXLgJOj886g91uCSyay5W2PMymywQJeY6F+RQdNKOgM6dKWt7ayoLG7lKjsP4oAbfKO+aFFJhN9WcT6luZWf222yX9HYeUEsn8ASsM/NomUQwEAAAAASUVORK5CYII=)}to{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAgCAIAAABiouoDAAAIr0lEQVR42oWaO08jWRCFG3olPxZjy3jsYNuIYOQJlmCSEcHk89/5CRARmMCSsQADFhaSN/ikb49us7MjC7Xb3fdRderUqbpzNBmdjwezqqo221VVVVVV5dfxYLbZrvjr10VzVVXV7fKaO5PhBdf/+4+RGbwYpKoqxnF2Rl4/3fmKCyiGan91OkbwGQd0rvYDroGf6ubLguF2+9eqqhbN1dv7I+vb7V+52euc8GGgh+f7h+f78WA2n16+vT++vT/2Oie7/et4MOPC9XHtxW7/6iCHw8dyfePUu/3rw/M91/Pp5eHwsdmuDocP9uw4LKzXOeE+TzImf5nLxZ+dNv3u6OH5ftFcLdc3Z6cNu2Ou+fTydnnd65w449lpwzNVVS3XN7v96zHL1fCaEyfj5812tdmuJsMLHZUemwwvuJ4ML1iiX32ywA6+YnB/wj3jwYw1JJQK3DERq/UZ7jBpIhSQJhLdFz9ttit3nTf5Wn//+qvfHZ2dNhhVc/Y6J2/vj8v1jf5/eL7f7V8XzdXD8z0+xDncBxTz6SW4GA9mIAv/J5R4fbm+ORw+wAt45CYjYMG390feBa0Pz/dnpw1AEAJv74/8BeOiki1kWLAjUMPrOlvoiWJXW+/2L6IdXwFCTODeHAtrLtc3rsbV9zonmEznG5vz6SVoxygZuZhDIPAVtBu88+klHtJz3GdMwsRIxCL97kjv4kICXAuy8txmhidL6nVO6u9ff+EozCy6GE5mAVZwmGHPWM6qB5zVdQM0RuB1kMIUvc7JZHjBNlhZ7qqqqrPTZv10x2P6D0uxeN2gBcWvLoRlDAjXWaQjVihEjm+X14QlF23WSG7KSGaspBVekbaSrTJP8ZZDyQKfJil5AR5cP905qUznW9KHnxyhyKeL5krSXDRX+bAUttmu6u9ff5mV8Jj416u6wmRkMBomPE+0gkf9IKDA18PzvURjoJm/+DVpUZ+TiQhSEWooJVUXORS2EuY8BqLhL4NxPr0EqgTTfHpZ9zp/5rYzocpzmbnN90zJryZRNnY4fPS7IxhHrIp/DKqeYFlECn56e3+EWQpM5Q5dGNPhczmRFeKkyfCC0eQK/Qqik3HYEc+Q6etv5z+ldGlfSpIy9DOoxvxakylZB2taP92xf0zT746Ijn53pC3kOJbV1kSatUh2xvhu/6p11k93DCJYgP/ZaZP6k+W5/0VzZc7JXCZt1/Pp34kUORzo8jLrcxTUFIsQCEnVJKDJ8IIwIe7UDSnkDDHxVehMNQTWAblJwLI1buPJpBuGTetjI43oyKocPbHZrurd/kXT5Ky+z9DqDnaLV3G+Od4Pxj0cPtgJAxbCt5DXGC4N5JISv0IP1Ehn2EiZVqQqwzxFg1uQEHW/U1RVVfe7w4KeNSfwM8TEc2Hv2+U18W8aFkoSvH7m2jUJIunZ7TFLMoIEnJqQ5akqU+nJ0KoNPAQVSD1ypaFDBDDI0WL+g8T5m0IxU3v+NSNCqF4UhWI7xaSEbSf14rFPK15daLVRlNbFIovZsy5tv5KpsD4b/qXcEuSECQ7HgUJGP6R1Uqe7UGnYlEFaBZUFYLMoMd2A9oyXrKUz6RS5zE1K2NKc+Uci4xVuZqnEYo6t/RB75inhAwoUThSTxXWBgnw+nc+wqD6FpTVwzr7ZrqgzC8+7GCvkAnf5yqeltZK4qE5RsNBFdnXqb+c/eULNItekCFKz4WehlHSjBoGYChpG3ahBNDEJyOxmqZUNFoeCpIqqZbm+KZhLxs3Sx9IaJMqnIgsYQqayfr3bv2QnjA0bRJlWvC/FJhoNbIVpik/VjZUXVsA0KcRs9JAKva9pHDCLNVGjai0SIl73JjJFJuK+kiITS93vDjWE7ODcaR2rBOtGUwZ+QA3KVngYNaSqLApRG2+ykms1DQPVbGCaW9MxTsGv+ZihgJWzM5MiKGnO7df97lDgQKvCRErLtbq39p5VQ8wNhtlqoqDgDrk26yYjyB5mpp5UuhpaicBoCGgsnnrSqM+mQjZtsugfD2Z182UBeyvh2CfSI7VPuw7K/GIH1hZ1VpiygCUoii6LCQnOfqss466yglU6WnOk1MxiJYuBJCC7UQxFLjMJcl0fHf/BxMZtKnqjzK8Sp7grAieTfa4b07s9RkOYKbidPX2T/T2hbbUsOpRvuQD1JCnJblGqFhVGUQ+Dm7r5spAL5A7xiZ9JjZnU3GFbyCn2M7tlcGU71ba5SdP8lXNZf9lLt1aQU3VStgRTMVlAGC4gVLDn1Dx5OHzUR8d/JNXLJixLBVB07dQUSU/2ZOUIjQVuMRNAyIrPNUmloF0GdW/Z5MwXvZ8uyX5LigbaMvZqJXhrmrT4sWcJqjWv2y1B9BsqazyYWVikMlw/3fm6h1DtY6+U83l0kcMyJhdMkWcwqRWzr9hef05nPbR+usuzjaIhySCL5qrud4dpZjWbPK8yLE6dfN6ehuyQXGYtou5ILZN1Lz8ly+Z5CdWPxYf6xbM5EZ1dcKnTODLNY18jPSWLuz4cPo4W8x/tA8lCmBf1W/so9dObWcQWx1JFTZsvtmcsDkULzdI+1M3psiJtF71ZpWdlm8/U385/muoy1yocDGYZJInQ2Ma3yUoOa2vVOiZpkvWZ7O1vZe0iNxdKShGQJGhTxa7xpyosD0VstrRNcaxji3MIT031G+RSFKUeDPBYnrUzQVFVGvYFBwkEBrSCLQ5+HZ9PcXThjFazvs4UuX6Pi8WssEpOrHf7F/OFNJ6SXy3jRzWFgCIpaHuPrvI8Nk/Q7GNk+SPIGceehvhNjZrpJgtU1VO/O2Jqz1RNkdYGhoiVoyo3W11Hk9F54d7i0EqOSNt/2v36lLb+60IKyObJp6SQWTL/J4Z6tch6PpPQMOv9Zm0OlZ2zf1uueM+SStZQidpCy8PsDGkDOwuR9B49XB/gvNT928bOdoo1fTYiMjfZYDdzFYrMjr1gyW6RAWEFmyscD2b/AOgNI1n8yXdLAAAAAElFTkSuQmCC)}}@keyframes _welcomeChromaSpike_see2g_1{0%,22%,30%,64%,76%,to{filter:none}24%,28%{filter:drop-shadow(-5px 0 #ff1e55d9)drop-shadow(5px 0 #1ec8ffd9)}66%,74%{filter:drop-shadow(-7px 0 #ff1e55f2)drop-shadow(7px 0 #1ec8fff2)}}@keyframes _welcomeScanlineSpike_see2g_1{0%,22%,30%,64%,76%,to{opacity:0}24%,28%{opacity:1}66%,74%{opacity:1}}._welcome__file-input_see2g_160{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._welcome__name-row_see2g_168{gap:var(--space-2);flex-direction:column;display:flex}._welcome__name-label_see2g_174{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}._welcome__name-help_see2g_182{color:var(--text-muted);font-size:12px;line-height:1.4}._welcome__settings_see2g_188{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface-3);border:1px solid var(--border);flex-direction:column;display:flex}._welcome__setting-row_see2g_198{gap:var(--space-2);flex-direction:column;display:flex}._welcome__setting-label_see2g_204{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}._page_pgzm6_7{z-index:var(--z-content);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);gap:var(--space-5);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (width>=1024px){._page_pgzm6_7{align-items:flex-start;gap:var(--space-6);flex-direction:row}}._mainCol_pgzm6_27{gap:var(--space-5);flex-direction:column;flex:1;min-width:0;display:flex}._rightCol_pgzm6_35{gap:var(--space-3);flex-direction:column;display:flex}@media (width>=1024px){._rightCol_pgzm6_35{width:280px;top:var(--space-4);flex-shrink:0;position:sticky}}._hero_pgzm6_56{aspect-ratio:16/9;border:1px solid var(--border);isolation:isolate;cursor:pointer;width:100%;color:inherit;transition:box-shadow var(--duration-normal) var(--ease);background:#0a0e1a;border-radius:20px;text-decoration:none;animation:1.1s cubic-bezier(.16,1,.3,1) both _heroBootOn_pgzm6_1,12s ease-in-out 1.1s infinite _heroPhosphor_pgzm6_1;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}._hero_pgzm6_56:hover{box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 64px #9650ff47,0 0 24px #9650ff2e}._hero_pgzm6_56:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:4px}@keyframes _heroBootOn_pgzm6_1{0%{opacity:0;filter:brightness(0)saturate(0);transform:scaleY(.02)}6%{opacity:1;filter:brightness(10)saturate(0);transform:scaleY(.02)}22%{opacity:1;filter:brightness(7)saturate(0);transform:scaleY(.02)}45%{opacity:1;filter:brightness(3.5)saturate(.4);transform:scaleY(1)}70%{filter:brightness(1.4)saturate(.85)}to{opacity:1;filter:none;transform:none}}@keyframes _heroPhosphor_pgzm6_1{0%,to{box-shadow:inset 0 0 0 1px #ffffff0a,inset 0 0 32px #9650ff1a}50%{box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 0 56px #9650ff38}}._heroBack_pgzm6_133{object-fit:cover;object-position:center;z-index:1;filter:blur(.6px);-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}._heroAnim_pgzm6_153{z-index:2;pointer-events:none;position:absolute;inset:0}._heroRoom_pgzm6_161{object-fit:cover;object-position:center;z-index:3;border-radius:inherit;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._heroEffects_pgzm6_179{z-index:4;pointer-events:none;border-radius:inherit;background-image:repeating-linear-gradient(0deg,#00000021 0 2px,#0000 2px 5px);animation:5s steps(60,end) infinite _heroFlicker_pgzm6_1;position:absolute;inset:0}._heroEffects_pgzm6_179:before{content:"";opacity:.18;mix-blend-mode:overlay;border-radius:inherit;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.5'/></svg>");background-size:200px 200px;position:absolute;inset:0}._heroEffects_pgzm6_179:after{content:"";border-radius:inherit;background:radial-gradient(#0000 50%,#9650ff1a 80%,#7828b438 100%);position:absolute;inset:0}@keyframes _heroFlicker_pgzm6_1{0%,to{opacity:1}6%{opacity:1}7%{opacity:.85}8%{opacity:1}22%{opacity:1}23%{opacity:.93}24%{opacity:1}50%{opacity:1}51%{opacity:.78}52%{opacity:.92}53%{opacity:1}73%{opacity:1}74%{opacity:.95}75%{opacity:1}89%{opacity:1}90%{opacity:.88}91%{opacity:1}}._heroGreeting_pgzm6_255{z-index:5;padding:0 clamp(var(--space-5), 6%, var(--space-8));pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}._heroGreetingLine_pgzm6_269{font-family:var(--font-sans);letter-spacing:-.02em;color:#fff;text-shadow:0 2px 12px #00000073,0 0 2px #0009;word-break:break-word;max-width:45%;font-size:clamp(20px,2.6vw,32px);font-weight:700;line-height:1.1;display:block}._sections_pgzm6_287{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (width>=768px){._sections_pgzm6_287{grid-template-columns:repeat(3,1fr)}}._continueMobileSlot_pgzm6_305{display:none}._continueDesktopSlot_pgzm6_308{display:block}@media (display-mode:standalone){._sections_pgzm6_287{gap:var(--space-2);grid-template-columns:repeat(2,1fr)}._tile_pgzm6_325{padding:var(--space-3)}._tileTitle_pgzm6_328{font-size:16px}._tileSubtitle_pgzm6_333,._tileStats_pgzm6_334,._sections_pgzm6_287 ._tilePeople_pgzm6_339,._sections_pgzm6_287 ._tileArcade_pgzm6_349{display:none}._hero_pgzm6_56{aspect-ratio:21/9}._continueMobileSlot_pgzm6_305{display:block}._continueDesktopSlot_pgzm6_308{display:none}}._tile_pgzm6_325{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background-color:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);color:inherit;transition:background-color var(--duration-normal) var(--ease), border-color var(--duration-fast) var(--ease), transform var(--duration-normal) cubic-bezier(.16, 1, .3, 1), box-shadow var(--duration-normal) var(--ease);background-image:linear-gradient(#ffffff06 0%,#0000 60%);flex-direction:column;gap:2px;text-decoration:none;display:flex;position:relative;overflow:hidden}._tile_pgzm6_325:before{content:"";opacity:.35;pointer-events:none;border-radius:inherit;transition:opacity var(--duration-normal) var(--ease);background:repeating-linear-gradient(0deg,#0000 0 1px,#9650ff0d 1px 2px);position:absolute;inset:0}._tile_pgzm6_325:after{content:"";opacity:0;pointer-events:none;width:80%;height:100%;transition:opacity var(--duration-normal) var(--ease);background:radial-gradient(at top,#9650ff38 0%,#0000 60%);position:absolute;top:-40%;left:50%;transform:translate(-50%)}._tile_pgzm6_325:hover{background-color:var(--brand-soft);border-color:var(--brand-border);transform:translateY(-2px);box-shadow:0 8px 24px #9650ff2e}._tile_pgzm6_325:hover:before{opacity:1;animation:8s linear infinite _navScanScroll_pgzm6_1}._tile_pgzm6_325:hover:after{opacity:1}._tile_pgzm6_325:active{transition-duration:80ms;transform:translateY(0)scale(.99)}._tileHeader_pgzm6_458,._tileTitle_pgzm6_328,._tileSubtitle_pgzm6_333{z-index:1;position:relative}._tileHeader_pgzm6_458{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}._tileIcon_pgzm6_472{color:var(--text-muted);transition:color var(--duration-fast) var(--ease);font-size:26px}._tile_pgzm6_325:hover ._tileIcon_pgzm6_472{color:var(--brand-glow)}._tileArrow_pgzm6_484{color:var(--text-muted);transition:color var(--duration-fast) var(--ease), transform var(--duration-normal) cubic-bezier(.16, 1, .3, 1);font-size:20px}._tile_pgzm6_325:hover ._tileArrow_pgzm6_484{color:var(--brand-glow);transform:translate(6px)}._tileTitle_pgzm6_328{color:var(--text-primary);letter-spacing:-.01em;font-size:18px;font-weight:700}._tileSubtitle_pgzm6_333{color:var(--text-muted);transition:color var(--duration-fast) var(--ease);font-size:13px}._tile_pgzm6_325:hover ._tileSubtitle_pgzm6_333{color:var(--text-secondary)}._tileStats_pgzm6_334{z-index:1;margin-top:var(--space-2);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;position:relative}._peopleCard_pgzm6_531{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);gap:var(--space-3);flex-direction:column;display:flex}._peopleCardHead_pgzm6_542{justify-content:space-between;align-items:baseline;display:flex}._peopleCardTitle_pgzm6_548{color:var(--text-primary);font-size:14px;font-weight:600}._peopleCardLink_pgzm6_554{color:var(--text-muted);transition:color var(--duration-fast) var(--ease);font-size:12px;text-decoration:none}._peopleCardLink_pgzm6_554:hover{color:var(--text-primary)}._peopleCardAvatars_pgzm6_563{gap:var(--space-2);flex-wrap:wrap;display:flex}._peopleAvatar_pgzm6_574{border-radius:var(--radius-full);transition:transform var(--duration-fast) var(--ease);text-decoration:none;display:inline-flex}._peopleAvatar_pgzm6_574:hover{transform:translateY(-2px)}._peopleAvatar_pgzm6_574:hover ._avatar_pgzm6_569{border-color:var(--brand-border);box-shadow:0 0 12px #9650ff59}._peopleCardCount_pgzm6_590{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}._continueCard_pgzm6_599{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);color:inherit;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);flex-direction:column;text-decoration:none;display:flex}._continueCard_pgzm6_599:hover{background:var(--glass-hover);border-color:var(--brand-border)}._continueCardHead_pgzm6_620{justify-content:space-between;align-items:center;display:flex}._continueCardLabel_pgzm6_626{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}._continueCardBadge_pgzm6_634{border-radius:var(--radius-full);background:var(--brand-strong);color:#fff;font-variant-numeric:tabular-nums;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:grid;box-shadow:0 0 10px #9650ff59}._continueCardBody_pgzm6_650{align-items:center;gap:var(--space-3);display:flex}._continueCardText_pgzm6_659{flex-direction:column;gap:2px;min-width:0;display:flex}._continueCardName_pgzm6_666{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._continueCardTime_pgzm6_675{color:var(--text-muted);font-size:12px}._page_171mq_5{z-index:var(--z-content);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);gap:var(--space-6);margin:0 auto;display:flex;position:relative}._sidebar_171mq_17{gap:var(--space-4);flex-direction:column;flex-shrink:0;align-self:flex-start;width:340px;display:flex;position:sticky;top:80px}@media (display-mode:standalone),(width<=720px){._page_171mq_5{gap:var(--space-4);flex-direction:column}._sidebar_171mq_17{width:100%;position:static}._page_171mq_5 ._sidebar_171mq_17:not(._sidebarOpen_171mq_41){display:none}._page_171mq_5 ._filterToggle_171mq_52{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);display:flex;position:sticky}._page_171mq_5 ._content_171mq_64>.input-icon{top:calc(env(safe-area-inset-top,0px) + 48px + var(--space-4))}}._filterToggle_171mq_52{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);font-size:14px;display:none}._filterToggle_171mq_52:hover,._filterToggle_171mq_52:active{border-color:var(--brand-border)}._filterToggleOpen_171mq_102{border-color:var(--brand-border);background:var(--brand-soft)}._filterToggleLabel_171mq_107{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}._filterToggleLabel_171mq_107 .material-symbols-rounded{color:var(--text-secondary);font-size:20px}._filterToggleBadge_171mq_120{color:var(--brand-strong);margin-left:var(--space-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._filterToggleChevron_171mq_130{color:var(--text-secondary);transition:transform var(--duration-fast) var(--ease);flex-shrink:0;font-size:22px!important}._filterToggleOpen_171mq_102 ._filterToggleChevron_171mq_130{color:var(--brand-strong)}._navLabel_171mq_142{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:var(--space-2) var(--space-4) 0;font-size:11px;font-weight:700}._content_171mq_64{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._content_171mq_64>.input-icon{z-index:var(--z-sticky);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:80px}._grid_171mq_171{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._grid_171mq_171 .media-grid-card{text-decoration:none;animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_171mq_1}._grid_171mq_171 .media-grid-card:first-child{animation-delay:0s}._grid_171mq_171 .media-grid-card:nth-child(2){animation-delay:30ms}._grid_171mq_171 .media-grid-card:nth-child(3){animation-delay:60ms}._grid_171mq_171 .media-grid-card:nth-child(4){animation-delay:90ms}._grid_171mq_171 .media-grid-card:nth-child(5){animation-delay:.12s}._grid_171mq_171 .media-grid-card:nth-child(6){animation-delay:.15s}._grid_171mq_171 .media-grid-card:nth-child(7){animation-delay:.18s}._grid_171mq_171 .media-grid-card:nth-child(8){animation-delay:.21s}._grid_171mq_171 .media-grid-card:nth-child(n+9){animation-delay:.24s}._empty_171mq_192{text-align:center;padding:var(--space-8) 0;color:var(--text-muted);font-size:14px}._overlay_173td_4{background:#000c;align-items:flex-start;overflow-y:auto}._sideContent_173td_11{padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}._addIcon_173td_18{color:var(--text-muted);place-items:center;margin-left:auto;display:grid}._addIcon_173td_18 .material-symbols-rounded{font-size:18px}._previewHint_173td_26{color:var(--text-muted);font-size:13px;line-height:1.5}._canvas_173td_33{padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex-shrink:0;display:flex}._titleInput_173td_41{flex-shrink:0;font-size:16px;font-weight:700}._emptyCanvas_173td_47{justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-muted);flex-direction:column;flex:1;min-height:200px;font-size:13px;display:flex}._emptyCanvas_173td_47 .material-symbols-rounded{opacity:.4;font-size:32px}._block_173td_64{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg);flex-shrink:0;overflow:hidden}._blockHeader_173td_72{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);color:var(--text-muted);font-size:12px;display:flex}._blockHeader_173td_72 .material-symbols-rounded{font-size:16px}._blockLabel_173td_83{text-transform:uppercase;letter-spacing:.04em;font-weight:600}._blockDelete_173td_89{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease);background:0 0;border:none;place-items:center;margin-left:auto;padding:2px;display:grid}._blockDelete_173td_89:hover{color:var(--danger);background:#ff3c501a}._blockDelete_173td_89 .material-symbols-rounded{font-size:16px}._blockBody_173td_104{padding:var(--space-3)}._blockBody_173td_104 .textarea,._blockBody_173td_104 .input{background:0 0;border-color:#0000}._blockBody_173td_104 .textarea:focus,._blockBody_173td_104 .input:focus{border-color:var(--input-border-focus)}._imageUpload_173td_118{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-5);border:2px dashed var(--border);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);flex-direction:column;font-size:13px;display:flex}._imageUpload_173td_118:hover{border-color:var(--brand-border);color:var(--text-secondary)}._imageUpload_173td_118 .material-symbols-rounded{font-size:24px}._imagePreview_173td_138{object-fit:contain;border-radius:var(--radius-md);width:100%;max-height:240px}._trackCard_173td_146{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);margin-top:var(--space-2);display:flex}._trackCover_173td_157{border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0;width:48px;height:48px}._trackInfo_173td_165{flex:1;min-width:0}._trackTitle_173td_166{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}._trackArtist_173td_174{color:var(--text-muted);font-size:12px}._trackStatus_173td_179{color:var(--text-muted);margin-top:var(--space-2);font-size:12px}._trackError_173td_185{color:var(--danger);margin-top:var(--space-2);font-size:12px}._previewTitle_173td_192{color:var(--text-primary);margin-bottom:var(--space-3);font-size:16px;font-weight:700}._canvas_173td_33 .feed-body{gap:var(--space-3);flex-direction:column;display:flex}._canvas_173td_33 .feed-text{margin:0}._previewImage_173td_209{object-fit:contain;border-radius:var(--radius-md);width:100%;max-height:300px}._previewYoutube_173td_216{align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-muted);word-break:break-all;font-size:13px;display:flex}._previewYoutube_173td_216 .material-symbols-rounded{color:red;flex-shrink:0;font-size:24px}._trackModeChoice_173td_235{gap:var(--space-2);flex-wrap:wrap;display:flex}._trackModeBack_173td_240{margin-bottom:var(--space-2);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}._trackModeBack_173td_240:hover{color:var(--text-primary)}._trackModeBack_173td_240 .material-symbols-rounded{font-size:16px}._trackSearchResults_173td_256{margin-top:var(--space-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:4px;max-height:280px;padding:4px;display:flex;overflow-y:auto}._trackSearchRow_173td_268{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;display:flex}._trackSearchRow_173td_268:hover{background:var(--glass-hover);border-color:var(--border-strong)}._trackSearchCover_173td_285{border-radius:var(--radius-sm);background:var(--surface-3);object-fit:cover;flex-shrink:0;width:40px;height:40px}._trackSearchCoverIcon_173td_294{color:var(--text-primary);justify-content:center;align-items:center;display:flex}._trackSearchCoverIcon_173td_294 .material-symbols-rounded{font-size:22px}._trackSearchMeta_173td_303{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._trackSearchArtist_173td_310{font-family:var(--font-sans);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._trackSearchTitle_173td_318{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._page_v8ooi_4{z-index:var(--z-content);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);gap:var(--space-6);margin:0 auto;display:flex;position:relative}._sidebar_v8ooi_16{gap:var(--space-4);flex-direction:column;flex-shrink:0;align-self:flex-start;width:240px;display:flex;position:sticky;top:80px}@media (display-mode:standalone),(width<=720px){._page_v8ooi_4{gap:var(--space-4);flex-direction:column}._page_v8ooi_4 ._sidebar_v8ooi_16{width:100%;position:static}._page_v8ooi_4 ._sectionsToggle_v8ooi_40{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);display:flex;position:sticky}._page_v8ooi_4 ._sectionsToggle_v8ooi_40:not(._sectionsToggleOpen_v8ooi_47)+.section-nav{display:none}._page_v8ooi_4 ._sidebarAction_v8ooi_52{top:calc(env(safe-area-inset-top,0px) + 48px + var(--space-4));z-index:var(--z-sticky);position:sticky}._page_v8ooi_4 ._messagesToolbar_v8ooi_58{position:static;top:auto}._page_v8ooi_4 ._content_v8ooi_62{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 2 * (48px + var(--space-4)))}}._sectionsToggle_v8ooi_40{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);font-size:14px;display:none}._sectionsToggle_v8ooi_40:hover,._sectionsToggle_v8ooi_40:active{border-color:var(--brand-border)}._sectionsToggleOpen_v8ooi_47{border-color:var(--brand-border);background:var(--brand-soft)}._sectionsToggleLabel_v8ooi_102{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}._sectionsToggleLabel_v8ooi_102 .material-symbols-rounded{color:var(--text-secondary);font-size:20px}._sectionsToggleBadge_v8ooi_115{color:var(--brand-strong);margin-left:var(--space-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._sectionsToggleBadge_v8ooi_115 .material-symbols-rounded{color:var(--brand-strong);font-size:14px}._sectionsToggleChevron_v8ooi_133{color:var(--text-secondary);transition:transform var(--duration-fast) var(--ease);flex-shrink:0;font-size:22px!important}._sectionsToggleOpen_v8ooi_47 ._sectionsToggleChevron_v8ooi_133{color:var(--brand-strong)}._sidebarDivider_v8ooi_144{height:1px;margin:var(--space-1) var(--space-2);background:var(--glass-border);opacity:.6;display:block}._sidebarAction_v8ooi_52{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-4);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:var(--radius-lg);font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:14px;font-weight:600;animation-name:_signalIn_v8ooi_1;animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:60ms;animation-fill-mode:both;display:flex}._sidebarAction_v8ooi_52:hover{background:#9650ff2e;border-color:#9650ff8c;box-shadow:0 0 24px #9650ff38}._sidebarAction_v8ooi_52 .material-symbols-rounded{font-size:20px}._content_v8ooi_62{gap:var(--space-6);flex-direction:column;flex:1;min-width:0;scroll-margin-top:80px;display:flex}._stub_v8ooi_197{min-height:320px;color:var(--text-muted);font-family:var(--font-sans);place-items:center;font-size:14px;font-weight:600;display:grid}._listPage_v8ooi_210{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._messagesToolbar_v8ooi_58{align-items:stretch;gap:var(--space-2);z-index:var(--z-sticky);display:flex;position:sticky;top:80px}._messagesToolbar_v8ooi_58>.input-icon{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex:1;align-self:center}._filterBtn_v8ooi_237{justify-content:center;align-items:center;gap:var(--space-2);padding:0 var(--space-3);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:44px;color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:13px;font-weight:600;display:inline-flex}._filterBtn_v8ooi_237 .material-symbols-rounded{font-size:20px}._filterBtn_v8ooi_237:hover{color:var(--text-primary);border-color:var(--border-strong)}._filterBtnActive_v8ooi_260,._filterBtnActive_v8ooi_260:hover{color:var(--brand-glow);background:var(--brand-soft);border-color:var(--brand-border)}._dialogsList_v8ooi_268{gap:var(--space-2);flex-direction:column;display:flex}._dialogRow_v8ooi_275{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:inherit;cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);text-decoration:none;display:flex;position:relative}._dialogRow_v8ooi_275:hover{background:var(--glass-hover);border-color:var(--border-strong)}._dialogRow_v8ooi_275[data-unread=true]{border-color:var(--brand-border)}._dialogRow_v8ooi_275[data-unread=true]:hover{border-color:var(--brand-border-strong)}._dialogRow_v8ooi_275[data-unread=true]:before{content:"";background:var(--brand-glow);border-radius:var(--radius-full);width:2px;position:absolute;top:10px;bottom:10px;left:0;box-shadow:0 0 6px #c88cff8c}._dialogAvatar_v8ooi_318{flex-shrink:0;width:40px;height:40px;font-size:14px}._dialogBody_v8ooi_324{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._dialogTop_v8ooi_332{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._dialogName_v8ooi_339{font-family:var(--font-sans);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}._dialogRow_v8ooi_275[data-unread=true] ._dialogName_v8ooi_339{color:var(--text-primary)}._dialogTime_v8ooi_350{font-family:var(--font-sans);color:var(--text-muted);flex-shrink:0;font-size:11px}._dialogRow_v8ooi_275[data-unread=true] ._dialogTime_v8ooi_350{color:var(--brand-glow)}._dialogPreview_v8ooi_358{font-family:var(--font-sans);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.35;overflow:hidden}._dialogRow_v8ooi_275[data-unread=true] ._dialogPreview_v8ooi_358{color:var(--text-secondary)}._emptyState_v8ooi_370{justify-content:center;align-items:center;gap:var(--space-2);min-height:320px;color:var(--text-muted);text-align:center;flex-direction:column;display:flex}._emptyState_v8ooi_370 .material-symbols-rounded{opacity:.4;font-size:48px}._emptyState_v8ooi_370 p{margin:0;font-size:14px}._dialogsList_v8ooi_268>*{animation-name:_signalIn_v8ooi_1;animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}._dialogsList_v8ooi_268>:first-child{animation-delay:40ms}._dialogsList_v8ooi_268>:nth-child(2){animation-delay:70ms}._dialogsList_v8ooi_268>:nth-child(3){animation-delay:.1s}._dialogsList_v8ooi_268>:nth-child(4){animation-delay:.13s}._dialogsList_v8ooi_268>:nth-child(5){animation-delay:.16s}._dialogsList_v8ooi_268>:nth-child(6){animation-delay:.19s}._dialogsList_v8ooi_268>:nth-child(7){animation-delay:.22s}._dialogsList_v8ooi_268>:nth-child(8){animation-delay:.25s}._dialogsList_v8ooi_268>:nth-child(9){animation-delay:.28s}._dialogsList_v8ooi_268>:nth-child(10){animation-delay:.31s}._messagesToolbar_v8ooi_58,._emptyState_v8ooi_370{animation-name:_signalIn_v8ooi_1;animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:60ms;animation-fill-mode:both}._previewAuthor_v8ooi_413{color:var(--text-secondary);font-weight:600}._discussionRight_v8ooi_419{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}._discussionMark_v8ooi_427{font-family:var(--font-sans);color:var(--text-muted);align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}._discussionMark_v8ooi_427 .material-symbols-rounded{margin-left:2px;font-size:13px}._discussionMarkVertical_v8ooi_442{font-family:var(--font-glitch);letter-spacing:.04em;text-transform:none;font-size:14px;font-weight:400;line-height:1}._discussionMarkDot_v8ooi_451{opacity:.6}._dialogRow_v8ooi_275[data-unread=true] ._discussionMark_v8ooi_427{color:var(--text-secondary)}._dialogRow_v8ooi_275[data-unread=true] ._discussionMarkVertical_v8ooi_442{color:var(--brand-glow)}._chatPage_v8ooi_457{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}._backBar_v8ooi_465{align-items:center;gap:var(--space-3);display:flex}._backBar_v8ooi_465>.btn{min-height:40px}._chatSplit_v8ooi_474{gap:var(--space-4);flex:1;align-items:stretch;min-height:0;display:flex}._chatPanel_v8ooi_484{min-width:0;min-height:0;height:calc(100vh - 56px - 40px - var(--space-3) * 4);padding:var(--space-4) 0 0;background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-direction:column;flex:1;animation:.5s cubic-bezier(.16,1,.3,1) 40ms both _signalIn_v8ooi_1;display:flex;overflow:hidden}._chatPanelEmbedded_v8ooi_507{top:calc(56px + var(--space-3) * 2);width:100%;height:calc(100vh - 56px - var(--space-3) * 3);flex:none;align-self:flex-start;position:sticky}._chatHead_v8ooi_516{justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-5) var(--space-3);border-bottom:1px solid var(--border);margin-bottom:var(--space-3);flex-shrink:0;display:flex;position:relative}._chatHeadMuted_v8ooi_529{visibility:hidden;pointer-events:none}._chatHeadEntity_v8ooi_531{align-items:center;gap:var(--space-3);min-width:0;display:flex}._chatHeadAvatar_v8ooi_538{flex-shrink:0;width:40px;height:40px;font-size:14px}._chatHeadMeta_v8ooi_545{flex-direction:column;gap:2px;min-width:0;display:flex}._chatHeadNameWrap_v8ooi_553{width:100%;max-width:100%;display:block;overflow:hidden}._chatHeadName_v8ooi_553{white-space:nowrap;will-change:transform;font-family:var(--font-sans);color:var(--text-primary);font-size:15px;font-weight:700;display:inline-block}._chatHeadNameAnimate_v8ooi_568{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _nameMarquee_v8ooi_1}@keyframes _nameMarquee_v8ooi_1{0%,10%{transform:translate(0)}45%,55%{transform:translateX(calc(var(--marquee-shift,0px) * -1))}90%,to{transform:translate(0)}}._chatHeadSub_v8ooi_578{align-items:center;gap:var(--space-2);color:var(--text-muted);font-family:var(--font-sans);font-size:12px;font-weight:500;display:inline-flex}._chatHeadVertical_v8ooi_588{color:var(--brand-glow);align-items:center;gap:4px;font-weight:600;display:inline-flex}._chatHeadVertical_v8ooi_588 .material-symbols-rounded{font-size:14px}._chatHeadDot_v8ooi_597{opacity:.5}._chatHeadActions_v8ooi_599{gap:var(--space-1);flex-shrink:0;display:flex}._iconBtn_v8ooi_605{width:36px;height:36px;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._iconBtn_v8ooi_605:hover{color:var(--text-primary);background:#ffffff0d}._iconBtn_v8ooi_605 .material-symbols-rounded{font-size:22px}._chatBody_v8ooi_624{gap:var(--space-3);padding:0 var(--space-5) var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._chatBody_v8ooi_624>:first-child{margin-top:auto}._chatBody_v8ooi_624>._emptyState_v8ooi_370{flex:1;margin-top:0}._chatBody_v8ooi_624::-webkit-scrollbar{width:6px}._chatBody_v8ooi_624::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#ffffff14}._dateSep_v8ooi_650{align-items:center;gap:var(--space-3);margin:var(--space-2) 0;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600;display:flex}._dateSep_v8ooi_650:before,._dateSep_v8ooi_650:after{content:"";background:var(--border);flex:1;height:1px}._mg_v8ooi_669{gap:var(--space-2);align-items:flex-end;max-width:100%;display:flex}._mg_v8ooi_669+._mg_v8ooi_669{margin-top:var(--space-3)}._mgAvatar_v8ooi_677{flex-shrink:0;width:36px;height:36px}._mgAvatar_v8ooi_677>.avatar{border-width:2px;width:36px;height:36px;font-size:13px}._mgStack_v8ooi_689{flex-direction:column;gap:2px;min-width:0;display:flex}._bubble_v8ooi_696{align-items:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-lg);word-wrap:break-word;background:#ffffff0a;flex-wrap:wrap;max-width:440px;font-size:13px;line-height:1.45;display:inline-flex}._bubbleTime_v8ooi_711{color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding-bottom:1px;font-size:10px}._bubble_v8ooi_696:has(+._bubble_v8ooi_696){border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}._bubble_v8ooi_696+._bubble_v8ooi_696{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}._bubbleImages_v8ooi_727{gap:var(--space-1);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));width:100%;max-width:100%;display:grid}._bubbleImages_v8ooi_727 img{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border);cursor:zoom-in;width:100%;max-height:240px}._mgThem_v8ooi_743{justify-content:flex-start}._mgThem_v8ooi_743 ._mgStack_v8ooi_689{align-items:flex-start}._mgThem_v8ooi_743 ._bubbleLast_v8ooi_745{border-bottom-left-radius:0}._mgMe_v8ooi_747{flex-direction:row-reverse;justify-content:flex-start}._mgMe_v8ooi_747 ._mgStack_v8ooi_689{align-items:flex-end}._mgMe_v8ooi_747 ._bubble_v8ooi_696{background:var(--brand-soft);border-color:var(--brand-border)}._mgMe_v8ooi_747 ._bubbleLast_v8ooi_745{border-bottom-right-radius:0}._mgAuthorWrap_v8ooi_758{max-width:440px;padding:0 var(--space-2);display:inline-block;overflow:hidden}._mgAuthor_v8ooi_758{white-space:nowrap;will-change:transform;font-family:var(--font-sans);color:var(--text-muted);font-size:11px;font-weight:600;line-height:1;display:inline-block}._mgAuthorAnimate_v8ooi_774{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _nameMarquee_v8ooi_1}._bubbleDeleted_v8ooi_780{color:var(--text-muted);font-style:italic}._msgBubbleJump_v8ooi_786{animation:1.4s cubic-bezier(.16,1,.3,1) both _msgBubbleJumpFlashDm_v8ooi_1}@keyframes _msgBubbleJumpFlashDm_v8ooi_1{0%{background-color:#9650ff00;box-shadow:0 0 #9650ff00}12%{background-color:#9650ff2e;box-shadow:0 0 0 2px #9650ff8c,0 0 24px #9650ff59}to{background-color:#9650ff00;box-shadow:0 0 #9650ff00}}._composer_v8ooi_797{align-items:flex-end;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);flex-shrink:0;display:flex}._chatPanel_v8ooi_484>._composer_v8ooi_797{padding:var(--space-3) var(--space-5) var(--space-4)}._composerInput_v8ooi_813{min-height:36px;max-height:120px;padding:var(--space-2) var(--space-3);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--text-primary);resize:none;transition:border-color var(--duration-fast) var(--ease);flex:1;font-family:inherit;font-size:13px;line-height:1.4}._composerInput_v8ooi_813::placeholder{color:var(--text-muted)}._composerInput_v8ooi_813:focus{border-color:var(--input-border-focus);outline:none}._composerSend_v8ooi_833{background:var(--brand-soft);border:1px solid var(--brand-border);width:36px;height:36px;color:var(--brand-glow);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._composerSend_v8ooi_833:hover:not(:disabled){background:var(--brand-strong);border-color:var(--brand-strong);color:#fff}._composerSend_v8ooi_833:disabled{opacity:.5;cursor:not-allowed}._composerSend_v8ooi_833 .material-symbols-rounded{font-size:20px}._chatSide_v8ooi_856{width:260px;height:calc(100vh - 56px - 40px - var(--space-3) * 4);gap:var(--space-3);padding:var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;flex-shrink:0;animation:.5s cubic-bezier(.16,1,.3,1) 80ms both _signalIn_v8ooi_1;display:flex}._chatSideCompact_v8ooi_872{align-self:flex-start;height:auto}._dmActionsPrimary_v8ooi_878{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}._dmActionsPrimary_v8ooi_878 .btn{width:100%;padding:var(--space-3) var(--space-2);flex-direction:column;gap:6px;min-height:64px}._dmActionsPrimary_v8ooi_878 .btn .material-symbols-rounded{font-size:22px}._chatSideDivider_v8ooi_894{background:var(--border);height:1px;margin:var(--space-1) 0}._chatSideActions_v8ooi_900{flex-direction:column;gap:2px;display:flex}._chatSideAction_v8ooi_900{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);background:0 0;border:none;font-size:14px;font-weight:500;text-decoration:none;display:flex}._chatSideAction_v8ooi_900:hover{color:var(--text-primary);background:#ffffff0a}._chatSideAction_v8ooi_900 .material-symbols-rounded{color:var(--text-muted);font-size:18px}._chatSideAction_v8ooi_900:hover .material-symbols-rounded{color:var(--text-secondary)}._participantsListWrap_v8ooi_926{min-height:0;margin-right:calc(var(--space-4) * -1);padding-right:var(--space-2);scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex:1;overflow-y:auto}._participantsListWrap_v8ooi_926::-webkit-scrollbar{width:8px;display:block}._participantsListWrap_v8ooi_926::-webkit-scrollbar-track{background:0 0}._participantsListWrap_v8ooi_926::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#ffffff1f}._participantsListWrap_v8ooi_926::-webkit-scrollbar-thumb:hover{background:#ffffff38}._participantsHead_v8ooi_950{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);justify-content:space-between;align-items:baseline;font-size:12px;font-weight:700;display:flex}._participantsCount_v8ooi_962{font:inherit;color:var(--text-secondary)}._participantsList_v8ooi_926{flex-direction:column;gap:2px;display:flex}._participantRow_v8ooi_976,._participantRow_v8ooi_976.popover-trigger{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2);border-radius:var(--radius-md);color:inherit;transition:background var(--duration-fast) var(--ease);text-decoration:none;display:flex}._participantRow_v8ooi_976:hover{background:#ffffff0a}._participantAvatar_v8ooi_989{flex-shrink:0;width:24px;height:24px;font-size:11px}._participantNameWrap_v8ooi_997{flex:1;min-width:0;display:block;overflow:hidden}._participantName_v8ooi_997{white-space:nowrap;will-change:transform;font-family:var(--font-sans);color:var(--text-secondary);font-size:14px;font-weight:500;display:inline-block}._participantNameAnimate_v8ooi_1012{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _nameMarquee_v8ooi_1}._participantRow_v8ooi_976:hover ._participantName_v8ooi_997{color:var(--text-primary)}._chatSideCommunityHead_v8ooi_1019{font-family:var(--font-glitch);letter-spacing:.04em;color:var(--text-secondary);text-align:center;padding-bottom:var(--space-2);font-size:20px}._participantsGridWrap_v8ooi_1029{min-height:0;margin-right:calc(var(--space-4) * -1);padding-right:var(--space-2);scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex:1;overflow-y:auto}._participantsGridWrap_v8ooi_1029::-webkit-scrollbar{width:8px;display:block}._participantsGridWrap_v8ooi_1029::-webkit-scrollbar-track{background:0 0}._participantsGridWrap_v8ooi_1029::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#ffffff1f}._participantsGridWrap_v8ooi_1029::-webkit-scrollbar-thumb:hover{background:#ffffff38}._participantsGrid_v8ooi_1029{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(40px,1fr));display:grid}._participantTile_v8ooi_1054,._participantTile_v8ooi_1054.popover-trigger{aspect-ratio:1;border-radius:var(--radius-full);transition:transform var(--duration-fast) var(--ease);text-decoration:none;display:block}._participantTile_v8ooi_1054:hover{transform:scale(1.08)}._participantTileAvatar_v8ooi_1064{width:100%;height:100%;font-size:14px}._participantsCountLine_v8ooi_1070{font-family:var(--font-sans);color:var(--text-muted);text-align:center;padding-top:var(--space-1);flex-shrink:0;font-size:12px}._chatPanelEmpty_v8ooi_1080{min-width:0;padding:var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);gap:var(--space-4);flex-direction:column;flex:1;animation:.5s cubic-bezier(.16,1,.3,1) 40ms both _signalIn_v8ooi_1;display:flex}._chatPanelEmptyMsg_v8ooi_1095{align-items:center;gap:var(--space-2);color:var(--text-muted);text-align:center;flex-direction:column;margin:auto;display:flex}._chatPanelEmptyMsg_v8ooi_1095 .material-symbols-rounded{opacity:.4;font-size:48px}._chatPanelEmptyMsg_v8ooi_1095 p{margin:0;font-size:14px}._serversMyGrid_v8ooi_1111{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}._serverTile_v8ooi_1117{align-items:center;gap:var(--space-2);color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;display:flex}._serverTileAvatar_v8ooi_1126{aspect-ratio:1;background:var(--surface-2);border:1px solid var(--glass-border);width:100%;color:var(--text-muted);font-family:var(--font-sans);transition:all var(--duration-normal) var(--ease);border-radius:50%;place-items:center;font-size:48px;font-weight:700;display:grid;position:relative;overflow:hidden}._serverTileAvatar_v8ooi_1126 img{object-fit:cover;width:100%;height:100%;display:block}._serverTile_v8ooi_1117:hover ._serverTileAvatar_v8ooi_1126{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._serverTileName_v8ooi_1152{font-family:var(--font-sans);color:var(--text-primary);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:700;overflow:hidden}._serverTileCount_v8ooi_1163{font-family:var(--font-sans);color:var(--text-muted);align-items:center;gap:3px;font-size:11px;display:inline-flex}._serverTileCount_v8ooi_1163 .material-symbols-rounded{font-size:13px}._sealRoot_v8ooi_1176{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._sealSvg_v8ooi_1183{transform-origin:50%;width:100%;height:100%;animation:24s linear infinite _sealSpin_v8ooi_1;position:absolute;inset:0}._sealText_v8ooi_1191{font-family:var(--font-sans);letter-spacing:.18em;fill:var(--text-secondary);font-size:7px;font-weight:700}._sealInitial_v8ooi_1198{font-family:var(--font-sans);color:var(--text-muted);opacity:.45;font-weight:700;line-height:1;position:relative}._serverTileAvatar_v8ooi_1126 ._sealInitial_v8ooi_1198{font-size:48px}._serverCardAvatar_v8ooi_1209 ._sealInitial_v8ooi_1198{font-size:34px}@keyframes _sealSpin_v8ooi_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._sealSvg_v8ooi_1183{animation:none}}._serversCatalogGrid_v8ooi_1220{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=720px){._serversCatalogGrid_v8ooi_1220{grid-template-columns:1fr}}._serverCard_v8ooi_1209{gap:var(--space-4);padding:var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:inherit;cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);grid-template-columns:96px 1fr;text-decoration:none;display:grid}._serverCard_v8ooi_1209:hover{background:var(--glass-hover);border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._serverCardAvatar_v8ooi_1209{background:var(--surface-2);border:1px solid var(--glass-border);width:96px;height:96px;color:var(--text-muted);font-family:var(--font-sans);border-radius:50%;flex-shrink:0;place-items:center;font-size:34px;font-weight:700;display:grid;position:relative;overflow:hidden}._serverCardAvatar_v8ooi_1209 img{object-fit:cover;width:100%;height:100%;display:block}._serverCardBody_v8ooi_1273{flex-direction:column;gap:2px;min-width:0;display:flex}._serverCardHead_v8ooi_1279{align-items:baseline;gap:var(--space-2);justify-content:space-between;display:flex}._serverCardName_v8ooi_1285{font-family:var(--font-sans);color:var(--text-primary);flex:1;min-width:0;font-size:15px;font-weight:700}._serverNameWrap_v8ooi_1295{width:100%;max-width:100%;display:block;overflow:hidden}._serverNameInner_v8ooi_1301{white-space:nowrap;will-change:transform;display:inline-block}._serverNameAnimate_v8ooi_1306{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _serverNameMarquee_v8ooi_1}@keyframes _serverNameMarquee_v8ooi_1{0%,10%{transform:translate(0)}45%,55%{transform:translateX(calc(var(--marquee-shift,0px) * -1))}90%,to{transform:translate(0)}}._serverCardCount_v8ooi_1315{font-family:var(--font-sans);color:var(--text-muted);flex-shrink:0;align-items:center;gap:3px;font-size:12px;display:inline-flex}._serverCardCount_v8ooi_1315 .material-symbols-rounded{font-size:14px}._serverCardDesc_v8ooi_1325{font-family:var(--font-sans);color:var(--text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}._overview_v8ooi_1339{gap:var(--space-6);flex-direction:column;display:flex}._overviewSection_v8ooi_1344{gap:var(--space-3);flex-direction:column;display:flex}._overviewHeader_v8ooi_1349{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._overviewHeader_v8ooi_1349 .btn{min-height:40px}._overviewTitle_v8ooi_1356{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:16px;font-weight:700}._overviewServersMix_v8ooi_1366{gap:var(--space-4);grid-template-columns:minmax(160px,220px) 1fr;align-items:start;display:grid}._overviewServersMixRight_v8ooi_1374{gap:var(--space-3);flex-direction:column;display:flex}@media (width<=720px){._overviewServersMix_v8ooi_1366{grid-template-columns:1fr}}._overviewServersCatalogOnly_v8ooi_1385{gap:var(--space-3);grid-template-columns:1fr 1fr;align-items:start;display:grid}@media (width<=720px){._overviewServersCatalogOnly_v8ooi_1385{grid-template-columns:1fr}}._overviewSection_v8ooi_1344{animation-name:_signalIn_v8ooi_1;animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}._overviewSection_v8ooi_1344:first-child{animation-delay:60ms}._overviewSection_v8ooi_1344:nth-child(2){animation-delay:.12s}._overviewSection_v8ooi_1344:nth-child(3){animation-delay:.18s}._overviewSection_v8ooi_1344:nth-child(4){animation-delay:.24s}._serversMyGrid_v8ooi_1111>*,._serversCatalogGrid_v8ooi_1220>*{animation-name:_signalIn_v8ooi_1;animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}._serversMyGrid_v8ooi_1111>:first-child,._serversCatalogGrid_v8ooi_1220>:first-child{animation-delay:40ms}._serversMyGrid_v8ooi_1111>:nth-child(2),._serversCatalogGrid_v8ooi_1220>:nth-child(2){animation-delay:70ms}._serversMyGrid_v8ooi_1111>:nth-child(3),._serversCatalogGrid_v8ooi_1220>:nth-child(3){animation-delay:.1s}._serversMyGrid_v8ooi_1111>:nth-child(4),._serversCatalogGrid_v8ooi_1220>:nth-child(4){animation-delay:.13s}._serversMyGrid_v8ooi_1111>:nth-child(5),._serversCatalogGrid_v8ooi_1220>:nth-child(5){animation-delay:.16s}._serversMyGrid_v8ooi_1111>:nth-child(6),._serversCatalogGrid_v8ooi_1220>:nth-child(6){animation-delay:.19s}._serversMyGrid_v8ooi_1111>:nth-child(7),._serversCatalogGrid_v8ooi_1220>:nth-child(7){animation-delay:.22s}._serversMyGrid_v8ooi_1111>:nth-child(8),._serversCatalogGrid_v8ooi_1220>:nth-child(8){animation-delay:.25s}._serversMyGrid_v8ooi_1111>:nth-child(9),._serversCatalogGrid_v8ooi_1220>:nth-child(9){animation-delay:.28s}._serversMyGrid_v8ooi_1111>:nth-child(10),._serversCatalogGrid_v8ooi_1220>:nth-child(10){animation-delay:.31s}._formField_v8ooi_1438{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}._formField_v8ooi_1438:last-child{margin-bottom:0}._formLabel_v8ooi_1447{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px}._formHint_v8ooi_1454{color:var(--text-muted);font-size:12px}._formHint_v8ooi_1454 b{color:var(--text-secondary);font-weight:500}._formError_v8ooi_1464{padding:var(--space-2) var(--space-3);background:var(--danger-soft);color:var(--danger);border-radius:var(--radius-md);border:1px solid #ef44444d;margin:0;font-size:13px}._loadMoreSentinel_v8ooi_1475{padding:var(--space-4) 0;color:var(--text-muted);grid-column:1/-1;justify-content:center;font-size:12px;display:flex}.msgSearchHit{color:inherit;background:#9650ff52;border-radius:3px;padding:0 2px}._wrap_fngcq_15{align-items:center;gap:var(--space-2);padding:inherit;min-width:0;display:flex;position:absolute;inset:0}._back_fngcq_27{width:28px;height:28px;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._back_fngcq_27:hover{color:var(--text);background:#ffffff0f}._back_fngcq_27 ._material-symbols-rounded_fngcq_41{font-size:18px}._field_fngcq_43{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}._fieldIcon_fngcq_51{left:var(--space-3);color:var(--text-muted);pointer-events:none;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}._fieldIcon_fngcq_51 ._material-symbols-rounded_fngcq_41{font-size:16px}._input_fngcq_61{box-sizing:border-box;border:1px solid var(--glass-border);border-radius:var(--radius-md);width:100%;height:36px;color:var(--text);font-family:var(--font-sans);background:#0000003d;outline:none;padding:0 72px 0 40px;font-size:13px;line-height:1}._input_fngcq_61::placeholder{color:var(--text-muted)}._input_fngcq_61:focus{border-color:var(--brand-glow,#9650ff80);box-shadow:0 0 0 3px #9650ff26}._counter_fngcq_81{right:var(--space-3);font-family:var(--font-numeric);color:var(--text-muted);pointer-events:none;white-space:nowrap;font-size:12px;position:absolute;top:50%;transform:translateY(-50%)}._counter_fngcq_81._dim_fngcq_92{opacity:.5}._results_fngcq_95{top:calc(100% + var(--space-2));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);max-height:360px;padding:var(--space-2);z-index:20;background:#16141eeb;flex-direction:column;gap:2px;display:flex;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 16px 40px #00000059}._resultEmpty_fngcq_114{padding:var(--space-3) var(--space-4);color:var(--text-muted);text-align:center;font-size:13px}._item_fngcq_121{gap:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--text);text-align:left;border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease);background:0 0;border:none;grid-template-columns:28px 1fr auto;align-items:center;display:grid}._item_fngcq_121:hover{background:#ffffff0d}._item_fngcq_121._active_fngcq_136{background:#9650ff2e}._itemAvatar_fngcq_138{width:28px;height:28px;color:var(--text-muted);background:#ffffff14;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid;overflow:hidden}._itemAvatar_fngcq_138 img{object-fit:cover;width:100%;height:100%;display:block}._itemBody_fngcq_157{flex-direction:column;gap:1px;min-width:0;display:flex}._itemAuthor_fngcq_163{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._itemText_fngcq_170{color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}._itemText_fngcq_170 mark{color:#fff;background:#9650ff61;border-radius:3px;padding:0 2px}._itemTime_fngcq_186{font-size:11px;font-family:var(--font-numeric);color:var(--text-muted);white-space:nowrap;align-self:center}._loadMore_fngcq_194{padding:var(--space-2);text-align:center;color:var(--text-muted);font-size:12px}._page_16zb5_3{z-index:var(--z-content);height:calc(100vh - 56px - var(--space-3,12px));color:var(--text);padding:var(--space-3) var(--space-5) var(--space-5);flex-direction:column;display:flex;position:relative;overflow:hidden}._grid_16zb5_14{gap:var(--space-3);flex:1;grid-template-columns:240px 1fr 280px;width:100%;min-height:0;display:grid}._mobileBackBtn_16zb5_25{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}._mobileBackBtn_16zb5_25:hover,._mobileBackBtn_16zb5_25:active{color:var(--text-primary);background:var(--surface-2)}._mobileBackBtn_16zb5_25 .material-symbols-rounded{font-size:22px}._mobileMembersBtn_16zb5_49{display:none}@media (display-mode:standalone),(width<=720px){._page_16zb5_3{height:calc(100dvh - env(safe-area-inset-top,0px) - 64px - env(safe-area-inset-bottom,0px));padding:0}._grid_16zb5_14{flex:1;grid-template-columns:1fr;gap:0;min-height:100%}._grid_16zb5_14>._col_16zb5_55{border-left:0;border-right:0;border-radius:0}._grid_16zb5_14[data-mobile-view=channels]>[data-col=messages],._grid_16zb5_14[data-mobile-view=channels]>[data-col=members],._grid_16zb5_14[data-mobile-view=messages]>[data-col=channels],._grid_16zb5_14[data-mobile-view=messages]>[data-col=members],._grid_16zb5_14[data-mobile-view=members]>[data-col=channels],._grid_16zb5_14[data-mobile-view=members]>[data-col=messages]{display:none}._mobileBackBtn_16zb5_25,._mobileMembersBtn_16zb5_49{display:inline-flex}._mobileMembersBtn_16zb5_49{justify-content:center;align-items:center}}@keyframes _microhubColIn_16zb5_1{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}._grid_16zb5_14>._col_16zb5_55{animation-name:_microhubColIn_16zb5_1;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}._grid_16zb5_14>._col_16zb5_55:nth-child(2){animation-delay:80ms}._grid_16zb5_14>._col_16zb5_55:nth-child(3){animation-delay:.16s}._col_16zb5_55{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;min-height:0;display:flex;overflow:hidden}._col_16zb5_55>:first-child{box-sizing:border-box;min-height:64px}._leftIdentity_16zb5_150{aspect-ratio:2;border-bottom:1px solid var(--glass-border);background:var(--surface);flex-shrink:0;position:relative;overflow:hidden}._leftWallpaper_16zb5_159{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}._leftWallpaperTint_16zb5_167{pointer-events:none;background:linear-gradient(#00000059 0%,#0000 45%,#00000040 100%);position:absolute;inset:0}._leftIdentityAvatar_16zb5_174{left:var(--space-3);bottom:var(--space-3);z-index:1;background:var(--surface);border:2px solid #ffffff1f;border-radius:50%;width:56px;height:56px;position:absolute;overflow:hidden;box-shadow:0 2px 8px #00000059}._leftIdentityAvatar_16zb5_174 img{object-fit:cover;width:100%;height:100%;display:block}._iconBtn_16zb5_195{width:28px;height:28px;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._iconBtn_16zb5_195 ._material-symbols-rounded_16zb5_46{font-size:18px}._iconBtn_16zb5_195:hover{color:var(--text);background:#ffffff0d}._iconBtnActive_16zb5_216{color:var(--text);background:#ffffff14}._iconBtnActive_16zb5_216:hover{background:#ffffff1f}._channelsScroll_16zb5_224{min-height:0;padding:var(--space-2) var(--space-2) var(--space-3);flex:1;overflow-y:auto}._channelsFooter_16zb5_241{padding:var(--space-2);border-top:1px solid var(--glass-border);flex-shrink:0}._channelsFooter_16zb5_241 .section-item{line-height:1;text-decoration:none}._channelGroup_16zb5_251{flex-direction:column;gap:2px;display:flex}._channelGroup_16zb5_251+._channelGroup_16zb5_251{margin-top:var(--space-3)}._channelGroupHead_16zb5_260{padding:var(--space-2) var(--space-2) 4px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}._channelGroupAddBtn_16zb5_272{width:18px;height:18px;color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}._channelGroupAddBtn_16zb5_272 ._material-symbols-rounded_16zb5_46{font-size:14px}._channelGroupAddBtn_16zb5_272:hover{color:var(--text);background:#ffffff0d}._channelItem_16zb5_293{align-items:center;gap:var(--space-2);padding:6px var(--space-2);border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--text-muted);text-align:left;cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:none;font-size:13px;display:flex}._channelItem_16zb5_293 ._material-symbols-rounded_16zb5_46{color:var(--text-muted);font-size:18px}._channelItem_16zb5_293:hover{color:var(--text);background:#ffffff0a}._channelItem_16zb5_293._isActive_16zb5_316{color:var(--text);background:#ffffff14}._channelItem_16zb5_293._isActive_16zb5_316 ._material-symbols-rounded_16zb5_46{color:var(--text)}._channelItem_16zb5_293._isDisabled_16zb5_323{cursor:not-allowed;opacity:.45}._channelItem_16zb5_293._isDisabled_16zb5_323:hover{color:var(--text-muted);background:0 0}._channelItem_16zb5_293._isDisabled_16zb5_323:hover ._material-symbols-rounded_16zb5_46{color:var(--text-muted)}._channelOccupants_16zb5_337{flex-direction:column;gap:1px;margin:2px 0 2px 26px;display:flex}._channelOccupantTrigger_16zb5_344{display:block}._channelOccupant_16zb5_337{align-items:center;gap:var(--space-2);padding:3px var(--space-2);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease);display:flex}._channelOccupant_16zb5_337:hover{background:#ffffff0a}._channelOccupant_16zb5_337 ._channelOccupantAvatar_16zb5_361{border-width:1px;flex-shrink:0;width:28px;min-width:28px;height:28px;font-size:11px}._channelOccupantName_16zb5_370{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}._channelOccupant_16zb5_337:hover ._channelOccupantName_16zb5_370{color:var(--text)}._colHead_16zb5_384{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--glass-border);color:var(--text);font-size:14px;font-weight:600;display:flex}._chatHead_16zb5_398{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--glass-border);flex-shrink:0;min-height:64px;display:flex;position:relative}._chatHeadMuted_16zb5_410{visibility:hidden;pointer-events:none}._chatHeadMain_16zb5_411{align-items:baseline;gap:var(--space-2);flex:1;min-width:0;display:inline-flex;overflow:hidden}._chatHeadIcon_16zb5_419{color:var(--text-muted);flex-shrink:0;align-self:center;font-size:20px}._chatHeadName_16zb5_425{color:var(--text);white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:600}._chatHeadSep_16zb5_432{color:var(--text-muted);flex-shrink:0}._chatHeadTopic_16zb5_436{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}._chatHeadActions_16zb5_444{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}._dmHead_16zb5_451 ._chatHeadMain_16zb5_411{gap:var(--space-3);align-items:center}._dmHeadAvatar_16zb5_455{width:36px;height:36px;color:var(--text);background:#ffffff0f;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid;overflow:hidden}._dmHeadAvatar_16zb5_455 img{object-fit:cover;width:100%;height:100%;display:block}._dmHeadNameWrap_16zb5_474{flex:1;min-width:0;display:block;overflow:hidden}._dmHeadName_16zb5_474{white-space:nowrap;color:var(--text);will-change:transform;font-size:15px;font-weight:600;display:inline-block}._dmHeadNameAnimate_16zb5_488{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _participantNameMarquee_16zb5_1}._chatArea_16zb5_496{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._chatFeed_16zb5_495{flex:1;min-height:0;overflow-y:auto}._chatFeedInner_16zb5_516{gap:var(--space-4);padding:var(--space-4) var(--space-5);box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}._chatFeedInner_16zb5_516>:first-child{margin-top:auto}._chatHistoryLoader_16zb5_528{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--text-muted);font-size:12px;display:flex}._chatHistoryLoader_16zb5_528 ._material-symbols-rounded_16zb5_46{font-size:16px}._scrollToLatest_16zb5_543{right:var(--space-5);bottom:var(--space-3);border-radius:var(--radius-full);background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;box-shadow:var(--shadow-md);transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);z-index:2;place-items:center;display:grid;position:absolute}._scrollToLatest_16zb5_543:hover{background:var(--glass-hover);color:var(--text-primary);border-color:var(--border-strong)}._scrollToLatest_16zb5_543:active{transform:translateY(1px)}._scrollToLatest_16zb5_543 ._material-symbols-rounded_16zb5_46{font-size:22px}._msgGroup_16zb5_578{align-items:flex-end;gap:var(--space-3);align-self:flex-start;max-width:min(720px,80%);display:flex}._msgGroupOwn_16zb5_585{flex-direction:row-reverse;align-self:flex-end}._msgAvatar_16zb5_590{background:var(--surface-2);border:1px solid var(--glass-border);border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}._msgAvatar_16zb5_590 img{object-fit:cover;width:100%;height:100%;display:block}._msgAvatarFallback_16zb5_605{width:100%;height:100%;color:var(--text);place-items:center;font-size:14px;font-weight:700;display:grid}._msgStack_16zb5_615{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}._msgGroupOwn_16zb5_585 ._msgStack_16zb5_615{align-items:flex-end}._msgAuthor_16zb5_627{color:var(--text-muted);margin-left:var(--space-3);margin-bottom:2px;font-size:12px;font-weight:600}._msgGroupOwn_16zb5_585 ._msgAuthor_16zb5_627{margin-left:0;margin-right:var(--space-3);text-align:right}._msgAvatarTrigger_16zb5_641{flex-shrink:0;display:inline-flex}._msgAuthorTrigger_16zb5_646{align-self:flex-start}._msgGroupOwn_16zb5_585 ._msgAuthorTrigger_16zb5_646{align-self:flex-end}._participantAvatarTrigger_16zb5_654{flex-shrink:0;display:inline-flex}._msgBubble_16zb5_659{border:1px solid var(--border);border-radius:var(--radius-lg);word-wrap:break-word;overflow-wrap:anywhere;background:#ffffff0a;flex-direction:column;width:fit-content;max-width:min(100%,420px);padding:0;display:flex;position:relative;overflow:hidden}._msgStack_16zb5_615 ._msgBubbleWrap_16zb5_675+._msgBubbleWrap_16zb5_675 ._msgBubble_16zb5_659{border-top-left-radius:var(--radius-sm)}._msgStack_16zb5_615 ._msgBubbleWrap_16zb5_675:not(:last-child) ._msgBubble_16zb5_659{border-bottom-left-radius:var(--radius-sm)}._msgBubbleLast_16zb5_682{border-bottom-left-radius:0}._msgGroupOwn_16zb5_585 ._msgBubble_16zb5_659{background:var(--brand-soft);border-color:var(--brand-border)}._msgGroupOwn_16zb5_585 ._msgStack_16zb5_615 ._msgBubbleWrap_16zb5_675+._msgBubbleWrap_16zb5_675 ._msgBubble_16zb5_659{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-sm)}._msgGroupOwn_16zb5_585 ._msgStack_16zb5_615 ._msgBubbleWrap_16zb5_675:not(:last-child) ._msgBubble_16zb5_659{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-sm)}._msgGroupOwn_16zb5_585 ._msgBubbleLast_16zb5_682{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:0}._msgText_16zb5_707{padding:var(--space-2) var(--space-3);color:var(--text);white-space:pre-wrap;font-size:14px;line-height:1.45;display:block;position:relative}._msgTimeSpacer_16zb5_716{float:right;width:42px;height:1em}._msgText_16zb5_707:has(._msgEditedMark_16zb5_723) ._msgTimeSpacer_16zb5_716{width:64px}._msgImage_16zb5_726{cursor:pointer;max-width:100%;transition:filter var(--duration-fast) var(--ease);background:0 0;border:none;border-radius:0;margin:0;padding:0;line-height:0;display:block;position:relative}._msgImage_16zb5_726 img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:320px;display:block}._msgImage_16zb5_726:hover{filter:brightness(1.05)}._msgImage_16zb5_726:focus-visible{outline:2px solid var(--brand-strong);outline-offset:-2px}._msgImageTime_16zb5_754{border-radius:var(--radius-sm);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#0000008c;padding:2px 6px;font-size:10px;line-height:1.2;position:absolute;bottom:6px;right:8px}._msgImageTall_16zb5_769{width:280px;max-width:100%;height:420px}._msgImageTall_16zb5_769 img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;max-height:none}._msgBubble_16zb5_659:has(._msgImageTall_16zb5_769){max-width:280px}._msgImageExpand_16zb5_787{border-radius:var(--radius-sm);color:#fff;pointer-events:none;background:#000000bf;justify-content:center;align-items:center;padding:3px;line-height:0;display:inline-flex;position:absolute;top:6px;right:6px}._msgImageExpand_16zb5_787 ._material-symbols-rounded_16zb5_46{font-size:12px}._msgGrid_16zb5_806{background:#0003;gap:2px;width:100%;max-width:420px;line-height:0;display:grid}._msgGrid2_16zb5_814{grid-template-columns:1fr 1fr}._msgGrid3_16zb5_817{grid-template-columns:1fr 1fr 1fr}._msgGrid4_16zb5_820{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}._msgGridMany_16zb5_824{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr}._msgGridTile_16zb5_828{aspect-ratio:1;cursor:pointer;transition:filter var(--duration-fast) var(--ease);background:#ffffff0a;border:none;padding:0;display:block;position:relative;overflow:hidden}._msgGridTile_16zb5_828 img{object-fit:cover;width:100%;height:100%;display:block}._msgGridTile_16zb5_828:hover{filter:brightness(1.08)}._msgGridTile_16zb5_828:focus-visible{outline:2px solid var(--brand-strong);outline-offset:-2px;z-index:1}._msgGridOverflow_16zb5_853{color:#fff;font-size:22px;font-weight:700;font-family:var(--font-numeric);pointer-events:none;background:#0000008c;place-items:center;display:grid;position:absolute;inset:0}._msgTime_16zb5_716{right:var(--space-3);bottom:var(--space-2);font-variant-numeric:tabular-nums;color:var(--text-muted);pointer-events:none;font-size:10px;line-height:1.45;position:absolute}._msgTimeStandalone_16zb5_876{margin:var(--space-2) var(--space-3);align-self:flex-end;position:static}._msgPreviews_16zb5_886{gap:var(--space-1);padding:0 var(--space-2) var(--space-2);flex-direction:column;display:flex}._msgPreviews_16zb5_886:first-child{padding-top:var(--space-2)}._lpCard_16zb5_898{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);background:#ffffff0a;grid-template-columns:auto 1fr;align-items:center;text-decoration:none;display:grid}._lpCard_16zb5_898:hover{border-color:var(--border-strong);background:#ffffff12}._lpCard_16zb5_898:focus-visible{outline:2px solid var(--brand-strong);outline-offset:-2px}._lpBody_16zb5_921{flex-direction:column;gap:2px;min-width:0;display:flex}._lpTitle_16zb5_927{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}._lpSubtitle_16zb5_936{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}._lpMeta_16zb5_944{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}._lpAvatar_16zb5_954{background:var(--brand-soft);width:40px;height:40px;color:var(--text);border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}._lpAvatar_16zb5_954 img{object-fit:cover;width:100%;height:100%}._lpAvatarInitial_16zb5_970{text-transform:uppercase;font-size:15px;font-weight:700}._lpCover_16zb5_977{border-radius:var(--radius-sm);background:var(--brand-soft);width:48px;height:48px;color:var(--text-muted);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}._lpCover_16zb5_977 img{object-fit:cover;width:100%;height:100%}._lpBadge_16zb5_994{color:#fff;background:#000000b3;border-radius:50%;place-items:center;width:18px;height:18px;padding:2px;display:grid;position:absolute;bottom:-4px;right:-4px;font-size:12px!important}._lpBoxart_16zb5_1010{border-radius:var(--radius-sm);background:var(--brand-soft);width:56px;height:40px;color:var(--text-muted);flex-shrink:0;place-items:center;display:grid;overflow:hidden}._lpBoxart_16zb5_1010 img{object-fit:cover;width:100%;height:100%}._lpServerIcon_16zb5_1028{border-radius:var(--radius-sm);background:var(--brand-soft);width:40px;height:40px;color:var(--text-muted);flex-shrink:0;place-items:center;display:grid;position:relative}._lpServerIcon_16zb5_1028 ._material-symbols-rounded_16zb5_46{font-size:22px}._lpOnlineDot_16zb5_1042{border:1.5px solid var(--glass-bg,#000);border-radius:50%;width:8px;height:8px;position:absolute;bottom:2px;right:2px}._lpOnline_16zb5_1042{background:var(--success,#3ecf8e)}._lpOffline_16zb5_1054{background:var(--text-muted)}._lpYoutube_16zb5_1059{background:#000;grid-template-columns:1fr;padding:0;overflow:hidden}._lpYoutubeFrame_16zb5_1065{aspect-ratio:16/9;border:0;width:100%;display:block}._lpYoutube_16zb5_1059:hover{border-color:var(--border);background:#000}._msgLink_16zb5_1080{color:#22d3ee;text-underline-offset:2px;word-break:break-word;-webkit-text-decoration:underline #22d3ee73;text-decoration:underline #22d3ee73}._msgLink_16zb5_1080:hover{text-decoration-color:#22d3ee}._msgBubbleReply_16zb5_1093:before{content:"";background:var(--brand-strong);z-index:1;border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:6px}._msgReply_16zb5_1105{width:100%;padding:var(--space-2) var(--space-3) 0 calc(var(--space-3) + 6px);text-align:left;cursor:pointer;font-family:var(--font-sans);background:0 0;border:none;line-height:1.35;display:block}._msgBubbleReply_16zb5_1093 ._msgText_16zb5_707{padding-left:calc(var(--space-3) + 6px)}._msgBubbleReply_16zb5_1093 ._msgImage_16zb5_726{padding-left:0}._msgReply_16zb5_1105:hover ._msgReplyAuthor_16zb5_1122{color:#dcaaff}._msgReply_16zb5_1105:hover ._msgReplyText_16zb5_1125{color:var(--text-secondary)}._msgReplyAuthor_16zb5_1122{color:#c88cff;transition:color var(--duration-fast) var(--ease);font-size:12px;font-weight:600;display:block}._msgReplyText_16zb5_1125{-webkit-line-clamp:1;color:var(--text-muted);transition:color var(--duration-fast) var(--ease);-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}._msgEmoji_16zb5_1147{-webkit-user-select:text;user-select:text;background-repeat:no-repeat}._msgMentionTrigger_16zb5_1154{display:inline}._msgMention_16zb5_1077{border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease);color:#22d3ee;background:#22d3ee26;padding:0 4px;font-weight:500;display:inline}._msgMention_16zb5_1077:hover{background:#22d3ee40}._msgMentionEveryone_16zb5_1170{background:var(--warning-soft);color:var(--warning);cursor:default}._msgMentionEveryone_16zb5_1170:hover{background:var(--warning-soft)}._msgMentionHere_16zb5_1178{background:var(--success-soft);color:var(--success);cursor:default}._msgMentionHere_16zb5_1178:hover{background:var(--success-soft)}._msgMentionHighlight_16zb5_1187{background:#22d3ee38;font-weight:600;box-shadow:0 0 10px #22d3ee73}._msgMentionHighlight_16zb5_1187:hover{background:#22d3ee4d;box-shadow:0 0 12px #22d3ee8c}._msgBubbleJump_16zb5_1198{animation:1.4s cubic-bezier(.16,1,.3,1) both _msgBubbleJumpFlash_16zb5_1}@keyframes _msgBubbleJumpFlash_16zb5_1{0%{background-color:#9650ff00;box-shadow:0 0 #9650ff00}12%{background-color:#9650ff2e;box-shadow:0 0 0 2px #9650ff8c,0 0 24px #9650ff59}to{background-color:#9650ff00;box-shadow:0 0 #9650ff00}}._msgReplyShake_16zb5_1208{animation:.42s cubic-bezier(.36,.07,.19,.97) both _msgReplyShakeKf_16zb5_1}@keyframes _msgReplyShakeKf_16zb5_1{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}._emptyChannel_16zb5_1220{justify-content:center;align-items:center;gap:var(--space-2);min-height:0;padding:var(--space-5);text-align:center;flex-direction:column;flex:1;display:flex}._emptyChannelIcon_16zb5_1231{color:var(--text-muted);opacity:.6;margin-bottom:var(--space-2);font-size:48px}._emptyChannelName_16zb5_1237{color:var(--text);font-size:16px;font-weight:600}._emptyChannelTopic_16zb5_1242{color:var(--text-muted);max-width:420px;font-size:13px}._emptyChannelHint_16zb5_1247{margin-top:var(--space-3);color:var(--text-muted);opacity:.7;font-size:12px}._emptyDmAvatar_16zb5_1254{width:72px;height:72px;color:var(--text);margin-bottom:var(--space-2);opacity:.9;background:#ffffff0f;border-radius:50%;place-items:center;font-size:28px;font-weight:600;display:grid;overflow:hidden}._emptyDmAvatar_16zb5_1254 img{object-fit:cover;width:100%;height:100%;display:block}._composer_16zb5_215{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--glass-border);transition:background var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);flex-direction:column;flex-shrink:0;display:flex;position:relative}._composerRow_16zb5_1288{align-items:flex-end;gap:var(--space-2);display:flex}._composerDropOver_16zb5_1293{background:var(--brand-soft);box-shadow:inset 0 0 0 2px var(--brand-border)}._composerPreview_16zb5_1297{gap:var(--space-2);padding-bottom:2px;display:flex;overflow-x:auto}._composerPreviewTile_16zb5_1303{border-radius:var(--radius-md);border:1px solid var(--glass-border);background:#ffffff0a;flex-shrink:0;width:96px;height:96px;position:relative;overflow:hidden}._composerPreviewTile_16zb5_1303 img{object-fit:cover;width:100%;height:100%;display:block}._composerPreviewRemove_16zb5_1319{color:#fff;cursor:pointer;width:20px;height:20px;transition:background var(--duration-fast) var(--ease);background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;top:4px;right:4px}._composerPreviewRemove_16zb5_1319:hover{background:var(--danger)}._composerPreviewRemove_16zb5_1319 ._material-symbols-rounded_16zb5_46{font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 20;width:10px;height:10px;font-size:10px;line-height:1;display:block}._composerBtn_16zb5_215{width:36px;height:36px;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._composerBtn_16zb5_215 ._material-symbols-rounded_16zb5_46{font-size:20px}._composerBtn_16zb5_215:hover{color:var(--text);background:#ffffff0d}._composerBtnActive_16zb5_215{color:var(--text);background:#ffffff14}._emojiWrap_16zb5_1375{flex-shrink:0;display:inline-flex;position:relative}._emojiPopover_16zb5_1380{z-index:var(--z-dropdown,20);border-radius:var(--radius-md);border:1px solid var(--glass-border);--rgb-accent:150, 80, 255;position:absolute;bottom:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 8px 24px #00000059}._composerEditor_16zb5_1395{min-width:0;max-height:120px;padding:8px var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--text);transition:border-color var(--duration-fast) var(--ease);white-space:pre-wrap;word-break:break-word;cursor:text;background:#ffffff08;outline:none;flex:1;font-size:14px;line-height:1.4;overflow-y:auto}._composerEditor_16zb5_1395:focus{border-color:var(--border-strong)}._composerEditor_16zb5_1395:empty:before{content:attr(data-placeholder);color:var(--text-muted);pointer-events:none}._composerEmoji_16zb5_1424{-webkit-user-select:text;user-select:text}._composerSend_16zb5_1428{border:1px solid var(--brand-border);background:var(--brand-soft);width:36px;height:36px;color:var(--brand);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._composerSend_16zb5_1428 ._material-symbols-rounded_16zb5_46{font-size:20px}._composerSend_16zb5_1428:hover{background:var(--brand);color:var(--bg)}._mentionPopover_16zb5_1452{left:var(--space-4);right:var(--space-4);z-index:var(--z-dropdown,20);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:#14141ceb;max-height:260px;margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 6px);overflow-y:auto;box-shadow:0 8px 24px #00000059}._mentionItem_16zb5_1471{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease);min-width:0;padding:6px 8px;display:flex}._mentionItemActive_16zb5_1481{background:#ffffff0f}._mentionAvatar_16zb5_1484{background:var(--surface-2);width:24px;height:24px;color:var(--text-muted);object-fit:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._mentionName_16zb5_1499{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;font-size:14px;overflow:hidden}._mentionUsername_16zb5_1508{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}._mentionSpecialBadge_16zb5_1514{border-radius:var(--radius-sm);flex-shrink:0;padding:2px 6px;font-size:13px;font-weight:500}._mentionSpecialHere_16zb5_1521{background:var(--success-soft);color:var(--success)}._mentionSpecialEveryone_16zb5_1525{background:var(--warning-soft);color:var(--warning)}._mentionItemLabel_16zb5_1529{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);flex:1;font-size:13px;overflow:hidden}._notFound_16zb5_1539{height:calc(100vh - 56px - var(--space-3,12px));color:var(--text-muted);place-items:center;display:grid}._participantsList_16zb5_1548{min-height:0;padding:var(--space-2);flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}._participantRow_16zb5_1558{align-items:center;gap:var(--space-3);height:60px;padding:0 var(--space-2);border-radius:var(--radius-md);font-family:var(--font-sans);text-align:left;color:var(--text);cursor:pointer;transition:background var(--duration-fast) var(--ease);background:0 0;border:none;flex-shrink:0;display:flex}._participantRow_16zb5_1558:hover{background:#ffffff0a}._participantRow_16zb5_1558._isActive_16zb5_316{background:#ffffff14}._participantRow_16zb5_1558._isActive_16zb5_316:hover{background:#ffffff1a}._participantAvatar_16zb5_654{flex-shrink:0}._participantText_16zb5_1588{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}._participantNameWrap_16zb5_1597{max-width:100%;display:block;overflow:hidden}._participantName_16zb5_1597{white-space:nowrap;color:var(--text);will-change:transform;font-size:13px;font-weight:500;display:inline-block}._participantNameAnimate_16zb5_1610{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _participantNameMarquee_16zb5_1}@keyframes _participantNameMarquee_16zb5_1{0%,10%{transform:translate(0)}45%,55%{transform:translateX(calc(var(--marquee-shift,0px) * -1))}90%,to{transform:translate(0)}}._participantSubtitleWrap_16zb5_1620{max-width:100%;display:block;overflow:hidden}._participantSubtitle_16zb5_1620{white-space:nowrap;color:var(--text-muted);will-change:transform;font-size:12px;display:inline-block}._participantSubtitleAnimate_16zb5_1632{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _participantNameMarquee_16zb5_1}._lockedCenter_16zb5_1640{min-height:0;padding:var(--space-5);flex:1;justify-content:center;align-items:center;display:flex}._lockedCard_16zb5_1648{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;max-width:440px;display:flex}._lockedIcon_16zb5_1656{color:var(--text-muted);opacity:.7;margin-bottom:var(--space-2);font-size:48px}._lockedTitle_16zb5_1662{color:var(--text);font-size:18px;font-weight:600}._lockedText_16zb5_1667{color:var(--text-muted);font-size:14px;line-height:1.45}._lockedCard_16zb5_1648 ._btn_16zb5_1672{margin-top:var(--space-2)}._observerLock_16zb5_1676{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--glass-border);color:var(--text-muted);flex-shrink:0;font-size:13px;display:flex}._observerLockIcon_16zb5_1687{color:var(--text-muted);opacity:.7;font-size:18px}._msgBubbleWrap_16zb5_675{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:flex}._msgGroupOwn_16zb5_585 ._msgBubbleWrap_16zb5_675{flex-direction:row-reverse}._msgBubbleWrap_16zb5_675 ._msgBubble_16zb5_659{min-width:0}._msgActions_16zb5_680{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease);flex-shrink:0;gap:2px;padding:2px;display:flex}._msgBubbleWrap_16zb5_675:hover ._msgActions_16zb5_680,._msgBubbleWrap_16zb5_675:focus-within ._msgActions_16zb5_680{opacity:1;pointer-events:auto}._msgActionBtn_16zb5_1734{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._msgActionBtn_16zb5_1734:hover{color:var(--text);background:#ffffff0f}._msgActionBtn_16zb5_1734._msgActionDanger_16zb5_1752:hover{color:var(--danger,#f87171);background:#f871711a}._msgActionBtn_16zb5_1734 ._material-symbols-rounded_16zb5_46{font-size:18px}._msgEditedMark_16zb5_723{color:var(--text-muted);pointer-events:none;margin-right:4px;font-size:10px;font-style:italic}._msgDeleted_16zb5_1770{padding:var(--space-2) var(--space-3);color:var(--text-muted);font-size:14px;font-style:italic;line-height:1.45;display:block}._msgEditForm_16zb5_1780{gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;display:flex}._msgEditTextarea_16zb5_1786{width:280px;max-width:100%;min-height:60px;max-height:200px;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);font:inherit;resize:vertical;transition:border-color var(--duration-fast) var(--ease);box-sizing:border-box;background:#0003;outline:none;font-size:14px;line-height:1.45}._msgEditTextarea_16zb5_1786:focus{border-color:var(--brand-strong)}._msgEditControls_16zb5_1810{justify-content:flex-end;gap:var(--space-2);align-items:center;display:flex}._msgEditHint_16zb5_1816{color:var(--text-muted);flex:1;font-size:11px}._wrap_y2c17_9{align-items:center;gap:var(--space-3);display:inline-flex;position:relative}._btnWrap_y2c17_18{--like-sweep-radius:var(--radius-md);display:inline-flex;position:relative}._btnWrap_y2c17_18:before{content:"";border-radius:var(--like-sweep-radius);-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0% 35%,#c8a0fff2 50%,#0000 65% 100%) 210% 0/220% 100% no-repeat;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._btnWrap_y2c17_18._sweep_y2c17_48:before{animation:.9s cubic-bezier(.33,1,.68,1) both _borderSweep_y2c17_1}@keyframes _borderSweep_y2c17_1{0%{opacity:0;background-position:210% 0}15%{opacity:1}85%{opacity:1}to{opacity:0;background-position:-110% 0}}._iconBurst_y2c17_59{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:50%;left:50%}._burstIcon_y2c17_68{font-size:var(--size,18px);color:var(--brand-glow);text-shadow:0 0 10px #9650ffb3;opacity:0;will-change:transform, opacity;animation:_iconFly_y2c17_1 var(--duration,1s) cubic-bezier(.16, 1, .3, 1) var(--delay,0s) both;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.2)}@keyframes _iconFly_y2c17_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}15%{opacity:1;transform:translate(calc(-50% + var(--dx) * .25), calc(-50% + var(--dy) * .25)) scale(1.1) rotate(calc(var(--rot) * .3))}70%{opacity:.9;transform:translate(calc(-50% + var(--dx) * .85), calc(-50% + var(--dy) * .85)) scale(.9) rotate(calc(var(--rot) * .8))}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.5) rotate(var(--rot))}}._reaction_y2c17_109{font-family:var(--font-sans);letter-spacing:.02em;color:var(--brand-glow);opacity:0;pointer-events:none;will-change:opacity, transform, text-shadow;font-size:15px;font-weight:500}._reactionIn_y2c17_119{animation:.7s cubic-bezier(.16,1,.3,1) both _reactionGlitchIn_y2c17_1}._reactionOut_y2c17_122{animation:.6s cubic-bezier(.7,0,.84,0) both _reactionGlitchOut_y2c17_1}@keyframes _reactionGlitchIn_y2c17_1{0%{opacity:0;text-shadow:none;transform:none}40%{opacity:0;transform:translate(-6px)}50%{opacity:1;text-shadow:-4px 0 #ff0040;transform:translate(10px)skew(-10deg)}60%{opacity:1;color:#0ff;text-shadow:3px 0 #ff0040,-3px 0 #0ff;transform:translate(-4px)skew(5deg)}70%{opacity:1;color:#ff0040;text-shadow:-2px 0 #0ff,2px 0 #ff0040;transform:translate(6px)skew(-8deg)}85%{opacity:1;text-shadow:1px 0 #0ff;transform:translate(-3px)skew(3deg)}to{opacity:1;text-shadow:none;transform:none}}@keyframes _reactionGlitchOut_y2c17_1{0%{opacity:1;filter:none;transform:none}10%{opacity:1;filter:none;transform:translate(8px)skew(-12deg)}15%{opacity:1;color:#ff0040;text-shadow:3px 0 #0ff,-3px 0 #ff0040;transform:translate(-6px)skew(8deg)}25%{opacity:1;color:#0ff;text-shadow:-2px 0 #ff0040,2px 0 #0ff;transform:translate(4px)skew(-5deg)}35%{opacity:1;text-shadow:4px 0 #0ff;transform:translate(-10px)skew(10deg)}50%{opacity:0;text-shadow:none;transform:translate(6px)}to{opacity:0;text-shadow:none;transform:none}}._page_setwp_5{z-index:var(--z-content);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);gap:var(--space-6);margin:0 auto;display:flex;position:relative}._sidebar_setwp_17{gap:var(--space-4);flex-direction:column;flex-shrink:0;align-self:flex-start;width:340px;display:flex;position:sticky;top:80px}@media (display-mode:standalone),(width<=720px){._page_setwp_5{gap:var(--space-4);flex-direction:column}._page_setwp_5 ._sidebar_setwp_17{width:100%;position:static}._page_setwp_5 ._contentTabsRow_setwp_44,._page_setwp_5 ._followersBar_setwp_45{top:env(safe-area-inset-top,0px)}._page_setwp_5 ._sectionsToggle_setwp_50{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);display:flex;position:sticky}._page_setwp_5 ._sectionsToggle_setwp_50:not(._sectionsToggleOpen_setwp_57)+.section-nav{display:none}._page_setwp_5 ._content_setwp_44{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 48px + var(--space-4))}}._sectionsToggle_setwp_50{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);font-size:14px;display:none}._sectionsToggle_setwp_50:hover,._sectionsToggle_setwp_50:active{border-color:var(--brand-border)}._sectionsToggleOpen_setwp_57{border-color:var(--brand-border);background:var(--brand-soft)}._sectionsToggleLabel_setwp_104{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}._sectionsToggleLabel_setwp_104 .material-symbols-rounded{color:var(--text-secondary);font-size:20px}._sectionsToggleBadge_setwp_117{color:var(--brand-strong);margin-left:var(--space-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._sectionsToggleBadge_setwp_117 .material-symbols-rounded{color:var(--brand-strong);font-size:14px}._sectionsToggleChevron_setwp_135{color:var(--text-secondary);transition:transform var(--duration-fast) var(--ease);flex-shrink:0;font-size:22px!important}._sectionsToggleOpen_setwp_57 ._sectionsToggleChevron_setwp_135{color:var(--brand-strong)}._content_setwp_44{scroll-margin-top:80px}._sidebar_setwp_17 .identity-card{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_setwp_1}._identityActions_setwp_161{gap:var(--space-2);display:flex}._identityActions_setwp_161 .btn{flex:1;justify-content:center}._topActions_setwp_169{gap:var(--space-2);display:flex}._topActions_setwp_169 .btn{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);flex:1;justify-content:center;min-height:auto;font-size:14px}._profilePanel_setwp_183{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-4);gap:var(--space-3);flex-direction:column;animation:.5s cubic-bezier(.16,1,.3,1) 60ms both _signalIn_setwp_1;display:flex;overflow:hidden}._newPostBar_setwp_198{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-sans);color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);border-style:solid;font-size:14px;font-weight:600;animation:.5s cubic-bezier(.16,1,.3,1) 30ms both _signalIn_setwp_1;display:flex}._newPostBar_setwp_198 .material-symbols-rounded{font-size:18px}._newPostBar_setwp_198:hover{color:var(--text-primary);border-color:var(--border-strong)}._content_setwp_44{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._contentTabsRow_setwp_44{gap:var(--space-3);z-index:var(--z-sticky);align-items:stretch;display:flex;position:sticky;top:80px}._contentTabsRow_setwp_44 .tabs{position:static}._sortGroup_setwp_247{gap:var(--space-2);align-items:stretch;margin-left:auto;display:flex}._sortBtn_setwp_253{padding:0 var(--space-3);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:52px;color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);justify-content:center;align-items:center;gap:2px;display:inline-flex}._sortBtn_setwp_253 .material-symbols-rounded{font-size:20px}._sortArrow_setwp_269{opacity:.55;transition:opacity var(--duration-fast) var(--ease);font-size:14px!important}._sortBtnActive_setwp_274 ._sortArrow_setwp_269{opacity:1}._sortBtn_setwp_253:hover{color:var(--text-primary);border-color:var(--border-strong)}._sortBtnActive_setwp_274,._sortBtnActive_setwp_274:hover{color:var(--brand-glow);background:var(--brand-soft);border-color:var(--brand-border)}._sectionView_setwp_287{gap:var(--space-4);flex-direction:column;display:none}._sectionViewVisible_setwp_288{gap:var(--space-4);flex-direction:column;display:flex}._postDetailBar_setwp_291{justify-content:flex-end;gap:var(--space-2);display:flex}._postDetailBar_setwp_291 .btn{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);min-height:auto;font-size:14px}._postDetail_setwp_291{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_setwp_1;overflow:hidden}._postDetailTitle_setwp_311{padding:0 var(--space-5);color:var(--text-primary);margin:0;font-size:22px;font-weight:700;line-height:1.3}._postDetailBody_setwp_319{padding:var(--space-2) var(--space-5) var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}._postDetailLikeRow_setwp_327{align-items:center;gap:var(--space-3);display:flex}._likeBtnWrap_setwp_332{display:inline-flex;position:relative}._iconBurst_setwp_336{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:50%;left:50%}._burstIcon_setwp_345{font-size:var(--size,18px);color:var(--brand-glow);text-shadow:0 0 10px #9650ffb3;opacity:0;will-change:transform, opacity;animation:_iconFly_setwp_1 var(--duration,1s) cubic-bezier(.16, 1, .3, 1) var(--delay,0s) both;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(.2)}@keyframes _iconFly_setwp_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}15%{opacity:1;transform:translate(calc(-50% + var(--dx) * .25), calc(-50% + var(--dy) * .25)) scale(1.1) rotate(calc(var(--rot) * .3))}70%{opacity:.9;transform:translate(calc(-50% + var(--dx) * .85), calc(-50% + var(--dy) * .85)) scale(.9) rotate(calc(var(--rot) * .8))}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.5) rotate(var(--rot))}}._likeBtn_setwp_332{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:15px;font-weight:700;display:inline-flex;position:relative}._likeBtn_setwp_332:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0% 35%,#c8a0fff2 50%,#0000 65% 100%) 210% 0/220% 100% no-repeat;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._likeBtnSweep_setwp_425:after{animation:.9s cubic-bezier(.33,1,.68,1) both _borderSweep_setwp_1}@keyframes _borderSweep_setwp_1{0%{opacity:0;background-position:210% 0}15%{opacity:1}85%{opacity:1}to{opacity:0;background-position:-110% 0}}._likeBtn_setwp_332:hover{color:var(--brand-glow);border-color:var(--brand-border);background:var(--brand-soft)}._likeBtn_setwp_332._isLiked_setwp_439{color:var(--brand-glow);border-color:var(--brand-border-strong,var(--brand-border));background:var(--brand-soft)}._likeBtn_setwp_332 .material-symbols-rounded{font-size:24px}._likeBtnCount_setwp_445{font-family:var(--font-numeric);font-size:16px;font-weight:300}._likeReaction_setwp_450{font-family:var(--font-sans);letter-spacing:.02em;color:var(--brand-glow);opacity:0;pointer-events:none;will-change:opacity, transform, text-shadow;font-size:15px;font-weight:500}@keyframes _reactionGlitchIn_setwp_1{0%{opacity:0;text-shadow:none;transform:none}40%{opacity:0;transform:translate(-6px)}50%{opacity:1;text-shadow:-4px 0 #ff0040;transform:translate(10px)skew(-10deg)}60%{opacity:1;color:#0ff;text-shadow:3px 0 #ff0040,-3px 0 #0ff;transform:translate(-4px)skew(5deg)}70%{opacity:1;color:#ff0040;text-shadow:-2px 0 #0ff,2px 0 #ff0040;transform:translate(6px)skew(-8deg)}85%{opacity:1;text-shadow:1px 0 #0ff;transform:translate(-3px)skew(3deg)}to{opacity:1;text-shadow:none;transform:none}}@keyframes _reactionGlitchOut_setwp_1{0%{opacity:1;filter:none;transform:none}10%{opacity:1;filter:none;transform:translate(8px)skew(-12deg)}15%{opacity:1;color:#ff0040;text-shadow:3px 0 #0ff,-3px 0 #ff0040;transform:translate(-6px)skew(8deg)}25%{opacity:1;color:#0ff;text-shadow:-2px 0 #ff0040,2px 0 #0ff;transform:translate(4px)skew(-5deg)}35%{opacity:1;text-shadow:4px 0 #0ff;transform:translate(-10px)skew(10deg)}50%{opacity:0;text-shadow:none;transform:translate(6px)}to{opacity:0;text-shadow:none;transform:none}}._likeReactionIn_setwp_478{animation:.7s cubic-bezier(.16,1,.3,1) both _reactionGlitchIn_setwp_1}._likeReactionOut_setwp_481{animation:.6s cubic-bezier(.7,0,.84,0) both _reactionGlitchOut_setwp_1}._trackEmbed_setwp_486{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface-2);border-radius:var(--radius-lg);border:1px solid var(--border);cursor:pointer;transition:all var(--duration-fast) var(--ease);color:inherit;text-decoration:none;display:flex}._trackEmbed_setwp_486:hover{background:var(--surface-3);border-color:var(--border-strong)}._trackCover_setwp_500{border-radius:var(--radius-sm);background:var(--surface-3);width:48px;height:48px;color:var(--text-muted);flex-shrink:0;place-items:center;display:grid}._trackCover_setwp_500 .material-symbols-rounded{font-size:24px}._trackInfo_setwp_509{flex:1;min-width:0}._trackTitle_setwp_510{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}._trackArtist_setwp_515{color:var(--text-muted);font-size:12px}._trackBadge_setwp_516{font-family:var(--font-glitch);letter-spacing:.04em;color:var(--text-muted);font-size:14px;font-weight:400;line-height:1}._gameEmbed_setwp_525{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface-2);border-radius:var(--radius-lg);border:1px solid var(--border);cursor:pointer;transition:all var(--duration-fast) var(--ease);display:flex}._gameEmbed_setwp_525:hover{background:var(--surface-3);border-color:var(--border-strong)}._gameCover_setwp_537{border-radius:var(--radius-sm);background:var(--surface-3);width:48px;height:48px;color:var(--text-muted);flex-shrink:0;place-items:center;display:grid}._gameCover_setwp_537 .material-symbols-rounded{font-size:24px}._gameInfo_setwp_546{flex:1}._gameTitle_setwp_547{color:var(--text-primary);font-size:14px;font-weight:700}._gameMeta_setwp_548{color:var(--text-muted);font-size:12px}._followersBar_setwp_45{z-index:var(--z-sticky);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:stretch;gap:0;display:flex;position:sticky;top:80px;overflow:hidden}._followersBarLabel_setwp_564{color:var(--text-primary);white-space:nowrap;padding:0 var(--space-4);flex-shrink:0;align-items:center;min-width:110px;font-size:13px;font-weight:600;display:flex}._followersBar_setwp_45 .input-icon{flex:1}._followersBar_setwp_45 .input{border-radius:calc(var(--radius-md) - 1px)}._userGrid_setwp_575{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._userGrid_setwp_575 .media-grid-card{text-decoration:none;animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_setwp_1}._sharedSection_setwp_586{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-5);animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_setwp_1}._sharedSectionTitle_setwp_594{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3);font-size:13px;font-weight:700}._sharedTags_setwp_600{gap:var(--space-2);flex-wrap:wrap;display:flex}._sharedTag_setwp_600{padding:6px var(--space-3);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:var(--radius-full);color:#c8a0ffe6;font-size:12px;font-weight:600}._trackList_setwp_611{gap:var(--space-2);flex-direction:column;display:flex}._trackListItem_setwp_612{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease);display:flex}._trackListItem_setwp_612:hover{background:var(--surface-3);border-color:var(--border-strong)}._trackListNum_setwp_622{font-family:var(--font-numeric);color:var(--text-muted);text-align:right;flex-shrink:0;width:20px;font-size:16px;font-weight:300}._trackListCover_setwp_628{border-radius:var(--radius-sm);background:var(--surface-3);width:40px;height:40px;color:var(--text-muted);flex-shrink:0;place-items:center;display:grid}._trackListCover_setwp_628 .material-symbols-rounded{font-size:20px}._trackListInfo_setwp_637{flex:1;min-width:0}._trackListTitle_setwp_638{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._trackListArtist_setwp_643{color:var(--text-muted);font-size:12px}._postCard_setwp_646{cursor:pointer}._postCardTitle_setwp_649{padding:0 var(--space-5) var(--space-3);color:var(--text-primary);margin:0;font-size:18px;font-weight:700;line-height:1.3}._postCardBody_setwp_657{gap:var(--space-3);flex-direction:column;display:flex}._postCardBodyTruncated_setwp_662{max-height:260px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 55%,#00000026 92%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#00000026 92%,#0000 100%)}._postCardReadMoreRow_setwp_681{z-index:2;pointer-events:none;justify-content:center;height:0;display:flex;position:relative}._postCardReadMore_setwp_681{pointer-events:auto;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:13px;font-weight:600;display:inline-flex;position:relative;transform:translateY(-50%)}._postCardReadMore_setwp_681:hover{color:var(--brand-glow)}._postCardReadMoreBorder_setwp_713{border:1px solid var(--brand-glow);border-radius:inherit;pointer-events:none;opacity:0;transition:-webkit-mask-size .38s cubic-bezier(.22, 1, .36, 1), mask-size .38s cubic-bezier(.22, 1, .36, 1), opacity var(--duration-fast) var(--ease);position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:0% 100%;mask-size:0% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._postCardReadMore_setwp_681:hover ._postCardReadMoreBorder_setwp_713{opacity:1;-webkit-mask-size:100% 100%;mask-size:100% 100%}._postCardReadMore_setwp_681:before,._postCardReadMore_setwp_681:after{content:"";opacity:0;width:220px;height:1px;transition:opacity var(--duration-fast) var(--ease), transform .42s cubic-bezier(.22, 1, .36, 1);pointer-events:none;transition-delay:0s;position:absolute;top:50%}._postCardReadMore_setwp_681:hover:before,._postCardReadMore_setwp_681:hover:after{transition-delay:.32s}._postCardReadMore_setwp_681:before{background:linear-gradient(to left, var(--brand-glow), transparent);transform-origin:100%;right:100%;transform:translateY(-50%)scaleX(0)}._postCardReadMore_setwp_681:after{background:linear-gradient(to right, var(--brand-glow), transparent);transform-origin:0;left:100%;transform:translateY(-50%)scaleX(0)}._postCardReadMore_setwp_681:hover:before,._postCardReadMore_setwp_681:hover:after{opacity:1;transform:translateY(-50%)scaleX(1)}._postCardReadMore_setwp_681 .material-symbols-rounded{font-size:16px}._feedActionLiked_setwp_775,._feedActionLiked_setwp_775:hover{color:var(--brand-glow);background:var(--brand-soft)}._shareWrap_setwp_781{align-items:center;margin-left:auto;display:inline-flex;position:relative}._shareCopiedLabel_setwp_787{right:calc(100% + var(--space-2));white-space:nowrap;font-family:var(--font-sans);letter-spacing:.02em;color:var(--brand-glow);pointer-events:none;font-size:13px;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}._commentsSection_setwp_803{gap:var(--space-3);flex-direction:column;display:flex}._commentsHeader_setwp_808{align-items:center;gap:var(--space-3);padding:0 var(--space-1);display:flex}._commentsTitle_setwp_814{font-family:var(--font-sans);color:var(--text-secondary);letter-spacing:.02em;margin:0;font-size:14px;font-weight:500}._commentsHeader_setwp_808 ._sortGroup_setwp_247{margin-left:auto}._commentsPanel_setwp_825{gap:var(--space-4);padding:var(--space-3) var(--space-5) var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;display:flex}._commentInputBare_setwp_837{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--border);transition:border-color var(--duration-fast) var(--ease);flex-direction:column;display:flex}._commentInputBare_setwp_837:focus-within{border-bottom-color:var(--brand-border-strong,var(--brand-border))}._commentInputRow_setwp_848{align-items:flex-end;gap:var(--space-3);display:flex}._commentInputBareField_setwp_853{resize:none;min-height:24px;max-height:160px;font-family:var(--font-sans);color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px;line-height:1.5;overflow-y:auto}._commentInputBareField_setwp_853::placeholder{color:var(--text-muted);font-weight:400}._commentInputActions_setwp_872{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._commentInputCounterRow_setwp_878{justify-content:flex-end;display:flex}._commentInputCounter_setwp_878{font-family:var(--font-numeric);color:var(--text-muted);transition:color var(--duration-fast) var(--ease);font-size:12px}._commentInputCounterNear_setwp_888{color:var(--text-secondary)}._commentInputCounterOver_setwp_891{color:var(--danger,#f46)}._commentsList_setwp_896{flex-direction:column;display:flex}._commentsList_setwp_896>*+*{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border)}._commentItem_setwp_907{gap:var(--space-2);flex-direction:column;display:flex}._commentMetaRow_setwp_912{align-items:center;gap:var(--space-2);display:flex}._commentAvatar_setwp_917{background-color:var(--surface-2);width:24px;height:24px;color:var(--text-secondary);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}._commentAuthor_setwp_932{font-family:var(--font-sans);color:var(--text-primary);font-size:14px;font-weight:500}._commentTime_setwp_938{font-family:var(--font-sans);color:var(--text-muted);font-size:12px}._commentDelete_setwp_943{width:24px;height:24px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}._commentDelete_setwp_943:hover{color:var(--danger,#f46);background:var(--surface-2)}._commentDelete_setwp_943 .material-symbols-rounded{font-size:18px}._commentText_setwp_964{font-family:var(--font-sans);color:var(--text-primary);padding-left:calc(24px + var(--space-2));white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.5}._commentMention_setwp_973{color:var(--brand);font-weight:500}._commentActions_setwp_978{align-items:center;gap:var(--space-3);padding-left:calc(24px + var(--space-2));display:flex}._commentActionBtn_setwp_984{align-items:center;gap:var(--space-1);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);background:0 0;border:0;margin-left:-8px;padding:4px 8px;font-size:13px;display:inline-flex}._commentActionBtn_setwp_984:hover{color:var(--text-primary);background:var(--surface-2)}._commentActionBtn_setwp_984 .material-symbols-rounded{font-size:16px}._commentActionBtnLiked_setwp_1004,._commentActionBtnLiked_setwp_1004:hover{color:var(--brand-glow);background:var(--brand-soft)}._commentDeleted_setwp_1011 ._commentAuthor_setwp_932,._commentDeleted_setwp_1011 ._commentTime_setwp_938,._commentDeleted_setwp_1011 ._commentText_setwp_964{color:var(--text-muted);font-style:italic}._commentRepliesThread_setwp_1022{gap:var(--space-5);margin-top:var(--space-4);margin-left:calc(24px + var(--space-2));padding-left:var(--space-4);border-left:1px solid var(--brand-border);flex-direction:column;display:flex}._commentLoadMoreReplies_setwp_1031{align-self:flex-start;align-items:center;gap:var(--space-1);color:var(--brand-glow);font-family:var(--font-sans);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease);background:0 0;border:0;margin-left:-8px;padding:4px 8px;font-size:13px;font-weight:500;display:inline-flex}._commentLoadMoreReplies_setwp_1031:hover{background:var(--brand-soft)}._commentLoadMoreReplies_setwp_1031 .material-symbols-rounded{font-size:16px}._commentReplyForm_setwp_1054{margin-top:var(--space-2);padding-left:calc(24px + var(--space-2))}._commentsEmpty_setwp_1060{padding:var(--space-5) 0;text-align:center;color:var(--text-muted);font-size:14px}._emptyState_setwp_1068{align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);text-align:center;flex-direction:column;display:flex}._emptyStateIcon_setwp_1076{color:var(--text-muted);opacity:.6;line-height:1;font-size:48px!important}._emptyStateTitle_setwp_1082{color:var(--text-primary);margin:0;font-size:20px;font-weight:500}._emptyStateText_setwp_1088{margin:0 0 var(--space-2) 0;color:var(--text-secondary);font-size:14px;line-height:1.5}._emptyStateSimple_setwp_1094{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted);font-size:14px}._activityList_setwp_1102{gap:var(--space-4);flex-direction:column;display:flex}._activityItem_setwp_1108{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);display:flex}._activityItemClickable_setwp_1121{cursor:pointer}._activityItemClickable_setwp_1121:hover{background:var(--glass-hover);border-color:var(--border-strong)}._activityItemClickable_setwp_1121:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px}._activityIcon_setwp_1133{border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}._activityIcon_setwp_1133 ._material-symbols-rounded_setwp_112{font-size:20px}._activityIconWarning_setwp_1143{background:var(--warning-soft);color:var(--warning)}._activityIconInfo_setwp_1144{color:#60a5fa;background:#3b82f626}._activityIconBrand_setwp_1145{background:var(--brand-soft);color:var(--brand-glow)}._activityIconSuccess_setwp_1146{background:var(--success-soft);color:var(--success)}._activityBody_setwp_1148{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._activityText_setwp_1156{color:var(--text-secondary);font-size:13px;line-height:1.4}._activityText_setwp_1156 strong{color:var(--text-primary);font-weight:500}._activityUserLink_setwp_1165{color:var(--text-primary);transition:color var(--duration-fast) var(--ease);font-weight:500;text-decoration:none}._activityUserLink_setwp_1165:hover{color:var(--brand-glow)}._activityPreview_setwp_1175{color:var(--text-secondary);padding:var(--space-2) var(--space-3);border-left:2px solid var(--border-strong);border-radius:var(--radius-sm);overflow-wrap:anywhere;background:#ffffff08;font-size:13px;line-height:1.5}._activityTime_setwp_1186{color:var(--text-muted);flex-shrink:0;font-size:11px}._commentsLoading_setwp_1191{padding:var(--space-4) 0;text-align:center;color:var(--text-muted);font-size:13px}._commentsSentinel_setwp_1197{height:1px}._playsNowPlaying_setwp_1202{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:13px;font-weight:500;text-decoration:none;display:flex}._playsNowPlaying_setwp_1202:hover{background:var(--surface-3);border-color:var(--border-strong);color:var(--text-primary)}._playsNowPlaying_setwp_1202 .material-symbols-rounded{color:var(--color-success);font-size:18px}._playsNowPlaying_setwp_1202 strong{color:var(--text-primary);font-weight:700}._playsNowPlayingDot_setwp_1231{background:var(--color-success);width:8px;height:8px;box-shadow:0 0 6px var(--color-success);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite _nowPlayingPulse_setwp_1}@keyframes _nowPlayingPulse_setwp_1{0%,to{opacity:1;box-shadow:0 0 6px var(--color-success)}50%{opacity:.5;box-shadow:0 0 12px var(--color-success)}}._playsServerButtons_setwp_1246{gap:var(--space-2);display:flex}._playsServerBtn_setwp_1250{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:13px;font-weight:600;display:inline-flex}._playsServerBtn_setwp_1250:hover{background:var(--surface-3);border-color:var(--border-strong);color:var(--text-primary)}._playsServerBtn_setwp_1250 .material-symbols-rounded{font-size:18px}._echo_kk6xq_3{gap:var(--space-4);flex-direction:column;display:flex}._title_kk6xq_10{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600}._statGroup_kk6xq_19{gap:var(--space-2);display:flex}._stat_kk6xq_19{padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease);flex-direction:column;flex:1;align-items:flex-end;gap:2px;display:flex}._stat_kk6xq_19:hover{background:var(--surface-3);border-color:var(--border-strong)}a._stat_kk6xq_19{color:inherit;text-decoration:none}._statValue_kk6xq_44{font-family:var(--font-numeric);color:var(--text-primary);font-size:28px;font-weight:300;line-height:1}._statLabel_kk6xq_51{color:var(--text-muted);font-size:11px;font-weight:500}._divider_kk6xq_58{border:none;border-top:1px solid var(--border);margin:0}._section_kk6xq_65{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_kk6xq_70{color:var(--text-muted);font-size:12px;font-weight:600}._chipList_kk6xq_77{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_kk6xq_77{align-items:center;gap:var(--space-1);padding:5px var(--space-3);border-radius:var(--radius-full);font-size:12px;font-weight:600;display:inline-flex}._chipDefault_kk6xq_91{background:var(--glass);color:var(--text-secondary);border:1px solid var(--glass-border)}._chipBrand_kk6xq_96{background:var(--brand-soft);color:#c8a0ffe6;border:1px solid var(--brand-border)}._chipRank_kk6xq_101{font-family:var(--font-numeric);color:var(--text-muted);margin-right:2px;font-size:11px;font-weight:400}._decadesChart_kk6xq_110{gap:var(--space-2);flex-direction:column;display:flex}._decadeRow_kk6xq_115{align-items:center;gap:var(--space-3);display:flex}._decadeLabel_kk6xq_120{font-family:var(--font-numeric);color:var(--text-muted);text-align:right;flex-shrink:0;width:36px;font-size:13px;font-weight:400}._decadeTrack_kk6xq_129{height:var(--space-2);background:var(--surface-3);border-radius:var(--radius-full);flex:1;overflow:hidden}._decadeBar_kk6xq_136{background:var(--brand-strong);border-radius:var(--radius-full);height:100%;transition:width .6s var(--ease);box-shadow:0 0 8px #9650ff59}._decadeCount_kk6xq_143{font-family:var(--font-numeric);color:var(--text-muted);text-align:left;flex-shrink:0;width:24px;font-size:12px;font-weight:400}._emptyState_kk6xq_154{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._emptyWrap_kk6xq_161{align-items:center;gap:0;width:100%;display:flex}._emptyPill_kk6xq_168{padding:var(--space-2) var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:flex}._emptyTitle_kk6xq_181{color:var(--text-primary);font-size:16px;font-weight:700}._emptyHint_kk6xq_187{color:var(--text-muted);font-size:12px}._emptyLine_kk6xq_192{background:linear-gradient(90deg, transparent 0%, var(--brand) 50%, transparent 100%);opacity:.4;flex:1;height:1px;animation:3s ease-in-out infinite _emptyLinePulse_kk6xq_1}._emptyWrap_kk6xq_161 ._emptyLine_kk6xq_192:first-child{animation-delay:0s}._emptyWrap_kk6xq_161 ._emptyLine_kk6xq_192:last-child{animation-delay:1.5s}._cosmos_kk6xq_212{width:100%;height:180px;margin-bottom:var(--space-3);position:relative}._star_kk6xq_220{background:#ffffff4d;border-radius:50%;width:1px;height:1px;position:absolute}._starBright_kk6xq_227{background:#ffffff26;width:2px;height:2px;box-shadow:0 0 3px #ffffff1a}._starCore_kk6xq_235{background:radial-gradient(circle,#dcb4ffe6 0%,#a050ff99 40%,#9650ff00 70%);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:4s ease-in-out infinite _starPulse_kk6xq_1;position:absolute;top:50%;left:50%;box-shadow:0 0 16px #b478ff80,0 0 40px #9650ff40,0 0 60px #9650ff1a}._starCore_kk6xq_235:before{content:"";background:linear-gradient(#0000 0%,#dcb4ff66 30%,#dcb4ff99 50%,#dcb4ff66 70%,#0000 100%);width:1px;height:26px;margin-left:-.5px;position:absolute;top:-6px;left:50%}._starCore_kk6xq_235:after{content:"";background:linear-gradient(90deg,#0000 0%,#dcb4ff66 30%,#dcb4ff99 50%,#dcb4ff66 70%,#0000 100%);width:26px;height:1px;margin-top:-.5px;position:absolute;top:50%;left:-6px}._orbit_kk6xq_277{transform-style:preserve-3d;border:1px solid;border-radius:50%;position:absolute}._orbit1_kk6xq_283{border-color:#9650ff1f;width:80px;height:80px;top:calc(50% - 40px);left:calc(50% - 40px);transform:rotateX(60deg)rotate(-20deg)}._orbit2_kk6xq_289{border-color:#9650ff14;width:130px;height:130px;top:calc(50% - 65px);left:calc(50% - 65px);transform:rotateX(62deg)rotate(15deg)}._orbit3_kk6xq_295{border-style:dashed;border-color:#9650ff0a;width:170px;height:170px;top:calc(50% - 85px);left:calc(50% - 85px);transform:rotateX(58deg)rotate(-10deg)}._voyagerOrbit_kk6xq_304{width:0;height:0;animation:16s linear infinite _voyagerOrbit_kk6xq_304;position:absolute;top:50%;left:50%}._voyager_kk6xq_304{animation:16s linear infinite _voyagerCounterRotate_kk6xq_1;position:absolute;top:0;left:65px;transform:translateY(-50%)}._voyagerIcon_kk6xq_321{color:#dcb4ffd9;text-shadow:0 0 6px #c88cff99,0 0 12px #9650ff4d;font-variation-settings:"FILL" 1, "wght" 300, "GRAD" 0, "opsz" 20;font-size:14px}._voyagerTrail_kk6xq_331{border-radius:var(--radius-full);background:linear-gradient(#0000 0%,#c88cff66 100%);width:1.5px;height:18px;animation:2s ease-in-out infinite _trailFade_kk6xq_1;position:absolute;top:-18px;left:71px}@keyframes _starPulse_kk6xq_1{0%,to{box-shadow:0 0 16px #b478ff80,0 0 40px #9650ff40,0 0 60px #9650ff1a}50%{box-shadow:0 0 20px #b478ffb3,0 0 50px #9650ff59,0 0 70px #9650ff26}}@keyframes _voyagerOrbit_kk6xq_304{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _voyagerCounterRotate_kk6xq_1{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(-360deg)}}@keyframes _trailFade_kk6xq_1{0%,to{opacity:.3}50%{opacity:.7}}@keyframes _emptyLinePulse_kk6xq_1{0%,to{opacity:.15}50%{opacity:.5}}._echo_fjxrk_3{gap:var(--space-4);flex-direction:column;display:flex}._statGroup_fjxrk_10{gap:var(--space-2);display:flex}._stat_fjxrk_10{padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease);flex-direction:column;flex:1;align-items:flex-end;gap:2px;display:flex}._stat_fjxrk_10:hover{background:var(--surface-3);border-color:var(--border-strong)}a._stat_fjxrk_10{color:inherit;text-decoration:none}._statValue_fjxrk_35{font-family:var(--font-numeric);color:var(--text-primary);font-size:28px;font-weight:300;line-height:1}._statLabel_fjxrk_42{color:var(--text-muted);font-size:11px;font-weight:500}._divider_fjxrk_49{border:none;border-top:1px solid var(--border);margin:0}._section_fjxrk_56{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_fjxrk_61{color:var(--text-muted);font-size:12px;font-weight:600}._chipList_fjxrk_68{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_fjxrk_68{align-items:center;gap:var(--space-1);padding:5px var(--space-3);border-radius:var(--radius-full);font-size:12px;font-weight:600;display:inline-flex}._chipDefault_fjxrk_82{background:var(--glass);color:var(--text-secondary);border:1px solid var(--glass-border)}._chipBrand_fjxrk_87{background:var(--brand-soft);color:#c8a0ffe6;border:1px solid var(--brand-border)}._chipRank_fjxrk_92{font-family:var(--font-numeric);color:var(--text-muted);margin-right:2px;font-size:11px;font-weight:400}._chipWtp_fjxrk_99{background:var(--glass);color:var(--text-secondary);border:1px solid var(--glass-border);cursor:pointer;transition:all var(--duration-fast) var(--ease);text-decoration:none}._chipWtp_fjxrk_99:hover{background:var(--surface-3);border-color:var(--border-strong);color:var(--text-primary)}._chipIcon_fjxrk_112{font-variation-settings:"FILL" 1, "wght" 300, "GRAD" 0, "opsz" 20;font-size:14px}._gameList_fjxrk_118{gap:var(--space-2);flex-direction:column;display:flex}._gameRow_fjxrk_123{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._gameHours_fjxrk_129{font-family:var(--font-numeric);color:var(--text-muted);flex-shrink:0;font-size:12px;font-weight:400}._emptyState_fjxrk_138{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._emptyWrap_fjxrk_145{align-items:center;gap:0;width:100%;display:flex}._emptyPill_fjxrk_152{padding:var(--space-2) var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:flex}._emptyTitle_fjxrk_165{color:var(--text-primary);font-size:16px;font-weight:700}._emptyHint_fjxrk_171{color:var(--text-muted);font-size:12px}._emptyLine_fjxrk_176{background:linear-gradient(90deg, transparent 0%, var(--brand) 50%, transparent 100%);opacity:.4;flex:1;height:1px;animation:3s ease-in-out infinite _emptyLinePulse_fjxrk_1}._emptyWrap_fjxrk_145 ._emptyLine_fjxrk_176:first-child{animation-delay:0s}._emptyWrap_fjxrk_145 ._emptyLine_fjxrk_176:last-child{animation-delay:1.5s}._cosmos_fjxrk_196{width:100%;height:180px;margin-bottom:var(--space-3);position:relative}._star_fjxrk_203{background:#ffffff4d;border-radius:50%;width:1px;height:1px;position:absolute}._starBright_fjxrk_210{background:#ffffff26;width:2px;height:2px;box-shadow:0 0 3px #ffffff1a}._starCore_fjxrk_217{background:radial-gradient(circle,#dcb4ffe6 0%,#a050ff99 40%,#9650ff00 70%);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:4s ease-in-out infinite _starPulse_fjxrk_1;position:absolute;top:50%;left:50%;box-shadow:0 0 16px #b478ff80,0 0 40px #9650ff40,0 0 60px #9650ff1a}._starCore_fjxrk_217:before{content:"";background:linear-gradient(#0000 0%,#dcb4ff66 30%,#dcb4ff99 50%,#dcb4ff66 70%,#0000 100%);width:1px;height:26px;margin-left:-.5px;position:absolute;top:-6px;left:50%}._starCore_fjxrk_217:after{content:"";background:linear-gradient(90deg,#0000 0%,#dcb4ff66 30%,#dcb4ff99 50%,#dcb4ff66 70%,#0000 100%);width:26px;height:1px;margin-top:-.5px;position:absolute;top:50%;left:-6px}._orbit_fjxrk_258{transform-style:preserve-3d;border:1px solid;border-radius:50%;position:absolute}._orbit1_fjxrk_264{border-color:#9650ff1f;width:80px;height:80px;top:calc(50% - 40px);left:calc(50% - 40px);transform:rotateX(60deg)rotate(-20deg)}._orbit2_fjxrk_270{border-color:#9650ff14;width:130px;height:130px;top:calc(50% - 65px);left:calc(50% - 65px);transform:rotateX(62deg)rotate(15deg)}._orbit3_fjxrk_276{border-style:dashed;border-color:#9650ff0a;width:170px;height:170px;top:calc(50% - 85px);left:calc(50% - 85px);transform:rotateX(58deg)rotate(-10deg)}._controllerOrbit_fjxrk_285{width:0;height:0;animation:18s linear infinite _controllerOrbit_fjxrk_285;position:absolute;top:50%;left:50%}._controller_fjxrk_285{animation:18s linear infinite _controllerCounterRotate_fjxrk_1;position:absolute;top:0;left:65px;transform:translateY(-50%)}._controllerIcon_fjxrk_301{color:#dcb4ffd9;text-shadow:0 0 6px #c88cff99,0 0 12px #9650ff4d;font-variation-settings:"FILL" 1, "wght" 300, "GRAD" 0, "opsz" 20;font-size:14px}._controllerTrail_fjxrk_310{border-radius:var(--radius-full);background:linear-gradient(#0000 0%,#c88cff66 100%);width:1.5px;height:18px;animation:2s ease-in-out infinite _trailFade_fjxrk_1;position:absolute;top:-18px;left:71px}@keyframes _starPulse_fjxrk_1{0%,to{box-shadow:0 0 16px #b478ff80,0 0 40px #9650ff40,0 0 60px #9650ff1a}50%{box-shadow:0 0 20px #b478ffb3,0 0 50px #9650ff59,0 0 70px #9650ff26}}@keyframes _controllerOrbit_fjxrk_285{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _controllerCounterRotate_fjxrk_1{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(-360deg)}}@keyframes _trailFade_fjxrk_1{0%,to{opacity:.3}50%{opacity:.7}}@keyframes _emptyLinePulse_fjxrk_1{0%,to{opacity:.15}50%{opacity:.5}}._echo_771f2_7{gap:var(--space-4);flex-direction:column;display:flex}._title_771f2_14{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600}._statGroup_771f2_23{gap:var(--space-2);display:flex}._stat_771f2_23{padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease);flex-direction:column;flex:1;align-items:flex-end;gap:2px;display:flex}._stat_771f2_23:hover{background:var(--surface-3);border-color:var(--border-strong)}a._stat_771f2_23{color:inherit;text-decoration:none}._statValue_771f2_48{font-family:var(--font-numeric);color:var(--text-primary);font-size:28px;font-weight:300;line-height:1}._statLabel_771f2_55{color:var(--text-muted);font-size:11px;font-weight:500}._divider_771f2_62{border:none;border-top:1px solid var(--border);margin:0}._section_771f2_69{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_771f2_74{color:var(--text-muted);font-size:12px;font-weight:600}._chipList_771f2_81{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_771f2_81{align-items:center;gap:var(--space-1);padding:5px var(--space-3);border-radius:var(--radius-full);font-size:12px;font-weight:600;display:inline-flex}._chipDefault_771f2_95{background:var(--glass);color:var(--text-secondary);border:1px solid var(--glass-border)}._chipBrand_771f2_100{background:var(--brand-soft);color:#c8a0ffe6;border:1px solid var(--brand-border)}._chipRank_771f2_105{font-family:var(--font-numeric);color:var(--text-muted);margin-right:2px;font-size:11px;font-weight:400}._decadesChart_771f2_114{gap:var(--space-2);flex-direction:column;display:flex}._decadeRow_771f2_119{align-items:center;gap:var(--space-3);display:flex}._decadeLabel_771f2_124{font-family:var(--font-numeric);color:var(--text-muted);text-align:right;flex-shrink:0;width:36px;font-size:13px;font-weight:400}._decadeTrack_771f2_133{height:var(--space-2);background:var(--surface-3);border-radius:var(--radius-full);flex:1;overflow:hidden}._decadeBar_771f2_140{background:var(--brand-strong);border-radius:var(--radius-full);height:100%;transition:width .6s var(--ease);box-shadow:0 0 8px #9650ff59}._decadeCount_771f2_147{font-family:var(--font-numeric);color:var(--text-muted);text-align:left;flex-shrink:0;width:24px;font-size:12px;font-weight:400}._emptyState_771f2_158{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._emptyWrap_771f2_165{align-items:center;gap:0;width:100%;display:flex}._emptyPill_771f2_172{padding:var(--space-2) var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:flex}._emptyTitle_771f2_185{color:var(--text-primary);font-size:16px;font-weight:700}._emptyHint_771f2_191{color:var(--text-muted);font-size:12px}._emptyLine_771f2_196{background:linear-gradient(90deg, transparent 0%, var(--brand) 50%, transparent 100%);opacity:.4;flex:1;height:1px;animation:3s ease-in-out infinite _emptyLinePulse_771f2_1}._emptyWrap_771f2_165 ._emptyLine_771f2_196:first-child{animation-delay:0s}._emptyWrap_771f2_165 ._emptyLine_771f2_196:last-child{animation-delay:1.5s}._cosmos_771f2_216{width:100%;height:180px;margin-bottom:var(--space-3);position:relative}._star_771f2_224{background:#ffffff4d;border-radius:50%;width:1px;height:1px;position:absolute}._starBright_771f2_231{background:#ffffff26;width:2px;height:2px;box-shadow:0 0 3px #ffffff1a}._starCore_771f2_239{background:radial-gradient(circle,#dcb4ffe6 0%,#a050ff99 40%,#9650ff00 70%);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:4s ease-in-out infinite _starPulse_771f2_1;position:absolute;top:50%;left:50%;box-shadow:0 0 16px #b478ff80,0 0 40px #9650ff40,0 0 60px #9650ff1a}._starCore_771f2_239:before{content:"";background:linear-gradient(#0000 0%,#dcb4ff66 30%,#dcb4ff99 50%,#dcb4ff66 70%,#0000 100%);width:1px;height:26px;margin-left:-.5px;position:absolute;top:-6px;left:50%}._starCore_771f2_239:after{content:"";background:linear-gradient(90deg,#0000 0%,#dcb4ff66 30%,#dcb4ff99 50%,#dcb4ff66 70%,#0000 100%);width:26px;height:1px;margin-top:-.5px;position:absolute;top:50%;left:-6px}._orbit_771f2_281{transform-style:preserve-3d;border:1px solid;border-radius:50%;position:absolute}._orbit1_771f2_287{border-color:#9650ff1f;width:80px;height:80px;top:calc(50% - 40px);left:calc(50% - 40px);transform:rotateX(60deg)rotate(-20deg)}._orbit2_771f2_293{border-color:#9650ff14;width:130px;height:130px;top:calc(50% - 65px);left:calc(50% - 65px);transform:rotateX(62deg)rotate(15deg)}._orbit3_771f2_299{border-style:dashed;border-color:#9650ff0a;width:170px;height:170px;top:calc(50% - 85px);left:calc(50% - 85px);transform:rotateX(58deg)rotate(-10deg)}._voyagerOrbit_771f2_308{width:0;height:0;animation:16s linear infinite _voyagerOrbit_771f2_308;position:absolute;top:50%;left:50%}._voyager_771f2_308{animation:16s linear infinite _voyagerCounterRotate_771f2_1;position:absolute;top:0;left:65px;transform:translateY(-50%)}._voyagerIcon_771f2_325{color:#dcb4ffd9;text-shadow:0 0 6px #c88cff99,0 0 12px #9650ff4d;font-variation-settings:"FILL" 1, "wght" 300, "GRAD" 0, "opsz" 20;font-size:14px}._voyagerTrail_771f2_335{border-radius:var(--radius-full);background:linear-gradient(#0000 0%,#c88cff66 100%);width:1.5px;height:18px;animation:2s ease-in-out infinite _trailFade_771f2_1;position:absolute;top:-18px;left:71px}@keyframes _starPulse_771f2_1{0%,to{box-shadow:0 0 16px #b478ff80,0 0 40px #9650ff40,0 0 60px #9650ff1a}50%{box-shadow:0 0 20px #b478ffb3,0 0 50px #9650ff59,0 0 70px #9650ff26}}@keyframes _voyagerOrbit_771f2_308{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _voyagerCounterRotate_771f2_1{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(-360deg)}}@keyframes _trailFade_771f2_1{0%,to{opacity:.3}50%{opacity:.7}}@keyframes _emptyLinePulse_771f2_1{0%,to{opacity:.15}50%{opacity:.5}}._chipWtp_771f2_377{background:var(--glass);color:var(--text-secondary);border:1px solid var(--glass-border);cursor:pointer;transition:all var(--duration-fast) var(--ease);text-decoration:none}._chipWtp_771f2_377:hover{background:var(--surface-3);border-color:var(--border-strong);color:var(--text-primary)}._chipIcon_771f2_390{font-variation-settings:"FILL" 1, "wght" 300, "GRAD" 0, "opsz" 20;font-size:14px}._echo_19mlg_3{gap:var(--space-5);flex-direction:column;display:flex}._section_19mlg_9{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_19mlg_15{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}._serverGrid_19mlg_25{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}._serverCard_19mlg_31{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:inherit;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);text-decoration:none;display:flex}._serverCard_19mlg_31:hover{background:var(--surface-3);border-color:var(--border-strong)}._serverAvatar_19mlg_49{background:var(--surface);width:44px;height:44px;color:var(--text);border-radius:50%;flex-shrink:0;place-items:center;font-size:18px;font-weight:700;display:grid;overflow:hidden}._serverAvatar_19mlg_49 img{object-fit:cover;width:100%;height:100%}._serverBody_19mlg_68{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._serverHead_19mlg_76{align-items:center;gap:var(--space-2);min-width:0;display:flex}._serverName_19mlg_83{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}._roleBadge_19mlg_94{text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--glass-border);color:var(--text-secondary);flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}._roleBadge_19mlg_94._isOwner_19mlg_106{background:var(--brand-soft);border-color:var(--brand-border);color:#c8a0fff2}._roleBadge_19mlg_94._isAdmin_19mlg_111{color:#f5c878f2;background:#f59e0b26;border-color:#f59e0b4d}._serverMeta_19mlg_117{color:var(--text-muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}._serverMeta_19mlg_117 .material-symbols-rounded{font-size:14px}._discussionList_19mlg_130{gap:var(--space-2);flex-direction:column;display:flex}._discussionRow_19mlg_136{align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:inherit;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);text-decoration:none;display:flex}._discussionRow_19mlg_136:hover{background:var(--surface-3);border-color:var(--border-strong)}._discussionCover_19mlg_154{border-radius:var(--radius-sm);background:var(--surface);width:48px;height:48px;color:var(--text);flex-shrink:0;place-items:center;font-size:18px;font-weight:700;display:grid;overflow:hidden}._discussionCover_19mlg_154 img{object-fit:cover;width:100%;height:100%}._discussionBody_19mlg_173{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._discussionName_19mlg_181{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._discussionMeta_19mlg_190{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:12px;display:inline-flex}._discussionMeta_19mlg_190 .material-symbols-rounded{font-size:14px}._discussionKind_19mlg_201{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:11px;font-weight:600}._discussionDot_19mlg_208{opacity:.5}._page_1tc8i_6{z-index:var(--z-content);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);gap:var(--space-6);margin:0 auto;display:flex;position:relative}._sidebar_1tc8i_18{gap:var(--space-4);flex-direction:column;flex-shrink:0;align-self:flex-start;width:240px;display:flex;position:sticky;top:80px}@media (display-mode:standalone),(width<=720px){._page_1tc8i_6{gap:var(--space-4);flex-direction:column}._page_1tc8i_6 ._sidebar_1tc8i_18{width:100%;position:static}._page_1tc8i_6 ._sectionsToggle_1tc8i_45{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);display:flex;position:sticky}._page_1tc8i_6 ._sectionsToggle_1tc8i_45:not(._sectionsToggleOpen_1tc8i_52)+.section-nav{display:none}._page_1tc8i_6 ._sidebarAction_1tc8i_61{top:calc(env(safe-area-inset-top,0px) + 48px + var(--space-4));z-index:var(--z-sticky);position:sticky}._page_1tc8i_6 ._listPage_1tc8i_66>.input-icon{position:static;top:auto}._page_1tc8i_6 ._content_1tc8i_75{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 2 * (48px + var(--space-4)))}}._sectionsToggle_1tc8i_45{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);font-size:14px;display:none}._sectionsToggle_1tc8i_45:hover,._sectionsToggle_1tc8i_45:active{border-color:var(--brand-border)}._sectionsToggleOpen_1tc8i_52{border-color:var(--brand-border);background:var(--brand-soft)}._sectionsToggleLabel_1tc8i_116{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}._sectionsToggleLabel_1tc8i_116 .material-symbols-rounded{color:var(--text-secondary);font-size:20px}._sectionsToggleBadge_1tc8i_129{color:var(--brand-strong);margin-left:var(--space-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._sectionsToggleBadge_1tc8i_129 .material-symbols-rounded{color:var(--brand-strong);font-size:14px}._sectionsToggleChevron_1tc8i_147{color:var(--text-secondary);transition:transform var(--duration-fast) var(--ease);flex-shrink:0;font-size:22px!important}._sectionsToggleOpen_1tc8i_52 ._sectionsToggleChevron_1tc8i_147{color:var(--brand-strong)}._sidebarDivider_1tc8i_159{height:1px;margin:var(--space-1) var(--space-2);background:var(--glass-border);opacity:.6;display:block}._sidebarAction_1tc8i_61{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-4);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:var(--radius-lg);font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:14px;font-weight:600;animation:.5s cubic-bezier(.16,1,.3,1) 60ms both _signalIn_1tc8i_1;display:flex}._sidebarAction_1tc8i_61:hover{background:#9650ff2e;border-color:#9650ff8c;box-shadow:0 0 24px #9650ff38}._sidebarAction_1tc8i_61 .material-symbols-rounded{font-size:20px}._content_1tc8i_75{gap:var(--space-6);flex-direction:column;flex:1;min-width:0;scroll-margin-top:80px;display:flex}._tracksGrid_1tc8i_211{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}._trackCard_1tc8i_221{cursor:pointer;flex-direction:column;gap:0;text-decoration:none;display:flex}._trackCardCover_1tc8i_228{aspect-ratio:1;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--glass-border);transition:all var(--duration-normal) var(--ease);position:relative;overflow:hidden}._trackCardCover_1tc8i_228 img{object-fit:cover;width:100%;height:100%;display:block}._trackCard_1tc8i_221:hover ._trackCardCover_1tc8i_228{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._trackCardPlaceholder_1tc8i_247{width:100%;height:100%;color:var(--text-muted);place-items:center;display:grid}._trackCardPlaceholder_1tc8i_247 .material-symbols-rounded{font-size:38px}._trackCardBadge_1tc8i_257{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0 0 0 var(--radius-sm);color:#ffffffe6;background:#0000008c;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:0;right:0}._trackCardBadge_1tc8i_257 .material-symbols-rounded{font-size:15px}._trackCardOrphan_1tc8i_273 .material-symbols-rounded{font-size:14px}._trackCardArtist_1tc8i_275{margin-top:var(--space-2);font-family:var(--font-sans);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._trackCardArtistLink_1tc8i_285{cursor:pointer;max-width:100%;transition:color var(--duration-fast) var(--ease);text-decoration:none;display:block}._trackCardArtistLink_1tc8i_285:hover,._trackCardArtistLink_1tc8i_285:focus-visible{color:var(--text-primary);outline:none}._trackCardCoverLink_1tc8i_297{color:inherit;text-decoration:none;display:block}._trackCardNameLink_1tc8i_302{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;transition:color var(--duration-fast) var(--ease);margin-top:2px;font-size:13px;font-weight:700;text-decoration:none;overflow:hidden}._trackCardNameLink_1tc8i_302:hover,._trackCardNameLink_1tc8i_302:focus-visible{color:var(--text-primary);outline:none}._trackCardName_1tc8i_302{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:700;overflow:hidden}._artistsGrid_1tc8i_331{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}._artistCard_1tc8i_338{align-items:center;gap:var(--space-2);cursor:pointer;flex-direction:column;text-decoration:none;display:flex}._artistCardPhoto_1tc8i_346{aspect-ratio:1;background:var(--surface-2);border:1px solid var(--glass-border);width:100%;transition:all var(--duration-normal) var(--ease);border-radius:50%;position:relative;overflow:hidden}._artistCardPhoto_1tc8i_346 img{object-fit:cover;width:100%;height:100%;display:block}._artistCard_1tc8i_338:hover ._artistCardPhoto_1tc8i_346{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._artistCardPlaceholder_1tc8i_366{width:100%;height:100%;color:var(--text-muted);place-items:center;display:grid}._artistCardPlaceholder_1tc8i_366 .material-symbols-rounded{font-size:48px}._artistCardName_1tc8i_374{font-family:var(--font-sans);color:var(--text-primary);text-align:center;width:100%;max-width:100%;font-size:13px;font-weight:700}._artistNameWrap_1tc8i_383{text-align:center;width:100%;max-width:100%;display:block;overflow:hidden}._artistNameInner_1tc8i_390{white-space:nowrap;will-change:transform;display:inline-block}._artistNameAnimate_1tc8i_395{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _artistNameMarquee_1tc8i_1}@keyframes _artistNameMarquee_1tc8i_1{0%,10%{transform:translate(0)}45%,55%{transform:translateX(calc(var(--marquee-shift,0px) * -1))}90%,to{transform:translate(0)}}._addTrackError_1tc8i_406{margin:var(--space-3) 0 0;color:var(--danger,#ff6b6b);font-size:13px}._addTrackHint_1tc8i_414{margin:var(--space-1) 0 0;color:var(--text-muted);opacity:0;animation:_addTrackHintFadeIn_1tc8i_1 var(--duration-normal) var(--ease) forwards;font-size:12px;font-style:italic}@keyframes _addTrackHintFadeIn_1tc8i_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}._addTrackResult_1tc8i_428{margin-top:var(--space-4);align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--glass-border);border-radius:var(--radius-md);animation:.4s cubic-bezier(.16,1,.3,1) both _signalIn_1tc8i_1;display:flex}._addTrackCover_1tc8i_439{border-radius:var(--radius-sm);background:var(--surface-3);width:48px;height:48px;color:var(--text-muted);background-position:50%;background-size:cover;flex-shrink:0;place-items:center;display:grid}._addTrackCover_1tc8i_439 .material-symbols-rounded{font-size:24px}._addTrackMeta_1tc8i_452{flex:1;min-width:0}._addTrackArtist_1tc8i_456{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._addTrackTitle_1tc8i_464{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}._listPage_1tc8i_66{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._listPage_1tc8i_66>.input-icon{z-index:var(--z-sticky);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:80px}._backBar_1tc8i_495{align-items:center;gap:var(--space-3);display:flex}._backBar_1tc8i_495>button{min-height:40px}._noteFeedEntity_1tc8i_509{margin-left:calc(24px + var(--space-2));align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:inherit;max-width:calc(100% - (24px + var(--space-2)));transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);text-decoration:none;display:inline-flex}._noteFeedEntity_1tc8i_509:hover{border-color:var(--brand-border);background:var(--brand-soft)}._noteFeedCover_1tc8i_528{border-radius:var(--radius-sm);background:var(--surface-3,var(--surface-2)) center / cover no-repeat;flex:none;width:28px;height:28px}._noteFeedEntityText_1tc8i_535{flex-direction:column;gap:0;min-width:0;line-height:1.25;display:flex}._noteFeedArtist_1tc8i_542{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._noteFeedTitle_1tc8i_549{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._noteFeedEntity_1tc8i_509:hover ._noteFeedTitle_1tc8i_549{color:var(--brand-glow)}._noteFeedKindIcon_1tc8i_558{color:var(--text-muted);flex:none;font-size:16px}._stub_1tc8i_565{min-height:320px;color:var(--text-muted);font-family:var(--font-sans);place-items:center;font-size:14px;font-weight:600;display:grid}._listsGrid_1tc8i_576{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._listCard_1tc8i_584{aspect-ratio:3/4;padding:var(--space-4);gap:var(--space-2);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:all var(--duration-normal) var(--ease);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._listCard_1tc8i_584:hover{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._listCard_1tc8i_584:hover ._listCardCover_1tc8i_604{color:#9650ff38;transform:translate(12%,18%)scale(1.05)}._listCardCover_1tc8i_604{color:#ffffff0f;pointer-events:none;transition:transform var(--duration-normal) var(--ease), color var(--duration-normal) var(--ease);line-height:0;position:absolute;bottom:0;right:0;transform:translate(15%,22%)}._listCardCover_1tc8i_604 .material-symbols-rounded{font-variation-settings:"FILL" 1;font-size:180px}._listCardAutoBadge_1tc8i_627{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0 var(--radius-md) 0 var(--radius-sm);color:#ffffffe6;z-index:2;background:#0000008c;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:0;right:0}._listCardAutoBadge_1tc8i_627 .material-symbols-rounded{font-size:15px}._listCardBody_1tc8i_643{z-index:1;flex:1;grid-template-rows:25% auto 1fr auto;min-width:0;display:grid;position:relative}._listCardBody_1tc8i_643>._listCardTitle_1tc8i_655{grid-row:2}._listCardBody_1tc8i_643>._listCardDesc_1tc8i_656{grid-row:4}._listCardTitle_1tc8i_655{font-family:var(--font-sans);color:var(--text-primary);-webkit-line-clamp:3;padding-right:var(--space-6);-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}._listCardDesc_1tc8i_656{font-family:var(--font-sans);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._listCardFooter_1tc8i_681{z-index:1;font-family:var(--font-sans);color:var(--text-muted);flex-direction:column;gap:2px;min-width:0;font-size:11px;display:flex;position:relative}._listCardMeta_1tc8i_692{align-items:center;gap:var(--space-2);display:flex}._listCardMeta_1tc8i_692 .material-symbols-rounded{font-size:13px}._listCardAuthor_1tc8i_698{white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);overflow:hidden}._listCardCreate_1tc8i_706{justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-muted);font-family:var(--font-sans);background:0 0;border-style:dashed;flex-direction:column;font-size:13px;font-weight:600;display:flex}._listCardCreate_1tc8i_706 .material-symbols-rounded{color:var(--brand-glow);font-size:32px}._listCardCreate_1tc8i_706:hover{border-color:var(--brand-border);color:var(--text-primary);background:var(--brand-soft)}._page_44ykl_3{gap:var(--space-3);--tunes-bar-h:40px;flex-direction:column;display:flex}@media (display-mode:standalone),(width<=720px){._page_44ykl_3 ._header_44ykl_20{gap:var(--space-4);padding:var(--space-3);flex-direction:column;align-items:stretch}._page_44ykl_3 ._cover_44ykl_26{aspect-ratio:1;align-self:center;width:min(280px,80%);height:auto}._page_44ykl_3 ._headerMeta_44ykl_32{gap:var(--space-1);padding-top:0;padding-bottom:0}._page_44ykl_3 ._title_44ykl_37{font-size:26px;line-height:1.2;overflow:visible}._page_44ykl_3 ._titleWrap_44ykl_42{white-space:normal;overflow:visible}._page_44ykl_3 ._titleInner_44ykl_46{white-space:normal;display:inline}._page_44ykl_3 ._titleMarquee_44ykl_50{animation:none}._page_44ykl_3 ._artist_44ykl_53{font-size:16px}._page_44ykl_3 ._durationValue_44ykl_56{font-size:22px}._page_44ykl_3 ._durationBlock_44ykl_59{margin-top:var(--space-1)}._page_44ykl_3 ._albumLinkYear_44ykl_62{font-size:16px}._page_44ykl_3 ._headerBottom_44ykl_67{padding-top:var(--space-3)}._page_44ykl_3 ._tabsRow_44ykl_76{align-items:flex-start;gap:var(--space-2);flex-direction:column}._page_44ykl_3 ._tabsRowSearch_44ykl_81{width:100%;max-width:100%;margin-left:0}._page_44ykl_3 ._tabs_44ykl_71{flex-wrap:wrap}._page_44ykl_3 ._panel_44ykl_89{padding:var(--space-4)}}._header_44ykl_20{z-index:2;gap:var(--space-5);padding:var(--space-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:stretch;display:flex;position:relative}._cover_44ykl_26{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--glass-border);flex-shrink:0;width:240px;height:240px;position:relative;overflow:hidden}._cover_44ykl_26 img{object-fit:cover;width:100%;height:100%;display:block}._coverPlaceholder_44ykl_126{width:100%;height:100%;color:var(--text-muted);place-items:center;display:grid}._coverPlaceholder_44ykl_126 .material-symbols-rounded{font-size:72px}._coverBadge_44ykl_135{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0 0 0 var(--radius-sm);color:#ffffffe6;background:#0000008c;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:0;right:0}._coverBadge_44ykl_135 .material-symbols-rounded{font-size:18px}._headerMeta_44ykl_32{gap:var(--space-2);min-width:0;padding-top:var(--space-2);padding-bottom:var(--space-2);flex-direction:column;flex:1;display:flex}._artist_44ykl_53{font-family:var(--font-sans);color:var(--text-muted);font-size:18px;font-weight:600}._artistLink_44ykl_165{transition:color var(--duration-fast) var(--ease);align-self:flex-start;text-decoration:none}._artistLink_44ykl_165:hover,._artistLink_44ykl_165:focus-visible{color:var(--text-primary);outline:none}._title_44ykl_37{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:36px;font-weight:800;line-height:1.1;overflow:hidden}._titleWrap_44ykl_42{white-space:nowrap;width:100%;display:block;overflow:hidden}._titleInner_44ykl_46{white-space:nowrap;will-change:transform;display:inline-block}._titleMarquee_44ykl_50{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _trackTitleMarquee_44ykl_1}@keyframes _trackTitleMarquee_44ykl_1{0%,10%{transform:translate(0)}45%,55%{transform:translateX(calc(var(--marquee-shift,0px) * -1))}90%,to{transform:translate(0)}}._fieldLabel_44ykl_205{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);opacity:.75;font-size:10px;font-weight:700}._durationBlock_44ykl_59{margin-top:var(--space-2);flex-direction:column;gap:2px;display:flex}._statsRow_44ykl_221{gap:var(--space-6);flex-wrap:wrap;margin-top:auto;display:flex}._statsRow_44ykl_221 ._durationBlock_44ykl_59{margin-top:0}._durationValue_44ykl_56{font-family:var(--font-numeric);color:var(--text-primary);letter-spacing:.02em;font-size:28px;font-weight:400;line-height:1}._headerBottom_44ykl_67{padding-top:var(--space-4);align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}._albumLink_44ykl_62{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;color:var(--text-muted);font-family:var(--font-sans);transition:color var(--duration-fast) var(--ease);text-decoration:none;display:flex}._albumLink_44ykl_62:hover{color:var(--text-primary)}._albumLink_44ykl_62>.material-symbols-rounded{flex-shrink:0;font-size:18px}._albumLinkTitleBox_44ykl_263{flex:auto;min-width:0;overflow:hidden}._albumLinkTitle_44ykl_263{font-size:16px;font-weight:600}._albumLinkYear_44ykl_62{font-family:var(--font-numeric);letter-spacing:.02em;flex-shrink:0;font-size:20px;font-weight:400;line-height:1}._moreAlbums_44ykl_282{flex-shrink:0}@media (display-mode:standalone),(width<=720px){._moreAlbums_44ykl_282 .dropdown-menu{top:var(--menu-top,50vh);right:var(--space-3);max-width:calc(100vw - var(--space-3) * 2);position:fixed;left:auto}}._likeWrap_44ykl_301{margin-left:auto}._likeBtn_44ykl_302{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:14px;font-weight:700;display:inline-flex}._likeBtn_44ykl_302:hover{color:var(--brand-glow);border-color:var(--brand-border);background:var(--brand-soft)}._likeBtn_44ykl_302._isLiked_44ykl_323{color:var(--brand-glow);border-color:var(--brand-border-strong,var(--brand-border));background:var(--brand-soft)}._likeBtn_44ykl_302._isLiked_44ykl_323 .material-symbols-rounded{font-variation-settings:"FILL" 1}._likeBtn_44ykl_302 .material-symbols-rounded{font-size:20px}._likeBtnCount_44ykl_332{font-family:var(--font-numeric);font-size:15px;font-weight:300}._postsList_44ykl_339{gap:var(--space-3);flex-direction:column;display:flex}._postRow_44ykl_344{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:inherit;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);text-decoration:none;display:flex}._postRow_44ykl_344:hover{background:var(--glass-hover);border-color:var(--border-strong)}._postRowAvatar_44ykl_358{background:var(--surface-2);object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}._postRowMeta_44ykl_366{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._postRowTitle_44ykl_373{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._postRowSub_44ykl_382{font-family:var(--font-sans);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._postRowLikes_44ykl_390{color:var(--text-muted);font-family:var(--font-numeric);letter-spacing:.02em;flex-shrink:0;align-items:center;gap:4px;font-size:14px;line-height:1;display:inline-flex}._postRowLikes_44ykl_390 .material-symbols-rounded{font-size:16px}._notesPanel_44ykl_408{gap:var(--space-4);padding:var(--space-3) var(--space-5) var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;display:flex}._notesEmpty_44ykl_420{padding:var(--space-5) 0;text-align:center;color:var(--text-muted);font-size:14px}._notesLoading_44ykl_426{padding:var(--space-4) 0;text-align:center;color:var(--text-muted);font-size:13px}._noteInputBare_44ykl_434{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--border);transition:border-color var(--duration-fast) var(--ease);flex-direction:column;display:flex}._noteInputBare_44ykl_434:focus-within{border-bottom-color:var(--brand-border-strong,var(--brand-border))}._noteInputRow_44ykl_445{align-items:flex-end;gap:var(--space-3);display:flex}._noteInputField_44ykl_450{resize:none;min-height:24px;max-height:160px;font-family:var(--font-sans);color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:15px;line-height:1.5;overflow-y:auto}._noteInputField_44ykl_450::placeholder{color:var(--text-muted);font-weight:400}._noteInputActions_44ykl_469{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._noteInputCounterRow_44ykl_475{justify-content:flex-end;display:flex}._noteInputCounter_44ykl_475{font-family:var(--font-numeric);color:var(--text-muted);transition:color var(--duration-fast) var(--ease);font-size:12px}._noteInputCounterNear_44ykl_485{color:var(--text-secondary)}._noteInputCounterOver_44ykl_488{color:var(--danger,#f46)}._notesList_44ykl_493{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._notesList_44ykl_493>*+*{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border)}._noteItem_44ykl_507{gap:var(--space-2);flex-direction:column;scroll-margin-top:80px;display:flex}._noteMetaRow_44ykl_513{align-items:center;gap:var(--space-2);display:flex}._noteAvatarLink_44ykl_518{flex-shrink:0;text-decoration:none;display:inline-flex}._noteAvatar_44ykl_518{background-color:var(--surface-2);width:24px;height:24px;color:var(--text-secondary);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}._noteAuthor_44ykl_538{font-family:var(--font-sans);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;text-decoration:none;overflow:hidden}._noteAuthor_44ykl_538:hover{color:var(--brand-glow)}._noteTime_44ykl_549{font-family:var(--font-sans);color:var(--text-muted);font-size:12px}._noteDelete_44ykl_554{width:24px;height:24px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}._noteDelete_44ykl_554:hover{color:var(--danger,#f46);background:var(--surface-2)}._noteDelete_44ykl_554 .material-symbols-rounded{font-size:18px}._noteText_44ykl_575{font-family:var(--font-sans);color:var(--text);padding-left:calc(24px + var(--space-2));white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.5}._noteActions_44ykl_584{align-items:center;gap:var(--space-3);padding-left:calc(24px + var(--space-2));display:flex}._noteActionBtn_44ykl_590{align-items:center;gap:var(--space-1);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);background:0 0;border:0;margin-left:-8px;padding:4px 8px;font-size:13px;display:inline-flex}._noteActionBtn_44ykl_590:hover{color:var(--text);background:var(--surface-2)}._noteActionBtn_44ykl_590 .material-symbols-rounded{font-variation-settings:"FILL" 0;font-size:16px}._noteActionBtnLiked_44ykl_613,._noteActionBtnLiked_44ykl_613:hover{color:var(--brand-glow);background:var(--brand-soft)}._noteActionBtnLiked_44ykl_613 .material-symbols-rounded{font-variation-settings:"FILL" 1}._moreAlbums_44ykl_282 .dropdown-menu{background:var(--surface-2);min-width:380px;max-width:480px;box-shadow:var(--shadow-lg)}._moreAlbums_44ykl_282 .dropdown-item{align-items:center}._moreAlbumsTitle_44ykl_636{flex:1;min-width:0}._albumMeta_44ykl_642{align-items:center;gap:var(--space-2);color:var(--text-muted);font-family:var(--font-sans);line-height:1;display:flex}._albumMeta_44ykl_642 ._albumLinkYear_44ykl_62{line-height:1}._albumMeta_44ykl_642 ._albumLinkTitle_44ykl_263{font-size:14px;font-weight:600;line-height:1}._orphanBadge_44ykl_654{border:1px solid var(--stroke-soft);border-radius:var(--radius-pill,999px);font-family:var(--font-sans);color:var(--text-muted);letter-spacing:.02em;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}._orphanBadge_44ykl_654 .material-symbols-rounded{font-size:14px}._orphanStub_44ykl_670{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;min-height:200px;color:var(--text-muted);font-family:var(--font-sans);flex-direction:column;font-size:14px;line-height:1.5;display:flex}._orphanStub_44ykl_670 .material-symbols-rounded{opacity:.7;font-size:40px}._orphanStub_44ykl_670 p{max-width:42ch;margin:0}._orphanMbLink_44ykl_690{border:1px solid var(--stroke-soft);border-radius:var(--radius-pill,999px);color:var(--text-primary);align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._orphanMbLink_44ykl_690:hover{background:var(--surface-hover,#ffffff0d)}._orphanMbLink_44ykl_690 .material-symbols-rounded{opacity:1;font-size:14px}._topBar_44ykl_710{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._topBar_44ykl_710>button{min-height:var(--tunes-bar-h)}._tabs_44ykl_71{gap:var(--space-2);padding:var(--space-1);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:var(--tunes-bar-h);box-sizing:border-box;align-self:flex-start;display:flex}._tabsRow_44ykl_76{align-items:center;gap:var(--space-3);display:flex}._tabsRow_44ykl_76 ._tabs_44ykl_71{align-self:stretch}._tabsRowSearch_44ykl_81{width:280px;max-width:40%;margin-left:auto}._tab_44ykl_71{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;font-size:13px;font-weight:600}._tab_44ykl_71:hover{color:var(--text-primary)}._tabActive_44ykl_759{background:var(--brand-soft);border-color:var(--brand-border);color:var(--text-primary)}._panel_44ykl_89{padding:var(--space-5);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._stub_44ykl_669{min-height:200px;color:var(--text-muted);font-family:var(--font-sans);place-items:center;font-size:14px;font-weight:600;display:grid}._lyrics_44ykl_785{position:relative}._lyricsText_44ykl_786{font-family:var(--font-sans);color:var(--text-primary);white-space:pre-wrap;word-wrap:break-word;margin:0;font-size:14px;line-height:1.6}._lyricsCredit_44ykl_795{font-family:var(--font-sans);color:var(--text-muted);pointer-events:none;font-size:11px;position:absolute;top:0;right:0}._linksBlock_44ykl_806{gap:var(--space-5);flex-direction:column;display:flex}._preview_44ykl_809{gap:var(--space-3);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--glass-border);border-radius:var(--radius-md);grid-template-columns:auto 1fr auto;align-items:center;display:grid}._previewBtn_44ykl_819{background:var(--brand-soft);border:1px solid var(--brand-border);width:44px;height:44px;color:var(--text-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease);border-radius:50%;place-items:center;display:grid}._previewBtn_44ykl_819:hover{background:#9650ff38;box-shadow:0 0 18px #9650ff40}._previewBtn_44ykl_819 .material-symbols-rounded{font-size:24px}._previewBar_44ykl_836{background:#ffffff14;border-radius:2px;height:4px;overflow:hidden}._previewFill_44ykl_842{background:linear-gradient(90deg,#9650ffcc,#9650ff);height:100%;transition:width .1s linear}._previewTime_44ykl_847{font-family:var(--font-sans);color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}._previewCredit_44ykl_854{font-family:var(--font-sans);color:var(--text-muted);font-size:11px}._previewEmpty_44ykl_859{padding:var(--space-3);background:var(--surface-2);border:1px solid var(--glass-border);border-radius:var(--radius-md);font-family:var(--font-sans);color:var(--text-muted);text-align:center;font-size:13px}._tiles_44ykl_871{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}._tile_44ykl_871{aspect-ratio:3/2;background:var(--surface-2);border:1px solid var(--glass-border);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);text-decoration:none;position:relative;overflow:hidden}._tileLogo_44ykl_895{top:var(--space-2);right:var(--space-2);object-fit:contain;object-position:top right;filter:brightness(0)invert();opacity:.35;width:55%;height:60%;transition:transform var(--duration-normal) var(--ease), opacity var(--duration-normal) var(--ease);position:absolute;transform:translate(30%,-30%)}._tileLabel_44ykl_912{left:var(--space-3);bottom:var(--space-3);font-family:var(--font-sans);color:#fff;letter-spacing:.2px;pointer-events:none;z-index:1;font-size:14px;font-weight:700;position:absolute}._tile_44ykl_871:hover{border-color:#0000;transform:translateY(-2px);box-shadow:0 10px 28px #00000059}._tile_44ykl_871:hover ._tileLogo_44ykl_895{opacity:1;transform:translate(0)}._tile_44ykl_871[data-brand=spotify]:hover{background:#1db954}._tile_44ykl_871[data-brand=youtube]:hover{background:#f03}._tile_44ykl_871[data-brand=apple]:hover{background:#fa233b}._tile_44ykl_871[data-brand=deezer]:hover{background:#a238ff}._tile_44ykl_871[data-brand=tidal]:hover{background:#000}._tile_44ykl_871[data-brand=soundcloud]:hover{background:#f50}._tile_44ykl_871[data-brand=yandex]:hover{background:#d9a400}._tilesEmpty_44ykl_945{padding:var(--space-4);text-align:center;color:var(--text-muted);font-size:13px}._trackList_44ykl_953{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._trackRow_44ykl_961{border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease)}._trackRow_44ykl_961:hover{background:#9650ff14}._trackRowLink_44ykl_966{gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) 0;color:inherit;font-family:var(--font-sans);grid-template-columns:24px 1fr auto;align-items:center;font-size:14px;text-decoration:none;display:grid}._trackRowNum_44ykl_977{color:var(--text-muted);font-family:var(--font-numeric);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:16px;font-weight:400;line-height:1}._trackRowTitle_44ykl_987{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:var(--space-2);font-weight:500;line-height:1;display:inline-flex;overflow:hidden}._trackRowExplicit_44ykl_999{background:var(--text-muted);width:16px;height:16px;color:var(--glass-bg);border-radius:3px;flex-shrink:0;place-items:center;font-size:10px;font-weight:800;line-height:1;display:inline-grid}._trackRowDuration_44ykl_1012{align-items:center;gap:var(--space-2);color:var(--text-muted);font-family:var(--font-numeric);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:400;line-height:1;display:inline-flex}._trackRowOrphan_44ykl_1024{color:var(--text-muted);opacity:.7;place-items:center;display:inline-grid}._trackRowOrphan_44ykl_1024 .material-symbols-rounded{font-size:14px}._addTrackBlock_cv843_6{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px dashed var(--glass-border)}._addTrackActions_cv843_12{gap:var(--space-2);justify-content:center;display:flex}._addTrackPanel_cv843_18{gap:var(--space-3);flex-direction:column;display:flex}._addTrackHead_cv843_24{justify-content:space-between;align-items:center;display:flex}._addTrackTitle_cv843_30{align-items:center;gap:var(--space-2);font-family:var(--font-sans);color:var(--text-secondary);font-size:14px;font-weight:600;display:inline-flex}._addTrackTitle_cv843_30 .material-symbols-rounded{font-size:18px}._addTrackClose_cv843_41{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._addTrackClose_cv843_41:hover{color:var(--text-primary);border-color:var(--glass-border)}._addTrackClose_cv843_41 .material-symbols-rounded{font-size:18px}._addTrackStatus_cv843_60{font-family:var(--font-sans);color:var(--text-muted);padding:var(--space-2) 0;font-size:13px}._addTrackError_cv843_66{font-family:var(--font-sans);color:var(--danger,#ff5050);padding:var(--space-2) 0;font-size:13px}._addTrackResults_cv843_73{gap:var(--space-2);flex-direction:column;max-height:320px;display:flex;overflow-y:auto}._addTrackResult_cv843_73{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--surface-2);border:1px solid var(--glass-border);border-radius:var(--radius-sm);grid-template-columns:40px 1fr auto;display:grid}._addTrackCover_cv843_91{border-radius:var(--radius-sm);background:var(--surface-3);border:1px solid var(--glass-border);width:40px;height:40px;color:var(--text-muted);place-items:center;display:grid;overflow:hidden}._addTrackCover_cv843_91 img{object-fit:cover;width:100%;height:100%;display:block}._addTrackCover_cv843_91 .material-symbols-rounded{font-size:20px}._addTrackMeta_cv843_109{flex-direction:column;gap:2px;min-width:0;display:flex}._addTrackArtist_cv843_115{font-family:var(--font-sans);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._addTrackName_cv843_123{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._page_1dgip_5{gap:var(--space-3);--tunes-bar-h:40px;flex-direction:column;display:flex}._topBar_1dgip_13{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._topBarActions_1dgip_19{align-items:center;gap:var(--space-2);display:flex}._topBar_1dgip_13 button,._topBarActions_1dgip_19 button{min-height:var(--tunes-bar-h)}._panel_1dgip_32{padding:var(--space-6) var(--space-5) var(--space-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative}._autoBadge_1dgip_42{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0 var(--radius-lg) 0 var(--radius-sm);color:#ffffffe6;background:#0000008c;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:0;right:0}._autoBadge_1dgip_42 .material-symbols-rounded{font-size:18px}._header_1dgip_58{gap:var(--space-3);flex-direction:column;display:flex}._title_1dgip_63{font-family:var(--font-sans);color:var(--text-primary);word-break:break-word;padding-right:var(--space-8);margin:0;font-size:32px;font-weight:800;line-height:1.15}._description_1dgip_75{font-family:var(--font-sans);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:15px;line-height:1.5}._meta_1dgip_86{align-items:center;gap:var(--space-3);font-family:var(--font-sans);color:var(--text-muted);flex-wrap:wrap;font-size:13px;display:flex}._metaAuthor_1dgip_95{align-items:center;gap:var(--space-2);color:inherit;transition:color var(--duration-fast) var(--ease);text-decoration:none;display:flex}._metaAuthor_1dgip_95:hover{color:var(--text-primary)}._metaAvatar_1dgip_104{object-fit:cover;background:var(--surface-2);border:1px solid var(--glass-border);border-radius:50%;width:28px;height:28px}._metaDot_1dgip_112{color:var(--text-muted);opacity:.6}._divider_1dgip_118{margin:var(--space-5) 0 var(--space-3);border:none;border-top:1px solid var(--glass-border)}._trackList_1dgip_125{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._trackRow_1dgip_132{border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease);position:relative}._trackRow_1dgip_132:hover{background:#9650ff14}._trackRowActive_1dgip_138{background:#9650ff1a}._trackProgress_1dgip_141{left:var(--space-3);right:var(--space-3);background:var(--brand-glow);transform-origin:0;pointer-events:none;border-radius:1px;height:2px;position:absolute;bottom:0}._trackRowLink_1dgip_152{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) 0;color:inherit;grid-template-columns:24px 44px 1fr auto;text-decoration:none;display:grid}._trackNum_1dgip_163{font-family:var(--font-numeric);color:var(--text-muted);text-align:right;letter-spacing:.02em;font-size:16px}._trackCover_1dgip_170{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--glass-border);width:44px;height:44px;color:var(--text-muted);place-items:center;display:grid;overflow:hidden}._trackCover_1dgip_170 img{object-fit:cover;width:100%;height:100%;display:block}._trackCover_1dgip_170 .material-symbols-rounded{font-size:22px}._trackText_1dgip_189{flex-direction:column;gap:2px;min-width:0;display:flex}._trackTitle_1dgip_195{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._trackArtist_1dgip_204{font-family:var(--font-sans);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._trackRight_1dgip_212{align-items:center;gap:var(--space-2);display:inline-flex}._trackDuration_1dgip_217{font-family:var(--font-numeric);color:var(--text-muted);letter-spacing:.02em;font-size:13px}._previewBtn_1dgip_225{padding:4px var(--space-2);border:1px solid var(--glass-border);border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--text-secondary);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);background:0 0;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}._previewBtn_1dgip_225:hover{border-color:var(--brand-border);color:var(--text-primary)}._previewBtn_1dgip_225 .material-symbols-rounded{font-size:14px}._previewBtnActive_1dgip_249{border-color:var(--brand-border);color:var(--brand-glow);background:var(--brand-soft)}._likeWrap_1dgip_258{margin-left:auto}._likeBtn_1dgip_261{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:15px;font-weight:700;display:inline-flex}._likeBtn_1dgip_261:hover{color:var(--brand-glow);border-color:var(--brand-border);background:var(--brand-soft)}._likeBtn_1dgip_261._isLiked_1dgip_282{color:var(--brand-glow);border-color:var(--brand-border-strong,var(--brand-border));background:var(--brand-soft)}._likeBtn_1dgip_261._isLiked_1dgip_282 .material-symbols-rounded{font-variation-settings:"FILL" 1}._likeBtn_1dgip_261 .material-symbols-rounded{font-size:24px}._likeBtnCount_1dgip_291{font-family:var(--font-numeric);font-size:16px;font-weight:300}._likeStatic_1dgip_300{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--text-muted);cursor:default;-webkit-user-select:none;user-select:none;font-size:15px;font-weight:500;display:inline-flex}._likeStatic_1dgip_300 .material-symbols-rounded{font-variation-settings:"FILL" 0;font-size:24px}._emptyStub_1dgip_317{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted);font-family:var(--font-sans);font-size:14px}._editTitle_1dgip_332{font-family:var(--font-sans);color:var(--text-primary);padding:var(--space-2) var(--space-3);font-size:32px;font-weight:800;line-height:1.15}._editDescription_1dgip_342{font-family:var(--font-sans);color:var(--text-secondary);padding:var(--space-2) var(--space-3);resize:vertical;min-height:60px;font-size:15px;line-height:1.5}._editVisibility_1dgip_353{margin-top:var(--space-1)}._editVisibilityText_1dgip_356{align-items:center;gap:var(--space-1);display:inline-flex}._editVisibilityText_1dgip_356 .material-symbols-rounded{font-size:16px}._deleteListBtn_1dgip_367{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._deleteListBtn_1dgip_367:hover:not(:disabled){color:var(--danger,#ff5050);border-color:var(--danger-border,#ff505066);background:#ff505014}._deleteListBtn_1dgip_367:disabled{opacity:.4;cursor:not-allowed}._deleteListBtn_1dgip_367 .material-symbols-rounded{font-size:20px}._trackRowEdit_1dgip_396{cursor:default}._trackRowEdit_1dgip_396:hover{background:#9650ff0f}._trackRowEdit_1dgip_396[draggable=true]{cursor:grab}._trackRowEdit_1dgip_396[draggable=true]:active{cursor:grabbing}._trackRowEditBody_1dgip_408{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) 0;grid-template-columns:24px 44px minmax(0,1fr) auto minmax(0,1fr) auto;display:grid}._trackRowEditBody_1dgip_408 ._trackRight_1dgip_212{grid-column:6;justify-self:end}._trackRowRemoved_1dgip_421{opacity:.45}._trackRowRemoved_1dgip_421 ._trackTitle_1dgip_195,._trackRowRemoved_1dgip_421 ._trackArtist_1dgip_204{text-decoration:line-through;-webkit-text-decoration-color:var(--text-muted);text-decoration-color:var(--text-muted)}._trackRowDragging_1dgip_432{outline:1px solid var(--brand-border);outline-offset:-1px;box-shadow:0 0 0 1px var(--brand-border-strong,var(--brand-border)), 0 8px 24px #00000059;background:var(--brand-soft)!important}._trackRowDragging_1dgip_432 ._trackDragHandle_1dgip_439{opacity:1;color:var(--brand-glow)}._trackDragHandle_1dgip_439{width:28px;height:28px;color:var(--text-muted);opacity:.55;pointer-events:none;transition:opacity var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}._trackRowEdit_1dgip_396:hover ._trackDragHandle_1dgip_439{opacity:1}._trackDragHandle_1dgip_439 .material-symbols-rounded{font-size:22px}._trackRemoveBtn_1dgip_458,._trackRestoreBtn_1dgip_459{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}._trackRemoveBtn_1dgip_458:hover{color:var(--danger,#ff5050);border-color:var(--danger-border,#ff505066);background:#ff505014}._trackRestoreBtn_1dgip_459:hover{color:var(--brand-glow);border-color:var(--brand-border);background:var(--brand-soft)}._trackRemoveBtn_1dgip_458 .material-symbols-rounded,._trackRestoreBtn_1dgip_459 .material-symbols-rounded{font-size:20px}._saveError_1dgip_491{margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--danger-border,#ff505066);border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--danger,#ff5050);background:#ff505014;font-size:13px}._layout_su00t_7{gap:var(--space-3);flex-direction:column;display:flex}._tabsRow_su00t_15{z-index:var(--z-sticky);align-items:center;gap:var(--space-3);display:flex;position:sticky;top:80px}._section_su00t_25{gap:var(--space-3);flex-direction:column;display:flex}._sectionHeader_su00t_31{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._sectionTitle_su00t_38{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:16px;font-weight:700}._sectionMore_su00t_46{align-items:center;gap:var(--space-1);font-family:var(--font-sans);color:var(--text-muted);transition:color var(--duration-fast) var(--ease);font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._sectionMore_su00t_46:hover{color:var(--brand-glow)}._sectionMore_su00t_46 .material-symbols-rounded{font-size:16px}._sectionGrid5_su00t_61{gap:var(--space-4);grid-template-columns:repeat(5,1fr);display:grid}@media (display-mode:standalone),(width<=720px){._tabsRow_su00t_15{align-items:flex-start;position:static;top:auto}._tabsRow_su00t_15>nav{flex-wrap:wrap}._sectionGrid5_su00t_61{gap:var(--space-3);grid-template-columns:repeat(3,1fr)}}._overview_su00t_90{gap:var(--space-6);flex-direction:column;display:flex}._searchPage_su00t_100{gap:var(--space-4);flex-direction:column;display:flex}._searchPage_su00t_100>.input-icon{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._overviewEmpty_su00t_114{min-height:320px;color:var(--text-muted);font-family:var(--font-sans);place-items:center;font-size:14px;font-weight:600;display:grid}._page_clpr1_4{z-index:var(--z-content);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);gap:var(--space-6);margin:0 auto;display:flex;position:relative}._sidebar_clpr1_16{gap:var(--space-4);flex-direction:column;flex-shrink:0;align-self:flex-start;width:240px;display:flex;position:sticky;top:80px}@media (display-mode:standalone),(width<=720px){._page_clpr1_4{gap:var(--space-4);flex-direction:column}._page_clpr1_4 ._sidebar_clpr1_16{width:100%;position:static}._page_clpr1_4 ._sectionsToggle_clpr1_42{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);display:flex;position:sticky}._page_clpr1_4 ._sectionsToggle_clpr1_42:not(._sectionsToggleOpen_clpr1_49)+.section-nav{display:none}._page_clpr1_4 ._sidebarAction_clpr1_55{top:calc(env(safe-area-inset-top,0px) + 48px + var(--space-4));z-index:var(--z-sticky);position:sticky}._page_clpr1_4 ._listPage_clpr1_63>.input-icon,._page_clpr1_4 ._libraryToolbar_clpr1_64,._page_clpr1_4 ._serversToolbar_clpr1_65{position:static;top:auto}._page_clpr1_4 ._libraryToolbar_clpr1_64,._page_clpr1_4 ._serversToolbar_clpr1_65{flex-direction:column;align-items:stretch}._page_clpr1_4 ._gameDetailHeader_clpr1_82{gap:var(--space-4);padding:var(--space-3);flex-direction:column;align-items:stretch}._page_clpr1_4 ._gameDetailCover_clpr1_88{align-self:center;width:min(280px,80%)}._page_clpr1_4 ._gameDetailTitle_clpr1_92{font-size:24px}._page_clpr1_4 ._gameDetailFooter_clpr1_97{gap:var(--space-3);flex-wrap:wrap}._page_clpr1_4 ._gameDetailBottom_clpr1_103{padding:var(--space-3);flex-direction:column}._page_clpr1_4 ._content_clpr1_107{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 2 * (48px + var(--space-4)))}}._sectionsToggle_clpr1_42{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);font-size:14px;display:none}._sectionsToggle_clpr1_42:hover,._sectionsToggle_clpr1_42:active{border-color:var(--brand-border)}._sectionsToggleOpen_clpr1_49{border-color:var(--brand-border);background:var(--brand-soft)}._sectionsToggleLabel_clpr1_148{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}._sectionsToggleLabel_clpr1_148 .material-symbols-rounded{color:var(--text-secondary);font-size:20px}._sectionsToggleBadge_clpr1_161{color:var(--brand-strong);margin-left:var(--space-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._sectionsToggleBadge_clpr1_161 .material-symbols-rounded{color:var(--brand-strong);font-size:14px}._sectionsToggleChevron_clpr1_179{color:var(--text-secondary);transition:transform var(--duration-fast) var(--ease);flex-shrink:0;font-size:22px!important}._sectionsToggleOpen_clpr1_49 ._sectionsToggleChevron_clpr1_179{color:var(--brand-strong)}._sidebarDivider_clpr1_190{height:1px;margin:var(--space-1) var(--space-2);background:var(--glass-border);opacity:.6;display:block}._sidebarAction_clpr1_55{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-4);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:var(--radius-lg);font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:14px;font-weight:600;animation-name:_signalIn_clpr1_1;animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:60ms;animation-fill-mode:both;display:flex}._sidebarAction_clpr1_55:hover{background:#9650ff2e;border-color:#9650ff8c;box-shadow:0 0 24px #9650ff38}._sidebarAction_clpr1_55 .material-symbols-rounded{font-size:20px}._content_clpr1_107{gap:var(--space-6);flex-direction:column;flex:1;min-width:0;scroll-margin-top:80px;display:flex}._gamesGrid_clpr1_243{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}._gameCard_clpr1_250{cursor:pointer;flex-direction:column;gap:0;text-decoration:none;display:flex}._gameCardCover_clpr1_257{aspect-ratio:2/3;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--glass-border);transition:all var(--duration-normal) var(--ease);position:relative;overflow:hidden}._gameCardCover_clpr1_257 img{object-fit:cover;width:100%;height:100%;display:block}._gameCard_clpr1_250:hover ._gameCardCover_clpr1_257{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._gameCardPlaceholder_clpr1_276{width:100%;height:100%;color:var(--text-muted);place-items:center;display:grid}._gameCardPlaceholder_clpr1_276 .material-symbols-rounded{font-size:38px}._gameCardPlatforms_clpr1_286{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0 0 0 var(--radius-sm);color:#ffffffe6;background:#0000008c;flex-direction:column;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;top:0;right:0}._gameCardPlatforms_clpr1_286 svg{width:15px;height:15px;display:block}._gameCardTitle_clpr1_305{margin-top:var(--space-2);font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}._listPage_clpr1_63{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}._listPage_clpr1_63>.input-icon{z-index:var(--z-sticky);position:sticky;top:80px}._libraryToolbar_clpr1_64{gap:var(--space-3);z-index:var(--z-sticky);align-items:stretch;display:flex;position:sticky;top:80px}._libraryControls_clpr1_341{gap:var(--space-2);flex-shrink:0;align-items:stretch;display:flex}._sortBtn_clpr1_349{padding:0 var(--space-3);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:52px;color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);justify-content:center;align-items:center;gap:2px;display:inline-flex}._sortBtn_clpr1_349 .material-symbols-rounded{font-size:20px}._sortArrow_clpr1_365{opacity:.55;transition:opacity var(--duration-fast) var(--ease);font-size:14px!important}._sortBtnActive_clpr1_370 ._sortArrow_clpr1_365{opacity:1}._sortBtn_clpr1_349:hover{color:var(--text-primary);border-color:var(--border-strong)}._sortBtnActive_clpr1_370,._sortBtnActive_clpr1_370:hover{color:var(--brand-glow);background:var(--brand-soft);border-color:var(--brand-border)}._libraryItem_clpr1_383{flex-direction:column;display:flex}._libraryHours_clpr1_387{font-family:var(--font-numeric);color:var(--text-muted);margin-top:2px;font-size:12px;font-weight:500}._topBar_clpr1_396{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._topBar_clpr1_396>button{min-height:40px}._gameDetail_clpr1_82{gap:var(--space-3);flex-direction:column;display:flex}._gameDetailHeader_clpr1_82{gap:var(--space-5);padding:var(--space-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex}._gameDetailCover_clpr1_88{aspect-ratio:2/3;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--glass-border);flex-shrink:0;width:200px;overflow:hidden}._gameDetailCover_clpr1_88 img{object-fit:cover;width:100%;height:100%;display:block}._gameDetailInfo_clpr1_438{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}._gameDetailTitle_clpr1_92{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:32px;font-weight:800;line-height:1.2}._gameDetailFooter_clpr1_97{justify-content:space-between;align-items:center;margin-top:auto;display:flex}._gameDetailPlatforms_clpr1_462{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._gameDetailPlatform_clpr1_462{align-items:center;gap:var(--space-1);font-family:var(--font-sans);color:var(--text-muted);font-size:13px;font-weight:600;display:inline-flex}._gameDetailPlatform_clpr1_462 svg{width:18px;height:18px}._gameDetailGenres_clpr1_479{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._gameDetailGenre_clpr1_479{padding:var(--space-1) var(--space-2);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-sans);color:var(--text-secondary);font-size:12px;font-weight:600}._gameDetailDesc_clpr1_497{font-family:var(--font-sans);color:var(--text-secondary);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}._readMoreRow_clpr1_509{margin-top:var(--space-2);justify-content:center;display:flex}._readMore_clpr1_509{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:600;display:inline-flex;position:relative}._readMore_clpr1_509:hover{color:var(--brand-glow)}._readMoreBorder_clpr1_535{border:1px solid var(--brand-glow);border-radius:inherit;pointer-events:none;opacity:0;transition:mask-size .38s cubic-bezier(.22, 1, .36, 1), opacity var(--duration-fast) var(--ease);position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:0% 100%;mask-size:0% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._readMore_clpr1_509:hover ._readMoreBorder_clpr1_535{opacity:1;-webkit-mask-size:100% 100%;mask-size:100% 100%}._readMore_clpr1_509:before,._readMore_clpr1_509:after{content:"";opacity:0;width:220px;height:1px;transition:opacity var(--duration-fast) var(--ease), transform .42s cubic-bezier(.22, 1, .36, 1);pointer-events:none;transition-delay:0s;position:absolute;top:50%}._readMore_clpr1_509:hover:before,._readMore_clpr1_509:hover:after{transition-delay:.32s}._readMore_clpr1_509:before{background:linear-gradient(to left, var(--brand-glow), transparent);transform-origin:100%;right:100%;transform:translateY(-50%)scaleX(0)}._readMore_clpr1_509:after{background:linear-gradient(to right, var(--brand-glow), transparent);transform-origin:0;left:100%;transform:translateY(-50%)scaleX(0)}._readMore_clpr1_509:hover:before,._readMore_clpr1_509:hover:after{opacity:1;transform:translateY(-50%)scaleX(1)}._descModalText_clpr1_590{font-family:var(--font-sans);color:var(--text-secondary);white-space:pre-line;margin:0;font-size:14px;line-height:1.6}._wantToPlayBtn_clpr1_599{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:13px;font-weight:600;display:inline-flex}._wantToPlayBtn_clpr1_599:hover{border-color:var(--brand-border);box-shadow:0 0 16px #9650ff26}._wantToPlayBtn_clpr1_599 .material-symbols-rounded{font-size:18px}._wantToPlayActive_clpr1_620{background:var(--brand-soft);border-color:var(--brand-border);color:var(--brand-glow)}._gameDetailBottom_clpr1_103{gap:var(--space-3);padding:var(--space-4);background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex}._gameDetailStatsCol_clpr1_637{gap:var(--space-3);flex-direction:column;flex-shrink:0;min-width:160px;display:flex}._gameDetailStatsCol_clpr1_637>.stat{flex:1}._storeTiles_clpr1_649{gap:var(--space-3);flex:1;min-width:0;display:flex}._storeTile_clpr1_649{background:var(--surface-2);border:1px solid var(--glass-border);border-radius:var(--radius-md);min-height:88px;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);flex:1;text-decoration:none;position:relative;overflow:hidden}._storeTileLogo_clpr1_676{top:var(--space-2);right:var(--space-2);color:#ffffff59;width:55%;height:60%;transition:transform var(--duration-normal) var(--ease), color var(--duration-normal) var(--ease);position:absolute;transform:translate(30%,-30%)}._storeTileLabel_clpr1_689{left:var(--space-3);bottom:var(--space-3);font-family:var(--font-sans);color:#fff;letter-spacing:.2px;pointer-events:none;z-index:1;font-size:14px;font-weight:700;position:absolute}._storeTile_clpr1_649:hover{border-color:#0000;transform:translateY(-2px);box-shadow:0 10px 28px #00000059}._storeTile_clpr1_649:hover ._storeTileLogo_clpr1_676{color:#fff;transform:translate(0)}._storeTile_clpr1_649[data-brand=steam]:hover{background:#1b2838}._storeTile_clpr1_649[data-brand=epic]:hover{background:#2a2a2a}._storeTile_clpr1_649[data-brand=gog]:hover{background:#86328a}._storeTile_clpr1_649[data-brand=itch]:hover{background:#fa5c5c}._storeTile_clpr1_649[data-brand=official]:hover{background:var(--brand-strong)}._gameDetailTags_clpr1_720{gap:var(--space-2);flex-wrap:wrap;display:flex}._gameDetailTag_clpr1_720{padding:var(--space-1) var(--space-2);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--text-muted);font-size:11px}._usersSection_clpr1_736{gap:var(--space-3);margin-top:var(--space-5);flex-direction:column;display:flex}._usersSectionTitle_clpr1_743{align-items:center;gap:var(--space-2);color:var(--text-primary);margin:0;font-size:16px;font-weight:700;display:inline-flex}._usersSectionCount_clpr1_753{font-family:var(--font-numeric);color:var(--text-muted);letter-spacing:.04em;font-variant-numeric:tabular-nums;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);padding:1px 8px;font-size:12px;font-weight:500}._usersChipList_clpr1_766{gap:var(--space-2);flex-wrap:wrap;display:flex}._usersChip_clpr1_766{align-items:center;gap:var(--space-2);padding:4px var(--space-2) 4px 4px;background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-full);color:var(--text-primary);font-family:var(--font-sans);transition:all var(--duration-fast) var(--ease);font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}._usersChip_clpr1_766:hover{border-color:var(--brand-border);background:var(--surface-3);box-shadow:0 0 12px #9650ff26}._usersChipAvatar_clpr1_794{object-fit:cover;background:var(--surface-2);border:1px solid var(--border);width:24px;height:24px;color:var(--text-muted);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}._usersChipAvatar_clpr1_794 .material-symbols-rounded{font-size:14px}._usersChipName_clpr1_811{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}._usersChipHours_clpr1_818{font-family:var(--font-numeric);color:var(--text-muted);font-variant-numeric:tabular-nums;border-left:1px solid var(--border);margin-left:2px;padding-left:4px;font-size:11px}._playerCard_clpr1_830{border-radius:var(--radius-md);flex-direction:column;display:flex;position:relative;overflow:hidden}._playerCardCover_clpr1_838{aspect-ratio:2/3;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--glass-border);transition:border-color var(--duration-normal) var(--ease);display:block;position:relative;overflow:hidden}._playerCardCover_clpr1_838 img{object-fit:cover;width:100%;height:100%;display:block}._playerCard_clpr1_830:hover ._playerCardCover_clpr1_838{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._playerCardCrt_clpr1_860{z-index:1;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}._playerCard_clpr1_830:hover ._playerCardCrt_clpr1_860{opacity:1}._playerCardCrt_clpr1_860:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 1px,#0000001f 1px 2px);animation:6s linear infinite _crtScanScroll_clpr1_1;position:absolute;inset:0}._playerCardCrt_clpr1_860:after{content:"";background:radial-gradient(#0000 35%,#00000073 100%);position:absolute;inset:0}._playerCard_clpr1_830:hover ._playerCardCover_clpr1_838 img{animation:4s ease-in-out infinite _crtFlicker_clpr1_1}._playerCardOverlay_clpr1_890{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-md);opacity:0;pointer-events:none;z-index:3;background:#00000059;flex-direction:column;display:flex;position:absolute;inset:0}._playerCard_clpr1_830:hover ._playerCardOverlay_clpr1_890{pointer-events:auto;animation:.5s cubic-bezier(.16,1,.3,1) both _playerOverlayIn_clpr1_1}@keyframes _playerOverlayIn_clpr1_1{0%{opacity:0;filter:brightness(5)saturate(0);transform:scaleY(.04)}25%{opacity:1;filter:brightness(3)saturate(0);transform:scaleY(1)}55%{filter:brightness(1.3)saturate(.5)}to{opacity:1;filter:none;transform:none}}._playerCardAction_clpr1_916{width:72px;padding:var(--space-2) 0;border-radius:var(--radius-md);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;transition:all var(--duration-fast) var(--ease);background:#181820b8;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}._playerCardAction_clpr1_916:hover{border-color:var(--brand-border);box-shadow:0 0 16px #9650ff40}._playerCardAction_clpr1_916 .material-symbols-rounded{font-size:20px}._playerCardActionLabel_clpr1_937{font-family:var(--font-sans);white-space:nowrap;color:#fff;font-size:10px;font-weight:600}._playerCardBody_clpr1_945{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);padding-left:calc(var(--space-2) + 48px + var(--space-2));background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:0 0 var(--radius-md) var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:40px;transition:border-color var(--duration-normal) var(--ease);z-index:1;border-top:none;text-decoration:none;display:flex;position:absolute;bottom:0;left:0;right:0}._playerCard_clpr1_830:hover ._playerCardBody_clpr1_945{border-color:var(--brand-border)}._playerCardAvatar_clpr1_969{left:var(--space-2);background:var(--surface-2);border:2px solid var(--glass-border);width:48px;height:48px;color:var(--text-muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:-24px;overflow:hidden}._playerCardAvatar_clpr1_969 img{object-fit:cover;width:100%;height:100%}._playerCardAvatar_clpr1_969 .material-symbols-rounded{font-size:18px}._playerCardName_clpr1_990{white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}._playerCardNameInner_clpr1_997{white-space:nowrap;will-change:transform;font-family:var(--font-sans);color:var(--text-primary);font-size:12px;font-weight:700;display:inline-block}._playerCardNameMarquee_clpr1_1006{animation:8s cubic-bezier(.65,0,.35,1) 1.2s infinite _playerNameMarquee_clpr1_1}@keyframes _playerNameMarquee_clpr1_1{0%,15%{transform:translate(0)}40%,60%{transform:translateX(calc(var(--marquee-shift,0px) * -1))}85%,to{transform:translate(0)}}._playerCardDot_clpr1_1016{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:auto;animation:2s ease-in-out infinite _dotPulse_clpr1_1}@keyframes _dotPulse_clpr1_1{0%,to{opacity:1;box-shadow:0 0 #22c55e80}50%{opacity:.7;box-shadow:0 0 6px 2px #22c55e66}}._serversToolbar_clpr1_65{align-items:stretch;gap:var(--space-3);z-index:var(--z-sticky);display:flex;position:sticky;top:80px}._serversList_clpr1_1041{gap:var(--space-3);flex-direction:column;display:flex}._serverCard_clpr1_1047{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color var(--duration-fast) var(--ease);display:flex;position:relative;overflow:hidden}._serverCard_clpr1_1047:hover{border-color:var(--brand-border)}._serverCardCover_clpr1_1061{background:var(--surface-2);flex-shrink:0;width:80px;overflow:hidden}._serverCardCover_clpr1_1061 img{object-fit:cover;width:100%;height:100%;display:block}._serverCardInfo_clpr1_1074{gap:var(--space-2);min-width:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex}._serverCardHeader_clpr1_1083{align-items:center;gap:var(--space-2);display:flex}._serverCardName_clpr1_1089{font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}._serverCardBrand_clpr1_1099{top:var(--space-4);right:var(--space-4);font-family:var(--font-glitch);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);pointer-events:none;font-size:18px;font-weight:400;line-height:1;position:absolute}._serverCardDelete_clpr1_1113{top:var(--space-2);right:var(--space-2);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28px;height:28px;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);background:#0000008c;border:none;justify-content:center;align-items:center;display:flex;position:absolute}._serverCard_clpr1_1047:hover ._serverCardDelete_clpr1_1113{opacity:1}._serverCardDelete_clpr1_1113:hover{color:var(--color-danger)}._serverCardDelete_clpr1_1113 .material-symbols-rounded{font-size:18px}._serverCardStatusDot_clpr1_1135{border-radius:50%;flex-shrink:0;width:6px;height:6px}._serverCardStatusDot_clpr1_1135[data-online=true]{background:#22c55e;animation:2s ease-in-out infinite _dotPulse_clpr1_1}._serverCardStatusDot_clpr1_1135[data-online=false]{background:var(--text-muted);opacity:.5}._serverCardDesc_clpr1_1150{font-family:var(--font-sans);color:var(--text-secondary);font-size:13px;line-height:1.4}._serverCardFooter_clpr1_1157{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}._serverCardAddress_clpr1_1164{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-numeric);color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease);margin-left:auto;font-size:16px;display:inline-flex}._serverCardAddress_clpr1_1164:hover{border-color:var(--brand-border);color:var(--text-primary)}._serverCardAddress_clpr1_1164 .material-symbols-rounded{font-size:20px}._serverCardOwner_clpr1_1185{align-items:center;gap:var(--space-2);font-family:var(--font-sans);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease);font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._serverCardOwner_clpr1_1185:hover{color:var(--text-primary)}._serverCardOwnerAvatar_clpr1_1200{background:var(--surface-2);width:32px;height:32px;color:var(--text-muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}._serverCardOwnerAvatar_clpr1_1200 img{object-fit:cover;width:100%;height:100%}._serverCardOwnerAvatar_clpr1_1200 .material-symbols-rounded{font-size:18px}._deployBtn_clpr1_1219{align-self:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:13px;font-weight:600;display:inline-flex}._deployBtn_clpr1_1219:hover{background:#9650ff2e;border-color:#9650ff8c;box-shadow:0 0 24px #9650ff38}._deployBtn_clpr1_1219 .material-symbols-rounded{font-size:18px}._backBar_clpr1_1244{align-items:center;gap:var(--space-3);display:flex}._backBar_clpr1_1244>.btn{min-height:40px}._overview_clpr1_1254{gap:var(--space-6);flex-direction:column;display:flex}._overviewSection_clpr1_1260{gap:var(--space-3);flex-direction:column;display:flex}._overviewHeader_clpr1_1266{justify-content:space-between;align-items:center;display:flex}._overviewHeader_clpr1_1266 .btn{min-height:40px}._overviewTitle_clpr1_1275{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:16px;font-weight:700}._overviewEmpty_clpr1_1283{color:var(--text-muted);font-family:var(--font-sans);padding:var(--space-4) 0;font-size:13px}._stub_clpr1_1291{min-height:320px;color:var(--text-muted);font-family:var(--font-sans);place-items:center;font-size:14px;font-weight:600;display:grid}._emptyState_clpr1_1303{align-items:center;gap:var(--space-2);min-height:320px;color:var(--text-muted);font-family:var(--font-sans);text-align:center;flex-direction:column;justify-content:center;font-size:16px;display:flex}._emptyState_clpr1_1303>.material-symbols-rounded{opacity:.4;font-size:64px}._emptyState_clpr1_1303 p{margin:0}._emptyStateHint_clpr1_1325{opacity:.6;font-size:14px}._marqueeWrap_clpr1_1332{white-space:nowrap;width:100%;display:block;overflow:hidden}._marqueeInner_clpr1_1338{white-space:nowrap;will-change:transform;display:inline-block}._marqueeAnimate_clpr1_1343{animation:12s cubic-bezier(.65,0,.35,1) 1.2s infinite _playsMarquee_clpr1_1}@keyframes _playsMarquee_clpr1_1{0%,10%{transform:translate(0)}45%,55%{transform:translateX(calc(var(--marquee-shift,0px) * -1))}90%,to{transform:translate(0)}}._modalHint_clpr1_1355{margin:var(--space-2) 0 0;color:var(--text-muted);font-family:var(--font-sans);font-size:13px}._modalError_clpr1_1362{margin:var(--space-2) 0 0;color:var(--danger);font-family:var(--font-sans);font-size:13px}._searchResults_clpr1_1371{margin-top:var(--space-2);flex-direction:column;gap:2px;max-height:240px;display:flex;overflow-y:auto}._searchResult_clpr1_1371{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;color:var(--text-primary);font-family:var(--font-sans);transition:background var(--duration-fast) var(--ease);background:0 0;border:none;font-size:13px;display:flex}._searchResult_clpr1_1371:hover{background:#ffffff0f}._searchResultActive_clpr1_1400{border:1px solid var(--brand-border);background:#9650ff26}._searchResultCover_clpr1_1405{border-radius:var(--radius-xs);width:32px;height:44px;color:var(--text-muted);background:#ffffff0a;flex-shrink:0;place-items:center;display:grid;overflow:hidden}._searchResultCover_clpr1_1405 img{object-fit:cover;width:100%;height:100%}._searchResultCover_clpr1_1405 .material-symbols-rounded{font-size:18px}._searchResultTitle_clpr1_1425{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._searchResultYear_clpr1_1433{font-family:var(--font-numeric);color:var(--text-muted);margin-left:var(--space-2);flex-shrink:0;font-size:13px}._addGameDone_clpr1_1441{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-family:var(--font-sans);color:var(--text-primary);font-size:14px;display:flex}._overviewSection_clpr1_1260,._listPage_clpr1_63>.input-icon,._libraryToolbar_clpr1_64,._serversToolbar_clpr1_65,._topBar_clpr1_396,._backBar_clpr1_1244,._deployBtn_clpr1_1219,._emptyState_clpr1_1303,._stub_clpr1_1291,._overviewEmpty_clpr1_1283,._gamesGrid_clpr1_243>*,._serversList_clpr1_1041>*,._gameDetailHeader_clpr1_82,._gameDetailBottom_clpr1_103{animation-name:_signalIn_clpr1_1;animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}._overviewSection_clpr1_1260:first-child{animation-delay:60ms}._overviewSection_clpr1_1260:nth-child(2){animation-delay:.12s}._overviewSection_clpr1_1260:nth-child(3){animation-delay:.18s}._overviewSection_clpr1_1260:nth-child(4){animation-delay:.24s}._listPage_clpr1_63>.input-icon,._libraryToolbar_clpr1_64,._serversToolbar_clpr1_65,._topBar_clpr1_396,._backBar_clpr1_1244{animation-delay:60ms}._deployBtn_clpr1_1219,._emptyState_clpr1_1303,._stub_clpr1_1291,._overviewEmpty_clpr1_1283{animation-delay:.1s}._gamesGrid_clpr1_243>:first-child,._serversList_clpr1_1041>:first-child{animation-delay:40ms}._gamesGrid_clpr1_243>:nth-child(2),._serversList_clpr1_1041>:nth-child(2){animation-delay:70ms}._gamesGrid_clpr1_243>:nth-child(3),._serversList_clpr1_1041>:nth-child(3){animation-delay:.1s}._gamesGrid_clpr1_243>:nth-child(4),._serversList_clpr1_1041>:nth-child(4){animation-delay:.13s}._gamesGrid_clpr1_243>:nth-child(5),._serversList_clpr1_1041>:nth-child(5){animation-delay:.16s}._gamesGrid_clpr1_243>:nth-child(6),._serversList_clpr1_1041>:nth-child(6){animation-delay:.19s}._gamesGrid_clpr1_243>:nth-child(7),._serversList_clpr1_1041>:nth-child(7){animation-delay:.22s}._gamesGrid_clpr1_243>:nth-child(8),._serversList_clpr1_1041>:nth-child(8){animation-delay:.25s}._gamesGrid_clpr1_243>:nth-child(9),._serversList_clpr1_1041>:nth-child(9){animation-delay:.28s}._gamesGrid_clpr1_243>:nth-child(10),._serversList_clpr1_1041>:nth-child(10){animation-delay:.31s}._gamesGrid_clpr1_243>:nth-child(11),._serversList_clpr1_1041>:nth-child(11){animation-delay:.34s}._gamesGrid_clpr1_243>:nth-child(12),._serversList_clpr1_1041>:nth-child(12){animation-delay:.37s}._gameDetailHeader_clpr1_82{animation-delay:.1s}._gameDetailBottom_clpr1_103{animation-delay:.16s}@keyframes crt-shutdown{0%{filter:brightness();opacity:1;transform:scale(1)}40%{filter:brightness(2.5);opacity:1;transform:scale(1.02,.005)}65%{filter:brightness(3);opacity:.9;transform:scale(.8,.004)}80%{filter:brightness(4);opacity:.7;transform:scale(.01,.003)}to{filter:brightness(0);opacity:0;transform:scale(0)}}.crt-shutdown{transform-origin:50%;animation:.6s cubic-bezier(.2,0,.8,.2) forwards crt-shutdown}.crt-shutdown:after{content:"";z-index:9999;background:#ffffffeb;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;animation:1.2s ease-out .5s forwards crt-dot-fade;position:fixed;top:50%;left:50%;box-shadow:0 0 20px 8px #c8a0ff80,0 0 60px 20px #8c50ff4d}@keyframes crt-dot-fade{0%{opacity:1;transform:scale(1)}60%{opacity:.6;transform:scale(.6)}to{opacity:0;transform:scale(0)}}@keyframes cursor-emerge{0%{opacity:0;filter:blur(4px)}40%{opacity:.15;filter:blur(2px)}70%{opacity:.5;filter:blur(1px)}to{opacity:1;filter:blur()}}.cursor-emerge{animation:2s ease-out forwards cursor-emerge}.scanlines-subtle{background:repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 2px 4px)}.scanlines-medium{background:repeating-linear-gradient(0deg,#ffffff0a 0 1px,#0000 2px 3px)}.scanlines-heavy{background:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 2px 3px)}@keyframes aberration-subtle{0%,to{text-shadow:none}25%{text-shadow:-1px 0 #ff006e26,1px 0 #00dcff26}75%{text-shadow:1px 0 #ff006e1f,-1px 0 #00dcff1f}}@keyframes aberration-medium{0%,to{text-shadow:none}20%{text-shadow:-2px 0 #ff006e33,2px 0 #00dcff33}50%{text-shadow:2px 0 #ff006e40,-2px 0 #00dcff40}80%{text-shadow:-1px 0 #ff006e26,1px 0 #00dcff26}}@keyframes aberration-heavy{0%,to{text-shadow:-1px 0 #ff006e2e,1px 0 #00dcff2e}15%{text-shadow:-3px 0 #ff006e59,3px 0 #00dcff59}35%{text-shadow:4px 0 #ff006e66,-4px 0 #00dcff66}55%{text-shadow:-2px 0 #ff006e4d,2px 0 #00dcff4d}75%{text-shadow:3px 0 #ff006e59,-3px 0 #00dcff59}}@keyframes deploy-modal-glitch-in{0%{opacity:0;filter:blur(2px);transform:translateY(-18px)scale(.96)}15%{opacity:1;filter:blur();transform:translate(-18px,6px)scale(1.02)}28%{transform:translate(22px,-8px)scale(1.01)}40%{transform:translate(-12px,4px)scale(1)}55%{transform:translate(10px,-2px)scale(1)}70%{transform:translate(-6px,2px)scale(1)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes deploy-modal-scan{0%{opacity:0;transform:translateY(-18px)}20%{opacity:.65;transform:translateY(0)}45%{opacity:.45;transform:translateY(10px)}70%{opacity:.35;transform:translateY(-6px)}to{opacity:0;transform:translateY(0)}}@keyframes deploy-modal-rgb{0%{opacity:0;transform:translate(0)}20%{opacity:.35;transform:translate(-14px)}40%{opacity:.3;transform:translate(18px)}60%{opacity:.25;transform:translate(-10px)}to{opacity:0;transform:translate(0)}}@keyframes deploy-modal-pixel-recover{0%{filter:blur(3px)contrast(150%)saturate(1.1);transform:scale(.92)}20%{filter:blur(2px)contrast(140%);transform:scale(.96)}40%{filter:blur(1.5px)contrast(130%);transform:scale(.985)}60%{filter:blur(1px)contrast(120%);transform:scale(1.01)}80%{filter:blur(.5px)contrast(112%);transform:scale(1)}to{filter:blur()contrast();transform:scale(1)}}@keyframes deploy-pixel-layer-flicker{0%{opacity:0}10%{opacity:.55}20%{opacity:.25}35%{opacity:.65}50%{opacity:.18}70%{opacity:.45}85%{opacity:.12}to{opacity:0}}@keyframes deploy-modal-glitch-out{0%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}20%{opacity:.92;transform:translate(16px,-6px)scale(1.02)}42%{opacity:.72;transform:translate(-20px,8px)scale(.99)}68%{opacity:.38;filter:blur(2px);transform:translate(10px,-4px)scale(1.01)}to{opacity:0;filter:blur(6px);transform:translateY(12px)scale(.97)}}@keyframes deploy-modal-rgb-out{0%{opacity:0;transform:translate(0)}18%{opacity:.34;transform:translate(18px)}44%{opacity:.28;transform:translate(-22px)}to{opacity:0;transform:translate(0)}}@keyframes deploy-modal-scan-out{0%{opacity:0;transform:translateY(0)}20%{opacity:.52;transform:translateY(8px)}50%{opacity:.3;transform:translateY(-10px)}to{opacity:0;transform:translateY(14px)}}@keyframes smoke-drift-1{0%,to{opacity:.5;transform:translate(0)scale(1)}33%{opacity:.7;transform:translate(40px,-30px)scale(1.08)}66%{opacity:.4;transform:translate(-30px,20px)scale(.94)}}@keyframes smoke-drift-2{0%,to{opacity:.4;transform:translate(0)scale(1)}33%{opacity:.6;transform:translate(-35px,35px)scale(1.1)}66%{opacity:.3;transform:translate(25px,-40px)scale(.9)}}@keyframes smoke-drift-3{0%,to{opacity:.3;transform:translate(0)scale(1)}50%{opacity:.55;transform:translate(20px,15px)scale(1.06)}}@keyframes organism-morph{0%,to{border-radius:24px 28px 26px 22px}25%{border-radius:26px 22px 28px 24px}50%{border-radius:22px 26px 24px 28px}75%{border-radius:28px 24px 22px 26px}}@keyframes organism-glow{0%,to{box-shadow:0 0 20px #a855f700,inset 0 0 30px #a855f705}50%{box-shadow:0 0 40px #a855f714,inset 0 0 40px #a855f70a}}@keyframes organism-glow-awake{0%,to{box-shadow:0 0 30px #a855f71f,inset 0 0 40px #a855f70f}50%{box-shadow:0 0 60px #a855f738,inset 0 0 50px #a855f714}}@keyframes membrane-pulse{0%,to{opacity:0}50%{opacity:1}}@keyframes telemetry-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes noise-shift{0%{transform:translate(0)}10%{transform:translate(-2%,-3%)}20%{transform:translate(3%,1%)}30%{transform:translate(-1%,4%)}40%{transform:translate(4%,-2%)}50%{transform:translate(-3%,2%)}60%{transform:translate(2%,-4%)}70%{transform:translate(-4%,3%)}80%{transform:translate(1%,-1%)}90%{transform:translate(3%,4%)}to{transform:translate(0)}}@keyframes glitch-bar-flash{0%{opacity:0;transform:scaleX(.3)}10%{opacity:1;transform:scaleX(1)}30%{opacity:.7;transform:scaleX(.95)}50%{opacity:0;transform:scaleX(.2)}to{opacity:0;transform:scaleX(0)}}@keyframes data-fragment{0%{opacity:0;filter:blur(4px)}15%{opacity:.12;filter:blur(2px)}50%{opacity:.08;filter:blur(3px)}to{opacity:0;filter:blur(6px)}}@keyframes node-impulse-in{0%{opacity:0;filter:brightness(3)blur(4px);transform:translate(40px)translateY(-10px)}18%{opacity:1;filter:brightness(1.8)blur();transform:translate(-12px)translateY(3px)}32%{filter:brightness(1.2)blur();transform:translate(8px)translateY(-2px)}50%{filter:brightness()blur();transform:translate(-4px)translateY(1px)}70%{transform:translate(2px)translateY(0)}to{opacity:1;filter:brightness()blur();transform:translate(0)translateY(0)}}@keyframes node-flash-bar{0%{opacity:0;transform:scaleX(0)}15%{opacity:1;transform:scaleX(1.2)}40%{opacity:.6;transform:scaleX(.95)}to{opacity:0;transform:scaleX(0)}}@keyframes deploy-flash-bar{0%{opacity:0;transform:scaleX(0)}18%{opacity:1;transform:scaleX(1.05)}55%{opacity:.85;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes hint-pulse{0%,to{opacity:.9;box-shadow:0 0 0 1px #a855f759,0 0 14px #a855f72e}50%{opacity:1;box-shadow:0 0 0 1px #a855f7b3,0 0 22px #a855f766}}@keyframes press-enter-punch-in{0%{opacity:0;filter:blur(4px);transform:translate(24px)scale(.92)}35%{opacity:1;filter:blur()}48%{opacity:.3;transform:translate(-2px)scale(1.01)}62%{opacity:1;transform:translate(3px)scale(1)}75%{opacity:.7}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@keyframes press-enter-sweep{0%{opacity:0;transform:translateY(-50%)scaleX(0)}30%{opacity:1;transform:translateY(-50%)scaleX(1.4)}to{opacity:0;transform:translateY(-50%)scaleX(1)}}@keyframes node-live-dot{0%,to{opacity:.55;box-shadow:0 0 4px #f08cbe80}50%{opacity:1;box-shadow:0 0 12px #f08cbee6}}@keyframes scrap-flicker{0%,92%,to{opacity:1}93%{opacity:.25}94%{opacity:1}95%{opacity:.45}96%{opacity:1}}@keyframes scrap-scan{0%{opacity:0;top:0}10%{opacity:.8}90%{opacity:.8}to{opacity:0;top:100%}}@keyframes scrap-code-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scrap-err-window-cycle{0%,42%{opacity:1;filter:none;transform:scaleY(1)}44%{opacity:1;filter:brightness(1.6)hue-rotate(-30deg)}46%{opacity:.6}48%{opacity:1;filter:brightness(1.4)hue-rotate(-30deg)}58%{opacity:1;filter:brightness(1.2)hue-rotate(-30deg);transform:scaleY(1)}60%{opacity:1;filter:brightness(2);transform:scaleY(.08)}62%{opacity:0;transform:scaleY(0)}85%{opacity:0;transform:scaleY(0)}87%{opacity:.3;filter:blur(2px);transform:scaleY(.15)}90%{opacity:1;filter:blur();transform:scaleY(1)}to{opacity:1;transform:scaleY(1)}}@keyframes scrap-err-overlay{0%,42%{opacity:0}44%{opacity:.9}58%{opacity:.95}60%,to{opacity:0}}@keyframes code-column-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes interface-tear{0%{opacity:0;transform:scaleX(.4)translate(-24px)}22%{opacity:1;transform:scaleX(1)translate(14px)}50%{opacity:.72;transform:scaleX(.98)translate(-8px)}to{opacity:0;transform:scaleX(1)translate(0)}}@keyframes bg-scanline{0%{opacity:0;top:-12%}8%{opacity:.9}92%{opacity:.9}to{opacity:0;top:112%}}@keyframes marker-blink{0%,to{opacity:.55}40%{opacity:.2}42%{opacity:.9}60%{opacity:.55}}@keyframes id-plate-flicker{0%,to{opacity:.9}12%{opacity:.55}14%{opacity:.9}36%{opacity:.7}38%{opacity:.95}70%{opacity:.8}}@keyframes scan-bracket-pulse{0%{opacity:0;transform:scale(1.1)}12%{opacity:1;transform:scale(1)}70%{opacity:.85}to{opacity:0;transform:scale(.96)}}@keyframes bottom-bar-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes floating-label{0%{opacity:0;filter:blur(3px);transform:translateY(4px)}15%{opacity:1;filter:blur();transform:translateY(0)}70%{opacity:.85}to{opacity:0;filter:blur(2px);transform:translateY(-2px)}}@keyframes scan-beam{0%{opacity:0;top:-14%}10%{opacity:.7}90%{opacity:.7}to{opacity:0;top:114%}}.scan-beam{filter:blur(8px);pointer-events:none;background:linear-gradient(#fff0,#ffffff14,#fff0);height:14%;animation:5.8s linear infinite scan-beam;position:absolute;left:-8%;right:-8%}@keyframes magenta-bar-pulse{0%,to{opacity:.65;filter:brightness(.92)}40%{opacity:1;filter:brightness(1.35)}65%{opacity:.82;filter:brightness(1.1)}}@keyframes magenta-bar-sweep{0%{opacity:0;transform:translate(-40%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(140%)}}@keyframes magenta-bar-flicker{0%,92%,to{opacity:1}93%{opacity:.3}94%{opacity:1}96%{opacity:.55}97%{opacity:1}}@keyframes neon-line-shimmer{0%,to{opacity:.78;box-shadow:0 0 14px,0 0 28px}50%{opacity:1;box-shadow:0 0 22px,0 0 46px}}@keyframes laser-sweep-down{0%{top:6%}50%{top:90%}to{top:6%}}@keyframes laser-sweep-up{0%{top:90%}50%{top:6%}to{top:90%}}@keyframes laser-pulse{0%,to{filter:brightness();opacity:.85}50%{filter:brightness(1.7);opacity:1}}@keyframes plus-blink{0%,92%,to{opacity:.3}15%,85%{opacity:.75}50%{opacity:.95}93%{opacity:.1}95%{opacity:.8}}@keyframes big-type-drift{0%,to{opacity:.14;filter:blur(.5px);transform:translate(0)}50%{opacity:.22;filter:blur();transform:translate(4px)}}@keyframes big-type-glitch{0%,97%,to{transform:translate(0)}97.3%{transform:translate(-3px)}97.6%{transform:translate(2px)}97.9%{transform:translate(-1px)}}@keyframes screen-glitch-flash{0%{opacity:1;filter:invert(.6)hue-rotate(60deg);background:#fffffff2}8%{opacity:.2;filter:invert(.2);background:#a855f7e6}14%{opacity:.95;filter:invert(.4)hue-rotate(-120deg);background:#ffffffd9}22%{opacity:.1;filter:none;background:#0a0416e6}30%{opacity:.7;filter:invert(.3);background:#dc5ac8b3}44%{opacity:.05;background:#0a041600}60%{opacity:.4;background:#a855f759}to{opacity:0;background:#0a041600}}@keyframes pseudo-window-on{0%,to{opacity:0;filter:brightness(1.4)}4%{opacity:.9;filter:brightness(1.6)}6%{opacity:.3;filter:brightness()}10%,88%{opacity:.85;filter:brightness()}92%{opacity:.2;filter:brightness(1.4)}94%{opacity:.9}}@keyframes plus-cluster-glow{0%,to{opacity:.82;filter:brightness()drop-shadow(0 0 4px)}50%{opacity:1;filter:brightness(1.35)drop-shadow(0 0 8px)}}@keyframes plus-cluster-glitch{0%,92%,to{transform:translate(0)}93%{transform:translate(-3px,1px)}94%{transform:translate(2px,-2px)}95%{transform:translate(-1px)}96%{transform:translate(0)}}@keyframes press-enter-window-in{0%{opacity:0;filter:brightness(2);transform:translate(-50%)scaleX(.1)}30%{opacity:1;filter:brightness(1.8);transform:translate(-50%)scaleX(1.06)}55%{opacity:1;filter:brightness();transform:translate(-50%)scaleX(.98)}to{opacity:1;filter:brightness();transform:translate(-50%)scaleX(1)}}@keyframes press-enter-window-pulse{0%,to{box-shadow:0 0 14px #a855f773,0 0 30px #a855f747}50%{box-shadow:0 0 24px #a855f7bf,0 0 58px #a855f773}}@keyframes press-enter-text-flicker{0%,to{opacity:1}48%{opacity:.7}50%{opacity:1}92%{opacity:.4}93%{opacity:1}}@keyframes mm-grid-drift{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:0 40px,0 40px,40px 0,40px 0}}@keyframes node-idle-glitch{0%,to{filter:none;transform:translate(0)}22%{transform:translate(0)}22.4%{filter:hue-rotate(8deg);transform:translate(-1.5px)}22.8%{transform:translate(1px)}23.2%{filter:none;transform:translate(0)}47%{transform:translate(0)}47.3%{transform:translate(1.5px)translateY(-.5px)}47.9%{transform:translate(0)}72%{filter:none;transform:translate(0)}72.4%{filter:hue-rotate(-10deg);transform:translate(-2px)}72.7%{transform:translate(1.5px)}73.1%{transform:translate(-.5px)}73.5%{filter:none;transform:translate(0)}}@keyframes heading-creepy-glitch{0%,14%,16%,37%,38.4%,61%,62.6%,83%,84.6%,to{text-shadow:-2px 0 #dc5ac88c,2px 0 #50dcff80,0 0 22px #a855f74d;opacity:1;transform:translate(0)skew(0)}15%{text-shadow:-6px 0 #dc5ac8d9,6px 0 #50dcffd9,0 0 24px #a855f780;transform:translate(-3px)skew(-3deg)}37.7%,38.1%{opacity:.72;transform:translate(2px,-1px)}61.7%,62.3%{text-shadow:-5px 0 #dc5ac8e6,5px 0 #50dcffe6,0 0 22px #a855f780;transform:translate(-2px,1px)skew(2deg)}83.6%,84.2%{opacity:.78;text-shadow:-7px 0 #dc5ac8,7px 0 #50dcff,0 0 30px #a855f7a6;transform:translate(0)}}@keyframes heading-drift{0%,to{transform:translate(0)}50%{transform:translate(1.2px)}}@keyframes node-idle-flicker{0%,to{opacity:1}30%{opacity:1}30.2%{opacity:.82}30.5%{opacity:1}65%{opacity:1}65.3%{opacity:.88}65.6%{opacity:1}}.deploy-game-v2{--brand:168, 85, 247;--brand-dim:90, 59, 158;--brand-hot:200, 120, 255;--cyan:0, 220, 255;--ok:110, 231, 183;--warn:251, 191, 36;--err:255, 90, 120;--ink:255, 255, 255;--paper:8, 6, 14;perspective:3100px;perspective-origin:50%;color:#fff;-webkit-font-smoothing:antialiased;background:#000;font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;position:fixed;inset:0;overflow:hidden}.deploy-game-v2 .amb{pointer-events:none;background:radial-gradient(1400px 820px at 22% 28%, rgba(var(--brand), .14), transparent 60%), radial-gradient(1100px 760px at 82% 72%, rgba(var(--brand-dim), .26), transparent 62%);animation:11s linear infinite v2-amb-breath;position:absolute;inset:0}@keyframes v2-amb-breath{0%,to{opacity:.58}50%{opacity:.78}}.deploy-game-v2 .grain{pointer-events:none;opacity:.42;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");background-size:256px 256px;animation:1.2s steps(6,end) infinite v2-grain-shift;position:absolute;inset:-8%}@keyframes v2-grain-shift{0%{transform:translate(0)}33%{transform:translate(8px,-4px)}66%{transform:translate(-6px,10px)}to{transform:translate(0)}}.deploy-game-v2 .vignette{pointer-events:none;background:radial-gradient(#0000 38%,#000000a8 100%);position:absolute;inset:0}.deploy-game-v2.deploy-chrome-layer{pointer-events:none;z-index:12;background:0 0}.deploy-game-v2.deploy-chrome-layer .canvas{background:0 0}.deploy-game-v2.deploy-chrome-layer .canvas:before,.deploy-game-v2.deploy-chrome-layer .canvas:after{content:none}.deploy-game-v2.deploy-chrome-layer .canvas.is-sequence{animation:.32s steps(5,end) infinite v2-seq-canvas-tremor,22s ease-in-out infinite v2-seq-canvas-drift}.deploy-game-v2 .corner-hud{pointer-events:none;width:300px;height:720px;color:rgba(var(--brand-hot), .62);border:1px solid rgba(var(--brand), .16);background:rgba(var(--paper), .32);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));transform-style:preserve-3d;padding:0;font-family:ui-monospace,monospace;animation:5.2s steps(40,end) infinite v2-hud-flicker;position:absolute;top:45px;right:-280px;overflow:hidden;transform:translateZ(4px);-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%)}.deploy-game-v2 .corner-hud .ch-track{will-change:transform;flex-direction:column;animation:64s linear infinite v2-hud-track-scroll;display:flex}.deploy-game-v2 .corner-hud .ch-cycle{flex-direction:column;gap:10px;padding:14px 18px 0;display:flex}@keyframes v2-hud-track-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.deploy-game-v2 .corner-hud .ch-head{letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--brand-hot), .58);border-bottom:1px solid rgba(var(--brand), .18);justify-content:space-between;align-items:center;padding-bottom:7px;font-size:10px;display:flex}.deploy-game-v2 .corner-hud .ch-head .meta{color:rgba(var(--brand), .46);font-size:9px}.deploy-game-v2 .corner-hud .ch-sub{letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--brand), .42);margin-bottom:5px;font-size:9px}.deploy-game-v2 .corner-hud .ch-section{min-height:0}.deploy-game-v2 .corner-hud .ch-divider{background:linear-gradient(90deg, transparent, rgba(var(--brand), .24), transparent);height:1px}.deploy-game-v2 .corner-hud .ch-waveform{justify-content:space-between;align-items:flex-end;gap:2px;height:64px;padding:4px 0;display:flex}.deploy-game-v2 .corner-hud .ch-bar{background:linear-gradient(to top, rgba(var(--brand), .72) 0%, rgba(var(--brand-hot), .62) 100%);transform-origin:bottom;flex:1 1 0;height:100%;animation:1.6s ease-in-out infinite v2-hud-bar}@keyframes v2-hud-bar{0%,to{opacity:.6;transform:scaleY(.18)}20%{opacity:.85;transform:scaleY(.74)}40%{opacity:.72;transform:scaleY(.38)}60%{opacity:1;transform:scaleY(.92)}80%{opacity:.78;transform:scaleY(.52)}}.deploy-game-v2 .corner-hud .ch-topology{place-items:center;height:120px;display:grid}.deploy-game-v2 .corner-hud .ch-topology svg{width:100%;height:100%;overflow:visible}.deploy-game-v2 .corner-hud .ch-topo-links line{stroke:rgba(var(--brand), .4);stroke-width:1px;stroke-dasharray:3 4;animation:6s linear infinite v2-hud-dash}.deploy-game-v2 .corner-hud .ch-topo-nodes circle{fill:rgba(var(--brand-hot), .8);stroke:rgba(var(--brand), .55);stroke-width:1px}.deploy-game-v2 .corner-hud .ch-topo-nodes circle.hot{fill:rgba(var(--cyan), .95);stroke:rgba(var(--cyan), .6);filter:drop-shadow(0 0 6px rgba(var(--cyan), .7));animation:1.8s ease-in-out infinite v2-hud-node-pulse}@keyframes v2-hud-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-28px}}@keyframes v2-hud-node-pulse{0%,to{r:6;opacity:.85}50%{r:7.4;opacity:1}}.deploy-game-v2 .corner-hud .ch-terminal,.deploy-game-v2 .corner-hud .ch-bus{letter-spacing:.04em;text-transform:none;font-size:9.5px;line-height:1.75}.deploy-game-v2 .corner-hud .ch-term-line{color:rgba(var(--brand-hot), .78);white-space:nowrap}.deploy-game-v2 .corner-hud .ch-term-line.dim{color:rgba(var(--brand), .42)}.deploy-game-v2 .corner-hud .ch-hexdump{letter-spacing:.04em;font-size:9.5px;line-height:1.7}.deploy-game-v2 .corner-hud .ch-hex-row{gap:10px;display:flex}.deploy-game-v2 .corner-hud .ch-hex-row .addr{color:rgba(var(--brand), .48);flex:none}.deploy-game-v2 .corner-hud .ch-hex-row .hex{color:rgba(var(--brand-hot), .78)}.deploy-game-v2 .corner-hud .ch-gauges{letter-spacing:.14em;text-transform:uppercase;flex-direction:column;gap:5px;font-size:9px;display:flex}.deploy-game-v2 .corner-hud .ch-gauge{grid-template-columns:36px 1fr 22px;align-items:center;gap:8px;display:grid}.deploy-game-v2 .corner-hud .ch-gauge .k{color:rgba(var(--brand), .48)}.deploy-game-v2 .corner-hud .ch-gauge .bar{background:rgba(var(--brand), .1);height:6px;position:relative;overflow:hidden}.deploy-game-v2 .corner-hud .ch-gauge .bar>span{background:linear-gradient(90deg, rgba(var(--brand), .58) 0%, rgba(var(--brand-hot), .78) 100%);position:absolute;inset:0 auto 0 0}.deploy-game-v2 .corner-hud .ch-gauge .bar.hot>span{background:linear-gradient(90deg, rgba(var(--brand-hot), .7) 0%, rgba(var(--cyan), .88) 100%);box-shadow:0 0 8px rgba(var(--cyan), .45)}.deploy-game-v2 .corner-hud .ch-gauge .v{font-family:var(--font-numeric,ui-monospace, monospace);color:rgba(var(--brand-hot), .82);text-align:right;font-size:10px}.deploy-game-v2 .corner-hud .ch-nodes{grid-template-columns:repeat(12,1fr);gap:4px;display:grid}.deploy-game-v2 .corner-hud .ch-node-cell{aspect-ratio:1;background:rgba(var(--brand), .22);border:1px solid rgba(var(--brand), .12)}.deploy-game-v2 .corner-hud .ch-node-cell.dim{background:rgba(var(--brand), .08)}.deploy-game-v2 .corner-hud .ch-node-cell.off{border-color:rgba(var(--brand), .06);background:0 0}.deploy-game-v2 .corner-hud .ch-node-cell.hot{background:rgba(var(--cyan), .72);border-color:rgba(var(--cyan), .5);box-shadow:0 0 6px rgba(var(--cyan), .55)}@keyframes v2-hud-flicker{0%,96%,to{opacity:.92}97%{opacity:.45}98%{opacity:.92}99%{opacity:.7}}.deploy-game-v2 .side-hud{pointer-events:none;width:300px;height:1340px;color:rgba(var(--brand-hot), .62);border:1px solid rgba(var(--brand), .16);background:rgba(var(--paper), .32);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);transform-style:preserve-3d;flex-direction:column;gap:10px;padding:14px 18px;font-family:ui-monospace,monospace;animation:6.4s steps(36,end) infinite v2-hud-flicker;display:flex;position:absolute;top:45px;left:-280px;overflow:hidden;transform:translateZ(4px)}.deploy-game-v2 .side-hud .sh-head{letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--brand-hot), .58);border-bottom:1px solid rgba(var(--brand), .18);flex:none;justify-content:space-between;align-items:center;padding-bottom:7px;font-size:10px;display:flex}.deploy-game-v2 .side-hud .sh-head .meta{color:rgba(var(--brand), .46);font-size:9px}.deploy-game-v2 .side-hud .sh-sub{letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--brand), .42);margin-bottom:5px;font-size:9px}.deploy-game-v2 .side-hud .sh-divider{background:linear-gradient(90deg, transparent, rgba(var(--brand), .24), transparent);flex:none;height:1px}.deploy-game-v2 .side-hud .sh-section{flex:none;min-height:0}.deploy-game-v2 .side-hud .sh-sparklines{flex-direction:column;gap:5px;height:118px;display:flex}.deploy-game-v2 .side-hud .sh-spark-row{grid-template-columns:26px 1fr 30px;align-items:center;gap:8px;display:grid}.deploy-game-v2 .side-hud .sh-spark-row .sh-spark-k{letter-spacing:.14em;color:rgba(var(--brand), .48);text-transform:uppercase;font-size:9px}.deploy-game-v2 .side-hud .sh-spark-row svg{width:100%;height:22px}.deploy-game-v2 .side-hud .sh-spark-row .sh-spark-v{font-family:var(--font-numeric,ui-monospace, monospace);color:rgba(var(--brand-hot), .82);text-align:right;font-size:11px}.deploy-game-v2 .side-hud .sh-spark-path{fill:none;stroke-width:1.2px;stroke-dasharray:260}.deploy-game-v2 .side-hud .sh-spark-path.p1{stroke:rgba(var(--brand-hot), .82);animation:3.6s linear infinite v2-sh-spark}.deploy-game-v2 .side-hud .sh-spark-path.p2{stroke:rgba(var(--brand), .72);animation:2.4s linear infinite v2-sh-spark}.deploy-game-v2 .side-hud .sh-spark-path.p3{stroke:rgba(var(--cyan), .78);filter:drop-shadow(0 0 3px rgba(var(--cyan), .4));animation:4.6s linear infinite v2-sh-spark}@keyframes v2-sh-spark{0%{stroke-dashoffset:0}to{stroke-dashoffset:-260px}}.deploy-game-v2 .side-hud .sh-oscilloscope{height:78px}.deploy-game-v2 .side-hud .sh-oscilloscope svg{width:100%;height:58px}.deploy-game-v2 .side-hud .sh-osc-grid line{stroke:rgba(var(--brand), .18);stroke-width:1px;stroke-dasharray:1 3}.deploy-game-v2 .side-hud .sh-osc-path{fill:none;stroke:rgba(var(--cyan), .86);stroke-width:1.4px;stroke-dasharray:520;filter:drop-shadow(0 0 4px rgba(var(--cyan), .55));animation:2.8s linear infinite v2-sh-osc}@keyframes v2-sh-osc{0%{stroke-dashoffset:0}to{stroke-dashoffset:-520px}}.deploy-game-v2 .side-hud .sh-readout{flex-direction:column;gap:3px;height:124px;display:flex}.deploy-game-v2 .side-hud .sh-read-row{border-bottom:1px dashed rgba(var(--brand), .12);grid-template-columns:38px 1fr;align-items:center;gap:10px;padding:2px 0;font-size:10px;line-height:1.6;display:grid}.deploy-game-v2 .side-hud .sh-read-row .k{letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--brand), .48);font-size:8.5px}.deploy-game-v2 .side-hud .sh-read-row .v{font-family:var(--font-numeric,ui-monospace, monospace);color:rgba(var(--brand-hot), .82);letter-spacing:.04em}.deploy-game-v2 .side-hud .sh-read-row .v.ok{color:rgba(var(--ok), .9);text-transform:uppercase;letter-spacing:.18em;font-size:9px;font-weight:600}.deploy-game-v2 .side-hud .sh-read-row.r-blink-a{animation:5.4s steps(18,end) infinite v2-sh-read-blink}.deploy-game-v2 .side-hud .sh-read-row.r-blink-b{animation:6.8s steps(22,end) -2.2s infinite v2-sh-read-blink}@keyframes v2-sh-read-blink{0%,95%,to{opacity:1}97%{opacity:.35}98%{opacity:1}}.deploy-game-v2 .side-hud .sh-pipeline{flex-direction:column;gap:6px;height:96px;display:flex}.deploy-game-v2 .side-hud .sh-pipe{height:24px;margin:8px 6px 0;position:relative}.deploy-game-v2 .side-hud .sh-pipe-line{background:linear-gradient(90deg, transparent, rgba(var(--brand), .42) 8%, rgba(var(--brand), .42) 92%, transparent);height:1px;position:absolute;top:50%;left:4%;right:4%}.deploy-game-v2 .side-hud .sh-pipe-node{background:rgba(var(--paper), .9);border:1px solid rgba(var(--brand), .58);width:8px;height:8px;margin-top:-4px;margin-left:-4px;position:absolute;top:50%;transform:rotate(45deg)}.deploy-game-v2 .side-hud .sh-pipe-dot{background:rgba(var(--brand-hot), .92);width:5px;height:5px;box-shadow:0 0 5px rgba(var(--brand-hot), .6);border-radius:50%;margin-top:-2.5px;margin-left:-2.5px;animation:3.4s linear infinite v2-sh-pipe-travel;position:absolute;top:50%;left:4%}.deploy-game-v2 .side-hud .sh-pipe-dot.hot{background:rgba(var(--cyan), .95);box-shadow:0 0 7px rgba(var(--cyan), .8)}@keyframes v2-sh-pipe-travel{0%{opacity:0;left:4%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:96%}}.deploy-game-v2 .side-hud .sh-pipe-labels{height:14px;color:rgba(var(--brand), .52);letter-spacing:.18em;margin:0 6px;font-size:8.5px;position:relative}.deploy-game-v2 .side-hud .sh-pipe-labels span{position:absolute;top:0;transform:translate(-50%)}.deploy-game-v2 .side-hud .sh-donut{height:136px}.deploy-game-v2 .side-hud .sh-donut-wrap{grid-template-columns:118px 1fr;align-items:center;gap:12px;height:118px;display:grid}.deploy-game-v2 .side-hud .sh-donut-wrap svg{width:118px;height:118px;overflow:visible}.deploy-game-v2 .side-hud .sh-donut-rot{transform-origin:50%;animation:32s linear infinite v2-sh-donut-rot;transform:rotate(-90deg)}@keyframes v2-sh-donut-rot{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.deploy-game-v2 .side-hud .sh-donut-bg{fill:none;stroke:rgba(var(--brand), .14);stroke-width:3px}.deploy-game-v2 .side-hud .sh-donut-fg{fill:none;stroke-width:3px;stroke-linecap:round}.deploy-game-v2 .side-hud .sh-donut-fg.r1{stroke:rgba(var(--brand-hot), .85);stroke-dasharray:95 157;filter:drop-shadow(0 0 3px rgba(var(--brand-hot), .45))}.deploy-game-v2 .side-hud .sh-donut-fg.r2{stroke:rgba(var(--cyan), .85);stroke-dasharray:139 49;filter:drop-shadow(0 0 3px rgba(var(--cyan), .45))}.deploy-game-v2 .side-hud .sh-donut-fg.r3{stroke:rgba(var(--brand), .78);stroke-dasharray:80 46}.deploy-game-v2 .side-hud .sh-donut-big{fill:rgba(var(--brand-hot), .92);font-family:var(--font-numeric,ui-monospace, monospace);font-size:20px;font-weight:600}.deploy-game-v2 .side-hud .sh-donut-legend{letter-spacing:.12em;text-transform:uppercase;flex-direction:column;gap:6px;font-size:9px;display:flex}.deploy-game-v2 .side-hud .sh-donut-legend>div{grid-template-columns:8px 36px 1fr;align-items:center;gap:6px;display:grid}.deploy-game-v2 .side-hud .sh-donut-legend .sw{border:1px solid;width:8px;height:8px}.deploy-game-v2 .side-hud .sh-donut-legend .sw.r1{color:rgba(var(--brand-hot), .9);background:rgba(var(--brand-hot), .2)}.deploy-game-v2 .side-hud .sh-donut-legend .sw.r2{color:rgba(var(--cyan), .9);background:rgba(var(--cyan), .2)}.deploy-game-v2 .side-hud .sh-donut-legend .sw.r3{color:rgba(var(--brand), .78);background:rgba(var(--brand), .18)}.deploy-game-v2 .side-hud .sh-donut-legend .k{color:rgba(var(--brand), .48)}.deploy-game-v2 .side-hud .sh-donut-legend .v{font-family:var(--font-numeric,ui-monospace, monospace);color:rgba(var(--brand-hot), .82);text-align:right;font-size:10px}.deploy-game-v2 .side-hud .sh-pressure{height:136px}.deploy-game-v2 .side-hud .sh-press-list{flex-direction:column;gap:4px;display:flex}.deploy-game-v2 .side-hud .sh-press-row{grid-template-columns:1fr 22px 26px;align-items:center;gap:8px;font-size:9px;display:grid}.deploy-game-v2 .side-hud .sh-press-bar{background:rgba(var(--brand), .08);border:1px solid rgba(var(--brand), .14);height:8px;position:relative;overflow:hidden}.deploy-game-v2 .side-hud .sh-press-fill{background:repeating-linear-gradient(90deg, rgba(var(--brand), .78) 0, rgba(var(--brand), .78) 3px, rgba(var(--brand-hot), .62) 3px, rgba(var(--brand-hot), .62) 6px);transform-origin:0;animation:2.6s ease-in-out infinite v2-sh-press-pulse;position:absolute;inset:0 auto 0 0}.deploy-game-v2 .side-hud .sh-press-fill.hot{background:repeating-linear-gradient(90deg, rgba(var(--cyan), .82) 0, rgba(var(--cyan), .82) 3px, rgba(var(--brand-hot), .72) 3px, rgba(var(--brand-hot), .72) 6px);box-shadow:0 0 5px rgba(var(--cyan), .4)}@keyframes v2-sh-press-pulse{0%,to{opacity:.76;transform:scaleX(.92)}50%{opacity:1;transform:scaleX(1)}}.deploy-game-v2 .side-hud .sh-press-label{letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--brand), .52);text-align:left}.deploy-game-v2 .side-hud .sh-press-num{font-family:var(--font-numeric,ui-monospace, monospace);color:rgba(var(--brand-hot), .82);text-align:right;font-size:10px}.deploy-game-v2 .side-hud .sh-plus{height:92px}.deploy-game-v2 .side-hud .sh-plus-field{grid-template-columns:repeat(10,1fr);grid-auto-rows:1fr;place-items:center;gap:2px;height:70px;font-family:ui-monospace,monospace;font-size:12px;line-height:1;display:grid}.deploy-game-v2 .side-hud .sh-plus-field .sh-plus{color:rgba(var(--brand), .42);-webkit-user-select:none;user-select:none;animation:3.2s ease-in-out infinite v2-sh-plus-blink;transform:translateY(0)}.deploy-game-v2 .side-hud .sh-plus-field .sh-plus.warm{color:rgba(var(--brand-hot), .88);text-shadow:0 0 4px rgba(var(--brand-hot), .55);font-size:13px;animation:2.2s ease-in-out infinite v2-sh-plus-warm}.deploy-game-v2 .side-hud .sh-plus-field .sh-plus.hot{color:rgba(var(--cyan), .95);text-shadow:0 0 6px rgba(var(--cyan), .7);font-size:14px;font-weight:600;animation:1.6s ease-in-out infinite v2-sh-plus-hot}@keyframes v2-sh-plus-blink{0%,to{opacity:.35}50%{opacity:.72}}@keyframes v2-sh-plus-warm{0%,to{opacity:.72}50%{opacity:1}}@keyframes v2-sh-plus-hot{0%,to{opacity:.65}50%{opacity:1;transform:scale(1.14)}}.deploy-game-v2 .side-hud .sh-hops{flex-direction:column;gap:3px;height:118px;display:flex}.deploy-game-v2 .side-hud .sh-hop-head,.deploy-game-v2 .side-hud .sh-hop-row{letter-spacing:.04em;grid-template-columns:20px 1fr 32px;align-items:center;gap:8px;padding:2px 0;font-size:9.5px;display:grid}.deploy-game-v2 .side-hud .sh-hop-head{color:rgba(var(--brand), .46);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid rgba(var(--brand), .18);margin-bottom:2px;padding-bottom:3px;font-size:8px}.deploy-game-v2 .side-hud .sh-hop-row>span:first-child{color:rgba(var(--brand), .46);font-family:var(--font-numeric,ui-monospace, monospace)}.deploy-game-v2 .side-hud .sh-hop-row>span:nth-child(2){color:rgba(var(--brand-hot), .78);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.deploy-game-v2 .side-hud .sh-hop-row>span:nth-child(3){color:rgba(var(--brand-hot), .78);font-family:var(--font-numeric,ui-monospace, monospace);text-align:right}.deploy-game-v2 .side-hud .sh-hop-row.hot>span:nth-child(2){color:rgba(var(--cyan), .95);text-shadow:0 0 5px rgba(var(--cyan), .4)}.deploy-game-v2 .side-hud .sh-hop-row.hot>span:nth-child(3){color:rgba(var(--cyan), .95)}.deploy-game-v2 .side-hud .sh-mono{height:104px}.deploy-game-v2 .side-hud .sh-mono-body{grid-template-columns:60px 1fr;align-items:center;gap:12px;display:grid}.deploy-game-v2 .side-hud .sh-mono-big{letter-spacing:.04em;width:60px;height:60px;color:rgba(var(--brand-hot), .92);background:rgba(var(--brand), .12);border:1px solid rgba(var(--brand), .32);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);text-shadow:0 0 8px rgba(var(--brand-hot), .5);place-items:center;font-family:ui-monospace,monospace;font-size:28px;font-weight:700;animation:4.4s ease-in-out infinite v2-sh-mono-pulse;display:grid}@keyframes v2-sh-mono-pulse{0%,to{text-shadow:0 0 4px rgba(var(--brand-hot), .3)}50%{text-shadow:0 0 14px rgba(var(--brand-hot), .78)}}.deploy-game-v2 .side-hud .sh-mono-col{letter-spacing:.08em;color:rgba(var(--brand-hot), .8);flex-direction:column;gap:2px;font-size:9.5px;display:flex}.deploy-game-v2 .side-hud .sh-mono-col .sh-mono-l.dim{color:rgba(var(--brand), .5);letter-spacing:.14em;text-transform:uppercase;font-size:9px}.deploy-game-v2 .side-hud .sh-mono-bar{background:repeating-linear-gradient(90deg, rgba(var(--brand), .48) 0, rgba(var(--brand), .48) 6px, transparent 6px, transparent 10px);opacity:.6;height:4px;margin-top:10px}.deploy-game-v2 .side-hud .sh-leds{height:74px}.deploy-game-v2 .side-hud .sh-led-grid{grid-template-columns:repeat(8,1fr);grid-auto-rows:1fr;gap:4px;height:52px;display:grid}.deploy-game-v2 .side-hud .sh-led{aspect-ratio:1;background:rgba(var(--brand), .18);border:1px solid rgba(var(--brand), .1);animation:2.6s ease-in-out infinite v2-sh-led}@keyframes v2-sh-led{0%,to{background:rgba(var(--brand), .1);box-shadow:none}45%{background:rgba(var(--brand-hot), .72);box-shadow:0 0 5px rgba(var(--brand-hot), .6)}55%{background:rgba(var(--cyan), .6);box-shadow:0 0 6px rgba(var(--cyan), .55)}}.deploy-game-v2 .top-windows{pointer-events:none;height:130px;transform-style:preserve-3d;z-index:2;align-items:flex-start;gap:14px;font-family:ui-monospace,monospace;display:flex;position:absolute;top:-110px;left:820px;right:-120px;transform:translateZ(4px)}.deploy-game-v2 .tw{border:1px solid rgba(var(--brand), .22);background:rgba(var(--paper), .38);min-width:0;max-width:180px;height:120px;color:rgba(var(--brand-hot), .8);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));opacity:0;transform-origin:top;flex-direction:column;flex:1 1 0;transition:opacity .24s,transform .24s cubic-bezier(.2,.8,.2,1.05),border-color .22s;display:flex;overflow:hidden;transform:scaleY(.04)}.deploy-game-v2 .tw.is-mounted{opacity:.2}.deploy-game-v2 .tw.is-open{opacity:1;transform:scaleY(1)}.deploy-game-v2 .tw-head{letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--brand-hot), .72);background:rgba(var(--brand), .12);border-bottom:1px solid rgba(var(--brand), .2);flex:none;justify-content:space-between;align-items:center;padding:4px 8px;font-size:9px;display:flex}.deploy-game-v2 .tw-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.deploy-game-v2 .tw-close{border:1px solid rgba(var(--brand-hot), .6);flex:none;width:8px;height:8px;margin-left:6px}.deploy-game-v2 .tw-body{letter-spacing:.03em;text-transform:none;flex:auto;min-height:0;padding:6px 8px;font-size:10px;line-height:1.55;overflow:hidden}.deploy-game-v2 .tw-line{color:rgba(var(--brand-hot), .86);white-space:nowrap;text-overflow:clip;overflow:hidden}.deploy-game-v2 .tw-caret{vertical-align:text-bottom;background:rgba(var(--brand-hot), .85);width:5px;height:10px;margin-left:1px;animation:.86s steps(2,end) infinite v2-tw-caret;display:inline-block}@keyframes v2-tw-caret{0%,49%{opacity:1}50%,to{opacity:0}}.deploy-game-v2 .tw.tw-err{border-color:rgba(var(--err), .55);color:rgba(var(--err), .92);animation:.72s steps(6,end) infinite v2-tw-err-flash}.deploy-game-v2 .tw.tw-err .tw-head{background:rgba(var(--err), .22);color:rgba(var(--err), .96);border-bottom-color:rgba(var(--err), .42)}.deploy-game-v2 .tw.tw-err .tw-close{border-color:rgba(var(--err), .78);background:rgba(var(--err), .3)}.deploy-game-v2 .tw.tw-err .tw-line{color:rgba(var(--err), .94)}.deploy-game-v2 .tw.tw-err .tw-caret{background:rgba(var(--err), .92)}@keyframes v2-tw-err-flash{0%,to{box-shadow:0 0 0 rgba(var(--err), 0)}40%{box-shadow:0 0 14px rgba(var(--err), .55) inset}70%{box-shadow:0 0 0 rgba(var(--err), 0)}}.deploy-game-v2 .tw.tw-ascii{border-color:rgba(var(--brand), .12);background:rgba(var(--brand), .06);animation:.52s steps(3,end) infinite v2-tw-ascii-shudder}.deploy-game-v2 .tw.tw-ascii .tw-head{background:rgba(var(--brand), .08);color:rgba(var(--brand), .48);letter-spacing:.18em}.deploy-game-v2 .tw.tw-ascii .tw-line{color:rgba(var(--brand), .54);letter-spacing:.04em;font-size:11px}@keyframes v2-tw-ascii-shudder{0%,to{transform:scaleY(1)translate(0)}33%{transform:scaleY(1)translate(-.7px)}66%{transform:scaleY(1)translate(.6px)}}.deploy-game-v2 .volatile-overlay-host{pointer-events:none;z-index:9;transform-style:preserve-3d;position:absolute;inset:0;overflow:visible}.deploy-game-v2 .vo-win{border:1px solid rgba(var(--cyan), .46);width:460px;color:rgba(var(--cyan), .88);opacity:0;transform-origin:50%;box-shadow:0 0 32px rgba(var(--cyan), .22), inset 0 0 18px rgba(var(--cyan), .06);background:#000c129e;padding:14px 20px 12px;font-family:ui-monospace,monospace;animation-name:v2-vo-life;animation-timing-function:cubic-bezier(.2,.8,.2,1.05);animation-fill-mode:forwards;position:absolute;transform:translate(-50%,-50%)scaleY(.08)}.deploy-game-v2 .vo-head{letter-spacing:.26em;text-transform:uppercase;color:rgba(var(--cyan), .85);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:10px;display:flex}.deploy-game-v2 .vo-title{text-shadow:0 0 8px rgba(var(--cyan), .35);font-weight:600}.deploy-game-v2 .vo-label{color:rgba(var(--cyan), .52);letter-spacing:.3em;align-items:center;gap:7px;font-size:9px;display:inline-flex}.deploy-game-v2 .vo-label:after{content:"◰";color:rgba(var(--cyan), .72);font-size:11px;line-height:1}.deploy-game-v2 .vo-body{letter-spacing:.02em;color:rgba(var(--cyan), .84);text-shadow:0 0 8px rgba(var(--cyan), .2);font-size:13px;line-height:1.5}.deploy-game-v2 .vo-line{white-space:nowrap;text-overflow:clip;overflow:hidden}.deploy-game-v2 .vo-foot{text-align:right;letter-spacing:.28em;color:rgba(var(--cyan), .44);margin-top:8px;font-size:9px;font-style:italic}@keyframes v2-vo-life{0%{opacity:0;transform:translate(-50%,-50%)scaleY(.08)}7%{opacity:1;transform:translate(-50%,-50%)scaleY(1)}82%{opacity:1;transform:translate(-50%,-50%)scaleY(1)}92%{opacity:.55;transform:translate(-50%,-50%)scaleY(1)}to{opacity:0;transform:translate(-50%,-50%)scaleY(.08)}}.deploy-game-v2 .canvas-wrap{transform-style:preserve-3d;place-items:center;display:grid;position:absolute;inset:0}.deploy-game-v2 .canvas{--canvas-shift-x:70px;--canvas-shift-y:-65px;--canvas-rx:26deg;--canvas-ry:16deg;--canvas-rz:-9deg;width:1880px;height:1060px;transform:translate(var(--canvas-shift-x), var(--canvas-shift-y)) rotateX(var(--canvas-rx)) rotateY(var(--canvas-ry)) rotateZ(var(--canvas-rz));transform-origin:50%;transform-style:preserve-3d;background:0 0;position:relative}.deploy-game-v2 .canvas:before{content:"";pointer-events:none;background:linear-gradient(to right, rgba(var(--brand), .09) 1px, transparent 1px) 0 0 / 64px 64px, linear-gradient(to bottom, rgba(var(--brand), .09) 1px, transparent 1px) 0 0 / 64px 64px;opacity:.42;position:absolute;inset:0;-webkit-mask-image:radial-gradient(58% 62%,#000000e6 0%,#00000080 50%,#0000 92%);mask-image:radial-gradient(58% 62%,#000000e6 0%,#00000080 50%,#0000 92%)}.deploy-game-v2 .canvas:after{content:"";pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 55%, rgba(var(--brand-hot), .045) 0%, rgba(var(--brand-hot), .02) 40%, transparent 78%);mix-blend-mode:screen;position:absolute;inset:0}.deploy-game-v2 .canvas-sweep{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(62% 66%,#000000f2 0%,#00000080 55%,#0000 95%);mask-image:radial-gradient(62% 66%,#000000f2 0%,#00000080 55%,#0000 95%)}.deploy-game-v2 .canvas-sweep:before{content:"";background:linear-gradient(115deg, transparent 38%, rgba(var(--brand-hot), .1) 48%, rgba(var(--cyan), .06) 52%, transparent 62%);mix-blend-mode:screen;will-change:transform;width:180%;height:180%;animation:22s linear infinite v2-canvas-sweep;position:absolute;top:-40%;left:-40%}@keyframes v2-canvas-sweep{0%{transform:translate(-18%,-12%)}50%{transform:translate(18%,12%)}to{transform:translate(-18%,-12%)}}.deploy-game-v2 .timeline{pointer-events:none;align-items:center;height:52px;font-family:ui-monospace,monospace;display:flex;position:absolute;top:96px;left:72px;right:72px}.deploy-game-v2 .tl-step{flex-direction:column;flex:none;align-items:center;gap:9px;width:100px;display:flex;position:relative}.deploy-game-v2 .tl-line{background:linear-gradient(90deg, rgba(var(--brand), .32) 0%, rgba(var(--brand), .14) 100%);flex:1;height:1px;margin-top:-22px;position:relative}.deploy-game-v2 .tl-line.done{background:linear-gradient(90deg, rgba(var(--ok), .65), rgba(var(--brand), .55))}.deploy-game-v2 .tl-node{background:rgba(var(--brand-dim), .4);border:1px solid rgba(var(--brand), .34);width:12px;height:12px;position:relative;transform:rotate(45deg)}.deploy-game-v2 .tl-step.done .tl-node{background:rgba(var(--ok), .9);border-color:rgba(var(--ok), .5);box-shadow:0 0 10px rgba(var(--ok), .5)}.deploy-game-v2 .tl-step.active .tl-node{background:rgba(var(--brand), 1);border-color:rgba(var(--brand-hot), .9);box-shadow:0 0 16px rgba(var(--brand), .72), 0 0 32px rgba(var(--brand), .36);animation:1.3s ease-in-out infinite v2-tl-node-pulse}@keyframes v2-tl-node-pulse{0%,to{transform:rotate(45deg)scale(1)}50%{transform:rotate(45deg)scale(1.22)}}.deploy-game-v2 .tl-step.active .tl-node:after{content:"";border:1px solid rgba(var(--brand), .36);animation:1.8s linear infinite v2-tl-node-ring;position:absolute;inset:-8px;transform:rotate(0)}@keyframes v2-tl-node-ring{0%{opacity:.8;transform:rotate(0)scale(.9)}to{opacity:0;transform:rotate(90deg)scale(1.6)}}.deploy-game-v2 .tl-label{letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--brand), .42);white-space:nowrap;font-size:9px}.deploy-game-v2 .tl-step.done .tl-label{color:rgba(var(--ok), .85)}.deploy-game-v2 .tl-step.active .tl-label{color:rgba(var(--brand-hot), .92)}.deploy-game-v2 .tl-line-final{position:relative}.deploy-game-v2 .tl-line-final:after{content:"";background:repeating-linear-gradient(90deg, rgba(var(--brand), .42) 0 6px, transparent 6px 12px);height:1px;position:absolute;top:0;left:0;right:0}.deploy-game-v2 .tl-finale{width:110px}.deploy-game-v2 .tl-finale .tl-marker{width:22px;height:22px;color:rgba(var(--brand-hot), .8);border:1px solid rgba(var(--brand), .52);background:rgba(var(--paper), .7);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);justify-content:center;align-items:center;font-size:11px;display:flex;position:relative}.deploy-game-v2 .tl-finale .tl-marker:after{content:"";border:1px solid rgba(var(--brand), .2);clip-path:inherit;position:absolute;inset:-4px}.deploy-game-v2 .tl-finale .tl-label{color:rgba(var(--brand-hot), .72);letter-spacing:.28em;font-weight:700}.deploy-game-v2 .headband{background:rgba(var(--brand), .86);color:#120020;letter-spacing:.26em;text-transform:uppercase;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);box-shadow:0 0 22px rgba(var(--brand), .38);align-items:center;gap:12px;padding:7px 26px;font-family:ui-monospace,monospace;font-size:13px;font-weight:800;display:inline-flex;position:absolute;top:42px;left:52px}.deploy-game-v2 .headband:after{content:"//";opacity:.6;letter-spacing:0}.deploy-game-v2 .canvas-subhead{letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--brand-hot), .78);align-items:center;gap:10px;font-family:ui-monospace,monospace;font-size:10px;display:flex;position:absolute;top:46px;right:64px}.deploy-game-v2 .canvas-subhead .chip{border:1px solid rgba(var(--brand), .42);color:rgba(var(--brand-hot), .9);padding:2px 8px}.deploy-game-v2 .canvas-subhead .ser{color:rgba(var(--brand-hot), .42)}.deploy-game-v2 .canvas-grid{transform-style:preserve-3d;grid-template-columns:720px 40px 1fr;gap:0;display:grid;position:absolute;inset:170px 64px 126px}.deploy-game-v2 .canvas-grid:before{content:"";background:linear-gradient(to bottom, transparent, rgba(var(--brand), .32), transparent);grid-area:1/2;justify-self:center;width:1px}.deploy-game-v2 .cards{transform-style:preserve-3d;perspective:1200px;flex-direction:column;grid-column:1;justify-content:center;gap:22px;display:flex}.deploy-game-v2 .card{background:rgba(var(--brand-dim), .06);border:1px solid rgba(var(--brand), .14);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));cursor:pointer;transform-style:preserve-3d;color:#fff;text-align:left;outline:none;padding:24px 30px;font-family:inherit;transition:transform .38s cubic-bezier(.2,.8,.2,1.05),background .35s,border-color .15s linear,filter .25s,opacity .25s;position:relative;transform:translateZ(6px);box-shadow:0 6px 14px -8px #0000008c,inset 0 1px #ffffff0a}.deploy-game-v2 .card:hover{background:rgba(var(--brand), .09);border-color:rgba(var(--brand), .36);transform:translateZ(18px);box-shadow:0 18px 28px -14px #0000009e,inset 0 2px #ffffff0d}.deploy-game-v2 .card .node-tag{letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--brand), .56);margin-bottom:8px;font-family:ui-monospace,monospace;font-size:10px}.deploy-game-v2 .card .title{letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1;transition:text-shadow .5s,color .3s}.deploy-game-v2 .card .meta{letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--ink), .38);gap:10px;margin-top:14px;font-family:ui-monospace,monospace;font-size:10px;display:flex}.deploy-game-v2 .card .meta .sep{color:rgba(var(--brand), .32)}.deploy-game-v2 .card .dot{background:rgba(var(--brand), .28);width:7px;height:7px;transition:background .5s,box-shadow .5s;position:absolute;top:28px;right:30px}.deploy-game-v2 .card .divider{background:rgba(var(--brand), .1);height:1px;margin-top:16px;transition:background .5s}.deploy-game-v2 .card .side-bar,.deploy-game-v2 .card .scanline{pointer-events:none;opacity:0;transition:opacity .35s;position:absolute}.deploy-game-v2 .card .side-bar{background:rgba(var(--cyan), .9);width:2px;box-shadow:0 0 12px rgba(var(--cyan), .6);animation:1.8s ease-in-out infinite v2-side-breath;top:12%;bottom:12%;left:0}.deploy-game-v2 .card .scanline{background:linear-gradient(90deg, transparent, rgba(var(--cyan), .44), transparent);height:1px;animation:4.2s linear infinite v2-scan-run;left:0;right:0}@keyframes v2-side-breath{0%,to{opacity:.5}50%{opacity:1}}@keyframes v2-scan-run{0%{top:0%}to{top:100%}}.deploy-game-v2 .card .corner{pointer-events:none;background:rgba(var(--brand), .28);transition:background .35s;position:absolute}.deploy-game-v2 .card .corner.tr-v{width:1px;height:20px;top:0;right:18px}.deploy-game-v2 .card .corner.tr-h{width:20px;height:1px;top:18px;right:0}.deploy-game-v2 .card .corner.bl-v{width:1px;height:20px;bottom:0;left:18px}.deploy-game-v2 .card .corner.bl-h{width:20px;height:1px;bottom:18px;left:0}.deploy-game-v2 .card .index-chip{letter-spacing:.2em;width:42px;height:42px;color:rgba(var(--brand-hot), .7);border:1px solid rgba(var(--brand), .22);background:repeating-linear-gradient(45deg, rgba(var(--brand), .14) 0 3px, transparent 3px 7px);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);place-items:center;font-family:ui-monospace,monospace;font-size:10px;transition:border-color .3s,color .3s;display:grid;position:absolute;top:0;right:-50px}.deploy-game-v2 .card.is-selected{background:rgba(var(--brand), .16);border-color:rgba(var(--brand), .62);box-shadow:0 46px 64px -22px #000000c7, 0 22px 44px -12px rgba(var(--brand), .34), 0 0 22px rgba(var(--brand), .22), 0 2px 0 #ffffff14 inset;transform:translateZ(64px)}.deploy-game-v2 .card.is-selected .title{text-shadow:0 0 22px rgba(var(--brand), .42)}.deploy-game-v2 .card.is-selected .dot{background:rgba(var(--brand-hot), .98);box-shadow:0 0 16px rgba(var(--brand), .7);animation:1.8s linear infinite v2-dot-pulse}@keyframes v2-dot-pulse{0%,to{opacity:.4}50%{opacity:1}}.deploy-game-v2 .card.is-selected .divider{background:rgba(var(--brand), .32)}.deploy-game-v2 .card.is-selected .corner{background:rgba(var(--brand-hot), .9)}.deploy-game-v2 .card.is-selected .side-bar,.deploy-game-v2 .card.is-selected .scanline{opacity:1}.deploy-game-v2 .card.is-selected .index-chip{color:rgba(var(--cyan), .95);border-color:rgba(var(--cyan), .56);background:repeating-linear-gradient(45deg, rgba(var(--cyan), .18) 0 3px, transparent 3px 7px)}.deploy-game-v2 .cards.has-selection .card:not(.is-selected){opacity:.68;filter:saturate(.6);transform:translateZ(2px);box-shadow:0 4px 10px -6px #0006}.deploy-game-v2 .cards.has-selection .card:not(.is-selected) .title{color:rgba(var(--ink), .62);text-shadow:none}.deploy-game-v2 .cards.has-selection .card:not(.is-selected):hover{opacity:.92;filter:saturate(.9);transform:translateZ(16px);box-shadow:0 16px 24px -12px #00000094}.deploy-game-v2 .deck{opacity:.72;filter:saturate(.85);grid-column:3;grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;align-content:stretch;gap:16px;transition:opacity .4s,filter .4s;display:grid}.deploy-game-v2 .deck:hover{opacity:.92;filter:saturate()}.deploy-game-v2 .panel{border:1px solid rgba(var(--brand), .16);background:rgba(var(--paper), .32);color:rgba(var(--brand-hot), .62);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));padding:14px 18px;font-family:ui-monospace,monospace;position:relative;overflow:hidden}.deploy-game-v2 .panel .panel-head{letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--brand-hot), .58);border-bottom:1px solid rgba(var(--brand), .18);justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:7px;font-size:10px;display:flex}.deploy-game-v2 .panel .panel-head .meta{color:rgba(var(--brand), .46);font-size:9px}.deploy-game-v2 .panel.hex{grid-area:1/1}.deploy-game-v2 .hex-grid{color:rgba(var(--brand-hot), .66);grid-template-columns:repeat(6,1fr);gap:4px 10px;font-size:12px;line-height:1.5;display:grid}.deploy-game-v2 .hex-grid .cell{border:1px solid #0000;padding:1px 4px;transition:background .2s,border-color .2s,color .2s}.deploy-game-v2 .hex-grid .cell.hot{color:rgba(var(--cyan), .95);border-color:rgba(var(--cyan), .48);background:rgba(var(--cyan), .08)}.deploy-game-v2 .panel.stream{grid-area:1/2}.deploy-game-v2 .stream-log{color:rgba(var(--brand-hot), .64);flex-direction:column;justify-content:flex-end;min-height:132px;max-height:132px;font-size:11px;line-height:1.55;display:flex;overflow:hidden}.deploy-game-v2 .stream-log .row{opacity:0;white-space:nowrap;animation:.5s linear forwards v2-row-appear}.deploy-game-v2 .stream-log .row .tick{color:rgba(var(--brand), .72);margin-right:6px}.deploy-game-v2 .stream-log .row.new{color:rgba(var(--cyan), .92)}@keyframes v2-row-appear{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.deploy-game-v2 .panel.protocol{grid-area:2/1/auto/span 2;align-items:stretch;gap:18px;display:flex}.deploy-game-v2 .proto-col{flex-direction:column;flex:1;gap:10px;display:flex}.deploy-game-v2 .proto-rows{flex-direction:column;flex:1;justify-content:space-between;display:flex}.deploy-game-v2 .proto-pulse{border-top:1px dashed rgba(var(--brand), .18);flex-direction:column;gap:5px;padding-top:8px;display:flex}.deploy-game-v2 .proto-pulse-head{letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex}.deploy-game-v2 .proto-pulse-head .k{color:rgba(var(--brand), .56)}.deploy-game-v2 .proto-pulse-head .v{color:rgba(var(--brand-hot), .6)}.deploy-game-v2 .proto-pulse-canvas{border:1px solid rgba(var(--brand), .14);background:linear-gradient(#0000002e,#0000000a);border-radius:4px;width:100%;height:44px;display:block}.deploy-game-v2 .proto-row{border-bottom:1px dashed rgba(var(--brand), .14);color:rgba(var(--brand-hot), .56);justify-content:space-between;padding:5px 0;font-size:11px;display:flex}.deploy-game-v2 .proto-row .k{color:rgba(var(--brand), .56);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.deploy-game-v2 .proto-row .v{color:rgba(var(--ink), .76)}.deploy-game-v2 .proto-big{border-left:1px solid rgba(var(--brand), .18);flex-direction:column;justify-content:center;align-items:center;min-width:170px;padding:0 20px;display:flex}.deploy-game-v2 .proto-big .label{letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--brand), .52);margin-bottom:6px;font-size:9px}.deploy-game-v2 .proto-big .value{color:rgba(var(--ink), .62);letter-spacing:-.03em;text-shadow:0 0 12px rgba(var(--brand), .28);font-size:60px;font-weight:700;line-height:1}.deploy-game-v2 .proto-big .suffix{letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--brand-hot), .6);margin-top:6px;font-size:10px}.deploy-game-v2 .panel.status{grid-area:3/1/auto/span 2;padding:12px 18px}.deploy-game-v2 .status-row{letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;gap:14px;font-size:11px;display:flex}.deploy-game-v2 .status-item{align-items:center;gap:8px;display:flex}.deploy-game-v2 .status-item .led{background:rgba(var(--brand), .32);width:8px;height:8px;box-shadow:0 0 4px rgba(var(--brand), .3)}.deploy-game-v2 .status-item.ok .led{background:rgba(var(--ok), .95);box-shadow:0 0 10px rgba(var(--ok), .6)}.deploy-game-v2 .status-item.warn .led{background:rgba(var(--warn), 1);box-shadow:0 0 10px rgba(var(--warn), .72);animation:1.2s linear infinite v2-dot-pulse}.deploy-game-v2 .status-item .k{color:rgba(var(--brand), .54)}.deploy-game-v2 .status-item .v{color:rgba(var(--ink), .82)}.deploy-game-v2 .status-item.ok .v{color:rgba(var(--ok), .92)}.deploy-game-v2 .status-item.warn .v{color:rgba(var(--warn), .96)}.deploy-game-v2 .t-ok{color:rgba(var(--ok), .92)}.deploy-game-v2 .t-warn{color:rgba(var(--warn), .96)}.deploy-game-v2 .t-err{color:rgba(var(--err), .95)}.deploy-game-v2 .t-cyan{color:rgba(var(--cyan), .92)}.deploy-game-v2 .canvas-footer{letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--brand-hot), .56);pointer-events:none;justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:10px;display:flex;position:absolute;bottom:40px;left:64px;right:64px}.deploy-game-v2 .canvas-footer .group{align-items:center;gap:22px;display:flex}.deploy-game-v2 .canvas-footer .keycap{border:1px solid rgba(var(--brand), .4);color:rgba(var(--brand-hot), .82);margin-right:7px;padding:2px 7px;font-weight:700;display:inline-block}.deploy-game-v2 .canvas-footer .enter{color:rgba(var(--cyan), .9);border-color:rgba(var(--cyan), .52)}.deploy-game-v2 .canvas-footer .clock{color:rgba(var(--brand-hot), .42)}.deploy-game-v2 .canvas-footer .press-enter{opacity:0;transition:opacity .3s;animation:2s ease-in-out infinite v2-hint-pulse}.deploy-game-v2 .canvas-footer .press-enter.on{opacity:1}@keyframes v2-hint-pulse{0%,to{filter:brightness(.7)}50%{filter:brightness(1.2)}}.deploy-game-v2 .cta-enter{color:#fff;background:linear-gradient(135deg, rgba(var(--brand), .14) 0%, rgba(var(--brand-dim), .08) 38%, rgba(var(--brand-dim), .14) 72%, rgba(var(--brand), .16) 100%), #0c061647;border:1px solid rgba(var(--brand), .48);-webkit-backdrop-filter:blur(24px)saturate(1.5);opacity:0;filter:blur(6px)brightness(1.8);pointer-events:none;min-width:540px;box-shadow:0 26px 48px -18px #000000d1, 0 20px 52px -10px rgba(var(--brand), .46), 0 0 28px rgba(var(--brand), .26), inset 0 1px 0 #ffffff0f;padding:0;font-family:ui-monospace,monospace;display:block;position:absolute;bottom:124px;right:64px;overflow:hidden;transform:translateZ(20px)translateY(18px)scaleX(.7)}.deploy-game-v2 .cta-enter .cta-head{border-bottom:1px solid rgba(var(--brand), .34);background:linear-gradient(90deg, rgba(var(--brand), .26), rgba(var(--brand), .12) 80%, rgba(var(--brand), .22));letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--brand-hot), .92);justify-content:space-between;align-items:center;gap:14px;padding:7px 18px 6px;font-size:10px;display:flex}.deploy-game-v2 .cta-enter .cta-head-title{align-items:center;gap:9px;display:inline-flex}.deploy-game-v2 .cta-enter .cta-head-title:before{content:"▓▓";color:rgba(var(--brand-hot), .9);letter-spacing:-.1em;font-size:8px}.deploy-game-v2 .cta-enter .cta-head-status{color:rgba(var(--cyan), .85);align-items:center;gap:7px;font-size:9px;display:inline-flex}.deploy-game-v2 .cta-enter .cta-head-status:before{content:"";background:rgba(var(--cyan), .95);width:6px;height:6px;box-shadow:0 0 8px rgba(var(--cyan), .8);animation:1.3s linear infinite v2-dot-pulse}.deploy-game-v2 .cta-enter .cta-body{align-items:center;gap:18px;padding:16px 24px 16px 20px;display:flex}.deploy-game-v2 .cta-enter .kc{background:rgba(var(--cyan), .1);color:rgba(var(--cyan), .98);border:1px solid rgba(var(--cyan), .6);letter-spacing:.26em;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);box-shadow:0 0 16px rgba(var(--cyan), .32), inset 0 0 10px rgba(var(--cyan), .18);text-shadow:0 0 8px rgba(var(--cyan), .5);justify-content:center;align-items:center;padding:9px 20px;font-size:15px;font-weight:800;display:inline-flex}.deploy-game-v2 .cta-enter .cta-label{letter-spacing:.32em;text-transform:uppercase;color:#ebdcfff5;text-shadow:-1px 0 #dc5ac873, 1px 0 #50dcff6b, 0 0 10px rgba(var(--brand), .38);white-space:nowrap;flex:1;font-size:15px;font-weight:700}.deploy-game-v2 .cta-enter .cta-pulse{background:rgba(var(--brand-hot), .95);width:9px;height:9px;box-shadow:0 0 12px rgba(var(--brand), .78);animation:1.4s linear infinite v2-dot-pulse;display:inline-block}.deploy-game-v2 .cta-enter .cta-bracket{border:1px solid rgba(var(--cyan), .7);pointer-events:none;z-index:2;width:14px;height:14px;box-shadow:inset 0 0 8px rgba(var(--cyan), .4);border-width:1.5px;position:absolute}.deploy-game-v2 .cta-enter .cta-bracket.tl{border-bottom:none;border-right:none;top:0;left:0}.deploy-game-v2 .cta-enter .cta-bracket.tr{border-bottom:none;border-left:none;top:0;right:0}.deploy-game-v2 .cta-enter .cta-bracket.bl{border-top:none;border-right:none;bottom:0;left:0}.deploy-game-v2 .cta-enter .cta-bracket.br{border-top:none;border-left:none;bottom:0;right:0}.deploy-game-v2 .cta-enter:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 44%, rgba(var(--cyan), .09) 49%, #ffffff1c 51%, transparent 56%);mix-blend-mode:screen;opacity:0;position:absolute;inset:0;transform:translate(-120%)}.deploy-game-v2 .cta-flash{background:linear-gradient(90deg, transparent, #fffffffa 40%, rgba(var(--cyan), .95) 60%, transparent);height:3px;box-shadow:0 0 20px 6px rgba(var(--brand), .6);opacity:0;pointer-events:none;transform-origin:100%;z-index:6;position:absolute;bottom:150px;left:50%;right:20px}.deploy-game-v2 .canvas.has-selection .cta-enter{animation:.38s step-end forwards v2-cta-appear,2.4s ease-in-out .5s infinite v2-cta-breath}.deploy-game-v2 .canvas.has-selection .cta-enter:before{animation:5.4s linear .6s infinite v2-cta-sheen}.deploy-game-v2 .canvas.has-selection .cta-flash{animation:.32s steps(2,end) both v2-cta-flash-run}@keyframes v2-cta-appear{0%{opacity:0;filter:none;transform:translateZ(52px)translate(0)}3%{opacity:1;filter:hue-rotate(-28deg)brightness(1.6)saturate(1.4);transform:translateZ(52px)translate(-10px,3px)}12%{opacity:.25;filter:hue-rotate(20deg)brightness(1.3);transform:translateZ(52px)translate(8px,-2px)}22%{opacity:1;filter:hue-rotate(-12deg);transform:translateZ(52px)translate(-5px,1px)}34%{opacity:.6;filter:hue-rotate(8deg);transform:translateZ(52px)translate(4px)}48%{opacity:1;filter:none;transform:translateZ(52px)translate(-2px)}62%{opacity:.85;filter:none;transform:translateZ(52px)translate(1px)}to{opacity:1;filter:none;transform:translateZ(52px)translate(0)}}@keyframes v2-cta-sheen{0%{opacity:0;transform:translate(-120%)}10%{opacity:1}60%{opacity:1;transform:translate(120%)}61%,to{opacity:0}}@keyframes v2-cta-breath{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}@keyframes v2-cta-flash-run{0%{opacity:0;transform:scaleX(0)}30%{opacity:1;transform:scaleX(1)}60%{opacity:.8;transform:scaleX(1.05)}to{opacity:0;transform:scaleX(1)}}.deploy-game-v2 .side-label{letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--brand-hot), .42);font-family:ui-monospace,monospace;font-size:9px;position:absolute}.deploy-game-v2 .side-label.left{writing-mode:vertical-rl;top:240px;left:22px;transform:rotate(180deg)}.deploy-game-v2 .side-label.right1{writing-mode:vertical-rl;top:220px;right:22px}.deploy-game-v2 .side-label.right2{writing-mode:vertical-rl;top:600px;right:22px}.deploy-game-v2 .canvas-code{pointer-events:none;opacity:.38;position:absolute;inset:170px 64px 126px 820px;overflow:hidden;-webkit-mask-image:radial-gradient(78% 86%,#000000e0 0%,#0000008c 58%,#0000 100%);mask-image:radial-gradient(78% 86%,#000000e0 0%,#0000008c 58%,#0000 100%)}.deploy-game-v2 .code-col{white-space:pre;letter-spacing:.02em;color:rgba(var(--brand-dim), .9);font-family:ui-monospace,JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.6;animation:linear infinite v2-code-fall;position:absolute;top:-120%}.deploy-game-v2 .code-col.accent{color:rgba(var(--brand-hot), .6);text-shadow:0 0 4px rgba(var(--brand), .3);font-size:11px}@keyframes v2-code-fall{0%{transform:translateY(0)}to{transform:translateY(260%)}}.deploy-game-v2 .canvas-glitch-host{pointer-events:none;position:absolute;inset:0;overflow:hidden}.deploy-game-v2 .glitch-bar{background:linear-gradient(90deg, transparent, rgba(var(--brand), .2) 20%, rgba(var(--brand-hot), .6) 50%, rgba(var(--brand), .2) 80%, transparent);mix-blend-mode:screen;height:2px;animation:.45s steps(3,end) both v2-glitch-bar-flash;position:absolute;left:-6%;right:-6%}@keyframes v2-glitch-bar-flash{0%,to{opacity:0;transform:scaleX(.7)}50%{opacity:.9;transform:scaleX(1.02)}}.deploy-transition1-v2 .tl-line.active{position:relative;overflow:hidden}.deploy-transition1-v2 .tl-line.active:before{content:"";background:linear-gradient(90deg, rgba(var(--ok), .7), rgba(var(--brand), .7));transform-origin:0;animation:2.4s cubic-bezier(.2,.8,.2,1) forwards v2-tl-line-fill;position:absolute;inset:0;transform:scaleX(0)}@keyframes v2-tl-line-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.deploy-transition1-v2 .staging{transform-style:preserve-3d;flex-direction:column;grid-column:1;gap:18px;display:flex;transform:translateZ(6px)}.deploy-transition1-v2 .staging-title{letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--brand-hot), .6);justify-content:space-between;align-items:baseline;padding:0 4px;font-family:ui-monospace,monospace;font-size:11px;display:flex}.deploy-transition1-v2 .staging-title .ser{color:rgba(var(--brand), .5);font-size:10px}.deploy-transition1-v2 .staging-console{background:rgba(var(--paper), .64);border:1px solid rgba(var(--brand), .28);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));box-shadow:0 28px 54px -18px #000000b3, 0 0 34px rgba(var(--brand), .14), inset 0 1px 0 #ffffff0f;flex-direction:column;flex:1;display:flex;position:relative}.deploy-transition1-v2 .staging-console:before{content:"";pointer-events:none;background:linear-gradient(to right, rgba(var(--brand), .05) 1px, transparent 1px) 0 0 / 34px 34px, linear-gradient(to bottom, rgba(var(--brand), .05) 1px, transparent 1px) 0 0 / 34px 34px;opacity:.5;position:absolute;inset:0}.deploy-transition1-v2 .staging-console:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--brand-hot), .7), transparent);height:1px;animation:2.2s linear infinite v2-staging-sheen;position:absolute;top:0;left:0;right:0}@keyframes v2-staging-sheen{0%{opacity:.4;transform:translate(-40%)}50%{opacity:1}to{opacity:.4;transform:translate(40%)}}.deploy-transition1-v2 .sc-head{border-bottom:1px solid rgba(var(--brand), .18);letter-spacing:.26em;text-transform:uppercase;color:rgba(var(--brand-hot), .62);justify-content:space-between;align-items:center;padding:14px 22px;font-family:ui-monospace,monospace;font-size:10px;display:flex}.deploy-transition1-v2 .sc-head .meta{color:rgba(var(--brand), .5);font-size:9px}.deploy-transition1-v2 .sc-log{flex-direction:column;flex:1;gap:3px;min-height:320px;padding:18px 22px 14px;font-family:ui-monospace,monospace;font-size:14px;line-height:1.9;display:flex;position:relative;overflow:hidden}.deploy-transition1-v2 .sc-log .row{opacity:0;white-space:nowrap;align-items:baseline;gap:14px;animation:.35s cubic-bezier(.2,.8,.2,1) forwards v2-sc-row-appear;display:flex}@keyframes v2-sc-row-appear{0%{opacity:0;filter:blur(4px);transform:translate(-8px)}to{opacity:1;filter:blur();transform:translate(0)}}.deploy-transition1-v2 .sc-log .row .tag{letter-spacing:.18em;color:rgba(var(--brand), .64);text-align:right;min-width:42px;padding-top:2px;font-size:10px}.deploy-transition1-v2 .sc-log .row .tag.ok{color:rgba(var(--ok), .86)}.deploy-transition1-v2 .sc-log .row .tag.run{color:rgba(var(--warn), .9);animation:.9s linear infinite v2-dot-pulse}.deploy-transition1-v2 .sc-log .row .tag.warn{color:rgba(var(--warn), .96);animation:.45s steps(2,end) infinite v2-warn-flicker}.deploy-transition1-v2 .sc-log .row.warn-row .body{color:rgba(var(--warn), .92)}.deploy-transition1-v2 .sc-log .row.warn-row .suf{color:rgba(var(--warn), .6)}.deploy-transition1-v2 .sc-log .row .body{color:rgba(var(--ink), .82)}.deploy-transition1-v2 .sc-log .row .suf{color:rgba(var(--brand-hot), .56);letter-spacing:.18em;margin-left:auto;font-size:11px}.deploy-transition1-v2 .sc-log .row.done .body{color:rgba(var(--ink), .52)}.deploy-transition1-v2 .sc-log .row.done .suf{color:rgba(var(--ok), .7)}@keyframes v2-warn-flicker{0%,to{opacity:1;filter:brightness()}45%{opacity:.6;filter:brightness(.7)}}.deploy-transition1-v2 .sc-progress{border-top:1px solid rgba(var(--brand), .18);letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--brand-hot), .64);align-items:center;gap:14px;padding:12px 22px 16px;font-family:ui-monospace,monospace;font-size:10px;display:flex}.deploy-transition1-v2 .sc-progress .prog-label-k{color:rgba(var(--brand), .52)}.deploy-transition1-v2 .sc-progress .prog-track{background:rgba(var(--brand-dim), .16);flex:1;height:6px;position:relative;overflow:hidden}.deploy-transition1-v2 .sc-progress .prog-fill{background:linear-gradient(90deg, rgba(var(--brand), .8) 0%, rgba(var(--brand-hot), .95) 70%, rgba(var(--cyan), .9) 100%);width:0%;box-shadow:0 0 14px rgba(var(--brand), .56);transition:width .45s;position:absolute;inset:0 auto 0 0}.deploy-transition1-v2 .sc-progress .prog-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:40%;animation:1.6s linear infinite v2-prog-sheen;position:absolute;inset:0 -20% 0 auto}@keyframes v2-prog-sheen{0%{transform:translate(-40%)}to{transform:translate(120%)}}.deploy-transition1-v2 .sc-progress .prog-num{color:rgba(var(--ink), .88);letter-spacing:.12em;text-align:right;min-width:50px;font-size:12px;font-weight:700}.deploy-transition1-v2 .sc-progress.done .prog-fill{background:linear-gradient(90deg, rgba(var(--ok), .7), rgba(var(--ok), .95));box-shadow:0 0 18px rgba(var(--ok), .6)}.deploy-transition1-v2 .sc-progress.done .prog-num{color:rgba(var(--ok), .92)}.deploy-transition1-v2 .panel.buffer{grid-area:1/1}.deploy-transition1-v2 .buf-grid{color:rgba(var(--brand-hot), .66);grid-template-columns:repeat(6,1fr);gap:4px 10px;font-size:12px;line-height:1.5;display:grid}.deploy-transition1-v2 .buf-grid .cell{border:1px solid #0000;padding:1px 4px;transition:background .2s,border-color .2s,color .2s}.deploy-transition1-v2 .buf-grid .cell.hot{color:rgba(var(--cyan), .95);border-color:rgba(var(--cyan), .48);background:rgba(var(--cyan), .08)}.deploy-transition1-v2 .buf-grid .cell.written{color:rgba(var(--ok), .82);border-color:rgba(var(--ok), .28);background:rgba(var(--ok), .05)}.deploy-transition1-v2 .panel.rail{grid-area:1/2}.deploy-transition1-v2 .rail-log{color:rgba(var(--brand-hot), .64);flex-direction:column;justify-content:flex-end;min-height:132px;max-height:132px;font-size:11px;line-height:1.55;display:flex;overflow:hidden}.deploy-transition1-v2 .rail-log .row{opacity:0;white-space:nowrap;animation:.5s linear forwards v2-row-appear}.deploy-transition1-v2 .rail-log .row .tick{color:rgba(var(--brand), .72);margin-right:6px}.deploy-transition1-v2 .rail-log .row.new{color:rgba(var(--cyan), .92)}.deploy-transition1-v2 .panel.payload{grid-area:2/1/auto/span 2;align-items:stretch;gap:18px;display:flex}.deploy-transition1-v2 .pl-col{flex-direction:column;flex:1;justify-content:space-between;display:flex}.deploy-transition1-v2 .pl-row{border-bottom:1px dashed rgba(var(--brand), .14);color:rgba(var(--brand-hot), .56);justify-content:space-between;padding:5px 0;font-size:11px;display:flex}.deploy-transition1-v2 .pl-row .k{color:rgba(var(--brand), .56);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.deploy-transition1-v2 .pl-row .v{color:rgba(var(--ink), .76)}.deploy-transition1-v2 .pl-big{border-left:1px solid rgba(var(--brand), .18);flex-direction:column;justify-content:center;align-items:center;min-width:170px;padding:0 20px;display:flex}.deploy-transition1-v2 .pl-big .label{letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--brand), .52);margin-bottom:6px;font-size:9px}.deploy-transition1-v2 .pl-big .value{color:rgba(var(--ink), .62);letter-spacing:-.03em;text-shadow:0 0 12px rgba(var(--brand), .28);font-size:60px;font-weight:700;line-height:1;transition:color .3s}.deploy-transition1-v2 .pl-big.done .value{color:rgba(var(--ok), .9)}.deploy-transition1-v2 .pl-big .suffix{letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--brand-hot), .44);margin-top:6px;font-size:10px}.deploy-transition1-v2 .pl-big .suffix.t-ok{color:rgba(var(--ok), .9)}.deploy-transition1-v2 .warn-banner{letter-spacing:.26em;text-transform:uppercase;background:rgba(var(--warn), .18);border:1px solid rgba(var(--warn), .55);color:rgba(var(--warn), .96);clip-path:polygon(28px 0,100% 0,calc(100% - 28px) 100%,0 100%);white-space:nowrap;z-index:6;box-shadow:0 0 80px rgba(var(--warn), .32), inset 0 0 48px rgba(var(--warn), .08);text-shadow:0 0 18px rgba(var(--warn), .45);align-items:center;gap:32px;padding:28px 72px;font-family:ui-monospace,monospace;font-size:44px;font-weight:800;animation:.9s steps(2,end) infinite v2-warn-flicker;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(14px)}.deploy-transition1-v2 .warn-banner:before,.deploy-transition1-v2 .warn-banner:after{content:"⚠";color:rgba(var(--warn), 1);font-size:42px}.deploy-transition1-v2 .warn-banner.done{background:rgba(var(--ok), .16);border-color:rgba(var(--ok), .55);color:rgba(var(--ok), .96);box-shadow:0 0 80px rgba(var(--ok), .32), inset 0 0 48px rgba(var(--ok), .08);text-shadow:0 0 18px rgba(var(--ok), .45);animation:none}.deploy-transition1-v2 .warn-banner.done:before,.deploy-transition1-v2 .warn-banner.done:after{content:"●";color:rgba(var(--ok), 1);font-size:32px}.deploy-transition1-v2 .handoff-flash{opacity:0;pointer-events:none;z-index:200;mix-blend-mode:screen;background:radial-gradient(#fff 0%,#fffffff5 55%,#ffffffc7 82%,#fff6 100%);position:fixed;inset:0}.deploy-transition1-v2 .handoff-flash.fire{animation:.38s cubic-bezier(.1,.8,.2,1) forwards v2-handoff-flash}@keyframes v2-handoff-flash{0%{opacity:0}12%{opacity:1}45%{opacity:1}to{opacity:0}}.deploy-transition1-v2 .canvas-footer .t-warn{color:rgba(var(--warn), .96)}.deploy-access-v2 .access{transform-style:preserve-3d;perspective:1200px;flex-direction:column;grid-column:1;justify-content:center;gap:22px;display:flex}.deploy-access-v2 .access-panel{isolation:isolate;transform-style:preserve-3d;background:0 0;border:none;padding:24px 30px;transition:transform .38s cubic-bezier(.2,.8,.2,1.05);position:relative;transform:translateZ(8px)}.deploy-access-v2 .access-panel:before{content:"";z-index:-1;pointer-events:none;background:rgba(var(--brand-dim), .06);border:1px solid rgba(var(--brand), .18);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));transition:background .35s,border-color .2s,box-shadow .35s;position:absolute;inset:0;box-shadow:0 8px 18px -10px #00000094,inset 0 1px #ffffff0a}.deploy-access-v2 .access-panel:focus-within{transform:translateZ(26px)}.deploy-access-v2 .access-panel:focus-within:before{background:rgba(var(--brand), .08);border-color:rgba(var(--brand), .44);box-shadow:0 22px 34px -16px #000000a8, 0 0 22px rgba(var(--brand), .24), 0 2px 0 #ffffff0f inset}.deploy-access-v2 .access-panel .node-tag{letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--brand), .56);margin-bottom:6px;font-family:ui-monospace,monospace;font-size:10px}.deploy-access-v2 .access-panel .title-sm{letter-spacing:-.02em;color:rgba(var(--ink), .92);margin-bottom:18px;font-size:22px;font-weight:600;line-height:1}.deploy-access-v2 .access-panel .fields{transform-style:preserve-3d;grid-template-columns:1fr 160px;gap:14px 18px;display:grid}.deploy-access-v2 .access-panel[data-group=cred] .fields{grid-template-columns:1fr 1fr}.deploy-access-v2 .access-panel .field{transform-style:preserve-3d;flex-direction:column;gap:6px;display:flex}.deploy-access-v2 .access-panel .field .k{letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--brand), .56);font-family:ui-monospace,monospace;font-size:10px}.deploy-access-v2 .access-panel .in{border:1px solid rgba(var(--brand), .22);width:100%;color:rgba(var(--ink), .92);letter-spacing:.03em;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#00000057;outline:none;padding:10px 14px;font-family:ui-monospace,monospace;font-size:14px;transition:border-color .15s,background .2s,box-shadow .2s}.deploy-access-v2 .access-panel .in::placeholder{color:rgba(var(--ink), .22)}.deploy-access-v2 .access-panel .in:focus{border-color:rgba(var(--cyan), .54);box-shadow:0 0 0 1px rgba(var(--cyan), .22), 0 0 14px rgba(var(--cyan), .16);background:#00000080}.deploy-access-v2 .access-panel .in.filled{border-color:rgba(var(--ok), .46)}.deploy-access-v2 .access-panel .index-chip{letter-spacing:.18em;width:42px;height:42px;color:rgba(var(--brand-hot), .7);border:1px solid rgba(var(--brand), .22);background:repeating-linear-gradient(45deg, rgba(var(--brand), .14) 0 3px, transparent 3px 7px);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);place-items:center;font-family:ui-monospace,monospace;font-size:10px;transition:color .3s,border-color .3s,background .3s;display:grid;position:absolute;top:0;right:-50px}.deploy-access-v2 .access-panel:focus-within .index-chip{color:rgba(var(--cyan), .95);border-color:rgba(var(--cyan), .56);background:repeating-linear-gradient(45deg, rgba(var(--cyan), .16) 0 3px, transparent 3px 7px)}.deploy-access-v2 .access-panel .corner{pointer-events:none;background:rgba(var(--brand), .3);transition:background .3s;position:absolute}.deploy-access-v2 .access-panel .corner.tr-v{width:1px;height:20px;top:0;right:18px}.deploy-access-v2 .access-panel .corner.tr-h{width:20px;height:1px;top:18px;right:0}.deploy-access-v2 .access-panel .corner.bl-v{width:1px;height:20px;bottom:0;left:18px}.deploy-access-v2 .access-panel .corner.bl-h{width:20px;height:1px;bottom:18px;left:0}.deploy-access-v2 .access-panel:focus-within .corner{background:rgba(var(--brand-hot), .78)}.deploy-access-v2 .access-panel .divider{background:rgba(var(--brand), .1);height:1px;margin-top:18px;transition:background .3s}.deploy-access-v2 .access-panel:focus-within .divider{background:rgba(var(--brand), .28)}.deploy-config-v2 .access-panel .fields-identity{grid-template-columns:1fr 140px}.deploy-config-v2 .access-panel .fields-security{grid-template-columns:140px 1fr}.deploy-config-v2 .access-panel .field.field-full{grid-column:1/-1}.deploy-config-v2 .map-picker{transform-style:preserve-3d;flex-wrap:wrap;gap:6px;display:flex}.deploy-config-v2 .map-chip{appearance:none;cursor:pointer;isolation:isolate;color:rgba(var(--brand-hot), .72);letter-spacing:.08em;text-transform:lowercase;transform-style:preserve-3d;background:0 0;border:none;padding:7px 14px;font-family:ui-monospace,monospace;font-size:12px;transition:color .15s,transform .15s;position:relative;transform:translateZ(0)}.deploy-config-v2 .map-chip:before{content:"";z-index:-1;pointer-events:none;background:rgba(var(--brand-dim), .12);border:1px solid rgba(var(--brand), .24);clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);transition:background .2s,border-color .15s,box-shadow .2s;position:absolute;inset:0}.deploy-config-v2 .map-chip:hover{color:rgba(var(--brand-hot), .9)}.deploy-config-v2 .map-chip:hover:before{background:rgba(var(--brand), .14);border-color:rgba(var(--brand), .44)}.deploy-config-v2 .map-chip.is-active{color:rgba(var(--cyan), .98)}.deploy-config-v2 .map-chip.is-active:before{background:rgba(var(--cyan), .14);border-color:rgba(var(--cyan), .6);box-shadow:0 0 10px rgba(var(--cyan), .22), inset 0 1px 0 rgba(var(--cyan), .2)}.deploy-config-v2 .file-btn{appearance:none;cursor:pointer;text-align:left;border:1px solid rgba(var(--brand), .22);width:100%;color:rgba(var(--ink), .72);letter-spacing:.03em;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:#00000057;padding:10px 14px;font-family:ui-monospace,monospace;font-size:13px;transition:border-color .15s,background .2s}.deploy-config-v2 .file-btn:hover{border-color:rgba(var(--cyan), .46);color:rgba(var(--ink), .92);background:#0000007a}.deploy-config-v2 .file-btn.uploaded{border-color:rgba(var(--ok), .56);color:rgba(var(--ok), .92)}.deploy-config-v2 .file-btn.busy{pointer-events:none;opacity:.7}.deploy-config-v2 .file-desc{letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--brand), .48);margin-top:6px;font-size:10px}.deploy-config-v2 .file-err{color:rgba(var(--err), .9);margin-top:6px;font-size:11px}.deploy-config-v2 .file-bar{background:rgba(var(--brand), .12);height:2px;margin-top:8px;overflow:hidden}.deploy-config-v2 .file-bar-fill{background:linear-gradient(90deg, rgba(var(--brand-hot), .9), rgba(var(--cyan), .8));height:100%;transition:width .3s}.deploy-config-v2 .file-bar.is-indeterminate{position:relative}.deploy-config-v2 .file-bar.is-indeterminate .file-bar-fill{opacity:.35}.deploy-config-v2 .file-bar.is-indeterminate:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--cyan), .95), transparent);width:34%;animation:1.2s linear infinite v2-file-bar-sweep;position:absolute;top:0;bottom:0}@keyframes v2-file-bar-sweep{0%{transform:translate(-100%)}to{transform:translate(320%)}}.deploy-preflight-v2 .tl-finale-active .tl-marker{color:rgba(var(--cyan), .98);border-color:rgba(var(--cyan), .72);background:rgba(var(--cyan), .14);animation:1.4s ease-in-out infinite v2-pf-finale-pulse}.deploy-preflight-v2 .tl-finale-active .tl-label{color:rgba(var(--cyan), .96)}@keyframes v2-pf-finale-pulse{0%,to{box-shadow:0 0 0 rgba(var(--cyan), 0);transform:scale(1)}50%{box-shadow:0 0 14px rgba(var(--cyan), .52);transform:scale(1.08)}}.deploy-preflight-v2 .tl-line.active{position:relative;overflow:hidden}.deploy-preflight-v2 .tl-line.active:before{content:"";background:linear-gradient(90deg, rgba(var(--brand), .72), rgba(var(--cyan), .7));transform-origin:0;animation:1.8s cubic-bezier(.2,.8,.2,1) forwards v2-pf-line-fill;position:absolute;inset:0;transform:scaleX(0)}@keyframes v2-pf-line-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.deploy-preflight-v2 .checklist-wrap{transform-style:preserve-3d;flex-direction:column;grid-column:1;gap:14px;min-height:100%;display:flex;transform:translateZ(6px)}.deploy-preflight-v2 .checklist-head{letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--brand-hot), .62);justify-content:space-between;align-items:baseline;padding:0 4px;font-family:ui-monospace,monospace;font-size:11px;display:flex}.deploy-preflight-v2 .checklist-head .meta{color:rgba(var(--brand), .54);font-size:10px}.deploy-preflight-v2 .checklist{background:rgba(var(--paper), .42);border:1px solid rgba(var(--brand), .22);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));flex-direction:column;flex:1;gap:2px;padding:8px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 42px -18px #000000ad,inset 0 1px #ffffff0a}.deploy-preflight-v2 .checklist:before{content:"";pointer-events:none;background:linear-gradient(to right, rgba(var(--brand), .05) 1px, transparent 1px) 0 0 / 34px 34px;opacity:.4;position:absolute;inset:0}.deploy-preflight-v2 .chk{border-bottom:1px solid rgba(var(--brand), .08);grid-template-columns:32px 1fr auto;align-items:center;gap:14px;padding:12px 20px;transition:background .25s,padding .3s;display:grid;position:relative}.deploy-preflight-v2 .chk:last-child{border-bottom:none}.deploy-preflight-v2 .chk .led{background:rgba(var(--brand-dim), .28);border:1px solid rgba(var(--brand), .18);width:10px;height:10px;transition:background .25s,box-shadow .25s,border-color .2s}.deploy-preflight-v2 .chk.state-running .led{background:rgba(var(--warn), .96);border-color:rgba(var(--warn), .6);box-shadow:0 0 10px rgba(var(--warn), .56);animation:.8s linear infinite v2-pf-dot-pulse}.deploy-preflight-v2 .chk.state-ok .led{background:rgba(var(--ok), .96);border-color:rgba(var(--ok), .56);box-shadow:0 0 10px rgba(var(--ok), .46)}.deploy-preflight-v2 .chk.state-warn .led{background:rgba(var(--err), 1);border-color:rgba(var(--err), .6);box-shadow:0 0 10px rgba(var(--err), .56)}@keyframes v2-pf-dot-pulse{0%,to{opacity:.5}50%{opacity:1}}.deploy-preflight-v2 .chk .body{flex-direction:column;gap:2px;min-width:0;display:flex}.deploy-preflight-v2 .chk .name{letter-spacing:.08em;color:rgba(var(--ink), .52);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,monospace;font-size:13px;transition:color .25s;overflow:hidden}.deploy-preflight-v2 .chk .hint{letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--brand), .42);white-space:nowrap;text-overflow:ellipsis;min-height:14px;font-family:ui-monospace,monospace;font-size:10px;transition:color .3s;overflow:hidden}.deploy-preflight-v2 .chk.state-running .name{color:rgba(var(--ink), .94)}.deploy-preflight-v2 .chk.state-running .hint{color:rgba(var(--warn), .82)}.deploy-preflight-v2 .chk.state-ok .name{color:rgba(var(--ok), .82)}.deploy-preflight-v2 .chk.state-ok .hint{color:rgba(var(--ok), .48)}.deploy-preflight-v2 .chk.state-warn .name{color:rgba(var(--err), .94)}.deploy-preflight-v2 .chk.state-warn .hint{color:rgba(var(--err), .7)}.deploy-preflight-v2 .chk .tail{letter-spacing:.12em;color:rgba(var(--brand), .48);text-align:right;min-width:52px;font-family:ui-monospace,monospace;font-size:11px;transition:color .25s}.deploy-preflight-v2 .chk.state-running .tail{color:rgba(var(--warn), .82)}.deploy-preflight-v2 .chk.state-ok .tail{color:rgba(var(--ok), .72)}.deploy-preflight-v2 .chk.state-warn .tail{color:rgba(var(--err), .86)}.deploy-preflight-v2 .chk .trace{max-height:0;color:rgba(var(--brand-hot), .56);grid-column:1/-1;padding-left:46px;font-family:ui-monospace,monospace;font-size:11px;line-height:1.6;transition:max-height .35s cubic-bezier(.2,.8,.2,1),margin .25s;overflow:hidden}.deploy-preflight-v2 .chk.state-running.is-long{background:rgba(var(--warn), .04)}.deploy-preflight-v2 .chk.state-running.is-long .trace{max-height:120px;margin-top:4px}.deploy-preflight-v2 .chk .trace-row{opacity:0;white-space:nowrap;text-overflow:ellipsis;animation:.25s ease-out forwards v2-pf-trace-appear;overflow:hidden}.deploy-preflight-v2 .chk .trace-row:before{content:"› ";color:rgba(var(--warn), .6)}@keyframes v2-pf-trace-appear{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.deploy-preflight-v2 .chk.state-running:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--warn), .7), transparent);height:1px;animation:1.4s linear infinite v2-pf-chk-sheen;position:absolute;bottom:0;left:0;right:0}@keyframes v2-pf-chk-sheen{0%{opacity:.4;transform:translate(-40%)}50%{opacity:1}to{opacity:.4;transform:translate(40%)}}.deploy-preflight-v2 .hex-grid .cell.ok{color:rgba(var(--ok), .82);border-color:rgba(var(--ok), .26);background:rgba(var(--ok), .04)}.deploy-preflight-v2 .hex-grid .cell.scan{color:rgba(var(--cyan), .96);border-color:rgba(var(--cyan), .55);background:rgba(var(--cyan), .1);box-shadow:0 0 10px rgba(var(--cyan), .34) inset}.deploy-preflight-v2 .hex-grid .cell.scan-trail-0{color:rgba(var(--cyan), .72);border-color:rgba(var(--cyan), .32);background:rgba(var(--cyan), .05)}.deploy-preflight-v2 .hex-grid .cell.scan-trail-1{color:rgba(var(--cyan), .5);border-color:rgba(var(--cyan), .18);background:rgba(var(--cyan), .025)}.deploy-preflight-v2 .hex-grid .cell.scan-trail-2{color:rgba(var(--cyan), .3);border-color:rgba(var(--cyan), .1)}.deploy-preflight-v2 .stream-log .row.tone-ok{color:rgba(var(--ok), .82)}.deploy-preflight-v2 .stream-log .row.tone-ok .tick{color:rgba(var(--ok), .72)}.deploy-preflight-v2 .stream-log .row.tone-warn{color:rgba(var(--warn), .9)}.deploy-preflight-v2 .stream-log .row.tone-warn .tick{color:rgba(var(--warn), .72)}.deploy-preflight-v2 .chk.is-probe{position:relative;overflow:hidden}.deploy-preflight-v2 .chk.is-probe.state-idle .led{background:rgba(var(--brand), .26);border-color:rgba(var(--brand), .22);animation:2.4s ease-in-out infinite v2-pf-probe-idle-pulse}.deploy-preflight-v2 .chk.is-probe.state-idle .name{color:rgba(var(--ink), .34)}.deploy-preflight-v2 .chk.is-probe.state-idle .hint{color:rgba(var(--brand), .3);letter-spacing:.22em}.deploy-preflight-v2 .chk.is-probe.state-idle .tail{color:rgba(var(--brand), .28)}.deploy-preflight-v2 .chk.is-probe.state-running .name{color:rgba(var(--cyan), .92)}.deploy-preflight-v2 .chk.is-probe.state-running .hint{color:rgba(var(--cyan), .68)}.deploy-preflight-v2 .chk.is-probe.state-running .tail{color:rgba(var(--cyan), .82)}.deploy-preflight-v2 .chk.is-probe.state-running .led{background:rgba(var(--cyan), .94);border-color:rgba(var(--cyan), .6);box-shadow:0 0 12px rgba(var(--cyan), .58);animation:.7s linear infinite v2-pf-probe-dot-pulse}.deploy-preflight-v2 .chk.is-probe.state-running:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 0%, rgba(var(--cyan), .1) 40%, rgba(var(--cyan), .18) 50%, rgba(var(--cyan), .1) 60%, transparent 100%);animation:1.1s linear infinite v2-pf-probe-sheen;position:absolute;inset:0}.deploy-preflight-v2 .chk.is-probe.state-running:after{background:linear-gradient(90deg, transparent, rgba(var(--cyan), .7), transparent)}.deploy-preflight-v2 .chk.is-probe.probe-shim-0{background:rgba(var(--brand), .02)}.deploy-preflight-v2 .chk.is-probe.probe-shim-1{background:rgba(var(--brand), .03)}.deploy-preflight-v2 .chk.is-probe.probe-shim-2{background:rgba(var(--brand), .025)}@keyframes v2-pf-probe-dot-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@keyframes v2-pf-probe-idle-pulse{0%,to{opacity:.35}50%{opacity:.8}}@keyframes v2-pf-probe-sheen{0%{transform:translate(-60%)}to{transform:translate(60%)}}.deploy-preflight-v2 .proto-pulse{gap:6px}.deploy-preflight-v2 .pulse-lane{grid-template-columns:44px 1fr;align-items:center;gap:8px;display:grid}.deploy-preflight-v2 .pulse-lane .lane-label{letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--brand), .52);text-align:right;font-family:ui-monospace,monospace;font-size:9px}.deploy-preflight-v2 .pulse-lane .proto-pulse-canvas{height:42px}.deploy-preflight-v2 .handoff-ribbon{border:1px solid rgba(var(--cyan), .38);background:linear-gradient(90deg, rgba(var(--cyan), .06) 0%, rgba(var(--cyan), .14) 50%, rgba(var(--cyan), .06) 100%);height:30px;box-shadow:0 0 24px rgba(var(--cyan), .22), inset 0 0 12px rgba(var(--cyan), .12);animation:.45s cubic-bezier(.2,.8,.2,1) both v2-pf-handoff-in;position:absolute;bottom:56px;left:20px;right:20px;overflow:hidden}.deploy-preflight-v2 .handoff-ribbon .hr-bar{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyan), .36) 45%, rgba(var(--cyan), .58) 50%, rgba(var(--cyan), .36) 55%, transparent 100%);animation:1.8s linear infinite v2-pf-handoff-sweep;position:absolute;inset:0}.deploy-preflight-v2 .handoff-ribbon .hr-content{z-index:1;letter-spacing:.22em;text-transform:uppercase;height:100%;color:rgba(var(--cyan), .96);text-shadow:0 0 10px rgba(var(--cyan), .45);align-items:center;gap:12px;padding:0 16px;font-family:ui-monospace,monospace;font-size:11px;display:flex;position:relative}.deploy-preflight-v2 .handoff-ribbon .hr-pip{background:rgba(var(--cyan), 1);width:8px;height:8px;box-shadow:0 0 10px rgba(var(--cyan), .7);animation:.7s linear infinite v2-pf-probe-dot-pulse}.deploy-preflight-v2 .handoff-ribbon .hr-title{font-weight:600}.deploy-preflight-v2 .handoff-ribbon .hr-sub{color:rgba(var(--cyan), .68);letter-spacing:.26em;margin-left:auto;font-size:10px}.deploy-preflight-v2 .handoff-ribbon .hr-dots{gap:4px;display:inline-flex}.deploy-preflight-v2 .handoff-ribbon .hr-dots i{background:rgba(var(--cyan), .9);width:4px;height:4px;animation:1.2s linear infinite v2-pf-handoff-dot;display:inline-block}.deploy-preflight-v2 .handoff-ribbon .hr-dots i:nth-child(2){animation-delay:.2s}.deploy-preflight-v2 .handoff-ribbon .hr-dots i:nth-child(3){animation-delay:.4s}@keyframes v2-pf-handoff-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v2-pf-handoff-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes v2-pf-handoff-dot{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}.deploy-preflight-v2.is-handoff .proto-big .value{color:rgba(var(--cyan), .82);text-shadow:0 0 18px rgba(var(--cyan), .48);animation:1.6s ease-in-out infinite v2-pf-handoff-counter}@keyframes v2-pf-handoff-counter{0%,to{opacity:.86}50%{opacity:1}}.deploy-preflight-v2 .t-ok{color:rgba(var(--ok), .92)}.deploy-preflight-v2 .t-warn{color:rgba(var(--warn), .96)}.deploy-preflight-v2 .t-err{color:rgba(var(--err), .95)}.deploy-preflight-v2 .t-cyan{color:rgba(var(--cyan), .92)}.deploy-ready-v2.is-ready .amb{opacity:.5!important}.deploy-ready-v2 .canvas-dimmer{pointer-events:none;opacity:0;z-index:50;background:radial-gradient(#0000009e 0%,#000000db 100%);transition:opacity .45s;position:absolute;inset:0;transform:translateZ(40px)}.deploy-ready-v2.is-ready .canvas-dimmer{opacity:1}.deploy-ready-v2 .ready-modal{transform-style:preserve-3d;z-index:60;color:#fff;background:linear-gradient(135deg, rgba(var(--brand), .18) 0%, rgba(var(--brand-dim), .12) 38%, rgba(var(--brand-dim), .2) 72%, rgba(var(--brand), .22) 100%), #0c06167a;border:1px solid rgba(var(--brand), .58);-webkit-backdrop-filter:blur(28px)saturate(1.6);min-width:780px;max-width:860px;box-shadow:0 46px 110px #000000d1, 0 0 90px rgba(var(--brand), .42), 0 0 38px rgba(var(--cyan), .22), inset 0 1px 0 #ffffff1f;opacity:0;filter:blur(6px);pointer-events:none;padding:0;font-family:ui-monospace,monospace;transition:opacity .42s,transform .6s cubic-bezier(.2,.9,.2,1.1),filter .42s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)translateZ(10px)scale(.9)}.deploy-ready-v2.is-ready .ready-modal{opacity:1;filter:blur();pointer-events:auto;transform:translate(-50%,-50%)translateZ(110px)scale(1)}.deploy-ready-v2 .ready-modal .rm-bracket{border:1.5px solid rgba(var(--cyan), .72);width:20px;height:20px;box-shadow:inset 0 0 10px rgba(var(--cyan), .44);pointer-events:none;z-index:4;position:absolute}.deploy-ready-v2 .ready-modal .rm-bracket.tl{border-bottom:none;border-right:none;top:0;left:0}.deploy-ready-v2 .ready-modal .rm-bracket.tr{border-bottom:none;border-left:none;top:0;right:0}.deploy-ready-v2 .ready-modal .rm-bracket.bl{border-top:none;border-right:none;bottom:0;left:0}.deploy-ready-v2 .ready-modal .rm-bracket.br{border-top:none;border-left:none;bottom:0;right:0}.deploy-ready-v2 .ready-modal:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 44%, rgba(var(--cyan), .1) 49%, #ffffff21 51%, transparent 56%);mix-blend-mode:screen;opacity:0;position:absolute;inset:0;transform:translate(-120%)}.deploy-ready-v2.is-ready .ready-modal:before{animation:4.8s linear .8s infinite v2-ready-modal-sheen}@keyframes v2-ready-modal-sheen{0%{opacity:0;transform:translate(-120%)}10%{opacity:1}60%{opacity:1;transform:translate(120%)}61%,to{opacity:0}}.deploy-ready-v2 .ready-modal .rm-head{border-bottom:1px solid rgba(var(--brand), .38);background:linear-gradient(90deg, rgba(var(--brand), .32), rgba(var(--brand), .14) 80%, rgba(var(--brand), .28));letter-spacing:.3em;text-transform:uppercase;color:rgba(var(--brand-hot), .94);justify-content:space-between;align-items:center;gap:14px;padding:9px 22px 7px;font-size:11px;display:flex}.deploy-ready-v2 .ready-modal .rm-head-title{align-items:center;gap:10px;display:inline-flex}.deploy-ready-v2 .ready-modal .rm-head-title:before{content:"▓▓";color:rgba(var(--brand-hot), .92);letter-spacing:-.1em;font-size:9px}.deploy-ready-v2 .ready-modal .rm-head-status{color:rgba(var(--ok), .94);align-items:center;gap:7px;font-size:10px;display:inline-flex}.deploy-ready-v2 .ready-modal .rm-head-status:before{content:"";background:rgba(var(--ok), .96);width:7px;height:7px;box-shadow:0 0 10px rgba(var(--ok), .7);animation:1.3s linear infinite v2-ready-dot-pulse}@keyframes v2-ready-dot-pulse{0%,to{opacity:.4}50%{opacity:1}}.deploy-ready-v2 .ready-modal .rm-body{padding:44px 58px 36px}.deploy-ready-v2 .ready-modal .rm-title{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--ink), .98);text-align:center;text-shadow:-2px 0 #dc5ac880, 2px 0 #50dcff75, 0 0 28px rgba(var(--brand), .52);font-size:56px;font-weight:800;line-height:1}.deploy-ready-v2 .ready-modal .rm-sub{text-align:center;letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--brand-hot), .7);margin-top:18px;font-size:12px}.deploy-ready-v2 .ready-modal .rm-sub .t-ok{color:rgba(var(--ok), .92)}.deploy-ready-v2 .ready-modal .rm-stats{border-top:1px solid rgba(var(--brand), .24);border-bottom:1px solid rgba(var(--brand), .24);letter-spacing:.22em;text-transform:uppercase;justify-content:center;gap:32px;margin-top:24px;padding:12px 0;font-size:11px;display:flex}.deploy-ready-v2 .ready-modal .rm-stat{align-items:center;gap:8px;display:flex}.deploy-ready-v2 .ready-modal .rm-stat .k{color:rgba(var(--brand), .56)}.deploy-ready-v2 .ready-modal .rm-stat .v{color:rgba(var(--ok), .92);font-weight:700}.deploy-ready-v2 .ready-modal .rm-cta{background:linear-gradient(135deg, rgba(var(--brand), .18) 0%, rgba(var(--brand-dim), .12) 38%, rgba(var(--brand-dim), .18) 72%, rgba(var(--cyan), .14) 100%), #0c06166b;border:1px solid rgba(var(--cyan), .56);width:100%;box-shadow:0 18px 38px -14px #000000c7, 0 0 42px rgba(var(--cyan), .32), 0 0 24px rgba(var(--brand), .28), inset 0 1px 0 #ffffff1f;cursor:pointer;color:inherit;font:inherit;justify-content:center;align-items:center;gap:22px;margin-top:30px;padding:26px 32px;animation:2.4s ease-in-out infinite v2-ready-cta-breath;display:flex;position:relative;overflow:hidden}.deploy-ready-v2 .ready-modal .rm-cta:focus-visible{outline:2px solid rgba(var(--cyan), .82);outline-offset:4px}.deploy-ready-v2 .ready-modal .rm-cta-bracket{border:1.5px solid rgba(var(--cyan), .86);width:16px;height:16px;box-shadow:inset 0 0 10px rgba(var(--cyan), .5);pointer-events:none;z-index:2;position:absolute}.deploy-ready-v2 .ready-modal .rm-cta-bracket.tl{border-bottom:none;border-right:none;top:0;left:0}.deploy-ready-v2 .ready-modal .rm-cta-bracket.tr{border-bottom:none;border-left:none;top:0;right:0}.deploy-ready-v2 .ready-modal .rm-cta-bracket.bl{border-top:none;border-right:none;bottom:0;left:0}.deploy-ready-v2 .ready-modal .rm-cta-bracket.br{border-top:none;border-left:none;bottom:0;right:0}.deploy-ready-v2 .ready-modal .rm-cta:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 40%, rgba(var(--cyan), .14) 49%, #ffffff29 51%, transparent 60%);mix-blend-mode:screen;animation:4.2s linear .6s infinite v2-ready-cta-sheen;position:absolute;inset:0;transform:translate(-120%)}.deploy-ready-v2 .ready-modal .rm-cta .kc{background:rgba(var(--cyan), .12);color:rgba(var(--cyan), .98);border:1px solid rgba(var(--cyan), .68);letter-spacing:.28em;clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);box-shadow:0 0 22px rgba(var(--cyan), .42), inset 0 0 14px rgba(var(--cyan), .22);text-shadow:0 0 10px rgba(var(--cyan), .6);flex:none;justify-content:center;align-items:center;padding:12px 26px;font-size:18px;font-weight:800;display:inline-flex}.deploy-ready-v2 .ready-modal .rm-cta-label{letter-spacing:.34em;text-transform:uppercase;text-align:center;color:#ebdcfffa;text-shadow:-1.5px 0 #dc5ac885, 1.5px 0 #50dcff80, 0 0 14px rgba(var(--cyan), .28), 0 0 22px rgba(var(--brand), .38);white-space:nowrap;flex:none;font-size:20px;font-weight:800}.deploy-ready-v2 .ready-modal .rm-cta-pulse{background:rgba(var(--cyan), .95);width:11px;height:11px;box-shadow:0 0 14px rgba(var(--cyan), .82);flex:none;animation:1.3s linear infinite v2-ready-dot-pulse;display:inline-block}@keyframes v2-ready-cta-sheen{0%{opacity:0;transform:translate(-120%)}10%{opacity:1}60%{opacity:1;transform:translate(120%)}61%,to{opacity:0}}@keyframes v2-ready-cta-breath{0%,to{filter:brightness()}50%{filter:brightness(1.18)}}.deploy-ready-v2 .ready-flash{opacity:0;pointer-events:none;z-index:80;mix-blend-mode:screen;background:#fff;position:fixed;inset:0}.deploy-ready-v2 .ready-flash.fire{animation:.42s cubic-bezier(.1,.8,.2,1) forwards v2-ready-flash-run}@keyframes v2-ready-flash-run{0%{opacity:0}16%{opacity:1}44%{opacity:.9}to{opacity:0}}.deploy-ready-v2 .chk.state-ok .hint{color:rgba(var(--ok), .56);text-transform:uppercase;letter-spacing:.22em}.deploy-sequence-v2 .canvas{animation:.32s steps(5,end) infinite v2-seq-canvas-tremor,22s ease-in-out infinite v2-seq-canvas-drift}@keyframes v2-seq-canvas-tremor{0%,to{transform:translate(var(--canvas-shift-x), var(--canvas-shift-y)) rotateX(var(--canvas-rx)) rotateY(var(--canvas-ry)) rotateZ(var(--canvas-rz))}20%{transform:translate(calc(var(--canvas-shift-x) + .5px), calc(var(--canvas-shift-y) - .3px)) rotateX(var(--canvas-rx)) rotateY(var(--canvas-ry)) rotateZ(var(--canvas-rz))}40%{transform:translate(calc(var(--canvas-shift-x) + .2px), calc(var(--canvas-shift-y) - .1px)) rotateX(var(--canvas-rx)) rotateY(var(--canvas-ry)) rotateZ(var(--canvas-rz))}60%{transform:translate(calc(var(--canvas-shift-x) + .6px), calc(var(--canvas-shift-y) - .4px)) rotateX(var(--canvas-rx)) rotateY(var(--canvas-ry)) rotateZ(var(--canvas-rz))}80%{transform:translate(calc(var(--canvas-shift-x) + .3px), calc(var(--canvas-shift-y) - .2px)) rotateX(var(--canvas-rx)) rotateY(var(--canvas-ry)) rotateZ(var(--canvas-rz))}}@keyframes v2-seq-canvas-drift{0%,to{perspective-origin:50%}50%{perspective-origin:50.5% 49.5%}}.deploy-sequence-v2 .canvas.stage-cut{animation:.12s steps(3,end) 6 v2-seq-canvas-tremor,.52s steps(5,end) forwards v2-seq-canvas-glitch-cut}@keyframes v2-seq-canvas-glitch-cut{0%{filter:none}20%{filter:hue-rotate(-40deg)saturate(1.6)brightness(1.3)}40%{filter:hue-rotate(30deg)saturate(1.4)brightness(.9)}60%{filter:hue-rotate(-15deg)brightness(1.15)}to{filter:none}}.deploy-sequence-v2 .canvas.finale-still{transform:translate(var(--canvas-shift-x), var(--canvas-shift-y)) rotateX(var(--canvas-rx)) rotateY(var(--canvas-ry)) rotateZ(var(--canvas-rz));filter:none;animation:none!important}.deploy-sequence-v2 .canvas-parallax{pointer-events:none;z-index:2;mix-blend-mode:screen;opacity:.7;position:absolute;inset:-20%;overflow:hidden}.deploy-sequence-v2 .parallax-line{background:linear-gradient(90deg, transparent 0%, rgba(var(--brand), .24) 30%, rgba(var(--brand-hot), .52) 50%, rgba(var(--cyan), .36) 70%, transparent 100%);transform-origin:50%;will-change:transform, opacity;height:1px;animation:linear infinite v2-seq-parallax-fly;position:absolute;top:50%;left:0;right:0}.deploy-sequence-v2 .parallax-line.thick{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyan), .4) 30%, #ffffffb8 50%, rgba(var(--brand-hot), .4) 70%, transparent 100%);height:2px;box-shadow:0 0 10px rgba(var(--brand), .45)}@keyframes v2-seq-parallax-fly{0%{opacity:0;transform:translateY(-60vh)translateZ(-900px)scaleX(.3)}20%{opacity:.8}to{opacity:0;transform:translateY(60vh)translateZ(400px)scaleX(1.2)}}.deploy-sequence-v2 .stage-viewer{transform-style:preserve-3d;flex-direction:column;grid-column:1;gap:14px;min-height:100%;display:flex;transform:translateZ(10px)}.deploy-sequence-v2 .stage-head{letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--brand-hot), .68);justify-content:space-between;align-items:baseline;padding:0 4px;font-family:ui-monospace,monospace;font-size:11px;display:flex}.deploy-sequence-v2 .stage-head .meta{color:rgba(var(--warn), .82);font-size:10px}.deploy-sequence-v2 .stage-frame{background:linear-gradient(135deg, rgba(var(--brand), .12) 0%, rgba(var(--brand-dim), .08) 50%, rgba(var(--brand), .14) 100%), #08040e7a;border:1px solid rgba(var(--brand), .38);box-shadow:0 28px 60px -22px #000000b8, 0 0 54px rgba(var(--brand), .22), inset 0 1px 0 #ffffff0f;flex-direction:column;flex:1;justify-content:center;padding:36px 40px 28px;display:flex;position:relative;overflow:hidden}.deploy-sequence-v2 .stage-frame:before{content:"";pointer-events:none;background:linear-gradient(to right, rgba(var(--brand), .06) 1px, transparent 1px) 0 0 / 38px 38px, linear-gradient(to bottom, rgba(var(--brand), .06) 1px, transparent 1px) 0 0 / 38px 38px;opacity:.5;position:absolute;inset:0}.deploy-sequence-v2 .stage-bracket{border:1.5px solid rgba(var(--cyan), .78);width:22px;height:22px;box-shadow:inset 0 0 10px rgba(var(--cyan), .48);pointer-events:none;z-index:2;position:absolute}.deploy-sequence-v2 .stage-bracket.tl{border-bottom:none;border-right:none;top:0;left:0}.deploy-sequence-v2 .stage-bracket.tr{border-bottom:none;border-left:none;top:0;right:0}.deploy-sequence-v2 .stage-bracket.bl{border-top:none;border-right:none;bottom:0;left:0}.deploy-sequence-v2 .stage-bracket.br{border-top:none;border-left:none;bottom:0;right:0}.deploy-sequence-v2 .stage-idx{letter-spacing:.42em;color:rgba(var(--brand), .72);text-transform:uppercase;z-index:3;margin-bottom:14px;font-family:ui-monospace,monospace;font-size:13px;position:relative}.deploy-sequence-v2 .stage-name{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--ink), .98);text-shadow:-2px 0 #dc5ac880, 2px 0 #50dcff7a, 0 0 22px rgba(var(--brand), .48);z-index:3;white-space:nowrap;margin-bottom:14px;font-family:ui-monospace,monospace;font-size:54px;font-weight:800;line-height:1.02;position:relative}.deploy-sequence-v2 .stage-desc{letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--brand-hot), .7);z-index:3;margin-bottom:28px;font-family:ui-monospace,monospace;font-size:12px;position:relative}.deploy-sequence-v2 .stage-prog{z-index:3;margin-bottom:20px;position:relative}.deploy-sequence-v2 .stage-prog-bar{background:rgba(var(--brand-dim), .2);border:1px solid rgba(var(--brand), .28);height:8px;position:relative;overflow:hidden}.deploy-sequence-v2 .stage-prog-fill{background:linear-gradient(90deg, rgba(var(--brand), .7), rgba(var(--brand-hot), .95), rgba(var(--cyan), .92));width:0%;box-shadow:0 0 18px rgba(var(--brand), .6);transition:width .5s;position:absolute;inset:0 auto 0 0}.deploy-sequence-v2 .stage-prog-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:40%;animation:1.2s linear infinite v2-seq-prog-sheen;position:absolute;inset:0 -20% 0 auto}@keyframes v2-seq-prog-sheen{0%{transform:translate(-40%)}to{transform:translate(120%)}}.deploy-sequence-v2 .stage-prog-meta{letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--brand-hot), .6);justify-content:space-between;margin-top:8px;font-family:ui-monospace,monospace;font-size:11px;display:flex}.deploy-sequence-v2 .stage-prog-meta b{color:rgba(var(--cyan), .92);font-weight:700}.deploy-sequence-v2 .stage-log{z-index:3;max-height:106px;color:rgba(var(--brand-hot), .56);flex-direction:column;justify-content:flex-end;font-family:ui-monospace,monospace;font-size:11px;line-height:1.6;display:flex;position:relative;overflow:hidden}.deploy-sequence-v2 .stage-log .row{opacity:0;white-space:nowrap;text-overflow:ellipsis;animation:.25s ease-out forwards v2-seq-row-in;overflow:hidden}.deploy-sequence-v2 .stage-log .row:before{content:"› ";color:rgba(var(--brand), .7)}.deploy-sequence-v2 .stage-log .row.ok{color:rgba(var(--ok), .82)}.deploy-sequence-v2 .stage-log .row.ok:before{color:rgba(var(--ok), .7)}.deploy-sequence-v2 .stage-log .row.warn{color:rgba(var(--warn), .88)}.deploy-sequence-v2 .stage-log .row.warn:before{color:rgba(var(--warn), .7)}@keyframes v2-seq-row-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.deploy-sequence-v2 .stage-scan{background:linear-gradient(90deg, transparent, rgba(var(--cyan), .45), #fff9, rgba(var(--cyan), .45), transparent);height:2px;box-shadow:0 0 14px rgba(var(--cyan), .4);opacity:.5;mix-blend-mode:screen;pointer-events:none;animation:3.4s linear infinite v2-seq-stage-scan;position:absolute;left:0;right:0}@keyframes v2-seq-stage-scan{0%{opacity:0;top:-2%}10%{opacity:.8}90%{opacity:.8}to{opacity:0;top:102%}}.deploy-sequence-v2 .stage-name.cutting{animation:.42s steps(4,end) forwards v2-seq-stage-name-cut}@keyframes v2-seq-stage-name-cut{0%{filter:none;transform:translate(0)}25%{filter:hue-rotate(-30deg)brightness(1.4);transform:translate(-6px)}50%{filter:hue-rotate(20deg);transform:translate(4px)}75%{filter:hue-rotate(-10deg);transform:translate(-2px)}to{filter:none;transform:translate(0)}}.deploy-sequence-v2 .canvas.finale-still .stage-name{text-shadow:-1px 0 #6ee7b799, 1px 0 #50dcff80, 0 0 28px rgba(var(--ok), .5);color:rgba(var(--ok), .98)}.deploy-success-v2 .ready-modal.success-modal{background:linear-gradient(135deg, rgba(var(--ok), .14) 0%, rgba(var(--brand-dim), .1) 38%, rgba(var(--ok), .12) 72%, rgba(var(--ok), .18) 100%), #060e0a85;border:1px solid rgba(var(--ok), .58);box-shadow:0 46px 110px #000000d1, 0 0 90px rgba(var(--ok), .42), 0 0 38px rgba(var(--cyan), .18), inset 0 1px 0 #ffffff1f}.deploy-success-v2 .ready-modal.success-modal .rm-bracket{border-color:rgba(var(--ok), .78);box-shadow:inset 0 0 10px rgba(var(--ok), .48)}.deploy-success-v2 .ready-modal.success-modal .rm-head{border-bottom-color:rgba(var(--ok), .42);background:linear-gradient(90deg, rgba(var(--ok), .28), rgba(var(--ok), .12) 80%, rgba(var(--ok), .24));color:rgba(var(--ok), .96)}.deploy-success-v2 .ready-modal.success-modal .rm-head-title:before{color:rgba(var(--ok), .9)}.deploy-success-v2 .ready-modal.success-modal .rm-head-status{color:rgba(var(--ok), .96)}.deploy-success-v2 .ready-modal.success-modal .rm-head-status:before{background:rgba(var(--ok), .98);box-shadow:0 0 10px rgba(var(--ok), .74)}.deploy-success-v2 .ready-modal.success-modal .rm-title{text-shadow:-2px 0 #50dcff7a, 2px 0 #6ee7b78c, 0 0 28px rgba(var(--ok), .52)}.deploy-success-v2 .ready-modal.success-modal .rm-stats{border-top-color:rgba(var(--ok), .28);border-bottom-color:rgba(var(--ok), .28)}.deploy-success-v2 .ready-modal.success-modal:before{background:linear-gradient(90deg, transparent 44%, rgba(var(--ok), .12) 49%, #ffffff24 51%, transparent 56%)}.deploy-success-v2 .success-addr{background:linear-gradient(135deg, rgba(var(--cyan), .1) 0%, rgba(var(--brand-dim), .1) 50%, rgba(var(--cyan), .12) 100%), #060c108a;border:1px solid rgba(var(--cyan), .42);box-shadow:0 14px 28px -14px #000000ad, 0 0 24px rgba(var(--cyan), .18), inset 0 1px 0 #ffffff12;margin-top:26px;padding:12px 22px 16px;position:relative;overflow:hidden}.deploy-success-v2 .success-addr .sa-bracket{border:1.5px solid rgba(var(--cyan), .78);width:12px;height:12px;box-shadow:inset 0 0 8px rgba(var(--cyan), .38);pointer-events:none;position:absolute}.deploy-success-v2 .success-addr .sa-bracket.tl{border-bottom:none;border-right:none;top:0;left:0}.deploy-success-v2 .success-addr .sa-bracket.tr{border-bottom:none;border-left:none;top:0;right:0}.deploy-success-v2 .success-addr .sa-bracket.bl{border-top:none;border-right:none;bottom:0;left:0}.deploy-success-v2 .success-addr .sa-bracket.br{border-top:none;border-left:none;bottom:0;right:0}.deploy-success-v2 .success-addr .sa-head{letter-spacing:.28em;text-transform:uppercase;color:rgba(var(--cyan), .8);border-bottom:1px dashed rgba(var(--cyan), .22);justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;font-family:ui-monospace,monospace;font-size:9px;display:flex}.deploy-success-v2 .success-addr .sa-hint{color:rgba(var(--brand-hot), .54);transition:color .3s}.deploy-success-v2 .success-addr.copied .sa-hint{color:rgba(var(--ok), .96)}.deploy-success-v2 .success-addr .sa-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.deploy-success-v2 .success-addr .sa-ip{text-align:center;letter-spacing:.1em;color:rgba(var(--ink), .98);text-shadow:-1.5px 0 #dc5ac87a, 1.5px 0 #50dcff8a, 0 0 16px rgba(var(--cyan), .42);-webkit-user-select:all;user-select:all;cursor:pointer;flex:1;font-family:ui-monospace,monospace;font-size:32px;font-weight:800}.deploy-success-v2 .success-addr .sa-copy{background:rgba(var(--cyan), .12);border:1px solid rgba(var(--cyan), .56);color:rgba(var(--cyan), .98);letter-spacing:.26em;text-transform:uppercase;cursor:pointer;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);box-shadow:0 0 14px rgba(var(--cyan), .22), inset 0 0 10px rgba(var(--cyan), .14);flex:none;align-items:center;gap:8px;padding:10px 16px;font-family:ui-monospace,monospace;font-size:12px;transition:background .18s,box-shadow .18s,transform .12s;display:inline-flex}.deploy-success-v2 .success-addr .sa-copy:hover:not(:disabled){background:rgba(var(--cyan), .22);box-shadow:0 0 20px rgba(var(--cyan), .4), inset 0 0 14px rgba(var(--cyan), .22);transform:translateY(-1px)}.deploy-success-v2 .success-addr .sa-copy:active:not(:disabled){transform:translateY(0)}.deploy-success-v2 .success-addr .sa-copy:disabled{opacity:.42;cursor:not-allowed}.deploy-success-v2 .success-addr .sa-copy-icon{font-size:16px}.deploy-success-v2 .success-addr.copied .sa-copy{background:rgba(var(--ok), .18);border-color:rgba(var(--ok), .72);color:rgba(var(--ok), .98);box-shadow:0 0 18px rgba(var(--ok), .4), inset 0 0 12px rgba(var(--ok), .22)}.deploy-success-v2 .success-actions{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.deploy-success-v2 .success-btn{cursor:pointer;justify-content:center;align-items:center;gap:14px;padding:18px 22px;font-family:ui-monospace,monospace;transition:transform .15s,box-shadow .25s,background .25s;display:flex;position:relative;overflow:hidden}.deploy-success-v2 .success-btn:hover{transform:translateY(-2px)}.deploy-success-v2 .success-btn:active{transform:translateY(0)}.deploy-success-v2 .success-btn .sb-bracket{pointer-events:none;width:12px;height:12px;position:absolute}.deploy-success-v2 .success-btn .sb-bracket.tl{border-top:1.5px solid rgba(var(--cyan), .7);border-left:1.5px solid rgba(var(--cyan), .7);box-shadow:inset 2px 2px 6px rgba(var(--cyan), .3);top:0;left:0}.deploy-success-v2 .success-btn .sb-bracket.br{border-bottom:1.5px solid rgba(var(--cyan), .7);border-right:1.5px solid rgba(var(--cyan), .7);box-shadow:inset -2px -2px 6px rgba(var(--cyan), .3);bottom:0;right:0}.deploy-success-v2 .success-btn .sb-label{letter-spacing:.26em;text-transform:uppercase;color:rgba(var(--ink), .94);font-size:14px;font-weight:700}.deploy-success-v2 .success-btn .sb-pulse{background:rgba(var(--cyan), .95);width:8px;height:8px;box-shadow:0 0 10px rgba(var(--cyan), .72);flex:none;animation:1.4s linear infinite v2-success-dot-pulse;display:inline-block}@keyframes v2-success-dot-pulse{0%,to{opacity:.4}50%{opacity:1}}.deploy-success-v2 .success-btn .kc{letter-spacing:.22em;clip-path:polygon(6px 0,100% 0,calc(100% - 6px) 100%,0 100%);background:rgba(var(--cyan), .12);color:rgba(var(--cyan), .98);border:1px solid rgba(var(--cyan), .6);box-shadow:0 0 12px rgba(var(--cyan), .3), inset 0 0 8px rgba(var(--cyan), .18);flex:none;padding:7px 14px;font-size:12px;font-weight:800}.deploy-success-v2 .success-btn .kc-secondary{background:rgba(var(--brand), .18);color:rgba(var(--brand-hot), .95);border-color:rgba(var(--brand), .52);box-shadow:0 0 10px rgba(var(--brand), .24)}.deploy-success-v2 .success-btn-primary{background:linear-gradient(135deg, rgba(var(--cyan), .18) 0%, rgba(var(--brand-dim), .14) 60%, rgba(var(--cyan), .16) 100%), #060e148a;border:1px solid rgba(var(--cyan), .56);box-shadow:0 14px 30px -14px #000000ad, 0 0 26px rgba(var(--cyan), .28), inset 0 1px 0 #ffffff14}.deploy-success-v2 .success-btn-primary:hover{box-shadow:0 20px 36px -14px #000000b3, 0 0 36px rgba(var(--cyan), .44), inset 0 1px 0 #ffffff1f}.deploy-success-v2 .success-btn-secondary{background:linear-gradient(135deg, rgba(var(--brand), .14) 0%, rgba(var(--brand-dim), .1) 60%, rgba(var(--brand), .12) 100%), #0e06168a;border:1px solid rgba(var(--brand), .42);box-shadow:0 12px 26px -14px #0009, 0 0 20px rgba(var(--brand), .22), inset 0 1px 0 #ffffff0f}.deploy-success-v2 .success-btn-secondary:hover{box-shadow:0 16px 30px -14px #000000a8, 0 0 28px rgba(var(--brand), .36)}.deploy-success-v2 .success-btn-secondary .sb-bracket.tl,.deploy-success-v2 .success-btn-secondary .sb-bracket.br{border-color:rgba(var(--brand-hot), .6);box-shadow:none}.deploy-game-v2.is-committing .canvas{animation:.9s ease-out infinite dgv2-commit-ripple}@keyframes dgv2-commit-ripple{0%{filter:brightness()saturate()}45%{filter:brightness(1.15)saturate(1.2)contrast(1.06)}to{filter:brightness()saturate()}}.deploy-game-v2.is-committing .card:not(.is-selected){opacity:.28;filter:grayscale(.55)blur(.4px);transition:opacity .18s,filter .18s,transform .18s;transform:scale(.985)}.deploy-game-v2.is-committing .card.is-selected{z-index:4;animation:.7s ease-in-out infinite dgv2-commit-shadow,2.4s cubic-bezier(.22,1,.36,1) forwards dgv2-commit-rise}@keyframes dgv2-commit-shadow{0%,to{box-shadow:0 0 0 1px rgba(var(--cyan), .9), 0 0 28px rgba(var(--cyan), .55), 0 0 60px rgba(var(--brand), .35), inset 0 0 24px rgba(var(--cyan), .18)}50%{box-shadow:0 0 0 1px rgba(var(--cyan), 1), 0 0 48px rgba(var(--cyan), .9), 0 0 96px rgba(var(--brand-hot), .6), inset 0 0 36px rgba(var(--cyan), .32)}}@keyframes dgv2-commit-rise{0%{transform:scale(1.035)translateY(0)}to{transform:scale(1.065)translateY(-28px)}}.deploy-game-v2.is-committing .cta-enter{animation:.55s ease-in-out infinite dgv2-commit-cta}@keyframes dgv2-commit-cta{0%,to{box-shadow:0 0 0 1px rgba(var(--cyan), .65), 0 0 32px rgba(var(--cyan), .35)}50%{box-shadow:0 0 0 1px rgba(var(--cyan), 1), 0 0 52px rgba(var(--cyan), .75), 0 0 100px rgba(var(--brand-hot), .45)}}.deploy-game-v2.is-committing .cta-progress{background:rgba(var(--cyan), .18);height:2px;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.deploy-game-v2.is-committing .cta-progress:before{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyan), .9) 35%, #fff 50%, rgba(var(--cyan), .9) 65%, transparent 100%);animation:.85s linear infinite dgv2-commit-bar;position:absolute;inset:0}@keyframes dgv2-commit-bar{0%{transform:translate(-100%)}to{transform:translate(100%)}}.deploy-game-v2.is-committing .card.is-selected .scanline{opacity:.9;animation:.22s steps(4,end) infinite dgv2-commit-scanline}@keyframes dgv2-commit-scanline{0%{transform:translateY(-10%)}to{transform:translateY(110%)}}.deploy-ready-v2 .ready-modal .rm-cta.is-committing{cursor:default;border-color:rgba(var(--cyan), .92);box-shadow:0 18px 38px -14px #000000c7, 0 0 60px rgba(var(--cyan), .55), 0 0 28px rgba(var(--brand-hot), .38), inset 0 1px 0 #ffffff29;animation:none}.deploy-ready-v2 .ready-modal .rm-cta.is-committing .rm-cta-label{animation:.7s ease-in-out infinite dgv2-commit-label-pulse}@keyframes dgv2-commit-label-pulse{0%,to{text-shadow:-1.5px 0 #dc5ac885, 1.5px 0 #50dcff80, 0 0 14px rgba(var(--cyan), .38), 0 0 22px rgba(var(--brand), .48)}50%{text-shadow:-2.5px 0 #ff8cdcd1, 2.5px 0 #78f0ffd1, 0 0 22px rgba(var(--cyan), .72), 0 0 36px rgba(var(--brand-hot), .68)}}.deploy-ready-v2 .ready-modal .rm-cta-progress{background:rgba(var(--cyan), .2);z-index:3;height:2px;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.deploy-ready-v2 .ready-modal .rm-cta-progress:before{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyan), .9) 35%, #fff 50%, rgba(var(--cyan), .9) 65%, transparent 100%);animation:.85s linear infinite dgv2-commit-bar;position:absolute;inset:0}.deploy-access-v2.is-committing .access-panel{background:rgba(var(--cyan), .08);border-color:rgba(var(--cyan), .58);z-index:4;animation:.7s ease-in-out infinite dgv2-commit-shadow,2.4s cubic-bezier(.22,1,.36,1) forwards dgv2-commit-access-rise}@keyframes dgv2-commit-access-rise{0%{transform:translateZ(8px)translateY(0)}to{transform:translateZ(40px)translateY(-22px)}}.deploy-game-v2 .commit-code-host{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(78% 82% at 50% 52%,#000000eb 0%,#0000008c 60%,#0000 100%);mask-image:radial-gradient(78% 82% at 50% 52%,#000000eb 0%,#0000008c 60%,#0000 100%)}.deploy-game-v2 .commit-blast{white-space:pre;letter-spacing:.02em;color:rgba(var(--brand-dim), .85);text-shadow:0 0 6px rgba(var(--brand), .38);opacity:0;mix-blend-mode:screen;transform-origin:50%;font-family:ui-monospace,JetBrains Mono,SFMono-Regular,Consolas,monospace;line-height:1.35;animation:.9s ease-out forwards dgv2-commit-blast;position:absolute}.deploy-game-v2 .commit-blast.accent{color:rgba(var(--cyan), .92);text-shadow:0 0 8px rgba(var(--cyan), .55), 0 0 14px rgba(var(--brand-hot), .3)}.deploy-game-v2 .commit-blast.hot{color:rgba(var(--brand-hot), .96);text-shadow:0 0 10px rgba(var(--brand-hot), .6)}@keyframes dgv2-commit-blast{0%{opacity:0;filter:blur(2px);transform:scale(.94)translateY(6px)}14%{opacity:1;filter:blur();transform:scale(1)translateY(0)}70%{opacity:1;filter:blur();transform:scale(1)translateY(0)}to{opacity:0;filter:blur(2px);transform:scale(1.04)translateY(-4px)}}.panel-page{z-index:var(--z-content);height:calc(100vh - 56px - var(--space-3,12px));color:#fff;padding:var(--space-3,12px) var(--space-5,20px) var(--space-5,20px);flex-direction:column;font-family:Manrope,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.panel-grid{gap:var(--space-3);flex:1;grid-template-columns:65fr 35fr;width:100%;max-width:1160px;min-height:0;margin:0 auto;display:grid;overflow:hidden}@media (width<=900px){.panel-grid{grid-template-columns:1fr}}.panel-col{gap:var(--space-3);flex-direction:column;min-height:0;padding-bottom:1px;display:flex;overflow:hidden auto}.panel-col>*{animation:.5s cubic-bezier(.16,1,.3,1) both signalIn}.panel-col>:first-child{animation-delay:60ms}.panel-col>:nth-child(2){animation-delay:.12s}.panel-col>:nth-child(3){animation-delay:.18s}.panel-col>:nth-child(4){animation-delay:.24s}.glass-panel{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl,16px);-webkit-backdrop-filter:blur(12px);overflow:hidden;box-shadow:inset 0 1px #ffffff08}.glass-panel--fill,.glass-panel--fill>.glass-panel-body{flex-direction:column;flex:1;min-height:0;display:flex}.glass-panel-header{padding:var(--space-4) var(--space-5) 0;justify-content:space-between;align-items:center;display:flex}.glass-panel-header+.glass-panel-body,.glass-panel-header+.quick-commands{padding-top:var(--space-2)}.glass-panel-title{text-transform:uppercase;letter-spacing:.12em;color:#ffffff5c;font-size:11px;font-weight:700}.glass-panel-body{padding:var(--space-4) var(--space-5)}.tab-bar{border-bottom:1px solid #ffffff0f;align-items:center;gap:0;padding:0 20px;display:flex}.tab-bar-counter{color:var(--text-muted);margin-left:auto;font-size:12px;font-weight:600}.tab-btn{all:unset;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:#ffffff52;border-bottom:2px solid #0000;padding:12px 14px 10px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s}.tab-btn:hover{color:#ffffff8f}.tab-btn.active{color:#ffffffe0;border-bottom-color:#8a5cf6b3}.identity-row{gap:var(--space-3);display:flex}.identity-row>.server-identity-panel{flex:1}.server-identity{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;min-height:var(--space-7);display:flex}.server-identity-panel,.control-row>.glass-panel{border-radius:var(--radius-md)}.server-identity-panel>.glass-panel-body,.control-row>.glass-panel>.glass-panel-body{padding:var(--space-2) var(--space-5)}.server-identity-title{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:700;line-height:1;overflow:hidden}.server-identity-game{text-transform:uppercase;letter-spacing:.16em;color:#ffffff5c;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}.console-area{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;background:#0009;border:1px solid #ffffff0a;border-radius:8px;flex:1;min-height:0;padding:12px 14px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:12px;line-height:1.7;overflow-y:auto}.console-area::-webkit-scrollbar{width:8px;height:8px;display:block}.runtime-logs-area::-webkit-scrollbar{width:8px;height:8px;display:block}.console-area::-webkit-scrollbar-track{background:0 0}.runtime-logs-area::-webkit-scrollbar-track{background:0 0}.console-area::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#ffffff1f}.runtime-logs-area::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#ffffff1f}.console-area::-webkit-scrollbar-thumb:hover{background:#ffffff38}.runtime-logs-area::-webkit-scrollbar-thumb:hover{background:#ffffff38}.console-line{white-space:pre-wrap;word-break:break-all}.console-line .time{color:#ffffff3d}.console-line .tag{margin:0 4px;font-weight:700}.console-line .tag-ok{color:#34d399}.console-line .tag-error{color:#f87171}.console-line .tag-warn{color:#fbbf24}.console-line .tag-session{color:#60a5fa}.console-line .tag-info{color:#ffffff7a}.console-line .tag-output{color:#ffffff8f}.console-line .text{color:#ffffffb8}.console-input-row{gap:var(--space-2);padding:0 var(--space-5) var(--space-4);display:flex}.console-input{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);padding:10px var(--space-4);min-height:var(--space-8);box-sizing:border-box;color:var(--text-primary);transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);outline:none;flex:1;font-family:JetBrains Mono,monospace;font-size:14px}.console-input:focus{border-color:var(--input-border-focus);box-shadow:0 0 0 3px var(--brand-soft)}.console-input::placeholder{color:var(--text-muted)}.console-send-btn{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);border:1px solid var(--brand-strong);border-radius:var(--radius-md);background:var(--brand-strong);color:#fff;font-family:var(--font-sans);min-height:var(--space-8);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:13px;font-weight:600;line-height:1;display:inline-flex}.console-send-btn:hover{background:var(--brand-hover);box-shadow:0 0 16px #9650ff4d}.console-send-btn:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px}.console-send-btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.runtime-logs-area{color:#ffffff70;white-space:pre-wrap;word-break:break-all;scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;background:#0009;border:1px solid #ffffff0a;border-radius:8px;flex:1;min-height:0;padding:12px 14px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.6;overflow-y:auto}.players-scroll{flex:1;min-height:0;overflow-y:auto}.players-table{border-collapse:collapse;width:100%;font-size:13px}.players-table th{text-align:left;text-transform:uppercase;letter-spacing:.14em;color:#ffffff47;border-bottom:1px solid #ffffff0f;padding:8px 4px;font-size:10px;font-weight:700}.players-table td{color:#ffffffb8;border-bottom:1px solid #ffffff08;padding:7px 4px}.players-table th:first-child,.players-table td:first-child{width:32px;padding-left:12px}.players-table th:last-child,.players-table td:last-child{text-align:right;width:48px;padding-right:12px}.players-table th:nth-child(2),.players-table td:nth-child(2){width:100%}.players-table tr:hover td{background:#8a5cf60f}.players-table tr.selected td{background:#8a5cf624}.player-bot{opacity:.4}.player-actions-bar{gap:8px;padding:12px 0 4px;display:flex}.player-action-btn{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);min-height:var(--space-7);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:12px;font-weight:600;line-height:1;display:inline-flex}.player-action-btn.kick{color:#fbbf24;background:#fbbf2424;border:1px solid #fbbf2447}.player-action-btn.kick:hover{background:#fbbf2438}.player-action-btn.ban{background:var(--danger-soft);color:var(--danger);border:1px solid #ef44444d}.player-action-btn.ban:hover{background:#ef444440}.player-action-btn.slay{background:var(--glass);border:1px solid var(--glass-border);color:var(--text-secondary)}.player-action-btn.slay:hover{background:var(--glass-hover);color:var(--text-primary)}.player-action-btn:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px}.player-action-btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.banned-list{margin:0;padding:0;list-style:none}.banned-item{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.banned-item-info{color:#fff9;font-size:13px}.banned-item-id{color:#ffffff47;margin-left:8px;font-size:11px}.unban-btn{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.unban-btn:hover{color:var(--text-primary);background:#ffffff0d}.empty-state{text-align:center;color:#fff3;padding:24px 0;font-size:13px}.agent-badges{flex-wrap:wrap;gap:10px;display:flex}.agent-metric{border-bottom:1px solid #ffffff0a;justify-content:space-between;padding:8px 0;font-size:13px;display:flex}.agent-metric:last-child{border-bottom:none}.agent-metric-label{color:#ffffff5c}.agent-metric-value{color:#ffffffb8;font-family:JetBrains Mono,monospace;font-size:12px}.control-row{gap:var(--space-3);display:flex}.control-row>.glass-panel:first-child{flex:1}.control-buttons{gap:var(--space-2);display:flex}.control-buttons>.btn:not(:first-child){flex:1;justify-content:center}.btn-warning{color:#fbbf24;background:#fbbf2426;border-color:#fbbf244d}.btn-warning:hover{background:#fbbf2440}.btn-success{color:#34d399;background:#34d39926;border-color:#34d3994d}.btn-success:hover{background:#34d39940}.quick-commands{padding:var(--space-4) var(--space-5);flex-wrap:wrap;gap:8px;display:flex}.quick-cmd-btn{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-sans);min-height:var(--space-8);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:#ffffff0a;border:1px solid #0000;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.quick-cmd-btn:hover{color:var(--text-primary);border-color:var(--glass-border);background:#ffffff12}.quick-cmd-btn:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px}.quick-cmd-btn.right{margin-left:auto}.quick-cmd-btn.right~.quick-cmd-btn.right{margin-left:0}.quick-cmd-btn--full{justify-content:center;width:100%}.utility-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.utility-chip{color:#ffffff8f;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;display:inline-flex}.utility-chip-label{color:#ffffff4d;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.utility-chip-value{color:#ffffffb8;font-family:DIN Condensed,Manrope,sans-serif;font-weight:700}.panel-page .select-trigger{min-height:var(--space-8);box-sizing:border-box}.utility-action-btn{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);border:1px solid var(--brand-strong);border-radius:var(--radius-md);background:var(--brand-strong);color:#fff;font-family:var(--font-sans);min-height:var(--space-8);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:13px;font-weight:600;line-height:1;display:inline-flex}.utility-action-btn:hover{background:var(--brand-hover);box-shadow:0 0 16px #9650ff4d}.utility-action-btn:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px}._page_1aqka_6{z-index:var(--z-content);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);gap:var(--space-6);--movies-bar-h:40px;margin:0 auto;display:flex;position:relative}._sidebar_1aqka_21{gap:var(--space-4);flex-direction:column;flex-shrink:0;align-self:flex-start;width:240px;display:flex;position:sticky;top:80px}@media (display-mode:standalone),(width<=720px){._page_1aqka_6{gap:var(--space-4);flex-direction:column}._page_1aqka_6 ._sidebar_1aqka_21{width:100%;position:static}._page_1aqka_6 ._sectionsToggle_1aqka_45{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);display:flex;position:sticky}._page_1aqka_6 ._sectionsToggle_1aqka_45:not(._sectionsToggleOpen_1aqka_52)+.section-nav{display:none}._page_1aqka_6 ._sidebarAction_1aqka_57{top:calc(env(safe-area-inset-top,0px) + 48px + var(--space-4));z-index:var(--z-sticky);position:sticky}._page_1aqka_6 ._libraryToolbar_1aqka_65,._page_1aqka_6 ._catalogToolbar_1aqka_66{flex-direction:column;align-items:stretch;position:static;top:auto}._page_1aqka_6 ._detailHeader_1aqka_74{gap:var(--space-4);padding:var(--space-3);flex-direction:column;align-items:stretch}._page_1aqka_6 ._detailPoster_1aqka_80{align-self:center;width:min(280px,80%)}._page_1aqka_6 ._detailTitle_1aqka_84{font-size:22px}._page_1aqka_6 ._detailTitleRow_1aqka_89{flex-wrap:wrap}._page_1aqka_6 ._aggregateChipVerb_1aqka_96{display:none}._page_1aqka_6 ._content_1aqka_99{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 2 * (48px + var(--space-4)))}}._sectionsToggle_1aqka_45{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);font-size:14px;display:none}._sectionsToggle_1aqka_45:hover,._sectionsToggle_1aqka_45:active{border-color:var(--brand-border)}._sectionsToggleOpen_1aqka_52{border-color:var(--brand-border);background:var(--brand-soft)}._sectionsToggleLabel_1aqka_139{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}._sectionsToggleLabel_1aqka_139 .material-symbols-rounded{color:var(--text-secondary);font-size:20px}._sectionsToggleBadge_1aqka_152{color:var(--brand-strong);margin-left:var(--space-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._sectionsToggleBadge_1aqka_152 .material-symbols-rounded{color:var(--brand-strong);font-size:14px}._sectionsToggleChevron_1aqka_170{color:var(--text-secondary);transition:transform var(--duration-fast) var(--ease);flex-shrink:0;font-size:22px!important}._sectionsToggleOpen_1aqka_52 ._sectionsToggleChevron_1aqka_170{color:var(--brand-strong)}._sidebarDivider_1aqka_181{height:1px;margin:var(--space-1) var(--space-2);background:var(--glass-border);opacity:.6;display:block}._sidebarAction_1aqka_57{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-4);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:var(--radius-lg);font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;transition:all var(--duration-fast) var(--ease);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:14px;font-weight:600;animation:.5s cubic-bezier(.16,1,.3,1) 60ms both _signalIn_1aqka_1;display:flex}._sidebarAction_1aqka_57:hover:not(:disabled){background:#9650ff2e;border-color:#9650ff8c;box-shadow:0 0 24px #9650ff38}._sidebarAction_1aqka_57:disabled{opacity:.4;cursor:not-allowed}._sidebarAction_1aqka_57 .material-symbols-rounded{font-size:20px}._content_1aqka_99{gap:var(--space-6);flex-direction:column;flex:1;min-width:0;scroll-margin-top:80px;display:flex}._overview_1aqka_239{gap:var(--space-6);flex-direction:column;display:flex}._overviewSection_1aqka_245{gap:var(--space-3);flex-direction:column;animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_1aqka_1;display:flex}._overviewSection_1aqka_245:first-child{animation-delay:60ms}._overviewSection_1aqka_245:nth-child(2){animation-delay:.12s}._overviewSection_1aqka_245:nth-child(3){animation-delay:.18s}._overviewSection_1aqka_245:nth-child(4){animation-delay:.24s}._overviewHeader_1aqka_257{justify-content:space-between;align-items:center;display:flex}._overviewTitle_1aqka_263{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:16px;font-weight:700}._stub_1aqka_272{min-height:120px;padding:var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-muted);font-family:var(--font-sans);text-align:center;place-items:center;margin:0;font-size:13px;display:grid}._modalError_1aqka_290{margin:var(--space-3) 0 0;color:var(--danger,#ff6b6b);font-size:13px}._modalHint_1aqka_296{margin:var(--space-3) 0 0;color:var(--text-muted);text-align:center;font-size:13px}._searchResults_1aqka_303{margin:var(--space-4) 0 0;gap:var(--space-2);flex-direction:column;max-height:60vh;padding:0;list-style:none;display:flex;overflow-y:auto}._searchResult_1aqka_303{gap:var(--space-3);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease);display:flex}._searchResult_1aqka_303:hover{border-color:var(--brand-border)}._searchPoster_1aqka_328{border-radius:var(--radius-sm);background:var(--surface-3);flex-shrink:0;width:60px;height:90px;overflow:hidden}._searchPoster_1aqka_328 img{object-fit:cover;width:100%;height:100%}._searchPosterPlaceholder_1aqka_343{width:100%;height:100%;color:var(--text-muted);place-items:center;display:grid}._searchPosterPlaceholder_1aqka_343 .material-symbols-rounded{font-size:28px}._searchMeta_1aqka_355{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._searchTitle_1aqka_363{color:var(--text-primary);align-items:center;gap:var(--space-2);font-size:14px;font-weight:600;display:flex}._searchBadge_1aqka_372{border-radius:var(--radius-full);background:var(--brand-soft);color:var(--text-secondary);text-transform:lowercase;letter-spacing:.04em;padding:1px 6px;font-size:10px;font-weight:500}._searchOriginal_1aqka_383{color:var(--text-muted);font-size:12px;font-style:italic}._searchYear_1aqka_389{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:12px}._searchOverview_1aqka_395{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._searchAction_1aqka_405{flex-shrink:0;align-items:center;display:flex}._searchInCatalog_1aqka_411{color:var(--text-muted);padding:var(--space-1) var(--space-3);align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}._searchInCatalog_1aqka_411 .material-symbols-rounded{color:var(--brand-glow);font-size:16px}._detailPage_1aqka_428{gap:var(--space-3);flex-direction:column;animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_1aqka_1;display:flex}._detailTopBar_1aqka_435{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._detailTopBar_1aqka_435 button{min-height:var(--movies-bar-h)}._detailHeader_1aqka_74{z-index:var(--z-content);gap:var(--space-5);padding:var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:stretch;display:flex;position:relative}._detailPoster_1aqka_80{aspect-ratio:2/3;border-radius:var(--radius-lg);background:var(--surface-3);border:1px solid var(--glass-border);flex-shrink:0;align-self:flex-start;width:200px;overflow:hidden}._detailPoster_1aqka_80 img{object-fit:cover;width:100%;height:100%}._detailPosterPlaceholder_1aqka_487{width:100%;height:100%;color:var(--text-muted);place-items:center;display:grid}._detailPosterPlaceholder_1aqka_487 .material-symbols-rounded{font-size:64px}._detailMeta_1aqka_499{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._detailTitleRow_1aqka_89{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._detailTitle_1aqka_84{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:-.01em;align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:1;min-width:0;margin:0;font-size:26px;font-weight:700;line-height:1.15;display:flex}._statusBadge_1aqka_531{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:var(--radius-full);font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600;display:inline-flex}._statusBadge_1aqka_531 .material-symbols-rounded{color:var(--brand-glow);font-size:14px}._statusBadgePart_1aqka_552{color:var(--text-secondary);align-items:center;gap:4px;font-weight:500;display:inline-flex}._statusBadgePart_1aqka_552 .material-symbols-rounded{font-size:14px}._detailBadge_1aqka_564{border-radius:var(--radius-full);background:var(--brand-soft);color:var(--text-secondary);text-transform:lowercase;letter-spacing:.04em;padding:2px 8px;font-size:12px;font-weight:500}._detailOriginal_1aqka_575{color:var(--text-muted);font-size:14px;font-style:italic}._detailFacts_1aqka_581{color:var(--text-secondary);font-size:13px}._detailExternal_1aqka_586{color:var(--text-secondary);padding:var(--space-1) var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);width:fit-content;transition:all var(--duration-fast) var(--ease);align-items:center;gap:4px;font-size:13px;text-decoration:none;display:inline-flex}._detailExternal_1aqka_586:hover{border-color:var(--brand-border);color:var(--text-primary)}._detailExternal_1aqka_586 .material-symbols-rounded{font-size:14px}._detailMetaFooter_1aqka_612{justify-content:space-between;align-items:flex-end;gap:var(--space-4);padding-top:var(--space-3);flex-wrap:wrap;margin-top:auto;display:flex}._detailRatings_1aqka_622{gap:var(--space-2);flex-wrap:wrap;display:flex}._ratingBadge_1aqka_626{padding:var(--space-2) var(--space-3);box-sizing:border-box;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);width:100px;height:60px;color:var(--text-secondary);transition:all var(--duration-fast) var(--ease);flex-direction:column;align-items:flex-end;gap:2px;text-decoration:none;display:inline-flex}a._ratingBadge_1aqka_626:hover{background:var(--surface-3);border-color:var(--border-strong)}._ratingBadgeValue_1aqka_661{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:28px;font-weight:300;line-height:1}._ratingBadgeLabel_1aqka_671{color:var(--text-muted);letter-spacing:.04em;font-size:11px;font-weight:500}._detailStubBlock_1aqka_678{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-muted);font-size:12px;font-style:italic}._detailOverviewClamped_1aqka_691{font-family:var(--font-sans);color:var(--text-secondary);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}._readMore_1aqka_703{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);width:fit-content;font-size:12px;font-weight:600;display:inline-flex}._readMore_1aqka_703:hover{color:var(--brand-glow);border-color:var(--brand-border)}._readMore_1aqka_703 .material-symbols-rounded{font-size:14px}._descModalText_1aqka_730{font-family:var(--font-sans);color:var(--text-secondary);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.6}._detailOverview_1aqka_691{gap:var(--space-2);flex-direction:column;display:flex}._detailOverview_1aqka_691 p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}._detailSectionTitle_1aqka_752{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:16px;font-weight:700}._statusDropPoint_1aqka_763{color:var(--text-muted);font-size:12px;font-style:italic}._statusActions_1aqka_769{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}._recommendationChip_1aqka_779{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-primary);background:var(--surface-2);font-size:13px;font-weight:600;display:inline-flex}._recommendationChip_1aqka_779 .material-symbols-rounded{font-size:16px}._statusActionsColumn_1aqka_798{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}._progressCard_1aqka_627{padding:var(--space-2) var(--space-3);box-sizing:border-box;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;justify-content:center;gap:4px;height:60px;display:inline-flex}._progressCardLabel_1aqka_821{color:var(--text-muted);letter-spacing:.04em;font-size:11px;font-weight:500}._progressCardSelectors_1aqka_828{align-items:center;gap:var(--space-2);display:inline-flex}._progressDropdown_1aqka_837 .select-trigger{height:26px;padding:0 var(--space-2);font-family:var(--font-sans);gap:4px;min-width:0;font-size:13px}._progressDropdown_1aqka_837 .select-trigger__arrow{transform-origin:50%;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._progressDropdown_1aqka_837 .select-trigger__arrow .material-symbols-rounded{font-size:16px;line-height:1}._progressDropdown_1aqka_837 .dropdown-menu{max-height:240px;overflow-y:auto}._progressDropdownValue_1aqka_873{font-family:var(--font-sans);color:var(--text-primary);font-size:13px;font-weight:500}._aggregateRow_1aqka_453{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease);text-align:left;flex-wrap:wrap;font-family:inherit;font-size:13px;display:flex}._aggregateRow_1aqka_453:hover{border-color:var(--brand-border);background:var(--surface-3)}._aggregateLabel_1aqka_904{color:var(--text-muted);margin-right:var(--space-1)}._aggregateChip_1aqka_96{border-radius:var(--radius-full);background:var(--glass);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:2px 10px;display:inline-flex}._aggregateChip_1aqka_96 .material-symbols-rounded{font-size:16px}._aggregateVerdict_1aqka_926{align-items:center;gap:var(--space-2);padding-left:var(--space-3);border-left:1px solid var(--border);margin-left:auto;display:inline-flex}._aggregateVerdictLabel_1aqka_935{color:var(--text-muted);font-size:13px}._aggregateVerdictValue_1aqka_940{font-size:13px;font-weight:600}@media (width<=720px){._aggregateVerdict_1aqka_926{border-left:none;width:100%;margin-left:0;padding-left:0}}._detailTabs_1aqka_453{gap:var(--space-2);padding:var(--space-1);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:var(--movies-bar-h);box-sizing:border-box;align-self:flex-start;display:flex}._detailTab_1aqka_453{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;font-size:13px;font-weight:600}._detailTab_1aqka_453:hover{color:var(--text-primary)}._detailTabActive_1aqka_989{background:var(--brand-soft);border-color:var(--brand-border);color:var(--text-primary)}._detailPanel_1aqka_995{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-5);min-height:200px}._overviewTab_1aqka_1006{gap:var(--space-3);flex-direction:column;display:flex}._overviewText_1aqka_1012{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}._recsTab_1aqka_1021{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=1024px){._recsTab_1aqka_1021{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){._recsTab_1aqka_1021{grid-template-columns:1fr}}._recsColumn_1aqka_1039{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._recsGroupHeader_1aqka_1046{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--glass-border);display:flex}._recsGroupIcon_1aqka_1054{flex-shrink:0;font-size:18px}._recsGroupLabel_1aqka_1059{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}._recsGroupCount_1aqka_1070{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:600}._recsUsers_1aqka_1079{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._recsUserLink_1aqka_1088{align-items:center;gap:var(--space-2);padding:4px var(--space-2) 4px 4px;border-radius:var(--radius-sm);color:var(--text-secondary);transition:all var(--duration-fast) var(--ease);min-width:0;font-size:13px;text-decoration:none;display:flex}._recsUserLink_1aqka_1088:hover{background:var(--glass);color:var(--text-primary)}._recsUserLink_1aqka_1088 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._recsHidden_1aqka_1112{color:var(--text-muted);padding-left:var(--space-2);font-size:12px;font-style:italic}._recsEmpty_1aqka_1119{color:var(--text-muted);text-align:center;padding:var(--space-3) 0;opacity:.5;font-size:16px}._notesTab_1aqka_1129{gap:var(--space-4);flex-direction:column;display:flex}._noteForm_1aqka_1135{gap:var(--space-2);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}._noteFormTextarea_1aqka_1145{resize:vertical;min-height:60px}._noteFormFooter_1aqka_1150{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._noteCharCount_1aqka_1159{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}._notesList_1aqka_1165{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._noteItem_1aqka_1174{gap:var(--space-2);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}._noteHeader_1aqka_1184{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-height:32px;display:flex}._noteAuthor_1aqka_1192{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}._noteDate_1aqka_1203{color:var(--text-muted);align-items:center;font-size:12px;line-height:1;display:inline-flex}._notePrivateBadge_1aqka_1211{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-full);color:var(--text-muted);align-items:center;gap:2px;padding:1px 6px;font-size:11px;display:inline-flex}._notePrivateBadge_1aqka_1211 .material-symbols-rounded{font-size:12px}._noteDelete_1aqka_1227{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease);background:0 0;border:none;margin-left:auto;padding:4px}._noteDelete_1aqka_1227:hover{color:var(--danger);background:var(--danger-soft)}._noteText_1aqka_1243{color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:14px;line-height:1.5}._streamcheckTab_1aqka_1257{gap:var(--space-4);flex-direction:column;display:flex}._streamcheckHeader_1aqka_1263{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._streamcheckIntro_1aqka_1271{color:var(--text-muted);flex:1;min-width:200px;margin:0;font-size:13px}._annList_1aqka_1279{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._annItem_1aqka_1288{gap:var(--space-3);padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);align-items:flex-start;display:flex}._annTime_1aqka_1303{width:150px;min-height:28px;font-family:var(--font-numeric);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--text-primary);flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:2px;font-size:18px;font-weight:700;display:flex}._annSeasonEpisode_1aqka_1322{font-family:var(--font-sans);letter-spacing:.06em;color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:700}._annCategoryEmoji_1aqka_1332{flex-shrink:0;font-size:16px;line-height:1}._annBody_1aqka_1338{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._annHeader_1aqka_1346{align-items:center;gap:var(--space-2);min-height:28px;display:flex}._annCategory_1aqka_1332{color:var(--text-primary);font-size:13px;font-weight:600}._annActions_1aqka_1359{gap:4px;margin-left:auto;display:inline-flex}._annAction_1aqka_1359{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease);background:0 0;border:none;padding:4px}._annAction_1aqka_1359:hover{color:var(--text-primary);background:var(--glass)}._annDetail_1aqka_1380{color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-word;font-size:14px}._annNotes_1aqka_1387{color:var(--text-muted);overflow-wrap:anywhere;word-break:break-word;font-size:12px;font-style:italic}._annFooter_1aqka_1395{color:var(--text-muted);margin-top:2px;font-size:12px}._annAuthor_1aqka_1401{color:var(--text-secondary);font-weight:600;text-decoration:none}._annAuthor_1aqka_1401:hover{color:var(--text-primary)}._recOptions_1aqka_1413{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}._recOption_1aqka_1413{padding:var(--space-3) var(--space-4);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);text-align:left;cursor:pointer;transition:all var(--duration-fast) var(--ease);flex-direction:column;gap:2px;font-family:inherit;display:flex}._recOption_1aqka_1413:hover{border-color:var(--brand-border)}._recOptionActive_1aqka_1438{background:var(--brand-soft);border-color:var(--brand-border)}._recOptionLabel_1aqka_1443{color:var(--text-primary);font-size:14px;font-weight:600}._recOptionHelp_1aqka_1449{color:var(--text-muted);font-size:12px}._dropExtras_1aqka_1454{margin-top:var(--space-4);gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--glass-border);flex-direction:column;display:flex}._dropPointRow_1aqka_1463{gap:var(--space-2);flex-direction:column;display:flex}._dropPointLabel_1aqka_1469{color:var(--text-secondary);font-size:13px}._dropPointInputs_1aqka_1474{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:13px;font-weight:600;display:flex}._dropPointInput_1aqka_1474{text-align:center;font-variant-numeric:tabular-nums;width:60px}._dropReasonsBlock_1aqka_1489{gap:var(--space-2);flex-direction:column;display:flex}._dropReasonsLabel_1aqka_1495{color:var(--text-secondary);font-size:13px}._dropReasonsList_1aqka_1500{gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._dropTextarea_1aqka_1506{resize:vertical;min-height:50px}._dropNotesField_1aqka_1512{flex-direction:column;gap:4px;display:flex}._dropNotesHeader_1aqka_1518{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._dropNotesLabel_1aqka_1525{color:var(--text-secondary);font-size:13px}._formRow_1aqka_1532{margin-top:var(--space-3);flex-direction:column;gap:4px;display:flex}._categoryDropdown_1aqka_1540{width:100%;display:flex}._categoryDropdown_1aqka_1540 .select-trigger{width:100%}._categoryDropdown_1aqka_1540 .dropdown-menu{width:100%;max-height:240px;overflow-y:auto}._formRowTwo_1aqka_1555{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._formLabel_1aqka_1562{color:var(--text-muted);font-size:12px;font-weight:600}._formLabelRow_1aqka_1569{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._formCharCount_1aqka_1576{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}@media (width<=768px){._page_1aqka_6{gap:var(--space-4);flex-direction:column}._sidebar_1aqka_21{width:100%;position:static}._detailHeader_1aqka_74{flex-direction:column}._detailPoster_1aqka_80{width:100%;max-width:200px}._detailTabs_1aqka_453{width:100%;overflow-x:auto}._annItem_1aqka_1288{gap:var(--space-2);flex-direction:column}}._libraryPage_1aqka_1611{gap:var(--space-4);flex-direction:column;animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_1aqka_1;display:flex}._libraryTopBar_1aqka_1621{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._libraryTopBar_1aqka_1621 button,._libraryTopBar_1aqka_1621 a,._libraryHeader_1aqka_1634 button,._libraryHeader_1aqka_1634 a,._librarySectionActions_1aqka_1636 button,._librarySectionActions_1aqka_1636 a{min-height:var(--movies-bar-h)!important}._libraryHeader_1aqka_1634{align-items:center;display:flex}._libraryTitle_1aqka_1642{letter-spacing:.02em;color:var(--text-primary);margin:0;font-size:24px;font-weight:700}._libraryToolbar_1aqka_65{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._libraryLoadingMore_1aqka_1667{margin:var(--space-3) 0 0;text-align:center;color:var(--text-muted);font-size:13px}._libraryTabs_1aqka_1676{gap:var(--space-2);padding:var(--space-1);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex}._libraryTab_1aqka_1676{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:none;font-size:14px;font-weight:500;display:inline-flex}._libraryTab_1aqka_1676:hover{color:var(--text-primary);background:var(--glass-hover)}._libraryTabActive_1aqka_1706{background:var(--brand-soft);color:var(--text-primary)}._libraryTabCount_1aqka_1711{font-family:var(--font-numeric);color:var(--text-muted);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:13px;font-weight:500}._libraryTabActive_1aqka_1706 ._libraryTabCount_1aqka_1711{color:var(--brand-glow)}._libraryGrid_1aqka_1725{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}._libraryCard_1aqka_1731{gap:var(--space-2);flex-direction:column;text-decoration:none;display:flex}._libraryCardPoster_1aqka_1740{aspect-ratio:2/3;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);transition:all var(--duration-normal) var(--ease);position:relative;overflow:hidden}._libraryCard_1aqka_1731:hover ._libraryCardPoster_1aqka_1740{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._libraryCardPoster_1aqka_1740 img{object-fit:cover;width:100%;height:100%;display:block}._libraryCardPlaceholder_1aqka_1762{width:100%;height:100%;color:var(--text-muted);place-items:center;display:grid}._libraryCardPlaceholder_1aqka_1762 .material-symbols-rounded{font-size:48px}._libraryCardSeriesBadge_1aqka_1775{top:var(--space-2);left:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-full);color:var(--text-primary);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;font-size:10px;font-weight:600;position:absolute}._libraryCardBody_1aqka_1790{flex-direction:column;gap:2px;min-width:0;display:flex}._libraryCardTitle_1aqka_1797{color:var(--text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._libraryCardSub_1aqka_1810{color:var(--text-muted);align-items:center;gap:4px;font-size:12px;line-height:1.3;display:inline-flex}._libraryCardSub_1aqka_1810 .material-symbols-rounded{font-size:14px}._overviewCardAuthor_1aqka_1826{color:var(--text-muted);align-items:center;gap:6px;min-width:0;margin-top:2px;font-size:12px;line-height:1.3;display:inline-flex}._overviewCardAuthor_1aqka_1826 span:not(._overviewCardAuthorAvatar_1aqka_1837){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._overviewCardAuthorAvatar_1aqka_1837{object-fit:cover;background:var(--surface-2);border:1px solid var(--border);border-radius:50%;flex-shrink:0;width:16px;height:16px}._watchingCard_1aqka_1858{border-radius:var(--radius-md);flex-direction:column;display:flex;position:relative;overflow:hidden}._watchingCardCover_1aqka_1866{aspect-ratio:2/3;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--glass-border);transition:border-color var(--duration-normal) var(--ease);display:block;position:relative;overflow:hidden}._watchingCardCover_1aqka_1866 img{object-fit:cover;width:100%;height:100%;display:block}._watchingCard_1aqka_1858:hover ._watchingCardCover_1aqka_1866{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._watchingCardPlaceholder_1aqka_1886{width:100%;height:100%;color:var(--text-muted);place-items:center;display:grid}._watchingCardPlaceholder_1aqka_1886 .material-symbols-rounded{font-size:48px}._watchingCardCrt_1aqka_1898{z-index:1;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}._watchingCard_1aqka_1858:hover ._watchingCardCrt_1aqka_1898{opacity:1}._watchingCardCrt_1aqka_1898:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 1px,#0000001f 1px 2px);animation:6s linear infinite _crtScanScroll_1aqka_1;position:absolute;inset:0}._watchingCardCrt_1aqka_1898:after{content:"";background:radial-gradient(#0000 35%,#00000073 100%);position:absolute;inset:0}._watchingCard_1aqka_1858:hover ._watchingCardCover_1aqka_1866 img{animation:4s ease-in-out infinite _crtFlicker_1aqka_1}._watchingCardOverlay_1aqka_1928{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-md);opacity:0;pointer-events:none;z-index:3;background:#00000059;flex-direction:column;display:flex;position:absolute;inset:0}._watchingCard_1aqka_1858:hover ._watchingCardOverlay_1aqka_1928{pointer-events:auto;animation:.5s cubic-bezier(.16,1,.3,1) both _watchingOverlayIn_1aqka_1}@keyframes _watchingOverlayIn_1aqka_1{0%{opacity:0;filter:brightness(5)saturate(0);transform:scaleY(.04)}25%{opacity:1;filter:brightness(3)saturate(0);transform:scaleY(1)}55%{filter:brightness(1.3)saturate(.5)}to{opacity:1;filter:none;transform:none}}._watchingCardAction_1aqka_1954{width:72px;padding:var(--space-2) 0;border-radius:var(--radius-md);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;transition:all var(--duration-fast) var(--ease);background:#181820b8;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}._watchingCardAction_1aqka_1954:hover{border-color:var(--brand-border);box-shadow:0 0 16px #9650ff40}._watchingCardAction_1aqka_1954 .material-symbols-rounded{font-size:20px}._watchingCardActionLabel_1aqka_1975{font-family:var(--font-sans);white-space:nowrap;color:#fff;font-size:10px;font-weight:600}._watchingCardBody_1aqka_1984{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);padding-left:calc(var(--space-2) + 48px + var(--space-2));background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:0 0 var(--radius-md) var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:40px;transition:border-color var(--duration-normal) var(--ease);z-index:2;border-top:none;text-decoration:none;display:flex;position:absolute;bottom:0;left:0;right:0}._watchingCard_1aqka_1858:hover ._watchingCardBody_1aqka_1984{border-color:var(--brand-border)}._watchingCardAvatar_1aqka_2008{left:var(--space-2);background:var(--surface-2);border:2px solid var(--glass-border);width:48px;height:48px;color:var(--text-muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:-24px;overflow:hidden}._watchingCardAvatar_1aqka_2008 img{object-fit:cover;width:100%;height:100%}._watchingCardAvatar_1aqka_2008 .material-symbols-rounded{font-size:18px}._watchingCardName_1aqka_2029{white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}._watchingCardName_1aqka_2029 span{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-sans);color:var(--text-primary);max-width:100%;font-size:12px;font-weight:700;display:inline-block;overflow:hidden}._watchingCardProgress_1aqka_2050{font-family:var(--font-numeric);color:var(--text-primary);letter-spacing:.04em;font-variant-numeric:tabular-nums;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-full);flex-shrink:0;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600}._librarySection_1aqka_1636{gap:var(--space-3);flex-direction:column;animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_1aqka_1;display:flex}._librarySection_1aqka_1636 ._libraryGrid_1aqka_1725,._librarySection_1aqka_1636 ._libraryListsGrid_1aqka_2078{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=720px){._librarySection_1aqka_1636 ._libraryGrid_1aqka_1725{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}._librarySection_1aqka_1636 ._libraryListsGrid_1aqka_2078{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}._librarySection_1aqka_1636:nth-child(2){animation-delay:40ms}._librarySection_1aqka_1636:nth-child(3){animation-delay:80ms}._librarySection_1aqka_1636:nth-child(4){animation-delay:.12s}._librarySection_1aqka_1636:nth-child(5){animation-delay:.16s}._librarySection_1aqka_1636:nth-child(6){animation-delay:.2s}._librarySectionHeader_1aqka_2097{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._librarySectionTitle_1aqka_2105{align-items:center;gap:var(--space-2);color:var(--text-primary);margin:0;font-size:18px;font-weight:700;display:inline-flex}._librarySectionTitle_1aqka_2105 .material-symbols-rounded{color:var(--text-secondary);font-size:22px}._librarySectionCount_1aqka_2120{margin-left:var(--space-1);font-family:var(--font-numeric);color:var(--text-muted);letter-spacing:.04em;font-variant-numeric:tabular-nums;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);padding:1px 8px;font-size:13px;font-weight:500}._librarySectionActions_1aqka_1636{align-items:center;gap:var(--space-2);display:inline-flex}._librarySectionEmpty_1aqka_2140{padding:var(--space-3);color:var(--text-muted);background:var(--surface-2);border:1px dashed var(--border);border-radius:var(--radius-md);margin:0;font-size:13px}._libraryListsGrid_1aqka_2078{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._listCard_1aqka_2158{aspect-ratio:3/4;padding:var(--space-4);gap:var(--space-2);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;font:inherit;text-align:left;transition:all var(--duration-normal) var(--ease);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._listCard_1aqka_2158:hover{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}._listCard_1aqka_2158:hover ._listCardCover_1aqka_2185{color:#9650ff38;transform:translate(12%,18%)scale(1.05)}._listCardCover_1aqka_2185{color:#ffffff0f;pointer-events:none;transition:transform var(--duration-normal) var(--ease), color var(--duration-normal) var(--ease);line-height:0;position:absolute;bottom:0;right:0;transform:translate(15%,22%)}._listCardCover_1aqka_2185 .material-symbols-rounded{font-variation-settings:"FILL" 1;font-size:180px}._listCardCreate_1aqka_2210{aspect-ratio:3/4;justify-content:center;align-items:center;gap:var(--space-2);background:var(--glass);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);flex-direction:column;font-size:13px;font-weight:600;display:flex;position:relative}._listCardCreate_1aqka_2210 .material-symbols-rounded{font-size:32px}._listCardCreate_1aqka_2210:hover{color:var(--text-primary);border-color:var(--brand-border);background:var(--glass-hover)}._listCardBody_1aqka_2238{z-index:1;flex:1;grid-template-rows:25% auto 1fr auto;min-width:0;display:grid;position:relative}._listCardBody_1aqka_2238>._listCardTitle_1aqka_2247{grid-row:2}._listCardBody_1aqka_2238>._listCardDesc_1aqka_2248{grid-row:4}._listCardTitle_1aqka_2247{font-family:var(--font-sans);color:var(--text-primary);-webkit-line-clamp:3;padding-right:var(--space-6);-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}._listCardDesc_1aqka_2248{font-family:var(--font-sans);color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._listCardFooter_1aqka_2276{z-index:1;font-family:var(--font-sans);color:var(--text-muted);flex-direction:column;gap:2px;min-width:0;font-size:11px;display:flex;position:relative}._listCardMeta_1aqka_2288{align-items:center;gap:4px;display:flex}._listCardMeta_1aqka_2288 .material-symbols-rounded{font-size:13px}._listCardAuthor_1aqka_2297{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._listDescription_1aqka_2307{color:var(--text-secondary);overflow-wrap:anywhere;max-width:720px;margin:0;font-size:14px;line-height:1.5}._listItemWrap_1aqka_2318{position:relative}._listItemRemove_1aqka_2322{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28px;height:28px;color:var(--text-primary);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);background:#000000b3;border:none;place-items:center;display:grid;position:absolute}._listItemRemove_1aqka_2322 .material-symbols-rounded{font-size:18px}._listItemWrap_1aqka_2318:hover ._listItemRemove_1aqka_2322{opacity:1}._listItemRemove_1aqka_2322:hover{background:var(--danger)}._addToListList_1aqka_2354{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._addToListItem_1aqka_2363{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font:inherit;cursor:pointer;transition:all var(--duration-fast) var(--ease);font-size:14px;display:flex}._addToListItem_1aqka_2363:hover{background:var(--surface-3);border-color:var(--border-strong);color:var(--text-primary)}._addToListItemActive_1aqka_2385{border-color:var(--brand-border);background:var(--brand-soft);color:var(--text-primary)}._addToListItemActive_1aqka_2385 .material-symbols-rounded{color:var(--brand-glow)}._addToListItemName_1aqka_2395{text-align:left;flex:1;font-weight:500}._addToListItemCount_1aqka_2401{font-family:var(--font-numeric);color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px}._listCardAutoBadge_1aqka_2410{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:0 var(--radius-md) 0 var(--radius-sm);color:#ffffffe6;z-index:2;background:#0000008c;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:0;right:0}._listCardAutoBadge_1aqka_2410 .material-symbols-rounded{font-size:15px}._catalogToolbar_1aqka_66{align-items:stretch;gap:var(--space-3);z-index:var(--z-sticky);flex-wrap:wrap;display:flex;position:sticky;top:80px}._listAuthorByline_1aqka_2445{color:var(--text-muted);margin:0;font-size:13px}._listAuthorLink_1aqka_2451{color:var(--text-secondary);font-weight:600;text-decoration:none}._listAuthorLink_1aqka_2451:hover{color:var(--text-primary)}._pgTab_1aqka_2463,._pgEmpty_1aqka_2469{gap:var(--space-3);flex-direction:column;display:flex}._pgEmpty_1aqka_2469>a,._pgEmpty_1aqka_2469>button{align-self:center}._pgHeader_1aqka_2482{color:var(--text-muted);padding:var(--space-2) 0;flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex}._pgSeparator_1aqka_2492,._pgFetchedAt_1aqka_2496{color:var(--text-muted)}._pgSourceLink_1aqka_2500{color:var(--text-secondary);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}._pgSourceLink_1aqka_2500:hover{color:var(--text-primary)}._pgSourceLink_1aqka_2500 .material-symbols-rounded{font-size:14px}._pgSections_1aqka_2516{gap:var(--space-2);flex-direction:column;display:flex}._pgSection_1aqka_2516{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease);overflow:hidden}._pgSection_1aqka_2516:hover:not(._pgSectionEmpty_1aqka_2530),._pgSectionOpen_1aqka_2534{border-color:var(--brand-border)}._pgSectionEmpty_1aqka_2530{opacity:.55}._pgSectionHeader_1aqka_2544{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);cursor:pointer;text-align:left;font-family:var(--font-sans);background:0 0;border:0;display:flex}._pgSectionEmpty_1aqka_2530 ._pgSectionHeader_1aqka_2544{cursor:default}._pgSectionIcon_1aqka_2561{width:28px;height:28px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._pgSectionIcon_1aqka_2561 .material-symbols-rounded{font-size:22px}._pgSectionTitle_1aqka_2574{min-width:0;color:var(--text-primary);flex:1;font-size:14px;font-weight:600}._pgSeverityBadge_1aqka_2583{letter-spacing:.04em;border-radius:var(--radius-full);font-size:11px;font-weight:700;font-family:var(--font-sans);text-transform:uppercase;border:1px solid #0000;flex-shrink:0;padding:2px 10px}._pgSevEmpty_1aqka_2595{color:var(--text-muted);border-color:var(--border);background:0 0}._pgSevNone_1aqka_2600{color:var(--text-muted);background:var(--surface-1);border-color:var(--border)}._pgSevMild_1aqka_2605{color:var(--success);background:#22c55e1f;border-color:#22c55e59}._pgSevModerate_1aqka_2610{color:var(--warning);background:#f59e0b1f;border-color:#f59e0b59}._pgSevSevere_1aqka_2615{color:var(--danger);background:#ef444424;border-color:#ef444466}._pgSectionCount_1aqka_2621{font-family:var(--font-numeric);color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;min-width:60px;font-size:12px}._pgSectionChevron_1aqka_2631{color:var(--text-muted);flex-shrink:0;display:inline-flex}._pgSectionChevron_1aqka_2631 .material-symbols-rounded{font-size:22px}._pgItemList_1aqka_2641{padding:0 var(--space-4) var(--space-4) var(--space-4);gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);flex-direction:column;margin:0;list-style:none;display:flex}._pgItem_1aqka_2641{padding-left:var(--space-3);color:var(--text-primary);font-size:13px;line-height:1.5;position:relative}._pgItem_1aqka_2641:before{content:"•";color:var(--text-muted);position:absolute;left:0}._pgShowMore_1aqka_2666{margin-top:var(--space-1);padding-left:0;list-style:none}._pgShowMore_1aqka_2666:before{content:""}._page_1e107_6{z-index:var(--z-content);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);gap:var(--space-6);margin:0 auto;display:flex;position:relative}._sidebar_1e107_18{gap:var(--space-4);flex-direction:column;flex-shrink:0;align-self:flex-start;width:240px;display:flex;position:sticky;top:80px}@media (display-mode:standalone),(width<=720px){._page_1e107_6{gap:var(--space-4);flex-direction:column}._page_1e107_6 ._sidebar_1e107_18{width:100%;position:static}._page_1e107_6 ._sectionsToggle_1e107_38{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);display:flex;position:sticky}._page_1e107_6 ._sectionsToggle_1e107_38:not(._sectionsToggleOpen_1e107_44)+.section-nav{display:none}._page_1e107_6 ._content_1e107_47{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 48px + var(--space-4))}}._sectionsToggle_1e107_38{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);font-size:14px;display:none}._sectionsToggle_1e107_38:hover,._sectionsToggle_1e107_38:active{border-color:var(--brand-border)}._sectionsToggleOpen_1e107_44{border-color:var(--brand-border);background:var(--brand-soft)}._sectionsToggleLabel_1e107_84{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}._sectionsToggleLabel_1e107_84 .material-symbols-rounded{color:var(--text-secondary);font-size:20px}._sectionsToggleBadge_1e107_97{color:var(--brand-strong);margin-left:var(--space-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._sectionsToggleBadge_1e107_97 .material-symbols-rounded{color:var(--brand-strong);font-size:14px}._sectionsToggleChevron_1e107_115{color:var(--text-secondary);transition:transform var(--duration-fast) var(--ease);flex-shrink:0;font-size:22px!important}._sectionsToggleOpen_1e107_44 ._sectionsToggleChevron_1e107_115{color:var(--brand-strong)}._content_1e107_47{flex:1;min-width:0}._overview_1e107_132{gap:var(--space-5);flex-direction:column;display:flex}._gamePanelList_1e107_140{gap:var(--space-4);flex-direction:column;display:flex}._gamePanel_1e107_140{align-items:stretch;gap:var(--space-5);width:100%;padding:var(--space-4) var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;text-align:left;color:inherit;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);font-family:inherit;display:flex}._gamePanel_1e107_140:hover{border-color:var(--brand-border);background:var(--brand-soft);transform:translateY(-2px)}._gamePanel_1e107_140:focus-visible{outline:2px solid var(--brand-strong);outline-offset:4px}._gamePanelCartridge_1e107_177{flex-direction:column;flex-shrink:0;align-self:center;align-items:stretch;width:280px;display:flex}._gamePanelInfo_1e107_186{gap:var(--space-2);min-width:0;padding:var(--space-1) 0;flex-direction:column;flex:1;display:flex}._gamePanelTitle_1e107_195{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:24px;font-weight:700;line-height:1.2}._gamePanelGenres_1e107_205{gap:var(--space-2);flex-wrap:wrap;margin-top:2px;display:flex}._gamePanelGenre_1e107_205{padding:var(--space-1) var(--space-2);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-sans);color:var(--text-secondary);font-size:12px;font-weight:600}._gamePanelDescription_1e107_224{margin:var(--space-2) 0 0 0;font-family:var(--font-sans);color:var(--text-secondary);font-size:14px;line-height:1.55}._gamePanelStat_1e107_235{min-width:96px;padding:var(--space-2) 0 var(--space-2) var(--space-4);border-left:1px solid var(--glass-border);flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:flex-end;gap:2px;display:flex}._gamePanelStatValue_1e107_248{font-family:var(--font-numeric);color:var(--text-primary);font-size:36px;font-weight:300;line-height:1}._gamePanelStatLabel_1e107_256{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);font-size:11px;font-weight:500}@media (width<=720px){._gamePanel_1e107_140{padding:var(--space-3);flex-direction:column;align-items:stretch}._gamePanelCartridge_1e107_177{width:100%;max-width:280px;margin:0 auto}._gamePanelStat_1e107_235{align-items:baseline;gap:var(--space-2);min-width:0;padding:var(--space-3) 0 0 0;border-left:none;border-top:1px solid var(--glass-border);flex-direction:row;align-self:stretch}}._cartridge_1e107_292{filter:drop-shadow(0 10px 22px #0000008c)drop-shadow(0 2px 5px #0006);flex-direction:column;align-items:stretch;width:100%;display:flex;position:relative}._cartridgeBody_1e107_292{aspect-ratio:1.45;background:radial-gradient(circle at 22% 28%,#ffffff09 0%,#0000 40%),radial-gradient(circle at 78% 72%,#ffffff06 0%,#0000 34%),linear-gradient(#2e2823 0%,#1f1a16 100%);border-radius:12px 12px 0 0;width:100%;display:block;position:relative;box-shadow:inset 0 1px #ffffff12}._cartridgeLabel_1e107_333{filter:saturate(1.05)contrast(1.02);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;position:absolute;inset:9% 7%;box-shadow:0 0 0 1px #00000073,inset 0 1px #ffffff14}._cartridgeContact_1e107_293{background:linear-gradient(#1f1a16 0%,#14100e 100%);border-radius:0;width:62%;height:22px;margin:0 auto;display:block;box-shadow:inset 0 -2px 4px #00000073}._recordsPage_1e107_367{gap:var(--space-5);flex-direction:column;display:flex}._recordsSection_1e107_373{gap:var(--space-3);flex-direction:column;display:flex}._recordsSectionTitle_1e107_379{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:22px;font-weight:700;line-height:1.2}._recordsList_1e107_388{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._recordsRow_1e107_397{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-sans);display:flex}._recordsRank_1e107_409{text-align:center;width:36px;font-family:var(--font-numeric);color:var(--text-dim);flex-shrink:0;font-size:22px;font-weight:300}._recordsPlayer_1e107_419{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}._recordsAvatar_1e107_427{background:var(--brand-soft);border:1px solid var(--glass-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;overflow:hidden}._recordsAvatar_1e107_427 img{object-fit:cover;width:100%;height:100%}._recordsAvatarFallback_1e107_446{color:var(--brand-strong);font-size:16px;font-weight:700}._recordsName_1e107_452{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}._recordsStat_1e107_464{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;min-width:72px;display:flex}._recordsStatValue_1e107_473{font-family:var(--font-numeric);color:var(--text-primary);font-size:28px;font-weight:300;line-height:1}._recordsStatLabel_1e107_481{letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);font-size:11px;font-weight:500}@media (width<=720px){._recordsRow_1e107_397{gap:var(--space-3);padding:var(--space-3)}._recordsRank_1e107_409{width:24px;font-size:18px}._recordsStat_1e107_464{min-width:56px}._recordsStatValue_1e107_473{font-size:22px}}._placeholder_1e107_507{padding:var(--space-6) var(--space-5);background:var(--glass);border:1px dashed var(--glass-border);border-radius:var(--radius-lg);color:var(--text-dim);font-family:var(--font-sans);text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:14px;line-height:1.5}._overviewTitle_1e107_520{font-family:var(--font-sans);color:var(--text-primary);margin:0;font-size:22px;font-weight:700}._overviewHeader_1e107_528{align-items:baseline;gap:var(--space-3);display:flex}._cartridgeHidden_1e107_535{visibility:hidden}._gamePanelLaunching_1e107_546{pointer-events:none}._launchOverlay_1e107_550{z-index:9999;pointer-events:none;animation:1s cubic-bezier(.55,.05,.8,.4) forwards _cartridge-launch_1e107_1;position:fixed}._launchBlocker_1e107_561{z-index:9998;pointer-events:auto;cursor:default;position:fixed;inset:0}@keyframes _cartridge-launch_1e107_1{0%{transform:translate(0)rotate(0)}20%{transform:translateY(-32px)rotate(0)}38%{transform:translateY(-28px)rotate(3deg)}to{transform:translateY(calc(100vh + 200px))rotate(3deg)}}._dungeonRoom_1e107_594{z-index:100;background-color:#0a0608;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;padding:clamp(8px,2vw,32px);display:flex;position:fixed;inset:0}._crtTv_1e107_612{flex-direction:column;align-items:center;gap:0;width:min(95vw,1280px);display:flex;position:relative}._crtUpper_1e107_625{background:linear-gradient(#3a3128 0%,#28211c 60%,#1c1612 100%);border-radius:14px;width:100%;padding:clamp(14px,2vw,22px);box-shadow:0 40px 80px #000000a6,0 12px 24px #00000073,inset 0 2px #ffffff0f,inset 0 -2px #0000008c,inset 0 0 0 1px #00000073}._crtScreen_1e107_588{aspect-ratio:16/9;background:#06040a;border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #000,inset 0 0 80px #000000d9}._crtLower_1e107_663{background:linear-gradient(#181410 0%,#0e0b09 100%);border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;gap:clamp(12px,2vw,24px);width:78%;padding:clamp(8px,1.2vw,14px) clamp(14px,2vw,22px);display:flex;box-shadow:0 14px 28px #0000008c,0 4px 8px #0006,inset 0 5px 8px -2px #0000008c,inset 0 -2px #0000008c,inset 0 0 0 1px #00000073}._crtSpeaker_1e107_691{background:radial-gradient(circle,#000000d9 .8px,#0000 1.3px) 3px 3px/6px 6px,linear-gradient(#1f1a16 0%,#0c0a08 100%) 0 0/100% 100%;border-radius:3px;flex-shrink:0;width:clamp(64px,9vw,130px);height:clamp(26px,3.5vw,44px);box-shadow:inset 0 2px 3px #000000b3,inset 0 -1px #ffffff0a,0 0 0 1px #00000080}._crtCenter_1e107_710{flex-direction:column;align-items:center;gap:clamp(3px,.4vw,6px);display:flex}._crtBrand_1e107_717{font-family:var(--font-numeric);letter-spacing:.18em;color:#dcd2c38c;text-shadow:0 1px #000000b3,0 -1px #ffffff08;text-transform:uppercase;font-size:clamp(13px,1.1vw,17px);font-weight:400}._crtIr_1e107_729{background:radial-gradient(circle at 30% 30%,#6a5234 0%,#2a1d10 60%,#0c0805 100%);border-radius:50%;width:clamp(6px,.6vw,9px);height:clamp(6px,.6vw,9px);box-shadow:inset 0 0 0 1px #000000b3,0 0 4px #00000080}._crtButtons_1e107_743{background:linear-gradient(#1f1a16 0%,#0c0a08 100%);border-radius:4px;flex-shrink:0;grid-template-columns:repeat(3,auto);gap:clamp(3px,.4vw,5px);padding:clamp(4px,.6vw,8px);display:grid;box-shadow:inset 0 2px 3px #000000b3,inset 0 -1px #ffffff0a,0 0 0 1px #00000080}._crtButton_1e107_743{background:linear-gradient(#3a3128 0%,#1f1a16 100%);border-radius:2px;width:clamp(14px,1.2vw,18px);height:clamp(9px,.85vw,13px);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000008c,0 0 0 1px #0006}._crtRight_1e107_772{align-items:stretch;gap:clamp(4px,.6vw,8px);display:inline-flex}._crtPower_1e107_781{cursor:pointer;color:#b9a890;background:linear-gradient(#3a3128 0%,#1f1a16 100%);border:0;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:clamp(32px,2.6vw,42px);height:clamp(32px,2.6vw,42px);padding:0;transition:none;display:inline-flex;box-shadow:inset 0 2px #ffffff14,inset 0 -2px #0009,0 0 0 1px #00000080}._crtPower_1e107_781 .material-symbols-rounded{color:inherit;font-size:clamp(20px,1.7vw,26px)}._crtPower_1e107_781:hover,._crtPower_1e107_781:focus-visible{color:#e8d8be;background:linear-gradient(#4c4032 0%,#28201c 100%);outline:none;box-shadow:inset 0 2px #ffffff1f,inset 0 -2px #0009,0 0 0 1px #00000080}._crtPower_1e107_781:active{box-shadow:inset 0 2px #00000080,inset 0 -2px #ffffff0f,0 0 0 1px #00000080}._crtScanlines_1e107_827{pointer-events:none;z-index:5;mix-blend-mode:multiply;background-image:repeating-linear-gradient(#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}._crtVignette_1e107_843{pointer-events:none;z-index:6;background:radial-gradient(#0000 55%,#00000073 100%);position:absolute;inset:0}._crtPowerOn_1e107_857{pointer-events:none;z-index:10;position:absolute;inset:0;overflow:hidden}._crtPowerOnTop_1e107_857{background:#000;height:50%;animation:1.4s cubic-bezier(.3,0,0,1) forwards _crt-power-top_1e107_1;position:absolute;top:0;left:0;right:0;transform:translateY(0)}._crtPowerOnBottom_1e107_857{background:#000;height:50%;animation:1.4s cubic-bezier(.3,0,0,1) forwards _crt-power-bottom_1e107_1;position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}@keyframes _crt-power-top_1e107_1{0%,38%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes _crt-power-bottom_1e107_1{0%,38%{transform:translateY(0)}to{transform:translateY(100%)}}._crtPowerOnBeam_1e107_860{opacity:0;background:#fff;width:0;height:0;animation:1.4s ease-out forwards _crt-power-beam_1e107_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _crt-power-beam_1e107_1{0%{opacity:0;width:0;height:0;box-shadow:0 0 #fff0}8%{opacity:1;width:6px;height:6px;box-shadow:0 0 18px 6px #ffffffd9}16%{opacity:1;width:6px;height:6px;box-shadow:0 0 18px 6px #ffffffd9}38%{opacity:1;width:100%;height:4px;box-shadow:0 0 28px 6px #ffffffbf}60%{opacity:.95;width:100%;height:100%;box-shadow:none}82%{opacity:.35;width:100%;height:100%}to{opacity:0;width:100%;height:100%}}._startScreen_1e107_976{z-index:1;background-color:#0a0510;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:center;padding:clamp(16px,3vh,32px) clamp(16px,3vw,32px) clamp(20px,4vh,40px);display:flex;position:absolute;inset:0}._startScreen_1e107_976:before{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#00000026 58%,#0000008c 78%,#000000d1 100%);position:absolute;inset:0}._startControls_1e107_1010{flex-direction:column;align-items:center;gap:clamp(14px,2.5vh,24px);display:flex;position:relative}._startButton_1e107_1024{letter-spacing:.06em;color:#f0d9ff;cursor:pointer;text-transform:uppercase;background:#4a2a6a;border:0;border-radius:0;padding:clamp(10px,1.3vw,18px) clamp(28px,3.5vw,52px);font-family:"Press Start 2P",monospace;font-size:clamp(16px,1.8vw,28px);font-weight:400;transition:none;animation:1.4s step-end infinite _start-blink_1e107_1;box-shadow:0 -4px #000,0 4px #000,-4px 0 #000,4px 0 #000,inset 0 3px #7a4aba,inset 3px 0 #7a4aba,inset 0 -3px #2a1238,inset -3px 0 #2a1238}._startButton_1e107_1024:hover,._startButton_1e107_1024:focus-visible{color:#fff;background:#6a3a8a;outline:none;animation:none;box-shadow:0 -4px #000,0 4px #000,-4px 0 #000,4px 0 #000,inset 0 3px #9a6ada,inset 3px 0 #9a6ada,inset 0 -3px #3a1c58,inset -3px 0 #3a1c58}._startButton_1e107_1024:active{box-shadow:0 -4px #000,0 4px #000,-4px 0 #000,4px 0 #000,inset 0 3px #2a1238,inset 3px 0 #2a1238,inset 0 -3px #7a4aba,inset -3px 0 #7a4aba}@keyframes _start-blink_1e107_1{0%,50%{color:#f0d9ff;background:#4a2a6a}51%,to{color:#fff;background:#6a3a8a}}._startToggleRow_1e107_1097{align-items:flex-start;gap:clamp(20px,3vw,36px);display:flex}._startToggleWrap_1e107_1103{flex-direction:column;align-items:center;gap:clamp(4px,.8vh,8px);display:inline-flex}._startToggleLabel_1e107_1110{font-family:var(--font-numeric);letter-spacing:.18em;text-transform:uppercase;color:#dcd2e6bf;text-shadow:0 1px 2px #000c;font-size:clamp(11px,.9vw,14px)}._startToggle_1e107_1097{cursor:pointer;color:#d4baef;background:#382048;border:0;border-radius:0;justify-content:center;align-items:center;width:clamp(40px,3.6vw,56px);height:clamp(40px,3.6vw,56px);transition:none;display:inline-flex;box-shadow:0 -3px #000,0 3px #000,-3px 0 #000,3px 0 #000,inset 0 2px #5a3a7a,inset 2px 0 #5a3a7a,inset 0 -2px #1f0f2c,inset -2px 0 #1f0f2c}._startToggle_1e107_1097 .material-symbols-rounded{font-size:clamp(20px,1.8vw,28px)}._startToggle_1e107_1097:hover,._startToggle_1e107_1097:focus-visible{color:#f0d9ff;background:#5a3a8a;outline:none;box-shadow:0 -3px #000,0 3px #000,-3px 0 #000,3px 0 #000,inset 0 2px #7a5aaa,inset 2px 0 #7a5aaa,inset 0 -2px #2a1842,inset -2px 0 #2a1842}._startToggle_1e107_1097:active{box-shadow:0 -3px #000,0 3px #000,-3px 0 #000,3px 0 #000,inset 0 2px #1f0f2c,inset 2px 0 #1f0f2c,inset 0 -2px #5a3a7a,inset -2px 0 #5a3a7a}._startToggleOff_1e107_1179{color:#4a3a60;background:#1a1020;box-shadow:0 -3px #000,0 3px #000,-3px 0 #000,3px 0 #000,inset 0 2px #2a1838,inset 2px 0 #2a1838,inset 0 -2px #0c0612,inset -2px 0 #0c0612}@media (width<=720px){._dungeonRoom_1e107_594{padding:0}._crtTv_1e107_612{gap:0;width:100%;height:100%}._crtUpper_1e107_625{width:100%;height:100%;box-shadow:none;background:0 0;border-radius:0;padding:0}._crtScreen_1e107_588{aspect-ratio:unset;height:100%;box-shadow:none;border-radius:0}._crtLower_1e107_663{display:none}}._page_o6nn3_1{z-index:var(--z-content);height:calc(100vh - 56px - var(--space-3,12px));color:var(--text);padding:var(--space-3) var(--space-5) var(--space-5);font-family:var(--font-sans);flex-direction:column;display:flex;position:relative;overflow:hidden}._notFound_o6nn3_13{height:calc(100vh - 68px);color:var(--text-muted);font-family:var(--font-sans);place-items:center;display:grid}._grid_o6nn3_21{gap:var(--space-3);flex:1;grid-template-columns:240px 1fr;min-height:0;display:grid}._mobileBackBtn_o6nn3_34{align-items:center;gap:var(--space-2);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);flex-shrink:0;font-size:14px;font-weight:600;display:none}._mobileBackBtn_o6nn3_34:hover,._mobileBackBtn_o6nn3_34:active{border-color:var(--brand-border)}._mobileBackBtn_o6nn3_34 .material-symbols-rounded{font-size:22px}@media (display-mode:standalone),(width<=720px){._page_o6nn3_1{height:calc(100dvh - env(safe-area-inset-top,0px) - 64px - env(safe-area-inset-bottom,0px));padding:0}._notFound_o6nn3_13{height:auto;min-height:100%}._grid_o6nn3_21{grid-template-columns:1fr;gap:0}._grid_o6nn3_21[data-mobile-view=sidebar]>[data-col=content],._grid_o6nn3_21[data-mobile-view=content]>[data-col=sidebar]{display:none}._sidebar_o6nn3_90{border-left:0;border-right:0;border-radius:0}._content_o6nn3_98{-webkit-backdrop-filter:none;backdrop-filter:none;padding:var(--space-3);gap:var(--space-3);background:0 0;border:0;border-radius:0;flex-direction:column;display:flex}._mobileBackBtn_o6nn3_34{display:inline-flex}._inviteLinkRow_o6nn3_114{flex-wrap:wrap}._inviteLinkRow_o6nn3_114 .input{flex-basis:100%}._deviceBlock_o6nn3_124._pttBlock_o6nn3_124{display:none}}._sidebar_o6nn3_90{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff08}._sidebarFooter_o6nn3_152{padding:var(--space-2);border-top:1px solid var(--glass-border);flex-shrink:0}._sidebarFooter_o6nn3_152 .section-item{line-height:1;text-decoration:none}._sidebarBody_o6nn3_162{min-height:0;padding:var(--space-3);gap:var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}._group_o6nn3_172{gap:var(--space-2);flex-direction:column;display:flex}._divider_o6nn3_178{background:var(--glass-border);height:1px;margin:var(--space-2) 0}._isDanger_o6nn3_185,._isDanger_o6nn3_185 .material-symbols-rounded{color:var(--danger)!important}._isDanger_o6nn3_185:hover{background:var(--danger-soft)!important}._content_o6nn3_98{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6);font-family:var(--font-sans);overflow-y:auto}._section_o6nn3_157{gap:var(--space-5);flex-direction:column;max-width:720px;display:flex}._sectionHead_o6nn3_214{gap:var(--space-1);padding-bottom:var(--space-4);border-bottom:1px solid var(--glass-border);flex-direction:column;display:flex}._sectionTitle_o6nn3_222{color:var(--text);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600}._sectionHelp_o6nn3_230{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}._sectionBody_o6nn3_237{gap:var(--space-4);flex-direction:column;display:flex}._field_o6nn3_245{gap:var(--space-2);flex-direction:column;display:flex}._fieldLabel_o6nn3_251{color:var(--text-secondary);font-size:13px;font-weight:600}._fieldHint_o6nn3_257{color:var(--text-muted);font-size:12px;line-height:1.4}._fieldRow_o6nn3_263{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;display:flex}._fieldRow_o6nn3_263+._fieldRow_o6nn3_263{border-top:1px solid var(--glass-border)}._fieldRowText_o6nn3_274{flex-direction:column;gap:2px;min-width:0;display:flex}._fieldRowTitle_o6nn3_281{color:var(--text);font-size:14px;font-weight:500}._fieldRowHint_o6nn3_287{color:var(--text-muted);font-size:12px;line-height:1.4}._notifGroup_o6nn3_299{gap:var(--space-3);padding:0 0 0 var(--space-5);margin-top:calc(-1 * var(--space-2));transition:opacity var(--duration-fast) var(--ease);flex-direction:column;display:flex}._notifGroup_o6nn3_299[aria-disabled=true],._channelNotifList_o6nn3_319[aria-disabled=true]{opacity:.35;pointer-events:none}._notifGroupTitle_o6nn3_323{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:12px;font-weight:600}._notifGroupBody_o6nn3_330{gap:var(--space-3);flex-direction:column;display:flex}._channelNotifList_o6nn3_319{padding:0 0 0 var(--space-5);gap:var(--space-2);transition:opacity var(--duration-fast) var(--ease);flex-direction:column;margin:0;list-style:none;display:flex}._channelNotifRow_o6nn3_347{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease);grid-template-columns:18px minmax(0,1fr) auto;display:grid}._channelNotifRow_o6nn3_347:hover{background:#ffffff0a}._channelNotifIcon_o6nn3_359{color:var(--text-muted);font-size:18px}._channelNotifName_o6nn3_363{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._channelNotifFlags_o6nn3_370{align-items:center;gap:var(--space-4);display:flex}._deviceBlock_o6nn3_124{gap:var(--space-2);flex-direction:column;display:flex}._deviceBlockHead_o6nn3_385{align-items:center;gap:var(--space-2);color:var(--text);display:flex}._deviceBlockHead_o6nn3_385 ._material-symbols-rounded_o6nn3_58{color:var(--text-muted);font-size:18px}._deviceRow_o6nn3_395{align-items:center;gap:var(--space-3);display:flex}._deviceRow_o6nn3_395>._input_o6nn3_117,._deviceRow_o6nn3_395 select._input_o6nn3_117{flex:1;min-width:0}._deviceRow_o6nn3_395>._deviceDropdown_o6nn3_405{flex:1}._deviceDropdown_o6nn3_405{width:100%;display:flex}._deviceTrigger_o6nn3_416{flex:1;justify-content:space-between;min-width:0}._deviceTriggerLabel_o6nn3_421{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}._deviceTrigger_o6nn3_416 .select-trigger__arrow{place-items:center;width:18px;height:18px;line-height:1;display:grid}._deviceTrigger_o6nn3_416 .select-trigger__arrow .material-symbols-rounded{line-height:1;display:block}._deviceMenu_o6nn3_445{max-height:220px;overflow-y:auto}._deviceGainRow_o6nn3_451{align-items:center;gap:var(--space-3);grid-template-columns:auto 1fr auto;display:grid}._deviceGainLabel_o6nn3_457{color:var(--text-muted);font-size:13px}._deviceGainValue_o6nn3_461{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;min-width:3.5ch;font-size:13px}._deviceLevel_o6nn3_470{border-radius:var(--radius-sm);border:1px solid var(--glass-border);background:#ffffff08;grid-template-columns:repeat(16,1fr);gap:3px;height:8px;padding:2px;display:grid}._deviceLevelSeg_o6nn3_480{transition:background var(--duration-fast) var(--ease);background:#ffffff0f;border-radius:1px}._deviceLevelSeg_o6nn3_480._isActive_o6nn3_485{background:var(--brand)}._deviceLevelSeg_o6nn3_480:nth-child(n+13)._isActive_o6nn3_485{background:var(--warning,#e0a63c)}._deviceLevelSeg_o6nn3_480:nth-child(n+15)._isActive_o6nn3_485{background:var(--danger,#c85656)}._devicePreview_o6nn3_498{aspect-ratio:16/9;border-radius:var(--radius-md);border:1px solid var(--glass-border);background:#0006;width:100%;max-width:360px;position:relative;overflow:hidden}._devicePreviewVideo_o6nn3_508{object-fit:cover;width:100%;height:100%;display:block;transform:scaleX(-1)}._devicePreviewEmpty_o6nn3_517{color:var(--text-muted);justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}._devicePermissionBlock_o6nn3_528{align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--glass-border);background:#ffffff08;display:flex}._devicePermissionIcon_o6nn3_537{color:var(--text-muted);flex-shrink:0;font-size:28px}._devicePermissionText_o6nn3_542{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._devicePermissionTitle_o6nn3_549{color:var(--text);font-size:14px;font-weight:500}._identityMediaRow_o6nn3_557{gap:var(--space-4);align-items:center;display:flex}._avatarPreview_o6nn3_563{border-radius:var(--radius-full);border:1px solid var(--glass-border);background:var(--surface-2);flex-shrink:0;place-items:center;width:120px;height:120px;display:grid;position:relative;overflow:hidden}._wallpaperPreview_o6nn3_576{aspect-ratio:2;border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--surface-2);flex-shrink:0;width:240px;position:relative;overflow:hidden}._avatarUploaderImg_o6nn3_587{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._avatarUploaderPlaceholder_o6nn3_595{color:var(--text-muted);font-size:32px}._wallpaperUploaderImg_o6nn3_600{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._wallpaperUploaderEmpty_o6nn3_608{color:var(--text-muted);place-items:center;display:grid;position:absolute;inset:0}._wallpaperUploaderEmpty_o6nn3_608 .material-symbols-rounded{opacity:.5;font-size:32px}._mediaActions_o6nn3_620{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._mediaButtons_o6nn3_627{gap:var(--space-2);flex-wrap:wrap;display:flex}._inviteLinkRow_o6nn3_114{gap:var(--space-2);align-items:center;display:flex}._inviteLinkRow_o6nn3_114 ._input_o6nn3_117{flex:1}._inviteMono_o6nn3_643{font-family:var(--font-mono,ui-monospace, monospace);font-size:13px}._channelList_o6nn3_650{gap:var(--space-2);flex-direction:column;display:flex}._channelCard_o6nn3_656{align-items:flex-start;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:#ffffff05;display:flex}._channelDrag_o6nn3_666{color:var(--text-muted);cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;width:20px;height:32px;display:grid}._channelDrag_o6nn3_666:active{cursor:grabbing}._channelDrag_o6nn3_666._isDisabled_o6nn3_679{opacity:.35;cursor:not-allowed}._channelCard_o6nn3_656._isDragging_o6nn3_684{background:var(--brand-soft);outline:1px solid var(--brand-border);outline-offset:-1px;box-shadow:0 0 0 1px var(--brand-border-strong), 0 8px 24px #00000059}._channelIconWrap_o6nn3_691{flex-shrink:0;position:relative}._channelIconBtn_o6nn3_696{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--glass-border);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);transition:all var(--duration-fast) var(--ease);place-items:center;padding:0;display:grid}._channelIconBtn_o6nn3_696:hover:not(:disabled){border-color:var(--border-strong);color:var(--text);background:var(--glass-hover)}._channelIconBtn_o6nn3_696:disabled{cursor:not-allowed;opacity:.6}._channelIconBtn_o6nn3_696 .material-symbols-rounded{font-size:18px}._iconPicker_o6nn3_723{top:calc(100% + var(--space-1));z-index:var(--z-dropdown);padding:var(--space-2);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);gap:var(--space-1);box-shadow:var(--shadow-lg);grid-template-columns:repeat(6,36px);display:grid;position:absolute;left:0}._iconPickerGrid_o6nn3_740{gap:var(--space-1);grid-template-columns:repeat(6,36px);display:grid}._createChannelForm_o6nn3_750{gap:var(--space-3);flex-direction:column;display:flex}._createChannelField_o6nn3_755{gap:var(--space-1);flex-direction:column;display:flex}._createChannelError_o6nn3_760{color:var(--danger);font-size:var(--font-size-sm)}._iconPickerCell_o6nn3_765{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}._iconPickerCell_o6nn3_765:hover{border-color:var(--border-strong);background:var(--glass-hover);color:var(--text)}._iconPickerCell_o6nn3_765._isActive_o6nn3_485{border-color:var(--brand-border-strong);background:var(--brand-soft);color:var(--text)}._iconPickerCell_o6nn3_765 .material-symbols-rounded{font-size:20px}._channelFields_o6nn3_792{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._channelFields_o6nn3_792 .input{border-radius:var(--radius-sm);padding:6px 10px;font-size:13px}._channelSystemNote_o6nn3_806{color:var(--text-muted);font-size:12px;line-height:1.4}._channelActions_o6nn3_812{gap:var(--space-1);flex-shrink:0;align-items:center;height:32px;display:flex}._channelActionBtn_o6nn3_820{width:28px;height:28px;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:none;place-items:center;display:grid}._channelActionBtn_o6nn3_820:hover{color:var(--text);background:#ffffff0f}._channelActionBtn_o6nn3_820._isDanger_o6nn3_185{color:var(--danger)!important}._channelActionBtn_o6nn3_820._isDanger_o6nn3_185:hover{background:var(--danger-soft)!important}._channelActionBtn_o6nn3_820:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}._channelAdd_o6nn3_848{align-self:flex-start}._membersList_o6nn3_854{border:1px solid var(--glass-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}._memberRow_o6nn3_862{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--glass-border);display:flex}._memberRow_o6nn3_862:last-child{border-bottom:none}._memberRow_o6nn3_862:hover{background:#ffffff05}._memberInfo_o6nn3_878{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._memberName_o6nn3_886{color:var(--text);font-size:14px;font-weight:500}._memberMeta_o6nn3_892{color:var(--text-muted);font-size:12px}._memberActions_o6nn3_897{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._membersEmpty_o6nn3_905{padding:var(--space-4);text-align:center;color:var(--text-muted);font-size:13px}._cooldownRow_o6nn3_914{gap:var(--space-3);flex-wrap:wrap;display:flex}._applicationNote_o6nn3_920{color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.4}._dangerBlock_o6nn3_932{background:var(--danger-soft);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-3);border:1px solid #ef444459;flex-direction:column;display:flex}._dangerTitle_o6nn3_942{color:var(--danger);margin:0;font-size:14px;font-weight:600}._dangerHint_o6nn3_949{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}._dangerActions_o6nn3_956{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._hiddenInput_o6nn3_965{display:none}._page_isb49_6{min-height:100vh;padding:var(--space-6) var(--space-5);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._wallpaper_isb49_16{filter:blur(12px)saturate(1.1);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.08)}._wallpaperEmpty_isb49_25{background:radial-gradient(1200px 600px at 30% 20%, rgba(var(--brand-rgb), .18), transparent 60%), radial-gradient(900px 500px at 70% 80%, rgba(var(--brand-alt-rgb,var(--brand-rgb)), .14), transparent 60%), var(--bg);z-index:0;position:absolute;inset:0}._tint_isb49_34{z-index:1;background:linear-gradient(#00000059 0%,#0000008c 100%);position:absolute;inset:0}._card_isb49_41{z-index:2;text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;width:100%;max-width:460px;display:flex;position:relative}._avatar_isb49_55{border-radius:var(--radius-full);flex-shrink:0;width:96px;height:96px;overflow:hidden;box-shadow:0 8px 30px #00000059}._avatar_isb49_55 img{object-fit:cover;width:100%;height:100%}._avatarFallback_isb49_68{background:var(--surface);width:100%;height:100%;color:var(--text);justify-content:center;align-items:center;font-size:40px;font-weight:700;display:flex}._kicker_isb49_80{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:12px}._name_isb49_86{color:var(--text);font-size:22px;font-weight:700;line-height:1.2}._meta_isb49_92{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:13px;display:flex}._metaIcon_isb49_99{font-size:16px}._visibilityChip_isb49_102{border-radius:var(--radius-full);background:rgba(var(--brand-rgb), .12);color:var(--brand);align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}._description_isb49_113{color:var(--text-muted);max-width:380px;font-size:14px;line-height:1.5}._actions_isb49_120{gap:var(--space-2);width:100%;max-width:320px;margin-top:var(--space-2);flex-direction:column;display:flex}._actions_isb49_120 ._btn_isb49_128{width:100%}._error_isb49_132{color:var(--danger,#ff6b6b);font-size:13px}._loadingIcon_isb49_137{color:var(--text-muted);font-size:44px;animation:1.2s linear infinite _spin_isb49_1}@keyframes _spin_isb49_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._page_19p7d_5{z-index:var(--z-content);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);gap:var(--space-6);margin:0 auto;display:flex;position:relative}._sidebar_19p7d_17{gap:var(--space-4);flex-direction:column;flex-shrink:0;align-self:flex-start;width:340px;display:flex;position:sticky;top:80px}@media (display-mode:standalone),(width<=720px){._page_19p7d_5{gap:var(--space-4);flex-direction:column}._page_19p7d_5 ._sidebar_19p7d_17{width:100%;position:static}._page_19p7d_5 ._settingsRow_19p7d_47{gap:var(--space-2);grid-template-columns:1fr;align-items:stretch}._page_19p7d_5 ._settingsRowTop_19p7d_55 ._settingsLabel_19p7d_52{padding-top:0}._page_19p7d_5 ._settingsControlInline_19p7d_61{flex-wrap:wrap}._page_19p7d_5 ._sectionsToggle_19p7d_66{top:env(safe-area-inset-top,0px);z-index:var(--z-sticky);display:flex;position:sticky}._page_19p7d_5 ._sectionsToggle_19p7d_66:not(._sectionsToggleOpen_19p7d_73)+.section-nav{display:none}._page_19p7d_5 ._content_19p7d_78{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 48px + var(--space-4))}}._sectionsToggle_19p7d_66{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-3) var(--space-4);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background var(--duration-fast) var(--ease);font-size:14px;display:none}._sectionsToggle_19p7d_66:hover,._sectionsToggle_19p7d_66:active{border-color:var(--brand-border)}._sectionsToggleOpen_19p7d_73{border-color:var(--brand-border);background:var(--brand-soft)}._sectionsToggleLabel_19p7d_120{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:inline-flex}._sectionsToggleLabel_19p7d_120 .material-symbols-rounded{color:var(--text-secondary);font-size:20px}._sectionsToggleBadge_19p7d_133{color:var(--brand-strong);margin-left:var(--space-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._sectionsToggleBadge_19p7d_133 .material-symbols-rounded{color:var(--brand-strong);font-size:14px}._sectionsToggleChevron_19p7d_151{color:var(--text-secondary);transition:transform var(--duration-fast) var(--ease);flex-shrink:0;font-size:22px!important}._sectionsToggleOpen_19p7d_73 ._sectionsToggleChevron_19p7d_151{color:var(--brand-strong)}._content_19p7d_78{scroll-margin-top:80px}._sidebar_19p7d_17 .identity-card{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_19p7d_1}._content_19p7d_78{flex:1;min-width:0}._settingsPane_19p7d_183{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.5s cubic-bezier(.16,1,.3,1) .1s both _signalIn_19p7d_1}._settingsPaneHead_19p7d_192{padding:var(--space-5) var(--space-5) var(--space-4)}._settingsPaneTitle_19p7d_195{color:var(--text-primary);margin-bottom:4px;font-size:18px;font-weight:700}._settingsPaneSub_19p7d_200{color:var(--text-muted);font-size:13px}._settingsPaneBody_19p7d_205{padding:var(--space-4) var(--space-5) var(--space-5)}._settingsPaneFooter_19p7d_209{padding:var(--space-4) var(--space-5);border-top:1px solid var(--border);justify-content:flex-end;display:flex}._settingsGrid_19p7d_217{gap:var(--space-4);flex-direction:column;display:flex}._settingsRow_19p7d_47{gap:var(--space-4);grid-template-columns:140px 1fr;align-items:center;display:grid}._settingsRowTop_19p7d_55{align-items:start}._settingsRowTop_19p7d_55 ._settingsLabel_19p7d_52{padding-top:11px}._settingsRowTopCheck_19p7d_236{align-items:start}._settingsRowTopCheck_19p7d_236 ._settingsLabel_19p7d_52{padding-top:0}._settingsLabel_19p7d_52{color:var(--text-muted);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}._settingsLabelIcon_19p7d_251{font-size:18px}._settingsLabelSvg_19p7d_254{filter:brightness(0)invert()opacity(.5);width:18px;height:18px}._settingsControl_19p7d_61{gap:var(--space-2);flex-direction:column;display:flex}._settingsControlInline_19p7d_61{align-items:center;gap:var(--space-3);flex-direction:row}._settingsHelp_19p7d_272{color:var(--text-muted);font-size:12px;line-height:1.4}._settingsSectionLabel_19p7d_279{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-3);font-size:13px;font-weight:700}._settingsCover_19p7d_288{aspect-ratio:3;border-radius:var(--radius-md);border:1px solid var(--border);background:linear-gradient(135deg,#9650ff4d,#5028b433) 50%/cover;width:100%}._settingsChecks_19p7d_299{gap:var(--space-3);flex-direction:column;display:flex}._settingsChecksIndent_19p7d_304{padding-left:var(--space-5)}._infoList_19p7d_310{gap:var(--space-2);flex-direction:column;display:flex}._infoCard_19p7d_315{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);text-decoration:none;display:flex}._infoCard_19p7d_315:hover{background:var(--glass-hover);border-color:var(--brand-border)}._infoCardIcon_19p7d_333{color:var(--text-muted);transition:color var(--duration-fast) var(--ease);flex-shrink:0;font-size:22px}._infoCardLabel_19p7d_339{font-family:var(--font-sans);flex:1;font-size:15px;font-weight:600}._infoCardArrow_19p7d_345{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);font-size:20px}._infoCard_19p7d_315:hover ._infoCardIcon_19p7d_333,._infoCard_19p7d_315:hover ._infoCardArrow_19p7d_345{color:var(--text-primary)}._infoCard_19p7d_315:hover ._infoCardArrow_19p7d_345{transform:translate(2px)}._page_t9q0q_3{padding:var(--space-5);flex:1;place-items:center;display:grid}._card_t9q0q_10{z-index:var(--z-content);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;max-width:400px;padding:var(--space-7);gap:var(--space-5);flex-direction:column;display:flex;position:relative}._brand_t9q0q_25{font-family:var(--font-glitch);color:var(--text-primary);text-align:center;letter-spacing:.02em;font-size:28px}._title_t9q0q_33{color:var(--text-muted);text-align:center;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:600}._form_t9q0q_42{gap:var(--space-4);flex-direction:column;display:flex}._field_t9q0q_48{gap:var(--space-2);flex-direction:column;display:flex}._label_t9q0q_54{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}._error_t9q0q_62{color:var(--danger);text-align:center;font-size:13px}._fieldError_t9q0q_68{color:var(--danger);font-size:12px}._fieldHelp_t9q0q_73{color:var(--text-muted);font-size:12px}._submit_t9q0q_78{width:100%;margin-top:var(--space-2);justify-content:center}._captchaCenter_t9q0q_84{justify-content:center;display:flex}._consentCheckbox_t9q0q_95{align-items:flex-start;gap:var(--space-2);color:var(--text-muted);cursor:pointer;font-size:12px;line-height:1.5}._consentCheckbox_t9q0q_95 .checkbox-box{margin-top:2px}._consentText_t9q0q_106 a{color:var(--text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--text-secondary);text-decoration-color:var(--text-secondary);text-underline-offset:3px;text-decoration-thickness:1.5px}._consentText_t9q0q_106 a:hover{color:var(--text-primary);-webkit-text-decoration-color:var(--text-primary);text-decoration-color:var(--text-primary)}._footer_t9q0q_118{color:var(--text-muted);text-align:center;font-size:13px}._footer_t9q0q_118 a{color:var(--text-secondary);transition:color var(--duration-fast) var(--ease);font-weight:600}._footer_t9q0q_118 a:hover{color:var(--text-primary)}._hero_t9q0q_135{z-index:var(--z-content);text-align:center;align-items:center;gap:var(--space-5);padding:var(--space-8);flex-direction:column;display:flex;position:relative}._heroBrand_t9q0q_146{font-family:var(--font-glitch);letter-spacing:.03em;color:var(--text-primary);text-shadow:0 0 12px #ffffff73,0 0 32px #ffffff26;margin:0;font-size:clamp(72px,14vw,160px);font-weight:400;line-height:1}._heroTagline_t9q0q_159{font-family:var(--font-numeric);letter-spacing:.35em;color:var(--text-secondary);opacity:.85;margin:0;font-size:clamp(14px,1.8vw,22px)}._hero_t9q0q_135 ._btn_t9q0q_168{margin-top:var(--space-4)}._stage_t9q0q_173{z-index:var(--z-content);grid-template-areas:"stack";place-items:center;width:100%;display:grid;position:relative}._stage_t9q0q_173>._hero_t9q0q_135,._stage_t9q0q_173>._card_t9q0q_10{grid-area:stack}._heroExiting_t9q0q_193{pointer-events:none;transform-origin:50%;will-change:transform, filter, opacity, clip-path;animation:.45s step-end forwards _crtCollapse_t9q0q_1}._heroExiting_t9q0q_193>*{will-change:transform, text-shadow, opacity, filter;animation:.42s step-end forwards _crtChromaOut_t9q0q_1}@keyframes _crtCollapse_t9q0q_1{0%{filter:none;clip-path:inset(0);opacity:1;transform:none}8%{filter:invert()hue-rotate(90deg)saturate(4);transform:translate(-8px,3px)skew(-3deg)}16%{filter:invert(0)hue-rotate(270deg)saturate(5);clip-path:inset(14% 0 48%);transform:translate(10px,-4px)skew(4deg)}24%{filter:brightness(3)saturate(0)contrast(2);clip-path:inset(44% 0 12%);transform:translate(-12px,2px)}32%{filter:invert()hue-rotate(180deg);clip-path:inset(0);transform:translate(9px,-3px)skew(-5deg)}40%{filter:brightness(5);transform:translate(-6px,4px)}50%{filter:brightness(4)saturate(0);transform:scale(1.04,.55)}62%{filter:brightness(7)contrast(2);transform:scale(1.2,.22)}74%{filter:brightness(11);transform:scale(1.45,.08)}86%{filter:brightness(18);opacity:1;transform:scale(1.75,.015)}94%{filter:brightness(24);opacity:1;transform:scale(1.9,.005)}to{filter:brightness(30);opacity:0;transform:scale(2,0)}}@keyframes _crtChromaOut_t9q0q_1{0%{text-shadow:none;color:inherit}10%{text-shadow:-5px 0 #ff1e55,5px 0 #1ec8ff;color:#fff}22%{text-shadow:8px 0 #ff1e55,-8px 0 #1ec8ff,0 4px #b026ff;color:#fff}36%{text-shadow:-11px 1px #ff1e55,11px -1px #1ec8ff,0 -5px #b026ff}50%{text-shadow:14px 0 #ff1e55,-14px 0 #1ec8ff;opacity:.8}65%{text-shadow:-18px 0 #ff1e55,18px 0 #1ec8ff;opacity:.5}82%{opacity:.2}to{opacity:0}}._formEntering_t9q0q_231{pointer-events:none;transform-origin:50%;will-change:transform, filter, clip-path, opacity;animation:.57s step-end .38s both _crtExpand_t9q0q_1}._formEntering_t9q0q_231>*{will-change:transform, filter, opacity;animation:.42s step-end .55s both _crtContentGlitch_t9q0q_1}@keyframes _crtExpand_t9q0q_1{0%{filter:brightness(30);opacity:0;clip-path:inset(49.95% 0);transform:scale(1.9,0)}3%{filter:brightness(30)contrast(3);opacity:1;clip-path:inset(49.8% 0);transform:scale(1.9,.003)}10%{filter:brightness(22)contrast(3);clip-path:inset(49% 0);transform:scale(1.6,.01)}18%{filter:brightness(14)contrast(2)saturate(0);clip-path:inset(46% 0);transform:scale(1.35,.04)}28%{filter:brightness(8)saturate(0);clip-path:inset(38% 0);transform:scale(1.18,.12)}40%{filter:brightness(4);clip-path:inset(26% 0);transform:scale(1.08,.32)}52%{filter:brightness(2)hue-rotate(90deg);clip-path:inset(12% 0);transform:scale(1.03,.6)}62%{filter:brightness(1.3)hue-rotate(-120deg);clip-path:inset(3% 0);transform:scale(1.01,.9)}70%{filter:none;clip-path:inset(0);transform:scale(1)}78%{filter:invert(.15)hue-rotate(90deg);transform:translate(-5px)}84%{filter:invert(0)hue-rotate(-90deg);transform:translate(4px)}90%{filter:none;transform:translate(-2px)}to{filter:none;clip-path:inset(0);opacity:1;transform:none}}@keyframes _crtContentGlitch_t9q0q_1{0%{opacity:0;filter:blur(2px);transform:translate(-7px)}18%{opacity:1;filter:blur(.5px);transform:translate(6px)}34%{filter:none;transform:translate(-4px)}50%{transform:translate(3px)}68%{transform:translate(-1px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._heroExiting_t9q0q_193,._heroExiting_t9q0q_193>*,._formEntering_t9q0q_231,._formEntering_t9q0q_231>*{filter:none!important;opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}}._page_mb7f4_5{padding:var(--space-7) var(--space-5);flex:1;place-items:start center;min-height:100vh;display:grid}._shell_mb7f4_13{z-index:var(--z-content);gap:var(--space-5);flex-direction:column;width:100%;max-width:720px;display:flex;position:relative}._head_mb7f4_23{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._back_mb7f4_30{text-decoration:none}._brand_mb7f4_34{font-family:var(--font-glitch);color:var(--text-muted);letter-spacing:.04em;font-size:18px}._body_mb7f4_41{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-7);font-family:var(--font-sans);color:var(--text-primary);font-size:15px;line-height:1.7}._body_mb7f4_41 h1{font-family:var(--font-glitch);margin:0 0 var(--space-5);color:var(--text-primary);letter-spacing:.02em;font-size:32px}._body_mb7f4_41 h2{text-transform:uppercase;letter-spacing:.06em;color:var(--text-primary);margin:var(--space-6) 0 var(--space-3);font-size:18px;font-weight:700}._body_mb7f4_41 h3{color:var(--text-primary);margin:var(--space-5) 0 var(--space-2);font-size:15px;font-weight:700}._body_mb7f4_41 p{margin:0 0 var(--space-4);color:var(--text-primary)}._body_mb7f4_41 p:last-child{margin-bottom:0}._body_mb7f4_41 ul,._body_mb7f4_41 ol{margin:0 0 var(--space-4) var(--space-5);padding:0}._body_mb7f4_41 li{margin-bottom:var(--space-2);color:var(--text-primary)}._body_mb7f4_41 li:last-child{margin-bottom:0}._body_mb7f4_41 strong{color:var(--text-primary);font-weight:700}._body_mb7f4_41 em{color:var(--text-secondary)}._body_mb7f4_41 a{color:var(--brand-glow);text-decoration:underline;-webkit-text-decoration-color:var(--brand-border);text-decoration-color:var(--brand-border);text-underline-offset:2px;transition:color var(--duration-fast) var(--ease)}._body_mb7f4_41 a:hover{color:var(--text-primary)}._body_mb7f4_41 code{font-family:var(--font-mono,monospace);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px 6px;font-size:13px}._body_mb7f4_41 blockquote{margin:var(--space-4) 0;padding-left:var(--space-4);border-left:2px solid var(--brand-border);color:var(--text-secondary);font-style:italic}._body_mb7f4_41 hr{border:none;border-top:1px solid var(--border);margin:var(--space-6) 0}._page_d3koc_3{z-index:var(--z-content);width:100%;max-width:720px;padding:var(--space-8) var(--space-5);flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 200px);margin:0 auto;display:flex;position:relative}._card_d3koc_17{align-items:center;gap:var(--space-4);padding:var(--space-7);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;flex-direction:column;animation:.5s cubic-bezier(.16,1,.3,1) both _signalIn_d3koc_1;display:flex}._card_d3koc_17 .material-symbols-rounded{color:var(--brand-glow);opacity:.7;font-size:56px}._title_d3koc_37{font-family:var(--font-numeric);color:var(--text-primary);letter-spacing:.04em;margin:0;font-size:72px;font-weight:300;line-height:1}._text_d3koc_47{font-family:var(--font-sans);color:var(--text-secondary);max-width:380px;margin:0;font-size:15px;line-height:1.5}._actions_d3koc_56{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-300:oklch(80.8% .114 19.571);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-300:oklch(84.5% .143 164.978);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[-45\%\]{inset:-45%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-6{top:calc(var(--spacing) * 6)}.top-\[-80\%\]{top:-80%}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-\[-8\%\]{right:-8%}.right-\[8\%\]{right:8%}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[-80\%\]{bottom:-80%}.-left-1\/2{left:-50%}.-left-1\/3{left:-33.3333%}.-left-\[12\%\]{left:-12%}.-left-\[42\%\]{left:-42%}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-\[-8\%\]{left:-8%}.left-\[-26\%\]{left:-26%}.left-\[8\%\]{left:8%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[200\]{z-index:200}.z-\[201\]{z-index:201}.z-\[9999\]{z-index:9999}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[3px\]{margin-top:3px}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-9{height:calc(var(--spacing) * 9)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[14\%\]{height:14%}.h-\[54px\]{height:54px}.h-\[104px\]{height:104px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.min-h-\[20px\]{min-height:20px}.min-h-\[360px\]{min-height:360px}.min-h-\[520px\]{min-height:520px}.min-h-\[calc\(100vh-360px\)\]{min-height:calc(100vh - 360px)}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-9{width:calc(var(--spacing) * 9)}.w-\[2px\]{width:2px}.w-\[8px\]{width:8px}.w-\[28\%\]{width:28%}.w-\[38\%\]{width:38%}.w-\[42\%\]{width:42%}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[600px\]{max-width:600px}.max-w-\[700px\]{max-width:700px}.max-w-\[820px\]{max-width:820px}.max-w-\[980px\]{max-width:980px}.max-w-\[1100px\]{max-width:1100px}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[160px\]{min-width:160px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.\[transform-origin\:50\%_35\%\]{transform-origin:50% 35%}.skew-x-\[-16deg\]{--tw-skew-x:skewX(-16deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:deploy-modal-glitch-in_420ms_steps\(1\)_both\,deploy-modal-pixel-recover_520ms_steps\(6\)_both\]{animation:.42s step-end both deploy-modal-glitch-in,.52s steps(6,end) both deploy-modal-pixel-recover}.\[animation\:deploy-modal-glitch-out_220ms_steps\(1\)_both\]{animation:.22s step-end both deploy-modal-glitch-out}.\[animation\:deploy-modal-rgb-out_220ms_steps\(1\)_both\]{animation:.22s step-end both deploy-modal-rgb-out}.\[animation\:deploy-modal-rgb_420ms_steps\(1\)_both\]{animation:.42s step-end both deploy-modal-rgb}.\[animation\:deploy-modal-scan-out_220ms_steps\(1\)_both\]{animation:.22s step-end both deploy-modal-scan-out}.\[animation\:deploy-modal-scan_420ms_steps\(1\)_both\]{animation:.42s step-end both deploy-modal-scan}.\[animation\:deploy-pixel-layer-flicker_220ms_steps\(4\)_both\]{animation:.22s steps(4,end) both deploy-pixel-layer-flicker}.\[animation\:deploy-pixel-layer-flicker_520ms_steps\(6\)_both\]{animation:.52s steps(6,end) both deploy-pixel-layer-flicker}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[rgba\(90\,59\,158\,0\.18\)\]{border-color:#5a3b9e2e}.border-\[rgba\(90\,59\,158\,0\.24\)\]{border-color:#5a3b9e3d}.border-\[rgba\(90\,59\,158\,0\.30\)\]{border-color:#5a3b9e4d}.border-\[rgba\(168\,85\,247\,0\.22\)\]{border-color:#a855f738}.border-\[rgba\(168\,85\,247\,0\.26\)\]{border-color:#a855f742}.border-\[rgba\(192\,132\,252\,0\.42\)\]{border-color:#c084fc6b}.border-\[rgba\(200\,140\,255\,0\.28\)\]{border-color:#c88cff47}.border-\[rgba\(245\,120\,120\,0\.30\)\]{border-color:#f578784d}.border-\[rgba\(245\,190\,80\,0\.34\)\]{border-color:#f5be5057}.border-\[rgba\(255\,140\,140\,0\.20\)\]{border-color:#ff8c8c33}.border-cyan-300\/45{border-color:#53eafd73}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/45{border-color:color-mix(in oklab, var(--color-cyan-300) 45%, transparent)}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/30{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.border-emerald-300\/18{border-color:#5ee9b52e}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/18{border-color:color-mix(in oklab, var(--color-emerald-300) 18%, transparent)}}.border-emerald-300\/22{border-color:#5ee9b538}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/22{border-color:color-mix(in oklab, var(--color-emerald-300) 22%, transparent)}}.border-fuchsia-300\/20{border-color:#f2a9ff33}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/20{border-color:color-mix(in oklab, var(--color-fuchsia-300) 20%, transparent)}}.border-fuchsia-400\/35{border-color:#ec6cff59}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/35{border-color:color-mix(in oklab, var(--color-fuchsia-400) 35%, transparent)}}.border-red-300\/20{border-color:#ffa3a333}@supports (color:color-mix(in lab, red, red)){.border-red-300\/20{border-color:color-mix(in oklab, var(--color-red-300) 20%, transparent)}}.bg-\[rgba\(0\,0\,0\,0\.18\)\]{background-color:#0000002e}.bg-\[rgba\(110\,42\,188\,0\.18\)\]{background-color:#6e2abc2e}.bg-\[rgba\(120\,40\,200\,0\.22\)\]{background-color:#7828c838}.bg-\[rgba\(255\,255\,255\,0\.025\)\]{background-color:#ffffff06}.bg-black{background-color:var(--color-black)}.bg-black\/56{background-color:#0000008f}@supports (color:color-mix(in lab, red, red)){.bg-black\/56{background-color:color-mix(in oklab, var(--color-black) 56%, transparent)}}.bg-cyan-400\/25{background-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/25{background-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-fuchsia-400\/40{background-color:#ec6cff66}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/40{background-color:color-mix(in oklab, var(--color-fuchsia-400) 40%, transparent)}}.bg-fuchsia-500\/8{background-color:#e12afb14}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/8{background-color:color-mix(in oklab, var(--color-fuchsia-500) 8%, transparent)}}.bg-red-300{background-color:var(--color-red-300)}.bg-transparent{background-color:#0000}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab, red, red)){.bg-white\/88{background-color:color-mix(in oklab, var(--color-white) 88%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.\[background-image\:linear-gradient\(90deg\,rgba\(34\,211\,238\,0\.03\)_1px\,transparent_1px\)\,linear-gradient\(rgba\(34\,211\,238\,0\.018\)_1px\,transparent_1px\)\]{background-image:linear-gradient(90deg,#22d3ee08 1px,#0000 1px),linear-gradient(#22d3ee05 1px,#0000 1px)}.\[background-image\:linear-gradient\(90deg\,transparent\,rgba\(165\,243\,252\,0\.08\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#a5f3fc14,#0000)}.\[background-image\:linear-gradient\(90deg\,transparent_0px\,transparent_11px\,rgba\(125\,211\,252\,0\.11\)_11px\,rgba\(125\,211\,252\,0\.11\)_12px\,transparent_12px\,transparent_24px\)\]{background-image:linear-gradient(90deg,#0000 0 11px,#7dd3fc1c 11px 12px,#0000 12px 24px)}.\[background-image\:linear-gradient\(180deg\,transparent\,rgba\(125\,211\,252\,0\.08\)\,transparent\)\]{background-image:linear-gradient(#0000,#7dd3fc14,#0000)}.\[background-image\:linear-gradient\(to_bottom\,rgba\(186\,230\,253\,0\.09\)_0px\,rgba\(186\,230\,253\,0\.09\)_1px\,transparent_1px\,transparent_4px\)\]{background-image:linear-gradient(#bae6fd17 0 1px,#0000 1px 4px)}.\[background-image\:linear-gradient\(to_bottom\,rgba\(250\,204\,255\,0\.08\)_0px\,rgba\(250\,204\,255\,0\.08\)_1px\,transparent_1px\,transparent_4px\)\]{background-image:linear-gradient(#faccff14 0 1px,#0000 1px 4px)}.bg-\[linear-gradient\(90deg\,rgba\(16\,185\,129\,0\.18\)\,rgba\(255\,255\,255\,0\.03\)\,rgba\(16\,185\,129\,0\.10\)\)\]{background-image:linear-gradient(90deg,#10b9812e,#ffffff08,#10b9811a)}.bg-\[linear-gradient\(90deg\,rgba\(90\,59\,158\,0\.16\)\,rgba\(255\,255\,255\,0\.02\)\,rgba\(90\,59\,158\,0\.12\)\)\]{background-image:linear-gradient(90deg,#5a3b9e29,#ffffff05,#5a3b9e1f)}.bg-\[linear-gradient\(90deg\,rgba\(170\,34\,34\,0\.20\)\,rgba\(255\,255\,255\,0\.03\)\,rgba\(130\,20\,20\,0\.12\)\)\]{background-image:linear-gradient(90deg,#a223,#ffffff08,#8214141f)}.bg-\[linear-gradient\(90deg\,rgba\(245\,190\,80\,0\.18\)\,rgba\(255\,255\,255\,0\.03\)\,rgba\(245\,190\,80\,0\.10\)\)\]{background-image:linear-gradient(90deg,#f5be502e,#ffffff08,#f5be501a)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(103\,232\,249\,0\.16\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#67e8f929,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(103\,232\,249\,0\.55\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#67e8f98c,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(244\,114\,182\,0\.7\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#f472b6b3,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(250\,204\,255\,0\.14\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#faccff24,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.05\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#ffffff0d,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.18\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#ffffff2e,#0000)}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,0\.42\)\,rgba\(255\,255\,255\,0\.08\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#ffffff6b,#ffffff14,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(10\,10\,10\,0\.96\)\,rgba\(7\,7\,7\,0\.98\)\)\]{background-image:linear-gradient(#0a0a0af5,#070707fa)}.bg-\[linear-gradient\(180deg\,rgba\(16\,185\,129\,0\.11\)\,rgba\(255\,255\,255\,0\.03\)\)\]{background-image:linear-gradient(#10b9811c,#ffffff08)}.bg-\[linear-gradient\(180deg\,rgba\(18\,8\,10\,0\.96\)\,rgba\(8\,6\,7\,0\.98\)\)\]{background-image:linear-gradient(#12080af5,#080607fa)}.bg-\[linear-gradient\(180deg\,rgba\(53\,18\,83\,0\.96\)\,rgba\(45\,15\,71\,0\.98\)\)\]{background-image:linear-gradient(#351253f5,#2d0f47fa)}.bg-\[linear-gradient\(180deg\,rgba\(168\,85\,247\,0\.92\)\,rgba\(124\,58\,237\,0\.92\)\)\]{background-image:linear-gradient(#a855f7eb,#7c3aedeb)}.bg-\[linear-gradient\(to_bottom\,rgba\(255\,255\,255\,0\)\,rgba\(255\,255\,255\,0\.10\)\,rgba\(255\,255\,255\,0\)\)\]{background-image:linear-gradient(#fff0,#ffffff1a,#fff0)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(255\,255\,255\,0\.3\)\,transparent_58\%\)\]{background-image:radial-gradient(circle,#ffffff4d,#0000 58%)}.\[background-size\:18px_18px\]{background-size:18px 18px}.\[background-size\:24px_100\%\]{background-size:24px 100%}.\[background-size\:26px_100\%\]{background-size:26px 100%}.\[background-size\:100\%_4px\]{background-size:100% 4px}.\[background-size\:100\%_14px\]{background-size:100% 14px}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.text-\[34px\]{font-size:34px}.text-\[42px\]{font-size:42px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.34em\]{--tw-tracking:.34em;letter-spacing:.34em}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[rgba\(168\,85\,247\,0\.7\)\]{color:#a855f7b3}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/90{color:#cefafee6}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/90{color:color-mix(in oklab, var(--color-cyan-100) 90%, transparent)}}.text-cyan-100\/95{color:#cefafef2}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/95{color:color-mix(in oklab, var(--color-cyan-100) 95%, transparent)}}.text-cyan-200\/92{color:#a2f4fdeb}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/92{color:color-mix(in oklab, var(--color-cyan-200) 92%, transparent)}}.text-cyan-300\/55{color:#53eafd8c}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/55{color:color-mix(in oklab, var(--color-cyan-300) 55%, transparent)}}.text-cyan-300\/70{color:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/70{color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.text-cyan-300\/75{color:#53eafdbf}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/75{color:color-mix(in oklab, var(--color-cyan-300) 75%, transparent)}}.text-emerald-50\/90{color:#ecfdf5e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-50\/90{color:color-mix(in oklab, var(--color-emerald-50) 90%, transparent)}}.text-emerald-50\/92{color:#ecfdf5eb}@supports (color:color-mix(in lab, red, red)){.text-emerald-50\/92{color:color-mix(in oklab, var(--color-emerald-50) 92%, transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-fuchsia-100\/85{color:#fae8ffd9}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-100\/85{color:color-mix(in oklab, var(--color-fuchsia-100) 85%, transparent)}}.text-fuchsia-300\/70{color:#f2a9ffb3}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-300\/70{color:color-mix(in oklab, var(--color-fuchsia-300) 70%, transparent)}}.text-fuchsia-300\/80{color:#f2a9ffcc}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-300\/80{color:color-mix(in oklab, var(--color-fuchsia-300) 80%, transparent)}}.text-white{color:var(--color-white)}.text-white\/28{color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.text-white\/28{color:color-mix(in oklab, var(--color-white) 28%, transparent)}}.text-white\/32{color:#ffffff52}@supports (color:color-mix(in lab, red, red)){.text-white\/32{color:color-mix(in oklab, var(--color-white) 32%, transparent)}}.text-white\/34{color:#ffffff57}@supports (color:color-mix(in lab, red, red)){.text-white\/34{color:color-mix(in oklab, var(--color-white) 34%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/44{color:#ffffff70}@supports (color:color-mix(in lab, red, red)){.text-white\/44{color:color-mix(in oklab, var(--color-white) 44%, transparent)}}.text-white\/48{color:#ffffff7a}@supports (color:color-mix(in lab, red, red)){.text-white\/48{color:color-mix(in oklab, var(--color-white) 48%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/56{color:#ffffff8f}@supports (color:color-mix(in lab, red, red)){.text-white\/56{color:color-mix(in oklab, var(--color-white) 56%, transparent)}}.text-white\/58{color:#ffffff94}@supports (color:color-mix(in lab, red, red)){.text-white\/58{color:color-mix(in oklab, var(--color-white) 58%, transparent)}}.text-white\/62{color:#ffffff9e}@supports (color:color-mix(in lab, red, red)){.text-white\/62{color:color-mix(in oklab, var(--color-white) 62%, transparent)}}.text-white\/64{color:#ffffffa3}@supports (color:color-mix(in lab, red, red)){.text-white\/64{color:color-mix(in oklab, var(--color-white) 64%, transparent)}}.text-white\/66{color:#ffffffa8}@supports (color:color-mix(in lab, red, red)){.text-white\/66{color:color-mix(in oklab, var(--color-white) 66%, transparent)}}.text-white\/68{color:#ffffffad}@supports (color:color-mix(in lab, red, red)){.text-white\/68{color:color-mix(in oklab, var(--color-white) 68%, transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/76{color:#ffffffc2}@supports (color:color-mix(in lab, red, red)){.text-white\/76{color:color-mix(in oklab, var(--color-white) 76%, transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab, red, red)){.text-white\/78{color:color-mix(in oklab, var(--color-white) 78%, transparent)}}.text-white\/82{color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.text-white\/82{color:color-mix(in oklab, var(--color-white) 82%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.opacity-12{opacity:.12}.opacity-18{opacity:.18}.opacity-20{opacity:.2}.opacity-26{opacity:.26}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.34\]{opacity:.34}.opacity-\[0\.35\]{opacity:.35}.opacity-\[0\.55\]{opacity:.55}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-screen{mix-blend-mode:screen}.shadow-\[0_0_0_1px_rgba\(34\,211\,238\,0\.08\)_inset\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#22d3ee14) inset;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(150\,80\,255\,0\.10\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#9650ff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(217\,70\,239\,0\.08\)_inset\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#d946ef14) inset;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(110\,231\,183\,0\.55\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#6ee7b78c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(110\,231\,183\,0\.65\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#6ee7b7a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(252\,165\,165\,0\.55\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#fca5a58c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(16\,185\,129\,0\.08\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#10b98114);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_26px_80px_rgba\(0\,0\,0\,0\.48\)\,0_0_80px_rgba\(168\,85\,247\,0\.12\)\]{--tw-shadow:0 26px 80px var(--tw-shadow-color,#0000007a), 0 0 80px var(--tw-shadow-color,#a855f71f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_26px_80px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow:0 26px 80px var(--tw-shadow-color,#0000007a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(0\,0\,0\,0\.75\)\,0_0_26px_rgba\(90\,59\,158\,0\.06\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#000000bf), 0 0 26px var(--tw-shadow-color,#5a3b9e0f), inset 0 1px 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_rgba\(0\,0\,0\,0\.78\)\]{--tw-shadow:0 30px 90px var(--tw-shadow-color,#000000c7);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[filter\:contrast\(140\%\)\]{filter:contrast(140%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[14px\]{--tw-backdrop-blur:blur(14px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[background\:linear-gradient\(90deg\,rgba\(255\,0\,140\,0\.22\)\,transparent_55\%\)\,linear-gradient\(90deg\,rgba\(0\,200\,255\,0\.22\)\,transparent_55\%\)\]{background:linear-gradient(90deg,#ff008c38,#0000 55%),linear-gradient(90deg,#00c8ff38,#0000 55%)}.\[background\:radial-gradient\(circle_at_20\%_25\%\,rgba\(255\,255\,255\,0\.10\)\,transparent_18\%\)\,radial-gradient\(circle_at_80\%_70\%\,rgba\(255\,255\,255\,0\.08\)\,transparent_16\%\)\,radial-gradient\(circle_at_50\%_50\%\,rgba\(255\,255\,255\,0\.05\)\,transparent_12\%\)\]{background:radial-gradient(circle at 20% 25%,#ffffff1a,#0000 18%),radial-gradient(circle at 80% 70%,#ffffff14,#0000 16%),radial-gradient(circle,#ffffff0d,#0000 12%)}.\[background\:repeating-linear-gradient\(0deg\,rgba\(255\,255\,255\,0\.03\)\,rgba\(255\,255\,255\,0\.03\)_1px\,transparent_2px\,transparent_6px\)\]{background:repeating-linear-gradient(0deg,#ffffff08,#ffffff08 1px,#0000 2px 6px)}.\[background\:repeating-linear-gradient\(0deg\,rgba\(255\,255\,255\,0\.04\)_0px\,rgba\(255\,255\,255\,0\.04\)_3px\,rgba\(0\,0\,0\,0\)_3px\,rgba\(0\,0\,0\,0\)_16px\)\,repeating-linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.04\)_0px\,rgba\(255\,255\,255\,0\.04\)_3px\,rgba\(0\,0\,0\,0\)_3px\,rgba\(0\,0\,0\,0\)_16px\)\]{background:repeating-linear-gradient(0deg,#ffffff0a 0 3px,#0000 3px 16px),repeating-linear-gradient(90deg,#ffffff0a 0 3px,#0000 3px 16px)}.\[background\:repeating-linear-gradient\(0deg\,rgba\(255\,255\,255\,0\.045\)\,rgba\(255\,255\,255\,0\.045\)_1px\,transparent_2px\,transparent_6px\)\]{background:repeating-linear-gradient(0deg,#ffffff0b,#ffffff0b 1px,#0000 2px 6px)}.\[background\:repeating-linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.04\)\,rgba\(255\,255\,255\,0\.04\)_1px\,transparent_2px\,transparent_8px\)\]{background:repeating-linear-gradient(90deg,#ffffff0a,#ffffff0a 1px,#0000 2px 8px)}.\[background\:repeating-linear-gradient\(to_bottom\,rgba\(255\,255\,255\,0\)_0px\,rgba\(255\,255\,255\,0\)_10px\,rgba\(200\,140\,255\,0\.20\)_11px\,rgba\(255\,255\,255\,0\)_16px\)\]{background:repeating-linear-gradient(#fff0 0 10px,#c88cff33 11px,#fff0 16px)}.\[image-rendering\:pixelated\]{image-rendering:pixelated}@media (hover:hover){.hover\:-translate-y-\[1px\]:hover{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[rgba\(200\,140\,255\,0\.34\)\]:hover{border-color:#c88cff57}.hover\:bg-\[rgba\(140\,60\,240\,0\.24\)\]:hover{background-color:#8c3cf03d}.hover\:bg-\[rgba\(150\,60\,255\,0\.32\)\]:hover{background-color:#963cff52}.hover\:shadow-\[0_0_0_2px_rgba\(150\,80\,255\,0\.10\)\]:hover{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#9650ff1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_rgba\(150\,60\,255\,0\.35\)\]:hover{--tw-shadow:0 18px 40px var(--tw-shadow-color,#963cff59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (width>=40rem){.sm\:text-\[14px\]{font-size:14px}}@media (width>=48rem){.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:text-\[42px\]{font-size:42px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}*{box-sizing:border-box;margin:0;padding:0}:root{--bg:#0f0f13;--surface:#181820;--surface-2:#1f1f29;--surface-3:#272733;--text-primary:#fff;--text-secondary:#ffffffb8;--text-muted:#ffffff73;--brand:#9650ff99;--brand-strong:#a03cffe6;--brand-soft:#9650ff2e;--brand-glow:#c88cff73;--brand-hover:#a03cfff2;--brand-border:#b478ff38;--brand-border-strong:#c88cff66;--border:#ffffff14;--border-strong:#ffffff26;--glass:#1818206b;--glass-hover:#18182085;--glass-border:#ffffff1a;--danger:#ef4444;--danger-soft:#ef444426;--success:#22c55e;--success-soft:#22c55e26;--warning:#f59e0b;--warning-soft:#f59e0b26;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:999px;--shadow-sm:0 2px 8px #00000059;--shadow-md:0 6px 20px #00000073;--shadow-lg:0 12px 40px #0000008c;--ease:cubic-bezier(.4,0,.2,1);--duration-fast:.15s;--duration-normal:.25s;--font-sans:"Manrope", system-ui, -apple-system, sans-serif;--font-glitch:"Doctor Glitch", var(--font-sans);--font-numeric:"DIN Condensed", "Arial Narrow", sans-serif;--font-mono:ui-monospace, "JetBrains Mono", monospace;--input-bg:#00000052;--input-border:#b478ff2e;--input-border-focus:#c88cff66}body{background:var(--bg);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:env(safe-area-inset-bottom,0px);font-size:14px;line-height:1.5;overflow-x:hidden}#root{flex-direction:column;min-height:100dvh;display:flex}@media (display-mode:standalone){body{min-height:100dvh;padding-top:env(safe-area-inset-top,0px)}#root{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}}a{color:inherit;text-decoration:none}@font-face{font-family:Manrope;src:url(/fonts/Manrope-400.ttf);font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-500.ttf);font-weight:500;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-600.ttf);font-weight:600;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-700.ttf);font-weight:700;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/Manrope-800.ttf);font-weight:800;font-display:swap}@font-face{font-family:Doctor Glitch;src:url(/fonts/DoctorGlitch.woff)format("woff");font-display:swap}@font-face{font-family:"Press Start 2P";src:url(/fonts/PressStart2P-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:DIN Condensed;src:url(/fonts/DINCondensed-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DIN Condensed;src:url(/fonts/DINCondensed-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;src:url(/fonts/MaterialSymbolsRounded.ttf)format("truetype");font-display:block}:root{--z-base:1;--z-content:10;--z-sticky:100;--z-dropdown:200;--z-overlay:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--z-max:9999}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;src:url(../../frontend/public/fonts/MaterialSymbolsRounded.ttf)format("truetype")}.material-symbols-rounded{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@font-face{font-family:Manrope;src:url(../../frontend/public/fonts/Manrope-400.ttf);font-weight:400}@font-face{font-family:Manrope;src:url(../../frontend/public/fonts/Manrope-500.ttf);font-weight:500}@font-face{font-family:Manrope;src:url(../../frontend/public/fonts/Manrope-600.ttf);font-weight:600}@font-face{font-family:Manrope;src:url(../../frontend/public/fonts/Manrope-700.ttf);font-weight:700}@font-face{font-family:Manrope;src:url(../../frontend/public/fonts/Manrope-800.ttf);font-weight:800}@font-face{font-family:Doctor Glitch;src:url(../../frontend/public/fonts/DoctorGlitch.woff)format("woff")}@font-face{font-family:DIN Condensed;src:url(../../frontend/public/fonts/DINCondensed-Regular.woff2)format("woff2");font-weight:400}@font-face{font-family:DIN Condensed;src:url(../../frontend/public/fonts/DINCondensed-Light.woff2)format("woff2");font-weight:300}.type-brand-lg{font-family:var(--font-glitch);letter-spacing:.08em;font-size:48px}.type-brand-md{font-family:var(--font-glitch);letter-spacing:.06em;font-size:32px}.type-brand-sm{font-family:var(--font-glitch);letter-spacing:.04em;font-size:20px}.type-h1{font-family:var(--font-sans);font-size:32px;font-weight:800;line-height:1.1}.type-h2{font-family:var(--font-sans);font-size:24px;font-weight:700;line-height:1.2}.type-h3{font-family:var(--font-sans);font-size:18px;font-weight:700;line-height:1.3}.type-body{font-family:var(--font-sans);color:var(--text-secondary);font-size:14px;font-weight:400;line-height:1.55}.type-caption{font-family:var(--font-sans);color:var(--text-muted);font-size:12px;font-weight:500}.type-numeric-lg{font-family:var(--font-numeric);letter-spacing:.02em;font-size:48px;font-weight:400}.type-numeric-md{font-family:var(--font-numeric);font-size:32px;font-weight:400}.type-numeric-sm{font-family:var(--font-numeric);font-size:18px;font-weight:400}::-webkit-scrollbar{display:none}*{scrollbar-width:none}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}.scrollbar-thin::-webkit-scrollbar{width:8px;height:8px;display:block}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#ffffff29}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#ffffff47}@keyframes signalIn{0%{opacity:0;filter:brightness(1.8)saturate(.3);transform:scale(.92)}40%{opacity:1;filter:brightness(1.2)saturate(.7);transform:scale(1.02)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes crtTvOn{0%{opacity:0;filter:brightness(5)saturate(0);transform:scaleY(.04)}25%{opacity:1;filter:brightness(3)saturate(0);transform:scaleY(1)}55%{filter:brightness(1.3)saturate(.5)}to{opacity:.35;filter:none;transform:none}}@keyframes crtFlicker{0%,to{opacity:.35}4%{opacity:.3}8%{opacity:.37}42%{opacity:.35}43%{opacity:.28}44%{opacity:.35}78%{opacity:.35}79%{opacity:.32}80%{opacity:.38}81%{opacity:.35}}@keyframes crtScanScroll{0%{transform:translateY(0)}to{transform:translateY(2px)}}@keyframes navScanScroll{0%{transform:translateY(0)}to{transform:translateY(2px)}}@keyframes navFlicker{0%,to{background:var(--brand-soft)}3%{background:#9650ff1f}6%{background:var(--brand-soft)}47%{background:var(--brand-soft)}48%{background:#9650ff38}49%{background:var(--brand-soft)}}@keyframes glitchOut{0%{opacity:1;filter:none;transform:none}10%{opacity:1;filter:none;transform:translate(8px)skew(-12deg)}15%{opacity:1;color:#ff0040;text-shadow:3px 0 #0ff,-3px 0 #ff0040;transform:translate(-6px)skew(8deg)}25%{opacity:1;color:#0ff;text-shadow:-2px 0 #ff0040,2px 0 #0ff;transform:translate(4px)skew(-5deg)}35%{opacity:1;text-shadow:4px 0 #0ff;transform:translate(-10px)skew(10deg)}50%{opacity:0;text-shadow:none;transform:translate(6px)}to{opacity:0;filter:none;text-shadow:none;transform:none}}@keyframes glitchIn{0%{opacity:0;text-shadow:none;transform:none}40%{opacity:0;transform:translate(-6px)}50%{opacity:1;text-shadow:-4px 0 #ff0040;transform:translate(10px)skew(-10deg)}60%{opacity:1;color:#0ff;text-shadow:3px 0 #ff0040,-3px 0 #0ff;transform:translate(-4px)skew(5deg)}70%{opacity:1;color:#ff0040;text-shadow:-2px 0 #0ff,2px 0 #ff0040;transform:translate(6px)skew(-8deg)}85%{opacity:1;text-shadow:1px 0 #0ff;transform:translate(-3px)skew(3deg)}to{opacity:1;text-shadow:none;transform:none}}@keyframes toastGlowIn{0%{opacity:0;background:#9650ff00;transform:scale(.97);box-shadow:0 0 40px 20px #9650ff00}25%{opacity:.4;background:#9650ff1f;box-shadow:0 0 50px 25px #9650ff33}50%{opacity:.8;background:#9650ff0f;transform:scale(1);box-shadow:0 0 35px 15px #9650ff26}to{opacity:1;box-shadow:var(--shadow-md);background:var(--glass);transform:scale(1)}}@keyframes toastContentIn{0%{opacity:0}to{opacity:1}}@keyframes toastProgress{0%{width:100%}to{width:0%}}@keyframes glow-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(3%,-2%)scale(1.05)}to{transform:translate(-2%,3%)scale(1)}}@keyframes scanline-scroll{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes shimmer{0%{translate:-100%}to{translate:100%}}@keyframes progressSlide{0%{translate:-100%}to{translate:350%}}@keyframes highlightFlash{0%,to{background-color:#c88cff00}25%{background-color:#c88cff29}}.is-highlighted{border-radius:var(--radius-md);animation:2s ease-out highlightFlash}html.reduce-motion *,html.reduce-motion :before,html.reduce-motion :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(900px 600px at 25% 15%,#8b5cf633 0%,#0000 50%),radial-gradient(800px 500px at 75% 80%,#7c3aed29 0%,#0000 50%),radial-gradient(600px 400px at 60% 30%,#00dcff0f 0%,#0000 50%);animation:20s ease-in-out infinite alternate glow-drift;position:fixed;inset:0}body:after{content:"";opacity:.3;pointer-events:none;z-index:1;background:repeating-linear-gradient(#ffffff14 0 1px,#0000 1px 4px);animation:1.2s linear infinite scanline-scroll;position:fixed;inset:0}.bg-band{pointer-events:none;z-index:1;opacity:.5;background:linear-gradient(#0000 0%,#ffffff08 48%,#ffffff0f 50%,#ffffff08 52%,#0000 100%) 0 0/100% 200%;animation:8s linear infinite rolling-band;position:fixed;inset:0}@keyframes rolling-band{0%{background-position:0 -100%}to{background-position:0 100%}}.bg-video{z-index:0;pointer-events:none;background:#000;position:fixed;inset:0;overflow:hidden}.bg-video .bgv{object-fit:cover;filter:blur(18px)brightness(.55)contrast(1.15)saturate(1.2);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}.bg-video:after{content:"";pointer-events:none;background:radial-gradient(#0000001f 0%,#000000c7 100%),linear-gradient(#00000047,#0000009e);position:absolute;inset:0}.bg-video-glitch .bgv-base{z-index:0}.bg-video-glitch .bgv-r{z-index:1;opacity:.42;mix-blend-mode:screen;will-change:transform, clip-path, opacity, filter;filter:blur(18px)brightness(.55)contrast(1.15)saturate(1.25)sepia()hue-rotate(-25deg)saturate(4);animation:.9s step-end infinite vbg-chroma-r,2.2s step-end infinite vbg-burst-r,1.4s step-end infinite vbg-tear-r;transform:translate(-4px)scale(1.09)}.bg-video-glitch .bgv-b{z-index:2;opacity:.42;mix-blend-mode:screen;will-change:transform, clip-path, opacity, filter;filter:blur(18px)brightness(.55)contrast(1.15)saturate(1.25)sepia()hue-rotate(170deg)saturate(4);animation:1s step-end infinite vbg-chroma-b,2.6s step-end infinite vbg-burst-b,1.6s step-end infinite vbg-tear-b;transform:translate(4px)scale(1.09)}.bg-video-glitch:before{content:"";z-index:3;pointer-events:none;opacity:0;will-change:transform, clip-path, opacity;mix-blend-mode:overlay;background:linear-gradient(#fff0,#ffffff1a,#fff0);animation:1.9s step-end infinite vbg-tear-overlay;position:absolute;inset:0}@keyframes vbg-chroma-r{0%{transform:translate(-4px)scale(1.09)}20%{transform:translate(-7px,1px)scale(1.095)}40%{transform:translate(-3px,-1px)scale(1.09)}60%{transform:translate(-9px)scale(1.1)}80%{transform:translate(-5px,1px)scale(1.095)}to{transform:translate(-4px)scale(1.09)}}@keyframes vbg-chroma-b{0%{transform:translate(4px)scale(1.09)}20%{transform:translate(8px,-1px)scale(1.095)}40%{transform:translate(3px,1px)scale(1.09)}60%{transform:translate(10px)scale(1.1)}80%{transform:translate(6px,-1px)scale(1.095)}to{transform:translate(4px)scale(1.09)}}@keyframes vbg-burst-r{0%,72%,to{clip-path:inset(0);opacity:.42}73%{clip-path:inset(10% 0 72%);opacity:.85}74%{clip-path:inset(36% 0 50%)}75%{clip-path:inset(62% 0 20%)}76%{clip-path:inset(0);opacity:.42}90%{clip-path:inset(28% 0 58%);opacity:.75}91%{clip-path:inset(0);opacity:.42}}@keyframes vbg-burst-b{0%,78%,to{clip-path:inset(0);opacity:.42}79%{clip-path:inset(12% 0 66%);opacity:.85}80%{clip-path:inset(42% 0 40%)}81%{clip-path:inset(68% 0 18%)}82%{clip-path:inset(0);opacity:.42}92%{clip-path:inset(32% 0 54%);opacity:.75}93%{clip-path:inset(0);opacity:.42}}@keyframes vbg-tear-r{0%,85%,to{transform:translate(-4px)scale(1.09)}86%{transform:translate(-22px)scale(1.11)}87%{transform:translate(18px)scale(1.11)}88%{transform:translate(-4px)scale(1.09)}}@keyframes vbg-tear-b{0%,88%,to{transform:translate(4px)scale(1.09)}89%{transform:translate(20px)scale(1.11)}90%{transform:translate(-16px)scale(1.11)}91%{transform:translate(4px)scale(1.09)}}@keyframes vbg-tear-overlay{0%,70%,to{opacity:0;clip-path:inset(0);transform:translate(0,0)}71%{opacity:.75;clip-path:inset(12% 0 70%);transform:translate(-35px)}72%{opacity:0}85%{opacity:.65;clip-path:inset(44% 0 40%);transform:translate(40px)}86%{opacity:0}}@media (prefers-reduced-motion:reduce){.bg-video-glitch .bgv-r,.bg-video-glitch .bgv-b,.bg-video-glitch:before{animation:none!important}}.btn{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);border:1px solid #0000;font-weight:600;line-height:1;display:inline-flex}.btn-xs{padding:var(--space-1) var(--space-2);min-height:var(--space-6);border-radius:var(--radius-sm);font-size:11px}.btn-sm{padding:var(--space-1) var(--space-3);min-height:var(--space-7);font-size:12px}.btn-md{padding:var(--space-2) var(--space-5);min-height:var(--space-8);font-size:13px}.btn-lg{padding:var(--space-3) var(--space-6);min-height:var(--space-9);border-radius:var(--radius-lg);font-size:15px}.btn-primary{background:var(--brand-strong);color:#fff;border-color:var(--brand-strong)}.btn-primary:hover{background:var(--brand-hover);box-shadow:0 0 16px #9650ff4d}.btn-secondary{background:var(--glass);color:var(--text-secondary);border-color:var(--glass-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-secondary:hover{background:var(--glass-hover);color:var(--text-primary);border-color:var(--border-strong)}.btn-ghost{color:var(--text-muted);background:0 0}.btn-ghost:hover{color:var(--text-primary);background:#ffffff0d}.btn-danger{background:var(--danger-soft);color:var(--danger);border-color:#ef44444d}.btn-danger:hover{background:#ef444440}.btn-active{background:var(--brand-soft);color:var(--text-primary);border-color:var(--brand-border-strong)}.btn-active:hover{background:var(--brand-strong);color:#fff;border-color:var(--brand-strong)}.btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.btn:focus-visible{outline:2px solid var(--brand-border-strong);outline-offset:2px}.btn .material-symbols-rounded{font-size:18px}.btn-xs .material-symbols-rounded{font-size:14px}.btn-lg .material-symbols-rounded{font-size:22px}.input,.textarea{width:100%;padding:10px var(--space-4);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);outline:none;font-size:14px;display:block}.input:focus,.textarea:focus{border-color:var(--input-border-focus);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.input::placeholder,.textarea::placeholder{color:var(--text-muted)}.textarea{resize:vertical;min-height:80px}.input.is-error,.textarea.is-error{border-color:var(--danger);box-shadow:0 0 0 3px #ff3c501f}.input.is-error:focus,.textarea.is-error:focus{border-color:var(--danger);box-shadow:0 0 0 3px #ff3c502e}.input:disabled,.textarea:disabled{opacity:.35;cursor:not-allowed}.input:disabled::placeholder,.textarea:disabled::placeholder{color:var(--text-muted)}.input-icon{align-items:center;display:flex;position:relative}.input-icon .input{padding-left:40px}.input-icon__icon{left:var(--space-3);color:var(--text-muted);pointer-events:none;transition:color var(--duration-fast) var(--ease);place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.input-icon__icon .material-symbols-rounded{font-size:20px}.input-icon:focus-within .input-icon__icon{color:var(--brand-glow)}.input-icon__clear{right:var(--space-2);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-full);transition:all var(--duration-fast) var(--ease);background:0 0;border:none;place-items:center;padding:4px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.input-icon__clear:hover{color:var(--text-primary);background:#ffffff14}.input-icon__clear .material-symbols-rounded{font-size:18px}.input-icon--right .input{padding-left:var(--space-4);padding-right:40px}.input-icon--right>.input-icon__icon{left:unset;right:var(--space-3)}.checkbox{align-items:center;gap:var(--space-3);cursor:pointer;color:var(--text-secondary);font-size:14px;display:flex}.checkbox input{display:none}.checkbox-box{border:2px solid var(--input-border);background:var(--input-bg);width:20px;height:20px;transition:all var(--duration-fast) var(--ease);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.checkbox-box .material-symbols-rounded{opacity:0;color:#fff;transition:opacity var(--duration-fast);font-size:14px}.checkbox input:checked+.checkbox-box{background:var(--brand-strong);border-color:var(--brand-strong);box-shadow:0 0 10px #9650ff59}.checkbox input:checked+.checkbox-box .material-symbols-rounded{opacity:1}.checkbox input:focus-visible+.checkbox-box{outline:2px solid var(--brand-border-strong);outline-offset:2px}.checkbox input:disabled+.checkbox-box{opacity:.35}.checkbox:has(input:disabled){cursor:not-allowed;opacity:.35}.radio{align-items:center;gap:var(--space-3);cursor:pointer;color:var(--text-secondary);font-size:14px;display:flex}.radio input{display:none}.radio-dot{border-radius:var(--radius-full);border:2px solid var(--input-border);background:var(--input-bg);width:20px;height:20px;transition:all var(--duration-fast) var(--ease);flex-shrink:0;place-items:center;display:grid}.radio-dot:after{content:"";border-radius:var(--radius-full);width:8px;height:8px;transition:all var(--duration-fast) var(--ease);background:0 0}.radio input:checked+.radio-dot{border-color:var(--brand-strong);box-shadow:0 0 10px #9650ff59}.radio input:checked+.radio-dot:after{background:var(--brand-strong)}.radio input:focus-visible+.radio-dot{outline:2px solid var(--brand-border-strong);outline-offset:2px}.radio:has(input:disabled){cursor:not-allowed;opacity:.35}.toggle{align-items:center;gap:var(--space-3);cursor:pointer;color:var(--text-secondary);font-size:14px;display:flex}.toggle input{display:none}.toggle-track{border-radius:var(--radius-full);background:var(--surface-3);border:1px solid var(--border-strong);width:44px;height:24px;transition:all var(--duration-normal) var(--ease);flex-shrink:0;position:relative}.toggle-thumb{border-radius:var(--radius-full);background:var(--text-muted);width:18px;height:18px;transition:all var(--duration-normal) cubic-bezier(.34, 1.56, .64, 1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0006}.toggle input:checked+.toggle-track{border-color:var(--brand-border-strong);background:#9650ff40}.toggle input:checked+.toggle-track .toggle-thumb{background:var(--brand-strong);left:22px;box-shadow:0 0 12px #9650ff80,0 0 4px #9650ffcc}.toggle input:focus-visible+.toggle-track{outline:2px solid var(--brand-border-strong);outline-offset:2px}.toggle:has(input:disabled){cursor:not-allowed;opacity:.35}.range{appearance:none;background:var(--surface-3);border-radius:var(--radius-full);cursor:pointer;outline:none;width:100%;height:4px}.range::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--radius-full);background:var(--brand-strong);cursor:grab;width:16px;height:16px;transition:box-shadow var(--duration-fast) var(--ease);border:none;box-shadow:0 0 10px #9650ff66,0 0 4px #9650ff99}.range::-webkit-slider-thumb:hover{box-shadow:0 0 14px #9650ff99,0 0 6px #9650ffcc}.range::-moz-range-thumb{border-radius:var(--radius-full);background:var(--brand-strong);cursor:grab;border:none;width:16px;height:16px;box-shadow:0 0 10px #9650ff66,0 0 4px #9650ff99}.range::-moz-range-track{background:var(--surface-3);border-radius:var(--radius-full);height:4px}.card{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-5)}.card-xs{padding:var(--space-2)}.card-sm{padding:var(--space-3)}.card-lg{padding:var(--space-7)}.card-interactive{cursor:pointer;transition:all var(--duration-fast) var(--ease)}.card-interactive:hover{background:var(--glass-hover);border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-1px)}.card-accented{border-color:var(--brand-border);box-shadow:0 0 16px #9650ff14}.badge{align-items:center;gap:var(--space-1);padding:4px var(--space-3);border-radius:var(--radius-full);font-size:11px;font-weight:600;display:inline-flex}.badge-default{background:var(--glass);color:var(--text-secondary);border:1px solid var(--glass-border)}.badge-brand{background:var(--brand-soft);color:#c8a0ffe6;border:1px solid var(--brand-border)}.badge-success{background:var(--success-soft);color:var(--success)}.badge-danger{background:var(--danger-soft);color:var(--danger)}.badge-warning{background:var(--warning-soft);color:var(--warning)}.badge-muted{color:var(--text-muted);background:#ffffff0f}.avatar{border-radius:var(--radius-full);background:var(--surface-2);border:2px solid var(--glass-border);width:48px;height:48px;color:var(--text-primary);flex-shrink:0;place-items:center;font-size:18px;font-weight:800;display:grid}.avatar-sm{width:32px;height:32px;font-size:13px}.avatar-lg{border-width:3px;width:72px;height:72px;font-size:28px}.avatar-xl{border-width:3px;width:96px;height:96px;font-size:36px;box-shadow:0 0 20px 4px #9650ff33,0 0 48px 12px #9650ff14}.section-nav{gap:var(--space-2);padding:var(--space-3);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);flex-direction:column;animation:.5s cubic-bezier(.16,1,.3,1) .1s both signalIn;display:flex;box-shadow:inset 0 1px #ffffff08}.section-item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--text-secondary);font-family:var(--font-sans);cursor:pointer;transition:background var(--duration-normal) var(--ease), border-color var(--duration-normal) var(--ease), transform var(--duration-fast) var(--ease), color var(--duration-normal) var(--ease), box-shadow var(--duration-normal) var(--ease);transform-origin:50%;background:0 0;border:1px solid #0000;font-size:14px;font-weight:600;text-decoration:none;animation:.5s cubic-bezier(.16,1,.3,1) both signalIn;display:flex;position:relative;overflow:hidden}.section-item:first-child{animation-delay:20ms}.section-item:nth-child(2){animation-delay:60ms}.section-item:nth-child(3){animation-delay:.1s}.section-item:nth-child(4){animation-delay:.14s}.section-item:nth-child(5){animation-delay:.18s}.section-item .material-symbols-rounded{color:var(--text-muted);transition:color var(--duration-normal) var(--ease);font-size:20px}.section-item:hover{color:var(--text-primary);background:#ffffff0d}.section-item:hover .material-symbols-rounded{color:var(--text-secondary)}.section-item.is-active{border-color:var(--brand-border);background:var(--brand-soft);color:var(--text-primary)}.section-item.is-active .material-symbols-rounded{color:var(--brand-glow)}.section-item.is-active:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 1px,#9650ff08 1px 2px);animation:8s linear infinite navScanScroll;position:absolute;inset:0}.section-item.is-active{animation:.5s cubic-bezier(.16,1,.3,1) both signalIn,6s ease-in-out .5s infinite navFlicker}.section-badge{border-radius:var(--radius-full);background:var(--brand-strong);color:#fff;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:grid;box-shadow:0 0 10px #9650ff59}.section-badge--muted{background:var(--surface-3);color:var(--text-muted);box-shadow:none}.tabs{display:inline-flex;position:relative;overflow:hidden}.tab{align-items:center;gap:var(--space-2);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;z-index:1;transition:all var(--duration-fast) var(--ease);background:0 0;border:1px solid #0000;font-weight:600;display:inline-flex;position:relative}.tab:hover{color:var(--text-primary)}.tab .material-symbols-rounded{color:var(--text-muted);transition:color var(--duration-fast) var(--ease);font-size:18px}.tab:hover .material-symbols-rounded{color:var(--text-secondary)}.tab.is-active .material-symbols-rounded{color:var(--brand-glow)}.tabs--mode{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:4px}.tabs--mode:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000008 2px 3px);position:absolute;inset:0}.tabs--mode .tab{padding:8px var(--space-4);border-radius:calc(var(--radius-md) - 4px);font-size:13px}.tabs--mode .tab.is-active{background:var(--brand-soft);border-color:var(--brand-border);color:var(--text-primary)}.tabs--mode .tab.is-active:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#0000 0 1px,#9650ff0a 1px 2px);animation:8s linear infinite navScanScroll;position:absolute;inset:0}.tabs--page{gap:var(--space-1);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:4px}.tabs--page .tab{padding:12px var(--space-5);border-radius:calc(var(--radius-lg) - 4px);font-size:14px}.tabs--page .tab .material-symbols-rounded{font-size:20px}.tabs--page .tab.is-active{background:var(--brand-soft);border-color:var(--brand-border);color:var(--text-primary)}.tabs--page .tab.is-active:after{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#0000 0 1px,#9650ff08 1px 2px);animation:8s linear infinite navScanScroll;position:absolute;inset:0}.tabs--filter{gap:var(--space-2);scrollbar-width:none;flex-wrap:nowrap;padding:2px;overflow-x:auto}.tabs--filter::-webkit-scrollbar{display:none}.tabs--filter .tab{padding:6px var(--space-4);border-radius:var(--radius-full);white-space:nowrap;border:1px solid var(--glass-border);background:var(--glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px}.tabs--filter .tab:hover{border-color:var(--border-strong);background:var(--glass-hover)}.tabs--filter .tab.is-active{background:var(--brand-soft);border-color:var(--brand-border);color:var(--text-primary)}.tabs--filter .tab .material-symbols-rounded{font-size:16px}.divider{background:var(--border);height:1px;margin:var(--space-4) 0;border:none}.divider--flush{margin:0}.divider--vertical{width:1px;height:auto;margin:0 var(--space-4);align-self:stretch}.identity-card{padding:0;overflow:hidden}.identity-cover{aspect-ratio:3;background-position:50%;background-size:cover;width:100%}.identity-head{gap:var(--space-3);padding:0 var(--space-5);margin-top:-40px;display:flex}.identity-avatar{border-radius:var(--radius-full);background:var(--surface-2);border:3px solid var(--surface);width:80px;height:80px;color:var(--text-primary);flex-shrink:0;place-items:center;font-size:30px;font-weight:800;display:grid;box-shadow:0 0 16px #9650ff33,0 0 40px #9650ff14}.identity-head__info{flex-direction:column;height:80px;display:flex}.identity-head__spacer{flex-shrink:0;height:40px}.identity-namecycle{cursor:pointer;align-content:center;height:40px;display:grid}.identity-namecycle span{white-space:nowrap;grid-area:1/1}.identity-namecycle .identity-name{opacity:1;font-size:16px;font-weight:800;line-height:1;animation:.25s step-end forwards glitchIn}.identity-namecycle .identity-username{color:var(--text-secondary);opacity:0;font-size:15px;font-weight:600;line-height:1;animation:.25s step-end forwards glitchOut}.identity-namecycle:hover .identity-name{animation:.25s step-end forwards glitchOut}.identity-namecycle:hover .identity-username{animation:.25s step-end forwards glitchIn}.identity-body{padding:var(--space-4) var(--space-5) var(--space-5)}.identity-bio{color:var(--text-secondary);margin-bottom:var(--space-3);font-size:13px;line-height:1.55}.identity-bio:last-child{margin-bottom:0}.identity-links{gap:var(--space-2);flex-wrap:wrap;display:flex}.identity-link{align-items:center;gap:var(--space-1);padding:5px var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);color:var(--text-secondary);transition:all var(--duration-fast) var(--ease);background:#ffffff0d;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.identity-link:hover{border-color:var(--border-strong);color:var(--text-primary);background:#ffffff1a}.identity-link .material-symbols-rounded{font-size:15px}.identity-link img{filter:brightness(0)invert()opacity(.5);transition:filter var(--duration-fast) var(--ease)}.identity-link:hover img{filter:brightness(0)invert()opacity(.9)}.identity-card{isolation:isolate;position:relative}.identity-card:before{content:"";z-index:20;pointer-events:none;opacity:0;position:absolute;inset:0}.identity-card.is-updating{animation:.65s steps(2,end) forwards fxShake,.65s step-end forwards fxFilter}.identity-card.is-updating:before{animation:.65s step-end forwards fxFlash}.identity-card.is-updating .identity-name,.identity-card.is-updating .identity-username,.identity-card.is-updating .identity-bio{animation:.65s steps(2,end) forwards fxChroma}@keyframes fxShake{0%{transform:translate(0)skew(0)}6%{transform:translate(-9px,4px)skew(-5deg)}12%{transform:translate(11px,-5px)skew(6deg)}18%{transform:translate(-7px,5px)skew(-4deg)}24%{transform:translate(12px,-3px)skew(7deg)}30%{transform:translate(-5px,7px)skew(-3deg)}36%{transform:translate(8px,-4px)skew(4deg)}42%{transform:translate(-10px,2px)skew(-6deg)}48%{transform:translate(6px,-3px)skew(3deg)}54%{transform:translate(-4px,4px)skew(-2deg)}60%{transform:translate(5px,-2px)skew(2deg)}68%{transform:translate(-3px,1px)skew(-1deg)}76%{transform:translate(2px,-1px)}86%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes fxFlash{0%{clip-path:inset(0);opacity:1;background:#fff}6%{opacity:0}12%{clip-path:inset(12% 0 58%);opacity:1;background:#ff1450eb;transform:translate(-10px)}17%{opacity:0}22%{clip-path:inset(62% 0 12%);opacity:1;background:#00ffffd9;transform:translate(13px)}27%{clip-path:inset(38% 0);opacity:.8;background:#fff;transform:translate(-6px)}32%{opacity:0}38%{clip-path:inset(5% 0 72%);opacity:1;background:#ff1450bf;transform:translate(9px)}43%{opacity:0}48%{clip-path:inset(76% 0 5%);opacity:1;background:#00ffffa6;transform:translate(-8px)}53%{opacity:0}58%{clip-path:inset(42% 0 32%);opacity:.7;background:#ffffff8c;transform:translate(5px)}64%{opacity:0}70%{clip-path:inset(22% 0 58%);opacity:.5;background:#ff145059;transform:translate(-3px)}78%{opacity:0}86%{clip-path:inset(55% 0 28%);opacity:.3;background:#0ff3}94%{opacity:0}to{opacity:0}}@keyframes fxFilter{0%{filter:invert()}6%{filter:invert(0)hue-rotate(180deg)saturate(4)}12%{filter:invert()hue-rotate(90deg)}18%{filter:invert(0)}24%{filter:invert(.7)hue-rotate(270deg)saturate(3)}32%{filter:invert(0)hue-rotate()}40%{filter:hue-rotate(120deg)saturate(2)brightness(1.8)}48%{filter:invert(.4)}56%{filter:hue-rotate(240deg)brightness(1.4)}64%{filter:invert(0)}72%{filter:hue-rotate(60deg)saturate(1.5)}80%{filter:none}to{filter:none}}@keyframes fxChroma{0%{filter:blur(.5px);color:#ff288cf2;transform:translate(-4px)}12%{color:#46ffffe6;transform:translate(4px)}24%{color:#fff;transform:translate(-6px,2px)}36%{color:#ff288ccc;transform:translate(5px,-1px)}48%{color:#46ffffb3;transform:translate(-3px)}60%{color:#fff;filter:none;transform:translate(2px)}76%{transform:translate(-1px)}88%{transform:translate(0)}to{color:inherit;filter:none;transform:translate(0)}}.btn.is-glitching{animation:.65s steps(2,end) forwards fxShake,.65s step-end forwards fxFilter}.btn.is-glitching>*{animation:.65s steps(2,end) forwards fxChroma}@media (prefers-reduced-motion:reduce){.identity-card.is-updating,.identity-card.is-updating:before,.identity-card.is-updating .identity-name,.identity-card.is-updating .identity-username,.identity-card.is-updating .identity-bio,.btn.is-glitching,.btn.is-glitching>*{filter:none!important;animation:none!important;transform:none!important}}.media-grid-card{border-radius:var(--radius-lg);cursor:pointer;aspect-ratio:1;border:1px solid var(--glass-border);transition:all var(--duration-normal) var(--ease);position:relative;overflow:hidden}.media-grid-card img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-normal) var(--ease);display:block}.media-grid-card:hover img{transform:scale(1.04)}.media-grid-card:hover{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}.media-grid-card:hover img{animation:4s ease-in-out infinite crtFlicker}.media-grid-card__crt-img{z-index:1;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}.media-grid-card:hover .media-grid-card__crt-img{opacity:1}.media-grid-card__crt-img:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 1px,#0000001f 1px 2px);animation:6s linear infinite crtScanScroll;position:absolute;inset:0}.media-grid-card__crt-img:after{content:"";background:radial-gradient(#0000 35%,#00000073 100%);position:absolute;inset:0}.media-grid-card__overlay{padding:var(--space-4);z-index:2;opacity:0;transition:opacity .25s var(--ease);background:linear-gradient(#0000 0%,#0000000d 50%,#000000b3 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.media-grid-card:hover .media-grid-card__overlay{opacity:1}.media-grid-card__title{color:#fff;font-size:14px;font-weight:700}.media-grid-card__sub{color:#ffffffb3;margin-top:2px;font-size:12px}.media-grid-card--user{background:var(--surface-2)}.media-grid-card--user img{display:none}.media-grid-card--user:before{content:"";z-index:0;background-image:var(--cover);background-size:var(--cover-size,cover);background-position:var(--cover-pos,center);opacity:0;transition:opacity .3s;position:absolute;inset:0}.media-grid-card--user:hover:before{animation:.5s cubic-bezier(.16,1,.3,1) both crtTvOn,4s ease-in-out .5s infinite crtFlicker}.media-grid-card--user .media-grid-card__crt{z-index:1;pointer-events:none;opacity:0;transition:opacity .3s;position:absolute;inset:0}.media-grid-card--user:hover .media-grid-card__crt{opacity:1}.media-grid-card__crt:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 1px,#0000001f 1px 2px);animation:6s linear infinite crtScanScroll;position:absolute;inset:0}.media-grid-card__crt:after{content:"";background:radial-gradient(#0000 35%,#0000008c 100%);position:absolute;inset:0}.media-grid-card__user-info{z-index:2;padding:var(--space-3);flex-direction:column;gap:3px;display:flex;position:absolute;bottom:0;left:0;right:0}.media-grid-card__user-avatar{border-radius:var(--radius-full);background:var(--surface-2);border:2px solid var(--border);width:64px;height:64px;color:var(--text-primary);margin-bottom:var(--space-2);transition:box-shadow var(--duration-normal) var(--ease), border-color var(--duration-normal) var(--ease);flex-shrink:0;place-items:center;font-size:22px;font-weight:800;display:grid;box-shadow:0 0 10px #9650ff2e}.media-grid-card--user:hover .media-grid-card__user-avatar{border-color:#9650ff8c;box-shadow:0 0 20px 4px #9650ff73,0 0 48px 12px #9650ff33}.media-list-card{align-items:center;gap:var(--space-4);padding:var(--space-3);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:all var(--duration-fast) var(--ease);display:flex}.media-list-card:hover{background:var(--glass-hover);border-color:var(--border-strong);transform:translateY(-1px)}.media-list-card__cover{border-radius:var(--radius-sm);background:var(--surface-2);flex-shrink:0;width:56px;height:56px;overflow:hidden}.media-list-card__cover img{object-fit:cover;width:100%;height:100%;display:block}.media-list-card__info{flex:1;min-width:0}.media-list-card__title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.media-list-card__sub{color:var(--text-muted);margin-top:2px;font-size:12px}.media-list-card__meta{color:var(--text-muted);flex-shrink:0;font-size:12px}.dropdown{display:inline-flex;position:relative}.dropdown-menu{top:calc(100% + var(--space-1));min-width:180px;padding:var(--space-1);background:var(--glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);position:absolute;left:0;transform:translateY(-4px)}.dropdown.is-open .dropdown-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.dropdown-menu--static{opacity:1;pointer-events:auto;position:relative;transform:none}.dropdown-menu--right{left:auto;right:0}.dropdown-menu--up{top:auto;bottom:calc(100% + var(--space-1))}.dropdown-item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);text-align:left;background:0 0;border:none;font-size:13px;font-weight:500;text-decoration:none;display:flex}.dropdown-item:hover{background:var(--glass-hover);color:var(--text-primary)}.dropdown-item.is-active{background:var(--brand-soft);color:var(--text-primary)}.dropdown-item .material-symbols-rounded{color:var(--text-muted);font-size:18px}.dropdown-item:hover .material-symbols-rounded{color:var(--text-secondary)}.dropdown-item.is-active .material-symbols-rounded{color:var(--brand-glow)}.dropdown-item--danger{color:var(--danger)}.dropdown-item--danger:hover{background:var(--danger-soft)}.dropdown-item--danger .material-symbols-rounded{color:var(--danger)}.dropdown-divider{background:var(--border);height:1px;margin:var(--space-1) var(--space-2)}.dropdown-label{padding:var(--space-2) var(--space-3) var(--space-1);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:11px;font-weight:600}.select-trigger{align-items:center;gap:var(--space-2);padding:10px var(--space-4);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);font-size:14px;display:inline-flex}.select-trigger:hover{border-color:var(--input-border-focus)}.dropdown.is-open .select-trigger{border-color:var(--input-border-focus);box-shadow:0 0 0 3px var(--brand-soft)}.select-trigger__arrow{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease)}.select-trigger__arrow .material-symbols-rounded{font-size:18px}.dropdown.is-open .select-trigger__arrow{transform:rotate(180deg)}.compat{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-6);align-items:center;gap:var(--space-6);display:flex;position:relative;overflow:hidden}.compat__ring{border-radius:var(--radius-full);border:3px solid;flex-shrink:0;place-items:center;width:100px;height:100px;display:grid;position:relative}.compat__value{font-family:var(--font-numeric);color:var(--text-primary);font-size:36px;font-weight:300;line-height:1}.compat__badge{text-transform:uppercase;letter-spacing:.06em;background:var(--bg);border-radius:var(--radius-full);white-space:nowrap;padding:2px 8px;font-size:10px;font-weight:600;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.compat__body{flex:1}.compat__title{color:var(--text-primary);margin-bottom:var(--space-2);font-size:16px;font-weight:700}.compat__desc{color:var(--text-secondary);font-size:13px;line-height:1.5}.compat--soulmate{border-color:#c88cff59;animation:4s ease-in-out infinite compatPulse;box-shadow:0 0 30px #9650ff26,0 0 60px #9650ff0f}.compat--soulmate:before{content:"";pointer-events:none;border-radius:inherit;background:repeating-linear-gradient(0deg,#0000 0 1px,#9650ff0a 1px 2px);animation:8s linear infinite navScanScroll;position:absolute;inset:0}.compat--soulmate:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(at 20%,#9650ff1a 0%,#0000 60%);position:absolute;inset:0}.compat--soulmate .compat__ring{background:#9650ff26;border-color:#c88cff80;animation:3s ease-in-out infinite compatRingBreathe;box-shadow:0 0 24px #9650ff4d,0 0 48px #9650ff1f}.compat--soulmate .compat__badge,.compat--soulmate .compat__title{color:var(--brand-glow)}.compat--soulmate .compat__value{animation:3s ease-in-out infinite compatValueGlow}.compat__note{color:#c88cffb3;pointer-events:none;opacity:0;font-size:18px;position:absolute;top:50%;left:124px}.compat__note:first-child{font-size:14px;animation:2s ease-out infinite compatNoteFlyShort;top:38%}.compat__note:nth-child(2){font-size:13px;animation:2.2s ease-out 1.1s infinite compatNoteFlyShort;top:55%}.compat__note:nth-child(3){font-size:15px;animation:1.8s ease-out .5s infinite compatNoteFlyShort;top:48%}.compat__note:nth-child(4){font-size:12px;animation:2.1s ease-out 1.7s infinite compatNoteFlyShort;top:62%}.compat__note:nth-child(5){font-size:17px;animation:2.6s ease-out .3s infinite compatNoteFlyMid;top:34%}.compat__note:nth-child(6){font-size:16px;animation:2.8s ease-out 1.4s infinite compatNoteFlyMid;top:52%}.compat__note:nth-child(7){font-size:18px;animation:2.5s ease-out .9s infinite compatNoteFlyMid;top:44%}.compat__note:nth-child(8){font-size:15px;animation:2.7s ease-out 2s infinite compatNoteFlyMid;top:58%}.compat__note:nth-child(9){font-size:20px;animation:3.2s ease-out .2s infinite compatNoteFlyLong;top:40%}.compat__note:nth-child(10){font-size:18px;animation:3s ease-out 1.6s infinite compatNoteFlyLong;top:32%}.compat__note:nth-child(11){font-size:16px;animation:3.4s ease-out .7s infinite compatNoteFlyLong;top:60%}.compat__note:nth-child(12){font-size:19px;animation:3.1s ease-out 2.2s infinite compatNoteFlyLong;top:46%}.compat--close{border-color:var(--brand-border);animation:6s ease-in-out infinite compatBreathe;box-shadow:0 0 20px #9650ff14}.compat--close:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(at 20%,#9650ff0f 0%,#0000 60%);position:absolute;inset:0}.compat--close .compat__ring{border-color:var(--brand-border);background:var(--brand-soft);box-shadow:0 0 24px #9650ff26}.compat--close .compat__badge{color:var(--brand-glow)}.compat--some{border-color:#22c55e33;box-shadow:0 0 16px #22c55e0f}.compat--some .compat__ring{background:#22c55e14;border-color:#22c55e4d;box-shadow:0 0 24px #22c55e1a}.compat--some .compat__badge{color:var(--success)}.compat--low{border-color:#f59e0b26;box-shadow:0 0 12px #f59e0b0a}.compat--low .compat__ring{background:#f59e0b14;border-color:#f59e0b4d;box-shadow:0 0 16px #f59e0b0f}.compat--low .compat__badge{color:var(--warning)}.compat--diff{opacity:.7}.compat--diff .compat__ring{border-color:var(--border);box-shadow:none;background:#ffffff08}.compat--diff .compat__badge,.compat--diff .compat__value,.compat--diff .compat__title{color:var(--text-muted)}.compat--none{opacity:.5}.compat--none .compat__ring{border-color:var(--border);box-shadow:none;background:0 0;border-style:dashed}.compat--none .compat__badge{display:none}.compat--none .compat__value{color:var(--text-muted);font-size:24px}.compat--none .compat__title,.compat--none .compat__desc{color:var(--text-muted)}@keyframes compatPulse{0%,to{box-shadow:0 0 30px #9650ff26,0 0 60px #9650ff0f}50%{box-shadow:0 0 40px #9650ff40,0 0 80px #9650ff1a}}@keyframes compatRingBreathe{0%,to{box-shadow:0 0 24px #9650ff4d,0 0 48px #9650ff1f}50%{box-shadow:0 0 36px #9650ff73,0 0 64px #9650ff33}}@keyframes compatValueGlow{0%,to{text-shadow:0 0 8px #c88cff4d}50%{text-shadow:0 0 16px #c88cff99}}@keyframes compatNoteFlyShort{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:.7}40%{opacity:.4}to{opacity:0;transform:translate(180px,-14px)rotate(20deg)}}@keyframes compatNoteFlyMid{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:.7}50%{opacity:.35}to{opacity:0;transform:translate(320px,-18px)rotate(25deg)}}@keyframes compatNoteFlyLong{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:.7}60%{opacity:.3}to{opacity:0;transform:translate(460px,-22px)rotate(30deg)}}@keyframes compatBreathe{0%,to{box-shadow:0 0 20px #9650ff14}50%{box-shadow:0 0 30px #9650ff24}}.header{top:calc(var(--space-3) + env(safe-area-inset-top,0px));z-index:var(--z-sticky);padding:0 var(--space-5);height:56px;margin:calc(var(--space-3) + env(safe-area-inset-top,0px)) calc(var(--space-5) + env(safe-area-inset-right,0px)) 0 calc(var(--space-5) + env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;display:flex;position:sticky}.header:before{content:"";background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:-1;position:absolute;inset:0}@media (display-mode:standalone){.header{display:none}}.header__left{align-items:center;gap:var(--space-4);display:flex}.header__right{align-items:center;gap:var(--space-3);display:flex}.header__brand{font-family:"Doctor Glitch", var(--font-sans);color:var(--text-primary);letter-spacing:.02em;flex-shrink:0;font-size:20px;text-decoration:none;position:relative}.header__brand:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#ff0040,#ff004000 30%,#0ff0 70%,#0ff);height:2px;position:absolute;top:50%;left:-4px;right:-4px}.header__brand:hover{animation:1.6s steps(2,end) infinite headerGlitch}.header__brand:hover:after{animation:1.6s steps(2,end) infinite glitchBar}@keyframes headerGlitch{0%{text-shadow:2px 0 #ff0040,-2px 0 #0ff;transform:none}5%{text-shadow:-5px 1px #ff0040,4px -1px #0ff;transform:translate(-3px,2px)skew(-6deg)}9%{text-shadow:3px -2px #0ff,-3px 1px #ff0040;transform:translate(4px,-1px)}12%{text-shadow:2px 0 #ff0040,-2px 0 #0ff;transform:none}18%{text-shadow:3px 1px #ff0040,-1px 0 #0ff;transform:none}22%{text-shadow:1px -1px #ff0040,-3px 1px #0ff;transform:none}26%{text-shadow:2px 0 #ff0040,-2px 0 #0ff;transform:none}30%{text-shadow:-4px 2px #ff0040,5px -1px #0ff;transform:translate(3px,1px)skew(7deg)}34%{text-shadow:4px 1px #0ff,-3px -2px #ff0040;transform:translate(-2px,-2px)}38%{text-shadow:-5px -1px #ff0040,4px 2px #0ff;transform:translate(1px,-1px)skew(-5deg)}41%{text-shadow:2px 0 #ff0040,-2px 0 #0ff;transform:none}47%{text-shadow:1px 1px #ff0040,-2px -1px #0ff;transform:none}51%{text-shadow:3px 0 #ff0040,-1px 1px #0ff;transform:none}55%{text-shadow:2px -1px #ff0040,-3px 0 #0ff;transform:none}60%{text-shadow:5px -1px #0ff,-4px 2px #ff0040;transform:translate(-4px,1px)skew(5deg)}63%{text-shadow:-3px 1px #ff0040,4px -2px #0ff;transform:translate(2px,-2px)skew(-4deg)}66%{text-shadow:2px 0 #ff0040,-2px 0 #0ff;transform:none}72%{text-shadow:2px 1px #ff0040,-3px -1px #0ff;transform:none}76%{text-shadow:1px 0 #ff0040,-2px 1px #0ff;transform:none}80%{text-shadow:3px -1px #ff0040,-1px 0 #0ff;transform:none}84%{text-shadow:-5px 1px #ff0040,3px -2px #0ff;transform:translate(3px,2px)}88%{text-shadow:4px 2px #0ff,-4px -1px #ff0040;transform:translate(-2px,-1px)skew(6deg)}91%{text-shadow:-3px -1px #ff0040,5px 1px #0ff;transform:translate(1px,1px)skew(-3deg)}94%{text-shadow:2px 0 #ff0040,-2px 0 #0ff;transform:none}97%{text-shadow:1px 0 #ff0040,-1px 0 #0ff;transform:none}to{text-shadow:2px 0 #ff0040,-2px 0 #0ff;transform:none}}@keyframes glitchBar{0%{opacity:0;top:50%}6%{opacity:.8;top:15%}10%{opacity:0;top:70%}30%{opacity:0;top:50%}34%{opacity:.6;top:80%}38%{opacity:0;top:25%}62%{opacity:0;top:50%}65%{opacity:.7;top:40%}68%{opacity:0;top:85%}85%{opacity:0;top:50%}88%{opacity:.5;top:60%}92%{opacity:0;top:20%}to{opacity:0;top:50%}}.header__nav-trigger{padding:6px var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.header__nav-trigger .material-symbols-rounded{font-size:18px}.header__nav-trigger:hover{color:var(--text-secondary);border-color:var(--border-strong);background:#ffffff0d}.header__context{align-items:baseline;gap:var(--space-2);min-width:0;font-family:var(--font-sans);display:inline-flex}.header__context-name{color:var(--text-primary);white-space:nowrap;font-size:16px;font-weight:600}.header__context-sep{color:var(--text-muted);font-size:13px}.header__context-desc{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-size:12px;overflow:hidden}.header__user-wrap{position:relative}.header__user{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-family:var(--font-sans);background:0 0;border:none;display:flex}.header__user:hover{background:#ffffff0d}.header__username{color:var(--text-secondary);font-size:13px;font-weight:600}.header__user:hover .header__username{color:var(--text-primary)}.header__chevron{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease);font-size:20px}.header__user:hover .header__chevron{color:var(--text-secondary)}.header__chevron.is-open{transform:rotate(180deg)}.stat-group{gap:var(--space-2);display:flex}.stat{padding:var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease);flex-direction:column;flex:1;align-items:flex-end;gap:2px;display:flex}.stat:hover{background:var(--surface-3);border-color:var(--border-strong)}.stat__value{font-family:var(--font-numeric);color:var(--text-primary);font-size:28px;font-weight:300;line-height:1}.stat__label{color:var(--text-muted);font-size:11px;font-weight:500}.feed-item{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.5s cubic-bezier(.16,1,.3,1) both signalIn;overflow:hidden}.feed-item:nth-child(2){animation-delay:60ms}.feed-item:nth-child(3){animation-delay:.12s}.feed-item:nth-child(4){animation-delay:.18s}.feed-item:nth-child(5){animation-delay:.24s}.feed-head{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);display:flex}.feed-head__info{flex-direction:column;flex:1;display:flex}.feed-head__name{color:var(--text-primary);font-size:14px;font-weight:700}.feed-head__meta{color:var(--text-muted);font-size:12px}.feed-body{padding:0 var(--space-5) var(--space-4)}.feed-text{color:var(--text-secondary);margin-bottom:var(--space-3);font-size:14px;line-height:1.6}.feed-image{aspect-ratio:16/9;background:var(--surface-2);border-radius:var(--radius-md);width:100%;color:var(--text-muted);place-items:center;font-size:13px;display:grid}.feed-footer{align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border);display:flex}.feed-action{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);color:var(--text-muted);font-family:var(--font-sans);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:none;font-size:12px;font-weight:600;display:inline-flex}.feed-action:hover{color:var(--text-primary);background:#ffffff0d}.feed-action .material-symbols-rounded{font-size:18px}.feed-action--liked{color:#ef4444}.feed-action--liked:hover{color:#ef4444;background:#ef44441a}.feed-action--share{margin-left:auto}.activity-item{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.5s cubic-bezier(.16,1,.3,1) both signalIn;display:flex}.activity-icon{border-radius:var(--radius-md);flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.activity-icon .material-symbols-rounded{font-size:20px}.activity-icon--tunes{background:var(--brand-soft);color:var(--brand-glow)}.activity-icon--plays{background:var(--success-soft);color:var(--success)}.activity-icon--follow{color:#60a5fa;background:#3b82f626}.activity-body{flex:1}.activity-text{color:var(--text-secondary);font-size:13px;line-height:1.4}.activity-text strong{color:var(--text-primary);font-weight:600}.activity-time{color:var(--text-muted);flex-shrink:0;font-size:11px}.tooltip-trigger{display:inline-flex;position:relative}.tooltip-trigger:after{content:attr(data-tooltip);z-index:var(--z-tooltip);padding:var(--space-1) var(--space-2);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--brand-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md), 0 0 12px #9650ff1f;font-family:var(--font-sans);color:var(--text-primary);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);font-size:12px;font-weight:500;line-height:1.4;position:absolute;transform:translateY(4px)}.tooltip-trigger:hover:after{opacity:1;transform:translateY(0)}.tooltip-trigger:after{top:calc(100% + var(--space-1));left:50%;translate:-50%}.tooltip-trigger--top:after{top:auto;bottom:calc(100% + var(--space-1));left:50%;transform:translateY(-4px)}.tooltip-trigger--top:hover:after{transform:translateY(0)}.tooltip-trigger--left:after{top:50%;left:auto;right:calc(100% + var(--space-1));transform:translate(-4px)}.tooltip-trigger--left:hover:after{transform:translate(0)}.tooltip-trigger--right:after{top:50%;left:calc(100% + var(--space-1));transform:translate(4px)}.tooltip-trigger--right:hover:after{transform:translate(0)}.popover{z-index:var(--z-dropdown);background:var(--glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);padding:0;position:absolute;overflow:hidden;transform:scale(.95)translateY(-4px)}.popover.is-open{opacity:1;pointer-events:auto;transform:scale(1)translateY(0)}.popover-trigger{cursor:pointer;display:inline-block;position:relative}.popover-trigger:hover .popover,.popover-trigger:focus-within .popover{opacity:1;pointer-events:auto;transform:scale(1)translateY(0)}.popover-trigger .popover{left:50%;top:calc(100% + var(--space-2));translate:-50%}.popover--user{width:200px}.popover-trigger:hover .media-grid-card--user:before,.popover.is-open .media-grid-card--user:before{animation:.5s cubic-bezier(.16,1,.3,1) both crtTvOn,4s ease-in-out .5s infinite crtFlicker}.popover-trigger:hover .media-grid-card--user .media-grid-card__crt,.popover.is-open .media-grid-card--user .media-grid-card__crt{opacity:1}.popover-trigger:hover .media-grid-card--user .media-grid-card__user-avatar,.popover.is-open .media-grid-card--user .media-grid-card__user-avatar{border-color:#9650ff8c;box-shadow:0 0 20px 4px #9650ff73,0 0 48px 12px #9650ff33}.popover-trigger:hover .media-grid-card,.popover.is-open .media-grid-card{border-color:var(--brand-border);box-shadow:0 0 24px #9650ff2e}.popover__actions{gap:var(--space-2);padding:var(--space-3);display:flex}.popover__actions .btn{flex:1;justify-content:center}.popover__self-note{text-align:center;color:var(--text-muted);flex:1;padding:6px 0;font-size:12px}.toast{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius-md);width:100%;max-width:360px;box-shadow:var(--shadow-md);animation:.8s cubic-bezier(.16,1,.3,1) both toastGlowIn;display:flex;position:relative;overflow:hidden}.toast>*{animation:.6s cubic-bezier(.16,1,.3,1) .15s both toastContentIn}.toast-icon{flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.toast-icon .material-symbols-rounded{font-size:20px}.toast-content{flex:1;min-width:0}.toast-title{text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px;font-size:13px;font-weight:700;overflow:hidden}.toast-text{color:var(--text-secondary);-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.toast-close{color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast);background:0 0;border:none;flex-shrink:0;place-items:center;padding:2px;display:grid}.toast-close:hover{color:var(--text-primary)}.toast-close .material-symbols-rounded{font-size:16px}.toast-progress{border-radius:0 0 var(--radius-md) var(--radius-md);height:2px;animation:5s linear forwards toastProgress;position:absolute;bottom:0;left:0}.toast--info,.toast--social{border-left:3px solid var(--brand-strong)}.toast--info .toast-icon{color:var(--brand-glow)}.toast--info .toast-progress,.toast--social .toast-progress{background:var(--brand-strong)}.toast--success{border-left:3px solid var(--success)}.toast--success .toast-icon{color:var(--success)}.toast--success .toast-progress{background:var(--success)}.toast--error{border-left:3px solid var(--danger)}.toast--error .toast-icon{color:var(--danger)}.toast--error .toast-progress{background:var(--danger)}.toast-avatar{border-radius:var(--radius-full);background:var(--surface-2);border:2px solid var(--glass-border);flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid}.is-loading{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;color:#0000!important;box-shadow:none!important;background:var(--surface-2)!important;background-image:none!important;border-color:#0000!important}.is-loading *{visibility:hidden!important}.is-loading:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff0a 50%,#0000 100%);animation:1.8s ease-in-out infinite shimmer;position:absolute;inset:0}.progress{width:100%;height:var(--space-1);background:var(--surface-3);border-radius:var(--radius-full);overflow:hidden}.progress__bar{background:var(--brand-strong);border-radius:var(--radius-full);height:100%;transition:width var(--duration-normal) var(--ease)}.progress--sm{height:2px}.progress--lg{height:var(--space-2)}.progress__bar--success{background:var(--success)}.progress__bar--warning{background:var(--warning)}.progress__bar--danger{background:var(--danger)}.progress--indeterminate .progress__bar{width:40%;animation:progressSlide 1.5s var(--ease) infinite}.progress__bar:not(.progress__bar--success):not(.progress__bar--warning):not(.progress__bar--danger){box-shadow:0 0 8px #9650ff59}.modal-overlay{z-index:var(--z-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:var(--space-8);opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease);background:#0009;place-items:center;display:grid;position:fixed;inset:0}.modal-overlay.is-open{opacity:1;pointer-events:auto}.modal{z-index:var(--z-modal);background:var(--glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);width:100%;max-width:480px;max-height:90vh;box-shadow:var(--shadow-lg), 0 0 60px #9650ff0f;flex-direction:column;display:flex;position:relative;overflow:hidden}.modal-overlay.is-open .modal{animation:.32s step-end both panelGlitch}.modal-overlay.is-open .modal--split{animation:none}.modal .reactEasyCrop_CropArea{border-color:var(--brand-strong)!important}.modal--sm{max-width:360px}.modal--lg{max-width:640px}.modal__header{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);min-height:var(--space-10);border-bottom:1px solid var(--border);box-sizing:border-box;display:flex}.modal__title{flex:1;font-size:16px;font-weight:700}.modal__close{color:var(--text-muted);cursor:pointer;width:var(--space-7);height:var(--space-7);border-radius:var(--radius-sm);transition:all var(--duration-fast) var(--ease);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.modal__close:hover{color:var(--text-primary);background:#ffffff0f}.modal__body{padding:var(--space-5);flex:0 auto;min-height:0;overflow-y:auto}.modal__header,.modal__footer{flex-shrink:0}.modal__footer{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border);display:flex}.modal__footer--spread{justify-content:space-between}.modal--split{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;align-items:flex-start;gap:var(--space-5);background:0 0;border:none;flex-direction:row;width:fit-content;max-width:none;max-height:none;overflow:visible}.modal__panel{background:var(--glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg), 0 0 60px #9650ff0f;flex-direction:column;animation:.32s step-end both panelGlitch;display:flex;position:relative;overflow:hidden}.modal{position:relative}@keyframes panelGlitch{0%{opacity:1;clip-path:inset(48% 0 48% 0 round var(--radius-xl));filter:brightness(3)saturate(0);transform:translate(18px)scaleX(1.08)scaleY(.04);box-shadow:-16px 0 #ff1e55,16px 0 #1ec8ff,0 -10px #b026ff}8%{clip-path:inset(0 0 78% 0 round var(--radius-xl));filter:brightness(2);transform:translate(-20px)scaleX(.92)scaleY(1);box-shadow:18px 0 #ff1e55,-18px 0 #1ec8ff,0 8px #b026ff}16%{clip-path:inset(62% 0 4% 0 round var(--radius-xl));filter:brightness(1.6);transform:translate(14px,-3px)scaleX(1.05);box-shadow:-12px 0 #ff1e55,12px 0 #1ec8ff,2px -6px #b026ff}24%{clip-path:inset(20% 0 60% 0 round var(--radius-xl));filter:brightness(4)saturate(0);transform:translate(-10px)scaleX(.96);box-shadow:10px 0 #ff1e55,-10px 0 #1ec8ff,-4px 5px #b026ff}32%{clip-path:inset(0 0 35% 0 round var(--radius-xl));filter:brightness(1.3);transform:translate(8px,2px)scaleX(1.03);box-shadow:-8px 0 #ff1e55,8px 0 #1ec8ff,3px -4px #b026ff}40%{clip-path:inset(70% 0 0 0 round var(--radius-xl));filter:brightness(1.5);transform:translate(-6px);box-shadow:6px 0 #ff1e55,-6px 0 #1ec8ff,-3px 3px #b026ff}48%{clip-path:inset(30% 0 45% 0 round var(--radius-xl));filter:brightness(1.2);transform:translate(5px,-1px);box-shadow:-5px 0 #ff1e55,5px 0 #1ec8ff,2px -2px #b026ffcc}56%{clip-path:inset(0 0 0 0 round var(--radius-xl));filter:brightness(2.5)saturate(0);transform:translate(-4px);box-shadow:4px 0 #ff1e55,-4px 0 #1ec8ff,0 2px #b026ff99}64%{clip-path:inset(0 0 0 0 round var(--radius-xl));transform:translate(3px);box-shadow:-3px 0 #ff1e55cc,3px 0 #1ec8ffcc,0 -1px #b026ff66}72%{transform:translate(-2px);box-shadow:2px 0 #ff1e5599,-2px 0 #1ec8ff99}82%{transform:translate(1px);box-shadow:-1px 0 #ff1e554d,1px 0 #1ec8ff4d}to{opacity:1;clip-path:none;box-shadow:var(--shadow-lg), 0 0 60px #9650ff0f;filter:none;transform:none}}.modal__panel:first-child{animation-delay:0s}.modal__panel:last-child{animation-delay:50ms}.modal-overlay.is-open .modal:not(.modal--split):before,.modal-overlay.is-open .modal:not(.modal--split):after,.modal__panel:before,.modal__panel:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;z-index:2;opacity:0;position:absolute;inset:0}.modal-overlay.is-open .modal:not(.modal--split):before,.modal__panel:before{animation:.32s step-end both chromaRed;animation-delay:inherit;background:#ff1e55d9}.modal-overlay.is-open .modal:not(.modal--split):after,.modal__panel:after{animation:.32s step-end both chromaCyan;animation-delay:inherit;background:#1ec8ffd9}@keyframes chromaRed{0%{opacity:.9;clip-path:polygon(0 8%,100% 8%,100% 18%,0 18%,0 42%,100% 42%,100% 52%,0 52%,0 74%,100% 74%,100% 88%,0 88%);transform:translate(-14px)}14%{opacity:.85;clip-path:polygon(0 2%,100% 2%,100% 14%,0 14%,0 36%,100% 36%,100% 44%,0 44%,0 68%,100% 68%,100% 82%,0 82%);transform:translate(12px)}28%{opacity:.8;clip-path:polygon(0 22%,100% 22%,100% 28%,0 28%,0 58%,100% 58%,100% 64%,0 64%,0 86%,100% 86%,100% 92%,0 92%);transform:translate(-10px)}42%{opacity:.7;clip-path:polygon(0 12%,100% 12%,100% 20%,0 20%,0 48%,100% 48%,100% 60%,0 60%,0 76%,100% 76%,100% 84%,0 84%);transform:translate(8px)}56%{opacity:.55;clip-path:polygon(0 30%,100% 30%,100% 38%,0 38%,0 66%,100% 66%,100% 72%,0 72%);transform:translate(-6px)}70%{opacity:.35;clip-path:polygon(0 40%,100% 40%,100% 46%,0 46%);transform:translate(4px)}85%{opacity:.15;clip-path:polygon(0 50%,100% 50%,100% 53%,0 53%);transform:translate(-2px)}to{opacity:0;transform:none}}@keyframes chromaCyan{0%{opacity:.9;clip-path:polygon(0 8%,100% 8%,100% 18%,0 18%,0 42%,100% 42%,100% 52%,0 52%,0 74%,100% 74%,100% 88%,0 88%);transform:translate(14px)}14%{opacity:.85;clip-path:polygon(0 2%,100% 2%,100% 14%,0 14%,0 36%,100% 36%,100% 44%,0 44%,0 68%,100% 68%,100% 82%,0 82%);transform:translate(-12px)}28%{opacity:.8;clip-path:polygon(0 22%,100% 22%,100% 28%,0 28%,0 58%,100% 58%,100% 64%,0 64%,0 86%,100% 86%,100% 92%,0 92%);transform:translate(10px)}42%{opacity:.7;clip-path:polygon(0 12%,100% 12%,100% 20%,0 20%,0 48%,100% 48%,100% 60%,0 60%,0 76%,100% 76%,100% 84%,0 84%);transform:translate(-8px)}56%{opacity:.55;clip-path:polygon(0 30%,100% 30%,100% 38%,0 38%,0 66%,100% 66%,100% 72%,0 72%);transform:translate(6px)}70%{opacity:.35;clip-path:polygon(0 40%,100% 40%,100% 46%,0 46%);transform:translate(-4px)}85%{opacity:.15;clip-path:polygon(0 50%,100% 50%,100% 53%,0 53%);transform:translate(2px)}to{opacity:0;transform:none}}.modal-overlay.is-open .modal:not(.modal--split) *,.modal-overlay.is-open .modal--split .modal__panel *{animation:.32s step-end both chromaText}.modal-overlay.is-open .modal--split .modal__panel:first-child *{animation-delay:0s}.modal-overlay.is-open .modal--split .modal__panel:last-child *{animation-delay:50ms}@keyframes chromaText{0%{text-shadow:-6px 0 #ff1e55,6px 0 #1ec8ff,0 2px #b026ff}14%{text-shadow:5px 0 #ff1e55,-5px 0 #1ec8ff,0 -2px #b026ff}28%{text-shadow:-4px 0 #ff1e55,4px 0 #1ec8ff,2px 0 #b026ff}42%{text-shadow:3px 0 #ff1e55,-3px 0 #1ec8ff,-2px 0 #b026ff}56%{text-shadow:-2px 0 #ff1e55,2px 0 #1ec8ff}70%{text-shadow:1px 0 #ff1e55b3,-1px 0 #1ec8ffb3}85%{text-shadow:-1px 0 #ff1e5566,1px 0 #1ec8ff66}to{text-shadow:none}}.modal__panel--side{width:240px;top:var(--space-8);flex-grow:0;flex-shrink:0;align-self:flex-start;position:sticky}.modal__panel--main{flex-shrink:0;width:640px}@media (display-mode:standalone),(width<=720px){.modal-overlay{padding:var(--space-3)}.modal--split{gap:var(--space-3);flex-direction:column;width:100%;max-width:100%}.modal__panel--side{flex-shrink:0;width:100%;position:static}.modal__panel--main{flex:1;width:100%;min-height:0}}.lightbox-overlay{z-index:var(--z-modal);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease);cursor:zoom-out;background:#000000e0;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.lightbox-overlay.is-open{opacity:1;pointer-events:auto}.lightbox-img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform-origin:50%;cursor:default;will-change:transform;touch-action:none;max-width:90vw;max-height:90vh;transition:transform 60ms linear;display:block}.lightbox-close{top:var(--space-4);right:var(--space-4);z-index:1;border-radius:var(--radius-full);color:#fff;cursor:pointer;width:40px;height:40px;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);background:#0000008c;border:1px solid #ffffff1f;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.lightbox-close:hover{background:#000000bf;border-color:#ffffff3d}.lightbox-close .material-symbols-rounded{font-size:20px}.lightbox-nav{z-index:1;border-radius:var(--radius-full);color:#fff;cursor:pointer;width:48px;height:48px;transition:background var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease);background:#0000008c;border:1px solid #ffffff1f;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;top:50%;transform:translateY(-50%)}.lightbox-nav:hover{background:#000000bf;border-color:#ffffff3d}.lightbox-nav .material-symbols-rounded{font-size:28px}.lightbox-nav--prev{left:var(--space-4)}.lightbox-nav--next{right:var(--space-4)}.lightbox-counter{bottom:var(--space-4);z-index:1;border-radius:var(--radius-full);color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#0000008c;border:1px solid #ffffff1f;padding:6px 14px;font-size:13px;position:fixed;left:50%;transform:translate(-50%)}.voice-call-strip{border-bottom:1px solid var(--glass-border);padding:var(--space-3) var(--space-4);background:#ffffff05;flex-shrink:0}@media (display-mode:standalone){.voice-call-strip .vcs-chip--expand{display:none}}.voice-call-strip.is-compact{align-items:center;gap:var(--space-3);min-height:56px;display:flex}.voice-call-strip.is-expanded{gap:var(--space-3);min-height:0;padding-top:var(--space-4);padding-bottom:var(--space-4);flex-direction:column;display:flex}.voice-call-strip.is-expanded:not(.is-fullscreen){flex-shrink:0;flex-basis:45%;min-height:220px;max-height:45%;overflow:hidden}.voice-call-strip.is-expanded:not(.is-fullscreen) .vcs-tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-auto-rows:1fr;place-items:stretch stretch;height:100%;min-height:0;overflow:hidden}.voice-call-strip.is-expanded:not(.is-fullscreen) .vcs-tiles>*{grid-area:auto}.voice-call-strip.is-expanded:not(.is-fullscreen) .vcs-tiles[data-tiles="1"]{grid-template-columns:1fr}.voice-call-strip.is-expanded:not(.is-fullscreen) .vcs-tiles[data-tiles="2"]{grid-template-columns:1fr 1fr}.voice-call-strip.is-fullscreen{border-bottom:none;flex:1 1 0;min-height:0}.voice-call-strip.is-fullscreen .vcs-tiles{flex:1 1 0;grid-auto-rows:1fr;min-height:0}.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="1"],.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="2"]{grid-template-rows:1fr}.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="3"],.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="4"],.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="5"],.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="6"]{grid-template-rows:1fr 1fr}.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="1"] .vcs-tile,.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="2"] .vcs-tile,.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="3"] .vcs-tile,.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="4"] .vcs-tile,.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="5"] .vcs-tile,.voice-call-strip.is-fullscreen .vcs-tiles[data-tiles="6"] .vcs-tile{width:auto;height:100%}.vcs-head{align-items:center;gap:var(--space-2);flex-shrink:0;min-width:0;height:36px;display:flex}.vcs-head-icon{color:var(--brand-strong,#a265ff);flex-shrink:0;font-size:20px}.vcs-channel{color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.vcs-avatars{flex:1;align-items:center;min-width:0;display:flex;overflow:visible}.vcs-avatars>*+*{margin-left:-8px}.vcs-avatar{border:2px solid var(--bg);background:var(--surface-2);width:28px;min-width:28px;height:28px;color:var(--text);object-fit:cover;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;overflow:hidden}.vcs-avatar.is-self{border-color:var(--brand-strong,#a265ff)}.vcs-controls{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.vcs-btn{width:36px;height:36px;color:var(--text-muted);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.vcs-btn:hover{color:var(--text);background:#ffffff0d}.vcs-btn .material-symbols-rounded{font-size:20px}.vcs-btn.is-on{color:var(--brand-strong,#a265ff);background:#a265ff1f}.vcs-btn.is-off{color:var(--danger,#ff5a7a);background:#ff5a7a1a}.vcs-chip{height:36px;padding:0 var(--space-3);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-muted);cursor:pointer;transition:all var(--duration-fast) var(--ease);font-family:var(--font-sans);background:0 0;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.vcs-chip:hover{color:var(--text);border-color:var(--border-strong,#ffffff2e);background:#ffffff0d}.vcs-chip .material-symbols-rounded{font-size:18px}.vcs-chip-label{white-space:nowrap}.vcs-chip--danger{background:var(--danger,#ff5a7a);color:#fff;border-color:#0000;box-shadow:0 2px 6px #ff5a7a4d}.vcs-chip--danger:hover{color:#fff;background:#ff3b60;border-color:#0000;box-shadow:0 4px 12px #ff5a7a73}.vcs-volume-pop{z-index:var(--z-dropdown,20);padding-bottom:4px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.vcs-volume-pop-inner{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-sm);background:#00000080;width:28px;height:140px;position:relative}.vcs-volume-label{text-align:center;color:#ffffffbf;font-variant-numeric:tabular-nums;pointer-events:none;font-size:9px;font-weight:600;line-height:1;position:absolute;left:0;right:0}.vcs-volume-label--top{top:6px}.vcs-volume-label--bottom{bottom:6px}.vcs-volume-slider{appearance:none;transform-origin:50%;cursor:pointer;background:0 0;width:104px;height:4px;margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.vcs-volume-slider::-webkit-slider-runnable-track{background:#ffffff1f;border-radius:2px;height:4px}.vcs-volume-slider::-moz-range-track{background:#ffffff1f;border-radius:2px;height:4px}.vcs-volume-slider::-webkit-slider-thumb{appearance:none;background:var(--brand-strong,#a265ff);border:2px solid var(--bg);cursor:pointer;border-radius:50%;width:14px;height:14px;margin-top:-5px}.vcs-volume-slider::-moz-range-thumb{background:var(--brand-strong,#a265ff);border:2px solid var(--bg);cursor:pointer;border-radius:50%;width:14px;height:14px}.vcs-expanded-head{align-items:center;gap:var(--space-2);display:flex}.vcs-expanded-head .vcs-head{flex:1}.vcs-tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.vcs-tiles[data-tiles="1"]{grid-template-columns:1fr}.vcs-tiles[data-tiles="2"]{grid-template-columns:1fr 1fr}.vcs-tiles[data-tiles="3"]{grid-template-columns:repeat(4,1fr)}.vcs-tiles[data-tiles="3"]>:first-child{grid-area:1/1/auto/3}.vcs-tiles[data-tiles="3"]>:nth-child(2){grid-area:1/3/auto/5}.vcs-tiles[data-tiles="3"]>:nth-child(3){grid-area:2/2/auto/4}.vcs-tiles[data-tiles="4"]{grid-template-columns:1fr 1fr}.vcs-tiles[data-tiles="5"]{grid-template-columns:repeat(6,1fr)}.vcs-tiles[data-tiles="5"]>:first-child{grid-area:1/1/auto/3}.vcs-tiles[data-tiles="5"]>:nth-child(2){grid-area:1/3/auto/5}.vcs-tiles[data-tiles="5"]>:nth-child(3){grid-area:1/5/auto/7}.vcs-tiles[data-tiles="5"]>:nth-child(4){grid-area:2/2/auto/4}.vcs-tiles[data-tiles="5"]>:nth-child(5){grid-area:2/4/auto/6}.vcs-tiles[data-tiles="6"]{grid-template-columns:repeat(3,1fr)}.vcs-tile{background:var(--surface-2);border:1px solid var(--glass-border);border-radius:var(--radius-md);place-items:center;width:100%;min-width:0;height:100%;min-height:96px;display:grid;position:relative;overflow:hidden}.vcs-tile.is-self{border-color:var(--brand-strong,#a265ff)}.vcs-tile-avatar{background:var(--surface);width:64px;height:64px;color:var(--text);object-fit:cover;border-radius:50%;place-items:center;font-size:24px;font-weight:700;display:grid;overflow:hidden}.vcs-tile-name{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#00000080;align-items:center;gap:4px;max-width:calc(100% - 16px);padding:2px 8px;font-size:12px;display:inline-flex;position:absolute;bottom:8px;left:8px;overflow:hidden}.vcs-tile-name-mic{color:var(--danger);font-variation-settings:"wght" 500;flex-shrink:0;font-size:14px}.vcs-tile-admin{z-index:2;position:absolute;top:6px;right:6px}.vcs-tile-admin-btn{border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;width:28px;height:28px;transition:background var(--duration-fast) var(--ease);background:#00000080;border-radius:50%;place-items:center;display:grid}.vcs-tile-admin-btn:hover,.vcs-tile-admin-btn.is-open{background:var(--brand-soft);border-color:var(--brand-strong)}.vcs-tile-admin-btn .material-symbols-rounded{font-size:18px}.vcs-tile-admin-pop{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:var(--radius-md);min-width:180px;box-shadow:var(--shadow-md);isolation:isolate;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}.vcs-tile-admin-item{color:var(--text);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease);background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:13px;display:flex}.vcs-tile-admin-item:hover:not(:disabled){background:#ffffff0f}.vcs-tile-admin-item:disabled{opacity:.5;cursor:not-allowed}.vcs-tile-admin-item.is-danger{color:var(--danger)}.vcs-tile-admin-item.is-danger:hover:not(:disabled){background:var(--danger-soft)}.vcs-tile-admin-item .material-symbols-rounded{flex-shrink:0;font-size:18px}.vcs-tile-video{border-radius:inherit;object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.vcs-tile-video[data-source=screen]{object-fit:contain}.vcs-tile-volume{z-index:2;position:absolute;bottom:8px;right:8px}.vcs-tile-volume-btn{border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;width:28px;height:28px;transition:background var(--duration-fast) var(--ease);background:#00000080;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.vcs-tile-volume-btn:hover{background:#000000b3}.vcs-tile-volume-btn.is-muted{color:var(--danger,#ff5a7a)}.vcs-tile-volume-btn .material-symbols-rounded{font-size:18px}.voice-call-widget{align-items:center;gap:var(--space-2);border:1px solid var(--glass-border);border-radius:var(--radius-full);cursor:pointer;height:36px;transition:all var(--duration-fast) var(--ease);background:#ffffff0d;outline:none;max-width:320px;padding:4px 6px 4px 4px;display:inline-flex}.voice-call-widget:hover{border-color:var(--border-strong,#ffffff2e);background:#ffffff14}.voice-call-widget:focus-visible{border-color:var(--brand-strong,#a265ff)}.voice-call-widget-avatar{background:var(--surface-2);width:26px;height:26px;color:var(--text);object-fit:cover;border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:grid;overflow:hidden}.voice-call-widget-title{max-width:200px;color:var(--text);white-space:nowrap;font-size:12px;font-weight:600;line-height:1.4;display:inline-block;position:relative;overflow:hidden}.voice-call-widget-title-inner{white-space:nowrap;display:inline-block}.voice-call-widget-title-inner.is-marquee{animation:9s ease-in-out infinite alternate voiceWidgetMarquee}@keyframes voiceWidgetMarquee{0%{transform:translate(0)}to{transform:translateX(calc(var(--marquee-shift,0px) * -1))}}.voice-call-widget-btns{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.voice-call-widget-btn{width:26px;height:26px;color:var(--text-muted);border-radius:var(--radius-full);cursor:pointer;transition:all var(--duration-fast) var(--ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.voice-call-widget-btn:hover{color:var(--text);background:#ffffff14}.voice-call-widget-btn .material-symbols-rounded{font-size:16px}.voice-call-widget-btn.is-off{color:var(--danger,#ff5a7a)}.voice-call-widget-btn.is-danger:hover{color:#fff;background:var(--danger,#ff5a7a)}
