[data-v-8ba5a53a]:root{--background-color:255,255,255;--text-color:26,26,26;--text-secondary-color:128,128,128;--primary-color:55,219,99;--secondary-color:0,82,44;--tertiary-color:168,232,170;--quaternary-color:65,158,111;--button-box-shadow:15px 14px 27px #00000033;--button-primary-box-shadow:15px 14px 27px rgba(var(--primary-color),.25);--border-color-final:rgba(var(--text-color),.1);--font-family:"Lato",sans-serif;--emphasized-font-family:"Poppins",sans-serif;--header-height:80px;--default-padding-x:2rem;font-size:16px;line-height:1.7}@media screen and (max-width:860px){[data-v-8ba5a53a]:root{font-size:16px;--header-height:60px;--default-padding-x:1rem}}h1[data-v-8ba5a53a]{font-size:2em;font-weight:900;margin:20px 0 0}[data-v-8ba5a53a]{box-sizing:border-box;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}html[data-v-8ba5a53a]{background-color:rgb(var(--background-color));color:rgb(var(--text-color));font-family:var(--font-family);margin:0;padding:0;transition:var(--color-change-transition)}html a[data-v-8ba5a53a]{color:unset;cursor:pointer}html a[data-v-8ba5a53a],html a[data-v-8ba5a53a]:hover{text-decoration:none}body[data-v-8ba5a53a]{margin:0;padding:0}.material-symbols-outlined[data-v-8ba5a53a]{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.header-footer-height[data-v-8ba5a53a]{min-height:var(--header-height)}.page-content-height[data-v-8ba5a53a]{min-height:calc(100vh - var(--header-height)*2)}.page-icon[data-v-8ba5a53a]{align-items:center;aspect-ratio:1;color:rgb(var(--text-primary-color));display:flex;font-size:3rem!important;height:48px;justify-content:center;transition:color .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:860px){.page-icon[data-v-8ba5a53a]{font-size:2.2rem!important;height:30px}}.sheet[data-v-8ba5a53a]{height:-moz-fit-content;height:fit-content;margin:2rem auto;max-width:1200px}.content-wrapper-padded[data-v-8ba5a53a]{padding:0 var(--default-padding-x)}.content-wrapper[data-v-8ba5a53a],.content-wrapper-padded[data-v-8ba5a53a]{overflow:hidden;position:relative;z-index:0}.icon-large[data-v-8ba5a53a]{font-size:4rem}.drop-shadow[data-v-8ba5a53a]{filter:drop-shadow(0 0 10px rgba(0,0,0,.2))}.page-enter-active[data-v-8ba5a53a],.page-leave-active[data-v-8ba5a53a]{transition:opacity .1s}.page-enter[data-v-8ba5a53a],.page-leave-to[data-v-8ba5a53a]{opacity:0}.fade-enter-active[data-v-8ba5a53a],.fade-leave-active[data-v-8ba5a53a]{transition:opacity .5s}.fade-leave-to[data-v-8ba5a53a]{opacity:0}.fadeDown-enter-active[data-v-8ba5a53a],.fadeDown-leave-active[data-v-8ba5a53a]{transition:opacity .2s ease,transform .2s ease}.fadeDown-enter-from[data-v-8ba5a53a],.fadeDown-leave-to[data-v-8ba5a53a]{opacity:0;transform:translateY(-15px)}[data-v-8ba5a53a]::view-transition-new(root),[data-v-8ba5a53a]::view-transition-old(root){animation-duration:.2s}@keyframes spin-8ba5a53a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.count-wrapper[data-v-8ba5a53a]{align-items:center;display:flex}.count-wrapper .countInput[data-v-8ba5a53a]{background:rgb(var(--background-color));border:unset;color:rgb(var(--text-color));font-family:var(--font-family);font-size:1.4rem;font-weight:700;height:100%;outline:unset;text-align:center;width:80px}.count-wrapper .countInput[data-v-8ba5a53a]:hover{font-style:italic}.count-wrapper .icon-buttons[data-v-8ba5a53a]{aspect-ratio:1;background-color:unset;border:none;border:1px solid var(--border-color-final);border-radius:50%;box-shadow:inset 0 -5px 10px #0003;cursor:pointer;margin:3px;outline:none;padding:0;transition:transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.5rem}.count-wrapper .icon-buttons .page-icon[data-v-8ba5a53a]{border-radius:50%;font-size:2.5rem!important;height:100%}.count-wrapper .icon-buttons span[data-v-8ba5a53a]{color:rgb(var(--text-color))}.count-wrapper .icon-buttons[data-v-8ba5a53a]:active{transform:scale(.9)}.count-wrapper .icon-buttons:active span[data-v-8ba5a53a]{color:rgb(var(--text-color))}.price[data-v-387f05d0]{display:flex;flex-direction:column;justify-content:center}.price .price-total[data-v-387f05d0]{contain:layout;margin:0}.price .price-piece[data-v-387f05d0]{font-weight:400;margin:0;opacity:.6}
