.RangeValue_rangeValueBase__ACWkK{margin:0;box-sizing:border-box;scroll-snap-align:start;scroll-margin-left:.35rem;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:inherit;min-width:-moz-fit-content;min-width:fit-content;outline-offset:-.1rem}.Ranges_rangeList__1SR2o{font-size:1.2rem;display:flex;scroll-snap-type:x mandatory;overflow-x:scroll;max-width:calc(100% - calc(4rem + .5rem));margin:0 0 0 .3rem;box-sizing:content-box;padding:.15rem;-ms-overflow-style:none;scrollbar-width:none}.Ranges_rangeList__1SR2o::-webkit-scrollbar{display:none}.Ranges_rangeList__1SR2o .Ranges_extraSpace__6OJRS{padding-right:calc(100% + calc(4rem + .5rem));scroll-snap-align:start}.Ranges_rangeList__1SR2o .Ranges_rangeValue__uH_X_{margin-right:.5rem}.Ranges_rangeList__1SR2o .Ranges_rangeValue__uH_X_:first-child{scroll-snap-align:none;display:none}.RangeInput_rangeContainer__RIIYs{position:relative}.RangeInput_rangeContainer__RIIYs .RangeInput_rangeInput__w1M6I{width:4rem;text-align:center}.RangeInput_rangeContainer__RIIYs .RangeInput_label__OvPxi{margin-bottom:0}.RangeInput_rangeContainer__RIIYs .RangeInput_rangeForm__I4r_8{display:flex;align-items:center}.NumberInput_numberFieldBase____lbD::-webkit-inner-spin-button,.NumberInput_numberFieldBase____lbD::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;appearance:none}.NumberInput_numberFieldBase____lbD{-moz-appearance:textfield}.TipResultRow_tipResultBase__67O01{list-style-type:none;display:flex;justify-content:space-between;width:100%;margin:.5rem 0;transition:display,visibility,.2s linear}.Text_textBase__dAT_9{font-weight:400;margin:0;transition:color .2s linear}.theme--light .Text_textBase__dAT_9{color:#171717}.theme--dark .Text_textBase__dAT_9{color:#fafafa}.Text_xs__hlgkS{font-size:.625rem;font-weight:400;line-height:1rem;letter-spacing:inherit}.Text_sm__KqERH{font-size:.875rem}.Text_md__Xrz1L,.Text_sm__KqERH{font-weight:400;line-height:1.5rem;letter-spacing:inherit}.Text_md__Xrz1L{font-size:1rem}.Text_lg__YHrUN{font-size:1.25rem;line-height:1.5rem}.Text_lg__YHrUN,.Text_xl__NX5zZ{font-weight:400;letter-spacing:inherit}.Text_xl__NX5zZ{font-size:1.5rem;line-height:2rem}.Text__2xl__Vk4dN{font-size:1.75rem}.Text__2xl__Vk4dN,.Text__3xl__CMwO9{font-weight:400;line-height:2.5rem;letter-spacing:inherit}.Text__3xl__CMwO9{font-size:2rem}.Text__4xl__5VOSX{font-size:2.25rem;font-weight:400;line-height:3rem;letter-spacing:inherit}.TipResults_tipResultsList__NDn9X{padding:0;margin-top:1rem;margin-bottom:2.3rem}@media(min-width:568px){.TipResults_tipResultsList__NDn9X{max-width:60%}}@media(min-width:568px)and (min-width:768px){.TipResults_tipResultsList__NDn9X{max-width:50%}}@media(min-width:568px)and (min-width:768px)and (min-width:960px){.TipResults_tipResultsList__NDn9X{max-width:45%}}.Heading_headingBase__Nvj_Y{font-weight:500;margin:0;transition:color .2s linear}.theme--light .Heading_headingBase__Nvj_Y{color:#171717}.theme--dark .Heading_headingBase__Nvj_Y{color:#fafafa}.Heading_xs__p8_RK{font-size:.625rem;font-weight:500;line-height:1rem;letter-spacing:inherit}.Heading_sm__l8LpB{font-size:.875rem}.Heading_md__vw2oa,.Heading_sm__l8LpB{font-weight:500;line-height:1.5rem;letter-spacing:inherit}.Heading_md__vw2oa{font-size:1rem}.Heading_lg__Ppary{font-size:1.25rem;line-height:1.5rem}.Heading_lg__Ppary,.Heading_xl__wGVb_{font-weight:500;letter-spacing:inherit}.Heading_xl__wGVb_{font-size:1.5rem;line-height:2rem}.Heading__2xl__0yzpD{font-size:1.75rem}.Heading__2xl__0yzpD,.Heading__3xl__0nY9w{font-weight:500;line-height:2.5rem;letter-spacing:inherit}.Heading__3xl__0nY9w{font-size:2rem}.Heading__4xl__no4x_{font-size:2.25rem;font-weight:500;line-height:3rem;letter-spacing:inherit}.TipCalculator_bottomSpacing__LxKga{margin-bottom:1rem}.TipCalculator_headingContainer__rB_2T{margin-bottom:1.25rem}.Grid_container___cz2r{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media(max-width:479px){.Grid_container___cz2r.Grid__xs_1__Y7ELl{grid-template-columns:repeat(1,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_2__0XT_m{grid-template-columns:repeat(2,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_3__3j5F6{grid-template-columns:repeat(3,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_4__HYOuy{grid-template-columns:repeat(4,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_5__mhhLq{grid-template-columns:repeat(5,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_6__EdWuY{grid-template-columns:repeat(6,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_7__JPXjw{grid-template-columns:repeat(7,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_8__ZlSOt{grid-template-columns:repeat(8,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_9__fh9nd{grid-template-columns:repeat(9,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_10__iP6Kb{grid-template-columns:repeat(10,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_11__myy2X{grid-template-columns:repeat(11,minmax(0,1fr))}.Grid_container___cz2r.Grid__xs_12__HNQtW{grid-template-columns:repeat(12,minmax(0,1fr))}}.Grid_container___cz2r.Grid_spacing-xs__j95JR{grid-gap:.5rem;gap:.5rem}@media(min-width:568px){.Grid_container___cz2r.Grid__sm_1__3CIy9{grid-template-columns:repeat(1,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_2__rxShu{grid-template-columns:repeat(2,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_3__T4S5T{grid-template-columns:repeat(3,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_4__5N3KO{grid-template-columns:repeat(4,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_5__WQPpv{grid-template-columns:repeat(5,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_6__wDVp1{grid-template-columns:repeat(6,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_7__dYT5B{grid-template-columns:repeat(7,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_8__2jNhj{grid-template-columns:repeat(8,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_9__cZ9Zv{grid-template-columns:repeat(9,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_10__FEVuj{grid-template-columns:repeat(10,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_11__IU8i7{grid-template-columns:repeat(11,minmax(0,1fr))}.Grid_container___cz2r.Grid__sm_12__Owk4a{grid-template-columns:repeat(12,minmax(0,1fr))}}.Grid_container___cz2r.Grid_spacing-sm__Tzcu5{grid-gap:.75rem;gap:.75rem}@media(min-width:768px){.Grid_container___cz2r.Grid__md_1__AVQKT{grid-template-columns:repeat(1,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_2__aXSld{grid-template-columns:repeat(2,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_3__aiVuu{grid-template-columns:repeat(3,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_4__TO1IA{grid-template-columns:repeat(4,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_5__B81XI{grid-template-columns:repeat(5,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_6__NHs3f{grid-template-columns:repeat(6,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_7__BMuLR{grid-template-columns:repeat(7,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_8__KNHEd{grid-template-columns:repeat(8,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_9__9H_Wq{grid-template-columns:repeat(9,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_10__OcLkM{grid-template-columns:repeat(10,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_11__UI3iL{grid-template-columns:repeat(11,minmax(0,1fr))}.Grid_container___cz2r.Grid__md_12__0S_h_{grid-template-columns:repeat(12,minmax(0,1fr))}}.Grid_container___cz2r.Grid_spacing-md__UlCA3{grid-gap:.875rem;gap:.875rem}@media(min-width:960px){.Grid_container___cz2r.Grid__lg_1__FYEde{grid-template-columns:repeat(1,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_2__WMtF0{grid-template-columns:repeat(2,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_3__e0sLR{grid-template-columns:repeat(3,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_4__VtNFq{grid-template-columns:repeat(4,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_5__U8MC6{grid-template-columns:repeat(5,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_6__WyPL_{grid-template-columns:repeat(6,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_7__hjzOC{grid-template-columns:repeat(7,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_8__Fd8Bx{grid-template-columns:repeat(8,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_9__3RKLp{grid-template-columns:repeat(9,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_10__WFq8H{grid-template-columns:repeat(10,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_11__CS3dU{grid-template-columns:repeat(11,minmax(0,1fr))}.Grid_container___cz2r.Grid__lg_12__CytME{grid-template-columns:repeat(12,minmax(0,1fr))}}.Grid_container___cz2r.Grid_spacing-lg__XDaIy{grid-gap:1rem;gap:1rem}.Divider_base__Y5iK3{border-bottom-style:solid;width:100%;transition:border-color,.2s linear}.theme--light .Divider_base__Y5iK3{border-bottom-color:#e5e5e5}.theme--dark .Divider_base__Y5iK3{border-bottom-color:#262626}.Divider_sm__61fo2,.Divider_xs__V_QtK{border-radius:.1rem}.Divider_sm__61fo2{border-width:.15rem}.Divider_md__xTjwN{border-width:.2rem;border-radius:.1rem}.Divider_lg__e1qz4{border-width:.3rem;border-radius:.12rem}.container_base__FWFEu{width:100%;margin:3rem auto}.container_md___hFEG{max-width:calc(100% - 4rem);margin:2rem auto;box-sizing:content-box}@media(min-width:568px){.container_md___hFEG{margin:3rem auto;max-width:80%}}@media(min-width:568px)and (min-width:768px){.container_md___hFEG{margin:3rem auto;max-width:75%}}@media(min-width:568px)and (min-width:768px)and (min-width:960px){.container_md___hFEG{max-width:41.5rem}}.container_lg__Va_G5{max-width:calc(100% - 4rem);margin:2rem auto;box-sizing:content-box}@media(min-width:568px){.container_lg__Va_G5{margin:3rem auto;max-width:90%}}@media(min-width:568px)and (min-width:768px){.container_lg__Va_G5{margin:3rem auto;max-width:85%}}@media(min-width:568px)and (min-width:768px)and (min-width:960px){.container_lg__Va_G5{max-width:54rem}}@media(min-width:568px)and (min-width:768px)and (min-width:960px)and (min-width:1200px){.container_lg__Va_G5{max-width:60rem}}.logo_ring__pFyys{outline-offset:.3rem;border-radius:.5rem;text-decoration:none;display:inline-flex}.logo_ring__pFyys:focus-visible{transition:outline .2s linear;box-sizing:border-box;outline:.1rem solid rgba(0,0,0,0)}.theme--light .logo_ring__pFyys:focus-visible{outline-color:#171717}.theme--dark .logo_ring__pFyys:focus-visible{outline-color:#fafafa}.logo_theme--light__fHQ_o .logo_ring__pFyys:focus-visible{outline-color:#171717}.logo_theme--dark__80BF_ .logo_ring__pFyys:focus-visible{outline-color:#fafafa}.safari .logo_ring__pFyys:focus-visible{outline:none;border:none}.safari .logo_ring__pFyys:focus{outline:none}.logo_logoBase__GOOBg{align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;box-sizing:border-box;display:inline-flex}.logo_logoText__2udlE{text-transform:uppercase;font-weight:600;line-height:1.125rem}.theme--light .logo_logoText__2udlE{background:linear-gradient(90deg,#1a1a1e,#767c7f);-webkit-background-clip:text;background-clip:text;-moz-background-clip:text}.theme--dark .logo_logoText__2udlE,.theme--light .logo_logoText__2udlE{-webkit-text-fill-color:rgba(0,0,0,0);-moz-text-fill-color:rgba(0,0,0,0)}.theme--dark .logo_logoText__2udlE{background:linear-gradient(90deg,#cdd1d5,#596069);-webkit-background-clip:text;background-clip:text;-moz-background-clip:text}.logo_svgLogoBase__tVmOH{width:5rem;height:2.1875rem}.logo_separator___sUx0{margin:0 .75rem;width:.3125rem;height:.3125rem;display:inline-flex;align-items:center}.logo_logoLeftSpacing__PL54T{margin-left:1.25rem}.theme--light #logo_circle_gradient__fUoP1,.theme--light #logo_triangle_gradient__YV_9p{--color-start:#1a1a1e;--color-stop:#767c7f}.theme--dark #logo_circle_gradient__fUoP1,.theme--dark #logo_triangle_gradient__YV_9p{--color-start:#cdd1d5;--color-stop:#596069}#logo_circle_gradient__fUoP1 stop,#logo_triangle_gradient__YV_9p stop{transition:.2s ease}.ThemeToggle_iconContainer__YAM20{position:absolute;display:inline-flex;transform-origin:50% 100px}.header_base__yMPo1{display:flex;justify-content:space-between;margin-bottom:2rem}.Footer_base__zkcme{margin-top:1rem}.Footer_base__zkcme .Footer_coffeeIcon__gX_5w{display:inline-block;vertical-align:middle;padding-bottom:.2rem}.Footer_base__zkcme a{display:inline-block;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:inherit;color:inherit;border-radius:.5rem}.Footer_base__zkcme a:focus-visible{transition:outline .2s linear;box-sizing:border-box;outline:.1rem solid rgba(0,0,0,0)}.theme--light .Footer_base__zkcme a:focus-visible{outline-color:#171717}.theme--dark .Footer_base__zkcme a:focus-visible{outline-color:#fafafa}.Footer_theme--light__6U31Z .Footer_base__zkcme a:focus-visible{outline-color:#171717}.Footer_theme--dark__nWjMG .Footer_base__zkcme a:focus-visible{outline-color:#fafafa}.safari .Footer_base__zkcme a:focus-visible{outline:none;border:none}.safari .Footer_base__zkcme a:focus{outline:none}