._wrapper_1mni2_1{background-color:var(--white);width:clamp(250px,100vw,922px);min-height:480px;margin-bottom:4.5rem;padding:2rem;transition:padding .25s ease-out;border-radius:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(316px,1fr));gap:2rem;box-shadow:0 1rem 2rem #0000001a}label{display:block}input{font:var(--font);font-size:1.5rem;background-color:var(--cyan-100);border:none;border-radius:.5rem;text-align:right;padding-block:.25rem;padding-inline:1rem;margin-top:.375rem}input:focus{outline:#9ee8df solid 2px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}::placeholder{opacity:1;color:var(--cyan-200)}._leftWrapper_1mni2_52{display:flex;flex-direction:column;justify-content:space-between;color:var(--cyan-800);padding:1rem}._inputWrapper_1mni2_60{display:flex;flex-direction:column;position:relative}._dollar_1mni2_68,._person_1mni2_69{position:absolute;left:18px;top:44px}._peopleLabelWrapper_1mni2_75{display:flex;justify-content:space-between}._invalid_1mni2_80{color:red}._invalidPeople_1mni2_84{outline:2px red solid}._buttonGrid_1mni2_89{padding-top:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}button{font:var(--font);font-size:1.5rem;color:var(--white);border:none;background-color:var(--cyan-800);padding-block:.375rem}button:hover{cursor:pointer;background-color:#9ee8df;color:var(--cyan-800)}._activeTip_1mni2_111{background-color:var(--cyan-strong)}._tipInput_1mni2_115{width:100%;padding:0;margin:0;text-align:center}button,._tipInput_1mni2_115{border-radius:.25rem}._resetButton_1mni2_127{height:3rem;width:100%;background-color:var(--cyan-strong);color:var(--cyan-800);font-size:1.25rem}._resetButton_1mni2_127:disabled{cursor:default;opacity:20%}._resultsWrapper_1mni2_140{background-color:var(--cyan-800);border-radius:1rem;padding:2rem;color:var(--white);padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between}._resultLine_1mni2_152{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1.5rem}._tipLabel_1mni2_160{margin-top:.25rem}._perPerson_1mni2_164{font-size:.75rem;color:var(--cyan-400)}._dollarAmounts_1mni2_169{color:var(--cyan-strong);font-size:3rem;transition:font-size .25s ease-out}@media (width <= 475px){._wrapper_1mni2_1{padding:1rem;gap:1.5rem;margin-bottom:-2.5rem}._leftWrapper_1mni2_52{gap:2rem}._resultsWrapper_1mni2_140{margin-inline:.5rem;margin-top:0rem;padding:2rem;margin-bottom:1rem}._dollarAmounts_1mni2_169{font-size:2rem}}._logo_75ifo_1{display:block;margin-inline:auto;margin-bottom:5.5rem;transition:margin .25s ease-out}@media (width <= 728px){._logo_75ifo_1{margin-top:.5rem;margin-bottom:2rem}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}:root{--cyan-800: hsl(183, 100%, 15%);--cyan-600: hsl(186, 14%, 43%);--cyan-400: hsl(184, 14%, 56%);--cyan-200: hsl(185, 41%, 84%);--cyan-100: hsl(189, 41%, 97%);--cyan-strong: hsl(172, 67%, 45%);--white: hsl(0, 0%, 100%);--font: "Space Mono", monospace;box-sizing:border-box}body{width:100%;margin:0;padding:0;min-width:320px;min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--cyan-200);font-family:var(--font)}
