@charset "UTF-8";._errorBoundary_11ql1_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem}._errorContainer_11ql1_9{text-align:center;max-width:70%;width:100%;padding:2.5rem}._errorTitle_11ql1_16{font-weight:700;margin-bottom:.5rem;font-size:3rem;color:#333}._errorStackWrapper_11ql1_23{position:relative}._copyButton_11ql1_27{position:absolute;top:.5rem;right:.5rem;padding:.5rem .75rem;background:#e5e5e5;border:1px solid #d4d4d4;border-radius:.25rem;cursor:pointer;font-size:.75rem;font-weight:500;color:#333}._copyButton_11ql1_27:hover{background:#d4d4d4}._copyButton_11ql1_27:active{background:#c4c4c4}._errorStack_11ql1_23{margin-top:1rem;text-align:start;overflow:auto;font-size:.875rem;padding:1rem;background:#f5f5f5;border-radius:.375rem;border:1px solid #e5e5e5;max-height:20rem}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{text-decoration:none;color:inherit}button{border:none;cursor:pointer;background:none}::selection{background:#2563eb33;color:#1e40af}:focus-visible{outline:2px solid var(--color-primary, #2563EB);outline-offset:2px;border-radius:4px}button:focus-visible,a:focus-visible{outline:2px solid var(--color-primary, #2563EB);outline-offset:3px;border-radius:6px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}html,body{overflow-x:hidden}body{font-family:var(--family-body);color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth}.editor-container{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--family-display);margin:0;letter-spacing:-.03em}p{margin:0;color:var(--text-secondary)}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;background:var(--grad-primary);color:#fff;border-radius:var(--radius-md);font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);border:none;box-shadow:0 4px 14px rgba(var(--primary-rgb),.25)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(var(--primary-rgb),.35);filter:brightness(1.05)}.btn-primary:active{transform:translateY(0);filter:brightness(.95)}.btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;background:#fff;color:var(--text);border:1.5px solid var(--border);border-radius:var(--radius-md);font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.btn-outline:hover{background:var(--bg-subtle);border-color:var(--border-strong);transform:translateY(-2px);box-shadow:var(--shadow-md)}.glass-card{background:var(--glass-bg);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:var(--radius-xl)}.container{max-width:1280px;margin:0 auto;padding:0 24px}.text-gradient{background:var(--grad-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fade-in{opacity:0;animation:fadeIn .8s cubic-bezier(.16,1,.3,1) forwards}.slide-up{opacity:0;transform:translateY(30px);animation:slideUp .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeIn{to{opacity:1}}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float{animation:float 5s ease-in-out infinite}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.stagger-4{animation-delay:.4s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.fade-in,.slide-up,.float{animation:none!important;opacity:1!important;transform:none!important}}:global(.dark-theme) ::selection{background:#3b82f64d;color:#e2e8f0}:global(.dark-theme) ::-webkit-scrollbar-track{background:var(--bg)}:global(.dark-theme) ::-webkit-scrollbar-thumb{background:var(--border-strong)}:global(.dark-theme) ::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.dark-theme .btn-primary{box-shadow:0 4px 14px #3b82f64d}.dark-theme .btn-primary:hover{box-shadow:0 8px 24px #3b82f666}.dark-theme .btn-outline{background:var(--bg-subtle);color:var(--text);border-color:var(--border)}.dark-theme .btn-outline:hover{background:var(--bg-muted);border-color:var(--border-strong)}.dark-theme .glass-card{background:var(--glass-bg);border-color:var(--glass-border);box-shadow:var(--glass-shadow)}:root{--color-bg: #FFFFFF;--color-navbar-bg: #FFFFFF;--color-surface: #FFFFFF;--color-surface-secondary: #F8FAFC;--color-surface-elevated: #FFFFFF;--color-input: #F8FAFC;--color-input-border: #CBD5E1;--color-border: #E2E8F0;--color-border-strong: #CBD5E1;--color-text: #0F172A;--color-text-secondary: #475569;--color-text-muted: #64748B;--color-text-disabled: #94A3B8;--color-primary: #2563EB;--color-primary-rgb: 37, 99, 235;--color-primary-hover: #1D4ED8;--color-primary-glow: rgba(37, 99, 235, .12);--color-link: #2563EB;--color-success: #10B981;--color-warning: #F59E0B;--color-error: #EF4444;--bg: var(--color-bg);--bg-subtle: var(--color-surface-secondary);--bg-muted: #F1F5F9;--bg-inverse: #0F172A;--surface: var(--color-surface);--surface-2: var(--color-surface-secondary);--surface-elevated: var(--color-surface-elevated);--surface-primary: var(--color-surface);--surface-secondary: var(--color-surface-secondary);--surface-muted: #F1F5F9;--border: var(--color-border);--border-color: var(--color-border);--border-strong: var(--color-border-strong);--text: var(--color-text);--text-secondary: var(--color-text-secondary);--text-muted: var(--color-text-muted);--text-tertiary: var(--color-text-muted);--text-inverse: #FFFFFF;--primary: var(--color-primary);--primary-rgb: var(--color-primary-rgb);--primary-hover: var(--color-primary-hover);--primary-glow: var(--color-primary-glow);--accent: #6366F1;--accent-primary: var(--color-primary);--grad-primary: linear-gradient(135deg, #2563EB 0%, #6366F1 100%);--grad-surface: linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);--glass-bg: rgba(255, 255, 255, .85);--glass-border: rgba(226, 232, 240, .8);--glass-shadow: 0 12px 40px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .02);--blur: blur(16px);--family-display: "Outfit", "Inter", sans-serif;--family-body: "Inter", sans-serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-xl: 24px;--radius-2xl: 32px;--radius-3xl: 48px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0,0,0,.05);--shadow-md: 0 4px 12px -2px rgba(0,0,0,.06), 0 2px 4px -1px rgba(0,0,0,.03);--shadow-lg: 0 12px 24px -4px rgba(0,0,0,.08), 0 4px 8px -2px rgba(0,0,0,.04);--shadow-xl: 0 24px 48px -12px rgba(0,0,0,.12);--shadow-inner: inset 0 2px 4px rgba(0,0,0,.05);--transition-fast: .1s cubic-bezier(.16, 1, .3, 1);--transition-base: .25s cubic-bezier(.16, 1, .3, 1);--transition-slow: .5s cubic-bezier(.16, 1, .3, 1);--transition-bounce: .5s cubic-bezier(.34, 1.56, .64, 1)}.dark-theme,[data-theme=dark],.dark{--color-bg: #0B1020;--color-navbar-bg: #0D1324;--color-surface: #111827;--color-surface-secondary: #162033;--color-surface-elevated: #19243A;--color-input: #172238;--color-input-border: #334155;--color-border: #26344D;--color-border-strong: #334155;--color-text: #F8FAFC;--color-text-secondary: #CBD5E1;--color-text-muted: #94A3B8;--color-text-disabled: #64748B;--color-primary: #2563EB;--color-primary-rgb: 37, 99, 235;--color-primary-hover: #3B82F6;--color-primary-glow: rgba(59, 130, 246, .2);--color-link: #60A5FA;--color-success: #34D399;--color-warning: #FBBF24;--color-error: #F87171;--bg: var(--color-bg);--bg-subtle: var(--color-surface-secondary);--bg-muted: var(--color-surface-elevated);--bg-inverse: #FFFFFF;--surface: var(--color-surface);--surface-2: var(--color-surface-secondary);--surface-elevated: var(--color-surface-elevated);--surface-primary: var(--color-surface);--surface-secondary: var(--color-surface-secondary);--surface-muted: var(--color-surface-elevated);--border: var(--color-border);--border-color: var(--color-border);--border-strong: var(--color-border-strong);--text: var(--color-text);--text-secondary: var(--color-text-secondary);--text-muted: var(--color-text-muted);--text-tertiary: var(--color-text-muted);--text-inverse: #0B1020;--primary: #3B82F6;--primary-rgb: 59, 130, 246;--primary-hover: #60A5FA;--primary-glow: rgba(59, 130, 246, .25);--accent: #818CF8;--accent-primary: #3B82F6;--grad-primary: linear-gradient(135deg, #2563EB 0%, #6366F1 100%);--grad-surface: linear-gradient(180deg, rgba(17, 24, 39, 0) 0%, rgba(17, 24, 39, 1) 100%);--glass-bg: rgba(13, 19, 36, .82);--glass-border: rgba(38, 52, 77, .6);--glass-shadow: 0 12px 40px rgba(0, 0, 0, .4), 0 1px 2px rgba(0, 0, 0, .2);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 12px -2px rgba(0, 0, 0, .5), 0 2px 4px -1px rgba(0, 0, 0, .3);--shadow-lg: 0 12px 24px -4px rgba(0, 0, 0, .6), 0 4px 8px -2px rgba(0, 0, 0, .4);--shadow-xl: 0 24px 48px -12px rgba(0, 0, 0, .7);--shadow-inner: inset 0 2px 4px rgba(0, 0, 0, .4)}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--family-body);line-height:1.6;-webkit-font-smoothing:antialiased;transition:background-color var(--transition-base),color var(--transition-base)}h1,h2,h3,h4,h5,h6{font-family:var(--family-display);font-weight:800;letter-spacing:-.02em;color:var(--color-text)}._nav_poyvm_3{position:sticky;top:0;left:0;right:0;z-index:1000;height:70px;background:#fff;border-bottom:1px solid rgba(226,232,240,.85);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}._scrolled_poyvm_15{background:#fffffffa;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 4px 20px -4px #0f172a0f;border-bottom-color:#cbd5e1}.dark-theme ._nav_poyvm_3,[data-theme=dark] ._nav_poyvm_3,.dark ._nav_poyvm_3{background:#0d1324;border-bottom:1px solid #26344D}.dark-theme ._scrolled_poyvm_15,[data-theme=dark] ._scrolled_poyvm_15,.dark ._scrolled_poyvm_15{background:#0d1324f5;box-shadow:0 4px 24px #00000073;border-bottom-color:#26344d}._inner_poyvm_37{max-width:1280px;margin:0 auto;padding:0 28px;height:100%;display:flex;align-items:center;justify-content:space-between;position:relative}._leftGroup_poyvm_49{display:flex;align-items:center;gap:32px}._logoWrap_poyvm_56{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}._logoImage_poyvm_64{width:32px;height:32px;object-fit:contain}._logoBrand_poyvm_70{font-size:1.3rem;font-weight:800;color:#0f172a;letter-spacing:-.03em}.dark-theme ._logoBrand_poyvm_70{color:#fff}._links_poyvm_82{display:flex;align-items:center;gap:4px}@media(max-width:1024px){._links_poyvm_82{display:none}}._link_poyvm_82{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;font-size:.9rem;font-weight:500;color:#475569;text-decoration:none;border:1px solid transparent;background:transparent;border-radius:8px;cursor:pointer;transition:all .15s ease;white-space:nowrap}._link_poyvm_82:hover{color:#0f172a;background:#f8fafc}._linkActive_poyvm_114{color:#2563eb!important;background:#2563eb14!important;font-weight:600}._chevron_poyvm_120{transition:transform .18s ease,opacity .18s ease;opacity:.6;color:currentColor}._chevronOpen_poyvm_126{transform:rotate(180deg);opacity:1}.dark-theme ._link_poyvm_82,[data-theme=dark] ._link_poyvm_82,.dark ._link_poyvm_82{color:#cbd5e1}.dark-theme ._link_poyvm_82:hover,[data-theme=dark] ._link_poyvm_82:hover,.dark ._link_poyvm_82:hover{color:#f8fafc;background:#ffffff0d}.dark-theme ._linkActive_poyvm_114,[data-theme=dark] ._linkActive_poyvm_114,.dark ._linkActive_poyvm_114{color:#3b82f6!important;background:#3b82f61f!important}._dropWrap_poyvm_150{position:relative}._toolsDropWrap_poyvm_154{position:static}._aiDropWrap_poyvm_158,._aboutDropWrap_poyvm_159{position:relative}._megaMenuOverlay_poyvm_164{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);width:min(1060px,100vw - 32px);max-width:1060px;max-height:calc(100vh - 84px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border:1px solid #E2E8F0;border-radius:16px;box-shadow:0 16px 40px #0f172a1a;padding:18px 22px 0;z-index:500;animation:_megaDropIn_poyvm_1 .18s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:#CBD5E1 transparent}.dark-theme ._megaMenuOverlay_poyvm_164,[data-theme=dark] ._megaMenuOverlay_poyvm_164,.dark ._megaMenuOverlay_poyvm_164{background:#111827;border-color:#26344d;box-shadow:0 24px 60px #0000008c;scrollbar-color:rgba(255,255,255,.2) transparent}@keyframes _megaDropIn_poyvm_1{0%{opacity:0;transform:translate(-50%,-6px) scale(.99)}to{opacity:1;transform:translate(-50%) scale(1)}}._megaTopBar_poyvm_205{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #E2E8F0}@media(max-width:1024px){._megaTopBar_poyvm_205{flex-direction:column;align-items:stretch}}.dark-theme ._megaTopBar_poyvm_205,[data-theme=dark] ._megaTopBar_poyvm_205,.dark ._megaTopBar_poyvm_205{border-color:#26344d}._searchBox_poyvm_227{position:relative;flex:1}._searchBox_poyvm_227 ._searchIcon_poyvm_231{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#64748b;pointer-events:none}._searchInput_poyvm_240{width:100%;background:#f8fafc;border:1px solid #CBD5E1;border-radius:10px;padding:8px 12px 8px 36px;color:#0f172a;font-size:.85rem;outline:none;transition:all .15s ease}._searchInput_poyvm_240::placeholder{color:#64748b}._searchInput_poyvm_240:focus{border-color:#2563eb;background:#fff;box-shadow:0 0 0 2px #2563eb1f}.dark-theme ._searchInput_poyvm_240,[data-theme=dark] ._searchInput_poyvm_240,.dark ._searchInput_poyvm_240{background:#172238;border-color:#334155;color:#f8fafc}.dark-theme ._searchInput_poyvm_240:focus,[data-theme=dark] ._searchInput_poyvm_240:focus,.dark ._searchInput_poyvm_240:focus{border-color:#3b82f6;background:#1c2b47;box-shadow:0 0 0 2px #3b82f633}._mostUsedBar_poyvm_275{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._mostUsedLabel_poyvm_282{font-size:.72rem;font-weight:600;color:#64748b;display:flex;align-items:center;gap:4px;text-transform:uppercase;letter-spacing:.04em}.dark-theme ._mostUsedLabel_poyvm_282,[data-theme=dark] ._mostUsedLabel_poyvm_282,.dark ._mostUsedLabel_poyvm_282{color:#94a3b8}._mostUsedPill_poyvm_299{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;background:#f8fafc;border:1px solid #E2E8F0;border-radius:6px;color:#334155;font-size:.78rem;font-weight:500;text-decoration:none;transition:all .15s ease}._mostUsedPill_poyvm_299:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.dark-theme ._mostUsedPill_poyvm_299,[data-theme=dark] ._mostUsedPill_poyvm_299,.dark ._mostUsedPill_poyvm_299{background:#162033;border-color:#26344d;color:#cbd5e1}.dark-theme ._mostUsedPill_poyvm_299:hover,[data-theme=dark] ._mostUsedPill_poyvm_299:hover,.dark ._mostUsedPill_poyvm_299:hover{background:#1e293b;color:#f8fafc;border-color:#3b82f6}._megaGrid_poyvm_335{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:900px){._megaGrid_poyvm_335{grid-template-columns:repeat(2,1fr)}}._megaCol_poyvm_346{display:flex;flex-direction:column;gap:6px}._catTitle_poyvm_352{font-size:.72rem;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.06em;padding-bottom:6px;border-bottom:1px solid #E2E8F0;display:flex;align-items:center;gap:6px}._catTitle_poyvm_352 svg{opacity:.8}.dark-theme ._catTitle_poyvm_352,[data-theme=dark] ._catTitle_poyvm_352,.dark ._catTitle_poyvm_352{color:#94a3b8;border-color:#26344d}._catList_poyvm_375{display:flex;flex-direction:column;gap:2px}._megaItem_poyvm_381{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:8px;text-decoration:none;transition:all .15s ease}._megaItem_poyvm_381:hover{background:#f8fafc;transform:translate(2px)}._megaItem_poyvm_381:hover ._megaLabel_poyvm_394{color:#2563eb}.dark-theme ._megaItem_poyvm_381:hover,[data-theme=dark] ._megaItem_poyvm_381:hover,.dark ._megaItem_poyvm_381:hover{background:#162033}.dark-theme ._megaItem_poyvm_381:hover ._megaLabel_poyvm_394,[data-theme=dark] ._megaItem_poyvm_381:hover ._megaLabel_poyvm_394,.dark ._megaItem_poyvm_381:hover ._megaLabel_poyvm_394{color:#60a5fa}._megaIcon_poyvm_409{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._megaInfo_poyvm_419{display:flex;flex-direction:column;gap:1px;min-width:0}._megaLabel_poyvm_394{font-size:.82rem;font-weight:600;color:#0f172a;display:flex;align-items:center;gap:6px;white-space:nowrap}.dark-theme ._megaLabel_poyvm_394,[data-theme=dark] ._megaLabel_poyvm_394,.dark ._megaLabel_poyvm_394{color:#f8fafc}._megaDesc_poyvm_442{font-size:.7rem;color:#64748b;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark-theme ._megaDesc_poyvm_442,[data-theme=dark] ._megaDesc_poyvm_442,.dark ._megaDesc_poyvm_442{color:#94a3b8}._noResults_poyvm_457{grid-column:1/-1;padding:2rem;text-align:center;color:#64748b;font-size:.85rem}._noResults_poyvm_457 button{background:none;border:none;color:#2563eb;cursor:pointer;text-decoration:underline;font-size:inherit}.dark-theme ._noResults_poyvm_457,[data-theme=dark] ._noResults_poyvm_457,.dark ._noResults_poyvm_457{color:#94a3b8}.dark-theme ._noResults_poyvm_457 button,[data-theme=dark] ._noResults_poyvm_457 button,.dark ._noResults_poyvm_457 button{color:#60a5fa}._megaBottom_poyvm_485{margin-top:14px;margin-left:-22px;margin-right:-22px;padding:10px 22px;background:#f8fafc;border-top:1px solid #E2E8F0;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex;align-items:center;justify-content:space-between}.dark-theme ._megaBottom_poyvm_485,[data-theme=dark] ._megaBottom_poyvm_485,.dark ._megaBottom_poyvm_485{background:#0d1324;border-color:#26344d}._trustPill_poyvm_506{font-size:.75rem;color:#64748b;display:flex;align-items:center;gap:5px}._trustPill_poyvm_506 ._zapIcon_poyvm_513{color:#f59e0b}.dark-theme ._trustPill_poyvm_506,[data-theme=dark] ._trustPill_poyvm_506,.dark ._trustPill_poyvm_506{color:#94a3b8}._allToolsLink_poyvm_523{font-size:.8rem;font-weight:600;color:#475569;text-decoration:none;transition:color .15s ease}._allToolsLink_poyvm_523:hover{color:#2563eb}.dark-theme ._allToolsLink_poyvm_523,[data-theme=dark] ._allToolsLink_poyvm_523,.dark ._allToolsLink_poyvm_523{color:#94a3b8}.dark-theme ._allToolsLink_poyvm_523:hover,[data-theme=dark] ._allToolsLink_poyvm_523:hover,.dark ._allToolsLink_poyvm_523:hover{color:#f8fafc}._workspaceLink_poyvm_545{font-size:.8rem;font-weight:600;color:#2563eb;text-decoration:none}._workspaceLink_poyvm_545:hover{text-decoration:underline}.dark-theme ._workspaceLink_poyvm_545,[data-theme=dark] ._workspaceLink_poyvm_545,.dark ._workspaceLink_poyvm_545{color:#60a5fa}._aiDropdown_poyvm_562{position:absolute;top:calc(100% + 6px);left:0;width:330px;background:#fff;border:1px solid #E2E8F0;border-radius:14px;box-shadow:0 16px 40px #0f172a1a;padding:8px;z-index:500;display:flex;flex-direction:column;gap:2px;animation:_dropIn_poyvm_1 .15s cubic-bezier(.16,1,.3,1)}.dark-theme ._aiDropdown_poyvm_562,[data-theme=dark] ._aiDropdown_poyvm_562,.dark ._aiDropdown_poyvm_562{background:#111827;border-color:#26344d;box-shadow:0 16px 40px #00000080}._aiItem_poyvm_587{display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:9px;text-decoration:none;transition:all .15s ease}._aiItem_poyvm_587:hover{background:#f8fafc}._aiItem_poyvm_587:hover ._aiTitle_poyvm_599{color:#7c3aed}.dark-theme ._aiItem_poyvm_587:hover,[data-theme=dark] ._aiItem_poyvm_587:hover,.dark ._aiItem_poyvm_587:hover{background:#162033}.dark-theme ._aiItem_poyvm_587:hover ._aiTitle_poyvm_599,[data-theme=dark] ._aiItem_poyvm_587:hover ._aiTitle_poyvm_599,.dark ._aiItem_poyvm_587:hover ._aiTitle_poyvm_599{color:#a855f7}._aiIcon_poyvm_614{width:32px;height:32px;border-radius:8px;background:#a855f71f;color:#7c3aed;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dark-theme ._aiIcon_poyvm_614,[data-theme=dark] ._aiIcon_poyvm_614,.dark ._aiIcon_poyvm_614{color:#a855f7}._aiTitle_poyvm_599{font-size:.825rem;font-weight:600;color:#0f172a;display:flex;align-items:center;gap:6px;margin-bottom:2px}.dark-theme ._aiTitle_poyvm_599,[data-theme=dark] ._aiTitle_poyvm_599,.dark ._aiTitle_poyvm_599{color:#f8fafc}._aiDesc_poyvm_648{font-size:.72rem;color:#64748b;line-height:1.3}.dark-theme ._aiDesc_poyvm_648,[data-theme=dark] ._aiDesc_poyvm_648,.dark ._aiDesc_poyvm_648{color:#94a3b8}._aboutDropdown_poyvm_661{position:absolute;top:calc(100% + 6px);left:0;width:270px;background:#fff;border:1px solid #E2E8F0;border-radius:14px;box-shadow:0 16px 40px #0f172a1a;padding:8px;z-index:500;display:flex;flex-direction:column;gap:2px;animation:_dropIn_poyvm_1 .15s cubic-bezier(.16,1,.3,1)}.dark-theme ._aboutDropdown_poyvm_661,[data-theme=dark] ._aboutDropdown_poyvm_661,.dark ._aboutDropdown_poyvm_661{background:#111827;border-color:#26344d;box-shadow:0 16px 40px #00000080}@keyframes _dropIn_poyvm_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._aboutItem_poyvm_696{display:flex;align-items:flex-start;gap:10px;padding:9px 10px;border-radius:8px;text-decoration:none;color:#475569;transition:all .15s ease}._aboutItem_poyvm_696 svg{color:#2563eb;margin-top:2px;flex-shrink:0}._aboutItem_poyvm_696:hover{background:#f8fafc}._aboutItem_poyvm_696:hover ._aboutItemTitle_poyvm_714{color:#2563eb}.dark-theme ._aboutItem_poyvm_696,[data-theme=dark] ._aboutItem_poyvm_696,.dark ._aboutItem_poyvm_696{color:#94a3b8}.dark-theme ._aboutItem_poyvm_696 svg,[data-theme=dark] ._aboutItem_poyvm_696 svg,.dark ._aboutItem_poyvm_696 svg{color:#60a5fa}.dark-theme ._aboutItem_poyvm_696:hover,[data-theme=dark] ._aboutItem_poyvm_696:hover,.dark ._aboutItem_poyvm_696:hover{background:#162033}.dark-theme ._aboutItem_poyvm_696:hover ._aboutItemTitle_poyvm_714,[data-theme=dark] ._aboutItem_poyvm_696:hover ._aboutItemTitle_poyvm_714,.dark ._aboutItem_poyvm_696:hover ._aboutItemTitle_poyvm_714{color:#60a5fa}._aboutItemTitle_poyvm_714{font-size:.825rem;font-weight:600;color:#0f172a;margin-bottom:1px}.dark-theme ._aboutItemTitle_poyvm_714,[data-theme=dark] ._aboutItemTitle_poyvm_714,.dark ._aboutItemTitle_poyvm_714{color:#f8fafc}._aboutItemDesc_poyvm_752{font-size:.72rem;color:#64748b;line-height:1.3}.dark-theme ._aboutItemDesc_poyvm_752,[data-theme=dark] ._aboutItemDesc_poyvm_752,.dark ._aboutItemDesc_poyvm_752{color:#94a3b8}._actions_poyvm_765{display:flex;align-items:center;gap:8px}._iconBtn_poyvm_771{width:38px;height:38px;border-radius:9px;border:1px solid #E2E8F0;background:#f8fafc;color:#475569;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}._iconBtn_poyvm_771:hover{background:#eef2f6;color:#0f172a;border-color:#cbd5e1}.dark-theme ._iconBtn_poyvm_771,[data-theme=dark] ._iconBtn_poyvm_771,.dark ._iconBtn_poyvm_771{background:#111827;border-color:#26344d;color:#cbd5e1}.dark-theme ._iconBtn_poyvm_771:hover,[data-theme=dark] ._iconBtn_poyvm_771:hover,.dark ._iconBtn_poyvm_771:hover{background:#162033;color:#f8fafc;border-color:#334155}._signInBtn_poyvm_806{height:42px;padding:0 14px;font-size:.875rem;font-weight:500;color:#475569;background:transparent;border:1px solid transparent;border-radius:9px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .15s ease}._signInBtn_poyvm_806:hover{color:#0f172a;background:#f1f5f9}@media(max-width:900px){._signInBtn_poyvm_806{display:none}}.dark-theme ._signInBtn_poyvm_806,[data-theme=dark] ._signInBtn_poyvm_806,.dark ._signInBtn_poyvm_806{color:#cbd5e1;background:transparent;border:1px solid transparent}.dark-theme ._signInBtn_poyvm_806:hover,[data-theme=dark] ._signInBtn_poyvm_806:hover,.dark ._signInBtn_poyvm_806:hover{color:#f8fafc;background:#ffffff0f}._workspaceBtn_poyvm_846{height:42px;padding:0 16px;font-size:.875rem;font-weight:600;color:#0f172a;background:transparent;border:1px solid #CBD5E1;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:all .15s ease;white-space:nowrap}._workspaceBtn_poyvm_846:hover{background:#f8fafc;border-color:#94a3b8;color:#2563eb}@media(max-width:800px){._workspaceBtn_poyvm_846{display:none}}.dark-theme ._workspaceBtn_poyvm_846,[data-theme=dark] ._workspaceBtn_poyvm_846,.dark ._workspaceBtn_poyvm_846{color:#cbd5e1;border-color:#26344d;background:#111827}.dark-theme ._workspaceBtn_poyvm_846:hover,[data-theme=dark] ._workspaceBtn_poyvm_846:hover,.dark ._workspaceBtn_poyvm_846:hover{background:#162033;color:#60a5fa;border-color:#3b82f6}._downloadPrimaryBtn_poyvm_890{height:42px;padding:0 18px;font-size:.875rem;font-weight:600;color:#fff;background:#2563eb;border:1px solid transparent;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;cursor:pointer;transition:all .15s ease;white-space:nowrap;box-shadow:0 1px 3px #2563eb40}._downloadPrimaryBtn_poyvm_890:hover{background:#1d4ed8;box-shadow:0 4px 14px #2563eb59}@media(max-width:600px){._downloadPrimaryBtn_poyvm_890{display:none}}._userWrap_poyvm_920{position:relative}._userBtn_poyvm_924{display:flex;align-items:center;gap:6px;background:#f8fafc;border:1px solid #E2E8F0;border-radius:20px;padding:4px 8px 4px 4px;cursor:pointer;transition:all .15s ease}._userBtn_poyvm_924:hover{border-color:#cbd5e1}._avatar_poyvm_939{width:30px;height:30px;border-radius:50%;background:#2563eb;color:#fff;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center}._userDropdown_poyvm_952{position:absolute;top:calc(100% + 8px);right:0;width:220px;background:#fff;border:1px solid #E2E8F0;border-radius:12px;box-shadow:0 10px 30px #0000001a;padding:8px;z-index:500;display:flex;flex-direction:column}.dark-theme ._userDropdown_poyvm_952{background:#0f172a;border-color:#ffffff1f}._userHeader_poyvm_972{display:flex;align-items:center;gap:10px;padding:8px}._userAvatar_poyvm_979{width:34px;height:34px;border-radius:50%;background:#2563eb;color:#fff;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center}._userName_poyvm_992{font-size:.85rem;font-weight:600;color:var(--text);margin:0}._userPlan_poyvm_999{font-size:.7rem;color:var(--text-secondary);margin:0}._divider_poyvm_1005{height:1px;background:#e2e8f0;margin:6px 0}.dark-theme ._divider_poyvm_1005{background:#ffffff1a}._dropItem_poyvm_1015{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;font-size:.825rem;font-weight:500;color:#475569;text-decoration:none;background:none;border:none;width:100%;cursor:pointer;transition:all .12s ease}._dropItem_poyvm_1015:hover{background:#f1f5f9;color:#0f172a}.dark-theme ._dropItem_poyvm_1015{color:#cbd5e1}.dark-theme ._dropItem_poyvm_1015:hover{background:#ffffff14;color:#fff}._dropDanger_poyvm_1044{color:#ef4444!important}._dropDanger_poyvm_1044:hover{background:#ef44441a!important}._hamburger_poyvm_1052{display:none;width:38px;height:38px;border-radius:9px;border:1px solid #E2E8F0;background:#f8fafc;color:#0f172a;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}._hamburger_poyvm_1052:hover{background:#eef2f6}@media(max-width:1024px){._hamburger_poyvm_1052{display:flex}}.dark-theme ._hamburger_poyvm_1052{background:#ffffff0d;border-color:#ffffff1a;color:#fff}._mobileMenu_poyvm_1081{position:fixed;top:0;right:-100%;width:min(380px,90vw);height:100vh;background:#fff;box-shadow:-10px 0 40px #00000026;z-index:1050;display:flex;flex-direction:column;transition:right .25s cubic-bezier(.16,1,.3,1)}.dark-theme ._mobileMenu_poyvm_1081{background:#0f172a}._mobileMenuOpen_poyvm_1099{right:0}._mobileHeader_poyvm_1103{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #E2E8F0}.dark-theme ._mobileHeader_poyvm_1103{border-color:#ffffff1a}._mobileClose_poyvm_1115{width:36px;height:36px;border-radius:8px;border:1px solid #E2E8F0;background:#f8fafc;color:#475569;display:flex;align-items:center;justify-content:center;cursor:pointer}.dark-theme ._mobileClose_poyvm_1115{background:#ffffff0d;border-color:#ffffff1a;color:#fff}._mobileSearch_poyvm_1134{position:relative;padding:12px 20px;border-bottom:1px solid #E2E8F0}.dark-theme ._mobileSearch_poyvm_1134{border-color:#ffffff1a}._mobileSearchIcon_poyvm_1144{position:absolute;left:32px;top:50%;transform:translateY(-50%);color:#94a3b8}._mobileSearchInput_poyvm_1152{width:100%;background:#f8fafc;border:1px solid #E2E8F0;border-radius:9px;padding:8px 12px 8px 36px;font-size:.85rem;outline:none}.dark-theme ._mobileSearchInput_poyvm_1152{background:#ffffff0d;border-color:#ffffff1a;color:#fff}._mobileScroll_poyvm_1168{flex:1;overflow-y:auto;padding:16px 20px}._mobileCtaRow_poyvm_1174{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}._mobileWorkspaceBtn_poyvm_1181{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;background:#f8fafc;border:1px solid #CBD5E1;border-radius:9px;font-size:.825rem;font-weight:600;color:#0f172a;text-decoration:none}.dark-theme ._mobileWorkspaceBtn_poyvm_1181{background:#ffffff0f;border-color:#ffffff26;color:#fff}._mobileDownloadBtn_poyvm_1201{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;background:#2563eb;border:1px solid transparent;border-radius:9px;font-size:.825rem;font-weight:600;color:#fff;text-decoration:none}._mobileNavLinksList_poyvm_1216{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #E2E8F0}.dark-theme ._mobileNavLinksList_poyvm_1216{border-color:#ffffff14}._mobileNavLinkRow_poyvm_1229{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:8px;font-size:.9rem;font-weight:500;color:#0f172a;text-decoration:none}._mobileNavLinkRow_poyvm_1229:hover{background:#f1f5f9}.dark-theme ._mobileNavLinkRow_poyvm_1229{color:#e2e8f0}.dark-theme ._mobileNavLinkRow_poyvm_1229:hover{background:#ffffff0f}._mobileTag_poyvm_1251{font-size:.68rem;font-weight:600;background:#eef2f6;color:#475569;padding:2px 6px;border-radius:4px}.dark-theme ._mobileTag_poyvm_1251{background:#ffffff14;color:#94a3b8}._mobileCategoryChips_poyvm_1265{display:flex;gap:6px;overflow-x:auto;padding-bottom:10px;margin-bottom:12px}._mobileChip_poyvm_1273{padding:4px 10px;border-radius:6px;border:1px solid #E2E8F0;background:#f8fafc;font-size:.75rem;font-weight:500;color:#475569;white-space:nowrap;cursor:pointer}._mobileChipActive_poyvm_1285{background:#2563eb;color:#fff;border-color:#2563eb}._mobileCategories_poyvm_1291{display:flex;flex-direction:column;gap:8px}._mobileCatGroup_poyvm_1297{border:1px solid #E2E8F0;border-radius:9px;overflow:hidden}.dark-theme ._mobileCatGroup_poyvm_1297{border-color:#ffffff1a}._mobileCatHeader_poyvm_1307{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f8fafc;border:none;cursor:pointer}.dark-theme ._mobileCatHeader_poyvm_1307{background:#ffffff0a}._mobileCatTitle_poyvm_1322{display:flex;align-items:center;gap:8px;font-size:.825rem;font-weight:600;color:#0f172a}.dark-theme ._mobileCatTitle_poyvm_1322{color:#f8fafc}._mobileToolGrid_poyvm_1335{display:flex;flex-direction:column;padding:6px;background:#fff}.dark-theme ._mobileToolGrid_poyvm_1335{background:#0b1220}._mobileToolItem_poyvm_1346{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;text-decoration:none}._mobileToolItem_poyvm_1346:hover{background:#f1f5f9}.dark-theme ._mobileToolItem_poyvm_1346:hover{background:#ffffff0f}._mobileToolIcon_poyvm_1362{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._mobileToolLabel_poyvm_1372{font-size:.8rem;font-weight:600;color:#0f172a}.dark-theme ._mobileToolLabel_poyvm_1372{color:#fff}._mobileToolDesc_poyvm_1382{font-size:.7rem;color:#64748b}._mobileFooter_poyvm_1387{padding:16px 20px;border-top:1px solid #E2E8F0}.dark-theme ._mobileFooter_poyvm_1387{border-color:#ffffff1a}._mobileSignIn_poyvm_1396{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:9px;border:1px solid #CBD5E1;background:#f8fafc;color:#0f172a;font-size:.85rem;font-weight:600;cursor:pointer}.dark-theme ._mobileSignIn_poyvm_1396{background:#ffffff0f;border-color:#ffffff26;color:#fff}._overlay_poyvm_1418{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1040}._footer_zx3lj_3{flex-shrink:0;position:relative;background-color:var(--color-navbar-bg, var(--bg, #FFFFFF));border-top:1px solid var(--color-border, var(--border, #E2E8F0));transition:background-color .15s ease,border-color .15s ease}._trustStrip_zx3lj_12{background:var(--color-surface-secondary, var(--bg-subtle, #F8FAFC));border-bottom:1px solid var(--color-border, var(--border, #E2E8F0));padding:14px 24px}._trustStripInner_zx3lj_18{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:8px;font-size:.85rem;font-weight:600;color:var(--color-text-secondary, #475569);letter-spacing:-.01em;flex-wrap:wrap}._trustDot_zx3lj_32{color:var(--color-text-muted, #94A3B8);opacity:.5;font-size:.75rem}._navSection_zx3lj_39{padding:48px 0 40px}._inner_zx3lj_43{max-width:1280px;margin:0 auto;padding:0 24px}._grid_zx3lj_49{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:40px}._brandCol_zx3lj_56{display:flex;flex-direction:column;gap:16px}._logo_zx3lj_62{display:flex;align-items:center;gap:10px;font-size:1.25rem;font-weight:800;color:var(--color-text, #0F172A);text-decoration:none;letter-spacing:-.03em}._logoImage_zx3lj_73{width:32px;height:32px}._brandDesc_zx3lj_78{font-size:.875rem;color:var(--color-text-secondary, #475569);line-height:1.6;max-width:280px;font-weight:500}._trustBullets_zx3lj_86{display:flex;flex-direction:column;gap:6px;margin-top:4px}._trustBullets_zx3lj_86 span{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--color-text-secondary, #475569);font-weight:600}._trustBullets_zx3lj_86 span svg{color:var(--color-primary, #2563EB);flex-shrink:0}._linksCol_zx3lj_106{min-width:0}._colTitle_zx3lj_110{font-size:.8rem;font-weight:700;color:var(--color-text-muted, #64748B);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;margin-top:0}._linkList_zx3lj_120{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}._linkList_zx3lj_120 a{font-size:.875rem;color:var(--color-text-secondary, #475569);text-decoration:none;font-weight:500;transition:color .15s ease;display:inline-block}._linkList_zx3lj_120 a:hover{color:var(--color-link, #2563EB)}._resetConsentBtn_zx3lj_140{background:none;border:none;padding:0;cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;color:var(--color-primary, #2563EB);text-align:left}._resetConsentBtn_zx3lj_140:hover{text-decoration:underline}._copyrightSection_zx3lj_156{padding:0 0 24px}._copyrightDivider_zx3lj_160{height:1px;background:var(--color-border, var(--border, #E2E8F0));margin-bottom:24px}._copyrightRow_zx3lj_166{display:flex;align-items:flex-end;justify-content:space-between}._copyrightLeft_zx3lj_172{display:flex;flex-direction:column;gap:2px}._copyrightText_zx3lj_178{font-size:.85rem;font-weight:500;color:var(--color-text-secondary, #475569)}._madeWith_zx3lj_184{font-size:.8rem;font-weight:500;color:var(--color-text-muted, #64748B)}._copyrightLinks_zx3lj_190{display:flex;gap:20px}._copyrightLinks_zx3lj_190 a{font-size:.85rem;font-weight:500;color:var(--color-text-secondary, #475569);text-decoration:none;transition:color .15s ease}._copyrightLinks_zx3lj_190 a:hover{color:var(--color-link, #2563EB)}.dark-theme ._footer_zx3lj_3,[data-theme=dark] ._footer_zx3lj_3,.dark ._footer_zx3lj_3{background-color:#0d1324;border-top:1px solid #26344D}.dark-theme ._trustStrip_zx3lj_12,[data-theme=dark] ._trustStrip_zx3lj_12,.dark ._trustStrip_zx3lj_12{background:#111827;border-bottom:1px solid #26344D}.dark-theme ._trustStripInner_zx3lj_18,[data-theme=dark] ._trustStripInner_zx3lj_18,.dark ._trustStripInner_zx3lj_18{color:#cbd5e1}.dark-theme ._trustDot_zx3lj_32,[data-theme=dark] ._trustDot_zx3lj_32,.dark ._trustDot_zx3lj_32{color:#64748b}.dark-theme ._logo_zx3lj_62,[data-theme=dark] ._logo_zx3lj_62,.dark ._logo_zx3lj_62{color:#f8fafc}.dark-theme ._brandDesc_zx3lj_78,[data-theme=dark] ._brandDesc_zx3lj_78,.dark ._brandDesc_zx3lj_78{color:#94a3b8}.dark-theme ._trustBullets_zx3lj_86 span,[data-theme=dark] ._trustBullets_zx3lj_86 span,.dark ._trustBullets_zx3lj_86 span{color:#cbd5e1}.dark-theme ._trustBullets_zx3lj_86 span svg,[data-theme=dark] ._trustBullets_zx3lj_86 span svg,.dark ._trustBullets_zx3lj_86 span svg{color:#3b82f6}.dark-theme ._colTitle_zx3lj_110,[data-theme=dark] ._colTitle_zx3lj_110,.dark ._colTitle_zx3lj_110{color:#f8fafc}.dark-theme ._linkList_zx3lj_120 a,[data-theme=dark] ._linkList_zx3lj_120 a,.dark ._linkList_zx3lj_120 a{color:#94a3b8}.dark-theme ._linkList_zx3lj_120 a:hover,[data-theme=dark] ._linkList_zx3lj_120 a:hover,.dark ._linkList_zx3lj_120 a:hover,.dark-theme ._resetConsentBtn_zx3lj_140,[data-theme=dark] ._resetConsentBtn_zx3lj_140,.dark ._resetConsentBtn_zx3lj_140{color:#60a5fa}.dark-theme ._copyrightDivider_zx3lj_160,[data-theme=dark] ._copyrightDivider_zx3lj_160,.dark ._copyrightDivider_zx3lj_160{background:#26344d}.dark-theme ._copyrightText_zx3lj_178,[data-theme=dark] ._copyrightText_zx3lj_178,.dark ._copyrightText_zx3lj_178{color:#94a3b8}.dark-theme ._madeWith_zx3lj_184,[data-theme=dark] ._madeWith_zx3lj_184,.dark ._madeWith_zx3lj_184{color:#64748b}.dark-theme ._copyrightLinks_zx3lj_190 a,[data-theme=dark] ._copyrightLinks_zx3lj_190 a,.dark ._copyrightLinks_zx3lj_190 a{color:#94a3b8}.dark-theme ._copyrightLinks_zx3lj_190 a:hover,[data-theme=dark] ._copyrightLinks_zx3lj_190 a:hover,.dark ._copyrightLinks_zx3lj_190 a:hover{color:#60a5fa}@media(max-width:1024px){._grid_zx3lj_49{grid-template-columns:1fr 1fr 1fr;gap:32px}._brandCol_zx3lj_56{grid-column:1/-1}}@media(max-width:768px){._navSection_zx3lj_39{padding:36px 0 32px}._grid_zx3lj_49{grid-template-columns:1fr 1fr;gap:28px}._brandCol_zx3lj_56{grid-column:1/-1}._copyrightRow_zx3lj_166{flex-direction:column;align-items:flex-start;gap:16px}._trustStripInner_zx3lj_18{text-align:center}}@media(max-width:480px){._grid_zx3lj_49{grid-template-columns:1fr;gap:24px}._copyrightLinks_zx3lj_190{flex-direction:column;gap:8px}._copyrightRow_zx3lj_166{text-align:center;align-items:center}}._overlay_85jag_1{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_85jag_16{background:var(--surface-primary, #ffffff);border-radius:16px;width:100%;max-width:520px;box-shadow:0 20px 40px #0003;position:relative;overflow:hidden}._closeBtn_85jag_26{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:var(--text-tertiary, #94a3b8);cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_85jag_26:hover{background:var(--surface-secondary, #f1f5f9);color:var(--text-primary, #0f172a)}._header_85jag_46{padding:2rem 2rem 1.5rem;border-bottom:1px solid var(--border-color, #e2e8f0);display:flex;align-items:center;gap:1rem}._header_85jag_46 h2{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-primary, #0f172a)}._iconWrapper_85jag_60{width:48px;height:48px;border-radius:12px;background:#ef44441a;color:#dc2626;display:flex;align-items:center;justify-content:center}._content_85jag_71{padding:2rem;color:var(--text-secondary, #475569);font-size:1rem;line-height:1.6}._content_85jag_71 p{margin:0 0 1rem}._content_85jag_71 p:last-child{margin-bottom:0}._content_85jag_71 strong{color:var(--text-primary, #0f172a)}._warningBox_85jag_87{background:#f9731614;border:1px solid rgba(249,115,22,.2);border-radius:8px;padding:1rem;margin:1rem 0;display:flex;gap:.75rem;color:#c2410c}._warningBox_85jag_87 svg{flex-shrink:0;margin-top:.25rem}._warningBox_85jag_87 p{margin:0;font-size:.9375rem}._recommendation_85jag_106{font-size:.9375rem;color:var(--text-primary, #0f172a);font-weight:500;background:var(--surface-secondary, #f8fafc);padding:1rem;border-radius:8px;border-left:3px solid #dc2626}._consentArea_85jag_116{padding:0 2rem 2rem}._checkboxLabel_85jag_120{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:.9375rem;color:var(--text-primary, #0f172a);line-height:1.5}._checkboxLabel_85jag_120 input[type=checkbox]{margin-top:.25rem;width:1.125rem;height:1.125rem;accent-color:var(--accent-primary, #2563eb);cursor:pointer}._actions_85jag_137{padding:1.5rem 2rem;background:var(--surface-secondary, #f8fafc);border-top:1px solid var(--border-color, #e2e8f0);display:flex;justify-content:flex-end;gap:1rem}._cancelBtn_85jag_146{background:transparent;border:1px solid var(--border-color, #e2e8f0);color:var(--text-secondary, #475569);padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}._cancelBtn_85jag_146:hover{background:var(--surface-tertiary, #e2e8f0)}._continueBtn_85jag_160{background:var(--accent-primary, #2563eb);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s}._continueBtn_85jag_160:hover:not(:disabled){background:var(--accent-hover, #1d4ed8)}._continueBtn_85jag_160:disabled{opacity:.5;cursor:not-allowed}._overlay_ir6rt_1{position:fixed;inset:0;background:#0f172a66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh}._dialog_ir6rt_16{width:100%;max-width:640px;background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;overflow:hidden;border:1px solid #e2e8f0;animation:_slideDown_ir6rt_1 .15s ease-out}@keyframes _slideDown_ir6rt_1{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._searchHeader_ir6rt_37{display:flex;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e2e8f0}._searchIcon_ir6rt_44{color:#64748b;margin-right:1rem}._searchInput_ir6rt_49{flex:1;border:none;background:transparent;font-size:1.125rem;color:#0f172a;outline:none}._searchInput_ir6rt_49::placeholder{color:#94a3b8}._closeBtn_ir6rt_61{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:.25rem;border-radius:6px}._closeBtn_ir6rt_61:hover{background:#f1f5f9;color:#0f172a}._resultsList_ir6rt_74{max-height:400px;overflow-y:auto;padding:.5rem}._resultItem_ir6rt_80{display:flex;align-items:center;padding:.75rem 1rem;border-radius:8px;cursor:pointer;transition:background .1s}._resultItem_ir6rt_80._selected_ir6rt_88{background:#f8fafc}._resultItem_ir6rt_80._selected_ir6rt_88 ._enterHint_ir6rt_91{opacity:1}._resultIcon_ir6rt_95{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:1rem}._resultIcon_ir6rt_95 svg{width:16px;height:16px}._resultText_ir6rt_109{flex:1}._resultText_ir6rt_109 h4{font-size:.95rem;font-weight:600;color:#0f172a;margin:0 0 .125rem}._resultText_ir6rt_109 p{font-size:.8rem;color:#64748b;margin:0}._enterHint_ir6rt_91{color:#94a3b8;font-size:1.2rem;opacity:0}._noResults_ir6rt_130{padding:3rem 1rem;text-align:center;color:#64748b;font-size:.95rem}._footer_ir6rt_137{display:flex;align-items:center;justify-content:center;gap:1.5rem;padding:.75rem 1.5rem;background:#f8fafc;border-top:1px solid #e2e8f0;font-size:.75rem;color:#64748b}._footer_ir6rt_137 strong{background:#e2e8f0;padding:.125rem .375rem;border-radius:4px;font-weight:600;color:#475569}._pwaBannerContainer_1l9ty_2{position:fixed;bottom:max(16px,env(safe-area-inset-bottom,16px));left:50%;transform:translate(-50%);width:calc(100% - 24px);max-width:440px;background:#0f172af0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:12px 14px;box-shadow:0 10px 30px #00000059,0 2px 8px #0003;z-index:900;display:flex;align-items:center;gap:12px;animation:_bannerSlideUp_1l9ty_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _bannerSlideUp_1l9ty_1{0%{opacity:0;transform:translate(-50%,30px)}to{opacity:1;transform:translate(-50%)}}._appIconWrap_1l9ty_34{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#2563eb,#7c3aed);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem;color:#fff;flex-shrink:0;box-shadow:0 2px 8px #2563eb66}._bannerMeta_1l9ty_49{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._bannerTitle_1l9ty_57{font-size:.86rem;font-weight:700;color:#fff;line-height:1.2}._bannerSubtitle_1l9ty_64{font-size:.72rem;color:#94a3b8;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._actionRow_1l9ty_73{display:flex;align-items:center;gap:6px;flex-shrink:0}._installBtn_1l9ty_80{background:#2563eb;color:#fff;border:none;border-radius:8px;padding:7px 14px;font-size:.8rem;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:5px;transition:all .15s ease}._installBtn_1l9ty_80:active{background:#1d4ed8;transform:scale(.96)}._dismissBtn_1l9ty_99{width:28px;height:28px;border-radius:50%;border:none;background:#ffffff1a;color:#94a3b8;display:flex;align-items:center;justify-content:center;cursor:pointer}._dismissBtn_1l9ty_99:active{background:#fff3;color:#fff}._iosGuideBox_1l9ty_117{font-size:.76rem;color:#e2e8f0;line-height:1.4;margin-top:4px}._offlineBannerWrap_hwlon_2{position:fixed;top:max(12px,env(safe-area-inset-top,12px));left:50%;transform:translate(-50%);z-index:10000;display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:30px;font-size:.8rem;font-weight:600;box-shadow:0 8px 24px #0003,0 2px 6px #0000001a;animation:_slideDown_hwlon_1 .3s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);max-width:90vw;pointer-events:auto}@keyframes _slideDown_hwlon_1{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}._offlineState_hwlon_33{background:#1e293bf0;color:#f8fafc;border:1px solid rgba(251,191,36,.4)}._offlineState_hwlon_33 ._statusDot_hwlon_38{width:8px;height:8px;border-radius:50%;background:#f59e0b;box-shadow:0 0 8px #f59e0b;animation:_blink_hwlon_1 1.8s infinite}._offlineState_hwlon_33 ._badgeTag_hwlon_46{font-size:.68rem;font-weight:700;background:#f59e0b33;color:#fbbf24;padding:2px 6px;border-radius:4px;border:1px solid rgba(245,158,11,.3)}._onlineState_hwlon_56{background:#10b981f0;color:#fff;border:1px solid rgba(255,255,255,.2)}._onlineState_hwlon_56 ._statusDot_hwlon_38{width:8px;height:8px;border-radius:50%;background:#fff}@keyframes _blink_hwlon_1{0%,to{opacity:1}50%{opacity:.3}}._promptCard_velo2_2{position:fixed;bottom:max(24px,env(safe-area-inset-bottom,24px));right:24px;z-index:950;width:min(380px,100vw - 32px);background:var(--card-bg, #ffffff);border:1px solid var(--border-color, #e2e8f0);border-radius:16px;padding:16px;box-shadow:0 16px 36px #0000001f,0 4px 12px #0000000d;animation:_slideUp_velo2_1 .35s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}@keyframes _slideUp_velo2_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._header_velo2_27{display:flex;align-items:flex-start;gap:12px}._iconWrap_velo2_33{flex-shrink:0;width:36px;height:36px;border-radius:10px;background:#2563eb1a;color:#2563eb;display:flex;align-items:center;justify-content:center}._titleInfo_velo2_45{flex:1}._title_velo2_45{margin:0 0 3px;font-size:.95rem;font-weight:700;color:var(--text-primary, #0f172a);letter-spacing:-.01em}._subtitle_velo2_57{margin:0;font-size:.8rem;color:var(--text-secondary, #64748b);line-height:1.35}._closeBtn_velo2_64{background:transparent;border:none;color:var(--text-tertiary, #94a3b8);cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .15s}._closeBtn_velo2_64:hover{color:var(--text-primary, #0f172a);background:#0000000d}._guaranteePill_velo2_81{margin-top:10px;display:flex;align-items:center;gap:6px;padding:5px 10px;background:#10b98114;border:1px solid rgba(16,185,129,.2);border-radius:20px;font-size:.72rem;font-weight:600;color:#059669}._actions_velo2_95{margin-top:14px;display:flex;align-items:center;gap:8px}._allowBtn_velo2_102{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 14px;border-radius:8px;background:#2563eb;color:#fff;border:none;font-size:.84rem;font-weight:600;cursor:pointer;transition:all .15s}._allowBtn_velo2_102:hover{background:#1d4ed8;transform:translateY(-1px)}._allowBtn_velo2_102:disabled{opacity:.7;cursor:wait}._notNowBtn_velo2_127{padding:9px 14px;border-radius:8px;background:transparent;border:1px solid var(--border-color, #e2e8f0);color:var(--text-secondary, #64748b);font-size:.84rem;font-weight:500;cursor:pointer;transition:all .15s}._notNowBtn_velo2_127:hover{background:#0000000a;color:var(--text-primary, #0f172a)}._toastWrap_velo2_143{position:fixed;bottom:max(24px,env(safe-area-inset-bottom,24px));right:24px;z-index:950;background:#064e3b;color:#fff;padding:10px 18px;border-radius:30px;font-size:.84rem;font-weight:600;display:flex;align-items:center;gap:8px;box-shadow:0 10px 25px #0003;animation:_slideUp_velo2_1 .3s ease}
