.polish-collapse{opacity:0;transition:grid-template-rows var(--t-motion-expand-close) var(--t-easing-standard), opacity var(--t-motion-expand-close) var(--t-easing-standard);grid-template-rows:0fr;display:grid}.polish-collapse[data-open=true]{opacity:1;transition-duration:var(--t-motion-expand-open);grid-template-rows:1fr}.polish-collapse__content{min-height:0;overflow:hidden}.polish-exit-presence[data-open=false]{pointer-events:none;animation:polish-exit var(--t-motion-popupClose-duration) var(--t-easing-exit) forwards}@keyframes polish-exit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--t-motion-popupClose-drop)) scale(var(--t-motion-popupClose-scale))}}.polish-rolling-number{font-family:var(--t-font-numeric);font-variant-numeric:tabular-nums;display:inline-grid}.polish-rolling-number>span{grid-area:1/1}.polish-rolling-number__size{visibility:hidden}@media (prefers-reduced-motion:reduce){.polish-collapse[data-open]{transition:none}.polish-exit-presence[data-open=false]{animation:none}}.polish-choice{isolation:isolate;box-sizing:border-box;align-items:stretch;max-inline-size:100%;font-family:inherit;display:inline-flex;position:relative}.polish-segmented.polish-choice--background{padding:calc(var(--t-space-inputToError) / 2);border:1px solid var(--t-color-border-box);border-radius:var(--t-radius-pill);background:var(--t-color-bg-field)}.polish-choice__item{box-sizing:border-box;min-inline-size:min-content;padding:0 var(--t-button-size-sm-paddingX);border-radius:inherit;color:var(--t-color-text-3);font:inherit;font-size:var(--t-button-size-md-font);font-weight:var(--t-font-weight-medium);text-align:center;overflow-wrap:normal;cursor:pointer;transition:color var(--t-motion-hover) var(--t-easing-standard);background:0 0;border:0;flex:auto;justify-content:center;align-items:center;line-height:normal;display:inline-flex;position:relative}.polish-segmented .polish-choice__item{min-block-size:var(--t-button-size-sm-height)}.polish-segmented.polish-choice--background .polish-choice__item{border-radius:var(--t-radius-pill)}.polish-choice__item:after{content:"";inset-inline:0;inset-block:min(0px, calc((var(--t-button-size-sm-height) - var(--t-layout-minTouch)) / 2));position:absolute}.polish-choice__item[data-selected=true]{color:var(--t-color-text-1)}.polish-choice__item:disabled{color:var(--t-color-text-4);cursor:default}.polish-choice__item:focus-visible{outline:2px solid var(--t-color-primary-base);outline-offset:2px;z-index:1}.polish-choice__indicator{z-index:-1;block-size:var(--polish-choice-height);left:0;border-radius:var(--t-radius-pill);background:var(--t-color-bg-gray);pointer-events:none;position:absolute;inset-block-start:calc(var(--t-space-inputToError) / 2)}.polish-choice__indicator[data-ready=true]{transition:transform var(--t-motion-segment) var(--t-easing-standard), width var(--t-motion-segment) var(--t-easing-standard)}.polish-choice__indicator[hidden]{display:none}.polish-choice--underline{border-block-end:1px solid var(--t-color-border-divider)}.polish-choice--underline .polish-choice__item{min-block-size:var(--t-layout-minTouch)}.polish-choice--underline .polish-choice__item:after{inset:0}.polish-choice--underline .polish-choice__indicator{background:var(--t-color-text-1);border-radius:0;block-size:2px;inset-block:auto -1px}.polish-tabs .polish-choice__item{font-size:var(--t-input-font);font-weight:var(--t-font-weight-regular)}@media (hover:hover){.polish-choice__item:hover:not(:disabled){color:var(--t-color-text-1)}}@media (prefers-reduced-motion:reduce){.polish-choice__indicator[data-ready=true],.polish-choice__item{transition:none}}.polish-select{max-inline-size:100%;font-family:inherit;display:inline-block;position:relative}.polish-select__trigger{justify-content:space-between;align-items:center;gap:var(--t-space-scale-1);inline-size:100%;min-block-size:var(--t-button-size-md-height);padding:0 var(--t-button-size-sm-paddingX);border:1px solid var(--t-color-border-box);border-radius:var(--t-radius-pill);background:var(--t-color-bg-field);color:var(--t-color-text-2);font:inherit;font-size:var(--t-dropdown-itemFont);font-weight:var(--t-button-weight);cursor:pointer;display:flex;position:relative}.polish-select__trigger:after{content:"";inset-inline:-1px;block-size:calc(100% + 2px);min-block-size:var(--t-layout-minTouch);position:absolute;top:50%;transform:translateY(-50%)}.polish-select__trigger:focus-visible{outline:2px solid var(--t-color-primary-base);outline-offset:2px}.polish-select__trigger:disabled,.polish-select__placeholder{color:var(--t-color-text-4)}.polish-select__trigger:disabled{cursor:default}.polish-select__chevron,.polish-select__check{inline-size:var(--t-dropdown-chevron);block-size:var(--t-dropdown-chevron);stroke-width:var(--t-icon-stroke);flex:none}.polish-select__chevron{transition:transform var(--t-duration-xs) var(--t-easing-standard)}.polish-select__trigger[aria-expanded=true] .polish-select__chevron{transform:rotate(180deg)}.polish-select__check{color:var(--t-color-primary-base)}.polish-select__presence{z-index:2;min-inline-size:100%;position:absolute;inset-block-start:calc(100% + var(--t-space-scale-0));inset-inline-start:0}.polish-select__presence[data-open=false]{animation-duration:var(--t-duration-xs)}.polish-select__list{z-index:1;box-sizing:border-box;min-inline-size:100%;max-inline-size:min(var(--t-layout-popupMaxWidth), 90vw);max-block-size:calc(var(--t-dropdown-itemHeight) * 6 + var(--t-space-inputToError) * 2);padding:var(--t-space-inputToError);border:1px solid var(--t-color-border-box);border-radius:var(--t-dropdown-listRadius);background:var(--t-dropdown-listBg);box-shadow:var(--t-shadow-floating);animation:polish-select-open var(--t-duration-xs) var(--t-easing-standard);position:relative;overflow-y:auto}.polish-select__option{justify-content:space-between;align-items:center;gap:var(--t-space-scale-1);min-block-size:var(--t-dropdown-itemHeight);padding-inline:var(--t-space-scale-1);border-radius:var(--t-dropdown-itemRadius);color:var(--t-dropdown-itemText);font-size:var(--t-dropdown-itemFont);font-weight:var(--t-font-weight-medium);cursor:pointer;display:flex;position:relative}.polish-select__option>span{overflow-wrap:anywhere}.polish-select__option[data-active=true]{background:var(--t-dropdown-itemHover)}.polish-select__option[aria-selected=true]{color:var(--t-color-text-1);font-weight:var(--t-font-weight-semibold)}.polish-select__option[aria-disabled=true]{color:var(--t-color-text-4);cursor:default}.polish-select__native{clip-path:inset(50%);white-space:nowrap;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@keyframes polish-select-open{0%{opacity:0;transform:translateY(calc(var(--t-space-scale-0) * -1))}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.polish-select__presence{inline-size:var(--polish-select-width,max-content);min-inline-size:0;max-inline-size:calc(100vw - var(--t-space-gutterMobile) * 2);position:fixed;inset-block-start:var(--polish-select-top);inset-inline-start:var(--polish-select-left)}.polish-select__list{inline-size:100%;max-inline-size:100%;max-block-size:min(calc(var(--t-dropdown-itemHeight) * 6 + var(--t-space-inputToError) * 2), var(--polish-select-available,100vh));overscroll-behavior:contain}}@media (prefers-reduced-motion:reduce){.polish-select__list{animation:none}.polish-select__chevron{transition:none}}.polish-select__label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.polish-field{box-sizing:border-box;width:100%;min-width:0;height:var(--t-input-height);border:1px solid var(--t-input-border);border-radius:var(--t-input-radius);padding:0 var(--t-input-paddingX);background:var(--t-input-bg);color:var(--t-color-text-1);font-family:inherit;font-size:var(--t-input-font);font-weight:var(--t-font-weight-regular);transition:border-color var(--t-duration-sm) var(--t-easing-standard);display:block}.polish-field::placeholder{color:var(--t-input-placeholder)}.polish-field:focus{border-color:var(--t-input-focusBorder);outline:none}.polish-field[aria-invalid=true]{border-color:var(--t-input-errorColor)}.polish-field:disabled{color:var(--t-color-text-4);cursor:not-allowed}.polish-auto-grow{min-height:var(--t-input-height);padding-block:var(--t-input-paddingYMultiline);resize:none;overflow-y:hidden}.polish-floating-field{min-width:0}.polish-floating-field__control{position:relative}.polish-floating-field__label{inset-inline-start:var(--t-input-paddingX);background:var(--t-popup-bg);max-width:calc(100% - var(--t-input-paddingX) * 2);text-overflow:ellipsis;white-space:nowrap;color:var(--t-color-text-2);font-family:inherit;font-size:var(--t-input-font);transition:color var(--t-duration-sm) var(--t-easing-standard);position:absolute;top:0;overflow:hidden;transform:translateY(-50%)}.polish-floating-field__input:not(:focus)::placeholder{color:#0000}.polish-floating-field__input:focus+.polish-floating-field__label{color:var(--t-input-focusBorder)}.polish-floating-field__input[aria-invalid=true]+.polish-floating-field__label{color:var(--t-input-errorColor)}.polish-field-error{margin-top:var(--t-space-inputToError);color:var(--t-input-errorColor);font-family:inherit;font-size:var(--t-font-size-meta-mobile)}.polish-search-field{min-width:0;position:relative}.polish-search-field__input{appearance:none;padding-inline-start:calc(var(--t-input-paddingX) * 2 + var(--t-icon-close));padding-inline-end:var(--t-layout-minTouch)}.polish-search-field__input::-webkit-search-cancel-button{appearance:none}.polish-search-field__icon{inset-inline-start:var(--t-input-paddingX);width:var(--t-icon-close);height:var(--t-icon-close);color:var(--t-color-text-3);stroke-width:var(--t-icon-stroke);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.polish-search-field__clear{inset-inline-end:calc((var(--t-layout-minTouch) - var(--t-popup-close-size)) / 2);width:var(--t-popup-close-size);height:var(--t-popup-close-size);border-radius:var(--t-radius-pill);color:var(--t-color-text-iconButton);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.polish-search-field__clear:after{content:"";width:var(--t-layout-minTouch);height:var(--t-layout-minTouch);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.polish-search-field__clear svg{width:var(--t-icon-close);height:var(--t-icon-close);stroke-width:var(--t-icon-stroke)}.polish-search-field__clear:hover:not(:disabled){background:var(--t-popup-close-hoverBg)}.polish-search-field__clear:focus-visible{outline:1px solid var(--t-input-focusBorder)}.polish-search-field__clear:disabled{color:var(--t-color-text-4);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.polish-field,.polish-floating-field__label{transition:none}}.polish-chip-clamp{align-items:center;gap:var(--t-space-grid);flex-wrap:wrap;min-width:0;display:flex;position:relative}.polish-chip-clamp__chip,.polish-chip-clamp__more{box-sizing:border-box;max-width:100%;height:var(--t-chip-height);padding:0 var(--t-chip-paddingX);border-radius:var(--t-radius-pill);background:var(--t-chip-bg);color:var(--t-chip-text);font-family:inherit;font-size:var(--t-chip-font);font-weight:var(--t-chip-weight);white-space:nowrap;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.polish-chip-clamp__chip{overflow:hidden}.polish-chip-clamp__more{cursor:pointer;transition:background var(--t-motion-hover) var(--t-easing-exit), color var(--t-motion-hover) var(--t-easing-exit);position:relative}.polish-chip-clamp__more:after{content:"";width:max(100%, var(--t-layout-minTouch));height:max(100%, var(--t-layout-minTouch));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.polish-chip-clamp__more:focus-visible{outline:auto;outline-color:var(--t-color-primary-base)}.polish-chip-clamp__measurements,.polish-chip-clamp__chip[data-clamped=true]{visibility:hidden;pointer-events:none;position:absolute}.polish-chip-clamp__measurements{align-items:flex-start;display:flex;inset:0;overflow:hidden}.polish-chip-clamp__chip[data-clamped=true]{top:0;left:0}@media (hover:hover){.polish-chip-clamp__more:hover{background:var(--t-chip-hoverBg);color:var(--t-chip-hoverText)}}@media (prefers-reduced-motion:reduce){.polish-chip-clamp__more{transition:none}}.polish-hit{isolation:isolate;position:relative}.polish-hit:after{content:"";z-index:-1;inset:min(0px, calc((100% - var(--t-layout-minTouch)) / 2));min-width:var(--t-layout-minTouch);min-height:var(--t-layout-minTouch);position:absolute}:is(.polish-button,.polish-icon-button,.polish-back-pill,.polish-switch){box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;font-family:inherit}:is(.polish-button,.polish-icon-button,.polish-back-pill,.polish-switch):focus-visible{outline:2px solid var(--t-color-primary-base);outline-offset:2px}:is(.polish-button,.polish-icon-button,.polish-back-pill,.polish-switch):disabled{cursor:default}.polish-button{justify-content:center;align-items:center;gap:var(--t-space-labelToInput);border-radius:var(--t-radius-pill);max-width:100%;font-weight:var(--t-button-weight);transition:background var(--t-motion-hover) var(--t-easing-exit), transform var(--t-duration-xs) var(--t-easing-exit);border:0;display:inline-flex}.polish-button--sm{height:var(--t-button-size-sm-height);padding-inline:var(--t-button-size-sm-paddingX);font-size:var(--t-button-size-sm-font)}.polish-button--md{height:var(--t-button-size-md-height);padding-inline:var(--t-button-size-md-paddingX);font-size:var(--t-button-size-md-font)}.polish-button--lg{height:var(--t-button-size-lg-height);padding-inline:var(--t-button-size-lg-paddingX);font-size:var(--t-button-size-lg-font)}.polish-button--primary{background:var(--t-button-variant-primary-bg);color:var(--t-button-variant-primary-text)}.polish-button--gray{background:var(--t-button-variant-gray-bg);color:var(--t-button-variant-gray-text)}.polish-button--danger{background:var(--t-button-variant-danger-bg);color:var(--t-button-variant-danger-text)}.polish-button--primary:hover{background:var(--t-button-variant-primary-hover)}.polish-button--gray:hover{background:var(--t-button-variant-gray-hover)}.polish-button--danger:hover{background:var(--t-button-variant-danger-hover)}.polish-button--textLink{color:var(--t-button-variant-textLink-text);text-underline-offset:var(--t-space-scale-0);background:0 0;text-decoration:underline}.polish-button--textLink:hover{color:var(--t-button-variant-textLink-hover)}.polish-button:active:not(:disabled){transform:scale(var(--t-button-pressScale))}.polish-button:disabled{background:var(--t-color-bg-disabled);color:var(--t-color-text-4)}.polish-button svg{width:var(--t-popup-close-icon);height:var(--t-popup-close-icon);stroke-width:var(--t-icon-stroke);flex:none}.polish-icon-button{width:var(--t-popup-close-size);height:var(--t-popup-close-size);border-radius:var(--t-radius-pill);color:var(--t-color-text-iconButton);transition:background var(--t-motion-hover), color var(--t-motion-hover);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.polish-icon-button:hover{background:var(--t-popup-close-hoverBg);color:var(--t-color-text-1)}.polish-icon-button:disabled{color:var(--t-color-text-4);background:0 0}.polish-icon-button svg{width:var(--t-popup-close-icon);height:var(--t-popup-close-icon);stroke-width:var(--t-icon-stroke)}.polish-back-pill{align-items:center;gap:var(--t-backButton-gap);min-height:var(--t-backButton-height);padding:0 var(--t-backButton-paddingRight) 0 var(--t-backButton-paddingLeft);border-radius:var(--t-radius-pill);color:var(--t-color-text-1);font-size:var(--t-backButton-font);font-weight:var(--t-backButton-weight);transition:background var(--t-motion-hover);background:0 0;border:0;display:inline-flex}.polish-back-pill svg{width:var(--t-backButton-icon);height:var(--t-backButton-icon);stroke-width:var(--t-icon-stroke);flex:none}.polish-back-pill:hover{background:var(--t-backButton-hoverBg)}.polish-back-pill:disabled{color:var(--t-color-text-4)}.polish-switch{width:var(--t-switch-width);height:var(--t-switch-height);border-radius:var(--t-radius-pill);background:var(--t-switch-off-track);transition:background-color var(--t-switch-motion-track);border:0;flex:none;padding:0;display:inline-block}.polish-switch>span{left:var(--t-switch-insetOff);top:calc((var(--t-switch-height) - var(--t-switch-knob)) / 2);width:var(--t-switch-knob);height:var(--t-switch-knob);border-radius:var(--t-radius-pill);background:var(--t-switch-off-knob);transition:transform var(--t-switch-motion-knob), background var(--t-switch-motion-track);position:absolute}.polish-switch[aria-checked=true]{background:var(--t-switch-on-track)}.polish-switch[aria-checked=true]>span{background:var(--t-switch-on-knob);box-shadow:inset 0 0 0 1px var(--t-switch-on-knobBorder);transform:translateX(calc(var(--t-switch-width) - var(--t-switch-insetOn) - var(--t-switch-knob) - var(--t-switch-insetOff)))}.polish-switch:active:not(:disabled)>span{scale:var(--t-switch-motion-pressScale)}.polish-switch:disabled{background:var(--t-color-bg-disabled)}.polish-switch:disabled>span{background:var(--t-color-text-4)}.polish-empty{text-align:center;color:var(--t-color-text-3);word-break:keep-all}.polish-empty p{margin:0}.polish-empty .polish-empty-title{color:var(--t-color-text-1);font-size:var(--t-font-size-rowName-mobile);font-weight:var(--t-font-weight-semibold)}.polish-empty .polish-empty-description{margin-top:var(--t-space-scale-0);font-size:var(--t-font-size-desc-mobile);font-weight:var(--t-font-weight-regular);line-height:var(--t-font-size-body-lineHeight)}.polish-empty-action{margin-top:var(--t-space-rowPaddingY)}.polish-badge,.polish-tag{border-radius:var(--t-radius-pill);box-sizing:border-box;align-items:center;max-width:100%;display:inline-flex}.polish-badge{height:var(--t-badge-height);padding-inline:var(--t-badge-paddingX);background:var(--t-badge-bg);color:var(--t-badge-text);font-size:var(--t-badge-font);font-weight:var(--t-badge-weight)}.polish-tag{min-height:var(--t-space-scale-5);padding-inline:var(--t-space-labelToInput);font-size:var(--t-font-size-badge-mobile);font-weight:var(--t-font-weight-medium)}.polish-tag--red{background:var(--t-color-tag-red-bg);color:var(--t-color-tag-red-text)}.polish-tag--blue{background:var(--t-color-tag-blue-bg);color:var(--t-color-tag-blue-text)}.polish-tag--orange{background:var(--t-color-tag-orange-bg);color:var(--t-color-tag-orange-text)}.polish-tag--green{background:var(--t-color-tag-green-bg);color:var(--t-color-tag-green-text)}.polish-toast-presence{left:50%;bottom:calc(var(--t-toast-bottom) + env(safe-area-inset-bottom));max-width:calc(100% - var(--t-space-gutterMobile) * 2);z-index:60;position:fixed;translate:-50%}.polish-toast-presence[data-open=true]{animation:polish-toast-enter var(--t-duration-lg) var(--t-easing-standard) both}@keyframes polish-toast-enter{0%{opacity:0;transform:translateY(calc(100% + var(--t-toast-bottom)))}to{opacity:1;transform:none}}.polish-toast{padding:var(--t-space-labelToInput) var(--t-space-cardPaddingX);border:1px solid var(--t-toast-border);border-radius:var(--t-toast-radius);background:var(--t-toast-bg);color:var(--t-color-text-1);font-size:var(--t-toast-font);font-weight:var(--t-toast-weight);box-shadow:var(--t-shadow-floating);overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.polish-toast-presence[data-open=true]{animation:none}:is(.polish-button,.polish-icon-button,.polish-back-pill,.polish-switch,.polish-switch>span){transition:none}.polish-button:active:not(:disabled){transform:none}.polish-switch:active:not(:disabled)>span{scale:none}}.polish-tooltip-anchor{max-inline-size:100%;display:inline-flex}.polish-tooltip{z-index:40;box-sizing:border-box;max-inline-size:calc(100vw - var(--t-space-scale-1) * 2);max-block-size:calc(100dvh - var(--t-space-scale-1) * 2);padding:var(--t-space-inputToError) var(--t-badge-paddingX);border-radius:var(--t-radius-menuItem);background:var(--t-tooltip-bg);color:var(--t-tooltip-text);font-family:inherit;font-size:var(--t-font-size-meta-mobile);font-weight:var(--t-font-weight-regular);overflow-wrap:anywhere;animation:polish-tooltip-in var(--t-duration-xs) var(--t-easing-standard);position:fixed;overflow:auto}@keyframes polish-tooltip-in{0%{opacity:0;transform:translateY(var(--t-space-scale-0))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.polish-tooltip{animation:none}}.polish-dialog-surface{box-sizing:border-box;inline-size:var(--t-layout-popupMaxWidth);max-inline-size:100%;padding:var(--t-popup-padding);border-radius:var(--t-popup-radius);background:var(--t-popup-bg);color:var(--t-color-text-1);box-shadow:var(--t-shadow-popup);overflow-wrap:anywhere;animation:polish-dialog-enter var(--t-duration-md) var(--t-easing-standard);font-family:inherit}.polish-dialog-surface--wide{inline-size:var(--t-layout-popupWideWidth)}.polish-dialog-heading{justify-content:space-between;align-items:start;gap:var(--t-space-scale-1);display:flex}.polish-dialog-surface .polish-dialog-heading h2{font-size:var(--t-popup-title);font-weight:var(--t-font-weight-bold);margin:0}.polish-dialog-heading .polish-icon-button{flex:none}.polish-dialog-description{margin-block:var(--t-space-scale-1) var(--t-space-rowPaddingY);font-size:var(--t-font-size-body-mobile);color:var(--t-color-text-3);line-height:var(--t-font-size-body-lineHeight)}.polish-dialog-actions{gap:var(--t-space-scale-1);margin-block-start:var(--t-space-scale-5);display:flex}.polish-dialog-actions>*{flex:1;min-inline-size:0}@keyframes polish-dialog-enter{0%{opacity:0;transform:translateY(var(--t-space-scale-2))}to{opacity:1;transform:none}}@media (width<=900px){.polish-dialog-surface{inline-size:100%;border-end-end-radius:0;border-end-start-radius:0;padding-block-end:calc(var(--t-popup-padding) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.polish-dialog-surface{animation:none}}.polish-checkbox{align-items:flex-start;gap:var(--t-badge-paddingX);max-width:100%;color:var(--t-color-text-2);font-family:inherit;font-size:var(--t-font-size-desc-mobile);line-height:var(--t-font-size-body-lineHeight);cursor:pointer;display:inline-flex}.polish-checkbox-control{width:var(--t-checkbox-size);height:var(--t-checkbox-size);flex:none;display:inline-flex;position:relative}.polish-checkbox-input{z-index:1;width:var(--t-layout-minTouch);height:var(--t-layout-minTouch);opacity:0;cursor:inherit;margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.polish-checkbox-box{border-radius:var(--t-checkbox-radius);width:100%;height:100%;color:var(--t-checkbox-check);background:var(--t-checkbox-off);transition:background-color var(--t-motion-hover) var(--t-easing-exit);pointer-events:none;justify-content:center;align-items:center;display:inline-flex}.polish-checkbox-box svg{width:var(--t-space-scale-3);height:var(--t-space-scale-3);stroke-width:var(--t-icon-stroke);display:none}.polish-checkbox-input:checked+.polish-checkbox-box,.polish-checkbox-input:indeterminate+.polish-checkbox-box{background:var(--t-checkbox-on)}.polish-checkbox-input:checked+.polish-checkbox-box .polish-checkbox-check{display:block}.polish-checkbox-input:indeterminate+.polish-checkbox-box .polish-checkbox-check{display:none}.polish-checkbox-input:indeterminate+.polish-checkbox-box .polish-checkbox-mixed{display:block}.polish-checkbox-input:focus-visible+.polish-checkbox-box{outline:2px solid var(--t-color-primary-base);outline-offset:2px}.polish-checkbox:has(.polish-checkbox-input:disabled){color:var(--t-color-text-4);cursor:default}.polish-checkbox-input:disabled+.polish-checkbox-box{background:var(--t-color-bg-disabled);color:var(--t-color-text-4)}.polish-checkbox-label{overflow-wrap:anywhere;min-width:0}@media (prefers-reduced-motion:reduce){.polish-checkbox-box{transition:none}}.polish-state{align-items:center;gap:var(--t-badge-paddingX);min-width:0;max-width:100%;color:var(--t-color-text-3);font-family:inherit;font-size:var(--t-font-size-desc-mobile);line-height:var(--t-font-size-body-lineHeight);display:flex}.polish-state-copy{overflow-wrap:anywhere;min-width:0}.polish-state-dots{gap:var(--t-space-scale-0);flex:none;display:inline-flex}.polish-state-dots i{width:var(--t-space-inputToError);height:var(--t-space-inputToError);animation:polish-state-bounce var(--t-toast-showFor) var(--t-easing-standard) infinite;background:currentColor;border-radius:50%;display:block}.polish-state-dots i:nth-child(2){animation-delay:var(--t-duration-xs)}.polish-state-dots i:nth-child(3){animation-delay:var(--t-duration-lg)}.polish-state--thinking .polish-state-copy{font-weight:var(--t-font-weight-medium);background:linear-gradient(90deg, var(--t-color-text-3), var(--t-color-text-1), var(--t-color-text-3));color:#0000;animation:polish-state-shine var(--t-toast-showFor) linear infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.polish-state-dot{width:var(--t-space-scale-1);height:var(--t-space-scale-1);background:currentColor;border-radius:50%;flex:none;display:inline-block}.polish-state--needs-answer .polish-state-dot,.polish-state--complete .polish-state-dot{color:var(--t-color-primary-base)}.polish-state--needs-answer .polish-state-dot{animation:polish-state-pulse var(--t-toast-showFor) var(--t-easing-exit) infinite}.polish-state--waiting{color:var(--t-color-pending)}.polish-state--waiting .polish-state-dot{animation:polish-state-pulse var(--t-toast-showFor) var(--t-easing-exit) infinite}.polish-state--error .polish-state-dot{color:var(--t-color-pnl-loss);animation:polish-state-glow var(--t-toast-showFor) var(--t-easing-exit) infinite}.polish-error-state{min-width:0;max-width:100%;font-family:inherit}.polish-error-state-title{color:var(--t-color-text-1);font-size:var(--t-input-font);font-weight:var(--t-font-weight-semibold);overflow-wrap:anywhere}.polish-error-state-description{margin:var(--t-space-scale-0) 0 0;color:var(--t-color-text-3);font-size:var(--t-font-size-desc-mobile);line-height:var(--t-font-size-body-lineHeight);overflow-wrap:anywhere}.polish-error-state-action{margin-top:var(--t-space-scale-2)}.polish-skeleton{min-width:0;max-width:100%}.polish-skeleton-bar{width:100%;height:var(--t-input-paddingX);border-radius:calc(var(--t-input-paddingX) / 2);background:linear-gradient(90deg, var(--t-color-bg-field), var(--t-color-bg-gray), var(--t-color-bg-field));animation:polish-state-shine var(--t-toast-showFor) linear infinite;background-size:200% 100%;display:block}@keyframes polish-state-bounce{0%,80%,to{opacity:.25;transform:none}40%{opacity:1;transform:translateY(calc(var(--t-space-inputToError) / -2))}}@keyframes polish-state-shine{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes polish-state-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes polish-state-glow{0%,to{filter:none}50%{filter:drop-shadow(0 0 var(--t-space-scale-1) currentColor)}}@media (prefers-reduced-motion:reduce){.polish-state-dots i,.polish-state-dot,.polish-state[class*=polish-state--] .polish-state-dot,.polish-state--thinking .polish-state-copy,.polish-skeleton-bar{animation:none}.polish-state-dots i{opacity:1;transform:none}.polish-state--thinking .polish-state-copy{color:var(--t-color-text-3);background:0 0}.polish-skeleton-bar{background:var(--t-color-bg-field)}}.polish-icon{width:var(--t-icon-close);height:var(--t-icon-close);stroke-width:var(--t-icon-stroke);flex:none}
