@font-face{font-family:barlow;src:url(../media/barlow_latin_400_normal-s.p.0ttnbqtks8pz8.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:barlow;src:url(../media/barlow_latin_500_normal-s.p.07ksy-a4avz1m.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:barlow;src:url(../media/barlow_latin_600_normal-s.p.2ekrofpr7xv99.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:barlow;src:url(../media/barlow_latin_700_normal-s.p.3-aa5f3j6vyu9.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}.isgVSW_className{font-family:barlow,barlow Fallback,system-ui,Segoe UI,Roboto,sans-serif}.isgVSW_variable{--font-barlow:"barlow", "barlow Fallback", system-ui, Segoe UI, Roboto, sans-serif}
@font-face{font-family:urbanist;src:url(../media/urbanist_latin_wght_normal-s.p.3o_gy8kke82tp.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:urbanist Fallback;src:local(Arial);ascent-override:94.08%;descent-override:24.76%;line-gap-override:0.0%;size-adjust:100.98%}.q0lncq_className{font-family:urbanist,urbanist Fallback,Century Gothic,system-ui,Segoe UI,sans-serif}.q0lncq_variable{--font-urbanist:"urbanist", "urbanist Fallback", Century Gothic, system-ui, Segoe UI, sans-serif}
@font-face{font-family:barlowCondensed;src:url(../media/barlow_condensed_latin_600_normal-s.p.2t96v6p0iv501.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:barlowCondensed Fallback;src:local(Arial);ascent-override:123.84%;descent-override:24.77%;line-gap-override:0.0%;size-adjust:80.75%}.KO8OVa_className{font-family:barlowCondensed,barlowCondensed Fallback,Arial Narrow,sans-serif}.KO8OVa_variable{--font-barlow-condensed:"barlowCondensed", "barlowCondensed Fallback", Arial Narrow, sans-serif}
@font-face{font-family:plexArabic;src:url(../media/ibm_plex_sans_arabic_arabic_400_normal-s.2e43q9x2y35kf.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:plexArabic;src:url(../media/ibm_plex_sans_arabic_arabic_500_normal-s.3vv2miivt1atr.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:plexArabic;src:url(../media/ibm_plex_sans_arabic_arabic_600_normal-s.36fhgauxub_2w.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:plexArabic;src:url(../media/ibm_plex_sans_arabic_arabic_700_normal-s.2k46bxehsta5d.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:plexArabic Fallback;src:local(Arial);ascent-override:108.5%;descent-override:41.5%;line-gap-override:0.0%;size-adjust:100.0%}._6AAvha_className{font-family:plexArabic,plexArabic Fallback,Tahoma,sans-serif}._6AAvha_variable{--font-plex-arabic:"plexArabic", "plexArabic Fallback", Tahoma, sans-serif}
:root{--bg:#f6f4ef;--panel:#fff;--ink:#1d1e21;--muted:#6b6d72;--rule:#e2ded5;--chip:#efece5;--accent:#b5652b;--accent-ink:#fff;--ok:#2f8f5b;--err:#c2463c;--ui:var(--font-barlow), "Barlow", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#16171a;--panel:#1f2024;--ink:#ecebe8;--muted:#9a9ca2;--rule:#303238;--chip:#26282d;--accent:#e08a4c;--accent-ink:#1a1206;--ok:#4cc283;--err:#ef7a6f}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);min-height:100vh;color:var(--ink);font:400 15px/1.5 var(--ui);-webkit-font-smoothing:antialiased}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wrap{max-width:1040px;margin:0 auto;padding:0 20px}.top{justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.mark{align-items:baseline;gap:8px;text-decoration:none;display:inline-flex}.mark b{letter-spacing:.01em;font-size:18px;font-weight:700}.mark span{color:var(--muted);font-size:13px}.btn{border:1px solid var(--rule);background:var(--panel);height:40px;color:var(--ink);font:600 14px var(--ui);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 18px;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--accent)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn.primary:hover{filter:brightness(1.06)}.btn.small{height:32px;padding:0 12px;font-size:13px}.btn.danger:hover{border-color:var(--err);color:var(--err)}.btn.link{height:auto;color:var(--muted);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.btn.link:hover{color:var(--ink)}.muted{color:var(--muted)}.center{flex-direction:column;min-height:100vh;display:flex}.card{background:var(--panel);border:1px solid var(--rule);border-radius:12px;width:100%;max-width:420px;margin:4vh auto 48px;padding:28px}.card h1{font:700 24px/1.2 var(--ui);margin:0 0 6px}.card .sub{color:var(--muted);margin:0 0 20px}.seg{background:var(--chip);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:2px;margin-bottom:20px;padding:3px;display:grid}.seg a{text-align:center;font:500 13px var(--ui);color:var(--muted);white-space:nowrap;border-radius:6px;padding:7px 4px;text-decoration:none}.seg a[aria-current=page]{background:var(--panel);color:var(--ink);box-shadow:0 1px 2px #00000014}.f{margin-bottom:14px;display:block}.f span{font:500 13px var(--ui);margin-bottom:5px;display:block}.f input{border:1px solid var(--rule);background:var(--bg);width:100%;height:42px;color:var(--ink);font:15px var(--ui);border-radius:8px;padding:0 12px}.f input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent);outline:none}.f small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.card .btn.primary{width:100%;margin-top:4px}.msg{border:1px solid;border-radius:8px;margin-bottom:16px;padding:10px 12px;font-size:14px}.msg.ok{border-color:color-mix(in srgb, var(--ok) 45%, transparent);background:color-mix(in srgb, var(--ok) 10%, transparent)}.msg.err{border-color:color-mix(in srgb, var(--err) 45%, transparent);background:color-mix(in srgb, var(--err) 10%, transparent)}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin h1{font:700 26px var(--ui);margin:8px 0 4px}.tabs{background:var(--chip);border-radius:8px;grid-auto-flow:column;gap:2px;margin:16px 0;padding:3px;display:inline-grid}.tabs a{font:500 13px var(--ui);color:var(--muted);border-radius:6px;padding:6px 14px;text-decoration:none}.tabs a[aria-current=page]{background:var(--panel);color:var(--ink)}.tablewrap{border:1px solid var(--rule);background:var(--panel);border-radius:10px;margin-bottom:48px;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:middle;padding:10px 14px}th{font:600 12px var(--ui);color:var(--muted);background:var(--chip)}tr:last-child td{border-bottom:0}td .who b{font-weight:600;display:block}td .who span{color:var(--muted);font-size:13px}.pill{font:600 12px var(--ui);background:var(--chip);color:var(--muted);border-radius:99px;padding:2px 9px;display:inline-block}.pill.yes{background:color-mix(in srgb, var(--ok) 16%, transparent);color:var(--ok)}.pill.owner{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}.acts{flex-wrap:wrap;gap:6px;display:flex}.acts form{margin:0}.empty{text-align:center;color:var(--muted);padding:28px}@media (max-width:560px){.card{border-left:0;border-right:0;border-radius:0;margin-top:0;padding:22px 18px}.seg{grid-template-columns:repeat(2,1fr)}}.small-print{margin:18px 0 0;font-size:12.5px}.team-forms{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:48px;display:grid}.team-card{max-width:none;margin:0}.team-card h2{font:700 18px var(--ui);margin:0 0 4px}.btn[disabled],.f input[disabled]{opacity:.5;cursor:not-allowed}.fb-list{gap:12px;margin-bottom:48px;display:grid}.fb{border:1px solid var(--rule);background:var(--panel);border-radius:10px;padding:14px 16px}.fb.done{opacity:.65}.fb-head{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.fb-uid{-webkit-user-select:all;user-select:all;font-size:11.5px}.fb-msg{white-space:pre-wrap;margin:0 0 10px;font-size:15px}.fb details{color:var(--muted);margin-bottom:10px;font-size:12.5px}.fb pre{white-space:pre-wrap;word-break:break-word;background:var(--chip);border-radius:6px;max-height:240px;padding:8px;overflow:auto}.pill.problem{background:color-mix(in srgb, var(--err) 16%, transparent);color:var(--err)}.pill.like{background:color-mix(in srgb, var(--ok) 16%, transparent);color:var(--ok)}.small-note{margin-top:3px;font-size:12px}.auto-row{border:1px solid var(--rule);background:var(--panel);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:16px 0 8px;padding:14px 16px;display:flex}.auto-row b{font-weight:600;display:block}.auto-row .muted{font-size:13.5px}.toggle{border:1px solid var(--rule);background:var(--chip);cursor:pointer;border-radius:99px;flex:none;width:46px;height:26px;padding:0;transition:background-color .15s;position:relative}.toggle span{background:var(--muted);border-radius:50%;width:20px;height:20px;transition:transform .15s,background-color .15s;position:absolute;top:2px;left:2px}.toggle[aria-checked=true]{background:var(--accent);border-color:var(--accent)}.toggle[aria-checked=true] span{background:var(--accent-ink);transform:translate(20px)}@media (prefers-reduced-motion:reduce){.toggle,.toggle span{transition:none}}.flag{color:var(--err);font-weight:600}.ref-find{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:12px 0 4px;display:flex}.ref-find label{flex:1;min-width:260px}.ref-find span{font:500 13px var(--ui);color:var(--muted);margin-bottom:4px;display:block}.ref-find input{border:1px solid var(--rule);background:var(--bg);width:100%;height:34px;color:var(--ink);font:14px var(--ui);border-radius:8px;padding:0 10px}
