*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:#f5f1e8;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}nav,[data-scroll]{-webkit-overflow-scrolling:touch}#root{min-height:100vh}a{color:#b08d4c;text-decoration:none}a:hover{color:#a9863f}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:#20302a2e;border-radius:8px}@keyframes pwFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pwShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.pw-login-user{transition:background .15s ease,transform .15s ease,border-color .15s ease}.pw-login-user:hover{background:#c9a96a1f!important;border-color:#c9a96a66!important;transform:translateY(-1px)}.pw-login-user:active{transform:scale(.99)}button{transition:transform .1s ease,filter .15s ease}button:active{transform:scale(.97)}@keyframes pwRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pwSpin{to{transform:rotate(360deg)}}@keyframes pwPulse{0%,to{opacity:1}50%{opacity:.45}}#root{overflow-x:clip}img,svg,video{max-width:100%}body{overscroll-behavior-y:contain}::selection{background:#c9a96a47}.pw-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.pw-spin{display:inline-block;border-radius:50%;border:2.5px solid rgba(24,35,56,.14);border-top-color:#b08d4c;animation:pwSpin .7s linear infinite}.pw-skel{background:linear-gradient(90deg,#1823380f,#1823381f,#1823380f);background-size:200% 100%;animation:pwPulse 1.2s ease-in-out infinite;border-radius:8px}button:disabled{cursor:not-allowed}@media (max-width: 940px){input,select,textarea{font-size:16px!important}}:focus-visible{outline:2px solid rgba(176,141,76,.8);outline-offset:2px}button:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
