
:root{
  --bg:#14162b;--panel:#1c1f3a;--panel-2:#252948;--panel-3:#2f3458;--line:#3a3f66;--line-soft:#2a2e50;
  --text:#eef0ff;--muted:#c5c9e6;--muted-2:#a3a8cc;
  --accent:#e8894a;--accent-dark:#d06f2f;--ink:#1a1206;
  --blue:#8fb8ff;--green:#6fdca4;--orange:#ffb37a;--gold:#f2c46d;
  --radius:12px;--mx:1100px;--hdr:56px;--tg:#2b9be0
}
*,*::before,*::after{box-sizing:border-box}
html,body,h1,h2,h3,p,ol,ul,dl,dd,figure,table{margin:0;padding:0}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:16px;color-scheme:dark}
body{background:var(--bg) radial-gradient(1200px 400px at 50% -100px,#24285a,transparent);color:var(--text);font-family:"Red Hat Display",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:17px;line-height:1.66;min-width:300px;overflow-x:hidden}
img{display:block;max-width:100%;height:auto}
a{color:var(--blue);text-underline-offset:3px}
button{font:inherit}
:focus-visible{outline:3px solid var(--gold);outline-offset:2px}
.n86b79b{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:12px;font-weight:700;font-size:16px;text-decoration:none;border:1px solid transparent;cursor:pointer;line-height:1.15;text-align:center}
.n503d3f{background:var(--accent);color:var(--ink)}
.n503d3f:hover{background:#f39a5f}
.n3cfba4{background:var(--panel-2);color:var(--text);border-color:var(--line)}
.nbb845a{background:var(--tg);color:#fff}
.nfbb15a{background:transparent;color:var(--blue);border-color:#3d5c8f}
.ndfb32d{width:min(100% - 24px,600px);margin:14px auto 4px}
.n3c7456{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;padding:16px;border-radius:18px;background:var(--panel);border:1px solid var(--line)}
.n00bcf4{display:grid;place-items:center;width:96px;height:96px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f7b886,#c9692c 60%,#8d4316);box-shadow:inset 0 0 0 5px rgba(255,255,255,.18),inset 0 0 0 8px rgba(0,0,0,.18),0 10px 24px -10px #000}
.n00bcf4 span{font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:800;font-size:14px;color:#3a1a05;transform:rotate(-12deg);text-shadow:0 1px 0 rgba(255,255,255,.35)}
.n251bf6{font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-weight:700}
.nb15c14{font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:28px;font-weight:700;letter-spacing:.06em;line-height:1.2;margin:2px 0 8px}
.nb9da5a{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;border-radius:12px;border:0;background:var(--accent);color:var(--ink);font-weight:800;cursor:pointer}
.nb9da5a[data-ok]{background:var(--green)}
.nf6ec8d{list-style:none;padding:0;display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}
.nf6ec8d li{font-size:13px;padding:2px 10px;border-radius:999px;background:var(--panel-2);color:var(--muted)}
@media (max-width:359px){.n3c7456{grid-template-columns:1fr}.n00bcf4{display:none}}
.nb31683 ol{list-style:none;display:flex;flex-wrap:wrap;margin:18px 0 4px;font-size:14px;color:var(--muted-2)}
.nb31683 li+li::before{content:"›";margin:0 8px}
.nb31683 a{color:var(--muted);display:inline-block;padding:3px 0}
.n7ed2a0{font-size:clamp(27px,7vw,40px);line-height:1.13;font-weight:800;margin:4px 0 12px;letter-spacing:-.01em}
.nae0f84{margin:0 0 14px;padding:12px 14px;border-radius:var(--radius);background:linear-gradient(90deg,rgba(232,137,74,.18),transparent);border-left:4px solid var(--accent)}
.n36483f{font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--accent)}
.nae0f84 p:last-child{font-weight:600}
.n6dc409{font-size:17.5px;color:var(--muted);margin-bottom:12px}
.n7b649a{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 18px}
.nf359b3{font-size:14px;color:var(--muted-2);margin-right:4px}
.n7b649a a{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:999px;background:var(--panel-2);border:1px solid var(--line);color:var(--text);text-decoration:none;font-size:14.5px}
.n8ce5fe h2{font-size:24px;line-height:1.25;font-weight:800;margin:32px 0 10px;color:#fff}
.n8ce5fe h3{font-size:18.5px;margin:18px 0 6px}
.n8ce5fe p{margin:0 0 12px}
.n0a5048{list-style:none;padding:0;margin:0 0 14px}
.n0a5048 li{position:relative;padding:5px 0 5px 22px}
.n0a5048 li::before{content:"";position:absolute;left:2px;top:13px;width:9px;height:9px;transform:rotate(45deg);background:var(--accent)}
.n7d5345{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:8px}
.n7d5345 li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:10px 12px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line-soft)}
.n512027{width:22px;height:22px;margin-top:3px;border-radius:5px;border:2px solid var(--accent);position:relative}
.n512027::after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid var(--accent);border-width:0 2px 2px 0;transform:rotate(45deg)}
.n7d5345 p{margin:0;color:var(--muted)}
.n7d5345 b{color:var(--text)}
.n89f64c{margin:14px 0 18px;padding:12px 14px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line)}
.n5b8020{font-weight:800;color:var(--gold);margin-bottom:6px}
.n89f64c dl{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.n89f64c dl div{padding:8px 10px;border-radius:10px;background:var(--panel-2)}
.n89f64c dt{font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-2)}
.n89f64c dd{font-weight:700}
.ne728ef{overflow-x:auto;margin:14px 0 18px;border-radius:var(--radius);border:1px solid var(--line);background:var(--panel)}
.ne728ef table{width:100%;border-collapse:collapse;font-size:15.5px}
.ne728ef caption{text-align:left;padding:10px 12px;font-weight:800;color:var(--gold);border-bottom:1px solid var(--line)}
.ne728ef th,.ne728ef td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line-soft)}
.ne728ef thead th{font-size:13px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.05em}
@media (max-width:560px){
  .ne728ef thead{display:none}
  .ne728ef tr{display:block;border-bottom:1px solid var(--line)}
  .ne728ef tbody th{display:block;border:0;padding-bottom:0;color:var(--accent)}
  .ne728ef td{display:flex;gap:10px;border:0;padding-top:4px}
  .ne728ef td::before{content:attr(data-l);flex:0 0 36%;color:var(--muted-2);font-size:13.5px}
}
.n6edd46{display:grid;gap:10px;margin:16px 0}
.na67e6a{padding:12px 14px;border-radius:var(--radius);background:var(--panel);border:1px solid var(--line-soft);border-top:3px solid var(--green)}
.n77e8ae{border-top-color:var(--orange)}
.ne04701{font-weight:800;margin-bottom:4px}
.n6edd46 ul{list-style:none;padding:0;margin:0}
.n6edd46 li{padding:5px 0;border-top:1px solid var(--line-soft);color:var(--muted)}
.nbf264e{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;margin:16px 0;padding:12px 14px;border-radius:var(--radius);background:rgba(255,179,122,.1);border:1px solid rgba(255,179,122,.35)}
.n051afd{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--orange);color:var(--ink);font-weight:800}
.nbf264e p{margin:0}
.nac42cd{margin:18px auto;max-width:320px}
.nac42cd img{border-radius:20px;border:1px solid var(--line);box-shadow:0 20px 40px -20px #000}
.nac42cd figcaption{font-size:14px;color:var(--muted-2);margin-top:8px;text-align:center}
.n7e8e8e{margin-top:28px}
.nc78f8c{border-bottom:1px solid var(--line)}
.nc78f8c summary{display:grid;gap:2px;padding:12px 0;cursor:pointer;list-style:none}
.nc78f8c summary::-webkit-details-marker{display:none}
.nc78f8c h3{margin:0;font-size:17.5px}
.n87a472{font-size:14px;color:var(--accent);font-weight:700}
.nc78f8c[open] .n87a472{display:none}
.nc78f8c p{margin:0 0 14px;color:var(--muted)}
.n7e8763{margin:26px 0;padding:18px 16px;border-radius:16px;background:linear-gradient(135deg,#2f2a4f,#1c1f3a);border:1px solid var(--line)}
.n1cbd5c{font-size:19px;font-weight:800;margin-bottom:4px}
.n7e8763 p{color:var(--muted)}
.n2d3cc5{display:grid;gap:8px;margin-top:10px}
.n9b5c6d{margin-top:28px}
.n479660{font-size:14px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted-2);margin-bottom:8px}
.n5e0abc{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 16px;border-radius:14px;background:var(--panel-2);border:1px solid var(--line);color:#fff;text-decoration:none;font-size:19px;font-weight:800}
.n5e0abc i{font-style:normal;color:var(--accent)}
.n9b5c6d ul{list-style:none;padding:0;margin-top:6px}
.n9b5c6d li a{display:flex;align-items:center;min-height:44px;color:var(--blue)}
.n8974ea{margin-top:22px;font-size:13.5px;color:var(--muted-2)}
@media (min-width:760px){
  .n6edd46{grid-template-columns:1fr 1fr}
  .n89f64c dl{grid-template-columns:repeat(4,1fr)}
  .n2d3cc5{grid-template-columns:auto auto;justify-content:start}
}
