.awl-widget,.awl-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--awl-paper:#f6f3ec;--awl-surface:#fff;--awl-surface-sunken:#fbfaf7;--awl-surface-muted:#ede7db;--awl-inverse:#292d32;--awl-inverse-soft:#3b4149;--awl-ink:#292d32;--awl-ink-hover:#3b4149;--awl-accent:#8b4223;--awl-accent-deep:#6a321b;--awl-accent-wash:#fbf2ef;--awl-disabled:#eff0f1;--awl-ink-soft:#4a4f57;--awl-muted:#6b6557;--awl-text-disabled:#a3a7ad;--awl-on-ink:#fff;--awl-on-ink-muted:#c9ccd0;--awl-on-accent:#fff;--awl-ok:#2f6b4f;--awl-ok-wash:#eef7f2;--awl-warn:#8a6a2f;--awl-warn-wash:#fdf6e6;--awl-danger:#a12036;--awl-danger-deep:#7f1929;--awl-danger-wash:#fbecee;--awl-line-subtle:#292d3214;--awl-line:#292d3224;--awl-line-strong:#292d324d;--awl-line-on-ink:#ffffff29;--awl-focus:#292d32;--awl-icon-muted:#7a7f87;--awl-route-line:#d6c3a5;--awl-font-family:"Geologica Variable", "Geologica", system-ui, -apple-system, "Segoe UI", sans-serif;--awl-font-display-l:800 40px/48px var(--awl-font-family);--awl-font-h1:700 32px/40px var(--awl-font-family);--awl-font-h2:600 24px/32px var(--awl-font-family);--awl-font-h3:600 18px/26px var(--awl-font-family);--awl-font-h4:600 16px/24px var(--awl-font-family);--awl-font-body-l:400 16px/24px var(--awl-font-family);--awl-font-body-m:400 14px/20px var(--awl-font-family);--awl-font-body-m-strong:500 14px/20px var(--awl-font-family);--awl-font-body-s:400 13px/18px var(--awl-font-family);--awl-font-label-m:500 14px/20px var(--awl-font-family);--awl-font-label-s:500 13px/18px var(--awl-font-family);--awl-font-caption:400 12px/16px var(--awl-font-family);--awl-font-overline:600 11px/16px var(--awl-font-family);--awl-font-button-m:600 15px/20px var(--awl-font-family);--awl-font-button-s:600 13px/16px var(--awl-font-family);--awl-font-price-xl:700 32px/36px var(--awl-font-family);--awl-font-price-l:700 22px/28px var(--awl-font-family);--awl-font-price-m:600 16px/20px var(--awl-font-family);--awl-font-table-header:600 12px/16px var(--awl-font-family);--awl-font-table-cell:400 13px/18px var(--awl-font-family);--awl-tracking-display-l:-.01em;--awl-tracking-h1:-.005em;--awl-tracking-h2:-.002em;--awl-tracking-overline:.08em;--awl-tracking-price-xl:-.005em;--awl-tracking-price-l:-.002em;--awl-tracking-table-header:.04em;--awl-space-2xs:2px;--awl-space-xs:4px;--awl-space-sm:8px;--awl-space-md:12px;--awl-space-lg:16px;--awl-space-xl:20px;--awl-space-2xl:24px;--awl-space-3xl:32px;--awl-space-4xl:40px;--awl-space-5xl:48px;--awl-space-6xl:64px;--awl-radius-xs:4px;--awl-radius-sm:6px;--awl-radius-md:8px;--awl-radius-lg:12px;--awl-radius-xl:16px;--awl-radius-full:999px;--awl-elevation-1:0 1px 2px #292d320f, 0 1px 1px #292d320a;--awl-elevation-2:0 6px 20px #292d3214, 0 1px 3px #292d320d;--awl-elevation-3:0 16px 40px #292d3224, 0 2px 6px #292d320f;--awl-focus-ring:0 0 0 2px #fff, 0 0 0 4px #292d32}.awl-widget .awl-num,.awl-page .awl-num{font-variant-numeric:tabular-nums}.awl-admin{--awl-ad-control-h:2.25rem;--awl-ad-row-h:40px;--awl-ad-rail-w:240px;--awl-ad-rail-w-narrow:56px;font:var(--awl-font-body-m);color:var(--awl-ink);background:var(--awl-paper)}.awl-admin .awl-widget{--awl-ad-control-h:initial}.awl-admin,.awl-admin *,.awl-admin :before,.awl-admin :after{box-sizing:border-box}.awl-admin h1,.awl-admin h2,.awl-admin h3,.awl-admin h4,.awl-admin p,.awl-admin dl,.awl-admin dd,.awl-admin ul,.awl-admin ol,.awl-admin fieldset,.awl-admin legend,.awl-admin figure{margin:0;padding:0}.awl-admin ul,.awl-admin ol{list-style:none}.awl-admin .awl-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.awl-admin :focus-visible{box-shadow:var(--awl-focus-ring);outline:2px solid #0000}@media (prefers-reduced-motion:reduce){.awl-admin *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.awl-admin .awl-admin-devfill.awl-btn{border:1px dashed var(--awl-icon-muted);opacity:.85}.awl-admin .awl-admin-lead{font:var(--awl-font-body-m);color:var(--awl-ink-soft)}.awl-admin .awl-admin-card{background:var(--awl-surface);border:1px solid var(--awl-line);border-radius:var(--awl-radius-lg);box-shadow:var(--awl-elevation-1)}.awl-admin .awl-admin-card-head{align-items:center;gap:var(--awl-space-sm);padding:var(--awl-space-md) var(--awl-space-lg);border-bottom:1px solid var(--awl-line-subtle);font:var(--awl-font-body-m-strong);display:flex}.awl-admin .awl-admin-card-body{padding:var(--awl-space-lg)}.awl-admin .awl-admin-stack{gap:var(--awl-space-lg);display:grid}.awl-admin .awl-admin-form{gap:var(--awl-space-md);display:grid}.awl-admin .awl-admin-form-narrow{max-width:34rem}.awl-admin .awl-admin-grid{gap:var(--awl-space-md);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}.awl-admin .awl-admin-grid>*{min-width:0}.awl-admin .awl-admin-kpis{gap:var(--awl-space-md);grid-template-columns:repeat(auto-fill,minmax(min(270px,100%),1fr));display:grid}.awl-admin .awl-admin-actions-row{gap:var(--awl-space-sm);flex-wrap:wrap;display:flex}.awl-admin .awl-admin-nowrap{white-space:nowrap}.awl-admin .awl-admin-more{margin-top:var(--awl-space-md)}.awl-admin .awl-admin-facts{gap:var(--awl-space-sm) var(--awl-space-xl);grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));display:grid}.awl-admin .awl-admin-fact-label{font:var(--awl-font-table-header);letter-spacing:var(--awl-tracking-table-header);text-transform:uppercase;color:var(--awl-ink-soft)}.awl-admin .awl-admin-fact-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.awl-admin .awl-admin-cell-strong{font:var(--awl-font-label-s);color:var(--awl-ink)}.awl-admin .awl-admin-cell-soft{color:var(--awl-ink-soft)}.awl-admin .awl-admin-filters{align-items:flex-end;gap:var(--awl-space-md);margin-bottom:var(--awl-space-md);flex-wrap:wrap;display:flex}.awl-admin .awl-admin-filters>.awl-btn{margin-bottom:calc(var(--awl-space-lg) + var(--awl-space-xs))}.awl-admin .awl-admin-chips{gap:var(--awl-space-xs);margin-bottom:var(--awl-space-md);flex-wrap:wrap;align-items:center;display:flex}.awl-admin .awl-admin-chip{align-items:center;gap:var(--awl-space-xs);padding:var(--awl-space-2xs) var(--awl-space-xs) var(--awl-space-2xs) var(--awl-space-sm);border:1px solid var(--awl-icon-muted);border-radius:var(--awl-radius-full);background:var(--awl-surface);font:var(--awl-font-caption);display:inline-flex}.awl-admin .awl-admin-chip-drop{padding:0 var(--awl-space-xs);font:inherit;color:var(--awl-ink-soft);cursor:pointer;background:0 0;border:0;line-height:1}.awl-admin .awl-admin-chip-drop:hover{color:var(--awl-danger)}
