.schema_page__g_RRW{min-height:100vh;min-height:100dvh;background:radial-gradient(ellipse 80% 60% at 50% 30%,rgba(125,211,252,.04) 0,transparent 70%),var(--bg-primary);display:flex;flex-direction:column;align-items:center;padding:var(--space-20) var(--space-6) var(--section-sm)}.schema_nav__Xv4xb{position:fixed;top:0;left:0;right:0;background:rgba(10,10,11,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-subtle);z-index:var(--z-sticky)}.schema_navContent__qrJE9{padding:14px var(--space-5);display:flex;align-items:center;justify-content:space-between;max-width:1100px;margin:0 auto}.schema_logo__3njbi{display:flex;align-items:center;gap:10px;text-decoration:none}.schema_logoText__do5bF{font-size:var(--text-lg);font-weight:700;color:var(--text-primary);letter-spacing:-.02em}.schema_navLinks__rZIch{display:flex;align-items:center;gap:var(--space-2)}.schema_navLinks__rZIch a{color:var(--text-tertiary);font-size:var(--text-sm);text-decoration:none;padding:var(--space-2) 14px;border-radius:var(--radius);transition:color var(--transition-base)}.schema_navLinks__rZIch a:hover{color:var(--text-primary)}.schema_container__o1Sj5{width:100%;max-width:520px;margin-top:var(--space-10)}.schema_header__DPsJD{text-align:center;margin-bottom:var(--space-10)}.schema_title__Caws2{font-size:var(--text-4xl);font-weight:800;letter-spacing:-.05em;line-height:1;margin-bottom:var(--space-3);color:var(--accent)}.schema_subtitle__UI6ZM{font-size:var(--text-sm);color:var(--text-tertiary);letter-spacing:.04em}.schema_inputGroup__R_5bY{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.schema_urlInput__Fjpqq{width:100%;padding:var(--space-4) var(--space-5);font-size:var(--text-base);border:1px solid var(--border-card);border-radius:var(--radius-lg);background:var(--surface-input);color:var(--text-primary);transition:all var(--transition-base);font-family:var(--font-sans)}.schema_urlInput__Fjpqq::placeholder{color:var(--text-tertiary)}.schema_urlInput__Fjpqq:focus{outline:none;border-color:var(--border-accent);background:var(--surface-input-focus);box-shadow:0 0 0 4px rgba(125,211,252,.06)}.schema_urlInput__Fjpqq:disabled{opacity:.5;cursor:not-allowed}.schema_generateButton__BnuFi{width:100%;padding:var(--space-4) var(--space-6);font-size:var(--text-base);font-weight:600;background:var(--accent);color:var(--bg-primary);border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);font-family:var(--font-sans)}.schema_generateButton__BnuFi:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px);box-shadow:var(--shadow-glow)}.schema_generateButton__BnuFi:disabled{opacity:.5;cursor:not-allowed}.schema_error__Pg_f9{padding:var(--space-3) var(--space-4);background:var(--error-soft);color:var(--error);border-radius:var(--radius);font-size:var(--text-sm);margin-top:var(--space-3)}.schema_resultSection__Oj8Fu{width:100%;max-width:800px;margin:var(--space-8) auto 0;padding:0 var(--space-6)}.schema_existingCard__an_Us{background:var(--surface-card);border:1px solid var(--border-card);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-4)}.schema_existingTitle__T_3gC{font-size:var(--text-sm);font-weight:600;color:var(--text-secondary);margin-bottom:var(--space-2)}.schema_existingTags__7CyRh{display:flex;flex-wrap:wrap;gap:var(--space-2)}.schema_existingTag__2zwqX{font-size:var(--text-xs);padding:var(--space-1) var(--space-3);background:var(--surface-input);border-radius:var(--radius);color:var(--text-tertiary)}.schema_schemaList__yOrDA{display:flex;flex-direction:column;gap:var(--space-4)}.schema_schemaCard__bH13R{background:var(--surface-card);border:1px solid var(--border-card);border-radius:var(--radius-xl);overflow:hidden;animation:schema_fadeIn___T9hV .4s ease-out}.schema_schemaHeader__wLzC_{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--space-4) var(--space-5);gap:var(--space-3)}.schema_schemaType__37Y3q{font-size:var(--text-lg);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-1)}.schema_schemaDesc__F6h7M{font-size:var(--text-sm);color:var(--text-tertiary)}.schema_impactBadge__Gq5WP{font-size:var(--text-xs);font-weight:600;color:var(--accent);background:rgba(125,211,252,.1);padding:var(--space-1) var(--space-3);border-radius:var(--radius);white-space:nowrap}.schema_codeBlock__vRjb4{margin:0;padding:var(--space-4) var(--space-5);background:rgba(0,0,0,.3);font-size:var(--text-xs);line-height:1.6;color:var(--text-secondary);overflow-x:auto;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.schema_codeBlock__vRjb4 code{font-family:SF Mono,Fira Code,monospace}.schema_copyButton__qjKNZ{width:100%;padding:var(--space-3);font-size:var(--text-sm);font-weight:600;background:none;color:var(--accent);border:none;cursor:pointer;font-family:var(--font-sans);transition:background var(--transition-base)}.schema_copyButton__qjKNZ:hover{background:rgba(125,211,252,.05)}.schema_copyAllButton__AHRJs{width:100%;margin-top:var(--space-4);padding:var(--space-4);font-size:var(--text-base);font-weight:600;background:var(--accent);color:var(--bg-primary);border:none;border-radius:var(--radius-lg);cursor:pointer;font-family:var(--font-sans);transition:all var(--transition-base)}.schema_copyAllButton__AHRJs:hover{background:var(--accent-hover);transform:translateY(-1px)}.schema_noSchemas__T1fiX{padding:var(--space-6);text-align:center;color:var(--text-tertiary);font-size:var(--text-sm)}.schema_ctaCard__JeXMZ{margin-top:var(--space-6);padding:var(--space-5);background:var(--surface-card);border:1px solid var(--border-card);border-radius:var(--radius-lg);text-align:center}.schema_ctaText__7WMRQ{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-3)}.schema_ctaLink__aibgl{display:inline-block;padding:var(--space-3) var(--space-6);background:var(--accent);color:var(--bg-primary);text-decoration:none;border-radius:var(--radius);font-weight:600;font-size:var(--text-sm);transition:all var(--transition-base)}.schema_ctaLink__aibgl:hover{background:var(--accent-hover);text-decoration:none}.schema_footerNote__MfHPU{text-align:center;margin-top:var(--space-6);font-size:var(--text-xs);color:var(--text-tertiary);letter-spacing:.02em}.schema_footerNote__MfHPU a{color:var(--accent)}@keyframes schema_fadeIn___T9hV{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.schema_page__g_RRW{padding:100px var(--space-10) var(--space-20)}.schema_container__o1Sj5{margin-top:var(--section-sm)}.schema_title__Caws2{font-size:var(--text-5xl)}.schema_inputGroup__R_5bY{flex-direction:row}.schema_generateButton__BnuFi{width:auto}.schema_generateButton__BnuFi,.schema_navContent__qrJE9{padding:var(--space-4) var(--space-10)}.schema_resultSection__Oj8Fu{max-width:900px}}