:root {
  --hrm-brand-700:#234b3a;--hrm-brand-600:#234b3a;--hrm-brand-500:#0f8985;--hrm-brand-100:#dcece8;--hrm-brand-050:#eef7f5;
  --hrm-ink-900:#24323a;--hrm-ink-800:#31434c;--hrm-ink-600:#667782;--hrm-ink-500:#7b8b94;
  --hrm-line:#dde4e3;--hrm-line-strong:#c8d4d2;--hrm-page:#f3f5f5;--hrm-surface:#fff;--hrm-surface-soft:#f7f9f9;
  --hrm-success-700:#08793c;--hrm-success-500:#10a65a;--hrm-success-100:#e9fbf0;
  --hrm-warning-700:#9a4a09;--hrm-warning-100:#fff9e6;--hrm-warning-line:#efdfab;--hrm-danger-600:#d70c4f;
  --hrm-danger-100:#fff0f3;--hrm-danger-line:#ffbdca;
  --hrm-info-700:#0f6f78;--hrm-info-100:#e9f5f5;--hrm-info-line:#b9dcdc;
  --hrm-orange-700:#b84b00;--hrm-orange-100:#fff5e8;--hrm-orange-line:#ffc98f;
  --hrm-chip:#e8efee;--hrm-overlay:rgba(24,43,42,.56);
  --hrm-font:Inter,"Segoe UI",Arial,sans-serif;
  --hrm-text-xs:.75rem;--hrm-text-sm:.8125rem;--hrm-text-md:.875rem;--hrm-text-base:1rem;--hrm-text-lg:1.125rem;--hrm-text-xl:1.625rem;
  --hrm-space-1:.25rem;--hrm-space-2:.5rem;--hrm-space-3:.75rem;--hrm-space-4:1rem;--hrm-space-5:1.25rem;--hrm-space-6:1.5rem;--hrm-space-8:2rem;
  --hrm-radius-sm:.375rem;--hrm-radius-md:.5rem;--hrm-radius-lg:.75rem;--hrm-radius-xl:1rem;
  --hrm-shadow-card:0 1px 2px rgba(11,30,58,.05);--hrm-shadow-dialog:0 24px 60px rgba(19,32,54,.14);
  --hrm-control-height:2.625rem;--hrm-header-height:3.75rem;--hrm-sidebar-width:14.5rem;
  --hrm-content-pad-x:1.875rem;--hrm-content-pad-y:1.75rem;--hrm-content-max:120rem;
}
*{box-sizing:border-box}html{font-size:16px}body{margin:0;min-width:320px;color:var(--hrm-ink-900);background:var(--hrm-page);font-family:var(--hrm-font)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}h1,h2,h3,p{margin-top:0}
@media(max-width:760px){:root{--hrm-content-pad-x:1rem;--hrm-content-pad-y:1.25rem}}
