.ds-form-message{align-items:flex-start;gap:var(--size-margin-3xs);width:100%;padding:0 var(--size-padding);border-radius:var(--border-radius-xs);font-family:var(--font-family), sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);display:flex}.ds-form-message-hint{color:var(--color-text-tertiary)}.ds-form-message-error{padding-top:var(--size-padding-3xs);padding-bottom:var(--size-padding-3xs);background:var(--color-error-fill-default);color:var(--color-error-text)}.ds-form-message-warning{padding-top:var(--size-padding-3xs);padding-bottom:var(--size-padding-3xs);background:var(--color-warning-fill-default);color:var(--color-warning-text-active)}.ds-form-message-icon{flex-shrink:0;display:flex}.ds-form-message-text{min-width:calc(var(--spacing,.25rem) * 0);opacity:.8;word-break:break-word}.ds-form-field-vertical{flex-direction:column;display:flex}.ds-form-field-vertical>.ds-form-field-label{align-items:flex-start}.ds-form-field-vertical>.ds-form-field-label>.ds-form-field-label-text{min-width:calc(var(--spacing,.25rem) * 0);overflow-wrap:break-word;white-space:normal;flex-shrink:1}.ds-form-field-horizontal{align-items:flex-start;display:flex}.ds-form-field-horizontal>.ds-form-field-label{padding-top:9px;padding-right:var(--size-margin-xs);flex-shrink:0}.ds-form-field-horizontal>.ds-form-field-content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.ds-form-field-label{align-items:center;gap:var(--size-margin-4xs);padding-bottom:var(--size-margin-3xs);font-family:var(--font-family), sans-serif;font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);color:var(--color-text);display:flex}.ds-form-field-label-text{white-space:nowrap;flex-shrink:0}.ds-form-field-label-required{color:var(--form-field-required-mark-color)}.ds-form-field-label-optional{white-space:nowrap;color:var(--color-text-tertiary);flex-shrink:0}.ds-form-field-label-tooltip{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;display:flex}.ds-form-field-content{width:100%}
.ds-input{--input-border-color:transparent;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;height:40px;padding:0 var(--size-padding);border-radius:var(--border-radius-xs);border:1px solid var(--input-border-color);background:var(--color-bg);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);transition:border-color .2s;display:flex}.ds-input:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-primary-border-hover)}.ds-input:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-primary-border-active)}.ds-input-status-error:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-error-border)}.ds-input-status-success:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-success-border)}.ds-input-status-warning:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-warning-border)}.ds-input-status-error:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-error-border-hover)}.ds-input-status-success:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-success-border-hover)}.ds-input-status-warning:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-warning-border-hover)}.ds-input-status-error:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-error-border-active)}.ds-input-status-success:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-success-border-active)}.ds-input-status-warning:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-warning-border-active)}.ds-input-disabled{pointer-events:none;cursor:not-allowed;--input-border-color:transparent;background:var(--color-fill-disabled)}.ds-input-field{min-width:calc(var(--spacing,.25rem) * 0);--tw-border-style:none;--tw-outline-style:none;color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);background-color:#0000;border-style:none;outline-style:none;flex:1}.ds-input-field::placeholder{color:var(--color-icon-placeholder)}.ds-input-disabled .ds-input-field{cursor:not-allowed;color:var(--color-text-disabled)}.ds-input-disabled .ds-input-field::placeholder{color:var(--color-text-disabled)}.ds-input-prefix,.ds-input-suffix{color:var(--color-icon-placeholder);flex-shrink:0;align-items:center;display:flex}.ds-input-disabled .ds-input-prefix,.ds-input-disabled .ds-input-suffix{color:var(--color-text-disabled)}
.ds-input{--input-border-color:transparent;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;height:40px;padding:0 var(--size-padding);border-radius:var(--border-radius-xs);border:1px solid var(--input-border-color);background:var(--color-bg);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);transition:border-color .2s;display:flex}.ds-input:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-primary-border-hover)}.ds-input:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-primary-border-active)}.ds-input-status-error:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-error-border)}.ds-input-status-success:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-success-border)}.ds-input-status-warning:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-warning-border)}.ds-input-status-error:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-error-border-hover)}.ds-input-status-success:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-success-border-hover)}.ds-input-status-warning:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-warning-border-hover)}.ds-input-status-error:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-error-border-active)}.ds-input-status-success:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-success-border-active)}.ds-input-status-warning:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-warning-border-active)}.ds-input-disabled{pointer-events:none;cursor:not-allowed;--input-border-color:transparent;background:var(--color-fill-disabled)}.ds-input-field{min-width:calc(var(--spacing,.25rem) * 0);--tw-border-style:none;--tw-outline-style:none;color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);background-color:#0000;border-style:none;outline-style:none;flex:1}.ds-input-field::placeholder{color:var(--color-icon-placeholder)}.ds-input-disabled .ds-input-field{cursor:not-allowed;color:var(--color-text-disabled)}.ds-input-disabled .ds-input-field::placeholder{color:var(--color-text-disabled)}.ds-input-prefix,.ds-input-suffix{color:var(--color-icon-placeholder);flex-shrink:0;align-items:center;display:flex}.ds-input-disabled .ds-input-prefix,.ds-input-disabled .ds-input-suffix{color:var(--color-text-disabled)}.ds-input-password-toggle{cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing,.25rem) * 0);color:var(--color-icon-tertiary);background-color:#0000;border-style:none;justify-content:center;align-items:center;transition:color .15s;display:flex}.ds-input-password-toggle:hover{color:var(--color-text)}.ds-input-password-toggle:disabled{cursor:not-allowed;color:var(--color-text-disabled)}.ds-input-password-suffix{pointer-events:none;margin-left:calc(var(--spacing,.25rem) * 2);flex-shrink:0;align-items:center;display:flex}
.ds-form-message{align-items:flex-start;gap:var(--size-margin-3xs);width:100%;padding:0 var(--size-padding);border-radius:var(--border-radius-xs);font-family:var(--font-family), sans-serif;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);display:flex}.ds-form-message-hint{color:var(--color-text-tertiary)}.ds-form-message-error{padding-top:var(--size-padding-3xs);padding-bottom:var(--size-padding-3xs);background:var(--color-error-fill-default);color:var(--color-error-text)}.ds-form-message-warning{padding-top:var(--size-padding-3xs);padding-bottom:var(--size-padding-3xs);background:var(--color-warning-fill-default);color:var(--color-warning-text-active)}.ds-form-message-icon{flex-shrink:0;display:flex}.ds-form-message-text{min-width:calc(var(--spacing,.25rem) * 0);opacity:.8;word-break:break-word}.ds-input{--input-border-color:transparent;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;height:40px;padding:0 var(--size-padding);border-radius:var(--border-radius-xs);border:1px solid var(--input-border-color);background:var(--color-bg);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);transition:border-color .2s;display:flex}.ds-input:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-primary-border-hover)}.ds-input:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-primary-border-active)}.ds-input-status-error:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-error-border)}.ds-input-status-success:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-success-border)}.ds-input-status-warning:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-warning-border)}.ds-input-status-error:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-error-border-hover)}.ds-input-status-success:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-success-border-hover)}.ds-input-status-warning:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-warning-border-hover)}.ds-input-status-error:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-error-border-active)}.ds-input-status-success:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-success-border-active)}.ds-input-status-warning:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-warning-border-active)}.ds-input-disabled{pointer-events:none;cursor:not-allowed;--input-border-color:transparent;background:var(--color-fill-disabled)}.ds-input-field{min-width:calc(var(--spacing,.25rem) * 0);--tw-border-style:none;--tw-outline-style:none;color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);background-color:#0000;border-style:none;outline-style:none;flex:1}.ds-input-field::placeholder{color:var(--color-icon-placeholder)}.ds-input-disabled .ds-input-field{cursor:not-allowed;color:var(--color-text-disabled)}.ds-input-disabled .ds-input-field::placeholder{color:var(--color-text-disabled)}.ds-input-prefix,.ds-input-suffix{color:var(--color-icon-placeholder);flex-shrink:0;align-items:center;display:flex}.ds-input-disabled .ds-input-prefix,.ds-input-disabled .ds-input-suffix{color:var(--color-text-disabled)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.ds-select{font-family:var(--font-family), sans-serif;font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);display:inline-block;position:relative}.ds-select-trigger{--select-border-color:transparent;cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-outline-style:none;-webkit-user-select:none;user-select:none;width:100%;height:40px;padding:0 var(--size-padding);border-radius:var(--border-radius-xs);border:1px solid var(--select-border-color);color:var(--color-text);outline-style:none;transition:border-color .2s,background-color .2s;display:flex}.ds-select-filedLow{background:var(--color-bg)}.ds-select-filed{background:var(--color-fill)}.ds-select-outline{--select-border-color:var(--color-border);background:0 0}.ds-select-primaryOutline{--select-border-color:var(--color-primary-border);background:0 0}.ds-select-empty{background:0 0}.ds-select-trigger:not(.ds-select-disabled):not(.ds-select-open):hover{--select-border-color:var(--color-primary-border-hover)}.ds-select-status-error:not(.ds-select-open):not(.ds-select-disabled){--select-border-color:var(--color-error-border)}.ds-select-status-success:not(.ds-select-open):not(.ds-select-disabled){--select-border-color:var(--color-success-border)}.ds-select-status-warning:not(.ds-select-open):not(.ds-select-disabled){--select-border-color:var(--color-warning-border)}.ds-select-status-error:not(.ds-select-disabled):not(.ds-select-open):hover{--select-border-color:var(--color-error-border-hover)}.ds-select-status-success:not(.ds-select-disabled):not(.ds-select-open):hover{--select-border-color:var(--color-success-border-hover)}.ds-select-status-warning:not(.ds-select-disabled):not(.ds-select-open):hover{--select-border-color:var(--color-warning-border-hover)}.ds-select-open,.ds-select-trigger:not(.ds-select-disabled):focus-visible{--select-border-color:var(--color-primary-border-active)}.ds-select-status-error.ds-select-open,.ds-select-status-error:not(.ds-select-disabled):focus-visible{--select-border-color:var(--color-error-border-active)}.ds-select-status-success.ds-select-open,.ds-select-status-success:not(.ds-select-disabled):focus-visible{--select-border-color:var(--color-success-border-active)}.ds-select-status-warning.ds-select-open,.ds-select-status-warning:not(.ds-select-disabled):focus-visible{--select-border-color:var(--color-warning-border-active)}.ds-select-disabled{pointer-events:none;cursor:not-allowed;--select-border-color:transparent;background:var(--color-fill-disabled);color:var(--color-icon-disabled)}.ds-select-prefix{color:var(--color-icon-placeholder);flex-shrink:0;align-items:center;display:flex}.ds-select-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.ds-select-placeholder{color:var(--color-text-disabled)}.ds-select-arrow{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--color-icon-placeholder);flex-shrink:0;transition-duration:.2s}.ds-select-disabled .ds-select-arrow,.ds-select-disabled .ds-select-prefix,.ds-select-disabled .ds-select-value{color:var(--color-icon-disabled)}.ds-select-arrow-open{rotate:180deg}.ds-select-menu{z-index:50;background:var(--color-bg);border-radius:var(--border-radius-xs);width:100%;min-width:176px;max-height:256px;box-shadow:var(--box-shadow-4);padding:var(--size-padding-3xs) 0;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.ds-select-menu-top{top:auto;bottom:calc(100% + 4px)}.ds-select-group-title{height:36px;padding:0 var(--size-padding);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-disabled);align-items:center;display:flex}.ds-select-divider{height:var(--line-width);background:var(--color-border);margin:var(--size-padding-3xs) 0}.ds-select-option{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:left;--tw-outline-style:none;width:100%;height:36px;padding:0 var(--size-padding);font-family:var(--font-family), sans-serif;font-size:var(--font-size);line-height:var(--line-height);color:var(--color-text);background:0 0;border:none;outline-style:none;transition:background-color .15s;display:flex}.ds-select-option:not(.ds-select-option-disabled):not(.ds-select-option-active):hover,.ds-select-option:not(.ds-select-option-disabled):not(.ds-select-option-active):focus-visible{background:var(--color-fill-transparent-hover)}.ds-select-option-active{background:var(--color-fill-primary-active-transparent);color:var(--color-primary-text)}.ds-select-option-active:hover,.ds-select-option-active:focus-visible{background:var(--color-fill-primary-active-transparent-hover)}.ds-select-option-disabled{cursor:not-allowed;opacity:.48}.ds-select-option-icon{flex-shrink:0;align-items:center;display:flex}.ds-select-option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ds-select-option-suffix{color:var(--color-text-disabled);flex-shrink:0;align-items:center;margin-left:auto;display:flex}@property --tw-duration{syntax:"*";inherits:false}.ds-input-phone{flex-direction:column;display:flex}.ds-input-phone-row{align-items:center;gap:var(--size-margin-3xs);display:flex}.ds-input-phone-select{flex-shrink:0}.ds-input-phone-input{min-width:calc(var(--spacing,.25rem) * 0);flex:1}
.ds-input{--input-border-color:transparent;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;height:40px;padding:0 var(--size-padding);border-radius:var(--border-radius-xs);border:1px solid var(--input-border-color);background:var(--color-bg);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);transition:border-color .2s;display:flex}.ds-input:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-primary-border-hover)}.ds-input:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-primary-border-active)}.ds-input-status-error:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-error-border)}.ds-input-status-success:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-success-border)}.ds-input-status-warning:not(.ds-input-disabled):not(:focus-within){--input-border-color:var(--color-warning-border)}.ds-input-status-error:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-error-border-hover)}.ds-input-status-success:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-success-border-hover)}.ds-input-status-warning:not(.ds-input-disabled):not(:focus-within):hover{--input-border-color:var(--color-warning-border-hover)}.ds-input-status-error:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-error-border-active)}.ds-input-status-success:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-success-border-active)}.ds-input-status-warning:not(.ds-input-disabled):focus-within{--input-border-color:var(--color-warning-border-active)}.ds-input-disabled{pointer-events:none;cursor:not-allowed;--input-border-color:transparent;background:var(--color-fill-disabled)}.ds-input-field{min-width:calc(var(--spacing,.25rem) * 0);--tw-border-style:none;--tw-outline-style:none;color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);background-color:#0000;border-style:none;outline-style:none;flex:1}.ds-input-field::placeholder{color:var(--color-icon-placeholder)}.ds-input-disabled .ds-input-field{cursor:not-allowed;color:var(--color-text-disabled)}.ds-input-disabled .ds-input-field::placeholder{color:var(--color-text-disabled)}.ds-input-prefix,.ds-input-suffix{color:var(--color-icon-placeholder);flex-shrink:0;align-items:center;display:flex}.ds-input-disabled .ds-input-prefix,.ds-input-disabled .ds-input-suffix{color:var(--color-text-disabled)}.ds-input-search input[type=search]::-webkit-search-cancel-button{appearance:none}.ds-input-search input[type=search]::-webkit-search-decoration{appearance:none}.ds-input-search-clear{cursor:pointer;--tw-border-style:none;padding:calc(var(--spacing,.25rem) * 0);color:var(--color-icon-tertiary);background-color:#0000;border-style:none;justify-content:center;align-items:center;transition:color .15s;display:flex}.ds-input-search-clear:hover{color:var(--color-text)}
.ds-message{align-items:center;gap:var(--size-margin-3xs);min-height:36px;padding:var(--size-padding-3xs) var(--size-padding-3xs) var(--size-padding-3xs) var(--size-padding-1md);background:var(--color-fill);border-radius:var(--border-radius-xs);box-shadow:var(--box-shadow-3);font-family:var(--font-family);display:inline-flex}.ds-message-body{align-items:center;gap:6px;display:flex}.ds-message-icon{flex-shrink:0;align-items:center;display:flex}.ds-message-normal .ds-message-icon{color:var(--color-text-hover)}.ds-message-error .ds-message-icon{color:var(--color-error-fill)}.ds-message-loading .ds-message-icon{color:var(--color-primary-icon)}.ds-message-success .ds-message-icon{color:#52c41a}.ds-message-warning .ds-message-icon,.ds-message-info .ds-message-icon{color:var(--color-primary-icon)}.ds-message-text{white-space:nowrap;font-size:var(--font-size);font-weight:var(--font-weight-medium);line-height:var(--line-height);color:var(--color-text)}.ds-message-close{cursor:pointer;border-radius:var(--border-radius-xs);width:28px;height:28px;color:var(--color-text-hover);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.ds-message-close:hover{color:var(--color-text)}.ds-message-spinner{animation:1s linear infinite ds-message-spin}ds-message-spin to{transform:rotate(360deg)}
.ds-popover-trigger{color:var(--color-text);display:inline-flex}.ds-popover-card{z-index:50;min-width:200px;max-width:320px;box-shadow:var(--box-shadow-3);font-family:var(--font-family), sans-serif;background:#1b1c20;border-radius:16px;flex-direction:column;padding:18px;display:flex}.ds-popover-body{min-height:calc(var(--spacing,.25rem) * 0);gap:var(--size-margin-sm);scrollbar-width:none;flex-direction:column;flex:auto;display:flex;overflow:auto}.ds-popover-body::-webkit-scrollbar{display:none}.ds-popover-arrow{width:16px;height:8px;position:absolute}.ds-popover-arrow:after{content:"";background:#1b1c20;border-radius:2px;width:12px;height:12px;position:absolute}.ds-popover-arrow-top{bottom:-4px}.ds-popover-arrow-top:after{top:-2px;left:50%;transform:translate(-50%)rotate(45deg)}.ds-popover-arrow-bottom{top:-4px}.ds-popover-arrow-bottom:after{bottom:-2px;left:50%;transform:translate(-50%)rotate(45deg)}.ds-popover-arrow-left{right:-4px}.ds-popover-arrow-left:after{top:50%;left:-2px;transform:translateY(-50%)rotate(45deg)}.ds-popover-arrow-right{left:-4px}.ds-popover-arrow-right:after{top:50%;right:-2px;transform:translateY(-50%)rotate(45deg)}.ds-popover-close{cursor:pointer;border-radius:var(--border-radius-xs);width:32px;height:32px;color:var(--color-text-hover);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex;position:absolute;top:8px;right:8px}.ds-popover-close:hover{color:var(--color-text)}.ds-popover-title{font-size:var(--font-size);font-weight:var(--font-weight-bold);line-height:var(--line-height);color:var(--color-text);padding-right:28px}.ds-popover-content{font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);color:var(--color-text-hover)}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.ds-radio{cursor:pointer;align-items:flex-start;gap:var(--size-margin-2xs);font-family:var(--font-family);font-size:var(--font-size-lg);--tw-leading:var(--line-height-lg);line-height:var(--line-height-lg);--tw-font-weight:var(--font-weight-regular);font-weight:var(--font-weight-regular);display:inline-flex}.ds-radio-input{pointer-events:none;width:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 0);opacity:0;position:absolute}.ds-radio-circle{width:var(--radio-size);height:var(--radio-size);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-icon-placeholder);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;margin-top:calc((var(--line-height-lg) - var(--radio-size)) / 2);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:relative}.ds-radio-dot{width:var(--radio-dot-size);height:var(--radio-dot-size);background-color:var(--color-primary-icon);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0;border-radius:3.40282e38px;transition-duration:.2s}.ds-radio:hover .ds-radio-circle,.ds-radio-input:checked~.ds-radio-circle{border-color:var(--color-primary-icon)}.ds-radio-input:checked~.ds-radio-circle .ds-radio-dot{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.ds-radio-disabled{pointer-events:none}.ds-radio-disabled .ds-radio-label{color:var(--color-text-disabled)}.ds-radio-disabled .ds-radio-circle,.ds-radio-disabled .ds-radio-input:checked~.ds-radio-circle{border-color:var(--color-icon-disabled)}.ds-radio-disabled .ds-radio-input:checked~.ds-radio-circle .ds-radio-dot{background-color:var(--color-icon-disabled)}.ds-radio-label{color:var(--color-text)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-duration:initial;--tw-font-weight:initial;--tw-leading:initial}}}.ds-radio-group{align-items:flex-start;display:inline-flex}.ds-radio-group-block{width:100%}.ds-radio-group-input{pointer-events:none;width:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 0);opacity:0;position:absolute}.ds-radio-group-item{cursor:pointer;border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-border);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:relative}.ds-radio-group-block .ds-radio-group-item{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);flex:1}.ds-radio-group-item-first{border-top-left-radius:var(--border-radius-xs);border-bottom-left-radius:var(--border-radius-xs);border-right-style:var(--tw-border-style);border-right-width:0}.ds-radio-group-item-center{border-right-style:var(--tw-border-style);border-right-width:0;border-radius:0}.ds-radio-group-item-last{border-top-right-radius:var(--border-radius-xs);border-bottom-right-radius:var(--border-radius-xs)}.ds-radio-group-label{white-space:nowrap;font-family:var(--font-family);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-text)}.ds-radio-group-sm .ds-radio-group-item{height:28px;padding-inline:var(--size-padding-1md)}.ds-radio-group-sm .ds-radio-group-label{font-size:var(--font-size-sm);--tw-leading:var(--line-height-sm);line-height:var(--line-height-sm)}.ds-radio-group-md .ds-radio-group-item{height:36px;padding-inline:var(--radio-group-padding)}.ds-radio-group-md .ds-radio-group-label{font-size:var(--font-size);--tw-leading:var(--line-height);line-height:var(--line-height)}.ds-radio-group-lg .ds-radio-group-item{height:44px;padding-inline:var(--radio-group-padding)}.ds-radio-group-lg .ds-radio-group-label{font-size:var(--font-size-lg);--tw-leading:var(--line-height-lg);line-height:var(--line-height-lg)}.ds-radio-group-outlined .ds-radio-group-input:checked~.ds-radio-group-label,.ds-radio-group-outlined .ds-radio-group-input:checked+.ds-radio-group-label{color:var(--color-primary-text-active)}.ds-radio-group-outlined .ds-radio-group-item:has(.ds-radio-group-input:checked){border-color:var(--color-primary-border-active)}:is(.ds-radio-group-outlined .ds-radio-group-item-first:has(.ds-radio-group-input:checked),.ds-radio-group-outlined .ds-radio-group-item-center:has(.ds-radio-group-input:checked)){border-right-style:var(--tw-border-style);border-right-width:1px;border-right-color:var(--color-primary-border-active)}.ds-radio-group-outlined .ds-radio-group-item:has(.ds-radio-group-input:checked)+.ds-radio-group-item{border-left-style:var(--tw-border-style);border-left-width:0}.ds-radio-group-solid .ds-radio-group-item:has(.ds-radio-group-input:checked){border-color:var(--color-primary-border-active);background-color:var(--color-primary-border-active)}:is(.ds-radio-group-solid .ds-radio-group-item-first:has(.ds-radio-group-input:checked),.ds-radio-group-solid .ds-radio-group-item-center:has(.ds-radio-group-input:checked)){border-right-style:var(--tw-border-style);border-right-width:1px;border-right-color:var(--color-primary-border-active)}.ds-radio-group-solid .ds-radio-group-item:has(.ds-radio-group-input:checked)+.ds-radio-group-item{border-left-style:var(--tw-border-style);border-left-width:0}.ds-radio-group-solid .ds-radio-group-input:checked~.ds-radio-group-label{color:var(--color-text-inverse)}.ds-radio-group-disabled,.ds-radio-group-item-disabled{pointer-events:none;opacity:.5}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial}}}.ds-select{font-family:var(--font-family), sans-serif;font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height);display:inline-block;position:relative}.ds-select-trigger{--select-border-color:transparent;cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-outline-style:none;-webkit-user-select:none;user-select:none;width:100%;height:40px;padding:0 var(--size-padding);border-radius:var(--border-radius-xs);border:1px solid var(--select-border-color);color:var(--color-text);outline-style:none;transition:border-color .2s,background-color .2s;display:flex}.ds-select-filedLow{background:var(--color-bg)}.ds-select-filed{background:var(--color-fill)}.ds-select-outline{--select-border-color:var(--color-border);background:0 0}.ds-select-primaryOutline{--select-border-color:var(--color-primary-border);background:0 0}.ds-select-empty{background:0 0}.ds-select-trigger:not(.ds-select-disabled):not(.ds-select-open):hover{--select-border-color:var(--color-primary-border-hover)}.ds-select-status-error:not(.ds-select-open):not(.ds-select-disabled){--select-border-color:var(--color-error-border)}.ds-select-status-success:not(.ds-select-open):not(.ds-select-disabled){--select-border-color:var(--color-success-border)}.ds-select-status-warning:not(.ds-select-open):not(.ds-select-disabled){--select-border-color:var(--color-warning-border)}.ds-select-status-error:not(.ds-select-disabled):not(.ds-select-open):hover{--select-border-color:var(--color-error-border-hover)}.ds-select-status-success:not(.ds-select-disabled):not(.ds-select-open):hover{--select-border-color:var(--color-success-border-hover)}.ds-select-status-warning:not(.ds-select-disabled):not(.ds-select-open):hover{--select-border-color:var(--color-warning-border-hover)}.ds-select-open,.ds-select-trigger:not(.ds-select-disabled):focus-visible{--select-border-color:var(--color-primary-border-active)}.ds-select-status-error.ds-select-open,.ds-select-status-error:not(.ds-select-disabled):focus-visible{--select-border-color:var(--color-error-border-active)}.ds-select-status-success.ds-select-open,.ds-select-status-success:not(.ds-select-disabled):focus-visible{--select-border-color:var(--color-success-border-active)}.ds-select-status-warning.ds-select-open,.ds-select-status-warning:not(.ds-select-disabled):focus-visible{--select-border-color:var(--color-warning-border-active)}.ds-select-disabled{pointer-events:none;cursor:not-allowed;--select-border-color:transparent;background:var(--color-fill-disabled);color:var(--color-icon-disabled)}.ds-select-prefix{color:var(--color-icon-placeholder);flex-shrink:0;align-items:center;display:flex}.ds-select-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.ds-select-placeholder{color:var(--color-text-disabled)}.ds-select-arrow{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--color-icon-placeholder);flex-shrink:0;transition-duration:.2s}.ds-select-disabled .ds-select-arrow,.ds-select-disabled .ds-select-prefix,.ds-select-disabled .ds-select-value{color:var(--color-icon-disabled)}.ds-select-arrow-open{rotate:180deg}.ds-select-menu{z-index:50;background:var(--color-bg);border-radius:var(--border-radius-xs);width:100%;min-width:176px;max-height:256px;box-shadow:var(--box-shadow-4);padding:var(--size-padding-3xs) 0;position:absolute;top:calc(100% + 4px);left:0;overflow:auto}.ds-select-menu-top{top:auto;bottom:calc(100% + 4px)}.ds-select-group-title{height:36px;padding:0 var(--size-padding);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-text-disabled);align-items:center;display:flex}.ds-select-divider{height:var(--line-width);background:var(--color-border);margin:var(--size-padding-3xs) 0}.ds-select-option{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);text-align:left;--tw-outline-style:none;width:100%;height:36px;padding:0 var(--size-padding);font-family:var(--font-family), sans-serif;font-size:var(--font-size);line-height:var(--line-height);color:var(--color-text);background:0 0;border:none;outline-style:none;transition:background-color .15s;display:flex}.ds-select-option:not(.ds-select-option-disabled):not(.ds-select-option-active):hover,.ds-select-option:not(.ds-select-option-disabled):not(.ds-select-option-active):focus-visible{background:var(--color-fill-transparent-hover)}.ds-select-option-active{background:var(--color-fill-primary-active-transparent);color:var(--color-primary-text)}.ds-select-option-active:hover,.ds-select-option-active:focus-visible{background:var(--color-fill-primary-active-transparent-hover)}.ds-select-option-disabled{cursor:not-allowed;opacity:.48}.ds-select-option-icon{flex-shrink:0;align-items:center;display:flex}.ds-select-option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ds-select-option-suffix{color:var(--color-text-disabled);flex-shrink:0;align-items:center;margin-left:auto;display:flex}@property --tw-duration{syntax:"*";inherits:false}
.ds-side-menu-item{cursor:pointer;--tw-outline-style:none;-webkit-user-select:none;user-select:none;color:var(--color-text);font-family:var(--font-family), sans-serif;font-weight:var(--font-weight-bold);background:0 0;border:1px solid #0000;border-radius:8px;outline-style:none;align-items:center;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex;position:relative}.ds-side-menu-item-size-default{width:304px;height:48px;font-size:var(--font-size);line-height:var(--line-height);gap:4px;padding:4px 8px}.ds-side-menu-item-size-compact{justify-content:center;gap:0;width:44px;height:44px;padding:6px}.ds-side-menu-item-default,.ds-side-menu-item-light{background:var(--color-fill)}.ds-side-menu-item-light-glow{pointer-events:none;border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}.ds-side-menu-item-light-glow:before{content:"";background:var(--color-fill-primary);filter:blur(20px);opacity:.2;width:120px;height:120px;position:absolute;top:-93px;left:-52px}.ds-side-menu-item-light.ds-side-menu-item-size-compact .ds-side-menu-item-light-glow:before{width:68px;height:68px;top:-52px;left:-31px}.ds-side-menu-item-empty{background:0 0}.ds-side-menu-item-primary{border-color:var(--color-primary-border);background:linear-gradient(#0003, #0003), var(--color-primary-border)}.ds-side-menu-item-primary-inner{pointer-events:none;background:var(--gradient-primary-5);opacity:.4;z-index:0;border-radius:5px;position:absolute;inset:4px;overflow:hidden}.ds-side-menu-item-primary.ds-side-menu-item-size-compact .ds-side-menu-item-primary-inner{border-radius:6px;inset:2px}.ds-side-menu-item-icon,.ds-side-menu-item-label,.ds-side-menu-item-badge{z-index:1;position:relative}.ds-side-menu-item-default:not(:disabled):not(.ds-side-menu-item-disabled):not(.ds-side-menu-item-active):hover,.ds-side-menu-item-light:not(:disabled):not(.ds-side-menu-item-disabled):not(.ds-side-menu-item-active):hover{background:var(--color-fill-hover);box-shadow:var(--box-shadow-1)}.ds-side-menu-item-empty:not(:disabled):not(.ds-side-menu-item-disabled):not(.ds-side-menu-item-active):hover{background:var(--color-fill-transparent-hover);box-shadow:var(--box-shadow-1)}.ds-side-menu-item-primary:not(:disabled):not(.ds-side-menu-item-disabled):not(.ds-side-menu-item-active):hover{border-color:var(--color-primary-border-hover);box-shadow:var(--box-shadow-brand-color-sm)}.ds-side-menu-item-primary:not(:disabled):not(.ds-side-menu-item-disabled):not(.ds-side-menu-item-active):hover .ds-side-menu-item-primary-inner:after{content:"";inset:calc(var(--spacing,.25rem) * 0);pointer-events:none;background:#ffffff14;position:absolute}.ds-side-menu-item-default:not(:disabled):not(.ds-side-menu-item-disabled):focus-visible,.ds-side-menu-item-default:not(:disabled):not(.ds-side-menu-item-disabled):active,.ds-side-menu-item-default.ds-side-menu-item-active,.ds-side-menu-item-light:not(:disabled):not(.ds-side-menu-item-disabled):focus-visible,.ds-side-menu-item-light:not(:disabled):not(.ds-side-menu-item-disabled):active,.ds-side-menu-item-light.ds-side-menu-item-active{background:var(--color-fill-hover);border-color:var(--color-primary-border-active)}.ds-side-menu-item-empty:not(:disabled):not(.ds-side-menu-item-disabled):focus-visible,.ds-side-menu-item-empty:not(:disabled):not(.ds-side-menu-item-disabled):active,.ds-side-menu-item-empty.ds-side-menu-item-active{background:var(--color-fill-transparent-hover);border-color:var(--color-primary-border-active)}.ds-side-menu-item-primary:not(:disabled):not(.ds-side-menu-item-disabled):focus-visible,.ds-side-menu-item-primary:not(:disabled):not(.ds-side-menu-item-disabled):active,.ds-side-menu-item-primary.ds-side-menu-item-active{border-color:var(--color-primary-border-active);box-shadow:var(--box-shadow-brand-color-sm)}.ds-side-menu-item-primary:not(:disabled):not(.ds-side-menu-item-disabled):focus-visible .ds-side-menu-item-primary-inner:after,.ds-side-menu-item-primary:not(:disabled):not(.ds-side-menu-item-disabled):active .ds-side-menu-item-primary-inner:after,.ds-side-menu-item-primary.ds-side-menu-item-active .ds-side-menu-item-primary-inner:after{content:"";inset:calc(var(--spacing,.25rem) * 0);pointer-events:none;background:#ffffff1f;position:absolute}.ds-side-menu-item:disabled,.ds-side-menu-item.ds-side-menu-item-disabled{pointer-events:none;cursor:not-allowed;background:var(--color-fill-disabled);border-color:var(--color-border-disabled);color:var(--color-text-disabled);box-shadow:none}.ds-side-menu-item-empty:disabled,.ds-side-menu-item-empty.ds-side-menu-item-disabled{background:0 0;border-color:#0000}.ds-side-menu-item:disabled .ds-side-menu-item-icon,.ds-side-menu-item.ds-side-menu-item-disabled .ds-side-menu-item-icon{opacity:.4}.ds-side-menu-item:disabled .ds-side-menu-item-light-glow,.ds-side-menu-item.ds-side-menu-item-disabled .ds-side-menu-item-light-glow,.ds-side-menu-item:disabled .ds-side-menu-item-primary-inner,.ds-side-menu-item.ds-side-menu-item-disabled .ds-side-menu-item-primary-inner{display:none}.ds-side-menu-item-icon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ds-side-menu-item-label{min-width:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.ds-side-menu-item-size-compact .ds-side-menu-item-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-side-menu-item-badge{min-width:28px;height:28px;color:var(--color-text);font-family:var(--font-family), sans-serif;font-size:var(--font-size-sm,12px);font-weight:var(--font-weight-bold);white-space:nowrap;background:#2b4acb;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.ds-side-menu-item-size-compact .ds-side-menu-item-badge{z-index:2;min-width:18px;height:18px;padding:4px;font-size:8px;line-height:1;position:absolute;top:-6px;right:-6px}
