@keyframes BestOffersSection-module-scss-module__2HfRwq__shine{to{background-position:100% 0,0 0}}.BestOffersSection-module-scss-module__2HfRwq__bestOffersWrapper>section{background-color:inherit;width:calc(100% + 80px);position:relative;left:-40px}@media screen and (max-width:1279px){.BestOffersSection-module-scss-module__2HfRwq__bestOffersWrapper>section{width:calc(100% + 64px);left:-32px}}@media screen and (max-width:1023px){.BestOffersSection-module-scss-module__2HfRwq__bestOffersWrapper>section{width:calc(100% + 56px);left:-28px}}@media screen and (max-width:767px){.BestOffersSection-module-scss-module__2HfRwq__bestOffersWrapper>section{width:calc(100% + 48px);left:-24px}}@media screen and (max-width:599px){.BestOffersSection-module-scss-module__2HfRwq__bestOffersWrapper>section{width:calc(100% + 32px);left:-16px}}
@keyframes AuthorQuote-module-scss-module__CRcRmW__shine{to{background-position:100% 0,0 0}}.AuthorQuote-module-scss-module__CRcRmW__wrapper{border-left:2px solid var(--color-black-500);flex-direction:column;gap:16px;margin:32px 0;padding-left:24px;display:flex}@media screen and (max-width:1279px){.AuthorQuote-module-scss-module__CRcRmW__wrapper{margin:24px 0}}.AuthorQuote-module-scss-module__CRcRmW__author{align-items:center;gap:12px;text-decoration:none;display:flex}.AuthorQuote-module-scss-module__CRcRmW__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;display:flex;overflow:hidden}.AuthorQuote-module-scss-module__CRcRmW__image img{max-height:100%}.AuthorQuote-module-scss-module__CRcRmW__name{color:var(--color-black-500);font-size:16px;font-weight:500;line-height:24px}.AuthorQuote-module-scss-module__CRcRmW__position{color:var(--color-gray-800);font-size:16px;font-weight:400;line-height:24px}.AuthorQuote-module-scss-module__CRcRmW__quote{letter-spacing:0;color:var(--color-black-500);font-size:18px;font-style:italic;font-weight:400;line-height:24px}@media screen and (max-width:1279px){.AuthorQuote-module-scss-module__CRcRmW__quote{font-size:16px}}
.finkit-card{background-color:var(--color-white);color:inherit;border-radius:16px;outline:none;flex-direction:column;padding:16px;text-decoration:none;display:flex}.finkit-card *,.finkit-card :before,.finkit-card :after{box-sizing:border-box}.finkit-card--secondary{background-color:var(--color-gray-400)}
.finkit-heading{font-feature-settings:"ss05" on, "cpsp" on, "ss04" on, "clig" off, "liga" off;margin:0;padding:0;font-family:Favorit Pro,sans-serif}.finkit-heading--display{font-weight:var(--font-weight-bold);font-size:var(--font-size-32);line-height:var(--font-line-height-32)}@media screen and (min-width:768px){.finkit-heading--display{letter-spacing:-.96px;font-size:var(--font-size-48);line-height:var(--font-line-height-48)}}.finkit-heading--hero{font-weight:var(--font-weight-medium);font-size:var(--font-size-28);line-height:var(--font-line-height-28)}@media screen and (min-width:768px){.finkit-heading--hero{font-weight:var(--font-weight-bold);letter-spacing:-.6px;font-size:var(--font-size-40);line-height:var(--font-line-height-40)}}.finkit-heading--h1{font-weight:var(--font-weight-medium);font-size:var(--font-size-24);line-height:var(--font-line-height-24)}@media screen and (min-width:768px){.finkit-heading--h1{font-weight:var(--font-weight-bold);font-size:var(--font-size-32);line-height:var(--font-line-height-32)}}.finkit-heading--h2{font-weight:var(--font-weight-medium);font-size:var(--font-size-20);line-height:var(--font-line-height-20)}@media screen and (min-width:768px){.finkit-heading--h2{font-size:var(--font-size-28);line-height:var(--font-line-height-28)}}.finkit-heading--h3{font-weight:var(--font-weight-medium);font-size:var(--font-size-18);line-height:var(--font-line-height-18)}@media screen and (min-width:768px){.finkit-heading--h3{font-size:var(--font-size-24);line-height:var(--font-line-height-24)}}.finkit-heading--h4{font-weight:var(--font-weight-medium);font-size:var(--font-size-16);line-height:var(--font-line-height-16)}@media screen and (min-width:768px){.finkit-heading--h4{font-size:var(--font-size-20);line-height:var(--font-line-height-20)}}.finkit-heading--h5{font-weight:var(--font-weight-medium);font-size:var(--font-size-18);line-height:var(--font-line-height-18)}.finkit-heading--h6{font-weight:var(--font-weight-medium);font-size:var(--font-size-16);line-height:var(--font-line-height-16)}
.finkit-tooltip{background:var(--color-black-500);border-radius:6px;min-width:32px;max-width:192px;padding:6px 10px;line-height:0;box-shadow:0 1px 3px #1f242e08,0 6px 6px #1f242e08,0 13px 8px #1f242e03}.finkit-tooltip.finkit-tooltip--inverted{background:var(--color-white)}.finkit-tooltip__wrapper{display:inline-block}.finkit-tooltip__text{font-size:var(--font-size-12);line-height:var(--font-line-height-12);font-weight:var(--font-weight-regular);color:var(--color-white)}.finkit-tooltip__text.finkit-tooltip--inverted{color:var(--color-black-500)}
.finkit-divider{flex-grow:1;justify-content:center;align-items:center;min-height:28px;display:flex}.finkit-divider:before,.finkit-divider:after{content:"";background:var(--color-black-100);width:100%;height:1px;display:block}.finkit-divider__content{flex:none;padding:4px 16px;display:flex}
.private-icon{backface-visibility:hidden;font-size:24px;line-height:0;display:inline-block}.private-icon svg{width:1em;height:1em;overflow:hidden}
.finkit-button{appearance:none;box-sizing:border-box;font-family:inherit;font-weight:var(--font-weight-medium);line-height:var(--font-line-height-18);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:auto;user-select:auto;border:1px solid #0000;border-radius:12px;outline:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}@media screen and (prefers-reduced-motion:no-preference){.finkit-button{transition:var(--transition-default);transition-property:background-color,color,border-color,box-shadow}}.finkit-button.finkit-button--xs{padding:7px 20px;font-size:16px}.finkit-button.finkit-button--xs .finkit-button__icon,.finkit-button.finkit-button--xs .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--xs.finkit-button--icon-only{padding:7px}.finkit-button.finkit-button--s{padding:11px 20px;font-size:16px}.finkit-button.finkit-button--s .finkit-button__icon,.finkit-button.finkit-button--s .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--s.finkit-button--icon-only{padding:11px}.finkit-button.finkit-button--m{padding:15px 20px;font-size:16px}.finkit-button.finkit-button--m .finkit-button__icon,.finkit-button.finkit-button--m .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--m.finkit-button--icon-only{padding:15px}.finkit-button.finkit-button--l{padding:17px 20px;font-size:18px}.finkit-button.finkit-button--l .finkit-button__icon,.finkit-button.finkit-button--l .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--l.finkit-button--icon-only{padding:17px}.finkit-button.finkit-button--xs-xs{padding:7px 20px;font-size:16px}.finkit-button.finkit-button--xs-xs .finkit-button__icon,.finkit-button.finkit-button--xs-xs .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--s-xs{padding:11px 20px;font-size:16px}.finkit-button.finkit-button--s-xs .finkit-button__icon,.finkit-button.finkit-button--s-xs .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--m-xs{padding:15px 20px;font-size:16px}.finkit-button.finkit-button--m-xs .finkit-button__icon,.finkit-button.finkit-button--m-xs .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--l-xs{padding:17px 20px;font-size:18px}.finkit-button.finkit-button--l-xs .finkit-button__icon,.finkit-button.finkit-button--l-xs .finkit-button__spinner{font-size:24px}@media screen and (min-width:600px){.finkit-button.finkit-button--xs-s{padding:7px 20px;font-size:16px}.finkit-button.finkit-button--xs-s .finkit-button__icon,.finkit-button.finkit-button--xs-s .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--s-s{padding:11px 20px;font-size:16px}.finkit-button.finkit-button--s-s .finkit-button__icon,.finkit-button.finkit-button--s-s .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--m-s{padding:15px 20px;font-size:16px}.finkit-button.finkit-button--m-s .finkit-button__icon,.finkit-button.finkit-button--m-s .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--l-s{padding:17px 20px;font-size:18px}.finkit-button.finkit-button--l-s .finkit-button__icon,.finkit-button.finkit-button--l-s .finkit-button__spinner{font-size:24px}}@media screen and (min-width:768px){.finkit-button.finkit-button--xs-m{padding:7px 20px;font-size:16px}.finkit-button.finkit-button--xs-m .finkit-button__icon,.finkit-button.finkit-button--xs-m .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--s-m{padding:11px 20px;font-size:16px}.finkit-button.finkit-button--s-m .finkit-button__icon,.finkit-button.finkit-button--s-m .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--m-m{padding:15px 20px;font-size:16px}.finkit-button.finkit-button--m-m .finkit-button__icon,.finkit-button.finkit-button--m-m .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--l-m{padding:17px 20px;font-size:18px}.finkit-button.finkit-button--l-m .finkit-button__icon,.finkit-button.finkit-button--l-m .finkit-button__spinner{font-size:24px}}@media screen and (min-width:1024px){.finkit-button.finkit-button--xs-l{padding:7px 20px;font-size:16px}.finkit-button.finkit-button--xs-l .finkit-button__icon,.finkit-button.finkit-button--xs-l .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--s-l{padding:11px 20px;font-size:16px}.finkit-button.finkit-button--s-l .finkit-button__icon,.finkit-button.finkit-button--s-l .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--m-l{padding:15px 20px;font-size:16px}.finkit-button.finkit-button--m-l .finkit-button__icon,.finkit-button.finkit-button--m-l .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--l-l{padding:17px 20px;font-size:18px}.finkit-button.finkit-button--l-l .finkit-button__icon,.finkit-button.finkit-button--l-l .finkit-button__spinner{font-size:24px}}@media screen and (min-width:1280px){.finkit-button.finkit-button--xs-xl{padding:7px 20px;font-size:16px}.finkit-button.finkit-button--xs-xl .finkit-button__icon,.finkit-button.finkit-button--xs-xl .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--s-xl{padding:11px 20px;font-size:16px}.finkit-button.finkit-button--s-xl .finkit-button__icon,.finkit-button.finkit-button--s-xl .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--m-xl{padding:15px 20px;font-size:16px}.finkit-button.finkit-button--m-xl .finkit-button__icon,.finkit-button.finkit-button--m-xl .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--l-xl{padding:17px 20px;font-size:18px}.finkit-button.finkit-button--l-xl .finkit-button__icon,.finkit-button.finkit-button--l-xl .finkit-button__spinner{font-size:24px}}@media screen and (min-width:1440px){.finkit-button.finkit-button--xs-2xl{padding:7px 20px;font-size:16px}.finkit-button.finkit-button--xs-2xl .finkit-button__icon,.finkit-button.finkit-button--xs-2xl .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--s-2xl{padding:11px 20px;font-size:16px}.finkit-button.finkit-button--s-2xl .finkit-button__icon,.finkit-button.finkit-button--s-2xl .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--m-2xl{padding:15px 20px;font-size:16px}.finkit-button.finkit-button--m-2xl .finkit-button__icon,.finkit-button.finkit-button--m-2xl .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--l-2xl{padding:17px 20px;font-size:18px}.finkit-button.finkit-button--l-2xl .finkit-button__icon,.finkit-button.finkit-button--l-2xl .finkit-button__spinner{font-size:24px}}@media screen and (min-width:1920px){.finkit-button.finkit-button--xs-3xl{padding:7px 20px;font-size:16px}.finkit-button.finkit-button--xs-3xl .finkit-button__icon,.finkit-button.finkit-button--xs-3xl .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--s-3xl{padding:11px 20px;font-size:16px}.finkit-button.finkit-button--s-3xl .finkit-button__icon,.finkit-button.finkit-button--s-3xl .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--m-3xl{padding:15px 20px;font-size:16px}.finkit-button.finkit-button--m-3xl .finkit-button__icon,.finkit-button.finkit-button--m-3xl .finkit-button__spinner{font-size:24px}.finkit-button.finkit-button--l-3xl{padding:17px 20px;font-size:18px}.finkit-button.finkit-button--l-3xl .finkit-button__icon,.finkit-button.finkit-button--l-3xl .finkit-button__spinner{font-size:24px}}.finkit-button:not(.finkit-button--icon-only){min-width:80px}.finkit-button.finkit-button--rounded{border-radius:50%}.finkit-button.finkit-button--icon-left{padding-left:16px}.finkit-button.finkit-button--icon-left .finkit-button__label{margin-left:8px}.finkit-button.finkit-button--icon-right{padding-right:16px}.finkit-button.finkit-button--icon-right .finkit-button__label{margin-right:8px}.finkit-button[disabled],.finkit-button.finkit-button--disabled{cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.finkit-button:focus-visible{outline-offset:1px;outline:3px solid #6a80ef66}.finkit-button.finkit-button--primary{background-color:var(--color-black-500);color:var(--color-white)}.finkit-button.finkit-button--primary.finkit-button--ghost{color:#1f242e;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--primary.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):hover{background-color:#1f242e1a}}.finkit-button.finkit-button--primary.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):active{background-color:#1f242e26}.finkit-button.finkit-button--primary.finkit-button--ghost:disabled,.finkit-button.finkit-button--primary.finkit-button--ghost.finkit-button--disabled{color:#c2c2c6}.finkit-button.finkit-button--primary.finkit-button--outline{border-color:var(--color-black-500);color:#1f242e;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--primary.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):hover{background-color:#1f242e1a}}.finkit-button.finkit-button--primary.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):active{background-color:#1f242e26}.finkit-button.finkit-button--primary.finkit-button--outline:disabled,.finkit-button.finkit-button--primary.finkit-button--outline.finkit-button--disabled{color:#c2c2c6;border-color:#c2c2c6}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--primary:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):not(.finkit-button--outline):hover{background-color:var(--color-black-400);color:var(--color-white)}}.finkit-button.finkit-button--primary:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):active:not(.finkit-button--outline):active{background-color:var(--color-black-300);color:var(--color-white)}.finkit-button.finkit-button--primary[disabled]:not(.finkit-button--ghost):not(.finkit-button--outline),.finkit-button.finkit-button--primary.finkit-button--disabled:not(.finkit-button--ghost):not(.finkit-button--outline){background-color:var(--color-black-100);color:var(--color-white)}.finkit-button.finkit-button--secondary{background-color:var(--color-gray-500);color:var(--color-black-500)}.finkit-button.finkit-button--secondary.finkit-button--ghost{color:#797c82;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--secondary.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):hover{background-color:#797c821a}}.finkit-button.finkit-button--secondary.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):active{background-color:#797c8226}.finkit-button.finkit-button--secondary.finkit-button--ghost:disabled,.finkit-button.finkit-button--secondary.finkit-button--ghost.finkit-button--disabled{color:#c2c2c6}.finkit-button.finkit-button--secondary.finkit-button--outline{border-color:var(--color-gray-800);color:#797c82;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--secondary.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):hover{background-color:#797c821a}}.finkit-button.finkit-button--secondary.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):active{background-color:#797c8226}.finkit-button.finkit-button--secondary.finkit-button--outline:disabled,.finkit-button.finkit-button--secondary.finkit-button--outline.finkit-button--disabled{color:#c2c2c6;border-color:#c2c2c6}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--secondary:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):not(.finkit-button--outline):hover{background-color:var(--color-gray-600);color:var(--color-black-500)}}.finkit-button.finkit-button--secondary:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):active:not(.finkit-button--outline):active{background-color:var(--color-gray-700);color:var(--color-black-500)}.finkit-button.finkit-button--secondary[disabled]:not(.finkit-button--ghost):not(.finkit-button--outline),.finkit-button.finkit-button--secondary.finkit-button--disabled:not(.finkit-button--ghost):not(.finkit-button--outline){background-color:var(--color-gray-400);color:var(--color-gray-600)}.finkit-button.finkit-button--purple{background-color:var(--color-purple-600);color:var(--color-white)}.finkit-button.finkit-button--purple.finkit-button--ghost{color:#525bbb;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--purple.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):hover{background-color:#525bbb1a}}.finkit-button.finkit-button--purple.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):active{background-color:#525bbb26}.finkit-button.finkit-button--purple.finkit-button--ghost:disabled,.finkit-button.finkit-button--purple.finkit-button--ghost.finkit-button--disabled{color:#c2c7f7}.finkit-button.finkit-button--purple.finkit-button--outline{border-color:var(--color-purple-600);color:#525bbb;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--purple.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):hover{background-color:#525bbb1a}}.finkit-button.finkit-button--purple.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):active{background-color:#525bbb26}.finkit-button.finkit-button--purple.finkit-button--outline:disabled,.finkit-button.finkit-button--purple.finkit-button--outline.finkit-button--disabled{color:#c2c7f7;border-color:#c2c7f7}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--purple:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):not(.finkit-button--outline):hover{background-color:var(--color-purple-700);color:var(--color-white)}}.finkit-button.finkit-button--purple:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):active:not(.finkit-button--outline):active{background-color:var(--color-purple-800);color:var(--color-white)}.finkit-button.finkit-button--purple[disabled]:not(.finkit-button--ghost):not(.finkit-button--outline),.finkit-button.finkit-button--purple.finkit-button--disabled:not(.finkit-button--ghost):not(.finkit-button--outline){background-color:var(--color-purple-200);color:var(--color-white)}.finkit-button.finkit-button--accent{background-color:var(--color-red-500);color:var(--color-white)}.finkit-button.finkit-button--accent.finkit-button--ghost{color:#ff0508;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--accent.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):hover{background-color:#ff05081a}}.finkit-button.finkit-button--accent.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):active{background-color:#ff050826}.finkit-button.finkit-button--accent.finkit-button--ghost:disabled,.finkit-button.finkit-button--accent.finkit-button--ghost.finkit-button--disabled{color:#ff9b9c}.finkit-button.finkit-button--accent.finkit-button--outline{border-color:var(--color-red-500);color:#ff0508;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--accent.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):hover{background-color:#ff05081a}}.finkit-button.finkit-button--accent.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):active{background-color:#ff050826}.finkit-button.finkit-button--accent.finkit-button--outline:disabled,.finkit-button.finkit-button--accent.finkit-button--outline.finkit-button--disabled{color:#ff9b9c;border-color:#ff9b9c}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--accent:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):not(.finkit-button--outline):hover{background-color:var(--color-red-600);color:var(--color-white)}}.finkit-button.finkit-button--accent:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):active:not(.finkit-button--outline):active{background-color:var(--color-red-700);color:var(--color-white)}.finkit-button.finkit-button--accent[disabled]:not(.finkit-button--ghost):not(.finkit-button--outline),.finkit-button.finkit-button--accent.finkit-button--disabled:not(.finkit-button--ghost):not(.finkit-button--outline){background-color:var(--color-red-200);color:var(--color-white)}.finkit-button.finkit-button--white{background-color:var(--color-white);color:var(--color-black-500)}.finkit-button.finkit-button--white.finkit-button--ghost{color:#fff;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--white.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):hover{background-color:#ffffff1a}}.finkit-button.finkit-button--white.finkit-button--ghost:not([disabled]):not(.finkit-button--disabled):active{background-color:#ffffff26}.finkit-button.finkit-button--white.finkit-button--ghost:disabled,.finkit-button.finkit-button--white.finkit-button--ghost.finkit-button--disabled{color:#6c6d78}.finkit-button.finkit-button--white.finkit-button--outline{border-color:var(--color-white);color:#fff;background-color:#0000}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--white.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):hover{background-color:#ffffff1a}}.finkit-button.finkit-button--white.finkit-button--outline:not([disabled]):not(.finkit-button--disabled):active{background-color:#ffffff26}.finkit-button.finkit-button--white.finkit-button--outline:disabled,.finkit-button.finkit-button--white.finkit-button--outline.finkit-button--disabled{color:#6c6d78;border-color:#6c6d78}@media (hover:hover) and (pointer:fine){.finkit-button.finkit-button--white:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):not(.finkit-button--outline):hover{color:var(--color-black-500);background-color:#d4dae2}}.finkit-button.finkit-button--white:not([disabled]):not(.finkit-button--disabled):not(.finkit-button--ghost):active:not(.finkit-button--outline):active{color:var(--color-black-500);background-color:#c5cdd7}.finkit-button.finkit-button--white[disabled]:not(.finkit-button--ghost):not(.finkit-button--outline),.finkit-button.finkit-button--white.finkit-button--disabled:not(.finkit-button--ghost):not(.finkit-button--outline){background-color:var(--color-black-100);color:var(--color-gray-700)}.finkit-button:not(.finkit-button--icon-only).finkit-button--stretch{width:100%;display:flex}@media screen and (min-width:600px){.finkit-button:not(.finkit-button--icon-only).finkit-button--stretch\:s{width:100%;display:flex}}@media screen and (min-width:768px){.finkit-button:not(.finkit-button--icon-only).finkit-button--stretch\:m{width:100%;display:flex}}@media screen and (min-width:1024px){.finkit-button:not(.finkit-button--icon-only).finkit-button--stretch\:l{width:100%;display:flex}}@media screen and (min-width:1280px){.finkit-button:not(.finkit-button--icon-only).finkit-button--stretch\:xl{width:100%;display:flex}}@media screen and (min-width:1440px){.finkit-button:not(.finkit-button--icon-only).finkit-button--stretch\:2xl{width:100%;display:flex}}@media screen and (min-width:1920px){.finkit-button:not(.finkit-button--icon-only).finkit-button--stretch\:3xl{width:100%;display:flex}}.finkit-button .finkit-button--hidden{visibility:hidden;opacity:0;pointer-events:none}@media screen and (prefers-reduced-motion:no-preference){.finkit-button__label,.finkit-button__icon,.finkit-button__spinner{transition:opacity var(--transition-default)}}.finkit-button__icon{line-height:0}.finkit-button__spinner{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media screen and (prefers-reduced-motion:no-preference){.finkit-button__spinner svg{animation-name:ui-animation-spin;animation-duration:.6s;animation-timing-function:linear;animation-iteration-count:infinite}}
.finkit-caption{color:var(--color-gray-800)}.finkit-caption--success{color:var(--color-green-600)}.finkit-caption--error{color:var(--color-red-600)}.finkit-caption--warning{color:var(--color-orange-500)}.finkit-caption--with-icon{padding:0 4px}.finkit-caption__content{gap:12px;display:inline-flex}.finkit-caption__icon{margin-top:-2px}.finkit-caption__text{font-weight:var(--font-weight-regular);color:inherit}.finkit-caption.finkit-caption--s{font-size:var(--font-size-12);line-height:var(--font-line-height-12)}.finkit-caption.finkit-caption--m{font-size:var(--font-size-14);line-height:var(--font-line-height-14)}
.finkit-accordion{flex-direction:column;gap:16px;display:flex;position:relative}.finkit-accordion--secondary .finkit-accordion-item__body{background:var(--color-gray-200)}.finkit-accordion--secondary .finkit-accordion-item__body.finkit-accordion-item--disabled{background:var(--color-gray-300)}.finkit-accordion--without-outline .finkit-accordion-item__inner{outline:none}.finkit-accordion-item{flex-direction:column;gap:2px;display:flex}.finkit-accordion-item__inner{outline:1px solid var(--color-gray-500);outline-offset:-1px;border-radius:16px}.finkit-accordion-item__body{background-color:var(--color-white);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.finkit-accordion-item__body.finkit-accordion-item--disabled{pointer-events:none;background-color:var(--color-gray-400)}.finkit-accordion-item__body.finkit-accordion-item--disabled .finkit-accordion-item__title,.finkit-accordion-item__body.finkit-accordion-item--disabled .finkit-accordion-item__subtitle,.finkit-accordion-item__body.finkit-accordion-item--disabled .finkit-accordion-item__icon,.finkit-accordion-item__body.finkit-accordion-item--disabled .finkit-accordion-item__toggle-icon,.finkit-accordion-item__body.finkit-accordion-item--disabled .finkit-accordion-item__control-icon{color:var(--color-gray-600)}.finkit-accordion-item__header{cursor:pointer;background-color:#0000;border:none;border-radius:16px 16px 0 0;outline:none;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}@media screen and (prefers-reduced-motion:no-preference){.finkit-accordion-item__header{transition:var(--transition-default)}}.finkit-accordion-item__header:hover{background-color:var(--color-gray-400)}.finkit-accordion-item__header:has(button:focus-visible){outline-offset:1px;background-color:var(--color-gray-400);outline:3px solid #6a80ef66}.finkit-accordion-item__title-wrapper{align-items:center;gap:8px;width:100%;display:flex}.finkit-accordion-item__title{font-size:var(--font-size-16);line-height:var(--font-line-height-16);font-weight:var(--font-weight-medium);color:var(--color-black-500);text-align:left}.finkit-accordion-item__title.finkit-accordion-item--with-control{font-size:var(--font-size-24);line-height:var(--font-line-height-24);color:var(--color-gray-800)}.finkit-accordion-item__subtitle{font-size:var(--font-size-12);line-height:var(--font-line-height-12);color:var(--color-gray-800);text-align:left}.finkit-accordion-item__subtitle.finkit-accordion-item--with-icon{padding-left:32px}.finkit-accordion-item__icon{font-size:var(--font-size-24);line-height:0;display:inline-flex}.finkit-accordion-item__toggle-icon{font-size:var(--font-size-24);color:var(--color-gray-800);margin-left:auto;line-height:0;display:inline-flex}@media screen and (prefers-reduced-motion:no-preference){.finkit-accordion-item__toggle-icon{transition:var(--transition-default)}}.finkit-accordion-item__toggle-icon.finkit-accordion-item--active{transform:rotate(-180deg)}.finkit-accordion-item__toggle-icon.finkit-accordion-item--with-control{margin-left:0}.finkit-accordion-item__control-icon{font-size:var(--font-size-24);color:var(--color-gray-800);margin-left:auto;line-height:0;display:inline-flex}.finkit-accordion-item__control-icon:hover{color:var(--color-gray-900)}.finkit-accordion-item__content{max-height:0;padding:0 16px;overflow:hidden}@media screen and (prefers-reduced-motion:no-preference){.finkit-accordion-item__content{transition:all .3s ease-in-out}}.finkit-accordion-item__content-inner{font-size:var(--font-size-16);line-height:var(--font-line-height-16);padding:12px 0 16px}
.finkit-col{box-sizing:border-box;flex:none;max-width:100%}.finkit-col--xs{flex-grow:1;flex-basis:0}.finkit-col--xs-content{flex:none}.finkit-col--xs-1{flex-basis:8.33333%;max-width:8.33333%}.finkit-col--xs-2{flex-basis:16.6667%;max-width:16.6667%}.finkit-col--xs-3{flex-basis:25%;max-width:25%}.finkit-col--xs-4{flex-basis:33.3333%;max-width:33.3333%}.finkit-col--xs-5{flex-basis:41.6667%;max-width:41.6667%}.finkit-col--xs-6{flex-basis:50%;max-width:50%}.finkit-col--xs-7{flex-basis:58.3333%;max-width:58.3333%}.finkit-col--xs-8{flex-basis:66.6667%;max-width:66.6667%}.finkit-col--xs-9{flex-basis:75%;max-width:75%}.finkit-col--xs-10{flex-basis:83.3333%;max-width:83.3333%}.finkit-col--xs-11{flex-basis:91.6667%;max-width:91.6667%}.finkit-col--xs-12{flex-basis:100%;max-width:100%}.finkit-col--xs-offset-left-0{margin-left:0%}.finkit-col--xs-offset-right-0{margin-right:0%}.finkit-col--xs-offset-left-1{margin-left:8.33333%}.finkit-col--xs-offset-right-1{margin-right:8.33333%}.finkit-col--xs-offset-left-2{margin-left:16.6667%}.finkit-col--xs-offset-right-2{margin-right:16.6667%}.finkit-col--xs-offset-left-3{margin-left:25%}.finkit-col--xs-offset-right-3{margin-right:25%}.finkit-col--xs-offset-left-4{margin-left:33.3333%}.finkit-col--xs-offset-right-4{margin-right:33.3333%}.finkit-col--xs-offset-left-5{margin-left:41.6667%}.finkit-col--xs-offset-right-5{margin-right:41.6667%}.finkit-col--xs-offset-left-6{margin-left:50%}.finkit-col--xs-offset-right-6{margin-right:50%}.finkit-col--xs-offset-left-7{margin-left:58.3333%}.finkit-col--xs-offset-right-7{margin-right:58.3333%}.finkit-col--xs-offset-left-8{margin-left:66.6667%}.finkit-col--xs-offset-right-8{margin-right:66.6667%}.finkit-col--xs-offset-left-9{margin-left:75%}.finkit-col--xs-offset-right-9{margin-right:75%}.finkit-col--xs-offset-left-10{margin-left:83.3333%}.finkit-col--xs-offset-right-10{margin-right:83.3333%}.finkit-col--xs-offset-left-11{margin-left:91.6667%}.finkit-col--xs-offset-right-11{margin-right:91.6667%}@media screen and (min-width:600px){.finkit-col--s{flex-grow:1;flex-basis:0}.finkit-col--s-content{flex:none}.finkit-col--s-1{flex-basis:8.33333%;max-width:8.33333%}.finkit-col--s-2{flex-basis:16.6667%;max-width:16.6667%}.finkit-col--s-3{flex-basis:25%;max-width:25%}.finkit-col--s-4{flex-basis:33.3333%;max-width:33.3333%}.finkit-col--s-5{flex-basis:41.6667%;max-width:41.6667%}.finkit-col--s-6{flex-basis:50%;max-width:50%}.finkit-col--s-7{flex-basis:58.3333%;max-width:58.3333%}.finkit-col--s-8{flex-basis:66.6667%;max-width:66.6667%}.finkit-col--s-9{flex-basis:75%;max-width:75%}.finkit-col--s-10{flex-basis:83.3333%;max-width:83.3333%}.finkit-col--s-11{flex-basis:91.6667%;max-width:91.6667%}.finkit-col--s-12{flex-basis:100%;max-width:100%}.finkit-col--s-offset-left-0{margin-left:0%}.finkit-col--s-offset-right-0{margin-right:0%}.finkit-col--s-offset-left-1{margin-left:8.33333%}.finkit-col--s-offset-right-1{margin-right:8.33333%}.finkit-col--s-offset-left-2{margin-left:16.6667%}.finkit-col--s-offset-right-2{margin-right:16.6667%}.finkit-col--s-offset-left-3{margin-left:25%}.finkit-col--s-offset-right-3{margin-right:25%}.finkit-col--s-offset-left-4{margin-left:33.3333%}.finkit-col--s-offset-right-4{margin-right:33.3333%}.finkit-col--s-offset-left-5{margin-left:41.6667%}.finkit-col--s-offset-right-5{margin-right:41.6667%}.finkit-col--s-offset-left-6{margin-left:50%}.finkit-col--s-offset-right-6{margin-right:50%}.finkit-col--s-offset-left-7{margin-left:58.3333%}.finkit-col--s-offset-right-7{margin-right:58.3333%}.finkit-col--s-offset-left-8{margin-left:66.6667%}.finkit-col--s-offset-right-8{margin-right:66.6667%}.finkit-col--s-offset-left-9{margin-left:75%}.finkit-col--s-offset-right-9{margin-right:75%}.finkit-col--s-offset-left-10{margin-left:83.3333%}.finkit-col--s-offset-right-10{margin-right:83.3333%}.finkit-col--s-offset-left-11{margin-left:91.6667%}.finkit-col--s-offset-right-11{margin-right:91.6667%}}@media screen and (min-width:768px){.finkit-col--m{flex-grow:1;flex-basis:0}.finkit-col--m-content{flex:none}.finkit-col--m-1{flex-basis:8.33333%;max-width:8.33333%}.finkit-col--m-2{flex-basis:16.6667%;max-width:16.6667%}.finkit-col--m-3{flex-basis:25%;max-width:25%}.finkit-col--m-4{flex-basis:33.3333%;max-width:33.3333%}.finkit-col--m-5{flex-basis:41.6667%;max-width:41.6667%}.finkit-col--m-6{flex-basis:50%;max-width:50%}.finkit-col--m-7{flex-basis:58.3333%;max-width:58.3333%}.finkit-col--m-8{flex-basis:66.6667%;max-width:66.6667%}.finkit-col--m-9{flex-basis:75%;max-width:75%}.finkit-col--m-10{flex-basis:83.3333%;max-width:83.3333%}.finkit-col--m-11{flex-basis:91.6667%;max-width:91.6667%}.finkit-col--m-12{flex-basis:100%;max-width:100%}.finkit-col--m-offset-left-0{margin-left:0%}.finkit-col--m-offset-right-0{margin-right:0%}.finkit-col--m-offset-left-1{margin-left:8.33333%}.finkit-col--m-offset-right-1{margin-right:8.33333%}.finkit-col--m-offset-left-2{margin-left:16.6667%}.finkit-col--m-offset-right-2{margin-right:16.6667%}.finkit-col--m-offset-left-3{margin-left:25%}.finkit-col--m-offset-right-3{margin-right:25%}.finkit-col--m-offset-left-4{margin-left:33.3333%}.finkit-col--m-offset-right-4{margin-right:33.3333%}.finkit-col--m-offset-left-5{margin-left:41.6667%}.finkit-col--m-offset-right-5{margin-right:41.6667%}.finkit-col--m-offset-left-6{margin-left:50%}.finkit-col--m-offset-right-6{margin-right:50%}.finkit-col--m-offset-left-7{margin-left:58.3333%}.finkit-col--m-offset-right-7{margin-right:58.3333%}.finkit-col--m-offset-left-8{margin-left:66.6667%}.finkit-col--m-offset-right-8{margin-right:66.6667%}.finkit-col--m-offset-left-9{margin-left:75%}.finkit-col--m-offset-right-9{margin-right:75%}.finkit-col--m-offset-left-10{margin-left:83.3333%}.finkit-col--m-offset-right-10{margin-right:83.3333%}.finkit-col--m-offset-left-11{margin-left:91.6667%}.finkit-col--m-offset-right-11{margin-right:91.6667%}}@media screen and (min-width:1024px){.finkit-col--l{flex-grow:1;flex-basis:0}.finkit-col--l-content{flex:none}.finkit-col--l-1{flex-basis:8.33333%;max-width:8.33333%}.finkit-col--l-2{flex-basis:16.6667%;max-width:16.6667%}.finkit-col--l-3{flex-basis:25%;max-width:25%}.finkit-col--l-4{flex-basis:33.3333%;max-width:33.3333%}.finkit-col--l-5{flex-basis:41.6667%;max-width:41.6667%}.finkit-col--l-6{flex-basis:50%;max-width:50%}.finkit-col--l-7{flex-basis:58.3333%;max-width:58.3333%}.finkit-col--l-8{flex-basis:66.6667%;max-width:66.6667%}.finkit-col--l-9{flex-basis:75%;max-width:75%}.finkit-col--l-10{flex-basis:83.3333%;max-width:83.3333%}.finkit-col--l-11{flex-basis:91.6667%;max-width:91.6667%}.finkit-col--l-12{flex-basis:100%;max-width:100%}.finkit-col--l-offset-left-0{margin-left:0%}.finkit-col--l-offset-right-0{margin-right:0%}.finkit-col--l-offset-left-1{margin-left:8.33333%}.finkit-col--l-offset-right-1{margin-right:8.33333%}.finkit-col--l-offset-left-2{margin-left:16.6667%}.finkit-col--l-offset-right-2{margin-right:16.6667%}.finkit-col--l-offset-left-3{margin-left:25%}.finkit-col--l-offset-right-3{margin-right:25%}.finkit-col--l-offset-left-4{margin-left:33.3333%}.finkit-col--l-offset-right-4{margin-right:33.3333%}.finkit-col--l-offset-left-5{margin-left:41.6667%}.finkit-col--l-offset-right-5{margin-right:41.6667%}.finkit-col--l-offset-left-6{margin-left:50%}.finkit-col--l-offset-right-6{margin-right:50%}.finkit-col--l-offset-left-7{margin-left:58.3333%}.finkit-col--l-offset-right-7{margin-right:58.3333%}.finkit-col--l-offset-left-8{margin-left:66.6667%}.finkit-col--l-offset-right-8{margin-right:66.6667%}.finkit-col--l-offset-left-9{margin-left:75%}.finkit-col--l-offset-right-9{margin-right:75%}.finkit-col--l-offset-left-10{margin-left:83.3333%}.finkit-col--l-offset-right-10{margin-right:83.3333%}.finkit-col--l-offset-left-11{margin-left:91.6667%}.finkit-col--l-offset-right-11{margin-right:91.6667%}}@media screen and (min-width:1280px){.finkit-col--xl{flex-grow:1;flex-basis:0}.finkit-col--xl-content{flex:none}.finkit-col--xl-1{flex-basis:8.33333%;max-width:8.33333%}.finkit-col--xl-2{flex-basis:16.6667%;max-width:16.6667%}.finkit-col--xl-3{flex-basis:25%;max-width:25%}.finkit-col--xl-4{flex-basis:33.3333%;max-width:33.3333%}.finkit-col--xl-5{flex-basis:41.6667%;max-width:41.6667%}.finkit-col--xl-6{flex-basis:50%;max-width:50%}.finkit-col--xl-7{flex-basis:58.3333%;max-width:58.3333%}.finkit-col--xl-8{flex-basis:66.6667%;max-width:66.6667%}.finkit-col--xl-9{flex-basis:75%;max-width:75%}.finkit-col--xl-10{flex-basis:83.3333%;max-width:83.3333%}.finkit-col--xl-11{flex-basis:91.6667%;max-width:91.6667%}.finkit-col--xl-12{flex-basis:100%;max-width:100%}.finkit-col--xl-offset-left-0{margin-left:0%}.finkit-col--xl-offset-right-0{margin-right:0%}.finkit-col--xl-offset-left-1{margin-left:8.33333%}.finkit-col--xl-offset-right-1{margin-right:8.33333%}.finkit-col--xl-offset-left-2{margin-left:16.6667%}.finkit-col--xl-offset-right-2{margin-right:16.6667%}.finkit-col--xl-offset-left-3{margin-left:25%}.finkit-col--xl-offset-right-3{margin-right:25%}.finkit-col--xl-offset-left-4{margin-left:33.3333%}.finkit-col--xl-offset-right-4{margin-right:33.3333%}.finkit-col--xl-offset-left-5{margin-left:41.6667%}.finkit-col--xl-offset-right-5{margin-right:41.6667%}.finkit-col--xl-offset-left-6{margin-left:50%}.finkit-col--xl-offset-right-6{margin-right:50%}.finkit-col--xl-offset-left-7{margin-left:58.3333%}.finkit-col--xl-offset-right-7{margin-right:58.3333%}.finkit-col--xl-offset-left-8{margin-left:66.6667%}.finkit-col--xl-offset-right-8{margin-right:66.6667%}.finkit-col--xl-offset-left-9{margin-left:75%}.finkit-col--xl-offset-right-9{margin-right:75%}.finkit-col--xl-offset-left-10{margin-left:83.3333%}.finkit-col--xl-offset-right-10{margin-right:83.3333%}.finkit-col--xl-offset-left-11{margin-left:91.6667%}.finkit-col--xl-offset-right-11{margin-right:91.6667%}}@media screen and (min-width:1440px){.finkit-col--2xl{flex-grow:1;flex-basis:0}.finkit-col--2xl-content{flex:none}.finkit-col--2xl-1{flex-basis:8.33333%;max-width:8.33333%}.finkit-col--2xl-2{flex-basis:16.6667%;max-width:16.6667%}.finkit-col--2xl-3{flex-basis:25%;max-width:25%}.finkit-col--2xl-4{flex-basis:33.3333%;max-width:33.3333%}.finkit-col--2xl-5{flex-basis:41.6667%;max-width:41.6667%}.finkit-col--2xl-6{flex-basis:50%;max-width:50%}.finkit-col--2xl-7{flex-basis:58.3333%;max-width:58.3333%}.finkit-col--2xl-8{flex-basis:66.6667%;max-width:66.6667%}.finkit-col--2xl-9{flex-basis:75%;max-width:75%}.finkit-col--2xl-10{flex-basis:83.3333%;max-width:83.3333%}.finkit-col--2xl-11{flex-basis:91.6667%;max-width:91.6667%}.finkit-col--2xl-12{flex-basis:100%;max-width:100%}.finkit-col--2xl-offset-left-0{margin-left:0%}.finkit-col--2xl-offset-right-0{margin-right:0%}.finkit-col--2xl-offset-left-1{margin-left:8.33333%}.finkit-col--2xl-offset-right-1{margin-right:8.33333%}.finkit-col--2xl-offset-left-2{margin-left:16.6667%}.finkit-col--2xl-offset-right-2{margin-right:16.6667%}.finkit-col--2xl-offset-left-3{margin-left:25%}.finkit-col--2xl-offset-right-3{margin-right:25%}.finkit-col--2xl-offset-left-4{margin-left:33.3333%}.finkit-col--2xl-offset-right-4{margin-right:33.3333%}.finkit-col--2xl-offset-left-5{margin-left:41.6667%}.finkit-col--2xl-offset-right-5{margin-right:41.6667%}.finkit-col--2xl-offset-left-6{margin-left:50%}.finkit-col--2xl-offset-right-6{margin-right:50%}.finkit-col--2xl-offset-left-7{margin-left:58.3333%}.finkit-col--2xl-offset-right-7{margin-right:58.3333%}.finkit-col--2xl-offset-left-8{margin-left:66.6667%}.finkit-col--2xl-offset-right-8{margin-right:66.6667%}.finkit-col--2xl-offset-left-9{margin-left:75%}.finkit-col--2xl-offset-right-9{margin-right:75%}.finkit-col--2xl-offset-left-10{margin-left:83.3333%}.finkit-col--2xl-offset-right-10{margin-right:83.3333%}.finkit-col--2xl-offset-left-11{margin-left:91.6667%}.finkit-col--2xl-offset-right-11{margin-right:91.6667%}}@media screen and (min-width:1920px){.finkit-col--3xl{flex-grow:1;flex-basis:0}.finkit-col--3xl-content{flex:none}.finkit-col--3xl-1{flex-basis:8.33333%;max-width:8.33333%}.finkit-col--3xl-2{flex-basis:16.6667%;max-width:16.6667%}.finkit-col--3xl-3{flex-basis:25%;max-width:25%}.finkit-col--3xl-4{flex-basis:33.3333%;max-width:33.3333%}.finkit-col--3xl-5{flex-basis:41.6667%;max-width:41.6667%}.finkit-col--3xl-6{flex-basis:50%;max-width:50%}.finkit-col--3xl-7{flex-basis:58.3333%;max-width:58.3333%}.finkit-col--3xl-8{flex-basis:66.6667%;max-width:66.6667%}.finkit-col--3xl-9{flex-basis:75%;max-width:75%}.finkit-col--3xl-10{flex-basis:83.3333%;max-width:83.3333%}.finkit-col--3xl-11{flex-basis:91.6667%;max-width:91.6667%}.finkit-col--3xl-12{flex-basis:100%;max-width:100%}.finkit-col--3xl-offset-left-0{margin-left:0%}.finkit-col--3xl-offset-right-0{margin-right:0%}.finkit-col--3xl-offset-left-1{margin-left:8.33333%}.finkit-col--3xl-offset-right-1{margin-right:8.33333%}.finkit-col--3xl-offset-left-2{margin-left:16.6667%}.finkit-col--3xl-offset-right-2{margin-right:16.6667%}.finkit-col--3xl-offset-left-3{margin-left:25%}.finkit-col--3xl-offset-right-3{margin-right:25%}.finkit-col--3xl-offset-left-4{margin-left:33.3333%}.finkit-col--3xl-offset-right-4{margin-right:33.3333%}.finkit-col--3xl-offset-left-5{margin-left:41.6667%}.finkit-col--3xl-offset-right-5{margin-right:41.6667%}.finkit-col--3xl-offset-left-6{margin-left:50%}.finkit-col--3xl-offset-right-6{margin-right:50%}.finkit-col--3xl-offset-left-7{margin-left:58.3333%}.finkit-col--3xl-offset-right-7{margin-right:58.3333%}.finkit-col--3xl-offset-left-8{margin-left:66.6667%}.finkit-col--3xl-offset-right-8{margin-right:66.6667%}.finkit-col--3xl-offset-left-9{margin-left:75%}.finkit-col--3xl-offset-right-9{margin-right:75%}.finkit-col--3xl-offset-left-10{margin-left:83.3333%}.finkit-col--3xl-offset-right-10{margin-right:83.3333%}.finkit-col--3xl-offset-left-11{margin-left:91.6667%}.finkit-col--3xl-offset-right-11{margin-right:91.6667%}}
.finkit-container{box-sizing:border-box;width:100%;padding-left:16px;padding-right:16px}@media screen and (min-width:600px){.finkit-container{padding-left:24px;padding-right:24px}}@media screen and (min-width:768px){.finkit-container{padding-left:28px;padding-right:28px}}@media screen and (min-width:1024px){.finkit-container{padding-left:32px;padding-right:32px}}@media screen and (min-width:1280px){.finkit-container{padding-left:40px;padding-right:40px}}@media screen and (min-width:1440px){.finkit-container{padding-left:48px;padding-right:48px}}.finkit-container--narrow{max-width:1512px;margin-left:auto;margin-right:auto}
.finkit-form-field{flex-direction:column;gap:8px;display:flex}.finkit-form-field__label-wrapper{flex-direction:column;display:flex}.finkit-form-field__label{font-size:var(--font-size-16);line-height:var(--font-line-height-16);font-weight:var(--font-weight-regular);color:var(--color-black-500)}.finkit-form-field__description{font-size:var(--font-size-14);line-height:var(--font-line-height-14);font-weight:var(--font-weight-regular);color:var(--color-gray-800)}
.finkit-loader{box-sizing:border-box;border-style:solid;border-radius:50%;width:20px;height:20px;position:relative}@media screen and (prefers-reduced-motion:no-preference){.finkit-loader{animation:1s linear infinite rotation}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}.finkit-loader:after{box-sizing:border-box;content:"";width:inherit;height:inherit;border-style:solid;border-width:inherit;border-color:#0000;border-right-color:inherit;border-radius:50%;position:absolute;transform:rotate(-45deg)}.finkit-loader--s{border-width:2px;width:22px;height:22px}.finkit-loader--s:after{top:-2px;left:-2px}.finkit-loader--m{border-width:4px;width:44px;height:44px}.finkit-loader--m:after{top:-4px;left:-4px}.finkit-loader--l{border-width:8px;width:88px;height:88px}.finkit-loader--l:after{top:-8px;left:-8px}.finkit-loader--primary{border-color:#a5a7ab1f;border-right-color:var(--color-black-200)}.finkit-loader--purple{border-color:#525bbb1f;border-right-color:var(--color-purple-600)}.finkit-loader--accent{border-color:#ff37391f;border-right-color:var(--color-red-400)}.finkit-loader--white{border-color:#ffffff1f;border-right-color:var(--color-white)}
.finkit-progress-bar{background:var(--color-gray-500);border-radius:20px;height:6px;overflow:hidden}.finkit-progress-bar-rounded{height:60px;position:relative}.finkit-progress-bar__indicator{border-radius:20px;width:0;height:100%;margin-left:-10px;padding-left:10px}@media screen and (prefers-reduced-motion:no-preference){.finkit-progress-bar__indicator{transition:var(--transition-default)}}.finkit-progress-bar__text{width:60px;font-size:var(--font-size-16);line-height:var(--font-line-height-16);font-weight:var(--font-weight-medium);text-align:center;color:var(--color-black-500);position:absolute;top:18px;left:0}@media screen and (prefers-reduced-motion:no-preference){.finkit-progress-bar__animation-circle{transition:var(--transition-default)}}
.finkit-row{box-sizing:border-box;flex-flow:wrap;flex:0 auto;margin-left:-8px;margin-right:-8px;display:flex}.finkit-row>*{padding-left:8px;padding-right:8px}@media screen and (min-width:1024px){.finkit-row{margin-left:-12px;margin-right:-12px}.finkit-row>*{padding-left:12px;padding-right:12px}}.finkit-row--gutter-xs-0-h{margin-left:0;margin-right:0}.finkit-row--gutter-xs-0-h>*{padding-left:0;padding-right:0}.finkit-row--gutter-xs-0-v{margin-top:0;margin-bottom:0}.finkit-row--gutter-xs-0-v>*{padding-top:0;padding-bottom:0}.finkit-row--gutter-xs-1-h{margin-left:-2px;margin-right:-2px}.finkit-row--gutter-xs-1-h>*{padding-left:2px;padding-right:2px}.finkit-row--gutter-xs-1-v{margin-top:-2px;margin-bottom:-2px}.finkit-row--gutter-xs-1-v>*{padding-top:2px;padding-bottom:2px}.finkit-row--gutter-xs-2-h{margin-left:-4px;margin-right:-4px}.finkit-row--gutter-xs-2-h>*{padding-left:4px;padding-right:4px}.finkit-row--gutter-xs-2-v{margin-top:-4px;margin-bottom:-4px}.finkit-row--gutter-xs-2-v>*{padding-top:4px;padding-bottom:4px}.finkit-row--gutter-xs-3-h{margin-left:-6px;margin-right:-6px}.finkit-row--gutter-xs-3-h>*{padding-left:6px;padding-right:6px}.finkit-row--gutter-xs-3-v{margin-top:-6px;margin-bottom:-6px}.finkit-row--gutter-xs-3-v>*{padding-top:6px;padding-bottom:6px}.finkit-row--gutter-xs-4-h{margin-left:-8px;margin-right:-8px}.finkit-row--gutter-xs-4-h>*{padding-left:8px;padding-right:8px}.finkit-row--gutter-xs-4-v{margin-top:-8px;margin-bottom:-8px}.finkit-row--gutter-xs-4-v>*{padding-top:8px;padding-bottom:8px}.finkit-row--gutter-xs-5-h{margin-left:-10px;margin-right:-10px}.finkit-row--gutter-xs-5-h>*{padding-left:10px;padding-right:10px}.finkit-row--gutter-xs-5-v{margin-top:-10px;margin-bottom:-10px}.finkit-row--gutter-xs-5-v>*{padding-top:10px;padding-bottom:10px}.finkit-row--gutter-xs-6-h{margin-left:-12px;margin-right:-12px}.finkit-row--gutter-xs-6-h>*{padding-left:12px;padding-right:12px}.finkit-row--gutter-xs-6-v{margin-top:-12px;margin-bottom:-12px}.finkit-row--gutter-xs-6-v>*{padding-top:12px;padding-bottom:12px}.finkit-row--gutter-xs-7-h{margin-left:-14px;margin-right:-14px}.finkit-row--gutter-xs-7-h>*{padding-left:14px;padding-right:14px}.finkit-row--gutter-xs-7-v{margin-top:-14px;margin-bottom:-14px}.finkit-row--gutter-xs-7-v>*{padding-top:14px;padding-bottom:14px}.finkit-row--gutter-xs-8-h{margin-left:-16px;margin-right:-16px}.finkit-row--gutter-xs-8-h>*{padding-left:16px;padding-right:16px}.finkit-row--gutter-xs-8-v{margin-top:-16px;margin-bottom:-16px}.finkit-row--gutter-xs-8-v>*{padding-top:16px;padding-bottom:16px}@media screen and (min-width:600px){.finkit-row--gutter-s-0-h{margin-left:0;margin-right:0}.finkit-row--gutter-s-0-h>*{padding-left:0;padding-right:0}.finkit-row--gutter-s-0-v{margin-top:0;margin-bottom:0}.finkit-row--gutter-s-0-v>*{padding-top:0;padding-bottom:0}.finkit-row--gutter-s-1-h{margin-left:-2px;margin-right:-2px}.finkit-row--gutter-s-1-h>*{padding-left:2px;padding-right:2px}.finkit-row--gutter-s-1-v{margin-top:-2px;margin-bottom:-2px}.finkit-row--gutter-s-1-v>*{padding-top:2px;padding-bottom:2px}.finkit-row--gutter-s-2-h{margin-left:-4px;margin-right:-4px}.finkit-row--gutter-s-2-h>*{padding-left:4px;padding-right:4px}.finkit-row--gutter-s-2-v{margin-top:-4px;margin-bottom:-4px}.finkit-row--gutter-s-2-v>*{padding-top:4px;padding-bottom:4px}.finkit-row--gutter-s-3-h{margin-left:-6px;margin-right:-6px}.finkit-row--gutter-s-3-h>*{padding-left:6px;padding-right:6px}.finkit-row--gutter-s-3-v{margin-top:-6px;margin-bottom:-6px}.finkit-row--gutter-s-3-v>*{padding-top:6px;padding-bottom:6px}.finkit-row--gutter-s-4-h{margin-left:-8px;margin-right:-8px}.finkit-row--gutter-s-4-h>*{padding-left:8px;padding-right:8px}.finkit-row--gutter-s-4-v{margin-top:-8px;margin-bottom:-8px}.finkit-row--gutter-s-4-v>*{padding-top:8px;padding-bottom:8px}.finkit-row--gutter-s-5-h{margin-left:-10px;margin-right:-10px}.finkit-row--gutter-s-5-h>*{padding-left:10px;padding-right:10px}.finkit-row--gutter-s-5-v{margin-top:-10px;margin-bottom:-10px}.finkit-row--gutter-s-5-v>*{padding-top:10px;padding-bottom:10px}.finkit-row--gutter-s-6-h{margin-left:-12px;margin-right:-12px}.finkit-row--gutter-s-6-h>*{padding-left:12px;padding-right:12px}.finkit-row--gutter-s-6-v{margin-top:-12px;margin-bottom:-12px}.finkit-row--gutter-s-6-v>*{padding-top:12px;padding-bottom:12px}.finkit-row--gutter-s-7-h{margin-left:-14px;margin-right:-14px}.finkit-row--gutter-s-7-h>*{padding-left:14px;padding-right:14px}.finkit-row--gutter-s-7-v{margin-top:-14px;margin-bottom:-14px}.finkit-row--gutter-s-7-v>*{padding-top:14px;padding-bottom:14px}.finkit-row--gutter-s-8-h{margin-left:-16px;margin-right:-16px}.finkit-row--gutter-s-8-h>*{padding-left:16px;padding-right:16px}.finkit-row--gutter-s-8-v{margin-top:-16px;margin-bottom:-16px}.finkit-row--gutter-s-8-v>*{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:768px){.finkit-row--gutter-m-0-h{margin-left:0;margin-right:0}.finkit-row--gutter-m-0-h>*{padding-left:0;padding-right:0}.finkit-row--gutter-m-0-v{margin-top:0;margin-bottom:0}.finkit-row--gutter-m-0-v>*{padding-top:0;padding-bottom:0}.finkit-row--gutter-m-1-h{margin-left:-2px;margin-right:-2px}.finkit-row--gutter-m-1-h>*{padding-left:2px;padding-right:2px}.finkit-row--gutter-m-1-v{margin-top:-2px;margin-bottom:-2px}.finkit-row--gutter-m-1-v>*{padding-top:2px;padding-bottom:2px}.finkit-row--gutter-m-2-h{margin-left:-4px;margin-right:-4px}.finkit-row--gutter-m-2-h>*{padding-left:4px;padding-right:4px}.finkit-row--gutter-m-2-v{margin-top:-4px;margin-bottom:-4px}.finkit-row--gutter-m-2-v>*{padding-top:4px;padding-bottom:4px}.finkit-row--gutter-m-3-h{margin-left:-6px;margin-right:-6px}.finkit-row--gutter-m-3-h>*{padding-left:6px;padding-right:6px}.finkit-row--gutter-m-3-v{margin-top:-6px;margin-bottom:-6px}.finkit-row--gutter-m-3-v>*{padding-top:6px;padding-bottom:6px}.finkit-row--gutter-m-4-h{margin-left:-8px;margin-right:-8px}.finkit-row--gutter-m-4-h>*{padding-left:8px;padding-right:8px}.finkit-row--gutter-m-4-v{margin-top:-8px;margin-bottom:-8px}.finkit-row--gutter-m-4-v>*{padding-top:8px;padding-bottom:8px}.finkit-row--gutter-m-5-h{margin-left:-10px;margin-right:-10px}.finkit-row--gutter-m-5-h>*{padding-left:10px;padding-right:10px}.finkit-row--gutter-m-5-v{margin-top:-10px;margin-bottom:-10px}.finkit-row--gutter-m-5-v>*{padding-top:10px;padding-bottom:10px}.finkit-row--gutter-m-6-h{margin-left:-12px;margin-right:-12px}.finkit-row--gutter-m-6-h>*{padding-left:12px;padding-right:12px}.finkit-row--gutter-m-6-v{margin-top:-12px;margin-bottom:-12px}.finkit-row--gutter-m-6-v>*{padding-top:12px;padding-bottom:12px}.finkit-row--gutter-m-7-h{margin-left:-14px;margin-right:-14px}.finkit-row--gutter-m-7-h>*{padding-left:14px;padding-right:14px}.finkit-row--gutter-m-7-v{margin-top:-14px;margin-bottom:-14px}.finkit-row--gutter-m-7-v>*{padding-top:14px;padding-bottom:14px}.finkit-row--gutter-m-8-h{margin-left:-16px;margin-right:-16px}.finkit-row--gutter-m-8-h>*{padding-left:16px;padding-right:16px}.finkit-row--gutter-m-8-v{margin-top:-16px;margin-bottom:-16px}.finkit-row--gutter-m-8-v>*{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:1024px){.finkit-row--gutter-l-0-h{margin-left:0;margin-right:0}.finkit-row--gutter-l-0-h>*{padding-left:0;padding-right:0}.finkit-row--gutter-l-0-v{margin-top:0;margin-bottom:0}.finkit-row--gutter-l-0-v>*{padding-top:0;padding-bottom:0}.finkit-row--gutter-l-1-h{margin-left:-2px;margin-right:-2px}.finkit-row--gutter-l-1-h>*{padding-left:2px;padding-right:2px}.finkit-row--gutter-l-1-v{margin-top:-2px;margin-bottom:-2px}.finkit-row--gutter-l-1-v>*{padding-top:2px;padding-bottom:2px}.finkit-row--gutter-l-2-h{margin-left:-4px;margin-right:-4px}.finkit-row--gutter-l-2-h>*{padding-left:4px;padding-right:4px}.finkit-row--gutter-l-2-v{margin-top:-4px;margin-bottom:-4px}.finkit-row--gutter-l-2-v>*{padding-top:4px;padding-bottom:4px}.finkit-row--gutter-l-3-h{margin-left:-6px;margin-right:-6px}.finkit-row--gutter-l-3-h>*{padding-left:6px;padding-right:6px}.finkit-row--gutter-l-3-v{margin-top:-6px;margin-bottom:-6px}.finkit-row--gutter-l-3-v>*{padding-top:6px;padding-bottom:6px}.finkit-row--gutter-l-4-h{margin-left:-8px;margin-right:-8px}.finkit-row--gutter-l-4-h>*{padding-left:8px;padding-right:8px}.finkit-row--gutter-l-4-v{margin-top:-8px;margin-bottom:-8px}.finkit-row--gutter-l-4-v>*{padding-top:8px;padding-bottom:8px}.finkit-row--gutter-l-5-h{margin-left:-10px;margin-right:-10px}.finkit-row--gutter-l-5-h>*{padding-left:10px;padding-right:10px}.finkit-row--gutter-l-5-v{margin-top:-10px;margin-bottom:-10px}.finkit-row--gutter-l-5-v>*{padding-top:10px;padding-bottom:10px}.finkit-row--gutter-l-6-h{margin-left:-12px;margin-right:-12px}.finkit-row--gutter-l-6-h>*{padding-left:12px;padding-right:12px}.finkit-row--gutter-l-6-v{margin-top:-12px;margin-bottom:-12px}.finkit-row--gutter-l-6-v>*{padding-top:12px;padding-bottom:12px}.finkit-row--gutter-l-7-h{margin-left:-14px;margin-right:-14px}.finkit-row--gutter-l-7-h>*{padding-left:14px;padding-right:14px}.finkit-row--gutter-l-7-v{margin-top:-14px;margin-bottom:-14px}.finkit-row--gutter-l-7-v>*{padding-top:14px;padding-bottom:14px}.finkit-row--gutter-l-8-h{margin-left:-16px;margin-right:-16px}.finkit-row--gutter-l-8-h>*{padding-left:16px;padding-right:16px}.finkit-row--gutter-l-8-v{margin-top:-16px;margin-bottom:-16px}.finkit-row--gutter-l-8-v>*{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:1280px){.finkit-row--gutter-xl-0-h{margin-left:0;margin-right:0}.finkit-row--gutter-xl-0-h>*{padding-left:0;padding-right:0}.finkit-row--gutter-xl-0-v{margin-top:0;margin-bottom:0}.finkit-row--gutter-xl-0-v>*{padding-top:0;padding-bottom:0}.finkit-row--gutter-xl-1-h{margin-left:-2px;margin-right:-2px}.finkit-row--gutter-xl-1-h>*{padding-left:2px;padding-right:2px}.finkit-row--gutter-xl-1-v{margin-top:-2px;margin-bottom:-2px}.finkit-row--gutter-xl-1-v>*{padding-top:2px;padding-bottom:2px}.finkit-row--gutter-xl-2-h{margin-left:-4px;margin-right:-4px}.finkit-row--gutter-xl-2-h>*{padding-left:4px;padding-right:4px}.finkit-row--gutter-xl-2-v{margin-top:-4px;margin-bottom:-4px}.finkit-row--gutter-xl-2-v>*{padding-top:4px;padding-bottom:4px}.finkit-row--gutter-xl-3-h{margin-left:-6px;margin-right:-6px}.finkit-row--gutter-xl-3-h>*{padding-left:6px;padding-right:6px}.finkit-row--gutter-xl-3-v{margin-top:-6px;margin-bottom:-6px}.finkit-row--gutter-xl-3-v>*{padding-top:6px;padding-bottom:6px}.finkit-row--gutter-xl-4-h{margin-left:-8px;margin-right:-8px}.finkit-row--gutter-xl-4-h>*{padding-left:8px;padding-right:8px}.finkit-row--gutter-xl-4-v{margin-top:-8px;margin-bottom:-8px}.finkit-row--gutter-xl-4-v>*{padding-top:8px;padding-bottom:8px}.finkit-row--gutter-xl-5-h{margin-left:-10px;margin-right:-10px}.finkit-row--gutter-xl-5-h>*{padding-left:10px;padding-right:10px}.finkit-row--gutter-xl-5-v{margin-top:-10px;margin-bottom:-10px}.finkit-row--gutter-xl-5-v>*{padding-top:10px;padding-bottom:10px}.finkit-row--gutter-xl-6-h{margin-left:-12px;margin-right:-12px}.finkit-row--gutter-xl-6-h>*{padding-left:12px;padding-right:12px}.finkit-row--gutter-xl-6-v{margin-top:-12px;margin-bottom:-12px}.finkit-row--gutter-xl-6-v>*{padding-top:12px;padding-bottom:12px}.finkit-row--gutter-xl-7-h{margin-left:-14px;margin-right:-14px}.finkit-row--gutter-xl-7-h>*{padding-left:14px;padding-right:14px}.finkit-row--gutter-xl-7-v{margin-top:-14px;margin-bottom:-14px}.finkit-row--gutter-xl-7-v>*{padding-top:14px;padding-bottom:14px}.finkit-row--gutter-xl-8-h{margin-left:-16px;margin-right:-16px}.finkit-row--gutter-xl-8-h>*{padding-left:16px;padding-right:16px}.finkit-row--gutter-xl-8-v{margin-top:-16px;margin-bottom:-16px}.finkit-row--gutter-xl-8-v>*{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:1440px){.finkit-row--gutter-2xl-0-h{margin-left:0;margin-right:0}.finkit-row--gutter-2xl-0-h>*{padding-left:0;padding-right:0}.finkit-row--gutter-2xl-0-v{margin-top:0;margin-bottom:0}.finkit-row--gutter-2xl-0-v>*{padding-top:0;padding-bottom:0}.finkit-row--gutter-2xl-1-h{margin-left:-2px;margin-right:-2px}.finkit-row--gutter-2xl-1-h>*{padding-left:2px;padding-right:2px}.finkit-row--gutter-2xl-1-v{margin-top:-2px;margin-bottom:-2px}.finkit-row--gutter-2xl-1-v>*{padding-top:2px;padding-bottom:2px}.finkit-row--gutter-2xl-2-h{margin-left:-4px;margin-right:-4px}.finkit-row--gutter-2xl-2-h>*{padding-left:4px;padding-right:4px}.finkit-row--gutter-2xl-2-v{margin-top:-4px;margin-bottom:-4px}.finkit-row--gutter-2xl-2-v>*{padding-top:4px;padding-bottom:4px}.finkit-row--gutter-2xl-3-h{margin-left:-6px;margin-right:-6px}.finkit-row--gutter-2xl-3-h>*{padding-left:6px;padding-right:6px}.finkit-row--gutter-2xl-3-v{margin-top:-6px;margin-bottom:-6px}.finkit-row--gutter-2xl-3-v>*{padding-top:6px;padding-bottom:6px}.finkit-row--gutter-2xl-4-h{margin-left:-8px;margin-right:-8px}.finkit-row--gutter-2xl-4-h>*{padding-left:8px;padding-right:8px}.finkit-row--gutter-2xl-4-v{margin-top:-8px;margin-bottom:-8px}.finkit-row--gutter-2xl-4-v>*{padding-top:8px;padding-bottom:8px}.finkit-row--gutter-2xl-5-h{margin-left:-10px;margin-right:-10px}.finkit-row--gutter-2xl-5-h>*{padding-left:10px;padding-right:10px}.finkit-row--gutter-2xl-5-v{margin-top:-10px;margin-bottom:-10px}.finkit-row--gutter-2xl-5-v>*{padding-top:10px;padding-bottom:10px}.finkit-row--gutter-2xl-6-h{margin-left:-12px;margin-right:-12px}.finkit-row--gutter-2xl-6-h>*{padding-left:12px;padding-right:12px}.finkit-row--gutter-2xl-6-v{margin-top:-12px;margin-bottom:-12px}.finkit-row--gutter-2xl-6-v>*{padding-top:12px;padding-bottom:12px}.finkit-row--gutter-2xl-7-h{margin-left:-14px;margin-right:-14px}.finkit-row--gutter-2xl-7-h>*{padding-left:14px;padding-right:14px}.finkit-row--gutter-2xl-7-v{margin-top:-14px;margin-bottom:-14px}.finkit-row--gutter-2xl-7-v>*{padding-top:14px;padding-bottom:14px}.finkit-row--gutter-2xl-8-h{margin-left:-16px;margin-right:-16px}.finkit-row--gutter-2xl-8-h>*{padding-left:16px;padding-right:16px}.finkit-row--gutter-2xl-8-v{margin-top:-16px;margin-bottom:-16px}.finkit-row--gutter-2xl-8-v>*{padding-top:16px;padding-bottom:16px}}@media screen and (min-width:1920px){.finkit-row--gutter-3xl-0-h{margin-left:0;margin-right:0}.finkit-row--gutter-3xl-0-h>*{padding-left:0;padding-right:0}.finkit-row--gutter-3xl-0-v{margin-top:0;margin-bottom:0}.finkit-row--gutter-3xl-0-v>*{padding-top:0;padding-bottom:0}.finkit-row--gutter-3xl-1-h{margin-left:-2px;margin-right:-2px}.finkit-row--gutter-3xl-1-h>*{padding-left:2px;padding-right:2px}.finkit-row--gutter-3xl-1-v{margin-top:-2px;margin-bottom:-2px}.finkit-row--gutter-3xl-1-v>*{padding-top:2px;padding-bottom:2px}.finkit-row--gutter-3xl-2-h{margin-left:-4px;margin-right:-4px}.finkit-row--gutter-3xl-2-h>*{padding-left:4px;padding-right:4px}.finkit-row--gutter-3xl-2-v{margin-top:-4px;margin-bottom:-4px}.finkit-row--gutter-3xl-2-v>*{padding-top:4px;padding-bottom:4px}.finkit-row--gutter-3xl-3-h{margin-left:-6px;margin-right:-6px}.finkit-row--gutter-3xl-3-h>*{padding-left:6px;padding-right:6px}.finkit-row--gutter-3xl-3-v{margin-top:-6px;margin-bottom:-6px}.finkit-row--gutter-3xl-3-v>*{padding-top:6px;padding-bottom:6px}.finkit-row--gutter-3xl-4-h{margin-left:-8px;margin-right:-8px}.finkit-row--gutter-3xl-4-h>*{padding-left:8px;padding-right:8px}.finkit-row--gutter-3xl-4-v{margin-top:-8px;margin-bottom:-8px}.finkit-row--gutter-3xl-4-v>*{padding-top:8px;padding-bottom:8px}.finkit-row--gutter-3xl-5-h{margin-left:-10px;margin-right:-10px}.finkit-row--gutter-3xl-5-h>*{padding-left:10px;padding-right:10px}.finkit-row--gutter-3xl-5-v{margin-top:-10px;margin-bottom:-10px}.finkit-row--gutter-3xl-5-v>*{padding-top:10px;padding-bottom:10px}.finkit-row--gutter-3xl-6-h{margin-left:-12px;margin-right:-12px}.finkit-row--gutter-3xl-6-h>*{padding-left:12px;padding-right:12px}.finkit-row--gutter-3xl-6-v{margin-top:-12px;margin-bottom:-12px}.finkit-row--gutter-3xl-6-v>*{padding-top:12px;padding-bottom:12px}.finkit-row--gutter-3xl-7-h{margin-left:-14px;margin-right:-14px}.finkit-row--gutter-3xl-7-h>*{padding-left:14px;padding-right:14px}.finkit-row--gutter-3xl-7-v{margin-top:-14px;margin-bottom:-14px}.finkit-row--gutter-3xl-7-v>*{padding-top:14px;padding-bottom:14px}.finkit-row--gutter-3xl-8-h{margin-left:-16px;margin-right:-16px}.finkit-row--gutter-3xl-8-h>*{padding-left:16px;padding-right:16px}.finkit-row--gutter-3xl-8-v{margin-top:-16px;margin-bottom:-16px}.finkit-row--gutter-3xl-8-v>*{padding-top:16px;padding-bottom:16px}}.finkit-row--reverse{flex-direction:row-reverse}
@keyframes ui-skeleton{0%{background-position:0 0}to{background-position:-200% 0}}.finkit-skeleton{background-color:#30313114;border-radius:6px;display:block}.finkit-skeleton:not(.finkit-skeleton--suspend){background-color:#0000;background-image:linear-gradient(90deg,#30313114,#30313105,#30313114);background-size:200%}@media screen and (prefers-reduced-motion:no-preference){.finkit-skeleton:not(.finkit-skeleton--suspend){animation-name:ui-skeleton;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite}}.finkit-skeleton--inverted{background-color:#ffffff29}.finkit-skeleton--inverted:not(.finkit-skeleton--suspend){background-image:linear-gradient(90deg,#ffffff29,#ffffff0a,#ffffff29)}.finkit-skeleton--inline{vertical-align:bottom;display:inline-block}.finkit-skeleton--rounded{border-radius:50%}
.finkit-link{font-weight:var(--font-weight-regular);color:var(--color-purple-600);border-radius:4px;text-decoration:none}.finkit-link:focus-visible{outline-offset:2px;outline:3px solid #6a80ef66}.finkit-link:focus-visible .finkit-link__icon{color:var(--color-purple-600);background-color:var(--color-gray-400)}@media (hover:hover) and (pointer:fine){.finkit-link{cursor:pointer}.finkit-link:hover{color:var(--color-purple-700)}.finkit-link:hover .finkit-link__icon{color:var(--color-white);background-color:var(--color-purple-700)}}.finkit-link:active{color:var(--color-purple-800)}.finkit-link:active .finkit-link__icon{color:var(--color-white);background-color:var(--color-purple-800)}.finkit-link--disabled{color:var(--color-purple-200);pointer-events:none;cursor:not-allowed}.finkit-link--disabled .finkit-link__icon{color:var(--color-purple-200);background-color:var(--color-gray-400)}.finkit-link--disabled.finkit-link--inverted{color:var(--color-purple-600)}.finkit-link--disabled.finkit-link--inverted .finkit-link__icon{color:var(--color-purple-600);background-color:var(--color-gray-400)}.finkit-link--inverted{color:var(--color-purple-400)}.finkit-link--inverted .finkit-link__icon{color:var(--color-purple-400);background-color:var(--color-gray-400)}.finkit-link--inverted:focus-visible{outline-offset:2px;outline:3px solid #c2c7f766}@media (hover:hover) and (pointer:fine){.finkit-link--inverted{cursor:pointer}.finkit-link--inverted:hover{color:var(--color-purple-300)}.finkit-link--inverted:hover .finkit-link__icon{color:var(--color-white);background-color:var(--color-purple-300)}}.finkit-link--inverted:active{color:var(--color-purple-200)}.finkit-link--inverted:active .finkit-link__icon{color:var(--color-white);background-color:var(--color-purple-200)}.finkit-link--s{font-size:var(--font-size-14);line-height:var(--font-line-height-14)}.finkit-link--m{font-size:var(--font-size-16);line-height:var(--font-line-height-16)}.finkit-link__content{align-items:center;gap:12px;display:flex}.finkit-link__icon{font-size:var(--font-size-16);color:var(--color-purple-500);background-color:var(--color-gray-400);border-radius:50%;padding:4px}
.finkit-alert{border:1px solid var(--color-white);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.finkit-alert--primary{background-color:var(--color-white)}.finkit-alert--secondary{background-color:var(--color-gray-300)}.finkit-alert--green{background-color:var(--color-green-100)}.finkit-alert--verdant{background-color:var(--color-verdant-100)}.finkit-alert--avocado{background-color:var(--color-avocado-100)}.finkit-alert--yellow{background-color:var(--color-yellow-100)}.finkit-alert--orange{background-color:var(--color-orange-100)}.finkit-alert--blue{background-color:var(--color-blue-100)}.finkit-alert--purple{background-color:var(--color-purple-100)}.finkit-alert.finkit-alert--default{border-color:var(--color-gray-500)}.finkit-alert.finkit-alert--success{border-color:var(--color-green-500)}.finkit-alert.finkit-alert--warning{border-color:var(--color-orange-500)}.finkit-alert.finkit-alert--error{border-color:var(--color-red-500)}.finkit-alert.finkit-alert--info{border-color:var(--color-purple-500)}.finkit-alert__content{gap:8px;display:flex}.finkit-alert__icon.finkit-alert--default{color:var(--color-black-400)}.finkit-alert__icon.finkit-alert--success{color:var(--color-green-500)}.finkit-alert__icon.finkit-alert--warning{color:var(--color-orange-500)}.finkit-alert__icon.finkit-alert--error{color:var(--color-red-500)}.finkit-alert__icon.finkit-alert--info{color:var(--color-purple-500)}.finkit-alert__text-block{flex-direction:column;align-items:flex-start;width:100%;display:flex}.finkit-alert__text-block>:only-child{margin:auto 0}.finkit-alert__label{-webkit-line-clamp:3;line-clamp:3;font-weight:var(--font-weight-medium);color:var(--color-black-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.finkit-alert--s .finkit-alert__label{font-size:var(--font-size-14);line-height:var(--font-line-height-14)}.finkit-alert--m .finkit-alert__label{font-size:var(--font-size-18);line-height:var(--font-line-height-18)}.finkit-alert__caption:not(:first-child){margin-top:4px}.finkit-alert__link:not(:first-child){margin-top:8px}.finkit-alert__close-icon{cursor:pointer;height:24px;color:var(--color-gray-800);background-color:#0000;border:none;padding:0}@media screen and (prefers-reduced-motion:no-preference){.finkit-alert__close-icon{transition:color var(--transition-default)}}.finkit-alert__close-icon:hover{color:var(--color-gray-700)}.finkit-alert__button{margin-left:auto}.finkit-alert--fill.finkit-alert--default{background-color:var(--color-black-300);border-color:#0000}.finkit-alert--fill.finkit-alert--success{background-color:var(--color-green-500)}.finkit-alert--fill.finkit-alert--warning{background-color:var(--color-orange-500)}.finkit-alert--fill.finkit-alert--error{background-color:var(--color-red-500)}.finkit-alert--fill.finkit-alert--info{background-color:var(--color-purple-500)}.finkit-alert--fill .finkit-alert__icon,.finkit-alert--fill .finkit-alert__label,.finkit-alert--fill .finkit-alert__close-icon{color:var(--color-white)}.finkit-alert--fill .finkit-alert__close-icon:hover{color:var(--color-gray-500)}.finkit-alert--fill .finkit-alert__caption{color:var(--color-white)}
.finkit-breadcrumbs--display-one .finkit-breadcrumbs__list--desktop{display:none}@media screen and (min-width:768px){.finkit-breadcrumbs--display-one .finkit-breadcrumbs__list--desktop{display:flex}}.finkit-breadcrumbs--display-one .finkit-breadcrumbs__list--mobile{display:flex}@media screen and (min-width:768px){.finkit-breadcrumbs--display-one .finkit-breadcrumbs__list--mobile{display:none}}.finkit-breadcrumbs--ellipsis .finkit-breadcrumbs__item:last-child{min-width:0}.finkit-breadcrumbs--ellipsis .finkit-breadcrumbs__link,.finkit-breadcrumbs--ellipsis .finkit-breadcrumbs__text,.finkit-breadcrumbs--ellipsis a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.finkit-breadcrumbs--ellipsis .finkit-breadcrumbs__link:not(:last-child),.finkit-breadcrumbs--ellipsis .finkit-breadcrumbs__text:not(:last-child),.finkit-breadcrumbs--ellipsis a:not(:last-child){max-width:192px}.finkit-breadcrumbs--ellipsis .finkit-breadcrumbs__link:last-child,.finkit-breadcrumbs--ellipsis .finkit-breadcrumbs__text:last-child,.finkit-breadcrumbs--ellipsis a:last-child{min-width:32px}.finkit-breadcrumbs__list{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.finkit-breadcrumbs__item{align-items:center;gap:8px;line-height:0;display:flex}@media screen and (min-width:768px){.finkit-breadcrumbs__item--custom .finkit-breadcrumbs__link span:first-child:has([style]){display:none!important}.finkit-breadcrumbs__item--custom a span:first-child:has([style]){display:none!important}}.finkit-breadcrumbs__link,.finkit-breadcrumbs a{white-space:nowrap;min-height:32px;font-size:var(--font-size-14);line-height:var(--font-line-height-14);-webkit-user-select:none;user-select:none;color:var(--color-black-500);border-radius:8px;align-items:center;gap:4px;text-decoration:none;display:inline-flex}@media screen and (prefers-reduced-motion:no-preference){.finkit-breadcrumbs__link,.finkit-breadcrumbs a{transition:color var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-breadcrumbs__link:hover,.finkit-breadcrumbs a:hover,.finkit-breadcrumbs__link:hover .finkit-breadcrumbs__back-icon,.finkit-breadcrumbs a:hover .finkit-breadcrumbs__back-icon{color:var(--color-purple-600)}.finkit-breadcrumbs__link:hover span:first-child:has([style]):not([class]){color:var(--color-purple-600)}.finkit-breadcrumbs a:hover span:first-child:has([style]):not([class]){color:var(--color-purple-600)}}.finkit-breadcrumbs__link:active,.finkit-breadcrumbs a:active,.finkit-breadcrumbs__link:active .finkit-breadcrumbs__back-icon,.finkit-breadcrumbs a:active .finkit-breadcrumbs__back-icon{color:var(--color-purple-700)}.finkit-breadcrumbs__link:active span:first-child:has([style]):not([class]){color:var(--color-purple-700)}.finkit-breadcrumbs a:active span:first-child:has([style]):not([class]){color:var(--color-purple-700)}.finkit-breadcrumbs__link:focus-visible,.finkit-breadcrumbs a:focus-visible{outline-offset:0;outline:3px solid #6a80ef66}.finkit-breadcrumbs__link span:first-child:has([style]):not([class]){font-size:var(--font-size-24);color:var(--color-black-500);line-height:0}.finkit-breadcrumbs a span:first-child:has([style]):not([class]){font-size:var(--font-size-24);color:var(--color-black-500);line-height:0}@media screen and (prefers-reduced-motion:no-preference){.finkit-breadcrumbs__link span:first-child:has([style]):not([class]){transition:color var(--transition-default)}.finkit-breadcrumbs a span:first-child:has([style]):not([class]){transition:color var(--transition-default)}}.finkit-breadcrumbs__link-label,.finkit-breadcrumbs a-label{white-space:nowrap;text-overflow:ellipsis;display:inline-block;overflow:hidden}.finkit-breadcrumbs__back-icon,.finkit-breadcrumbs__separator{font-size:var(--font-size-24);color:var(--color-gray-600);line-height:0}@media screen and (prefers-reduced-motion:no-preference){.finkit-breadcrumbs__back-icon,.finkit-breadcrumbs__separator{transition:color var(--transition-default)}}.finkit-breadcrumbs__back-icon{color:var(--color-black-500)}.finkit-breadcrumbs__text{white-space:nowrap;font-size:var(--font-size-14);line-height:var(--font-line-height-14);color:var(--color-gray-800);display:inline-block}
.finkit-calendar{-webkit-user-select:none;user-select:none;border-radius:16px;min-width:288px;padding:12px;box-shadow:0 4px 8px #0000001a}.finkit-calendar__header{justify-content:space-between;margin-bottom:12px;display:flex}.finkit-calendar__header-text{font-size:var(--font-size-16);line-height:var(--font-line-height-16);font-weight:var(--font-weight-medium)}.finkit-calendar__header-text:first-letter{text-transform:uppercase}.finkit-calendar__header-button{cursor:pointer;color:var(--color-black-500);background:0 0;border:none;border-radius:12px;outline:none;padding:8px 12px;line-height:0}@media screen and (prefers-reduced-motion:no-preference){.finkit-calendar__header-button{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-calendar__header-button:not([disabled]):hover{background:#4c50581a}}.finkit-calendar__header-button:not([disabled]):active{background:#4c505826}.finkit-calendar__header-button:not([disabled]):focus-visible{outline-offset:0;outline:3px solid #6a80ef66}.finkit-calendar__header-button--disabled{color:var(--color-gray-600);pointer-events:none;pointer-events:none}.finkit-calendar__header-button--prev,.finkit-calendar__header-button--next{width:40px;height:40px;padding:0}.finkit-calendar__week-days{background:var(--color-gray-300);border-radius:8px;justify-content:space-around;align-items:center;height:36px;margin-bottom:12px;display:flex}.finkit-calendar__week-day{text-align:center;text-transform:uppercase;min-width:36px;padding:8px}.finkit-calendar__week-day--off{color:var(--color-gray-600)}.finkit-calendar__days{grid-template-columns:repeat(7,minmax(36px,1fr));display:grid}.finkit-calendar__day,.finkit-calendar__month,.finkit-calendar__year{cursor:pointer;min-height:36px;color:var(--color-black-500);background:0 0;border:none;border-radius:8px;outline:none;padding:4px;position:relative}@media screen and (prefers-reduced-motion:no-preference){.finkit-calendar__day,.finkit-calendar__month,.finkit-calendar__year{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-calendar__day:hover,.finkit-calendar__month:hover,.finkit-calendar__year:hover{background:#525bbb33}}.finkit-calendar__day:active,.finkit-calendar__month:active,.finkit-calendar__year:active{background:#525bbb47}.finkit-calendar__day:focus-visible,.finkit-calendar__month:focus-visible,.finkit-calendar__year:focus-visible{outline-offset:0;outline:3px solid #6a80ef66}.finkit-calendar__day--other,.finkit-calendar__month--other,.finkit-calendar__year--other{color:var(--color-gray-800)}.finkit-calendar__day--disabled,.finkit-calendar__month--disabled,.finkit-calendar__year--disabled{color:var(--color-gray-600);pointer-events:none}.finkit-calendar__day--disabled.finkit-calendar__day--selected,.finkit-calendar__month--disabled.finkit-calendar__day--selected,.finkit-calendar__year--disabled.finkit-calendar__day--selected{background:var(--color-purple-200)}.finkit-calendar__day--current,.finkit-calendar__month--current,.finkit-calendar__year--current{background:var(--color-orange-100)}.finkit-calendar__day--selected,.finkit-calendar__month--selected,.finkit-calendar__year--selected{background:var(--color-purple-600);color:var(--color-white)}@media (hover:hover) and (pointer:fine){.finkit-calendar__day--selected:hover,.finkit-calendar__month--selected:hover,.finkit-calendar__year--selected:hover{background:var(--color-purple-700)}}.finkit-calendar__day--selected:active,.finkit-calendar__month--selected:active,.finkit-calendar__year--selected:active{background:var(--color-purple-800)}.finkit-calendar__day--preview,.finkit-calendar__day--range,.finkit-calendar__month--preview,.finkit-calendar__month--range,.finkit-calendar__year--preview,.finkit-calendar__year--range{background:var(--color-purple-100);color:var(--color-black-500);border-radius:0}@media (hover:hover) and (pointer:fine){.finkit-calendar__day--preview:hover,.finkit-calendar__day--range:hover,.finkit-calendar__month--preview:hover,.finkit-calendar__month--range:hover,.finkit-calendar__year--preview:hover,.finkit-calendar__year--range:hover{background:var(--color-purple-700);border-radius:8px}}.finkit-calendar__day--preview:active,.finkit-calendar__day--range:active,.finkit-calendar__month--preview:active,.finkit-calendar__month--range:active,.finkit-calendar__year--preview:active,.finkit-calendar__year--range:active{background:var(--color-purple-800)}.finkit-calendar__day--range:focus-visible,.finkit-calendar__month--range:focus-visible,.finkit-calendar__year--range:focus-visible{z-index:2}@media (hover:hover) and (pointer:fine){.finkit-calendar__day--range:hover,.finkit-calendar__month--range:hover,.finkit-calendar__year--range:hover{color:var(--color-white);border-radius:0}.finkit-calendar__day--preview:not(.finkit-calendar__day--selected):hover,.finkit-calendar__month--preview:not(.finkit-calendar__day--selected):hover,.finkit-calendar__year--preview:not(.finkit-calendar__day--selected):hover{border-radius:0 8px 8px 0}.finkit-calendar__day--preview:not(.finkit-calendar__day--selected~.finkit-calendar__day--preview):hover,.finkit-calendar__month--preview:not(.finkit-calendar__day--selected~.finkit-calendar__day--preview):hover,.finkit-calendar__year--preview:not(.finkit-calendar__day--selected~.finkit-calendar__day--preview):hover{border-radius:8px 0 0 8px}.finkit-calendar__day--preview:not(.finkit-calendar__day--selected~.finkit-calendar__day--preview).finkit-calendar__day--selected:hover,.finkit-calendar__month--preview:not(.finkit-calendar__day--selected~.finkit-calendar__day--preview).finkit-calendar__day--selected:hover,.finkit-calendar__year--preview:not(.finkit-calendar__day--selected~.finkit-calendar__day--preview).finkit-calendar__day--selected:hover{border-radius:8px}}.finkit-calendar__day--start-range,.finkit-calendar__day--end-range,.finkit-calendar__month--start-range,.finkit-calendar__month--end-range,.finkit-calendar__year--start-range,.finkit-calendar__year--end-range{z-index:2;background:var(--color-purple-600);color:var(--color-white);border-radius:8px}@media (hover:hover) and (pointer:fine){.finkit-calendar__day--start-range:hover,.finkit-calendar__day--end-range:hover,.finkit-calendar__month--start-range:hover,.finkit-calendar__month--end-range:hover,.finkit-calendar__year--start-range:hover,.finkit-calendar__year--end-range:hover{background:var(--color-purple-700)}}.finkit-calendar__day--start-range:active,.finkit-calendar__day--end-range:active,.finkit-calendar__month--start-range:active,.finkit-calendar__month--end-range:active,.finkit-calendar__year--start-range:active,.finkit-calendar__year--end-range:active{background:var(--color-purple-800)}.finkit-calendar__day--start-range.finkit-calendar__day--range:not(.finkit-calendar__day--preview),.finkit-calendar__month--start-range.finkit-calendar__day--range:not(.finkit-calendar__day--preview),.finkit-calendar__year--start-range.finkit-calendar__day--range:not(.finkit-calendar__day--preview){border-radius:8px 0 0 8px}@media (hover:hover) and (pointer:fine){.finkit-calendar__day--start-range.finkit-calendar__day--range:not(.finkit-calendar__day--preview).finkit-calendar__day--selected:hover,.finkit-calendar__month--start-range.finkit-calendar__day--range:not(.finkit-calendar__day--preview).finkit-calendar__day--selected:hover,.finkit-calendar__year--start-range.finkit-calendar__day--range:not(.finkit-calendar__day--preview).finkit-calendar__day--selected:hover{border-radius:8px}.finkit-calendar__day--start-range.finkit-calendar__day--range:not(.finkit-calendar__day--preview):hover,.finkit-calendar__month--start-range.finkit-calendar__day--range:not(.finkit-calendar__day--preview):hover,.finkit-calendar__year--start-range.finkit-calendar__day--range:not(.finkit-calendar__day--preview):hover{border-radius:8px 0 0 8px}}:is(.finkit-calendar__day--start-range.finkit-calendar__day--preview:has(~.finkit-calendar__day),.finkit-calendar__month--start-range.finkit-calendar__day--preview:has(~.finkit-calendar__day),.finkit-calendar__year--start-range.finkit-calendar__day--preview:has(~.finkit-calendar__day)){border-radius:0 8px 8px 0}:is(.finkit-calendar__day--start-range.finkit-calendar__day--preview:has(+.finkit-calendar__day--preview),.finkit-calendar__month--start-range.finkit-calendar__day--preview:has(+.finkit-calendar__day--preview),.finkit-calendar__year--start-range.finkit-calendar__day--preview:has(+.finkit-calendar__day--preview)){border-radius:8px 0 0 8px}@media (hover:hover) and (pointer:fine){:is(.finkit-calendar__day--start-range:has(~.finkit-calendar__day--end-range):hover,.finkit-calendar__month--start-range:has(~.finkit-calendar__day--end-range):hover,.finkit-calendar__year--start-range:has(~.finkit-calendar__day--end-range):hover){border-radius:8px 0 0 8px!important}}.finkit-calendar__day--end-range:not(.finkit-calendar__day--preview),.finkit-calendar__month--end-range:not(.finkit-calendar__day--preview),.finkit-calendar__year--end-range:not(.finkit-calendar__day--preview){border-radius:0 8px 8px 0}@media (hover:hover) and (pointer:fine){.finkit-calendar__day--end-range:not(.finkit-calendar__day--preview):hover,.finkit-calendar__month--end-range:not(.finkit-calendar__day--preview):hover,.finkit-calendar__year--end-range:not(.finkit-calendar__day--preview):hover{border-radius:0 8px 8px 0}}.finkit-calendar__day--disabled,.finkit-calendar__month--disabled,.finkit-calendar__year--disabled{cursor:not-allowed}.finkit-calendar__day-events,.finkit-calendar__month-events,.finkit-calendar__year-events{z-index:5;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:auto 0 4px}.finkit-calendar__day-event,.finkit-calendar__month-event,.finkit-calendar__year-event{border-radius:8px;width:4px;height:4px}.finkit-calendar__day-event--event-1,.finkit-calendar__month-event--event-1,.finkit-calendar__year-event--event-1{background:var(--color-red-400)}.finkit-calendar__day-event--event-2,.finkit-calendar__month-event--event-2,.finkit-calendar__year-event--event-2{background:var(--color-orange-400)}.finkit-calendar__day-event--event-3,.finkit-calendar__month-event--event-3,.finkit-calendar__year-event--event-3{background:var(--color-green-400)}.finkit-calendar__day-event--event-4,.finkit-calendar__month-event--event-4,.finkit-calendar__year-event--event-4{background:var(--color-blue-500)}.finkit-calendar__day-event--event-5,.finkit-calendar__month-event--event-5,.finkit-calendar__year-event--event-5{background:var(--color-pink-400)}.finkit-calendar__months{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.finkit-calendar__month:first-letter{text-transform:uppercase}.finkit-calendar__years{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}
.finkit-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);box-sizing:border-box;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.finkit-common-marker.finkit-common-marker--checkbox{color:var(--marker-color);cursor:pointer;border:2px solid;border-radius:6px}@media screen and (prefers-reduced-motion:no-preference){.finkit-common-marker.finkit-common-marker--checkbox{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-common-marker.finkit-common-marker--checkbox:hover:not(.finkit-common-marker--disabled),[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker:not(.finkit-common-marker--disabled){color:var(--marker-color-hover)}}.finkit-common-marker.finkit-common-marker--checkbox:active:not(.finkit-common-marker--disabled),[data-marker-label]:active .finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker:not(.finkit-common-marker--disabled){color:var(--marker-color-active)}.finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--checked{background-color:var(--marker-color)}@media (hover:hover) and (pointer:fine){.finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--checked:hover:not(.finkit-common-marker--disabled),[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--checked.finkit-common-marker:not(.finkit-common-marker--disabled){background-color:var(--marker-color-hover)}}.finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--checked:active:not(.finkit-common-marker--disabled),[data-marker-label]:active .finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--checked.finkit-common-marker:not(.finkit-common-marker--disabled){background-color:var(--marker-color-active)}.finkit-common-marker.finkit-common-marker--checkbox.finkit-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-common-marker.finkit-common-marker--checkbox.finkit-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-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error:before{background-color:var(--color-red-600)}@media (hover:hover) and (pointer:fine){.finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error:hover:before,[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error:before{background-color:var(--color-red-700)}}.finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error:active:before,[data-marker-label]:active .finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error:before{background-color:var(--color-red-800)}.finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error.finkit-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-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error.finkit-common-marker--inverted:before{background-color:var(--color-red-400)}@media (hover:hover) and (pointer:fine){.finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error.finkit-common-marker--inverted:hover:before,[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error.finkit-common-marker--inverted:before{background-color:var(--color-red-300)}}.finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error.finkit-common-marker--inverted:active:before,[data-marker-label]:active .finkit-common-marker.finkit-common-marker--checkbox.finkit-common-marker--error.finkit-common-marker--inverted:before{background-color:var(--color-red-200)}.finkit-common-marker.finkit-common-marker--checkbox.finkit-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-common-marker.finkit-common-marker--checkbox.finkit-common-marker--disabled.finkit-common-marker--inverted{--marker-color:var(--color-white);opacity:.24}.finkit-common-marker.finkit-common-marker--checkbox .finkit-common-marker__icon{color:var(--marker-icon-color);font-size:var(--font-size-16);transform:scale(0)}@media screen and (prefers-reduced-motion:no-preference){.finkit-common-marker.finkit-common-marker--checkbox .finkit-common-marker__icon{transition:var(--transition-default)}}.finkit-common-marker.finkit-common-marker--checkbox .finkit-common-marker__icon.finkit-common-marker--checked{transform:scale(1)}.finkit-common-marker.finkit-common-marker--radio{border:2px solid var(--marker-color);cursor:pointer;border-radius:50%}@media screen and (prefers-reduced-motion:no-preference){.finkit-common-marker.finkit-common-marker--radio{transition:var(--transition-default)}}.finkit-common-marker.finkit-common-marker--radio:before{background-color:var(--marker-color);content:"";border-radius:50%;width:12px;height:12px;display:inline-block;transform:scale(0)}@media screen and (prefers-reduced-motion:no-preference){.finkit-common-marker.finkit-common-marker--radio:before{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-common-marker.finkit-common-marker--radio:hover:not(.finkit-common-marker--disabled),[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker:not(.finkit-common-marker--disabled){border-color:var(--marker-color-hover)}.finkit-common-marker.finkit-common-marker--radio:hover:not(.finkit-common-marker--disabled):before,[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker:not(.finkit-common-marker--disabled):before{background-color:var(--marker-color-hover)}}.finkit-common-marker.finkit-common-marker--radio:active:not(.finkit-common-marker--disabled),[data-marker-label]:active .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker:not(.finkit-common-marker--disabled){border-color:var(--marker-color-active)}.finkit-common-marker.finkit-common-marker--radio:active:not(.finkit-common-marker--disabled):before,[data-marker-label]:active .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker:not(.finkit-common-marker--disabled):before{background-color:var(--marker-color-active)}.finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--checked:before{transform:none}@media (hover:hover) and (pointer:fine){.finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--checked:hover:not(.finkit-common-marker--disabled):before,[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--checked.finkit-common-marker:not(.finkit-common-marker--disabled):before{background-color:var(--marker-color-hover)}}.finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--checked:active:not(.finkit-common-marker--disabled):before,[data-marker-label]:active .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--checked.finkit-common-marker:not(.finkit-common-marker--disabled):before{background-color:var(--marker-color-active)}.finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--inverted{--marker-color:var(--color-white);--marker-color-hover:var(--color-gray-500);--marker-color-active:var(--color-gray-600)}.finkit-common-marker.finkit-common-marker--radio.finkit-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-common-marker.finkit-common-marker--radio.finkit-common-marker--error:hover:before,[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--error:before{background-color:var(--color-red-700)}}.finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--error:active:before,[data-marker-label]:active .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--error:before{background-color:var(--color-red-800)}.finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--error.finkit-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-common-marker.finkit-common-marker--radio.finkit-common-marker--error.finkit-common-marker--inverted:hover:before,[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--error.finkit-common-marker--inverted:before{background-color:var(--color-red-300)}}.finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--error.finkit-common-marker--inverted:active:before,[data-marker-label]:active .finkit-common-marker.finkit-common-marker--radio.finkit-common-marker--error.finkit-common-marker--inverted:before{background-color:var(--color-red-200)}.finkit-common-marker.finkit-common-marker--radio.finkit-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-common-marker.finkit-common-marker--radio.finkit-common-marker--disabled.finkit-common-marker--inverted{--marker-color:var(--color-white);opacity:.24}.finkit-common-marker.finkit-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);background:var(--toggle-bg);border-radius:20px;align-items:center;width:32px;min-width:32px;height:20px;display:flex;position:relative}@media screen and (prefers-reduced-motion:no-preference){.finkit-common-marker.finkit-common-marker--toggle{transition:var(--transition-default)}}.finkit-common-marker.finkit-common-marker--toggle:before{content:"";width:16px;height:16px;box-shadow:0 2px px 4px 0 #00000029;background-color:var(--toggle-knob-color);border-radius:16px;position:absolute;left:2px}@media screen and (prefers-reduced-motion:no-preference){.finkit-common-marker.finkit-common-marker--toggle:before{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-common-marker.finkit-common-marker--toggle:hover:not(.finkit-common-marker--disabled),[data-marker-label]:hover .finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker:not(.finkit-common-marker--disabled){background-color:var(--toggle-bg-hover)}}.finkit-common-marker.finkit-common-marker--toggle:active:not(.finkit-common-marker--disabled),[data-marker-label]:active .finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker:not(.finkit-common-marker--disabled){background-color:var(--toggle-bg-active)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--checked{--toggle-bg:var(--color-purple-600);--toggle-bg-hover:var(--color-purple-700);--toggle-bg-active:var(--color-purple-800)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--checked:before{left:calc(100% - 18px)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--checked.finkit-common-marker--inverted{--toggle-bg:var(--color-purple-700);--toggle-bg-hover:var(--color-purple-600);--toggle-bg-active:var(--color-purple-500)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--inverted{--toggle-bg:var(--color-gray-800);--toggle-bg-hover:var(--color-gray-700);--toggle-bg-active:var(--color-gray-600)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--disabled{cursor:not-allowed;background-color:var(--color-gray-500)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--disabled:before{background-color:var(--color-gray-400)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--disabled.finkit-common-marker--checked{background-color:var(--color-purple-200)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--disabled.finkit-common-marker--inverted{background-color:var(--color-gray-900)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--disabled.finkit-common-marker--inverted:before{background-color:var(--color-black-600)}.finkit-common-marker.finkit-common-marker--toggle.finkit-common-marker--disabled.finkit-common-marker--inverted.finkit-common-marker--checked{background-color:var(--color-purple-800)}
.finkit-checkbox{cursor:pointer;gap:12px;display:flex;position:relative}.finkit-checkbox.finkit-checkbox--secondary .finkit-checkbox__label{color:var(--color-gray-800)}.finkit-checkbox.finkit-checkbox--secondary .finkit-checkbox__label.finkit-checkbox--inverted{color:var(--color-gray-600)}.finkit-checkbox.finkit-checkbox--secondary .finkit-checkbox__label.finkit-checkbox--error{color:var(--color-red-600)}.finkit-checkbox.finkit-checkbox--secondary .finkit-checkbox__label.finkit-checkbox--error.finkit-checkbox--inverted{color:var(--color-red-400)}.finkit-checkbox.finkit-checkbox--secondary.finkit-checkbox--disabled .finkit-checkbox__label{color:var(--color-gray-600)}.finkit-checkbox.finkit-checkbox--secondary.finkit-checkbox--disabled .finkit-checkbox__label.finkit-checkbox--inverted{color:var(--color-gray-800)}.finkit-checkbox.finkit-checkbox--s .finkit-checkbox__label{font-size:var(--font-size-14);line-height:var(--font-line-height-14)}.finkit-checkbox.finkit-checkbox--s .finkit-checkbox__caption,.finkit-checkbox.finkit-checkbox--xs .finkit-checkbox__label,.finkit-checkbox.finkit-checkbox--xs .finkit-checkbox__caption{font-size:var(--font-size-12);line-height:var(--font-line-height-12)}.finkit-checkbox.finkit-checkbox--inverted .finkit-checkbox__label,.finkit-checkbox.finkit-checkbox--inverted .finkit-checkbox__icon{color:var(--color-white)}.finkit-checkbox.finkit-checkbox--inverted .finkit-checkbox__caption{color:var(--color-gray-600)}.finkit-checkbox.finkit-checkbox--inverted .finkit-checkbox__input:focus-visible+.finkit-checkbox__marker .finkit-common-marker{outline-offset:1px;outline:3px solid #c2c7f766}.finkit-checkbox.finkit-checkbox--error .finkit-checkbox__label{color:var(--color-red-600)}.finkit-checkbox.finkit-checkbox--error.finkit-checkbox--inverted .finkit-checkbox__label{color:var(--color-red-400)}.finkit-checkbox.finkit-checkbox--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none}.finkit-checkbox.finkit-checkbox--disabled .finkit-checkbox__label,.finkit-checkbox.finkit-checkbox--disabled .finkit-checkbox__caption,.finkit-checkbox.finkit-checkbox--disabled .finkit-checkbox__icon{color:var(--color-gray-600)}.finkit-checkbox.finkit-checkbox--disabled .finkit-checkbox__icon{cursor:not-allowed}.finkit-checkbox.finkit-checkbox--disabled.finkit-checkbox--inverted .finkit-checkbox__label,.finkit-checkbox.finkit-checkbox--disabled.finkit-checkbox--inverted .finkit-checkbox__caption,.finkit-checkbox.finkit-checkbox--disabled.finkit-checkbox--inverted .finkit-checkbox__icon{color:var(--color-gray-800)}.finkit-checkbox__input{z-index:-1;opacity:0;position:absolute}.finkit-checkbox__input:focus-visible+.finkit-checkbox__marker .finkit-common-marker{outline-offset:1px;outline:3px solid #6a80ef66}.finkit-checkbox__marker{border-radius:7px;flex-shrink:1;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;min-height:24px;display:inline-flex}@media screen and (prefers-reduced-motion:no-preference){.finkit-checkbox__marker{transition:var(--transition-default)}}.finkit-checkbox__wrapper{flex-direction:column;margin:auto 0;display:flex}.finkit-checkbox__label{font-size:var(--font-size-16);line-height:var(--font-line-height-16);display:block}@media screen and (prefers-reduced-motion:no-preference){.finkit-checkbox__label{transition:var(--transition-default)}}.finkit-checkbox__caption{color:var(--color-gray-800);font-size:var(--font-size-14);line-height:var(--font-line-height-14);margin-top:4px;display:block}@media screen and (prefers-reduced-motion:no-preference){.finkit-checkbox__caption{transition:var(--transition-default)}}.finkit-checkbox__icon-button{cursor:pointer;background:0 0;border:none;outline:none;align-self:start;margin-left:auto;padding:0;line-height:0}.finkit-checkbox__icon{font-size:var(--font-size-24);line-height:0}@media screen and (prefers-reduced-motion:no-preference){.finkit-checkbox__icon{transition:var(--transition-default)}}.finkit-checkbox__icon>span{font-size:var(--font-size-24)!important}
.finkit-chips{flex-wrap:wrap;gap:8px;display:flex}.finkit-chips__item{max-width:240px;font-size:var(--font-size-12);line-height:var(--font-line-height-12);cursor:pointer;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.finkit-chips__item.finkit-chips--s{min-width:32px;height:24px;padding:0 4px}.finkit-chips__item.finkit-chips--m{min-width:40px;height:32px;font-size:var(--font-size-14);line-height:var(--font-line-height-14);padding:0 8px}.finkit-chips__item.finkit-chips--l{min-width:52px;height:40px;font-size:var(--font-size-16);line-height:var(--font-line-height-16);padding:0 8px}.finkit-chips__item.finkit-chips--l .finkit-chips__label{padding:0 8px}.finkit-chips__item.finkit-chips--l .finkit-chips__icon{font-size:var(--font-size-24)}.finkit-chips__item.finkit-chips--l .finkit-chips__indicator{margin:8px}@media (hover:hover) and (pointer:fine){.finkit-chips__item:hover{background-color:var(--color-gray-600)}}.finkit-chips__item.finkit-chips--primary{background-color:var(--color-gray-400)}.finkit-chips__item.finkit-chips--secondary{background-color:var(--color-white)}.finkit-chips__item:active{background-color:var(--color-gray-700);color:var(--color-white)}.finkit-chips__item:active .finkit-chips__icon,.finkit-chips__item.finkit-chips--selected,.finkit-chips__item.finkit-chips--selected .finkit-chips__icon{color:var(--color-white)}.finkit-chips__item.finkit-chips--active-primary.finkit-chips--selected{background-color:var(--color-black-500)}.finkit-chips__item.finkit-chips--active-secondary.finkit-chips--selected{background-color:var(--color-purple-600)}.finkit-chips__item:focus-visible{outline-offset:1px;outline:3px solid #6a80ef66}@media screen and (prefers-reduced-motion:no-preference){.finkit-chips__item{transition:var(--transition-default)}}.finkit-chips__item .finkit-chips__icon{font-size:var(--font-size-16);color:var(--color-black-500);line-height:0}@media screen and (prefers-reduced-motion:no-preference){.finkit-chips__item .finkit-chips__icon{transition:var(--transition-default)}}.finkit-chips__item .finkit-chips__icon-left{margin-left:4px}.finkit-chips__item .finkit-chips__icon-right{margin-right:4px}.finkit-chips__item .finkit-chips__label{word-break:break-all;text-overflow:ellipsis;white-space:nowrap;padding:0 4px;overflow:hidden}.finkit-chips__item .finkit-chips__indicator{border-radius:50%;width:8px;min-width:8px;height:8px;min-height:8px;margin:4px;display:inline-block}.finkit-chips__item .finkit-chips__indicator--red{background-color:var(--color-red-400)}.finkit-chips__item .finkit-chips__indicator--orange{background-color:var(--color-orange-400)}.finkit-chips__item .finkit-chips__indicator--green{background-color:var(--color-green-400)}.finkit-chips__item .finkit-chips__indicator--purple{background-color:var(--color-purple-400)}.finkit-chips__item .finkit-chips__indicator--purple-secondary{background-color:var(--color-purple-200)}.finkit-chips__item .finkit-chips__indicator--blue{background-color:var(--color-blue-500)}.finkit-chips__item .finkit-chips__indicator--pink{background-color:var(--color-pink-400)}
.finkit-file-item{box-sizing:border-box;border:1px solid var(--color-gray-500);flex-direction:column;gap:8px;display:flex;position:relative}.finkit-file-item--s{border-radius:12px;min-height:40px;padding:8px 8px 8px 16px}.finkit-file-item--s .finkit-file-item__progress{margin-right:12px}.finkit-file-item--m{border-radius:8px;min-height:56px;padding:8px}.finkit-file-item--primary{background-color:var(--color-gray-400)}.finkit-file-item--secondary{background-color:var(--color-white)}.finkit-file-item--secondary.finkit-file-item--pending,.finkit-file-item--secondary.finkit-file-item--uploading{background-color:var(--color-gray-400)}.finkit-file-item--pending{background-color:var(--color-white)}@media (hover:hover) and (pointer:fine){.finkit-file-item--success:hover{cursor:pointer}.finkit-file-item--success:hover .finkit-file-item__file-name{color:var(--color-purple-600)}}.finkit-file-item__file{align-items:center;gap:12px;display:flex}.finkit-file-item__preview{background-color:var(--color-white);border:1px solid var(--color-gray-400);z-index:1;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.finkit-file-item__preview .finkit-file-item__preview-icon{color:var(--color-white);max-width:30px;font-size:var(--font-size-10);line-height:var(--font-line-height-10);border-radius:4px;padding:2px 4px;overflow:hidden}.finkit-file-item__file-info{flex-direction:column;justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.finkit-file-item__file-info .finkit-file-item__file-name{white-space:nowrap;text-overflow:ellipsis;font-size:var(--font-size-14);line-height:var(--font-line-height-14);color:var(--color-black-500);width:100%;overflow:hidden}@media screen and (prefers-reduced-motion:no-preference){.finkit-file-item__file-info .finkit-file-item__file-name{transition:var(--transition-default)}}.finkit-file-item__file-info .finkit-file-item__file-status{gap:4px;display:flex}.finkit-file-item__file-info .finkit-file-item__file-status .finkit-file-item__file-size{width:60px;max-width:60px;font-size:var(--font-size-12);line-height:var(--font-line-height-12);color:var(--color-gray-800)}.finkit-file-item__file-info .finkit-file-item__file-status .finkit-file-item__progress{font-size:var(--font-size-12);line-height:var(--font-line-height-12);color:var(--color-gray-800)}.finkit-file-item__file-info .finkit-file-item__file-size{max-width:60px;font-size:var(--font-size-12);line-height:var(--font-line-height-12);color:var(--color-gray-800)}.finkit-file-item__file-info .finkit-file-item__progress{font-size:var(--font-size-12);line-height:var(--font-line-height-12);color:var(--color-gray-800)}.finkit-file-item__controls{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.finkit-file-item__controls .finkit-file-item__close,.finkit-file-item__controls .finkit-file-item__repeat{width:24px;height:24px;color:var(--color-gray-800);justify-content:center;align-items:center;line-height:0;display:flex}@media screen and (prefers-reduced-motion:no-preference){.finkit-file-item__controls .finkit-file-item__close,.finkit-file-item__controls .finkit-file-item__repeat{transition:var(--transition-default)}}@media (hover:hover) and (pointer:fine){.finkit-file-item__controls .finkit-file-item__close:hover,.finkit-file-item__controls .finkit-file-item__repeat:hover{cursor:pointer;color:var(--color-black-500)}.finkit-file-item__controls .finkit-file-item__close:active,.finkit-file-item__controls .finkit-file-item__repeat:active{color:var(--color-black-500)}.finkit-file-item__controls .finkit-file-item__close:focus-visible,.finkit-file-item__controls .finkit-file-item__repeat:focus-visible{box-shadow:0 0 0 1px #0000,0 0 0 3px #6a80ef66}}.finkit-file-item__controls .finkit-file-item__close,.finkit-file-item__controls .finkit-file-item__repeat{font-size:var(--font-size-24);line-height:var(--font-line-height-24)}.finkit-file-item__error{font-size:var(--font-size-12);line-height:var(--font-line-height-12);color:var(--color-red-600)}
.finkit-file-list{box-sizing:border-box;flex-direction:column;gap:8px;display:flex}
.finkit-hint{align-items:center;display:inline-flex}.finkit-hint__dialog{z-index:1001;background:var(--color-black-500);text-align:left;min-width:240px;max-width:min(100%,360px);color:var(--color-white);border-radius:10px;padding:12px 40px 12px 16px;position:relative;box-shadow:0 1px 3px #1f242e08,0 6px 6px #1f242e08,0 13px 8px #1f242e03}.finkit-hint__activator{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;line-height:0}.finkit-hint__activator:focus-visible{outline-offset:1px;outline:3px solid #6a80ef66}.finkit-hint__text{font-size:var(--font-size-14);line-height:var(--font-line-height-14);font-weight:var(--font-weight-regular);margin:0}.finkit-hint__footer{font-size:var(--font-size-14);line-height:var(--font-line-height-14);font-weight:var(--font-weight-regular);color:var(--color-purple-500);margin-top:12px;text-decoration:none;display:block}.finkit-hint__close{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:0;right:0}@media (hover:hover) and (pointer:fine){.finkit-hint__close:active .finkit-hint__icon,.finkit-hint__close:hover .finkit-hint__icon{color:var(--color-gray-400);background-color:#f3f4f633}}.finkit-hint__icon{color:#e3e7eca3;background-color:#f3f4f61a;border-radius:50px;justify-content:center;align-items:center;display:flex}@media screen and (prefers-reduced-motion:no-preference){.finkit-hint__icon{transition:var(--transition-default);transition-property:background,color}}.finkit-hint--inverted{background:var(--color-white);color:var(--color-black-500)}.finkit-hint--inverted .finkit-hint__icon{background:var(--color-gray-400);color:#1f242ea3}@media (hover:hover) and (pointer:fine){.finkit-hint--inverted .finkit-hint__close:active .finkit-hint__icon,.finkit-hint--inverted .finkit-hint__close:hover .finkit-hint__icon{background:var(--color-gray-500);color:var(--color-black-500)}}
