.ant-message:has(.toast-mobile-loading){display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;top:0!important;pointer-events:none;position:fixed;width:100%;left:0}.ant-message-notice-wrapper:has(.toast-mobile-loading){pointer-events:auto;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ant-message-notice-wrapper:has(.toast-mobile-loading) .ant-message-notice-content{padding:0!important;transform:none;display:inline-block;text-align:left;pointer-events:auto}@media(min-width:768px){.responsive-modal-container[style*=width]{max-width:100%!important;width:var(--custom-width,auto)!important;max-height:var(--custom-max-height,97%)!important;transition:width .2s ease}}@media(max-width:767px){.responsive-modal-container{width:100%!important;max-width:100%!important;max-height:var(--custom-max-height,97%)!important}.responsive-modal-container.responsive-modal-container-preserve-mobile-width{width:var(--custom-width,auto)!important}}.responsive-modal-mask{animation:fadeInOpacity .3s ease-in}.responsive-modal-surface-native-alert{background:var(--bg_default_primary_elevated)!important;border:0!important;border-radius:24px!important;box-shadow:none!important}.responsive-modal-container{animation:modalEnter .3s ease-out forwards}.custom-modal .ant-modal-content{background:var(--bg_grouped_secondary)!important;border-radius:16px!important;padding:24px!important}.custom-modal .ant-modal-header{background:transparent!important;margin-bottom:16px!important}.full-screen-modal{animation:modalEnter .3s ease-out forwards}.mavis-icon-button-tooltip .ant-tooltip-inner{background:var(--utility_tootip)!important;color:var(--text_default_inverted_static)!important;display:flex;align-items:center;box-shadow:none;font-size:13px;line-height:1.4;padding:6px 8px!important;border-radius:8px!important;max-width:min(480px,100vw - 24px)!important;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.two-column-modal .two-column-container{display:flex;min-height:500px;max-height:80vh;overflow:hidden;height:100%}.two-column-modal .two-column-sidebar{width:280px;background:var(--bg_default_scrim);padding:12px 8px;flex-shrink:0;height:100%;display:flex;flex-direction:column}.two-column-modal .two-column-sidebar .sidebar-title{font-size:14px;color:var(--text_default_secondary);padding:12px 12px 8px}.two-column-modal .two-column-sidebar .sidebar-menu{display:flex;flex-direction:column;gap:4px;overflow-y:auto}.two-column-modal .two-column-sidebar .sidebar-menu .menu-item{display:flex;align-items:center;gap:12px;padding:8px 12px;cursor:pointer;transition:all .2s ease;color:var(--text_default_primary);font-size:14px;position:relative;border-radius:8px}.two-column-modal .two-column-sidebar .sidebar-menu .menu-item .menu-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:18px}.two-column-modal .two-column-sidebar .sidebar-menu .menu-item .menu-label{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;font-weight:400}.two-column-modal .two-column-sidebar .sidebar-menu .menu-item .menu-badge{flex-shrink:0}.two-column-modal .two-column-sidebar .sidebar-menu .menu-item:hover{background:var(--bg_interaction_tertiary_hover)}.two-column-modal .two-column-sidebar .sidebar-menu .menu-item.active{background:var(--bg_interaction_tertiary_selected)}.two-column-modal .two-column-sidebar .sidebar-menu .menu-item:last-child{margin-bottom:8px}.two-column-modal .two-column-content{flex:1;display:flex;flex-direction:column;overflow:hidden;background:var(--bg_grouped_secondary);height:100%}.two-column-modal .two-column-content .content-header{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 16px;border-bottom:.5px solid var(--border_default);flex-shrink:0}.two-column-modal .two-column-content .content-header .content-title{font-size:20px;font-weight:500;color:var(--text_default_primary);margin:0}.two-column-modal .two-column-content .content-body{flex:1;padding:24px;overflow-y:auto;overflow-x:hidden}.two-column-modal .two-column-content .content-body::-webkit-scrollbar{width:6px}.two-column-modal .two-column-content .content-body::-webkit-scrollbar-track{background:transparent}.two-column-modal .two-column-content .content-body::-webkit-scrollbar-thumb{background:var(--text_default_tertiary);border-radius:3px}.two-column-modal.mavis-settings-modal-web .two-column-content .content-header{border-bottom-width:1px}@media(min-width:769px){.two-column-modal.mavis-settings-modal .two-column-sidebar{box-sizing:border-box;padding:12px 6px;background:var(--bg_grouped_primary);border-radius:20px 0 0 20px}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-title{color:var(--text_default_tertiary);font-size:14px;font-weight:400;line-height:20px}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-title:first-child{padding:8px 8px 6px}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-title:first-child+.sidebar-menu{margin-top:0}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-menu{gap:1px}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-menu .menu-item{box-sizing:border-box;height:30px;gap:6px;padding:0 8px;line-height:20px}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-menu .menu-item .menu-icon{width:18px;height:18px;flex-shrink:0}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-menu .menu-item .menu-icon>svg{width:18px;height:18px}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-menu .menu-item .menu-label{min-width:0;line-height:20px}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-menu .menu-item:last-child{margin-bottom:0}.two-column-modal.mavis-settings-modal .two-column-sidebar>.sidebar-menu+.sidebar-title{padding:16px 8px 6px}.two-column-modal.mavis-settings-modal .two-column-content .content-header{gap:10px;align-items:center;padding:16px 16px 16px 24px}.two-column-modal.mavis-settings-modal .two-column-content .content-header .content-title{flex:1 0 0;min-width:0;font-size:16px;font-weight:500;line-height:26px;white-space:nowrap;word-break:break-word}.two-column-modal.mavis-settings-modal .two-column-content .content-body{padding:16px 0 24px;-ms-overflow-style:none;scrollbar-width:none}.two-column-modal.mavis-settings-modal .two-column-content .content-body::-webkit-scrollbar{display:none;width:0;height:0}.two-column-modal.mavis-settings-modal .two-column-content .content-body.mavis-settings-content-body{display:flex;min-height:0;flex-direction:column}.two-column-modal.mavis-settings-modal .two-column-content .content-body.mavis-settings-content-body:has(.mavis-worktree-settings){padding-bottom:0}.two-column-modal.mavis-settings-modal .two-column-content .content-body.mavis-settings-content-body>div:not(.hidden){display:flex;min-height:0;flex:1;flex-direction:column}}@media(max-width:768px){.two-column-modal .two-column-container{flex-direction:column;max-height:90vh}.two-column-modal .two-column-sidebar{width:100%!important;border-right:none;border-bottom:1px solid var(--border_default);padding:12px 0;height:auto}.two-column-modal .two-column-sidebar .sidebar-title{padding:0 16px 12px}.two-column-modal .two-column-sidebar .sidebar-menu{flex-direction:row;overflow-x:auto;padding:0 16px;gap:8px}.two-column-modal .two-column-sidebar .sidebar-menu .menu-item{padding:8px 16px;white-space:nowrap;border-radius:8px}.two-column-modal .two-column-sidebar .sidebar-menu .menu-item.active{background:var(--bg_interaction_tertiary_selected)}.two-column-modal .two-column-content .content-header{padding:16px 20px}.two-column-modal .two-column-content .content-header .content-title{font-size:18px}.two-column-modal .two-column-content .content-body{padding:20px}}.responsive-modal-mask.mavis-settings-mask-electron{position:absolute;inset:0;height:100%;padding:0!important;background:var(--bg_grouped_secondary);animation:none}.responsive-modal-mask.mavis-settings-mask-electron>.responsive-modal-container{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;animation:none}.responsive-modal-mask.mavis-settings-mask-electron .responsive-modal-container>.mavis-settings-surface-electron{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}.mavis-settings-surface-electron{width:100%;height:100%;border:0!important;border-radius:0!important;box-shadow:none!important}.two-column-modal.mavis-settings-modal-electron{width:100%;height:100%}.two-column-modal.mavis-settings-modal-electron .two-column-container{flex-direction:row;width:100%;height:100%;min-width:0;min-height:0;max-height:none}.two-column-modal.mavis-settings-modal-electron .two-column-sidebar{box-sizing:border-box;width:260px!important;min-width:260px;height:100%;flex:0 0 260px;border-right:0;border-bottom:0;border-radius:0;padding:0 12px 20px;background:var(--bg_default_scrim)}.two-column-modal.mavis-settings-modal-electron .mavis-settings-electron-sidebar-header{flex:0 0 auto;padding:48px 0 0}.two-column-modal.mavis-settings-modal-electron.mavis-settings-platform-windows .mavis-settings-electron-sidebar-header{padding-top:46px}.two-column-modal.mavis-settings-modal-electron .mavis-settings-electron-back{display:flex;width:100%;height:30px;align-items:center;justify-content:flex-start;gap:8px;padding:0 8px;border:0;border-radius:8px;color:var(--text_default_secondary);background:transparent;cursor:pointer;font-size:14px;line-height:20px;text-align:left}.two-column-modal.mavis-settings-modal-electron .mavis-settings-electron-back:hover{background:var(--bg_interaction_tertiary_hover);color:var(--text_default_primary)}.two-column-modal.mavis-settings-modal-electron .two-column-sidebar>.sidebar-title{padding:20px 8px 6px;color:var(--text_default_tertiary);font-size:14px;font-weight:400;line-height:20px}.two-column-modal.mavis-settings-modal-electron .two-column-sidebar>.sidebar-title+.sidebar-menu{margin-top:0}.two-column-modal.mavis-settings-modal-electron .two-column-sidebar>.sidebar-menu+.sidebar-title{padding-top:16px}.two-column-modal.mavis-settings-modal-electron .two-column-sidebar>.sidebar-menu{flex-direction:column;gap:1px;padding:0;overflow-x:hidden;overflow-y:auto}.two-column-modal.mavis-settings-modal-electron .two-column-sidebar>.sidebar-menu .menu-item{height:30px;gap:8px;padding:0 10px;border-radius:8px;font-size:14px;line-height:20px}.two-column-modal.mavis-settings-modal-electron .two-column-sidebar>.sidebar-menu .menu-item:last-child{margin-bottom:0}.two-column-modal.mavis-settings-modal-electron .two-column-sidebar>.sidebar-menu .menu-item .menu-icon,.two-column-modal.mavis-settings-modal-electron .two-column-sidebar>.sidebar-menu .menu-item .menu-icon>svg{width:18px;height:18px}.two-column-modal.mavis-settings-modal-electron .two-column-content{min-width:0}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-header{box-sizing:border-box;display:flex!important;height:48px;padding:0 16px;border-bottom:0}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-header .content-title{flex:1 0 0;min-width:0;font-size:16px;font-weight:500;line-height:26px;white-space:nowrap;word-break:break-word}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body{padding:24px 0;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden;overflow-y:auto}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body::-webkit-scrollbar{display:none}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body{display:flex;min-height:0;flex-direction:column}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body .mavis-global-instructions-editor{color:var(--text_default_primary)!important;overflow-x:hidden!important;overflow-y:auto!important;padding:8px 12px!important;resize:vertical!important;scroll-behavior:auto!important;scrollbar-width:thin!important;scrollbar-color:var(--utility_scrollbar) transparent!important}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body .mavis-global-instructions-editor::-moz-placeholder{color:var(--text_default_tertiary)!important;opacity:1}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body .mavis-global-instructions-editor::placeholder{color:var(--text_default_tertiary)!important;opacity:1}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body .mavis-global-instructions-editor::-webkit-scrollbar{display:block!important;width:6px!important;height:0!important}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body .mavis-global-instructions-editor::-webkit-scrollbar-track{background:transparent}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body .mavis-global-instructions-editor::-webkit-scrollbar-thumb{background-color:hsla(253,8%,56%,.5);border-radius:3px}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body .mavis-global-instructions-editor::-webkit-scrollbar-thumb:hover{background-color:hsla(253,8%,56%,.75)}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body .mavis-global-instructions-save{min-width:70px;padding:6px 24px;font-weight:600;text-align:center}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body.mavis-settings-content-body>div:not(.hidden){display:flex;min-height:0;flex:1;flex-direction:column}.two-column-modal.mavis-settings-modal-electron .two-column-content .content-body>div:not(.hidden){width:min(100%,704px);min-width:320px;max-width:704px;margin-right:auto;margin-left:auto}@media(max-width:668px){.two-column-modal.mavis-settings-modal-electron .mavis-settings-appearance-row{align-items:stretch;flex-direction:column;gap:12px!important}.two-column-modal.mavis-settings-modal-electron .mavis-settings-appearance-row>:first-child{width:100%;align-self:flex-start;flex:none}.two-column-modal.mavis-settings-modal-electron .mavis-settings-appearance-action,.two-column-modal.mavis-settings-modal-electron .mavis-settings-theme-selector{width:100%}.two-column-modal.mavis-settings-modal-electron .mavis-settings-theme-selector{max-width:324px}.two-column-modal.mavis-settings-modal-electron .mavis-settings-theme-option{width:auto;min-width:0;flex:1}.two-column-modal.mavis-settings-modal-electron .mavis-settings-theme-preview{width:100%;height:auto;aspect-ratio:25/16}}.action-sheet-mask{touch-action:none}.action-sheet-mask-enter{animation:fadeInOpacity .3s ease-out forwards}.action-sheet-mask-exit{animation:fadeOutOpacity .3s ease-out forwards}.action-sheet-container{max-height:85vh}.action-sheet-content{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.action-sheet-content::-webkit-scrollbar{display:none}.action-sheet-slide-up{animation:slideUp .3s cubic-bezier(.32,.72,0,1) forwards}.action-sheet-slide-down{animation:slideDown .3s cubic-bezier(.32,.72,0,1) forwards}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeOutOpacity{0%{opacity:1}to{opacity:0}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.mavis-button{border-radius:8px;padding:8px 24px;font-size:14px;line-height:18px;transition:background-color .3s}.mavis-button.blue{background-color:var(--border_accent);color:#fff}.mavis-button.blue:hover{background-image:linear-gradient(var(--bg_interaction_accent_hover),var(--bg_interaction_accent_hover))}.mavis-button.deepGray{background-color:var(--text_default_tertiary);color:var(--text_default_tertiary)}.mavis-button.deepGray:hover{background-color:#434347}.mavis-button.black{background-color:var(--bg_interaction_primary_default);color:var(--text_label_primary_default)}.mavis-button.black:hover{background:linear-gradient(0deg,rgba(0,0,0,.04) 0,rgba(0,0,0,.04) 100%),var(--bg_interaction_primary_default)!important}.dark .mavis-button.black{background-color:var(--bg_interaction_primary_default);color:var(--text_label_primary_default)}.dark .mavis-button.black:hover{opacity:.8!important}.mavis-button.black:hover{background:var(--bg_interaction_primary_hover)!important}.mavis-button.white{background-color:var(--bg_interaction_tertiary_default);color:var(--text_default_primary)}.mavis-button.white:hover{background:linear-gradient(0deg,rgba(0,0,0,.04) 0,rgba(0,0,0,.04) 100%),var(--bg_interaction_tertiary_default)!important}.dark .mavis-button.white{background-color:var(--bg_interaction_tertiary_default);color:var(--text_default_primary)}.dark .mavis-button.white:hover{opacity:.8!important}.mavis-button.white{border:1px solid var(--border_tertiary_default)}.mavis-button.white:hover{background:var(--bg_interaction_tertiary_hover)!important;border-color:var(--border_tertiary_hover)}.mavis-button.redText{background-color:var(--bg_interaction_danger_secondary_default);color:var(--text_label_danger_secondary_default)}.mavis-button.redText:hover{background:linear-gradient(0deg,rgba(0,0,0,.04) 0,rgba(0,0,0,.04) 100%),var(--bg_interaction_danger_secondary_default)!important}.dark .mavis-button.redText{background-color:var(--bg_interaction_danger_secondary_default);color:var(--text_label_danger_secondary_default)}.dark .mavis-button.redText:hover{opacity:.8!important}.mavis-button.redText:hover{background:var(--bg_interaction_danger_secondary_hover)!important;color:var(--text_label_danger_secondary_hover)!important}.mavis-button.gray{background-color:var(--bg_interaction_secondary_default);color:var(--text_default_primary)}.mavis-button.gray:hover{background:linear-gradient(0deg,rgba(0,0,0,.04) 0,rgba(0,0,0,.04) 100%),var(--bg_interaction_secondary_default)!important}.dark .mavis-button.gray{background-color:var(--bg_interaction_secondary_default);color:var(--text_default_primary)}.dark .mavis-button.gray:hover{opacity:.8!important}.mavis-button.gray:hover{background:var(--bg_interaction_secondary_hover)!important;color:var(--text_default_primary)!important}.mavis-button.gray:active{background:var(--bg_interaction_secondary_press)!important;color:var(--text_default_primary)!important}.mavis-button.blueText{background-color:var(--bg_default_secondary);color:var(--text_default_accent)}.mavis-button.blueText:hover{background:linear-gradient(0deg,rgba(0,0,0,.04) 0,rgba(0,0,0,.04) 100%),var(--bg_default_secondary)!important}.dark .mavis-button.blueText{background-color:var(--bg_default_secondary);color:var(--text_default_accent)}.dark .mavis-button.blueText:hover{opacity:.8!important}.mavis-button.disabled{opacity:.5;cursor:not-allowed}.mavis-button.gray.disabled{background:var(--bg_interaction_secondary_inactive)!important;color:var(--text_label_secondary_inactive);opacity:1}.mavis-button.gray.disabled:hover{background:var(--bg_interaction_secondary_inactive)!important;color:var(--text_label_secondary_inactive)!important}.mavis-button.redOutline{background-color:transparent}.mavis-button.redOutline:hover{background:linear-gradient(0deg,rgba(0,0,0,.04),rgba(0,0,0,.04)),transparent!important}.dark .mavis-button.redOutline{background-color:transparent;color:var(--text_status_error)}.dark .mavis-button.redOutline:hover{opacity:.8!important}.mavis-button.redOutline{color:var(--text_status_error);border:1px solid var(--border_danger_default)}.mavis-button.redOutline:hover{color:var(--text_label_danger_secondary_hover)!important;border-color:var(--border_danger_hover)!important;background:transparent!important}.mavis-button.grayOutline{background-color:transparent}.mavis-button.grayOutline:hover{background:linear-gradient(0deg,rgba(0,0,0,.04),rgba(0,0,0,.04)),transparent!important}.dark .mavis-button.grayOutline{background-color:transparent;color:var(--text_default_secondary)}.dark .mavis-button.grayOutline:hover{opacity:.8!important}.mavis-button.grayOutline{color:var(--text_default_secondary);border:1px solid var(--border_tertiary_default)}.mavis-button.grayOutline:hover{color:var(--text_label_secondary_hover)!important;border-color:var(--border_tertiary_hover)}.mavis-button.red{background-color:var(--bg_interaction_danger_primary_default);color:var(--text_label_danger_primary_default)}.mavis-button.red:hover{background:linear-gradient(0deg,rgba(0,0,0,.04) 0,rgba(0,0,0,.04) 100%),var(--bg_interaction_danger_primary_default)!important}.dark .mavis-button.red{background-color:var(--bg_interaction_danger_primary_default);color:var(--text_label_danger_primary_default)}.dark .mavis-button.red:hover{opacity:.8!important}.mavis-button.red:hover{background:var(--bg_interaction_danger_primary_hover)!important}.mavis-button.transparent{background-color:transparent}.mavis-button.transparent:hover{background:transparent!important}.light{--red-btn:#fe3666;--blue-btn:#5fabfc;--red-btn-hover:#e5315c}.dark{--red-btn:#ff5d52;--blue-btn:#5fabfc;--red-btn-hover:#e5544a}.mavis-input{border-radius:var(--radius-control,8px)!important;padding:0 12px!important;height:36px!important;display:flex!important;align-items:center!important;font-size:var(--text-body-size,14px)!important;line-height:var(--text-body-line-height,22px)!important;color:var(--text_default_primary)!important;background-color:var(--bg_grouped_secondary_elevated)!important;border:1px solid var(--border_default)!important;box-shadow:none!important;transition:border-color var(--motion-duration-base,.2s) ease,box-shadow var(--motion-duration-base,.2s) ease}.mavis-input:hover{border-color:var(--border_heavy)!important}.mavis-input:focus-within{background-color:var(--bg_grouped_secondary_elevated)!important;border-color:var(--border_heavy)!important}.mavis-input .ant-input-clear-icon{color:var(--text_default_tertiary)!important}.mavis-input .ant-input-clear-icon:hover{color:var(--text_default_primary)!important}.mavis-input .ant-input-password-icon{color:var(--icon_interaction_tertiary_default)!important}.mavis-input .ant-input-password-icon:hover{color:var(--icon_interaction_tertiary_hover)!important}.mavis-input .ant-input-password-icon:active{color:var(--icon_interaction_tertiary_press)!important}.mavis-input.ant-input-group-wrapper{padding:0!important}.mavis-input .ant-input-group{background-color:transparent!important;color:var(--text_default_primary)!important;border:1px solid var(--border_default)!important;border-radius:8px!important}.mavis-input .ant-input-group .ant-input,.mavis-input .ant-input-group .ant-input-group-addon{color:var(--text_default_primary)!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.mavis-input .ant-input-group:focus,.mavis-input .ant-input-group:focus-within,.mavis-input .ant-input-group:hover{border:1px solid var(--border_heavy)!important}.mavis-input .ant-input::-moz-placeholder,.mavis-input input::-moz-placeholder,.mavis-input::-moz-placeholder{color:var(--text_default_tertiary)!important;font-weight:400!important}.mavis-input .ant-input::placeholder,.mavis-input input::placeholder,.mavis-input::placeholder{color:var(--text_default_tertiary)!important;font-weight:400!important}.mavis-input .ant-input-show-count-suffix{color:var(--text_default_tertiary)!important}.mavis-input.ant-input-lg{height:40px!important}.mavis-input.mavis-settings-shortcut-input{background-color:transparent!important}.mavis-input.mavis-settings-shortcut-input:focus-within{background-color:transparent!important}.mavis-input.fork-title-input{height:40px!important;border-radius:10px!important}.mavis-input.ant-input-status-error,.mavis-input.ant-input-status-error:focus-within,.mavis-input.ant-input-status-error:hover{border-color:var(--border_danger_default)!important}.mavis-input-no-border{background-color:transparent!important;box-shadow:none!important;border:none!important}.mavis-input-no-border:active,.mavis-input-no-border:focus,.mavis-input-no-border:focus-within,.mavis-input-no-border:hover{background-color:transparent!important}.mavis-textarea{padding:0 12px!important;display:flex!important;align-items:center!important;font-size:var(--text-body-size,14px)!important;line-height:var(--text-body-line-height,22px)!important;color:var(--text_default_primary)!important;flex-direction:column!important;background-color:var(--bg_grouped_secondary_elevated)!important;border-radius:var(--radius-card,12px)!important;border:1px solid var(--border_default)!important;transition:border-color var(--motion-duration-base,.2s) ease,box-shadow var(--motion-duration-base,.2s) ease}.mavis-textarea:before{display:none!important;content:""!important}.mavis-textarea:hover{border-color:var(--border_heavy)!important}.mavis-textarea:focus,.mavis-textarea:focus-within{border-color:var(--border_heavy)!important;box-shadow:none!important}.mavis-textarea textarea{padding:8px 0 0!important;resize:none!important}.mavis-textarea ::-moz-placeholder{color:var(--text_default_tertiary)!important;font-weight:400!important}.mavis-textarea ::placeholder{color:var(--text_default_tertiary)!important;font-weight:400!important}.mavis-textarea .ant-input-suffix{width:100%!important;justify-content:flex-end!important;padding:8px 0!important}.mavis-textarea .ant-input-suffix .ant-input-data-count{position:relative!important;bottom:0!important;color:var(--text_default_tertiary)!important}.mavis-textarea{box-shadow:none!important}.mavis-textarea.mavis-code-review-rules-inset{padding-top:8px!important}.mavis-textarea.mavis-code-review-rules-inset::-moz-placeholder{color:var(--text_default_tertiary)!important;font-weight:400!important;opacity:1}.mavis-textarea.mavis-code-review-rules-inset::placeholder{color:var(--text_default_tertiary)!important;font-weight:400!important;opacity:1}.mavis-textarea-no-border{box-shadow:none!important;border:none!important;background-color:transparent!important}.mavis-textarea-no-border:focus,.mavis-textarea-no-border:hover{border:none!important}.mavis-dropdown.ant-dropdown{background-color:var(--bg_grouped_secondary_elevated)!important;border-radius:12px!important;border:1px solid var(--border_default);box-shadow:0 0 20px 0 var(--shadow_default);overflow:hidden}.mavis-dropdown.ant-dropdown [data-scrolling] .ant-dropdown-menu::-webkit-scrollbar-thumb{background:var(--text_default_quaternary)}.mavis-dropdown.ant-dropdown .ant-dropdown-menu{background-color:var(--bg_grouped_secondary_elevated)!important;padding:4px!important;border-radius:12px!important;box-shadow:none!important}.mavis-dropdown.ant-dropdown .ant-dropdown-menu::-webkit-scrollbar{width:4px}.mavis-dropdown.ant-dropdown .ant-dropdown-menu::-webkit-scrollbar-track{background:transparent}.mavis-dropdown.ant-dropdown .ant-dropdown-menu::-webkit-scrollbar-thumb{background:transparent;border-radius:2px}.mavis-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0;border-radius:8px;min-width:0}.mavis-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:var(--bg_interaction_tertiary_hover)}.mavis-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled:hover{background-color:transparent!important}.mavis-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{min-width:0;overflow:hidden}.mavis-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu{border-radius:8px}.mavis-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu:hover{background-color:var(--bg_interaction_tertiary_hover)}.mavis-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title{padding:0!important}.mavis-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu .ant-dropdown-menu-submenu-title:hover{background-color:transparent!important}.mavis-dropdown.ant-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item:hover{background-color:var(--bg_interaction_tertiary_hover)!important}.mavis-dropdown.ant-dropdown .ant-dropdown-menu-item-group .ant-dropdown-menu-item-group-title{color:var(--text_default_tertiary)!important;padding:0!important}.mavis-dropdown.native-chat-actions-dropdown.ant-dropdown{width:250px!important;border:0;border-radius:16px!important;background-color:var(--bg_grouped_secondary,var(--bg_grouped_secondary_elevated))!important;box-shadow:0 6px 20px hsla(0,0%,4%,.08),0 0 8px hsla(0,0%,4%,.05)}.mavis-dropdown.native-chat-actions-dropdown.ant-dropdown .ant-dropdown-menu{display:none!important}.mavis-dropdown.system-file-action-menu.ant-dropdown{z-index:1305}.mavis-dropdown.system-file-action-menu-native.ant-dropdown{border:0;border-radius:16px!important;background-color:var(--bg_grouped_secondary_elevated)!important;box-shadow:0 0 20px 0 var(--shadow_default,hsla(0,0%,4%,.08))}.mavis-dropdown.system-file-action-menu-native.ant-dropdown .ant-dropdown-menu{border-radius:16px!important;padding:6px}.mavis-dropdown.system-file-action-menu-native.ant-dropdown .ant-dropdown-menu-item{border-radius:12px!important}.mavis-dropdown.system-file-action-menu-native.ant-dropdown .ant-dropdown-menu-item-disabled{background-color:var(--bg_interaction_secondary_default)!important;opacity:1!important}.mavis-dropdown.system-file-action-menu-native.ant-dropdown .ant-dropdown-menu-item-disabled:hover{background-color:var(--bg_interaction_secondary_default)!important}.mavis-dropdown.system-file-action-menu-native.ant-dropdown .ant-dropdown-menu-item-disabled .matrix-menu-item{color:var(--text_default_tertiary)!important;cursor:not-allowed;opacity:1!important}.mavis-dropdown.system-file-action-menu-native.ant-dropdown .ant-dropdown-menu-item-disabled svg{color:var(--icon_default_tertiary)!important}.mavis-dropdown-root-sub-menu.ant-dropdown-menu-submenu .ant-dropdown-menu{background-color:var(--bg_grouped_secondary_elevated)!important;border-radius:12px!important;border:.5px solid var(--border_default);box-shadow:0 0 20px 0 var(--shadow_default);max-height:280px;overflow-y:auto}.mavis-dropdown-root-sub-menu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:8px;color:var(--text_default_primary)!important}.mavis-dropdown-root-sub-menu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:var(--bg_interaction_tertiary_hover)}.mavis-dropdown-root-sub-menu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled:hover{background-color:transparent!important}.mavis-dropdown-root-sub-menu.mavis-user-dropdown-submenu.ant-dropdown-menu-submenu .ant-dropdown-menu{box-sizing:border-box;padding:4px!important;border:.5px solid var(--border_default);border-radius:12px!important;box-shadow:0 0 10px 0 var(--shadow_default)}.mavis-dropdown-root-sub-menu.mavis-user-dropdown-submenu.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item{margin:0;padding:0;border-radius:8px}.mavis-dropdown-root-sub-menu.mavis-user-dropdown-submenu.ant-dropdown-menu-submenu .ant-dropdown-menu .matrix-menu-item{min-height:32px;padding:6px}.mavis-dropdown-root-sub-menu.mavis-user-dropdown-submenu.ant-dropdown-menu-submenu .ant-dropdown-menu .matrix-menu-item>div{gap:6px}.mavis-dropdown.more-items .ant-dropdown-menu{padding:6px;width:100%!important;border-radius:12px!important}.mavis-dropdown.more-items .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:8px;overflow:hidden;margin-bottom:2px}.mavis-dropdown.more-items .ant-dropdown-menu .ant-dropdown-menu-item:last-child{margin-bottom:0}.mavis-dropdown.more-items.mavis-dropdown-scroll-inset .ant-dropdown-menu{scrollbar-width:thin}.mavis-dropdown.more-items.mavis-dropdown-scroll-inset .ant-dropdown-menu::-webkit-scrollbar{width:3px!important}.mavis-dropdown.more-items.mavis-dropdown-scroll-inset .ant-dropdown-menu::-webkit-scrollbar-track{background:transparent!important}.mavis-dropdown.more-items.mavis-dropdown-scroll-inset .ant-dropdown-menu::-webkit-scrollbar-thumb{background:var(--text_default_quaternary)!important;border-radius:1.5px}.mavis-dropdown.mavis-dropdown-compact .ant-dropdown-menu .ant-dropdown-menu-item{margin-bottom:0}.mavis-dropdown.mavis-sidebar-session-menu.ant-dropdown{box-sizing:border-box;width:208px;min-width:208px;border:0;box-shadow:inset 0 0 0 .5px var(--border_default),0 0 20px 0 var(--shadow_default)}.mavis-dropdown.mavis-sidebar-session-menu.ant-dropdown .ant-dropdown-menu{box-sizing:border-box;display:flex;width:100%!important;flex-direction:column;gap:1px;padding:4px!important}.mavis-dropdown.mavis-sidebar-session-menu.ant-dropdown .matrix-menu-item{min-height:32px}.mavis-dropdown.mavis-sidebar-session-menu.ant-dropdown .matrix-menu-item>div{gap:6px}.mavis-dropdown.mavis-sidebar-session-menu.ant-dropdown .ant-dropdown-menu-submenu-arrow,.mavis-dropdown.mavis-sidebar-session-menu.ant-dropdown .ant-dropdown-menu-submenu-expand-icon{display:none!important}.mavis-dropdown-root-sub-menu.mavis-sidebar-copy-popup.ant-dropdown-menu-submenu .ant-dropdown-menu{box-sizing:border-box;display:flex;width:220px!important;min-width:220px!important;max-width:220px;max-height:none;flex-direction:column;gap:1px;overflow:visible;padding:4px!important;border:1px solid var(--border_default);border-radius:12px!important;box-shadow:0 0 20px var(--shadow_default)}.mavis-dropdown-root-sub-menu.mavis-sidebar-copy-popup.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-item{min-height:30px;margin:0;padding:0;border-radius:8px}.mavis-dropdown-root-sub-menu.mavis-sidebar-copy-popup.ant-dropdown-menu-submenu .ant-dropdown-menu .matrix-menu-item{min-height:30px;white-space:nowrap}.mavis-dropdown-root-sub-menu.mavis-sidebar-copy-popup.ant-dropdown-menu-submenu .ant-dropdown-menu .matrix-menu-item>div{gap:6px}.mavis-dropdown.mavis-user-dropdown.ant-dropdown{box-sizing:border-box;width:244px!important;min-width:244px!important;padding:4px;background-color:var(--bg_grouped_secondary_elevated)!important;border:.5px solid var(--border_default);border-radius:12px!important;box-shadow:0 0 10px 0 var(--shadow_default)}.mavis-dropdown.mavis-user-dropdown.ant-dropdown>div{display:flex;width:100%;flex-direction:column;gap:4px}.mavis-dropdown.mavis-user-dropdown.ant-dropdown .ant-dropdown-menu{box-sizing:border-box;width:100%!important;min-width:0!important;padding:0!important;border:none;border-radius:0!important;box-shadow:none!important}.mavis-dropdown.mavis-user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.mavis-dropdown.mavis-user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu{margin:0}.mavis-dropdown.mavis-user-dropdown.ant-dropdown .ant-dropdown-menu .matrix-menu-item>div{gap:6px}.mavis-dropdown.mavis-user-dropdown.ant-dropdown .ant-dropdown-menu .mavis-user-menu-icon>svg{width:18px;height:18px}.mavis-dropdown.mavis-user-dropdown.ant-dropdown .ant-dropdown-menu .mavis-user-menu-divider{height:8px!important;padding:0 8px;opacity:1!important}.mavis-dropdown.mavis-user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title{padding:0!important}.mavis-dropdown.mavis-user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-arrow,.mavis-dropdown.mavis-user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-expand-icon{display:none!important}.mavis-dropdown.login-dropdown.ant-dropdown{width:237px!important;min-width:237px!important;padding:0}.mavis-dropdown.login-dropdown.ant-dropdown .ant-dropdown-menu{width:237px!important;min-width:237px!important;padding:6px!important;border:none}.mavis-dropdown.login-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-title-content>div{padding-left:2px!important}.mavis-dropdown.login-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title{padding:0!important}.mavis-dropdown.login-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-arrow,.mavis-dropdown.login-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-expand-icon{display:none!important}.mavis-popover-overlay.ant-popover .ant-popover-inner{border:.5px solid var(--border_default)!important;box-shadow:0 2px 8px 0 var(--shadow_default)!important}.mavis-dropdown.mavis-dropdown-custom-content.ant-dropdown:not(.native-chat-actions-dropdown){overflow:visible;border:0;background:transparent!important;box-shadow:none}.mavis-dropdown.mavis-dropdown-custom-content.mavis-video-parameters-dropdown.ant-dropdown:not(.native-chat-actions-dropdown){overflow:hidden;border:0;background:var(--bg_grouped_secondary_elevated)!important;box-shadow:0 0 20px 0 var(--shadow_default)!important}