@media screen {
:root {
  --bnd-brand:  #449cf0;
  --bnd-accent: #4463f0;
}
html[data-theme="light"], html:not([data-theme]) {
  --bnd-accent: #4463f0;
  --bnd-active: #e5f1fd;
  --bnd-brand: #449cf0;
  --bnd-brand-deep: #2d5e8e;
  --bnd-brand-deep-tile: #29547d;
  --bnd-brand-ink: #3170ad;
  --bnd-brand-solid: #3e8eda;
  --bnd-critical: #b42318;
  --bnd-good: #1a7f45;
  --bnd-hover: #f2f8fe;
  --bnd-ink-muted: #4c505a;
  --bnd-ink-subtle: #696d74;
  --bnd-on-brand: #16181d;
  --bnd-on-critical: #ffffff;
  --bnd-on-deep: #ffffff;
  --bnd-page: #f8fbfe;
  --bnd-pane: #f0f7fe;
  --bnd-raised: #fbfdff;
  --bnd-series-1: #cc6677;
  --bnd-series-2: #332288;
  --bnd-series-3: #9a8e53;
  --bnd-series-4: #117733;
  --bnd-series-5: #6394ad;
  --bnd-series-6: #882255;
  --bnd-series-7: #3f9d8d;
  --bnd-series-other: #808080;
  --bnd-serious: #c2410c;
  --bnd-status-blue: #0070cc;
  --bnd-status-cyan: #267a94;
  --bnd-status-darkgrey: #383838;
  --bnd-status-gray: #525252;
  --bnd-status-green: #16794c;
  --bnd-status-grey: #525252;
  --bnd-status-light-blue: #007be0;
  --bnd-status-orange: #bd3e0c;
  --bnd-status-pink: #9c2671;
  --bnd-status-purple: #6e399d;
  --bnd-status-red: #b52a2a;
  --bnd-status-yellow: #ab6e05;
  --bnd-surface: #ffffff;
  --bnd-warn: #996100;
}
html[data-theme="dark"], body.bnd-auth-theme-dark, body.bnd-web-theme-dark:is(.bnd-web-panel, .bnd-web-plate) {
  --bnd-accent: #5975f2;
  --bnd-active: #22384f;
  --bnd-brand: #449cf0;
  --bnd-brand-deep: #6186aa;
  --bnd-brand-deep-tile: #7797b6;
  --bnd-brand-ink: #52a3f1;
  --bnd-brand-solid: #449cf0;
  --bnd-critical: #f37b72;
  --bnd-good: #4ac07d;
  --bnd-hover: #263647;
  --bnd-ink-muted: #c2c6cc;
  --bnd-ink-subtle: #9a9fa8;
  --bnd-on-brand: #16181d;
  --bnd-on-critical: #16181d;
  --bnd-on-deep: #16181d;
  --bnd-page: #131b24;
  --bnd-pane: #1c2c3d;
  --bnd-raised: #1f2c39;
  --bnd-series-1: #cc6677;
  --bnd-series-2: #8075b5;
  --bnd-series-3: #ddcc77;
  --bnd-series-4: #388e55;
  --bnd-series-5: #88ccee;
  --bnd-series-6: #ad688b;
  --bnd-series-7: #44aa99;
  --bnd-series-other: #808080;
  --bnd-serious: #f08a5d;
  --bnd-status-blue: #56a1dd;
  --bnd-status-cyan: #6aa4b5;
  --bnd-status-darkgrey: #ebebeb;
  --bnd-status-gray: #9b9b9b;
  --bnd-status-green: #67a88a;
  --bnd-status-grey: #9b9b9b;
  --bnd-status-light-blue: #ddedfb;
  --bnd-status-orange: #d68869;
  --bnd-status-pink: #c887b0;
  --bnd-status-purple: #ad8fc8;
  --bnd-status-red: #d58686;
  --bnd-status-yellow: #c19446;
  --bnd-surface: #1b2431;
  --bnd-warn: #e0a33a;
}
@media (prefers-color-scheme: dark) {
  html[data-theme="automatic"], body.bnd-auth:not(.bnd-auth-theme-light):not(.bnd-auth-theme-dark), body.bnd-web:is(.bnd-web-panel, .bnd-web-plate):not(.bnd-web-theme-light):not(.bnd-web-theme-dark) {
    --bnd-accent: #5975f2;
    --bnd-active: #22384f;
    --bnd-brand: #449cf0;
    --bnd-brand-deep: #6186aa;
    --bnd-brand-deep-tile: #7797b6;
    --bnd-brand-ink: #52a3f1;
    --bnd-brand-solid: #449cf0;
    --bnd-critical: #f37b72;
    --bnd-good: #4ac07d;
    --bnd-hover: #263647;
    --bnd-ink-muted: #c2c6cc;
    --bnd-ink-subtle: #9a9fa8;
    --bnd-on-brand: #16181d;
    --bnd-on-critical: #16181d;
    --bnd-on-deep: #16181d;
    --bnd-page: #131b24;
    --bnd-pane: #1c2c3d;
    --bnd-raised: #1f2c39;
    --bnd-series-1: #cc6677;
    --bnd-series-2: #8075b5;
    --bnd-series-3: #ddcc77;
    --bnd-series-4: #388e55;
    --bnd-series-5: #88ccee;
    --bnd-series-6: #ad688b;
    --bnd-series-7: #44aa99;
    --bnd-series-other: #808080;
    --bnd-serious: #f08a5d;
    --bnd-status-blue: #56a1dd;
    --bnd-status-cyan: #6aa4b5;
    --bnd-status-darkgrey: #ebebeb;
    --bnd-status-gray: #9b9b9b;
    --bnd-status-green: #67a88a;
    --bnd-status-grey: #9b9b9b;
    --bnd-status-light-blue: #ddedfb;
    --bnd-status-orange: #d68869;
    --bnd-status-pink: #c887b0;
    --bnd-status-purple: #ad8fc8;
    --bnd-status-red: #d58686;
    --bnd-status-yellow: #c19446;
    --bnd-surface: #1b2431;
    --bnd-warn: #e0a33a;
  }
}
}
@font-face {
  font-family: "Noto Sans Arabic";
  src: url(/assets/bunood_theme/fonts/noto-arabic-var.woff2) format("woff2");
  font-weight: 100 900;
  font-style: normal;
  /* swap: a slow font must never block first paint (item 36). The fallback
     chain renders immediately and the face swaps in when it arrives. */
  font-display: swap;
  unicode-range: U+0600-06FF, U+0750-077F, U+0870-088E, U+0890-0891, U+0897-08E1, U+08E3-08FF, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1;
}
:root {
  --bnd-font-arabic: "Noto Sans Arabic", "Segoe UI", "SF Arabic", "Geeza Pro", "Noto Naskh Arabic", sans-serif;
  --bnd-lh-arabic: 1.68;
}
body {
  font-family: var(--bnd-font-arabic), var(--font-stack);
}
