.ds-control-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:var(--ds-control-height, var(--control-regular));padding:0 var(--control-inset-x);border:var(--control-border-width) solid var(--app-border-default);border-radius:var(--control-radius);background:var(--app-surface-raised);color:var(--app-ink-primary);font:var(--control-font-weight, 400) var(--ds-control-font-size, var(--control-font-regular, 14px))/var(--control-font-line-height, 16px) var(--control-font-family, inherit);text-decoration:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb,var(--app-accent-action) 22%,transparent)}.ds-control-button>svg{flex:none;width:var(--control-icon-size, 16px);height:var(--control-icon-size, 16px)}.ds-control-button--primary{border-color:var(--app-accent-action);background:var(--app-accent-action);color:var(--app-ink-on-accent);font-weight:var(--control-font-weight, 400)}.ds-control-button--quiet{border-color:transparent;background:transparent}.ds-control-button--danger{border-color:var(--status-strike);background:transparent;color:var(--status-text-strike)}.ds-control-button:not(:disabled):hover{border-color:var(--app-accent-action)}.ds-control-button:focus-visible{outline:var(--control-focus-ring) solid var(--app-focus-ring);outline-offset:2px}.ds-control-button--danger:not(:disabled):hover{border-color:var(--status-strike)}@media (hover: hover){.ds-control-button--danger:not(:disabled):hover{border-color:color-mix(in srgb,var(--status-strike) 60%,var(--status-text-strike));background:color-mix(in srgb,var(--status-strike) 18%,transparent)}}.ds-control-button--danger:not(:disabled):focus-visible{border-color:color-mix(in srgb,var(--status-strike) 60%,var(--status-text-strike));background:color-mix(in srgb,var(--status-strike) 18%,transparent)}.ds-control-button--danger:not(:disabled):active{border-color:color-mix(in srgb,var(--status-strike) 60%,var(--status-text-strike));background:color-mix(in srgb,var(--status-strike) 26%,transparent)}.ds-control-button:disabled{color:var(--app-ink-disabled);cursor:not-allowed;opacity:.55}.ds-control-button--primary:disabled{border-style:dashed;border-color:var(--app-border-default);background:transparent;color:var(--app-ink-disabled);opacity:1}@media (pointer: coarse),(max-width: 599.95px){.ds-control-button.ds-control-button{min-height:var(--control-touch)}}.ds-control-button--warn:not(:disabled){color:var(--status-saturated-warn);border-color:var(--status-saturated-warn);background:color-mix(in srgb,var(--status-saturated-warn) 9%,var(--app-surface-raised))}.ds-control-button--warn:not(:disabled):hover{border-color:var(--status-saturated-warn);background:color-mix(in srgb,var(--app-ink-primary) 6%,var(--app-surface-raised))}.ds-control-icon-button{box-sizing:border-box;display:inline-grid;grid-template:minmax(0,1fr) / minmax(0,1fr);inline-size:var(--control-touch);min-inline-size:var(--control-touch);block-size:var(--control-touch);min-block-size:var(--control-touch);place-items:center;padding:0;border:var(--control-border-width) solid transparent;border-radius:var(--control-radius);background:transparent;color:var(--app-ink-secondary);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb,var(--app-accent-action) 22%,transparent)}.ds-control-icon-button__glyph{position:relative;display:inline-grid;place-items:center;border-radius:var(--control-radius)}.ds-control-icon-button--small .ds-control-icon-button__glyph{inline-size:var(--control-compact);block-size:var(--control-compact)}.ds-control-icon-button--medium .ds-control-icon-button__glyph{inline-size:var(--control-regular);block-size:var(--control-regular)}.ds-control-icon-button__content{display:inline-grid;place-items:center}.ds-control-icon-button__content>svg{font-size:var(--control-icon-size, 16px)}.ds-control-icon-button--danger{color:var(--status-text-strike)}.ds-control-icon-button:not(:disabled):hover .ds-control-icon-button__glyph{background:var(--app-surface-hover);color:var(--app-ink-primary)}.ds-control-icon-button--danger:not(:disabled):hover .ds-control-icon-button__glyph{background:color-mix(in srgb,var(--status-strike) 14%,transparent);color:var(--status-text-strike)}.ds-control-icon-button:focus-visible{outline:var(--control-focus-ring) solid var(--app-focus-ring);outline-offset:0}.ds-control-icon-button:disabled{color:var(--app-ink-disabled);cursor:not-allowed;opacity:.55}.ds-control-icon-button[aria-busy=true] .ds-control-icon-button__content{opacity:0}.ds-control-icon-button__spinner{position:absolute;box-sizing:border-box;inline-size:16px;block-size:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:ds-control-icon-button-spin .7s linear infinite}@keyframes ds-control-icon-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ds-control-icon-button__spinner{animation-duration:.01ms}}.ds-control-row .ds-control-icon-button{inline-size:var(--ds-control-height, var(--control-touch));min-inline-size:var(--ds-control-height, var(--control-touch));block-size:var(--ds-control-height, var(--control-touch));min-block-size:var(--ds-control-height, var(--control-touch))}.ds-control-icon-button--warn:not(:disabled){color:var(--status-saturated-warn);border-color:var(--status-saturated-warn);background:color-mix(in srgb,var(--status-saturated-warn) 9%,var(--app-surface-raised))}.ds-control-icon-button--warn:not(:disabled):hover .ds-control-icon-button__glyph{color:var(--status-saturated-warn)}@font-face{font-family:Stat Control Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/roboto-cyrillic-400-normal-DAIM1_dR.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Stat Control Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/roboto-latin-400-normal-CNwBRw8h.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Stat Control Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/roboto-cyrillic-500-normal-CLao9AfR.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Stat Control Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.app-shell[data-compact=true] [data-page-title]{display:none!important}.ds-control-choice-group{--ds-choice-tone: var(--app-accent-action);box-sizing:border-box;max-width:100%;color:var(--app-ink-primary)}.ds-control-choice-group__item{position:relative;min-width:0}.ds-control-choice-group__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.ds-control-choice-group__label{box-sizing:border-box;display:inline-flex;min-width:0;min-height:var(--ds-control-height, var(--control-regular));align-items:center;justify-content:center;gap:var(--control-icon-gap);padding:0 var(--control-inset-x);border:var(--control-border-width) solid var(--ds-choice-border, var(--app-border-default));background:var(--ds-choice-idle-bg, var(--app-surface-raised));color:var(--app-ink-secondary);font:var(--control-font-weight, 400) var(--ds-control-font-size, var(--control-font-regular, 14px))/var(--control-font-line-height, 16px) var(--control-font-family, inherit);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb,var(--ds-choice-tone) 22%,transparent)}.ds-control-choice-group__text{min-width:0;overflow-wrap:anywhere}.ds-control-choice-group__marker{width:7px;height:7px;flex:0 0 7px;border-radius:var(--control-radius);background:var(--ds-choice-tone)}.ds-control-choice-group__input:checked+.ds-control-choice-group__label{border-color:var(--app-focus-ring);background:var( --ds-choice-selected-bg, var(--app-surface-selected) );color:var(--ds-choice-selected-ink, var(--app-ink-primary));font-weight:var(--control-font-weight, 400)}.ds-control-choice-group__input:focus-visible+.ds-control-choice-group__label{position:relative;z-index:1;outline:var(--control-focus-ring) solid var(--app-focus-ring);outline-offset:2px}.ds-control-choice-group__input:disabled+.ds-control-choice-group__label{color:var(--app-ink-disabled);cursor:not-allowed;opacity:.55}.ds-control-choice-group__input[aria-disabled=true]+.ds-control-choice-group__label{color:var(--app-ink-disabled);cursor:not-allowed}.ds-control-choice-group__input:not(:disabled):not([aria-disabled=true])+.ds-control-choice-group__label:hover{border-color:var(--ds-choice-hover-border, var(--app-border-strong));background:var(--ds-choice-hover-bg, var(--app-surface-hover))}.ds-control-choice-group__input:checked:not(:disabled):not([aria-disabled=true])+.ds-control-choice-group__label:hover{border-color:var(--app-focus-ring);background:var( --ds-choice-selected-hover-bg, var( --ds-choice-selected-bg, var(--app-surface-selected) ) )}.ds-control-choice-group--segmented{display:inline-flex;overflow:hidden;border-radius:var(--control-radius)}.ds-control-choice-group--segmented .ds-control-choice-group__item{display:flex}.ds-control-choice-group--segmented .ds-control-choice-group__label{width:100%;border-width:var(--control-border-width);border-radius:0;background:transparent}.ds-control-choice-group--segmented .ds-control-choice-group__item+.ds-control-choice-group__item{margin-left:calc(-1 * var(--control-border-width))}.ds-control-choice-group--segmented .ds-control-choice-group__label{position:relative}.ds-control-choice-group--segmented .ds-control-choice-group__label:hover{z-index:1}.ds-control-choice-group--segmented .ds-control-choice-group__input:checked+.ds-control-choice-group__label{z-index:2}.ds-control-choice-group--segmented .ds-control-choice-group__input:focus-visible+.ds-control-choice-group__label{z-index:3}.ds-control-choice-group--grow{width:100%}.ds-control-choice-group--grow .ds-control-choice-group__item{flex:1 1 0}.ds-control-choice-group--chips{display:flex;flex-wrap:wrap;gap:6px}.ds-control-choice-group--chips .ds-control-choice-group__label{border-radius:var(--control-radius)}@media (pointer: coarse),(max-width: 899px){.ds-control-choice-group__label{min-height:var(--control-touch);min-inline-size:var(--control-touch)}}.ds-control-choice-group--segmented .ds-control-choice-group__input:focus-visible+.ds-control-choice-group__label{outline-offset:calc(-1 * var(--control-focus-ring))}.ds-control-disclosure{box-sizing:border-box;display:flex;width:100%;min-width:0;min-height:var(--ds-control-height, var(--control-regular));align-items:center;padding:0;border:0;border-radius:var(--control-radius);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb,var(--app-accent-action) 22%,transparent)}.ds-control-disclosure:hover:not(:disabled){background:color-mix(in srgb,var(--app-ink-primary) 6%,transparent)}.ds-control-disclosure:focus-visible{position:relative;z-index:1;outline:var(--control-focus-ring) solid var(--app-focus-ring);outline-offset:-2px}.ds-control-disclosure:disabled{color:var(--app-ink-disabled);cursor:not-allowed;opacity:.55}@media (pointer: coarse),(max-width: 899px){.ds-control-disclosure{min-height:var(--control-touch)}}.ds-date-time-picker-popover.MuiPaper-root{max-width:calc(100vw - 16px);max-height:calc(100vh - 32px);border:var(--control-border-width) solid var(--app-border-default);border-radius:var(--control-radius);background:var(--app-surface-raised);color:var(--app-ink-primary)}.ds-date-time-picker{--dtp-pitch: 32px;--dtp-time-col: 64px;display:grid;grid-template-columns:calc(7 * var(--dtp-pitch)) calc(2 * var(--dtp-time-col));grid-template-rows:var(--dtp-pitch) calc(7 * var(--dtp-pitch)) auto;column-gap:12px;padding:12px;font-size:var(--control-font-regular);font-family:var(--control-font-family);font-variant-numeric:tabular-nums}.ds-date-time-picker__month{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:space-between;text-transform:capitalize}.ds-date-time-picker__month strong{font-size:inherit;font-weight:500}.ds-date-time-picker__time-head{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(2,var(--dtp-time-col));align-items:center;text-align:center;border-left:1px solid var(--app-border-default);color:var(--app-ink-secondary)}.ds-date-time-picker__calendar{grid-column:1;grid-row:2}.ds-date-time-picker__weekdays,.ds-date-time-picker__days [role=row]{display:grid;grid-template-columns:repeat(7,var(--dtp-pitch))}.ds-date-time-picker__days{display:grid;grid-template-rows:repeat(6,var(--dtp-pitch))}.ds-date-time-picker__weekdays span{height:var(--dtp-pitch);display:grid;place-items:center;color:var(--app-ink-secondary);font-size:var(--control-font-compact)}.ds-date-time-picker__day{width:var(--dtp-pitch);height:var(--dtp-pitch);padding:0;border:1px solid transparent;border-radius:var(--control-radius);background:transparent;color:inherit;font:inherit;cursor:pointer}.ds-date-time-picker__day:hover,.ds-date-time-picker__time-column button:hover{background:color-mix(in srgb,var(--app-ink-primary) 15%,transparent)}.ds-date-time-picker__day.is-outside{color:var(--app-ink-secondary)}.ds-date-time-picker__day.is-outside:hover{color:var(--app-ink-primary)}.ds-date-time-picker__day.is-today:not(.is-selected){font-weight:500;text-decoration:underline;text-underline-offset:.2em;background:transparent}.ds-date-time-picker__day.is-selected,.ds-date-time-picker__time-column button.is-selected{background:var(--app-surface-selected);color:var(--app-ink-primary);box-shadow:inset 0 0 0 1px var(--app-focus-ring)}.ds-date-time-picker button:focus-visible{outline:2px solid var(--app-ink-primary);outline-offset:-2px}.ds-date-time-picker button:disabled{color:var(--app-ink-disabled);cursor:default;background:transparent}.ds-date-time-picker__time{grid-column:2;grid-row:2;display:grid;grid-template-columns:repeat(2,var(--dtp-time-col));height:calc(7 * var(--dtp-pitch));border-left:1px solid var(--app-border-default);overflow:hidden}.ds-date-time-picker__time-column{height:100%;overflow-y:auto;scrollbar-width:thin;scroll-snap-type:y mandatory;display:grid;grid-auto-rows:var(--dtp-pitch);justify-items:center}.ds-date-time-picker__time-column button{scroll-snap-align:start;width:44px;height:var(--dtp-pitch);padding:0;border:0;border-radius:var(--control-radius);background:transparent;color:inherit;font:inherit;cursor:pointer}.ds-date-time-picker__footer{grid-column:1 / -1;grid-row:3;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--app-border-default)}.ds-date-time-picker__shortcuts,.ds-date-time-picker__commit{display:flex;gap:8px}.ds-date-time-picker__shortcuts{flex-wrap:wrap;margin-left:-8px}.ds-date-time-picker__shortcuts .ds-control-button{padding-inline:8px}.ds-date-time-picker__commit{margin-left:auto}.ds-date-time-picker.is-date-only{grid-template-columns:calc(7 * var(--dtp-pitch))}.ds-date-time-picker.is-hour-only .ds-date-time-picker__time-head,.ds-date-time-picker.is-hour-only .ds-date-time-picker__time{grid-template-columns:1fr}@media (max-width:599px),(pointer:coarse){.ds-date-time-picker{--dtp-pitch: 44px;grid-template-columns:calc(7 * var(--dtp-pitch));grid-template-rows:var(--dtp-pitch) calc(7 * var(--dtp-pitch)) var(--dtp-pitch) minmax(var(--dtp-pitch),1fr) auto}.ds-date-time-picker__time-head{grid-column:1;grid-row:3;grid-template-columns:1fr 1fr;border-left:0;border-top:1px solid var(--app-border-default)}.ds-date-time-picker__time{grid-column:1;grid-row:4;grid-template-columns:1fr 1fr;height:calc(4 * var(--dtp-pitch));max-height:100%;min-height:0;border-left:0}.ds-date-time-picker__footer{grid-row:5}.ds-date-time-picker .ds-control-button{min-height:var(--control-touch)}.ds-date-time-picker.is-date-only{grid-template-rows:var(--dtp-pitch) calc(7 * var(--dtp-pitch)) auto}.ds-date-time-picker.is-date-only .ds-date-time-picker__footer{grid-row:3}}.ds-date-time-picker__month .ds-control-icon-button{width:var(--dtp-pitch);min-width:var(--dtp-pitch);height:var(--dtp-pitch);min-height:var(--dtp-pitch)}@media (max-width:599px),(pointer:coarse){.ds-date-time-picker-popover.MuiPaper-root{overflow:hidden}.ds-date-time-picker{max-height:calc(100vh - 32px - 2 * var(--control-border-width));max-height:calc(100dvh - 32px - 2 * var(--control-border-width));overflow-y:auto;overscroll-behavior:contain}.ds-date-time-picker__footer{position:sticky;bottom:0;z-index:1;background:var(--app-surface-raised)}}.ds-control-select{--ds-select-chevron-inset: calc(var(--control-inset-x) + 4px);position:relative;display:block;width:100%;min-width:0}.ds-control-select__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;display:block;width:100%;height:var(--ds-control-height, var(--control-regular));min-height:var(--ds-control-height, var(--control-regular));padding:0 calc(var(--ds-select-chevron-inset) + 20px) 0 var(--control-inset-x);border:var(--control-border-width) solid var(--ds-control-border, var(--app-border-default));border-radius:var(--control-radius);background-color:var(--ds-control-bg, var(--app-surface-raised));color:var(--ds-control-color, var(--app-ink-primary));color-scheme:dark;font-family:var(--control-font-family, inherit);font-weight:400;font-size:var(--ds-control-font-size, var(--control-font-regular, 14px));line-height:normal;cursor:pointer;touch-action:manipulation}.ds-control-select__input:hover:not(:disabled){border-color:var(--ds-control-hover-border, var(--app-border-strong))}.ds-control-select__input:focus-visible{outline:none;border-color:var(--ds-control-focus, var(--app-focus-ring));box-shadow:0 0 0 var(--control-focus-ring) color-mix(in srgb,var(--ds-control-focus, var(--app-focus-ring)) 28%,transparent)}.ds-control-select__input[aria-invalid=true]{border-color:var(--ds-control-error, var(--status-strike, var(--app-accent-action)))}.ds-control-select__input:disabled{color:var(--app-ink-disabled);cursor:not-allowed;opacity:.55}.ds-control-select .ds-control-select__chevron{position:absolute;top:50%;right:var(--ds-select-chevron-inset);width:7px;height:7px;border-right:var(--control-border-width) solid currentColor;border-bottom:var(--control-border-width) solid currentColor;color:var(--ds-select-chevron-color, var(--app-ink-secondary));pointer-events:none;transform:translateY(-50%) rotate(45deg);transform-origin:center}.ds-control-select .ds-control-select__chevron.MuiSelect-iconOpen{transform:translateY(-50%) rotate(225deg)}.ds-control-select:has(.ds-control-select__input:disabled) .ds-control-select__chevron{opacity:.45}.ds-control-select__custom.MuiInputBase-root{box-sizing:border-box;width:100%;height:var(--ds-control-height, var(--control-regular));min-height:var(--ds-control-height, var(--control-regular));border-radius:var(--control-radius);background:var(--ds-control-bg, var(--app-surface-raised));color:var(--ds-control-color, var(--app-ink-primary));font-family:var(--control-font-family, inherit);font-weight:400;font-size:var(--ds-control-font-size, var(--control-font-regular, 14px))}.ds-control-select__custom .MuiOutlinedInput-notchedOutline{border-width:var(--control-border-width);border-color:var(--ds-control-border, var(--app-border-default));border-radius:var(--control-radius)}.ds-control-select__custom:hover:not(.Mui-disabled) .MuiOutlinedInput-notchedOutline{border-color:var(--ds-control-hover-border, var(--app-border-strong))}.ds-control-select__custom.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:var(--control-border-width);border-color:var(--ds-control-focus, var(--app-focus-ring))}.ds-control-select__custom.Mui-error:not(.Mui-disabled) .MuiOutlinedInput-notchedOutline{border-color:var(--ds-control-error, var(--status-strike, var(--app-accent-action)))}.ds-control-select__custom.Mui-focused{box-shadow:0 0 0 var(--control-focus-ring) color-mix(in srgb,var(--ds-control-focus, var(--app-focus-ring)) 28%,transparent)}.ds-control-select__custom .MuiSelect-select.MuiInputBase-input{box-sizing:border-box;display:flex;min-height:0;height:100%;align-items:center;padding:0 calc(var(--ds-select-chevron-inset) + 20px) 0 var(--control-inset-x)}.ds-control-select__custom.Mui-disabled{color:var(--app-ink-disabled);cursor:not-allowed;opacity:.55}.ds-control-select__custom.MuiInputBase-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--ds-control-border, var(--app-border-default))}.ds-control-select__custom.Mui-disabled .ds-control-select__chevron{opacity:.45}.ds-control-select__menu-paper.MuiPaper-root{max-height:192px;padding:0;overflow-y:auto;border:var(--control-border-width) solid var(--app-border-default);border-radius:var(--control-radius);background:var(--app-surface-raised);color:var(--app-ink-primary)}.ds-control-select__menu-list.MuiList-root{padding:0}.ds-control-select__option.MuiMenuItem-root{box-sizing:border-box;min-height:var(--control-option-height, 32px);padding:0 8px;border-radius:0;color:var(--app-ink-primary);font-family:var(--control-font-family, inherit);font-weight:400;font-size:var(--control-font-regular, 14px);line-height:var(--control-font-line-height, 16px)}.ds-control-select__option.MuiMenuItem-root:hover,.ds-control-select__option.MuiMenuItem-root.Mui-focusVisible{background:color-mix(in srgb,var(--app-ink-primary) 20%,var(--app-surface-raised))}.ds-control-select__option.MuiMenuItem-root.Mui-selected{background:var(--app-accent-action);color:var(--app-ink-on-accent)}.ds-control-select__option.MuiMenuItem-root.Mui-selected:hover{background:var(--app-accent-action)}.ds-control-select__option.MuiMenuItem-root.Mui-selected.Mui-focusVisible{background:var(--app-accent-action);outline:var(--control-border-width) solid var(--app-ink-primary);outline-offset:-1px}.ds-control-select__option.MuiMenuItem-root.Mui-disabled{color:var(--app-ink-disabled);opacity:.55}@media (pointer: coarse),(max-width: 899px){.ds-control-select__input,.ds-control-select__custom.MuiInputBase-root,.ds-control-select__option.MuiMenuItem-root{min-height:var(--control-touch)}}.ds-control-select__option--hint.MuiMenuItem-root{gap:12px;white-space:normal;padding-top:6px;padding-bottom:6px}.ds-control-select__option--hint.MuiMenuItem-root.Mui-disabled{color:var(--app-ink-secondary);opacity:1}.ds-control-select__option-name{min-width:0;overflow-wrap:anywhere}.ds-control-select__hint{margin-left:auto;text-align:right;font-size:var(--control-font-small, 12px);color:var(--ds-option-hint-tone, var(--app-ink-secondary))}.ds-control-select__option.Mui-selected .ds-control-select__hint{color:inherit}.ds-control-switch{box-sizing:border-box;min-height:var(--ds-control-height, var(--control-regular));font:var(--control-font-weight, 400) var(--ds-control-font-size, var(--control-font-regular, 14px))/var(--control-font-line-height, 16px) var(--control-font-family, inherit);touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb,var(--app-accent-action) 22%,transparent)}.ds-control-switch:focus-visible{outline:var(--control-focus-ring) solid var(--app-focus-ring);outline-offset:2px}.ds-control-switch:disabled,.ds-control-switch[aria-disabled=true]{cursor:not-allowed;opacity:.5}@media (pointer: coarse),(max-width: 899px){.ds-control-switch{min-height:var(--control-touch)}}@media (prefers-reduced-motion: reduce){.ds-control-switch,.ds-control-switch .sw,.ds-control-switch .sw:after{transition-duration:.01ms!important}}.ds-control-checkbox{position:relative;display:inline-flex;align-items:center;gap:var(--control-icon-gap);min-height:var(--ds-control-height, var(--control-regular));font:var(--control-font-weight, 400) var(--ds-control-font-size, var(--control-font-regular, 14px))/var(--control-font-line-height, 16px) var(--control-font-family, inherit);color:var(--app-ink-primary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb,var(--app-accent-action) 22%,transparent)}.ds-control-checkbox__native{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.ds-control-checkbox__box{position:relative;box-sizing:border-box;inline-size:20px;block-size:20px;flex:0 0 20px;border:var(--control-border-width) solid var(--app-border-strong);border-radius:var(--control-radius);background:var(--app-surface-raised)}.ds-control-checkbox__native:checked+.ds-control-checkbox__box{border-color:var(--app-accent-action);background:var(--app-accent-action)}.ds-control-checkbox__native:checked+.ds-control-checkbox__box:after{content:"";position:absolute;left:6px;top:3px;inline-size:5px;block-size:9px;border-right:2px solid var(--app-ink-on-accent);border-bottom:2px solid var(--app-ink-on-accent);transform:rotate(45deg)}.ds-control-checkbox__native:focus-visible+.ds-control-checkbox__box{outline:var(--control-focus-ring) solid var(--app-focus-ring);outline-offset:2px}.ds-control-checkbox__native[aria-invalid=true]+.ds-control-checkbox__box{border-color:var(--status-strike, var(--app-accent-action))}.ds-control-checkbox[data-disabled=true]{color:var(--app-ink-disabled);cursor:not-allowed;opacity:.55}@media (pointer: coarse),(max-width: 899px){.ds-control-checkbox{min-height:var(--control-touch)}}.ds-primary-action{--ds-control-height: var(--control-regular);display:inline-flex;flex-shrink:0}.ds-primary-action[data-touch]{--ds-control-height: var(--control-touch)}.ds-primary-action .ds-primary-action__part.ds-control-button{box-sizing:border-box;height:var(--ds-control-height);min-height:var(--ds-control-height);flex-shrink:0;gap:var(--control-icon-gap);padding:0 var(--control-inset-x);border-color:var(--app-accent-action);background:var(--app-accent-action);color:var(--app-ink-on-accent);font-size:14px;font-weight:500;line-height:16px;white-space:nowrap;text-transform:none;letter-spacing:normal}.ds-primary-action .ds-primary-action__part.ds-control-button>svg{width:16px;height:16px}.ds-primary-action:not([aria-busy]) .ds-primary-action__part.ds-control-button:not(:disabled):hover{border-color:color-mix(in srgb,var(--app-ink-primary) 12%,var(--app-accent-action));background:color-mix(in srgb,var(--app-ink-primary) 12%,var(--app-accent-action))}.ds-primary-action:not([aria-busy]) .ds-primary-action__part.ds-control-button:not(:disabled):active,.ds-primary-action .ds-primary-action__part.ds-control-button[aria-expanded=true]{border-color:color-mix(in srgb,var(--app-surface-shell) 20%,var(--app-accent-action));background:color-mix(in srgb,var(--app-surface-shell) 20%,var(--app-accent-action))}.ds-primary-action .ds-primary-action__part.ds-control-button:focus-visible{outline:var(--control-focus-ring) solid var(--app-ink-primary);outline-offset:calc(var(--control-focus-ring) * -2)}.ds-primary-action__chevron{transition:none}.ds-primary-action .ds-control-button[aria-expanded=true] .ds-primary-action__chevron{transform:rotate(180deg)}.ds-primary-action[data-mode=split] .ds-primary-action__main.ds-control-button{border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.ds-primary-action[data-mode=split] .ds-primary-action__menu.ds-control-button,.ds-primary-action[data-mode=split] .ds-primary-action__menu.ds-control-button:not(:disabled):hover,.ds-primary-action[data-mode=split] .ds-primary-action__menu.ds-control-button:not(:disabled):active,.ds-primary-action[data-mode=split] .ds-primary-action__menu.ds-control-button[aria-expanded=true]{position:relative;width:var(--ds-control-height);min-width:var(--ds-control-height);padding:0;border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.ds-primary-action[data-mode=split] .ds-primary-action__menu.ds-control-button:before{content:"";position:absolute;left:-1px;top:50%;width:1px;height:20px;transform:translateY(-50%);background:var(--app-primary-action-divider);pointer-events:none}.ds-primary-action[data-mode=menu] .ds-primary-action__main.ds-control-button{padding-right:var(--control-inset-x)}.ds-primary-action[data-open] .ds-primary-action__part.ds-control-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.ds-primary-action .ds-primary-action__part.ds-control-button:disabled{border-style:dashed;border-color:var(--app-border-default);background:transparent;color:var(--app-ink-disabled);opacity:1;cursor:not-allowed}.ds-primary-action[data-mode=split] .ds-primary-action__menu.ds-control-button:disabled{border-left-color:transparent}.ds-primary-action[data-mode=split] .ds-primary-action__menu.ds-control-button:disabled:before{background:var(--app-border-default)}.ds-primary-action .ds-primary-action__part.ds-control-button[data-not-ready],.ds-primary-action:not([aria-busy]) .ds-primary-action__part.ds-control-button[data-not-ready]:not(:disabled):hover,.ds-primary-action:not([aria-busy]) .ds-primary-action__part.ds-control-button[data-not-ready]:not(:disabled):active{border-style:solid;border-color:var(--app-ink-faint);background:transparent;color:var(--app-ink-secondary);cursor:default}.ds-primary-action__stack{display:inline-grid}.ds-primary-action__stack>span{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:var(--control-icon-gap)}.ds-primary-action__stack>span[data-shown=false]{visibility:hidden}.ds-primary-action[aria-busy] .ds-primary-action__part.ds-control-button{cursor:progress}.ds-primary-action__spinner{flex:none}.ds-control-multi-select{position:relative;display:inline-block;width:100%;min-width:0;color:var(--app-ink-primary)}.ds-control-multi-select__trigger{gap:var(--control-icon-gap);padding:0 var(--control-inset-x);border:var(--control-border-width) solid var(--ds-control-border, var(--app-border-default));background:var(--ds-control-bg, var(--app-surface-raised));color:var(--ds-control-color, var(--app-ink-primary));font-family:var(--control-font-family, inherit);font-size:var(--ds-control-font-size, var(--control-font-regular, 14px));font-weight:400;line-height:var(--control-font-line-height, 16px)}.ds-control-multi-select__trigger:hover:not(:disabled){border-color:var(--ds-control-hover-border, var(--app-border-strong));background:var(--ds-control-bg, var(--app-surface-raised))}.ds-control-multi-select__trigger[aria-expanded=true]{border-color:var(--ds-control-focus, var(--app-focus-ring))}.ds-control-multi-select__summary{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-control-multi-select__chevron{width:7px;height:7px;flex:0 0 7px;border-right:var(--control-border-width) solid currentColor;border-bottom:var(--control-border-width) solid currentColor;color:var(--app-ink-secondary);transform:translateY(-2px) rotate(45deg);transition:transform .12s ease}.ds-control-multi-select__trigger[aria-expanded=true] .ds-control-multi-select__chevron{transform:translateY(2px) rotate(225deg)}.ds-control-multi-select__panel{position:absolute;z-index:20;top:calc(100% + 4px);right:0;left:0;box-sizing:border-box;display:block;min-width:max-content;max-width:min(360px,calc(100vw - 32px));max-height:280px;overflow:auto;padding:4px;border:var(--control-border-width) solid var(--app-border-default);border-radius:var(--control-radius);background:var(--app-surface-raised)}.ds-control-multi-select__option{box-sizing:border-box;display:flex;min-height:var(--control-option-height, 32px);align-items:center;gap:var(--control-icon-gap);padding:4px 8px;border-radius:var(--control-radius);color:var(--app-ink-primary);font-family:var(--control-font-family, inherit);font-size:var(--control-font-regular, 14px);font-weight:400;line-height:var(--control-font-line-height, 16px);cursor:pointer;touch-action:manipulation}.ds-control-multi-select__option:hover{background:var(--app-surface-hover)}.ds-control-multi-select__option:has(.ds-control-multi-select__checkbox:disabled){color:var(--app-ink-disabled);cursor:not-allowed;opacity:.55}.ds-control-multi-select__checkbox{box-sizing:border-box;width:18px;height:18px;flex:0 0 18px;margin:0;accent-color:var(--app-accent-action)}.ds-control-multi-select__checkbox:focus-visible{outline:var(--control-focus-ring) solid var(--app-focus-ring);outline-offset:2px}.ds-control-multi-select__label{min-width:0;overflow-wrap:anywhere}@media (pointer: coarse),(max-width: 899px){.ds-control-multi-select__option{min-height:var(--control-touch)}}.ds-control-token-set{--ds-token-tone: var(--app-accent-action);min-width:0}.ds-control-token-set__items{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:6px}.ds-control-token-set__empty{color:var(--app-ink-secondary);font-size:12px}.ds-control-token-set__token{box-sizing:border-box;display:inline-flex;min-width:0;min-height:var(--control-compact);align-items:center;gap:6px;padding-left:var(--control-inset-x);border:var(--control-border-width) solid color-mix(in srgb,var(--ds-token-tone) 45%,transparent);border-radius:var(--control-radius);background:var(--app-surface-raised);color:var(--app-ink-primary);font-family:var(--control-font-family, inherit);font-size:var(--control-font-compact, 12px);font-weight:400;line-height:var(--control-font-line-height, 16px)}.ds-control-token-set__text{min-width:0;overflow-wrap:anywhere}.ds-control-token-set__remove{box-sizing:border-box;display:inline-grid;width:var(--control-compact);min-width:var(--control-compact);height:var(--control-compact);padding:0;border:0;background:transparent;color:var(--app-ink-disabled);font:inherit;font-size:16px;line-height:1;cursor:pointer;place-items:center;touch-action:manipulation}.ds-control-token-set__remove:hover{color:var(--app-ink-primary);background:color-mix(in srgb,var(--app-ink-primary) 8%,transparent)}.ds-control-token-set__remove:focus-visible{outline:var(--control-focus-ring) solid var(--app-focus-ring);outline-offset:-2px}.ds-control-token-set__add{--ds-control-height: var(--control-compact);border-style:dashed;color:var(--app-ink-secondary);font-family:var(--control-font-family, inherit);font-size:var(--control-font-compact, 12px);font-weight:400;line-height:var(--control-font-line-height, 16px)}@media (pointer: coarse),(max-width: 899px){.ds-control-token-set__token,.ds-control-token-set__remove,.ds-control-token-set__add{min-height:var(--control-touch)}.ds-control-token-set__remove{width:var(--control-touch);min-width:var(--control-touch);height:var(--control-touch)}}.ds-control-token-set__option.MuiMenuItem-root{min-height:var(--control-option-height, 32px);font-family:var(--control-font-family, inherit);font-size:var(--control-font-regular, 14px);font-weight:400;line-height:var(--control-font-line-height, 16px)}@media (pointer: coarse),(max-width: 899px){.ds-control-token-set__option.MuiMenuItem-root{min-height:var(--control-touch)}}.ds-control-text-field{display:block;width:100%;min-width:0}.ds-control-text-field__label.MuiTypography-root{display:block;margin-bottom:var(--control-label-gap);color:var(--app-ink-secondary);font-size:var(--control-font-label, 12px);font-weight:400;letter-spacing:normal;text-transform:none;font-family:var(--control-font-family, inherit);line-height:var(--control-font-line-height, 16px)}.ds-control-text-field__frame{box-sizing:border-box;display:flex;width:100%;min-width:0;min-height:var(--ds-control-height, var(--control-regular));align-items:center;overflow:hidden;border:var(--control-border-width) solid var(--ds-control-border, var(--app-border-default));border-radius:var(--control-radius);background:var(--ds-control-bg, var(--app-surface-sunken))}.ds-control-text-field__frame:hover{border-color:var(--ds-control-hover-border, var(--app-border-strong))}.ds-control-text-field__frame:focus-within{border-color:var(--ds-control-focus, var(--app-focus-ring));box-shadow:0 0 0 var(--control-focus-ring) color-mix(in srgb,var(--ds-control-focus, var(--app-focus-ring)) 28%,transparent)}.ds-control-text-field[data-invalid=true] .ds-control-text-field__frame{border-color:var(--ds-control-error, var(--status-strike))}.ds-control-text-field__input{box-sizing:border-box;display:block;width:100%;min-width:0;min-height:calc(var(--ds-control-height, var(--control-regular)) - 2 * var(--control-border-width));padding:0 var(--control-inset-x);resize:vertical;border:0;outline:0;background:transparent;color:var(--app-ink-primary);font-family:var(--control-font-family, inherit);font-size:var(--ds-control-font-size, var(--control-font-regular, 14px));font-weight:400;line-height:var(--control-font-line-height, 16px)}textarea.ds-control-text-field__input{padding-block:10px;field-sizing:content;min-height:calc(var(--ds-text-min-rows, 1) * 1.4em + 20px);max-height:calc(var(--ds-text-max-rows, 999) * 1.4em + 20px)}.ds-control-text-field__input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ds-control-text-field__input[type=number]::-webkit-outer-spin-button,.ds-control-text-field__input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ds-control-text-field__input::placeholder{color:var(--app-ink-disabled);opacity:1}.ds-control-text-field__input:disabled{color:var(--app-ink-disabled);cursor:not-allowed}.ds-control-text-field__frame:has(.ds-control-text-field__input:disabled){opacity:.55}.ds-control-text-field[data-readonly=true] .ds-control-text-field__frame{border-color:var(--app-border-default);background:var(--app-surface-card)}.ds-control-text-field[data-readonly=true] .ds-control-text-field__frame:hover{border-color:var(--app-border-default)}.ds-control-text-field[data-readonly=true] .ds-control-text-field__input{cursor:default}.ds-control-text-field__adornment{display:inline-flex;min-height:calc(var(--ds-control-height, var(--control-regular)) - 2 * var(--control-border-width));align-items:center;padding-inline:var(--control-inset-x);color:var(--app-ink-secondary);flex:0 0 auto}.ds-control-text-field__adornment .MuiInputAdornment-root{align-self:stretch;height:auto;max-height:none;margin:0}.ds-control-text-field__adornment .ds-control-icon-button{align-self:stretch;block-size:auto;min-block-size:0}.ds-control-text-field__helper{display:block;margin-top:4px;color:var(--app-ink-secondary);font-size:var(--control-font-label, 12px);font-family:var(--control-font-family, inherit);font-weight:400;line-height:var(--control-font-line-height, 16px)}.ds-control-text-field[data-invalid=true] .ds-control-text-field__helper{color:var(--status-text-strike)}@media (pointer: coarse),(max-width: 899px){.ds-control-text-field__frame{min-height:var(--control-touch)}.ds-control-text-field__input,.ds-control-text-field__adornment{min-height:calc(var(--control-touch) - 2 * var(--control-border-width))}}.ds-control-autocomplete{min-width:0}.ds-control-autocomplete .ds-control-text-field__frame{position:relative;box-sizing:border-box;min-height:var(--control-touch);border-radius:var(--control-radius);background-color:var(--ds-control-bg, var(--app-surface-sunken));touch-action:manipulation}.ds-control-autocomplete .MuiAutocomplete-input{min-width:0;overflow:hidden;text-overflow:ellipsis}.ds-control-multi-autocomplete .MuiAutocomplete-inputRoot{flex-wrap:nowrap}.ds-control-autocomplete .MuiAutocomplete-endAdornment{top:50%;right:4px;display:flex;align-items:center;transform:translateY(-50%)}.ds-control-autocomplete .ds-control-text-field__adornment{padding-inline:0}.MuiAutocomplete-hasPopupIcon.ds-control-autocomplete .ds-control-text-field__frame,.MuiAutocomplete-hasClearIcon.ds-control-autocomplete .ds-control-text-field__frame{padding-right:calc(var(--control-touch) + 5px)}.MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.ds-control-autocomplete .ds-control-text-field__frame{padding-right:calc(2 * var(--control-touch) + 5px)}.ds-control-autocomplete .MuiAutocomplete-popupIndicator,.ds-control-autocomplete .MuiAutocomplete-clearIndicator{box-sizing:border-box;display:inline-grid;width:var(--control-touch);min-width:var(--control-touch);height:var(--control-touch);min-height:var(--control-touch);padding:0;place-items:center;border-radius:var(--control-radius);color:var(--app-ink-secondary);touch-action:manipulation}.ds-control-autocomplete .MuiAutocomplete-popupIndicator:hover,.ds-control-autocomplete .MuiAutocomplete-clearIndicator:hover{color:var(--app-ink-primary);background:color-mix(in srgb,var(--app-ink-primary) 8%,transparent)}.ds-control-autocomplete .ds-control-text-field__frame:has(.MuiAutocomplete-input:focus-visible){box-shadow:0 0 0 var(--control-focus-ring) color-mix(in srgb,var(--app-focus-ring) 28%,transparent)}.ds-control-autocomplete__chevron{box-sizing:border-box;display:block;width:8px;height:8px;border-right:var(--control-border-width) solid currentColor;border-bottom:var(--control-border-width) solid currentColor;transform:translateY(-2px) rotate(45deg);transform-origin:center}.ds-control-autocomplete__clear{position:relative;display:block;width:12px;height:12px}.ds-control-autocomplete__clear:before,.ds-control-autocomplete__clear:after{position:absolute;top:50%;left:1px;width:10px;height:var(--control-border-width);background:currentColor;content:""}.ds-control-autocomplete__clear:before{transform:rotate(45deg)}.ds-control-autocomplete__clear:after{transform:rotate(-45deg)}.ds-control-autocomplete__paper.MuiPaper-root{box-sizing:border-box;width:calc(100% + 2 * var(--control-border-width));margin-inline:calc(-1 * var(--control-border-width));border:var(--control-border-width) solid var(--app-border-default);border-radius:0 0 var(--control-radius) var(--control-radius);border-top:0;background:var(--app-surface-raised);color:var(--app-ink-primary);box-shadow:none;font-family:var(--control-font-family, inherit);font-size:var(--control-font-regular, 14px);font-weight:400;line-height:var(--control-font-line-height, 16px)}.MuiAutocomplete-popper[data-popper-placement^=top] .ds-control-autocomplete__paper.MuiPaper-root{border-top:var(--control-border-width) solid var(--app-border-default);border-bottom:0;border-radius:var(--control-radius) var(--control-radius) 0 0}.ds-control-autocomplete__listbox .MuiAutocomplete-option.MuiAutocomplete-option{min-height:var(--ds-option-height, var(--control-option-height, 32px));overflow-wrap:anywhere;font-family:var(--control-font-family, inherit);font-size:var(--control-font-regular, 14px);font-weight:400;line-height:var(--control-font-line-height, 16px)}@media (pointer: coarse),(max-width: 899px){.ds-control-autocomplete__listbox .MuiAutocomplete-option.MuiAutocomplete-option{min-height:var(--control-touch)}}@media (prefers-reduced-motion: reduce){.ds-control-autocomplete .MuiAutocomplete-popupIndicator{transition:none}}.ds-control-row .ds-control-autocomplete .ds-control-text-field__frame{min-height:var(--ds-control-height)}.ds-control-row .ds-control-autocomplete :is(.MuiAutocomplete-popupIndicator,.MuiAutocomplete-clearIndicator){width:var(--ds-control-height);min-width:var(--ds-control-height);height:var(--ds-control-height);min-height:var(--ds-control-height)}.ds-control-row :is(.MuiAutocomplete-hasPopupIcon,.MuiAutocomplete-hasClearIcon).ds-control-autocomplete .ds-control-text-field__frame{padding-right:calc(var(--ds-control-height) + 5px)}.ds-control-row .MuiAutocomplete-hasPopupIcon.MuiAutocomplete-hasClearIcon.ds-control-autocomplete .ds-control-text-field__frame{padding-right:calc(2 * var(--ds-control-height) + 5px)}:where(.ds-control-row){display:flex;align-items:center;min-width:0}:where(.ds-control-row--wrap){flex-wrap:wrap}:where(.ds-control-row--gap-control-x){gap:var(--control-inset-x)}:where(.ds-control-row--gap-icon-gap){gap:var(--control-icon-gap)}.ds-control-row--regular{--ds-control-height: var(--control-regular)}.ds-control-row--compact{--ds-control-height: var(--control-compact)}.ds-control-row .ds-control-text-field__adornment{min-height:calc(var(--ds-control-height) - 2 * var(--control-border-width))}.ds-control-row .ds-control-text-field__adornment:has(.ds-control-icon-button){height:calc(var(--ds-control-height) - 2 * var(--control-border-width))}.ds-control-row .ds-control-icon-button__glyph{max-inline-size:100%;max-block-size:100%}@media (pointer: coarse),(max-width: 899px){.ds-control-row--regular,.ds-control-row--compact{--ds-control-height: var(--control-touch)}}.ds-control-row--regular{--ds-control-font-size: var(--control-font-regular)}.ds-control-row--compact{--ds-control-font-size: var(--control-font-compact)}
