@import "https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;600;700&display=swap";
.image-drop-target{background:#f5faff;border-radius:10px;flex-wrap:wrap;transition:background .18s,outline .18s;position:relative;border:1px dashed #9bbfe4!important}.image-drop-target.btn{white-space:normal;justify-content:flex-start;max-width:100%;padding:15px}.image-upload-hint{color:#50718d;text-align:left;white-space:normal;flex-basis:100%;width:100%;margin-top:5px;font-size:11px;font-weight:400;line-height:1.8;display:block}.image-drag-over{outline-offset:3px;background:#e3f1ff!important;outline:3px solid #126acb!important}.image-upload-status{color:#126acb;flex-basis:100%;font-size:11px;line-height:1.7;display:block}.image-upload-status:empty{display:none}.hero-upload .image-upload-hint,.upload-zone .image-upload-hint{text-align:center;padding:0 12px}.company-photo-settings .image-drop-target{width:100%}
*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font:14px Noto Sans SC,Microsoft YaHei,sans-serif}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:4px}button,a{transition:background .18s,color .18s,box-shadow .18s}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit;text-decoration:none}button{color:inherit}h1,h2,h3,p{margin:0}h1{letter-spacing:-.7px;font-size:29px;font-weight:600}h2{font-size:19px;font-weight:600}h3{font-size:15px;font-weight:600}p{color:#7f8995;line-height:1.8}input,textarea,select{color:var(--ink);background:#fff;border:1px solid #dfe4ea;border-radius:7px;min-width:0;padding:10px 12px}input:focus,textarea:focus,select:focus{border-color:var(--orange);outline:2px solid #f8e5d9}input[type=checkbox]{accent-color:var(--orange);cursor:pointer;width:15px;height:15px}textarea{resize:vertical;width:100%}label{margin:15px 0 8px;font-size:13px;font-weight:500;display:block}label>input:not([type=checkbox]):not([hidden]),label>select,label>textarea{width:100%;margin-top:8px;display:block}small{font-size:11px}.app{min-height:100vh;display:flex}.sidebar{background:var(--nav);color:#a1adba;z-index:20;flex-direction:column;flex-shrink:0;width:232px;padding:31px 17px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{flex-direction:column;padding:0 20px 28px;display:flex}.brandword{letter-spacing:-1px;color:#fff;font:italic 800 34px Arial,sans-serif}.brandword>span{vertical-align:top;padding-left:4px;font:10px Arial}.brand>small{letter-spacing:2px;color:#8190a1;margin-top:9px;font-size:10px}.workspace{color:#dfe4ea;background:#1e2b3a;border:1px solid #34404e;border-radius:8px;align-items:center;gap:9px;padding:12px 10px;font-size:12px;display:flex}.workspace-icon{color:#fff;background:#e8753c;border-radius:6px;place-items:center;width:31px;height:31px;font-weight:700;display:grid}.workspace small{color:#8d9aaa;margin-top:3px;font-size:9px;display:block}.nav-caption{letter-spacing:1px;color:#66798b;padding:29px 16px 12px;font-size:10px}nav{flex-direction:column;gap:5px;display:flex}nav button{color:#9caab9;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:13px;padding:13px 16px;font-size:12px;display:flex}nav button:hover{color:#fff;background:#233243}nav .active{color:#fff;background:#e8753c;box-shadow:0 5px 15px #0002}nav .active:hover{background:#d96830}.navcount{background:#fff2;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px}.navbreak{margin-top:20px}.sidebar-bottom{margin-top:auto;padding-top:28px}.secure{color:#b0bdca;gap:10px;margin:16px 12px;font-size:11px;display:flex}.secure svg{color:#7fae99}.secure small{color:#6f8397;margin-top:4px;font-size:9px;display:block}.sidebar-bottom>a{color:#c7d0da;border-top:1px solid #2c3948;align-items:center;gap:9px;padding:16px 7px 0;font-size:11px;display:flex}.sidebar-bottom>a>div{flex:1;min-width:0}.sidebar-bottom>a small{text-overflow:ellipsis;color:#72859b;max-width:116px;margin-top:4px;font-size:9px;display:block;overflow:hidden}.avatar{color:#fff;background:#354456;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.main{flex:1;min-width:0;margin-left:232px}.topbar{border-bottom:1px solid var(--line);color:#929aa4;background:#fff;justify-content:space-between;align-items:center;height:72px;padding:0 35px;font-size:11px;display:flex}.topbar>div{align-items:center;gap:14px;display:flex}.topbar b{color:#4b5662;font-weight:500}.content{max-width:1700px;margin:0 auto;padding:35px}.pageheading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:27px;display:flex}.eyebrow{letter-spacing:2px;color:#a0a7af;font-size:9px;font-weight:600}.pageheading h1{margin:8px 0 9px}.pageheading p{font-size:12px}.heading-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btn{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:38px;margin:0;padding:10px 15px;font-size:12px;font-weight:500;display:inline-flex}.btn:hover{background:#f5f6f8;box-shadow:0 2px 5px #0001}.primary{background:var(--orange);color:#fff;border-color:var(--orange)}.primary:hover{background:#d8642c}.small{min-height:32px;padding:7px 11px;font-size:11px}.danger{color:#cb5b51}.iconbtn{color:#8a94a0;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.iconbtn:hover{color:var(--ink);background:#eff1f4}.live-dot{background:#68aa8b;border-radius:50%;width:6px;height:6px;margin-right:3px;display:inline-block}.stats{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:22px;display:grid}.stat{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:flex-start;gap:16px;padding:22px 19px;display:flex}.stat-icon{color:#d67d43;background:#fff1e8;border-radius:9px;padding:11px;display:flex}.c1{color:#57987c;background:#edf6f1}.c2{color:#7d91c5;background:#eef2fc}.c3{color:#a08dc4;background:#f2eef9}.stat p{color:#7e8792;margin-bottom:8px;font-size:11px}.stat strong{letter-spacing:-1px;font-size:28px;font-weight:600;line-height:1;display:block}.stat small{color:#9da4ac;margin-top:10px;font-size:10px;display:block}.notice{color:#9c7955;background:#fff9f2;border:1px solid #f2e8db;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;margin:16px 0 23px;padding:12px 16px;font-size:11px;line-height:1.8;display:flex}.notice>span{align-items:center;gap:9px;display:flex}.notice button{color:#ab8258;background:0 0;border:0;align-items:center;gap:5px;font-size:10px;display:flex}.catalog{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:202px minmax(0,1fr);min-height:570px;display:grid;overflow:hidden}.category-panel{border-right:1px solid var(--line);padding:21px 10px}.panel-title{justify-content:space-between;align-items:center;padding:0 10px 17px;font-size:12px;font-weight:600;display:flex}.catrow{color:#7b8691;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;margin:3px 0;padding:11px 12px;font-size:11px;display:flex}.catrow:hover{background:#f8f9fb}.catrow span{flex:1}.catrow small{color:#9ba5ae;font-size:10px}.catrow.chosen{color:#d9753d;background:#fff2e9}.catrow.chosen small{color:#d9753d}.manage-cats{color:#9aa4ae;background:0 0;border:0;align-items:center;gap:7px;margin:20px 10px 8px;font-size:10px;display:flex}.category-tip{color:#b8c2cc;background:#f9fafb;border:1px dashed #dfe4ea;border-radius:7px;margin:35px 8px 0;padding:20px 13px}.category-tip b{color:#808c98;margin-top:12px;font-size:11px;display:block}.category-tip p{color:#a5aeb7;margin-top:7px;font-size:10px;line-height:1.9}.product-panel{min-width:0}.table-top{border-bottom:1px solid var(--line);padding:0 23px}.tabs{gap:27px;display:flex}.tabs button,.editor-tabs button{color:#8a949e;background:0 0;border:0;border-bottom:2px solid #0000;padding:21px 0 17px;font-size:11px}.tabs .selected,.editor-tabs .selected{border-bottom-color:var(--orange);color:var(--orange);font-weight:600}.table-tools{justify-content:space-between;align-items:center;gap:15px;padding:18px 22px;display:flex}.search{color:#9ca5b0;background:#fff;border:1px solid #e6e9ed;border-radius:6px;align-items:center;gap:9px;width:70%;max-width:380px;margin:0;padding:0 12px;display:flex}.search input:not([hidden]){border:0;outline:none;margin:0;padding:10px 0;font-size:11px}.muted{color:var(--muted);font-size:11px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}thead{color:#939ca6;background:#f8f9fb;font-size:10px}th{white-space:nowrap;padding:13px 12px;font-weight:500}td{border-bottom:1px solid #f0f2f5;padding:17px 12px}td:first-child,th:first-child{width:40px;padding-left:23px}.product-name{text-align:left;background:0 0;border:0;align-items:center;gap:13px;min-width:230px;padding:0;display:flex}.thumb{background:#f5f6f8;border:1px solid #eef0f3;border-radius:7px;flex-shrink:0;place-items:center;width:57px;height:60px;display:grid;overflow:hidden}.thumb img{object-fit:contain;width:100%;height:100%}.device{color:#84909b;background:linear-gradient(135deg,#e5e9ed,#f3f5f7);border:1px solid #d9dfe6;border-radius:4px;place-items:center;width:34px;height:46px;display:grid;box-shadow:3px 3px #dbe0e5}.device.wide{width:43px;height:27px}.device.wide svg{height:19px}.product-name b{font-size:12px;font-weight:600;display:block}.product-name small{color:#7d8792;margin-top:6px;font-size:10px;display:block}.product-name em{color:#cc8e57;background:#fff0e4;border-radius:3px;margin-left:7px;padding:2px 4px;font-size:8px;font-style:normal}.missing{color:#b0b6bd;margin-top:4px;font-size:9px;display:block}.catlabel{color:#83909c;max-width:125px;font-size:10px;line-height:1.8;display:block}.badge{white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;font-size:9px;display:inline-flex}.badge i{background:currentColor;border-radius:50%;width:4px;height:4px}.amber{color:#bf914c;background:#fcf3e6}.green{color:#62a17f;background:#edf6f1}.gray{color:#7e8894;background:#f0f1f3}.substatus{color:#d29b60;margin-top:5px;font-size:8px;display:block}.date{color:#919ca6;white-space:nowrap;font-size:10px}.row-actions{white-space:nowrap;align-items:center;gap:9px;display:flex}.row-actions>button:not(.iconbtn){color:#c77b50;background:0 0;border:0;padding:0;font-size:11px}.row-actions .iconbtn{padding:3px}.table-footer{color:#9ca6b0;justify-content:space-between;align-items:center;padding:18px 23px;font-size:9px;display:flex}.footer{color:#afb7bf;justify-content:space-between;padding:24px 0 0;font-size:9px;display:flex}.panel{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.padded{padding:27px}.section-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.section-head p{margin-top:8px;font-size:11px}.category-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.category-card{border:1px solid var(--line);border-radius:8px;align-items:center;gap:15px;padding:20px;display:flex}.category-card>svg{color:#d89d70}.category-card>div{flex:1}.category-card small{color:var(--muted);margin-top:5px;display:block}.category-card b{font-size:13px}.media-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.media-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:9px;min-width:0;padding:10px;display:block}.media-card>img{object-fit:contain;background:#f7f8fa;border-radius:5px;width:100%;height:150px}.media-card b{text-overflow:ellipsis;white-space:nowrap;margin:10px 0 6px;font-size:11px;display:block;overflow:hidden}.media-card small{color:var(--muted);font-size:9px}.pdf-icon{color:#c3865b;background:#f9f0e9;justify-content:center;align-items:center;gap:10px;height:150px;display:flex}.empty{text-align:center;color:#b0bac4;flex-direction:column;align-items:center;gap:14px;padding:65px 20px;display:flex}.empty h3{color:#74808e}.empty p{font-size:12px}.settings-layout{grid-template-columns:minmax(0,1fr) 280px;gap:22px;display:grid}.preview-card{color:#fff;background:linear-gradient(135deg,#203141,#111d2b);border-radius:10px;padding:30px 25px}.preview-card h2{margin:35px 0 20px;font-size:26px;line-height:1.6}.preview-card p{color:#a2afbc;margin-bottom:30px;font-size:12px}.preview-card .eyebrow{color:#bf9b7d}.preview-card .btn{color:#fff;background:#fff1;border-color:#fff3}.form-grid{grid-template-columns:repeat(2,1fr);gap:0 20px;display:grid}.hero-upload{color:#b2bdc7;background:#f7f8fa;border-radius:7px;flex-wrap:wrap;align-items:center;gap:15px;padding:20px;display:flex}.hero-upload>img{object-fit:cover;border-radius:7px;width:100%;height:160px}.sort-row{border:1px solid var(--line);border-radius:6px;align-items:center;gap:13px;margin:10px 0;padding:12px 14px;font-size:12px;display:flex}.sort-row>span{overflow-wrap:anywhere;flex:1}.sort-row>svg{color:#aab3bd}.mt{margin-top:25px}.form-actions{gap:10px;margin-top:25px;display:flex}.history-list>div{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:18px 5px;display:flex}.history-list>div>div{flex:1}.history-list b{font-size:12px;font-weight:500}.history-list small{color:#a2aab4;margin-top:7px;display:block}.history-dot{color:#bc9573;background:#f5f2ee;border-radius:50%;padding:10px;display:flex}.help-step{border-bottom:1px solid var(--line);gap:24px;margin:25px 0;padding-bottom:22px;display:flex}.help-step>strong{color:#e8c8b4;font-size:27px;font-weight:400}.help-step h3{margin-bottom:9px}.help-step p{font-size:12px}.toast{color:#fff;z-index:100;background:#203244;border-radius:8px;align-items:center;gap:12px;max-width:90vw;padding:14px 17px;font-size:13px;display:flex;position:fixed;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 6px 30px #0003}.toast .iconbtn{color:#fff}.overlay{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#14213170;justify-content:flex-end;display:flex;position:fixed;inset:0}.editor{background:#fff;flex-direction:column;width:min(820px,95vw);height:100%;display:flex;box-shadow:-10px 0 50px #0002}.editor>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:25px 30px;display:flex}.editor h2{margin-top:7px}.editor h2 small{color:#b2a18e;padding-left:15px;font-size:10px;font-weight:400}.editor-tabs{border-bottom:1px solid var(--line);gap:32px;padding:0 30px;display:flex}.editor-tabs button{font-size:12px}.editor-body{flex:1;padding:23px 30px;overflow-y:auto}.editor-body p{margin:9px 0 18px;font-size:11px}.editor>footer{border-top:1px solid var(--line);background:#fcfcfd;justify-content:space-between;gap:10px;padding:17px 25px;display:flex}.editor>footer>div{gap:8px;display:flex}.checkbox-label{align-items:center;gap:9px;font-size:12px;display:flex}.editor-note{color:#94a2b0;background:#f6f8fa;border-radius:6px;align-items:center;gap:12px;margin-top:27px;padding:14px;display:flex}.editor-note p{margin:0}.spec-row{grid-template-columns:1fr 1.5fr 28px;gap:10px;margin:10px 0;display:grid}.spec-row input{font-size:12px}.upload-zone{color:#9caab8;background:#fbfcfd;border:1px dashed #d9dfe6;border-radius:8px;flex-direction:column;align-items:center;gap:14px;padding:27px;display:flex}.upload-zone b{color:#6e7e8d;font-size:12px}.upload-zone>span{font-size:10px}.upload-zone>div{gap:10px;display:flex}.editor-images{grid-template-columns:repeat(4,1fr);gap:14px;margin:17px 0;display:grid}.editor-images>div{border:1px solid var(--line);border-radius:7px;padding:6px;position:relative}.editor-images img{object-fit:contain;width:100%;height:120px}.editor-images>div>span{color:#fff;background:#e8753c;border-radius:4px;padding:3px 6px;font-size:9px;position:absolute;top:8px;left:8px}.editor-images>div>div{justify-content:flex-end;display:flex}.modal{background:#fff;border-radius:12px;width:min(480px,95vw);max-height:90vh;margin:auto;padding:30px;overflow:auto;box-shadow:0 15px 60px #0003}.upper{z-index:60}.media-modal{width:min(850px,95vw)}.detail-preview{width:min(900px,95vw)}.detail-hero{grid-template-columns:1fr 1fr;align-items:center;gap:25px;margin:25px 0;display:grid}.detail-hero>img{object-fit:contain;background:#f9fafb;width:100%;height:270px}.detail-hero>.device{margin:50px auto;transform:scale(2)}.detail-hero h1{margin:14px 0;font-size:32px}.detail-hero small{color:#c38965}.detail-hero p{margin-top:15px;font-size:12px}.prewrap{white-space:pre-wrap;margin:20px 0;font-size:13px;line-height:2}.spec-table{margin:20px 0}.spec-table th{color:#7d8995;background:#f8f9fb;width:35%}.spec-table td{padding:13px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (min-width:1600px){.content{padding:45px}.catalog{grid-template-columns:220px minmax(0,1fr)}td{padding-top:21px;padding-bottom:21px}}@media (max-width:1150px){.sidebar{width:200px;padding-left:12px;padding-right:12px}.main{margin-left:200px}.content{padding:25px}.stats{gap:10px}.stat{gap:10px;padding:16px 12px}.stat-icon{padding:8px}.catalog{grid-template-columns:170px minmax(0,1fr)}.tabs{gap:16px}.settings-layout{grid-template-columns:1fr}.settings-layout>aside{display:none}.media-grid{grid-template-columns:repeat(3,1fr)}.stat small{font-size:8px}.topbar{padding:0 25px}.category-grid{grid-template-columns:1fr}}@media (max-width:800px){.sidebar{width:67px;padding:20px 8px}.brand{padding:0 0 25px}.brandword{font-size:15px}.brandword>span,.brand small,.workspace,.nav-caption,.sidebar-bottom,.navcount{display:none}nav button{gap:0;padding:14px;font-size:0}nav button svg{flex-shrink:0;width:21px;height:21px}.main{margin-left:67px}.topbar{height:60px;padding:0 18px}.topbar>div:nth-child(2){gap:6px;font-size:0}.topbar>div:nth-child(2) .live-dot{display:none}.content{padding:23px 17px}.pageheading{flex-direction:column;align-items:flex-start}.pageheading h1{font-size:25px}.stats{grid-template-columns:repeat(2,1fr)}.stat small{font-size:9px}.catalog{grid-template-columns:1fr}.category-panel{display:none}.notice{font-size:10px}.notice button{display:none}.table-tools{padding:15px}.table-top{padding:0 15px}.table-scroll table{min-width:720px}.footer{gap:10px}.media-grid{grid-template-columns:repeat(2,1fr)}.section-head{flex-wrap:wrap;align-items:flex-start}.padded{padding:20px}.form-grid{grid-template-columns:1fr}.editor{width:calc(100vw - 15px)}.editor-body,.editor>header{padding:20px}.editor>footer{flex-wrap:wrap;padding:14px}.editor-images{grid-template-columns:repeat(2,1fr)}.detail-hero{grid-template-columns:1fr}.detail-hero>img{height:230px}.detail-preview{padding:22px}.toast{width:max-content;max-width:90vw;left:50%}.media-card>img{height:115px}.history-list>div{flex-wrap:wrap}.help-step{gap:15px}}.website{background:#fff;min-height:100vh}.preview-banner{color:#ae7954;text-align:center;background:#fff5e9;padding:10px;font-size:11px}.preview-banner a{margin-left:18px;text-decoration:underline}.site-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1260px;margin:auto;padding:25px 35px;display:flex}.site-nav .brandword{color:#1c2b39;font-size:29px}.site-nav>div{color:#7a8490;gap:28px;font-size:12px;display:flex}.site-hero{color:#fff;background:#172735;align-items:center;min-height:430px;display:flex;position:relative;overflow:hidden}.site-hero>img{object-fit:cover;opacity:.38;width:100%;height:100%;position:absolute}.site-hero>div{width:100%;max-width:1260px;margin:auto;padding:75px 35px;position:relative}.site-hero h1{letter-spacing:-1px;max-width:620px;margin:24px 0;font-size:48px;line-height:1.5}.site-hero p{color:#b8c4cc;margin-bottom:28px}.site-hero .eyebrow{color:#d5a580}.site-section{max-width:1260px;margin:0 auto;padding:65px 35px}.site-section h2{margin:8px 0 22px;font-size:27px}.site-section>p{max-width:800px}.site-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.site-product{text-align:left;cursor:pointer;background:#fff;border:1px solid #e7ebef;border-radius:9px;padding:22px}.site-product>img{object-fit:contain;background:#fafbfc;border-radius:7px;width:100%;height:220px}.site-product>.device{margin:70px auto;transform:scale(2)}.site-product h3{margin:22px 0 9px;font-size:19px}.site-product p{font-size:12px}.site-product>span:last-child{color:#c98156;align-items:center;gap:8px;margin-top:19px;font-size:11px;display:flex}.site-about{background:#f6f7f8}.site-footer{color:#c3ced7;background:#172735;justify-content:space-between;gap:25px;padding:45px max(35px,50vw - 595px);display:flex}.site-footer p{color:#95a5b3;margin:10px 0;font-size:12px}.site-footer h3{color:#fff}.site-detail{max-width:1100px;margin:auto;padding:35px}.site-detail .detail-hero>img{height:400px}.site-detail .detail-hero h1{font-size:48px}.site-filter{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.site-filter button{border:1px solid var(--line);background:#fff;border-radius:20px;padding:9px 15px;font-size:12px}.site-filter .chosen{color:#fff;background:#172735}.site-detail .spec-table{font-size:14px}.site-detail .spec-table th{font-size:13px}@media (max-width:800px){.site-nav{padding:20px}.site-nav>div{gap:14px;font-size:10px}.site-hero>div{padding:50px 25px}.site-hero h1{font-size:33px}.site-grid{grid-template-columns:1fr}.site-section{padding:40px 23px}.site-footer{flex-direction:column;padding:30px 23px}.site-detail{padding:25px}.site-detail .detail-hero h1{font-size:33px}.site-detail .detail-hero>img{height:260px}}.english-fields{border:1px solid var(--line);border-radius:8px;margin:20px 0;padding:17px}.english-fields summary{cursor:pointer;color:#9a785b;font-size:12px}.lead-card{border:1px solid var(--line);border-radius:8px;margin-bottom:16px;padding:22px}.lead-card small{color:#94a0ad}.sidebar .brand{padding-left:8px;padding-right:8px}.sidebar .labab-admin-mark{filter:invert();mix-blend-mode:screen;width:182px;height:auto;display:block}.sidebar .brand>small{letter-spacing:1px;margin-top:0;padding-left:5px;font-size:9px}.sidebar{overflow-y:auto}.sidebar nav{flex-shrink:0}.sidebar .nav-caption{padding-top:20px}.sidebar nav button{padding-top:10px;padding-bottom:10px}.sidebar-bottom{padding-top:15px}.admin-shortcuts{grid-template-columns:repeat(3,1fr);gap:18px;margin:25px 0;display:grid}.admin-shortcuts button{text-align:left;background:#f6f8fa;border:1px solid #e5ebef;border-radius:8px;padding:22px}.admin-shortcuts h3{justify-content:space-between;display:flex}.admin-shortcuts p{margin-top:12px;font-size:12px}.anti-actions{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.anti-actions .search{flex:1;min-width:230px;margin:0}.anti-actions label.btn{margin:0}.anti-form{max-width:850px;padding-top:30px}.anti-form>p{margin:15px 0;font-size:13px}.anti-block{color:#8996a1;margin-top:5px;display:block}.anti-admin .notice a{white-space:nowrap;font-size:12px}.anti-note,.anti-error{color:#345e53;background:#edf5f3;border-radius:6px;margin:18px 0;padding:15px 20px;font-size:13px}.anti-error{color:#a84e36;background:#fff0ec}.anti-generated{border:1px solid #e8b36c;margin-bottom:25px}.anti-generated p{margin-top:12px;font-size:13px}.anti-admin .stats{margin-top:20px}.anti-admin table td{overflow-wrap:anywhere;max-width:350px}.anti-admin .tabs button{background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 15px;font-size:13px}.anti-admin .tabs button.selected{color:#d46b38;border-bottom-color:#e8753c}.anti-admin .tabs{border-bottom:1px solid #e5e9ed;gap:10px;display:flex}@media (max-width:900px){.admin-shortcuts{grid-template-columns:1fr 1fr}}@media (max-width:600px){.admin-shortcuts{grid-template-columns:1fr}.anti-admin .tabs{flex-wrap:wrap}.anti-admin .notice{display:block}}.managed-list article{border-bottom:1px solid #e7edf1;align-items:center;gap:15px;padding:20px 0;display:flex}.managed-list article>img{object-fit:contain;background:#f4f6f7;width:75px;height:60px}.managed-list article>div{flex:1;min-width:0}.managed-list p{margin:5px 0;font-size:12px}.managed-list small{color:#8798a3;font-size:10px}.managed-images{flex-wrap:wrap;gap:15px;margin:20px 0;display:flex}.managed-images img{object-fit:contain;border:1px solid #e1e8ed;width:150px;height:110px}.managed-images .btn{margin-top:7px}.company-photo-settings{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;display:grid}.company-photo-settings img{object-fit:cover;width:100%;height:180px;margin:12px 0}.company-photo-settings h3{font-size:14px}.editor>.form-actions{background:#fff;flex-shrink:0;padding:20px 28px}.editor>.form-actions>span{color:#7a8f9b;margin-right:auto;font-size:11px}@media (max-width:650px){.managed-list article{flex-wrap:wrap}.managed-list article>div{min-width:65%}.company-photo-settings{grid-template-columns:1fr}.editor>.form-actions{flex-wrap:wrap;padding:15px}}:root{--ink:#173956;--muted:#617a90;--line:#dce7f1;--orange:#126acb;--nav:#fff;--bg:#f4f8fd}.sidebar{color:#416580;background:#fff;border-right:1px solid #dce7f1}.sidebar .labab-admin-mark{filter:none;mix-blend-mode:multiply}.sidebar .brand>small,.sidebar .nav-caption{color:#6a869d}.sidebar .workspace{color:#234f76;background:#eef6ff;border-color:#d6e6f7}.sidebar .workspace-icon,.sidebar nav .active{color:#fff;background:#126acb}.sidebar nav button{color:#456781}.sidebar nav button:hover{color:#126acb;background:#edf5ff}.sidebar nav .active:hover{color:#fff;background:#0758b0}.sidebar .workspace small,.sidebar .secure,.sidebar .secure small,.sidebar-bottom>a,.sidebar-bottom>a small{color:#5e7d95}.sidebar-bottom>a{border-color:#dce7f1}.sidebar .avatar{color:#126acb;background:#e0efff}.app .primary:hover{background:#0758b0}.app input:focus,.app textarea:focus,.app select:focus{outline-color:#d9eaff}.app .stat-icon{color:#126acb;background:#eaf4ff}.app .notice{color:#386486;background:#edf6ff;border-color:#cee3f8}.app .anti-admin .tabs button.selected{color:#126acb;border-bottom-color:#126acb}.app .anti-note{color:#245d91;background:#edf6ff}.app .anti-generated{border-color:#a6cbee}.app .english-fields summary{color:#126acb}.app .stats strong{font-variant-numeric:tabular-nums}.english-fields>:not(summary){display:none!important}.english-fields summary{pointer-events:none;font-size:0;list-style:none}.english-fields summary:after{content:"English · 英文资料随中文自动同步，无需填写";color:#126acb;font-size:13px}.english-fields{background:#f2f8ff;border:1px solid #d6e5f3;border-radius:12px;padding:16px}.admin-member-link{z-index:55;color:#24577e;background:#fff;border:1px solid #b9d5f2;border-radius:12px;align-items:center;gap:18px;padding:12px 18px;font:13px Arial,Microsoft YaHei,sans-serif;display:flex;position:fixed;bottom:18px;right:24px;box-shadow:0 5px 25px #173e6a20}.admin-member-link a{color:#126acb;font-weight:600}.admin-member-link span{font-size:11px}.member-review{color:#123657;max-width:1150px;margin:0 auto;padding:48px 24px;font-family:Arial,Microsoft YaHei,sans-serif}.member-review>header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.member-review header span{letter-spacing:3px;color:#6c8ba5;font-size:10px}.member-review header h1{margin:10px 0;font-size:30px}.member-review p{color:#536f86}.review-toolbar{align-items:center;gap:16px;margin:24px 0;display:flex}.member-review button,.member-review select{color:#145b9b;cursor:pointer;background:#fff;border:1px solid #a9c5df;border-radius:8px;padding:10px 16px}.member-review button:disabled{opacity:.4;cursor:not-allowed}.member-review article{background:#fff;border:1px solid #d3e3f1;border-radius:18px;margin:20px 0;padding:28px}.member-review article h2{margin:0 0 20px}.member-review article small{color:#587591;font-size:14px;font-weight:400}.member-review dl{grid-template-columns:140px 1fr;gap:10px;margin-bottom:20px;display:grid}.member-review dd{overflow-wrap:anywhere;margin:0}.member-review dt{color:#6a8296}.member-review textarea{border:1px solid #bfd4e7;border-radius:8px;width:100%;min-height:75px;margin:8px 0 16px;padding:12px;display:block}.member-review .review-check{align-items:center;gap:10px;margin:16px 0;display:flex}.member-review input[type=checkbox]{width:18px;height:18px}.member-review article button{margin:0 10px 8px 0}.review-error{background:#fff0f0;border-radius:10px;padding:14px;color:#a62626!important}@media (max-width:650px){.admin-member-link{justify-content:center;bottom:10px;left:12px;right:12px}.admin-member-link span{display:none}.member-review>header{display:block}.member-review dl{grid-template-columns:100px 1fr}.member-review article{padding:18px}}.sidebar nav .admin-member-nav{color:#456781;border-radius:7px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}@media (max-width:800px){.admin-member-nav span{display:none}.sidebar nav .admin-member-nav{gap:0;padding:14px}}
