.finkit-modular-caption{color:var(--color-gray-800)}.finkit-modular-caption--success{color:var(--color-green-600)}.finkit-modular-caption--error{color:var(--color-red-600)}.finkit-modular-caption--warning{color:var(--color-orange-500)}.finkit-modular-caption--with-icon{padding:0 4px}.finkit-modular-caption__content{display:inline-flex;gap:12px}.finkit-modular-caption__icon{margin-top:-2px}.finkit-modular-caption__text{font-weight:var(--font-weight-regular);color:inherit}.finkit-modular-caption.finkit-modular-caption--s{font-size:var(--font-size-12);line-height:var(--font-line-height-12)}.finkit-modular-caption.finkit-modular-caption--m{font-size:var(--font-size-14);line-height:var(--font-line-height-14)}.finkit-modular-input-base{display:flex;flex-direction:column;-webkit-user-select:none;user-select:none}.finkit-modular-input-base *,.finkit-modular-input-base :after,.finkit-modular-input-base :before{box-sizing:border-box;outline:none}.finkit-modular-input-base__input{display:flex;flex-direction:row;align-items:center;padding-right:7px;padding-left:15px;box-sizing:border-box;border-width:1px;border-style:solid;border-radius:12px;color:var(--color-black-500);cursor:text}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-input-base__input{transition:var(--transition-default)}}.finkit-modular-input-base__input.finkit-modular-input-base--primary{border-color:var(--color-gray-400);background-color:var(--color-gray-400)}.finkit-modular-input-base__input.finkit-modular-input-base--primary.finkit-modular-input-base--disabled{border-color:var(--color-gray-400)}.finkit-modular-input-base__input.finkit-modular-input-base--secondary{border-color:var(--color-white);background-color:var(--color-white)}.finkit-modular-input-base__input.finkit-modular-input-base--secondary.finkit-modular-input-base--disabled{border-color:var(--color-white)}.finkit-modular-input-base__input.finkit-modular-input-base--s{height:48px}.finkit-modular-input-base__input.finkit-modular-input-base--m{height:56px}.finkit-modular-input-base__input.finkit-modular-input-base--l{height:60px}.finkit-modular-input-base__input.finkit-modular-input-base--success{border-color:var(--color-green-600)}.finkit-modular-input-base__input.finkit-modular-input-base--error{border-color:var(--color-red-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-input-base__input:hover{border-color:var(--color-gray-600)}}.finkit-modular-input-base__input.finkit-modular-input-base--focused{border-color:var(--color-purple-600);background-color:var(--color-white);box-shadow:0 0 0 1px transparent,0 0 0 3px rgba(106,128,239,.4)}.finkit-modular-input-base__input.finkit-modular-input-base--focused .finkit-modular-input-base__placeholder{color:var(--color-black-200)}.finkit-modular-input-base__input.finkit-modular-input-base--disabled{cursor:not-allowed}.finkit-modular-input-base__input.finkit-modular-input-base--disabled .finkit-modular-input-base__placeholder{color:var(--color-gray-600)}.finkit-modular-input-base__input.finkit-modular-input-base--has-label .finkit-modular-input-base__placeholder{top:auto;bottom:0}.finkit-modular-input-base__container{position:relative;display:flex;flex:1 1;flex-direction:column;min-width:0}.finkit-modular-input-base__slot-left{flex-shrink:0;margin-right:8px;line-height:0}.finkit-modular-input-base__field,.finkit-modular-input-base__label,.finkit-modular-input-base__placeholder{font-size:var(--font-size-16);line-height:var(--font-line-height-16)}.finkit-modular-input-base__label{position:absolute;top:10px;right:0;left:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-gray-800);pointer-events:none;will-change:top,font-size,line-height}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-input-base__label{transition:var(--transition-default)}}.finkit-modular-input-base__label.finkit-modular-input-base--active{font-size:var(--font-size-14);line-height:var(--font-line-height-14);top:0}.finkit-modular-input-base__label.finkit-modular-input-base--s{top:0}.finkit-modular-input-base__label.finkit-modular-input-base--s.finkit-modular-input-base--active{display:none}.finkit-modular-input-base__label.finkit-modular-input-base--success{color:var(--color-green-600)}.finkit-modular-input-base__label.finkit-modular-input-base--error{color:var(--color-red-600)}.finkit-modular-input-base__field.finkit-modular-input-base--disabled,.finkit-modular-input-base__label.finkit-modular-input-base--disabled,.finkit-modular-input-base__right-label.finkit-modular-input-base--disabled{color:var(--color-gray-600);cursor:not-allowed}.finkit-modular-input-base__field.finkit-modular-input-base--disabled::placeholder,.finkit-modular-input-base__label.finkit-modular-input-base--disabled::placeholder,.finkit-modular-input-base__right-label.finkit-modular-input-base--disabled::placeholder{color:var(--color-gray-600)}.finkit-modular-input-base__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;overflow:hidden;white-space:nowrap;background:transparent;color:var(--color-black-200);transition:var(--transition-default)}.finkit-modular-input-base__placeholder.finkit-modular-input-base--accent{color:var(--color-black-500)}.finkit-modular-input-base__hidden{opacity:0;visibility:hidden}.finkit-modular-input-base__field{position:relative;z-index:1;padding:0;border:none;background-color:transparent;appearance:none;caret-color:var(--color-purple-600)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-input-base__field{transition:var(--transition-default)}}.finkit-modular-input-base__field:not(.finkit-modular-input-base--s){padding:10px 0}.finkit-modular-input-base__field:not(.finkit-modular-input-base--s).finkit-modular-input-base--has-label{padding-top:20px;padding-bottom:0}.finkit-modular-input-base__field::placeholder{color:var(--color-black-200)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-input-base__field::placeholder{transition:var(--transition-default)}}.finkit-modular-input-base__right-label{flex-shrink:0;max-width:110px;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-gray-800);-webkit-user-select:text;user-select:text;font-size:var(--font-size-14);line-height:var(--font-line-height-14)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-input-base__right-label{transition:var(--transition-default)}}@media screen and (min-width:768px){.finkit-modular-input-base__right-label{max-width:100%;overflow:unset;white-space:normal;text-overflow:unset}}.finkit-modular-input-base__caption{padding-top:2px;padding-right:16px;padding-left:16px;font-weight:var(--font-weight-default)!important;font-size:var(--font-size-12)!important;line-height:var(--font-line-height-12)!important;-webkit-user-select:text;user-select:text}.finkit-modular-input-base__caption.finkit-modular-input-base--disabled{color:var(--color-gray-600)}.finkit-widgets-sc-root-layout__layout{height:100%;font-size:16px;font-family:Roboto,sans-serif;color:var(--color-black-500);scrollbar-gutter:stable}:where(.finkit-widgets-sc-root-layout__layout) a,:where(.finkit-widgets-sc-root-layout__layout) abbr,:where(.finkit-widgets-sc-root-layout__layout) acronym,:where(.finkit-widgets-sc-root-layout__layout) address,:where(.finkit-widgets-sc-root-layout__layout) applet,:where(.finkit-widgets-sc-root-layout__layout) article,:where(.finkit-widgets-sc-root-layout__layout) aside,:where(.finkit-widgets-sc-root-layout__layout) audio,:where(.finkit-widgets-sc-root-layout__layout) b,:where(.finkit-widgets-sc-root-layout__layout) big,:where(.finkit-widgets-sc-root-layout__layout) blockquote,:where(.finkit-widgets-sc-root-layout__layout) button,:where(.finkit-widgets-sc-root-layout__layout) canvas,:where(.finkit-widgets-sc-root-layout__layout) caption,:where(.finkit-widgets-sc-root-layout__layout) center,:where(.finkit-widgets-sc-root-layout__layout) cite,:where(.finkit-widgets-sc-root-layout__layout) code,:where(.finkit-widgets-sc-root-layout__layout) dd,:where(.finkit-widgets-sc-root-layout__layout) del,:where(.finkit-widgets-sc-root-layout__layout) details,:where(.finkit-widgets-sc-root-layout__layout) dfn,:where(.finkit-widgets-sc-root-layout__layout) div,:where(.finkit-widgets-sc-root-layout__layout) dl,:where(.finkit-widgets-sc-root-layout__layout) dt,:where(.finkit-widgets-sc-root-layout__layout) em,:where(.finkit-widgets-sc-root-layout__layout) embed,:where(.finkit-widgets-sc-root-layout__layout) fieldset,:where(.finkit-widgets-sc-root-layout__layout) figcaption,:where(.finkit-widgets-sc-root-layout__layout) figure,:where(.finkit-widgets-sc-root-layout__layout) footer,:where(.finkit-widgets-sc-root-layout__layout) form,:where(.finkit-widgets-sc-root-layout__layout) h1,:where(.finkit-widgets-sc-root-layout__layout) h2,:where(.finkit-widgets-sc-root-layout__layout) h3,:where(.finkit-widgets-sc-root-layout__layout) h4,:where(.finkit-widgets-sc-root-layout__layout) h5,:where(.finkit-widgets-sc-root-layout__layout) h6,:where(.finkit-widgets-sc-root-layout__layout) header,:where(.finkit-widgets-sc-root-layout__layout) hgroup,:where(.finkit-widgets-sc-root-layout__layout) i,:where(.finkit-widgets-sc-root-layout__layout) iframe,:where(.finkit-widgets-sc-root-layout__layout) img,:where(.finkit-widgets-sc-root-layout__layout) ins,:where(.finkit-widgets-sc-root-layout__layout) kbd,:where(.finkit-widgets-sc-root-layout__layout) label,:where(.finkit-widgets-sc-root-layout__layout) legend,:where(.finkit-widgets-sc-root-layout__layout) li,:where(.finkit-widgets-sc-root-layout__layout) main,:where(.finkit-widgets-sc-root-layout__layout) mark,:where(.finkit-widgets-sc-root-layout__layout) menu,:where(.finkit-widgets-sc-root-layout__layout) nav,:where(.finkit-widgets-sc-root-layout__layout) object,:where(.finkit-widgets-sc-root-layout__layout) ol,:where(.finkit-widgets-sc-root-layout__layout) output,:where(.finkit-widgets-sc-root-layout__layout) p,:where(.finkit-widgets-sc-root-layout__layout) pre,:where(.finkit-widgets-sc-root-layout__layout) q,:where(.finkit-widgets-sc-root-layout__layout) ruby,:where(.finkit-widgets-sc-root-layout__layout) s,:where(.finkit-widgets-sc-root-layout__layout) samp,:where(.finkit-widgets-sc-root-layout__layout) section,:where(.finkit-widgets-sc-root-layout__layout) small,:where(.finkit-widgets-sc-root-layout__layout) span,:where(.finkit-widgets-sc-root-layout__layout) strike,:where(.finkit-widgets-sc-root-layout__layout) strong,:where(.finkit-widgets-sc-root-layout__layout) sub,:where(.finkit-widgets-sc-root-layout__layout) summary,:where(.finkit-widgets-sc-root-layout__layout) sup,:where(.finkit-widgets-sc-root-layout__layout) table,:where(.finkit-widgets-sc-root-layout__layout) tbody,:where(.finkit-widgets-sc-root-layout__layout) td,:where(.finkit-widgets-sc-root-layout__layout) tfoot,:where(.finkit-widgets-sc-root-layout__layout) th,:where(.finkit-widgets-sc-root-layout__layout) thead,:where(.finkit-widgets-sc-root-layout__layout) time,:where(.finkit-widgets-sc-root-layout__layout) tr,:where(.finkit-widgets-sc-root-layout__layout) tt,:where(.finkit-widgets-sc-root-layout__layout) u,:where(.finkit-widgets-sc-root-layout__layout) ul,:where(.finkit-widgets-sc-root-layout__layout) var,:where(.finkit-widgets-sc-root-layout__layout) video{margin:0;padding:0;box-sizing:border-box;vertical-align:baseline;border:0}:where(.finkit-widgets-sc-root-layout__layout) menu,:where(.finkit-widgets-sc-root-layout__layout) ol,:where(.finkit-widgets-sc-root-layout__layout) ul{list-style:none}.finkit-widgets-sc-root-layout__body{display:flex;flex-direction:column;min-height:100vh}@media screen and (min-width:768px){.finkit-widgets-sc-root-layout__body * ::-webkit-scrollbar{display:none;width:0!important;height:0!important;-ms-overflow-style:none;scrollbar-width:none}}.finkit-widgets-sc-root-layout__body,.finkit-widgets-sc-root-layout__layout{margin:0;padding:0;box-sizing:border-box;vertical-align:baseline;border:0}.finkit-modular-common-marker{--marker-color:var(--color-black-500);--marker-color-hover:var(--color-black-400);--marker-color-active:var(--color-black-300);--marker-color-checked:currentColor;--marker-icon-color:var(--color-white);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;box-sizing:border-box}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox{border:2px solid;border-radius:4px;color:var(--marker-color);cursor:pointer}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox:hover:not(.finkit-modular-common-marker--disabled),[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){color:var(--marker-color-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox:active:not(.finkit-modular-common-marker--disabled),[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked{background-color:var(--marker-color)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked:hover:not(.finkit-modular-common-marker--disabled),[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){background-color:var(--marker-color-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked:active:not(.finkit-modular-common-marker--disabled),[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--checked.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){background-color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--inverted{--marker-color:var(--color-white);--marker-color-hover:var(--color-gray-500);--marker-color-active:var(--color-gray-600);--marker-icon-color:var(--color-black-500)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error{--marker-color:var(--color-red-600);--marker-color-hover:var(--color-red-700);--marker-color-active:var(--color-red-800);--marker-color-checked:var(--color-red-600)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:before{background-color:var(--color-red-600)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:hover:before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:before{background-color:var(--color-red-700)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:active:before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error:before{background-color:var(--color-red-800)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted{--marker-color:var(--color-red-400);--marker-color-hover:var(--color-red-300);--marker-color-active:var(--color-red-200);--marker-color-checked:var(--color-red-400)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-400)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:hover:before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-300)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:active:before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-200)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--disabled{--marker-color:var(--color-black-100);--marker-color-hover:var(--color-black-100);--marker-color-active:var(--color-black-100);cursor:not-allowed}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted{--marker-color:var(--color-black-400)}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox .finkit-modular-common-marker__icon{font-size:var(--font-size-16);color:var(--marker-icon-color);transform:scale(0)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--checkbox .finkit-modular-common-marker__icon{transition:var(--transition-default)}}.finkit-modular-common-marker.finkit-modular-common-marker--checkbox .finkit-modular-common-marker__icon.finkit-modular-common-marker--checked{transform:scale(1)}.finkit-modular-common-marker.finkit-modular-common-marker--radio{border:2px solid var(--marker-color);border-radius:50%;cursor:pointer}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--radio{transition:var(--transition-default)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background-color:var(--marker-color);transform:scale(0)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--radio:before{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--radio:hover:not(.finkit-modular-common-marker--disabled),[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){border-color:var(--marker-color-hover)}.finkit-modular-common-marker.finkit-modular-common-marker--radio:hover:not(.finkit-modular-common-marker--disabled):before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled):before{background-color:var(--marker-color-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio:active:not(.finkit-modular-common-marker--disabled),[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){border-color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--radio:active:not(.finkit-modular-common-marker--disabled):before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled):before{background-color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked:before{transform:none}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked:hover:not(.finkit-modular-common-marker--disabled):before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled):before{background-color:var(--marker-color-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked:active:not(.finkit-modular-common-marker--disabled):before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--checked.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled):before{background-color:var(--marker-color-active)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--inverted{--marker-color:var(--color-white);--marker-color-hover:var(--color-gray-500);--marker-color-active:var(--color-gray-600)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error{--marker-color:var(--color-red-600);--marker-color-hover:var(--color-red-700);--marker-color-active:var(--color-red-800)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error:hover:before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error:before{background-color:var(--color-red-700)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error:active:before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error:before{background-color:var(--color-red-800)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted{--marker-color:var(--color-red-400);--marker-color-hover:var(--color-red-300);--marker-color-active:var(--color-red-200)}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:hover:before,[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-300)}}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:active:before,[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--error.finkit-modular-common-marker--inverted:before{background-color:var(--color-red-200)}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--disabled{--marker-color:var(--color-black-100);--marker-color-hover:var(--color-black-100);--marker-color-active:var(--color-black-100);cursor:not-allowed}.finkit-modular-common-marker.finkit-modular-common-marker--radio.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted{--marker-color:var(--color-black-400)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle{--toggle-bg:var(--color-gray-600);--toggle-bg-hover:var(--color-gray-700);--toggle-bg-active:var(--color-gray-800);--toggle-knob-color:var(--color-white);position:relative;display:flex;align-items:center;width:32px;min-width:32px;height:20px;border-radius:20px;background-color:var(--toggle-bg)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--toggle{transition:var(--transition-default)}}.finkit-modular-common-marker.finkit-modular-common-marker--toggle:before{content:"";position:absolute;left:2px;width:16px;height:16px;border-radius:16px;background-color:var(--toggle-knob-color);box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}@media screen and (prefers-reduced-motion:no-preference){.finkit-modular-common-marker.finkit-modular-common-marker--toggle:before{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-modular-common-marker.finkit-modular-common-marker--toggle:hover:not(.finkit-modular-common-marker--disabled),[data-marker-label]:hover .finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){background-color:var(--toggle-bg-hover)}}.finkit-modular-common-marker.finkit-modular-common-marker--toggle:active:not(.finkit-modular-common-marker--disabled),[data-marker-label]:active .finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker:not(.finkit-modular-common-marker--disabled){background-color:var(--toggle-bg-active)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--checked{--toggle-bg:var(--color-purple-600);--toggle-bg-hover:var(--color-purple-700);--toggle-bg-active:var(--color-purple-800)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--checked:before{left:calc(100% - 18px)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--checked.finkit-modular-common-marker--inverted{--toggle-bg:var(--color-purple-700);--toggle-bg-hover:var(--color-purple-600);--toggle-bg-active:var(--color-purple-500)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--inverted{--toggle-bg:var(--color-gray-800);--toggle-bg-hover:var(--color-gray-700);--toggle-bg-active:var(--color-gray-600)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled{background-color:var(--color-gray-500);cursor:not-allowed}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled:before{background-color:var(--color-gray-400)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled.finkit-modular-common-marker--checked{background-color:var(--color-purple-200)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted{background-color:var(--color-gray-900)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted:before{background-color:var(--color-black-600)}.finkit-modular-common-marker.finkit-modular-common-marker--toggle.finkit-modular-common-marker--disabled.finkit-modular-common-marker--inverted.finkit-modular-common-marker--checked{background-color:var(--color-purple-800)}