:root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;color:#26364a;background:#f5f2fa;font-synthesis:none}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at top right,#e7e0ff,transparent 55%),#f7f5fa}main{max-width:760px;margin:auto;padding:28px 20px 52px}.back{color:#61527f;text-decoration:none}header{padding:32px 0 20px}.eyebrow{font-size:13px;letter-spacing:.18em;color:#79658e}h1{font-size:clamp(30px,6vw,44px);line-height:1.3;margin:14px 0 18px;color:#342b50}p,li{line-height:1.8;font-size:14px}header p{max-width:560px;color:#696178}.card{background:#ffffffed;border:1px solid #e8e2ee;border-radius:20px;padding:24px;margin:16px 0;box-shadow:0 8px 30px #51436606}.fields{display:flex;gap:12px;flex-wrap:wrap}label{display:flex;flex:1 1 145px;flex-direction:column;gap:9px;font-size:13px;font-weight:600}select{width:100%;padding:12px 10px;border:1px solid #d9d0e5;border-radius:10px;background:#fff;color:#342b50;font:inherit;min-height:46px}.privacy{font-size:12px;color:#7b7487;margin:20px 0}button{font:inherit;cursor:pointer;padding:12px 17px;border:1px solid #d9d0e5;border-radius:11px;background:#fff;color:#554271;min-height:44px}button:focus-visible,select:focus-visible{outline:3px solid #b9a4dc;outline-offset:3px}button:disabled{opacity:.55;cursor:wait}.primary{width:100%;border:0;background:#68518e;color:white;font-weight:650;font-size:16px}#progress{font-size:12px;color:#7b7487;text-align:center;margin-bottom:0}.report-head{display:flex;align-items:center;justify-content:space-between;gap:12px}h2{font-size:19px;margin:0 0 10px}#time{font-size:11px;color:#80788c}#context{font-size:12px;color:#706578}.summary{padding:12px;background:#f5f1fa;border-radius:10px}.result{display:grid;grid-template-columns:1fr auto;gap:6px;padding:14px 0;border-bottom:1px solid #eee9f2;font-size:14px}.result small{grid-column:1/-1;font-size:12px;color:#82768d}.result b{font-weight:600;font-size:12px;text-align:right}.ok{color:#247961}.timeout,.http_error,.invalid_response,.network_error{color:#b84735}.unavailable{color:#89818e}.receipt{margin:22px 0;padding:18px;background:#f6f2fc;border-radius:12px}.receipt strong{display:block}code{display:block;word-break:break-all;font-size:16px;letter-spacing:.02em;margin:12px 0;color:#614485}.receipt p{margin-bottom:0;font-size:12px}.actions{display:flex;gap:8px;flex-wrap:wrap}.actions button{flex:1 1 auto;font-size:13px}.notes{color:#6e6478}.notes h2{color:#342b50}.notes ol{padding-left:20px}details{margin-top:18px}summary{cursor:pointer;color:#65507f;font-size:14px}table{width:100%;border-collapse:collapse;font-size:12px;margin-top:14px}th,td{border-bottom:1px solid #ece6f2;padding:10px 6px;text-align:left;vertical-align:top}th{color:#4c3c63}#copy-status{font-size:12px;color:#6f5a8d}[hidden]{display:none!important}@media(max-width:440px){main{padding:20px 14px 35px}.card{padding:18px}.result{grid-template-columns:minmax(0,1fr) minmax(80px,145px)}.report-head{align-items:flex-start;flex-direction:column;gap:0}header{padding-top:20px}}

input{width:100%;font:inherit;padding:12px 10px;border:1px solid #d9d0e5;border-radius:10px;min-height:46px}h3{font-size:16px;margin-top:26px}#guided button{margin-top:12px}#native-status,#guided-status,#repro-time{overflow-wrap:anywhere;font-size:13px}input:focus-visible{outline:3px solid #b9a4dc;outline-offset:3px}
