.page-module__eexwKq__page{color:#e6e8ee;min-height:100vh;padding:48px 24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.page-module__eexwKq__header{max-width:920px;margin:0 auto 28px}.page-module__eexwKq__breadcrumbs{color:#9aa4bf;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;display:flex}.page-module__eexwKq__backLink{color:#9aa4bf;text-decoration:none}.page-module__eexwKq__backLink:hover{text-decoration:underline}.page-module__eexwKq__sep{opacity:.5}.page-module__eexwKq__muted{opacity:.85}.page-module__eexwKq__title{letter-spacing:-.02em;margin:0 0 10px;font-size:38px;font-weight:700}.page-module__eexwKq__subtitle{color:#9aa4bf;max-width:80ch;margin:0;font-size:16px;line-height:1.7}.page-module__eexwKq__section{background:#161b2659;border:1px solid #1d2433;border-radius:12px;max-width:920px;margin:0 auto 28px;padding:18px 16px}.page-module__eexwKq__h2{letter-spacing:-.01em;margin:0 0 10px;font-size:18px}.page-module__eexwKq__h3{letter-spacing:-.01em;margin:14px 0 10px;font-size:16px}.page-module__eexwKq__p{color:#c0c7da;margin:0 0 12px;line-height:1.7}.page-module__eexwKq__ul{color:#c0c7da;margin:0;padding-left:18px;line-height:1.8}.page-module__eexwKq__subSection{border-top:1px solid #1d2433b3;margin-top:14px;padding-top:14px}.page-module__eexwKq__reproBox{background:#0b0e1473;border:1px solid #1d2433;border-radius:12px;margin:12px 0;padding:12px}.page-module__eexwKq__reproTitle{color:#cfd6ea;margin-bottom:8px;font-weight:750}.page-module__eexwKq__detectRow{align-items:baseline;gap:10px;margin:8px 0 10px;display:flex}.page-module__eexwKq__detectLabel{color:#9aa4bf}.page-module__eexwKq__detectValue{color:#ffcf5a;font-weight:800}.page-module__eexwKq__ruleCard{background:#0b0e148c;border:1px solid #1d2433;border-radius:12px;margin-top:12px;padding:12px}.page-module__eexwKq__ruleLabel{color:#9aa4bf;margin-bottom:6px;font-size:12px}.page-module__eexwKq__ruleText{color:#e6e8ee;font-size:14px;line-height:1.6}.page-module__eexwKq__refGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.page-module__eexwKq__refCard{background:#0b0e1459;border:1px solid #1d2433;border-radius:12px;padding:12px}.page-module__eexwKq__refTitle{margin-bottom:6px;font-weight:650}.page-module__eexwKq__refText{color:#c0c7da;margin:0 0 10px;font-size:14px;line-height:1.6}.page-module__eexwKq__codeWrap{border:1px solid #222a3b;border-radius:12px;margin-top:10px;overflow:hidden}.page-module__eexwKq__codeTitle{color:#9aa4bf;background:#0f1420;border-bottom:1px solid #222a3b;padding:10px 12px;font-size:12px}.page-module__eexwKq__pre{color:#e6e8ee;background:#0b0e14;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.6;overflow:auto}.page-module__eexwKq__demoCard{background:#0f1420;border:1px solid #222a3b;border-radius:12px;margin:12px 0 10px;padding:14px}.page-module__eexwKq__demoHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.page-module__eexwKq__demoTitle{letter-spacing:-.01em;font-weight:650}.page-module__eexwKq__demoMeta{color:#9aa4bf;font-size:13px}.page-module__eexwKq__actions{flex-wrap:wrap;gap:10px;display:flex}.page-module__eexwKq__btn{appearance:none;color:#e6e8ee;cursor:pointer;background:#161b26;border:1px solid #2a3550;border-radius:10px;padding:10px 12px;font-weight:600}.page-module__eexwKq__btn:hover{background:#1b2232}.page-module__eexwKq__btn:disabled{opacity:.6;cursor:not-allowed}.page-module__eexwKq__btnSecondary{appearance:none;color:#cfd6ea;cursor:pointer;background:0 0;border:1px solid #2a3550;border-radius:10px;padding:10px 12px}.page-module__eexwKq__btnSecondary:hover{background:#161b2699}.page-module__eexwKq__btnDanger{appearance:none;color:#ffb3b3;cursor:pointer;background:#ff54541f;border:1px solid #ff545480;border-radius:10px;padding:10px 12px;font-weight:650}.page-module__eexwKq__btnDanger:hover{background:#ff54542e}.page-module__eexwKq__kpiRow{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.page-module__eexwKq__kpi{background:#0b0e14;border:1px solid #1d2433;border-radius:12px;min-width:160px;padding:10px 12px}.page-module__eexwKq__kpiLabel{color:#9aa4bf;margin-bottom:6px;font-size:12px}.page-module__eexwKq__kpiValue{font-size:18px;font-weight:750}.page-module__eexwKq__box{background:#0b0e148c;border:1px solid #1d2433;border-radius:12px;margin-top:12px;padding:12px}.page-module__eexwKq__statusText{color:#c0c7da;line-height:1.6}.page-module__eexwKq__infoTitle{margin-bottom:6px;font-weight:750}.page-module__eexwKq__errorText{color:#ffb3b3;font-weight:650;line-height:1.6}.page-module__eexwKq__warnText{color:#ffcf5a;margin-top:8px;line-height:1.6}.page-module__eexwKq__boundaryFallback{background:#589cff1f;border:1px solid #589cff59;border-radius:12px;margin-top:12px;padding:12px}.page-module__eexwKq__boundaryTitle{margin-bottom:6px;font-weight:750}.page-module__eexwKq__boundaryText{color:#cfd6ea;line-height:1.6}.page-module__eexwKq__shellFallback{background:#ff54541f;border:1px solid #ff545459;border-radius:12px;margin-top:12px;padding:14px}.page-module__eexwKq__shellTitle{margin-bottom:6px;font-weight:800}.page-module__eexwKq__shellText{color:#cfd6ea;margin-bottom:10px;line-height:1.6}@media (max-width:860px){.page-module__eexwKq__refGrid{grid-template-columns:1fr}}
