.question-list-container{display:flex;gap:1.5rem;max-width:1400px;margin:0 auto;padding:1.5rem 1rem;min-height:100vh;background-color:#f8fafc}.category-nav{width:300px;background:linear-gradient(180deg,#fff,#f8fbff);border-radius:16px;padding:1rem;box-shadow:0 14px 35px #0f172a14;border:1px solid #e2e8f0;height:auto;position:sticky;top:1.5rem}.category-nav-header{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1rem}.category-nav-eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3b82f6}.category-nav-header h3{margin:0;font-size:1.2rem;font-weight:700;color:#1e293b;padding-bottom:0;border-bottom:none}.category-nav-subtitle{margin:0;font-size:.8rem;line-height:1.5;color:#64748b}.platform-switcher{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem}.platform-switch-btn{flex:0 0 116px;max-width:116px;border:1px solid #dbeafe;background:#f8fbff;border-radius:14px;padding:.85rem .8rem;text-align:left;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:.35rem;color:#334155}.platform-switch-btn:hover{border-color:#93c5fd;transform:translateY(-1px);box-shadow:0 8px 18px #3b82f61f}.platform-switch-btn.active{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#60a5fa;box-shadow:0 12px 22px #3b82f62e}.platform-switch-btn-title{display:inline-flex;align-items:center;gap:.45rem;font-size:.95rem;font-weight:700}.platform-switch-btn-meta{font-size:.74rem;color:#64748b}.category-section-label{margin:0 0 .7rem;padding-top:.85rem;border-top:1px solid #e2e8f0;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.category-btn{width:100%;padding:.75rem .85rem;margin-bottom:.35rem;border:none;border-radius:12px;background:#ffffffe0;color:#475569;font-size:.85rem;font-weight:600;text-align:left;cursor:pointer;transition:all .2s ease;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;position:relative;overflow:hidden;white-space:normal;line-height:1.4;border:1px solid transparent}.category-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.category-btn:hover:before{left:100%}.category-btn:hover{background:#f8fafc;border-color:#dbeafe;color:#1e293b;transform:translate(2px)}.category-btn.active{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;box-shadow:0 12px 22px #3b82f647}.category-btn.active:hover{background:linear-gradient(135deg,#2563eb,#1e40af);transform:translate(2px)}.category-name{flex:1}.category-arrow{font-size:.6rem;opacity:.8}.category-nav-footer{margin-top:.875rem;padding-top:.75rem;border-top:1px solid #e2e8f0}.category-footer-link{display:flex;align-items:center;gap:.375rem;padding:.5rem 0;color:#64748b;text-decoration:none;font-size:.8rem;transition:color .2s ease}.category-footer-link:hover{color:#3b82f6}.main-content{flex:1;min-width:0}.question-list-intro{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #e2e8f0;border-radius:18px;padding:1.1rem 1.25rem;margin-bottom:1rem;box-shadow:0 10px 26px #0f172a0d}.question-list-intro h1,.question-list-intro h2{margin:0 0 .5rem;color:#0f172a;font-size:1.35rem;font-weight:700;line-height:1.35}.question-list-intro p{margin:0;color:#475569;font-size:.95rem;line-height:1.7}.question-list-intro.mobile{margin:0 12px 14px;padding:14px 16px;border-radius:14px}.question-list-intro.mobile h2{font-size:1rem}.question-list-intro.mobile p{font-size:.85rem;line-height:1.65}.subcategory-nav{background:#fff;border-radius:16px;padding:.875rem;margin-bottom:1rem;box-shadow:0 4px 6px -1px #0000001a;border:1px solid #e2e8f0}.subcategory-header h2{margin:0 0 .75rem;font-size:1.15rem;font-weight:600;color:#1e293b}.subcategory-tabs{display:flex;flex-wrap:wrap;gap:.375rem}.subcategory-tab{padding:.4rem .75rem;border:1px solid #e2e8f0;border-radius:16px;background:#fff;color:#64748b;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease}.subcategory-tab:hover{border-color:#3b82f6;color:#3b82f6;background:#f0f9ff}.subcategory-tab.active{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-color:#3b82f6;box-shadow:0 2px 8px #3b82f64d}.third-category-nav{background:#fff;border-radius:16px;padding:.875rem;margin-bottom:1rem;box-shadow:0 4px 6px -1px #0000001a;border:1px solid #e2e8f0}.third-category-header{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem}.third-category-header .subcategory-name{font-size:.95rem;font-weight:700;color:#1e293b}.third-category-header .third-category-label{font-size:.78rem;font-weight:600;color:#64748b}.third-category-tabs{display:flex;flex-wrap:wrap;gap:.375rem}.third-category-tab{padding:.4rem .75rem;border:1px solid #e2e8f0;border-radius:16px;background:#fff;color:#64748b;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease}.third-category-tab:hover{border-color:#3b82f6;color:#3b82f6;background:#f0f9ff}.third-category-tab.active{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border-color:#3b82f6;box-shadow:0 2px 8px #3b82f64d}.questions-grid{display:flex;flex-direction:column;gap:0;margin-bottom:1.5rem}.question-card{background:#fff;border-radius:0;padding:1rem 1.25rem;box-shadow:none;border:none;border-bottom:2px solid #e2e8f0;transition:background-color .2s ease;cursor:pointer;display:flex;flex-direction:column;position:relative;overflow:visible;width:100%;text-decoration:none}.question-card:last-child{border-bottom:none}.question-card:hover{background:#fafbfc}.question-card:before{display:none}.question-list-container .question-card .title-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.question-list-container .question-card .level-badge{padding:4px 8px;border-radius:12px;font-size:11px;font-weight:600;color:#fff;background:#52c41a;text-align:center;display:inline-flex;align-items:center;justify-content:center;min-width:auto;margin-right:.5rem;flex-shrink:0}.question-list-container .question-card .level-badge.level-1{background:#52c41a}.question-list-container .question-card .level-badge.level-2{background:#faad14}.question-list-container .question-card .level-badge.level-3{background:#f5222d}.question-list-container .question-card .title-row h3{margin:0;font-size:1rem;font-weight:600;color:#1e293b;line-height:1.5;overflow:visible;flex:1;text-align:start}.question-card-content{color:#64748b;font-size:.875rem;line-height:1.5;margin-bottom:.625rem;flex-grow:1;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.question-list-container .question-card .question-stats{display:inline-flex!important;flex-direction:row!important;gap:.875rem;margin-bottom:0;font-size:.75rem;color:#94a3b8;flex-wrap:nowrap!important;align-items:center;width:auto;flex-shrink:0;padding:0;background:transparent;border:none}.question-list-container .question-card .question-stats span{display:flex!important;align-items:center;gap:.375rem;white-space:nowrap!important;flex-shrink:0;padding:0;margin:0}.question-list-container .question-card .question-stats i{font-size:.8rem;margin:0}.question-list-container .question-card .question-stats,.question-list-container .question-card .question-tags{display:inline-flex;vertical-align:middle}.question-meta-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.5rem}.question-meta-footer .question-stats{display:flex!important;flex-wrap:wrap;align-items:center;gap:.875rem;margin:0!important}.question-tags-wrapper{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap;margin-left:auto}.question-tags-wrapper .question-tags,.question-tags-wrapper .company-tags{display:inline-flex;margin:0}.question-tags,.company-tags{display:inline-flex;flex-wrap:wrap;gap:.3rem;align-items:center}.label-tag{background:#e3f2fd;color:#007bff;padding:2px 6px;border-radius:10px;font-size:11px;font-weight:500;border:none}.company-tag{background:#f3e5f5;color:#7b1fa2;padding:2px 6px;border-radius:10px;font-size:11px;font-weight:500;border:none}.loading-container{display:flex;justify-content:center;align-items:center;padding:4rem 2rem}.loading-spinner{width:40px;height:40px;border:4px solid #e2e8f0;border-top:4px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state{text-align:center;padding:4rem 2rem;color:#64748b}.empty-state h3{margin:0 0 1rem;font-size:1.25rem;color:#475569}.empty-state p{margin:0;font-size:1rem}.desktop-load-more{display:flex;flex-direction:column;align-items:center;margin-top:3rem;padding:2rem 0;gap:1rem}.desktop-load-more-btn{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;border-radius:50px;padding:1rem 2rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.75rem;box-shadow:0 10px 25px #3b82f64d;position:relative;overflow:hidden;min-width:140px;justify-content:center}.desktop-load-more-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.desktop-load-more-btn:hover:before{left:100%}.desktop-load-more-btn:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-3px);box-shadow:0 15px 35px #3b82f666}.desktop-load-more-btn:disabled{background:linear-gradient(135deg,#9ca3af,#6b7280);cursor:not-allowed;transform:none;box-shadow:0 5px 15px #9ca3af4d}.desktop-load-more-spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite}.desktop-total-info{color:#6b7280;font-size:.9rem;text-align:center}.desktop-all-loaded{display:flex;flex-direction:column;align-items:center;margin-top:3rem;padding:2rem 0;gap:1rem;text-align:center}.desktop-all-loaded-icon{font-size:2rem;margin-bottom:.5rem}.desktop-all-loaded p{color:#6b7280;font-size:1rem;margin:0;font-weight:500}.desktop-all-loaded .desktop-total-info{color:#9ca3af;font-size:.85rem}@media (max-width: 768px){.question-list-container{flex-direction:column;padding:1rem 0}.category-nav{width:100%;position:static}.question-card{padding:.875rem .75rem}.question-card-content{line-clamp:2;-webkit-line-clamp:2;font-size:.8rem}.question-list-container .question-card .title-row h3{font-size:.95rem}.question-meta-footer{flex-direction:column;align-items:flex-start;gap:.5rem}.question-tags-wrapper{margin-left:0;width:100%}.question-meta-footer .question-stats{width:100%;margin-bottom:.5rem!important}.question-list-container .question-card .question-stats{font-size:.7rem;gap:.75rem}.label-tag,.company-tag{font-size:11px;padding:2px 6px;border-radius:10px}}.review-entrance-block{display:flex;align-items:center;justify-content:space-between;gap:18px;background:radial-gradient(circle at top right,rgba(124,58,237,.18),transparent 32%),linear-gradient(135deg,#eef2ff,#fff 58%);border:1px solid rgba(124,58,237,.18);border-radius:20px;padding:20px 22px;margin-bottom:16px;box-shadow:0 18px 34px #4f46e514}.review-entrance-copy{flex:1 1 auto;min-width:0}.review-entrance-copy h3{margin:6px 0 8px;font-size:22px;color:#312e81}.review-entrance-copy p{margin:0;color:#475569;font-size:14px;line-height:1.7}.review-entrance-badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#4f46e51f;color:#4f46e5;font-size:12px;font-weight:700}.review-entrance-actions{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto}.review-entrance-btn{display:inline-flex;align-items:center;justify-content:center;min-width:148px;background:linear-gradient(135deg,#4f46e5,#3730a3);color:#fff;border:none;border-radius:12px;padding:12px 18px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.review-entrance-btn:hover{transform:translateY(-1px);box-shadow:0 12px 24px #4f46e53d}.operation-block{display:flex;align-items:center;justify-content:space-between;gap:16px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:16px;padding:16px 20px;margin-bottom:16px}.operation-text{flex:1 1 auto;min-width:0}.operation-text h3{margin:0 0 6px;font-size:18px;color:#0ea5e9}.operation-text p{margin:0;color:#0369a1;font-size:13px}.operation-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;max-width:min(48%,420px)}.operation-btn{display:inline-flex;align-items:center;justify-content:center;background:#0ea5e9;color:#fff;border:none;border-radius:10px;padding:10px 14px;line-height:1.2;text-decoration:none;white-space:nowrap;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.operation-btn:hover{background:#0284c7;box-shadow:0 6px 20px #0284c740;transform:translateY(-1px)}.mobile-review-entrance-block{background:radial-gradient(circle at top right,rgba(124,58,237,.18),transparent 36%),linear-gradient(135deg,#eef2ff,#fff 58%);border:1px solid rgba(124,58,237,.18);border-radius:16px;margin:12px 12px 14px;box-shadow:0 16px 30px #4f46e51a}.mobile-review-entrance-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px}.mobile-review-entrance-copy{display:flex;flex-direction:column;gap:6px}.mobile-review-entrance-badge{align-self:flex-start;padding:4px 10px;border-radius:999px;background:#4f46e51f;color:#4f46e5;font-size:11px;font-weight:700}.mobile-review-entrance-title{color:#312e81;font-size:16px;font-weight:700}.mobile-review-entrance-subtitle{color:#475569;font-size:12px;line-height:1.6}.mobile-review-entrance-btn{flex-shrink:0;background:linear-gradient(135deg,#4f46e5,#3730a3);color:#fff;border:none;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:700;cursor:pointer}.mobile-operation-block{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;margin:12px 12px 16px}.mobile-operation-inner{display:flex;align-items:center;justify-content:space-between;padding:12px 14px}.mobile-operation-actions{display:flex;gap:8px}.mobile-operation-text{display:flex;flex-direction:column}.mobile-op-title{font-size:16px;font-weight:700;color:#0ea5e9}.mobile-op-subtitle{margin-top:4px;font-size:12px;color:#0369a1}.mobile-operation-btn{display:inline-flex;align-items:center;justify-content:center;background:#0ea5e9;color:#fff;border:none;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer}.mobile-operation-btn:active{opacity:.9}html[lang=en] .review-entrance-btn,html[lang=en] .operation-btn,html[lang=en] .mobile-review-entrance-btn,html[lang=en] .mobile-operation-btn{font-size:13px}html[lang=en] .operation-actions{max-width:min(56%,480px)}@media (max-width: 768px){.review-entrance-block{flex-direction:column;align-items:flex-start}.review-entrance-btn{width:100%}.mobile-review-entrance-inner{flex-direction:column;align-items:stretch}.mobile-review-entrance-btn{width:100%}}@media (prefers-color-scheme: dark){.question-list-container{background-color:#0f172a}.category-nav,.question-list-intro,.subcategory-nav,.third-category-nav,.review-entrance-block,.operation-block,.mobile-review-entrance-block,.mobile-operation-block{border-color:#334155;box-shadow:0 16px 32px #0000003d}.category-nav,.question-list-intro,.subcategory-nav,.third-category-nav{background:linear-gradient(180deg,#111827,#0f172a)}.category-nav-eyebrow,.platform-switch-btn-title,.third-category-header .subcategory-name{color:#e2e8f0}.category-nav-header h3,.question-list-intro h1,.question-list-intro h2,.subcategory-header h2,.review-entrance-copy h3,.operation-text h3,.mobile-review-entrance-title,.mobile-op-title{color:#f8fafc}.category-nav-subtitle,.platform-switch-btn-meta,.third-category-header .third-category-label,.question-list-intro p,.question-card-content,.question-list-container .question-card .question-stats,.empty-state,.empty-state h3,.review-entrance-copy p,.operation-text p,.mobile-review-entrance-subtitle,.mobile-op-subtitle,.desktop-total-info,.desktop-all-loaded p,.desktop-all-loaded .desktop-total-info{color:#cbd5e1}.platform-switch-btn,.category-btn,.subcategory-tab,.third-category-tab,.category-footer-link,.question-card,.label-tag,.company-tag{background:#0f172aeb;border-color:#334155;color:#e5e7eb}.platform-switch-btn:hover,.category-btn:hover,.subcategory-tab:hover,.third-category-tab:hover,.category-footer-link:hover{border-color:#60a5fa;background:#172033}.platform-switch-btn.active,.subcategory-tab.active,.third-category-tab.active{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);border-color:#60a5fa;color:#fff;box-shadow:0 10px 18px #2563eb38}.category-btn.active{background:linear-gradient(135deg,#1e40af,#2563eb);border-color:#60a5fab8;color:#fff;box-shadow:0 10px 18px #2563eb3d}.category-btn:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent)}.category-btn.active .category-arrow{color:#dbeafe}.category-section-label,.category-nav-footer{border-color:#334155}.category-section-label,.question-list-container .question-card .question-stats,.desktop-all-loaded .desktop-total-info{color:#94a3b8}.question-card{background:#111827;border-bottom-color:#334155}.question-card:hover{background:#172033}.question-list-container .question-card .title-row h3{color:#f8fafc}.label-tag{background:#3b82f629;color:#93c5fd}.company-tag{background:#a855f729;color:#d8b4fe}.loading-spinner,.desktop-load-more-spinner{border-color:#94a3b833;border-top-color:#60a5fa}.desktop-load-more-btn{box-shadow:0 10px 25px #00000047}.desktop-load-more-btn:disabled{background:linear-gradient(135deg,#475569,#334155)}.review-entrance-block,.mobile-review-entrance-block{background:radial-gradient(circle at top right,rgba(124,58,237,.2),transparent 32%),linear-gradient(135deg,#1e1b4b,#111827 58%)}.review-entrance-badge,.mobile-review-entrance-badge{background:#818cf82e;color:#c4b5fd}.operation-block,.mobile-operation-block{background:linear-gradient(135deg,#082f49,#0f172a);border-color:#0ea5e952}.operation-btn,.mobile-operation-btn{background:#0284c7}.operation-btn:hover{background:#0369a1}}html[data-theme=dark] .question-list-container{background-color:#0f172a}html[data-theme=dark] .category-nav,html[data-theme=dark] .question-list-intro,html[data-theme=dark] .subcategory-nav,html[data-theme=dark] .third-category-nav,html[data-theme=dark] .review-entrance-block,html[data-theme=dark] .operation-block,html[data-theme=dark] .mobile-review-entrance-block,html[data-theme=dark] .mobile-operation-block{border-color:#334155;box-shadow:0 16px 32px #0000003d}html[data-theme=dark] .category-nav,html[data-theme=dark] .question-list-intro,html[data-theme=dark] .subcategory-nav,html[data-theme=dark] .third-category-nav{background:linear-gradient(180deg,#111827,#0f172a)}html[data-theme=dark] .category-nav-eyebrow,html[data-theme=dark] .platform-switch-btn-title,html[data-theme=dark] .third-category-header .subcategory-name{color:#e2e8f0}html[data-theme=dark] .category-nav-header h3,html[data-theme=dark] .question-list-intro h1,html[data-theme=dark] .question-list-intro h2,html[data-theme=dark] .subcategory-header h2,html[data-theme=dark] .review-entrance-copy h3,html[data-theme=dark] .operation-text h3,html[data-theme=dark] .mobile-review-entrance-title,html[data-theme=dark] .mobile-op-title{color:#f8fafc}html[data-theme=dark] .category-nav-subtitle,html[data-theme=dark] .platform-switch-btn-meta,html[data-theme=dark] .third-category-header .third-category-label,html[data-theme=dark] .question-list-intro p,html[data-theme=dark] .question-card-content,html[data-theme=dark] .question-list-container .question-card .question-stats,html[data-theme=dark] .empty-state,html[data-theme=dark] .empty-state h3,html[data-theme=dark] .review-entrance-copy p,html[data-theme=dark] .operation-text p,html[data-theme=dark] .mobile-review-entrance-subtitle,html[data-theme=dark] .mobile-op-subtitle,html[data-theme=dark] .desktop-total-info,html[data-theme=dark] .desktop-all-loaded p,html[data-theme=dark] .desktop-all-loaded .desktop-total-info{color:#cbd5e1}html[data-theme=dark] .platform-switch-btn,html[data-theme=dark] .category-btn,html[data-theme=dark] .subcategory-tab,html[data-theme=dark] .third-category-tab,html[data-theme=dark] .category-footer-link,html[data-theme=dark] .question-card,html[data-theme=dark] .label-tag,html[data-theme=dark] .company-tag{background:#0f172aeb;border-color:#334155;color:#e5e7eb}html[data-theme=dark] .platform-switch-btn:hover,html[data-theme=dark] .category-btn:hover,html[data-theme=dark] .subcategory-tab:hover,html[data-theme=dark] .third-category-tab:hover,html[data-theme=dark] .category-footer-link:hover{border-color:#60a5fa;background:#172033}html[data-theme=dark] .platform-switch-btn.active,html[data-theme=dark] .subcategory-tab.active,html[data-theme=dark] .third-category-tab.active{background:linear-gradient(135deg,#1e3a8a,#1d4ed8);border-color:#60a5fa;color:#fff;box-shadow:0 10px 18px #2563eb38}html[data-theme=dark] .category-btn.active{background:linear-gradient(135deg,#1e40af,#2563eb);border-color:#60a5fab8;color:#fff;box-shadow:0 10px 18px #2563eb3d}html[data-theme=dark] .category-btn:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent)}html[data-theme=dark] .category-btn.active .category-arrow{color:#dbeafe}html[data-theme=dark] .category-section-label,html[data-theme=dark] .category-nav-footer{border-color:#334155}html[data-theme=dark] .category-section-label,html[data-theme=dark] .question-list-container .question-card .question-stats,html[data-theme=dark] .desktop-all-loaded .desktop-total-info{color:#94a3b8}html[data-theme=dark] .question-card{background:#111827;border-bottom-color:#334155}html[data-theme=dark] .question-card:hover{background:#172033}html[data-theme=dark] .question-list-container .question-card .title-row h3{color:#f8fafc}html[data-theme=dark] .label-tag{background:#3b82f629;color:#93c5fd}html[data-theme=dark] .company-tag{background:#a855f729;color:#d8b4fe}html[data-theme=dark] .loading-spinner,html[data-theme=dark] .desktop-load-more-spinner{border-color:#94a3b833;border-top-color:#60a5fa}html[data-theme=dark] .desktop-load-more-btn{box-shadow:0 10px 25px #00000047}html[data-theme=dark] .desktop-load-more-btn:disabled{background:linear-gradient(135deg,#475569,#334155)}html[data-theme=dark] .review-entrance-block,html[data-theme=dark] .mobile-review-entrance-block{background:radial-gradient(circle at top right,rgba(124,58,237,.2),transparent 32%),linear-gradient(135deg,#1e1b4b,#111827 58%)}html[data-theme=dark] .review-entrance-badge,html[data-theme=dark] .mobile-review-entrance-badge{background:#818cf82e;color:#c4b5fd}html[data-theme=dark] .operation-block,html[data-theme=dark] .mobile-operation-block{background:linear-gradient(135deg,#082f49,#0f172a);border-color:#0ea5e952}html[data-theme=dark] .operation-btn,html[data-theme=dark] .mobile-operation-btn{background:#0284c7}html[data-theme=dark] .operation-btn:hover{background:#0369a1}
