:root{--novent-control-font-size:12px;--novent-radius-control:4px;--novent-radius-action:8px;--novent-radius-surface:12px}.rounded-sm{border-radius:var(--novent-radius-control)!important}.rounded,.rounded-md{border-radius:var(--novent-radius-action)!important}.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.card-surface{border-radius:var(--novent-radius-surface)!important}button:not([class*=rounded-full]),.btn-primary,.btn-secondary{border-radius:var(--novent-radius-action)!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),textarea,select,[contenteditable=true],[role=combobox]{font-family:Aptos,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:var(--novent-control-font-size)!important;color:var(--color-foreground)!important;border-radius:var(--novent-radius-control)!important}[role=option],[role=menuitem]{font-family:Aptos,Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:var(--novent-control-font-size)!important;border-radius:var(--novent-radius-action)!important}input::placeholder,textarea::placeholder,[role=combobox][data-placeholder]{opacity:1;color:var(--color-muted-foreground)!important}@supports (appearance:base-select){select{appearance:base-select}::picker(select){appearance:base-select}::picker(select){border:1px solid var(--color-border);border-radius:var(--novent-radius-action);background:var(--color-popover);color:var(--color-popover-foreground);margin-top:4px;padding:4px;box-shadow:0 10px 24px -12px #0f245b47}select option{border-radius:var(--novent-radius-action);background:var(--color-popover);min-height:32px;color:var(--color-foreground);font-family:Aptos,Inter,ui-sans-serif,system-ui,sans-serif;font-size:var(--novent-control-font-size);padding:8px 10px}select option:hover,select option:focus,select option:checked{background:color-mix(in oklab, var(--color-primary) 10%, var(--color-popover));color:var(--color-foreground)}}[class*="rounded-[10px]"]{border-radius:var(--novent-radius-action)!important}[class*="rounded-[12px]"],[class*="rounded-[14px]"],[class*="rounded-[16px]"],[class*="rounded-[18px]"],[class*="rounded-[20px]"],[class*="rounded-[24px]"]{border-radius:var(--novent-radius-surface)!important}
