.AnalyzerView_container__9lgU1{min-height:100vh;background-color:#0f1013;color:#f3f4f6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;padding-bottom:4rem}.AnalyzerView_header__RMnxs{border-bottom:1px solid #23252d;background:rgba(18,19,24,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:-webkit-sticky;position:sticky;top:0;z-index:40}.AnalyzerView_headerContent__omU7_{max-width:1200px;margin:0 auto;padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.AnalyzerView_headerTitleGroup__03Q70{display:flex;align-items:center;gap:.75rem}.AnalyzerView_logoBadge__v7k2v{background:linear-gradient(135deg,#781c81,#9d28a8);color:white;padding:.4rem .65rem;border-radius:8px;font-weight:700;font-size:.9rem;letter-spacing:.05em;display:flex;align-items:center;gap:.35rem}.AnalyzerView_headerTitle__i3mtM{font-size:1.25rem;font-weight:700;color:#ffffff;letter-spacing:-.01em}.AnalyzerView_headerSubtitle__2fsHq{font-size:.8rem;color:#8c8d96}.AnalyzerView_navLinks__Hv3wW{display:flex;align-items:center;gap:.75rem}.AnalyzerView_navButton__tjZ6n{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .9rem;border-radius:7px;font-size:.85rem;font-weight:500;color:#d1d5db;background:#1e2029;border:1px solid #2f3240;cursor:pointer;transition:all .15s ease;text-decoration:none}.AnalyzerView_navButton__tjZ6n:hover{background:#282b37;color:#ffffff;border-color:#4b4f63}.AnalyzerView_navButtonPrimary__PC8ge{background:#781c81;border-color:#92229d;color:white}.AnalyzerView_navButtonPrimary__PC8ge:hover{background:#681571}.AnalyzerView_mainWrapper__11X3U{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.AnalyzerView_sectionCard__5_eCc{background:#171821;border:1px solid #262835;border-radius:12px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 20px rgba(0,0,0,.25)}.AnalyzerView_inputModeTabs__FCsf0{display:flex;gap:.5rem;margin-bottom:1.25rem;border-bottom:1px solid #282a39;padding-bottom:.75rem;overflow-x:auto}.AnalyzerView_modeTab__xlo4U{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;font-size:.875rem;font-weight:500;background:transparent;border:1px solid transparent;color:#9ca3af;cursor:pointer;transition:all .15s ease}.AnalyzerView_modeTab__xlo4U:hover{color:#ffffff;background:#20222f}.AnalyzerView_modeTabActive__7MRuT{background:#252838;border-color:#3d4157;color:#ffffff;font-weight:600}.AnalyzerView_sampleButtons__58Cc5{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.AnalyzerView_sampleLabel__L3kEj{font-size:.8rem;color:#8c8d96;margin-right:.25rem}.AnalyzerView_sampleChip__7dRUl{background:#202330;border:1px solid #313547;color:#c2c6d4;font-size:.75rem;padding:.25rem .6rem;border-radius:6px;cursor:pointer;transition:all .15s ease}.AnalyzerView_sampleChip__7dRUl:hover{background:#2d3143;color:#ffffff;border-color:#4b526d}.AnalyzerView_textarea__xB01X{width:100%;min-height:120px;background:#0d0e12;border:1px solid #2b2e3e;border-radius:8px;color:#e5e7eb;padding:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;resize:vertical;line-height:1.5;transition:border-color .15s ease}.AnalyzerView_textarea__xB01X:focus{outline:none;border-color:#781c81;box-shadow:0 0 0 2px rgba(120,28,129,.25)}.AnalyzerView_uploadZone__z8FUC{border:2px dashed #323649;border-radius:10px;padding:2.5rem 1.5rem;text-align:center;background:#111218;cursor:pointer;transition:all .2s ease}.AnalyzerView_uploadZoneDragging__V_Jin,.AnalyzerView_uploadZone__z8FUC:hover{border-color:#781c81;background:#171822}.AnalyzerView_uploadIcon__G9OB_{color:#9d28a8;margin-bottom:.75rem}.AnalyzerView_uploadTitle__Vss_T{font-size:1rem;font-weight:600;color:#e5e7eb;margin-bottom:.25rem}.AnalyzerView_uploadDesc__TBJr6{font-size:.8rem;color:#8c8d96}.AnalyzerView_actionRow__dHlX_{display:flex;justify-content:space-between;align-items:center;margin-top:1.25rem;flex-wrap:wrap;gap:1rem}.AnalyzerView_btnPrimary__O6jue{background:#781c81;color:white;border:none;border-radius:8px;padding:.6rem 1.4rem;font-weight:600;font-size:.9rem;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:background .15s ease}.AnalyzerView_btnPrimary__O6jue:hover:not(:disabled){background:#681571}.AnalyzerView_btnPrimary__O6jue:disabled{opacity:.5;cursor:not-allowed}.AnalyzerView_btnSecondary__DmhY6{background:#232532;color:#d1d5db;border:1px solid #333748;border-radius:8px;padding:.55rem 1rem;font-weight:500;font-size:.85rem;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:all .15s ease}.AnalyzerView_btnSecondary__DmhY6:hover{background:#2d3142;color:#ffffff}.AnalyzerView_statusMessage__pvK38{padding:.85rem 1rem;border-radius:8px;margin-top:1rem;font-size:.85rem;display:flex;align-items:center;gap:.5rem}.AnalyzerView_statusError__2krMR{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);color:#fca5a5}.AnalyzerView_statusSuccess__GsBT5{background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.3);color:#6ee7b7}.AnalyzerView_summaryGrid__JfM4z{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem}.AnalyzerView_summaryCard__8n3v3{background:#171821;border:1px solid #262835;border-radius:10px;padding:1rem}.AnalyzerView_summaryLabel__G8gnx{font-size:.75rem;color:#8c8d96;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.AnalyzerView_summaryValue__vaHl5{font-size:1.4rem;font-weight:700;color:#ffffff}.AnalyzerView_navTabs__KXjCu{display:flex;gap:.4rem;border-bottom:1px solid #282a39;margin-bottom:1.5rem;overflow-x:auto;padding-bottom:.5rem}.AnalyzerView_tabItem__ect_k{background:transparent;border:none;padding:.6rem 1rem;color:#9ca3af;font-size:.875rem;font-weight:500;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem;transition:all .15s ease;white-space:nowrap}.AnalyzerView_tabItem__ect_k:hover{background:#1f212c;color:#ffffff}.AnalyzerView_tabItemActive__G8LFB{background:#252838;color:#ffffff;font-weight:600;border:1px solid #393d52}.AnalyzerView_tableWrapper__WTUnD{overflow-x:auto;border:1px solid #282a39;border-radius:8px}.AnalyzerView_table__OSwGc{width:100%;border-collapse:collapse;text-align:left;font-size:.85rem}.AnalyzerView_table__OSwGc th{background:#1f212c;color:#9ca3af;font-weight:600;padding:.75rem 1rem;border-bottom:1px solid #2b2e3e}.AnalyzerView_table__OSwGc td{padding:.75rem 1rem;border-bottom:1px solid #20222e;vertical-align:top}.AnalyzerView_table__OSwGc tr:hover td{background:#1a1c26}.AnalyzerView_badge__KzLJf{display:inline-block;padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.AnalyzerView_badgeHeader__yyKAy{background:rgba(168,85,247,.2);color:#d8b4fe;border:1px solid rgba(168,85,247,.4)}.AnalyzerView_badgeTimestamp__DcGxu{background:rgba(59,130,246,.2);color:#93c5fd;border:1px solid rgba(59,130,246,.4)}.AnalyzerView_badgeUuid__UWZIc{background:rgba(16,185,129,.2);color:#6ee7b7;border:1px solid rgba(16,185,129,.4)}.AnalyzerView_badgeBase64__VwKoT{background:rgba(245,158,11,.2);color:#fcd34d;border:1px solid rgba(245,158,11,.4)}.AnalyzerView_badgeEmpty__o7jiG{background:rgba(107,114,128,.2);color:#9ca3af;border:1px solid rgba(107,114,128,.4)}.AnalyzerView_badgeNumeric__IvXCc{background:rgba(100,116,139,.2);color:#cbd5e1;border:1px solid rgba(100,116,139,.4)}.AnalyzerView_badgeText____upf{background:rgba(6,182,212,.2);color:#67e8f9;border:1px solid rgba(6,182,212,.4)}.AnalyzerView_codeInline__VF0tD{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#0d0e12;padding:.15rem .35rem;border-radius:4px;font-size:.8rem;word-break:break-all}.AnalyzerView_subCard__VmCEU{background:#171821;border:1px solid #262835;border-radius:8px;padding:1.25rem;margin-bottom:1rem}.AnalyzerView_subCardTitle__Ib_de{font-size:.95rem;font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.AnalyzerView_codeBlock__TdVnI{background:#0d0e12;border:1px solid #232532;border-radius:6px;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.825rem;color:#e5e7eb;overflow-x:auto;line-height:1.5}.AnalyzerView_disclaimerBanner__yHuRO{background:rgba(30,32,42,.7);border:1px solid #2f3344;border-radius:8px;padding:.85rem 1rem;margin-top:1.5rem;font-size:.8rem;color:#9ca3af;line-height:1.4}.AnalyzerView_previewThumb__mwalz{max-width:160px;max-height:160px;border-radius:6px;border:1px solid #333748;margin-top:.75rem}