html,body{overscroll-behavior:none;background:#fff;height:100%;margin:0}body{color:#161514;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;font-family:Geist,system-ui,sans-serif}#root{height:100%}*{box-sizing:border-box}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0}input,textarea{font:inherit;color:inherit;margin:0}input::placeholder,textarea::placeholder{color:#8a8682}a{color:#8f5e14;text-decoration:none}a:hover{color:#6e470d;text-decoration:underline}[data-ns]{scrollbar-width:none}[data-ns]::-webkit-scrollbar{display:none}@keyframes wfBurst{0%{opacity:0;transform:scale(.2)}15%{opacity:1;transform:scale(1.15)}30%{transform:scale(.95)}45%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes wfPop{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes wfProg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wfToast{0%{opacity:0;transform:translate(-50%,8px)}10%,86%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,4px)}}@keyframes wfPulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes wfSpin{to{transform:rotate(360deg)}}@keyframes wfFresh{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes wfSkel{0%,to{opacity:1}50%{opacity:.55}}@keyframes wfHint{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.wf-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin:0}.wf-range::-webkit-slider-runnable-track{background:linear-gradient(to right,#fff var(--p,0%),#ffffff59 var(--p,0%));border-radius:2px;height:3px}.wf-range::-moz-range-track{background:#ffffff59;border-radius:2px;height:3px}.wf-range::-moz-range-progress{background:#fff;border-radius:2px;height:3px}.wf-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:14px;height:14px;margin-top:-5.5px}.wf-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px}.wf-input{background:#f7f6f4;border:1px solid #e6e3df;border-radius:10px;outline:none;width:100%;height:48px;padding:0 14px;font-size:16px}.wf-input:focus{background:#fff;border-color:#c9892b}textarea.wf-input{resize:none;height:auto;padding:12px 14px;line-height:1.4}.wf-field{background:#fff;border:1px solid #e6e3df;border-radius:10px;outline:none;width:100%;height:46px;padding:0 14px;font-size:16px}.wf-field:focus{border-color:#c9892b}textarea.wf-field{resize:none;height:auto;padding:12px 14px;line-height:1.45}.wf-primary{color:#1c1509;background:#c9892b;font-weight:600}.wf-primary:hover{background:#bf8026}.wf-primary:disabled{opacity:.6;cursor:default}.wf-soft{background:#efedea;font-weight:600}.wf-soft:hover,.wf-soft:active{background:#e6e3df}.wf-chip{background:#f2f1ef}.wf-chip:hover{background:#e9e7e3}.hv-side:hover{background:#f6f5f3}.hv-row:hover{background:#faf9f7}.hv-ec:hover{background:#eceae7}.hv-f2:hover{background:#f2f1ef}.hv-dim:hover{opacity:.9}.hv-ink:hover{color:#161514}.hv-red:hover{color:#b3261e}.wf-comment:focus{border-color:#c9892b!important}
