.hub-page-recovery{display:grid;place-items:center;min-block-size:var(--hub-size-460px);padding:var(--hub-space-24px);border:var(--hub-stroke-1px) solid var(--hub-card-border);border-radius:var(--hub-card-radius);background:var(--hub-card-background);color:var(--hub-text-primary)}.hub-page-recovery h2{margin:var(--hub-space-0) var(--hub-space-0) var(--hub-space-12px);font-size:var(--hub-page-title-size);line-height:var(--hub-page-title-line-height)}.hub-page-recovery p{margin-block:var(--hub-space-0) var(--hub-space-16px)}.hub-page-recovery-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hub-space-16px)}.hub-page-recovery-actions button{font:inherit;padding:var(--hub-space-8px) var(--hub-space-16px);border:var(--hub-stroke-1px) solid var(--hub-card-border);border-radius:var(--hub-radius-8px);background:var(--hub-card-background);color:var(--hub-text-primary);cursor:pointer}.hub-page-recovery.is-root{min-block-size:100dvh;border:none;border-radius:var(--hub-space-0);background:var(--hub-surface)}:root{font-family:var(--hub-font-family);font-size:var(--hub-font-size-14px);color:var(--hub-text-primary);background:var(--hub-header-background);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--semi-color-text-0: #303030;--semi-color-text-1: #565656;--semi-color-text-2: #707070;--semi-font-family-regular: var(--hub-font-family)}*{box-sizing:border-box}body{margin:var(--hub-space-0);font-family:var(--hub-font-family)}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}[hidden]{display:none!important}:focus-visible{outline:var(--hub-stroke-2px) solid var(--hub-color-focus);outline-offset:var(--hub-stroke-3px)}.hub-header :focus-visible{outline-color:var(--hub-color-focus-on-dark)}.hub-app{min-height:100dvh}.skip-link{position:fixed;inset-block-start:var(--hub-space-negative-100px);inset-inline-start:var(--hub-space-12px);z-index:2000;padding:var(--hub-space-12px) var(--hub-space-16px);background:#fff;color:var(--hub-color-text-primary);border-radius:var(--hub-radius-8px)}.skip-link:focus{inset-block-start:var(--hub-space-12px)}.hub-header{min-height:var(--hub-header-height);display:flex;justify-content:space-between;align-items:center;gap:var(--hub-space-24px);padding:var(--hub-space-12px) var(--hub-space-24px);background:var(--hub-header-background);color:var(--hub-color-text-on-dark)}.header-brand,.header-meta,.account-slot,.today{display:flex;align-items:center}.header-brand{gap:var(--hub-space-14px);min-width:0}.brand-link{display:inline-flex;align-items:center;gap:var(--hub-brand-gap);min-height:var(--hub-size-36px);text-decoration:none;border-radius:var(--hub-radius-4px)}.brand-symbol{display:block;flex:none;inline-size:var(--hub-logo-width);block-size:auto}.brand-name{display:flex;align-items:baseline;gap:var(--hub-space-8px);font-size:var(--hub-font-size-21px);font-weight:600;letter-spacing:var(--hub-tracking-negative-point-4px);color:var(--hub-color-white);white-space:nowrap}.brand-hub{font-size:var(--hub-font-size-18px);letter-spacing:var(--hub-tracking-negative-point-5px);font-weight:600}.preview-label{border:var(--hub-stroke-1px) solid var(--hub-color-tag-border);border-radius:var(--hub-radius-6px);padding:var(--hub-space-2px) var(--hub-space-7px);font-size:var(--hub-font-size-12px);line-height:var(--hub-leading-1point-5);color:var(--hub-color-tag-text);white-space:nowrap}.header-meta{gap:var(--hub-space-24px);font-size:var(--hub-font-size-13px)}.preview-tool-link{color:inherit;text-decoration:none;border:1px solid var(--hub-color-tag-border);border-radius:var(--hub-radius-6px);padding:7px 10px;white-space:nowrap}.today{gap:var(--hub-space-7px);font-variant-numeric:tabular-nums;white-space:nowrap}.account-slot{gap:var(--hub-space-9px);white-space:nowrap}.account-avatar.semi-avatar{color:var(--hub-color-avatar-text);background:var(--hub-color-avatar-background);border-radius:var(--hub-radius-9px)}.mobile-menu.semi-button{display:none;color:var(--hub-color-mobile-menu)}.hub-body{flex:1;background:var(--hub-surface);border-start-start-radius:var(--hub-frame-radius);border-start-end-radius:var(--hub-frame-radius);overflow:clip}.hub-sidebar.semi-layout-sider{flex:0 0 var(--hub-sidebar-width);width:var(--hub-sidebar-width);background:var(--hub-sidebar);position:sticky;inset-block-start:0;align-self:flex-start;block-size:calc(100dvh - var(--hub-header-visible-height, var(--hub-header-height)))}.navigation{block-size:100%;min-block-size:0;display:flex;flex-direction:column;justify-content:space-between;padding:var(--hub-space-20px) var(--hub-space-12px) var(--hub-space-16px);gap:var(--hub-space-16px)}.nav-bottom{flex:none;margin-block-start:auto}.nav-link{display:flex;align-items:center;gap:var(--hub-nav-icon-gap);width:100%;min-height:var(--hub-nav-row-height);border:0;border-radius:var(--hub-nav-radius);padding:var(--hub-nav-padding-y) var(--hub-nav-padding-x);background:transparent;font-family:inherit;font-size:var(--hub-nav-font-size);font-weight:var(--hub-nav-font-weight);line-height:var(--hub-nav-line-height);letter-spacing:var(--hub-nav-letter-spacing);color:var(--hub-color-text-navigation);text-decoration:none;text-align:start;cursor:pointer}.nav-link>.semi-icon{flex-shrink:0;color:var(--hub-color-icon-muted)}.nav-main{display:flex;flex-direction:column;gap:var(--hub-nav-item-gap);overflow-y:auto;min-block-size:0}.nav-link.is-active{background:var(--hub-nav-selected-background);color:var(--hub-color-text-selected);font-weight:var(--hub-nav-selected-font-weight);box-shadow:0 var(--hub-size-1px) var(--hub-size-2px) var(--hub-color-nav-shadow)}.nav-link.is-active>.semi-icon{color:var(--hub-color-text-primary)}.nav-link-nested{padding-inline-start:calc(var(--hub-nav-padding-x) + var(--hub-nav-icon-size) + var(--hub-nav-icon-gap));font-weight:400}.nav-group-toggle.has-active-child{color:var(--hub-color-text-primary)}.chevron{margin-inline-start:auto;transform:rotate(-90deg);font-size:var(--hub-nav-chevron-size)}.chevron.is-expanded{transform:rotate(0)}.hub-content{min-width:0;padding:var(--hub-content-padding) var(--hub-content-padding) var(--hub-space-32px);display:flex;flex-direction:column}.page-canvas{display:grid;place-items:center;flex:1;min-height:var(--hub-size-460px);border:var(--hub-stroke-1px) solid var(--hub-card-border);border-radius:var(--hub-card-radius);background:var(--hub-card-background);box-shadow:var(--hub-card-shadow);padding:var(--hub-space-48px) var(--hub-space-24px)}.empty-content{text-align:center;max-width:var(--hub-size-32rem)}.page-canvas{corner-shape:var(--hub-card-corner-shape, round)}:root[data-hub-style-version] .brand-symbol{inline-size:var(--hub-logo-width)}:root[data-hub-style-version] .brand-link{gap:var(--hub-brand-gap)}:root[data-hub-style-version] .hub-content{padding-inline:var(--hub-content-padding);padding-block-start:var(--hub-content-padding)}:root[data-hub-style-version] .nav-link-nested{font-weight:var(--hub-nav-font-weight)}:root[data-hub-style-version] .navigation [id^=ads-navigation],:root[data-hub-style-version] .navigation [id^=production-navigation],:root[data-hub-style-version] .navigation [id^=editor-navigation]{display:grid;gap:var(--hub-nav-item-gap)}.empty-icon{display:grid;place-items:center;inline-size:var(--hub-size-52px);block-size:var(--hub-size-52px);margin-inline:auto;margin-block-end:var(--hub-space-16px);border:var(--hub-stroke-1px) solid var(--hub-color-empty-border);border-radius:var(--hub-radius-12px);background:var(--hub-color-empty-background);color:var(--hub-color-empty-icon)}.empty-title{margin:var(--hub-space-0) var(--hub-space-0) var(--hub-space-6px);font-size:var(--hub-font-size-14px);line-height:var(--hub-leading-1point-5);font-weight:600;color:var(--hub-color-text-secondary)}.empty-description{margin:var(--hub-space-0);font-size:var(--hub-font-size-13px);line-height:var(--hub-leading-1point-6);color:var(--hub-color-text-placeholder);text-wrap:pretty}.mobile-nav-sheet .semi-sidesheet-body{padding:var(--hub-space-0);background:var(--hub-sidebar)}.mobile-nav-sheet .navigation{block-size:calc(100dvh - var(--hub-size-72px));min-block-size:0}.mobile-nav-sheet-heading{display:flex;align-items:center;justify-content:space-between;inline-size:100%;gap:var(--hub-space-12px)}.mobile-nav-sheet-heading .semi-button{min-inline-size:var(--hub-size-40px);min-block-size:var(--hub-size-40px)}@media(hover:hover){.nav-link:hover{background:var(--hub-color-nav-hover)}.nav-link.is-active:hover{background:var(--hub-color-white)}.brand-link:hover{opacity:.85}}@media(max-width:58rem){:root{--hub-sidebar-width: 204px}.hub-content{padding:var(--hub-space-24px)}.header-meta{gap:var(--hub-space-16px)}}@media(max-width:44rem){.hub-header{padding:var(--hub-space-10px) var(--hub-space-16px);gap:var(--hub-space-16px);flex-wrap:wrap}.header-brand{gap:var(--hub-space-10px)}.brand-name{font-size:var(--hub-font-size-18px)}.brand-symbol{inline-size:var(--hub-size-42px)}.brand-link{gap:var(--hub-space-9px)}.brand-hub{font-size:var(--hub-font-size-16px)}.preview-label{font-size:var(--hub-font-size-12px)}.mobile-menu.semi-button{display:inline-flex;min-width:var(--hub-size-36px);min-height:var(--hub-size-40px)}.hub-sidebar.semi-layout-sider{display:none}.header-meta{margin-inline-start:auto}.today{display:none}.account-slot>span:last-child{display:none}.hub-content{padding:var(--hub-space-24px) var(--hub-space-16px)}.page-heading{margin-block-end:var(--hub-space-20px)}.page-canvas{min-height:calc(100dvh - var(--hub-size-180px));padding:var(--hub-space-40px) var(--hub-space-16px)}}@media(max-width:23rem){.preview-label{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@font-face{font-family:Hub Source Han Sans;src:url(/fonts/SourceHanSansCN-VF.woff2) format("woff2");font-style:normal;font-weight:250 900;font-display:swap}@font-face{font-family:Hub Alibaba PuHuiTi;src:local("AlibabaPuHuiTi_3_55_Regular"),local("Alibaba PuHuiTi 3 55 Regular"),url(/assets/hub-fonts/AlibabaPuHuiTi3-Regular-1cb8418d80b01ec0.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Hub Alibaba PuHuiTi;src:local("AlibabaPuHuiTi_3_65_Medium"),local("Alibaba PuHuiTi 3 65 Medium"),url(/assets/hub-fonts/AlibabaPuHuiTi3-Medium-628a0d5be684bae0.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Hub Alibaba PuHuiTi;src:local("AlibabaPuHuiTi_3_85_Bold"),local("Alibaba PuHuiTi 3 85 Bold"),url(/assets/hub-fonts/AlibabaPuHuiTi3-Bold-5947ecd5447c3486.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Hub MiSans;src:url(/fonts/MiSans-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Hub MiSans;src:url(/fonts/MiSans-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Hub MiSans;src:url(/fonts/MiSans-Semibold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Hub MiSans;src:url(/fonts/MiSans-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Hub HarmonyOS Sans;src:url(/fonts/HarmonyOS-Sans-SC-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Hub HarmonyOS Sans;src:url(/fonts/HarmonyOS-Sans-SC-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Hub HarmonyOS Sans;src:url(/fonts/HarmonyOS-Sans-SC-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Hub OPPO Sans;src:url(/fonts/OPPO-Sans-4.ttf) format("truetype");font-weight:100 700;font-display:swap}
