#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0b1220;direction:rtl;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background:radial-gradient(1200px 600px at 70% 0,#405aff1f,#0000 60%),radial-gradient(900px 500px at 10% 10%,#00be8c1a,#0000 55%),#0b1220;color:#e8eefc}.App,.Shell{min-height:100vh}.Shell{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:980px;padding:34px 16px 56px}.Header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.BrandTitle{background:linear-gradient(90deg,#e8eefcf2,#8cb4fff2,#00be8ce6);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:30px;font-weight:860;letter-spacing:.2px;line-height:1.05}.BrandSubtitle{color:#e8eefcb8;font-size:13px;line-height:1.35;margin-top:6px;max-width:46ch}.Main{grid-gap:14px;display:grid;gap:14px;margin:0 auto;width:100%}.Card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 18px 40px #00000042;padding:16px}.Label{color:#e8eefcc7;display:block;font-size:13px;margin-bottom:10px}.Row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.Input,.Row{box-sizing:border-box;width:100%}.Input{background:#0000002e;border:1px solid #ffffff24;border-radius:12px;color:#e8eefc;height:44px;min-width:120px;outline:none;padding:0 14px}.Input::placeholder{color:#e8eefc73}.Input:focus{border-color:#5a87ffa6;box-shadow:0 0 0 4px #5a87ff29}.Button{background:linear-gradient(180deg,#5a87fff2,#4670ffc7);border:1px solid #ffffff24;border-radius:12px;color:#071021;cursor:pointer;font-weight:700;height:44px;min-width:80px;padding:0 16px;transition:transform .12s ease,filter .12s ease,opacity .12s ease}.Button:disabled{cursor:not-allowed;opacity:.55}.Button:not(:disabled):active{transform:translateY(1px)}.Hint{color:#e8eefc9e;font-size:12px;margin-top:10px}.Alert{border:1px solid #ffffff1f;border-radius:12px;font-size:13px;margin-top:12px;padding:10px 12px}.AlertBad{background:#ff3c641a;border-color:#ff3c6440}.ResultTop{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:14px}.Badge,.ResultTop{align-items:center}.Badge{background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;display:inline-flex;font-weight:750;padding:8px 10px}.Badge--good{background:#00be8c24;border-color:#00be8c4d}.Badge--warn{background:#ffbe3c29;border-color:#ffbe3c4d}.Badge--bad{background:#ff3c6424;border-color:#ff3c644d}.RiskScale{align-items:center;background:#00000024;border:1px solid #ffffff1f;border-radius:999px;display:inline-flex;gap:6px;padding:8px 10px}.RiskStep{border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff1f;filter:saturate(.9);height:10px;opacity:.35;width:20px}.RiskStep--on{filter:saturate(1.15);opacity:1}.RiskStep--1{background:#00be8cf2}.RiskStep--2{background:#78d250f2}.RiskStep--3{background:#ffbe3cf2}.RiskStep--4{background:#ff783cf2}.RiskStep--5{background:#ff3c64f2}.SectionTitle{font-weight:750;margin:6px 0 10px}.UrlPreview{background:#0000002e;border:1px solid #ffffff1a;border-radius:14px;margin:10px 0 14px;padding:12px}.UrlTitle{color:#e8eefc9e;font-size:12px;margin-bottom:6px}.UrlValue{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.Mark{background:#ffbe3c40;border-radius:6px;color:#fff;padding:0 3px}.Pre{background:#00000024;border:1px solid #ffffff1a;border-radius:14px;color:#e8eefcd9;font-family:inherit;line-height:1.6;margin:0;padding:12px;white-space:pre-wrap}.Muted,.Pre{font-size:13px}.Muted{color:#e8eefc9e}.List{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.ListItem{background:#0000001f;border:1px solid #ffffff1a;border-radius:14px;padding:12px}.Sev--info{border-left:4px solid #5a87ffa6}.Sev--warn{border-left:4px solid #ffbe3cbf}.Sev--high{border-left:4px solid #ff3c64bf}.ListTitle{font-weight:750;margin-bottom:6px}.ListReason{color:#e8eefcc7;font-size:13px;line-height:1.55}.ListExcerpt{color:#e8eefcb3;font-size:12px;margin-top:8px}.ExcerptLabel{color:#e8eefc99}.Code{background:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:2px 6px}.Details{margin-top:12px}.Details>summary{color:#e8eefcc7;cursor:pointer;font-weight:650}.DetailsInner{background:#0000001f;border:1px solid #ffffff1a;border-radius:14px;margin-top:10px;padding:12px}.Chain{margin:10px 0 0;padding-right:18px}.ChainItem{margin-bottom:10px}.ChainUrl{margin-bottom:4px}.ChainMeta{color:#e8eefc9e;font-size:12px}.Footer{padding:8px 4px 0}.FooterText{color:#e8eefc8c;font-size:12px;line-height:1.5}.Link{color:#8cb4fff2;font-weight:650;text-decoration:none}.Link:hover{text-decoration:underline}@media (max-width:768px){.Shell{justify-content:flex-start;padding:20px 12px 32px}.Header{margin-bottom:12px}.BrandTitle{font-size:24px}.BrandSubtitle{font-size:12px;max-width:36ch}.Card{padding:14px 12px}.Row{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:8px}.Button,.Input,.Row{min-width:0;width:100%}.Pre,.UrlValue{font-size:12px}.Pre{padding:10px}.RiskScale{margin-top:6px}.Footer{margin-top:8px}}@media (max-width:560px){.Row{grid-template-columns:1fr}.Shell{justify-content:flex-start}}
/*# sourceMappingURL=main.cdde7020.css.map*/