:root{--font-family-body:"Noto Sans Display", Arial, sans-serif;--font-family-entry:var(--font-family-body);--font-size-2xs:10px;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:13px;--font-size-md:14px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:22px;--font-size-4xl:26px;--font-size-5xl:28px;--font-size-auth-xs:.75rem;--font-size-auth-sm:.8125rem;--font-size-auth-md:.875rem;--font-size-auth-lg:1rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-heading:1.3;--line-height-tight:1.4;--line-height-body:1.5;--line-height-relaxed:1.6;--letter-spacing-label:.04em;--space-1:1px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-48:48px;--space-auth-1:.25rem;--space-auth-2:.5rem;--space-auth-3:.625rem;--space-auth-4:.75rem;--space-auth-5:1rem;--space-auth-6:1.25rem;--space-auth-7:1.5rem;--space-auth-8:2rem;--space-auth-9:3rem;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-badge:3px;--radius-pill:999px;--radius-circle:50%;--radius-auth-sm:.25rem;--radius-auth-card:.5rem;--radius-auth-button:6.25rem;--border-width:1px;--border-width-focus:2px;--border-width-active:3px;--border-width-step:4px;--focus-width-auth:.125rem;--focus-offset-link:4px;--focus-offset-entry:2px;--focus-offset-auth:.25rem;--link-underline-offset:.2em;--color-surface:#fff;--color-plant-green-light:#7fca3f;--color-plant-green-core:#5f7800;--color-plant-green-dark:#264600;--color-stone-gray-80:#464646;--color-stone-gray-60:#7d7d7d;--color-stone-gray-40:#acacac;--color-stone-gray-20:#d7d7d7;--color-text:#000;--color-background:#f7f7f7;--color-border:var(--color-stone-gray-20);--color-link:var(--color-text);--color-focus:var(--color-plant-green-dark);--color-auth-heading:var(--color-text);--color-auth-action:var(--color-plant-green-core);--color-auth-border:var(--color-border);--color-auth-muted:var(--color-text);--color-auth-error-background:#fef2f2;--color-auth-error-text:#991b1b;--color-auth-error-border:#fecaca;--color-entry-primary:var(--color-plant-green-core);--color-entry-primary-hover:var(--color-plant-green-dark);--color-entry-text:var(--color-text);--color-entry-background:var(--color-background);--color-entry-border:var(--color-border);--color-entry-muted:var(--color-text);--color-entry-subtle:var(--color-text);--color-entry-disabled-text:var(--color-stone-gray-60);--color-entry-step-disabled:var(--color-stone-gray-60);--color-entry-disabled-background:#f4f4f4;--color-entry-disabled-border:#e7e7e7;--color-entry-hover:#e5f4d9;--color-entry-row-hover:#f5faef;--color-entry-divider:#efefef;--color-entry-accent-text:var(--color-stone-gray-80);--color-entry-accent-border:var(--color-border);--color-entry-banner-badge:var(--color-plant-green-light);--color-entry-disclaimer:#e5f4d9;--color-entry-invalid:#e72a1b;--color-entry-error-text:#c62314;--color-entry-error-background:#fdecea;--color-entry-error-border:#f3b4ae;--color-entry-error-alert:#8a1a10;--color-status-draft-background:#fff4d6;--color-status-draft-text:#7a5600;--color-status-success-background:#e5f4d9;--color-status-approved-background:#e3eeff;--color-status-approved-text:#0047ab;--color-entry-favorite:#b08a00;--color-entry-warning-text:#8a5a00;--color-entry-warning-background:#fff8e5;--color-entry-warning-border:#e0c27a;--color-overlay:#23232366;--shadow-auth-card:0 .25rem 1.5rem #00000014;--shadow-entry-footer:0 -4px 12px #2323230f;--opacity-disabled:.55;--brightness-auth-hover:.9;--z-index-sticky:1;--layout-document-width:64rem;--layout-auth-width:32rem;--size-auth-logo-width:8.375rem;--size-auth-logo-height:2.5rem;--size-auth-button-height:3rem;--layout-entry-width:1200px;--layout-wizard-width:1380px;--layout-search-width:440px;--layout-table-min-width:880px;--layout-details-min-width:230px;--layout-fields-min-width:240px;--layout-product-sidebar:320px;--layout-product-sidebar-tablet:270px;--layout-line-columns:minmax(170px, 2fr) 64px 140px 150px 140px 140px 40px;--layout-result-text-width:580px;--layout-dialog-width:720px;--layout-dialog-table-width:560px;--layout-dialog-max-height:85svh;--size-entry-header:68px;--size-control:40px;--size-control-compact:30px;--size-icon-sm:24px;--size-icon-md:32px;--size-icon-lg:48px;--size-icon-success:56px;--size-status-dot:8px;--size-progress-height:8px}@font-face{font-family:Noto Sans Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/noto-sans-display-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:var(--font-family-body);color:var(--color-text);background:var(--color-background)}body{margin:0}header,main{max-width:var(--layout-document-width);padding:var(--space-auth-7);margin:auto}header{justify-content:space-between;gap:var(--space-auth-5);border-bottom:var(--border-width) solid var(--color-border);flex-wrap:wrap;display:flex}nav{gap:var(--space-auth-5);flex-wrap:wrap;display:flex}a{color:var(--color-link);text-underline-offset:var(--link-underline-offset)}a:focus-visible{outline:var(--border-width-focus) solid currentColor;outline-offset:var(--focus-offset-link)}main{line-height:var(--line-height-relaxed)}button:focus-visible{outline:var(--focus-width-auth) solid var(--color-focus);outline-offset:var(--focus-offset-auth)}
