html{font-size:clamp(12px,1vw,16px)}@media (max-width:360px){html{font-size:12px}}@layer base{.input-none{border:0;outline:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-none:focus{outline:none!important;box-shadow:none!important;border-color:transparent}}@keyframes loaderBefore{0%{transform:translate(-50%,-50%) scale(.5);box-shadow:1em -.5em rgba(225,20,98,.75),-1em .5em rgba(111,202,220,.75)}50%{transform:translate(-50%,-50%) scale(1.2);box-shadow:0 -.5em rgba(225,20,98,.75),0 .5em rgba(111,202,220,.75)}to{transform:translate(-50%,-50%) scale(.8);box-shadow:-1em -.5em rgba(225,20,98,.75),1em .5em rgba(111,202,220,.75)}}@keyframes loaderAfter{0%{transform:translate(-50%,-50%) rotate(0deg);box-shadow:.5em 1em rgba(61,184,143,.75),-.5em -1em rgba(233,169,32,.75)}50%{transform:translate(-50%,-50%) rotate(180deg);box-shadow:.5em 0 rgba(61,184,143,.75),-.5em 0 rgba(233,169,32,.75)}to{transform:translate(-50%,-50%) rotate(1turn);box-shadow:.5em -1em rgba(61,184,143,.75),-.5em 1em rgba(233,169,32,.75)}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}#pricefox-app{position:relative;z-index:1000;width:100%;min-height:100vh;contain:layout style;isolation:isolate}#pricefox-app,#pricefox-app *{box-sizing:border-box}#pricefox-app [class*=pf-]{position:relative}#pricefox-app{overflow:visible;scroll-behavior:smooth;--pf-isolated:true;--pf-background:var(--background,#ffffff);--pf-foreground:var(--foreground,#000000);--pf-primary:var(--primary,#2563eb);--pf-secondary:var(--secondary,#64748b);--pf-accent:var(--accent,#f1f5f9);--pf-muted:var(--muted,#f8fafc);--pf-border:var(--border,#e2e8f0);--pf-ring:var(--ring,#3b82f6)}@media (max-width:768px){#pricefox-app{width:100%!important;max-width:100%!important;overflow-x:hidden!important}}@media (prefers-reduced-motion:reduce){#pricefox-app *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}