body,html{overflow-x:hidden;min-height:100%}body{overflow-y:auto}#page[data-v-4d8668e3]{min-height:100vh;display:flex;flex-direction:column;position:relative;overflow-x:clip}.app-content[data-v-4d8668e3]{flex:1;display:flex;flex-direction:column}.app-main[data-v-4d8668e3]{flex:1;width:100%;overflow-x:clip}.footer[data-v-4d8668e3]{margin-top:auto}.site-footer[data-v-4d8668e3]{padding:0}.footer-main[data-v-4d8668e3]{padding:18px 16px 8px 16px}.footer-brand-block strong[data-v-4d8668e3]{display:block;margin-top:2px}.footer-text[data-v-4d8668e3]{margin-bottom:12px}.footer-socials[data-v-4d8668e3]{display:flex;align-items:center;gap:8px}.footer-socials a[data-v-4d8668e3]{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#fff}.footer-legal[data-v-4d8668e3]{padding:0 16px 16px 16px}.footer-copyright[data-v-4d8668e3],.footer-links[data-v-4d8668e3]{margin-bottom:0}.desktop-header[data-v-4d8668e3]{display:none}@media (min-width:992px){body.theme-light{--desktop-shell-bg:hsla(0,0%,100%,.96);--desktop-shell-border:rgba(31,31,31,.08);--desktop-shell-shadow:0 8px 20px rgba(0,0,0,.06);--desktop-shell-text:#1f1f1f;--desktop-shell-muted:rgba(31,31,31,.72);--desktop-shell-link:#da4453;--desktop-shell-hover:rgba(31,31,31,.06)}body.theme-dark{--desktop-shell-bg:rgba(18,22,30,.96);--desktop-shell-border:hsla(0,0%,100%,.12);--desktop-shell-shadow:0 10px 22px rgba(0,0,0,.3);--desktop-shell-text:#eaf0ff;--desktop-shell-muted:rgba(234,240,255,.75);--desktop-shell-link:#ff7a8c;--desktop-shell-hover:hsla(0,0%,100%,.09)}#app,body,html{height:auto;min-height:100%}html{overflow-y:scroll!important;scrollbar-width:auto;scrollbar-color:rgba(95,95,95,.75) rgba(0,0,0,.06)}body{overflow-y:hidden!important}.page-content{overflow-y:visible!important}html::-webkit-scrollbar{width:12px!important;display:block!important;background:rgba(0,0,0,.06)}html::-webkit-scrollbar-thumb{background:rgba(95,95,95,.75);border-radius:10px;border:2px solid rgba(0,0,0,.06)}html::-webkit-scrollbar-track{background:rgba(0,0,0,.06)}.mobile-header[data-v-4d8668e3]{display:none}.desktop-header[data-v-4d8668e3]{position:fixed;top:0;left:0;right:0;z-index:100;display:block;background:var(--desktop-shell-bg);backdrop-filter:blur(6px);border-bottom:1px solid var(--desktop-shell-border);box-shadow:var(--desktop-shell-shadow)}.desktop-header-inner[data-v-4d8668e3]{max-width:1380px;margin:0 auto;padding:0 16px;min-height:68px;display:flex;align-items:center;gap:14px}.desktop-brand[data-v-4d8668e3]{font-family:Source Sans Pro,sans-serif;font-size:22px;font-weight:800;color:var(--desktop-shell-text);letter-spacing:.02em}.desktop-nav[data-v-4d8668e3]{display:flex;align-items:center;gap:6px;margin-left:auto;margin-right:8px;flex-wrap:wrap}.desktop-nav a[data-v-4d8668e3]{color:var(--desktop-shell-muted);font-weight:700;font-size:13px;padding:8px 12px;border-radius:10px;transition:color .18s ease,background-color .18s ease}.desktop-nav a[data-v-4d8668e3]:hover{color:var(--desktop-shell-text);background:var(--desktop-shell-hover)}.desktop-nav-active[data-v-4d8668e3]{color:var(--desktop-shell-link)!important;background:color-mix(in srgb,var(--desktop-shell-link) 18%,transparent)}.desktop-theme-btn[data-v-4d8668e3]{border:0;width:38px;height:38px;border-radius:10px;background:var(--desktop-shell-hover);color:var(--desktop-shell-text);display:inline-flex;align-items:center;justify-content:center}.desktop-theme-btn[data-v-4d8668e3]:hover{background:color-mix(in srgb,var(--desktop-shell-text) 14%,transparent)}.desktop-search-badge[data-v-4d8668e3]{display:inline-flex;align-items:center;gap:7px;height:38px;border-radius:10px;padding:0 12px;border:1px solid var(--desktop-shell-border);background:var(--desktop-shell-hover);color:var(--desktop-shell-text);font-size:13px;font-weight:700;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.desktop-search-badge[data-v-4d8668e3]:hover{color:var(--desktop-shell-text);background:color-mix(in srgb,var(--desktop-shell-text) 14%,transparent)}.desktop-search-active[data-v-4d8668e3]{color:var(--desktop-shell-link);border-color:color-mix(in srgb,var(--desktop-shell-link) 40%,var(--desktop-shell-border));background:color-mix(in srgb,var(--desktop-shell-link) 20%,transparent)}.desktop-auth-badge[data-v-4d8668e3]{display:inline-flex;align-items:center;gap:7px;height:38px;border-radius:10px;padding:0 12px;border:1px solid var(--desktop-shell-border);background:var(--desktop-shell-hover);color:var(--desktop-shell-text);font-size:13px;font-weight:700;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.desktop-auth-badge[data-v-4d8668e3]:hover{color:var(--desktop-shell-text);background:color-mix(in srgb,var(--desktop-shell-text) 14%,transparent)}.desktop-auth-active[data-v-4d8668e3]{color:var(--desktop-shell-link);border-color:color-mix(in srgb,var(--desktop-shell-link) 40%,var(--desktop-shell-border));background:color-mix(in srgb,var(--desktop-shell-link) 20%,transparent)}.desktop-main-container[data-v-4d8668e3]{max-width:1380px;margin:0 auto;width:100%;padding:0 12px;box-sizing:border-box}.app-content[data-v-4d8668e3]{padding-top:84px!important;padding-bottom:0!important}#footer-bar[data-v-4d8668e3]{display:none}.app-content>.footer[data-v-4d8668e3]{width:100%;max-width:none;margin:0!important;padding:0}.site-footer[data-v-4d8668e3]{position:static;width:100%;margin-top:0;margin-bottom:0;border-radius:0!important;border:0;border-top:1px solid var(--desktop-shell-border);background:var(--desktop-shell-bg);color:var(--desktop-shell-text);box-shadow:var(--desktop-shell-shadow);backdrop-filter:blur(6px)}.site-footer a[data-v-4d8668e3]{color:inherit}.footer-main[data-v-4d8668e3]{display:flex;justify-content:center;align-items:center;gap:8px;max-width:1380px;margin:0 auto;padding:9px 14px 6px 14px;text-align:center}.footer-brand-block[data-v-4d8668e3]{max-width:980px;margin:0 auto}.site-footer .footer-title[data-v-4d8668e3]{font-size:20px;line-height:1.1}.site-footer .footer-brand-block strong[data-v-4d8668e3]{color:var(--desktop-shell-muted)}.site-footer .footer-text[data-v-4d8668e3]{margin-bottom:2px;color:var(--desktop-shell-muted);line-height:1.35;font-size:12px}.footer-socials[data-v-4d8668e3]{justify-content:center;margin-top:6px}.footer-socials a[data-v-4d8668e3]{width:30px;height:30px;border-radius:10px;border:1px solid var(--desktop-shell-border);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--desktop-shell-bg) 75%,#fff)}.footer-legal[data-v-4d8668e3]{border-top:1px solid var(--desktop-shell-border);max-width:1380px;margin:0 auto;padding:6px 14px 8px 14px;display:flex;justify-content:center;align-items:center;gap:4px;flex-direction:column;flex-wrap:wrap;text-align:center}.footer-copyright[data-v-4d8668e3],.footer-links[data-v-4d8668e3]{margin:0;color:var(--desktop-shell-muted);font-size:12px;line-height:1.2}.footer-links .color-highlight[data-v-4d8668e3]{color:var(--desktop-shell-link)!important}}a[data-v-25780131]{text-decoration:none;color:inherit}.home-desktop-wrap[data-v-25780131]{width:100%;box-sizing:border-box;overflow-x:clip}.charts-grid[data-v-25780131],.top-features-grid[data-v-25780131]{display:grid;grid-template-columns:1fr;gap:14px;padding:0 16px 30px 16px;width:100%;box-sizing:border-box}.top-features-grid a[data-v-25780131]{display:block}.chart-card[data-v-25780131],.top-feature-card[data-v-25780131]{margin:0!important;height:100%}.timeline-badge[data-v-25780131]{display:inline-block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin-bottom:8px;padding:4px 8px;border-radius:999px}.timeline-badge-done[data-v-25780131]{background:rgba(140,193,82,.18);color:#8cc152}.timeline-badge-next[data-v-25780131]{background:rgba(93,156,236,.18);color:#5d9cec}@media (min-width:992px){.home-desktop-wrap[data-v-25780131]{padding:0}.home-hero-card[data-v-25780131]{margin-left:16px;margin-right:16px;margin-bottom:-40px!important;border-radius:15px;overflow:hidden}.charts-grid[data-v-25780131],.top-features-grid[data-v-25780131]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-left:16px;padding-right:16px}.home-desktop-wrap .timeline-cover[data-v-25780131]{position:relative;top:auto;height:auto;margin-top:0;max-width:1080px;margin-left:auto;margin-right:auto}.home-desktop-wrap .timeline-body.timeline-body-center[data-v-25780131]{display:flex;overflow-x:auto;overflow-y:hidden;gap:18px;align-items:stretch;width:100%;max-width:none;margin-top:0;margin-bottom:26px;padding:18px 16px 56px 16px;padding-top:18px;scroll-snap-type:x proximity;scroll-padding-left:16px;scroll-padding-right:16px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:auto;box-sizing:border-box;background-color:transparent!important;box-shadow:none!important;scroll-behavior:smooth}.home-desktop-wrap .timeline-body.timeline-body-center[data-v-25780131]::-webkit-scrollbar{height:10px}.home-desktop-wrap .timeline-body.timeline-body-center[data-v-25780131]::-webkit-scrollbar-track{background:rgba(0,0,0,.08);border-radius:999px}.home-desktop-wrap .timeline-body.timeline-body-center[data-v-25780131]::-webkit-scrollbar-thumb{background:rgba(31,31,31,.35);border-radius:999px}.home-desktop-wrap .timeline-body.timeline-body-center .timeline-deco[data-v-25780131]{display:none}.home-desktop-wrap .timeline-body.timeline-body-center .timeline-item[data-v-25780131]{position:relative;flex:0 0 clamp(330px,33vw,430px);min-width:330px;padding-top:74px;scroll-snap-align:start}.home-desktop-wrap .timeline-body.timeline-body-center .timeline-item .timeline-icon[data-v-25780131]{left:26px;top:0;margin-left:0;margin-top:0}.home-desktop-wrap .timeline-body-center .timeline-item-content-full[data-v-25780131],.home-desktop-wrap .timeline-body-center .timeline-item-content[data-v-25780131]{max-width:none;margin:0!important;height:100%;border-radius:14px;border:1px solid rgba(31,31,31,.08);box-shadow:0 10px 24px rgba(15,17,23,.08)!important;transition:transform .18s ease,box-shadow .18s ease}.home-desktop-wrap .timeline-body-center .timeline-item:hover .timeline-item-content-full[data-v-25780131],.home-desktop-wrap .timeline-body-center .timeline-item:hover .timeline-item-content[data-v-25780131]{transform:translateY(-2px);box-shadow:0 14px 28px rgba(15,17,23,.12)!important}}@media (min-width:1400px){.home-desktop-wrap[data-v-25780131]{padding-left:0;padding-right:0}.home-desktop-wrap .timeline-cover[data-v-25780131]{max-width:1160px}.top-features-grid[data-v-25780131]{grid-template-columns:repeat(3,minmax(0,1fr))}.charts-grid[data-v-25780131]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-desktop-wrap .timeline-body.timeline-body-center .timeline-item[data-v-25780131]{flex-basis:clamp(360px,30vw,450px)}}body.theme-light{--apps-card-bg:hsla(0,0%,100%,.94);--apps-card-border:rgba(31,31,31,.12);--apps-card-title:#1f1f1f;--apps-card-muted:rgba(31,31,31,.82);--apps-state-border:rgba(31,31,31,.22);--apps-skeleton-1:hsla(0,0%,47%,.16);--apps-skeleton-2:hsla(0,0%,47%,.28)}body.theme-dark{--apps-card-bg:rgba(16,20,28,.94);--apps-card-border:hsla(0,0%,100%,.12);--apps-card-title:#f2f5ff;--apps-card-muted:rgba(242,245,255,.78);--apps-state-border:hsla(0,0%,100%,.2);--apps-skeleton-1:hsla(0,0%,100%,.14);--apps-skeleton-2:hsla(0,0%,100%,.26)}.apps-grid[data-v-7660bb92]{display:grid;grid-template-columns:1fr;gap:16px}.app-card-wrap[data-v-7660bb92]{min-width:0}.apps-page[data-v-7660bb92]{width:100%;box-sizing:border-box}.app-card[data-v-7660bb92]{border-radius:14px;padding:14px;height:100%;background:var(--apps-card-bg);border:1px solid var(--apps-card-border)}.app-card-top[data-v-7660bb92]{display:flex;align-items:center;gap:12px;margin-bottom:10px}.app-head[data-v-7660bb92]{min-width:0}.app-head h2[data-v-7660bb92]{font-size:18px;line-height:1.2;word-break:break-word;color:var(--apps-card-title)}.app-logo[data-v-7660bb92]{width:72px;height:72px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.app-logo-fallback[data-v-7660bb92]{background:color-mix(in srgb,var(--apps-card-title) 10%,transparent);display:flex;align-items:center;justify-content:center;font-size:28px;color:var(--color-highlight,#da4453)}.app-description[data-v-7660bb92]{margin:0 0 12px;font-size:13px;color:var(--apps-card-muted);line-height:1.5;min-height:40px}.app-stores[data-v-7660bb92]{display:flex;gap:8px}.app-store-link[data-v-7660bb92]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1;min-height:38px;border-radius:10px;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;transition:transform .15s ease,opacity .15s ease}.app-store-link[data-v-7660bb92]:hover{transform:translateY(-1px);color:#fff}.app-store-btn-disabled[data-v-7660bb92]{opacity:.4;pointer-events:none}.app-detail-link[data-v-7660bb92]{margin-top:10px;display:flex;align-items:center;justify-content:center;border-radius:10px;min-height:38px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--apps-card-title);border:1px solid var(--apps-card-border);background:color-mix(in srgb,var(--apps-card-title) 6%,transparent);transition:transform .15s ease,background-color .15s ease}.app-detail-link[data-v-7660bb92]:hover{transform:translateY(-1px);color:var(--apps-card-title);background:color-mix(in srgb,var(--apps-card-title) 10%,transparent)}.bg-google[data-v-7660bb92]{background-color:#34a853}.bg-apple[data-v-7660bb92]{background-color:#101010}.app-state-card[data-v-7660bb92]{border-radius:12px;border:1px dashed var(--apps-state-border);padding:14px;text-align:center;font-size:13px;color:var(--apps-card-muted)}.app-card-skeleton .app-logo-fallback[data-v-7660bb92]{color:transparent;background:color-mix(in srgb,var(--apps-card-title) 18%,transparent)}.skeleton-line[data-v-7660bb92]{height:10px;border-radius:999px;background:linear-gradient(90deg,var(--apps-skeleton-1) 0,var(--apps-skeleton-2) 50%,var(--apps-skeleton-1) 100%);background-size:180% 100%;animation:skeletonShimmer-7660bb92 1.6s ease-in-out infinite}.skeleton-title[data-v-7660bb92]{width:70%;height:12px;margin-bottom:8px}.skeleton-sub[data-v-7660bb92]{width:45%}.skeleton-desc[data-v-7660bb92]{width:100%;margin-top:9px}.skeleton-desc.short[data-v-7660bb92]{width:75%}.skeleton-btn[data-v-7660bb92]{min-height:38px;background:linear-gradient(90deg,var(--apps-skeleton-1) 0,var(--apps-skeleton-2) 50%,var(--apps-skeleton-1) 100%);background-size:180% 100%;animation:skeletonShimmer-7660bb92 1.6s ease-in-out infinite}@keyframes skeletonShimmer-7660bb92{0%{background-position:180% 0}to{background-position:-180% 0}}@media (min-width:768px){.apps-grid[data-v-7660bb92]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){.apps-page[data-v-7660bb92]{padding:0 12px 8px}}@media (min-width:992px){.apps-page[data-v-7660bb92]{padding:2px 1px}}@media (min-width:1100px){.apps-grid[data-v-7660bb92]{grid-template-columns:repeat(3,minmax(0,1fr))}}body.theme-light{--detail-card-bg:hsla(0,0%,100%,.94);--detail-card-border:rgba(31,31,31,.12);--detail-title:#1f1f1f;--detail-muted:rgba(31,31,31,.82);--detail-soft-bg:rgba(31,31,31,.05);--detail-highlight:#da4453;--detail-shadow:0 10px 26px rgba(0,0,0,.08)}body.theme-dark{--detail-card-bg:rgba(16,20,28,.94);--detail-card-border:hsla(0,0%,100%,.12);--detail-title:#f2f5ff;--detail-muted:rgba(242,245,255,.78);--detail-soft-bg:hsla(0,0%,100%,.06);--detail-highlight:#ff7a8c;--detail-shadow:0 14px 32px rgba(0,0,0,.34)}.app-detail-page[data-v-39f2d69e]{display:grid;gap:14px}.detail-card[data-v-39f2d69e]{background:var(--detail-card-bg);border:1px solid var(--detail-card-border);box-shadow:var(--detail-shadow);border-radius:14px}.detail-hero-card[data-v-39f2d69e]{background:var(--detail-card-bg);position:relative;overflow:hidden}.detail-hero-card[data-v-39f2d69e]:after{content:"";position:absolute;right:-55px;top:-55px;width:180px;height:180px;border-radius:999px;pointer-events:none;background:color-mix(in srgb,var(--detail-highlight) 18%,transparent);filter:blur(2px);opacity:.7}.detail-back-link[data-v-39f2d69e]{display:inline-flex;align-items:center;gap:6px;font-size:12px;text-transform:uppercase;font-weight:700;margin-bottom:12px;color:var(--detail-muted)}.detail-hero-grid[data-v-39f2d69e]{display:grid;grid-template-columns:170px minmax(0,1fr) 230px;gap:16px;align-items:stretch;min-height:170px;position:relative;z-index:1}.detail-logo-shell[data-v-39f2d69e]{width:100%;height:auto;aspect-ratio:1/1;overflow:hidden;border:1px solid var(--detail-card-border);background:var(--detail-soft-bg);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 12px 22px rgba(0,0,0,.16)}.detail-logo[data-v-39f2d69e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;box-shadow:0 10px 20px rgba(0,0,0,.18)}.detail-logo-fallback[data-v-39f2d69e]{display:flex;align-items:center;justify-content:center;background:var(--detail-soft-bg);color:var(--detail-highlight);font-size:32px}.detail-hero-content[data-v-39f2d69e]{display:flex;flex-direction:column;justify-content:flex-start;min-width:0;min-height:100%}.detail-kicker[data-v-39f2d69e]{margin:0 0 6px;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:5px 10px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--detail-highlight);background:color-mix(in srgb,var(--detail-highlight) 16%,transparent);border:1px solid color-mix(in srgb,var(--detail-highlight) 24%,transparent)}.detail-hero-content h1[data-v-39f2d69e]{color:var(--detail-title);font-size:clamp(22px,2.4vw,30px);line-height:1.2;margin-bottom:6px!important}.detail-description[data-v-39f2d69e]{margin:0;color:var(--detail-muted);line-height:1.58;max-width:70ch}.detail-stats[data-v-39f2d69e]{margin-top:auto;padding-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.detail-stat[data-v-39f2d69e]{border-radius:12px;border:1px solid var(--detail-card-border);padding:10px;display:flex;align-items:center;gap:8px;background:var(--detail-soft-bg);min-height:62px}.detail-stat-icon[data-v-39f2d69e]{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--detail-highlight) 24%,transparent);color:var(--detail-highlight);flex-shrink:0;font-size:12px}.detail-stat span[data-v-39f2d69e]{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--detail-muted)}.detail-stat strong[data-v-39f2d69e]{display:block;color:var(--detail-title);font-size:17px;margin-top:1px}.detail-hero-actions[data-v-39f2d69e]{display:flex;flex-direction:column;gap:8px;justify-content:center;border-left:1px solid var(--detail-card-border);padding-left:12px}.detail-actions-title[data-v-39f2d69e]{margin:0;font-size:10px;text-transform:uppercase;letter-spacing:.09em;font-weight:700;color:var(--detail-muted);padding-left:4px}.detail-actions-title-download[data-v-39f2d69e]{margin-top:2px}.detail-side-btn[data-v-39f2d69e]{min-height:43px;border-radius:11px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;padding:0 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border:1px solid var(--detail-card-border);background:var(--detail-soft-bg);color:var(--detail-title);transition:transform .15s ease,background-color .15s ease,opacity .15s ease}.detail-side-btn[data-v-39f2d69e]:hover{transform:translateY(-1px);color:var(--detail-title);background:color-mix(in srgb,var(--detail-highlight) 14%,transparent)}.detail-side-btn i[data-v-39f2d69e]{width:20px;text-align:center}.detail-side-btn-primary[data-v-39f2d69e]{color:#fff;border:0;justify-content:center}.detail-side-btn-primary[data-v-39f2d69e]:hover{color:#fff}.detail-store-btn-disabled[data-v-39f2d69e]{opacity:.4;pointer-events:none}.detail-two-col[data-v-39f2d69e]{display:grid;grid-template-columns:1fr;gap:14px}.section-subtitle[data-v-39f2d69e]{margin:0 0 12px;color:var(--detail-muted);font-size:12px}.faq-list[data-v-39f2d69e]{display:grid;gap:10px}.faq-item[data-v-39f2d69e]{border:1px solid var(--detail-card-border);border-radius:12px;background:var(--detail-soft-bg);overflow:hidden}.faq-trigger[data-v-39f2d69e]{width:100%;border:0;background:transparent;color:var(--detail-title);display:grid;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:10px;text-align:left;padding:12px 13px;font-size:13px;font-weight:700}.faq-trigger[data-v-39f2d69e]:hover{background:color-mix(in srgb,var(--detail-highlight) 10%,transparent)}.faq-index[data-v-39f2d69e]{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:var(--detail-highlight);border:1px solid color-mix(in srgb,var(--detail-highlight) 35%,transparent);background:color-mix(in srgb,var(--detail-highlight) 14%,transparent)}.faq-question[data-v-39f2d69e]{line-height:1.35}.faq-chevron[data-v-39f2d69e]{transition:transform .18s ease;text-align:right}.faq-trigger-open .faq-chevron[data-v-39f2d69e]{transform:rotate(180deg)}.faq-content[data-v-39f2d69e]{padding:0 13px 12px 13px;border-top:1px dashed var(--detail-card-border)}.faq-content p[data-v-39f2d69e]{margin:10px 0 0;color:var(--detail-muted);line-height:1.55;font-size:13px}.press-marquee[data-v-39f2d69e]{width:100%;overflow:hidden}.press-marquee-track[data-v-39f2d69e]{width:-moz-max-content;width:max-content;display:flex;align-items:center;gap:10px;padding:10px;animation:pressMarquee-39f2d69e 38s linear infinite}.press-marquee:hover .press-marquee-track[data-v-39f2d69e]{animation-play-state:paused}.press-chip[data-v-39f2d69e]{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:10px;color:var(--detail-title);width:152px;height:70px;padding:8px}.press-chip[data-v-39f2d69e]:hover{opacity:.92}.press-chip-logo[data-v-39f2d69e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:none}@keyframes pressMarquee-39f2d69e{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.feature-grid[data-v-39f2d69e]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.feature-chip[data-v-39f2d69e]{border:1px solid var(--detail-card-border);border-radius:12px;padding:12px 10px;aspect-ratio:1/1;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;text-align:center;color:var(--detail-title);background:var(--detail-soft-bg)}.feature-icon[data-v-39f2d69e]{width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--detail-highlight) 18%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)}.feature-chip i[data-v-39f2d69e]{color:var(--detail-highlight);font-size:22px}.feature-chip span[data-v-39f2d69e]{font-size:12px;line-height:1.35;font-weight:700}.rating-chart-wrap[data-v-39f2d69e]{position:relative;width:100%;height:260px}.reviews-list[data-v-39f2d69e]{display:grid;gap:10px}.review-list-item[data-v-39f2d69e]{border:1px solid var(--detail-card-border);border-radius:12px;padding:11px 12px;background:var(--detail-soft-bg);transition:transform .15s ease,border-color .15s ease}.review-list-item[data-v-39f2d69e]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--detail-highlight) 35%,var(--detail-card-border))}.review-list-top[data-v-39f2d69e]{display:flex;align-items:center;gap:10px}.review-avatar[data-v-39f2d69e]{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--detail-highlight);background:color-mix(in srgb,var(--detail-highlight) 20%,transparent);box-shadow:0 4px 12px rgba(0,0,0,.16);font-size:13px;font-weight:800;flex-shrink:0}.review-user-meta[data-v-39f2d69e]{min-width:0}.review-user-meta h5[data-v-39f2d69e]{margin:0;color:var(--detail-title);font-size:15px;line-height:1.2}.review-note-wrap[data-v-39f2d69e]{margin-left:auto;text-align:right;flex-shrink:0}.review-note-badge[data-v-39f2d69e]{display:inline-flex;align-items:center;justify-content:center;min-width:54px;height:24px;border-radius:999px;font-size:11px;font-weight:800;color:var(--detail-title);border:1px solid color-mix(in srgb,var(--detail-highlight) 32%,var(--detail-card-border));background:color-mix(in srgb,var(--detail-highlight) 18%,transparent)}.review-date[data-v-39f2d69e]{color:var(--detail-muted);font-size:11px}.review-stars[data-v-39f2d69e]{color:#f6b73c;margin-top:4px;font-size:11px;display:flex;gap:2px;justify-content:flex-end}.review-message[data-v-39f2d69e]{margin-top:10px;color:var(--detail-muted);line-height:1.5;font-size:13px}.bg-google[data-v-39f2d69e]{background-color:#34a853}.bg-apple[data-v-39f2d69e]{background-color:#101010}@media (min-width:900px){.detail-two-col[data-v-39f2d69e]{grid-template-columns:1.2fr .8fr}.feature-grid[data-v-39f2d69e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.detail-hero-grid[data-v-39f2d69e]{grid-template-columns:130px minmax(0,1fr)}.detail-hero-actions[data-v-39f2d69e]{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;border-left:0;border-top:1px solid var(--detail-card-border);padding-left:0;padding-top:10px}.detail-actions-title[data-v-39f2d69e]{grid-column:1/-1;padding-left:2px}}@media (min-width:1300px){.feature-grid[data-v-39f2d69e]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:680px){.detail-hero-grid[data-v-39f2d69e]{grid-template-columns:1fr;min-height:0}.detail-logo-shell[data-v-39f2d69e]{width:min(260px,100%);justify-self:center}.detail-hero-actions[data-v-39f2d69e],.detail-stats[data-v-39f2d69e]{grid-template-columns:1fr}.detail-side-btn[data-v-39f2d69e]{justify-content:center}.review-list-top[data-v-39f2d69e]{align-items:flex-start}.review-note-wrap[data-v-39f2d69e]{min-width:62px}}body.theme-light{--article-card-bg:hsla(0,0%,100%,.94);--article-card-border:rgba(31,31,31,.12);--article-title:#1f1f1f;--article-muted:rgba(31,31,31,.8);--article-state-border:rgba(31,31,31,.22);--article-skeleton-1:hsla(0,0%,47%,.16);--article-skeleton-2:hsla(0,0%,47%,.28)}body.theme-dark{--article-card-bg:rgba(16,20,28,.94);--article-card-border:hsla(0,0%,100%,.12);--article-title:#f2f5ff;--article-muted:rgba(242,245,255,.78);--article-state-border:hsla(0,0%,100%,.2);--article-skeleton-1:hsla(0,0%,100%,.14);--article-skeleton-2:hsla(0,0%,100%,.26)}.articles-page[data-v-46c26f8f]{width:100%;box-sizing:border-box}.articles-grid[data-v-46c26f8f]{display:grid;grid-template-columns:1fr;gap:16px}.article-card-wrap[data-v-46c26f8f]{min-width:0}.article-card[data-v-46c26f8f]{border-radius:14px;background:var(--article-card-bg);border:1px solid var(--article-card-border);overflow:hidden;height:100%}.article-thumb[data-v-46c26f8f]{width:100%;height:160px;-o-object-fit:cover;object-fit:cover;display:block}.article-thumb-fallback[data-v-46c26f8f]{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--article-title) 10%,transparent);color:var(--color-highlight,#da4453);font-size:30px}.article-body[data-v-46c26f8f]{padding:12px 13px 13px}.article-meta[data-v-46c26f8f]{margin:0 0 8px;color:var(--article-muted);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.article-category[data-v-46c26f8f]{color:var(--color-highlight,#da4453);font-weight:700}.article-title[data-v-46c26f8f]{font-size:19px;line-height:1.25;margin:0 0 8px;color:var(--article-title)}.article-description[data-v-46c26f8f]{margin:0 0 12px;color:var(--article-muted);font-size:13px;line-height:1.52;min-height:58px}.article-link[data-v-46c26f8f]{display:inline-flex;align-items:center;gap:4px;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:.03em;color:var(--color-highlight,#da4453)}.article-state-card[data-v-46c26f8f]{border-radius:12px;border:1px dashed var(--article-state-border);padding:14px;text-align:center;font-size:13px;color:var(--article-muted)}.skeleton-line[data-v-46c26f8f],.skeleton-thumb[data-v-46c26f8f]{background:linear-gradient(90deg,var(--article-skeleton-1) 0,var(--article-skeleton-2) 50%,var(--article-skeleton-1) 100%);background-size:180% 100%;animation:articleShimmer-46c26f8f 1.6s ease-in-out infinite}.skeleton-line[data-v-46c26f8f]{height:10px;border-radius:999px}.skeleton-meta[data-v-46c26f8f]{width:55%;margin-bottom:9px}.skeleton-title[data-v-46c26f8f]{width:80%;height:12px;margin-bottom:10px}.skeleton-text[data-v-46c26f8f]{width:100%;margin-top:8px}.skeleton-text.short[data-v-46c26f8f]{width:72%}.skeleton-chip[data-v-46c26f8f]{margin-top:12px;width:85px}@keyframes articleShimmer-46c26f8f{0%{background-position:180% 0}to{background-position:-180% 0}}@media (min-width:768px){.articles-grid[data-v-46c26f8f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){.articles-page[data-v-46c26f8f]{padding:0 12px 8px}}@media (min-width:992px){.articles-page[data-v-46c26f8f]{padding:2px 1px}}@media (min-width:1100px){.articles-grid[data-v-46c26f8f]{grid-template-columns:repeat(3,minmax(0,1fr))}}body.theme-light{--article-detail-bg:hsla(0,0%,100%,.94);--article-detail-border:rgba(31,31,31,.12);--article-detail-title:#1f1f1f;--article-detail-muted:rgba(31,31,31,.8)}body.theme-dark{--article-detail-bg:rgba(16,20,28,.94);--article-detail-border:hsla(0,0%,100%,.12);--article-detail-title:#f2f5ff;--article-detail-muted:rgba(242,245,255,.78)}.article-detail-page[data-v-e8975324]{display:grid;gap:14px}.article-detail-card[data-v-e8975324]{background:var(--article-detail-bg);border:1px solid var(--article-detail-border);border-radius:14px}.article-back-link[data-v-e8975324]{display:inline-flex;align-items:center;gap:6px;font-size:12px;text-transform:uppercase;font-weight:700;color:var(--article-detail-muted)}.article-detail-meta[data-v-e8975324]{margin-top:10px;color:var(--article-detail-muted);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.article-detail-category[data-v-e8975324]{color:var(--color-highlight,#da4453);font-weight:700}.article-detail-title[data-v-e8975324]{color:var(--article-detail-title);font-size:clamp(24px,2.6vw,34px);line-height:1.2;margin:0}.article-content-wrap[data-v-e8975324]{color:var(--article-detail-title)}.article-html[data-v-e8975324] h1,.article-html[data-v-e8975324] h2,.article-html[data-v-e8975324] h3,.article-html[data-v-e8975324] h4,.article-html[data-v-e8975324] h5,.article-html[data-v-e8975324] h6{color:var(--article-detail-title);margin-top:0}.article-html[data-v-e8975324] blockquote,.article-html[data-v-e8975324] li,.article-html[data-v-e8975324] p{color:var(--article-detail-muted);line-height:1.7}.article-html[data-v-e8975324] a{color:var(--color-highlight,#da4453)}.article-text p[data-v-e8975324]{color:var(--article-detail-muted);line-height:1.72;margin:0 0 14px}.legal-page[data-v-2869eaab]{padding:0 16px 24px 16px}.gt-breadcrumb-wrapper[data-v-2869eaab]{position:relative;border-radius:16px;overflow:hidden;margin:6px 0 14px 0;min-height:unset;padding:26px 18px}.gt-blur-shape[data-v-2869eaab],.gt-left-shape[data-v-2869eaab],.gt-right-shape[data-v-2869eaab]{display:none}.container[data-v-2869eaab]{max-width:none;padding:0}.gt-page-heading[data-v-2869eaab]{display:flex;flex-direction:column;gap:6px}.gt-breadcrumb-sub-title h1[data-v-2869eaab]{margin:0;color:#fff;font-size:clamp(1.4rem,2.2vw,2rem)}.gt-breadcrumb-items[data-v-2869eaab]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.gt-breadcrumb-items li[data-v-2869eaab]{color:hsla(0,0%,100%,.88)}.gt-breadcrumb-items li.color[data-v-2869eaab]{color:#ffd27c}.gt-breadcrumb-items a[data-v-2869eaab]{color:inherit;text-decoration:none}.gt-shop-details-section[data-v-2869eaab]{padding:0!important}.shop-details-wrapper[data-v-2869eaab]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,50%,.2);border-radius:16px;padding:18px}.row[data-v-2869eaab]{margin:0}.col-lg-12[data-v-2869eaab]{padding:0}.col-lg-12 h2[data-v-2869eaab]{margin-bottom:16px;font-size:1.5rem}.col-lg-12 h3[data-v-2869eaab]{margin-top:16px;font-size:1.1rem}.col-lg-12 li[data-v-2869eaab],.col-lg-12 p[data-v-2869eaab]{line-height:1.65;word-break:break-word;text-transform:none}.col-lg-12 ul[data-v-2869eaab]{padding-left:20px}@media (min-width:992px){.legal-page[data-v-2869eaab]{padding:0 16px 30px 16px}.shop-details-wrapper[data-v-2869eaab]{padding:24px}}.legal-page[data-v-a312de18]{padding:0 16px 24px 16px}.gt-breadcrumb-wrapper[data-v-a312de18]{position:relative;border-radius:16px;overflow:hidden;margin:6px 0 14px 0;min-height:unset;padding:26px 18px}.gt-blur-shape[data-v-a312de18],.gt-left-shape[data-v-a312de18],.gt-right-shape[data-v-a312de18]{display:none}.container[data-v-a312de18]{max-width:none;padding:0}.gt-page-heading[data-v-a312de18]{display:flex;flex-direction:column;gap:6px}.gt-breadcrumb-sub-title h1[data-v-a312de18]{margin:0;color:#fff;font-size:clamp(1.4rem,2.2vw,2rem)}.gt-breadcrumb-items[data-v-a312de18]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.gt-breadcrumb-items li[data-v-a312de18]{color:hsla(0,0%,100%,.88)}.gt-breadcrumb-items li.color[data-v-a312de18]{color:#ffd27c}.gt-breadcrumb-items a[data-v-a312de18]{color:inherit;text-decoration:none}.th-blog-wrapper[data-v-a312de18]{padding:0!important}.th-blog[data-v-a312de18]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,50%,.2);border-radius:16px;padding:18px}.row[data-v-a312de18]{margin:0}.col-md-12[data-v-a312de18]{padding:0}h1[data-v-a312de18],h2[data-v-a312de18]{color:var(--white-color)}h1[data-v-a312de18]{margin-bottom:10px}h2[data-v-a312de18]{margin-top:18px;font-size:1.1rem}a[data-v-a312de18],li[data-v-a312de18],p[data-v-a312de18]{line-height:1.65;word-break:break-word;text-transform:none}@media (min-width:992px){.legal-page[data-v-a312de18]{padding:0 16px 30px 16px}.th-blog[data-v-a312de18]{padding:24px}}body.theme-light{--search-card-bg:hsla(0,0%,100%,.95);--search-card-border:rgba(31,31,31,.12);--search-title:#1f1f1f;--search-muted:rgba(31,31,31,.72);--search-input-bg:hsla(0,0%,100%,.98);--search-input-border:rgba(31,31,31,.18);--search-grid-card:rgba(250,250,252,.95)}body.theme-dark{--search-card-bg:rgba(16,20,28,.94);--search-card-border:hsla(0,0%,100%,.12);--search-title:#f2f5ff;--search-muted:rgba(242,245,255,.75);--search-input-bg:rgba(10,12,18,.8);--search-input-border:hsla(0,0%,100%,.2);--search-grid-card:hsla(0,0%,100%,.03)}.search-number-page[data-v-30d1d504]{display:grid;gap:14px}.search-card[data-v-30d1d504]{background:var(--search-card-bg);border:1px solid var(--search-card-border)}.search-card h3[data-v-30d1d504],.search-hero-card h1[data-v-30d1d504]{color:var(--search-title)}.search-muted[data-v-30d1d504]{color:var(--search-muted)}.report-form[data-v-30d1d504],.search-form[data-v-30d1d504]{display:grid;grid-template-columns:1fr;gap:10px}.search-input[data-v-30d1d504]{width:100%;min-height:46px;border-radius:10px;border:1px solid var(--search-input-border);background:var(--search-input-bg);color:var(--search-title);padding:0 14px;font-size:14px}.search-input[data-v-30d1d504]:focus{outline:none;border-color:var(--color-highlight,#da4453);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-highlight,#da4453) 22%,transparent)}.search-submit[data-v-30d1d504]{min-height:46px}.report-textarea[data-v-30d1d504]{min-height:110px;padding-top:10px;resize:vertical}.search-hint[data-v-30d1d504]{margin-top:10px;font-size:12px;color:var(--search-muted)}.search-alert[data-v-30d1d504]{border-radius:10px;border:1px solid rgba(218,68,83,.35);background:rgba(218,68,83,.12);color:#ff7b8b;padding:10px 12px;font-size:13px}.search-alert-success[data-v-30d1d504]{border-color:rgba(46,204,113,.4);background:rgba(46,204,113,.14);color:#2ecc71}.captcha-wrap[data-v-30d1d504]{border:1px solid var(--search-card-border);border-radius:10px;padding:10px;background:var(--search-grid-card)}.captcha-head[data-v-30d1d504]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:var(--search-title);font-size:13px}.result-head[data-v-30d1d504]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.risk-pill[data-v-30d1d504]{border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:6px 10px;border:1px solid transparent}.risk-low[data-v-30d1d504]{background:rgba(46,204,113,.18);border-color:rgba(46,204,113,.45);color:#2ecc71}.risk-moderate[data-v-30d1d504]{background:rgba(245,166,35,.18);border-color:rgba(245,166,35,.45);color:#f5a623}.risk-critical[data-v-30d1d504],.risk-high[data-v-30d1d504],.risk-severe[data-v-30d1d504]{background:rgba(218,68,83,.18);border-color:rgba(218,68,83,.45);color:#ff6d80}.result-stats[data-v-30d1d504]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}.result-stat[data-v-30d1d504]{border:1px solid var(--search-card-border);border-radius:10px;padding:10px 12px;background:var(--search-grid-card);display:grid;gap:2px}.result-stat span[data-v-30d1d504]{font-size:12px;color:var(--search-muted)}.result-stat strong[data-v-30d1d504]{font-size:17px;color:var(--search-title)}.recent-head[data-v-30d1d504]{display:flex;align-items:center;justify-content:space-between;gap:10px}.recent-grid[data-v-30d1d504]{display:grid;grid-template-columns:1fr;gap:10px}.recent-card[data-v-30d1d504]{width:100%;text-align:left;text-decoration:none;color:inherit;border:1px solid var(--search-card-border);border-radius:10px;background:var(--search-grid-card);padding:12px;display:grid;gap:4px;transition:transform .15s ease,border-color .15s ease}.recent-card[data-v-30d1d504]:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-highlight,#da4453) 40%,var(--search-card-border))}.recent-card strong[data-v-30d1d504]{font-size:14px;color:var(--search-title)}.recent-card small[data-v-30d1d504]{color:var(--search-muted)}@media (min-width:768px){.search-form[data-v-30d1d504]{grid-template-columns:minmax(0,1fr) 210px}.result-stats[data-v-30d1d504]{grid-template-columns:repeat(3,minmax(0,1fr))}.recent-grid[data-v-30d1d504]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.recent-grid[data-v-30d1d504]{grid-template-columns:repeat(3,minmax(0,1fr))}}body.theme-light{--auth-surface:#fff;--auth-border:rgba(19,28,45,.12);--auth-title:#182033;--auth-text:#38445f;--auth-field-bg:#f6f8fc;--auth-field-border:rgba(24,32,51,.16);--auth-field-icon:rgba(56,68,95,.72);--auth-shadow:0 14px 32px rgba(14,22,38,.09)}body.theme-dark{--auth-surface:rgba(15,22,36,.96);--auth-border:hsla(0,0%,100%,.14);--auth-title:#f0f5ff;--auth-text:rgba(230,236,252,.82);--auth-field-bg:rgba(8,13,24,.85);--auth-field-border:hsla(0,0%,100%,.19);--auth-field-icon:hsla(0,0%,100%,.64);--auth-shadow:0 16px 36px rgba(0,0,0,.35)}.auth-page[data-v-04b6e80c]{padding:clamp(14px,3vw,30px) 0 clamp(28px,4vw,44px)}.auth-container[data-v-04b6e80c]{max-width:760px}.auth-shell[data-v-04b6e80c]{background:var(--auth-surface);border:1px solid var(--auth-border);border-radius:16px;padding:clamp(18px,3vw,28px);box-shadow:var(--auth-shadow);display:grid;gap:18px}.auth-kicker[data-v-04b6e80c]{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,#ffbe18 20%,transparent);color:#d58f00;font-size:.76rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.auth-intro h1[data-v-04b6e80c]{margin:10px 0 6px;color:var(--auth-title);font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.2}.auth-intro p[data-v-04b6e80c]{margin:0;text-transform:none;color:var(--auth-text)}.auth-form[data-v-04b6e80c]{display:grid;gap:14px}.field-wrap[data-v-04b6e80c]{display:grid;gap:6px}.field-label[data-v-04b6e80c]{color:var(--auth-title);font-size:.86rem;text-transform:none}.field-control[data-v-04b6e80c]{position:relative}.field-control i[data-v-04b6e80c]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--auth-field-icon);pointer-events:none}.field-control .form-control[data-v-04b6e80c]{min-height:48px;border-radius:10px;border:1px solid var(--auth-field-border);background:var(--auth-field-bg);color:var(--auth-title);padding-left:38px;padding-right:90px;text-transform:none}.field-control .form-control[data-v-04b6e80c]::-moz-placeholder{color:color-mix(in srgb,var(--auth-text) 72%,transparent)}.field-control .form-control[data-v-04b6e80c]::placeholder{color:color-mix(in srgb,var(--auth-text) 72%,transparent)}.field-control .form-control[data-v-04b6e80c]:focus{box-shadow:0 0 0 3px color-mix(in srgb,#ffbe18 24%,transparent);border-color:color-mix(in srgb,#ffbe18 70%,var(--auth-field-border))}.btn-toggle-password[data-v-04b6e80c]{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--auth-text);font-size:.74rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.auth-meta[data-v-04b6e80c]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.remember-row[data-v-04b6e80c]{display:inline-flex;align-items:center;gap:8px;color:var(--auth-text);text-transform:none}.remember-row input[data-v-04b6e80c]{accent-color:#ffbe18}.auth-resend[data-v-04b6e80c],.auth-submit[data-v-04b6e80c]{min-height:46px;border-radius:10px;font-weight:700}@media (max-width:575px){.field-control .form-control[data-v-04b6e80c]{min-height:46px}}body.theme-light{--profile-surface:#fff;--profile-border:rgba(19,28,45,.12);--profile-title:#1a2438;--profile-text:#495778;--profile-soft-bg:#f6f8fc;--profile-soft-border:rgba(25,36,56,.14);--profile-shadow:0 14px 32px rgba(14,22,38,.09)}body.theme-dark{--profile-surface:rgba(15,22,36,.96);--profile-border:hsla(0,0%,100%,.14);--profile-title:#f0f5ff;--profile-text:rgba(230,236,252,.82);--profile-soft-bg:rgba(9,14,25,.82);--profile-soft-border:hsla(0,0%,100%,.16);--profile-shadow:0 16px 36px rgba(0,0,0,.35)}.profile-page[data-v-7c09deae]{padding:clamp(14px,3vw,30px) 0 clamp(28px,4vw,44px)}.profile-container[data-v-7c09deae]{max-width:1080px}.profile-shell[data-v-7c09deae]{background:var(--profile-surface);border:1px solid var(--profile-border);border-radius:16px;padding:clamp(14px,3vw,24px);box-shadow:var(--profile-shadow)}.profile-card[data-v-7c09deae]{height:100%;border-radius:14px;border:1px solid var(--profile-soft-border);background:var(--profile-soft-bg);padding:16px}.profile-summary[data-v-7c09deae]{text-align:center;display:flex;flex-direction:column}.profile-avatar[data-v-7c09deae]{width:112px;height:112px;margin:0 auto;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(255,190,24,.22),rgba(255,122,140,.2));border:1px solid color-mix(in srgb,#ffbe18 36%,var(--profile-soft-border));color:var(--profile-title);font-size:1.8rem;font-weight:800}.profile-name[data-v-7c09deae]{margin:14px 0 4px;color:var(--profile-title);font-size:1.5rem}.profile-subtitle[data-v-7c09deae]{margin:0;color:var(--profile-text);text-transform:none}.profile-badges[data-v-7c09deae]{margin-top:14px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.profile-badge[data-v-7c09deae]{min-height:28px;padding:0 11px;border-radius:999px;background:color-mix(in srgb,#ffbe18 20%,transparent);border:1px solid color-mix(in srgb,#ffbe18 36%,var(--profile-soft-border));color:var(--profile-title);font-size:.75rem;font-weight:700;display:inline-flex;align-items:center}.profile-badge-soft[data-v-7c09deae]{background:color-mix(in srgb,var(--profile-text) 12%,transparent);border-color:var(--profile-soft-border)}.profile-actions[data-v-7c09deae]{margin-top:auto;padding-top:16px;display:grid;gap:8px}.profile-head[data-v-7c09deae]{display:flex;align-items:center;justify-content:space-between;gap:10px}.profile-head h2[data-v-7c09deae]{margin:0;color:var(--profile-title);font-size:1.2rem}.profile-help[data-v-7c09deae]{margin:8px 0 0;color:var(--profile-text);text-transform:none}.profile-loading[data-v-7c09deae]{min-height:150px;display:grid;place-items:center;color:var(--profile-text)}.profile-form[data-v-7c09deae]{display:grid;gap:12px}.field-wrap[data-v-7c09deae]{display:grid;gap:6px}.field-label[data-v-7c09deae]{color:var(--profile-title);font-size:.86rem;text-transform:none}.field-control[data-v-7c09deae]{position:relative}.field-control i[data-v-7c09deae]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:color-mix(in srgb,var(--profile-text) 76%,transparent);pointer-events:none}.field-control .form-control[data-v-7c09deae]{min-height:46px;border-radius:10px;border:1px solid var(--profile-soft-border);background:var(--profile-surface);color:var(--profile-title);padding-left:38px;text-transform:none}.field-control .form-control[data-v-7c09deae]:focus{box-shadow:0 0 0 3px color-mix(in srgb,#ffbe18 24%,transparent);border-color:color-mix(in srgb,#ffbe18 70%,var(--profile-soft-border))}.profile-form-actions[data-v-7c09deae]{display:flex;gap:8px;flex-wrap:wrap}.profile-info-grid[data-v-7c09deae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.info-item[data-v-7c09deae]{border:1px solid var(--profile-soft-border);border-radius:10px;background:var(--profile-surface);padding:10px 12px;display:grid;gap:2px}.info-item .label[data-v-7c09deae]{color:var(--profile-text);font-size:.76rem}.info-item .value[data-v-7c09deae]{color:var(--profile-title);font-weight:700}@media (max-width:767px){.profile-info-grid[data-v-7c09deae]{grid-template-columns:1fr}}:root{--cyber-black:#0a0a0f;--cyber-navy:#0f172a;--cyber-dark:#1e293b;--cyber-cyan:#00f0ff;--cyber-green:#0f8;--cyber-red:#f36;--cyber-purple:#8b5cf6;--cyber-yellow:#fbbf24;--cyber-page:#0a0a0f;--cyber-panel:rgba(15,23,42,.82);--cyber-panel-strong:rgba(11,18,32,.94);--cyber-muted:rgba(30,41,59,.5);--cyber-text:#f8fafc;--cyber-text-soft:#94a3b8;--cyber-text-muted:#64748b;--cyber-border:rgba(0,240,255,.12);--cyber-border-strong:rgba(0,240,255,.26);--cyber-shadow-card:0 18px 60px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.05);--cyber-shadow-hover:0 24px 80px rgba(0,240,255,.12),inset 0 1px 0 hsla(0,0%,100%,.08)}body.cyber-admin-page{background-color:var(--cyber-page)!important;background-image:radial-gradient(ellipse at top,rgba(0,240,255,.05) 0,transparent 50%),radial-gradient(ellipse at bottom right,rgba(139,92,246,.05) 0,transparent 50%),linear-gradient(135deg,rgba(0,240,255,.018),transparent 28%,rgba(255,51,102,.018))!important;color:var(--cyber-text);overflow-x:hidden}body.cyber-admin-page #footer-bar,body.cyber-admin-page .desktop-header,body.cyber-admin-page .mobile-header,body.cyber-admin-page .site-footer{display:none!important}body.cyber-admin-page .app-content{padding:0!important}body.cyber-admin-page .desktop-main-container{max-width:none!important;padding:0!important}.cyber-route,.cyber-route #smooth-content{min-height:100vh;color:var(--cyber-text);background:transparent!important}.cyber-hidden{display:none!important}.cyber-section{padding:28px 0 36px!important;background:transparent!important}.cyber-container{width:100%!important;max-width:1600px!important;margin-right:auto;margin-left:auto;padding-left:clamp(16px,2vw,28px)!important;padding-right:clamp(16px,2vw,28px)!important}.cyber-container-fluid{max-width:1840px!important}.cyber-page-heading{display:none}.cyber-metric-card,.cyber-mini-panel,.cyber-page-panel,.cyber-panel,.cyber-response-box{border:1px solid var(--cyber-border);border-radius:14px;background:var(--cyber-panel);color:var(--cyber-text);box-shadow:var(--cyber-shadow-card);backdrop-filter:blur(18px)}.cyber-page-panel,.cyber-panel{padding:18px}.cyber-page-topbar,.cyber-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px;border:1px solid var(--cyber-border);border-radius:14px;background:rgba(30,41,59,.5);padding:14px}.cyber-metric-card strong,.cyber-metric-value,.cyber-owner-value,.cyber-route .text-white,.cyber-route h1,.cyber-route h2,.cyber-route h3,.cyber-route h4,.cyber-route h5,.cyber-route h6,.cyber-route label,.cyber-route strong,.cyber-stats-value{color:#fff!important}.cyber-metric-label,.cyber-owner-label,.cyber-panel-copy,.cyber-panel-help,.cyber-route .text-muted,.cyber-route p,.cyber-route small,.cyber-stats-label,.cyber-summary-note{color:var(--cyber-text-soft)!important}.cyber-layout:not(.cyber-layout--single),.mail-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px;align-items:start}.cyber-layout.cyber-layout--single{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.cyber-side-column,.mail-layout>aside{position:sticky;top:18px;align-self:start}.cyber-main-column,.mail-layout>div{min-width:0}.cyber-charts-grid,.cyber-controls-grid,.cyber-grid,.cyber-grid-five,.cyber-grid-four,.cyber-grid-three,.cyber-metric-grid,.cyber-owner-grid,.cyber-panel-grid,.cyber-promo-type-grid,.cyber-security-grid,.cyber-stats-grid,.filters-grid,.tables-grid{display:grid;gap:16px}.cyber-grid,.cyber-metric-grid,.cyber-owner-grid,.cyber-promo-type-grid,.cyber-security-grid,.cyber-stats-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.cyber-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.cyber-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.cyber-grid-five{grid-template-columns:repeat(5,minmax(0,1fr))}.cyber-charts-grid,.cyber-panel-grid,.tables-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cyber-metric-card,.cyber-mini-panel{min-height:112px;display:flex;flex-direction:column;justify-content:center;padding:18px}.cyber-menu-title,.cyber-metric-label,.cyber-owner-label,.cyber-stats-label{font-size:.72rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.cyber-metric-value,.cyber-owner-value,.cyber-stats-value{margin-top:8px;font-size:clamp(1.35rem,2vw,2.1rem)!important;font-weight:900!important}.cyber-menu-title{margin-bottom:8px;color:var(--cyber-text-muted)!important}.cyber-menu-link{display:block;margin-bottom:6px;padding:12px!important;border:1px solid rgba(30,41,59,.88)!important;border-radius:12px!important;background:rgba(30,41,59,.5)!important;color:var(--cyber-text-soft)!important;text-decoration:none!important}.cyber-menu-link.router-link-active,.cyber-menu-link.router-link-exact-active,.cyber-menu-link:hover{border-color:var(--cyber-border-strong)!important;background:rgba(0,240,255,.1)!important;color:var(--cyber-cyan)!important}.cyber-menu-label{display:block;color:inherit!important;font-weight:900}.cyber-menu-desc{display:block;color:var(--cyber-text-muted)!important;font-size:.82rem}.cyber-btn,.cyber-route .btn,.cyber-route .btn-border,.cyber-route .btn-outline-light,.cyber-route .btn-outline-secondary,.cyber-route .btn-sm,.cyber-route .btn-warning{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(30,41,59,.88)!important;border-radius:12px!important;background:rgba(30,41,59,.5)!important;color:var(--cyber-text)!important;font-weight:900!important;text-decoration:none!important;box-shadow:none!important}.cyber-btn-primary,.cyber-btn-success{border-color:rgba(0,240,255,.32)!important;background:rgba(0,240,255,.12)!important;color:var(--cyber-cyan)!important}.cyber-btn-danger,.cyber-route .btn-danger{border-color:rgba(255,51,102,.35)!important;background:rgba(255,51,102,.12)!important;color:#ff9db2!important}.cyber-route .aw-input,.cyber-route .form-control:not(.aw-input),.cyber-route .form-select:not(.aw-input),.cyber-route input[type=color],.cyber-route input[type=date],.cyber-route input[type=datetime-local],.cyber-route input[type=email],.cyber-route input[type=month],.cyber-route input[type=number],.cyber-route input[type=password],.cyber-route input[type=search],.cyber-route input[type=tel],.cyber-route input[type=text],.cyber-route input[type=time],.cyber-route input[type=url],.cyber-route input[type=week],.cyber-route select,.cyber-route textarea,body.cyber-admin-page .aw-input,body.cyber-admin-page .form-control,body.cyber-admin-page .form-control-sm,body.cyber-admin-page .form-select,body.cyber-admin-page .form-select-sm,body.cyber-admin-page input[type=color],body.cyber-admin-page input[type=date],body.cyber-admin-page input[type=datetime-local],body.cyber-admin-page input[type=email],body.cyber-admin-page input[type=month],body.cyber-admin-page input[type=number],body.cyber-admin-page input[type=password],body.cyber-admin-page input[type=search],body.cyber-admin-page input[type=tel],body.cyber-admin-page input[type=text],body.cyber-admin-page input[type=time],body.cyber-admin-page input[type=url],body.cyber-admin-page input[type=week],body.cyber-admin-page select,body.cyber-admin-page textarea{min-height:42px!important;border:1px solid rgba(30,41,59,.88)!important;border-radius:12px!important;background:rgba(30,41,59,.64)!important;color:var(--cyber-text)!important;-webkit-text-fill-color:var(--cyber-text)!important;box-shadow:none!important}.cyber-route textarea,body.cyber-admin-page textarea{min-height:120px!important}.cyber-route .form-control::-moz-placeholder,.cyber-route input::-moz-placeholder,.cyber-route textarea::-moz-placeholder{color:var(--cyber-text-muted)!important;-webkit-text-fill-color:var(--cyber-text-muted)!important}.cyber-route .form-control::placeholder,.cyber-route input::placeholder,.cyber-route textarea::placeholder{color:var(--cyber-text-muted)!important;-webkit-text-fill-color:var(--cyber-text-muted)!important}body.cyber-admin-page .form-control::-moz-placeholder,body.cyber-admin-page input::-moz-placeholder,body.cyber-admin-page textarea::-moz-placeholder{color:var(--cyber-text-muted)!important;-webkit-text-fill-color:var(--cyber-text-muted)!important}body.cyber-admin-page .form-control::placeholder,body.cyber-admin-page input::placeholder,body.cyber-admin-page textarea::placeholder{color:var(--cyber-text-muted)!important;-webkit-text-fill-color:var(--cyber-text-muted)!important}.cyber-route .form-control:focus,.cyber-route .form-select:focus,.cyber-route input:focus,.cyber-route select:focus,.cyber-route textarea:focus,body.cyber-admin-page .form-control:focus,body.cyber-admin-page .form-select:focus,body.cyber-admin-page input:focus,body.cyber-admin-page select:focus,body.cyber-admin-page textarea:focus{border-color:var(--cyber-border-strong)!important;box-shadow:0 0 0 3px rgba(0,240,255,.12)!important;background:rgba(15,23,42,.78)!important;outline:none!important}.cyber-route select option,body.cyber-admin-page select option{background:var(--cyber-navy)!important;color:var(--cyber-text)!important}.cyber-route input:-webkit-autofill,.cyber-route input:-webkit-autofill:focus,.cyber-route input:-webkit-autofill:hover,body.cyber-admin-page input:-webkit-autofill,body.cyber-admin-page input:-webkit-autofill:focus,body.cyber-admin-page input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px rgba(15,23,42,.94)!important;-webkit-text-fill-color:var(--cyber-text)!important;caret-color:var(--cyber-text)!important}.cyber-route .input-group-text,body.cyber-admin-page .input-group-text{border-color:rgba(30,41,59,.88)!important;background:rgba(15,23,42,.82)!important;color:var(--cyber-text-soft)!important}.app-main .cyber-admin-shell.cyber-route .form-control,.app-main .cyber-admin-shell.cyber-route .form-select,.app-main .cyber-admin-shell.cyber-route .search-input,.app-main .cyber-admin-shell.cyber-route input:not([type=checkbox]):not([type=radio]),.app-main .cyber-admin-shell.cyber-route select,.app-main .cyber-admin-shell.cyber-route textarea,body.cyber-admin-page .app-main .cyber-route .form-control,body.cyber-admin-page .app-main .cyber-route .form-select,body.cyber-admin-page .app-main .cyber-route .search-input,body.cyber-admin-page .app-main .cyber-route input:not([type=checkbox]):not([type=radio]),body.cyber-admin-page .app-main .cyber-route select,body.cyber-admin-page .app-main .cyber-route textarea{min-height:42px!important;border:1px solid rgba(30,41,59,.88)!important;border-radius:12px!important;background:rgba(30,41,59,.64)!important;color:var(--cyber-text)!important;-webkit-text-fill-color:var(--cyber-text)!important;box-shadow:none!important}.app-main .cyber-admin-shell.cyber-route .form-control:focus,.app-main .cyber-admin-shell.cyber-route .form-select:focus,.app-main .cyber-admin-shell.cyber-route .search-input:focus,.app-main .cyber-admin-shell.cyber-route input:not([type=checkbox]):not([type=radio]):focus,.app-main .cyber-admin-shell.cyber-route select:focus,.app-main .cyber-admin-shell.cyber-route textarea:focus,body.cyber-admin-page .app-main .cyber-route .form-control:focus,body.cyber-admin-page .app-main .cyber-route .form-select:focus,body.cyber-admin-page .app-main .cyber-route .search-input:focus,body.cyber-admin-page .app-main .cyber-route input:not([type=checkbox]):not([type=radio]):focus,body.cyber-admin-page .app-main .cyber-route select:focus,body.cyber-admin-page .app-main .cyber-route textarea:focus{border-color:var(--cyber-border-strong)!important;background:rgba(15,23,42,.78)!important;box-shadow:0 0 0 3px rgba(0,240,255,.12)!important;outline:none!important}body.cyber-admin-page .form-control:disabled,body.cyber-admin-page .form-select:disabled,body.cyber-admin-page input:disabled,body.cyber-admin-page select:disabled,body.cyber-admin-page textarea:disabled{border-color:rgba(30,41,59,.5)!important;background:rgba(30,41,59,.34)!important;color:var(--cyber-text-muted)!important;-webkit-text-fill-color:var(--cyber-text-muted)!important;opacity:.75!important}body.cyber-admin-page input[type=checkbox],body.cyber-admin-page input[type=radio]{min-height:0!important;width:18px;height:18px;border-color:var(--cyber-border-strong)!important;accent-color:var(--cyber-cyan);background:rgba(30,41,59,.64)!important}body.cyber-admin-page .form-label,body.cyber-admin-page label{color:var(--cyber-text)!important;font-weight:800}body.cyber-admin-page .form-hint,body.cyber-admin-page .form-text{color:var(--cyber-text-soft)!important}body.cyber-admin-page .ql-container,body.cyber-admin-page .ql-toolbar{border-color:var(--cyber-border)!important;background:rgba(30,41,59,.54)!important;color:var(--cyber-text)!important}body.cyber-admin-page .ql-editor{color:var(--cyber-text)!important}.cyber-route .table-responsive,.cyber-route .table-wrap{overflow:hidden;border:1px solid var(--cyber-border);border-radius:14px}.cyber-route .table,.cyber-route .table.table-dark{--bs-table-bg:transparent;--bs-table-striped-bg:rgba(30,41,59,.36);--bs-table-hover-bg:rgba(0,240,255,.08);--bs-table-border-color:rgba(0,240,255,.1);margin-bottom:0!important;color:var(--cyber-text)!important}.cyber-route .table>:not(caption)>*>*{padding:.9rem!important;background:transparent!important;border-bottom-color:rgba(0,240,255,.1)!important;color:var(--cyber-text)!important}.cyber-route .table th{color:#fff!important;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cyber-badge,.cyber-route .badge,.cyber-status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border:1px solid var(--cyber-border);border-radius:999px;background:rgba(30,41,59,.5)!important;color:var(--cyber-cyan)!important;font-weight:900}.cyber-route .badge.bg-danger,.cyber-route .badge.bg-secondary,.cyber-route .badge.bg-success,.cyber-route .badge.bg-warning{border-color:var(--cyber-border)!important}.cyber-route .badge.bg-success{background:rgba(0,255,136,.12)!important;color:var(--cyber-green)!important}.cyber-route .badge.bg-danger{background:rgba(255,51,102,.12)!important;color:var(--cyber-red)!important}.cyber-route .badge.bg-warning{background:rgba(251,191,36,.14)!important;color:var(--cyber-yellow)!important}.cyber-route .badge.bg-secondary{background:rgba(30,41,59,.58)!important;color:var(--cyber-text-soft)!important}.cyber-route .alert,.cyber-route .alert-danger,.cyber-route .alert-info,.cyber-route .alert-success,.cyber-route .alert-warning{border:1px solid rgba(0,240,255,.2)!important;border-radius:12px!important;background:rgba(30,41,59,.54)!important;color:var(--cyber-text)!important}.cyber-route canvas{max-width:100%}.cyber-route a{color:var(--cyber-cyan)}.cyber-route .controls-grid,.cyber-route .cyber-controls-grid,.cyber-route .filters,.cyber-route .filters-grid,.cyber-route .head-actions,.cyber-route .promotion-form,.cyber-route .search-actions,.cyber-route .topbar-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cyber-route .actions-grid,.cyber-route .controls-grid,.cyber-route .cyber-controls-grid,.cyber-route .cyber-promo-type-grid,.cyber-route .filters-grid,.cyber-route .identity-grid,.cyber-route .metric-grid,.cyber-route .owner-grid,.cyber-route .panel-grid,.cyber-route .promo-type-grid,.cyber-route .tables-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.cyber-route .panel-grid,.cyber-route .tables-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cyber-route .action-card,.cyber-route .analytics-events-panel,.cyber-route .article-card-actions,.cyber-route .article-card-body,.cyber-route .community-push-panel,.cyber-route .identity-card,.cyber-route .list-shell,.cyber-route .mail-layout,.cyber-route .message-body,.cyber-route .owner-grid,.cyber-route .panel-switch-card,.cyber-route .premium-panel,.cyber-route .promotion-status-panel,.cyber-route .referral-panel,.cyber-route .status-card,.cyber-route .summary-card{color:var(--cyber-text)}.cyber-route .analytics-events-panel,.cyber-route .community-push-panel,.cyber-route .panel-switch-card,.cyber-route .premium-panel,.cyber-route .promotion-status-panel,.cyber-route .referral-panel,.cyber-route .summary-card{border-color:var(--cyber-border);background:var(--cyber-panel)}.cyber-route .form-text,.cyber-route .mail-meta,.cyber-route .owner-label,.cyber-route .panel-copy,.cyber-route .panel-help,.cyber-route .promo-type-label,.cyber-route .push-meta-label,.cyber-route .summary-note{color:var(--cyber-text-soft)!important}.cyber-route .metric-value,.cyber-route .owner-value,.cyber-route .promo-type-value,.cyber-route .push-meta-value,.cyber-route .stats-value{color:var(--cyber-text)!important;font-weight:900}.cyber-route .article-card-actions,.cyber-route .identity-statuses,.cyber-route .panel-switch,.cyber-route .panel-tabs,.cyber-route .status-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cyber-route .badge-pill,.cyber-route .panel-tab,.cyber-route .ratio-green,.cyber-route .ratio-neutral,.cyber-route .ratio-orange,.cyber-route .ratio-red,.cyber-route .source-pill,.cyber-route .status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:1px solid var(--cyber-border);border-radius:999px;background:rgba(30,41,59,.5);color:var(--cyber-cyan);font-weight:900}.cyber-route .ratio-green,.cyber-route .status-ok{border-color:rgba(0,255,136,.3);background:rgba(0,255,136,.1);color:var(--cyber-green)}.cyber-route .ratio-orange,.cyber-route .status-warn{border-color:rgba(251,191,36,.35);background:rgba(251,191,36,.1);color:var(--cyber-yellow)}.cyber-route .ratio-red,.cyber-route .status-bad{border-color:rgba(255,51,102,.35);background:rgba(255,51,102,.1);color:var(--cyber-red)}.cyber-route .ratio-neutral,.cyber-route .status-muted{color:var(--cyber-text-soft)}.cyber-btn-warning{border-color:rgba(251,191,36,.38)!important;background:rgba(251,191,36,.12)!important;color:var(--cyber-yellow)!important}.cyber-route .cyber-response-box,.cyber-route .response-box,.cyber-route code,.cyber-route pre{border:1px solid var(--cyber-border);border-radius:12px;background:rgba(30,41,59,.55);color:var(--cyber-text)}.cyber-route .cyber-response-box,.cyber-route .response-box,.cyber-route pre{min-height:220px;padding:14px;white-space:pre-wrap;word-break:break-word}.cyber-route hr{border-color:var(--cyber-border)!important;opacity:1}.cyber-route .fixed-btn{min-width:120px}.cyber-route .article-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.cyber-section-compact{padding:0!important}.cyber-article-editor{max-width:1100px;margin:0 auto}.cyber-editor-surface,.preview-content-surface,.preview-surface{border:1px solid var(--cyber-border);background:rgba(30,41,59,.5)!important;color:var(--cyber-text)}.preview-content-surface{min-height:80px}.cyber-preview-title{margin-bottom:10px}.cyber-article-preview-container{width:100%;max-width:100%;padding:0}.cyber-article-preview-wrapper{overflow:hidden;border:1px solid var(--cyber-border);border-radius:14px;background:var(--cyber-panel)}.cyber-article-preview-image{overflow:hidden;border-bottom:1px solid var(--cyber-border)}.cyber-article-cover{width:100%;max-height:260px;display:block;-o-object-fit:cover;object-fit:cover}.cyber-article-preview-content{padding:16px}.cyber-route .cyber-article-card{display:flex;flex-direction:column;min-height:190px}.cyber-route .cyber-article-card .cyber-article-card-actions{margin-top:auto}.cyber-admin-shell{min-height:100vh;background:var(--cyber-black);color:var(--cyber-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cyber-admin-shell.cyber-route{background:var(--cyber-black)!important}.cyber-sidebar{position:fixed;inset:0 auto 0 0;z-index:30;width:288px;overflow-y:auto;border-right:1px solid var(--cyber-border);background:var(--cyber-black);box-shadow:12px 0 40px rgba(0,0,0,.22);transition:width .22s ease}.cyber-sidebar.is-collapsed{width:80px}.cyber-brand{display:flex;align-items:center;gap:12px;min-height:72px;padding:16px;border-bottom:1px solid var(--cyber-border);position:relative}.cyber-brand:after{content:"";position:absolute;right:16px;bottom:0;left:16px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,240,255,.4),transparent)}.cyber-brand-icon{width:40px;height:40px;flex:0 0 auto;border-radius:12px;box-shadow:0 0 28px rgba(0,240,255,.18)}.cyber-brand-text{display:grid;min-width:0}.cyber-brand-text strong{color:#fff;font-size:1rem;line-height:1.2}.cyber-brand-text span,.cyber-metric-card p,.cyber-nav-section p,.cyber-page-head p,.cyber-panel p,.cyber-security-grid span,.cyber-service-card span,.cyber-sidebar-status span{color:var(--cyber-text-soft)}.cyber-sidebar.is-collapsed .cyber-brand-text,.cyber-sidebar.is-collapsed .cyber-nav-link span,.cyber-sidebar.is-collapsed .cyber-nav-section p,.cyber-sidebar.is-collapsed .cyber-sidebar-status div{display:none}.cyber-sidebar-toggle{position:absolute;top:22px;right:-14px;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--cyber-border-strong);border-radius:999px;background:var(--cyber-navy);color:var(--cyber-cyan);cursor:pointer}.cyber-sidebar-status{display:flex;align-items:center;gap:10px;margin:16px;padding:12px;border:1px solid rgba(0,255,136,.2);border-radius:14px;background:rgba(0,255,136,.08)}.cyber-sidebar-status.is-offline{border-color:rgba(255,51,102,.28);background:rgba(255,51,102,.09)}.cyber-sidebar-status strong{display:block;color:var(--cyber-green);font-size:.78rem;letter-spacing:.06em}.cyber-sidebar-status.is-offline strong{color:var(--cyber-red)}.cyber-status-dot{width:10px;height:10px;border-radius:999px;background:var(--cyber-green);box-shadow:0 0 18px currentColor}.cyber-status-dot.is-offline{background:var(--cyber-red)}.cyber-nav{padding:4px 12px 24px}.cyber-nav-section{margin-top:18px}.cyber-nav-section p{margin:0 0 8px;padding:0 8px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cyber-nav-link{display:flex;align-items:center;gap:12px;min-height:44px;margin-bottom:4px;padding:10px 12px;border-radius:12px;color:var(--cyber-text-soft);text-decoration:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.cyber-nav-link i{width:18px;text-align:center;color:inherit}.cyber-nav-link.router-link-active,.cyber-nav-link.router-link-exact-active,.cyber-nav-link:hover{background:rgba(0,240,255,.1);color:var(--cyber-cyan)}.cyber-header{position:fixed;top:0;right:0;left:288px;z-index:20;height:64px;display:flex;align-items:center;gap:14px;padding:0 24px;border-bottom:1px solid var(--cyber-border);background:rgba(10,10,15,.8);backdrop-filter:blur(18px);transition:left .22s ease}.cyber-header.is-collapsed{left:80px}.cyber-badge,.cyber-btn,.cyber-header-live,.cyber-header-pill,.cyber-header-search,.cyber-icon-btn{border:1px solid rgba(30,41,59,.88);border-radius:12px;background:rgba(30,41,59,.5)}.cyber-header-search{display:flex;align-items:center;gap:10px;min-width:240px;height:40px;padding:0 12px;color:var(--cyber-text-soft)}.cyber-header-search kbd{margin-left:auto;padding:2px 6px;border-radius:6px;background:var(--cyber-dark);color:var(--cyber-text-muted);font-size:.72rem}.cyber-header-live{display:flex;align-items:center;gap:8px;min-width:0;flex:1;height:40px;padding:0 12px;border-color:rgba(255,51,102,.2);background:rgba(255,51,102,.1)}.cyber-header-live span{width:7px;height:7px;border-radius:999px;background:var(--cyber-red);animation:cyber-pulse 1.6s infinite}.cyber-header-live p{margin:0;overflow:hidden;color:var(--cyber-red);font-family:Consolas,Courier New,monospace;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.cyber-header-actions{display:flex;align-items:center;gap:10px}.cyber-header-pill{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;color:var(--cyber-text-soft);font-size:.78rem}.cyber-header-button{cursor:pointer}.cyber-header-button:disabled{opacity:.65;cursor:not-allowed}.cyber-header a.cyber-header-pill{text-decoration:none}.cyber-prefixe-content{max-width:1600px;margin:0 auto}.cyber-prefixe-content>.row{align-items:stretch}.cyber-route .chart-wrap,.cyber-route .premium-chart-wrap{min-height:280px;padding:14px;border:1px solid var(--cyber-border);border-radius:14px;background:linear-gradient(rgba(0,240,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(0,240,255,.06) 1px,transparent 0),rgba(30,41,59,.26);background-size:36px 36px}.cyber-route .comparison-grid,.cyber-route .premium-totals-grid,.cyber-route .push-meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.cyber-route .analytics-breakdown-box,.cyber-route .owner-card,.cyber-route .panel-section,.cyber-route .sms-detail,.cyber-route .sms-item{border:1px solid var(--cyber-border);border-radius:14px;background:rgba(30,41,59,.42);color:var(--cyber-text)}.cyber-route .analytics-breakdown-box,.cyber-route .owner-card,.cyber-route .panel-section,.cyber-route .sms-detail{padding:14px}.cyber-route .analytics-breakdown-title,.cyber-route .duplicate-title,.cyber-route .panel-section-title{color:#fff;font-size:.82rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.cyber-route .analytics-breakdown-empty,.cyber-route .analytics-breakdown-note,.cyber-route .analytics-breakdown-subtitle,.cyber-route .analytics-panel-intro,.cyber-route .card-subtitle,.cyber-route .duplicate-list,.cyber-route .promo-type-meta,.cyber-route .sms-message-preview,.cyber-route .sms-meta{color:var(--cyber-text-soft)}.cyber-route .analytics-breakdown-list,.cyber-route .sms-list{display:grid;gap:10px}.cyber-route .analytics-breakdown-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:10px 12px;border:1px solid rgba(0,240,255,.1);border-radius:12px;background:rgba(15,23,42,.5)}.cyber-route .analytics-breakdown-row--stacked{align-items:flex-start}.cyber-route .analytics-breakdown-row strong{color:#fff;white-space:nowrap}.cyber-route .analytics-table-wrap{overflow-x:auto;border:1px solid var(--cyber-border);border-radius:12px}.cyber-route .analytics-mini-table{width:100%;min-width:760px;border-collapse:collapse;color:var(--cyber-text)}.cyber-route .analytics-mini-table td,.cyber-route .analytics-mini-table th{padding:10px 12px;border-bottom:1px solid rgba(0,240,255,.1)}.cyber-route .analytics-mini-table th{color:#fff;font-size:.72rem;font-weight:900;text-transform:uppercase}.cyber-route .sms-layout{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:16px;align-items:start}.cyber-route .prefixe-sms-page{display:grid;gap:16px}.cyber-route .prefixe-sms-panel{overflow:hidden}.cyber-route .prefixe-sms-head{align-items:flex-start}.cyber-route .sms-metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cyber-route .sms-metric-card{border:1px solid var(--cyber-border);border-radius:14px;background:rgba(15,23,42,.52);padding:12px}.cyber-route .sms-metric-card span{display:block;color:var(--cyber-text-soft);font-size:.78rem;font-weight:800;text-transform:uppercase}.cyber-route .sms-metric-card strong{display:block;margin-top:4px;color:var(--cyber-cyan);font-size:1.15rem}.cyber-route .sms-workspace{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:16px;align-items:start;min-width:0;max-width:100%}.cyber-route .sms-detail{min-width:0;max-width:100%;overflow:hidden}.cyber-route .sms-queue{display:grid;gap:10px;min-width:0;max-height:680px;overflow-y:auto;padding-right:4px}.cyber-route .sms-queue-head{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--cyber-border);border-radius:12px;background:rgba(15,23,42,.58);color:var(--cyber-text-soft);padding:10px 12px}.cyber-route .sms-queue-head>div{display:grid;gap:3px}.cyber-route .sms-queue-head small{color:var(--cyber-text-muted)}.cyber-route .sms-queue-head strong{color:var(--cyber-cyan);font-size:1rem}.cyber-route .sms-list{max-height:620px;overflow-y:auto;padding-right:4px}.cyber-route .sms-item{padding:12px;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.cyber-route .sms-item.is-active,.cyber-route .sms-item:hover{border-color:var(--cyber-border-strong);background:rgba(0,240,255,.1)}.cyber-route .sms-item.is-active{transform:translateX(2px)}.cyber-route .sms-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.82rem}.cyber-route .sms-meta strong{color:var(--cyber-cyan)!important}.cyber-route .sms-message-preview{margin-top:10px;white-space:pre-wrap;word-break:break-word}.cyber-route .sms-empty-state{border:1px dashed var(--cyber-border);border-radius:14px;background:rgba(15,23,42,.46);color:var(--cyber-text-soft);padding:18px}.cyber-route .sms-detail-head,.cyber-route .sms-detail-hero,.cyber-route .sms-ticket-main,.cyber-route .sms-ticket-meta{display:flex;justify-content:space-between;gap:12px}.cyber-route .sms-detail-head{border-bottom:1px solid var(--cyber-border);padding-bottom:12px;margin-bottom:12px}.cyber-route .sms-detail-hero{align-items:flex-start;background:linear-gradient(135deg,rgba(0,240,255,.08),rgba(15,23,42,.36)),rgba(15,23,42,.5)}.cyber-route .sms-detail-hero,.cyber-route .sms-ticket{border:1px solid var(--cyber-border);border-radius:16px;padding:14px}.cyber-route .sms-ticket{background:linear-gradient(135deg,rgba(0,240,255,.08),rgba(15,23,42,.34)),rgba(15,23,42,.5)}.cyber-route .sms-ticket-main,.cyber-route .sms-ticket-meta{align-items:center}.cyber-route .sms-ticket-main{padding-bottom:12px;border-bottom:1px solid var(--cyber-border)}.cyber-route .sms-ticket-title{display:flex;align-items:center;gap:12px;min-width:0}.cyber-route .sms-ticket-title h5{color:var(--cyber-text);font-weight:950}.cyber-route .sms-ticket-date,.cyber-route .sms-ticket-title p{color:var(--cyber-text-soft);font-size:.86rem}.cyber-route .sms-ticket-date{white-space:nowrap}.cyber-route .sms-ticket-meta{flex-wrap:wrap;justify-content:flex-start;margin-top:12px}.cyber-route .sms-id-card{min-width:min(100%,220px);border:1px solid var(--cyber-border);border-radius:12px;background:rgba(15,23,42,.44);padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.cyber-route .sms-copy-mini,.cyber-route .sms-open-id{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer}.cyber-route .sms-open-id{min-width:0;flex:1 1 auto;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.cyber-route .sms-id-card:hover{border-color:var(--cyber-border-strong);background:rgba(0,240,255,.08);transform:translateY(-1px)}.cyber-route .sms-copy-mini{flex:0 0 auto;min-height:30px;padding:0 10px;border:1px solid rgba(0,240,255,.24);border-radius:999px;background:rgba(0,240,255,.08);color:var(--cyber-cyan);font-size:.72rem;font-weight:900}.cyber-route .sms-open-id em,.cyber-route .sms-ticket-meta span:not(.sms-detail-status){display:block;color:var(--cyber-text-soft);font-size:.72rem;font-weight:900;text-transform:uppercase}.cyber-route .sms-open-id em{margin-top:5px;color:var(--cyber-cyan);font-style:normal;font-size:.68rem}.cyber-route .sms-open-id strong,.cyber-route .sms-ticket-meta strong{display:block;margin-top:3px;color:var(--cyber-text);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cyber-route .sms-detail-title{display:flex;align-items:flex-start;gap:12px;min-width:0}.cyber-route .sms-detail-title h5{color:var(--cyber-text);font-weight:900}.cyber-route .sms-detail-title p{color:var(--cyber-text-soft);font-size:.86rem}.cyber-route .sms-id-badge{display:inline-flex;align-items:center;justify-content:center;min-width:54px;border:1px solid rgba(0,240,255,.28);border-radius:14px;background:rgba(0,240,255,.12);color:var(--cyber-cyan);font-weight:950;padding:8px 10px}.cyber-route .sms-detail-status{align-self:flex-start;border:1px solid rgba(0,240,255,.25);border-radius:999px;background:rgba(0,240,255,.1);color:var(--cyber-cyan);font-size:.76rem;font-weight:900;padding:5px 9px}.cyber-route .sms-detail-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.cyber-route .sms-moderation-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:14px;margin-top:14px;align-items:start}.cyber-route .sms-rule-workbench{display:grid;gap:14px;border:1px solid var(--cyber-border);border-radius:16px;background:rgba(15,23,42,.5);margin-top:14px;padding:14px;min-width:0;max-width:100%;overflow:hidden}.cyber-route .sms-rule-top-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:14px;align-items:stretch;min-width:0;max-width:100%}.cyber-route .sms-detail-facts>div,.cyber-route .sms-source-box{border:1px solid var(--cyber-border);border-radius:14px;background:rgba(15,23,42,.46);padding:11px 12px}.cyber-route .sms-detail-facts span,.cyber-route .sms-source-box span{display:block;color:var(--cyber-text-soft);font-size:.74rem;font-weight:900;text-transform:uppercase}.cyber-route .sms-detail-facts strong{display:block;margin-top:4px;color:var(--cyber-text);word-break:break-word}.cyber-route .sms-source-box{margin-bottom:0}.cyber-route .sms-source-box p{margin:8px 0 0;color:var(--cyber-text);white-space:pre-wrap;word-break:break-word}.cyber-route .sms-rule-editor{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:14px;margin-top:14px;align-items:start}.cyber-route .sms-rule-main,.cyber-route .sms-rule-side{border:1px solid var(--cyber-border);border-radius:16px;background:rgba(15,23,42,.5);min-width:0;max-width:100%;overflow:hidden}.cyber-route .sms-rule-workbench .sms-rule-side,.cyber-route .sms-rule-workbench .sms-source-box{height:100%}.cyber-route .sms-rule-main{padding:14px}.cyber-route .sms-rule-side{display:grid;gap:12px;padding:12px;align-content:start}.cyber-route .sms-rule-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.cyber-route .sms-rule-workbench>.sms-rule-section-head{border-bottom:1px solid var(--cyber-border);margin-bottom:0;padding-bottom:12px}.cyber-route .sms-rule-section-head div{display:grid;gap:3px}.cyber-route .sms-rule-section-head span,.cyber-route .sms-rule-summary span{color:var(--cyber-text-soft);font-size:.74rem;font-weight:900;text-transform:uppercase}.cyber-route .sms-rule-section-head strong{color:var(--cyber-text);font-size:1rem;font-weight:950}.cyber-route .sms-rule-section-head em{border:1px solid rgba(0,240,255,.22);border-radius:999px;background:rgba(0,240,255,.08);color:var(--cyber-cyan);font-style:normal;font-size:.76rem;font-weight:900;padding:5px 9px;white-space:nowrap}.cyber-route .sms-rule-editor textarea{min-height:190px!important;resize:vertical}.cyber-route .sms-rule-workbench .sms-rule-text-field{width:100%}.cyber-route .sms-rule-workbench .sms-rule-text-field textarea{display:block!important;width:100%!important;min-height:220px!important;resize:vertical}.cyber-route .sms-rule-text-field textarea{line-height:1.45}.cyber-route .sms-rule-summary{border:1px solid var(--cyber-border);border-radius:14px;background:rgba(30,41,59,.38);padding:11px 12px;min-width:0;max-width:100%;overflow:hidden}.cyber-route .sms-rule-summary strong{display:block;margin-top:4px;color:var(--cyber-text);font-size:.92rem;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cyber-route .sms-rule-summary.is-ok{border-color:rgba(0,255,136,.28);background:rgba(0,255,136,.08)}.cyber-route .sms-rule-summary.is-blocked{border-color:rgba(255,51,102,.3);background:rgba(255,51,102,.08)}.cyber-route .sms-detail-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--cyber-border);margin-top:14px;padding-top:14px}.cyber-route .sms-manual-grid{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr);gap:14px}.cyber-route .sms-manual-grid label{display:grid;gap:6px;margin:0}.cyber-route .sms-manual-panel{position:relative}.cyber-route .sms-manual-head{align-items:flex-start}.cyber-route .sms-manual-badge{border:1px solid rgba(0,255,136,.25);border-radius:999px;background:rgba(0,255,136,.1);color:var(--cyber-green);font-size:.76rem;font-weight:900;padding:6px 10px;white-space:nowrap}.cyber-route .sms-manual-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:16px;align-items:start}.cyber-route .sms-manual-form,.cyber-route .sms-manual-side{min-width:0}.cyber-route .sms-field{display:grid;gap:6px;margin:0;min-width:0;max-width:100%}.cyber-route .sms-rule-side .sms-field .form-select,.cyber-route .sms-rule-side .sms-field select{display:block;width:100%!important;max-width:100%!important;min-width:0!important;text-overflow:ellipsis}.cyber-route .sms-field>span{color:var(--cyber-text);font-size:.82rem;font-weight:900}.cyber-route .sms-message-field textarea{min-height:168px!important;resize:vertical}.cyber-route .sms-manual-side{display:grid;gap:12px}.cyber-route .sms-checking-box,.cyber-route .sms-manual-status,.cyber-route .sms-manual-summary{border:1px solid var(--cyber-border);border-radius:14px;background:rgba(15,23,42,.52);padding:12px}.cyber-route .sms-manual-status{border-color:rgba(251,191,36,.25)}.cyber-route .sms-manual-status.is-ok{border-color:rgba(0,255,136,.28);background:rgba(0,255,136,.08)}.cyber-route .sms-manual-status.is-blocked{border-color:rgba(255,51,102,.3);background:rgba(255,51,102,.08)}.cyber-route .sms-manual-status span,.cyber-route .sms-manual-summary span{display:block;color:var(--cyber-text-soft);font-size:.76rem;font-weight:900;text-transform:uppercase}.cyber-route .sms-manual-status strong,.cyber-route .sms-manual-summary strong{display:block;margin-top:4px;color:var(--cyber-text);word-break:break-word}.cyber-route .sms-manual-summary{display:grid;gap:10px}.cyber-route .sms-checking-box{color:var(--cyber-text-soft);font-weight:800}.cyber-route .sms-manual-duplicates{max-height:220px;overflow-y:auto}.cyber-route .sms-manual-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--cyber-border);padding-top:14px}.cyber-route .sms-rules-list{display:grid;gap:10px}.cyber-route .reports-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cyber-route.reports-embedded{background:transparent!important}.cyber-route .reports-embedded-main{min-height:0}.cyber-route .reports-primary-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);gap:18px;margin-bottom:18px}.cyber-route .reports-side-stack{display:grid;gap:18px;align-content:start;min-width:0}.cyber-route .reports-chart-panel,.cyber-route .reports-detail-panel,.cyber-route .reports-latest-panel,.cyber-route .reports-seo-panel,.cyber-route .reports-table-panel{overflow:hidden}.cyber-route .reports-page-head{margin-bottom:18px}.cyber-route .reports-metric-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.cyber-route .reports-metric-card{min-height:104px}.cyber-route .reports-panel-head{align-items:flex-start}.cyber-route .reports-chart-wrap{position:relative;min-height:320px;margin-top:14px}.cyber-route .reports-chart-wrap canvas{width:100%!important;min-height:320px}.cyber-route .reports-chart-wrap-compact,.cyber-route .reports-chart-wrap-compact canvas{min-height:240px}.cyber-route .reports-filter-card,.cyber-route .reports-seo-grid{display:grid;gap:12px;align-items:end}.cyber-route .reports-filter-card{grid-template-columns:minmax(260px,1fr) minmax(130px,170px) minmax(130px,170px) auto;border:1px solid var(--cyber-border);border-radius:14px;background:rgba(15,23,42,.44);padding:12px}.cyber-route .reports-seo-grid{grid-template-columns:minmax(180px,240px) minmax(180px,240px) minmax(260px,1fr)}.cyber-route .reports-field{display:grid;gap:6px;margin:0}.cyber-route .reports-field span{color:var(--cyber-text);font-size:.8rem;font-weight:900}.cyber-route .reports-filter-submit{min-height:42px;justify-content:center}.cyber-route .reports-table-wrap{border:1px solid var(--cyber-border);border-radius:14px;overflow:hidden}.cyber-route .reports-table{margin-bottom:0!important}.cyber-route .reports-number-cell{color:var(--cyber-cyan)!important;font-weight:900}.cyber-route .reports-count-pill{display:inline-flex;align-items:center;justify-content:center;min-width:34px;border:1px solid rgba(0,240,255,.22);border-radius:999px;background:rgba(0,240,255,.08);color:var(--cyber-cyan);font-weight:900;padding:4px 8px}.cyber-route .reports-list,.cyber-route .reports-stat-grid{display:grid;gap:10px}.cyber-route .reports-list-item{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--cyber-border);border-radius:14px;background:rgba(15,23,42,.52);padding:12px}.cyber-route .reports-list-item>div{display:grid;gap:4px;min-width:0}.cyber-route .reports-list-item strong,.cyber-route .reports-progress-note{color:var(--cyber-text)}.cyber-route .reports-list-item span,.cyber-route .reports-pagination,.cyber-route .reports-progress-note{color:var(--cyber-text-soft)}.cyber-route .reports-actions,.cyber-route .reports-pagination,.cyber-route .reports-pagination>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cyber-route .reports-filter-grid{display:grid;grid-template-columns:minmax(240px,1fr) minmax(140px,220px) minmax(140px,180px) auto;gap:12px;align-items:end}.cyber-route .reports-filter-grid label{display:grid;gap:6px;margin:0}.cyber-route .reports-progress-note{border:1px solid var(--cyber-border);border-radius:12px;background:rgba(15,23,42,.46);padding:11px 12px}.cyber-route .reports-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cyber-route .reports-pagination{justify-content:space-between;border-top:1px solid var(--cyber-border);margin-top:14px;padding-top:14px}.cyber-route .cyber-data-table .cyber-btn{min-height:34px;padding:7px 10px!important}.cyber-route .promotion-actions,.cyber-route .push-panel-actions,.cyber-route .rules-toolbar,.cyber-route .sms-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cyber-route .rules-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,260px) auto}.cyber-route .duplicate-box{border:1px solid rgba(251,191,36,.3);border-radius:12px;background:rgba(251,191,36,.08);padding:12px}.cyber-route .duplicate-warning{color:var(--cyber-yellow);font-weight:800}.cyber-route .panel-field,.cyber-route .promotion-form{align-items:end}.cyber-route .panel-field,.cyber-route .promotion-form label{display:grid;gap:6px;min-width:min(100%,260px);flex:1 1 260px}.cyber-route .promotion-switch{display:inline-flex;align-items:center;gap:10px;color:var(--cyber-text);font-weight:800}.cyber-route .promotion-switch input{width:18px;height:18px;accent-color:var(--cyber-cyan)}.cyber-route .dashboard-panel-switch{display:flex;gap:10px;flex-wrap:wrap}.cyber-route .panel-switch-btn{min-height:40px;border:1px solid rgba(30,41,59,.88);border-radius:12px;background:rgba(30,41,59,.5);color:var(--cyber-text-soft);font-weight:900;padding:0 14px}.cyber-route .panel-switch-btn.active,.cyber-route .panel-switch-btn:hover{border-color:rgba(0,240,255,.32);background:rgba(0,240,255,.12);color:var(--cyber-cyan)}.cyber-route .list-group-item{border:1px solid rgba(0,240,255,.1)!important;background:rgba(30,41,59,.42)!important;color:var(--cyber-text)!important}.cyber-route .source-badge,.cyber-route .summary-link{white-space:nowrap}.cyber-route .source-badge{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid var(--cyber-border);border-radius:999px;color:var(--cyber-cyan);background:rgba(0,240,255,.1);font-weight:900}.cyber-header-pill.is-online{border-color:rgba(0,255,136,.2);background:rgba(0,255,136,.1);color:var(--cyber-green)}.cyber-header-pill.is-offline{border-color:rgba(255,51,102,.2);background:rgba(255,51,102,.1);color:var(--cyber-red)}.cyber-main{min-height:100vh;padding:88px 24px 32px 312px;transition:padding-left .22s ease}.cyber-main.is-collapsed{padding-left:104px}.cyber-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:0 auto 24px;max-width:1600px}.cyber-eyebrow{color:var(--cyber-cyan);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cyber-page-head h1{margin:4px 0 8px;color:#fff;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.cyber-page-head p,.cyber-panel p{margin:0}.cyber-head-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.cyber-btn,.cyber-icon-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 14px;color:var(--cyber-text);font-weight:800;text-decoration:none;cursor:pointer}.cyber-btn-primary{border-color:rgba(0,240,255,.32);background:rgba(0,240,255,.12);color:var(--cyber-cyan)}.cyber-icon-btn{width:40px;padding:0;color:var(--cyber-cyan)}.cyber-btn:disabled,.cyber-icon-btn:disabled{opacity:.65;cursor:not-allowed}.cyber-dashboard-grid,.cyber-metric-grid{display:grid;max-width:1600px;margin:0 auto;gap:16px}.cyber-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px}.cyber-dashboard-grid{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);margin-bottom:18px}.cyber-dashboard-grid-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.cyber-metric-card,.cyber-panel{border:1px solid var(--cyber-border);border-radius:14px;background:var(--cyber-panel);box-shadow:var(--cyber-shadow-card);backdrop-filter:blur(18px)}.cyber-panel{padding:18px}.cyber-metric-card{position:relative;overflow:hidden;min-height:132px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px}.cyber-metric-card strong{display:block;margin-top:6px;color:#fff;font-size:clamp(1.45rem,2.2vw,2.2rem);line-height:1}.cyber-metric-card>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:hsla(0,0%,100%,.05)}.is-positive{color:var(--cyber-green)}.is-danger{color:var(--cyber-red)}.is-info{color:var(--cyber-cyan)}.is-warning{color:var(--cyber-yellow)}.telemetry-shimmer{position:relative;overflow:hidden}.telemetry-shimmer:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent);animation:cyber-shimmer 3.6s ease-in-out infinite}.cyber-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.cyber-panel-head h2{margin:0 0 4px;color:#fff;font-size:1.08rem;line-height:1.2}.cyber-badge{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;color:var(--cyber-cyan);font-size:.78rem;font-weight:800;white-space:nowrap}.cyber-security-grid,.cyber-service-grid{display:grid;gap:12px}.cyber-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cyber-security-grid>div,.cyber-service-card{min-height:94px;display:flex;flex-direction:column;justify-content:center;padding:14px;border:1px solid rgba(30,41,59,.88);border-radius:12px;background:rgba(30,41,59,.5)}.cyber-security-grid strong,.cyber-service-card strong{margin-top:6px;color:#fff;font-size:1.25rem}.cyber-service-card.is-ok{border-color:rgba(0,255,136,.28)}.cyber-service-card.is-warning{border-color:rgba(251,191,36,.35)}.cyber-service-card.is-ko{border-color:rgba(255,51,102,.35)}.cyber-alert{margin-top:14px!important;padding:10px 12px;border:1px solid rgba(255,51,102,.22);border-radius:12px;background:rgba(255,51,102,.09);color:#ffc4d0!important;font-weight:700}.cyber-latency-chart{position:relative;min-height:220px;display:flex;align-items:end;gap:6px;padding:16px;border:1px solid var(--cyber-border);border-radius:14px;background-image:linear-gradient(rgba(0,240,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(0,240,255,.08) 1px,transparent 0);background-size:36px 36px}.cyber-latency-bar{flex:1 1 0;min-width:5px;max-width:22px;border-radius:999px 999px 4px 4px;background:var(--cyber-cyan);box-shadow:0 0 18px rgba(0,240,255,.18);transition:height .18s ease,background-color .18s ease}.cyber-latency-bar.is-ok{background:var(--cyber-green)}.cyber-latency-bar.is-warning{background:var(--cyber-yellow)}.cyber-latency-bar.is-ko{background:var(--cyber-red)}.cyber-empty,.cyber-empty-row{color:var(--cyber-text-muted);font-weight:700}.cyber-empty{position:absolute;inset:0;display:grid;place-items:center}.cyber-list{display:grid;gap:10px}.cyber-list-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;border:1px solid rgba(30,41,59,.78);border-radius:12px;background:rgba(30,41,59,.42)}.cyber-list-row span{min-width:0;overflow:hidden;color:var(--cyber-text-soft);text-overflow:ellipsis;white-space:nowrap}.cyber-list-row strong{color:#fff}.cyber-link{color:var(--cyber-cyan);font-weight:800;text-decoration:none}.cyber-donut-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px}.cyber-donut{width:132px;height:132px;display:grid;place-items:center;border-radius:999px;position:relative}.cyber-donut:after{content:"";position:absolute;inset:18px;border-radius:inherit;background:var(--cyber-panel-strong)}.cyber-donut span{position:relative;z-index:1;color:#fff;font-size:1.4rem;font-weight:900}.cyber-legend{display:grid;gap:8px;color:var(--cyber-text-soft);font-size:.9rem}.cyber-legend span{display:inline-flex;align-items:center;gap:8px}.cyber-legend i{width:10px;height:10px;border-radius:999px}.legend-active{background:var(--cyber-green)}.legend-pending{background:var(--cyber-yellow)}.legend-off{background:var(--cyber-red)}@keyframes cyber-shimmer{0%,55%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes cyber-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}@media (max-width:1300px){.cyber-charts-grid,.cyber-grid-five,.cyber-metric-grid,.cyber-panel-grid,.cyber-route .reports-metric-grid,.cyber-route .reports-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cyber-dashboard-grid,.cyber-dashboard-grid-secondary,.cyber-route .reports-primary-grid{grid-template-columns:1fr}}@media (max-width:991px){.cyber-charts-grid,.cyber-controls-grid,.cyber-controls-grid-2,.cyber-grid-five,.cyber-layout:not(.cyber-layout--single),.cyber-panel-grid,.mail-layout{grid-template-columns:1fr!important}.cyber-side-column,.mail-layout>aside{position:static}.cyber-container{padding-left:14px!important;padding-right:14px!important}.cyber-sidebar{width:80px}.cyber-header-live,.cyber-header-search kbd,.cyber-sidebar .cyber-brand-text,.cyber-sidebar .cyber-nav-link span,.cyber-sidebar .cyber-nav-section p,.cyber-sidebar .cyber-sidebar-status div,.cyber-sidebar-toggle{display:none}.cyber-header{left:80px}.cyber-main,.cyber-main.is-collapsed{padding-left:96px;padding-right:16px}.cyber-page-head{flex-direction:column}.cyber-head-actions{justify-content:flex-start}.cyber-metric-grid,.cyber-route .reports-filter-card,.cyber-route .reports-filter-grid,.cyber-route .reports-metric-grid,.cyber-route .reports-metric-row,.cyber-route .reports-seo-grid,.cyber-route .reports-stat-grid,.cyber-route .rules-toolbar,.cyber-route .sms-detail-facts,.cyber-route .sms-layout,.cyber-route .sms-manual-grid,.cyber-route .sms-manual-layout,.cyber-route .sms-metric-strip,.cyber-route .sms-moderation-grid,.cyber-route .sms-rule-editor,.cyber-route .sms-rule-top-grid,.cyber-route .sms-workspace,.cyber-service-grid{grid-template-columns:1fr}.cyber-route .reports-pagination{align-items:flex-start;flex-direction:column}.cyber-route .sms-detail-footer,.cyber-route .sms-detail-hero,.cyber-route .sms-manual-footer,.cyber-route .sms-ticket-main{align-items:stretch;flex-direction:column}.cyber-route .sms-ticket-date{white-space:normal}.cyber-route .sms-detail-footer .cyber-btn,.cyber-route .sms-detail-footer .sms-actions,.cyber-route .sms-manual-footer .cyber-btn{width:100%;justify-content:center}}@media (max-width:640px){.cyber-sidebar{display:none}.cyber-header{left:0;padding:0 12px}.cyber-header-search{min-width:0;width:44px;justify-content:center}.cyber-header-pill span,.cyber-header-pill time,.cyber-header-search span{display:none}.cyber-main,.cyber-main.is-collapsed{padding:84px 12px 24px}.cyber-page-head h1{font-size:2rem}.cyber-donut-wrap{grid-template-columns:1fr}}.cyber-route .rewards-detail-head,.cyber-route .rewards-page-head{align-items:flex-end}.cyber-route .rewards-detail-head p,.cyber-route .rewards-page-head p,.cyber-route .rewards-panel-head p{color:var(--cyber-text-soft);margin:4px 0 0}.cyber-route .rewards-detail-metrics,.cyber-route .rewards-metric-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.cyber-route .rewards-metric-card{min-width:0}.cyber-route .rewards-metric-card span{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--cyber-border);background:rgba(15,23,42,.62)}.cyber-route .rewards-metric-card span.is-good,.cyber-route .rewards-metric-card span.is-info{color:var(--cyber-cyan)}.cyber-route .rewards-metric-card span.is-warning{color:var(--cyber-yellow)}.cyber-route .rewards-detail-card,.cyber-route .rewards-users-panel{border-color:rgba(0,240,255,.16);background:linear-gradient(180deg,rgba(15,23,42,.84),rgba(2,6,23,.84))}.cyber-route .rewards-filter-card,.cyber-route .rewards-form-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:end}.cyber-route .rewards-field{display:grid;gap:7px;min-width:0}.cyber-route .rewards-field span,.cyber-route .rewards-identity-grid span{color:var(--cyber-text-soft);font-size:.72rem;font-weight:900;text-transform:uppercase}.cyber-route .rewards-table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(30,41,59,.74);border-radius:14px}.cyber-route .rewards-users-table{min-width:860px}.cyber-route .rewards-id-cell{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cyber-route .rewards-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;color:var(--cyber-text-soft)}.cyber-route .rewards-pagination>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cyber-route .rewards-detail-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.9fr);gap:14px;margin-bottom:16px;align-items:start}.cyber-route .rewards-identity-card{min-width:0}.cyber-route .identity-statuses{display:flex;gap:10px;flex-wrap:wrap}.cyber-route .rewards-identity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cyber-route .rewards-identity-grid>div{min-width:0;border:1px solid rgba(30,41,59,.78);border-radius:12px;background:rgba(15,23,42,.5);padding:10px 12px}.cyber-route .rewards-identity-grid strong{display:block;margin-top:4px;color:var(--cyber-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cyber-route .rewards-action-card{display:flex;flex-direction:column;justify-content:space-between;padding:16px}.cyber-route .rewards-action-danger{border-color:rgba(255,51,102,.28)}.cyber-route .rewards-ban-stack{display:grid;gap:14px;align-self:start}.cyber-route .rewards-ban-stack .rewards-panel-head{min-height:auto}.cyber-route .rewards-ban-stack .cyber-panel-head{padding:12px 14px}.cyber-route .quick-delta-row,.cyber-route .rewards-action-buttons{display:flex;gap:10px;flex-wrap:wrap}.cyber-route .rewards-admin-actions-grid,.cyber-route .rewards-secondary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px}.cyber-route .rewards-actions-ledger,.cyber-route .rewards-wide-card{grid-column:1/-1}.cyber-route .rewards-form-row{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.cyber-route .rewards-form-row .form-select{min-width:min(100%,260px)}.cyber-route .rewards-chips{display:flex;flex-wrap:wrap;gap:8px}.cyber-route .quick-delta{border:1px solid rgba(0,240,255,.22);border-radius:999px;background:rgba(0,240,255,.08);color:var(--cyber-cyan);font-weight:900;min-height:28px;padding:0 10px}.cyber-route .premium-grant-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cyber-route .premium-grant-compact{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.9fr);gap:12px;align-items:end}.cyber-route .premium-mode-select{min-height:48px!important;font-weight:900!important}.cyber-route .premium-grant-option{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:118px;padding:14px;border:1px solid rgba(30,41,59,.86);border-radius:14px;background:rgba(15,23,42,.56);color:var(--cyber-text);text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.cyber-route .premium-grant-option:hover{border-color:rgba(0,240,255,.28);background:rgba(0,240,255,.07);transform:translateY(-1px)}.cyber-route .premium-grant-option.active{border-color:rgba(0,240,255,.58);background:linear-gradient(180deg,rgba(0,240,255,.16),rgba(15,23,42,.68));box-shadow:inset 0 0 0 1px rgba(0,240,255,.16),0 12px 32px rgba(0,240,255,.08)}.cyber-route .premium-grant-option span,.cyber-route .premium-grant-summary span{display:flex;align-items:center;gap:8px;color:var(--cyber-text-soft);font-size:.72rem;font-weight:900;text-transform:uppercase}.cyber-route .premium-grant-option strong,.cyber-route .premium-grant-summary strong{display:block;margin-top:10px;color:var(--cyber-text);font-size:1.05rem;font-weight:900}.cyber-route .premium-grant-option em{display:block;margin-top:6px;color:var(--cyber-text-soft);font-size:.78rem;font-style:normal}.cyber-route .premium-days-editor{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.cyber-route .premium-days-presets{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.cyber-route .premium-grant-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:0;border:0;background:transparent}.cyber-route .premium-grant-summary{min-width:0;border:1px solid rgba(30,41,59,.78);border-radius:14px;background:rgba(2,6,23,.44);padding:10px 12px}.cyber-route .rewards-alert{margin-bottom:16px}.cyber-route .rewards-users-embedded-main{width:100%}@media (max-width:1180px){.cyber-route .rewards-admin-actions-grid,.cyber-route .rewards-detail-grid,.cyber-route .rewards-detail-metrics,.cyber-route .rewards-metric-row,.cyber-route .rewards-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cyber-route .rewards-actions-ledger,.cyber-route .rewards-identity-card,.cyber-route .rewards-wide-card{grid-column:1/-1}}@media (max-width:760px){.cyber-route .premium-days-editor,.cyber-route .premium-grant-compact,.cyber-route .premium-grant-selector,.cyber-route .rewards-admin-actions-grid,.cyber-route .rewards-detail-grid,.cyber-route .rewards-detail-metrics,.cyber-route .rewards-filter-card,.cyber-route .rewards-form-row,.cyber-route .rewards-identity-grid,.cyber-route .rewards-metric-row,.cyber-route .rewards-secondary-grid{grid-template-columns:1fr}.cyber-route .rewards-pagination{align-items:flex-start;flex-direction:column}.cyber-route .premium-grant-footer{align-items:stretch;flex-direction:column}}body.theme-light{--aw-surface-1:hsla(0,0%,100%,.96);--aw-surface-2:rgba(246,249,255,.96);--aw-border:rgba(24,34,54,.12);--aw-border-soft:rgba(24,34,54,.08);--aw-text:#1c2438;--aw-muted:rgba(28,36,56,.74);--aw-accent:#da4453;--aw-accent-soft:color-mix(in srgb,#da4453 16%,transparent);--aw-shadow:0 10px 24px rgba(16,24,38,.08);--aw-input-bg:#f8faff;--aw-input-border:rgba(24,34,54,.18)}body.theme-dark{--aw-surface-1:rgba(15,22,36,.96);--aw-surface-2:rgba(10,15,26,.94);--aw-border:hsla(0,0%,100%,.13);--aw-border-soft:hsla(0,0%,100%,.1);--aw-text:#f0f5ff;--aw-muted:rgba(235,241,255,.76);--aw-accent:#ff7a8c;--aw-accent-soft:color-mix(in srgb,#ff7a8c 18%,transparent);--aw-shadow:0 14px 30px rgba(0,0,0,.34);--aw-input-bg:rgba(9,14,25,.86);--aw-input-border:hsla(0,0%,100%,.2)}.app-main .app-detail-page,.app-main .apps-page,.app-main .article-detail-page,.app-main .articles-page,.app-main .auth-page,.app-main .backend-page,.app-main .contact-page,.app-main .home-desktop-wrap,.app-main .profile-page,.app-main .search-number-page,.app-main .terms-page{width:100%;box-sizing:border-box}.app-main .app-detail-page,.app-main .apps-page,.app-main .article-detail-page,.app-main .articles-page,.app-main .backend-page,.app-main .contact-page,.app-main .search-number-page,.app-main .terms-page{display:grid;gap:14px}.app-main .app-card,.app-main .app-state-card,.app-main .article-card,.app-main .article-detail-card,.app-main .article-state-card,.app-main .auth-shell,.app-main .card.card-style,.app-main .detail-card,.app-main .profile-card,.app-main .profile-shell,.app-main .search-card{background:linear-gradient(180deg,var(--aw-surface-1),var(--aw-surface-2))!important;border:1px solid var(--aw-border)!important;border-radius:15px!important;box-shadow:var(--aw-shadow)!important;color:var(--aw-text)}.app-main .app-title,.app-main .article-title,.app-main .card.card-style h1:not(.color-white),.app-main .card.card-style h2:not(.color-white),.app-main .card.card-style h3:not(.color-white),.app-main .card.card-style h4:not(.color-white),.app-main .card.card-style h5:not(.color-white),.app-main .card.card-style h6:not(.color-white),.app-main .detail-title,.app-main .search-title,.app-main code{color:var(--aw-text)!important}.app-main .app-description,.app-main .article-back-link,.app-main .article-description,.app-main .article-detail-meta,.app-main .article-meta,.app-main .card.card-style p:not(.color-white):not(.color-highlight),.app-main .detail-back-link,.app-main .detail-description,.app-main .field-label,.app-main .info-item .label,.app-main .profile-help,.app-main .profile-subtitle,.app-main .review-date,.app-main .search-hint,.app-main .search-muted,.app-main .section-subtitle{color:var(--aw-muted)!important}.app-main .article-category,.app-main .article-detail-category,.app-main .auth-kicker,.app-main .color-highlight,.app-main .detail-kicker,.app-main .faq-index,.app-main .profile-badge{color:var(--aw-accent)!important}.app-main .auth-kicker,.app-main .detail-kicker,.app-main .faq-index,.app-main .profile-badge{background:var(--aw-accent-soft)!important;border-color:color-mix(in srgb,var(--aw-accent) 36%,var(--aw-border))!important}.app-main .app-detail-link,.app-main .article-link,.app-main .btn-admin-default,.app-main .btn.bg-highlight{background:var(--aw-accent)!important;border-color:var(--aw-accent)!important;color:#fff!important}.app-main .app-detail-link:hover,.app-main .article-link:hover,.app-main .btn-admin-default:hover,.app-main .btn.bg-highlight:hover{filter:brightness(.94);color:#fff!important}.app-main .btn-border,.app-main .btn-outline-light,.app-main .btn-outline-secondary{border-color:var(--aw-border)!important;color:var(--aw-text)!important;background:transparent!important}.app-main .btn-border:hover,.app-main .btn-outline-light:hover,.app-main .btn-outline-secondary:hover{border-color:var(--aw-accent)!important;background:var(--aw-accent-soft)!important;color:var(--aw-text)!important}.app-main .form-control,.app-main .form-select,.app-main .search-input,.app-main input:not([type=checkbox]):not([type=radio]),.app-main select,.app-main textarea{background:var(--aw-input-bg)!important;border:1px solid var(--aw-input-border)!important;color:var(--aw-text)!important;border-radius:10px!important;text-transform:none}.app-main .form-control::-moz-placeholder,.app-main .search-input::-moz-placeholder,.app-main input::-moz-placeholder,.app-main textarea::-moz-placeholder{color:color-mix(in srgb,var(--aw-muted) 82%,transparent)!important}.app-main .form-control::placeholder,.app-main .search-input::placeholder,.app-main input::placeholder,.app-main textarea::placeholder{color:color-mix(in srgb,var(--aw-muted) 82%,transparent)!important}.app-main .form-control:focus,.app-main .form-select:focus,.app-main .search-input:focus,.app-main input:focus,.app-main select:focus,.app-main textarea:focus{border-color:color-mix(in srgb,var(--aw-accent) 70%,var(--aw-input-border))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--aw-accent) 20%,transparent)!important;outline:none}.app-main .table,.app-main .table.table-dark{--bs-table-bg:transparent;--bs-table-striped-bg:hsla(0,0%,50%,.08);--bs-table-hover-bg:hsla(0,0%,50%,.14);--bs-table-border-color:var(--aw-border-soft);color:var(--aw-text)!important}.app-main .table>:not(caption)>*>*{border-bottom-color:var(--aw-border-soft)}.app-main .table th{color:var(--aw-text)!important}.app-main .default-link,.app-main .detail-stat,.app-main .faq-item,.app-main .feature-chip,.app-main .info-item,.app-main .list-group-item,.app-main .recent-card,.app-main .result-stat,.app-main .review-list-item{background:color-mix(in srgb,var(--aw-surface-1) 88%,transparent)!important;border:1px solid var(--aw-border-soft)!important;color:var(--aw-text)!important}.app-main .faq-trigger:hover,.app-main .feature-chip:hover,.app-main .info-item:hover,.app-main .recent-card:hover,.app-main .review-list-item:hover{border-color:color-mix(in srgb,var(--aw-accent) 42%,var(--aw-border-soft))!important}.app-main .detail-stat-icon,.app-main .feature-icon,.app-main .profile-avatar,.app-main .review-note-badge{background:color-mix(in srgb,var(--aw-accent) 20%,transparent)!important;color:var(--aw-accent)!important}.app-main .search-alert{border:1px solid color-mix(in srgb,var(--aw-accent) 38%,transparent)!important;background:color-mix(in srgb,var(--aw-accent) 14%,transparent)!important;color:var(--aw-accent)!important}.app-main .contact-page .contact-hero-card{position:relative;overflow:hidden}.app-main .contact-page .contact-hero-card:after{content:"";position:absolute;right:-50px;top:-55px;width:180px;height:180px;border-radius:999px;background:color-mix(in srgb,var(--aw-accent) 20%,transparent);filter:blur(2px);opacity:.8}.app-main .contact-page .contact-hero-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.app-main .backend-page,.app-main .contact-page,.app-main .terms-page{padding-bottom:4px}@media (min-width:992px){.app-main .app-detail-page,.app-main .apps-page,.app-main .article-detail-page,.app-main .articles-page,.app-main .auth-page,.app-main .backend-page,.app-main .contact-page,.app-main .profile-page,.app-main .search-number-page,.app-main .terms-page{padding-left:4px;padding-right:4px}}