:root{--background:#fff;--foreground:#171717;--primary-color:#1677ff;--text-color:var(--foreground);--link-color:var(--primary-color);--muted-color:#6c6c6c;--footer-bg:#fafafa;--footer-text:#171717;--footer-divider:#f0f0f0}html[data-theme=dark]{--background:#1b1e25;--foreground:#f5f5f5;--primary-color:#40a9ff;--text-color:#f5f5f5;--link-color:#40a9ff;--muted-color:silver;--footer-bg:#1a1a1a;--footer-text:#f0f0f0;--footer-divider:#303030}@media (prefers-color-scheme:dark){html:not([data-theme]){--background:#1b1e25;--foreground:#f5f5f5;--primary-color:#40a9ff;--text-color:#f5f5f5;--link-color:#40a9ff;--muted-color:silver;--footer-bg:#1a1a1a;--footer-text:#f0f0f0;--footer-divider:#303030}}@media (prefers-color-scheme:light){html:not([data-theme]){--background:#fff;--foreground:#171717;--primary-color:#1677ff;--text-color:#171717;--link-color:#1677ff;--muted-color:#6c6c6c;--footer-bg:#fafafa;--footer-text:#171717;--footer-divider:#f0f0f0}}html,body{background:var(--background);width:100%;color:var(--text-color);overflow:clip auto}html,body,*{transition:background .25s,color .2s}.mainContent{padding-top:64px}.page-content{min-height:300vh;padding:20px}*{box-sizing:border-box;font-family:var(--font-geist-sans),system-ui,sans-serif;margin:0;padding:0}a{color:var(--link-color);text-decoration:none}.breadcrumbWrapper{z-index:899;background:var(--background);width:100%;padding:8px 24px;position:sticky;top:64px}@media (max-width:768px){.scrollToTopWrapper{display:none}}.ant-layout{background:var(--background)!important;color:var(--text-color)!important}.ant-card{background:var(--background)!important;color:var(--text-color)!important;border-bottom:1px solid #ffccc7!important}.ant-card-body,.ant-row{background:var(--background)!important;color:var(--text-color)!important}.ant-layout-header{padding-left:20px!important;padding-right:20px!important}html[data-theme=light] .ant-layout-header{border-bottom:1px solid silver;background:var(--background)!important;color:var(--text-color)!important}html[data-theme=dark] .ant-typography{color:var(--text-color)!important}.ant-table,.ant-table-thead>tr>th,.ant-modal-content{background:var(--background)!important;color:var(--text-color)!important}.ant-form-item-label>label{color:var(--text-color)!important}.footerContainer{background:var(--footer-bg)!important;color:var(--footer-text)!important}.footerContainer a{color:var(--footer-text)}
