o-select-selection-search-input { width: 100%; } :where(.css-abmbma).coco-select-single .coco-select-selector .coco-select-selection-item, :where(.css-abmbma).coco-select-single .coco-select-selector .coco-select-selection-placeholder { padding: 0; line-height: 30px; transition: all 0.3s,visibility 0s; } @supports (-moz-appearance: meterbar) { :where(.css-abmbma).coco-select-single .coco-select-selector .coco-select-selection-item, :where(.css-abmbma).coco-select-single .coco-select-selector .coco-select-selection-placeholder { line-height: 30px; } } :where(.css-abmbma).coco-select-single .coco-select-selector .coco-select-selection-item { position: relative; user-select: none; } :where(.css-abmbma).coco-select-single .coco-select-selector .coco-select-selection-placeholder { transition: none; pointer-events: none; } :where(.css-abmbma).coco-select-single .coco-select-selector:after, :where(.css-abmbma).coco-select-single .coco-select-selector .coco-select-selection-item:after, :where(.css-abmbma).coco-select-single .coco-select-selector .coco-select-selection-placeholder:after { display: inline-block; width: 0; visibility: hidden; content: "\a0"; } :where(.css-abmbma).coco-select-single.coco-select-show-arrow .coco-select-selection-item, :where(.css-abmbma).coco-select-single.coco-select-show-arrow .coco-select-selection-placeholder { padding-inline-end: 18px; } :where(.css-abmbma).coco-select-single.coco-select-open .coco-select-selection-item { color: #94A2AE; } :where(.css-abmbma).coco-select-single:not(.coco-select-customize-input) .coco-select-selector { width: 100%; height: 32px; padding: 0 11px; } :where(.css-abmbma).coco-select-single:not(.coco-select-customize-input) .coco-select-selector .coco-select-selection-search-input { height: 30px; } :where(.css-abmbma).coco-select-single:not(.coco-select-customize-input) .coco-select-selector:after { line-height: 30px; } :where(.css-abmbma).coco-select-single.coco-select-customize-input .coco-select-selector:after { display: none; } :where(.css-abmbma).coco-select-single.coco-select-customize-input .coco-select-selector .coco-select-selection-search { position: static; width: 100%; } :where(.css-abmbma).coco-select-single.coco-select-customize-input .coco-select-selector .coco-select-selection-placeholder { position: absolute; inset-inline-start: 0; inset-inline-end: 0; padding: 0 11px; } :where(.css-abmbma).coco-select-single.coco-select-customize-input .coco-select-selector .coco-select-selection-placeholder:after { display: none; } :where(.css-abmbma).coco-select-single.coco-select-sm { font-size: 14px; } :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector { box-sizing: border-box; margin: 0; padding: 0; color: #375375; font-size: 14px; line-height: 1.5714285714285714; list-style: none; font-family: var(--mulish-font); display: flex; border-radius: 4px; } :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-search { position: absolute; top: 0; inset-inline-start: 11px; inset-inline-end: 11px; bottom: 0; } :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-search-input { width: 100%; } :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-item, :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-placeholder { padding: 0; line-height: 22px; transition: all 0.3s,visibility 0s; } @supports (-moz-appearance: meterbar) { :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-item, :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-placeholder { line-height: 22px; } } :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-item { position: relative; user-select: none; } :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-placeholder { transition: none; pointer-events: none; } :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector:after, :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-item:after, :where(.css-abmbma).coco-select-single.coco-select-sm .coco-select-selector .coco-select-selection-placeholder:after { display: inline-block; width: 0; visibility: hidden; content: "\a0"; } :where(.css-abmbma).coco-select-single.coco-select-sm.coco-select-show-arrow .coco-select-selection-item, :where(.css-abmbma).coco-select-single.coco-select-sm.coco-select-show-arrow .coco-select-selection-placeholder { padding-inline-end: 18px; } :where(.css-abmbma).coco-select-single.coco-select-sm.coco-select-open .coco-select-selection-item { color: #94A2AE; } :where(.css-abmbma).coco-select-single.coco-select-sm:not(.coco-select-customize-input) .coco-select-selector { width: 100%; height: 24px; padding: 0 11px; } :where(.css-abmbma).coco-select-single.coco-select-sm:not(.coco-select-customize-input) .coco-select-selector .coco-select-selection-search-input { height: 22px; } :where(.css-abmbma).coco-select-single.coco-select-sm:not(.coco-select-customize-input) .coco-select-selector:after { line-height: 22px; } :where(.css-abmbma).coco-select-single.coco-select-sm.coco-select-customize-input .coco-select-selector:after { display: none; } :where(.css-abmbma).coco-select-single.coco-select-sm.coco-select-customize-input .coco-select-selector .coco-select-selection-search { position: static; width: 100%; } :where(.css-abmbma).coco-select-single.coco-select-sm.coco-select-customize-input .coco-select-selector .coco-select-selection-placeholder { position: absolute; inset-inline-start: 0; inset-inline-end: 0; padding: 0 11px; } :where(.css-abmbma).coco-select-single.coco-select-sm.coco-select-customize-input .coco-select-selector .coco-select-selection-placeholder:after { display: none; } :where(.css-abmbma).coco-select-single.coco-select-sm:not(.coco-select-customize-input) .coco-select-selection-search { inset-inline-start: 7px; inset-inline-end: 7px; } :where(.css-abmbma).coco-select-single.coco-select-sm:not(.coco-select-customize-input) .coco-select-selector { padding: 0 7px; } :where(.css-abmbma).coco-select-single.coco-select-sm:not(.coco-select-customize-input).coco-select-show-arrow .coco-select-selection-search { inset-inline-end: 28px; } :where(.css-abmbma).coco-select-single.coco-select-sm:not(.coco-select-customize-input).coco-select-show-arrow .coco-select-selection-item, :where(.css-abmbma).coco-select-single.coco-select-sm:not(.coco-select-customize-input).coco-select-show-arrow .coco-select-selection-placeholder { padding-inline-end: 21px; } :where(.css-abmbma).coco-select-single.coco-select-lg { font-size: 14px; } :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector { box-sizing: border-box; margin: 0; padding: 0; color: #375375; font-size: 14px; line-height: 1.5714285714285714; list-style: none; font-family: var(--mulish-font); display: flex; border-radius: 4px; } :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-search { position: absolute; top: 0; inset-inline-start: 11px; inset-inline-end: 11px; bottom: 0; } :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-search-input { width: 100%; } :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-item, :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-placeholder { padding: 0; line-height: 38px; transition: all 0.3s,visibility 0s; } @supports (-moz-appearance: meterbar) { :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-item, :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-placeholder { line-height: 38px; } } :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-item { position: relative; user-select: none; } :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-placeholder { transition: none; pointer-events: none; } :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector:after, :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-item:after, :where(.css-abmbma).coco-select-single.coco-select-lg .coco-select-selector .coco-select-selection-placeholder:after { display: inline-block; width: 0; visibility: hidden; content: "\a0"; } :where(.css-abmbma).coco-select-single.coco-select-lg.coco-select-show-arrow .coco-select-selection-item, :where(.css-abmbma).coco-select-single.coco-select-lg.coco-select-show-arrow .coco-select-selection-placeholder { padding-inline-end: 18px; } :where(.css-abmbma).coco-select-single.coco-select-lg.coco-select-open .coco-select-selection-item { color: #94A2AE; } :where(.css-abmbma).coco-select-single.coco-select-lg:not(.coco-select-customize-input) .coco-select-selector { width: 100%; height: 40px; padding: 0 11px; } :where(.css-abmbma).coco-select-single.coco-select-lg:not(.coco-select-customize-input) .coco-select-selector .coco-select-selection-search-input { height: 38px; } :where(.css-abmbma).coco-select-single.coco-select-lg:not(.coco-select-customize-input) .coco-select-selector:after { line-height: 38px; } :where(.css-abmbma).coco-select-single.coco-select-lg.coco-select-customize-input .coco-select-selector:after { display: none; } :where(.css-abmbma).coco-select-single.coco-select-lg.coco-select-customize-input .coco-select-selector .coco-select-selection-search { position: static; width: 100%; } :where(.css-abmbma).coco-select-single.coco-select-lg.coco-select-customize-input .coco-select-selector .coco-select-selection-placeholder { position: absolute; inset-inline-start: 0; inset-inline-end: 0; padding: 0 11px; } :where(.css-abmbma).coco-select-single.coco-select-lg.coco-select-customize-input .coco-select-selector .coco-select-selection-placeholder:after { display: none; } :where(.css-abmbma).coco-select-multiple { font-size: 14px; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-overflow { position: relative; display: flex; flex: auto; flex-wrap: wrap; max-width: 100%; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-overflow-item { flex: none; align-self: center; max-width: 100%; display: inline-flex; } :where(.css-abmbma).coco-select-multiple .coco-select-selector { display: flex; flex-wrap: wrap; align-items: center; padding: 1px 4px; border-radius: 4px; } .coco-select-show-search:where(.css-abmbma).coco-select-multiple .coco-select-selector { cursor: text; } .coco-select-disabled:where(.css-abmbma).coco-select-multiple .coco-select-selector { background: rgba(55, 83, 117, 0.04); cursor: not-allowed; } :where(.css-abmbma).coco-select-multiple .coco-select-selector:after { display: inline-block; width: 0; margin: 2px 0; line-height: 24px; content: "\a0"; } :where(.css-abmbma).coco-select-multiple.coco-select-show-arrow .coco-select-selector, :where(.css-abmbma).coco-select-multiple.coco-select-allow-clear .coco-select-selector { padding-inline-end: 24px; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-item { position: relative; display: flex; flex: none; box-sizing: border-box; max-width: 100%; height: 24px; margin-top: 2px; margin-bottom: 2px; line-height: 22px; background: rgba(55, 83, 117, 0.06); border: 1px solid rgba(1, 78, 209, 0.13); border-radius: 4px; cursor: default; transition: font-size 0.3s,line-height 0.3s,height 0.3s; user-select: none; margin-inline-end: 4px; padding-inline-start: 8px; padding-inline-end: 4px; } .coco-select-disabled:where(.css-abmbma).coco-select-multiple .coco-select-selection-item { color: rgba(55, 83, 117, 0.25); border-color: #DEE8F9; cursor: not-allowed; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-item-remove { display: inline-block; align-items: center; color: rgba(55, 83, 117, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: bold; font-size: 10px; cursor: pointer; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-item-remove > * { line-height: 1; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-item-remove svg { display: inline-block; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-item-remove > .coco-icon { vertical-align: -0.2em; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-item-remove:hover { color: #375375; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-overflow-item + .coco-select-selection-overflow-item .coco-select-selection-search { margin-inline-start: 0; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-search-input, :where(.css-abmbma).coco-select-multiple .coco-select-selection-search-mirror { height: 24px; font-family: var(--mulish-font); line-height: 24px; transition: all 0.3s; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-search-input { width: 100%; min-width: 4.1px; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-search-mirror { position: absolute; top: 0; inset-inline-start: 0; inset-inline-end: auto; z-index: 999; white-space: pre; visibility: hidden; } :where(.css-abmbma).coco-select-multiple .coco-select-selection-placeholder { position: absolute; top: 50%; inset-inline-start: 11px; inset-inline-end: 11px; transform: translateY(-50%); transition: all 0.3s; } :where(.css-abmbma).coco-select-multiple.coco-select-sm { font-size: 14px; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-overflow { position: relative; display: flex; flex: auto; flex-wrap: wrap; max-width: 100%; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-overflow-item { flex: none; align-self: center; max-width: 100%; display: inline-flex; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selector { display: flex; flex-wrap: wrap; align-items: center; padding: 1px 4px; border-radius: 4px; } .coco-select-show-search:where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selector { cursor: text; } .coco-select-disabled:where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selector { background: rgba(55, 83, 117, 0.04); cursor: not-allowed; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selector:after { display: inline-block; width: 0; margin: 2px 0; line-height: 16px; content: "\a0"; } :where(.css-abmbma).coco-select-multiple.coco-select-sm.coco-select-show-arrow .coco-select-selector, :where(.css-abmbma).coco-select-multiple.coco-select-sm.coco-select-allow-clear .coco-select-selector { padding-inline-end: 24px; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-item { position: relative; display: flex; flex: none; box-sizing: border-box; max-width: 100%; height: 16px; margin-top: 2px; margin-bottom: 2px; line-height: 14px; background: rgba(55, 83, 117, 0.06); border: 1px solid rgba(1, 78, 209, 0.13); border-radius: 2px; cursor: default; transition: font-size 0.3s,line-height 0.3s,height 0.3s; user-select: none; margin-inline-end: 4px; padding-inline-start: 8px; padding-inline-end: 4px; } .coco-select-disabled:where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-item { color: rgba(55, 83, 117, 0.25); border-color: #DEE8F9; cursor: not-allowed; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-item-remove { display: inline-block; align-items: center; color: rgba(55, 83, 117, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: bold; font-size: 10px; cursor: pointer; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-item-remove > * { line-height: 1; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-item-remove svg { display: inline-block; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-item-remove > .coco-icon { vertical-align: -0.2em; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-item-remove:hover { color: #375375; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-overflow-item + .coco-select-selection-overflow-item .coco-select-selection-search { margin-inline-start: 0; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-search-input, :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-search-mirror { height: 16px; font-family: var(--mulish-font); line-height: 16px; transition: all 0.3s; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-search-input { width: 100%; min-width: 4.1px; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-search-mirror { position: absolute; top: 0; inset-inline-start: 0; inset-inline-end: auto; z-index: 999; white-space: pre; visibility: hidden; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-placeholder { position: absolute; top: 50%; inset-inline-start: 11px; inset-inline-end: 11px; transform: translateY(-50%); transition: all 0.3s; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-placeholder { inset-inline: 7px; } :where(.css-abmbma).coco-select-multiple.coco-select-sm .coco-select-selection-search { margin-inline-start: 2px; } :where(.css-abmbma).coco-select-multiple.coco-select-lg { font-size: 14px; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-overflow { position: relative; display: flex; flex: auto; flex-wrap: wrap; max-width: 100%; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-overflow-item { flex: none; align-self: center; max-width: 100%; display: inline-flex; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selector { display: flex; flex-wrap: wrap; align-items: center; padding: 1px 4px; border-radius: 4px; } .coco-select-show-search:where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selector { cursor: text; } .coco-select-disabled:where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selector { background: rgba(55, 83, 117, 0.04); cursor: not-allowed; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selector:after { display: inline-block; width: 0; margin: 2px 0; line-height: 32px; content: "\a0"; } :where(.css-abmbma).coco-select-multiple.coco-select-lg.coco-select-show-arrow .coco-select-selector, :where(.css-abmbma).coco-select-multiple.coco-select-lg.coco-select-allow-clear .coco-select-selector { padding-inline-end: 24px; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-item { position: relative; display: flex; flex: none; box-sizing: border-box; max-width: 100%; height: 32px; margin-top: 2px; margin-bottom: 2px; line-height: 30px; background: rgba(55, 83, 117, 0.06); border: 1px solid rgba(1, 78, 209, 0.13); border-radius: 4px; cursor: default; transition: font-size 0.3s,line-height 0.3s,height 0.3s; user-select: none; margin-inline-end: 4px; padding-inline-start: 8px; padding-inline-end: 4px; } .coco-select-disabled:where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-item { color: rgba(55, 83, 117, 0.25); border-color: #DEE8F9; cursor: not-allowed; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-item-content { display: inline-block; margin-inline-end: 4px; overflow: hidden; white-space: pre; text-overflow: ellipsis; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-item-remove { display: inline-block; align-items: center; color: rgba(55, 83, 117, 0.45); font-style: normal; line-height: inherit; text-align: center; text-transform: none; vertical-align: -0.125em; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-weight: bold; font-size: 10px; cursor: pointer; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-item-remove > * { line-height: 1; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-item-remove svg { display: inline-block; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-item-remove > .coco-icon { vertical-align: -0.2em; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-item-remove:hover { color: #375375; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-overflow-item + .coco-select-selection-overflow-item .coco-select-selection-search { margin-inline-start: 0; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-search { display: inline-flex; position: relative; max-width: 100%; margin-inline-start: 8px; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-search-input, :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-search-mirror { height: 32px; font-family: var(--mulish-font); line-height: 32px; transition: all 0.3s; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-search-input { width: 100%; min-width: 4.1px; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-search-mirror { position: absolute; top: 0; inset-inline-start: 0; inset-inline-end: auto; z-index: 999; white-space: pre; visibility: hidden; } :where(.css-abmbma).coco-select-multiple.coco-select-lg .coco-select-selection-placeholder { position: absolute; top: 50%; inset-inline-start: 11px; inset-inline-end: 11px; transform: translateY(-50%); transition: all 0.3s; } :where(.css-abmbma).coco-select-dropdown { box-sizing: border-box; margin: 0; padding: 4px; color: #375375; font-size: 14px; line-height: 1.5714285714285714; list-style: none; font-family: var(--mulish-font); position: absolute; top: -9999px; z-index: 1050; overflow: hidden; font-variant: initial; background-color: #ffffff; border-radius: 4px; outline: none; box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),0 3px 6px -4px rgba(0, 0, 0, 0.12),0 9px 28px 8px rgba(0, 0, 0, 0.05); } :where(.css-abmbma).coco-select-dropdown.coco-slide-up-enter.coco-slide-up-enter-active.coco-select-dropdown-placement-bottomLeft, :where(.css-abmbma).coco-select-dropdown.coco-slide-up-appear.coco-slide-up-appear-active.coco-select-dropdown-placement-bottomLeft { animation-name: css-abmbma-antSlideUpIn; } :where(.css-abmbma).coco-select-dropdown.coco-slide-up-enter.coco-slide-up-enter-active.coco-select-dropdown-placement-topLeft, :where(.css-abmbma).coco-select-dropdown.coco-slide-up-appear.coco-slide-up-appear-active.coco-select-dropdown-placement-topLeft { animation-name: css-abmbma-antSlideDownIn; } :where(.css-abmbma).coco-select-dropdown.coco-slide-up-leave.coco-slide-up-leave-active.coco-select-dropdown-placement-bottomLeft { animation-name: css-abmbma-antSlideUpOut; } :where(.css-abmbma).coco-select-dropdown.coco-slide-up-leave.coco-slide-up-leave-active.coco-select-dropdown-placement-topLeft { animation-name: css-abmbma-antSlideDownOut; } :where(.css-abmbma).coco-select-dropdown-hidden { display: none; } :where(.css-abmbma).coco-select-dropdown .coco-select-item { position: relative; display: block; min-height: 32px; padding: 5px 12px; color: #375375; font-weight: normal; font-size: 14px; line-height: 1.5714285714285714; box-sizing: border-box; cursor: pointer; transition: background 0.3s ease; border-radius: 4px; } :where(.css-abmbma).coco-select-dropdown .coco-select-item-group { color: rgba(55, 83, 117, 0.45); font-size: 12px; cursor: default; } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option { display: flex; } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option-content { flex: auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option-content > * { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option-state { flex: none; } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option-active:not(.coco-select-item-option-disabled) { background-color: rgba(55, 83, 117, 0.04); } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option-selected:not(.coco-select-item-option-disabled) { color: #375375; font-weight: 600; background-color: #f0f8ff; } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option-selected:not(.coco-select-item-option-disabled) .coco-select-item-option-state { color: #3a7eff; } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option-disabled { color: rgba(55, 83, 117, 0.25); cursor: not-allowed; } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option-disabled.coco-select-item-option-selected { background-color: rgba(55, 83, 117, 0.04); } :where(.css-abmbma).coco-select-dropdown .coco-select-item-option-grouped { padding-inline-start: 24px; } :where(.css-abmbma).coco-select-dropdown-rtl { direction: rtl; } :where(.css-abmbma).coco-slide-up-enter, :where(.css-abmbma).coco-slide-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-abmbma).coco-slide-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-abmbma).coco-slide-up-enter.coco-slide-up-enter-active, :where(.css-abmbma).coco-slide-up-appear.coco-slide-up-appear-active { animation-name: css-abmbma-antSlideUpIn; animation-play-state: running; } :where(.css-abmbma).coco-slide-up-leave.coco-slide-up-leave-active { animation-name: css-abmbma-antSlideUpOut; animation-play-state: running; pointer-events: none; } :where(.css-abmbma).coco-slide-up-enter, :where(.css-abmbma).coco-slide-up-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } :where(.css-abmbma).coco-slide-up-enter-prepare, :where(.css-abmbma).coco-slide-up-appear-prepare { transform: scale(1); } :where(.css-abmbma).coco-slide-up-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } :where(.css-abmbma).coco-slide-down-enter, :where(.css-abmbma).coco-slide-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-abmbma).coco-slide-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-abmbma).coco-slide-down-enter.coco-slide-down-enter-active, :where(.css-abmbma).coco-slide-down-appear.coco-slide-down-appear-active { animation-name: css-abmbma-antSlideDownIn; animation-play-state: running; } :where(.css-abmbma).coco-slide-down-leave.coco-slide-down-leave-active { animation-name: css-abmbma-antSlideDownOut; animation-play-state: running; pointer-events: none; } :where(.css-abmbma).coco-slide-down-enter, :where(.css-abmbma).coco-slide-down-appear { transform: scale(0); transform-origin: 0% 0%; opacity: 0; animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } :where(.css-abmbma).coco-slide-down-enter-prepare, :where(.css-abmbma).coco-slide-down-appear-prepare { transform: scale(1); } :where(.css-abmbma).coco-slide-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } :where(.css-abmbma).coco-move-up-enter, :where(.css-abmbma).coco-move-up-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-abmbma).coco-move-up-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-abmbma).coco-move-up-enter.coco-move-up-enter-active, :where(.css-abmbma).coco-move-up-appear.coco-move-up-appear-active { animation-name: css-abmbma-antMoveUpIn; animation-play-state: running; } :where(.css-abmbma).coco-move-up-leave.coco-move-up-leave-active { animation-name: css-abmbma-antMoveUpOut; animation-play-state: running; pointer-events: none; } :where(.css-abmbma).coco-move-up-enter, :where(.css-abmbma).coco-move-up-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } :where(.css-abmbma).coco-move-up-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } :where(.css-abmbma).coco-move-down-enter, :where(.css-abmbma).coco-move-down-appear { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-abmbma).coco-move-down-leave { animation-duration: 0.2s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-abmbma).coco-move-down-enter.coco-move-down-enter-active, :where(.css-abmbma).coco-move-down-appear.coco-move-down-appear-active { animation-name: css-abmbma-antMoveDownIn; animation-play-state: running; } :where(.css-abmbma).coco-move-down-leave.coco-move-down-leave-active { animation-name: css-abmbma-antMoveDownOut; animation-play-state: running; pointer-events: none; } :where(.css-abmbma).coco-move-down-enter, :where(.css-abmbma).coco-move-down-appear { opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } :where(.css-abmbma).coco-move-down-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } :where(.css-abmbma).coco-select-rtl { direction: rtl; } .coco-select-focused:where(.css-abmbma).coco-select:not(.coco-select-disabled):not(.coco-select-customize-input):not(.coco-pagination-size-changer) .coco-select-selector { border-color: #639fff; box-shadow: 0 0 0 2px rgba(5, 138, 255, 0.06); outline: 0; } :where(.css-abmbma).coco-select:not(.coco-select-disabled):not(.coco-select-customize-input):not(.coco-pagination-size-changer):hover .coco-select-selector { border-color: #639fff; } :where(.css-abmbma).coco-select-status-error:not(.coco-select-disabled):not(.coco-select-customize-input):not(.coco-pagination-size-changer) .coco-select-selector { border-color: #ff7875; } .coco-select-focused:where(.css-abmbma).coco-select-status-error:not(.coco-select-disabled):not(.coco-select-customize-input):not(.coco-pagination-size-changer) .coco-select-selector { border-color: #ff7875; box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06); outline: 0; } :where(.css-abmbma).coco-select-status-error:not(.coco-select-disabled):not(.coco-select-customize-input):not(.coco-pagination-size-changer):hover .coco-select-selector { border-color: #ff7875; } :where(.css-abmbma).coco-select-status-warning:not(.coco-select-disabled):not(.coco-select-customize-input):not(.coco-pagination-size-changer) .coco-select-selector { border-color: #ffd666; } .coco-select-focused:where(.css-abmbma).coco-select-status-warning:not(.coco-select-disabled):not(.coco-select-customize-input):not(.coco-pagination-size-changer) .coco-select-selector { border-color: #ffd666; box-shadow: 0 0 0 2px rgba(255, 215, 5, 0.1); outline: 0; } :where(.css-abmbma).coco-select-status-warning:not(.coco-select-disabled):not(.coco-select-customize-input):not(.coco-pagination-size-changer):hover .coco-select-selector { border-color: #ffd666; } :where(.css-abmbma).coco-select-compact-item:not(.coco-select-compact-last-item) { margin-inline-end: -1px; } :where(.css-abmbma).coco-select-compact-item:hover > *, :where(.css-abmbma).coco-select-compact-item:active > * { z-index: 2; } :where(.css-abmbma).coco-select-compact-item.coco-select-focused { z-index: 2; } :where(.css-abmbma).coco-select-compact-item[disabled] > * { z-index: 0; } :where(.css-abmbma).coco-select-compact-item:not(.coco-select-compact-first-item):not(.coco-select-compact-last-item) > .coco-select-selector { border-radius: 0; } :where(.css-abmbma).coco-select-compact-item:not(.coco-select-compact-last-item).coco-select-compact-first-item > .coco-select-selector, :where(.css-abmbma).coco-select-compact-item:not(.coco-select-compact-last-item).coco-select-compact-first-item.coco-select-sm > .coco-select-selector, :where(.css-abmbma).coco-select-compact-item:not(.coco-select-compact-last-item).coco-select-compact-first-item.coco-select-lg > .coco-select-selector { border-start-end-radius: 0; border-end-end-radius: 0; } :where(.css-abmbma).coco-select-compact-item:not(.coco-select-compact-first-item).coco-select-compact-last-item > .coco-select-selector, :where(.css-abmbma).coco-select-compact-item:not(.coco-select-compact-first-item).coco-select-compact-last-item.coco-select-sm > .coco-select-selector, :where(.css-abmbma).coco-select-compact-item:not(.coco-select-compact-first-item).coco-select-compact-last-item.coco-select-lg > .coco-select-selector { border-start-start-radius: 0; border-end-start-radius: 0; } :where(.css-16uqlgr)[class^="coco-tooltip"], :where(.css-16uqlgr)[class*=" coco-tooltip"] { font-family: var(--mulish-font); font-size: 14px; box-sizing: border-box; } :where(.css-16uqlgr)[class^="coco-tooltip"]::before, :where(.css-16uqlgr)[class*=" coco-tooltip"]::before, :where(.css-16uqlgr)[class^="coco-tooltip"]::after, :where(.css-16uqlgr)[class*=" coco-tooltip"]::after { box-sizing: border-box; } :where(.css-16uqlgr)[class^="coco-tooltip"] [class^="coco-tooltip"], :where(.css-16uqlgr)[class*=" coco-tooltip"] [class^="coco-tooltip"], :where(.css-16uqlgr)[class^="coco-tooltip"] [class*=" coco-tooltip"], :where(.css-16uqlgr)[class*=" coco-tooltip"] [class*=" coco-tooltip"] { box-sizing: border-box; } :where(.css-16uqlgr)[class^="coco-tooltip"] [class^="coco-tooltip"]::before, :where(.css-16uqlgr)[class*=" coco-tooltip"] [class^="coco-tooltip"]::before, :where(.css-16uqlgr)[class^="coco-tooltip"] [class*=" coco-tooltip"]::before, :where(.css-16uqlgr)[class*=" coco-tooltip"] [class*=" coco-tooltip"]::before, :where(.css-16uqlgr)[class^="coco-tooltip"] [class^="coco-tooltip"]::after, :where(.css-16uqlgr)[class*=" coco-tooltip"] [class^="coco-tooltip"]::after, :where(.css-16uqlgr)[class^="coco-tooltip"] [class*=" coco-tooltip"]::after, :where(.css-16uqlgr)[class*=" coco-tooltip"] [class*=" coco-tooltip"]::after { box-sizing: border-box; } :where(.css-16uqlgr).coco-tooltip { box-sizing: border-box; margin: 0; padding: 0; color: #375375; font-size: 14px; line-height: 1.5714285714285714; list-style: none; font-family: var(--mulish-font); position: absolute; z-index: 1070; display: block; width: max-content; max-width: 250px; visibility: visible; --antd-arrow-background-color: rgba(55, 83, 117, 0.85); } :where(.css-16uqlgr).coco-tooltip-hidden { display: none; } :where(.css-16uqlgr).coco-tooltip .coco-tooltip-inner { min-width: 32px; min-height: 32px; padding: 6px 8px; color: #fff; text-align: start; text-decoration: none; word-wrap: break-word; background-color: rgba(55, 83, 117, 0.85); border-radius: 4px; box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),0 3px 6px -4px rgba(0, 0, 0, 0.12),0 9px 28px 8px rgba(0, 0, 0, 0.05); } :where(.css-16uqlgr).coco-tooltip-placement-left .coco-tooltip-inner, :where(.css-16uqlgr).coco-tooltip-placement-leftTop .coco-tooltip-inner, :where(.css-16uqlgr).coco-tooltip-placement-leftBottom .coco-tooltip-inner, :where(.css-16uqlgr).coco-tooltip-placement-right .coco-tooltip-inner, :where(.css-16uqlgr).coco-tooltip-placement-rightTop .coco-tooltip-inner, :where(.css-16uqlgr).coco-tooltip-placement-rightBottom .coco-tooltip-inner { border-radius: 4px; } :where(.css-16uqlgr).coco-tooltip .coco-tooltip-content { position: relative; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-blue .coco-tooltip-inner { background-color: #1677ff; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-blue .coco-tooltip-arrow { --antd-arrow-background-color: #1677ff; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-purple .coco-tooltip-inner { background-color: #722ed1; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-purple .coco-tooltip-arrow { --antd-arrow-background-color: #722ed1; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-cyan .coco-tooltip-inner { background-color: #13c2c2; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-cyan .coco-tooltip-arrow { --antd-arrow-background-color: #13c2c2; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-green .coco-tooltip-inner { background-color: #52c41a; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-green .coco-tooltip-arrow { --antd-arrow-background-color: #52c41a; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-magenta .coco-tooltip-inner { background-color: #eb2f96; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-magenta .coco-tooltip-arrow { --antd-arrow-background-color: #eb2f96; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-pink .coco-tooltip-inner { background-color: #eb2f96; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-pink .coco-tooltip-arrow { --antd-arrow-background-color: #eb2f96; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-red .coco-tooltip-inner { background-color: #f5222d; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-red .coco-tooltip-arrow { --antd-arrow-background-color: #f5222d; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-orange .coco-tooltip-inner { background-color: #fa8c16; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-orange .coco-tooltip-arrow { --antd-arrow-background-color: #fa8c16; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-yellow .coco-tooltip-inner { background-color: #fadb14; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-yellow .coco-tooltip-arrow { --antd-arrow-background-color: #fadb14; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-volcano .coco-tooltip-inner { background-color: #fa541c; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-volcano .coco-tooltip-arrow { --antd-arrow-background-color: #fa541c; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-geekblue .coco-tooltip-inner { background-color: #2f54eb; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-geekblue .coco-tooltip-arrow { --antd-arrow-background-color: #2f54eb; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-lime .coco-tooltip-inner { background-color: #a0d911; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-lime .coco-tooltip-arrow { --antd-arrow-background-color: #a0d911; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-gold .coco-tooltip-inner { background-color: #faad14; } :where(.css-16uqlgr).coco-tooltip.coco-tooltip-gold .coco-tooltip-arrow { --antd-arrow-background-color: #faad14; } :where(.css-16uqlgr).coco-tooltip-rtl { direction: rtl; } :where(.css-16uqlgr).coco-tooltip .coco-tooltip-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: 16px; height: 16px; overflow: hidden; } :where(.css-16uqlgr).coco-tooltip .coco-tooltip-arrow::before { position: absolute; bottom: 0; inset-inline-start: 0; width: 16px; height: 8px; background: var(--antd-arrow-background-color); clip-path: polygon(1.6568542494923806px 100%, 50% 1.6568542494923806px, 14.34314575050762px 100%, 1.6568542494923806px 100%); clip-path: path('M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z'); content: ""; } :where(.css-16uqlgr).coco-tooltip .coco-tooltip-arrow::after { content: ""; position: absolute; width: 8.970562748477143px; height: 8.970562748477143px; bottom: 0; inset-inline: 0; margin: auto; border-radius: 0 0 2px 0; transform: translateY(50%) rotate(-135deg); box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.05); z-index: 0; background: transparent; } :where(.css-16uqlgr).coco-tooltip .coco-tooltip-arrow:before { background: var(--antd-arrow-background-color); } :where(.css-16uqlgr).coco-tooltip-placement-top .coco-tooltip-arrow, :where(.css-16uqlgr).coco-tooltip-placement-topLeft .coco-tooltip-arrow, :where(.css-16uqlgr).coco-tooltip-placement-topRight .coco-tooltip-arrow { bottom: 0; transform: translateY(100%) rotate(180deg); } :where(.css-16uqlgr).coco-tooltip-placement-top .coco-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); } :where(.css-16uqlgr).coco-tooltip-placement-topLeft .coco-tooltip-arrow { left: 12px; } :where(.css-16uqlgr).coco-tooltip-placement-topRight .coco-tooltip-arrow { right: 12px; } :where(.css-16uqlgr).coco-tooltip-placement-bottom .coco-tooltip-arrow, :where(.css-16uqlgr).coco-tooltip-placement-bottomLeft .coco-tooltip-arrow, :where(.css-16uqlgr).coco-tooltip-placement-bottomRight .coco-tooltip-arrow { top: 0; transform: translateY(-100%); } :where(.css-16uqlgr).coco-tooltip-placement-bottom .coco-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); } :where(.css-16uqlgr).coco-tooltip-placement-bottomLeft .coco-tooltip-arrow { left: 12px; } :where(.css-16uqlgr).coco-tooltip-placement-bottomRight .coco-tooltip-arrow { right: 12px; } :where(.css-16uqlgr).coco-tooltip-placement-left .coco-tooltip-arrow, :where(.css-16uqlgr).coco-tooltip-placement-leftTop .coco-tooltip-arrow, :where(.css-16uqlgr).coco-tooltip-placement-leftBottom .coco-tooltip-arrow { right: 0; transform: translateX(100%) rotate(90deg); } :where(.css-16uqlgr).coco-tooltip-placement-left .coco-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(100%) rotate(90deg); } :where(.css-16uqlgr).coco-tooltip-placement-leftTop .coco-tooltip-arrow { top: 8px; } :where(.css-16uqlgr).coco-tooltip-placement-leftBottom .coco-tooltip-arrow { bottom: 8px; } :where(.css-16uqlgr).coco-tooltip-placement-right .coco-tooltip-arrow, :where(.css-16uqlgr).coco-tooltip-placement-rightTop .coco-tooltip-arrow, :where(.css-16uqlgr).coco-tooltip-placement-rightBottom .coco-tooltip-arrow { left: 0; transform: translateX(-100%) rotate(-90deg); } :where(.css-16uqlgr).coco-tooltip-placement-right .coco-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(-100%) rotate(-90deg); } :where(.css-16uqlgr).coco-tooltip-placement-rightTop .coco-tooltip-arrow { top: 8px; } :where(.css-16uqlgr).coco-tooltip-placement-rightBottom .coco-tooltip-arrow { bottom: 8px; } :where(.css-16uqlgr).coco-tooltip-pure { position: relative; max-width: none; margin: 16px; } :where(.css-16uqlgr).coco-zoom-big-fast-enter, :where(.css-16uqlgr).coco-zoom-big-fast-appear { animation-duration: 0.1s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-16uqlgr).coco-zoom-big-fast-leave { animation-duration: 0.1s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-16uqlgr).coco-zoom-big-fast-enter.coco-zoom-big-fast-enter-active, :where(.css-16uqlgr).coco-zoom-big-fast-appear.coco-zoom-big-fast-appear-active { animation-name: css-16uqlgr-antZoomBigIn; animation-play-state: running; } :where(.css-16uqlgr).coco-zoom-big-fast-leave.coco-zoom-big-fast-leave-active { animation-name: css-16uqlgr-antZoomBigOut; animation-play-state: running; pointer-events: none; } :where(.css-16uqlgr).coco-zoom-big-fast-enter, :where(.css-16uqlgr).coco-zoom-big-fast-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } :where(.css-16uqlgr).coco-zoom-big-fast-enter-prepare, :where(.css-16uqlgr).coco-zoom-big-fast-appear-prepare { transform: none; } :where(.css-16uqlgr).coco-zoom-big-fast-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } :where(.css-16uqlgr)[class^="coco-btn"], :where(.css-16uqlgr)[class*=" coco-btn"] { font-family: var(--mulish-font); font-size: 14px; box-sizing: border-box; } :where(.css-16uqlgr)[class^="coco-btn"]::before, :where(.css-16uqlgr)[class*=" coco-btn"]::before, :where(.css-16uqlgr)[class^="coco-btn"]::after, :where(.css-16uqlgr)[class*=" coco-btn"]::after { box-sizing: border-box; } :where(.css-16uqlgr)[class^="coco-btn"] [class^="coco-btn"], :where(.css-16uqlgr)[class*=" coco-btn"] [class^="coco-btn"], :where(.css-16uqlgr)[class^="coco-btn"] [class*=" coco-btn"], :where(.css-16uqlgr)[class*=" coco-btn"] [class*=" coco-btn"] { box-sizing: border-box; } :where(.css-16uqlgr)[class^="coco-btn"] [class^="coco-btn"]::before, :where(.css-16uqlgr)[class*=" coco-btn"] [class^="coco-btn"]::before, :where(.css-16uqlgr)[class^="coco-btn"] [class*=" coco-btn"]::before, :where(.css-16uqlgr)[class*=" coco-btn"] [class*=" coco-btn"]::before, :where(.css-16uqlgr)[class^="coco-btn"] [class^="coco-btn"]::after, :where(.css-16uqlgr)[class*=" coco-btn"] [class^="coco-btn"]::after, :where(.css-16uqlgr)[class^="coco-btn"] [class*=" coco-btn"]::after, :where(.css-16uqlgr)[class*=" coco-btn"] [class*=" coco-btn"]::after { box-sizing: border-box; } :where(.css-16uqlgr).coco-btn { outline: none; position: relative; display: inline-block; font-weight: 400; white-space: nowrap; text-align: center; background-image: none; background-color: transparent; border: 1px solid transparent; cursor: pointer; transition: all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); user-select: none; touch-action: manipulation; line-height: 1.5714285714285714; color: #375375; } :where(.css-16uqlgr).coco-btn > span { display: inline-block; } :where(.css-16uqlgr).coco-btn > .coco-icon + span, :where(.css-16uqlgr).coco-btn > span + .coco-icon { margin-inline-start: 4px; } :where(.css-16uqlgr).coco-btn > a { color: currentColor; } :where(.css-16uqlgr).coco-btn:not(:disabled):focus-visible { outline: 4px solid #b5d6ff; outline-offset: 1px; transition: outline-offset 0s,outline 0s; } :where(.css-16uqlgr).coco-btn-icon-only.coco-btn-compact-item { flex: none; } :where(.css-16uqlgr).coco-btn-compact-item.coco-btn-primary:not([disabled]) + .coco-btn-compact-item.coco-btn-primary:not([disabled]) { position: relative; } :where(.css-16uqlgr).coco-btn-compact-item.coco-btn-primary:not([disabled]) + .coco-btn-compact-item.coco-btn-primary:not([disabled]):before { position: absolute; top: -1px; inset-inline-start: -1px; display: inline-block; width: 1px; height: calc(100% + 2px); background-color: rgb(35, 97, 249); content: ""; } :where(.css-16uqlgr).coco-btn-compact-vertical-item.coco-btn-primary:not([disabled]) + .coco-btn-compact-vertical-item.coco-btn-primary:not([disabled]) { position: relative; } :where(.css-16uqlgr).coco-btn-compact-vertical-item.coco-btn-primary:not([disabled]) + .coco-btn-compact-vertical-item.coco-btn-primary:not([disabled]):before { position: absolute; top: -1px; inset-inline-start: -1px; display: inline-block; width: calc(100% + 2px); height: 1px; background-color: rgb(35, 97, 249); content: ""; } :where(.css-16uqlgr).coco-btn.coco-btn-sm { font-size: 14px; height: 24px; padding: 0px 7px; border-radius: 4px; } :where(.css-16uqlgr).coco-btn.coco-btn-sm.coco-btn-icon-only { width: 24px; padding-inline-start: 0; padding-inline-end: 0; } :where(.css-16uqlgr).coco-btn.coco-btn-sm.coco-btn-icon-only.coco-btn-round { width: auto; } :where(.css-16uqlgr).coco-btn.coco-btn-sm.coco-btn-icon-only > span { transform: scale(1.143); } :where(.css-16uqlgr).coco-btn.coco-btn-sm.coco-btn-loading { opacity: 0.65; cursor: default; } :where(.css-16uqlgr).coco-btn.coco-btn-sm .coco-btn-loading-icon { transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } :where(.css-16uqlgr).coco-btn.coco-btn-sm:not(.coco-btn-icon-only) .coco-btn-loading-icon > .coco-icon { margin-inline-end: 4px; } :where(.css-16uqlgr).coco-btn.coco-btn-circle.coco-btn-sm { min-width: 24px; padding-inline-start: 0; padding-inline-end: 0; border-radius: 50%; } :where(.css-16uqlgr).coco-btn.coco-btn-round.coco-btn-sm { border-radius: 24px; padding-inline-start: 12px; padding-inline-end: 12px; } :where(.css-16uqlgr).coco-btn { font-size: 14px; height: 32px; padding: 4px 15px; border-radius: 4px; } :where(.css-16uqlgr).coco-btn.coco-btn-icon-only { width: 32px; padding-inline-start: 0; padding-inline-end: 0; } :where(.css-16uqlgr).coco-btn.coco-btn-icon-only.coco-btn-round { width: auto; } :where(.css-16uqlgr).coco-btn.coco-btn-icon-only > span { transform: scale(1.143); } :where(.css-16uqlgr).coco-btn.coco-btn-loading { opacity: 0.65; cursor: default; } :where(.css-16uqlgr).coco-btn .coco-btn-loading-icon { transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } :where(.css-16uqlgr).coco-btn:not(.coco-btn-icon-only) .coco-btn-loading-icon > .coco-icon { margin-inline-end: 4px; } :where(.css-16uqlgr).coco-btn.coco-btn-circle { min-width: 32px; padding-inline-start: 0; padding-inline-end: 0; border-radius: 50%; } :where(.css-16uqlgr).coco-btn.coco-btn-round { border-radius: 32px; padding-inline-start: 16px; padding-inline-end: 16px; } :where(.css-16uqlgr).coco-btn.coco-btn-lg { font-size: 14px; height: 38px; padding: 7px 15px; border-radius: 4px; } :where(.css-16uqlgr).coco-btn.coco-btn-lg.coco-btn-icon-only { width: 38px; padding-inline-start: 0; padding-inline-end: 0; } :where(.css-16uqlgr).coco-btn.coco-btn-lg.coco-btn-icon-only.coco-btn-round { width: auto; } :where(.css-16uqlgr).coco-btn.coco-btn-lg.coco-btn-icon-only > span { transform: scale(1.143); } :where(.css-16uqlgr).coco-btn.coco-btn-lg.coco-btn-loading { opacity: 0.65; cursor: default; } :where(.css-16uqlgr).coco-btn.coco-btn-lg .coco-btn-loading-icon { transition: width 0.3s cubic-bezier(0.645, 0.045, 0.355, 1),opacity 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); } :where(.css-16uqlgr).coco-btn.coco-btn-lg:not(.coco-btn-icon-only) .coco-btn-loading-icon > .coco-icon { margin-inline-end: 4px; } :where(.css-16uqlgr).coco-btn.coco-btn-circle.coco-btn-lg { min-width: 38px; padding-inline-start: 0; padding-inline-end: 0; border-radius: 50%; } :where(.css-16uqlgr).coco-btn.coco-btn-round.coco-btn-lg { border-radius: 38px; padding-inline-start: 19px; padding-inline-end: 19px; } :where(.css-16uqlgr).coco-btn.coco-btn-block { width: 100%; } :where(.css-16uqlgr).coco-btn-default { background-color: #ffffff; border-color: #DEE8F9; box-shadow: 0 2px 0 rgba(55, 83, 117, 0.02); } :where(.css-16uqlgr).coco-btn-default:disabled { cursor: not-allowed; border-color: #DEE8F9; color: rgba(55, 83, 117, 0.25); background-color: rgba(55, 83, 117, 0.04); box-shadow: none; } :where(.css-16uqlgr).coco-btn-default:not(:disabled):hover { color: rgb(35, 97, 249); border-color: rgb(35, 97, 249); } :where(.css-16uqlgr).coco-btn-default:not(:disabled):active { color: #275fd9; border-color: #275fd9; } :where(.css-16uqlgr).coco-btn-default.coco-btn-background-ghost { color: #ffffff; background-color: transparent; border-color: #ffffff; box-shadow: none; } :where(.css-16uqlgr).coco-btn-default.coco-btn-background-ghost:not(:disabled):hover { background-color: transparent; } :where(.css-16uqlgr).coco-btn-default.coco-btn-background-ghost:not(:disabled):active { background-color: transparent; } :where(.css-16uqlgr).coco-btn-default.coco-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); border-color: #DEE8F9; } :where(.css-16uqlgr).coco-btn-default.coco-btn-dangerous { color: #ff4d4f; border-color: #ff4d4f; } :where(.css-16uqlgr).coco-btn-default.coco-btn-dangerous:not(:disabled):hover { color: #ff8b8d; border-color: #ffa39e; } :where(.css-16uqlgr).coco-btn-default.coco-btn-dangerous:not(:disabled):active { color: #d9363e; border-color: #d9363e; } :where(.css-16uqlgr).coco-btn-default.coco-btn-dangerous.coco-btn-background-ghost { color: #ff4d4f; background-color: transparent; border-color: #ff4d4f; box-shadow: none; } :where(.css-16uqlgr).coco-btn-default.coco-btn-dangerous.coco-btn-background-ghost:not(:disabled):hover { background-color: transparent; } :where(.css-16uqlgr).coco-btn-default.coco-btn-dangerous.coco-btn-background-ghost:not(:disabled):active { background-color: transparent; } :where(.css-16uqlgr).coco-btn-default.coco-btn-dangerous.coco-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); border-color: #DEE8F9; } :where(.css-16uqlgr).coco-btn-default.coco-btn-dangerous:disabled { cursor: not-allowed; border-color: #DEE8F9; color: rgba(55, 83, 117, 0.25); background-color: rgba(55, 83, 117, 0.04); box-shadow: none; } :where(.css-16uqlgr).coco-btn-primary { color: #fff; background-color: #3a7eff; box-shadow: 0 2px 0 rgba(5, 138, 255, 0.06); } :where(.css-16uqlgr).coco-btn-primary:disabled { cursor: not-allowed; border-color: #DEE8F9; color: rgba(55, 83, 117, 0.25); background-color: rgba(55, 83, 117, 0.04); box-shadow: none; } :where(.css-16uqlgr).coco-btn-primary:not(:disabled):hover { color: #fff; background-color: rgb(35, 97, 249); } :where(.css-16uqlgr).coco-btn-primary:not(:disabled):active { color: #fff; background-color: #275fd9; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-background-ghost { color: #3a7eff; background-color: transparent; border-color: #3a7eff; box-shadow: none; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-background-ghost:not(:disabled):hover { background-color: transparent; color: rgb(35, 97, 249); border-color: rgb(35, 97, 249); } :where(.css-16uqlgr).coco-btn-primary.coco-btn-background-ghost:not(:disabled):active { background-color: transparent; color: #275fd9; border-color: #275fd9; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); border-color: #DEE8F9; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-dangerous { background-color: #ff4d4f; box-shadow: 0 2px 0 rgba(255, 38, 5, 0.06); } :where(.css-16uqlgr).coco-btn-primary.coco-btn-dangerous:not(:disabled):hover { background-color: #ff8b8d; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-dangerous:not(:disabled):active { background-color: #d9363e; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-dangerous.coco-btn-background-ghost { color: #ff4d4f; background-color: transparent; border-color: #ff4d4f; box-shadow: none; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-dangerous.coco-btn-background-ghost:not(:disabled):hover { background-color: transparent; color: #ff8b8d; border-color: #ff8b8d; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-dangerous.coco-btn-background-ghost:not(:disabled):active { background-color: transparent; color: #d9363e; border-color: #d9363e; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-dangerous.coco-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); border-color: #DEE8F9; } :where(.css-16uqlgr).coco-btn-primary.coco-btn-dangerous:disabled { cursor: not-allowed; border-color: #DEE8F9; color: rgba(55, 83, 117, 0.25); background-color: rgba(55, 83, 117, 0.04); box-shadow: none; } :where(.css-16uqlgr).coco-btn-dashed { background-color: #ffffff; border-color: #DEE8F9; box-shadow: 0 2px 0 rgba(55, 83, 117, 0.02); border-style: dashed; } :where(.css-16uqlgr).coco-btn-dashed:disabled { cursor: not-allowed; border-color: #DEE8F9; color: rgba(55, 83, 117, 0.25); background-color: rgba(55, 83, 117, 0.04); box-shadow: none; } :where(.css-16uqlgr).coco-btn-dashed:not(:disabled):hover { color: rgb(35, 97, 249); border-color: rgb(35, 97, 249); } :where(.css-16uqlgr).coco-btn-dashed:not(:disabled):active { color: #275fd9; border-color: #275fd9; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-background-ghost { color: #ffffff; background-color: transparent; border-color: #ffffff; box-shadow: none; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-background-ghost:not(:disabled):hover { background-color: transparent; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-background-ghost:not(:disabled):active { background-color: transparent; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); border-color: #DEE8F9; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-dangerous { color: #ff4d4f; border-color: #ff4d4f; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-dangerous:not(:disabled):hover { color: #ff8b8d; border-color: #ffa39e; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-dangerous:not(:disabled):active { color: #d9363e; border-color: #d9363e; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-dangerous.coco-btn-background-ghost { color: #ff4d4f; background-color: transparent; border-color: #ff4d4f; box-shadow: none; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-dangerous.coco-btn-background-ghost:not(:disabled):hover { background-color: transparent; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-dangerous.coco-btn-background-ghost:not(:disabled):active { background-color: transparent; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-dangerous.coco-btn-background-ghost:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); border-color: #DEE8F9; } :where(.css-16uqlgr).coco-btn-dashed.coco-btn-dangerous:disabled { cursor: not-allowed; border-color: #DEE8F9; color: rgba(55, 83, 117, 0.25); background-color: rgba(55, 83, 117, 0.04); box-shadow: none; } :where(.css-16uqlgr).coco-btn-link { color: #3a7eff; } :where(.css-16uqlgr).coco-btn-link:not(:disabled):hover { color: #275fd9; } :where(.css-16uqlgr).coco-btn-link:not(:disabled):active { color: #275fd9; } :where(.css-16uqlgr).coco-btn-link:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); } :where(.css-16uqlgr).coco-btn-link.coco-btn-dangerous { color: #ff4d4f; } :where(.css-16uqlgr).coco-btn-link.coco-btn-dangerous:not(:disabled):hover { color: #ff8b8d; } :where(.css-16uqlgr).coco-btn-link.coco-btn-dangerous:not(:disabled):active { color: #d9363e; } :where(.css-16uqlgr).coco-btn-link.coco-btn-dangerous:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); } :where(.css-16uqlgr).coco-btn-text:not(:disabled):hover { color: #375375; background-color: rgba(55, 83, 117, 0.06); } :where(.css-16uqlgr).coco-btn-text:not(:disabled):active { color: #375375; background-color: rgba(55, 83, 117, 0.15); } :where(.css-16uqlgr).coco-btn-text:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); } :where(.css-16uqlgr).coco-btn-text.coco-btn-dangerous { color: #ff4d4f; } :where(.css-16uqlgr).coco-btn-text.coco-btn-dangerous:disabled { cursor: not-allowed; color: rgba(55, 83, 117, 0.25); } :where(.css-16uqlgr).coco-btn-text.coco-btn-dangerous:not(:disabled):hover { color: #ff8b8d; background-color: #fff2f0; } :where(.css-16uqlgr).coco-btn-text.coco-btn-dangerous:not(:disabled):active { color: #ff8b8d; background-color: #fff2f0; } :where(.css-16uqlgr).coco-btn-disabled { cursor: not-allowed; border-color: #DEE8F9; color: rgba(55, 83, 117, 0.25); background-color: rgba(55, 83, 117, 0.04); box-shadow: none; } :where(.css-16uqlgr).coco-btn-disabled.coco-btn:hover { cursor: not-allowed; border-color: #DEE8F9; color: rgba(55, 83, 117, 0.25); background-color: rgba(55, 83, 117, 0.04); box-shadow: none; } :where(.css-16uqlgr).coco-btn-group { position: relative; display: inline-flex; } :where(.css-16uqlgr).coco-btn-group > span:not(:last-child), :where(.css-16uqlgr).coco-btn-group > .coco-btn:not(:last-child), :where(.css-16uqlgr).coco-btn-group > span:not(:last-child) > .coco-btn, :where(.css-16uqlgr).coco-btn-group > .coco-btn:not(:last-child) > .coco-btn { border-start-end-radius: 0; border-end-end-radius: 0; } :where(.css-16uqlgr).coco-btn-group > span:not(:first-child), :where(.css-16uqlgr).coco-btn-group > .coco-btn:not(:first-child) { margin-inline-start: -1px; } :where(.css-16uqlgr).coco-btn-group > span:not(:first-child), :where(.css-16uqlgr).coco-btn-group > .coco-btn:not(:first-child), :where(.css-16uqlgr).coco-btn-group > span:not(:first-child) > .coco-btn, :where(.css-16uqlgr).coco-btn-group > .coco-btn:not(:first-child) > .coco-btn { border-start-start-radius: 0; border-end-start-radius: 0; } :where(.css-16uqlgr).coco-btn-group .coco-btn { position: relative; z-index: 1; } :where(.css-16uqlgr).coco-btn-group .coco-btn:hover, :where(.css-16uqlgr).coco-btn-group .coco-btn:focus, :where(.css-16uqlgr).coco-btn-group .coco-btn:active { z-index: 2; } :where(.css-16uqlgr).coco-btn-group .coco-btn[disabled] { z-index: 0; } :where(.css-16uqlgr).coco-btn-group .coco-btn-icon-only { font-size: 14px; } :where(.css-16uqlgr).coco-btn-group > span:not(:last-child):not(:disabled), :where(.css-16uqlgr).coco-btn-group > .coco-btn-primary:not(:last-child):not(:disabled), :where(.css-16uqlgr).coco-btn-group > span:not(:last-child) > .coco-btn-primary:not(:disabled), :where(.css-16uqlgr).coco-btn-group > .coco-btn-primary:not(:last-child) > .coco-btn-primary:not(:disabled) { border-inline-end-color: rgb(35, 97, 249); } :where(.css-16uqlgr).coco-btn-group > span:not(:first-child):not(:disabled), :where(.css-16uqlgr).coco-btn-group > .coco-btn-primary:not(:first-child):not(:disabled), :where(.css-16uqlgr).coco-btn-group > span:not(:first-child) > .coco-btn-primary:not(:disabled), :where(.css-16uqlgr).coco-btn-group > .coco-btn-primary:not(:first-child) > .coco-btn-primary:not(:disabled) { border-inline-start-color: rgb(35, 97, 249); } :where(.css-16uqlgr).coco-btn-group > span:not(:last-child):not(:disabled), :where(.css-16uqlgr).coco-btn-group > .coco-btn-danger:not(:last-child):not(:disabled), :where(.css-16uqlgr).coco-btn-group > span:not(:last-child) > .coco-btn-danger:not(:disabled), :where(.css-16uqlgr).coco-btn-group > .coco-btn-danger:not(:last-child) > .coco-btn-danger:not(:disabled) { border-inline-end-color: #ff8b8d; } :where(.css-16uqlgr).coco-btn-group > span:not(:first-child):not(:disabled), :where(.css-16uqlgr).coco-btn-group > .coco-btn-danger:not(:first-child):not(:disabled), :where(.css-16uqlgr).coco-btn-group > span:not(:first-child) > .coco-btn-danger:not(:disabled), :where(.css-16uqlgr).coco-btn-group > .coco-btn-danger:not(:first-child) > .coco-btn-danger:not(:disabled) { border-inline-start-color: #ff8b8d; } :where(.css-16uqlgr).coco-btn-compact-item:not(.coco-btn-compact-last-item) { margin-inline-end: -1px; } :where(.css-16uqlgr).coco-btn-compact-item:hover, :where(.css-16uqlgr).coco-btn-compact-item:focus, :where(.css-16uqlgr).coco-btn-compact-item:active { z-index: 2; } :where(.css-16uqlgr).coco-btn-compact-item[disabled] { z-index: 0; } :where(.css-16uqlgr).coco-btn-compact-item:not(.coco-btn-compact-first-item):not(.coco-btn-compact-last-item) { border-radius: 0; } :where(.css-16uqlgr).coco-btn-compact-item:not(.coco-btn-compact-last-item).coco-btn-compact-first-item, :where(.css-16uqlgr).coco-btn-compact-item:not(.coco-btn-compact-last-item).coco-btn-compact-first-item.coco-btn-sm, :where(.css-16uqlgr).coco-btn-compact-item:not(.coco-btn-compact-last-item).coco-btn-compact-first-item.coco-btn-lg { border-start-end-radius: 0; border-end-end-radius: 0; } :where(.css-16uqlgr).coco-btn-compact-item:not(.coco-btn-compact-first-item).coco-btn-compact-last-item, :where(.css-16uqlgr).coco-btn-compact-item:not(.coco-btn-compact-first-item).coco-btn-compact-last-item.coco-btn-sm, :where(.css-16uqlgr).coco-btn-compact-item:not(.coco-btn-compact-first-item).coco-btn-compact-last-item.coco-btn-lg { border-start-start-radius: 0; border-end-start-radius: 0; } :where(.css-16uqlgr).coco-btn-compact-vertical-item:not(.coco-btn-compact-vertical-last-item) { margin-bottom: -1px; } :where(.css-16uqlgr).coco-btn-compact-vertical-item:hover, :where(.css-16uqlgr).coco-btn-compact-vertical-item:focus, :where(.css-16uqlgr).coco-btn-compact-vertical-item:active { z-index: 2; } :where(.css-16uqlgr).coco-btn-compact-vertical-item[disabled] { z-index: 0; } :where(.css-16uqlgr).coco-btn-compact-vertical-item:not(.coco-btn-compact-vertical-first-item):not(.coco-btn-compact-vertical-last-item) { border-radius: 0; } :where(.css-16uqlgr).coco-btn-compact-vertical-item.coco-btn-compact-vertical-first-item:not(.coco-btn-compact-vertical-last-item), :where(.css-16uqlgr).coco-btn-compact-vertical-item.coco-btn-compact-vertical-first-item:not(.coco-btn-compact-vertical-last-item).coco-btn-sm, :where(.css-16uqlgr).coco-btn-compact-vertical-item.coco-btn-compact-vertical-first-item:not(.coco-btn-compact-vertical-last-item).coco-btn-lg { border-end-end-radius: 0; border-end-start-radius: 0; } :where(.css-16uqlgr).coco-btn-compact-vertical-item.coco-btn-compact-vertical-last-item:not(.coco-btn-compact-vertical-first-item), :where(.css-16uqlgr).coco-btn-compact-vertical-item.coco-btn-compact-vertical-last-item:not(.coco-btn-compact-vertical-first-item).coco-btn-sm, :where(.css-16uqlgr).coco-btn-compact-vertical-item.coco-btn-compact-vertical-last-item:not(.coco-btn-compact-vertical-first-item).coco-btn-lg { border-start-start-radius: 0; border-start-end-radius: 0; } :where(.css-16uqlgr)[class^="coco-wave"], :where(.css-16uqlgr)[class*=" coco-wave"] { font-family: var(--mulish-font); font-size: 14px; box-sizing: border-box; } :where(.css-16uqlgr)[class^="coco-wave"]::before, :where(.css-16uqlgr)[class*=" coco-wave"]::before, :where(.css-16uqlgr)[class^="coco-wave"]::after, :where(.css-16uqlgr)[class*=" coco-wave"]::after { box-sizing: border-box; } :where(.css-16uqlgr)[class^="coco-wave"] [class^="coco-wave"], :where(.css-16uqlgr)[class*=" coco-wave"] [class^="coco-wave"], :where(.css-16uqlgr)[class^="coco-wave"] [class*=" coco-wave"], :where(.css-16uqlgr)[class*=" coco-wave"] [class*=" coco-wave"] { box-sizing: border-box; } :where(.css-16uqlgr)[class^="coco-wave"] [class^="coco-wave"]::before, :where(.css-16uqlgr)[class*=" coco-wave"] [class^="coco-wave"]::before, :where(.css-16uqlgr)[class^="coco-wave"] [class*=" coco-wave"]::before, :where(.css-16uqlgr)[class*=" coco-wave"] [class*=" coco-wave"]::before, :where(.css-16uqlgr)[class^="coco-wave"] [class^="coco-wave"]::after, :where(.css-16uqlgr)[class*=" coco-wave"] [class^="coco-wave"]::after, :where(.css-16uqlgr)[class^="coco-wave"] [class*=" coco-wave"]::after, :where(.css-16uqlgr)[class*=" coco-wave"] [class*=" coco-wave"]::after { box-sizing: border-box; } :where(.css-16uqlgr).coco-wave { position: absolute; background: transparent; pointer-events: none; box-sizing: border-box; color: var(--wave-color, #3a7eff); box-shadow: 0 0 0 0 currentcolor; opacity: 0.2; } :where(.css-16uqlgr).coco-wave.wave-motion-appear { transition: box-shadow 0.4s cubic-bezier(0.08, 0.82, 0.17, 1),opacity 2s cubic-bezier(0.08, 0.82, 0.17, 1); } :where(.css-16uqlgr).coco-wave.wave-motion-appear-active { box-shadow: 0 0 0 6px currentcolor; opacity: 0; } :where(.css-cy04ac) a { color: #3a7eff; text-decoration: none; background-color: transparent; outline: none; cursor: pointer; transition: color 0.3s; -webkit-text-decoration-skip: objects; } :where(.css-cy04ac) a:hover { color: #275fd9; } :where(.css-cy04ac) a:active { color: #275fd9; } :where(.css-cy04ac) a:active, :where(.css-cy04ac) a:hover { text-decoration: none; outline: 0; } :where(.css-cy04ac) a:focus { text-decoration: none; outline: 0; } :where(.css-cy04ac) a[disabled] { color: rgba(55, 83, 117, 0.25); cursor: not-allowed; } :where(.css-cy04ac)[class^="coco-tooltip"], :where(.css-cy04ac)[class*=" coco-tooltip"] { font-family: var(--mulish-font); font-size: 16px; box-sizing: border-box; } :where(.css-cy04ac)[class^="coco-tooltip"]::before, :where(.css-cy04ac)[class*=" coco-tooltip"]::before, :where(.css-cy04ac)[class^="coco-tooltip"]::after, :where(.css-cy04ac)[class*=" coco-tooltip"]::after { box-sizing: border-box; } :where(.css-cy04ac)[class^="coco-tooltip"] [class^="coco-tooltip"], :where(.css-cy04ac)[class*=" coco-tooltip"] [class^="coco-tooltip"], :where(.css-cy04ac)[class^="coco-tooltip"] [class*=" coco-tooltip"], :where(.css-cy04ac)[class*=" coco-tooltip"] [class*=" coco-tooltip"] { box-sizing: border-box; } :where(.css-cy04ac)[class^="coco-tooltip"] [class^="coco-tooltip"]::before, :where(.css-cy04ac)[class*=" coco-tooltip"] [class^="coco-tooltip"]::before, :where(.css-cy04ac)[class^="coco-tooltip"] [class*=" coco-tooltip"]::before, :where(.css-cy04ac)[class*=" coco-tooltip"] [class*=" coco-tooltip"]::before, :where(.css-cy04ac)[class^="coco-tooltip"] [class^="coco-tooltip"]::after, :where(.css-cy04ac)[class*=" coco-tooltip"] [class^="coco-tooltip"]::after, :where(.css-cy04ac)[class^="coco-tooltip"] [class*=" coco-tooltip"]::after, :where(.css-cy04ac)[class*=" coco-tooltip"] [class*=" coco-tooltip"]::after { box-sizing: border-box; } :where(.css-cy04ac).coco-tooltip { box-sizing: border-box; margin: 0; padding: 0; color: #375375; font-size: 16px; line-height: 1.5; list-style: none; font-family: var(--mulish-font); position: absolute; z-index: 1070; display: block; width: max-content; max-width: 250px; visibility: visible; --antd-arrow-background-color: rgba(55, 83, 117, 0.85); } :where(.css-cy04ac).coco-tooltip-hidden { display: none; } :where(.css-cy04ac).coco-tooltip .coco-tooltip-inner { min-width: 32px; min-height: 32px; padding: 6px 8px; color: #fff; text-align: start; text-decoration: none; word-wrap: break-word; background-color: rgba(55, 83, 117, 0.85); border-radius: 4px; box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),0 3px 6px -4px rgba(0, 0, 0, 0.12),0 9px 28px 8px rgba(0, 0, 0, 0.05); } :where(.css-cy04ac).coco-tooltip-placement-left .coco-tooltip-inner, :where(.css-cy04ac).coco-tooltip-placement-leftTop .coco-tooltip-inner, :where(.css-cy04ac).coco-tooltip-placement-leftBottom .coco-tooltip-inner, :where(.css-cy04ac).coco-tooltip-placement-right .coco-tooltip-inner, :where(.css-cy04ac).coco-tooltip-placement-rightTop .coco-tooltip-inner, :where(.css-cy04ac).coco-tooltip-placement-rightBottom .coco-tooltip-inner { border-radius: 4px; } :where(.css-cy04ac).coco-tooltip .coco-tooltip-content { position: relative; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-blue .coco-tooltip-inner { background-color: #1677ff; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-blue .coco-tooltip-arrow { --antd-arrow-background-color: #1677ff; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-purple .coco-tooltip-inner { background-color: #722ed1; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-purple .coco-tooltip-arrow { --antd-arrow-background-color: #722ed1; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-cyan .coco-tooltip-inner { background-color: #13c2c2; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-cyan .coco-tooltip-arrow { --antd-arrow-background-color: #13c2c2; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-green .coco-tooltip-inner { background-color: #52c41a; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-green .coco-tooltip-arrow { --antd-arrow-background-color: #52c41a; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-magenta .coco-tooltip-inner { background-color: #eb2f96; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-magenta .coco-tooltip-arrow { --antd-arrow-background-color: #eb2f96; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-pink .coco-tooltip-inner { background-color: #eb2f96; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-pink .coco-tooltip-arrow { --antd-arrow-background-color: #eb2f96; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-red .coco-tooltip-inner { background-color: #f5222d; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-red .coco-tooltip-arrow { --antd-arrow-background-color: #f5222d; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-orange .coco-tooltip-inner { background-color: #fa8c16; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-orange .coco-tooltip-arrow { --antd-arrow-background-color: #fa8c16; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-yellow .coco-tooltip-inner { background-color: #fadb14; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-yellow .coco-tooltip-arrow { --antd-arrow-background-color: #fadb14; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-volcano .coco-tooltip-inner { background-color: #fa541c; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-volcano .coco-tooltip-arrow { --antd-arrow-background-color: #fa541c; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-geekblue .coco-tooltip-inner { background-color: #2f54eb; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-geekblue .coco-tooltip-arrow { --antd-arrow-background-color: #2f54eb; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-lime .coco-tooltip-inner { background-color: #a0d911; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-lime .coco-tooltip-arrow { --antd-arrow-background-color: #a0d911; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-gold .coco-tooltip-inner { background-color: #faad14; } :where(.css-cy04ac).coco-tooltip.coco-tooltip-gold .coco-tooltip-arrow { --antd-arrow-background-color: #faad14; } :where(.css-cy04ac).coco-tooltip-rtl { direction: rtl; } :where(.css-cy04ac).coco-tooltip .coco-tooltip-arrow { position: absolute; z-index: 1; display: block; pointer-events: none; width: 16px; height: 16px; overflow: hidden; } :where(.css-cy04ac).coco-tooltip .coco-tooltip-arrow::before { position: absolute; bottom: 0; inset-inline-start: 0; width: 16px; height: 8px; background: var(--antd-arrow-background-color); clip-path: polygon(1.6568542494923806px 100%, 50% 1.6568542494923806px, 14.34314575050762px 100%, 1.6568542494923806px 100%); clip-path: path('M 0 8 A 4 4 0 0 0 2.82842712474619 6.82842712474619 L 6.585786437626905 3.0710678118654755 A 2 2 0 0 1 9.414213562373096 3.0710678118654755 L 13.17157287525381 6.82842712474619 A 4 4 0 0 0 16 8 Z'); content: ""; } :where(.css-cy04ac).coco-tooltip .coco-tooltip-arrow::after { content: ""; position: absolute; width: 8.970562748477143px; height: 8.970562748477143px; bottom: 0; inset-inline: 0; margin: auto; border-radius: 0 0 2px 0; transform: translateY(50%) rotate(-135deg); box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.05); z-index: 0; background: transparent; } :where(.css-cy04ac).coco-tooltip .coco-tooltip-arrow:before { background: var(--antd-arrow-background-color); } :where(.css-cy04ac).coco-tooltip-placement-top .coco-tooltip-arrow, :where(.css-cy04ac).coco-tooltip-placement-topLeft .coco-tooltip-arrow, :where(.css-cy04ac).coco-tooltip-placement-topRight .coco-tooltip-arrow { bottom: 0; transform: translateY(100%) rotate(180deg); } :where(.css-cy04ac).coco-tooltip-placement-top .coco-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(100%) rotate(180deg); } :where(.css-cy04ac).coco-tooltip-placement-topLeft .coco-tooltip-arrow { left: 12px; } :where(.css-cy04ac).coco-tooltip-placement-topRight .coco-tooltip-arrow { right: 12px; } :where(.css-cy04ac).coco-tooltip-placement-bottom .coco-tooltip-arrow, :where(.css-cy04ac).coco-tooltip-placement-bottomLeft .coco-tooltip-arrow, :where(.css-cy04ac).coco-tooltip-placement-bottomRight .coco-tooltip-arrow { top: 0; transform: translateY(-100%); } :where(.css-cy04ac).coco-tooltip-placement-bottom .coco-tooltip-arrow { left: 50%; transform: translateX(-50%) translateY(-100%); } :where(.css-cy04ac).coco-tooltip-placement-bottomLeft .coco-tooltip-arrow { left: 12px; } :where(.css-cy04ac).coco-tooltip-placement-bottomRight .coco-tooltip-arrow { right: 12px; } :where(.css-cy04ac).coco-tooltip-placement-left .coco-tooltip-arrow, :where(.css-cy04ac).coco-tooltip-placement-leftTop .coco-tooltip-arrow, :where(.css-cy04ac).coco-tooltip-placement-leftBottom .coco-tooltip-arrow { right: 0; transform: translateX(100%) rotate(90deg); } :where(.css-cy04ac).coco-tooltip-placement-left .coco-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(100%) rotate(90deg); } :where(.css-cy04ac).coco-tooltip-placement-leftTop .coco-tooltip-arrow { top: 8px; } :where(.css-cy04ac).coco-tooltip-placement-leftBottom .coco-tooltip-arrow { bottom: 8px; } :where(.css-cy04ac).coco-tooltip-placement-right .coco-tooltip-arrow, :where(.css-cy04ac).coco-tooltip-placement-rightTop .coco-tooltip-arrow, :where(.css-cy04ac).coco-tooltip-placement-rightBottom .coco-tooltip-arrow { left: 0; transform: translateX(-100%) rotate(-90deg); } :where(.css-cy04ac).coco-tooltip-placement-right .coco-tooltip-arrow { top: 50%; transform: translateY(-50%) translateX(-100%) rotate(-90deg); } :where(.css-cy04ac).coco-tooltip-placement-rightTop .coco-tooltip-arrow { top: 8px; } :where(.css-cy04ac).coco-tooltip-placement-rightBottom .coco-tooltip-arrow { bottom: 8px; } :where(.css-cy04ac).coco-tooltip-pure { position: relative; max-width: none; margin: 16px; } :where(.css-cy04ac).coco-zoom-big-fast-enter, :where(.css-cy04ac).coco-zoom-big-fast-appear { animation-duration: 0.1s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-cy04ac).coco-zoom-big-fast-leave { animation-duration: 0.1s; animation-fill-mode: both; animation-play-state: paused; } :where(.css-cy04ac).coco-zoom-big-fast-enter.coco-zoom-big-fast-enter-active, :where(.css-cy04ac).coco-zoom-big-fast-appear.coco-zoom-big-fast-appear-active { animation-name: css-cy04ac-antZoomBigIn; animation-play-state: running; } :where(.css-cy04ac).coco-zoom-big-fast-leave.coco-zoom-big-fast-leave-active { animation-name: css-cy04ac-antZoomBigOut; animation-play-state: running; pointer-events: none; } :where(.css-cy04ac).coco-zoom-big-fast-enter, :where(.css-cy04ac).coco-zoom-big-fast-appear { transform: scale(0); opacity: 0; animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1); } :where(.css-cy04ac).coco-zoom-big-fast-enter-prepare, :where(.css-cy04ac).coco-zoom-big-fast-appear-prepare { transform: none; } :where(.css-cy04ac).coco-zoom-big-fast-leave { animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } :where(.css-cy04ac)[class^="coco-message"], :where(.css-cy04ac)[class*=" coco-message"] { font-family: var(--mulish-font); font-size: 16px; box-sizing: border-box; } :where(.css-cy04ac)[class^="coco-message"]::before, :where(.css-cy04ac)[class*=" coco-message"]::before, :where(.css-cy04ac)[class^="coco-message"]::after, :where(.css-cy04ac)[class*=" coco-message"]::after { box-sizing: border-box; } :where(.css-cy04ac)[class^="coco-message"] [class^="coco-message"], :where(.css-cy04ac)[class*=" coco-message"] [class^="coco-message"], :where(.css-cy04ac)[class^="coco-message"] [class*=" coco-message"], :where(.css-cy04ac)[class*=" coco-message"] [class*=" coco-message"] { box-sizing: border-box; } :where(.css-cy04ac)[class^="coco-message"] [class^="coco-message"]::before, :where(.css-cy04ac)[class*=" coco-message"] [class^="coco-message"]::before, :where(.css-cy04ac)[class^="coco-message"] [class*=" coco-message"]::before, :where(.css-cy04ac)[class*=" coco-message"] [class*=" coco-message"]::before, :where(.css-cy04ac)[class^="coco-message"] [class^="coco-message"]::after, :where(.css-cy04ac)[class*=" coco-message"] [class^="coco-message"]::after, :where(.css-cy04ac)[class^="coco-message"] [class*=" coco-message"]::after, :where(.css-cy04ac)[class*=" coco-message"] [class*=" coco-message"]::after { box-sizing: border-box; } :where(.css-cy04ac).coco-message { box-sizing: border-box; margin: 0; padding: 0; color: #375375; font-size: 16px; line-height: 1.5; list-style: none; font-family: var(--mulish-font); position: fixed; top: 8px; width: 100%; pointer-events: none; z-index: 10001; } :where(.css-cy04ac).coco-message .coco-message-move-up { animation-fill-mode: forwards; } :where(.css-cy04ac).coco-message .coco-message-move-up-appear, :where(.css-cy04ac).coco-message .coco-message-move-up-enter { animation-name: css-cy04ac-MessageMoveIn; animation-duration: 0.3s; animation-play-state: paused; animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } :where(.css-cy04ac).coco-message .coco-message-move-up-appear.coco-message-move-up-appear-active, :where(.css-cy04ac).coco-message .coco-message-move-up-enter.coco-message-move-up-enter-active { animation-play-state: running; } :where(.css-cy04ac).coco-message .coco-message-move-up-leave { animation-name: css-cy04ac-MessageMoveOut; animation-duration: 0.3s; animation-play-state: paused; animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86); } :where(.css-cy04ac).coco-message .coco-message-move-up-leave.coco-message-move-up-leave-active { animation-play-state: running; } :where(.css-cy04ac).coco-message-rtl { direction: rtl; } :where(.css-cy04ac).coco-message-rtl span { direction: rtl; } :where(.css-cy04ac).coco-message-notice { padding: 8px; text-align: center; } :where(.css-cy04ac).coco-message-notice .coco-message-custom-content > .coco-icon { vertical-align: text-bottom; margin-inline-end: 8px; font-size: 18px; } :where(.css-cy04ac).coco-message-notice .coco-message-notice-content { display: inline-block; padding: 8px 12px; background: #ffffff; border-radius: 4px; box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),0 3px 6px -4px rgba(0, 0, 0, 0.12),0 9px 28px 8px rgba(0, 0, 0, 0.05); pointer-events: all; } :where(.css-cy04ac).coco-message-notice .coco-message-success > .coco-icon { color: #52c41a; } :where(.css-cy04ac).coco-message-notice .coco-message-error > .coco-icon { color: #ff4d4f; } :where(.css-cy04ac).coco-message-notice .coco-message-warning > .coco-icon { color: #faad14; } :where(.css-cy04ac).coco-message-notice .coco-message-info > .coco-icon, :where(.css-cy04ac).coco-message-notice .coco-message-loading > .coco-icon { color: #3a7eff; } :where(.css-cy04ac).coco-message-notice-pure-panel { padding: 0; text-align: start; } :where(.css-cy04ac)[class^="coco-notification"], :where(.css-cy04ac)[class*=" coco-notification"] { font-family: var(--mulish-font); font-size: 16px; box-sizing: border-box; } :where(.css-cy04ac)[class^="coco-notification"]::before, :where(.css-cy04ac)[class*=" coco-notification"]::before, :where(.css-cy04ac)[class^="coco-notification"]::after, :where(.css-cy04ac)[class*=" coco-notification"]::after { box-sizing: border-box; } :where(.css-cy04ac)[class^="coco-notification"] [class^="coco-notification"], :where(.css-cy04ac)[class*=" coco-notification"] [class^="coco-notification"], :where(.css-cy04ac)[class^="coco-notification"] [class*=" coco-notification"], :where(.css-cy04ac)[class*=" coco-notification"] [class*=" coco-notification"] { box-sizing: border-box; } :where(.css-cy04ac)[class^="coco-notification"] [class^="coco-notification"]::before, :where(.css-cy04ac)[class*=" coco-notification"] [class^="coco-notification"]::before, :where(.css-cy04ac)[class^="coco-notification"] [class*=" coco-notification"]::before, :where(.css-cy04ac)[class*=" coco-notification"] [class*=" coco-notification"]::before, :where(.css-cy04ac)[class^="coco-notification"] [class^="coco-notification"]::after, :where(.css-cy04ac)[class*=" coco-notification"] [class^="coco-notification"]::after, :where(.css-cy04ac)[class^="coco-notification"] [class*=" coco-notification"]::after, :where(.css-cy04ac)[class*=" coco-notification"] [class*=" coco-notification"]::after { box-sizing: border-box; } :where(.css-cy04ac).coco-notification { box-sizing: border-box; margin: 0; padding: 0; color: #375375; font-size: 16px; line-height: 1.5; list-style: none; font-family: var(--mulish-font); position: fixed; z-index: 1050; margin-inline-end: 24px; } :where(.css-cy04ac).coco-notification .coco-notification-hook-holder { position: relative; } :where(.css-cy04ac).coco-notification.coco-notification-top, :where(.css-cy04ac).coco-notification.coco-notification-bottom { margin-inline: 0; } :where(.css-cy04ac).coco-notification.coco-notification-topLeft, :where(.css-cy04ac).coco-notification.coco-notification-bottomLeft { margin-inline-end: 0; margin-inline-start: 24px; } :where(.css-cy04ac).coco-notification.coco-notification-topLeft .coco-notification-fade-enter.coco-notification-fade-enter-active, :where(.css-cy04ac).coco-notification.coco-notification-bottomLeft .coco-notification-fade-enter.coco-notification-fade-enter-active, :where(.css-cy04ac).coco-notification.coco-notification-topLeft .coco-notification-fade-appear.coco-notification-fade-appear-active, :where(.css-cy04ac).coco-notification.coco-notification-bottomLeft .coco-notification-fade-appear.coco-notification-fade-appear-active { animation-name: css-cy04ac-antNotificationLeftFadeIn; } :where(.css-cy04ac).coco-notification .coco-notification-fade-enter, :where(.css-cy04ac).coco-notification .coco-notification-fade-appear { animation-duration: 0.2s; animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); animation-fill-mode: both; opacity: 0; animation-play-state: paused; } :where(.css-cy04ac).coco-notification .coco-notification-fade-leave { animation-timing-function: cubic-bezier(0.645, 0.045, 0.355, 1); animation-fill-mode: both; animation-duration: 0.2s; animation-play-state: paused; } :where(.css-cy04ac).coco-notification .coco-notification-fade-enter.coco-notification-fade-enter-active, :where(.css-cy04ac).coco-notification .coco-notification-fade-appear.coco-notification-fade-appear-active { animation-name: css-cy04ac-antNotificationFadeIn; animation-play-state: running; } :where(.css-cy04ac).coco-notification .coco-notification-fade-leave.coco-notification-fade-leave-active { animation-name: css-cy04ac-antNotificationFadeOut; animation-play-state: running; } :where(.css-cy04ac).coco-notification.coco-notification-top .coco-notification-fade-enter.coco-notification-fade-enter-active, :where(.css-cy04ac).coco-notification.coco-notification-top .coco-notification-fade-appear.coco-notification-fade-appear-active { animation-name: css-cy04ac-antNotificationTopFadeIn; } :where(.css-cy04ac).coco-notification.coco-notification-bottom .coco-notification-fade-enter.coco-notification-fade-enter-active, :where(.css-cy04ac).coco-notification.coco-notification-bottom .coco-notification-fade-appear.coco-notification-fade-appear-active { animation-name: css-cy04ac-antNotificationBottomFadeIn; } :where(.css-cy04ac).coco-notification-rtl { direction: rtl; } :where(.css-cy04ac).coco-notification-rtl .coco-notification-notice-btn { float: left; } :where(.css-cy04ac).coco-notification-notice { position: relative; width: 384px; max-width: calc(100vw - 48px); margin-bottom: 16px; margin-inline-start: auto; padding: 20px 24px; overflow: hidden; line-height: 1.5; word-wrap: break-word; background: #ffffff; border-radius: 4px; box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),0 3px 6px -4px rgba(0, 0, 0, 0.12),0 9px 28px 8px rgba(0, 0, 0, 0.05); } :where(.css-cy04ac).coco-notification-notice .coco-notification-close-icon { font-size: 16px; cursor: pointer; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-message { margin-bottom: 8px; color: #375375; font-size: 18px; line-height: 1.4444444444444444; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-description { font-size: 16px; } :where(.css-cy04ac).coco-notification-notice.coco-notification-notice-closable .coco-notification-notice-message { padding-inline-end: 24px; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-with-icon .coco-notification-notice-message { margin-bottom: 8px; margin-inline-start: 38px; font-size: 18px; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-with-icon .coco-notification-notice-description { margin-inline-start: 38px; font-size: 16px; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-icon { position: absolute; font-size: 26px; line-height: 0; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-icon-success.coco-icon { color: #52c41a; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-icon-info.coco-icon { color: #3a7eff; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-icon-warning.coco-icon { color: #faad14; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-icon-error.coco-icon { color: #ff4d4f; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-close { position: absolute; top: 20px; inset-inline-end: 24px; color: rgba(55, 83, 117, 0.45); outline: none; width: 22px; height: 22px; border-radius: 4px; transition: background-color 0.2s,color 0.2s; display: flex; align-items: center; justify-content: center; } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-close:hover { color: #375375; background-color: rgba(55, 83, 117, 0.06); } :where(.css-cy04ac).coco-notification-notice .coco-notification-notice-btn { float: right; margin-top: 12px; } :where(.css-cy04ac).coco-notification-notice-pure-panel { margin: 0; }
Bypass & AI Academic Writer

Bypass & AI Writer

Leverage our professional academic models to effortlessly craft papers, pass Turnitin, CNKI, Wanfang, and other AIGC detection and/or checks with ease.

Explore AI Academic Writer
Explore AI Academic Writing
AI Translation

AI Translation

A complete suite of AI translation solutions for professional translators and project managers.

Explore AI Translation Solutions
Comprehensive Translation Productivity Tools
AI Translation

Choose from multiple AI models to quickly translate and proofread documents with quality rivaling or surpassing professionals!

Post-Editing

Let AI handle various translation editing tasks with speed and efficiency.

Machine Learning

Train custom translation models for unique, professional translations!

Translation Quality Assurance

Automate translation edits, proofreading, refinements, and consistency checks!

Trados Studio & Office Integration
Trados Studio & Office AI Copilot

Choose from multiple AI models to quickly translate and proofread documents with professional-grade quality!

Trados Studio Post-Editing Suite

Let AI handle various translation editing tasks with speed and efficiency.

Trados Studio Intelligent Memory

Automatically adapt and adjust translations based on translation memory!

Trados Studio Quality Assurance Suite

Automate translation edits, proofreading, refinements, and consistency checks!

Background Image
Home > RYSTUDIO Workflow Automation Suite for Trados Studio

RYSTUDIO Workflow Automation Suite - All-in-One Productivity Tools

Integrating 7 top MT services, terminology extraction tools, and various translation utilities!
Boost your efficiency and complete tasks faster than ever!

Bypass

Integrating 7 Top MT Services
All Free and Unlimited

Includes the best general-purpose translation systems like Google, DeepL Pro, Sogou, Youdao, Baidu, Microsoft, and RYSTUDIO NMT—all free with unlimited usage, no API key required.

Supports true batch processing to significantly boost efficiency.

Seamless Integration with Project Termbases: Automatically ensures consistent terminology and post-editing validation for machine-translated content.

Multi-Level Cascading Adjustments: Add multiple translation adjustment tables and non-translation tables. Supports MultiTerm termbases and Excel spreadsheets as adjustment sources to fully intervene in the machine translation process.

Pre-Translation and Post-Translation Processing: Perform pre-processing like extracting non-translatable elements before machine translation, and final adjustments like reordering and restructuring after translation.

Comprehensive Pre- and Post-Translation Intervention: Fully supports intervention before and after translation for complete control over the output.

Automatic Adjustment of Machine Translations
Seamless Intervention

Precise Terminology Extraction

Supports terminology extraction from both monolingual and bilingual files!

For bilingual files, automatically extract terms and their translations from source and target texts, aligning them into a project database.

Project terminology is a critical aspect of translation work. Accurate and efficient extraction of project terms ensures consistent translations. RYSTUDIO employs state-of-the-art terminology extraction models with an accuracy rate of up to 99% (Note: Advanced terminology models require an add-on; default configuration uses the basic model).

Dates and Times: Inconsistent date and time formats in translations can involve massive manual editing. RYSTUDIO AutoML streamlines the process with one-click formatting consistency.

Numeric Formats: Inconsistent numeric formats require significant manual adjustments. RYSTUDIO AutoML ensures consistent formatting with just one click.

Measurement Units: Automatically converts and standardizes units. Imperial to metric conversions and diverse unit formats are unified effortlessly, reducing manual workload.

Numbers, IDs, and Email Addresses: Automatically handles standardized elements that don’t require translation, eliminating tedious manual adjustments.

Integration with QA Modules

Advanced Deduplication
Boost Your Earnings

Deduplication Module
  • When receiving a batch of files, translators typically use Trados for file analysis to check for repetitions and similarities. However, Trados file analysis presents several challenges:

  • 1. Trados Studio can only automatically lock sentences found in the translation memory or bilingual files. For new files or across multiple files, Trados merely reports repetition and similarity statistics.

  • 2. After identifying repetitions and similarities, Trados Studio cannot generate a new MS Word file that clearly marks these as "non-translatable," making it easier to distribute to translators.

  • 3. After translators complete their work, there is no one-click option to update the original project files and translation memories for final delivery and resource reuse.

  • Solution: The Advanced Deduplication Module quickly identifies all repetitions and similarities, generates target MS Word files for translators, and clearly marks "non-translatable" sections (e.g., with highlights).

  • Solution: After translated files are returned, one-click synchronization updates the original project files and translation memories.

Deduplication Module
  • Problem: When translated files need revisions, Trados Studio can only search and replace one item at a time across multiple files. This is time-consuming and inefficient for handling multiple changes.

  • Solution: The batch modification module allows multiple edits to be input or imported into a modification table. The plugin applies all changes across files in one operation and includes a detailed record for easy review.

  • Even if tags are embedded within the text, the plugin can accurately match and replace while preserving the original tag positions.

One-Click Batch Modification

Modification Module

Intelligent Sentence Splitting
Perfect for PDFs and Subtitles

  • Problem: When translating complex PDF layouts in Trados Studio, complete sentences are often incorrectly split into multiple segments, resulting in poor machine translations. Manually merging segments is tedious and often leads to errors in generating the target file.

  • Solution: The Intelligent Splitting Module automatically re-splits sentences and assigns translations, eliminating errors caused by manual merging.

  • Problem: In subtitle translations, a single sentence is often split into multiple segments, leading to incomprehensible machine translations. Manual merging is tedious and results in overly long, unappealing subtitles.

  • Solution: The Intelligent Splitting Module automatically re-splits sentences during machine translation and redistributes translations to ensure appropriately shortened subtitles.

Just 3 Steps! Get High-Quality Translations

Complete your translations with the RYSTUDIO Workflow Automation Suite in just three simple steps:

  • 1

    Select the document to translate

  • 2

    Choose a machine translation service

  • 3

    Run

Explore Other AI Solutions

AI Translation Copilot

Use cutting-edge AI models like ChatGPT 4o, Claude 3.5, and Gemini 1.5 Pro for free directly in Trados Studio to complete tasks faster.

Post-Editing Suite

Quickly and easily refine translations with a full set of post-editing tools.

Bilingual Document Generation

Automatically generate parallel bilingual documents in their original layout and formatting directly in Trados Studio.

General MT Plugins

Enjoy unlimited free access to DeepL Pro, Google NMT, Sogou, Baidu, Youdao, Tencent.