.public-information{--info-ink:#182f50;--info-muted:#627184;--info-paper:#f5f8fb;--info-surface:#fff;--info-line:#e2eaf1;--info-blue:#305f86;min-height:100dvh;background:var(--info-paper);color:var(--info-ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.65;padding:0 24px}html[data-theme=dark] .public-information{--info-ink:#e6edf6;--info-muted:#b3c0d0;--info-paper:#101b2b;--info-surface:#19283b;--info-line:#3c5068;--info-blue:#a5cdeb;color-scheme:dark}.public-information *{box-sizing:border-box;min-width:0}.public-information .public-header{width:100%;max-width:1000px;margin:auto;min-height:0;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;background:transparent;border-bottom:1px solid var(--info-line)}.public-information .public-information-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--info-ink);font-size:22px;font-weight:700;letter-spacing:-.5px;flex-shrink:0}.public-information-brand svg{width:38px;height:38px;flex-shrink:0}.public-information .public-header nav{display:flex;align-items:center;gap:20px}:where([data-app-locale=ar]) .public-information{font-family:var(--sw-font-ui,"Staff Wing Arabic",system-ui);line-height:1.8}:where([data-app-locale=ar]) .public-information .public-reading :is(h1,h2,h3){letter-spacing:normal;line-height:1.6}.public-information a{color:var(--info-blue);text-underline-offset:3px}.public-information .public-header nav>a{font-size:13px;text-decoration:none;font-weight:600}.public-information .public-header nav>a:hover{text-decoration:underline}.public-information .public-reading{width:100%;max-width:820px;margin:36px auto;outline:none}.public-information .public-reading-framed,.public-information .public-reading>.card{padding:32px;background:var(--info-surface);border:1px solid var(--info-line);border-radius:16px;box-shadow:none;color:var(--info-ink);overflow-wrap:anywhere}.public-information .public-reading:not(.public-reading-framed){display:grid;gap:20px}.public-information .public-reading :is(h1,h2,h3){color:var(--info-ink);font-family:inherit;font-weight:700}.public-information .public-reading h1{font-size:32px;line-height:1.2;letter-spacing:-.8px;margin:0 0 24px}.public-information .public-reading h2{font-size:20px;line-height:1.35;letter-spacing:-.3px;margin:30px 0 12px}.public-information .public-reading h3{font-size:16px;line-height:1.4}.public-information .public-reading>.card>h2:first-child{margin-top:0}.public-information .public-reading p{font-size:15px;line-height:1.8;color:var(--info-muted);margin:0 0 18px}.public-information .public-reading p:last-child{margin-bottom:0}.public-information .public-reading strong{color:var(--info-ink)}.public-information .public-reading label{color:var(--info-ink);font-size:13px}.public-information .public-reading :is(input,textarea,select){background:var(--info-surface);color:var(--info-ink);border:1px solid var(--info-line);border-radius:10px;font:inherit}.public-information .public-reading :is(input,textarea)::placeholder{color:var(--info-muted)}.public-information .public-reading input:not([type=checkbox]),.public-information .public-reading textarea{font-size:16px}.public-information .public-reading button{background:#305f86;color:#fff;border:1px solid #305f86;border-radius:10px;min-height:44px;box-shadow:none}.public-information .public-reading .alert{color:#87382e;background:#fff1ee;border:1px solid #edccc7;padding:14px;border-radius:10px}html[data-theme=dark] .public-information .public-reading .alert{color:#ffd0cc;background:#442a32;border-color:#724b52}.public-information .public-information-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;max-width:1000px;margin:auto;padding:24px 0;font-size:12px;color:var(--info-muted);border-top:1px solid var(--info-line)}.public-information-footer nav{display:flex;gap:20px}.public-information :focus-visible{outline:3px solid #5799cb;outline-offset:3px}.public-information-skip{position:fixed;inset-inline-start:20px;top:-100px;z-index:1000;padding:12px 16px;background:var(--info-surface);border:1px solid var(--info-line);border-radius:8px}.public-information-skip:focus{top:12px}.workspace-error{width:min(560px,calc(100% - 32px));margin:12vh auto;padding:28px;border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--ink);font-family:system-ui,sans-serif}.workspace-error h1{font-size:27px;line-height:1.25;letter-spacing:-.6px}.workspace-error p{line-height:1.7;color:var(--muted)}.workspace-error a{color:var(--accent)}@media(max-width:600px){.public-information{padding:0 16px}.public-information .public-header{gap:12px;padding:16px 0;flex-wrap:wrap}.public-information .public-information-brand{font-size:19px;gap:7px}.public-information-brand svg{width:30px;height:32px}.public-information .public-header nav{gap:12px}.public-information .public-header nav>a{font-size:12px}.public-information .public-reading{margin:24px auto}.public-information .public-reading-framed,.public-information .public-reading>.card{padding:22px}.public-information .public-reading h1{font-size:27px}.public-information .public-reading h2{font-size:19px}.public-information .public-reading p{font-size:14px}.workspace-error{padding:24px;margin:8vh auto}}@media(max-width:380px){.public-information .public-header nav{width:100%;justify-content:flex-end}.public-information .public-header .sw-theme-toggle{margin-left:auto}}@media print{.public-information{background:#fff;color:#182f50;padding:0}.public-information .public-header,.public-information-footer,.public-information-skip{display:none}.public-information .public-reading{max-width:none;margin:0}.public-information .public-reading-framed{border:0;padding:0}.public-information .public-reading :is(h1,h2,h3,strong){color:#182f50}.public-information .public-reading p{color:#354960}.public-information,html[data-theme=dark] .public-information{--info-ink:#182f50;--info-muted:#536174;--info-paper:#fff;--info-surface:#fff;--info-line:#ddd;--info-blue:#305f86;color-scheme:light}}