*,:before,:after{box-sizing:border-box}:root{--color-bg:#fafaf8;--color-surface:#fff;--color-border:#e4e1da;--color-text:#24211c;--color-text-muted:#6b6659;--color-accent:#1f6f5c;--color-accent-contrast:#fff;--color-accent-soft:#e4f2ee;--color-danger:#a3271f;--color-danger-soft:#fbeae8;--color-warn:#b36b00;--color-warn-soft:#fbf0df;--color-error:#b3261e;--radius:14px;--font-size-base:17px}html,body{min-height:100%;margin:0;padding:0}body{background:var(--color-bg);color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--font-size-base);line-height:1.5}[data-missing=true] input:not([type=checkbox]):not([type=radio]):not([type=file]),[data-missing=true] select,[data-missing=true] textarea{box-shadow:0 0 0 1px var(--color-error);border-color:var(--color-error)!important;background:var(--color-danger-soft)!important}[data-missing=true] .yn-toggle button{border-color:var(--color-error)!important;background:var(--color-danger-soft)!important}[data-missing=true] button:not(.yn-toggle button){border-color:var(--color-error)!important}button,input,select,textarea{font-family:inherit;font-size:inherit}[dir=rtl]{text-align:right}.wizard-sidebar{display:none}.wizard-hamburger{display:inline-flex}@media (min-width:880px){.wizard-page{justify-content:center;align-items:flex-start;gap:64px;display:flex}.wizard-sidebar{flex-shrink:0;width:290px;display:block;position:sticky;top:24px}.wizard-hamburger{display:none}}@media (max-width:480px){.chatbot-panel{border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:fixed!important;inset:0!important}}.chatbot-anchor{right:16px}.chatbot-anchor[data-rtl]{left:16px;right:auto}@media (min-width:1300px){.chatbot-anchor{right:max(16px,50vw - 650px)}.chatbot-anchor[data-rtl]{left:max(16px,50vw - 650px);right:auto}}
