html,body{background-color:var(--home-frame,#1a2f45)}.home-app-frame{background-color:var(--home-frame,#1a2f45);justify-content:center;width:100%;display:flex;position:fixed;inset:0;overflow:hidden}html.is-pwa-standalone .home-app-frame{height:calc(100% + constant(safe-area-inset-top));height:calc(100% + env(safe-area-inset-top,0px));min-height:100%;min-height:-webkit-fill-available;bottom:auto}.home-app{box-sizing:border-box;width:var(--app-shell-width,min(100vw, 750px));background-color:var(--home-canvas,#0d1a2a);min-width:0;max-width:100%;height:100%;min-height:0;color:var(--home-fg,#eef2f6);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,0 0 2.5rem #00000073;container:akc-shell/inline-size}.home-app__stage{view-transition-name:akc-app-page;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.home-app__main{--akc-page-pad-inline:0px;overflow-anchor:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;background-color:var(--home-canvas,#cfdef5);flex:1;min-width:0;min-height:0;position:relative;overflow:clip auto}.home-app__main::-webkit-scrollbar{display:none}.home-app:not(.is-flush) .home-app__main{--akc-page-pad-inline:.75rem;padding:.75rem}
