:root{--color-primary: #007BFF;--color-on-primary: #fff;--color-secondary: #6C757D;--color-on-secondary: #fff;--color-accent: #17A2B8;--color-on-accent: #fff;--color-success: #28A745;--color-on-success: #fff;--color-info: #17A2B8;--color-on-info: #fff;--color-warning: #FFC107;--color-on-warning: #333;--color-error: #DC3545;--color-on-error: #fff;--color-background: #F8F9FA;--color-background-secondary: #fff;--color-text: #212529;--color-text-light: #6C757D;--color-text-link: var(--color-primary);--color-gray-100: #F1F1F1;--color-gray-300: #E9ECEF;--color-gray-500: #ADB5BD;--color-gray-700: #495057;--color-border: var(--color-gray-300);--color-shadow: rgba(0, 0, 0, .1)}.material-symbols-sharp{vertical-align:bottom;--mds-fill: 0;--mds-wght: 400;--mds-grad: 0;--mds-opsz: 24;font-variation-settings:"FILL" var(--mds-fill),"wght" var(--mds-wght),"GRAD" var(--mds-grad),"opsz" var(--mds-opsz);transition:font-variation-settings .2s ease}.material-symbols-sharp:after{content:attr(data-icon)}.material-symbols-sharp.small{font-size:16px}.material-symbols-sharp.fill{--mds-fill: 1 }
