*{-webkit-touch-callout:none;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0;-webkit-user-select:none;user-select:none}.app-container{background:#f8fafc;display:flex;min-height:100vh}.main-content{background:#f8fafc;flex:1 1;margin-left:280px;overflow-x:hidden;padding:40px 30px;width:auto}@media (max-width:1024px){.main-content{margin-left:80px;padding:30px 15px}}@media (max-width:768px){.app-container{flex-direction:column}.main-content{margin-left:0;padding:20px 3px;width:100%}}@media (max-width:480px){.main-content{padding:15px 2px}}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{overflow-x:hidden}@media (max-width:1200px){[style*="max-width: 1200px"]{max-width:100%!important;padding-left:20px!important;padding-right:20px!important}}@media (max-width:768px){[style*="position: fixed"][style*="top: 20px"][style*="right: 20px"]{flex-wrap:wrap!important;padding:6px 8px!important;right:10px!important;top:10px!important}h1[style*=fontSize]{font-size:20px!important}h2[style*=fontSize]{font-size:16px!important}h3[style*=fontSize],h4[style*=fontSize]{font-size:14px!important}[style*="fontSize: 40px"]{font-size:28px!important}[style*="fontSize: 36px"]{font-size:24px!important}[style*="fontSize: 24px"][style*="fontWeight: bold"]{font-size:18px!important}[style*=linear-gradient] h3{word-wrap:break-word;font-size:13px!important}[style*="display: grid"][style*="gridTemplateColumns: 1fr 1fr"]{gap:12px!important;grid-template-columns:1fr!important}[style*="display: grid"][style*=gridTemplateColumns]{gap:12px!important}[style*="display: flex"][style*=gap]{flex-wrap:wrap!important;gap:10px!important}[style*="padding: 30px"],[style*="padding: 40px"],[style*="padding: 50px"]{padding:15px!important}[style*="padding: 20px"]{padding:12px!important}[style*="fontSize: 48px"]{font-size:28px!important}[style*="fontSize: 22px"]{font-size:15px!important}[style*="fontSize: 16px"],[style*="fontSize: 20px"]{font-size:14px!important}[style*="fontSize: 14px"],[style*="fontSize: 15px"]{font-size:13px!important}button[style*=padding]{font-size:14px!important;padding:10px 15px!important}[style*="borderRadius: 12px"],[style*="borderRadius: 20px"]{border-radius:10px!important}[style*="maxWidth: 500px"],[style*="maxWidth: 800px"]{max-width:100%!important}.grid-wrapper{align-items:center!important;display:flex!important;flex-direction:column!important}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}@media (max-width:480px){h1[style*=fontSize]{font-size:18px!important}h2[style*=fontSize]{font-size:15px!important}h3[style*=fontSize]{font-size:12px!important}[style*="padding: 12px"],[style*="padding: 15px"],[style*="padding: 20px"],[style*="padding: 25px"]{padding:10px 8px!important}[style*="fontSize: 36px"],[style*="fontSize: 40px"]{font-size:22px!important}[style*="fontSize: 18px"][style*="fontWeight: bold"],[style*="fontSize: 24px"][style*="fontWeight: bold"]{font-size:16px!important}[style*="fontSize: 48px"]{font-size:22px!important}[style*="fontSize: 28px"]{font-size:18px!important}[style*="fontSize: 22px"]{font-size:14px!important}[style*="fontSize: 20px"]{font-size:13px!important}[style*="fontSize: 14px"],[style*="fontSize: 15px"],[style*="fontSize: 16px"]{font-size:12px!important}button[style*=padding]{font-size:13px!important;padding:10px!important;width:100%!important}[style*="position: fixed"][style*=top][style*=right] button{font-size:10px!important;padding:5px 8px!important}[style*=linear-gradient]{padding:12px 8px!important}[style*=linear-gradient] h3{font-size:11px!important;margin-bottom:6px!important}[style*=linear-gradient] p{font-size:20px!important}}@media (max-width:768px){[style*="display: grid"][style*=grid-template-columns]{grid-template-columns:repeat(auto-fit,minmax(60px,1fr))!important}[style*="borderLeft: 6px solid"],[style*="borderLeft: 8px solid"]{border-left-width:4px!important}[style*="padding: 8px 14px"][style*="borderRadius: 6px"]{font-size:10px!important;padding:6px 10px!important}[style*="padding: 10px 16px"][style*="borderRadius: 8px"]{font-size:11px!important;padding:8px 12px!important}table{display:block;overflow-x:auto;white-space:nowrap}}@media (hover:none) and (pointer:coarse){[onclick],a,button{min-height:44px;min-width:44px}}
/*# sourceMappingURL=main.a111c01c.css.map*/