.blank-layout[data-v-67b52efb]{min-height:100dvh;background:var(--color-background)}.app-nav-bar[data-v-e64b040d]{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;height:44px;margin-bottom:12px;color:var(--color-text);background:var(--color-surface);border-bottom:1px solid var(--color-border)}.app-nav-bar__back[data-v-e64b040d]{width:48px;height:44px;font-size:32px;line-height:1;color:inherit;background:transparent;border:0}.app-nav-bar__title[data-v-e64b040d]{grid-column:2;margin:0;overflow:hidden;font-size:17px;font-weight:600;line-height:44px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.default-layout[data-v-f7638bca]{min-height:100dvh;background:var(--color-background)}.default-layout__main[data-v-f7638bca]{min-height:calc(100dvh - 44px)}.app-tab-bar[data-v-3c4c134b]{position:sticky;bottom:0;display:grid;grid-template-columns:repeat(1,1fr);padding-bottom:env(safe-area-inset-bottom);background:var(--color-surface);border-top:1px solid var(--color-border)}.app-tab-bar__item[data-v-3c4c134b]{min-height:48px;display:grid;place-items:center;color:var(--color-muted);font-size:13px;text-decoration:none}.app-tab-bar__item--active[data-v-3c4c134b]{color:var(--color-primary);font-weight:600}.tabbar-layout[data-v-e05c7288]{min-height:100dvh;display:grid;grid-template-rows:1fr auto;background:var(--color-background)}.tabbar-layout__main[data-v-e05c7288]{min-width:0}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overscroll-behavior-y:none}img,svg,video,canvas{display:block;max-width:100%}a{color:inherit}:root{--color-primary: #1677ff;--color-text: #1f2933;--color-muted: #667085;--color-background: #f6f8fb;--color-surface: #ffffff;--color-border: #e5e7eb}html,body,#app{min-height:100%}body{margin:0;color:var(--color-text);background:var(--color-background);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}button,input,textarea,select{font:inherit}button{cursor:pointer}@media(hover:none){button{cursor:default}}
