.ChatFileMessage-module-scss-module__xz1jWW__fileButton:hover{background-color:var(--mantine-color-neutralColor-3)}
.ChatFileUpload-module-scss-module__mSrOFa__chip:hover{background-color:var(--chip-hover-bg)}
.ChatModelPicker-module-scss-module__E8q6wG__trigger{background-color:#ffffff05;border-radius:8px;align-items:center;gap:4px;max-width:220px;padding:4px 8px;display:flex}.ChatModelPicker-module-scss-module__E8q6wG__trigger:hover{background-color:var(--mantine-color-neutralColor-4)}.ChatModelPicker-module-scss-module__E8q6wG__trigger:disabled{opacity:.5;cursor:default}.ChatModelPicker-module-scss-module__E8q6wG__badge{background-color:color-mix(in srgb, var(--mantine-color-accent-5) 12%, transparent);border-radius:999px;flex-shrink:0;padding:3px 6px}.ChatModelPicker-module-scss-module__E8q6wG__byoBadge{background-color:color-mix(in srgb, var(--mantine-color-accent-5) 12%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:flex}.ChatModelPicker-module-scss-module__E8q6wG__modeRow{text-align:left;border-radius:8px;width:100%;padding:8px 10px}.ChatModelPicker-module-scss-module__E8q6wG__modeRow:hover{background-color:var(--mantine-color-neutralColor-4)}.ChatModelPicker-module-scss-module__E8q6wG__modeRow[data-selected=true]{background-color:color-mix(in srgb, var(--mantine-color-accent-5) 10%, transparent)}.ChatModelPicker-module-scss-module__E8q6wG__moreOptionsRow{text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.ChatModelPicker-module-scss-module__E8q6wG__moreOptionsRow:hover{background-color:var(--mantine-color-neutralColor-4)}.ChatModelPicker-module-scss-module__E8q6wG__backRow{text-align:left;border-radius:8px;align-items:center;gap:6px;width:100%;margin-bottom:4px;padding:6px 8px;display:flex}.ChatModelPicker-module-scss-module__E8q6wG__backRow:hover{background-color:var(--mantine-color-neutralColor-4)}.ChatModelPicker-module-scss-module__E8q6wG__addModelsRow{text-align:left;border-radius:8px;align-items:flex-start;gap:8px;width:100%;padding:8px 10px;display:flex}.ChatModelPicker-module-scss-module__E8q6wG__addModelsRow:hover{background-color:color-mix(in srgb, var(--mantine-color-accent-5) 8%, transparent)}.ChatModelPicker-module-scss-module__E8q6wG__notice{padding:6px 10px 2px}
.PluginDirectory-module-scss-module__pFdKtW__chipRow::-webkit-scrollbar{display:none}
.ActivityListItem-module-scss-module__iJr-ga__row{border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px 10px;transition:background-color .12s;display:flex}.ActivityListItem-module-scss-module__iJr-ga__row:hover{background:color-mix(in srgb, var(--mantine-color-text) 4%, transparent)}.ActivityListItem-module-scss-module__iJr-ga__mark{background:color-mix(in srgb, var(--mantine-color-text) 6%, transparent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}
.PaymentMethodCard-module-scss-module__5gGKhG__editButton:hover{background-color:#ffffff1a}.PaymentMethodCard-module-scss-module__5gGKhG__deleteButton{cursor:var(--delete-cursor);border-radius:8px;transition:all .2s}.PaymentMethodCard-module-scss-module__5gGKhG__deleteButton:hover:not([style*="opacity: 0.5"]){background-color:#ffffff1a}
.PaymentMethodsList-module-scss-module__9t9KBG__list{gap:16px}@media (min-width:640px){.PaymentMethodsList-module-scss-module__9t9KBG__list{gap:20px}}@media (min-width:768px){.PaymentMethodsList-module-scss-module__9t9KBG__list{gap:24px}}
.PaymentsForm-module-scss-module__fSztQq__scrollArea{overflow-y:auto}.PaymentsForm-module-scss-module__fSztQq__scrollArea::-webkit-scrollbar{width:8px}.PaymentsForm-module-scss-module__fSztQq__scrollArea::-webkit-scrollbar-track{background:0 0}.PaymentsForm-module-scss-module__fSztQq__scrollArea::-webkit-scrollbar-thumb{background:#0000001a;border-radius:12px}.PaymentsForm-module-scss-module__fSztQq__panelSummary{border:1px solid color-mix(in srgb, var(--mantine-color-text) 8%, transparent);border-radius:10px;padding:12px}.PaymentsForm-module-scss-module__fSztQq__panelSummaryTotal{border-top:1px solid color-mix(in srgb, var(--mantine-color-text) 8%, transparent)}
.MatrixLoginForm-module-scss-module__cCqzKq__loginButton{background:linear-gradient(135deg,#00d4ff 0%,#5a67d8 100%);border:none}.MatrixLoginForm-module-scss-module__cCqzKq__loginButton:hover{background:linear-gradient(135deg,#00b8e6 0%,#4c51bf 100%)}
.UserAccountData-module-scss-module__8mCNhG__hoverRow:hover{background-color:#ffffff0d}
.UrlPreviewCard-module-scss-module__weorKW__link:hover{color:var(--mantine-color-blue-6)}
.Td-module-scss-module__PwVQ6a__td{text-overflow:ellipsis;background-color:var(--mantine-color-neutralColor-3);padding:8px;overflow:hidden}.Td-module-scss-module__PwVQ6a__td:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}.Td-module-scss-module__PwVQ6a__td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}
.Tr-module-scss-module__RADUQq__row>td{background-color:var(--tr-td-bg);border:1px solid #0000;border-bottom:var(--tr-td-border-bottom);color:var(--mantine-color-neutralColor-8)}.Tr-module-scss-module__RADUQq__row:last-child>td{border-bottom:1px solid #0000}.Tr-module-scss-module__RADUQq__noBg>td{border-radius:0}.Tr-module-scss-module__RADUQq__noBg>td:first-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.Tr-module-scss-module__RADUQq__noBg>td:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.Tr-module-scss-module__RADUQq__clickable{cursor:pointer}.Tr-module-scss-module__RADUQq__clickable:hover>td{background-color:var(--mantine-color-neutralColor-4)}
.AccordionTable-module-scss-module__xcS3ta__accordion>div{margin-bottom:16px}.AccordionTable-module-scss-module__xcS3ta__accordion>div:last-child{margin-bottom:0}.AccordionTable-module-scss-module__xcS3ta__item{background-color:var(--accordion-item-bg);border:1px solid #0000;border-radius:16px}.AccordionTable-module-scss-module__xcS3ta__item .subtitle{opacity:0;height:0;transition:all .25s}.AccordionTable-module-scss-module__xcS3ta__item:hover .subtitle{opacity:1;height:18px}.AccordionTable-module-scss-module__xcS3ta__item .textValue{line-height:1em}
.ActivityCard-module-scss-module__noCB1a__card:hover{background-size:110%}.ActivityCard-module-scss-module__noCB1a__hideScrollbar::-webkit-scrollbar{display:none}
.AppShellNavigation-module-scss-module___W9A8W__aiButton{cursor:pointer;background:color-mix(in srgb, var(--mantine-color-accent-5) 5%, transparent);border-radius:8px;transition:background .15s}.AppShellNavigation-module-scss-module___W9A8W__aiButton:hover{background:color-mix(in srgb, var(--mantine-color-accent-5) 10%, transparent)}.AppShellNavigation-module-scss-module___W9A8W__drawerItem{cursor:pointer;background-color:var(--drawer-item-bg);border-radius:8px;transition:all .2s}.AppShellNavigation-module-scss-module___W9A8W__drawerItem:hover{background-color:var(--mantine-color-neutralColor-3)}.AppShellNavigation-module-scss-module___W9A8W__railButton{cursor:pointer;background:#ffffff1a;border-radius:24px;transition:background .15s,transform .15s}.AppShellNavigation-module-scss-module___W9A8W__railButton:hover{background:#ffffff2e}.AppShellNavigation-module-scss-module___W9A8W__railButtonScale:hover{transform:scale(1.08)}
.AsideResizable-module-scss-module__g50vra__aside{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden auto}.AsideResizable-module-scss-module__g50vra__aside::-webkit-scrollbar{display:none}
.Item-module-scss-module__r5-TQq__item:hover{background-color:var(--mantine-color-neutralColor-6)}
.MenuItem-module-scss-module__PF-nHG__action{cursor:pointer;border-radius:4px;transition:transform .2s}.MenuItem-module-scss-module__PF-nHG__action:hover{background:var(--mantine-color-neutralColor-5)}
.NavigationItemSkeleton-module-scss-module__VrxTqW__skeleton:before{opacity:0}.NavigationItemSkeleton-module-scss-module__VrxTqW__skeleton:after{opacity:1}
.IconButton-module-scss-module__OUrUJG__button:not([disabled]):hover{opacity:.5;transition:all .4s}
.SortableRoomRow-module-scss-module__nN1rKW__row{touch-action:manipulation;position:relative}.SortableRoomRow-module-scss-module__nN1rKW__row[data-dragging]{opacity:.4}.SortableRoomRow-module-scss-module__nN1rKW__row[data-edge]:after{content:"";background:var(--palette-accentActive,var(--mantine-color-accent-5));pointer-events:none;border-radius:2px;height:2px;position:absolute;left:12px;right:12px}.SortableRoomRow-module-scss-module__nN1rKW__row[data-edge=before]:after{top:-1px}.SortableRoomRow-module-scss-module__nN1rKW__row[data-edge=after]:after{bottom:-1px}.SortableRoomRow-module-scss-module__nN1rKW__sectionTarget{box-shadow:inset 0 0 0 1px var(--palette-accentActive,var(--mantine-color-accent-5));border-radius:6px;position:relative}
.Button-module-scss-module__VQAf2G__button:disabled{background-color:var(--mantine-color-neutralColor-2);color:var(--mantine-color-neutralColor-7);cursor:not-allowed;border-color:#0000}.Button-module-scss-module__VQAf2G__button:focus:not([disabled]),.Button-module-scss-module__VQAf2G__button:active:not([disabled]){border-color:#00d2ff80;outline:none}
.Card-module-scss-module__amqrvG__scrollable{scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.Card-module-scss-module__amqrvG__scrollable::-webkit-scrollbar{display:none}
.CardHero-module-scss-module__EJjNmG__card:hover{background:linear-gradient(135deg,#00d2ff12,#004b8006);border-color:#00d2ff30;box-shadow:0 0 60px #00000026}
.CardSelector-module-scss-module__grI7sa__hideScrollbar::-webkit-scrollbar{display:none}
@keyframes FloatingInput-module-scss-module__IUROXW__floatingInputFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.FloatingInput-module-scss-module__IUROXW__wrapper{background-color:var(--mantine-color-neutralColor-2);border:1px solid var(--mantine-color-neutralColor-4);border-radius:14px;min-width:0;transition:border-color .16s,background-color .16s;animation:.18s ease-out FloatingInput-module-scss-module__IUROXW__floatingInputFadeIn}.FloatingInput-module-scss-module__IUROXW__wrapper:focus-within{border-color:var(--mantine-color-accent-5)}.FloatingInput-module-scss-module__IUROXW__inputRow textarea::-webkit-scrollbar{display:none}.FloatingInput-module-scss-module__IUROXW__inputRow textarea::placeholder{color:var(--mantine-color-neutralColor-7)}@media (prefers-reduced-motion:reduce){.FloatingInput-module-scss-module__IUROXW__wrapper{transition:none;animation:none}}
.CallHistoryView-module-scss-module__IhO8oG__row{border-radius:8px}.CallHistoryView-module-scss-module__IhO8oG__row:hover{background-color:var(--mantine-color-neutralColor-2)}