:root{--bg: #0f0f0f;--surface: #141414;--surface2: #1a1a1a;--border: #222;--border2: #2e2e2e;--text: #e0e0e0;--text-dim: #888;--text-muted: #555;--gold: #b07d2e;--gold-h: #c8922f;--green: #4caf80;--green-bg: #1a3320;--blue: #4090d0;--blue-bg: #0d2035;--red: #ef5350}[data-astro-cid-kpehz6h4]{box-sizing:border-box;margin:0;padding:0}body{font-family:system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--text);min-height:100vh;font-size:13px}.topbar[data-astro-cid-kpehz6h4]{background:var(--surface);border-bottom:1px solid var(--border);padding:0 1.25rem;height:46px;display:flex;align-items:center;gap:.6rem;position:sticky;top:0;z-index:20}.topbar[data-astro-cid-kpehz6h4] a[data-astro-cid-kpehz6h4]{color:var(--text-dim);text-decoration:none;font-size:.8rem}.topbar[data-astro-cid-kpehz6h4] a[data-astro-cid-kpehz6h4]:hover{color:var(--text)}.topbar[data-astro-cid-kpehz6h4] .sep[data-astro-cid-kpehz6h4]{color:var(--border2)}.topbar[data-astro-cid-kpehz6h4] h1[data-astro-cid-kpehz6h4]{font-size:.9rem;font-weight:600}.topbar-actions[data-astro-cid-kpehz6h4]{margin-left:auto;display:flex;gap:.5rem;align-items:center}.cms[data-astro-cid-kpehz6h4]{padding:.75rem 1.25rem 2rem}.tbl-wrap[data-astro-cid-kpehz6h4]{overflow-x:auto;border:1px solid var(--border);border-radius:6px}table[data-astro-cid-kpehz6h4]{width:100%;border-collapse:collapse}thead[data-astro-cid-kpehz6h4] th[data-astro-cid-kpehz6h4]{padding:.5rem .65rem;text-align:left;font-size:.72rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;background:var(--surface);border-bottom:1px solid var(--border);white-space:nowrap}tbody[data-astro-cid-kpehz6h4] tr[data-astro-cid-kpehz6h4]{border-bottom:1px solid var(--border);transition:background .1s}tbody[data-astro-cid-kpehz6h4] tr[data-astro-cid-kpehz6h4]:last-child{border-bottom:none}tbody[data-astro-cid-kpehz6h4] tr[data-astro-cid-kpehz6h4]:hover{background:var(--surface2)}td[data-astro-cid-kpehz6h4]{padding:.45rem .65rem;vertical-align:middle}.td-id[data-astro-cid-kpehz6h4]{font-family:monospace;font-size:.75rem;color:var(--text-dim);width:120px}.td-en[data-astro-cid-kpehz6h4]{font-weight:500;width:130px}.td-ar[data-astro-cid-kpehz6h4]{direction:rtl;color:var(--text-dim);width:150px}.td-ku[data-astro-cid-kpehz6h4]{color:var(--text-dim);width:150px}.td-aliases[data-astro-cid-kpehz6h4]{width:70px;text-align:center}.td-order[data-astro-cid-kpehz6h4]{width:60px;text-align:right;color:var(--text-muted)}.td-actions[data-astro-cid-kpehz6h4]{width:80px;text-align:right}.badge[data-astro-cid-kpehz6h4]{display:inline-block;padding:.15rem .45rem;border-radius:100px;font-size:.7rem}.badge-blue[data-astro-cid-kpehz6h4]{background:var(--blue-bg);color:var(--blue)}.btn[data-astro-cid-kpehz6h4]{padding:.3rem .65rem;border-radius:5px;font-size:.78rem;cursor:pointer;border:1px solid;transition:all .12s;text-decoration:none;display:inline-block}.btn-gold[data-astro-cid-kpehz6h4]{background:var(--gold);border-color:var(--gold);color:#fff;font-weight:600}.btn-gold[data-astro-cid-kpehz6h4]:hover{background:var(--gold-h);border-color:var(--gold-h)}.btn-ghost[data-astro-cid-kpehz6h4]{background:transparent;border-color:var(--border2);color:var(--text-dim)}.btn-ghost[data-astro-cid-kpehz6h4]:hover{border-color:#3a3a3a;color:var(--text)}.btn-danger[data-astro-cid-kpehz6h4]{background:transparent;border-color:#3a1a1a;color:var(--red)}.btn-danger[data-astro-cid-kpehz6h4]:hover{background:#2a1010}.btn-sm[data-astro-cid-kpehz6h4]{padding:.2rem .5rem;font-size:.72rem}.btn-apply[data-astro-cid-kpehz6h4]{background:var(--green-bg);border-color:#2a5a40;color:var(--green)}.btn-apply[data-astro-cid-kpehz6h4]:hover{background:#1e4030}.modal-overlay[data-astro-cid-kpehz6h4]{display:none;position:fixed;inset:0;background:#000000b3;z-index:100;align-items:center;justify-content:center}.modal-overlay[data-astro-cid-kpehz6h4].open{display:flex}.modal[data-astro-cid-kpehz6h4]{background:var(--surface);border:1px solid var(--border2);border-radius:8px;width:420px;max-width:95vw}.modal-header[data-astro-cid-kpehz6h4]{padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}.modal-header[data-astro-cid-kpehz6h4] h2[data-astro-cid-kpehz6h4]{font-size:.9rem;font-weight:600}.modal-close[data-astro-cid-kpehz6h4]{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:1.1rem;padding:.2rem .4rem}.modal-close[data-astro-cid-kpehz6h4]:hover{color:var(--text)}.modal-body[data-astro-cid-kpehz6h4]{padding:1rem 1.25rem}.modal-footer[data-astro-cid-kpehz6h4]{padding:.75rem 1.25rem;border-top:1px solid var(--border);display:flex;justify-content:flex-end;gap:.5rem}.field[data-astro-cid-kpehz6h4]{margin-bottom:.75rem}.field[data-astro-cid-kpehz6h4] label[data-astro-cid-kpehz6h4]{display:block;font-size:.75rem;color:var(--text-muted);margin-bottom:.3rem}.field[data-astro-cid-kpehz6h4] input[data-astro-cid-kpehz6h4]{width:100%;padding:.4rem .6rem;background:var(--surface2);border:1px solid var(--border2);border-radius:5px;color:var(--text);font-size:.85rem}.field[data-astro-cid-kpehz6h4] input[data-astro-cid-kpehz6h4]:focus{outline:none;border-color:var(--gold)}.field-row[data-astro-cid-kpehz6h4]{display:flex;gap:.5rem}.field-row[data-astro-cid-kpehz6h4] .field[data-astro-cid-kpehz6h4]{flex:1}.msg[data-astro-cid-kpehz6h4]{padding:.5rem .75rem;border-radius:5px;font-size:.78rem;margin-bottom:.75rem;display:none}.msg-ok[data-astro-cid-kpehz6h4]{background:var(--green-bg);color:var(--green);display:block}.msg-err[data-astro-cid-kpehz6h4]{background:#2a1010;color:var(--red);display:block}.apply-banner[data-astro-cid-kpehz6h4]{background:var(--blue-bg);border:1px solid #1a3a5a;border-radius:6px;padding:.65rem 1rem;margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.apply-banner[data-astro-cid-kpehz6h4] p[data-astro-cid-kpehz6h4]{font-size:.8rem;color:var(--text-dim)}.apply-banner[data-astro-cid-kpehz6h4] strong[data-astro-cid-kpehz6h4]{color:var(--blue)}#apply-result[data-astro-cid-kpehz6h4]{font-size:.75rem;margin-top:.4rem;color:var(--text-muted)}
