:root{--coal:#0d0a12;--bone:#f0ebf3;--soft:#cfc5da;--violet:#8e5bff;--lilac:#cdb8ff;--ember:#ff7a35;--peach:#ffc9a3}*{box-sizing:border-box}html{background:var(--coal)}body{background:radial-gradient(60% 40% at 80% 0%, #8e5bff24, transparent 70%), var(--coal);color:var(--bone);-webkit-font-smoothing:antialiased;margin:0;font-family:Ploni,Segoe UI,system-ui,sans-serif;font-size:18px;line-height:1.75}a{color:var(--peach);text-underline-offset:3px}a:hover{color:#fff}:focus-visible{outline:2px solid var(--ember);outline-offset:3px;border-radius:2px}.skip{z-index:10;background:var(--ember);color:#1b0e07;padding:10px 16px;font-weight:700;position:fixed;top:12px;right:12px;transform:translateY(-160%)}.skip:focus{transform:none}.top{direction:ltr;justify-content:space-between;align-items:center;gap:20px;max-width:920px;margin:0 auto;padding:26px 24px;display:flex}.brand{color:var(--bone);letter-spacing:.22em;align-items:center;gap:12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.brand img{object-fit:contain;width:34px;height:37px}.back{direction:rtl;font-weight:700}main{max-width:920px;margin:0 auto;padding:10px 24px 80px}h1{margin:20px 0 6px;font-family:Ploni Black,Ploni,sans-serif;font-size:clamp(2.6rem,6vw,4.2rem);font-weight:900;line-height:1.1}.updated{color:var(--soft);margin:0 0 34px;font-size:15px}h2{color:var(--lilac);margin:46px 0 12px;font-size:1.7rem;font-weight:700}h3{margin:24px 0 6px;font-size:1.3rem}p,li{color:#e4dcec}ul{padding-inline-start:1.3em}li{margin:6px 0}.card{background:#ffffff08;border:1px solid #cdb8ff38;border-radius:12px;margin:18px 0;padding:18px 22px}.card p{margin:4px 0}.missing{color:var(--peach);background:#ff7a3529;border-radius:4px;padding:1px 8px;font-size:.9em;font-weight:700}.foot{max-width:920px;color:var(--soft);border-top:1px solid #f0ebf31f;flex-wrap:wrap;gap:18px;margin:0 auto;padding:24px;font-size:15px;display:flex}.foot a{color:var(--soft)}[dir=ltr]{unicode-bidi:isolate}