.BrandWarningBanner_banner__bfv8n{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.3);border-radius:8px;margin-bottom:1.5rem}.BrandWarningBanner_content__c7EMI{display:flex;align-items:center;gap:.75rem}.BrandWarningBanner_icon__cAzoo{color:#eab308;flex-shrink:0}.BrandWarningBanner_text__Nm9r2{display:flex;flex-direction:column;gap:.125rem}.BrandWarningBanner_title__hHWUN{font-size:.875rem;font-weight:600;color:var(--text-primary)}.BrandWarningBanner_description__yYsR9{font-size:.8125rem;color:var(--text-secondary)}.BrandWarningBanner_actions__fex3F{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.BrandWarningBanner_settingsButton__hKR79{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);cursor:pointer;transition:all .15s ease}.BrandWarningBanner_settingsButton__hKR79:hover{background:var(--bg-hover);border-color:var(--primary)}.BrandWarningBanner_dismissButton__Aa6t7{display:inline-flex;align-items:center;justify-content:center;padding:.375rem;background:transparent;border:none;border-radius:4px;color:var(--text-tertiary);cursor:pointer;transition:all .15s ease}.BrandWarningBanner_dismissButton__Aa6t7:hover{background:var(--bg-hover);color:var(--text-primary)}.BrandWarningBanner_settingsButton__hKR79:disabled{opacity:.7;cursor:not-allowed}.BrandWarningBanner_spinner__BIHQH{animation:BrandWarningBanner_spin__iZ6V5 1s linear infinite}@keyframes BrandWarningBanner_spin__iZ6V5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BrandWarningBanner_errorText__LiJDX{color:#ef4444}.BrandWarningBanner_hiddenInput__8OKPc{display:none}@media (max-width:640px){.BrandWarningBanner_banner__bfv8n{flex-direction:column;align-items:flex-start}.BrandWarningBanner_actions__fex3F{width:100%;justify-content:flex-end}}.BrandGuidelinesUpload_container__Rng5n{padding:0}.BrandGuidelinesUpload_title__B61g2{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem}.BrandGuidelinesUpload_description__kwl0o{font-size:.875rem;color:var(--text-secondary);margin:0 0 1rem;line-height:1.5}.BrandGuidelinesUpload_error__wZJv5{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444}.BrandGuidelinesUpload_error__wZJv5,.BrandGuidelinesUpload_success__UO2fK{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;margin-bottom:1rem}.BrandGuidelinesUpload_success__UO2fK{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;color:#22c55e}.BrandGuidelinesUpload_dropzone__RA0DJ{border:2px dashed var(--border-color);border-radius:12px;padding:2rem;text-align:center;cursor:pointer;transition:all .2s ease;background:var(--bg-secondary)}.BrandGuidelinesUpload_dropzone__RA0DJ:hover{border-color:var(--primary);background:var(--bg-hover)}.BrandGuidelinesUpload_dropzoneActive__sbC2H{border-color:var(--primary);background:rgba(var(--primary-rgb),.1)}.BrandGuidelinesUpload_dropzoneDisabled__N_5vJ{cursor:not-allowed;opacity:.7}.BrandGuidelinesUpload_uploadIcon__hLLuF{color:var(--text-tertiary);margin-bottom:.75rem}.BrandGuidelinesUpload_dropzoneText__CBq79{display:block;font-size:.9375rem;color:var(--text-primary);margin-bottom:.25rem}.BrandGuidelinesUpload_dropzoneHint__IsFos{display:block;font-size:.8125rem;color:var(--text-tertiary)}.BrandGuidelinesUpload_processing__PPlfn{display:flex;flex-direction:column;align-items:center;gap:.75rem;color:var(--text-secondary)}.BrandGuidelinesUpload_spinner__BIAFE{animation:BrandGuidelinesUpload_spin__1QeHb 1s linear infinite;color:var(--primary)}@keyframes BrandGuidelinesUpload_spin__1QeHb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BrandGuidelinesUpload_currentFile__d9PKE{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;padding:1rem}.BrandGuidelinesUpload_fileInfo__LDH70{display:flex;align-items:center;gap:.75rem}.BrandGuidelinesUpload_fileIcon__Hbb9d{color:var(--primary);flex-shrink:0}.BrandGuidelinesUpload_fileDetails__5JbHk{display:flex;flex-direction:column;gap:.125rem}.BrandGuidelinesUpload_fileName__jFgRF{font-size:.9375rem;font-weight:500;color:var(--text-primary)}.BrandGuidelinesUpload_fileDate__rA2VY{font-size:.8125rem;color:var(--text-tertiary)}.BrandGuidelinesUpload_voiceTone__X13LY{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color)}.BrandGuidelinesUpload_voiceToneTitle__NI0mM{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0 0 .75rem}.BrandGuidelinesUpload_voiceToneDetails__h0xLa{display:flex;flex-direction:column;gap:.5rem}.BrandGuidelinesUpload_voiceToneRow__8n5nM{display:flex;align-items:flex-start;gap:.5rem}.BrandGuidelinesUpload_voiceToneLabel__PCFSn{font-size:.8125rem;color:var(--text-tertiary);min-width:100px;flex-shrink:0}.BrandGuidelinesUpload_voiceToneValue__ULkoX{font-size:.875rem;color:var(--text-primary);text-transform:capitalize}.BrandGuidelinesUpload_tags__kI7MI{display:flex;flex-wrap:wrap;gap:.375rem}.BrandGuidelinesUpload_tag__B7k_b{display:inline-flex;align-items:center;padding:.25rem .5rem;font-size:.75rem;border-radius:4px;background:var(--bg-tertiary);color:var(--text-secondary)}.BrandGuidelinesUpload_tagPreferred__jdvQd{background:rgba(34,197,94,.1);color:#22c55e}.BrandGuidelinesUpload_tagAvoid__2EqcB{background:rgba(239,68,68,.1);color:#ef4444}.BrandGuidelinesUpload_collapsibleSection__AHDEb{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-color)}.BrandGuidelinesUpload_sectionHeader__WrfZ_{display:flex;align-items:center;gap:.375rem;width:100%;padding:0;background:none;border:none;cursor:pointer;font-size:.875rem;font-weight:600;color:var(--text-primary);text-align:left}.BrandGuidelinesUpload_sectionHeader__WrfZ_:hover{color:var(--primary)}.BrandGuidelinesUpload_sectionContent__O0lcx{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding-left:.25rem}.BrandGuidelinesUpload_colorSwatch__7LVVC{display:inline-block;width:12px;height:12px;border-radius:2px;border:1px solid rgba(0,0,0,.15);margin-right:.25rem;vertical-align:middle}.BrandGuidelinesUpload_missionText__VHDgZ{font-size:.8125rem;color:var(--text-secondary);line-height:1.4;font-style:italic}.BrandGuidelinesUpload_reanalyzeHint__AFwp7{margin-top:.75rem;padding:.5rem .75rem;font-size:.75rem;color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:6px;text-align:center}.BrandGuidelinesUpload_fileActions__k70qP{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color)}.BrandGuidelinesUpload_removeButton__7oTPv,.BrandGuidelinesUpload_replaceButton__rGGsD{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;border-radius:6px;cursor:pointer;transition:all .15s ease}.BrandGuidelinesUpload_replaceButton__rGGsD{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-primary)}.BrandGuidelinesUpload_replaceButton__rGGsD:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary)}.BrandGuidelinesUpload_removeButton__7oTPv{background:transparent;border:1px solid transparent;color:var(--text-tertiary)}.BrandGuidelinesUpload_removeButton__7oTPv:hover:not(:disabled){background:rgba(239,68,68,.1);color:#ef4444}.BrandGuidelinesUpload_removeButton__7oTPv:disabled,.BrandGuidelinesUpload_replaceButton__rGGsD:disabled{opacity:.5;cursor:not-allowed}.BrandGuidelinesUpload_hiddenInput__IJSho{display:none}.BrandGuidelinesModal_overlay__ONqrR{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1100;padding:var(--spacing-lg)}.BrandGuidelinesModal_modal__wdDhA{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;width:100%;max-width:720px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.4)}.BrandGuidelinesModal_header__uUGYx{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border-color);position:sticky;top:0;background:var(--bg-secondary);z-index:1}.BrandGuidelinesModal_title__tGzX2{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0}.BrandGuidelinesModal_closeButton__Lq5qX{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.BrandGuidelinesModal_closeButton__Lq5qX:hover{background:var(--bg-tertiary);color:var(--text-primary)}.BrandGuidelinesModal_content__NkQXx{padding:24px}.UrlInputSection_container__JetqE{margin-bottom:2rem}.UrlInputSection_form__LOQ33{display:flex;gap:.75rem}.UrlInputSection_inputWrapper__hulxN{position:relative;flex:1}.UrlInputSection_inputIcon__jIM2f{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}.UrlInputSection_input__RnHPr{width:100%;padding:.875rem 3rem;font-size:1rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;color:var(--text-primary);transition:all .15s ease}.UrlInputSection_input__RnHPr::-moz-placeholder{color:var(--text-tertiary)}.UrlInputSection_input__RnHPr::placeholder{color:var(--text-tertiary)}.UrlInputSection_input__RnHPr:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.1)}.UrlInputSection_input__RnHPr:disabled{opacity:.6;cursor:not-allowed}.UrlInputSection_inputError__zttHF{border-color:#ef4444}.UrlInputSection_inputError__zttHF:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.1)}.UrlInputSection_inputValid__12dOQ{border-color:#10b981}.UrlInputSection_inputValid__12dOQ:focus{border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1)}.UrlInputSection_statusIcon__mLLJU{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}.UrlInputSection_statusSpinner__7KmuJ{color:var(--text-tertiary);animation:UrlInputSection_spin__hZNqr 1s linear infinite}.UrlInputSection_statusCheck__riFKB{color:#10b981}.UrlInputSection_statusError____XSu{color:#ef4444}.UrlInputSection_analyzeButton__8pFlu{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;background:var(--primary);border:none;border-radius:10px;color:white;cursor:pointer;transition:all .15s ease;white-space:nowrap}.UrlInputSection_analyzeButton__8pFlu:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.UrlInputSection_analyzeButton__8pFlu:disabled{opacity:.6;cursor:not-allowed;transform:none}.UrlInputSection_spinner__mg3lv{animation:UrlInputSection_spin__hZNqr 1s linear infinite}@keyframes UrlInputSection_spin__hZNqr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UrlInputSection_errorText__w8MD_{margin:.5rem 0 0;font-size:.8125rem;color:#ef4444}.UrlInputSection_warningText__FMIYl{margin:.5rem 0 0;font-size:.8125rem;color:#f59e0b}.UrlInputSection_hint__odmOl{margin:.75rem 0 0;font-size:.8125rem;color:var(--text-tertiary);text-align:center}@media (max-width:640px){.UrlInputSection_form__LOQ33{flex-direction:column}.UrlInputSection_analyzeButton__8pFlu{width:100%}}.ContentAnalysisResults_container__Zm6bl{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;margin-bottom:1.5rem;overflow:hidden}.ContentAnalysisResults_header__Rjsrd{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color)}.ContentAnalysisResults_title__t224p{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0}.ContentAnalysisResults_reusedBadge__HzY5J{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;background:rgba(var(--primary-rgb),.1);border-radius:4px;color:var(--primary)}.ContentAnalysisResults_content__N5T1d{padding:1.25rem}.ContentAnalysisResults_scoreSection__ZYbm6{display:flex;align-items:center;gap:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border-color);margin-bottom:1.25rem}.ContentAnalysisResults_scoreGauge___V1VE{position:relative;width:120px;height:120px;flex-shrink:0}.ContentAnalysisResults_scoreSvg__FxIB_{width:100%;height:100%}.ContentAnalysisResults_scoreValue__b8A1D{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.ContentAnalysisResults_scoreNumber__oGwkH{display:block;font-size:2rem;font-weight:700;color:var(--score-color);line-height:1}.ContentAnalysisResults_scoreLabel__RBve0{display:block;font-size:.75rem;color:var(--text-secondary);margin-top:.25rem}.ContentAnalysisResults_scoreDetails__O8eWG{flex:1}.ContentAnalysisResults_scoreDescription___Hnr0{font-size:.875rem;color:var(--text-secondary);margin:0 0 .75rem;line-height:1.5}.ContentAnalysisResults_contentMeta__Yb0Yy{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--text-tertiary)}.ContentAnalysisResults_gapsSection___GVZf{margin-bottom:1.25rem}.ContentAnalysisResults_gapsTitle__dW9_c{font-size:.9375rem;font-weight:600;color:var(--text-primary);margin:0 0 .25rem}.ContentAnalysisResults_gapsDescription__3JDh4{font-size:.8125rem;color:var(--text-tertiary);margin:0 0 1rem}.ContentAnalysisResults_noGaps__hyNle{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem;background:rgba(34,197,94,.1);border-radius:8px;color:#22c55e;font-weight:500}.ContentAnalysisResults_gapsList__zE1sB{display:flex;flex-direction:column;gap:.75rem}.ContentAnalysisResults_gapCard__g8QGB{padding:.875rem 1rem;background:var(--bg-tertiary);border-radius:8px;border:1px solid var(--border-color);border-left-width:3px}.ContentAnalysisResults_gapHigh__evbvh{border-left-color:#ef4444}.ContentAnalysisResults_gapMedium__40A_W{border-left-color:#eab308}.ContentAnalysisResults_gapLow__O9zFw{border-left-color:#3b82f6}.ContentAnalysisResults_gapHeader__o4Sot{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.ContentAnalysisResults_gapIcon__13uq9{display:flex;align-items:center;justify-content:center;color:var(--text-tertiary)}.ContentAnalysisResults_gapCategory__2LBvz{font-size:.875rem;font-weight:500;color:var(--text-primary);flex:1}.ContentAnalysisResults_gapSeverity__jtTly{padding:.125rem .375rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;border-radius:4px}.ContentAnalysisResults_severityHigh__TD07c{background:rgba(239,68,68,.1);color:#ef4444}.ContentAnalysisResults_severityMedium__GD8UY{background:rgba(234,179,8,.1);color:#eab308}.ContentAnalysisResults_severityLow___h5ZS{background:rgba(59,130,246,.1);color:#3b82f6}.ContentAnalysisResults_gapSuggestion__Np9DP{font-size:.8125rem;color:var(--text-secondary);margin:0 0 .5rem;line-height:1.5}.ContentAnalysisResults_gapExcerpt__6QKF8{font-size:.75rem;color:var(--text-tertiary);font-style:italic;margin:0;padding:.5rem;background:var(--bg-primary);border-radius:4px}.ContentAnalysisResults_actions__8NNAU{display:flex;justify-content:center;gap:.75rem}.ContentAnalysisResults_optimizeButton__RT3dq{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;background:var(--primary);border:none;border-radius:8px;color:white;cursor:pointer;transition:all .15s ease}.ContentAnalysisResults_optimizeButton__RT3dq:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.ContentAnalysisResults_optimizeButton__RT3dq:disabled{opacity:.6;cursor:not-allowed;transform:none}.ContentAnalysisResults_infographicButton__k0ooI{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;background:transparent;border:1px solid var(--primary);border-radius:8px;color:var(--primary);cursor:pointer;transition:all .15s ease}.ContentAnalysisResults_infographicButton__k0ooI:hover:not(:disabled){background:var(--primary);color:white;transform:translateY(-1px)}.ContentAnalysisResults_infographicButton__k0ooI:disabled{opacity:.6;cursor:not-allowed;transform:none}.ContentAnalysisResults_lockedButton__rrR9q{text-decoration:none;color:var(--text-secondary);border-color:var(--border-secondary,var(--border));background:transparent}.ContentAnalysisResults_lockedButton__rrR9q:hover{background:var(--primary);color:white;border-color:var(--primary);transform:translateY(-1px)}.ContentAnalysisResults_proBadge__pbLxn{display:inline-flex;align-items:center;padding:.125rem .5rem;margin-left:.25rem;font-size:.6875rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;border-radius:999px;background:var(--primary);color:white}.ContentAnalysisResults_lockedButton__rrR9q:hover .ContentAnalysisResults_proBadge__pbLxn{background:white;color:var(--primary)}.ContentAnalysisResults_spinner__lNLV_{animation:ContentAnalysisResults_spin__2yWm6 1s linear infinite}@keyframes ContentAnalysisResults_spin__2yWm6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.ContentAnalysisResults_scoreSection__ZYbm6{flex-direction:column;text-align:center}}.OptimizedContentSection_container__VuwLI{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;overflow:hidden}.OptimizedContentSection_header__C1P5X{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-color);background:var(--bg-primary)}.OptimizedContentSection_tabs__WxMbT{display:flex;gap:.25rem}.OptimizedContentSection_tab__dKkoa{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease}.OptimizedContentSection_tab__dKkoa:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.OptimizedContentSection_tab__dKkoa:disabled{opacity:.5;cursor:not-allowed}.OptimizedContentSection_tabActive__2P_mR{background:var(--primary);color:white}.OptimizedContentSection_tabActive__2P_mR:hover{background:var(--primary-hover);color:white}.OptimizedContentSection_scoreChange__R36dK{padding:.125rem .375rem;font-size:.6875rem;font-weight:600;background:rgba(34,197,94,.2);border-radius:4px;color:#22c55e}.OptimizedContentSection_actions__Ko3W_{display:flex;gap:.5rem}.OptimizedContentSection_actionButton__vNlYy{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--text-secondary);background:transparent;border:1px solid var(--border-color);border-radius:6px;cursor:pointer;transition:all .15s ease}.OptimizedContentSection_actionButton__vNlYy:hover{background:var(--bg-hover);border-color:var(--primary);color:var(--primary)}.OptimizedContentSection_contentWrapper__D0t_E{position:relative;min-height:300px;max-height:500px;overflow:auto}.OptimizedContentSection_content__0aHRU{padding:1.25rem;font-size:.9375rem;line-height:1.7;color:var(--text-primary);word-wrap:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text}.OptimizedContentSection_markdownContent__RRgDq h1,.OptimizedContentSection_markdownContent__RRgDq h2,.OptimizedContentSection_markdownContent__RRgDq h3,.OptimizedContentSection_markdownContent__RRgDq h4,.OptimizedContentSection_markdownContent__RRgDq h5,.OptimizedContentSection_markdownContent__RRgDq h6{margin:1.25em 0 .5em;font-weight:600;line-height:1.3;color:var(--text-primary)}.OptimizedContentSection_markdownContent__RRgDq h1:first-child,.OptimizedContentSection_markdownContent__RRgDq h2:first-child,.OptimizedContentSection_markdownContent__RRgDq h3:first-child{margin-top:0}.OptimizedContentSection_markdownContent__RRgDq h1{font-size:1.5em}.OptimizedContentSection_markdownContent__RRgDq h2{font-size:1.3em}.OptimizedContentSection_markdownContent__RRgDq h3{font-size:1.15em}.OptimizedContentSection_markdownContent__RRgDq h4{font-size:1.05em}.OptimizedContentSection_markdownContent__RRgDq p{margin:0 0 .75em}.OptimizedContentSection_markdownContent__RRgDq p:last-child{margin-bottom:0}.OptimizedContentSection_markdownContent__RRgDq ol,.OptimizedContentSection_markdownContent__RRgDq ul{margin:.5em 0;padding-left:1.5em}.OptimizedContentSection_markdownContent__RRgDq li{margin:.25em 0}.OptimizedContentSection_markdownContent__RRgDq strong{font-weight:600}.OptimizedContentSection_markdownContent__RRgDq em{font-style:italic}.OptimizedContentSection_markdownContent__RRgDq blockquote{border-left:3px solid var(--primary,#6366f1);margin:.75em 0;padding-left:1em;color:var(--text-secondary)}.OptimizedContentSection_markdownContent__RRgDq a{color:var(--primary,#6366f1);text-decoration:underline}.OptimizedContentSection_markdownContent__RRgDq a:hover{opacity:.8}.OptimizedContentSection_markdownContent__RRgDq hr{border:none;border-top:1px solid var(--border-color);margin:1em 0}.OptimizedContentSection_diffContainer__wNNrl{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border-color)}.OptimizedContentSection_diffColumn__0WnYL{background:var(--bg-secondary)}.OptimizedContentSection_diffHeader__u_qtU{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:600;color:var(--text-secondary);background:var(--bg-tertiary);border-bottom:1px solid var(--border-color)}.OptimizedContentSection_diffContent__EDzzQ{padding:.5rem 0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.6}.OptimizedContentSection_diffLine__qteCY{display:flex;padding:.125rem .75rem}.OptimizedContentSection_diffLineChanged__GkiQH{background:rgba(34,197,94,.1)}.OptimizedContentSection_lineNumber__GchOK{flex-shrink:0;width:32px;padding-right:.75rem;text-align:right;color:var(--text-tertiary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.OptimizedContentSection_lineText__1RyQo{flex:1;color:var(--text-primary);word-wrap:break-word}.OptimizedContentSection_selectionTooltip__WO7bO{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--bg-primary);border-top:1px solid var(--border-color);box-shadow:0 -4px 12px rgba(0,0,0,.1)}.OptimizedContentSection_selectionInfo__mGNdD{font-size:.8125rem;color:var(--text-secondary)}.OptimizedContentSection_optimizeSectionButton__g1_PT{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;background:var(--primary);border:none;border-radius:6px;color:white;cursor:pointer;transition:all .15s ease}.OptimizedContentSection_optimizeSectionButton__g1_PT:hover:not(:disabled){background:var(--primary-hover)}.OptimizedContentSection_optimizeSectionButton__g1_PT:disabled{opacity:.6;cursor:not-allowed}.OptimizedContentSection_footer__l_cXo{display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem;border-top:1px solid var(--border-color);background:var(--bg-primary)}.OptimizedContentSection_optimizeButton__Cotum{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;background:var(--primary);border:none;border-radius:8px;color:white;cursor:pointer;transition:all .15s ease}.OptimizedContentSection_optimizeButton__Cotum:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.OptimizedContentSection_optimizeButton__Cotum:disabled{opacity:.6;cursor:not-allowed;transform:none}.OptimizedContentSection_improvementsSummary__9xeCH{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--text-secondary)}.OptimizedContentSection_improvementsIcon__vv2Dh{color:#22c55e}.OptimizedContentSection_newScore__mIz5H{background:rgba(34,197,94,.1);color:#22c55e}.OptimizedContentSection_brandScore__cyASw,.OptimizedContentSection_newScore__mIz5H{padding:.25rem .5rem;margin-left:.5rem;font-size:.75rem;font-weight:600;border-radius:4px}.OptimizedContentSection_brandScore__cyASw{background:rgba(99,102,241,.1);color:#818cf8}.OptimizedContentSection_spinner___ftri{animation:OptimizedContentSection_spin__KV3FC 1s linear infinite}@keyframes OptimizedContentSection_spin__KV3FC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.OptimizedContentSection_diffContainer__wNNrl{grid-template-columns:1fr}.OptimizedContentSection_tabs__WxMbT{flex-wrap:wrap}.OptimizedContentSection_tab__dKkoa{padding:.375rem .75rem;font-size:.8125rem}.OptimizedContentSection_tab__dKkoa span:not(.OptimizedContentSection_scoreChange__R36dK){display:none}.OptimizedContentSection_selectionTooltip__WO7bO{flex-direction:column;gap:.5rem}}.GSCQueryImportModal_overlay__WDjl1{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-xl)}.GSCQueryImportModal_modal__1Pkhc{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:16px;width:100%;max-width:1000px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.GSCQueryImportModal_header__TEZz4{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xl);border-bottom:1px solid var(--border-color)}.GSCQueryImportModal_header__TEZz4 h2{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary)}.GSCQueryImportModal_closeButton__sOhl6{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.GSCQueryImportModal_closeButton__sOhl6:hover{background:var(--bg-tertiary);color:var(--text-primary)}.GSCQueryImportModal_controls__vxvSg{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-xl);background:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.GSCQueryImportModal_controlLabel__LJmOf{font-size:.8125rem;color:var(--text-secondary);font-weight:500}.GSCQueryImportModal_dateRangeSelector__d2sM0{display:flex;align-items:center;gap:var(--spacing-sm)}.GSCQueryImportModal_dateButton__QXTlM{padding:8px 16px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);font-size:.8125rem;cursor:pointer;transition:all .2s ease}.GSCQueryImportModal_dateButton__QXTlM:hover{border-color:var(--accent-primary);color:var(--text-primary)}.GSCQueryImportModal_dateButton__QXTlM.GSCQueryImportModal_active__q0q76{background:var(--accent-primary);border-color:var(--accent-primary);color:white}.GSCQueryImportModal_searchBox__Xd5vp{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-muted)}.GSCQueryImportModal_searchBox__Xd5vp input{flex:1;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:.875rem;min-width:200px}.GSCQueryImportModal_searchBox__Xd5vp input::-moz-placeholder{color:var(--text-muted)}.GSCQueryImportModal_searchBox__Xd5vp input::placeholder{color:var(--text-muted)}.GSCQueryImportModal_errorMessage__xQ0NJ{margin:var(--spacing-md) var(--spacing-xl);padding:var(--spacing-md);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.8125rem}.GSCQueryImportModal_tableContainer___VD7e{flex:1;overflow:auto;min-height:300px}.GSCQueryImportModal_loading__9GwuW{gap:var(--spacing-md);color:var(--text-secondary)}.GSCQueryImportModal_empty__i8tcm,.GSCQueryImportModal_loading__9GwuW{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-2xl)}.GSCQueryImportModal_empty__i8tcm{text-align:center}.GSCQueryImportModal_empty__i8tcm p{margin:0;color:var(--text-secondary)}.GSCQueryImportModal_emptyHint__EEOca{margin-top:var(--spacing-sm)!important;font-size:.8125rem;color:var(--text-muted)!important;max-width:500px}.GSCQueryImportModal_table__d85e5{width:100%;border-collapse:collapse}.GSCQueryImportModal_table__d85e5 th{position:sticky;top:0;background:var(--bg-secondary);padding:var(--spacing-sm) var(--spacing-md);text-align:left;font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color)}.GSCQueryImportModal_table__d85e5 th.GSCQueryImportModal_sortable__rG0Of{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GSCQueryImportModal_table__d85e5 th.GSCQueryImportModal_sortable__rG0Of:hover{color:var(--text-primary)}.GSCQueryImportModal_table__d85e5 th svg{margin-left:4px;vertical-align:middle}.GSCQueryImportModal_table__d85e5 td{padding:var(--spacing-sm) var(--spacing-md);font-size:.875rem;color:var(--text-primary);border-bottom:1px solid var(--border-color)}.GSCQueryImportModal_table__d85e5 tr:hover{background:var(--bg-tertiary);cursor:pointer}.GSCQueryImportModal_table__d85e5 tr.GSCQueryImportModal_selected__Gi4Mb{background:rgba(99,102,241,.1)}.GSCQueryImportModal_table__d85e5 tr.GSCQueryImportModal_selected__Gi4Mb:hover{background:rgba(99,102,241,.15)}.GSCQueryImportModal_checkboxCell__36Npv{width:40px;text-align:center}.GSCQueryImportModal_checkboxCell__36Npv input{width:16px;height:16px;cursor:pointer;accent-color:var(--accent-primary)}.GSCQueryImportModal_numericCell__jrIwp{text-align:right;font-variant-numeric:tabular-nums}.GSCQueryImportModal_questionWord__ijObQ{font-weight:600;color:var(--accent-primary)}.GSCQueryImportModal_footer__v0cmp{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl);background:var(--bg-secondary);border-top:1px solid var(--border-color)}.GSCQueryImportModal_selectionInfo__apF37{font-size:.8125rem;color:var(--text-secondary)}.GSCQueryImportModal_footerActions__IYGfd{display:flex;gap:var(--spacing-md)}.GSCQueryImportModal_cancelButton__r5xbz{padding:10px 20px;background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.GSCQueryImportModal_cancelButton__r5xbz:hover{border-color:var(--text-secondary);color:var(--text-primary)}.GSCQueryImportModal_importButton__ERjuG{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--accent-primary);border:none;border-radius:8px;color:white;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.GSCQueryImportModal_importButton__ERjuG:hover:not(:disabled){background:var(--accent-hover)}.GSCQueryImportModal_importButton__ERjuG:disabled{opacity:.5;cursor:not-allowed}.GSCQueryImportModal_spinning__ed5aw{animation:GSCQueryImportModal_spin__tZThe 1s linear infinite}@keyframes GSCQueryImportModal_spin__tZThe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.GSCQueryImportModal_overlay__WDjl1{padding:var(--spacing-sm)}.GSCQueryImportModal_modal__1Pkhc{max-width:100%;max-height:95vh;border-radius:12px}.GSCQueryImportModal_controls__vxvSg{flex-direction:column;align-items:stretch}.GSCQueryImportModal_dateRangeSelector__d2sM0{flex-wrap:wrap}.GSCQueryImportModal_searchBox__Xd5vp{width:100%}.GSCQueryImportModal_searchBox__Xd5vp input{min-width:0}.GSCQueryImportModal_footer__v0cmp{flex-direction:column;gap:var(--spacing-md)}.GSCQueryImportModal_footerActions__IYGfd{width:100%}.GSCQueryImportModal_cancelButton__r5xbz,.GSCQueryImportModal_importButton__ERjuG{flex:1;justify-content:center}}.GSCConnectionCard_card__jZbz6{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.GSCConnectionCard_cardHeader__1S8cF{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-xl);border-bottom:1px solid var(--border-color)}.GSCConnectionCard_cardIcon__5_wus{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);border-radius:10px;flex-shrink:0}.GSCConnectionCard_cardIcon__5_wus img{width:24px;height:24px}.GSCConnectionCard_cardTitle__F_Mwc{flex:1}.GSCConnectionCard_cardTitle__F_Mwc h3{margin:0 0 4px;font-size:1rem;font-weight:600;color:var(--text-primary)}.GSCConnectionCard_cardTitle__F_Mwc p{margin:0;font-size:.8125rem;color:var(--text-secondary)}.GSCConnectionCard_statusBadge__r3mK8{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:20px;font-size:.75rem;font-weight:500;color:#22c55e}.GSCConnectionCard_statusDot__jgLS1{width:6px;height:6px;background:#22c55e;border-radius:50%}.GSCConnectionCard_iconMuted__snb90{opacity:.5}.GSCConnectionCard_tierBadge__ky6rT{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);border-radius:20px;font-size:.75rem;font-weight:500;color:#8b5cf6}.GSCConnectionCard_upgradePrompt__rnJmV{display:flex;flex-direction:column;flex:1}.GSCConnectionCard_upgradePrompt__rnJmV p{margin:0 0 var(--spacing-sm) 0;font-size:.9375rem;color:var(--text-primary);font-weight:500}.GSCConnectionCard_upgradeButton__2K1z5{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;border-radius:8px;color:white;font-size:.9375rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease;margin-top:auto;align-self:flex-start}.GSCConnectionCard_upgradeButton__2K1z5:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.3)}.GSCConnectionCard_errorMessage__fahu9{margin:var(--spacing-md);padding:var(--spacing-md);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.8125rem}.GSCConnectionCard_cardContent__XsXvC{padding:var(--spacing-xl);flex:1;display:flex;flex-direction:column}.GSCConnectionCard_benefitText__r8SbZ{margin:0 0 var(--spacing-sm) 0;font-size:.9375rem;color:var(--text-primary);font-weight:500}.GSCConnectionCard_benefitList__mu1pF{margin:0 0 var(--spacing-lg) 0;padding-left:var(--spacing-lg);color:var(--text-secondary);font-size:.875rem;line-height:1.8}.GSCConnectionCard_benefitList__mu1pF li{margin-bottom:4px}.GSCConnectionCard_connectButton__vgDyu{display:flex;align-items:center;gap:8px;padding:12px 24px;background:var(--accent-primary);border:none;border-radius:8px;color:white;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:auto}.GSCConnectionCard_connectButton__vgDyu:hover:not(:disabled){background:var(--accent-hover)}.GSCConnectionCard_connectButton__vgDyu:disabled{opacity:.6;cursor:not-allowed}.GSCConnectionCard_propertiesSection__ysH8i{margin-bottom:var(--spacing-lg)}.GSCConnectionCard_propertiesSection__ysH8i h4{margin:0 0 var(--spacing-sm) 0;font-size:.875rem;font-weight:600;color:var(--text-secondary)}.GSCConnectionCard_propertiesList__TstE6{display:flex;flex-direction:column;gap:8px}.GSCConnectionCard_propertyItem__o7qI8{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;transition:border-color .2s ease}.GSCConnectionCard_propertyItem__o7qI8:hover{border-color:var(--accent-primary)}.GSCConnectionCard_propertyCheckbox__vGT_7{width:16px;height:16px;cursor:pointer;accent-color:var(--accent-primary)}.GSCConnectionCard_propertyUrl__kDsf_{flex:1;font-size:.9375rem;color:var(--text-primary)}.GSCConnectionCard_propertyPermission__jqMpu{font-size:.75rem;color:var(--text-muted);text-transform:capitalize}.GSCConnectionCard_cardActions__HKFqN{display:flex;gap:var(--spacing-md)}.GSCConnectionCard_importButton__BnC4D{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--accent-primary);border:none;border-radius:8px;color:white;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.GSCConnectionCard_importButton__BnC4D:hover:not(:disabled){background:var(--accent-hover)}.GSCConnectionCard_importButton__BnC4D:disabled{opacity:.5;cursor:not-allowed}.GSCConnectionCard_disconnectButton__haD9U{display:flex;align-items:center;gap:6px;padding:10px 16px;background:transparent;border:1px solid rgba(239,68,68,.5);border-radius:8px;color:#ef4444;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.GSCConnectionCard_disconnectButton__haD9U:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:#ef4444}.GSCConnectionCard_disconnectButton__haD9U:disabled{opacity:.5;cursor:not-allowed}.GSCConnectionCard_spinning__VBm3C{animation:GSCConnectionCard_spin__gMUaq 1s linear infinite}@keyframes GSCConnectionCard_spin__gMUaq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.GSCConnectionCard_cardActions__HKFqN{flex-direction:column}.GSCConnectionCard_disconnectButton__haD9U,.GSCConnectionCard_importButton__BnC4D{width:100%;justify-content:center}}.GA4ConnectionCard_card__EJIOp{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.GA4ConnectionCard_cardHeader__nYscu{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-xl);border-bottom:1px solid var(--border-color)}.GA4ConnectionCard_cardIcon__ATkHB{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);border-radius:10px;flex-shrink:0;color:var(--accent-primary)}.GA4ConnectionCard_iconMuted__8EfCF{color:var(--text-muted)}.GA4ConnectionCard_cardTitle___SkeX{flex:1}.GA4ConnectionCard_cardTitle___SkeX h3{margin:0 0 4px;font-size:1rem;font-weight:600;color:var(--text-primary)}.GA4ConnectionCard_cardTitle___SkeX p{margin:0;font-size:.8125rem;color:var(--text-secondary)}.GA4ConnectionCard_statusBadge__suUbZ{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:20px;font-size:.75rem;font-weight:500;color:#22c55e}.GA4ConnectionCard_statusDot__0EyR9{width:6px;height:6px;background:#22c55e;border-radius:50%}.GA4ConnectionCard_tierBadge__uXDZu{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.3);border-radius:20px;font-size:.75rem;font-weight:500;color:#8b5cf6}.GA4ConnectionCard_errorMessage__m3lq5{margin:var(--spacing-md);padding:var(--spacing-md);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.8125rem}.GA4ConnectionCard_cardContent__H3AuW{padding:var(--spacing-xl);flex:1;display:flex;flex-direction:column}.GA4ConnectionCard_upgradePrompt__MDCgm{display:flex;flex-direction:column;flex:1}.GA4ConnectionCard_benefitText__8Fps2,.GA4ConnectionCard_upgradePrompt__MDCgm p{margin:0 0 var(--spacing-sm) 0;font-size:.9375rem;color:var(--text-primary);font-weight:500}.GA4ConnectionCard_benefitList__Mgp2U{margin:0 0 var(--spacing-lg) 0;padding-left:var(--spacing-lg);color:var(--text-secondary);font-size:.875rem;line-height:1.8}.GA4ConnectionCard_benefitList__Mgp2U li{margin-bottom:4px}.GA4ConnectionCard_upgradeButton___Cewn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;border-radius:8px;color:white;font-size:.9375rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease;margin-top:auto}.GA4ConnectionCard_upgradeButton___Cewn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.3)}.GA4ConnectionCard_connectButton__MP2OL{display:flex;align-items:center;gap:8px;padding:12px 24px;background:var(--accent-primary);border:none;border-radius:8px;color:white;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:auto}.GA4ConnectionCard_connectButton__MP2OL:hover:not(:disabled){background:var(--accent-hover)}.GA4ConnectionCard_connectButton__MP2OL:disabled{opacity:.6;cursor:not-allowed}.GA4ConnectionCard_propertiesSection__CAnAq{margin-bottom:var(--spacing-lg)}.GA4ConnectionCard_propertiesSection__CAnAq h4{margin:0 0 var(--spacing-sm) 0;font-size:.875rem;font-weight:600;color:var(--text-secondary)}.GA4ConnectionCard_propertiesList__EW1EA{display:flex;flex-direction:column;gap:8px}.GA4ConnectionCard_propertyItem__drpgo{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;transition:border-color .2s ease}.GA4ConnectionCard_propertyItem__drpgo:hover{border-color:var(--accent-primary)}.GA4ConnectionCard_propertyCheckbox__oNhI_{width:16px;height:16px;cursor:pointer;accent-color:var(--accent-primary)}.GA4ConnectionCard_propertyName__3iZsz{flex:1;font-size:.9375rem;color:var(--text-primary)}.GA4ConnectionCard_propertyId__qRPn9{font-size:.75rem;color:var(--text-muted);font-family:var(--font-mono)}.GA4ConnectionCard_noProperties__VJVTh{padding:var(--spacing-lg);background:var(--bg-tertiary);border-radius:8px;text-align:center;margin-bottom:var(--spacing-lg)}.GA4ConnectionCard_noProperties__VJVTh p{margin:0;color:var(--text-secondary);font-size:.875rem}.GA4ConnectionCard_noProperties__VJVTh .GA4ConnectionCard_hint__lu_tW{margin-top:var(--spacing-sm);font-size:.8125rem;color:var(--text-muted)}.GA4ConnectionCard_cardActions__Yn0Ba{display:flex;gap:var(--spacing-md)}.GA4ConnectionCard_disconnectButton__0xxD7{display:flex;align-items:center;gap:6px;padding:10px 16px;background:transparent;border:1px solid rgba(239,68,68,.5);border-radius:8px;color:#ef4444;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.GA4ConnectionCard_disconnectButton__0xxD7:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:#ef4444}.GA4ConnectionCard_disconnectButton__0xxD7:disabled{opacity:.5;cursor:not-allowed}.GA4ConnectionCard_spinning__qfaqF{animation:GA4ConnectionCard_spin__5jfMz 1s linear infinite}@keyframes GA4ConnectionCard_spin__5jfMz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.GA4ConnectionCard_cardActions__Yn0Ba{flex-direction:column}.GA4ConnectionCard_disconnectButton__0xxD7{width:100%;justify-content:center}}.WebhookConnectionCard_card__xIU7_{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;overflow:hidden}.WebhookConnectionCard_cardCollapsed__Etx8y{cursor:pointer;transition:border-color .2s ease}.WebhookConnectionCard_cardCollapsed__Etx8y:hover{border-color:var(--accent-primary)}.WebhookConnectionCard_cardHeader__naKEf{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-xl);border-bottom:1px solid var(--border-color)}.WebhookConnectionCard_cardHeaderCollapsed__okXQw{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg)}.WebhookConnectionCard_cardIcon__ahWZ9{width:40px;height:40px;border-radius:10px}.WebhookConnectionCard_cardIconCompact__6aXhS,.WebhookConnectionCard_cardIcon__ahWZ9{display:flex;align-items:center;justify-content:center;background:var(--bg-tertiary);flex-shrink:0}.WebhookConnectionCard_cardIconCompact__6aXhS{width:32px;height:32px;border-radius:8px}.WebhookConnectionCard_cardIconCompact__6aXhS svg,.WebhookConnectionCard_cardIcon__ahWZ9 svg{width:20px;height:20px}.WebhookConnectionCard_expandIndicator__BZLK4{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-muted);transition:transform .2s ease;flex-shrink:0}.WebhookConnectionCard_expandIndicatorOpen__mKXfJ{transform:rotate(180deg)}.WebhookConnectionCard_connectedRow__Y677Z{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg)}.WebhookConnectionCard_connectedRowInfo__H_x4T{flex:1;min-width:0}.WebhookConnectionCard_connectedRowTitle__12xjK{font-size:.9375rem;font-weight:600;color:var(--text-primary);margin:0}.WebhookConnectionCard_connectedRowLabel__atC1Z{font-size:.75rem;color:var(--text-secondary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WebhookConnectionCard_connectedRowActions__s88rN{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.WebhookConnectionCard_testButtonCompact__ra73P{display:flex;align-items:center;gap:4px;padding:6px 12px;background:transparent;border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.WebhookConnectionCard_testButtonCompact__ra73P:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}.WebhookConnectionCard_testButtonCompact__ra73P:disabled{opacity:.5;cursor:not-allowed}.WebhookConnectionCard_disconnectButtonCompact__3hqGe{display:flex;align-items:center;gap:4px;padding:6px 12px;background:transparent;border:1px solid rgba(239,68,68,.5);border-radius:6px;color:#ef4444;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.WebhookConnectionCard_disconnectButtonCompact__3hqGe:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:#ef4444}.WebhookConnectionCard_disconnectButtonCompact__3hqGe:disabled{opacity:.5;cursor:not-allowed}.WebhookConnectionCard_formWrapper__r3zxq{overflow:hidden;max-height:0;opacity:0;transition:max-height .25s ease,opacity .2s ease}.WebhookConnectionCard_formWrapperOpen__klD7N{overflow:hidden;max-height:500px;opacity:1;transition:max-height .25s ease,opacity .2s ease}.WebhookConnectionCard_cardTitle__BdYZw{flex:1}.WebhookConnectionCard_cardTitle__BdYZw h3{margin:0 0 4px;font-size:1rem;font-weight:600;color:var(--text-primary)}.WebhookConnectionCard_cardTitle__BdYZw p{margin:0;font-size:.8125rem;color:var(--text-secondary)}.WebhookConnectionCard_statusBadge__CSvpI{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:20px;font-size:.75rem;font-weight:500;color:#22c55e}.WebhookConnectionCard_statusBadgeError__CkYxz{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#ef4444}.WebhookConnectionCard_statusDot__FRlwV{width:6px;height:6px;background:#22c55e;border-radius:50%}.WebhookConnectionCard_statusDotError__gYCgL{background:#ef4444}.WebhookConnectionCard_errorMessage__Rqw_k{margin:var(--spacing-md);padding:var(--spacing-md);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.8125rem}.WebhookConnectionCard_cardContent__ee0OJ{padding:var(--spacing-xl)}.WebhookConnectionCard_webhookForm__6E8HU{display:flex;flex-direction:column;gap:var(--spacing-md)}.WebhookConnectionCard_inputGroup__y4h6D{display:flex;flex-direction:column;gap:var(--spacing-xs)}.WebhookConnectionCard_inputLabel___Dbwg{font-size:.8125rem;font-weight:500;color:var(--text-secondary)}.WebhookConnectionCard_webhookInput__NWh28{padding:10px 14px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:.875rem;font-family:monospace;transition:border-color .2s ease}.WebhookConnectionCard_webhookInput__NWh28:focus{outline:none;border-color:var(--accent-primary)}.WebhookConnectionCard_webhookInput__NWh28::-moz-placeholder{color:var(--text-muted)}.WebhookConnectionCard_webhookInput__NWh28::placeholder{color:var(--text-muted)}.WebhookConnectionCard_labelInput__jPuDP{font-family:inherit}.WebhookConnectionCard_helpLink___Ho_i{font-size:.75rem;color:var(--accent-primary);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.WebhookConnectionCard_helpLink___Ho_i:hover{text-decoration:underline}.WebhookConnectionCard_connectButton__0Uc4t{display:flex;align-items:center;gap:8px;padding:12px 24px;background:var(--accent-primary);border:none;border-radius:8px;color:white;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;align-self:flex-start}.WebhookConnectionCard_connectButton__0Uc4t:hover:not(:disabled){background:var(--accent-hover)}.WebhookConnectionCard_connectButton__0Uc4t:disabled{opacity:.6;cursor:not-allowed}.WebhookConnectionCard_connectedInfo__3mo6q{display:flex;flex-direction:column;gap:var(--spacing-md)}.WebhookConnectionCard_connectedLabel__ukdKM{font-size:.9375rem;color:var(--text-primary)}.WebhookConnectionCard_connectedLabel__ukdKM strong{font-weight:600}.WebhookConnectionCard_cardActions__1nA9W{display:flex;gap:var(--spacing-md)}.WebhookConnectionCard_testButton__5dSH3{display:flex;align-items:center;gap:6px;padding:10px 16px;background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.WebhookConnectionCard_testButton__5dSH3:hover:not(:disabled){border-color:var(--accent-primary);color:var(--accent-primary)}.WebhookConnectionCard_testButton__5dSH3:disabled{opacity:.5;cursor:not-allowed}.WebhookConnectionCard_disconnectButton__FLX7w{display:flex;align-items:center;gap:6px;padding:10px 16px;background:transparent;border:1px solid rgba(239,68,68,.5);border-radius:8px;color:#ef4444;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.WebhookConnectionCard_disconnectButton__FLX7w:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:#ef4444}.WebhookConnectionCard_disconnectButton__FLX7w:disabled{opacity:.5;cursor:not-allowed}.WebhookConnectionCard_successMessage__9vXcF{padding:var(--spacing-sm) var(--spacing-md);background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;color:#22c55e;font-size:.8125rem}.WebhookConnectionCard_spinning__U98ER{animation:WebhookConnectionCard_spin__veNRT 1s linear infinite}@keyframes WebhookConnectionCard_spin__veNRT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:640px){.WebhookConnectionCard_cardActions__1nA9W{flex-direction:column}.WebhookConnectionCard_disconnectButton__FLX7w,.WebhookConnectionCard_testButton__5dSH3{width:100%;justify-content:center}.WebhookConnectionCard_connectedRow__Y677Z{flex-wrap:wrap}.WebhookConnectionCard_connectedRowActions__s88rN{width:100%;justify-content:flex-end;margin-top:var(--spacing-xs)}}.ConnectionsTab_tabPanel__GZ7S1{display:flex;flex-direction:column;gap:var(--spacing-lg)}.ConnectionsTab_sectionTitle__axI6l{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0}.ConnectionsTab_description__EmwWM{color:var(--text-secondary);font-size:.9375rem;line-height:1.6;margin:0}.ConnectionsTab_successMessage__lPUIq{padding:var(--spacing-md);background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:8px;color:#22c55e;font-size:.875rem}.ConnectionsTab_errorMessage__Yw7kT{padding:var(--spacing-md);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.875rem}.ConnectionsTab_connectionsList__TuSVz{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg);align-items:stretch}@media (max-width:900px){.ConnectionsTab_connectionsList__TuSVz{grid-template-columns:1fr}}.ConnectionsTab_notificationsList__L_TUn{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ConnectionsTab_comingSoonCard__7xYC5{background:var(--bg-secondary);border:1px dashed var(--border-color);border-radius:12px;padding:var(--spacing-xl);opacity:.7}.ConnectionsTab_comingSoonContent__PPBWC{display:flex;align-items:flex-start;gap:var(--spacing-md)}.ConnectionsTab_comingSoonIcon__QbmhW{color:var(--text-muted);flex-shrink:0}.ConnectionsTab_comingSoonContent__PPBWC h4{margin:0 0 4px;font-size:.9375rem;font-weight:600;color:var(--text-secondary)}.ConnectionsTab_comingSoonContent__PPBWC p{margin:0;font-size:.8125rem;color:var(--text-muted);line-height:1.5}