:root{--amplify-primary-color:#add490}#landing,#square{--container-display:block;margin-left:20px}#login{--container-display:flex}body{margin:0;font-family:PingFang SC,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif,-apple-system;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.file-drop>.file-drop-target.file-drop-dragging-over-target{box-shadow:0 0 13px 3px #d3d0cb}.file-drop,.file-drop-target{display:flex;flex-direction:column;align-items:stretch}body,html{height:100%}:root{--kb-inset:0px;--app-dvh:100dvh;--footer-h:72px}body{min-height:100svh}[data-scroll-area],body{min-height:var(--app-dvh)}[data-scroll-area]{min-height:100dvh;overflow:auto;scroll-padding-bottom:calc(var(--footer-h) + var(--kb-inset) + env(safe-area-inset-bottom, 0px));-webkit-overflow-scrolling:touch}[data-fixed-footer]{position:fixed;left:0;right:0;bottom:0;transform:translateY(calc(-1 * var(--kb-inset)));will-change:transform;padding-bottom:max(env(safe-area-inset-bottom,0px),12px)}input,select,textarea{font-size:16px}