html,body{height:100%}body{margin:0;background:#f4f2ef;font-family:Onest,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:#1a1614;overscroll-behavior:none}*{box-sizing:border-box}a{color:#f2760b;text-decoration:none}a:hover{color:#c55d05}input,button,select{font-family:inherit}button,label,input,select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#dcd7d0;border-radius:8px;border:3px solid transparent;background-clip:content-box}@keyframes fzPop{0%{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}@keyframes fzSlideIn{0%{transform:translate(100%)}to{transform:none}}@keyframes fzSlideLeft{0%{transform:translate(-100%)}to{transform:none}}.fz-screen{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:26px 30px}.fz-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}@media(max-width:900px){.fz-screen{padding:18px 16px}}.fz-print-root{display:none}@media print{body>*:not(.fz-print-root){display:none!important}.fz-print-root{display:block!important}.fz-print-root>.fz-label{break-after:page;page-break-after:always}.fz-print-root>.fz-label:last-child{break-after:auto;page-break-after:auto}.fz-print-root[style*=flex]>.fz-label{break-after:auto;page-break-after:auto;break-inside:avoid;outline:1px dashed #bbb}}
