:root{--color-primary: #710e50;--color-primary-hover: #8b2466;--color-primary-disabled: #c397b4;--color-primary-soft: #f6edf3;--color-primary-border: #e1c6d8;--color-page: #f8f5f7;--color-brand-foreground: #fcf9f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;font-weight:400;color:#333;background-color:var(--color-page)}body{margin:0;min-width:320px;min-height:100vh}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}
