.el-dialog.kb-settings-dialog{max-width:calc(100vw - var(--kb-space-5) * 2);padding:var(--kb-space-6);border-radius:0}.kb-settings-dialog .el-dialog__header{padding:0 0 var(--kb-space-2);margin:0}.kb-settings-dialog .el-dialog__title{font-size:var(--kb-font-size-lg);color:var(--kb-color-text-primary)}.kb-settings-dialog .el-dialog__body{overflow-wrap:anywhere;padding:var(--kb-space-5) 0 var(--kb-space-6);color:var(--kb-color-text-primary)}.kb-settings-dialog .el-dialog__footer{padding:var(--kb-space-2) 0 0}.kb-settings-dialog .el-input__wrapper,.kb-settings-dialog .el-select__wrapper,.kb-settings-dialog .el-button{border-radius:0}.kb-settings-dialog .el-dialog__title{line-height:var(--kb-space-6);font-weight:600}.kb-settings-dialog .el-button{min-width:var(--kb-settings-dialog-button-width)}.kb-settings-dialog .el-input__suffix-inner{color:var(--kb-color-text-muted)}.kb-settings-dialog--picker .el-dialog__body{padding-top:var(--kb-space-2)}.el-dialog.kb-settings-dialog--feedback{padding:var(--kb-space-5) var(--kb-space-5) var(--kb-space-4);border-radius:var(--kb-feedback-dialog-radius);box-shadow:var(--kb-feedback-dialog-shadow);-webkit-backdrop-filter:blur(20px);background:#fffffff5;overflow:hidden;width:min(var(--kb-feedback-dialog-width), 100vw - var(--kb-space-8))!important}.kb-settings-dialog--feedback .el-dialog__header{text-align:center;padding:0}.kb-settings-dialog--feedback .el-dialog__title{letter-spacing:-.01em;text-align:center;width:100%;font-size:17px;font-weight:600;line-height:22px}.kb-settings-dialog--feedback .el-dialog__headerbtn{width:28px;height:28px;top:10px;right:10px}.kb-settings-dialog--feedback .el-dialog__body{padding:var(--kb-space-3) 0 var(--kb-space-4)}.kb-settings-dialog--feedback .el-dialog__footer{gap:var(--kb-space-2);grid-auto-columns:1fr;grid-auto-flow:column;padding:0;display:grid}.kb-settings-dialog--feedback .el-button{border-radius:var(--kb-feedback-dialog-button-radius);letter-spacing:-.02em;border:0;width:100%;min-width:0;height:44px;margin:0;font-size:17px;font-weight:590}.kb-settings-dialog--feedback .el-button+.el-button{margin-left:0}.kb-settings-dialog--feedback .el-button:not(.el-button--primary){color:var(--kb-color-text-primary);background:var(--kb-color-surface-muted)}.kb-settings-dialog--feedback .el-button--primary{background:var(--kb-color-brand);box-shadow:none}.el-dialog.kb-settings-dialog--scroll-body{max-height:calc(100dvh - var(--kb-space-8));flex-direction:column;display:flex}.kb-settings-dialog--scroll-body .el-dialog__header,.kb-settings-dialog--scroll-body .el-dialog__footer{flex-shrink:0}.kb-settings-dialog--scroll-body .el-dialog__body{min-height:0;overflow-y:auto}.el-dialog.kb-settings-dialog--soft{border-radius:var(--kb-feedback-dialog-radius);box-shadow:var(--kb-feedback-dialog-shadow)}.kb-settings-dialog--soft .el-dialog__header{padding-bottom:var(--kb-space-4)}.kb-settings-dialog--soft .el-dialog__footer{padding-top:var(--kb-space-4)}.kb-settings-dialog--soft .el-input__wrapper,.kb-settings-dialog--soft .el-select__wrapper,.kb-settings-dialog--soft .el-button{border-radius:var(--kb-radius-md)}.kb-settings-dialog--soft .el-dialog__footer .el-button:not(.el-button--primary){background:var(--kb-color-surface-muted);border-color:var(--kb-color-border-light)}
