:root{--app-primary:#2f6845;--app-primary-hover:#28593b;--app-primary-pressed:#214a31;--app-primary-subtle:#eaf4ee;--app-primary-subtle-ink:#173f2a;--app-focus-ring:#174b2c;--app-control-surface:#fff;--app-control-hover:#f2f2f2;--app-control-selected:#f2f2f2;--app-control-pressed:#e5e5e5;--app-control-ink:#111827;--app-disabled-surface:#fff;--app-disabled-ink:#a3a3a3;--app-disabled-border:transparent;--icon-button-hover-background:var(--app-control-hover);--app-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--app-font-serif:Georgia, serif;--app-shell-surface:#f6f7fb;--app-surface:#fff;--app-ink:#1f2937;--app-ink-secondary:#334155;--app-ink-tertiary:#475569;--app-ink-muted:#64748b;--app-border:#cbd5e1;--app-border-subtle:#dbe1ea;--app-border-faint:#e2e8f0;--app-border-strong:#94a3b8;--app-primary-wash:#f7fff9;--app-success:#16794b;--app-workspace-ink:#17201b;--app-workspace-ink-secondary:#243129;--app-workspace-ink-tertiary:#445248;--app-workspace-ink-quiet:#4d5b53;--app-workspace-ink-label:#526158;--app-workspace-ink-muted:#68736c;--app-workspace-surface-subtle:#f8faf8;--app-workspace-surface-sunken:#f7faf8;--app-workspace-border-strong:#8d9b92;--app-workspace-border:#9baba0;--app-workspace-border-soft:#aeb8b1;--app-workspace-border-subtle:#c8d2cb;--app-workspace-control-border:#cbd5ce;--app-workspace-drawer-border:#9aa79f;--app-workspace-picker-border:#aeb9b1;--app-workspace-picker-divider:#d5ddd8;--app-workspace-separator:#d7ded9;--app-workspace-divider:#dbe1dd;--app-workspace-divider-soft:#e1e6e2;--app-workspace-divider-subtle:#e2e8e4;--app-map-handle-surface:#aeb3b0;--app-map-hover-border:#86a99a;--app-shape-preview-fill:#bae6fd;--app-danger-ink:#9f1d1d;--app-danger-ink-soft:#8a2b2b;--app-danger-border:#e7b7b7;--app-danger-border-soft:#e7b8b8;--app-danger-surface:#fff7f7;--app-scrim-slate-35:#0f172a59;--app-scrim-workspace-45:#17201b73;--app-surface-veil-97:#fffffff7;--app-surface-veil-92:#ffffffeb;--app-shadow-workspace-08:#17201b14;--app-shadow-workspace-10:#17201b1a;--app-shadow-workspace-14:#17201b24;--app-shadow-workspace-16:#17201b29;--app-shadow-workspace-18:#17201b2e;--app-shadow-workspace-20:#17201b33;--app-shadow-workspace-25:#17201b40;--app-shadow-slate-16:#0f172a29;--app-shadow-slate-18:#0f172a2e;--app-shadow-slate-25:#0f172a40;--app-shadow-control-16:#11182729;--app-radius-2xs:.35rem;--app-radius-xs:.375rem;--app-radius-sm:.4rem;--app-radius-md:.5rem;--app-radius-lg:.55rem;--app-radius-xl:.625rem;--app-radius-2xl:.75rem;--app-radius-pill:999px;font-family:var(--app-font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility}html{background:var(--app-shell-surface);min-width:20rem}body{background:var(--app-shell-surface);min-width:20rem;min-height:100vh;color:var(--app-ink);font-family:var(--app-font-sans,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);margin:0;font-size:1rem;line-height:1.5}:is(button,input,select,textarea){font:inherit}button,input,select,textarea{box-sizing:border-box}[data-icon-button=true],[data-floating-formatting-button=true]{color:var(--app-control-ink);background:var(--app-control-surface);box-shadow:none;cursor:pointer;border:0}[data-icon-button=true]:hover:where(:not(:disabled):not([aria-disabled=true])),[data-floating-formatting-button=true]:hover:where(:not(:disabled):not([aria-disabled=true])){color:var(--app-control-ink);background:var(--app-control-hover)}[data-icon-button=true]:is([aria-pressed=true],[aria-pressed=mixed],[aria-expanded=true]),[data-floating-formatting-button=true]:is([aria-pressed=true],[aria-pressed=mixed],[aria-expanded=true]){border:1px solid var(--app-control-selected-border);color:var(--app-control-ink);background:var(--app-control-selected);box-shadow:none}[data-icon-button=true]:active:where(:not(:disabled):not([aria-disabled=true])),[data-floating-formatting-button=true]:active:where(:not(:disabled):not([aria-disabled=true])){color:var(--app-control-ink);background:var(--app-control-pressed)}[data-icon-button=true]:focus-visible,[data-floating-formatting-button=true]:focus-visible{outline:3px solid var(--app-focus-ring);outline-offset:2px}[data-icon-button=true]:is(:disabled,[aria-disabled=true]),[data-floating-formatting-button=true]:is(:disabled,[aria-disabled=true]){color:var(--app-disabled-ink);background:var(--app-disabled-surface);box-shadow:none;cursor:not-allowed}@media (forced-colors:active){[data-icon-button=true],[data-floating-formatting-button=true]{color:buttontext;background:buttonface}[data-icon-button=true]:hover:where(:not(:disabled):not([aria-disabled=true])),[data-floating-formatting-button=true]:hover:where(:not(:disabled):not([aria-disabled=true])){color:buttontext;background-color:buttonface}[data-icon-button=true]:focus-visible,[data-floating-formatting-button=true]:focus-visible{outline-color:highlight}[data-icon-button=true]:is([aria-pressed=true],[aria-pressed=mixed],[aria-expanded=true]):not(:disabled):not([aria-disabled=true]),[data-floating-formatting-button=true]:is([aria-pressed=true],[aria-pressed=mixed],[aria-expanded=true]):not(:disabled):not([aria-disabled=true]){color:highlighttext;forced-color-adjust:none;background:highlight}[data-icon-button=true]:is(:disabled,[aria-disabled=true]),[data-floating-formatting-button=true]:is(:disabled,[aria-disabled=true]){color:graytext;forced-color-adjust:none;background:buttonface}}
