/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--text-color:#0e1e2e;--background-color:#fff;--text-color-muted:#4d5a60;--animation-timing:200ms}@media screen and (prefers-color-scheme:dark){:root{--text-color:#fff;--background-color:#0e1e2e;--text-color-muted:#a7b3b8}}@media (update:slow),screen and (prefers-reduced-motion:reduce){:root{--animation-timing:0s}}html{font-size:16px}body{background:var(--background-color);color:var(--text-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}body *{box-sizing:border-box}a{transition:all var(--animation-timing);will-change:color,background-color}.container{margin:0 auto;max-width:768px;max-width:48rem;padding:0 1rem}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.site-header{background:#1eb85f;padding:.5rem 0}.site-header .container{align-items:center;display:grid;grid-template-columns:auto 1fr auto;-moz-column-gap:1rem;column-gap:1rem}.site-header .admin-application-link{color:#fff;font-family:Oswald,sans-serif;text-decoration:none;grid-column:3}.breadcrumbs{margin:1rem auto}.breadcrumb{color:var(--text-color-muted);display:inline-block}.breadcrumb-link{color:var(--text-color);margin-right:.3rem;text-decoration:none}.breadcrumb-link:active,.breadcrumb-link:focus,.breadcrumb-link:hover{color:#1eb85f}.breadcrumb-link:after{background:url(/assets/chevron-right.svg) no-repeat 50%;background-size:16px auto;border-left:.5rem solid transparent;content:"";display:inline-block;height:16px;position:relative;top:3px;width:16px;z-index:1}.alert{background:#eceff1;border:2px solid #546e7a;border-radius:.5rem;color:#37474f;display:block;font-weight:700;margin:1rem auto;padding:1rem;text-align:center}.alert>p:first-child{margin-top:0}.alert>p:last-child{margin-bottom:0}.alert-info{background-color:#e3f2fd;border-color:#1e88e5;color:#1565c0}.alert-success{background-color:#e8f5e9;border-color:#43a047;color:#43a047}.alert-warning{background-color:#fff8e1;border-color:#ffb300;color:#ff8f00}.alert-error{background-color:#ffebee;border-color:#e53935;color:#c62828}html{background:#0e1e2e}@media screen and (prefers-color-scheme:dark){html{background:#08111a}}.site-footer{background:#0e1e2e;color:#fff;font-size:12px;font-size:.75rem;text-align:center}@media screen and (prefers-color-scheme:dark){.site-footer{background:#08111a}}.site-footer .container{align-items:center;background:url(/assets/mark-inverse.svg) no-repeat 16px/41px auto;background:url(/assets/mark-inverse.svg) no-repeat 1rem/41px auto;display:grid;grid-template-rows:auto auto;min-height:calc(80px + 2rem);padding:1rem calc(41px + 2rem);position:relative;z-index:inherit}.site-footer-link{color:inherit;display:inline-block;margin:.5rem 1rem;text-decoration:none;text-transform:uppercase}.site-footer-link:active,.site-footer-link:focus,.site-footer-link:hover{text-decoration:underline}.site-footer .site-sponsor-aws{background:url(/assets/aws-logo-inverse.svg) no-repeat 50%/100% auto;display:block;height:30px;margin:.5rem auto 0;overflow:hidden;text-indent:-1000px;width:50px}.site-footer .site-social-links{align-items:center;bottom:0;display:grid;grid-template-rows:repeat(-webkit-fit-content,auto);grid-template-rows:repeat(fit-content,auto);padding:1rem 0;position:absolute;right:0;row-gap:16px;row-gap:1rem;top:0;width:calc(41px + 2rem)}.site-footer .site-social-link{color:#fff;display:block;margin:0 auto}.page-pre-title,.state-list .state-name,.tip-card-city,.tip-card-employer{font-size:12px;font-size:.75rem;letter-spacing:1.34px;text-transform:uppercase}.page-header{margin:2rem auto;max-width:66ch;text-align:center}.page-header-with-mark{padding-top:70px;background:url(/assets/mark.svg) no-repeat top/32px auto}@media screen and (prefers-color-scheme:dark){.page-header-with-mark{background-image:url(/assets/mark-inverse.svg)}}@media (min-width:48rem){.page-header-with-mark{padding-top:130px;background-size:66px auto}}.page-pre-title{display:block;font-size:12px;font-size:.75rem;margin:.5rem auto;text-align:center}.page-title{font-family:Oswald,sans-serif;font-size:32px;font-size:2rem;font-weight:700;margin:1rem auto}@media (min-width:36rem){.page-title{font-size:3.5rem}}.page-header-with-mark .page-title{margin-top:0}.rule{background:transparent;border:0;border-top:1px solid var(--text-color);margin:1rem auto;max-width:80%}.page-header+.rule{margin-top:-1rem}.page-content{padding-bottom:4rem}.page-content p{line-height:1.75}.page-content .tagline{color:#1eb85f;font-family:Oswald,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;line-height:normal;margin:.5em auto}.page-content ul:not([class]){margin-left:1rem}.page-content ul:not([class]) li:not([class]){margin:.5rem auto}.page-content a:not([class]){color:inherit}.page-content a:not([class]):active,.page-content a:not([class]):focus,.page-content a:not([class]):hover{color:#1eb85f}.page-content .text-center{text-align:center}.page-content .admin-application-link{color:#ee3b65;font-style:italic}.page-content .admin-application-link:active,.page-content .admin-application-link:focus,.page-content .admin-application-link:hover{color:#ee3b65}.page-content .call-for-help{margin-top:-1rem}.page-content .lead{font-size:18px;font-size:1.125rem;font-family:Oswald,sans-serif;margin-left:auto;margin-right:auto;max-width:40ch;text-align:center}.page-content .disclaimer{color:var(--text-color-muted)}.page-content .disclaimer-text{margin-top:3rem}.page-content .faq{line-height:1.7;margin:1rem auto 2rem 1.2rem;text-indent:-19.2px;text-indent:-1.2rem}.page-content .faq-question{cursor:pointer;font-weight:700}.page-content .faq-question::marker{color:#1eb85f}.state-list{list-style:none;margin:0;padding:0}@media (min-width:30rem){.state-list{-moz-columns:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}}@media (min-width:48rem){.state-list{-moz-columns:3;column-count:3}}.state-list-item{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2rem}.state-list .state-name{margin:0;font-size:16px;font-size:1rem}.state-list-state-link{color:inherit;display:inline-block;padding-right:16px;position:relative;text-decoration:none;z-index:1}.state-list-state-link:active,.state-list-state-link:focus,.state-list-state-link:hover{color:#1eb85f}.state-list-state-link:after{background:url(/assets/chevron-right.svg) no-repeat 50%;background-size:16px auto;content:"";display:inline-block;height:16px;position:relative;top:3px;width:16px;z-index:1}.city-list,.neighborhood-list{color:var(--text-color-muted);list-style:none;margin:0;padding:0}.city-list-item,.neighborhood-list-item{margin:.75rem auto}.city-list-link,.neighborhood-list-link{color:var(--text-color-muted)}.city-list-link:active,.city-list-link:focus,.city-list-link:hover,.neighborhood-list-link:active,.neighborhood-list-link:focus,.neighborhood-list-link:hover{color:#1eb85f}.city-list-metro-link{display:inline-block;padding-right:16px;position:relative;z-index:1}.city-list-metro-link:after{background:url(/assets/chevron-down.svg) no-repeat 50%;background-size:16px auto;content:"";display:inline-block;height:16px;padding-left:3px;position:relative;top:3px;width:16px;z-index:1}.neighborhood-list{list-style:disc;margin-left:1.25rem}.tip-card{background:var(--background-color);box-shadow:0 0 9px rgba(14,30,46,.27);margin:2rem auto;min-height:260px;min-height:16.25rem;padding:2rem;text-align:center}@media screen and (prefers-color-scheme:dark){.tip-card{background:#08111a;box-shadow:0 0 9px hsla(0,0%,100%,.27)}}.tip-card-error{color:#ee3b65;font-weight:700}.tip-card-name{font-size:32px;font-size:2rem;font-family:Oswald,sans-serif;font-weight:700;margin:0 auto .5rem}.tip-card-city,.tip-card-employer{font-size:12px;font-size:.75rem}.tip-card-info-cashapp,.tip-card-info-venmo{margin-top:2rem}.tip-card-buttons{align-items:start;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:auto 2ch auto}@media (min-width:48rem){.tip-card-buttons{display:grid}}.tip-card-buttons-conjuction{margin:1rem auto}@media (min-width:48rem){.tip-card-buttons-conjuction{margin:0;padding-top:3.25rem}}.tip-card-button{width:278px}.tip-card-button-venmo{background:#4a90e2}.tip-card-button-venmo:active,.tip-card-button-venmo:focus,.tip-card-button-venmo:hover{background:#609de6;color:#fff}.tip-card-button-cashapp{background:#1eb85f}.tip-card-button-cashapp:active,.tip-card-button-cashapp:focus,.tip-card-button-cashapp:hover{background:#22ce6a;color:#fff}.tip-card-username{color:var(--text-color-muted);margin-top:1rem}.random-tip{text-align:center;margin:1rem auto 3rem}.random-tip-button{background:#1eb85f;font-size:16px;font-size:1rem;padding-left:2rem;padding-right:2rem}@media (min-width:30rem){.random-tip-button{font-size:1.5rem}}.btn,.random-tip-button,.tip-card-button{border:0;color:#fff;display:inline-block;font-family:Oswald,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;max-width:100%;padding:1rem;text-align:center;text-decoration:none}.btn{background:#1eb85f;cursor:pointer}.btn[disabled]{background:#4d5a60}.form{margin:1rem auto}.form .required{color:#1eb85f}.form .required[title]{border:0;text-decoration:none}.form .required-disclosure{font-style:italic}.form-group{margin:0 auto 2rem}.form-group ul:not([class]){list-style:none;margin:1rem auto;padding:0}.form-group ul:not([class]) li:not([class]){list-style:none;margin:.75rem auto 0}.form-group ul:not([class]) li:not([class]):first-child{margin-top:0}.form-label{display:block;margin:0 auto .35rem;transition:color var(--animation-timing)}.form-group:focus-within .form-label{color:#1eb85f}.form-group-error .form-label,.form-group-error:focus-within .form-label{color:#ee3b65}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f6f7f7;border-radius:.375rem;border:1px solid #4d5a60;box-shadow:0 0 3px rgba(74,144,226,0);color:#0e1e2e;display:block;line-height:1.25;max-width:100%;outline:none;padding:.75rem;transition:all var(--animation-timing);width:100%;will-change:box-shadow,border-color,background-color}.form-control:focus{background-color:#fff;border-color:#4a90e2;box-shadow:0 0 0 3px rgba(74,144,226,.45);outline:none}.form-group-error .form-control{background-color:#fef5f7;border-color:#ee3b65}.form select{background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0),radial-gradient(#ddd 70%,transparent 72%);background-position:calc(100% - 20px) calc(.95em + 2px),calc(100% - 15px) calc(.95em + 2px),calc(100% - .5em) .45em;background-size:5px 5px,5px 5px,1.5em 1.5em;background-repeat:no-repeat}.form [type=checkbox],.form [type=radio]{margin-right:.5rem}.form-error,.form-help{color:var(--text-color-muted);font-style:italic;margin:0 auto}.form-error{color:#ee3b65}.form-buttons{text-align:center}.form-buttons .btn:only-child{min-width:50%}.stats-city-stats,.stats-pageviews{background:rgba(0,0,0,.1);margin:0 auto}.stats-pageviews-entry{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUeuF9mCtt1AAAAAXRSTlM/9oD1WwAAAApJREFUeJxjYgAAAAYAAzY3fKgAAAAASUVORK5CYII=") no-repeat 0 0/0 0;border-top:1px solid #4d5a60;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:1fr auto;padding:.5rem}.stats-pageviews-entry:first-child{border-top:0;margin-top:0}.stats-pageviews-entry:hover{background:rgba(30,184,95,.5)}.stats-pageviews-total{background:#1eb85f;border-top:0;font-weight:700}.stat-number{font-variant-numeric:tabular-nums}.stats-city-stats{overflow-x:auto}.stats-city-stats .table{border-collapse:collapse}.stats-city-stats td,.stats-city-stats th{padding:.5rem}.stats-city-stats th{font-weight:inherit;text-align:left}.stats-city-stats td{text-align:right}.stats-city-stats .table-header th{padding:0}.stats-city-stats .table-footer,.stats-city-stats .table-header{background:#1eb85f;font-weight:700}.stats-city-stats .table-body tr{border-bottom:1px solid #4d5a60}.stats-city-stats .table-body tr:last-child{border-bottom:0}.stats-city-stats .table-body tr:focus-within,.stats-city-stats .table-body tr:hover{background:rgba(30,184,95,.5)}.stats-city-stats .table-body th{width:100%}.stats-city-stats .table-footer{font-weight:700}.stats-city-stats .sortable-city-header{align-items:stretch;cursor:pointer;display:flex;flex-direction:row;padding:.5rem}.stats-city-stats .sortable-city-header .icon{flex:0;margin-left:auto;opacity:.25;padding-left:.5rem;transition:opacity var(--animation-timing);width:16px}.stats-city-stats .sortable-city-header .icon-active{opacity:1}.stats-city-stats .sortable-city-header .icon svg{display:block;height:auto;width:16px}.stats-city-stats .sortable-city-header .icon svg *{fill:currentColor}
/*# sourceMappingURL=maps/screen.css.map */