@-webkit-keyframes ds-btn-spin{to{transform:rotate(360deg)}}@keyframes ds-btn-spin{to{transform:rotate(360deg)}}:root{--ds-bg-brand-primary:#0065ff;--ds-bg-brand-secondary:#2684ff;--ds-bg-brand-dark-secondary:#0052cc;--ds-bg-brand-dark:#0747a6;--ds-bg-brand-tertiary:#93c1ff;--ds-bg-brand-quaternary:#deebff;--ds-bg-critical-primary:#de350b;--ds-bg-critical-dark-secondary:#b92500;--ds-bg-critical-dark:#701600;--ds-bg-critical-tertiary:#ffbdad;--ds-bg-critical-quaternary:#ffebe6;--ds-bg-neutral-primary:white;--ds-bg-neutral-secondary:#f4f5f7;--ds-bg-neutral-tertiary:#ebecf0;--ds-bg-neutral-quaternary:#c1c7d0;--ds-bg-informative-quinary:#f0f6ff;--ds-bg-success-primary:#36b37e;--ds-bg-success-quaternary:#e3fcef;--ds-text-primary:#292b30;--ds-text-primary-onbrand:white;--ds-text-brand-primary:#0065ff;--ds-text-critical-primary:#de350b;--ds-text-secondary:#505f79;--ds-text-tertiary:#7a869a;--ds-text-quaternary:#b3bac5;--ds-text-dark:#292b30;--ds-fg-brand-tertiary:#93c1ff;--ds-fg-critical-tertiary:#ffbdad;--ds-fg-quaternary:#b3bac5;--ds-border-color-brand:#0065ff;--ds-border-color-brand-tertiary:#93c1ff;--ds-border-color-critical:#de350b;--ds-border-primary:#c1c7d0;--ds-typography-font-family-text:'SF Pro Text', -apple-system, BlinkMacSystemFont, sans-serif;--ds-typography-font-family-headings:'SF Pro Display', -apple-system, BlinkMacSystemFont, sans-serif;--ds-typography-font-size-headings-h3:28px;--ds-typography-line-height-heading-h3:34px;--ds-typography-font-weight-body-regular:400;--ds-typography-font-weight-body-bold:600;--ds-typography-font-size-body-b2:17px;--ds-typography-font-size-body-b3:15px;--ds-typography-font-size-body-b4:13px;--ds-typography-font-size-body-b5:11px;--ds-typography-line-height-body-b2:22px;--ds-typography-line-height-body-b3:20px;--ds-typography-line-height-body-b4:18px;--ds-typography-line-height-body-b5:14px;--ds-typography-letter-spacing-narrow-light:-0.21px;--ds-typography-letter-spacing-narrow-high:-0.41px;--ds-spacing-forms-regular-inner-padding:0px;--ds-radius-round:999px}.ds-btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--ds-radius-round, 999px);font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-bold, 600);cursor:pointer;overflow:hidden;white-space:nowrap;text-decoration:none;box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ds-btn--mini,.ds-btn--regular{letter-spacing:var(--ds-typography-letter-spacing-narrow-light, -0.21px)}.ds-btn--mini{height:32px;min-width:72px;padding:7px 16px;font-size:var(--ds-typography-font-size-body-b4, 13px);line-height:var(--ds-typography-line-height-body-b4, 18px)}.ds-btn--regular{height:44px;min-width:140px;padding:12px 24px;font-size:var(--ds-typography-font-size-body-b3, 15px);line-height:var(--ds-typography-line-height-body-b3, 20px)}.ds-btn--large{height:52px;min-width:200px;padding:15px 32px;font-size:var(--ds-typography-font-size-body-b2, 17px);line-height:var(--ds-typography-line-height-body-b2, 22px);letter-spacing:var(--ds-typography-letter-spacing-narrow-high, -0.41px)}.ds-btn--primary{background:var(--ds-bg-brand-primary, #0065ff);color:var(--ds-text-primary-onbrand, white)}.ds-btn--primary:hover{background:var(--ds-bg-brand-dark-secondary, #0052cc)}.ds-btn--primary:active{background:var(--ds-bg-brand-dark, #0747a6)}.ds-btn--primary.is-disabled,.ds-btn--primary[disabled]{background:var(--ds-bg-brand-tertiary, #93c1ff);color:var(--ds-text-primary-onbrand, white);cursor:not-allowed}.ds-btn--secondary{background:0 0;border:1px solid var(--ds-border-color-brand, #0065ff);color:var(--ds-text-brand-primary, #0065ff)}.ds-btn--secondary:hover{background:var(--ds-bg-brand-quaternary, #deebff)}.ds-btn--secondary:active{background:var(--ds-bg-brand-tertiary, #93c1ff)}.ds-btn--secondary.is-disabled,.ds-btn--secondary[disabled]{border-color:var(--ds-border-color-brand-tertiary, #93c1ff);color:var(--ds-fg-brand-tertiary, #93c1ff);cursor:not-allowed}.ds-btn--destructive{background:var(--ds-bg-critical-primary, #de350b);color:var(--ds-text-primary-onbrand, white)}.ds-btn--destructive:hover{background:var(--ds-bg-critical-dark-secondary, #b92500)}.ds-btn--destructive:active{background:var(--ds-bg-critical-dark, #701600)}.ds-btn--destructive.is-disabled,.ds-btn--destructive[disabled]{background:var(--ds-bg-critical-tertiary, #ffbdad);color:var(--ds-text-primary-onbrand, white);cursor:not-allowed}.ds-btn--destructive-secondary{background:0 0;border:1px solid var(--ds-border-color-critical, #de350b);color:var(--ds-text-critical-primary, #de350b)}.ds-btn--destructive-secondary:hover{background:var(--ds-bg-critical-quaternary, #ffebe6)}.ds-btn--destructive-secondary:active{background:var(--ds-bg-critical-tertiary, #ffbdad)}.ds-btn--destructive-secondary.is-disabled,.ds-btn--destructive-secondary[disabled]{border-color:var(--ds-fg-critical-tertiary, #ffbdad);color:var(--ds-fg-critical-tertiary, #ffbdad);cursor:not-allowed}.ds-btn--on-brand,.ds-btn--subtle{background:var(--ds-bg-neutral-primary, white)}.ds-btn--on-brand{color:var(--ds-text-dark, #292b30)}.ds-btn--on-brand:hover{background:var(--ds-bg-brand-quaternary, #deebff)}.ds-btn--on-brand:active{background:var(--ds-bg-brand-tertiary, #93c1ff)}.ds-btn--on-brand.is-disabled,.ds-btn--on-brand[disabled]{background:var(--ds-bg-neutral-primary, white);color:var(--ds-text-quaternary, #b3bac5);cursor:not-allowed}.ds-btn--subtle{border:1px solid var(--ds-border-primary, #c1c7d0);color:var(--ds-text-secondary, #505f79)}.ds-btn--subtle:hover{background:var(--ds-bg-neutral-secondary, #f4f5f7)}.ds-btn--subtle:active{background:var(--ds-bg-neutral-quaternary, #c1c7d0)}.ds-btn--subtle.is-disabled,.ds-btn--subtle[disabled]{color:var(--ds-fg-quaternary, #b3bac5);cursor:not-allowed}.ds-btn.is-loading{pointer-events:none}.ds-btn--full-width{width:100%}.ds-btn--weight-regular{font-weight:var(--ds-typography-font-weight-body-regular, 400)}.ds-btn__icon{display:inline-flex;align-items:center;flex-shrink:0}.ds-btn__icon svg{display:block}.ds-btn:has(.ds-btn__icon){gap:8px}.ds-btn__spinner{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:ds-btn-spin .6s linear infinite;animation:ds-btn-spin .6s linear infinite}.ds-textarea,.ds-textarea__field{display:flex;flex-direction:column;gap:4px;width:100%}.ds-textarea__field{gap:2px;align-items:flex-start;min-height:102px;padding:18px 12px;border-radius:8px;resize:vertical;border:0;outline:0;box-sizing:border-box;font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);font-size:var(--ds-typography-font-size-body-b2, 17px);line-height:var(--ds-typography-line-height-body-b2, 22px);letter-spacing:var(--ds-typography-letter-spacing-narrow-high, -0.41px);color:var(--ds-text-dark, #292b30);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ds-textarea__field::-moz-placeholder{color:var(--ds-text-secondary, #505f79)}.ds-textarea__field::placeholder{color:var(--ds-text-secondary, #505f79)}.ds-textarea__label,.ds-textarea__support{font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);font-size:var(--ds-typography-font-size-body-b4, 13px);line-height:var(--ds-typography-line-height-body-b4, 18px);letter-spacing:var(--ds-typography-letter-spacing-narrow-light, -0.21px);color:var(--ds-text-secondary, #505f79)}.ds-textarea__label{display:none}.ds-textarea__support{padding:0 12px}.ds-textarea--default .ds-textarea__field,.ds-textarea--default.is-filled .ds-textarea__field:hover{background:var(--ds-bg-neutral-secondary, #f4f5f7)}.ds-textarea--default .ds-textarea__field:hover{background:var(--ds-bg-neutral-tertiary, #ebecf0)}.ds-textarea--default .ds-textarea__field:focus{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:16px 10px}.ds-textarea--default.is-filled .ds-textarea__field{background:0 0;border:1px solid var(--ds-border-primary, #c1c7d0);padding:8px 12px}.ds-textarea--default.is-filled .ds-textarea__field:focus{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:7px 11px}.ds-textarea--active .ds-textarea__field{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:6px 10px}.ds-textarea--active .ds-textarea__label{display:block;color:var(--ds-text-tertiary, #7a869a)}.ds-textarea--active .ds-textarea__field::-moz-placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-textarea--active .ds-textarea__field::placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-textarea--error .ds-textarea__field,.ds-textarea--error.is-filled .ds-textarea__field:hover{background:var(--ds-bg-critical-quaternary, #ffebe6)}.ds-textarea--error .ds-textarea__field:hover{background:var(--ds-bg-critical-tertiary, #ffbdad)}.ds-textarea--error .ds-textarea__field:focus{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-critical, #de350b);padding:16px 10px}.ds-textarea--error.is-filled .ds-textarea__field{background:0 0;border:2px solid var(--ds-border-color-critical, #de350b);padding:6px 10px}.ds-textarea--error.is-filled .ds-textarea__field:focus{background:var(--ds-bg-neutral-primary, white)}.ds-textarea--error .ds-textarea__support{color:var(--ds-text-critical-primary, #de350b)}.ds-textarea--disabled .ds-textarea__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);cursor:not-allowed;pointer-events:none}.ds-textarea--disabled .ds-textarea__field::-moz-placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-textarea--disabled .ds-textarea__field::placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-textarea--disabled.is-filled .ds-textarea__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);border:0}.ds-textarea--disabled.is-filled .ds-textarea__label{color:var(--ds-text-quaternary, #b3bac5)}.ds-textarea--disabled.is-filled .ds-textarea__field{color:var(--ds-text-tertiary, #7a869a)}.ds-textarea:has(.ds-textarea__field:disabled) .ds-textarea__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);cursor:not-allowed;pointer-events:none}.ds-textarea:has(.ds-textarea__field:disabled) .ds-textarea__field::-moz-placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-textarea:has(.ds-textarea__field:disabled) .ds-textarea__field::placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-textarea:has(.ds-textarea__field:disabled).is-filled .ds-textarea__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);border:0}.ds-textarea:has(.ds-textarea__field:disabled).is-filled .ds-textarea__label{color:var(--ds-text-quaternary, #b3bac5)}.ds-textarea:has(.ds-textarea__field:disabled).is-filled .ds-textarea__field{color:var(--ds-text-tertiary, #7a869a)}.ds-textarea.is-filled .ds-textarea__field{padding:8px 12px}.ds-textarea.is-filled .ds-textarea__label{display:block}.ds-input{display:flex;flex-direction:column;gap:4px;width:100%}.ds-input__field{display:flex;align-items:center;gap:16px;min-height:58px;padding:18px 12px;border-radius:8px;width:100%;border:0;box-sizing:border-box;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ds-input__inner{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ds-input__control{width:100%;border:0;outline:0;background:0 0;padding:0;font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);font-size:var(--ds-typography-font-size-body-b2, 17px);line-height:var(--ds-typography-line-height-body-b2, 22px);letter-spacing:var(--ds-typography-letter-spacing-narrow-high, -0.41px);color:var(--ds-text-dark, #292b30)}.ds-input__control::-moz-placeholder{color:var(--ds-text-secondary, #505f79)}.ds-input__control::placeholder{color:var(--ds-text-secondary, #505f79)}.ds-input__label,.ds-input__prefix{font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);color:var(--ds-text-secondary, #505f79);display:none}.ds-input__label{font-size:var(--ds-typography-font-size-body-b4, 13px);line-height:var(--ds-typography-line-height-body-b4, 18px);letter-spacing:var(--ds-typography-letter-spacing-narrow-light, -0.21px)}.ds-input__prefix{font-size:var(--ds-typography-font-size-body-b2, 17px);line-height:var(--ds-typography-line-height-body-b2, 22px);letter-spacing:var(--ds-typography-letter-spacing-narrow-high, -0.41px);flex-shrink:0}.ds-input__clear{display:none;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;cursor:pointer;opacity:.5;transition:opacity .15s ease}.ds-input__clear:hover{opacity:.8}.ds-input__clear svg{width:12px;height:12px}.ds-input__support,.ds-input__toggle{color:var(--ds-text-secondary, #505f79)}.ds-input__toggle{display:none;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:color .15s ease}.ds-input__toggle:hover{color:var(--ds-text-dark, #292b30)}.ds-input__toggle,.ds-input__toggle svg{width:20px;height:20px}.ds-input__support{padding:0 12px;font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);font-size:var(--ds-typography-font-size-body-b4, 13px);line-height:var(--ds-typography-line-height-body-b4, 18px);letter-spacing:var(--ds-typography-letter-spacing-narrow-light, -0.21px)}.ds-input--default .ds-input__field,.ds-input--default.is-filled .ds-input__field:hover{background:var(--ds-bg-neutral-secondary, #f4f5f7)}.ds-input--default .ds-input__field:hover{background:var(--ds-bg-neutral-tertiary, #ebecf0)}.ds-input--default .ds-input__field:focus-within{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:16px 10px}.ds-input--default.is-filled .ds-input__field{background:0 0;border:1px solid var(--ds-border-primary, #c1c7d0);padding:8px 12px}.ds-input--default.is-filled .ds-input__field:focus-within{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:7px 11px}.ds-input--active .ds-input__field{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:6px 10px}.ds-input--active .ds-input__label{display:block;color:var(--ds-text-tertiary, #7a869a)}.ds-input--active .ds-input__control::-moz-placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-input--active .ds-input__control::placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-input--error .ds-input__field,.ds-input--error.is-filled .ds-input__field:hover{background:var(--ds-bg-critical-quaternary, #ffebe6)}.ds-input--error .ds-input__field:hover{background:var(--ds-bg-critical-tertiary, #ffbdad)}.ds-input--error .ds-input__field:focus-within{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-critical, #de350b);padding:16px 10px}.ds-input--error.is-filled .ds-input__field{background:0 0;border:2px solid var(--ds-border-color-critical, #de350b);padding:6px 10px}.ds-input--error.is-filled .ds-input__field:focus-within{background:var(--ds-bg-neutral-primary, white)}.ds-input--error .ds-input__support{color:var(--ds-text-critical-primary, #de350b)}.ds-input--disabled .ds-input__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);cursor:not-allowed}.ds-input--disabled .ds-input__control{cursor:not-allowed}.ds-input--disabled .ds-input__control::-moz-placeholder,.ds-select__search::-moz-placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-input--disabled .ds-input__control::placeholder,.ds-select__search::placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-input--disabled.is-filled .ds-input__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);border:0}.ds-input--disabled.is-filled .ds-input__label{color:var(--ds-text-quaternary, #b3bac5)}.ds-input--disabled.is-filled .ds-input__control{color:var(--ds-text-tertiary, #7a869a)}.ds-input:has(.ds-input__control:disabled) .ds-input__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);cursor:not-allowed}.ds-input:has(.ds-input__control:disabled) .ds-input__control{cursor:not-allowed}.ds-input:has(.ds-input__control:disabled) .ds-input__control::-moz-placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-input:has(.ds-input__control:disabled) .ds-input__control::placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-input:has(.ds-input__control:disabled).is-filled .ds-input__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);border:0}.ds-input:has(.ds-input__control:disabled).is-filled .ds-input__label{color:var(--ds-text-quaternary, #b3bac5)}.ds-input:has(.ds-input__control:disabled).is-filled .ds-input__control{color:var(--ds-text-tertiary, #7a869a)}.ds-input.is-filled .ds-input__field{padding:8px 12px}.ds-input.is-filled .ds-input__label{display:block}.ds-input.is-filled .ds-input__clear,.ds-input.is-filled .ds-input__toggle,.ds-select{display:flex}.ds-input.has-prefix .ds-input__prefix{display:block}.ds-select{flex-direction:column;gap:4px;width:100%}.ds-select__wrapper{position:relative}.ds-select__field{display:flex;align-items:center;gap:16px;min-height:58px;padding:18px 12px;border-radius:8px;width:100%;border:0;box-sizing:border-box;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ds-select__inner{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ds-select__control{width:100%;border:0;outline:0;background:0 0;padding:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);font-size:var(--ds-typography-font-size-body-b2, 17px);line-height:var(--ds-typography-line-height-body-b2, 22px);letter-spacing:var(--ds-typography-letter-spacing-narrow-high, -0.41px);color:var(--ds-text-dark, #292b30)}.ds-select__hidden{position:absolute;opacity:0;pointer-events:none;height:0;overflow:hidden}.ds-select__search,.ds-select__value{font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);font-size:var(--ds-typography-font-size-body-b2, 17px);line-height:var(--ds-typography-line-height-body-b2, 22px);letter-spacing:var(--ds-typography-letter-spacing-narrow-high, -0.41px);color:var(--ds-text-dark, #292b30)}.ds-select__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-select__search{width:100%;border:0;outline:0;background:0 0;padding:0}.ds-select__chevron,.ds-select__label,.ds-select__value.is-placeholder{color:var(--ds-text-secondary, #505f79)}.ds-select__label{font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);font-size:var(--ds-typography-font-size-body-b4, 13px);line-height:var(--ds-typography-line-height-body-b4, 18px);letter-spacing:var(--ds-typography-letter-spacing-narrow-light, -0.21px);display:none}.ds-select__chevron{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .15s ease,color .15s ease}.ds-select__chevron svg{width:13.5px;height:7.5px}.ds-select__chevron.is-open{transform:rotate(180deg);color:var(--ds-text-tertiary, #7a869a)}.ds-select__support{padding:0 12px;font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);font-size:var(--ds-typography-font-size-body-b4, 13px);line-height:var(--ds-typography-line-height-body-b4, 18px);letter-spacing:var(--ds-typography-letter-spacing-narrow-light, -0.21px);color:var(--ds-text-secondary, #505f79)}.ds-select__dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:var(--ds-bg-neutral-primary, white);border-radius:var(--ds-radius-regular, 8px);box-shadow:0 2px 5px 0 rgba(0,0,0,.1),0 8px 8px 0 rgba(0,0,0,.09),0 19px 11px 0 rgba(0,0,0,.05),0 34px 13px 0 rgba(0,0,0,.01),0 53px 15px 0 transparent;padding:8px;max-height:480px;overflow-y:auto}.ds-select__item,.ds-select__list{display:flex;flex-direction:column;gap:4px}.ds-select__item{padding:4px 8px;border-radius:var(--ds-radius-regular, 8px);cursor:pointer;transition:background-color .1s ease}.ds-select--default .ds-select__field,.ds-select--default.is-filled .ds-select__field:hover,.ds-select__item:hover{background:var(--ds-bg-neutral-secondary, #f4f5f7)}.ds-select__item.is-selected .ds-select__item-title{font-weight:var(--ds-typography-font-weight-body-bold, 600)}.ds-select__item-title{font-size:var(--ds-typography-font-size-body-b2, 17px);line-height:var(--ds-typography-line-height-body-b2, 22px);letter-spacing:var(--ds-typography-letter-spacing-narrow-high, -0.41px);color:var(--ds-text-dark, #292b30)}.ds-select__empty,.ds-select__item-desc,.ds-select__item-title{font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400)}.ds-select__item-desc{font-size:var(--ds-typography-font-size-body-b4, 13px);line-height:var(--ds-typography-line-height-body-b4, 18px);letter-spacing:var(--ds-typography-letter-spacing-narrow-light, -0.21px);color:var(--ds-text-secondary, #505f79)}.ds-select__empty{font-size:var(--ds-typography-font-size-body-b2, 17px);line-height:var(--ds-typography-line-height-body-b2, 22px);letter-spacing:var(--ds-typography-letter-spacing-narrow-high, -0.41px);color:var(--ds-text-quaternary, #b3bac5);text-align:center;padding:8px}.ds-select--default .ds-select__field:hover{background:var(--ds-bg-neutral-tertiary, #ebecf0)}.ds-select--default .ds-select__field:focus-within{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:16px 10px}.ds-select--default.is-filled .ds-select__field{background:0 0;border:1px solid var(--ds-border-primary, #c1c7d0);padding:8px 12px}.ds-select--default.is-filled .ds-select__field:focus-within{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:7px 11px}.ds-select--active .ds-select__field{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:6px 10px}.ds-select--active .ds-select__label{display:block}.ds-select--active .ds-select__value.is-placeholder{color:var(--ds-text-quaternary, #b3bac5)}.ds-select--active .ds-select__chevron,.ds-select--active .ds-select__label{color:var(--ds-text-tertiary, #7a869a)}.ds-select--error .ds-select__field,.ds-select--error.is-filled .ds-select__field:hover{background:var(--ds-bg-critical-quaternary, #ffebe6)}.ds-select--error .ds-select__field:hover{background:var(--ds-bg-critical-tertiary, #ffbdad)}.ds-select--error .ds-select__field:focus-within{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-critical, #de350b);padding:16px 10px}.ds-select--error.is-filled .ds-select__field{background:0 0;border:2px solid var(--ds-border-color-critical, #de350b);padding:6px 10px}.ds-select--error.is-filled .ds-select__field:focus-within{background:var(--ds-bg-neutral-primary, white)}.ds-select--error .ds-select__support{color:var(--ds-text-critical-primary, #de350b)}.ds-select--disabled .ds-select__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);cursor:not-allowed}.ds-select--disabled .ds-select__control{cursor:not-allowed}.ds-select--disabled .ds-select__value{color:var(--ds-text-tertiary, #7a869a)}.ds-select--disabled.is-filled .ds-select__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);border:0}.ds-select--disabled .ds-select__chevron,.ds-select--disabled.is-filled .ds-select__label{color:var(--ds-text-quaternary, #b3bac5)}.ds-select--disabled.is-filled .ds-select__control,.ds-select--disabled.is-filled .ds-select__value{color:var(--ds-text-tertiary, #7a869a)}.ds-select:has(.ds-select__control:disabled) .ds-select__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);cursor:not-allowed}.ds-select:has(.ds-select__control:disabled) .ds-select__control{cursor:not-allowed}.ds-select:has(.ds-select__control:disabled).is-filled .ds-select__field{background:var(--ds-bg-neutral-tertiary, #ebecf0);border:0}.ds-select:has(.ds-select__control:disabled) .ds-select__chevron,.ds-select:has(.ds-select__control:disabled).is-filled .ds-select__label{color:var(--ds-text-quaternary, #b3bac5)}.ds-select:has(.ds-select__control:disabled).is-filled .ds-select__control{color:var(--ds-text-tertiary, #7a869a)}.ds-select.is-open .ds-select__field{background:var(--ds-bg-neutral-primary, white);border:2px solid var(--ds-border-color-brand, #0065ff);padding:6px 10px}.ds-select.is-open .ds-select__label{display:block}.ds-select.is-open .ds-select__chevron,.ds-select.is-open .ds-select__label{color:var(--ds-text-tertiary, #7a869a)}.ds-select.is-filled .ds-select__field{padding:8px 12px}.ds-select.is-filled .ds-select__label{display:block}.ds-select.is-filled.is-open .ds-select__field{padding:7px 11px}.ds-notification-icon{display:inline-flex;align-items:center;justify-content:center;padding:10px;border-radius:var(--ds-radius-round, 999px);flex-shrink:0;position:relative;width:36px;height:36px;box-sizing:border-box}.ds-notification-icon svg{width:16px;height:16px;display:block;flex-shrink:0}.ds-notification-icon,.ds-notification-icon--reaction{background:var(--ds-bg-informative-quinary, #f0f6ff)}.ds-notification-icon--comment{background:var(--ds-bg-neutral-secondary, #f4f5f7)}.ds-notification-icon--approved{background:var(--ds-bg-success-quaternary, #e3fcef)}.ds-notification-icon--rejected{background:var(--ds-bg-critical-quaternary, #ffebe6)}.ds-notification-icon--review{background:var(--ds-bg-neutral-secondary, #f4f5f7)}.ds-notification-icon--subscribed{background:var(--ds-bg-success-primary, #36b37e)}.ds-community-notification{display:flex;gap:12px;align-items:center;padding:12px;border-radius:8px;background:var(--ds-bg-neutral-primary, white);width:100%;box-sizing:border-box;cursor:pointer;transition:background-color .15s ease}.ds-community-notification--new{background:var(--ds-bg-brand-quaternary, #deebff)}.ds-community-notification:not(.ds-community-notification--new) .ds-community-notification__title-bold{font-weight:var(--ds-typography-font-weight-body-regular, 400)}.ds-community-notification--subscribed-post .ds-community-notification__title-text{font-style:italic}.ds-community-notification__content{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ds-community-notification__header{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%}.ds-community-notification__header-right{display:flex;align-items:center;gap:4px;flex-shrink:0}.ds-community-notification__title-group{display:flex;align-items:flex-end;gap:4px;min-width:0;flex-shrink:1}.ds-community-notification__time,.ds-community-notification__title-bold,.ds-community-notification__title-text{font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);letter-spacing:var(--ds-typography-letter-spacing-narrow-light, -0.21px);white-space:nowrap}.ds-community-notification__title-bold{font-weight:var(--ds-typography-font-weight-body-bold, 600);font-size:var(--ds-typography-font-size-body-b3, 15px);line-height:var(--ds-typography-line-height-body-b3, 20px);color:var(--ds-text-dark, #292b30);flex-shrink:0}.ds-community-notification__time,.ds-community-notification__title-text{font-weight:var(--ds-typography-font-weight-body-regular, 400)}.ds-community-notification__title-text{font-size:var(--ds-typography-font-size-body-b4, 13px);line-height:var(--ds-typography-line-height-body-b4, 18px);color:var(--ds-text-dark, #292b30);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ds-community-notification__time{font-size:var(--ds-typography-font-size-body-b5, 11px);line-height:var(--ds-typography-line-height-body-b5, 14px);color:var(--ds-text-tertiary, #7a869a);flex-shrink:0}.ds-community-notification__dot{width:8px;height:8px;border-radius:80px;background:var(--ds-bg-brand-secondary, #2684ff);flex-shrink:0;margin-left:2px}.ds-community-notification__body{font-family:var(--ds-typography-font-family-text, "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:var(--ds-typography-font-weight-body-regular, 400);font-size:var(--ds-typography-font-size-body-b4, 13px);line-height:var(--ds-typography-line-height-body-b4, 18px);letter-spacing:var(--ds-typography-letter-spacing-narrow-light, -0.21px);color:var(--ds-text-dark, #292b30);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;margin-bottom:0}[x-cloak]{display:none!important}.ds-drawer-backdrop{position:fixed;inset:0;z-index:999;background:rgba(0,0,0,.5);transition:opacity .2s ease}.ds-drawer-backdrop.is-entering{opacity:0}.ds-drawer-backdrop.is-entered{opacity:1}.ds-drawer{position:fixed;top:0;right:0;bottom:0;z-index:1000;width:520px;max-width:100vw;background:var(--ds-bg-neutral-primary, white);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 29px 64px 0 rgba(0,0,0,.1),0 116px 116px 0 rgba(0,0,0,.09),0 261px 157px 0 rgba(0,0,0,.05),0 464px 186px 0 rgba(0,0,0,.01);transition:transform .25s ease}.ds-drawer.is-entering{transform:translateX(100%)}.ds-drawer.is-entered{transform:translateX(0)}.ds-drawer__header{display:flex;align-items:flex-start;gap:24px;padding:32px;border-bottom:1px solid var(--ds-border-primary, #c1c7d0);flex-shrink:0}.ds-drawer__title{flex:1;min-width:0;margin:0;font-family:var(--ds-typography-font-family-headings, "SF Pro Display", -apple-system, BlinkMacSystemFont, sans-serif);font-weight:600;font-size:var(--ds-typography-font-size-headings-h3, 28px);line-height:var(--ds-typography-line-height-heading-h3, 34px);letter-spacing:var(--ds-typography-letter-spacing-narrow-high, -0.41px);color:var(--ds-text-dark, #292b30)}.ds-drawer__close{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;background:0 0;padding:0;border-radius:6px;transition:background-color .15s ease;color:var(--ds-text-secondary, #505f79)}.ds-drawer__close:hover{background:var(--ds-bg-neutral-secondary, #f4f5f7)}.ds-drawer__close:active{background:var(--ds-bg-neutral-tertiary, #ebecf0)}.ds-drawer__close svg{width:18px;height:18px}.ds-drawer__content{flex:1;overflow-y:auto;padding:32px;-webkit-overflow-scrolling:touch}@media (max-width:600px){.ds-drawer{width:100vw}}