.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)}.ChatFileUpload-module-scss-module__mSrOFa__dropzone{z-index:101;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:2px dashed var(--mantine-color-accent-5);background-color:#0000;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ChatFileUpload-module-scss-module__mSrOFa__dropzone[data-accept]{border-color:var(--mantine-color-green-6);background-color:#00c85314}.ChatFileUpload-module-scss-module__mSrOFa__dropzone[data-reject]{border-color:var(--mantine-color-red-6);background-color:#ff000014}
.ChatModelPicker-module-scss-module__cP1ChG__trigger{background-color:#ffffff05;border-radius:8px;align-items:center;gap:4px;max-width:180px;padding:4px 8px;display:flex}.ChatModelPicker-module-scss-module__cP1ChG__trigger:hover{background-color:var(--mantine-color-neutralColor-4)}.ChatModelPicker-module-scss-module__cP1ChG__trigger:disabled{opacity:.5;cursor:default}.ChatModelPicker-module-scss-module__cP1ChG__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__cP1ChG__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}
.SettingsLayout-module-scss-module__hHKCgG__surface .mantine-Switch-input:checked+.mantine-Switch-track{background-color:var(--mantine-color-accent-5)!important;border-color:var(--mantine-color-accent-5)!important}.SettingsLayout-module-scss-module__hHKCgG__surface .mantine-Divider-root{--divider-color:color-mix(in srgb, var(--mantine-color-text) 8%, transparent)!important}
.index-module-scss-module__nwOEoW__resetBtn:hover{background-color:var(--palette-transparent)}
.PromptResources-module-scss-module__HN1hBq__fileInput{opacity:1;outline:1px solid var(--palette-accentActive);height:46px}.PromptResources-module-scss-module__HN1hBq__fileInput:focus{outline:1px solid var(--palette-accentActive)}
.FeaturesSelect-module-scss-module__NdEo3q__checkboxInput:checked{background-color:var(--mantine-color-accent-5);border-color:var(--mantine-color-accent-5)}
.LeaveTeam-module-scss-module__oZgMma__confirming:hover{background-color:var(--mantine-color-orange-6)}
.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)}
.RoomPinnedList-module-scss-module__116LIa__pinnedMessage{cursor:var(--pin-cursor);border-radius:6px;transition:background-color .15s}.RoomPinnedList-module-scss-module__116LIa__pinnedMessage:hover{background-color:color-mix(in srgb, var(--mantine-color-text) 5%, transparent)}.RoomPinnedList-module-scss-module__116LIa__pinnedMessage:hover [data-pin-unpin]{opacity:1}.RoomPinnedList-module-scss-module__116LIa__unpinBtn{opacity:0;flex-shrink:0;align-self:center;transition:opacity .15s}
.RoomPinnedPanel-module-scss-module__2nVe7G__actionBox{cursor:pointer;border-radius:6px;padding:4px}.RoomPinnedPanel-module-scss-module__2nVe7G__actionBox:hover{background:color-mix(in srgb, var(--mantine-color-text) 6%, transparent)}.RoomPinnedPanel-module-scss-module__2nVe7G__sectionItem{background:var(--item-bg);cursor:var(--item-cursor);opacity:var(--item-opacity);border-radius:8px}.RoomPinnedPanel-module-scss-module__2nVe7G__sectionItem:hover{background:var(--item-hover-bg)}
.RoomRightPanel-module-scss-module__OP-Lma__row{cursor:pointer;background:var(--row-bg,transparent);border-radius:6px;transition:background .12s}.RoomRightPanel-module-scss-module__OP-Lma__row:hover{background:color-mix(in srgb, var(--mantine-color-text) 4%, transparent)}.RoomRightPanel-module-scss-module__OP-Lma__templateRow{cursor:var(--tpl-cursor);border-radius:10px}.RoomRightPanel-module-scss-module__OP-Lma__templateRow:hover{background-color:var(--tpl-hover-bg,transparent)}.RoomRightPanel-module-scss-module__OP-Lma__flowCard,.RoomRightPanel-module-scss-module__OP-Lma__resumeCard{cursor:pointer;border-radius:12px;transition:background .12s,border-color .12s}.RoomRightPanel-module-scss-module__OP-Lma__flowCard{background:var(--row-bg,transparent);border:1px solid color-mix(in srgb, var(--mantine-color-text) 7%, transparent)}.RoomRightPanel-module-scss-module__OP-Lma__flowCard:hover{background:color-mix(in srgb, var(--mantine-color-text) 4%, transparent);border-color:color-mix(in srgb, var(--mantine-color-text) 12%, transparent)}.RoomRightPanel-module-scss-module__OP-Lma__resumeCard{background:color-mix(in srgb, var(--mantine-color-accent-5) 4%, transparent);border:1px solid color-mix(in srgb, var(--mantine-color-accent-5) 16%, transparent)}.RoomRightPanel-module-scss-module__OP-Lma__resumeCard:hover{background:color-mix(in srgb, var(--mantine-color-accent-5) 7%, transparent)}