body:has(.app-product-content,.product-dialog-surface) :is(.app-field,.app-field-group,.product-dialog-surface input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file],[type=button],[type=submit]),.product-dialog-surface textarea,.product-dialog-surface .product-dialog-field-group,.app-product-content input[type=search],.knowledge-workspace-search input,select:not([data-select-native-control=true])):not(:where(.app-sidebar-surface *,.user-info-card *,.user-theme-card *,[data-focus-appearance=surface],[data-focus-appearance=surface] *,[data-slot=input-group-control],[data-slot=tiptap-input-group-control],[data-slot=input],[data-slot=select-trigger],[data-slot=input-group],.chat-composer-textarea,.product-dialog-composite-input,.app-field-group input,.app-field-group [role=combobox])){border:1px solid var(--app-border-default)!important;border-radius:8px!important;background-color:var(--app-control-background)!important;color:var(--app-text-primary);font-size:14px!important;font-weight:400;line-height:20px;outline:none!important;box-shadow:none!important;transition:border-color .15s ease}body:has(.app-product-content,.product-dialog-surface) :is(.app-field,.app-field-group,.product-dialog-surface input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file],[type=button],[type=submit]),.product-dialog-surface textarea,.product-dialog-surface .product-dialog-field-group,.app-product-content input[type=search],.knowledge-workspace-search input,select:not([data-select-native-control=true])):not(:where(.app-sidebar-surface *,.user-info-card *,.user-theme-card *,[data-focus-appearance=surface],[data-focus-appearance=surface] *,[data-slot=input-group-control],[data-slot=tiptap-input-group-control],[data-slot=input],[data-slot=select-trigger],[data-slot=input-group],.chat-composer-textarea,.product-dialog-composite-input,.app-field-group input,.app-field-group [role=combobox])):is(input,select,button){height:36px!important;min-height:36px!important}body:has(.app-product-content,.product-dialog-surface) :is(.app-field,.app-field-group,.product-dialog-surface input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file],[type=button],[type=submit]),.product-dialog-surface textarea,.product-dialog-surface .product-dialog-field-group,.app-product-content input[type=search],.knowledge-workspace-search input,select:not([data-select-native-control=true])):not(:where(.app-sidebar-surface *,.user-info-card *,.user-theme-card *,[data-focus-appearance=surface],[data-focus-appearance=surface] *,[data-slot=input-group-control],[data-slot=tiptap-input-group-control],[data-slot=input],[data-slot=select-trigger],[data-slot=input-group],.chat-composer-textarea,.product-dialog-composite-input,.app-field-group input,.app-field-group [role=combobox])):is(:focus,:focus-within,[aria-expanded=true],:has([aria-expanded=true])){border-color:var(--app-field-focus-border, var(--app-border-strong))!important;background-color:var(--app-control-background)!important;outline:none!important;box-shadow:none!important}body:has(.app-product-content,.product-dialog-surface) :is(.app-field,.app-field-group,.product-dialog-surface input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file],[type=button],[type=submit]),.product-dialog-surface textarea,.product-dialog-surface .product-dialog-field-group,.app-product-content input[type=search],.knowledge-workspace-search input,select:not([data-select-native-control=true])):not(:where(.app-sidebar-surface *,.user-info-card *,.user-theme-card *,[data-focus-appearance=surface],[data-focus-appearance=surface] *,[data-slot=input-group-control],[data-slot=tiptap-input-group-control],[data-slot=input],[data-slot=select-trigger],[data-slot=input-group],.chat-composer-textarea,.product-dialog-composite-input,.app-field-group input,.app-field-group [role=combobox])):disabled{cursor:not-allowed;opacity:.5}body:has(.app-product-content,.product-dialog-surface) :is(.app-field,.app-field-group,.product-dialog-surface input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file],[type=button],[type=submit]),.product-dialog-surface textarea,.product-dialog-surface .product-dialog-field-group,.app-product-content input[type=search],.knowledge-workspace-search input,select:not([data-select-native-control=true])):not(:where(.app-sidebar-surface *,.user-info-card *,.user-theme-card *,[data-focus-appearance=surface],[data-focus-appearance=surface] *,[data-slot=input-group-control],[data-slot=tiptap-input-group-control],[data-slot=input],[data-slot=select-trigger],[data-slot=input-group],.chat-composer-textarea,.product-dialog-composite-input,.app-field-group input,.app-field-group [role=combobox]))[aria-invalid=true]{border-color:var(--app-text-danger)!important}@media(prefers-reduced-motion:reduce){body:has(.app-product-content,.product-dialog-surface) :is(.app-field,.app-field-group,.product-dialog-surface input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=hidden],[type=file],[type=button],[type=submit]),.product-dialog-surface textarea,.product-dialog-surface .product-dialog-field-group,.app-product-content input[type=search],.knowledge-workspace-search input,select:not([data-select-native-control=true])):not(:where(.app-sidebar-surface *,.user-info-card *,.user-theme-card *,[data-focus-appearance=surface],[data-focus-appearance=surface] *,[data-slot=input-group-control],[data-slot=tiptap-input-group-control],[data-slot=input],[data-slot=select-trigger],[data-slot=input-group],.chat-composer-textarea,.product-dialog-composite-input,.app-field-group input,.app-field-group [role=combobox])){transition:none}}body:has(.app-product-content,.product-dialog-surface) :is(.app-field-group input,.app-field-group [role=combobox],.product-dialog-surface .product-dialog-composite-input):is(:enabled,:disabled,:focus,:hover){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;font-size:14px!important}.product-dialog-surface,.product-dialog-typography{--chat-message-font-size: 14px;--chat-message-font-weight: 400;--chat-heading-font-size: 14px;--chat-heading-font-weight: 600;--chat-composer-font-size: 14px;font-family:var(--app-font-sans);font-size:14px;line-height:1.5;box-shadow:none}.product-dialog-typography{--chat-message-line-height: 20px;--chat-heading-line-height: 20px;line-height:20px}:is(.product-dialog-surface,.product-dialog-typography) :is(h1,h2,h3,h4,h5,h6,p,span,div,a,button,label,input,textarea,select,option,small,strong,em,li,td,th,dt,dd,pre,code,output,summary,legend,blockquote,cite,time,figcaption,kbd,samp,sub,sup){font-size:14px}:is(.product-dialog-surface,.product-dialog-typography) :is(input,textarea)::placeholder{font:inherit}
