/* Shared design values. Adjust this file to tune the current theme. */
:root{
 --pg-favorite-color:#c13a54;
 --pg-favorite-bg:#fff0f3;
 --pg-favorite-border:#e0a6b2;
 /* Header / footer */
 --pg-chrome-bg:#173f3d;
 --pg-chrome-text:#f7faf5;
 --pg-chrome-muted:#b9d1c6;
 --pg-chrome-line:#365e58;
 --pg-chrome-mobile-text:#e4eee7;
 --pg-chrome-current:#d4e6a9;
 /* Curator identity and introduction */
 --pg-curator-bg:#f3e5b7;
 --pg-curator-text:#654706;
 --pg-curator-muted:#795b1a;
 --pg-curator-border:#b28a37;
 --pg-curator-section-border:#d4b56a;
 --pg-curator-button:#fffaf0;
 --pg-curator-hover-bg:#ead59b;
 --pg-curator-hover-text:#513700;
 /* Regular user identity */
 --pg-user-role-bg:#e0f4f3;
 --pg-user-role-text:#075d67;
 --pg-user-role-border:#52a9ad;
 /* Shared public header sizing */
 --pg-header-content-max:1160px;
 --pg-header-gutter:32px;
 --pg-header-height:94px;
 --pg-header-logo-size:20px;
 --pg-header-nav-size:13px;
 --pg-header-account-size:12px;
 --pg-header-account-max:190px;
 --pg-header-gap:28px;
 --pg-header-tools-gap:26px;
 --pg-role-font-size:14px;
 --pg-role-radius:6px;
 --pg-role-padding-y:5px;
 --pg-role-padding-x:12px;
}
@media(max-width:1100px){:root{--pg-header-logo-size:18px;--pg-header-gap:20px;--pg-header-tools-gap:15px}}
@media(max-width:900px){:root{--pg-header-height:80px}}
@media(max-width:600px){:root{--pg-header-gutter:20px;--pg-header-height:72px;--pg-header-logo-size:15px;--pg-header-account-size:11px;--pg-header-account-max:130px;--pg-header-gap:8px;--pg-header-tools-gap:5px}}
