.cooltip-tooltip{z-index:var(--z-tooltip,10000);pointer-events:none;--cooltip-enter-offset-x:0px;--cooltip-enter-offset-y:0px;opacity:0;transition:opacity var(--cooltip-enter-fade-ms,.18s) var(--cooltip-enter-fade-easing,ease-out), visibility 0s linear;will-change:transform, opacity;max-width:min(var(--cooltip-max-width,90vw), 600px);position:fixed}.cooltip-tooltip hr{background-color:var(--color-gray-300,#ffffff2e);border:none;width:calc(100% + 16px);height:1px;margin-top:5px;margin-bottom:6px;margin-left:-8px}.cooltip-tooltip--measure{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:none!important;transform:translate(-200vw,-200vh)!important}.cooltip-tooltip--measure .cooltip-tooltip__inner{transition:none!important;transform:none!important}.cooltip-tooltip--switching-move{transition:transform var(--cooltip-switch-move-ms,.17s) var(--cooltip-switch-move-easing,ease-out)}.cooltip-tooltip__inner{transform:translate3d(var(--cooltip-enter-offset-x,0px), var(--cooltip-enter-offset-y,0px), 0) scale(var(--cooltip-enter-scale,.92));transform-origin:50%;transition:transform var(--cooltip-enter-ms,.2s) var(--cooltip-enter-easing,cubic-bezier(.16, 1, .3, 1));will-change:transform;position:relative}.cooltip-tooltip__panel{box-sizing:border-box;border:1px solid var(--color-gray-200);color:var(--color-text-primary,#fff);background:var(--color-bg,#000000e6);border-radius:var(--corner-radius);position:relative;overflow:hidden;box-shadow:0 4px 12px #0003}.cooltip-tooltip--switching .cooltip-tooltip__inner{transition:none;transform:translate(0,0)scale(1)}.cooltip-tooltip__content{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;max-height:calc(100vh - 20px);padding:5px 8px;font-size:14px;line-height:16px;overflow:hidden}.cooltip-tooltip__content .cooltip-no-wrap{white-space:nowrap}.cooltip-tooltip--visible{opacity:1}.cooltip-tooltip--visible .cooltip-tooltip__inner{transform:translate(0,0)scale(1)}.cooltip-tooltip[data-actual-position=top]{--cooltip-enter-offset-x:0px;--cooltip-enter-offset-y:var(--cooltip-enter-offset,6px)}.cooltip-tooltip[data-actual-position=bottom]{--cooltip-enter-offset-x:0px;--cooltip-enter-offset-y:calc(-1 * var(--cooltip-enter-offset,6px))}.cooltip-tooltip[data-actual-position=left]{--cooltip-enter-offset-x:var(--cooltip-enter-offset,6px);--cooltip-enter-offset-y:0px}.cooltip-tooltip[data-actual-position=right]{--cooltip-enter-offset-x:calc(-1 * var(--cooltip-enter-offset,6px));--cooltip-enter-offset-y:0px}.cooltip-tooltip[data-actual-position=top] .cooltip-tooltip__inner{transform-origin:var(--cooltip-origin-x,50%) 100%}.cooltip-tooltip[data-actual-position=bottom] .cooltip-tooltip__inner{transform-origin:var(--cooltip-origin-x,50%) 0%}.cooltip-tooltip[data-actual-position=left] .cooltip-tooltip__inner{transform-origin:100% var(--cooltip-origin-y,50%)}.cooltip-tooltip[data-actual-position=right] .cooltip-tooltip__inner{transform-origin:0% var(--cooltip-origin-y,50%)}.cooltip-tooltip__content--overlay{z-index:1;pointer-events:none;width:100%;min-width:100%;max-width:100%;inset:0;position:absolute!important}.cooltip-tooltip__arrow{border:var(--cooltip-arrow-size,7px) solid transparent;width:0;height:0;position:absolute}.cooltip-tooltip[data-actual-position=top] .cooltip-tooltip__arrow{left:calc(var(--cooltip-arrow-x,50%) - var(--cooltip-arrow-size,7px));bottom:calc(-1 * var(--cooltip-arrow-size,7px) + 1px)}.cooltip-tooltip[data-actual-position=bottom] .cooltip-tooltip__arrow{left:calc(var(--cooltip-arrow-x,50%) - var(--cooltip-arrow-size,7px));top:calc(-1 * var(--cooltip-arrow-size,7px) + 1px)}.cooltip-tooltip[data-actual-position=left] .cooltip-tooltip__arrow{top:calc(var(--cooltip-arrow-y,50%) - var(--cooltip-arrow-size,7px));right:calc(-1 * var(--cooltip-arrow-size,7px) + 1px)}.cooltip-tooltip[data-actual-position=right] .cooltip-tooltip__arrow{top:calc(var(--cooltip-arrow-y,50%) - var(--cooltip-arrow-size,7px));left:calc(-1 * var(--cooltip-arrow-size,7px) + 1px)}.cooltip-tooltip[data-actual-position=top] .cooltip-tooltip__arrow{border-top-color:var(--color-bg,#000000e6);border-bottom-width:0}.cooltip-tooltip[data-actual-position=bottom] .cooltip-tooltip__arrow{border-bottom-color:var(--color-bg,#000000e6);border-top-width:0}.cooltip-tooltip[data-actual-position=left] .cooltip-tooltip__arrow{border-left-color:var(--color-bg,#000000e6);border-right-width:0}.cooltip-tooltip[data-actual-position=right] .cooltip-tooltip__arrow{border-right-color:var(--color-bg,#000000e6);border-left-width:0}@media (prefers-reduced-motion:reduce){.cooltip-tooltip{transition:none}.cooltip-tooltip__inner{transition:none;transform:none}}.multi-switch{--multi-switch-motion:.2s;--multi-switch-button-width:120px;-webkit-user-select:none;user-select:none;touch-action:manipulation;display:inline-flex;position:relative}.multi-switch,.multi-switch *{-webkit-user-select:none;user-select:none}.multi-switch__track{display:flex;position:relative}.multi-switch__selector{pointer-events:none;border-radius:var(--corner-radius);width:0;height:100%;position:absolute;top:0;left:0;transform:translate(0)}.multi-switch__button{border-radius:var(--corner-radius);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.multi-switch__button-label{justify-content:center;align-items:center;min-width:0;display:inline-flex}.multi-switch__button,.multi-switch__button *{-webkit-user-select:none;user-select:none}.multi-switch--design-modern{height:var(--control-height);gap:4px}.multi-switch--design-modern .multi-switch__track{gap:4px}.multi-switch--design-modern .multi-switch__selector{background-color:var(--color-gray-100);border:1px solid var(--color-gray-300);transition:transform var(--multi-switch-motion) cubic-bezier(.4, 0, .2, 1), width var(--multi-switch-motion) cubic-bezier(.4, 0, .2, 1), height var(--multi-switch-motion) cubic-bezier(.4, 0, .2, 1)}.multi-switch--design-modern .multi-switch__button{z-index:var(--z-raised);flex:0 0 var(--multi-switch-button-width,auto);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);outline:none;padding:6px 14px;transition:color .2s,box-shadow .2s}.multi-switch--design-modern .multi-switch__button:hover,.multi-switch--design-modern .multi-switch__button:focus-visible{color:var(--color-text-primary)}.multi-switch--design-modern .multi-switch__button:focus-visible{box-shadow:0 0 0 1px var(--color-focus-border)}.multi-switch--design-modern .multi-switch__button.multi-switch__button_active{color:var(--color-text-primary)}.multi-switch--design-modern .multi-switch__button[data-tooltip]:after{content:attr(data-tooltip);border-radius:var(--corner-radius);color:#fff;font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .16s,transform .16s;transition-delay:var(--multi-switch-tooltip-delay,.12s);text-align:center;background:#0d1321eb;max-width:240px;padding:4px 8px;line-height:1.2;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.multi-switch--design-modern .multi-switch__button[data-tooltip]:hover:after,.multi-switch--design-modern .multi-switch__button[data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)}.multi-switch--design-modern.multi-switch--fixed .multi-switch__button{flex:0 0 var(--multi-switch-button-width,auto)}.multi-switch--design-modern.multi-switch--distributed{width:100%;display:flex}.multi-switch--design-modern.multi-switch--distributed .multi-switch__track{flex:auto;width:100%}.multi-switch--design-modern.multi-switch--distributed .multi-switch__button{flex:1 1 0;min-width:0;max-width:none;line-height:32px}.multi-switch--design-outline{--multi-switch-button-width:auto;border-radius:var(--corner-radius);background-color:var(--color-gray-100);border:1px solid var(--color-gray-300);padding:3px;transition:background-color .2s,border-color .2s}.multi-switch--design-outline .multi-switch__track{gap:3px}.multi-switch--design-outline .multi-switch__selector{background-color:var(--color-gray-300);transition:none}.multi-switch--design-outline .multi-switch__button{z-index:1;white-space:nowrap;color:var(--color-text-secondary);padding:4px 12px;font-size:14px;transition:color .2s}.multi-switch--design-outline .multi-switch__button:hover,.multi-switch--design-outline .multi-switch__button.multi-switch__button_active{color:var(--color-text-primary)}.multi-switch--design-outline.multi-switch--fixed .multi-switch__button{width:var(--multi-switch-button-width,auto);flex:none}.multi-switch--design-outline.multi-switch--distributed .multi-switch__track{flex:auto}.multi-switch--design-outline.multi-switch--distributed .multi-switch__button{flex:1 1 0;min-width:0}.multi-switch--design-outline.multi-switch--ready .multi-switch__selector{transition:transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1)}.multi-switch--design-dotted{--multi-switch-dotted-min-height:26px;--multi-switch-dotted-segment-min:40px;--multi-switch-dotted-knob-size:18px}.multi-switch--design-dotted .multi-switch__track{box-sizing:border-box;min-height:var(--multi-switch-dotted-min-height);background-color:var(--color-gray-100);border:1px solid var(--color-gray-200);border-radius:999px;align-items:stretch;gap:0;padding:0;display:inline-flex;position:relative}.multi-switch--design-dotted .multi-switch__selector{box-sizing:border-box;z-index:2;background-color:var(--color-bg);border:1px solid var(--color-gray-300);box-shadow:none;border-radius:50%;transition:none}.multi-switch--design-dotted .multi-switch__button{z-index:1;min-width:var(--multi-switch-dotted-segment-min);width:auto;height:auto;min-height:var(--multi-switch-dotted-min-height);color:#0000;background:0 0;border-radius:0;outline:none;flex:1 1 0;margin:0;padding:0;position:relative}.multi-switch--design-dotted .multi-switch__button:after{content:"";background-color:var(--color-gray-500);opacity:.5;pointer-events:none;border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%}.multi-switch--design-dotted .multi-switch__button:focus-visible{box-shadow:inset 0 0 0 1px var(--color-focus-border);border-radius:8px}.multi-switch--design-dotted .multi-switch__button:first-of-type:focus-visible{border-radius:999px 8px 8px 999px}.multi-switch--design-dotted .multi-switch__button:last-of-type:focus-visible{border-radius:8px 999px 999px 8px}.multi-switch--design-dotted .multi-switch__button-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.multi-switch--design-dotted.multi-switch--fixed .multi-switch__button{flex:0 0 var(--multi-switch-button-width,var(--multi-switch-dotted-segment-min));min-width:var(--multi-switch-button-width,var(--multi-switch-dotted-segment-min));width:var(--multi-switch-button-width,var(--multi-switch-dotted-segment-min))}.multi-switch--design-dotted.multi-switch--distributed .multi-switch__track{width:100%}.multi-switch--design-dotted.multi-switch--distributed .multi-switch__button{flex:1 1 0;min-width:0}.multi-switch--design-dotted.multi-switch--ready .multi-switch__selector{transition:transform var(--multi-switch-motion) cubic-bezier(.4, 0, .2, 1)}@media (prefers-reduced-motion:reduce){.multi-switch{--multi-switch-motion:0s}.multi-switch--design-outline.multi-switch--ready .multi-switch__selector,.multi-switch--design-dotted.multi-switch--ready .multi-switch__selector{transition:none}}.input{width:100%;height:var(--control-height);display:inline-block;position:relative}.input.is-open .custom-input{border-bottom-right-radius:0;border-bottom-left-radius:0}.custom-input{box-sizing:border-box;border-radius:var(--corner-radius);border:1px solid var(--color-gray-300);background-color:var(--color-gray-100);width:100%;height:100%;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-regular);padding:8px 10px;line-height:1.4;transition:border-color .2s,background-color .2s,box-shadow .2s}.custom-input::placeholder{color:var(--color-text-tertiary)}.custom-input:hover{background-color:var(--color-gray-200)}.custom-input:focus-visible{border-color:var(--color-accent);background-color:var(--color-bg);box-shadow:0 0 0 2px var(--color-focus-border);outline:none}.custom-input.input-invalid{border-color:hsla(var(--color-red), .7);box-shadow:0 0 0 1px hsla(var(--color-red), .35)}.input-buttons{pointer-events:none;align-items:center;gap:4px;padding-left:4px;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.input-buttons>*{pointer-events:auto}.input-plugin-button{width:var(--control-height);height:var(--control-height);border-radius:var(--corner-radius);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.input-plugin-button:hover{background-color:var(--color-gray-200);color:var(--color-text-primary)}.input-plugin-button:focus-visible{box-shadow:0 0 0 2px var(--color-focus-border);outline:none}.input-plugin-button.is-active{color:var(--color-accent)}.otp-container{flex-direction:column;justify-content:flex-start;gap:5px;width:100%;display:flex;position:relative}.otp-container__label{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);flex-shrink:0;margin-left:2px}.otp-input{width:100%;height:var(--control-height);flex-shrink:0;position:relative}.otp-input__real{opacity:0;width:100%;height:100%;z-index:var(--z-control);cursor:text;color:#0000;background:0 0;border:none;outline:none;position:absolute;top:0;left:0}.otp-input__visuals{justify-content:space-between;gap:6px;width:100%;height:100%;display:flex}.otp-input.shake .otp-cell{animation:.4s cubic-bezier(.36,.07,.19,.97) both otp-shake}.otp-cell{width:100%;max-width:50px;height:var(--control-height);border:1px solid var(--color-gray-300);border-radius:var(--corner-radius);cursor:text;font-size:var(--font-size-base);font-weight:var(--font-weight-regular);color:var(--color-text-primary);background:0 0;justify-content:center;align-items:center;transition:border-color .2s,background-color .2s;display:flex;position:relative;overflow:hidden}.otp-cell.has-value{border-color:var(--color-gray-300);background-color:var(--color-gray-100)}.otp-cell.active{border-color:var(--color-accent);box-shadow:0 0 0 2px rgba(var(--color-accent-rgb), .1);z-index:var(--z-raised)}.otp-cell.success{border-color:var(--color-success);background-color:rgba(var(--color-success-rgb), .05)}.otp-cell.error{border-color:var(--color-danger);background-color:rgba(var(--color-danger-rgb), .05)}.otp-cell.disabled{opacity:.5;background-color:var(--color-gray-100)}.otp-char{will-change:transform, opacity;line-height:1;display:block}.otp-caret{background-color:var(--color-accent);opacity:0;width:1px;height:16px;position:absolute}.otp-caret.visible{animation:1s step-end infinite otp-blink}@keyframes otp-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes otp-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}
