.nx-estimator{isolation:isolate;position:relative}.nx-estimator:before{content:"";border-radius:inherit;background:conic-gradient(from var(--nx-est-angle,0deg), transparent 0deg, #f5c73da6 40deg, transparent 120deg, transparent 360deg);-webkit-mask-composite:xor;pointer-events:none;z-index:0;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;animation:9s linear infinite nx-est-spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --nx-est-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes nx-est-spin{to{--nx-est-angle:360deg}}.nx-estimator .nx-est-field{border-radius:inherit;pointer-events:none;z-index:0;color:#f5c73d24;opacity:.5;-webkit-mask-image:radial-gradient(240px circle at var(--nx-est-x,50%) var(--nx-est-y,0%), #000 0%, transparent 75%);-webkit-mask-image:radial-gradient(240px circle at var(--nx-est-x,50%) var(--nx-est-y,0%), #000 0%, transparent 75%);mask-image:radial-gradient(240px circle at var(--nx-est-x,50%) var(--nx-est-y,0%), #000 0%, transparent 75%);background-image:linear-gradient(90deg,currentColor 1px,#0000 1px),linear-gradient(currentColor 1px,#0000 1px);background-size:44px 44px;transition:opacity .4s;position:absolute;inset:0}.nx-estimator>*{z-index:1;position:relative}.nx-estimator .nx-est-card{background:#ffffff0d;border:1px solid #ffffff24;border-radius:.9rem;transition:border-color .25s,box-shadow .35s,transform .25s,background-color .25s;position:relative}html.nx-day .nx-estimator .nx-est-card{background:#fff9;border-color:#262f4024}.nx-estimator .nx-est-card:hover{border-color:#f5c73d73;transform:translateY(-2px)}.nx-estimator .nx-est-card[data-on=true]{background:#f5c73d17;border-color:#f5c73db3;box-shadow:0 0 0 1px #f5c73d59,0 14px 40px -18px #f5c73d99}.nx-estimator .nx-est-check{opacity:0;transition:transform .28s cubic-bezier(.22,1.4,.4,1),opacity .2s;transform:scale(.6)}.nx-estimator .nx-est-card[data-on=true] .nx-est-check{opacity:1;transform:scale(1)}.nx-estimator .nx-est-bar{background:#ffffff1a;border-radius:999px;height:.5rem;display:flex;overflow:hidden}.nx-estimator .nx-est-bar>span{height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block}@media (prefers-reduced-motion:reduce){.nx-estimator:before,.nx-estimator .nx-est-bar>span,.nx-estimator .nx-est-card,.nx-estimator .nx-est-check{transition:none!important;animation:none!important}}html.nx-calm .nx-estimator:before,html.nx-calm .nx-estimator .nx-est-bar>span,html.nx-calm .nx-estimator .nx-est-card,html.nx-calm .nx-estimator .nx-est-check,html[data-motion=calm] .nx-estimator:before,html[data-motion=calm] .nx-estimator .nx-est-bar>span,html[data-motion=calm] .nx-estimator .nx-est-card,html[data-motion=calm] .nx-estimator .nx-est-check{transition:none!important;animation:none!important}.nx-estimator .nx-est-select option{color:#f5f5f5;background:#0e1625}html.nx-day .nx-estimator .nx-est-select option{color:#19202e;background:#fff}.nx-estimator .nx-est-body{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--gold) 45%, transparent) transparent;overscroll-behavior:contain}.nx-estimator .nx-est-body::-webkit-scrollbar{width:6px}.nx-estimator .nx-est-body::-webkit-scrollbar-track{background:0 0}.nx-estimator .nx-est-body::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--gold) 45%, transparent);border-radius:999px}
