@import url('./styles.css');
body{min-height:100svh;line-height:1.65;background:radial-gradient(ellipse at 85% 0,#17322655,transparent 48%),#080d10}
.document-shell{max-width:1060px;margin:auto;padding:30px 28px 80px}.document-nav{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid #344c3d;padding-bottom:22px;margin-bottom:50px;font-size:12px}.document-nav a{text-decoration:none}.eyebrow{font-size:11px;color:var(--accent);letter-spacing:.12em}.document-shell h1{font-family:Arial,sans-serif;font-size:clamp(32px,6vw,68px);line-height:1.04;letter-spacing:-.04em;max-width:850px;margin:20px 0 30px}.document-shell h2{font-family:Arial,sans-serif;font-size:23px;margin-top:38px}.document-shell h3{font-size:14px;color:var(--accent)}.lead{font-family:Arial,sans-serif;font-size:21px;line-height:1.55;color:#bed2c7;max-width:760px}.document-shell p,.document-shell li{font-family:Arial,sans-serif;color:#afc3b7}.document-shell a{color:#9be8d8}.document-shell .action{display:inline-block;padding:13px 19px;background:var(--accent);color:#071208;text-decoration:none;font-size:13px;margin:18px 0}.columns{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:35px 0}.panel{border:1px solid #3b5747;padding:25px;background:#0c1714}.panel.pink{border-color:#75506c}.panel h2{margin-top:6px}.panel small,.muted{color:#8aa294}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}td,th{text-align:left;vertical-align:top;padding:16px 12px;border-bottom:1px solid #354b3f;min-width:130px}td{font-family:Arial,sans-serif;color:#b9d0c0}th{color:var(--accent)}.notice{border-left:2px solid var(--pink);padding:14px 20px;background:#351b302e;margin:28px 0}.document-footer{display:flex;flex-wrap:wrap;gap:20px;border-top:1px solid #344c3d;margin-top:50px;padding-top:20px;font-size:12px}.document-shell code{overflow-wrap:anywhere}.document-shell details{border-bottom:1px solid #344c3d;padding:15px 0}.document-shell summary{cursor:pointer;color:#cde8d3}@media(max-width:650px){.columns{grid-template-columns:1fr}.document-shell{padding:22px 18px 60px}.document-nav{font-size:11px;margin-bottom:32px}.lead{font-size:18px}}
