[data-sr-form-v2] .react-select__control,[data-sr-form-v2] select{height:36px!important;min-height:36px!important;width:100%;border:1px solid var(--c-line)!important;border-radius:10px!important;background-color:var(--c-surface)!important;color:var(--c-ink)!important;font-size:12px!important;font-weight:400!important;box-shadow:none!important;outline:none!important;transition:border-color .12s ease,box-shadow .12s ease}[data-sr-form-v2] .react-select__control:hover,[data-sr-form-v2] select:hover:not(:disabled){border-color:var(--c-brand-lilac)!important}[data-sr-form-v2] .react-select__control--is-focused,[data-sr-form-v2] select:focus{border-color:var(--c-brand)!important;box-shadow:0 0 0 3px var(--c-tint)!important}[data-sr-form-v2] [data-invalid] .react-select__control,[data-sr-form-v2] [data-invalid] select{border-color:var(--c-status-error-fg)!important}[data-sr-form-v2] .react-select--is-disabled .react-select__control,[data-sr-form-v2] select:disabled{background-color:var(--c-surface-row-alt)!important;color:var(--c-ink-3)!important;cursor:not-allowed}[data-sr-form-v2] .react-select__placeholder{color:var(--c-ink-3)!important;font-size:12px!important}[data-sr-form-v2] .react-select__control,[data-sr-form-v2] select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline:12px 34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px 16px!important}[dir=rtl] [data-sr-form-v2] .react-select__control,[dir=rtl] [data-sr-form-v2] select{padding-inline:34px 12px!important;background-position:left 12px center!important}[data-sr-form-v2] .react-select__control{padding-inline-start:0!important;padding-block:0!important}[data-sr-form-v2] .react-select__dropdown-indicator,[data-sr-form-v2] .react-select__indicator-separator{display:none!important}[data-sr-form-v2] .sr-tag-search .react-select__control{background-image:none!important;padding-inline:0!important}[data-sr-form-v2] .sr-tag-search .react-select__input-container,[data-sr-form-v2] .sr-tag-search .react-select__option,[data-sr-form-v2] .sr-tag-search .react-select__placeholder{unicode-bidi:plaintext}[data-sr-form-v2] .react-select__clear-indicator{color:var(--c-ink-3)!important}[data-sr-form-v2] .react-select__value-container{padding-inline:10px!important}[data-sr-form-v2] .react-select__input-container,[data-sr-form-v2] .react-select__single-value{color:var(--c-ink)!important;font-size:12px!important}[data-sr-form-v2] .react-select__multi-value{border-radius:999px!important;background:var(--c-tint)!important}[data-sr-form-v2] .react-select__multi-value__label{color:var(--c-brand-strong)!important;font-size:11px!important}[data-sr-form-v2] .react-select__multi-value__remove:hover{background:transparent!important;color:var(--c-brand-strong)!important}[data-sr-form-v2] .react-select__menu{margin-top:4px!important;padding:6px!important;border:1px solid var(--c-line)!important;border-radius:12px!important;background:var(--c-surface)!important;box-shadow:var(--shadow-menu)!important}[data-sr-form-v2] .react-select__option{padding:8px 10px!important;border-radius:8px;font-size:12px!important;color:var(--c-ink)!important}[data-sr-form-v2] .react-select__option--is-focused{background:var(--c-pastel-violet-line)!important}[data-sr-form-v2] .react-select__option--is-selected{background:var(--c-tint)!important;color:var(--c-brand-strong)!important;font-weight:500}[data-sr-form-v2] input[type=checkbox],[data-sr-form-v2] input[type=radio]{accent-color:var(--c-brand);width:16px;height:16px}[data-sr-form-v2] input[type=checkbox]+label,[data-sr-form-v2] input[type=radio]+label{font-size:12px!important;font-weight:400!important;color:var(--c-ink)!important}[data-sr-form-v2] .rmdp-container{width:100%}[data-sr-form-v2] .rmdp-container svg{color:var(--c-ink-3)}[data-sr-form-v2] .rmdp-container svg:not([stroke]) *{fill:var(--c-ink-3)}[data-sr-form-v2] .rmdp-wrapper{border:1px solid var(--c-line);border-radius:12px;box-shadow:var(--shadow-menu)}[data-sr-form-v2] .rmdp-header,[data-sr-form-v2] .rmdp-week-day{color:var(--c-ink-3);font-size:12px}[data-sr-form-v2] .rmdp-day span{font-size:12px}[data-sr-form-v2] .rmdp-arrow{border-color:var(--c-ink-2)}[data-sr-form-v2] .rmdp-arrow-container:hover{background-color:var(--c-tint);box-shadow:none}[data-sr-form-v2] .rmdp-day.rmdp-today span{background-color:var(--c-tint);color:var(--c-brand-strong)}[data-sr-form-v2] .rmdp-day.rmdp-selected span:not(.highlight){background-color:var(--c-brand);box-shadow:none;color:var(--c-ink-inverse)}[data-sr-form-v2] .rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover{background-color:var(--c-tint);color:var(--c-brand-strong)}[data-sr-form-v2] .rmdp-day.rmdp-disabled span{color:var(--c-ink-3)}[data-sr-form-v2] div[class*=css-][class$=-control]{height:36px!important;min-height:36px!important;border:1px solid var(--c-line)!important;border-radius:10px!important;background-color:var(--c-surface)!important;box-shadow:none!important;font-size:12px!important}[data-sr-form-v2] div[class*=css-][class$=-control]:hover{border-color:var(--c-brand-lilac)!important}[data-sr-form-v2] [data-invalid] div[class*=css-][class$=-control]{border-color:var(--c-status-error-fg)!important}[data-sr-form-v2] div[class*=css-][class$=-placeholder]{color:var(--c-ink-3)!important;font-size:12px!important}[data-sr-form-v2] div[class*=css-][class$=-singleValue]{font-size:12px!important;color:var(--c-ink)!important}[data-sr-form-v2] .react-select--is-disabled div.react-select__control.react-select__control--is-disabled{background-color:var(--c-surface-row-alt)!important;color:var(--c-ink-3)!important;cursor:not-allowed}[data-sr-form-v2] .react-select--is-disabled div.react-select__control--is-disabled .react-select__placeholder,[data-sr-form-v2] .react-select--is-disabled div.react-select__single-value.react-select__single-value--is-disabled{color:var(--c-ink-3)!important}[data-sr-form-v2] .react-select--is-disabled div.react-select__control--is-disabled svg{color:var(--c-ink-3)!important;fill:currentColor}[data-sr-form-v2] div[class*=css-][class$=-ValueContainer]{padding-block:0!important;font-size:12px!important;color:var(--c-ink)!important}[data-sr-form-v2] div[class*=css-][class$=-menu]{border:1px solid var(--c-line)!important;border-radius:12px!important;box-shadow:var(--shadow-menu)!important;font-size:12px!important}[data-sr-form-v2] div[class*=css-][class$=-option]{font-size:12px!important;color:var(--c-ink)!important}[data-sr-form-v2] div[class*=css-][class$=-multiValue]{border-radius:999px!important;background:var(--c-tint)!important}[data-sr-form-v2] div[class*=css-][class$=-indicatorSeparator]{display:none!important}[data-sr-form-v2] label .text-red,[data-sr-form-v2] label+.text-red{color:var(--c-status-error-fg)!important;font-size:11px!important}.sr-form-v2-menu .react-select__menu,.sr-form-v2-menu div[class*=css-][class$=-menu]{margin-top:4px!important;padding:6px!important;border:1px solid var(--c-line)!important;border-radius:12px!important;background:var(--c-surface)!important;box-shadow:var(--shadow-menu)!important}.sr-form-v2-menu .react-select__option,.sr-form-v2-menu div[class*=css-][class$=-option]{padding:8px 10px!important;border-radius:8px;font-size:12px!important;color:var(--c-ink)!important}.sr-form-v2-menu .react-select__option--is-focused,.sr-form-v2-menu div[class*=css-][class$=-option]:hover{background:var(--c-pastel-violet-line)!important;color:var(--c-ink)!important}.sr-form-v2-menu .react-select__option--is-selected{background:var(--c-tint)!important;color:var(--c-brand-strong)!important;font-weight:500}.sr-form-v2-menu .react-select__menu-notice,.sr-form-v2-menu div[class*=css-][class$=-NoOptionsMessage],.sr-form-v2-menu div[class*=css-][class$=-loadingMessage]{font-size:12px!important;color:var(--c-ink-3)!important}[data-sr-form-v2] .special-label{display:none!important}[data-sr-form-v2] .react-tel-input .form-control{border-radius:9px!important}[data-sr-form-v2] .react-tel-input .flag-dropdown,[data-sr-form-v2] .react-tel-input .flag-dropdown.open{background:transparent!important;border:0!important;border-inline-end:1px solid var(--c-line)!important;border-radius:0!important}[data-sr-form-v2] .react-tel-input .flag-dropdown.open .selected-flag,[data-sr-form-v2] .react-tel-input .selected-flag,[data-sr-form-v2] .react-tel-input .selected-flag:focus,[data-sr-form-v2] .react-tel-input .selected-flag:hover{background:transparent!important;border-radius:0!important}[data-sr-form-v2] .react-tel-input .selected-flag .arrow{border-top-color:var(--c-ink-3)!important}[data-sr-form-v2] .react-tel-input .selected-flag .arrow.up{border-bottom-color:var(--c-ink-3)!important}[data-sr-form-v2] .react-tel-input .country-list{border:1px solid var(--c-line)!important;border-radius:12px!important;box-shadow:var(--shadow-menu)!important;font-size:12px!important}[data-sr-form-v2] .react-tel-input .country-list .country{color:var(--c-ink)!important}[data-sr-form-v2] .react-tel-input .country-list .country.highlight,[data-sr-form-v2] .react-tel-input .country-list .country:hover{background:var(--c-surface-page)!important}[data-sr-form-v2] .react-tel-input .country-list .country .dial-code{color:var(--c-ink-3)!important}[data-sr-form-v2] .react-tel-input .country-list .divider{border-bottom-color:var(--c-line)!important}.sr-quill-v2 .ql-toolbar.ql-snow{border:0!important;border-bottom:1px solid var(--c-divider)!important;background-color:var(--c-surface-row-alt);padding:6px 8px!important;font-family:inherit}.sr-quill-v2 .ql-container.ql-snow{border:0!important;font-family:inherit;font-size:13px}.sr-quill-v2 .ql-editor{color:var(--c-ink);min-height:7rem}.sr-quill-v2 .ql-editor.ql-blank:before{color:var(--c-ink-3);font-style:normal}.sr-quill-v2 .ql-snow .ql-stroke{stroke:var(--c-ink-3)}.sr-quill-v2 .ql-snow .ql-fill{fill:var(--c-ink-3)}.sr-quill-v2 .ql-snow button.ql-active .ql-stroke,.sr-quill-v2 .ql-snow button:hover .ql-stroke{stroke:var(--c-brand-strong)}.sr-quill-v2 .ql-snow button.ql-active .ql-fill,.sr-quill-v2 .ql-snow button:hover .ql-fill{fill:var(--c-brand-strong)}.sr-quill-v2 .ql-snow button{border-radius:6px}.sr-quill-v2 .ql-snow button.ql-active{background-color:var(--c-tint)}[data-registration-v2] [data-testid=dnd-container]{height:auto}[data-registration-v2] [data-testid=dnd-container]>div{border-radius:10px;border-color:var(--c-line-strong);background-color:var(--c-surface-page);padding:1rem .75rem}[data-registration-v2] [data-testid=dnd-container]>div>div>div{color:var(--c-ink-2);font-size:.8125rem;line-height:1.25rem}[data-registration-v2] [data-testid=dnd-container]>div>span{color:var(--c-ink-3);font-size:.75rem}[data-range-slider-v2] .range-slider{height:.375rem;--tw-bg-opacity:1!important;background-color:rgb(224 217 246/var(--tw-bg-opacity))!important}[data-range-slider-v2] .range-slider .range-slider__range{--tw-bg-opacity:1!important;background-color:rgb(139 92 246/var(--tw-bg-opacity))!important}[data-range-slider-v2] .range-slider .range-slider__thumb{height:1.25rem;width:1.25rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1!important;background-color:rgb(139 92 246/var(--tw-bg-opacity))!important;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-range-slider-v2] .range-slider .range-slider__thumb:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(224 217 246/var(--tw-ring-opacity))}.cenomi-chat-link{color:#592b8a;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word}.cenomi-chat-link:hover{color:#db2e6d}.cenomi-chat-link:focus-visible{outline:2px solid #db2e6d;outline-offset:2px;border-radius:2px}.cenomi-msg.user .cenomi-chat-link{color:#fff}.cenomi-md-p{margin:0 0 8px}.cenomi-md-p:last-child{margin-bottom:0}.cenomi-md-heading{margin:10px 0 6px;font-weight:600}.cenomi-md-heading:first-child{margin-top:0}.cenomi-md-list{margin:0 0 8px;padding-inline-start:18px;list-style-position:outside}.cenomi-md-list:last-child{margin-bottom:0}ul.cenomi-md-list{list-style-type:disc}ol.cenomi-md-list{list-style-type:decimal}.cenomi-md-list li{margin-bottom:4px}.cenomi-md-list li:last-child{margin-bottom:0}.agentic-formik-field{display:contents}.agentic-formik-field.ai-field-focus>:first-child{position:relative;z-index:2;box-sizing:border-box;border-radius:8px;background:#fff;padding:.5rem .4375rem .625rem;margin:-.5rem -.4375rem -.625rem;transform-origin:center;overflow:visible;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;box-shadow:0 1px 3px rgba(16,12,34,.04),0 8px 18px -10px rgba(16,12,34,.12),0 0 0 1.5px rgba(137,102,171,.55);transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),opacity .2s ease,filter .2s ease}.agentic-formik-field.ai-field-primary>:first-child{z-index:3;transform:translateY(-2px);box-shadow:0 2px 4px rgba(16,12,34,.05),0 10px 20px -8px rgba(16,12,34,.16),0 0 0 2px rgba(137,102,171,.9);animation:ai-breathe 2.8s ease-in-out infinite}.agentic-formik-field.ai-field-focus [class*=-control],.agentic-formik-field.ai-field-focus [role=combobox],.agentic-formik-field.ai-field-focus [role=radiogroup],.agentic-formik-field.ai-field-focus button,.agentic-formik-field.ai-field-focus input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]),.agentic-formik-field.ai-field-focus label,.agentic-formik-field.ai-field-focus select,.agentic-formik-field.ai-field-focus textarea{border-color:#e2e2e8!important;outline:none!important;box-shadow:none!important;pointer-events:none!important;cursor:default!important}[data-agentic-handover-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus)>*,[data-agentic-sr-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus)>*{opacity:.38;filter:blur(.6px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .2s ease,filter .2s ease}[data-agentic-handover-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) [class*=-control],[data-agentic-handover-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) [role=combobox],[data-agentic-handover-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) button,[data-agentic-handover-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) input,[data-agentic-handover-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) select,[data-agentic-handover-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) textarea,[data-agentic-sr-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) [class*=-control],[data-agentic-sr-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) [role=combobox],[data-agentic-sr-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) button,[data-agentic-sr-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) input,[data-agentic-sr-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) select,[data-agentic-sr-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus) textarea{pointer-events:none!important}@keyframes ai-breathe{0%,to{box-shadow:0 2px 4px rgba(16,12,34,.05),0 10px 20px -8px rgba(16,12,34,.16),0 0 0 2px rgba(137,102,171,.9)}50%{box-shadow:0 2px 4px rgba(16,12,34,.05),0 10px 20px -8px rgba(16,12,34,.2),0 0 0 3px rgba(137,102,171,.7)}}@media (prefers-reduced-motion:reduce){.agentic-formik-field.ai-field-focus>:first-child,.agentic-formik-field.ai-field-primary>:first-child{animation:none;transform:none}[data-agentic-handover-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus)>*,[data-agentic-sr-form]:has(.ai-field-focus) .agentic-formik-field:not(.ai-field-focus)>*{filter:none}}[data-agentic-handover-form]:has(.ai-field-focus) :has(>.agentic-formik-field),[data-agentic-sr-form]:has(.ai-field-focus) :has(>.agentic-formik-field){row-gap:1.75rem;-moz-column-gap:2.5rem;column-gap:2.5rem;transition:row-gap .2s ease,column-gap .2s ease;transition:row-gap .2s ease,column-gap .2s ease,-moz-column-gap .2s ease}@media (prefers-reduced-motion:reduce){[data-agentic-handover-form]:has(.ai-field-focus) :has(>.agentic-formik-field),[data-agentic-sr-form]:has(.ai-field-focus) :has(>.agentic-formik-field){transition:none}}[data-sr-filters-v2] label,[data-sr-filters-v2] p.text-grayish-blue{font-size:12px!important;font-weight:500!important;color:var(--c-ink-2)!important}[data-sr-filters-v2] .react-select__control,[data-sr-filters-v2] .relative>button.w-full,[data-sr-filters-v2] .rmdp-container input,[data-sr-filters-v2] select{height:38px!important;min-height:38px!important;width:100%;border:1px solid var(--c-line)!important;border-radius:10px!important;background-color:var(--c-surface)!important;color:var(--c-ink)!important;font-size:13px!important;font-weight:400!important;box-shadow:none!important;outline:none!important;transition:border-color .12s ease,box-shadow .12s ease}[data-sr-filters-v2] .react-select__control:hover,[data-sr-filters-v2] .relative>button.w-full:hover,[data-sr-filters-v2] .rmdp-container input:hover,[data-sr-filters-v2] select:hover:not(:disabled){border-color:var(--c-brand-lilac)!important}[data-sr-filters-v2] .react-select__control--is-focused,[data-sr-filters-v2] .relative>button.w-full:focus-visible,[data-sr-filters-v2] .rmdp-container input:focus,[data-sr-filters-v2] select:focus{border-color:var(--c-brand)!important;box-shadow:0 0 0 3px var(--c-tint)!important}[data-sr-filters-v2] .react-select--is-disabled .react-select__control,[data-sr-filters-v2] .relative>button.w-full:disabled,[data-sr-filters-v2] select:disabled{background-color:var(--c-surface-page)!important;color:var(--c-ink-3)!important;cursor:not-allowed}[data-sr-filters-v2] .rmdp-container input::-moz-placeholder{color:var(--c-ink-3)!important}[data-sr-filters-v2] .react-select__placeholder,[data-sr-filters-v2] .relative>button.w-full .text-bluegray,[data-sr-filters-v2] .rmdp-container input::placeholder{color:var(--c-ink-3)!important}[data-sr-filters-v2] .react-select__control,[data-sr-filters-v2] .relative>button.w-full,[data-sr-filters-v2] select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline:12px 34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236e6b7e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:16px 16px!important}[dir=rtl] [data-sr-filters-v2] .react-select__control,[dir=rtl] [data-sr-filters-v2] .relative>button.w-full,[dir=rtl] [data-sr-filters-v2] select{padding-inline:34px 12px!important;background-position:left 12px center!important}[data-sr-filters-v2] .react-select__control{padding-inline-start:0!important}[data-sr-filters-v2] .react-select__dropdown-indicator,[data-sr-filters-v2] .relative>button.w-full>svg{display:none!important}[data-sr-filters-v2] .react-select__clear-indicator{color:var(--c-ink-3)!important}[data-sr-filters-v2] .react-select__indicator-separator{display:none}[data-sr-filters-v2] .react-select__value-container{padding-inline:10px!important}[data-sr-filters-v2] .react-select__single-value{color:var(--c-ink)!important}[data-sr-filters-v2] .react-select__menu,[data-sr-filters-v2] .relative>div[class*=max-h-]{margin-top:4px!important;padding:6px!important;border:1px solid var(--c-line)!important;border-radius:12px!important;background:var(--c-surface)!important;box-shadow:var(--shadow-menu)!important;z-index:60!important}[data-sr-filters-v2] .react-select__option,[data-sr-filters-v2] .relative>div[class*=max-h-]>div{border-radius:8px;font-size:13px!important;color:var(--c-ink)!important}[data-sr-filters-v2] .react-select__option{padding:8px 10px!important}[data-sr-filters-v2] .react-select__option--is-focused,[data-sr-filters-v2] .relative>div[class*=max-h-]>div:hover{background:var(--c-surface-page)!important}[data-sr-filters-v2] .react-select__option--is-selected{background:var(--c-tint)!important;color:var(--c-brand-strong)!important;font-weight:500}[data-sr-filters-v2] input[type=checkbox]{accent-color:var(--c-brand)}[data-sr-filters-v2] .relative>div[class*=max-h-]>div{margin:0!important;padding:7px 8px}[data-sr-filters-v2] input[type=checkbox]+label{font-size:13px!important;font-weight:400!important;color:var(--c-ink)!important}[data-sr-filters-v2] .rmdp-container svg{color:var(--c-ink-3)}[data-sr-filters-v2] .rmdp-container svg *{stroke:var(--c-ink-3)}[data-sr-filters-v2] .rmdp-wrapper{border:1px solid var(--c-line);border-radius:12px;box-shadow:var(--shadow-menu)}[data-sr-filters-v2] .rmdp-week-day{color:var(--c-ink-3)}[data-sr-filters-v2] .rmdp-arrow{border-color:var(--c-ink-2)}[data-sr-filters-v2] .rmdp-arrow-container:hover{background-color:var(--c-tint);box-shadow:none}[data-sr-filters-v2] .rmdp-day.rmdp-today span{background-color:var(--c-tint);color:var(--c-brand-strong)}[data-sr-filters-v2] .rmdp-day.rmdp-selected span:not(.highlight){background-color:var(--c-brand);box-shadow:none;color:var(--c-ink-inverse)}[data-sr-filters-v2] .rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover{background-color:var(--c-tint);color:var(--c-brand-strong)}:root{--chat-ui-primary:#592b8a;--chat-ui-primary-hover:#40196a;--chat-ui-primary-contrast:#fff;--chat-ui-primary-soft:#faf7fd;--chat-ui-accent:#db2e6d;--chat-ui-accent-hover:#b0245a;--chat-ui-border:#e5e5e5;--chat-ui-border-subtle:#e8e6ef;--chat-ui-border-control:#b0b3bd;--chat-ui-border-control-hover:#7c7f8a;--chat-ui-border-focus:#592b8a;--chat-ui-bg:#fff;--chat-ui-bg-muted:#f5f5f5;--chat-ui-surface:#fff;--chat-ui-surface-raised:#fafafa;--chat-ui-text:#333;--chat-ui-text-strong:#241a33;--chat-ui-text-muted:#6b7280;--chat-ui-text-faint:#948da8;--chat-ui-info-bg:#e9f0fd;--chat-ui-info-text:#24508f;--chat-ui-warn-bg:#fef3c7;--chat-ui-warn-text:#b45309;--chat-ui-success-bg:#dcfce7;--chat-ui-success-text:#15803d;--chat-ui-danger-bg:#fef2f2;--chat-ui-danger-text:#dc2626;--chat-ui-shadow:rgba(36,26,51,.13);--chat-ui-brand-from:#592b8a;--chat-ui-brand-to:#40196a;--chat-ui-brand-text:#fff;--chat-ui-brand-text-dim:hsla(0,0%,100%,.75);--chat-ui-brand-hover:hsla(0,0%,100%,.16);--chat-ui-radius-card:10px;--chat-ui-radius-control:8px;--chat-ui-control-h:32px;--chat-ui-chip-h:28px;--chat-ui-card-pad:12px;--chat-ui-text-sm:12px;--chat-ui-text-xs:11px}[data-chat-theme=dark]{--chat-ui-primary:#b98ee0;--chat-ui-primary-hover:#cbaae9;--chat-ui-primary-contrast:#17131f;--chat-ui-primary-soft:#241c33;--chat-ui-accent:#ec4899;--chat-ui-accent-hover:#f472b0;--chat-ui-border:#272730;--chat-ui-border-subtle:#22222a;--chat-ui-border-focus:#b98ee0;--chat-ui-bg:#0f0f14;--chat-ui-bg-muted:#17171f;--chat-ui-surface:#0f0f14;--chat-ui-surface-raised:#17171f;--chat-ui-text:#ececf2;--chat-ui-text-strong:#f7f7fb;--chat-ui-text-muted:#9c9caa;--chat-ui-text-faint:#6f6f7e;--chat-ui-info-bg:#16304d;--chat-ui-info-text:#7cb3f0;--chat-ui-warn-bg:#3d2c0e;--chat-ui-warn-text:#f5b544;--chat-ui-success-bg:#14301f;--chat-ui-success-text:#6ee7a0;--chat-ui-danger-bg:#3a1a1c;--chat-ui-danger-text:#f39ba0;--chat-ui-shadow:rgba(0,0,0,.55);--chat-ui-brand-from:#5b2b91;--chat-ui-brand-to:#9a5fd0;--chat-ui-brand-text:#fff;--chat-ui-brand-text-dim:hsla(0,0%,100%,.78);--chat-ui-brand-hover:hsla(0,0%,100%,.18)}.chat-ui-card{width:100%;max-width:85%;padding:var(--chat-ui-card-pad);border-radius:var(--chat-ui-radius-card);border:1px solid rgba(89,43,138,.15);background:var(--chat-ui-bg);box-shadow:0 1px 2px rgba(0,0,0,.04);overflow:hidden;box-sizing:border-box}.chat-ui-card--wide{max-width:100%}.chat-ui-card--warning{border-color:var(--chat-ui-warn-text);background:var(--chat-ui-warn-bg)}.chat-ui-card-header{margin:0 0 4px;font-size:var(--chat-ui-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--chat-ui-accent)}.chat-ui-card-body{font-size:var(--chat-ui-text-sm);color:var(--chat-ui-text-muted);line-height:1.45}.chat-ui-card-body+.chat-ui-card-body,.chat-ui-card-header+.chat-ui-card-body{margin-top:8px}.chat-ui-status-badge{display:inline-flex;align-items:center;flex-shrink:0;margin-top:1px;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:500;background:var(--chat-ui-bg-muted);color:var(--chat-ui-text-muted)}.chat-ui-status-badge--success{background:var(--chat-ui-success-bg);color:var(--chat-ui-success-text)}.chat-ui-status-badge--warning{background:var(--chat-ui-warn-bg);color:var(--chat-ui-warn-text)}.chat-ui-status-badge--info{background:var(--chat-ui-info-bg);color:var(--chat-ui-info-text)}.chat-ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--chat-ui-control-h);padding:0 12px;border-radius:var(--chat-ui-radius-control);font-size:var(--chat-ui-text-sm);font-weight:500;line-height:1;cursor:pointer;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.chat-ui-btn:disabled{opacity:.5;cursor:not-allowed}.chat-ui-btn--primary{border:none;background:var(--chat-ui-primary);color:var(--chat-ui-surface)}.chat-ui-btn--primary:hover:not(:disabled){background:var(--chat-ui-primary-hover)}.chat-ui-btn--outline{border:1px solid var(--chat-ui-border);background:var(--chat-ui-bg);color:var(--chat-ui-text)}.chat-ui-btn--outline:hover:not(:disabled){border-color:var(--chat-ui-primary);color:var(--chat-ui-primary)}.chat-ui-btn--ghost{border:1px solid transparent;background:transparent;color:var(--chat-ui-primary)}.chat-ui-btn--ghost:hover:not(:disabled){background:rgba(89,43,138,.06)}.chat-ui-btn--danger{border:1px solid var(--chat-ui-danger-text);background:var(--chat-ui-bg);color:var(--chat-ui-danger-text)}.chat-ui-btn--danger:hover:not(:disabled){background:var(--chat-ui-danger-bg)}.chat-ui-chip-group{display:flex;flex-wrap:wrap;gap:6px}.chat-ui-chip-footer{margin-top:4px}.chat-ui-chip{display:inline-flex;align-items:center;justify-content:center;min-height:var(--chat-ui-chip-h);padding:0 10px;border-radius:999px;border:1px solid var(--chat-ui-accent);background:var(--chat-ui-bg);color:var(--chat-ui-accent);font-size:var(--chat-ui-text-sm);font-weight:500;line-height:1.2;cursor:pointer;transition:background .12s,color .12s}.chat-ui-chip:hover:not(:disabled){background:var(--chat-ui-accent);border-color:var(--chat-ui-accent);color:var(--chat-ui-surface)}.chat-ui-chip:disabled{opacity:.5;cursor:not-allowed}.chat-ui-chip--stacked{flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;padding:4px 10px;border-radius:12px;text-align:start}.chat-ui-chip-subtitle{font-size:var(--chat-ui-text-xs);font-weight:400;opacity:.75}.chat-ui-chip-search{width:100%;height:var(--chat-ui-control-h);margin-bottom:6px;padding:0 10px;border:1px solid var(--chat-ui-border-control);border-radius:var(--chat-ui-radius-control);background:var(--chat-ui-bg);color:var(--chat-ui-text);font-size:var(--chat-ui-text-sm)}.chat-ui-chip-search:focus{outline:none;border-color:var(--chat-ui-border-focus);box-shadow:0 0 0 3px rgba(89,43,138,.15)}.chat-ui-chip-search:disabled{opacity:.5;cursor:not-allowed}.chat-ui-chip-link{margin-top:6px;padding:0;border:none;background:none;font-size:var(--chat-ui-text-sm);color:var(--chat-ui-primary);text-decoration:underline;cursor:pointer}.chat-ui-chip-link:disabled{opacity:.5;cursor:not-allowed}.chat-ui-chip-hint{font-size:var(--chat-ui-text-sm);color:var(--chat-ui-text-muted)}.chat-ui-chip-error{font-size:var(--chat-ui-text-sm);color:var(--chat-ui-danger-text)}.chat-ui-input,.chat-ui-select,.chat-ui-textarea{width:100%;border:1px solid var(--chat-ui-border-control);border-radius:var(--chat-ui-radius-control);background:var(--chat-ui-bg);color:var(--chat-ui-text);font-size:var(--chat-ui-text-sm);box-shadow:inset 0 1px 2px rgba(16,18,32,.06);transition:border-color .12s,box-shadow .12s}.chat-ui-input:hover:not(:disabled),.chat-ui-select:hover:not(:disabled),.chat-ui-textarea:hover:not(:disabled){border-color:var(--chat-ui-border-control-hover)}.chat-ui-select{cursor:pointer}.chat-ui-input,.chat-ui-select{height:var(--chat-ui-control-h);padding:0 10px}.chat-ui-textarea{min-height:56px;padding:8px 10px;resize:vertical;line-height:1.4}.chat-ui-input:focus,.chat-ui-select:focus,.chat-ui-textarea:focus{outline:none;border-color:var(--chat-ui-border-focus);box-shadow:0 0 0 3px rgba(89,43,138,.15)}.chat-ui-input:disabled,.chat-ui-select:disabled,.chat-ui-textarea:disabled{opacity:.6;cursor:not-allowed;background:var(--chat-ui-bg-muted);border-color:var(--chat-ui-border);box-shadow:none}.chat-ui-field-row{display:grid;grid-template-columns:1fr;gap:3px;min-width:0}.chat-ui-field-label{font-size:var(--chat-ui-text-xs);font-weight:500;color:var(--chat-ui-text-muted)}.chat-ui-field-value{font-size:var(--chat-ui-text-sm);color:var(--chat-ui-text);min-width:0;overflow-wrap:anywhere;word-break:break-word}.chat-ui-field-link{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--chat-ui-primary);text-decoration:underline}.chat-ui-field-list{gap:8px}.chat-ui-doc-list,.chat-ui-field-list{display:flex;flex-direction:column;margin-bottom:10px}.chat-ui-doc-list{gap:6px}.chat-ui-doc-item{display:flex;align-items:flex-start;gap:6px;font-size:var(--chat-ui-text-sm);color:var(--chat-ui-text)}.chat-ui-table-wrap{overflow-x:auto;margin-bottom:10px;border:1px solid var(--chat-ui-border-subtle);border-radius:10px}.chat-ui-table{width:100%;border-collapse:collapse;font-size:var(--chat-ui-text-xs);white-space:nowrap}.chat-ui-table thead tr{background:var(--chat-ui-bg-muted)}.chat-ui-table th{text-align:left;padding:6px 10px;font-weight:600;color:var(--chat-ui-text-muted);text-transform:uppercase;letter-spacing:.02em}.chat-ui-table td.chat-ui-table-num,.chat-ui-table th.chat-ui-table-num{text-align:right}.chat-ui-table td{padding:6px 10px;border-top:1px solid var(--chat-ui-border-subtle);color:var(--chat-ui-text)}.chat-ui-table tbody tr:hover{background:var(--chat-ui-primary-soft)}.chat-ui-table input[type=number]{width:96px;text-align:right;font-size:var(--chat-ui-text-xs);padding:3px 6px;border:1px solid var(--chat-ui-border);border-radius:6px;background:var(--chat-ui-surface);color:var(--chat-ui-text)}.chat-ui-table td .chat-ui-btn,.chat-ui-table td .chat-ui-select{height:28px;padding:0 10px;font-size:var(--chat-ui-text-sm)}.chat-ui-table td .chat-ui-select{width:auto;min-width:132px}.chat-ui-table td .chat-ui-select option{font-size:13px}.chat-ui-table .chat-ui-table-sticky{position:sticky;right:0;background:var(--chat-ui-surface);box-shadow:-6px 0 6px -6px var(--chat-ui-shadow)}.chat-ui-table thead .chat-ui-table-sticky{background:var(--chat-ui-bg-muted)}.chat-ui-action-row{display:flex;flex-wrap:wrap;gap:6px}.chat-ui-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0}.chat-ui-summary-item{display:grid;gap:4px;min-width:0}.chat-ui-summary-label{display:flex;align-items:center;gap:5px;font-size:var(--chat-ui-text-xs);font-weight:500;color:var(--chat-ui-text-muted)}.chat-ui-summary-icon{flex:0 0 auto;color:var(--chat-ui-primary)}.chat-ui-summary-value{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin:0;min-width:0}.chat-ui-summary-chip{max-width:100%;padding:2px 8px;border-radius:999px;background:var(--chat-ui-primary-soft);border:1px solid var(--chat-ui-border-subtle);color:var(--chat-ui-primary);font-size:var(--chat-ui-text-sm);font-weight:500;overflow-wrap:anywhere}.chat-ui-summary-detail{overflow-wrap:anywhere}.chat-ui-summary-detail,.chat-ui-summary-note{font-size:var(--chat-ui-text-xs);color:var(--chat-ui-text-muted)}.chat-ui-summary-note{margin:10px 0 0;padding-top:8px;border-top:1px solid var(--chat-ui-border-subtle)}.chat-ui-summary-actions{margin-top:8px}.chat-ui-details-files{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none}.chat-ui-details-file{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:8px 10px;border:1px solid var(--chat-ui-border-subtle);border-radius:var(--chat-ui-radius-control);background:var(--chat-ui-surface-raised);color:var(--chat-ui-text);font:inherit;text-align:start;cursor:pointer;transition:border-color .12s,background .12s}.chat-ui-details-file:hover{border-color:var(--chat-ui-primary);background:var(--chat-ui-primary-soft)}.chat-ui-details-file:focus-visible{outline:2px solid var(--chat-ui-primary);outline-offset:1px}.chat-ui-details-file-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--chat-ui-radius-control);background:var(--chat-ui-primary-soft);color:var(--chat-ui-primary)}.chat-ui-details-file-text{display:grid;flex:1 1 auto;gap:2px;min-width:0}.chat-ui-details-file-meta,.chat-ui-details-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-ui-details-file-name{font-size:var(--chat-ui-text-sm);font-weight:600;color:var(--chat-ui-text-strong)}.chat-ui-details-file-meta{font-size:var(--chat-ui-text-xs);color:var(--chat-ui-text-muted)}.chat-ui-details-file-action{flex:0 0 auto;font-size:var(--chat-ui-text-sm);font-weight:600;color:var(--chat-ui-primary)}.chat-ui-summary-grid--expanded{grid-auto-flow:row dense}.chat-ui-summary-item--wide{grid-column:1/-1}.chat-ui-summary-item--wide .chat-ui-summary-chip{border-radius:12px;padding:4px 10px;line-height:1.45;white-space:pre-line}.chat-ui-summary-grid--expanded [data-detail-key]{animation:chat-ui-summary-reveal .16s ease-out}@keyframes chat-ui-summary-reveal{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chat-ui-summary-grid--expanded [data-detail-key]{animation:none}}.chat-ui-summary-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;margin-top:8px}.chat-ui-summary-count{font-size:var(--chat-ui-text-xs);color:var(--chat-ui-text-muted)}.chat-ui-summary-toggle{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;margin:-2px -4px;padding:2px 4px;border:none;border-radius:6px;background:transparent;color:var(--chat-ui-primary);font-size:var(--chat-ui-text-xs);font-weight:500;line-height:1.4;cursor:pointer;transition:background .12s}.chat-ui-summary-toggle:hover{background:var(--chat-ui-primary-soft)}.chat-ui-summary-toggle:focus-visible{outline:2px solid var(--chat-ui-primary);outline-offset:1px}.chat-ui-summary-chevron{flex:0 0 auto;transition:transform .16s ease}.chat-ui-summary-toggle[aria-expanded=true] .chat-ui-summary-chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.chat-ui-summary-chevron{transition:none}}.chat-ui-pinned-actions{flex:0 0 auto;padding:10px 14px;background:var(--chat-ui-surface,#fff);border-top:1px solid var(--chat-ui-border-subtle)}.chat-ui-pinned-actions .chat-ui-action-row{margin:0}.chat-ui-attach-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.chat-ui-attach-row--stack{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.chat-ui-attach-actions{display:flex;flex-direction:column;gap:8px;width:100%}.chat-ui-attach-actions .chat-ui-btn,.chat-ui-attach-actions .chat-ui-file-attach{width:100%;justify-content:center}.chat-ui-attach-row .chat-ui-select{flex:1;min-width:120px}.chat-ui-file-attach{display:inline-flex;align-items:center;gap:5px;height:var(--chat-ui-control-h);padding:0 10px;border-radius:var(--chat-ui-radius-control);border:1px dashed var(--chat-ui-border);background:var(--chat-ui-bg-muted);color:var(--chat-ui-primary);font-size:var(--chat-ui-text-sm);font-weight:500;cursor:pointer;transition:border-color .12s,background .12s}.chat-ui-file-attach:hover:not(:disabled){border-color:var(--chat-ui-primary);background:rgba(89,43,138,.04)}.chat-ui-file-attach:disabled{opacity:.5;cursor:not-allowed}.chat-ui-file-attach--icon{width:var(--chat-ui-control-h);height:var(--chat-ui-control-h);padding:0;justify-content:center;border-style:solid;border-radius:50%;background:var(--chat-ui-bg-muted);color:var(--chat-ui-primary)}.chat-ui-file-attach-icon{width:14px;height:14px;flex-shrink:0}.chat-ui-list-option{display:block;width:100%;padding:8px 10px;border-radius:var(--chat-ui-radius-control);border:1px solid var(--chat-ui-border);background:var(--chat-ui-bg);text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.chat-ui-list-option:hover:not(:disabled){border-color:var(--chat-ui-primary);background:rgba(89,43,138,.03)}.chat-ui-list-option:disabled{opacity:.5;cursor:not-allowed}.chat-ui-list-option-title{display:block;font-size:var(--chat-ui-text-sm);font-weight:500;color:var(--chat-ui-text)}.chat-ui-list-option-sub{display:block;margin-top:2px;font-size:var(--chat-ui-text-xs);color:var(--chat-ui-text-muted)}.chat-ui-list{display:flex;flex-direction:column;gap:6px}.chat-ui-preview-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.chat-ui-preview-status{border-radius:999px;padding:2px 8px;font-size:var(--chat-ui-text-xs);font-weight:600;text-transform:uppercase}.chat-ui-preview-id{margin-bottom:8px;font-family:ui-monospace,monospace;font-size:var(--chat-ui-text-xs);color:var(--chat-ui-text-muted)}.chat-ui-preview-row{display:grid;grid-template-columns:1fr;gap:3px;min-width:0;padding-bottom:8px;border-bottom:1px solid var(--chat-ui-bg-muted)}.chat-ui-preview-row:last-child{border-bottom:none;padding-bottom:0}.chat-ui-preview-row .chat-ui-field-label{margin-bottom:0}.chat-ui-preview-row .chat-ui-field-value{line-height:1.4}[dir=rtl] .chat-ui-list-option{text-align:right}[dir=rtl] .chat-ui-doc-item{flex-direction:row-reverse}.chat-ui-notif-group-label{margin:10px 2px 4px;font-size:var(--chat-ui-text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--chat-ui-text-muted)}.chat-ui-notif-group-count{font-weight:400;text-transform:none;letter-spacing:normal}.chat-ui-notif-unread{margin-inline-start:6px}.chat-ui-notif-rows{display:flex;flex-direction:column}.chat-ui-notif-row{display:flex;gap:8px;padding:9px 2px;border-top:1px solid var(--chat-ui-border-subtle)}.chat-ui-notif-row:first-child{border-top:none}.chat-ui-notif-bullet{flex:none;width:7px;height:7px;border-radius:50%;margin-top:6px}.chat-ui-notif-bullet--unread{background:var(--chat-ui-accent)}.chat-ui-notif-bullet--read{border:1.5px solid var(--chat-ui-border)}.chat-ui-notif-body{flex:1;min-width:0}.chat-ui-notif-msg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;text-align:start;border:none;background:transparent;padding:0;font:inherit;font-size:var(--chat-ui-text-sm);line-height:1.42;color:var(--chat-ui-text-strong);cursor:pointer}.chat-ui-notif-msg:hover:not(:disabled){color:var(--chat-ui-primary)}.chat-ui-notif-msg:disabled{cursor:default}.chat-ui-notif-meta{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:var(--chat-ui-text-xs);color:var(--chat-ui-text-faint)}.chat-ui-notif-kind,.chat-ui-notif-unread{flex:none}.chat-ui-notif-explain{margin-inline-start:auto;flex:none;border:none;background:transparent;padding:0;font:inherit;font-size:var(--chat-ui-text-xs);font-weight:600;color:var(--chat-ui-primary);cursor:pointer}.chat-ui-notif-explain:hover:not(:disabled){text-decoration:underline}.chat-ui-notif-explain:disabled{opacity:.5;cursor:not-allowed}.chat-ui-notif-more{display:flex;justify-content:center;margin-top:8px}