:root{--blue:#235b96;--ink:#1e3042;--muted:#697888;--line:#dbe3eb}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#fff}body{margin:0;background:#fff;color:var(--ink);font-family:Arial,"Microsoft YaHei",sans-serif;font-size:14px;line-height:1.8}a{color:inherit;text-decoration:none}a:hover{color:var(--blue);text-decoration:underline;text-underline-offset:4px}a:focus-visible,button:focus-visible{outline:3px solid var(--blue);outline-offset:4px}button{font:inherit;color:inherit;background:#fff;cursor:pointer}.container{max-width:1180px;margin:0 auto;padding-left:28px;padding-right:28px}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.35}p+p{margin-top:14px}.skip-link{position:absolute;left:20px;top:-100px;background:#fff;padding:10px;z-index:50}.skip-link:focus{top:10px}.utility{border-bottom:1px solid var(--line);font-size:11px;color:var(--muted)}.utility .container{display:flex;align-items:center;gap:26px;min-height:35px}.utility .language{margin-left:auto;color:var(--blue)}.site-header{display:flex;align-items:center;justify-content:space-between;padding-top:22px;padding-bottom:22px;gap:20px}.conference-brand{display:flex;align-items:center;gap:15px}.conference-brand strong{font-size:28px;font-weight:700;letter-spacing:.6px}.conference-brand b{color:var(--blue);font-weight:400}.conference-brand small{display:block;font-size:9px;letter-spacing:1.6px;color:var(--muted)}.conference-brand:hover{text-decoration:none}.header-status{font-size:11px;display:flex;align-items:center;gap:9px;color:var(--muted)}.status-dot{width:6px;height:6px;background:var(--blue);border-radius:50%}.menu-button{display:none}.nav-wrap{border-top:1px solid var(--line);border-bottom:2px solid var(--blue);background:#fff}nav{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}nav a{font-size:12px;padding:14px 0;position:relative;white-space:nowrap}nav [aria-current=page]{color:var(--blue);font-weight:700}nav [aria-current=page]:after{content:"";position:absolute;height:3px;bottom:-2px;left:0;right:0;background:var(--blue)}.conference-hero{display:grid;grid-template-columns:1.35fr 1fr;gap:20px;padding:45px 0 40px;align-items:center}.eyebrow{font-size:10px;letter-spacing:1.7px;color:var(--blue);font-weight:600}.hero-copy h1{font-size:72px;letter-spacing:-3px;margin:10px 0 4px;font-weight:700}.hero-copy h1 span{font-weight:300;color:var(--blue)}.hero-subtitle{font-size:25px;line-height:1.5;font-weight:500;letter-spacing:-.5px}.hero-description{font-size:14px;color:var(--muted);margin-top:10px}.hero-meta{display:flex;gap:0;flex-wrap:wrap;margin-top:23px;font-size:11px;color:var(--muted)}.hero-meta span{padding:0 13px;border-left:1px solid var(--line)}.hero-meta span:first-child{padding-left:0;border:0;font-weight:700;color:var(--blue)}.hero-actions,.inline-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:24px}.outline-button{border:1px solid var(--blue);color:var(--blue);display:inline-flex;align-items:center;justify-content:space-between;gap:22px;padding:10px 18px;font-size:12px;background:#fff}.text-link{color:var(--blue);font-size:12px;display:inline-flex;gap:22px;align-items:center;margin-top:14px}.hero-actions .text-link{margin:0}.hero-drawing{text-align:center}.hero-drawing img{display:block;max-width:100%;height:auto}.hero-drawing>span{font-size:8px;letter-spacing:2px;color:var(--muted)}.announcement{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0;display:flex;gap:20px;align-items:center;font-size:12px}.announcement>span{font-size:9px;letter-spacing:1px;font-weight:700;color:var(--blue);flex-shrink:0}.announcement>p{flex:1;color:var(--muted)}.announcement>a{display:flex;gap:15px;color:var(--blue);white-space:nowrap;font-size:11px}.conference-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:40px;padding-top:36px;padding-bottom:45px}.main-content{min-width:0}.content-section{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--line)}.content-section:last-child{margin-bottom:0}.content-section h2{font-size:23px;letter-spacing:-.3px;margin-bottom:18px;padding-left:13px;border-left:3px solid var(--blue)}.content-section h3{font-size:16px;margin-bottom:10px}.content-section p{font-size:13px;color:#566779}.content-section .lead{font-size:17px;color:var(--ink);line-height:1.7;margin-bottom:12px}.section-note{font-size:11px!important;color:var(--muted);margin-bottom:20px}.track-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px}.track-card{padding-right:15px;border-right:1px solid var(--line)}.track-card:last-child{border:0;padding-right:0}.number{font-size:11px;color:var(--blue);letter-spacing:2px;display:block;margin-bottom:15px}.track-card h3{font-size:15px;min-height:41px}.track-card p{font-size:11px;line-height:1.7}.track-card ul{padding-left:15px;font-size:11px;color:var(--muted);line-height:1.7;margin:15px 0 0}.track-card li{margin-bottom:8px}.format-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0 0}.format-grid article{border:1px solid var(--line);padding:18px 14px}.format-grid h3{font-size:14px}.format-grid p{font-size:11px}.sidebar-box{border:1px solid var(--line);padding:24px;margin-bottom:22px;background:#fff}.sidebar-box h2{font-size:18px;margin:7px 0 18px}.sidebar-box dl{margin:0}.sidebar-box dt{font-size:12px;font-weight:500;margin-top:13px}.sidebar-box dd{font-size:11px;color:var(--muted);margin:3px 0 0;padding-bottom:13px;border-bottom:1px solid var(--line)}.sidebar-box dd:last-child{border:0}.quick-links a{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px;color:var(--blue)}.quick-links a:last-child{border:0;padding-bottom:0}.lab-box img{float:right}.lab-box p{font-size:12px;color:var(--muted)}.breadcrumb{display:flex;gap:10px;font-size:11px;color:var(--muted);padding:22px 0 0}.page-title{padding:25px 0 32px}.page-title h1{font-size:37px;margin-top:8px;color:var(--ink)}.status-panel{padding:25px;border:1px solid var(--line);border-left:3px solid var(--blue);margin-bottom:32px;background:#fff}.status-label{font-size:9px;letter-spacing:1.3px;color:var(--blue)}.status-panel h2{font-size:23px;margin:12px 0}.status-panel h3{margin:0 0 12px}.status-panel p{font-size:13px;line-height:1.9;color:var(--muted)}.info-rows{border-top:1px solid var(--line);margin:22px 0}.info-rows>div{padding:15px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;align-items:center}.info-rows h3{font-size:13px;font-weight:500;margin:0}.info-rows span{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.date-table{border-collapse:collapse;width:100%;margin:25px 0;text-align:left;font-size:13px}.date-table caption{text-align:left;color:var(--muted);font-size:11px;margin-bottom:10px}.date-table th,.date-table td{padding:14px 10px;border-bottom:1px solid var(--line)}.date-table tbody th{font-weight:500}.date-table td{color:var(--muted)}.plain-list{padding-left:20px;color:var(--muted)}.plain-list li{margin:12px 0}.steps{padding-left:22px}.steps li{margin:20px 0;padding-left:8px}.steps p{margin-top:6px}.conference-footer{padding-top:28px;padding-bottom:28px;border-top:2px solid var(--blue);display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}.conference-footer strong{font-size:19px}.conference-footer p{font-size:11px;color:var(--muted)}.conference-footer a{font-size:12px;margin-left:25px}.conference-footer small{width:100%;font-size:10px;color:var(--muted)}@media(max-width:1000px){nav{justify-content:flex-start;gap:0 22px}.conference-layout{gap:25px;grid-template-columns:minmax(0,1fr) 255px}.hero-copy h1{font-size:60px}.hero-subtitle{font-size:21px}.track-grid{grid-template-columns:1fr}.track-card{border-right:0;border-bottom:1px solid var(--line);padding:0 0 18px}.track-card h3{min-height:0}.track-card ul{columns:2}.format-grid{grid-template-columns:1fr}.format-grid article{padding:16px}.format-grid .number{margin-bottom:7px}}@media(max-width:680px){.container{padding-left:20px;padding-right:20px}.utility .container>span{display:none}.site-header{padding-top:16px;padding-bottom:16px}.conference-brand strong{font-size:23px}.conference-brand small{font-size:7px;letter-spacing:1px}.conference-brand{gap:8px}.conference-brand img{width:44px;height:44px}.header-status{display:none}.menu-button{display:block;border:1px solid var(--line);padding:6px 10px;font-size:11px}nav{display:none;padding-top:12px;padding-bottom:12px;gap:5px 0}nav.open{display:grid;grid-template-columns:1fr 1fr}nav a{padding:8px 5px;font-size:12px}nav [aria-current=page]:after{display:none}.conference-hero{grid-template-columns:1fr;padding:32px 0 28px;gap:12px}.hero-copy h1{font-size:58px}.hero-subtitle{font-size:22px}.hero-description{font-size:12px}.hero-drawing{display:none}.hero-meta{gap:8px 0}.hero-meta span{padding:0 9px;font-size:10px}.hero-actions{gap:15px}.announcement{gap:10px;align-items:flex-start;flex-wrap:wrap;font-size:11px}.announcement>p{flex-basis:80%}.announcement>a{margin-left:0}.conference-layout{grid-template-columns:1fr;padding-top:28px;gap:28px}.content-section{margin-bottom:25px;padding-bottom:25px}.content-section h2{font-size:21px}.track-grid{gap:18px}.track-card ul{columns:1}.format-grid{grid-template-columns:1fr}.sidebar-box{padding:22px}.conference-footer{gap:15px}.conference-footer a{margin:0 20px 0 0}.conference-footer>div{width:100%}.page-title h1{font-size:31px}.info-rows>div{align-items:flex-start;flex-direction:column;gap:5px}.status-panel{padding:20px}.date-table th,.date-table td{padding:12px 4px;font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
