html.innovation-ui [data-dropdown-target="#menu-nav-domain"]{display:none!important}
html.innovation-ui .ic-nav-avatar{width:28px!important;height:28px!important;object-fit:cover;border-radius:50%;margin-right:9px;vertical-align:middle;background:#eef0f7}
html.innovation-ui input.ic-file-picker{max-width:100%;font:13px/1.5 system-ui,"Microsoft YaHei",sans-serif;color:#596579;background:#f8faff;border:1px dashed #cdd5e5;border-radius:9px;padding:8px;box-sizing:border-box;cursor:pointer}
html.innovation-ui input.ic-file-picker::file-selector-button{font:600 13px/1.5 system-ui,"Microsoft YaHei",sans-serif;color:#4f46e5;background:white;border:1px solid #d9dced;border-radius:7px;padding:9px 16px;margin-right:12px;cursor:pointer;transition:background .15s}
html.innovation-ui input.ic-file-picker:hover::file-selector-button{background:#eef0ff;border-color:#b9b6ed}
html.innovation-ui input.ic-file-picker:focus-visible{outline:2px solid #818cf8;outline-offset:3px}
html.innovation-ui .ic-file-preview{margin:16px 0 22px;padding:16px;border:1px solid #e2e7f0;border-radius:10px;background:#fafbff;max-width:720px;box-sizing:border-box}
html.innovation-ui .ic-file-preview[hidden]{display:none!important}
html.innovation-ui .ic-preview-heading{display:flex;align-items:center;gap:12px;justify-content:space-between;margin-bottom:13px;font-size:12px;color:#758198}
html.innovation-ui .ic-preview-clear{font:inherit;color:#6366c7;border:0;background:transparent;cursor:pointer;padding:4px 0;white-space:nowrap}
html.innovation-ui .ic-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}
html.innovation-ui .ic-preview-file{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid #e8ecf4;border-radius:8px;padding:10px;min-width:0}
html.innovation-ui .ic-upload-thumbnail{width:88px;height:88px;object-fit:contain;border-radius:6px;background:repeating-conic-gradient(#f4f5f8 0% 25%,#fff 0% 50%) 50%/14px 14px;border:1px solid #eef0f5;flex-shrink:0}
html.innovation-ui .ic-file-type{width:64px;height:64px;background:#eef0ff;color:#6366c7;display:flex;align-items:center;justify-content:center;border-radius:7px;font-size:12px;font-weight:600;flex-shrink:0}
html.innovation-ui .ic-file-info{min-width:0;display:flex;flex-direction:column;gap:6px}
html.innovation-ui .ic-file-info strong{font-size:12px;font-weight:500;overflow-wrap:anywhere;color:#354055;line-height:1.5}
html.innovation-ui .ic-file-info small{font-size:11px;color:#8994a6}
html.innovation-ui .ic-file-preview.is-error{background:#fff5f6;border-color:#f8d2da;color:#b73950;font-size:13px}
html.innovation-ui .ic-avatar-layout{display:flex;align-items:flex-start;gap:28px}
html.innovation-ui .ic-current-avatar{width:112px;flex:0 0 112px;text-align:center}
html.innovation-ui .ic-current-avatar img{width:96px!important;height:96px!important;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #e3e8f1;object-fit:cover;background:#f1f4fa}
html.innovation-ui .ic-current-avatar span{display:block;font-size:12px;color:#7f8ba0;margin-top:12px}
html.innovation-ui .ic-avatar-controls{flex:1;min-width:0;max-width:720px}
html.innovation-ui .ic-avatar-controls>p{font-size:13px;color:#7b879b;margin:0 0 18px!important;line-height:1.8}
html.innovation-ui .ic-avatar-actions{display:flex;gap:12px;align-items:center;margin-top:20px;flex-wrap:wrap}
html.innovation-ui .ic-avatar-actions>form{margin:0!important}
html.innovation-ui .ic-upload-label{display:flex;flex-direction:column;gap:9px;font-size:13px;font-weight:500;color:#354055}
html.innovation-ui .ic-home-wrap{max-width:1440px;margin:0 auto;padding:0 24px}
html.innovation-ui .ic-home-hero{display:flex;justify-content:space-between;align-items:center;gap:28px;background:linear-gradient(115deg,#f0efff,#f5f9ff 75%);border:1px solid #e1e4f3;border-radius:14px;padding:38px 40px;margin-bottom:24px}
html.innovation-ui .ic-home-kicker{font:600 11px/1.5 system-ui,sans-serif;letter-spacing:2px;color:#817dc4;margin-bottom:13px}
html.innovation-ui .ic-home-hero h1{font-size:30px;font-weight:700;line-height:1.4;margin:0 0 12px;color:#26324d}
html.innovation-ui .ic-home-hero p{font-size:14px;color:#7c88a1;margin:0 0 24px;line-height:1.8}
html.innovation-ui .ic-home-hero img{width:108px;height:130px;object-fit:contain;margin:0 32px 0 0;opacity:.9}
html.innovation-ui .ic-home-hero-actions{display:flex;gap:12px;flex-wrap:wrap}
html.innovation-ui .ic-home-hero .button{margin:0!important}
html.innovation-ui .ic-home-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:28px}
html.innovation-ui .ic-home-shortcuts>a{display:flex;gap:16px;padding:23px;border:1px solid #e3e8f1;background:#fff;border-radius:10px;box-shadow:0 3px 12px #26345b03;transition:transform .15s,border-color .15s}
html.innovation-ui .ic-home-shortcuts>a:hover{transform:translateY(-2px);border-color:#c5c8eb}
html.innovation-ui .ic-home-shortcut-icon{width:42px;height:42px;border-radius:10px;background:#efefff;display:flex;align-items:center;justify-content:center;color:#6366bc;font-size:19px;flex-shrink:0}
html.innovation-ui .ic-home-shortcuts strong{display:block;font-size:15px;font-weight:600;color:#354055;margin-bottom:7px}
html.innovation-ui .ic-home-shortcuts small{font-size:12px;color:#8b95a7;line-height:1.6}
html.innovation-ui .ic-home-grid{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(280px,1fr);gap:24px;align-items:start}
html.innovation-ui .ic-home-grid>*{min-width:0}
html.innovation-ui .ic-home-wrap .section{margin:0 0 24px!important}
html.innovation-ui .ic-home-bulletin .typo h2{font-size:18px;font-weight:600;line-height:1.6}
html.innovation-ui .ic-front-heading{max-width:1440px;margin:0 auto 24px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}
html.innovation-ui .ic-front-heading span{font-size:10px;letter-spacing:1.8px;color:#8c96a8;font-weight:600}
html.innovation-ui .ic-front-heading h1{font-size:27px;font-weight:650;color:#26324b;margin:8px 0 9px;line-height:1.4}
html.innovation-ui .ic-front-heading p{font-size:13px;color:#8691a5;margin:0;line-height:1.7}
html.innovation-ui .ic-native-table-scroll{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}
@media(max-width:900px){html.innovation-ui .ic-home-shortcuts{grid-template-columns:repeat(2,1fr)}html.innovation-ui .ic-home-hero{padding:28px}html.innovation-ui .ic-home-hero h1{font-size:25px}html.innovation-ui .ic-home-hero img{margin:0;width:80px;height:100px}html.innovation-ui .ic-home-grid{grid-template-columns:1fr}}
@media(max-width:620px){html.innovation-ui .ic-avatar-layout{flex-direction:column;gap:22px}html.innovation-ui .ic-current-avatar{width:auto;flex:auto;display:flex;align-items:center;gap:16px;text-align:left}html.innovation-ui .ic-current-avatar img{width:76px!important;height:76px!important}html.innovation-ui .ic-current-avatar span{margin:0}html.innovation-ui .ic-home-wrap,html.innovation-ui .ic-front-heading{padding:0 16px}html.innovation-ui .ic-home-hero{padding:24px 20px}html.innovation-ui .ic-home-hero img{display:none}html.innovation-ui .ic-home-hero h1{font-size:23px}html.innovation-ui .ic-home-hero p{font-size:13px}html.innovation-ui .ic-home-shortcuts{gap:10px}html.innovation-ui .ic-home-shortcuts>a{padding:16px 12px;gap:10px}html.innovation-ui .ic-home-shortcut-icon{width:30px;height:30px;font-size:16px}html.innovation-ui .ic-home-shortcuts strong{font-size:13px}html.innovation-ui .ic-home-shortcuts small{font-size:11px}html.innovation-ui .ic-home-grid{gap:0}html.innovation-ui .ic-front-heading h1{font-size:24px}html.innovation-ui .ic-avatar-actions .button{width:100%}html.innovation-ui .ic-preview-grid{grid-template-columns:1fr}}

@media(max-width:620px){html.innovation-ui .ic-avatar-actions>form{width:100%}}
