@charset "UTF-8";:root{--kv-primary: #2f6f3e;--kv-surface-dark: #1a1a2e;--kv-on-dark: #f5f5f5;--kv-border: #e2e2e2;--kv-danger: #c0392b;--kv-radius: 8px;--kv-font: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--kv-font);color:#222}.cdk-overlay-container{position:fixed;inset:0;z-index:1000;pointer-events:none}.cdk-global-overlay-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;background:#00000073}
