:root{color:#0f172a;font-synthesis:none;text-rendering:optimizelegibility;background:#f8fafc;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;height:100%;min-height:100%;margin:0}body{overflow:hidden}button,input,textarea{font:inherit}.app-state{color:#64748b;place-items:center;min-height:100svh;display:grid}html{text-size-adjust:100%}html[data-standalone]{overscroll-behavior:none;touch-action:pan-x pan-y}html[data-standalone] body{width:100%;height:var(--app-height,100dvh);overscroll-behavior:none;min-height:0;position:fixed;inset:0;overflow:hidden}html[data-standalone] #root{height:100%;min-height:0;overflow:hidden}@media (max-width:720px),(pointer:coarse){:root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),:root textarea,:root select{font-size:max(16px,1rem)}}._standalone_1ywgp_1{background:#fff;flex-direction:column;width:100%;height:100dvh;min-height:0;max-height:100dvh;display:flex;overflow:hidden}._header_1ywgp_12{background:#fff;border-bottom:1px solid #e4e4e7;flex:none;align-items:center;gap:1.25rem;min-height:4rem;padding:.65rem 1rem;display:flex}._navigation_1ywgp_23{align-items:center;gap:.25rem;display:flex}._actions_1ywgp_29{align-items:center;gap:.25rem;margin-left:auto;display:flex}._content_1ywgp_36{flex:1 1 0;height:0;min-height:0;display:flex;overflow:hidden}@media (max-width:640px){._header_1ywgp_12{grid-template-columns:1fr auto;grid-template-areas:"logo actions""navigation navigation";gap:.5rem;min-height:auto;padding:.55rem .65rem;display:grid}._header_1ywgp_12>:first-child{grid-area:logo}._navigation_1ywgp_23{grid-area:navigation;grid-template-columns:1fr 1fr;display:grid}._navigation_1ywgp_23 button{justify-content:center;width:100%}._actions_1ywgp_29{grid-area:actions;min-width:0}._content_1ywgp_36{height:0;min-height:0}}._footer_1ywgp_74{background:#fff;border-top:1px solid #e2e8f0;flex:none}html[data-standalone] ._standalone_1ywgp_1{height:100%;max-height:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}
