.text-carousel-container[data-v-e2723349]{padding:20px 0}.text-carousel-container[data-v-e2723349],.text-carousel-wrapper[data-v-e2723349]{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.text-carousel-wrapper[data-v-e2723349]{min-height:60px}.sparkle[data-v-e2723349]{animation:sparkle-fade-e2723349 ease-out forwards;pointer-events:none;position:absolute;z-index:1}.sparkle svg[data-v-e2723349]{filter:blur(.5px) drop-shadow(0 0 4px currentColor);height:100%;width:100%}@keyframes sparkle-fade-e2723349{0%{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1.5) rotate(180deg)}to{opacity:0;transform:scale(.5) rotate(1turn)}}.text-item[data-v-e2723349]{background:linear-gradient(120deg,#a855f7,#ec4899,#f59e0b,#10b981,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:color-shift-e2723349 6s ease-in-out infinite;background-clip:text;filter:contrast(1.1) brightness(1.1);line-height:1.2;max-width:100%;overflow:hidden;padding:10px 20px;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:2}@keyframes color-shift-e2723349{0%,to{background-position:0 50%;filter:contrast(1.1) brightness(1.1) hue-rotate(0deg)}25%{background-position:50% 50%;filter:contrast(1.2) brightness(1.15) hue-rotate(30deg)}50%{background-position:100% 50%;filter:contrast(1.15) brightness(1.2) hue-rotate(60deg)}75%{background-position:50% 50%;filter:contrast(1.2) brightness(1.15) hue-rotate(30deg)}}.slide-enter-active[data-v-e2723349],.slide-leave-active[data-v-e2723349]{left:0;position:absolute;right:0;transition:all .6s ease;width:100%}.slide-enter-from[data-v-e2723349]{opacity:0;transform:translateY(100%)}.slide-enter-to[data-v-e2723349],.slide-leave-from[data-v-e2723349]{opacity:1;transform:translateY(0)}.slide-leave-to[data-v-e2723349]{opacity:0;transform:translateY(-100%)}.relative[data-v-7a0798e7]:hover{transform:translateY(-3px);transition:transform .2s}.bg-primary span[data-v-f3373182],.mobile-tab-btn-active span[data-v-f3373182]{color:#fff!important}.category-nav-sticky[data-v-f3373182]{box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}[draggable=true][data-v-f3373182]{cursor:grab}.dark .category-nav-sticky[data-v-f3373182]{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}@media(max-width:768px){.category-nav-mobile[data-v-f3373182]{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:#dddddde0;box-shadow:0 -1px #0000000a,0 4px 16px #00000008;left:0;position:fixed;right:0;z-index:999}.dark .category-nav-mobile[data-v-f3373182]{background:#212830e0;box-shadow:0 -1px #ffffff0a,0 4px 16px #00000026}.category-nav-mobile-top[data-v-f3373182]{top:4rem}.category-nav-mobile-bottom[data-v-f3373182]{bottom:0;box-shadow:0 -1px #0000000f,0 -4px 12px #00000008;padding-bottom:max(6px,env(safe-area-inset-bottom))!important;top:auto}.dark .category-nav-mobile-bottom[data-v-f3373182]{box-shadow:0 -1px #ffffff0f,0 -4px 12px #0003}.mobile-tabs-scroll[data-v-f3373182]{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent);padding:0 8px}.mobile-tabs-scroll[data-v-f3373182]::-webkit-scrollbar{display:none}.mobile-tabs-container[data-v-f3373182]{display:inline-flex;gap:8px;padding:4px 0;white-space:nowrap}.mobile-tab-item[data-v-f3373182]{flex-shrink:0}.mobile-tab-btn[data-v-f3373182]{border:none;border-radius:20px;flex-shrink:0;font-size:.8125rem;font-weight:500;min-height:2.5rem;outline:none;padding:7px 16px;text-decoration:none;touch-action:manipulation;transition:all .2s cubic-bezier(.4,0,.2,1)}.mobile-tab-btn-default[data-v-f3373182]{background:#0000000a;color:#64748b}.dark .mobile-tab-btn-default[data-v-f3373182]{background:#ffffff12;color:#98989d}.mobile-tab-btn-default[data-v-f3373182]:active{background:#00000012;transform:scale(.96)}.dark .mobile-tab-btn-default[data-v-f3373182]:active{background:#ffffff1a}.mobile-tab-btn-active[data-v-f3373182]{background:linear-gradient(135deg,#3b82f6,#6366f1);box-shadow:0 2px 10px #3b82f640,0 1px 3px #3b82f626;color:#fff}.dark .mobile-tab-btn-active[data-v-f3373182]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);box-shadow:0 2px 12px #3b82f633,0 1px 3px #3b82f61a}.mobile-tab-btn-active span[data-v-f3373182]{color:#fff!important}}.settings-panel-container[data-v-14455013]{margin-bottom:1rem}.settings-collapse[data-v-14455013]{color:#374151}.settings-collapse-body[data-v-14455013]{overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1),opacity .22s ease,transform .3s cubic-bezier(.4,0,.2,1);will-change:height,opacity,transform}.settings-collapse-content[data-v-14455013]{padding-bottom:.01rem}.dark .settings-collapse[data-v-14455013]{color:#e5e7eb}.panel-header[data-v-14455013]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;justify-content:space-between;min-height:3rem;padding-right:1rem;width:100%}.panel-title[data-v-14455013]{color:#374151;font-size:.9375rem;font-weight:600}.dark .panel-title[data-v-14455013]{color:#e5e7eb}.close-btn[data-v-14455013]{align-items:center;background:transparent;border:0;border-radius:.375rem;color:#6b7280;cursor:pointer;display:inline-flex;justify-content:center;padding:.25rem}.close-btn[data-v-14455013]:hover{background:#f3f4f6;color:#374151}.dark .close-btn[data-v-14455013]{color:#9ca3af}.dark .close-btn[data-v-14455013]:hover{background:#374151;color:#e5e7eb}.tab-switcher-wrap[data-v-14455013]{display:flex;justify-content:center;margin-bottom:1rem}.tab-switcher[data-v-14455013]{background:#f3f4f6;border-radius:.5rem;display:inline-flex;gap:0;justify-content:center;padding:.25rem}.dark .tab-switcher[data-v-14455013]{background:#1f2937}.tab-switcher button[data-v-14455013]{background:transparent;border:0;border-radius:.375rem;color:#9ca3af;cursor:pointer;font-size:.75rem;line-height:1rem;padding:.25rem 1rem;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.tab-switcher button.active[data-v-14455013]{background:#fff;box-shadow:0 1px 2px #0f172a1f;color:#1f2937}.dark .tab-switcher button.active[data-v-14455013]{background:#4b5563;color:#f3f4f6}.settings-groups[data-v-14455013]{display:flex;flex-direction:column;gap:0}.settings-row-wrap[data-v-14455013]{display:flex;justify-content:space-between;margin-bottom:.5rem;overflow-x:auto}.settings-row[data-v-14455013]{color:#6b7280;font-size:.875rem;line-height:.1rem;overflow-x:auto;text-align:left;white-space:nowrap}.setting-pill[data-v-14455013]{gap:0;white-space:nowrap}.number-stepper[data-v-14455013],.setting-pill[data-v-14455013]{align-items:center;display:inline-flex;vertical-align:middle}.number-stepper[data-v-14455013]{color:inherit;height:22px;justify-content:center;line-height:22px;position:relative;width:5.75rem}.number-stepper.input-cols[data-v-14455013]{width:4.3rem}.number-stepper.input-height[data-v-14455013]{width:5.1rem}.number-stepper button[data-v-14455013]{align-items:center;background:transparent;border:0;bottom:1px;color:inherit;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;height:auto;justify-content:center;line-height:1;padding:0;position:absolute;top:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px;z-index:1}.number-stepper button[data-v-14455013]:first-child{left:1px}.number-stepper button[data-v-14455013]:last-child{right:1px}.dark .number-stepper button[data-v-14455013]:hover,.number-stepper button[data-v-14455013]:hover{color:#409eff}.number-stepper input[data-v-14455013],.setting-select[data-v-14455013],.tags-editor input[data-v-14455013]{background:transparent;border:0;color:inherit;font:inherit;line-height:1rem;min-width:0;outline:none}.number-stepper input[data-v-14455013]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;height:22px;padding:0;text-align:center;width:100%}.number-stepper input[data-v-14455013]::-webkit-inner-spin-button,.number-stepper input[data-v-14455013]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.setting-select[data-v-14455013]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 8px) 50%,calc(100% - 4px) 50%;background-repeat:no-repeat;background-size:4px 4px,4px 4px;cursor:pointer;font-size:.75rem;height:1rem;min-height:1rem;padding:0 .875rem 0 0;width:4rem}.setting-tags[data-v-14455013],.tags-editor[data-v-14455013]{align-items:center;min-height:1rem}.tags-editor[data-v-14455013]{display:inline-flex;flex-wrap:wrap;gap:4px;line-height:normal;vertical-align:middle}.tags-editor input[data-v-14455013]{height:14px;line-height:14px;padding:0;width:10.5rem}.tags-editor input[data-v-14455013]::-moz-placeholder{color:#a8abb2;opacity:1}.tags-editor input[data-v-14455013]::placeholder{color:#a8abb2;opacity:1}.tag-chip[data-v-14455013]{align-items:center;border-radius:.25rem;color:#fff;display:inline-flex;font-size:.7rem;gap:.125rem;height:14px;line-height:normal;padding:0 .25rem}.tag-chip-success[data-v-14455013]{background:#67c23a}.tag-chip-danger[data-v-14455013]{background:#f56c6c}.tag-chip button[data-v-14455013]{background:transparent;border:0;color:inherit;cursor:pointer;font-size:.75rem;line-height:1;padding:0}.old-switch[data-v-14455013]{align-items:center;display:inline-flex;flex-shrink:0;height:16px;line-height:16px;position:relative;vertical-align:middle;width:30px}.old-switch input[data-v-14455013]{cursor:pointer;inset:0;margin:0;opacity:0;position:absolute;z-index:2}.old-switch-core[data-v-14455013]{background:#c0ccda;border:1px solid #dcdfe6;border-radius:8px;box-sizing:border-box;display:block;height:16px;min-width:30px;position:relative;transition:border-color .3s,background-color .3s;width:30px}.setting-pill .old-switch-core[data-v-14455013]{background:#dcdfe6;border-color:#dcdfe6}.dark .setting-pill .old-switch-core[data-v-14455013]{background:#4b5563;border-color:#4b5563}.old-switch-core[data-v-14455013]:after{background:#fff;border-radius:999px;box-shadow:none;content:"";height:12px;left:1px;position:absolute;top:1px;transition:transform .3s;width:12px}.old-switch.checked .old-switch-core[data-v-14455013]{background:#409eff;border-color:#409eff}.old-switch.checked .old-switch-core[data-v-14455013]:after{transform:translate(1rem)}.platform-panel[data-v-14455013]{min-height:4rem}.platform-tabs-shell[data-v-14455013]{align-items:center;display:flex;min-width:0;overflow:hidden;position:relative}.platform-tabs-arrow[data-v-14455013]{align-items:center;background:transparent;border:0;color:#909399;cursor:pointer;display:inline-flex;flex:0 0 20px;font-size:12px;height:30px;justify-content:center;line-height:30px;padding:0;text-align:center;transition:color .2s ease,opacity .2s ease;width:20px}.platform-tabs-arrow[data-v-14455013]:hover{color:#409eff}.platform-tabs-arrow.is-disabled[data-v-14455013]{cursor:default;opacity:1;pointer-events:none}.platform-tabs[data-v-14455013]{align-items:center;display:flex;flex:1 1 auto;gap:0;margin-bottom:0;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;white-space:nowrap}.platform-tabs button[data-v-14455013]{background:transparent;border:0;border-radius:0;color:#e5e7eb;cursor:pointer;flex:0 0 auto;font-size:.8rem;font-weight:500;height:30px;line-height:30px;min-width:-moz-max-content;min-width:max-content;padding:0 20px;position:relative;text-align:center;transition:color .2s ease;white-space:nowrap;word-break:keep-all}.platform-tabs button.active[data-v-14455013]{background:transparent;box-shadow:none;color:#409eff}.platform-tabs button.active[data-v-14455013]:after{background:#409eff;bottom:0;content:"";height:2px;left:20px;position:absolute;right:20px}.platform-list[data-v-14455013]{text-align:left}.platform-pill[data-v-14455013]{align-items:center;gap:0;line-height:16px;min-height:20px;vertical-align:middle;white-space:nowrap}.platform-pill .old-switch-core[data-v-14455013]{background:#c0ccda}.platform-pill .old-switch.checked .old-switch-core[data-v-14455013]{background:#409eff;border-color:#409eff}.platform-pill img[data-v-14455013]{border-radius:.2rem;height:1rem;-o-object-fit:cover;object-fit:cover;width:1rem}.panel-actions[data-v-14455013]{display:flex;justify-content:space-between;margin:1rem 0 .5rem;overflow-x:auto}.reset-btn[data-v-14455013]{background:#f78989;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:.75rem;font-weight:600;min-height:1.75rem;padding:0 .75rem}.scrollbar-hide[data-v-14455013]{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide[data-v-14455013]::-webkit-scrollbar{display:none}@media(max-width:768px){.panel-header[data-v-14455013]{padding-right:0}.tags-editor input[data-v-14455013]{width:12rem}}@media(prefers-reduced-motion:reduce){.settings-collapse-body[data-v-14455013]{transition-duration:.001ms}}.word-cloud-loading[data-v-030ee953]{align-items:center;color:#9ca3af;display:flex;flex-direction:column;font-size:.875rem;height:80px;justify-content:center}.word-cloud-chart[data-v-030ee953]{height:80px;width:100%}.atom-spinner[data-v-030ee953],.atom-spinner[data-v-030ee953] *{box-sizing:border-box}.atom-spinner[data-v-030ee953]{height:3.125rem;overflow:hidden;width:3.125rem}.atom-spinner .spinner-inner[data-v-030ee953]{display:block;height:100%;position:relative;width:100%}.atom-spinner .spinner-circle[data-v-030ee953]{color:#ff1d5e;display:block;font-size:.9rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.atom-spinner .spinner-line[data-v-030ee953]{border-left:.75rem solid #ff1d5e;border-radius:50%;border-top:.15rem solid transparent;height:100%;position:absolute;width:100%}.atom-spinner .spinner-line[data-v-030ee953]:first-child{animation:atom-spinner-animation-1-030ee953 1s linear infinite;transform:rotate(120deg) rotateX(66deg) rotate(0)}.atom-spinner .spinner-line[data-v-030ee953]:nth-child(2){animation:atom-spinner-animation-2-030ee953 1s linear infinite;transform:rotate(240deg) rotateX(66deg) rotate(0)}.atom-spinner .spinner-line[data-v-030ee953]:nth-child(3){animation:atom-spinner-animation-3-030ee953 1s linear infinite;transform:rotate(1turn) rotateX(66deg) rotate(0)}@keyframes atom-spinner-animation-1-030ee953{to{transform:rotate(120deg) rotateX(66deg) rotate(1turn)}}@keyframes atom-spinner-animation-2-030ee953{to{transform:rotate(240deg) rotateX(66deg) rotate(1turn)}}@keyframes atom-spinner-animation-3-030ee953{to{transform:rotate(1turn) rotateX(66deg) rotate(1turn)}}.favorite-button[data-v-dbfa9fbd]{align-items:center;background:transparent;border:0;color:#bd9400;cursor:pointer;display:inline-flex;font-size:inherit;height:1em;justify-content:center;margin:0 .4rem;padding:0;transition:transform .2s,color .2s;width:1em}.favorite-button[data-v-dbfa9fbd]:hover{transform:scale(1.15)}.favorite-button.active[data-v-dbfa9fbd]{color:#f7ba2a}.hot-card[data-v-53510a94]{background:#e5e7eb;border-radius:.75rem;overflow:hidden}.dark .hot-card[data-v-53510a94]{background:#2e3641}.card-head[data-v-53510a94]{align-items:center;background:#d1d5db;display:flex;padding:1rem 1rem .5rem;text-align:center}.dark .card-head[data-v-53510a94]{background:#353c45}.platform-logo[data-v-53510a94]{border-radius:999px;flex:0 0 auto;height:2rem;-o-object-fit:cover;object-fit:cover;width:2rem}.hot-card-title[data-v-53510a94]{color:#1f2937;display:-webkit-box;flex:1;font-size:1rem;font-weight:600;line-height:1.5;margin-left:.5rem;min-width:0;overflow:hidden;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;word-break:break-word}.card-title-full[data-v-53510a94]{display:block!important;overflow:visible!important;-webkit-box-orient:unset!important;-webkit-line-clamp:unset!important}.dark .hot-card-title[data-v-53510a94]{color:#d1d7e0}.card-toolbar[data-v-53510a94]{align-items:center;background:#d1d5db;display:flex;padding:0 1rem .5rem}.dark .card-toolbar[data-v-53510a94]{background:#353c45}.rss-icon[data-v-53510a94]{align-items:center;display:inline-flex;font-size:inherit;height:1em;justify-content:center;width:1em}.rss-icon svg[data-v-53510a94]{display:block;height:1em;width:1em}.update-pill[data-v-53510a94]{background:#bfdbfe4d;border-radius:.75rem;color:#374151;line-height:normal;margin-left:auto;opacity:.9;padding:0 .25rem}.refresh-button[data-v-53510a94],.update-pill[data-v-53510a94]{align-items:center;display:inline-flex}.refresh-button[data-v-53510a94]{background:transparent;border:0;color:inherit;cursor:pointer;font-size:inherit;height:1em;justify-content:center;padding:0;width:1em}.refresh-button[data-v-53510a94]:disabled{cursor:progress;opacity:.58}.refresh-button-loading[data-v-53510a94] svg{animation:refresh-spin-53510a94 1s linear infinite}.dark .update-pill[data-v-53510a94]{background:#93c5fd1a;color:#d1d7e0}.card-content[data-v-53510a94]{height:20rem;max-height:20rem;overflow-y:auto;padding:1rem}.hot-row[data-v-53510a94]{align-items:flex-start;display:flex;justify-content:space-between}.sequence-number[data-v-53510a94]{align-items:center;border-radius:.375rem;display:inline-flex;flex:0 0 auto;font-size:.875rem;font-weight:600;height:1.25em;justify-content:center;line-height:1;margin-right:.75rem;margin-top:.125rem;text-align:center;width:1.25em}.rank-1[data-v-53510a94]{background:#dc2626;color:#fff}.rank-2[data-v-53510a94]{background:#f97316;color:#fff}.rank-3[data-v-53510a94]{background:#a16207;color:#fff}.rank-normal[data-v-53510a94]{background:#e5e7eb;color:#4b5563}.dark .rank-normal[data-v-53510a94]{background:#374151;color:#d1d5db}.hot-title[data-v-53510a94]{background:transparent;border:0;color:#1f2937;cursor:pointer;display:-webkit-box;flex:1;font-size:inherit;line-height:1.5;min-width:0;overflow:hidden;text-align:left!important;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal;word-break:break-word}.hot-title-button[data-v-53510a94]{padding:0}.hot-title-full[data-v-53510a94]{display:block!important;overflow:visible!important;-webkit-box-orient:unset!important;-webkit-line-clamp:unset!important}.dark .hot-title[data-v-53510a94]{color:#d1d7e0}.hot-title[data-v-53510a94]:hover{color:inherit}.second-title[data-v-53510a94]{color:#6b7280;font-size:var(--card-second-title-font-size);opacity:.5}.dark .second-title[data-v-53510a94]{color:#d1d7e0}.hot-score[data-v-53510a94]{color:#dc2626;flex:0 0 auto;font-size:var(--card-second-title-font-size);line-height:1.5;margin-left:.35rem;min-width:3.75rem;text-align:right}.dark .hot-score[data-v-53510a94]{color:#fca5a5}.hot-row-extra[data-v-53510a94]{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:.2rem;justify-content:flex-end;margin-left:.35rem;text-align:right}.info-pill[data-v-53510a94]{align-items:center;background:#dbeafe4d;border-radius:.75rem;color:#374151;display:inline-flex;font-size:var(--card-second-title-font-size);justify-content:center;line-height:1.25;padding:.25rem .5rem;text-decoration:none;white-space:nowrap}.dark .info-pill[data-v-53510a94]{background:#93c5fd1a;color:#d1d7e0}.info-pill-inline[data-v-53510a94]{margin-right:.2rem;vertical-align:baseline}.cctv-playback-pill[data-v-53510a94]{background:#2d8db5;color:#fff}.cctv-live-pill[data-v-53510a94]{background:#e42626;color:#fff}.cctv-future-pill[data-v-53510a94]{background:#8a8a8a;color:#fff}.dark .cctv-playback-pill[data-v-53510a94]{background:#2d8db5;color:#fff}.dark .cctv-live-pill[data-v-53510a94]{background:#e42626;color:#fff}.dark .cctv-future-pill[data-v-53510a94]{background:#8a8a8a;color:#fff}.empty-state[data-v-53510a94]{background:transparent;border:0;color:#9ca3af;display:block;font:inherit;padding:2.5rem 0;text-align:center;width:100%}.empty-state-action[data-v-53510a94]{cursor:pointer}.empty-state-action[data-v-53510a94]:hover{color:#6b7280}.card-loading-state[data-v-53510a94]{align-items:center;color:#6b7280;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 0}.card-loading-state p[data-v-53510a94]{color:#6b7280;font-size:.875rem;margin:.75rem 0 0}.atom-spinner[data-v-53510a94],.atom-spinner[data-v-53510a94] *{box-sizing:border-box}.atom-spinner[data-v-53510a94]{height:3.125rem;overflow:hidden;width:3.125rem}.atom-spinner .spinner-inner[data-v-53510a94]{display:block;height:100%;position:relative;width:100%}.atom-spinner .spinner-circle[data-v-53510a94]{color:#ff1d5e;display:block;font-size:.9rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.atom-spinner .spinner-line[data-v-53510a94]{border-left:.75rem solid #ff1d5e;border-radius:50%;border-top:.15rem solid transparent;height:100%;position:absolute;width:100%}.atom-spinner .spinner-line[data-v-53510a94]:first-child{animation:atom-spinner-animation-1-53510a94 1s linear infinite;transform:rotate(120deg) rotateX(66deg) rotate(0)}.atom-spinner .spinner-line[data-v-53510a94]:nth-child(2){animation:atom-spinner-animation-2-53510a94 1s linear infinite;transform:rotate(240deg) rotateX(66deg) rotate(0)}.atom-spinner .spinner-line[data-v-53510a94]:nth-child(3){animation:atom-spinner-animation-3-53510a94 1s linear infinite;transform:rotate(1turn) rotateX(66deg) rotate(0)}.dark .card-loading-state p[data-v-53510a94]{color:#9ca3af}.ai-meta-footer[data-v-53510a94]{background:#e5e7eb94;border-top:1px solid hsla(220,9%,46%,.16);display:grid;gap:.375rem;grid-template-columns:repeat(2,minmax(0,1fr));min-height:3rem;overflow:hidden;padding:.45rem 1rem .6rem}.ai-meta-badge[data-v-53510a94]{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.68em;line-height:1.25;min-width:0;overflow:hidden;padding:.06rem .36rem;text-overflow:ellipsis;white-space:nowrap}.ai-meta-platform[data-v-53510a94]{background:#dcecf8;border-color:#7dacd647;color:#294a63}.ai-meta-model[data-v-53510a94]{background:#eee5f6;border-color:#b8a0d647;color:#4f4261}.ai-meta-from[data-v-53510a94]{background:#dff4ef;border-color:#84c7be4d;color:#2f5a52}.ai-meta-token[data-v-53510a94]{background:#f8ebd2;border-color:#e0b87d4d;color:#604719}.dark .ai-meta-footer[data-v-53510a94]{background:#1f293780;border-top-color:#9ca3af1f}.dark .ai-meta-platform[data-v-53510a94]{background:#4e749757;border-color:#7dacd642;color:#dcecf8c7}.dark .ai-meta-model[data-v-53510a94]{background:#6e578b57;border-color:#b8a0d642;color:#eee5f6c7}.dark .ai-meta-from[data-v-53510a94]{background:#417b7457;border-color:#84c7be42;color:#dff4efc7}.dark .ai-meta-token[data-v-53510a94]{background:#8b6a3d57;border-color:#e0b87d42;color:#f8ebd2c7}.custom-scroll[data-v-53510a94]::-webkit-scrollbar{width:.375rem}.custom-scroll[data-v-53510a94]::-webkit-scrollbar-thumb{background-color:#64646433;border-radius:.25rem}.custom-scroll[data-v-53510a94]{scrollbar-color:hsla(0,0%,39.2%,.2) transparent;scrollbar-width:thin}@media(max-width:768px){.hot-card[data-v-53510a94]{border:1px solid rgba(0,0,0,.06);border-radius:.875rem;box-shadow:0 1px 4px #0000000d}.dark .hot-card[data-v-53510a94]{border-color:#ffffff0f;box-shadow:0 1px 4px #00000040}.card-content[data-v-53510a94]{height:70vh;max-height:70vh;padding:.375rem .75rem}.sequence-number[data-v-53510a94]{font-size:.7rem;height:22px;width:22px}}@keyframes refresh-spin-53510a94{to{transform:rotate(1turn)}}@keyframes atom-spinner-animation-1-53510a94{to{transform:rotate(120deg) rotateX(66deg) rotate(1turn)}}@keyframes atom-spinner-animation-2-53510a94{to{transform:rotate(240deg) rotateX(66deg) rotate(1turn)}}@keyframes atom-spinner-animation-3-53510a94{to{transform:rotate(1turn) rotateX(66deg) rotate(1turn)}}.load-more-sentinel[data-v-bd053bf7]{align-items:center;color:#6b7280;display:flex;font-size:.75rem;justify-content:center;min-height:1px}.mode-switcher[data-v-b8a63eb0]{cursor:move;pointer-events:auto;position:fixed;z-index:1950}.ai-float-button-wrapper[data-v-b8a63eb0]{animation:float-b8a63eb0 3s ease-in-out infinite;position:relative}@keyframes float-b8a63eb0{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.button-glow[data-v-b8a63eb0],.button-ping[data-v-b8a63eb0]{border-radius:999px;inset:0;pointer-events:none;position:absolute}.button-glow[data-v-b8a63eb0]{animation:spin-slow-b8a63eb0 4s linear infinite;background:linear-gradient(135deg,#a855f7,#ec4899,#3b82f6);filter:blur(12px);opacity:.6}.button-ping[data-v-b8a63eb0]{animation:ping-b8a63eb0 1.8s cubic-bezier(0,0,.2,1) infinite;background:#fff;opacity:.1}.button-face[data-v-b8a63eb0]{align-items:center;border-radius:999px;box-shadow:0 20px 45px #0f172a59;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;transition:transform .3s ease;width:100%}.button-face[data-v-b8a63eb0]:hover{transform:scale(1.1)}.ai-mode[data-v-b8a63eb0]{background:linear-gradient(135deg,#7c3aed,#db2777,#2563eb)}.candy-mode[data-v-b8a63eb0]{background:linear-gradient(135deg,#fb7185,#e879f9,#fdba74)}.button-label-text[data-v-b8a63eb0]{color:#fff;font-weight:800;line-height:1;margin-top:2px;overflow:hidden;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.4);white-space:nowrap;z-index:10}.robot-3d[data-v-b8a63eb0]{animation:robotFloat-b8a63eb0 2s ease-in-out infinite;height:32px;position:relative;transform:scale(var(--robot-scale,1));width:30px}@keyframes robotFloat-b8a63eb0{0%,to{transform:scale(var(--robot-scale,1)) translateY(0)}50%{transform:scale(var(--robot-scale,1)) translateY(-3px)}}.antenna[data-v-b8a63eb0]{background:#fff;top:-6px;width:1.5px}.antenna[data-v-b8a63eb0],.antenna-ball[data-v-b8a63eb0]{height:4px;left:50%;position:absolute;transform:translate(-50%)}.antenna-ball[data-v-b8a63eb0]{background:gold;border-radius:999px;box-shadow:0 0 5px gold;top:-3px;width:4px}.robot-head[data-v-b8a63eb0]{background:#fff;border-radius:6px 6px 4px 4px;height:16px;top:0;width:18px}.eyes[data-v-b8a63eb0],.robot-head[data-v-b8a63eb0]{left:50%;position:absolute;transform:translate(-50%)}.eyes[data-v-b8a63eb0]{display:flex;justify-content:space-between;top:4px;width:12px}.eye[data-v-b8a63eb0]{background:#4a90e2;border-radius:999px;height:4px;width:4px}.pupil[data-v-b8a63eb0]{display:none}.mouth[data-v-b8a63eb0]{background:#94a3b8;border-radius:999px;bottom:3px;height:2px;width:8px}.mouth[data-v-b8a63eb0],.robot-body[data-v-b8a63eb0]{left:50%;position:absolute;transform:translate(-50%)}.robot-body[data-v-b8a63eb0]{background:#eee;border-radius:4px;height:16px;top:15px;width:22px}.chest-light[data-v-b8a63eb0]{background:#22c55e;border-radius:999px;height:6px;left:50%;position:absolute;top:5px;transform:translate(-50%);width:6px}.arm[data-v-b8a63eb0]{background:#ddd;border-radius:2px;height:12px;position:absolute;top:2px;width:4px}.left-arm[data-v-b8a63eb0]{left:-5px}.right-arm[data-v-b8a63eb0]{right:-5px}.legs[data-v-b8a63eb0]{display:none}.crystal-candy[data-v-b8a63eb0]{align-items:center;display:flex;flex-direction:column;height:42px;position:relative;width:36px}.stick[data-v-b8a63eb0]{background:linear-gradient(90deg,#f8fafc,#e2e8f0,#f8fafc);border-radius:2px;bottom:0;height:20px;position:absolute;width:4px;z-index:1}.candy-sphere[data-v-b8a63eb0]{background:radial-gradient(circle at 30% 30%,#ff80b0,#ff2a6d);border-radius:999px;box-shadow:0 5px 15px #ff2a6d66,inset -2px -2px 6px #0003;height:30px;overflow:hidden;position:relative;width:30px;z-index:2}.inner-glow[data-v-b8a63eb0]{animation:spin-slow-b8a63eb0 4s linear infinite;background:radial-gradient(circle,hsla(0,0%,100%,.3) 0,transparent 60%);height:200%;left:-50%;position:absolute;top:-50%;width:200%}.glossy-overlay[data-v-b8a63eb0]{background:#ffffff80;border-radius:50%;filter:blur(1px);height:8px;left:5px;position:absolute;top:2px;transform:rotate(-20deg);width:12px}.spiral-line[data-v-b8a63eb0]{animation:spin-slow-b8a63eb0 5s linear infinite;background:repeating-conic-gradient(from 0deg,#fff0 0deg 20deg,#fff3 25deg 45deg);inset:0;position:absolute}.particles div[data-v-b8a63eb0]{background:#fff;border-radius:999px;box-shadow:0 0 5px #fff;height:4px;position:absolute;width:4px;z-index:3}.p1[data-v-b8a63eb0]{animation:orbit-b8a63eb0 2s linear infinite;right:-5px;top:0}.p2[data-v-b8a63eb0]{animation:orbit-b8a63eb0 2.5s linear infinite reverse;bottom:5px;left:-8px}.p3[data-v-b8a63eb0]{animation:sparkle-b8a63eb0 1.5s ease-in-out infinite;left:-5px;top:15px}@keyframes spin-slow-b8a63eb0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes orbit-b8a63eb0{0%{transform:rotate(0) translate(22px) rotate(0)}to{transform:rotate(1turn) translate(22px) rotate(-1turn)}}@keyframes sparkle-b8a63eb0{0%,to{opacity:.3;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}@keyframes ping-b8a63eb0{75%,to{opacity:0;transform:scale(1.4)}}.hot-page[data-v-9d515876]{display:flex;flex-direction:column;margin-top:-2rem}.category-content-viewport[data-v-9d515876]{contain:paint;overflow:hidden;position:relative}.category-page-panel[data-v-9d515876]{backface-visibility:hidden;position:relative;transform:translateZ(0);width:100%;will-change:transform;z-index:1}.category-content-viewport[data-v-9d515876] .category-page-panel-ghost{backface-visibility:hidden;inset:0;pointer-events:none;position:absolute;width:100%;will-change:transform,opacity;z-index:2}.category-swipe-hint[data-v-9d515876]{display:none}.comment-mount-point[data-v-9d515876]{min-height:1px}.donation-carousel-host[data-v-9d515876]{min-width:0;width:100%}.donation-carousel-host-active[data-v-9d515876]{min-height:2.5rem}.hot-grid[data-v-9d515876]{display:grid;gap:1.5rem;grid-template-columns:repeat(var(--hot-card-cols,4),minmax(0,1fr));margin-bottom:2.5rem;margin-top:1rem}@media(max-width:1024px){.hot-grid[data-v-9d515876]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.hot-page.mobile-category-nav-space-top[data-v-9d515876]{padding-top:3.75rem}.hot-page.mobile-category-nav-space-bottom[data-v-9d515876]{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}.hot-grid[data-v-9d515876]{gap:1rem;grid-template-columns:1fr;margin-top:.75rem}.hot-grid-horizontal[data-v-9d515876]{display:flex;overflow-x:auto;padding-bottom:1rem;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.hot-grid-horizontal[data-v-9d515876]::-webkit-scrollbar{display:none}.hot-grid-horizontal[data-v-9d515876] .hot-card{min-width:var(--hot-phone-card-width,100%);scroll-snap-align:start;width:var(--hot-phone-card-width,100%)}.category-swipe-hint[data-v-9d515876]{animation:category-swipe-hint-9d515876 .36s ease forwards;display:block;opacity:0;pointer-events:none;position:fixed;top:50%;transform:translate3d(0,-50%,0);z-index:1000}.category-swipe-hint-prev[data-v-9d515876]{left:12px}.category-swipe-hint-next[data-v-9d515876]{right:12px}.category-swipe-hint-pill[data-v-9d515876]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f172ab8;border-radius:999px;box-shadow:0 8px 24px #0f172a2e;color:#fff;display:block;font-size:.75rem;line-height:1;max-width:6rem;overflow:hidden;padding:.45rem .7rem;text-overflow:ellipsis;white-space:nowrap}.dark .category-swipe-hint-pill[data-v-9d515876]{background:#ffffff29;color:#f8fafc}@media(prefers-reduced-motion:reduce){.category-content-viewport[data-v-9d515876] .category-page-panel-ghost,.category-page-panel[data-v-9d515876],.category-swipe-hint[data-v-9d515876]{animation-duration:1ms!important;transition-duration:1ms!important}}}@keyframes category-swipe-hint-9d515876{0%{opacity:0;transform:translate3d(0,-50%,0) scale(.96)}38%{opacity:1}to{opacity:0;transform:translate3d(0,-50%,0) scale(1)}}
