.top-bar_top-bar__r2c13{display:none;height:60px;flex-shrink:0;align-items:center;justify-content:flex-end;padding:0 1rem;border-bottom:1px solid #e5e7eb;background-color:#fff;gap:1rem}@media (min-width:0){.top-bar_top-bar__r2c13{border-bottom-color:#373737;background-color:#151515}}.top-bar_logo-section__0o2l_{position:absolute;left:50%;display:flex;align-items:center;justify-content:center;transform:translateX(-50%)}.top-bar_menu-button__R60CH{display:flex;width:44px;height:44px;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:none;border-radius:10px;margin-left:auto;background:linear-gradient(135deg,rgb(168 85 247/10%),rgb(168 85 247/5%));box-shadow:0 2px 8px rgb(0 0 0/8%);color:#9333ea;cursor:pointer;transition:all .2s ease}.top-bar_menu-button__R60CH:hover{background:linear-gradient(135deg,rgb(168 85 247/15%),rgb(168 85 247/8%));box-shadow:0 4px 12px rgb(168 85 247/15%)}.top-bar_menu-button__R60CH:active{background:linear-gradient(135deg,rgb(168 85 247/10%),rgb(168 85 247/5%))}.top-bar_icon-container__vnNES{display:flex;align-items:center;justify-content:center}@media (min-width:0){.top-bar_menu-button__R60CH{background:linear-gradient(135deg,rgb(168 85 247/20%),rgb(168 85 247/10%));box-shadow:0 2px 8px rgb(0 0 0/20%);color:#a855f7}.top-bar_menu-button__R60CH:hover{background:linear-gradient(135deg,rgb(168 85 247/30%),rgb(168 85 247/20%));box-shadow:0 4px 12px rgb(168 85 247/20%)}.top-bar_menu-button__R60CH:active{background:linear-gradient(135deg,rgb(168 85 247/20%),rgb(168 85 247/10%))}}@media only screen and (max-width:767px){.top-bar_top-bar__r2c13{display:flex}}.button_button__dM7gR{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--border-radius);cursor:pointer;font-family:var(--font-family-sans-serif);font-weight:500;outline:none;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.button_button__dM7gR:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px}.button_button__dM7gR:disabled{cursor:not-allowed;opacity:.5}.button_small__etR37{padding:.5rem .75rem;font-size:14px;line-height:20px}.button_medium__yBqqn{padding:.625rem 1rem;font-size:14px;line-height:20px}.button_large__E9qwc{padding:1rem 1.5rem;font-size:18px;line-height:28px}.button_primary__Y_Ksg{display:flex;border-color:rgba(255,255,255,.2);background-color:#1e1e1e;color:var(--color-white)}.button_primary__Y_Ksg:hover:not(:disabled){border-color:rgba(255,255,255,.3);background-color:#2a2a2a;color:var(--color-white)}.button_secondary__Mn__I{border-color:var(--color-gray-light);background-color:transparent;color:var(--color-gray-dark)}.button_secondary__Mn__I:hover:not(:disabled){border-color:var(--color-gray);background-color:var(--color-gray-light)}@media (min-width:0){.button_secondary__Mn__I{border-color:var(--color-gray);color:var(--color-white)}.button_secondary__Mn__I:hover:not(:disabled){border-color:var(--color-gray-light);background-color:var(--color-gray)}}.button_google__P1dUM{display:flex;border-color:rgba(255,255,255,.2);background-color:rgba(255,255,255,.05);color:var(--color-white);gap:.5rem}.button_google__P1dUM:hover:not(:disabled){border-color:rgba(255,255,255,.3);background-color:rgba(255,255,255,.1)}.button_full-width__sosK8{width:100%}.button_loading__5RunK{position:relative;color:transparent}.button_spinner__NXK2B{position:absolute;top:50%;left:50%;width:1rem;height:1rem;border:2px solid transparent;border-radius:50%;animation:button_spin__5QsMp 1s linear infinite;transform:translate(-50%,-50%)}.button_primary__Y_Ksg.button_loading__5RunK .button_spinner__NXK2B{border-top-color:var(--color-white)}.button_secondary__Mn__I.button_loading__5RunK .button_spinner__NXK2B{border-top-color:var(--color-gray-dark)}@media (min-width:0){.button_secondary__Mn__I.button_loading__5RunK .button_spinner__NXK2B{border-top-color:var(--color-white)}}.button_google__P1dUM.button_loading__5RunK .button_spinner__NXK2B{border-top-color:var(--color-gray-dark)}@media (min-width:0){.button_google__P1dUM.button_loading__5RunK .button_spinner__NXK2B{border-top-color:var(--color-white)}}@keyframes button_spin__5QsMp{to{transform:translate(-50%,-50%) rotate(1turn)}}.cards_cards__2okir{display:grid;width:100%;grid-auto-rows:auto;row-gap:16px}.cards-row_cards-row__DZHxG{display:grid;width:100%;align-items:stretch;gap:16px}@media only screen and (min-width:768px){.cards-row_layout-1-1-1__iU_8z,.cards-row_layout-1-1__qOJqC{grid-template-columns:repeat(auto-fit,minmax(300px,2fr))}}.cards-row_layout-1-2__2Flsg{grid-template-columns:1fr 2fr}.cards-row_layout-2-1__tW_hG{grid-template-columns:2fr 1fr}.cards-row_layout-1-3__0Vpbl{grid-template-columns:1fr 3fr}.cards-row_layout-3-1__dxqey{grid-template-columns:3fr 1fr}.cards-row_layout-1-2-1__GwVoX{grid-template-columns:1fr 2fr 1fr}.cards-row_layout-1-1-2__9Ts3o{grid-template-columns:1fr 1fr 2fr}.cards-row_layout-1-1-3__5Phs6{grid-template-columns:1fr 1fr 3fr}.cards-row_layout-2-1-1__5dmjI{grid-template-columns:2fr 1fr 1fr}.cards-row_layout-3-1-1__rkwh6{grid-template-columns:3fr 1fr 1fr}.cards-row_layout-1-3-1__7Xklo{grid-template-columns:1fr 3fr 1fr}.ddos-protection_ddos-protection-wrapper__c_Ilu{position:relative;height:100%}.ddos-protection_ddos-protection__fMmiq{position:relative;display:flex;overflow:hidden;height:100%;flex-direction:column;padding:1.5rem;border:1px solid #3a3a45;border-radius:12px;background:#222227;box-shadow:0 1px 3px rgb(0 0 0/5%);gap:1.5rem;transition:all .3s ease}.ddos-protection_ddos-protection__fMmiq:before{position:absolute;background:linear-gradient(135deg,rgb(34 197 94/8%),transparent 50%);content:"";inset:0;opacity:0;pointer-events:none;transition:opacity .3s ease}.ddos-protection_ddos-protection__fMmiq:hover{border-color:rgb(34 197 94/15%);background:linear-gradient(135deg,rgb(34 197 94/8%),rgb(34 197 94/2%));box-shadow:0 8px 16px rgb(34 197 94/10%),inset 0 1px 0 rgb(255 255 255/15%);transform:translateY(-2px)}.ddos-protection_ddos-protection__fMmiq:hover:before{opacity:1}@media (min-width:0){.ddos-protection_ddos-protection__fMmiq{border-color:#3a3a45;background:#222227;box-shadow:0 1px 3px rgb(0 0 0/30%)}.ddos-protection_ddos-protection__fMmiq:hover{border-color:rgb(34 197 94/20%);background:linear-gradient(135deg,rgb(34 197 94/6%),rgb(55 55 55/3%));box-shadow:0 4px 16px rgb(34 197 94/10%),inset 0 1px 0 rgb(34 197 94/5%)}}.ddos-protection_header__NTGbW{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.ddos-protection_header-left__26uVY{display:flex;align-items:flex-start;gap:.75rem}.ddos-protection_icon-wrapper__yen8c{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:#f3f4f6;color:#6b7280}@media (min-width:0){.ddos-protection_icon-wrapper__yen8c{background:#2a2a30;color:#9ca3af}}.ddos-protection_header-title-wrapper__QUSNF{display:flex;flex-direction:column;gap:.25rem}.ddos-protection_title__KIQf6{margin:0;color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.4}@media (min-width:0){.ddos-protection_title__KIQf6{color:#fff}}.ddos-protection_description__JyyP6{margin:0;color:#6b7280;font-size:.875rem}@media (min-width:0){.ddos-protection_description__JyyP6{color:#9ca3af}}.ddos-protection_status-badge__eiEUg{display:inline-flex;align-items:center;padding:.35rem .875rem;border:1px solid rgb(34 197 94/20%);border-radius:999px;background:rgb(34 197 94/8%);color:#15803d;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.05em;text-transform:uppercase}@media (min-width:0){.ddos-protection_status-badge__eiEUg{border-color:rgb(34 197 94/30%);background:rgb(34 197 94/10%);color:#22c55e}}.ddos-protection_status-dot__x0yTt{width:6px;height:6px;border-radius:50%;animation:ddos-protection_pulse-dot__7zcSy 2s ease-in-out infinite;background:currentcolor}@keyframes ddos-protection_pulse-dot__7zcSy{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.ddos-protection_shield-container__ow0v_{position:relative;display:flex;overflow:hidden;height:420px;flex:1;align-items:center;justify-content:center;padding:16px;border:1px solid rgb(34 197 94/12%);border-radius:12px;background:rgb(34 197 94/3%)}@media (min-width:0){.ddos-protection_shield-container__ow0v_{border-color:rgb(34 197 94/20%);background:rgb(34 197 94/5%)}}.ddos-protection_shield-glow__YECNE{display:none}.ddos-protection_attack-particle__zoWWO{position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px rgb(34 197 94/40%)}@media (min-width:0){.ddos-protection_attack-particle__zoWWO{box-shadow:0 0 8px rgb(34 197 94/60%)}}.ddos-protection_shield-svg__sxp1D{position:relative;z-index:10;height:140px;flex-shrink:0}.ddos-protection_stats-row__iExc3{display:flex;width:100%;flex-wrap:wrap;align-items:center;padding:clamp(12px,2vw,16px) clamp(14px,2vw,20px);border:1px solid #3a3a45;border-radius:10px;background:#1a1a1e;gap:clamp(12px,2vw,20px)}.ddos-protection_stat-item__UaMyt{min-width:80px;flex:1 1 80px}.ddos-protection_stat-label__mULzC{display:block;margin-bottom:4px;color:#a0a0b8;font-size:clamp(10px,1.5vw,11px);letter-spacing:.5px;text-transform:uppercase}.ddos-protection_stat-value__KKug6{color:#21c55d;font-size:clamp(14px,2.5vw,18px);font-weight:600}.ddos-protection_stat-divider__u_grn{width:1px;height:40px;background:#3a3a45}@media only screen and (max-width:767px){.ddos-protection_stat-divider__u_grn{display:none}}.ddos-protection_legend__T0SVI{display:flex;justify-content:center;padding:10px 20px;border:1px solid #3a3a45;border-radius:8px;background:#1a1a1e;gap:28px}.ddos-protection_legend-item__PNM_m{display:flex;align-items:center;color:#a0a0b8;font-size:12px;gap:8px}.ddos-protection_legend-dot-green__aIfl9{width:10px;height:10px;border-radius:2px;background:#21c55d}.ddos-protection_legend-dot-red__lGNxi{width:10px;height:10px;border-radius:2px;background:#e65d5f}.ddos-protection_legend-dot-gray__N2xRd{width:10px;height:10px;border-radius:2px;background:#6b7280}.ddos-protection_coming-soon-overlay__iIR5J{position:absolute;z-index:50;display:flex;align-items:center;justify-content:center;border-radius:8px;backdrop-filter:blur(1px);background:rgb(21 21 21/30%);inset:0}@media (min-width:0){.ddos-protection_coming-soon-overlay__iIR5J{background:rgb(21 21 21/50%)}}.ddos-protection_coming-soon-badge__TSM0q{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;border:none;border-radius:999px;background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 20px rgb(34 197 94/30%);color:#fff;font-size:.9375rem;font-weight:700;gap:.5rem;letter-spacing:.02em;text-transform:uppercase}@media (min-width:0){.ddos-protection_coming-soon-badge__TSM0q{box-shadow:0 4px 20px rgb(34 197 94/40%)}}@media only screen and (max-width:767px){.ddos-protection_stats__Db80v{grid-template-columns:1fr}.ddos-protection_stat-value__KKug6{font-size:1.25rem}.ddos-protection_shield-container__ow0v_{height:300px}.ddos-protection_legend__T0SVI{flex-wrap:wrap;gap:16px}}.digital-fingerprinting_card__9A0_O{position:relative;display:flex;flex-direction:column;height:100%;padding:1.5rem;border:1px solid #3a3a45;border-radius:12px;background:#222227;box-shadow:0 1px 3px rgb(0 0 0/5%);gap:1.5rem;transition:all .3s ease;overflow:hidden}.digital-fingerprinting_card__9A0_O:before{position:absolute;background:linear-gradient(135deg,rgb(155 93 230/8%),transparent 50%);content:"";inset:0;opacity:0;pointer-events:none;transition:opacity .3s ease}.digital-fingerprinting_card__9A0_O:hover{border-color:rgb(155 93 230/15%);background:linear-gradient(135deg,rgb(155 93 230/8%),rgb(155 93 230/2%));box-shadow:0 8px 16px rgb(155 93 230/10%),inset 0 1px 0 rgb(255 255 255/15%);transform:translateY(-2px)}.digital-fingerprinting_card__9A0_O:hover:before{opacity:1}@media (min-width:0){.digital-fingerprinting_card__9A0_O{border-color:#3a3a45;background:#222227;box-shadow:0 1px 3px rgb(0 0 0/30%)}.digital-fingerprinting_card__9A0_O:hover{border-color:rgb(155 93 230/20%);background:linear-gradient(135deg,rgb(155 93 230/6%),rgb(55 55 55/3%));box-shadow:0 4px 16px rgb(155 93 230/10%),inset 0 1px 0 rgb(155 93 230/5%)}}.digital-fingerprinting_header__8rcPG{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.digital-fingerprinting_headerLeft__vOMOQ{display:flex;align-items:flex-start;gap:.75rem}.digital-fingerprinting_iconWrapper__t2ItD{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:#2a2a30;color:#9ca3af}.digital-fingerprinting_headerTitleWrapper__O0Jgb{display:flex;flex-direction:column;gap:.25rem}.digital-fingerprinting_title__zh21p{margin:0;color:#f5f5f7;font-size:1.125rem;font-weight:600;line-height:1.4}.digital-fingerprinting_headerSubtitle__HOBIs{color:#a0a0b8;font-size:.875rem}.digital-fingerprinting_statusBadge__PlnJq{display:inline-flex;align-items:center;padding:.35rem .875rem;border:1px solid rgb(155 93 230/20%);border-radius:999px;background:rgb(155 93 230/8%);color:#9b5de6;font-size:.75rem;font-weight:600;gap:.5rem;letter-spacing:.05em;text-transform:uppercase}@media (min-width:0){.digital-fingerprinting_statusBadge__PlnJq{border-color:rgb(155 93 230/30%);background:rgb(155 93 230/10%);color:#9b5de6}}.digital-fingerprinting_statusDot__bBA_d{width:6px;height:6px;border-radius:50%;animation:digital-fingerprinting_pulse-dot__03vSz 2s ease-in-out infinite;background:currentcolor}@keyframes digital-fingerprinting_pulse-dot__03vSz{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.digital-fingerprinting_statsRow__PA2BT{display:flex;flex-wrap:wrap;align-items:center;width:100%;gap:clamp(12px,2vw,20px);padding:clamp(12px,2vw,16px) clamp(14px,2vw,20px);border:1px solid #3a3a45;border-radius:10px;background:#1a1a1e}.digital-fingerprinting_statItem__hQmv5{flex:1 1 80px;min-width:80px}.digital-fingerprinting_statLabel__uxfI8{display:block;margin-bottom:4px;color:#a0a0b8;font-size:clamp(10px,1.5vw,11px);letter-spacing:.5px;text-transform:uppercase}.digital-fingerprinting_statLabelRow__lylmL{display:flex;align-items:center;gap:6px;margin-bottom:4px}.digital-fingerprinting_statValue__90yHU{color:#f5f5f7;font-size:clamp(14px,2.5vw,18px);font-weight:600}.digital-fingerprinting_statValueGreen__v8xkZ{color:#21c55d;font-size:clamp(14px,2.5vw,18px);font-weight:600}.digital-fingerprinting_statValueRed__nC1gr{color:#e65d5f;font-size:clamp(14px,2.5vw,18px);font-weight:600}.digital-fingerprinting_anomalyValue__thqLo{display:flex;align-items:baseline;gap:4px}.digital-fingerprinting_statThreshold__96_L_{color:#a0a0b8;font-size:12px}.digital-fingerprinting_statDivider__IAQXK{width:1px;height:40px;background:#3a3a45}.digital-fingerprinting_infoButton__5EmA4{position:relative;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #3a3a45;border-radius:50%;background:#1e1e26;cursor:pointer;transition:all .2s ease}.digital-fingerprinting_infoButton__5EmA4:hover{border-color:#5a5a65;background:#2a2a32}.digital-fingerprinting_infoIcon__0C7ZH{color:#a0a0b8;font-family:Georgia,serif;font-size:10px;font-style:italic;font-weight:600;line-height:1}.digital-fingerprinting_tooltip__u8czX{position:absolute;top:100%;left:50%;z-index:100;width:240px;padding:8px 12px;border-radius:6px;margin-top:8px;background:#1f2937;box-shadow:0 4px 12px rgb(0 0 0/30%);transform:translateX(-50%)}.digital-fingerprinting_tooltip__u8czX p{margin:0;color:#fff;font-size:11px;font-style:normal;line-height:1.5}.digital-fingerprinting_tooltipArrow__2c8HI{position:absolute;bottom:100%;left:50%;border:5px solid transparent;border-bottom-color:#1f2937;transform:translateX(-50%)}.digital-fingerprinting_tooltipHighlight__Nk0fa{color:#9b5de6}.digital-fingerprinting_canvasWrapper__k26O9{position:relative;display:flex;flex:1;overflow:hidden;height:420px;align-items:center;justify-content:center;border:1px solid rgb(155 93 230/12%);border-radius:12px;background:rgb(155 93 230/3%)}.digital-fingerprinting_canvasWrapper__k26O9:after{position:absolute;border-radius:12px;background:linear-gradient(135deg,rgb(155 93 230/15%),rgb(90 24 154/10%) 50%,transparent);content:"";inset:0;pointer-events:none}@media (min-width:0){.digital-fingerprinting_canvasWrapper__k26O9{border-color:rgb(155 93 230/20%);background:rgb(155 93 230/5%)}}.digital-fingerprinting_canvas__QXq68{border-radius:12px;max-width:100%}@media only screen and (max-width:767px){.digital-fingerprinting_canvasWrapper__k26O9{height:300px}}.digital-fingerprinting_legend__hNeTv{display:flex;gap:28px;justify-content:center;padding:10px 20px;border:1px solid #3a3a45;border-radius:8px;background:#1a1a1e}.digital-fingerprinting_legendItem___HHzC{display:flex;align-items:center;gap:8px;color:#a0a0b8;font-size:12px}.digital-fingerprinting_legendDotGreen__U0kqY{width:10px;height:10px;border-radius:2px;background:#21c55d}.digital-fingerprinting_legendDotRed__yqhnW{width:10px;height:10px;border-radius:2px;background:#e65d5f}.digital-fingerprinting_legendDotPurple__s0zjP{width:10px;height:10px;border-radius:2px;background:#9b5de6}.digital-fingerprinting_comingSoonBadge__7hKQN{position:absolute;top:50%;left:50%;z-index:10;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;border:none;border-radius:999px;background:linear-gradient(135deg,#9b5de6,#5a189a);box-shadow:0 4px 20px rgb(155 93 230/40%);color:#fff;font-size:.9375rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.digital-fingerprinting_statDivider__IAQXK{display:none}.digital-fingerprinting_legend__hNeTv{flex-wrap:wrap;gap:16px}}.card_card__fYlLW{position:relative;display:flex;overflow:hidden;flex-direction:column;padding:1.5rem;border:1px solid rgb(168 85 247/10%);border-radius:12px;background:linear-gradient(135deg,rgb(168 85 247/5%),rgb(168 85 247/1%));box-shadow:0 1px 3px rgb(0 0 0/5%),inset 0 1px 0 rgb(255 255 255/10%);gap:1.5rem;transition:all .3s ease}.card_card__fYlLW:before{position:absolute;background:linear-gradient(135deg,rgb(168 85 247/8%),transparent 50%);content:"";inset:0;opacity:0;pointer-events:none;transition:opacity .3s ease}.card_card__fYlLW:hover{border-color:rgb(168 85 247/15%);background:linear-gradient(135deg,rgb(168 85 247/8%),rgb(168 85 247/2%));box-shadow:0 8px 16px rgb(168 85 247/10%),inset 0 1px 0 rgb(255 255 255/15%);transform:translateY(-2px)}.card_card__fYlLW:hover:before{opacity:1}@media (min-width:0){.card_card__fYlLW{border-color:rgb(168 85 247/15%);background:linear-gradient(135deg,rgb(168 85 247/4%),rgb(55 55 55/2%));box-shadow:0 1px 3px rgb(0 0 0/30%),inset 0 1px 0 rgb(168 85 247/10%)}.card_card__fYlLW:hover{border-color:rgb(168 85 247/20%);background:linear-gradient(135deg,rgb(168 85 247/6%),rgb(55 55 55/3%));box-shadow:0 4px 16px rgb(168 85 247/10%),inset 0 1px 0 rgb(168 85 247/5%)}}@media only screen and (max-width:767px){.card_card__fYlLW{padding:1.25rem;border-radius:10px;gap:1.25rem}}@media only screen and (max-width:639px){.card_card__fYlLW{padding:1rem;border-radius:8px;gap:1rem}}.language-toggle_container__DOb4O{display:flex;align-items:center;gap:.25rem}.language-toggle_collapsed__eN84w{justify-content:center}.language-toggle_button__o1wV_{padding:.25rem .5rem;border:none;border-radius:4px;background:transparent;color:#9ca3af;cursor:pointer;font-size:.75rem;font-weight:500;transition:all .2s ease}.language-toggle_button__o1wV_:hover{color:#fff}.language-toggle_button__o1wV_.language-toggle_active__ZLCA1{background:rgb(139 92 246/20%);color:#a855f7}.language-toggle_divider__viKC_{color:#4b5563;font-size:.75rem}.ai-detection_content__ArD7H{display:flex;min-height:100%;flex-direction:column;padding:2rem;background-color:#fff;gap:2rem}@media (min-width:0){.ai-detection_content__ArD7H{background-color:#1a1a1f}}.ai-detection_header__FUXPB{display:flex;align-items:flex-start;gap:2rem}.ai-detection_title-container__AXH1b{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1.5rem}.ai-detection_title__ICkPm{margin:0;color:#1f2937;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em}@media (min-width:0){.ai-detection_title__ICkPm{color:#fff}}.ai-detection_card__3YWpw{display:flex;flex-direction:column;gap:0}.ai-detection_card-header__ftAQk{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #e5e7eb;gap:1rem}@media (min-width:0){.ai-detection_card-header__ftAQk{border-bottom-color:#2a2a30}}.ai-detection_card-header-left__8Dhjf,.ai-detection_card-header-right__0fJPu{display:flex;align-items:center;gap:.75rem}.ai-detection_coming-soon-badge__T4lWP{display:inline-flex;align-items:center;padding:.3rem .75rem;border:1px solid rgb(160 73 242/40%);border-radius:999px;background:rgb(160 73 242/10%);color:rgb(160 73 242);font-size:.875rem;font-weight:500;gap:.375rem}@media (min-width:0){.ai-detection_coming-soon-badge__T4lWP{border-color:rgb(160 73 242/50%);background:rgb(160 73 242/15%);color:rgb(180 120 250)}}.ai-detection_more-info-button__4HjlJ{display:inline-flex;align-items:center;padding:.4rem .875rem;border:1px solid #d1d5db;border-radius:6px;background:#f9fafb;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;gap:.375rem}.ai-detection_more-info-button__4HjlJ:hover{border-color:#9ca3af;background:#f3f4f6}@media (min-width:0){.ai-detection_more-info-button__4HjlJ{border-color:#3a3a40;background:#2a2a30;color:#d1d5db}.ai-detection_more-info-button__4HjlJ:hover{border-color:#4a4a50;background:#3a3a40}}.ai-detection_more-info-icon__286M6{width:16px;height:16px;color:#6b7280}@media (min-width:0){.ai-detection_more-info-icon__286M6{color:#9ca3af}}.ai-detection_card-icon-wrapper__YDeqt{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:rgb(160 73 242/15%);color:rgb(160 73 242)}@media (min-width:0){.ai-detection_card-icon-wrapper__YDeqt{background:rgb(160 73 242/20%);color:rgb(180 120 250)}}.ai-detection_card-header-content__C556V{display:flex;flex-direction:column;gap:.25rem}.ai-detection_card-title__0Qslq{margin:0;color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.5}@media (min-width:0){.ai-detection_card-title__0Qslq{color:#fff}}.ai-detection_card-description__1kBau{margin:0;color:#6b7280;font-size:.9375rem}@media (min-width:0){.ai-detection_card-description__1kBau{color:#9ca3af}}.ai-detection_sonar-wrapper___RlqB{padding-top:1.5rem}.ai-detection_sonar-container__9_GTK{position:relative;display:flex;width:100%;height:250px;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:linear-gradient(180deg,#0a0a12,#12121a)}.ai-detection_sonar-pulse__WwA7F{position:absolute;width:40px;height:40px;animation:ai-detection_sonar-expand__UPJwg 6s ease-out infinite;animation-delay:var(--delay);border:4px solid rgb(160 73 242/70%);border-radius:50%;opacity:0}@keyframes ai-detection_sonar-expand__UPJwg{0%{width:40px;height:40px;opacity:.8}to{width:300px;height:300px;opacity:0}}.ai-detection_sonar-center__bYJU7{position:relative;z-index:10;display:flex;align-items:center;justify-content:center}.ai-detection_sonar-dot__6k3YY{position:absolute;width:20px;height:20px;border-radius:50%;background:rgb(160 73 242);animation:ai-detection_dot-pulse__kTrmm 2s ease-in-out infinite;box-shadow:0 0 20px rgb(160 73 242/80%),0 0 40px rgb(160 73 242/50%)}@keyframes ai-detection_dot-pulse__kTrmm{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.8}}.ai-detection_coming-soon-button__AbwKf{position:relative;z-index:20;padding:.75rem 1.5rem;border:2px solid rgb(160 73 242/80%);border-radius:999px;background:linear-gradient(135deg,rgb(160 73 242/70%),rgb(200 100 255/60%) 50%,rgb(160 73 242/70%));color:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:default;transition:all .3s ease;box-shadow:0 0 30px rgb(160 73 242/60%),0 0 60px rgb(160 73 242/40%),inset 0 0 20px rgb(255 255 255/10%)}.ai-detection_coming-soon-button__AbwKf:hover{border-color:rgb(160 73 242/70%);box-shadow:0 0 30px rgb(160 73 242/40%),inset 0 0 25px rgb(160 73 242/15%)}@media only screen and (max-width:767px){.ai-detection_content__ArD7H{padding:1rem;gap:1.5rem}.ai-detection_header__FUXPB{flex-direction:column}.ai-detection_title__ICkPm{font-size:clamp(1.25rem,3vw,1.75rem)}.ai-detection_title-container__AXH1b{flex-direction:column;align-items:flex-start;gap:.75rem}}@media only screen and (max-width:639px){.ai-detection_content__ArD7H{padding:.75rem;gap:1rem}.ai-detection_title-container__AXH1b{gap:.5rem}.ai-detection_sonar-container__9_GTK{height:200px}.ai-detection_coming-soon-button__AbwKf{padding:.625rem 1.25rem;font-size:.875rem}}.ai-detection_ai-stats__JX7kC{display:grid;gap:.75rem;padding-top:1.5rem;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:639px){.ai-detection_ai-stats__JX7kC{grid-template-columns:1fr}}.ai-detection_stat-item__0MK_L{display:flex;flex-direction:column;padding:.75rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;gap:.125rem}@media (min-width:0){.ai-detection_stat-item__0MK_L{border-color:#2a2a30;background:#1a1a1f}}.ai-detection_stat-value__ZXo8t{color:#1f2937;font-size:1.25rem;font-weight:600}@media (min-width:0){.ai-detection_stat-value__ZXo8t{color:#fff}}.ai-detection_stat-label__ZVTwl{color:#6b7280;font-size:.875rem;text-transform:uppercase}@media (min-width:0){.ai-detection_stat-label__ZVTwl{color:#9ca3af}}.ai-detection_launch-info__Tobkr{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}@media (min-width:0){.ai-detection_launch-info__Tobkr{border-top-color:#2a2a30}}.ai-detection_launch-header__Q1CUV{display:flex;align-items:center;gap:.75rem}.ai-detection_launch-icon__Ew0Kq{display:flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:rgb(160 73 242/15%);color:rgb(160 73 242)}@media (min-width:0){.ai-detection_launch-icon__Ew0Kq{background:rgb(160 73 242/20%);color:rgb(180 120 250)}}.ai-detection_launch-title__11PzW{margin:0;color:#1f2937;font-size:1.125rem;font-weight:600}@media (min-width:0){.ai-detection_launch-title__11PzW{color:#fff}}.ai-detection_launch-intro__Cp_RE{margin:0;color:#4b5563;font-size:.9375rem;line-height:1.6}@media (min-width:0){.ai-detection_launch-intro__Cp_RE{color:#9ca3af}}.ai-detection_pilot-section__hcCH9{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-radius:8px;background:#f9fafb}@media (min-width:0){.ai-detection_pilot-section__hcCH9{background:#2a2a30}}.ai-detection_pilot-title__j50t4{margin:0;color:#1f2937;font-size:1rem;font-weight:600}@media (min-width:0){.ai-detection_pilot-title__j50t4{color:#fff}}.ai-detection_pilot-desc__K2KxM{margin:0;color:#4b5563;font-size:.9375rem;line-height:1.6}@media (min-width:0){.ai-detection_pilot-desc__K2KxM{color:#9ca3af}}.ai-detection_timeline__GynSX{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media only screen and (max-width:639px){.ai-detection_timeline__GynSX{grid-template-columns:1fr}}.ai-detection_timeline-item__u4AEn{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:8px;background:#f9fafb}@media (min-width:0){.ai-detection_timeline-item__u4AEn{background:#2a2a30}}.ai-detection_timeline-item-before__DVGTO{border-left:3px solid #6b7280}.ai-detection_timeline-item-after__4EjpF{border-left:3px solid rgb(160 73 242)}.ai-detection_timeline-label__b7Q3M{margin:0;color:#1f2937;font-size:.9375rem;font-weight:600}@media (min-width:0){.ai-detection_timeline-label__b7Q3M{color:#fff}}.ai-detection_timeline-desc__cBM7h{margin:0;color:#4b5563;font-size:.875rem;line-height:1.5}@media (min-width:0){.ai-detection_timeline-desc__cBM7h{color:#9ca3af}}.ai-detection_automatic-note__XN7Vc{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:8px;background:rgb(160 73 242/10%);border:1px solid rgb(160 73 242/30%)}@media (min-width:0){.ai-detection_automatic-note__XN7Vc{background:rgb(160 73 242/15%);border-color:rgb(160 73 242/40%)}}.ai-detection_automatic-icon__rIzgC{display:flex;flex-shrink:0;color:rgb(160 73 242)}@media (min-width:0){.ai-detection_automatic-icon__rIzgC{color:rgb(180 120 250)}}.ai-detection_automatic-text__RX8ru{margin:0;color:#4b5563;font-size:.9375rem;font-weight:500;line-height:1.5}@media (min-width:0){.ai-detection_automatic-text__RX8ru{color:#d1d5db}}.feedback_container__Ku3FG{display:flex;min-height:100%;flex-direction:column;padding:2rem;background-color:#fff;gap:2rem}@media (min-width:0){.feedback_container__Ku3FG{background-color:#1a1a1f}}.feedback_header__9yak8{display:flex;flex-direction:column;gap:.5rem}.feedback_title-container__nP6st{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1.5rem}.feedback_title__PjQyo{margin:0;color:#1f2937;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em}@media (min-width:0){.feedback_title__PjQyo{color:#fff}}.feedback_subtitle__D2oRP{margin:0;color:#6b7280;font-size:1rem}@media (min-width:0){.feedback_subtitle__D2oRP{color:#9ca3af}}.feedback_card__n_ZbJ{display:flex;max-width:500px;flex-direction:column;gap:1.5rem}.feedback_card-header__fizw4{display:flex;align-items:flex-start;gap:.75rem}.feedback_card-icon__vWxHD{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:#f3f4f6;color:#6b7280}@media (min-width:0){.feedback_card-icon__vWxHD{background:#2a2a30;color:#9ca3af}}.feedback_card-header-content__yrlvP{display:flex;flex-direction:column;gap:.25rem}.feedback_card-title____CmM{margin:0;color:#1f2937;font-size:1.125rem;font-weight:600}@media (min-width:0){.feedback_card-title____CmM{color:#fff}}.feedback_card-description__vCZMt{margin:0;color:#6b7280;font-size:.875rem}@media (min-width:0){.feedback_card-description__vCZMt{color:#9ca3af}}.feedback_form__9YUyA{display:flex;flex-direction:column;gap:1.25rem}.feedback_form-group__kLzO_{display:flex;flex-direction:column;gap:.5rem}.feedback_label__guJFz{color:#374151;font-size:.875rem;font-weight:500}@media (min-width:0){.feedback_label__guJFz{color:#d1d5db}}.feedback_type-buttons__FIOre{display:flex;flex-wrap:wrap;gap:.5rem}.feedback_type-button__VIanr{display:inline-flex;align-items:center;padding:.5rem .875rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;cursor:pointer;font-size:.875rem;font-weight:500;gap:.375rem;transition:all .2s ease}.feedback_type-button__VIanr:hover{border-color:#9ca3af;background:#f9fafb}.feedback_type-button__VIanr.feedback_active__gC_aT{border-color:rgb(79 70 229);background:rgb(79 70 229/10%);color:rgb(79 70 229)}@media (min-width:0){.feedback_type-button__VIanr{border-color:#3a3a40;background:#2a2a30;color:#d1d5db}.feedback_type-button__VIanr:hover{border-color:#4a4a50;background:#3a3a40}.feedback_type-button__VIanr.feedback_active__gC_aT{border-color:rgb(129 140 248);background:rgb(129 140 248/15%);color:rgb(129 140 248)}}.feedback_input__HRtkD,.feedback_textarea__HE3yB{padding:.625rem .875rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#1f2937;font-family:inherit;font-size:.9375rem;transition:border-color .2s ease}.feedback_textarea__HE3yB{min-height:120px;resize:vertical}.feedback_input__HRtkD:focus,.feedback_textarea__HE3yB:focus{border-color:rgb(79 70 229);outline:none}.feedback_input__HRtkD::-moz-placeholder,.feedback_textarea__HE3yB::-moz-placeholder{color:#9ca3af}.feedback_input__HRtkD::placeholder,.feedback_textarea__HE3yB::placeholder{color:#9ca3af}@media (min-width:0){.feedback_input__HRtkD,.feedback_textarea__HE3yB{border-color:#3a3a40;background:#2a2a30;color:#fff}.feedback_input__HRtkD:focus,.feedback_textarea__HE3yB:focus{border-color:rgb(129 140 248)}.feedback_input__HRtkD::-moz-placeholder,.feedback_textarea__HE3yB::-moz-placeholder{color:#6b7280}.feedback_input__HRtkD::placeholder,.feedback_textarea__HE3yB::placeholder{color:#6b7280}}.feedback_submit-button__NkC5P{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border:none;border-radius:6px;background:rgb(79 70 229);color:#fff;cursor:pointer;font-size:.9375rem;font-weight:500;transition:background .2s ease}.feedback_submit-button__NkC5P:disabled{cursor:not-allowed;opacity:.6}.feedback_submit-button__NkC5P:hover:not(:disabled){background:rgb(67 56 202)}.feedback_success-state__4akQK{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;gap:1rem;text-align:center}.feedback_success-icon__YmuzI{color:#22c55e}.feedback_success-title__yVkYu{margin:0;color:#1f2937;font-size:1.25rem;font-weight:600}@media (min-width:0){.feedback_success-title__yVkYu{color:#fff}}.feedback_success-text__rJecM{margin:0;color:#6b7280;font-size:.9375rem}@media (min-width:0){.feedback_success-text__rJecM{color:#9ca3af}}.feedback_reset-button__D418P{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:6px;margin-top:.5rem;background:#fff;color:#374151;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}.feedback_reset-button__D418P:hover{border-color:#9ca3af;background:#f9fafb}@media (min-width:0){.feedback_reset-button__D418P{border-color:#3a3a40;background:#2a2a30;color:#d1d5db}.feedback_reset-button__D418P:hover{border-color:#4a4a50;background:#3a3a40}}.feedback_info-content__DIc6I{display:flex;flex-direction:column;gap:1.25rem}.feedback_info-item__hlCpF{display:flex;align-items:flex-start;gap:.75rem}.feedback_info-icon__jDTqY{display:flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:rgb(79 70 229/10%);color:rgb(79 70 229)}@media (min-width:0){.feedback_info-icon__jDTqY{background:rgb(129 140 248/15%);color:rgb(129 140 248)}}.feedback_info-text__x2zRk{display:flex;flex-direction:column;gap:.25rem}.feedback_info-text__x2zRk h3{margin:0;color:#1f2937;font-size:1.125rem;font-weight:600}@media (min-width:0){.feedback_info-text__x2zRk h3{color:#fff}}.feedback_info-text__x2zRk p{margin:0;color:#6b7280;font-size:.875rem;line-height:1.5}@media (min-width:0){.feedback_info-text__x2zRk p{color:#9ca3af}}.feedback_contact-info__tm3wz{display:flex;flex-direction:column;align-items:center;padding:1rem;border-radius:8px;margin-top:auto;background:#f9fafb;gap:.5rem;text-align:center}@media (min-width:0){.feedback_contact-info__tm3wz{background:#2a2a30}}.feedback_contact-info__tm3wz p{margin:0;color:#6b7280;font-size:.875rem}@media (min-width:0){.feedback_contact-info__tm3wz p{color:#9ca3af}}.feedback_email-link__6fki_{color:rgb(79 70 229);font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .2s ease}.feedback_email-link__6fki_:hover{color:rgb(67 56 202);text-decoration:underline}@media (min-width:0){.feedback_email-link__6fki_{color:rgb(129 140 248)}.feedback_email-link__6fki_:hover{color:rgb(165 180 252)}}@media only screen and (max-width:767px){.feedback_container__Ku3FG{padding:1rem;gap:1.5rem}.feedback_title-container__nP6st{flex-direction:column;align-items:flex-start;gap:.75rem}}.toggle_wrapper__Icfrn{display:flex;flex-direction:column;gap:.5rem}.toggle_state-below__QVLpO{gap:.75rem}.toggle_control__wmv_C{display:flex;align-items:center;gap:.75rem}.toggle_switch__hscUg{position:relative;display:inline-flex;width:50px;height:28px;flex-shrink:0;align-items:center;padding:2px;border:none;border-radius:999px;background:#373737;cursor:pointer;transition:all .3s ease}.toggle_switch__hscUg:hover:not(:disabled){background:#454545;box-shadow:0 0 12px rgb(168 85 247/20%)}.toggle_switch__hscUg.toggle_on__kdMw2{background:linear-gradient(135deg,#a855f7,#9333ea);box-shadow:0 0 12px rgb(168 85 247/40%)}.toggle_switch__hscUg.toggle_on__kdMw2:hover:not(:disabled){box-shadow:0 0 16px rgb(168 85 247/60%)}.toggle_switch__hscUg.toggle_disabled__wDSHX{cursor:not-allowed;opacity:.5}.toggle_thumb__D__20{position:absolute;left:2px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 4px rgb(0 0 0/20%);transition:all .3s ease}.toggle_switch__hscUg.toggle_on__kdMw2 .toggle_thumb__D__20{left:calc(100% - 26px)}.toggle_visually-hidden__s0HPb{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border-width:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}.toggle_state-text___Mej9{color:#9b9b9b;font-size:.875rem;font-weight:500}.toggle_copy__J7Hwk{display:flex;flex-direction:column;gap:.25rem}.toggle_label__zjpPd{color:#fff;cursor:pointer;font-size:.875rem;font-weight:600}.toggle_description__gfDYy{color:#9b9b9b;font-size:.8125rem;line-height:1.4}.toggle_state-text-below__ryVgC{margin-top:.25rem;color:#9b9b9b;font-size:.8125rem}.security-features-card_card__zLL65{display:flex;flex-direction:column;height:100%;gap:0}.security-features-card_header__kOo4R{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #e5e7eb;gap:1rem}@media (min-width:0){.security-features-card_header__kOo4R{border-bottom-color:#2a2a30}}.security-features-card_header-left__vRFRw{display:flex;align-items:flex-start;gap:.75rem}.security-features-card_header-title-wrapper__kf3R6{display:flex;flex-direction:column;gap:.25rem}.security-features-card_icon-wrapper__J_r5L{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:#f3f4f6;color:#6b7280}@media (min-width:0){.security-features-card_icon-wrapper__J_r5L{background:#2a2a30;color:#9ca3af}}.security-features-card_header-right__6A4lD{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.security-features-card_title__OTsvg{margin:0;color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.4}@media (min-width:0){.security-features-card_title__OTsvg{color:#fff}}.security-features-card_header-subtitle__hwDQK{color:#6b7280;font-size:.875rem}@media (min-width:0){.security-features-card_header-subtitle__hwDQK{color:#9ca3af}}.security-features-card_features-count__tPrzl{display:inline-flex;align-items:center;padding:.3rem .75rem;border:1px solid #d1d5db;border-radius:999px;background:#f9fafb;color:#374151;font-size:.9375rem;font-weight:500;gap:.375rem;transition:all .2s ease}@media (min-width:0){.security-features-card_features-count__tPrzl{border-color:#3a3a40;background:#2a2a30;color:#d1d5db}}.security-features-card_features-count-active__k7YlW{border-color:rgb(34 197 94/40%);background:rgb(34 197 94/10%);color:#15803d}@media (min-width:0){.security-features-card_features-count-active__k7YlW{border-color:rgb(34 197 94/50%);background:rgb(34 197 94/15%);color:#22c55e}}.security-features-card_features__19FWX{display:flex;flex-direction:column}.security-features-card_row__Vt_Na{padding:1rem 0}.security-features-card_row-border___4x4m{border-bottom:1px solid #e5e7eb}@media (min-width:0){.security-features-card_row-border___4x4m{border-bottom-color:#2a2a30}}.security-features-card_row-content__1TpTC{display:flex;flex-direction:column;gap:.5rem}.security-features-card_row-main__wh0bY{display:flex;align-items:center;justify-content:space-between;gap:1rem}.security-features-card_row-title-wrapper__DOFZ_{display:flex;align-items:center;gap:.5rem}.security-features-card_row-title__QcvT3{color:#1f2937;font-size:1rem;font-weight:500}@media (min-width:0){.security-features-card_row-title__QcvT3{color:#fff}}.security-features-card_info-button__b9ybc{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid #d1d5db;border-radius:50%;background:#f9fafb;cursor:pointer;transition:all .2s}.security-features-card_info-button__b9ybc:hover{border-color:#9ca3af;background:#f3f4f6}@media (min-width:0){.security-features-card_info-button__b9ybc{border-color:#3a3a40;background:#2a2a30}.security-features-card_info-button__b9ybc:hover{border-color:#4a4a50;background:#3a3a40}}.security-features-card_info-icon__y1dvx{color:#6b7280;font-family:Georgia,serif;font-size:.75rem;font-style:italic;font-weight:600;line-height:1}@media (min-width:0){.security-features-card_info-icon__y1dvx{color:#9ca3af}}.security-features-card_info-tooltip__V1tdt{position:absolute;top:100%;left:50%;z-index:10;padding:.375rem .625rem;border-radius:6px;margin-top:6px;background:#1f2937;color:#fff;font-size:.75rem;font-style:normal;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transform:translateX(-50%);transition:opacity .2s ease}.security-features-card_info-tooltip__V1tdt:before{position:absolute;bottom:100%;left:50%;border:5px solid transparent;border-bottom-color:#1f2937;content:"";transform:translateX(-50%)}.security-features-card_info-button__b9ybc:hover .security-features-card_info-tooltip__V1tdt{opacity:1}@media (min-width:0){.security-features-card_info-tooltip__V1tdt{background:#374151}.security-features-card_info-tooltip__V1tdt:before{border-bottom-color:#374151}}.security-features-card_row-toggle__rqX26{flex-shrink:0}.security-features-card_row-description___k746{margin:0;padding-left:0;color:#6b7280;font-size:.9375rem;line-height:1.5}@media (min-width:0){.security-features-card_row-description___k746{color:#9ca3af}}.security-features-card_row-error__07F6S{margin:0;color:#ef4444;font-size:.875rem}.dashboard_dashboard-content__P8p40{display:flex;min-height:100%;flex-direction:column;padding:2rem;background-color:#fff;gap:2rem}@media (min-width:0){.dashboard_dashboard-content__P8p40{background-color:#1a1a1f}}.dashboard_header__rrMCv{display:flex;align-items:flex-start;gap:2rem}.dashboard_title__3jF5S{margin:0;color:#1f2937;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em}@media (min-width:0){.dashboard_title__3jF5S{color:#fff}}.dashboard_subtitle__PBfj8{margin:.5rem 0 0;color:#6b7280;font-size:.875rem;font-weight:500}@media (min-width:0){.dashboard_subtitle__PBfj8{color:#9b9b9b}}.dashboard_title-container__K9kpo{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1.5rem}.dashboard_title-left__y4UT3{display:flex;align-items:center;gap:0}.dashboard_node-status___4f8C{display:flex;flex-direction:column;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:8px;margin-left:auto;background:#f9fafb;gap:.25rem}@media (min-width:0){.dashboard_node-status___4f8C{border-color:#2a2a30;background:#222228}}.dashboard_node-status-header__jlnkb{display:flex;align-items:center;gap:.5rem}.dashboard_node-status-indicator__QjqSx{width:8px;height:8px;border-radius:50%;background:#22c55e}.dashboard_node-status-id__TrasP{color:#1f2937;font-size:.875rem;font-weight:600}@media (min-width:0){.dashboard_node-status-id__TrasP{color:#fff}}.dashboard_node-status-features__qfLUi{display:flex;align-items:center;padding:.25rem .5rem;border-radius:4px;margin-top:.25rem;background:rgb(34 197 94/10%);color:#15803d;font-size:.75rem;font-weight:500}@media (min-width:0){.dashboard_node-status-features__qfLUi{background:rgb(34 197 94/15%);color:#22c55e}}.dashboard_empty-state__xlcq5,.dashboard_error-state__NaxD0,.dashboard_loading-state__ke82k{display:flex;min-height:100dvh;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;text-align:center}.dashboard_error-state__NaxD0{border-radius:var(--border-radius);border-left:4px solid #ef4444;background-color:rgb(239 68 68/8%);color:#ef4444}@media (min-width:0){.dashboard_error-state__NaxD0{background-color:rgb(239 68 68/10%)}}@media only screen and (max-width:767px){.dashboard_dashboard-content__P8p40{padding:1rem;gap:1.5rem}.dashboard_header__rrMCv{flex-direction:column}.dashboard_title__3jF5S{font-size:clamp(1.25rem,3vw,1.75rem)}.dashboard_title-container__K9kpo{flex-direction:column;align-items:flex-start;gap:.75rem}.dashboard_node-status___4f8C{margin-left:0}}@media only screen and (max-width:639px){.dashboard_dashboard-content__P8p40{padding:.75rem;gap:1rem}.dashboard_title-container__K9kpo{gap:.5rem}}.dashboard_left-column__n31H9,.dashboard_status-cards__MzR0E{display:flex;flex-direction:column;gap:1rem}.dashboard_ai-status-card__Fz75D{display:flex;align-items:center;padding:1rem 1.25rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff}@media (min-width:0){.dashboard_ai-status-card__Fz75D{border-color:#2a2a30;background:#222228}}.dashboard_ai-status-header__G1hcD{display:flex;align-items:center;gap:.75rem}.dashboard_ai-status-icon__PfnH0{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border-radius:8px;background:#f3f4f6;color:#6b7280}@media (min-width:0){.dashboard_ai-status-icon__PfnH0{background:#2a2a30;color:#9ca3af}}.dashboard_ai-status-content__e52BH{display:flex;flex-direction:column;gap:.25rem}.dashboard_ai-status-title-row__gio92{display:flex;align-items:center;gap:.5rem}.dashboard_ai-status-title__te0ne{color:#1f2937;font-size:1.125rem;font-weight:600}@media (min-width:0){.dashboard_ai-status-title__te0ne{color:#fff}}.dashboard_ai-status-badge__GGHm4{color:#6b7280;font-size:.875rem}@media (min-width:0){.dashboard_ai-status-badge__GGHm4{color:#9ca3af}}.dashboard_ai-info-button__IwDec{position:relative;display:flex;width:20px;height:20px;align-items:center;justify-content:center;padding:0;border:1px solid #d1d5db;border-radius:50%;background:#f9fafb;cursor:pointer;text-decoration:none;transition:all .2s ease}.dashboard_ai-info-button__IwDec:hover{border-color:#9ca3af;background:#f3f4f6}@media (min-width:0){.dashboard_ai-info-button__IwDec{border-color:#3a3a40;background:#2a2a30}.dashboard_ai-info-button__IwDec:hover{border-color:#4a4a50;background:#3a3a40}}.dashboard_ai-info-icon__iV_o_{color:#6b7280;font-family:Georgia,serif;font-size:.75rem;font-style:italic;font-weight:600;line-height:1}@media (min-width:0){.dashboard_ai-info-icon__iV_o_{color:#9ca3af}}.dashboard_ai-info-tooltip__ZJSLw{position:absolute;z-index:10;top:100%;left:50%;padding:.375rem .625rem;border-radius:6px;margin-top:6px;background:#1f2937;color:#fff;font-size:.75rem;font-style:normal;font-weight:500;opacity:0;pointer-events:none;transform:translateX(-50%);transition:opacity .2s ease;white-space:nowrap}.dashboard_ai-info-tooltip__ZJSLw:before{position:absolute;bottom:100%;left:50%;border:5px solid transparent;border-bottom-color:#1f2937;content:"";transform:translateX(-50%)}.dashboard_ai-info-button__IwDec:hover .dashboard_ai-info-tooltip__ZJSLw{opacity:1}@media (min-width:0){.dashboard_ai-info-tooltip__ZJSLw{background:#374151}.dashboard_ai-info-tooltip__ZJSLw:before{border-bottom-color:#374151}}.dashboard_node-activity-card__ltXK2{position:relative;z-index:50;display:flex;overflow:visible;height:100%;flex-direction:column;padding:1rem 1.25rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;gap:1rem;transition:all .3s ease}.dashboard_node-activity-card__ltXK2:hover{border-color:rgb(156 163 175/40%);background:linear-gradient(135deg,#f9fafb,#f3f4f6);box-shadow:0 8px 16px rgb(156 163 175/15%);transform:translateY(-2px)}@media (min-width:0){.dashboard_node-activity-card__ltXK2{border-color:#2a2a30;background:#222228}.dashboard_node-activity-card__ltXK2:hover{border-color:rgb(156 163 175/30%);background:linear-gradient(135deg,#222228,#1a1a1f);box-shadow:0 8px 16px rgb(156 163 175/10%)}}.dashboard_node-activity-header__M1uez{display:flex;align-items:flex-start;gap:.75rem}.dashboard_node-activity-logo__5SFY8{display:flex;overflow:hidden;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:8px;background:#f3f4f6;color:#6b7280}@media (min-width:0){.dashboard_node-activity-logo__5SFY8{background:#2a2a30;color:#9ca3af}}.dashboard_node-activity-logo__5SFY8 img{-o-object-fit:contain;object-fit:contain}.dashboard_node-activity-header-info___sET6{display:flex;flex-direction:column;gap:.25rem}.dashboard_node-activity-title__dgqd7{color:#1f2937;font-size:1.125rem;font-weight:600;line-height:1.4}@media (min-width:0){.dashboard_node-activity-title__dgqd7{color:#fff}}.dashboard_node-activity-status__0_1XW{color:#6b7280;font-size:.875rem}@media (min-width:0){.dashboard_node-activity-status__0_1XW{color:#9ca3af}}.dashboard_node-activity-node__mJ4_z{display:flex;overflow:visible;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;gap:1rem}@media (min-width:0){.dashboard_node-activity-node__mJ4_z{border-color:#2a2a30;background:#1a1a1f}}.dashboard_add-node-button__UpRg9{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;border:1px dashed #d1d5db;border-radius:8px;background:transparent;color:#6b7280;cursor:pointer;font-size:.875rem;font-weight:500;gap:.5rem;text-decoration:none;transition:all .2s ease}.dashboard_add-node-button__UpRg9:hover{border-color:#9b5de6;background:rgb(155 93 230/5%);color:#9b5de6}@media (min-width:0){.dashboard_add-node-button__UpRg9{border-color:#3a3a45;color:#9ca3af}.dashboard_add-node-button__UpRg9:hover{border-color:#9b5de6;background:rgb(155 93 230/10%);color:#9b5de6}}.dashboard_add-node-container__UpPbo{display:flex;align-items:center;gap:.5rem}.dashboard_add-node-info__6vxD5{position:relative;display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:1px solid #d1d5db;border-radius:50%;background:#f9fafb;cursor:help;transition:all .2s ease}.dashboard_add-node-info__6vxD5:hover{border-color:#9ca3af;background:#f3f4f6}@media (min-width:0){.dashboard_add-node-info__6vxD5{border-color:#3a3a40;background:#2a2a30}.dashboard_add-node-info__6vxD5:hover{border-color:#4a4a50;background:#3a3a40}}.dashboard_add-node-info-icon__wqlc7{color:#6b7280;font-family:Georgia,serif;font-size:.75rem;font-style:italic;font-weight:600;line-height:1}@media (min-width:0){.dashboard_add-node-info-icon__wqlc7{color:#9ca3af}}.dashboard_add-node-tooltip__to5NQ{position:absolute;z-index:100;bottom:100%;left:50%;width:220px;padding:.5rem .75rem;border-radius:6px;margin-bottom:8px;background:#1f2937;color:#fff;font-size:.75rem;line-height:1.4;opacity:0;text-align:center;transform:translateX(-50%);transition:all .2s ease;visibility:hidden}.dashboard_add-node-tooltip__to5NQ:after{position:absolute;top:100%;left:50%;border:6px solid transparent;border-top-color:#1f2937;content:"";transform:translateX(-50%)}.dashboard_add-node-info__6vxD5:hover .dashboard_add-node-tooltip__to5NQ{opacity:1;visibility:visible}@media (min-width:0){.dashboard_add-node-tooltip__to5NQ{background:#374151}.dashboard_add-node-tooltip__to5NQ:after{border-top-color:#374151}}.dashboard_node-activity-node-info__2pofQ{display:flex;align-items:center;gap:.625rem}.dashboard_node-activity-indicator__7rWUi{width:10px;height:10px;flex-shrink:0;border-radius:50%;animation:dashboard_pulse__7AdSn 2s ease-in-out infinite;background:#22c55e;box-shadow:0 0 8px rgb(34 197 94/50%)}.dashboard_node-activity-indicator-offline__JWGGn{animation:none;background:#ef4444;box-shadow:0 0 8px rgb(239 68 68/50%)}@keyframes dashboard_pulse__7AdSn{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.dashboard_node-activity-id__yMBj9{padding:.375rem .75rem;border:1px solid rgb(34 197 94/30%);border-radius:6px;background:linear-gradient(135deg,rgb(34 197 94/15%),rgb(34 197 94/8%));color:#15803d;cursor:default;font-family:monospace;font-size:.9375rem;font-weight:700;letter-spacing:.05em;transition:all .3s ease}.dashboard_node-activity-id__yMBj9:hover{border-color:rgb(34 197 94/50%);background:linear-gradient(135deg,rgb(34 197 94/25%),rgb(34 197 94/15%));box-shadow:0 0 16px rgb(34 197 94/40%)}@media (min-width:0){.dashboard_node-activity-id__yMBj9{border-color:rgb(34 197 94/40%);background:linear-gradient(135deg,rgb(34 197 94/20%),rgb(34 197 94/10%));color:#22c55e}.dashboard_node-activity-id__yMBj9:hover{border-color:rgb(34 197 94/60%);background:linear-gradient(135deg,rgb(34 197 94/30%),rgb(34 197 94/20%));box-shadow:0 0 20px rgb(34 197 94/50%)}}.dashboard_node-activity-id-offline__OPxxO{border:1px solid rgb(239 68 68/30%);background:linear-gradient(135deg,rgb(239 68 68/15%),rgb(239 68 68/8%));color:#dc2626}.dashboard_node-activity-id-offline__OPxxO:hover{border-color:rgb(239 68 68/50%);background:linear-gradient(135deg,rgb(239 68 68/25%),rgb(239 68 68/15%));box-shadow:0 0 16px rgb(239 68 68/40%)}@media (min-width:0){.dashboard_node-activity-id-offline__OPxxO{border-color:rgb(239 68 68/40%);background:linear-gradient(135deg,rgb(239 68 68/20%),rgb(239 68 68/10%));color:#ef4444}.dashboard_node-activity-id-offline__OPxxO:hover{border-color:rgb(239 68 68/60%);background:linear-gradient(135deg,rgb(239 68 68/30%),rgb(239 68 68/20%));box-shadow:0 0 20px rgb(239 68 68/50%)}}.dashboard_location-selector__O_COx{position:relative;z-index:100}.dashboard_location-button__Fk9gF{display:flex;width:100%;align-items:center;padding:.5rem .75rem;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb;color:#374151;cursor:pointer;font-size:.875rem;gap:.5rem;transition:all .2s ease}.dashboard_location-button__Fk9gF:hover{border-color:#d1d5db;background:#f3f4f6}@media (min-width:0){.dashboard_location-button__Fk9gF{border-color:#3a3a40;background:#2a2a30;color:#d1d5db}.dashboard_location-button__Fk9gF:hover{border-color:#4a4a50;background:#3a3a40}}.dashboard_location-button__Fk9gF span{flex:1;text-align:left}.dashboard_location-button__Fk9gF svg:last-child{flex-shrink:0}.dashboard_location-dropdown__I4FYq{position:absolute;z-index:200;top:100%;right:0;left:0;display:flex;overflow:hidden;flex-direction:column;border:1px solid #e5e7eb;border-radius:6px;margin-top:4px;background:#fff;box-shadow:0 4px 12px rgb(0 0 0/10%)}@media (min-width:0){.dashboard_location-dropdown__I4FYq{border-color:#3a3a40;background:#222228;box-shadow:0 4px 12px rgb(0 0 0/30%)}}.dashboard_location-option__kTSWv{display:flex;align-items:center;padding:.625rem .75rem;border:none;background:transparent;color:#374151;cursor:pointer;font-size:.875rem;text-align:left;transition:background .15s ease}.dashboard_location-option__kTSWv:hover{background:#f3f4f6}.dashboard_location-option-active__pDRMP{background:rgb(34 197 94/10%);color:#15803d;font-weight:500}.dashboard_location-option-active__pDRMP:hover{background:rgb(34 197 94/15%)}@media (min-width:0){.dashboard_location-option__kTSWv{color:#d1d5db}.dashboard_location-option__kTSWv:hover{background:#2a2a30}.dashboard_location-option-active__pDRMP{background:rgb(34 197 94/15%);color:#22c55e}.dashboard_location-option-active__pDRMP:hover{background:rgb(34 197 94/20%)}}.dashboard_custom-location-input-container__qDiWy{display:flex;align-items:center;gap:.375rem}.dashboard_custom-location-input__K_Vsx{min-width:160px;padding:.5rem .75rem;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#374151;font-size:.875rem;transition:all .2s ease}.dashboard_custom-location-input__K_Vsx:focus{border-color:#22c55e;box-shadow:0 0 0 3px rgb(34 197 94/15%);outline:none}.dashboard_custom-location-input__K_Vsx::-moz-placeholder{color:#9ca3af}.dashboard_custom-location-input__K_Vsx::placeholder{color:#9ca3af}@media (min-width:0){.dashboard_custom-location-input__K_Vsx{border-color:#3a3a40;background:#2a2a30;color:#d1d5db}.dashboard_custom-location-input__K_Vsx:focus{border-color:#22c55e;box-shadow:0 0 0 3px rgb(34 197 94/20%)}.dashboard_custom-location-input__K_Vsx::-moz-placeholder{color:#6b7280}.dashboard_custom-location-input__K_Vsx::placeholder{color:#6b7280}}.dashboard_custom-location-cancel__XauNE,.dashboard_custom-location-save__1xTV1{display:flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb;cursor:pointer;transition:all .2s ease}.dashboard_custom-location-save__1xTV1{color:#22c55e}.dashboard_custom-location-save__1xTV1:disabled{color:#d1d5db;cursor:not-allowed;opacity:.5}.dashboard_custom-location-save__1xTV1:hover:not(:disabled){border-color:#22c55e;background:rgb(34 197 94/10%)}.dashboard_custom-location-cancel__XauNE{color:#6b7280}.dashboard_custom-location-cancel__XauNE:hover{border-color:#d1d5db;background:#f3f4f6;color:#374151}@media (min-width:0){.dashboard_custom-location-cancel__XauNE,.dashboard_custom-location-save__1xTV1{border-color:#3a3a40;background:#2a2a30}.dashboard_custom-location-save__1xTV1:disabled{color:#4a4a50}.dashboard_custom-location-save__1xTV1:hover:not(:disabled){border-color:#22c55e;background:rgb(34 197 94/15%)}.dashboard_custom-location-cancel__XauNE{color:#9ca3af}.dashboard_custom-location-cancel__XauNE:hover{border-color:#4a4a50;background:#3a3a40;color:#d1d5db}}.dashboard_offline-message__UN_H6{display:flex;align-items:flex-start;padding:.875rem 1rem;border:1px solid rgb(239 68 68/30%);border-radius:8px;background:linear-gradient(135deg,rgb(239 68 68/8%),rgb(239 68 68/5%));gap:.75rem}@media (min-width:0){.dashboard_offline-message__UN_H6{border-color:rgb(239 68 68/40%);background:linear-gradient(135deg,rgb(239 68 68/12%),rgb(239 68 68/8%))}}.dashboard_offline-message-icon__L4wTG{display:flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:rgb(239 68 68/15%);color:#dc2626}@media (min-width:0){.dashboard_offline-message-icon__L4wTG{background:rgb(239 68 68/20%);color:#ef4444}}.dashboard_offline-message-content__UDIk5{display:flex;flex-direction:column;gap:.25rem}.dashboard_offline-message-title__D70s6{color:#dc2626;font-size:.875rem;font-weight:600;line-height:1.4}@media (min-width:0){.dashboard_offline-message-title__D70s6{color:#ef4444}}.dashboard_offline-message-description__0JZ9j{color:#991b1b;font-size:.8125rem;line-height:1.5}@media (min-width:0){.dashboard_offline-message-description__0JZ9j{color:#fca5a5}}.dashboard_spinner__JGoeB{animation:dashboard_spin__2Y3he 1s linear infinite}@keyframes dashboard_spin__2Y3he{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.toast_toast__zgz5w{display:flex;width:100%;align-items:flex-start;padding:1rem;border:1px solid var(--color-gray-light);border-radius:var(--border-radius);backdrop-filter:blur(8px);background-color:var(--color-white);box-shadow:0 10px 25px -3px rgb(0 0 0/10%),0 4px 6px -2px rgb(0 0 0/5%);gap:.75rem}.toast_icon__J2PDk{display:flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center}.toast_content__jhW_7{min-width:0;flex:1}.toast_title__BCOau{margin-bottom:.25rem;font-weight:600}.toast_message__VH1EL{color:var(--color-gray)}.toast_actions__yEEXT{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.toast_action-button__Veh5N{min-height:auto;padding:.25rem .5rem}.toast_close-button__0c_rh{display:flex;width:20px;height:20px;align-items:center;justify-content:center;border:none;border-radius:4px;background:none;color:var(--color-gray);cursor:pointer;transition:background-color .15s ease-in-out}.toast_close-button__0c_rh:hover{background-color:var(--color-gray-light)}.toast_close-button__0c_rh:focus{outline:2px solid var(--color-purple);outline-offset:2px}.toast_success__JL981{border-color:var(--color-teal);background-color:rgb(0 245 212/10%)}.toast_success__JL981 .toast_icon__J2PDk{color:var(--color-teal)}.toast_success__JL981 .toast_title__BCOau{color:var(--color-black)}.toast_error__rd8_Q{border-color:var(--color-red);background-color:rgb(230 93 95/10%)}.toast_error__rd8_Q .toast_icon__J2PDk{color:var(--color-red)}.toast_error__rd8_Q .toast_title__BCOau{color:var(--color-black)}.toast_warning__iLQhi{border-color:var(--color-purple-light);background-color:rgb(233 0 255/10%)}.toast_warning__iLQhi .toast_icon__J2PDk{color:var(--color-purple-light)}.toast_warning__iLQhi .toast_title__BCOau{color:var(--color-black)}.toast_info__CUQtI{border-color:var(--color-purple);background-color:rgb(155 93 230/10%)}.toast_info__CUQtI .toast_icon__J2PDk{color:var(--color-purple)}.toast_info__CUQtI .toast_title__BCOau{color:var(--color-black)}@media (min-width:0){.toast_toast__zgz5w{border-color:var(--color-gray);backdrop-filter:blur(12px);background-color:var(--color-gray-dark)}.toast_close-button__0c_rh,.toast_message__VH1EL{color:var(--color-gray-light)}.toast_close-button__0c_rh:hover{background-color:var(--color-gray)}.toast_close-button__0c_rh:focus{outline-color:var(--color-purple)}.toast_success__JL981{border-color:var(--color-teal);background-color:rgb(0 245 212/15%)}.toast_success__JL981 .toast_title__BCOau{color:var(--color-teal)}.toast_error__rd8_Q{border-color:var(--color-red);background-color:rgb(230 93 95/15%)}.toast_error__rd8_Q .toast_title__BCOau{color:var(--color-red)}.toast_warning__iLQhi{border-color:var(--color-purple-light);background-color:rgb(233 0 255/15%)}.toast_warning__iLQhi .toast_title__BCOau{color:var(--color-purple-light)}.toast_info__CUQtI{border-color:var(--color-purple);background-color:rgb(155 93 230/15%)}.toast_info__CUQtI .toast_title__BCOau{color:var(--color-purple)}}@media only screen and (max-width:767px){.toast_toast__zgz5w{max-width:none;padding:.75rem}.toast_actions__yEEXT{gap:.375rem}}.container_container__djrn1{position:fixed;z-index:1000;top:2rem;right:2rem;display:flex;width:calc(100vw - 2rem);max-width:420px;flex-direction:column-reverse;align-items:center;gap:.75rem;pointer-events:none}.container_container__djrn1>*{pointer-events:all}@media only screen and (max-width:767px){.container_container__djrn1{right:1rem;bottom:1rem;left:1rem;width:calc(100vw - 2rem);max-width:none;transform:none}}@media only screen and (max-width:639px){.container_container__djrn1{right:.5rem;bottom:1rem;left:.5rem;width:calc(100vw - 1rem)}}.input_wrapper__3v0aG{display:grid;gap:.75rem}.input_input__lG932{padding:.625rem 1rem;border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius);background:transparent;color:rgba(255,255,255,.8);font-family:var(--font-family-sans-serif);font-size:14px;transition:border .2s ease}.input_input__lG932::-moz-placeholder{color:rgba(255,255,255,.4)}.input_input__lG932::placeholder{color:rgba(255,255,255,.4)}.input_input__lG932:focus{border-color:rgba(255,255,255,.4);outline:0}.input_error__V2ysD{border-color:var(--color-input-error)}.input_error-message__wRl4U{color:var(--color-input-error)}.input_helper-text__0QSzz{color:var(--color-gray-500);font-size:.875rem}.input_disabled__xv3M_{cursor:not-allowed;opacity:.6;background:var(--color-gray-100)}@media (min-width:0){.input_disabled__xv3M_{background:var(--color-gray-800)}}.input_has-gradient-border__9GPs0{padding:.75rem;border:1px solid transparent;border-radius:var(--border-radius);background-clip:padding-box,border-box;background-origin:border-box}.input_has-gradient-border__9GPs0,.input_has-gradient-border__9GPs0:focus{background-image:linear-gradient(var(--color-input-background),var(--color-input-background)),linear-gradient(to right,var(--color-purple-dark),var(--color-purple-light))}@media (min-width:0){.input_has-gradient-border__9GPs0,.input_has-gradient-border__9GPs0:focus{background-image:linear-gradient(var(--color-input-background-dark),var(--color-input-background-dark)),linear-gradient(to right,var(--color-purple-dark),var(--color-purple-light))}}.input_label-container__YyrCJ{display:flex;align-items:center;gap:.375rem}.input_label-container__YyrCJ label{font-family:var(--font-family-sans-serif);font-size:.8125rem;font-weight:500;color:rgba(255,255,255,.5);letter-spacing:.02em}.input_tooltip__htAUq{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid #d1d5db;border-radius:50%;background:#f9fafb;cursor:help;transition:all .2s}.input_tooltip__htAUq:hover{border-color:#9ca3af;background:#f3f4f6}@media (min-width:0){.input_tooltip__htAUq{border-color:#3a3a40;background:#2a2a30}.input_tooltip__htAUq:hover{border-color:#4a4a50;background:#3a3a40}}.input_info-icon__uH_UM{color:#6b7280;font-family:Georgia,serif;font-size:.75rem;font-style:italic;font-weight:600;line-height:1}@media (min-width:0){.input_info-icon__uH_UM{color:#9ca3af}}.input_tooltip-text__zb_0l{position:absolute;top:50%;left:calc(100% + 8px);z-index:10;min-width:280px;padding:.5rem .75rem;border-radius:6px;background:#1f2937;color:#fff;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.4;white-space:normal;opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .2s ease}.input_tooltip-text__zb_0l:after{position:absolute;top:50%;right:100%;border:5px solid transparent;border-right-color:#1f2937;content:"";transform:translateY(-50%)}.input_tooltip__htAUq:hover .input_tooltip-text__zb_0l{opacity:1}@media (min-width:0){.input_tooltip-text__zb_0l{background:#374151}.input_tooltip-text__zb_0l:after{border-right-color:#374151}}.userProfile_container__XQ__S{position:relative;width:100%}.userProfile_trigger__ote7i{display:flex;width:100%;align-items:center;padding:.75rem;border-radius:var(--border-radius);background-color:transparent;color:#1f2937;cursor:pointer;gap:.75rem;text-align:left}.userProfile_trigger__ote7i:hover{background-color:#f3f4f6}.userProfile_trigger__ote7i.userProfile_active__xD1Pl{border-color:#a855f7;background-color:#f9fafb}.userProfile_trigger__ote7i.userProfile_collapsed__mV7nY{justify-content:center;padding:.5rem}@media (min-width:0){.userProfile_trigger__ote7i{border-color:#373737;color:#fff}.userProfile_trigger__ote7i.userProfile_active__xD1Pl,.userProfile_trigger__ote7i:hover{background-color:#252525}}.userProfile_avatar__kfqGE{display:flex;overflow:hidden;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background-color:#a855f7}.userProfile_avatar-image__d_wvj{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.userProfile_avatar-fallback__MlJ9J{color:#fff;font-size:14px;font-weight:600}.userProfile_info__z_0bx{display:flex;min-width:0;flex:1;flex-direction:column;gap:.125rem}.userProfile_name__JOoN7{color:#1f2937;font-size:14px;font-weight:500}.userProfile_email__2of_6,.userProfile_name__JOoN7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userProfile_email__2of_6{color:#9ca3af;font-size:12px}@media (min-width:0){.userProfile_name__JOoN7{color:#fff}.userProfile_email__2of_6{color:#d1d5db}}.userProfile_chevron__mL0cV{display:flex;width:16px;height:16px;flex-shrink:0;align-items:center;justify-content:center;color:#9ca3af}.userProfile_dropdown__C9jgX{position:absolute;z-index:50;right:0;bottom:100%;left:0;overflow:hidden;min-width:240px;border:1px solid #e5e7eb;border-radius:var(--border-radius);margin-bottom:.5rem;background-color:#fff;box-shadow:0 4px 6px -1px rgb(0 0 0/10%),0 2px 4px -1px rgb(0 0 0/6%)}.userProfile_collapsed__mV7nY .userProfile_dropdown__C9jgX{right:auto;bottom:0;left:calc(100% + .75rem);width:240px;margin-bottom:0}@media (min-width:0){.userProfile_dropdown__C9jgX{border-color:#373737;background-color:#1a1a1a;box-shadow:0 4px 6px -1px rgb(0 0 0/30%),0 2px 4px -1px rgb(0 0 0/20%)}}.userProfile_dropdown-header__n2fz_{display:flex;align-items:center;padding:1rem;background-color:#f3f4f6;gap:.75rem}@media (min-width:0){.userProfile_dropdown-header__n2fz_{background-color:#252525}}.userProfile_separator__jIEXK{height:1px;margin:0;background-color:#e5e7eb}@media (min-width:0){.userProfile_separator__jIEXK{background-color:#373737}}.userProfile_menu-item__LaUYk{display:flex;width:100%;align-items:center;padding:.75rem 1rem;border:none;background:none;color:#1f2937;cursor:pointer;font-size:14px;font-weight:500;gap:.75rem;text-align:left;transition:background-color .15s ease-in-out}.userProfile_menu-item__LaUYk:hover{background-color:#f9fafb}.userProfile_menu-item__LaUYk.userProfile_logout__DhHXo{border-top:1px solid #e5e7eb;color:#ef4444}.userProfile_menu-item__LaUYk.userProfile_logout__DhHXo:hover{background-color:#ef4444;color:#fff}@media (min-width:0){.userProfile_menu-item__LaUYk{color:#fff}.userProfile_menu-item__LaUYk:hover{background-color:#252525}.userProfile_menu-item__LaUYk.userProfile_logout__DhHXo{border-top-color:#373737}.userProfile_menu-item__LaUYk.userProfile_logout__DhHXo:hover{background-color:#ef4444;color:#fff}}@media only screen and (max-width:767px){.userProfile_dropdown__C9jgX{position:absolute;bottom:calc(100% + .5rem);width:90vw;max-width:300px;margin:0}.userProfile_collapsed__mV7nY .userProfile_dropdown__C9jgX{position:fixed;bottom:auto;left:50%;transform:translate(-50%,-50%)}}.sideBar_sidebar__sGX6V{position:sticky;top:0;display:flex;overflow:hidden;width:280px;height:100vh;flex-direction:column;border-right:1px solid #e5e7eb;background-color:#fff;transition:all .3s ease}@media (min-width:0){.sideBar_sidebar__sGX6V{border-right-color:#2a2a30;background-color:#1a1a1f}}.sideBar_header__qUdIG{position:relative;display:flex;height:auto;flex-shrink:0;align-items:center;justify-content:space-between;padding:2rem 1.5rem;border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#e5e7eb,#f3f4f6) 1;border-image:linear-gradient(90deg,#e5e7eb,#f3f4f6) 1;gap:1rem}@media (min-width:0){.sideBar_header__qUdIG{-o-border-image:linear-gradient(90deg,#2a2a30,#1a1a1f) 1;border-image:linear-gradient(90deg,#2a2a30,#1a1a1f) 1}}.sideBar_logo-container__RFVvU{display:flex;min-width:0;flex:1;align-items:center;justify-content:center}.sideBar_header__qUdIG.sideBar_collapsed__VH7W5{flex:0;justify-content:center}.sideBar_toggle-button__epPCa{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:1px solid #d1d5db;border-radius:8px;background-color:#f9fafb;color:#6b7280;cursor:pointer;transition:all .2s ease}.sideBar_toggle-button__epPCa:hover{border-color:#9ca3af;background-color:#f3f4f6;color:#1f2937}@media (min-width:0){.sideBar_toggle-button__epPCa{border-color:#2a2a30;background-color:#222228;color:#9b9b9b}.sideBar_toggle-button__epPCa:hover{border-color:#3a3a40;background-color:#2a2a30;color:#fff}}.sideBar_toggle-button-collapsed__eU29Q{width:40px;height:40px}.sideBar_navigation__PGhIz{display:flex;flex:1;flex-direction:column;padding:2rem 0;gap:.5rem;overflow-x:hidden;overflow-y:auto}.sideBar_nav-list__G3Hqb{display:flex;flex-direction:column;padding:0 1rem;margin:0;gap:.5rem;list-style:none}.sideBar_nav-item__IVq72{position:relative;display:flex;align-items:center;padding:1rem 1.5rem;border-radius:8px;margin:0;color:#6b7280;font-size:.9375rem;font-weight:500;gap:.75rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.sideBar_nav-item__IVq72:hover{background-color:#f3f4f6;color:#1f2937}@media (min-width:0){.sideBar_nav-item__IVq72{color:#9b9b9b}.sideBar_nav-item__IVq72:hover{background-color:#222228;color:#fff}}.sideBar_nav-item__IVq72.sideBar_active__ZvQnc{border:1px solid rgb(139 92 246/20%);background:rgb(139 92 246/5%);color:#1f2937}@media (min-width:0){.sideBar_nav-item__IVq72.sideBar_active__ZvQnc{border-color:rgb(139 92 246/30%);background:rgb(139 92 246/8%);color:#fff}}.sideBar_active-indicator___mONL{position:absolute;top:50%;right:0;width:3px;height:24px;border-radius:999px 0 0 999px;background:rgb(139 92 246);transform:translateY(-50%)}@media (min-width:0){.sideBar_active-indicator___mONL{background:rgb(139 92 246)}}.sideBar_nav-item__IVq72.sideBar_collapsed__VH7W5{justify-content:center;padding:1rem .5rem}.sideBar_nav-item__IVq72.sideBar_collapsed__VH7W5.sideBar_active__ZvQnc{border:1px solid rgb(139 92 246/20%);background:rgb(139 92 246/5%)}@media (min-width:0){.sideBar_nav-item__IVq72.sideBar_collapsed__VH7W5.sideBar_active__ZvQnc{border-color:rgb(139 92 246/30%);background:rgb(139 92 246/8%)}}.sideBar_nav-item__IVq72.sideBar_collapsed__VH7W5 .sideBar_active-indicator___mONL{display:none}.sideBar_mobile-menu-wrapper__5Qj7d{position:fixed;z-index:1001;top:1rem;left:1rem;display:none}.sideBar_nav-item__IVq72:focus{box-shadow:inset 0 0 0 2px #6b7280;outline:none}.sideBar_nav-icon__Y4ey7{display:flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center;color:inherit}.sideBar_nav-text__5qx8V{overflow:hidden;flex:1;text-overflow:ellipsis;white-space:nowrap}.sideBar_footer__LuGJU{display:flex;flex-shrink:0;padding:2rem 1.5rem;border-top:1px solid;background-color:#fff;-o-border-image:linear-gradient(90deg,#e5e7eb,#f3f4f6) 1;border-image:linear-gradient(90deg,#e5e7eb,#f3f4f6) 1;gap:.75rem;margin-top:auto}@media (min-width:0){.sideBar_footer__LuGJU{background-color:#1a1a1f;-o-border-image:linear-gradient(90deg,#2a2a30,#1a1a1f) 1;border-image:linear-gradient(90deg,#2a2a30,#1a1a1f) 1}}.sideBar_footer__LuGJU.sideBar_collapsed__VH7W5{justify-content:center}.sideBar_loading-placeholder__kQ9Ra{display:flex;width:100%;align-items:center;padding:.5rem;gap:.75rem}.sideBar_loading-avatar__I0RXB{width:40px;height:40px;flex-shrink:0;border-radius:50%;animation:sideBar_pulse__4hYaM 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}@media (min-width:0){.sideBar_loading-avatar__I0RXB{background-color:#252525}}.sideBar_loading-text__nJNZv{display:flex;min-width:0;flex:1;flex-direction:column;gap:.5rem}.sideBar_loading-line__9lHid{width:100%;height:10px;border-radius:4px;animation:sideBar_pulse__4hYaM 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}@media (min-width:0){.sideBar_loading-line__9lHid{background-color:#252525}}.sideBar_loading-line-small__UXky_{width:70%;height:8px;border-radius:4px;animation:sideBar_pulse__4hYaM 2s cubic-bezier(.4,0,.6,1) infinite;background-color:#e5e7eb}@media (min-width:0){.sideBar_loading-line-small__UXky_{background-color:#252525}}.sideBar_error-state__P9EaJ{padding:.75rem;color:#ef4444;font-size:.75rem;text-align:center}@keyframes sideBar_pulse__4hYaM{0%,to{opacity:1}50%{opacity:.5}}.sideBar_mobile-overlay__iXP1u{position:fixed;z-index:999;top:60px;right:0;bottom:0;left:0;background:rgb(0 0 0/50%);opacity:0;animation:sideBar_fade-in__wXAN8 .3s ease forwards}@keyframes sideBar_fade-in__wXAN8{to{opacity:1}}@media (min-width:768px){.sideBar_mobile-overlay__iXP1u{display:none}}@media (max-width:767px){.sideBar_sidebar__sGX6V{position:fixed;z-index:1000;top:60px;bottom:0;left:0;width:100vw;height:calc(100vh - 60px);border-radius:0;border-right:1px solid #e5e7eb;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}@media (min-width:0){.sideBar_sidebar__sGX6V{border-right-color:#373737}}.sideBar_sidebar__sGX6V.sideBar_open__CZV8K{box-shadow:4px 0 20px rgb(0 0 0/50%);transform:translateX(0)}.sideBar_header__qUdIG,.sideBar_logo-container__RFVvU{display:none}.sideBar_nav-item__IVq72{justify-content:flex-start;padding:.875rem 1.5rem;font-size:.875rem}.sideBar_footer__LuGJU{padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom, 0px))}.sideBar_nav-text__5qx8V{display:block}.sideBar_loading-text__nJNZv{display:flex}.sideBar_loading-placeholder__kQ9Ra{justify-content:flex-start}}@media (max-width:639px){.sideBar_sidebar__sGX6V{top:60px;width:100vw}.sideBar_header__qUdIG{display:none;padding:.75rem}.sideBar_nav-item__IVq72{padding:.75rem 1.25rem;font-size:.8125rem}.sideBar_footer__LuGJU{padding:.75rem .75rem calc(.75rem + env(safe-area-inset-bottom, 0px))}.sideBar_nav-item__IVq72.sideBar_collapsed__VH7W5{padding:.75rem 1.25rem}}@media (min-width:768px){.sideBar_sidebar__sGX6V{position:sticky;top:0;width:280px;transform:none!important}.sideBar_sidebar__sGX6V.sideBar_open__CZV8K{box-shadow:none;transform:none!important}.sideBar_toggle-button__epPCa{display:flex!important}}.dashboard_container__Kdrrt{display:flex;min-height:100vh;flex-direction:column;padding:0;background-color:#fff}@media (min-width:0){.dashboard_container__Kdrrt{background-color:#151515}}.dashboard_topbar__53h0J{display:none;flex-shrink:0}@media only screen and (max-width:767px){.dashboard_topbar__53h0J{display:block}}.dashboard_layout__pBMzG{display:flex;overflow:visible;flex:1;gap:0}.dashboard_sidebar__5ka0E{flex-shrink:0;order:3}@media only screen and (min-width:768px){.dashboard_sidebar__5ka0E{order:1}}.dashboard_main__ZzyED{flex:1;overflow-x:hidden;overflow-y:auto}@media only screen and (min-width:768px){.dashboard_main__ZzyED{order:2}}@media only screen and (max-width:767px){.dashboard_layout__pBMzG{position:relative;height:auto;min-height:calc(100vh - 60px);flex-direction:column;gap:0}.dashboard_sidebar__5ka0E{position:fixed;z-index:1000;top:60px;left:0;width:280px;height:calc(100vh - 60px)}.dashboard_main__ZzyED{width:100%;min-height:calc(100vh - 60px)}}