@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap');

:root {
  --font-scale:1; font-style:normal; font-optical-sizing:auto;
  --font-family:"Source Sans 3",system-ui,sans-serif;  --font-title-family:"Source Sans 3",system-ui,sans-serif;

  /* ===============----->>>   palette colors   <<<-----=============== */
    --body-bg-rgb:234, 239, 241;   --body-bg:#eaeff1;      --body-bg-80:#eef2f4;     --body-bg-48:#f5f7f8;     --body-bg-32:#f8fafa;     --body-bg-20:#fbfcfc;
    --on-body:#56656b;      --on-body-80:#788489;       --on-body-48:#aeb5b8;  --on-body-38:#bfc4c7;     --on-body-22:#daddde;   --on-body-16:#e4e6e7;
    --on-container:#01151d; --on-container-80:#091e25;  --on-container-48:#858f93;   --on-container-38:#9ea6a9;    --on-container-22:#c7cccd;    --on-container-16:#d6d9db;    
    --on-container-12:#e8e8e8;  --on-container-8:#f0f0f0;   --on-container-4:#f7f7f7;
    --container-bg:#ffffff;   --container-bg-48:#f9f9f4;  
        
    --yellow:#fcb900;       --yellow-38:#fee49e;   --yellow-24:#feeec2;    --yellow-22:#fff4d6;/*#fef0c7;*/    --yellow-16:#fff4d6;
    --green:#077f4e;        --green-38:#a1cebc;    --green-24:#c4e0d5;     --green-22:#c9e3d8;     --green-16:#d7eae3;
    --red:#b0133a;          --red-38:#e1a5b4;      --red-24:#ecc7d0;       --red-22:#f9ecf0; /*eecbd4;*/       --red-16:#f5e2e7; /*f2d9df;*/       --red-12:#f5e2e7;     --red-08:#f9ecf0;
    --blue:#09779e;         --blue-38:#2fa0c7;     --blue-24:#d4eaf0;      --blue-22:#d2f4ff;      --blue-16:#d2f4ff;
    
    --error:#b0133a;       --on-color:#ffffff;
    --btn-bg:#01151d;     --on-btn:var(--on-color);     --btn-fab-bg:#b0133a;      --on-btn-fab:var(--on-color);  
  /* -------------------------------------------------------------------------- */
}


/*.tetris-db { display:none!important; }*/
[role=presentation] > header #logo { margin-inline:24px 0!important; }

[role=complementary] > [data-type=user].client-sheet form .user-input:has(:is(#status,#email,#phone_number,#organization-type)) { display:none; }
[role=complementary] > [data-type=user].client-sheet form #reset-password { display:none; }

#order-management [data-key=recipient] { display:none; }
