.h5-shell[data-v-4c8a3dcb]{min-height:100vh;padding:var(--ti-space-4) 0 max(var(--ti-space-4),env(safe-area-inset-bottom));background:var(--ti-color-bg-page)}.auth-banner[data-v-4c8a3dcb],.auth-error[data-v-4c8a3dcb]{width:auto;margin:0 var(--ti-layout-h5-page-gutter) var(--ti-space-4);padding:var(--ti-space-3) var(--ti-space-4);border-radius:var(--ti-radius-md);font-weight:600}.auth-banner[data-v-4c8a3dcb]{background:#1769e014;color:var(--ti-color-text-secondary)}.auth-error[data-v-4c8a3dcb]{background:#b423181a;color:#b42318}.h5-content[data-v-4c8a3dcb]{min-height:calc(100vh - 32px)}.h5-route-card[data-v-4c8a3dcb]{--h5-home-tool-size: 32px;--h5-home-tool-title-inset: 44px;position:relative;width:100%;margin:0;padding:var(--ti-space-4) var(--ti-layout-h5-page-gutter);border-radius:0;background:var(--ti-color-bg-elevated);border-top:1px solid var(--ti-color-border-subtle);border-bottom:1px solid var(--ti-color-border-subtle);border-left:0;border-right:0;box-shadow:none}.auth-state-card[data-v-4c8a3dcb]{display:grid;gap:var(--ti-space-3)}.auth-state-card h1[data-v-4c8a3dcb],.auth-state-card p[data-v-4c8a3dcb]{margin:0}.auth-state-card p[data-v-4c8a3dcb]{color:var(--ti-color-text-secondary);line-height:24px}.h5-home-tool-link[data-v-4c8a3dcb]{position:absolute;top:var(--ti-space-4);left:var(--ti-layout-h5-page-gutter);z-index:10;display:inline-flex;align-items:center;justify-content:center;width:var(--h5-home-tool-size);height:var(--h5-home-tool-size);border:1px solid var(--ti-color-border-subtle);border-radius:var(--ti-radius-md);background:#ffffff85;color:var(--ti-color-text-tertiary);text-decoration:none;box-shadow:0 4px 12px #1218210a;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.h5-home-tool-link[data-v-4c8a3dcb]:hover,.h5-home-tool-link[data-v-4c8a3dcb]:focus-visible{border-color:#1769e02e;background:var(--ti-color-accent-soft);color:var(--ti-color-accent-primary);outline:none}.h5-home-tool-icon[data-v-4c8a3dcb]{width:16px;height:16px;flex:0 0 auto}.h5-route-card-with-home-tool[data-v-4c8a3dcb]>:nth-child(2)>.page-header:first-child,.h5-route-card-with-home-tool[data-v-4c8a3dcb]>:nth-child(2)>.section-header:first-child,.h5-route-card-with-home-tool[data-v-4c8a3dcb]>:nth-child(2).agent-assistant-view>.assistant-sidebar:first-child>.assistant-sidebar-page-header:first-child{padding-left:var(--h5-home-tool-title-inset)}@media (min-width: 768px) and (hover: hover) and (pointer: fine){.h5-shell[data-v-4c8a3dcb]{padding-left:20px;padding-right:20px}.auth-banner[data-v-4c8a3dcb],.auth-error[data-v-4c8a3dcb]{width:min(100%,720px);margin-left:auto;margin-right:auto}.h5-route-card[data-v-4c8a3dcb]{--h5-home-tool-size: 34px;--h5-home-tool-title-inset: 48px;width:min(100%,720px);margin:0 auto;padding:var(--ti-space-5);border-radius:var(--ti-radius-lg);border:1px solid var(--ti-color-border-subtle);box-shadow:var(--ti-shadow-soft)}.h5-route-card-wide[data-v-4c8a3dcb]{width:min(100%,1280px)}.h5-home-tool-link[data-v-4c8a3dcb]{top:var(--ti-space-5);left:var(--ti-space-5)}}:root{--ti-color-bg-page: #f5f5f2;--ti-color-bg-surface: #fbfaf7;--ti-color-bg-elevated: #ffffff;--ti-color-bg-overlay: rgba(15, 23, 42, .24);--ti-color-text-primary: #181a1f;--ti-color-text-secondary: #4e5968;--ti-color-text-tertiary: #738092;--ti-color-border-subtle: rgba(24, 26, 31, .08);--ti-color-border-standard: rgba(24, 26, 31, .14);--ti-color-border-strong: rgba(24, 26, 31, .22);--ti-color-accent-primary: #1769e0;--ti-color-accent-hover: #0f5bc8;--ti-color-accent-soft: rgba(23, 105, 224, .12);--ti-radius-sm: 8px;--ti-radius-md: 12px;--ti-radius-lg: 16px;--ti-radius-pill: 999px;--ti-shadow-soft: 0 10px 30px rgba(18, 24, 33, .06);--ti-space-2: 8px;--ti-space-3: 12px;--ti-space-4: 16px;--ti-space-5: 20px;--ti-space-6: 24px;--ti-layout-h5-page-gutter: 16px;--ti-layout-h5-section-gap: 24px;--ti-layout-h5-bottom-bar-padding: 16px}html,body,#app{margin:0;min-height:100%}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ti-color-bg-page);color:var(--ti-color-text-primary);font-family:Inter,PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:16px;line-height:1.5}*{box-sizing:border-box}a{color:inherit}button,input,textarea,select{font:inherit}
