:root{--background:#ffffff;--foreground:#171717;--max-width:1200px;--border-radius:8px;--font-family:var(--font-inter,"Inter"),var(--font-roboto,"Roboto"),"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--getaitwin-primary:#304ffe;--getaitwin-secondary:#dc004e;--getaitwin-accent:#00c853;--getaitwin-background:#ffffff;--getaitwin-foreground:#171717;--getaitwin-surface:#ffffff;--getaitwin-touch-target:44px;--getaitwin-app-bar-offset:64px}*{box-sizing:border-box;padding:0;margin:0}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:1rem}.MuiButtonBase-root:not(.MuiSwitch-switchBase),button{min-height:var(--getaitwin-touch-target);min-width:var(--getaitwin-touch-target)}.MuiSwitch-switchBase{min-height:auto;min-width:auto}.scheduler-ultra-embed button{min-height:unset;min-width:unset}.scheduler-ultra-embed .su-graph-panel__input,.scheduler-ultra-embed .su-graph-panel__select{min-width:0}.scheduler-ultra-embed .su-graph-panel form>div>div:has(>input.su-graph-panel__input+input.su-graph-panel__input){flex-wrap:wrap}.scheduler-ultra-embed .su-graph-panel form>div>div:has(>input.su-graph-panel__input+input.su-graph-panel__input)>input.su-graph-panel__input{flex:1 1 120px;min-width:0}.su-overlay-root{top:var(--getaitwin-app-bar-offset)!important}.su-overlay-root button{min-height:unset;min-width:unset}a{color:inherit;text-decoration:none}.dark .react-flow,.react-flow.dark{--xy-controls-button-background-color:#2b2b2b;--xy-controls-button-background-color-hover:#3e3e3e;--xy-controls-button-color:#f8f8f8;--xy-controls-button-color-hover:#ffffff;--xy-controls-button-border-color:#5b5b5b}@media (max-width:768px){.container{padding:.5rem}}