*{box-sizing:border-box;margin:0;padding:0}body{background-color:#c5e4e7;margin:0;font-family:Space Mono,monospace}.attribution{text-align:center;font-size:11px}.attribution a{color:#3e52a3}._logoContainer_mc5gs_1{justify-content:center;margin:10.2em 0 5em;display:flex}._logoImg_mc5gs_13{max-width:100%}@media (width<=800px){._logoContainer_mc5gs_1{margin:3.2em auto 2.5em}}._inputFieldIcon_zl27q_1{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='11'%20height='17'%3e%3cpath%20fill='%239EBBBD'%20d='M6.016%2016.328v-1.464c1.232-.08%202.22-.444%202.964-1.092.744-.648%201.116-1.508%201.116-2.58v-.144c0-.992-.348-1.772-1.044-2.34-.696-.568-1.708-.932-3.036-1.092V4.184c.56.144%201.012.4%201.356.768.344.368.516.816.516%201.344v.288h1.824v-.432c0-.448-.088-.876-.264-1.284a3.783%203.783%200%2000-.744-1.116A4.251%204.251%200%20007.54%202.9a5.324%205.324%200%2000-1.524-.492V.872H4.288V2.36a5.532%205.532%200%2000-1.416.324c-.448.168-.84.392-1.176.672-.336.28-.604.616-.804%201.008-.2.392-.3.844-.3%201.356v.144c0%20.96.316%201.708.948%202.244.632.536%201.548.884%202.748%201.044v3.912c-.704-.16-1.248-.472-1.632-.936-.384-.464-.576-1.08-.576-1.848v-.288H.256v.576c0%20.464.08.924.24%201.38.16.456.404.88.732%201.272.328.392.744.728%201.248%201.008s1.108.476%201.812.588v1.512h1.728zM4.288%207.424c-.688-.128-1.164-.332-1.428-.612-.264-.28-.396-.644-.396-1.092%200-.464.176-.832.528-1.104.352-.272.784-.448%201.296-.528v3.336zm1.728%205.712V9.344c.768.128%201.328.328%201.68.6.352.272.528.688.528%201.248%200%20.544-.196.984-.588%201.32-.392.336-.932.544-1.62.624z'/%3e%3c/svg%3e");background-position:5%;background-repeat:no-repeat;margin-bottom:1.4em}@media (width<=800px){._inputFieldIcon_zl27q_1{margin-bottom:1.375em}}._label_l3h1l_1{color:#5e7a7d;font-size:1rem;font-weight:700}._inputField_l3h1l_13,._customInputField_l3h1l_15{color:#00494d;cursor:pointer;background-color:#f4fafa;border:none;border-radius:5px;outline:none;font-family:Space Mono,monospace;font-size:1.5rem;font-weight:700}._inputField_l3h1l_13{text-align:right;width:100%;padding:.3em .8em}._customInputField_l3h1l_15{text-align:center}._inputField_l3h1l_13::placeholder{color:#7f9c9f;opacity:.8}._customInputField_l3h1l_15::placeholder{color:#547878}._inputField_l3h1l_13:focus,._customInputField_l3h1l_15:focus{border:2px solid #26c0ab}._inputField_l3h1l_13::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._inputField_l3h1l_13::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._customInputField_l3h1l_15::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._customInputField_l3h1l_15::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._inputField_l3h1l_13[type=number],._customInputField_l3h1l_15[type=number]{-moz-appearance:textfield}._customCaret_l3h1l_113{caret-color:#26c0ab}@media (width<=800px){._label_l3h1l_1{padding-bottom:6px}}._tipButtonsContainer_98doe_1{grid-template-columns:repeat(3,7.3em);gap:1em;padding-block:.5em 2em;display:grid}._tipButton_98doe_1{color:#fff;background-color:#00494d;border:none;border-radius:5px;padding:.25em .5em;font-family:Space Mono,monospace;font-size:1.5rem;font-weight:600}._tipButton_98doe_1:hover{color:#00494d;cursor:pointer;background-color:#26c0ab}@media (width<=800px){._tipButtonsContainer_98doe_1{grid-template-columns:repeat(2,9.165em)}}._inputFieldIcon_h2ss7_1{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='13'%20height='16'%3e%3cpath%20fill='%239EBBBD'%20d='M9.573%207.729c.406%200%20.784.07%201.126.209.342.14.639.33.881.569.232.227.438.503.614.82a5.1%205.1%200%2001.407.949c.097.312.178.654.242%201.016.062.359.105.699.126%201.011.02.307.031.624.031.945%200%20.836-.259%201.512-.768%202.01-.504.492-1.17.742-1.98.742H2.748c-.81%200-1.477-.25-1.98-.742C.259%2014.76%200%2014.084%200%2013.248c0-.322.01-.64.032-.945.02-.312.063-.652.126-1.01.063-.363.144-.705.242-1.017.1-.323.238-.643.407-.948.176-.318.382-.594.613-.821.243-.238.54-.43.882-.57.342-.138.72-.208%201.125-.208.16%200%20.313.067.61.265.183.123.397.264.636.421.204.134.48.259.822.372.333.11.671.167%201.005.167a3.19%203.19%200%20001.006-.167c.341-.113.618-.238.822-.372l.636-.42c.296-.2.45-.266.61-.266zM6.598%200C7.63%200%208.522.38%209.252%201.129s1.1%201.666%201.1%202.724c0%201.06-.37%201.976-1.1%202.725-.73.75-1.623%201.13-2.654%201.13-1.03%200-1.924-.38-2.653-1.13-.73-.749-1.1-1.666-1.1-2.725%200-1.058.37-1.975%201.1-2.724C4.675.379%205.567%200%206.598%200z'/%3e%3c/svg%3e");background-position:5%;background-repeat:no-repeat;margin-top:6px}._peopleInputContainer_h2ss7_15{position:relative}._inputSection_177q6_1{flex-direction:column;flex:1;justify-content:space-between;padding-block:.875em;display:flex}@media (width<=800px){._inputSection_177q6_1{padding:2em 2em 0}}._outputContainer_17ijz_1{justify-content:space-between;align-items:center;display:flex}._outputContainer_17ijz_1+._outputContainer_17ijz_1{margin-top:1.25em}._titleContainer_17ijz_21{flex-direction:column;display:flex}._outputTitle_17ijz_31{color:#fff;letter-spacing:-.5px}._outputSubtitle_17ijz_41{color:#7f9c9f;font-size:.8125em}._outputAmount_17ijz_51{color:#26c0ab;font-size:clamp(2rem,1.036vw + 1.757rem,3rem)}._resetButton_1gu94_1{color:#00494d;cursor:pointer;background-color:#27c4af;border:none;border-radius:5px;margin-top:6.1em;padding:.5em;font-family:Space Mono,monospace;font-size:1.25rem;font-weight:700}._resetButton_1gu94_1:disabled{color:#034749;cursor:initial;background-color:#0d696e}@media (width<=800px){._resetButton_1gu94_1{margin-top:1.5em}}._outputSection_1n70m_1{background-color:#00494d;border-radius:15px;flex-direction:column;flex:1;justify-content:space-between;padding:2.5em;display:flex}@media (width<=800px){._outputSection_1n70m_1{margin:0 1.5em 1.5em;padding:2.3em 1.5em 1.5em}}.App{background-color:#fff;border-radius:25px;gap:3em;width:100%;max-width:56.5em;margin:0 auto;padding:2em;font-weight:700;display:flex}.active{color:#00494d;background-color:#26c0ab}.error-message{color:#e17456;margin-bottom:4px;font-size:1rem;display:block;position:absolute;top:0;right:0}.input-field-error:focus{border:2px solid #e17456}@media (width<=800px){.App{border-radius:25px 25px 0 0;flex-wrap:wrap;gap:2em;padding:0}}
