.material-tooltip-item{display:inline-block}.cds-material-tooltip-popper{z-index:9999}.cds-material-tooltip-popper[data-popper-placement*=bottom] .MuiTooltip-tooltip{margin-top:var(--space-2)}.cds-material-tooltip-popper[data-popper-placement*=top] .MuiTooltip-tooltip{margin-bottom:var(--space-4)}.cds-material-tooltip-popper[data-popper-placement*=right] .MuiTooltip-tooltip{margin-left:var(--space-4)}.cds-material-tooltip-popper[data-popper-placement*=left] .MuiTooltip-tooltip{margin-right:var(--space-4)}.cds-material-tooltip-popper .MuiTooltip-tooltip{padding:var(--space-4) var(--space-10);min-width:var(--size-40);text-align:center;border-radius:var(--border-radius-low);background-color:var(--theme-color-6);width:fit-content;color:var(--theme-color-8);white-space:nowrap;max-width:none;box-shadow:0 0 10px #0000001a!important}.cds-material-tooltip-popper .MuiTooltip-tooltip.current-account-type-tooltip{overflow-wrap:anywhere;word-break:break-word;text-align:left;line-height:1.4;font-size:var(--font-size-13);white-space:normal!important;border:1px solid var(--theme-color-3)!important;width:300px!important;max-width:300px!important;box-shadow:0 0 10px #0000001a!important}
.content-notice{align-items:center;gap:var(--space-8);margin-top:var(--space-30);font-size:var(--font-size-13);display:flex}.content-notice .icon{justify-content:center;align-items:center;margin-top:-2px;display:flex}.content-notice .notice{width:calc(100% - 38px)}.content-notice.info{color:var(--font-color-light)}.content-notice.error{color:var(--theme-color-22)}.content-notice.warning{color:var(--font-color-light)}.content-notice.content-notice--surface{align-items:flex-start;gap:var(--space-10);padding:var(--space-12) var(--space-14);border-radius:var(--border-radius-input);background:var(--theme-color-2);border:1px solid #0000}.content-notice.content-notice--surface .icon{flex:none;margin-top:1px}.content-notice.content-notice--surface .notice{width:auto;font-size:var(--font-size-12);flex:1;line-height:1.6}.content-notice.content-notice--surface.warning{border-color:color-mix(in srgb, var(--theme-color-31) 22%, transparent);background:color-mix(in srgb, var(--theme-color-31) 8%, var(--theme-color-1))}.content-notice.content-notice--surface.warning .notice{color:var(--font-color-secondary)}.content-notice.content-notice--surface.error{border-color:color-mix(in srgb, var(--theme-color-22) 18%, transparent);background:color-mix(in srgb, var(--theme-color-22) 6%, var(--theme-color-1))}.content-notice.content-notice--surface.info,.content-notice.content-notice--surface.update{border-color:color-mix(in srgb, var(--theme-color-13) 16%, transparent);background:color-mix(in srgb, var(--theme-color-13) 6%, var(--theme-color-1))}.content-notice.content-notice--surface.info .notice,.content-notice.content-notice--surface.update .notice{color:var(--font-color-secondary)}.content-notice.empty{color:var(--font-color-light);margin:var(--space-24) auto;justify-content:center;width:fit-content}.content-notice.empty .icon{width:var(--size-30);height:var(--size-30);background-color:var(--theme-color-32);border-radius:50%;justify-content:center;align-items:center;display:flex}.content-notice.empty .icon svg{width:16px;height:auto}.content-notice.loading{color:var(--font-color-light);margin:var(--space-24) auto;justify-content:center;width:fit-content}.content-notice.loading .icon{width:var(--size-30);height:var(--size-30);background-color:var(--theme-color-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.content-notice.loading .icon svg{width:16px;height:auto}
.error-notification{border-radius:var(--border-radius-medium);border:1px solid var(--theme-color-22);background-color:#fff4f4;justify-content:space-between;align-items:center;width:100%;max-width:100%;margin-bottom:20px;padding:12px;display:flex;position:relative}.error-notification .alert-icon{flex-shrink:0;margin-right:12px}.error-notification .close-icon{cursor:pointer;transition:all .2s}.error-notification .close-icon:hover{background-color:rgba(var(--theme-color-22-rgb), .15)}.error-notification .close-icon:active{transform:scale(.9)}.error-notification .close-icon:focus{outline:2px solid var(--theme-color-22);outline-offset:2px}.error-notification .report-button{color:var(--theme-color-22);border:1px solid var(--theme-color-22);background-color:#0000;border-radius:4px;font-size:11px;line-height:22px;min-width:auto!important;height:24px!important;min-height:24px!important;padding:0 8px!important}.error-notification .report-button:before,.error-notification .report-button:after{display:none!important}.error-notification .report-button .loading-spinner{border-right-color:var(--theme-color-22)!important;width:12px!important;height:12px!important}.error-notification .report-button.success .button-content .default,.error-notification .report-button.success .button-content .submit-loading{display:none!important}.error-notification .report-button.success .button-content .completed{opacity:1!important;height:auto!important;transform:none!important}.error-notification .report-button.success{border-color:var(--theme-color-24);color:var(--theme-color-24)}.error-notification .report-button:hover{background-color:rgba(var(--theme-color-22-rgb), .08)}.error-notification .report-button:active{transform:scale(.98)}.error-notification .action-buttons{justify-content:center;align-items:center;gap:8px;display:flex}.error-notification ul{color:var(--theme-color-22);flex-direction:column;flex:1;gap:2px;margin:0;padding:0;list-style:none;display:flex}.error-notification ul .error-message{justify-content:space-between;align-items:center;gap:12px;display:flex}.error-notification ul .error-content{flex:1;min-width:0}.error-notification ul .error-title{overflow-wrap:anywhere;word-break:break-word;line-height:1.4}.error-notification .info-icon{cursor:help;justify-content:center;align-items:center;transition:all .2s;display:flex}.error-notification .info-icon:hover{background-color:rgba(var(--theme-color-22-rgb), .15)}.error-notification .info-icon:active{transform:scale(.9)}.error-notification .info-icon:focus{outline:2px solid var(--theme-color-22);outline-offset:2px}.error-notification-tooltip{text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:420px}.error-notification-tooltip-list{flex-direction:column;gap:4px;margin:0;padding:10px 20px;list-style:outside;display:flex}.error-notification-tooltip-list li{color:inherit;font-size:12px;line-height:1.4}
.file-field{border:1px dashed var(--theme-color-23);border-radius:var(--border-radius-input);background-color:var(--theme-color-2);justify-content:center;align-items:center;width:100%;min-height:150px;margin:auto;display:flex}.file-field .item-info-notice{margin-left:12px}.file-field .empty-field{cursor:pointer;justify-content:center;align-items:center;width:100%;min-height:75px;display:flex}.file-field .file-item{border:1px solid var(--theme-color-23);width:100%;height:98px;transition:box-shadow var(--transition-duration) var(--transition-ease),border-color var(--transition-duration) var(--transition-ease);border-radius:14px;justify-content:center;align-items:center;padding:4px;display:flex;position:relative}.file-field .file-item.file-item--dragging{border-color:var(--theme-color-3);box-shadow:0 10px 20px var(--theme-shadow-color)}.file-field .file-item:hover .drag-handle,.file-field .file-item:hover .remove-button{transform:scale(1)}.file-field .file-item svg{object-fit:cover;border-radius:12px;width:100%;height:100%}.file-field .file-item .file-thumb{background-color:var(--theme-color-21);border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.file-field .file-item .file-thumb svg{width:auto;height:auto}.file-field .file-item .drag-handle{z-index:10;background-color:var(--theme-color-3);border:2px solid var(--theme-color-1);width:24px;height:24px;transition:transform var(--transition-duration-fast) ease-in-out;cursor:grab;touch-action:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-6px;left:-10px;transform:scale(0)}.file-field .file-item .drag-handle:active{cursor:grabbing}.file-field .file-item .remove-button{z-index:10;background-color:var(--theme-color-22);border:2px solid var(--theme-color-1);width:24px;height:24px;transition:transform var(--transition-duration-fast) ease-in-out;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-8px;transform:scale(0)}.file-field .multi-field{width:100%;height:100%;padding:8px;position:relative}.file-field .multi-field .multi-field-items{grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));display:grid}.file-field .multi-field .add-button-tooltip{position:absolute;top:-18px;right:4px}.file-field .multi-field .add-button{background-color:var(--theme-color-3);width:26px;height:26px;transition-property:visibility,opacity,transform;transition-duration:var(--transition-duration-fast);border-radius:50%;justify-content:center;align-items:center;transition-timing-function:ease-in-out;display:flex}.file-field .multi-field .add-button:hover{transform:scale(1.1)}.file-field .single-field{align-items:center;gap:12px;padding:10px;display:flex}.file-field .single-field .file-item{border:none;width:168px;min-width:168px;height:168px;padding:0}.file-field .single-field .file-item .file-thumb{min-width:168px}.file-field .single-field .file-item img{border-radius:12px}.file-field .single-field .file-details{word-break:break-all;flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.file-field .single-field .file-details .title{-webkit-line-clamp:1;line-clamp:1;color:var(--font-color);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.file-field .single-field .file-details .info{color:var(--font-color-secondary);flex-wrap:wrap;gap:4px;display:flex}.file-field.disabled{opacity:.7;cursor:not-allowed}.file-field.disabled .file-item,.file-field.disabled .multi-field,.file-field.disabled .empty-field,.file-field.disabled .add-button,.file-field.disabled .remove-button{pointer-events:none;cursor:not-allowed}.file-field.disabled .remove-button,.file-field.disabled .add-button{display:none}
.markdown-editor{resize:vertical;width:100%;min-height:180px}
.snackbar{z-index:1400;position:fixed;bottom:0;left:50%}.snackbar.center{transform:translate(-50%)}.snackbar.left{margin-left:24px;left:0}.snackbar.right{left:initial;margin-right:24px;right:0}.snackbar .snackbar-dialog{width:fit-content;min-width:200px;max-width:400px;height:62px;font-size:var(--font-size-13);color:var(--theme-color-1);border-radius:var(--border-radius-medium);box-shadow:0 0 6px var(--theme-color-14);align-items:center;gap:12px;padding:0 14px;line-height:18px;display:flex}.snackbar .snackbar-dialog .icon svg{width:22px;height:22px;fill:var(--theme-color-3)}
.cds-scope-guard{background:#00000008;border:1px solid #00000014;border-radius:12px;width:100%;position:relative;overflow:hidden}.cds-scope-guard__blur{filter:blur(7px);-webkit-user-select:none;user-select:none;height:100%;padding:16px;transform:scale(1.02)}.cds-scope-guard__loading{min-height:inherit;background:var(--theme-color-1);border:none;justify-content:center;align-items:center;padding:16px;display:flex}.cds-scope-guard__skeleton{gap:10px;display:grid}.cds-scope-guard__line{background:linear-gradient(90deg,#0000001a,#00000029,#0000001a);border-radius:8px;height:12px}.cds-scope-guard__block{background:linear-gradient(90deg,#00000014,#00000024,#00000014);border-radius:12px;width:100%;height:42px;margin-top:6px}.cds-scope-guard__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff9;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.cds-scope-guard__message{text-align:center;color:#000000b8;border:1px solid #00000014;border-radius:12px;width:100%;max-width:420px;padding:12px 14px;font-weight:600}.cds-scope-guard__message .content-notice.cds-scope-guard__notice{text-align:center;justify-content:center;margin-top:0}.cds-scope-guard__message .content-notice.cds-scope-guard__notice .notice{width:auto}
