.ai-security-analysis_container__SFXQS{min-height:100vh;display:flex;flex-direction:column}.ai-security-analysis_main__H7qjh{flex-grow:1;background:white}.ai-security-analysis_breadcrumb__MApTq{background:#f5f5f5;padding:.75rem 1rem}.ai-security-analysis_breadcrumbContent__cuWs2{max-width:900px;margin:0 auto;font-size:.875rem;color:#666}.ai-security-analysis_breadcrumbLink__Hz_TJ{color:#f17700}.ai-security-analysis_breadcrumbLink__Hz_TJ:hover{text-decoration:underline}.ai-security-analysis_breadcrumbSep__zJX_L{margin:0 .5rem}.ai-security-analysis_breadcrumbCurrent__ka_N9{color:#f17700}.ai-security-analysis_content__Fpnjf{padding:3rem 1rem}.ai-security-analysis_header__9L3NH{margin-bottom:3rem}.ai-security-analysis_contentInner__xjQU6{max-width:900px;margin:0 auto}.ai-security-analysis_title__3PTtG{font-size:2.75rem;font-weight:400;margin-bottom:2rem;color:#444}.ai-security-analysis_subtitle__7w1hB{font-size:1.25rem;color:#f17700;font-weight:500}.ai-security-analysis_intro__ggQH5{color:#444;line-height:1.7;margin-bottom:3rem;font-size:1rem}.ai-security-analysis_section__s_o_y{margin-bottom:3rem}.ai-security-analysis_sectionTitle__73Nvb{font-size:1.375rem;font-weight:600;margin-bottom:1rem;color:#444}.ai-security-analysis_sectionText__YXUIp{color:#444;line-height:1.8;margin-bottom:1rem;font-size:.9375rem}.ai-security-analysis_codeBlock__Vg0cV{background:#f5f5f5;border-left:4px solid #f17700;padding:1rem 1.5rem;overflow-x:auto;font-family:Courier New,monospace;font-size:.875rem;line-height:1.6;color:#333;margin:1rem 0}.ai-security-analysis_note__qF9WQ{background:#fff8e1;border-left:4px solid #ffc107;padding:1rem 1.5rem;margin:1rem 0;font-size:.9375rem;color:#444;line-height:1.7}.ai-security-analysis_checklistSection__Y2tSv{margin:3rem 0;padding:1.5rem;background:#f9f9f9;border-left:4px solid #4caf50}.ai-security-analysis_checklistTitle__sPQEl{font-size:1.125rem;font-weight:600;color:#444;margin-bottom:1rem}.ai-security-analysis_checklist___LYj7{list-style:none;padding:0;margin:0}.ai-security-analysis_checklist___LYj7 li{color:#444;line-height:1.8;padding-left:1.5rem;position:relative;margin-bottom:.5rem}.ai-security-analysis_checklist___LYj7 li:before{content:"✓";position:absolute;left:0;color:#4caf50;font-weight:700}.ai-security-analysis_gotchasSection__jJndk{margin:3rem 0;padding:1.5rem;background:#fff3e0;border-left:4px solid #ff9800}.ai-security-analysis_gotchasTitle__9q2bZ{font-size:1.125rem;font-weight:600;color:#444;margin-bottom:1rem}.ai-security-analysis_gotchasList__7Gk7L{list-style:none;padding:0;margin:0}.ai-security-analysis_gotchasList__7Gk7L li{color:#444;line-height:1.8;padding-left:1.5rem;position:relative;margin-bottom:.5rem}.ai-security-analysis_gotchasList__7Gk7L li:before{content:"⚠";position:absolute;left:0;color:#ff9800;font-weight:700}.ai-security-analysis_referencesSection__yOhkB{margin:3rem 0;padding:1.5rem;background:#e3f2fd;border-left:4px solid #2196f3}.ai-security-analysis_referencesTitle__TGgEk{font-size:1.125rem;font-weight:600;color:#444;margin-bottom:1rem}.ai-security-analysis_referencesList__NaDVK{list-style:none;padding:0;margin:0}.ai-security-analysis_referencesList__NaDVK li{margin-bottom:.5rem}.ai-security-analysis_link__MeD4t{color:#f17700}.ai-security-analysis_link__MeD4t:hover{text-decoration:underline}.ai-security-analysis_list__AfkeE{color:#444;line-height:1.8;margin-left:1.5rem;font-size:.9375rem}.ai-security-analysis_list__AfkeE li{margin-bottom:.5rem}.ai-security-analysis_orderedList__WKv7_{color:#444;line-height:1.8;margin-left:1.5rem;font-size:.9375rem}.ai-security-analysis_orderedList__WKv7_ li{margin-bottom:.75rem}.ai-security-analysis_helpSection__IWQU9{margin-top:4rem;padding-top:2rem;border-top:1px solid #e5e5e5}.ai-security-analysis_helpText__HjrZx{color:#444;line-height:1.7;font-size:.9375rem}.ai-security-analysis_inlineCode__EsCIl{background:#f5f5f5;padding:.125rem .375rem;border-radius:3px;font-family:Courier New,monospace;font-size:.875rem;color:#e83e8c}.ai-security-analysis_subsectionTitle__81EDf{font-size:1.125rem;font-weight:600;margin-top:1.5rem;margin-bottom:.75rem;color:#444}