/* Original Phở.fun tool illustrations; no external font or icon dependency. */
.v90-page .v90-tool::before{content:""!important;background:transparent!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;width:50px;height:50px;top:15px;left:13px;border-radius:14px;box-shadow:0 2px 4px #174b3210}
.v90-page .v90-tool[data-utility="calculator"]::before{background-image:url("/assets/utility-icons-v90/calculator.svg")!important}
.v90-page .v90-tool[data-utility="salary"]::before{background-image:url("/assets/utility-icons-v90/salary.svg")!important}
.v90-page .v90-tool[data-utility="currency"]::before{background-image:url("/assets/utility-icons-v90/currency.svg")!important}
.v90-page .v90-tool[data-utility="unit"]::before{background-image:url("/assets/utility-icons-v90/unit.svg")!important}
.v90-page .v90-tool[data-utility="age"]::before{background-image:url("/assets/utility-icons-v90/age.svg")!important}
.v90-page .v90-tool[data-utility="timer"]::before{background-image:url("/assets/utility-icons-v90/timer.svg")!important}
.v90-page .v90-tool[data-utility="qr"]::before{background-image:url("/assets/utility-icons-v90/qr.svg")!important}
.v90-page .v90-tool[data-utility="password"]::before{background-image:url("/assets/utility-icons-v90/password.svg")!important}
.v90-page .v90-tool[data-utility="notes"]::before{background-image:url("/assets/utility-icons-v90/notes.svg")!important}
.v90-page .v90-tool[data-utility="loan"]::before{background-image:url("/assets/utility-icons-v90/loan.svg")!important}
.v90-page .v90-tool[data-utility="percent"]::before{background-image:url("/assets/utility-icons-v90/percent.svg")!important}
.v90-page .v90-tool[data-utility="random"]::before{background-image:url("/assets/utility-icons-v90/random.svg")!important}
@media(max-width:700px){.v90-page .v90-tool::before{top:10px;left:12px;width:44px;height:44px}.v90-page .v90-tool{padding-top:64px}}

.v90-page .calculator-keys button[data-key="="]{background:#ffd351!important;color:#193b2a!important;border-color:#e5ae20!important;font-size:1.4rem;box-shadow:0 2px 0 #d49f1d}

.v90-page .v90-tool[data-utility="bmi"]::before{background-image:url("/assets/utility-icons-v90/bmi.svg")!important}
.v90-page .v90-tool[data-utility="dates"]::before{background-image:url("/assets/utility-icons-v90/dates.svg")!important}
.v90-page .v90-tool[data-utility="text"]::before{background-image:url("/assets/utility-icons-v90/text.svg")!important}