:root{--ar-primary:#fdc300;--ar-primary-rgb:253,195,0;--ar-link-color:#fdc300;--ar-link-hover-color:#e4aa00;--ar-secondary:#f2f1ea;--ar-secondary-rgb:242,241,234;--ar-warning:#f07d00;--ar-warning-rgb:240,125,0;--ar-info:#66559f;--ar-info-rgb:102,85,159;--ar-danger:#b82c09;--ar-danger-rgb:184,44,9;--ar-success:#afbd15;--ar-success-rgb:175,189,21;--ar-heading-font-family: Work Sans,sans-serif;--ar-body-font-family: Work Sans,sans-serif;--ar-root-font-size:1.0rem;--ar-body-font-size:1.05rem;--ar-border-width:1px;--ar-border-radius:1rem;--ar-border-radius-sm:calc(var(--ar-border-radius)*0.75);--ar-border-radius-lg:calc(var(--ar-border-radius)*1.25);--ar-border-radius-xl:calc(var(--ar-border-radius)*1.5);--ar-border-radius-2xl:calc(var(--ar-border-radius)*2.25);}.btn-primary{--ar-btn-bg:#fdc300;--ar-btn-border-color:#fdc300;--ar-btn-hover-bg:#e4aa00;--ar-btn-hover-border-color:#e4aa00;--ar-btn-active-bg:#e4aa00;--ar-btn-active-border-color:#e4aa00;--ar-btn-disabled-bg:#fdc300;--ar-btn-disabled-border-color:#fdc300;}.btn-secondary{--ar-btn-bg:#f2f1ea;--ar-btn-border-color:#f2f1ea;--ar-btn-hover-bg:#d9d8d1;--ar-btn-hover-border-color:#d9d8d1;--ar-btn-active-bg:#d9d8d1;--ar-btn-active-border-color:#d9d8d1;--ar-btn-disabled-bg:#f2f1ea;--ar-btn-disabled-border-color:#f2f1ea;}.btn-warning{--ar-btn-bg:#f07d00;--ar-btn-border-color:#f07d00;--ar-btn-hover-bg:#d76400;--ar-btn-hover-border-color:#d76400;--ar-btn-active-bg:#d76400;--ar-btn-active-border-color:#d76400;--ar-btn-disabled-bg:#f07d00;--ar-btn-disabled-border-color:#f07d00;}.btn-info{--ar-btn-bg:#66559f;--ar-btn-border-color:#66559f;--ar-btn-hover-bg:#4d3c86;--ar-btn-hover-border-color:#4d3c86;--ar-btn-active-bg:#4d3c86;--ar-btn-active-border-color:#4d3c86;--ar-btn-disabled-bg:#66559f;--ar-btn-disabled-border-color:#66559f;}.btn-success{--ar-btn-bg:#afbd15;--ar-btn-border-color:#afbd15;--ar-btn-hover-bg:#96a400;--ar-btn-hover-border-color:#96a400;--ar-btn-active-bg:#96a400;--ar-btn-active-border-color:#96a400;--ar-btn-disabled-bg:#afbd15;--ar-btn-disabled-border-color:#afbd15;}.btn-danger{--ar-btn-bg:#b82c09;--ar-btn-border-color:#b82c09;--ar-btn-hover-bg:#9f1300;--ar-btn-hover-border-color:#9f1300;--ar-btn-active-bg:#9f1300;--ar-btn-active-border-color:#9f1300;--ar-btn-disabled-bg:#b82c09;--ar-btn-disabled-border-color:#b82c09;}.btn-outline-primary{--ar-btn-color:#fdc300;--ar-btn-border-color:#fdc300;--ar-btn-hover-bg:#fdc300;--ar-btn-hover-border-color:#fdc300;--ar-btn-active-bg:#fdc300;--ar-btn-active-border-color:#fdc300;--ar-btn-disabled-color:#fdc300;--ar-btn-disabled-border-color:#fdc300;}.btn-outline-secondary{--ar-btn-color:#f2f1ea;--ar-btn-border-color:#f2f1ea;--ar-btn-hover-bg:#f2f1ea;--ar-btn-hover-border-color:#f2f1ea;--ar-btn-active-bg:#f2f1ea;--ar-btn-active-border-color:#f2f1ea;--ar-btn-disabled-color:#f2f1ea;--ar-btn-disabled-border-color:#f2f1ea;}.btn-outline-warning{--ar-btn-color:#f07d00;--ar-btn-border-color:#f07d00;--ar-btn-hover-bg:#f07d00;--ar-btn-hover-border-color:#f07d00;--ar-btn-active-bg:#f07d00;--ar-btn-active-border-color:#f07d00;--ar-btn-disabled-color:#f07d00;--ar-btn-disabled-border-color:#f07d00;}.btn-outline-info{--ar-btn-color:#66559f;--ar-btn-border-color:#66559f;--ar-btn-hover-bg:#66559f;--ar-btn-hover-border-color:#66559f;--ar-btn-active-bg:#66559f;--ar-btn-active-border-color:#66559f;--ar-btn-disabled-color:#66559f;--ar-btn-disabled-border-color:#66559f;}.btn-outline-success{--ar-btn-color:#afbd15;--ar-btn-border-color:#afbd15;--ar-btn-hover-bg:#afbd15;--ar-btn-hover-border-color:#afbd15;--ar-btn-active-bg:#afbd15;--ar-btn-active-border-color:#afbd15;--ar-btn-disabled-color:#afbd15;--ar-btn-disabled-border-color:#afbd15;}.btn-outline-danger{--ar-btn-color:#b82c09;--ar-btn-border-color:#b82c09;--ar-btn-hover-bg:#b82c09;--ar-btn-hover-border-color:#b82c09;--ar-btn-active-bg:#b82c09;--ar-btn-active-border-color:#b82c09;--ar-btn-disabled-color:#b82c09;--ar-btn-disabled-border-color:#b82c09;}

body.template-folder_contents,
body[class*="controlpanel"],
body.template-sharing,
body.template-historyview {
  --ar-body-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --ar-heading-font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
#edit-zone { font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; }
