:root{--color-primary-50:#f3f7ff;--color-primary-100:#e6efff;--color-primary-200:#bcd2ff;--color-primary-300:#87adff;--color-primary-400:#4f8bff;--color-primary-500:#1769ff;--color-primary-600:#0b5bea;--color-primary-700:#084fcb;--color-primary-disabled:#bfd3ff;--text-primary:#1f2329;--text-secondary:#646a73;--text-tertiary:#8f959e;--text-disabled:#c3c7ce;--text-placeholder:#a1a6ae;--text-inverse:#fff;--border-default:#e5e8ed;--border-light:#edf0f3;--border-input:#d9dee5;--bg-page:#f5f7fa;--bg-page-mobile:#f5f8fc;--bg-card:#fff;--bg-hover:#f7f9fc;--bg-active:#eef4ff;--bg-table-header:#f7f9fc;--bg-table-row-hover:#f8fafd;--color-status-success:#16b364;--color-status-success-bg:#ecfdf3;--color-status-warning:#f79009;--color-status-warning-bg:#fff7e8;--color-status-error:#f04438;--color-status-error-bg:#fff1f0;--color-status-info:var(--color-primary-500);--color-status-info-bg:#eef4ff;--color-status-neutral:#8f959e;--color-trend-up:#f04438;--color-trend-down:#16b364;--color-trend-flat:#8f959e;--color-ai-gradient-start:#1769ff;--color-ai-gradient-end:#55a6ff;--color-overview-gradient-start:#719bfa;--color-overview-gradient-end:#5e8cf3;--color-chart-1:#1769ff;--color-chart-2:#62a8ff;--color-chart-3:#20b8cd;--color-chart-4:#16b364;--color-chart-5:#f79009;--color-chart-6:#8d7bf7;--color-chart-grid:#edf0f3;--font-family-web:Inter, "PingFang SC", "Microsoft YaHei", "HarmonyOS Sans SC", Arial, sans-serif;--font-family-ios:-apple-system, "PingFang SC";--font-family-android:Roboto, "HarmonyOS Sans SC", "Noto Sans CJK SC";--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-web-page-title-size:20px;--font-web-page-title-line-height:28px;--font-web-page-title-weight:600;--font-web-section-title-size:16px;--font-web-section-title-line-height:24px;--font-web-section-title-weight:600;--font-web-card-title-size:15px;--font-web-card-title-line-height:22px;--font-web-card-title-weight:600;--font-web-body-size:14px;--font-web-body-line-height:22px;--font-web-body-weight:400;--font-web-secondary-size:13px;--font-web-secondary-line-height:20px;--font-web-secondary-weight:400;--font-web-caption-size:12px;--font-web-caption-line-height:18px;--font-web-caption-weight:400;--font-web-kpi-large-size:28px;--font-web-kpi-large-line-height:36px;--font-web-kpi-large-weight:600;--font-web-kpi-normal-size:22px;--font-web-kpi-normal-line-height:30px;--font-web-kpi-normal-weight:600;--font-mobile-screen-title-size:20px;--font-mobile-screen-title-line-height:28px;--font-mobile-screen-title-weight:600;--font-mobile-section-title-size:18px;--font-mobile-section-title-line-height:26px;--font-mobile-section-title-weight:600;--font-mobile-card-title-size:16px;--font-mobile-card-title-line-height:24px;--font-mobile-card-title-weight:600;--font-mobile-body-size:14px;--font-mobile-body-line-height:22px;--font-mobile-body-weight:400;--font-mobile-secondary-size:13px;--font-mobile-secondary-line-height:20px;--font-mobile-secondary-weight:400;--font-mobile-caption-size:12px;--font-mobile-caption-line-height:18px;--font-mobile-caption-weight:400;--font-mobile-kpi-large-size:28px;--font-mobile-kpi-large-line-height:34px;--font-mobile-kpi-large-weight:600;--font-mobile-kpi-medium-size:22px;--font-mobile-kpi-medium-line-height:30px;--font-mobile-kpi-medium-weight:600;--font-numeric:tabular-nums;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-web-sm:6px;--radius-web-md:8px;--radius-web-lg:10px;--radius-web-xl:12px;--radius-mobile-sm:6px;--radius-mobile-md:10px;--radius-mobile-lg:12px;--radius-mobile-xl:16px;--radius-mobile-sheet:20px;--shadow-card-web:0 1px 2px 0 #1f232908;--shadow-overlay:0 8px 24px 0 #1f23291a;--shadow-focus-ring:0 0 0 2px #1769ff1f;--size-web-header-height:56px;--size-web-sidebar-width:208px;--size-web-sidebar-collapsed:64px;--size-web-menu-item-height:40px;--size-web-button-sm:28px;--size-web-button-md:32px;--size-web-button-lg:40px;--size-web-input-md:32px;--size-web-input-lg:36px;--size-web-table-header:40px;--size-web-table-row:48px;--size-web-table-row-compact:40px;--size-web-tab-height:40px;--size-web-tag-height:22px;--size-web-icon-button-min:32px;--size-web-content-max-width:1680px;--size-web-min-supported-width:1280px;--size-mobile-button-md:44px;--size-mobile-button-lg:48px;--size-mobile-input-md:44px;--size-mobile-input-lg:48px;--size-mobile-bottom-nav-height:64px;--size-mobile-nav-icon:24px;--size-mobile-touch-target-min:44px;--size-mobile-page-margin:16px;--size-icon-xs:16px;--size-icon-sm:18px;--size-icon-md:20px;--size-icon-lg:24px;--size-icon-stroke:2px;--breakpoint-mobile-max:767px;--breakpoint-tablet-min:768px;--breakpoint-desktop-min:1200px;--breakpoint-large-min:1440px;--motion-duration-hover:.14s;--motion-duration-button:.12s;--motion-duration-drawer:.22s;--motion-duration-modal:.2s;--motion-duration-page:.18s;--motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--semantic-publish-task-PUBLISHED:var(--color-status-success);--semantic-publish-task-PUBLISHING:var(--color-status-info);--semantic-publish-task-VERIFYING:var(--color-status-info);--semantic-publish-task-UPLOADING:var(--color-status-info);--semantic-publish-task-PREPARING:var(--color-status-info);--semantic-publish-task-DEVICE_RECEIVED:var(--color-status-info);--semantic-publish-task-DISPATCHING:var(--color-status-info);--semantic-publish-task-SCHEDULED:var(--color-status-neutral);--semantic-publish-task-DRAFT:var(--color-status-neutral);--semantic-publish-task-RETRY_WAIT:var(--color-status-warning);--semantic-publish-task-NEEDS_REVIEW:var(--color-status-warning);--semantic-publish-task-AUTH_REQUIRED:var(--color-status-error);--semantic-publish-task-FAILED:var(--color-status-error);--semantic-publish-task-CANCELLED:var(--color-status-neutral);--semantic-publish-task-EXPIRED:var(--color-status-error);--semantic-content-variant-READY:var(--color-status-success);--semantic-content-variant-APPROVED:var(--color-status-success);--semantic-content-variant-PUBLISHED:var(--color-status-success);--semantic-content-variant-GENERATING:var(--color-status-info);--semantic-content-variant-SCHEDULED:var(--color-status-info);--semantic-content-variant-WAITING_APPROVAL:var(--color-status-warning);--semantic-content-variant-DRAFT:var(--color-status-neutral);--semantic-content-variant-ARCHIVED:var(--color-status-neutral);--semantic-content-variant-GENERATION_FAILED:var(--color-status-error);--semantic-content-variant-QC_FAILED:var(--color-status-error);--semantic-content-variant-REJECTED:var(--color-status-error);--semantic-content-variant-BLOCKED:var(--color-status-error);--semantic-device-connectivity-ONLINE:var(--color-status-success);--semantic-device-connectivity-OFFLINE:var(--color-status-error);--semantic-device-connectivity-UNKNOWN:var(--color-status-neutral);--semantic-device-lifecycle-BOUND:var(--color-status-success);--semantic-device-lifecycle-PROVISIONED:var(--color-status-neutral);--semantic-device-lifecycle-PAIRING:var(--color-status-info);--semantic-device-lifecycle-INVENTORY:var(--color-status-neutral);--semantic-device-lifecycle-SUSPENDED:var(--color-status-warning);--semantic-device-lifecycle-RETIRED:var(--color-status-neutral);--semantic-platform-authorization-ACTIVE:var(--color-status-success);--semantic-platform-authorization-PENDING:var(--color-status-info);--semantic-platform-authorization-EXPIRING:var(--color-status-warning);--semantic-platform-authorization-EXPIRED:var(--color-status-error);--semantic-platform-authorization-REVOKED:var(--color-status-neutral);--semantic-platform-authorization-ERROR:var(--color-status-error);--semantic-storage-level-NORMAL:var(--color-status-success);--semantic-storage-level-LOW:var(--color-status-warning);--semantic-storage-level-CRITICAL:var(--color-status-error);--semantic-ai-job-SUCCEEDED:var(--color-status-success);--semantic-ai-job-RUNNING:var(--color-status-info);--semantic-ai-job-QUEUED:var(--color-status-neutral);--semantic-ai-job-BUDGET_BLOCKED:var(--color-status-warning);--semantic-ai-job-FAILED:var(--color-status-error);--semantic-ai-job-CANCELLED:var(--color-status-neutral)}
:root:root{--adm-color-primary:var(--color-primary-500);--adm-color-success:var(--color-status-success);--adm-color-warning:var(--color-status-warning);--adm-color-danger:var(--color-status-error);--adm-color-yellow:var(--color-status-warning);--adm-color-orange:var(--color-status-warning);--adm-color-wathet:var(--color-primary-100);--adm-color-text:var(--text-primary);--adm-color-text-secondary:var(--text-secondary);--adm-color-weak:var(--text-tertiary);--adm-color-light:var(--text-placeholder);--adm-color-border:var(--border-light);--adm-color-background:var(--bg-card);--adm-color-highlight:var(--color-status-error);--adm-color-white:var(--text-inverse);--adm-color-box:var(--bg-page-mobile);--adm-color-fill-content:var(--bg-hover);--adm-color-text-light-solid:var(--text-inverse);--adm-color-text-dark-solid:var(--text-primary);--adm-border-color:var(--border-light);--adm-font-family:var(--font-family-web);--adm-font-size-main:var(--font-mobile-body-size);--adm-radius-s:var(--radius-mobile-sm);--adm-radius-m:var(--radius-mobile-md);--adm-radius-l:var(--radius-mobile-lg)}*{box-sizing:border-box}html,body{min-height:100%;color:var(--text-primary);font-family:var(--font-family-web);font-size:var(--font-mobile-body-size);line-height:var(--font-mobile-body-line-height);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}body{background:var(--bg-page)}a{color:inherit;text-decoration:none}button{font:inherit}.app-frame{background:var(--bg-page-mobile);width:100%;max-width:480px;min-height:100dvh;margin:0 auto;position:relative}@media (min-width:768px){.app-frame{border-left:1px solid var(--border-light);border-right:1px solid var(--border-light);box-shadow:var(--shadow-card-web)}}.app-page{padding:var(--space-4) var(--size-mobile-page-margin);padding-bottom:calc(var(--size-mobile-bottom-nav-height) + var(--space-6) + env(safe-area-inset-bottom))}.app-page--no-tabbar{padding-bottom:calc(var(--space-8) + env(safe-area-inset-bottom))}.app-tabbar{background:var(--bg-card);border-top:1px solid var(--border-light);width:100%;max-width:480px;padding-bottom:env(safe-area-inset-bottom);z-index:100;margin:0 auto;position:fixed;bottom:0;left:0;right:0}.app-tabbar .adm-tab-bar-wrap{min-height:var(--size-mobile-bottom-nav-height)}.app-tabbar .adm-tab-bar-item{color:var(--text-secondary)}.app-tabbar .adm-tab-bar-item-active{color:var(--color-primary-500)}.app-tabbar .adm-tab-bar-item-title{font-size:var(--font-mobile-caption-size)}.adm-popup-body.adm-popup-body-position-bottom{border-top-left-radius:var(--radius-mobile-sheet);border-top-right-radius:var(--radius-mobile-sheet);width:100%;max-width:480px;margin:0 auto;left:0;right:0}.adm-center-popup-wrap{max-width:480px}.adm-button{--border-radius:var(--radius-mobile-md);font-weight:var(--font-weight-medium)}.adm-button.adm-button-large{min-height:var(--size-mobile-button-lg)}.adm-button.adm-button-middle{min-height:var(--size-mobile-button-md)}.adm-list-body,.adm-form .adm-list-body{background:var(--bg-card);border-radius:var(--radius-mobile-xl);border-top:0;border-bottom:0;overflow:hidden}.adm-list-item{color:var(--text-primary)}.adm-form-item-label{color:var(--text-secondary);font-size:var(--font-mobile-secondary-size)}.adm-form .adm-form-footer{padding:var(--space-4) 0 0}.adm-input-element{color:var(--text-primary)}.adm-input-element::placeholder{color:var(--text-placeholder)}.adm-nav-bar{background:var(--bg-card);border-bottom:1px solid var(--border-light);--height:48px}.adm-tabs-header{background:var(--bg-card);border-bottom:1px solid var(--border-light)}.adm-tabs-tab{color:var(--text-secondary)}.adm-tabs-tab-active{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.adm-steps .adm-step-title{font-size:var(--font-mobile-secondary-size)}.adm-steps-horizontal .adm-step-title{font-size:var(--font-mobile-caption-size)}.adm-toast-main{max-width:320px}.home-hero{background:linear-gradient(180deg, var(--color-primary-100) 0%, var(--bg-page-mobile) 100%);padding:var(--space-4) var(--size-mobile-page-margin) var(--space-2)}.home-identity{align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:0;flex:1;padding:0;display:flex}.home-avatar{border-radius:var(--radius-mobile-md);background:var(--bg-card);border:1px solid var(--border-light);width:44px;height:44px;font-weight:var(--font-weight-semibold);color:var(--color-primary-600);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.home-bell{padding:var(--space-2);color:var(--text-primary);cursor:pointer;background:0 0;border:0;flex:none;position:relative}.home-bell__dot{background:var(--color-status-error);min-width:16px;height:16px;color:var(--text-inverse);text-align:center;font-variant-numeric:var(--font-numeric);border-radius:8px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:0;right:0}.home-device{align-items:center;gap:var(--space-3);display:flex}.home-device__bubble{max-width:46%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-mobile-lg);background:var(--bg-active);color:var(--color-primary-600);font-size:var(--font-mobile-caption-size);line-height:var(--font-mobile-caption-line-height);white-space:pre-line;text-align:center;flex:none}.home-metrics{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-metric{flex-direction:column;gap:2px;min-width:0;display:flex}.home-metric__value{font-size:var(--font-mobile-kpi-small-size,20px);font-weight:var(--font-weight-semibold);font-variant-numeric:var(--font-numeric);color:var(--text-primary);line-height:1.25}.home-metric__value--muted{color:var(--text-tertiary)}.home-metric__label{font-size:var(--font-mobile-caption-size);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-metric__delta{font-size:var(--font-mobile-caption-size);font-variant-numeric:var(--font-numeric)}.home-tip{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-mobile-md);background:var(--bg-active);color:var(--color-primary-600);font-size:var(--font-mobile-caption-size);display:flex}.home-channels{gap:var(--space-4);padding-bottom:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.home-channels::-webkit-scrollbar{display:none}.home-channel{align-items:center;gap:var(--space-1);cursor:pointer;width:56px;color:inherit;background:0 0;border:0;flex-direction:column;flex:none;padding:0;display:flex}.home-channel__icon{border-radius:var(--radius-mobile-lg);width:48px;height:48px;font-size:18px;font-weight:var(--font-weight-semibold);color:var(--text-inverse);background:var(--color-status-neutral);justify-content:center;align-items:center;display:flex}.home-channel--muted .home-channel__icon{filter:grayscale();opacity:.55}.home-channel--muted .home-channel__name,.home-channel--muted .home-channel__state{color:var(--text-tertiary)}.home-channel__name{font-size:var(--font-mobile-caption-size);color:var(--text-primary);white-space:nowrap}.home-channel__state{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:3px;font-size:10px;display:flex}.home-tools{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.home-tool{align-items:center;gap:var(--space-1);padding:var(--space-1) 0;cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:column;min-width:0;display:flex}.home-tool__icon{border-radius:var(--radius-mobile-lg);width:44px;height:44px;color:var(--text-inverse);justify-content:center;align-items:center;font-size:20px;display:flex}.home-tool__name{font-size:var(--font-mobile-caption-size);color:var(--text-primary);text-align:center;line-height:1.3}.home-tool__desc{color:var(--text-tertiary);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;line-height:1.3;overflow:hidden}.home-services{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-service{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-mobile-lg);text-align:left;cursor:pointer;border:0;flex-direction:column;min-width:0;display:flex}.home-service__name{font-size:var(--font-mobile-secondary-size);font-weight:var(--font-weight-medium);color:var(--text-primary)}.home-service__desc{color:var(--text-secondary);font-size:10px;line-height:1.35}.home-banner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-mobile-xl);background:linear-gradient(135deg, var(--color-primary-100) 0%, var(--bg-card) 100%);border:1px solid var(--border-light);display:flex}.home-score{background:var(--bg-card);border:1px solid var(--border-light);font-size:var(--font-mobile-caption-size);color:var(--text-secondary);border-radius:999px;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-caption{font-size:var(--font-mobile-caption-size);line-height:var(--font-mobile-caption-line-height)}.text-small{font-size:var(--font-mobile-secondary-size);line-height:var(--font-mobile-secondary-line-height)}.text-error{color:var(--color-status-error)}.text-success{color:var(--color-status-success)}.text-primary-brand{color:var(--color-primary-500)}.mono{font-variant-numeric:var(--font-numeric);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.numeric{font-variant-numeric:var(--font-numeric)}.stack{gap:var(--space-4);flex-direction:column;display:flex}.stack-sm{gap:var(--space-2);flex-direction:column;display:flex}.row{align-items:center;gap:var(--space-2);display:flex}.row-between{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.section-title{font-size:var(--font-mobile-section-title-size);line-height:var(--font-mobile-section-title-line-height);font-weight:var(--font-mobile-section-title-weight);margin:0}.card-title{font-size:var(--font-mobile-card-title-size);line-height:var(--font-mobile-card-title-line-height);font-weight:var(--font-mobile-card-title-weight);margin:0}.screen-title{font-size:var(--font-mobile-screen-title-size);line-height:var(--font-mobile-screen-title-line-height);font-weight:var(--font-mobile-screen-title-weight);margin:0}.kpi{font-size:var(--font-mobile-kpi-medium-size);line-height:var(--font-mobile-kpi-medium-line-height);font-weight:var(--font-mobile-kpi-medium-weight);font-variant-numeric:var(--font-numeric)}.divider{background:var(--border-light);height:1px;margin:var(--space-3) 0}.tap{cursor:pointer;transition:background var(--motion-duration-hover) var(--motion-easing-standard)}.tap:active{background:var(--bg-hover)}.list-row{align-items:center;gap:var(--space-3);min-height:var(--size-mobile-touch-target-min);padding:var(--space-3) 0;border-bottom:1px solid var(--border-light);display:flex}.list-row:last-child{border-bottom:0}.list-row--tap{cursor:pointer}.list-row__main{flex:1;min-width:0}.list-row__title{font-weight:var(--font-weight-medium)}.list-row__meta{color:var(--text-tertiary);font-size:var(--font-mobile-caption-size);line-height:var(--font-mobile-caption-line-height)}.chip-grid{gap:var(--space-2);flex-wrap:wrap;display:flex}.quick-grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quick-action{justify-content:center;align-items:center;gap:var(--space-2);min-height:84px;padding:var(--space-3);border-radius:var(--radius-mobile-lg);background:var(--bg-active);color:var(--color-primary-600);font-size:var(--font-mobile-secondary-size);cursor:pointer;border:0;flex-direction:column;display:flex}.quick-action:active{background:var(--color-primary-100)}.asset-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.asset-tile{border-radius:var(--radius-mobile-lg);background:var(--bg-card);border:1px solid var(--border-light);cursor:pointer;flex-direction:column;display:flex;overflow:hidden}.asset-tile--selected{border-color:var(--color-primary-500);box-shadow:var(--shadow-focus-ring)}.asset-tile__thumb{aspect-ratio:4/3;background:var(--bg-hover);color:var(--text-tertiary);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.asset-tile__thumb img{object-fit:cover;width:100%;height:100%;display:block}.asset-tile__badge{left:var(--space-2);top:var(--space-2);position:absolute}.asset-tile__body{padding:var(--space-2) var(--space-3) var(--space-3);gap:var(--space-1);flex-direction:column;display:flex}.upload-drop{align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);border:1px dashed var(--border-input);border-radius:var(--radius-mobile-lg);background:var(--bg-card);color:var(--text-secondary);text-align:center;cursor:pointer;flex-direction:column;display:flex}.status-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.bind-timeline{gap:var(--space-3);flex-direction:column;display:flex}.bind-timeline__item{gap:var(--space-3);color:var(--text-tertiary);align-items:flex-start;display:flex}.bind-timeline__item--active{color:var(--text-primary)}.bind-timeline__item--done{color:var(--text-secondary)}.scan-video{aspect-ratio:3/4;object-fit:cover;background:var(--text-primary);border-radius:var(--radius-mobile-lg);width:100%;max-height:60vh}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hidden-input{display:none}@keyframes app-pulse{0%,to{opacity:1}50%{opacity:.45}}.pulse{animation:1.4s ease-in-out infinite app-pulse}.app-tabbar .adm-tab-bar-item-icon{width:28px;height:28px;line-height:1}.app-tab-icon{width:100%;height:100%;display:block}html{scrollbar-gutter:stable both-edges}.app-tabbar{border:0;border-radius:16px 16px 0 0;left:50%;right:auto;transform:translate(-50%);box-shadow:0 -3px 18px #1636640a}.app-tabbar .adm-tab-bar-wrap{height:64px;min-height:64px}.app-tabbar .adm-tab-bar-item{padding:8px 0 6px}.app-tabbar .adm-tab-bar-item-title{margin-top:3px;font-size:12px;line-height:17px}.app-tabbar .adm-tab-bar-item-icon{width:28px;height:28px}.channel-list-icon{object-fit:contain;width:40px;height:40px}html{-webkit-text-size-adjust:100%;touch-action:pan-x pan-y;overscroll-behavior-y:none}@media (display-mode:standalone){body{background:#f7faff}.app-frame{min-height:100dvh}}@media (max-width:767px){input,select,textarea{font-size:max(16px,1em)}}
