:root{--brand-50: #EFF4FE;--brand-100: #DFE9FD;--brand-200: #C3D6FB;--brand-300: #9DBCF7;--brand-400: #6E97F0;--brand-500: #3964DC;--brand-600: #2E58CE;--brand-700: #264DB8;--brand-800: #1F3E96;--brand-900: #1A3375;--grad-brand: linear-gradient(90deg, #6d5ef0 0%, #2b6cf7 100%);--grad-soft: linear-gradient(135deg, #EFF4FE 0%, #F6F9FF 55%, #EEF2FE 100%);--grad-glass: linear-gradient(135deg, rgba(255, 255, 255, .72) 0%, rgba(255, 255, 255, .44) 100%);--success-500: #10B981;--success-50: #ECFDF5;--success-700: #047857;--warning-500: #F59E0B;--warning-50: #FFFBEB;--warning-700: #B45309;--error-500: #EF4444;--error-50: #FEF2F2;--error-700: #B91C1C;--info-500: #286BCF;--info-50: #EFF4FE;--info-700: #1F3E96;--slate-0: #FFFFFF;--slate-50: #F8FAFC;--slate-100: #F1F5F9;--slate-200: #E2E8F0;--slate-300: #CBD5E1;--slate-400: #94A3B8;--slate-500: #64748B;--slate-600: #475569;--slate-700: #334155;--slate-800: #1E293B;--slate-900: #0F172A;--bg-page: var(--slate-50);--bg-card: var(--slate-0);--bg-elev: var(--slate-0);--bg-sunken: var(--slate-50);--glass: rgba(255, 255, 255, .72);--glass-strong: rgba(255, 255, 255, .88);--glass-bd: rgba(255, 255, 255, .65);--glass-hi: rgba(255, 255, 255, .9);--border: var(--slate-200);--border-soft: var(--slate-100);--border-strong: var(--slate-300);--input-bg: var(--slate-50);--text-1: var(--slate-900);--text-2: var(--slate-500);--text-3: var(--slate-400);--text-inv: #FFFFFF;--aurora-opacity: 1;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-xl: 24px;--radius-2xl: 32px;--radius-full: 999px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-7: 28px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .04);--shadow-sm: 0 2px 8px rgba(15, 23, 42, .06);--shadow-md: 0 8px 24px -8px rgba(15, 23, 42, .12);--shadow-lg: 0 20px 48px -16px rgba(15, 23, 42, .18);--shadow-xl: 0 32px 64px -24px rgba(15, 23, 42, .24);--shadow-brand: 0 8px 24px -8px rgba(57, 100, 220, .38);--shadow-brand-lg: 0 16px 40px -12px rgba(57, 100, 220, .45);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dur-fast: .15s;--dur-base: .28s;--dur-slow: .48s;--z-sticky: 100;--z-dropdown: 1000;--z-mask: 1100;--z-modal: 1200;--z-toast: 1300;--font-sans: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", "PingFang SC", "HarmonyOS Sans SC", "Hiragino Sans GB", "Microsoft YaHei", Arial, sans-serif;--font-num: "Inter", "DIN Alternate", ui-monospace, SFMono-Regular, Consolas, monospace}[data-theme=dark]{--brand-500: #6E97F0;--brand-600: #9DBCF7;--brand-50: rgba(57, 100, 220, .14);--brand-100: rgba(57, 100, 220, .2);--success-50: rgba(16, 185, 129, .16);--success-700: #34D399;--warning-50: rgba(245, 158, 11, .16);--warning-700: #FBBF24;--error-50: rgba(239, 68, 68, .16);--error-700: #F87171;--info-50: rgba(40, 107, 207, .16);--info-700: #6E97F0;--bg-page: #0B1020;--bg-card: rgba(255, 255, 255, .04);--bg-elev: #151A2D;--bg-sunken: rgba(255, 255, 255, .03);--glass: rgba(21, 26, 45, .72);--glass-strong: rgba(21, 26, 45, .9);--glass-bd: rgba(255, 255, 255, .12);--glass-hi: rgba(255, 255, 255, .08);--border: rgba(255, 255, 255, .1);--border-soft: rgba(255, 255, 255, .06);--border-strong: rgba(255, 255, 255, .18);--input-bg: rgba(255, 255, 255, .04);--text-1: #F1F5F9;--text-2: #94A3B8;--text-3: #64748B;--aurora-opacity: .5;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .3);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .4);--shadow-md: 0 8px 24px -8px rgba(0, 0, 0, .5);--shadow-lg: 0 20px 48px -16px rgba(0, 0, 0, .6);--shadow-xl: 0 32px 64px -24px rgba(0, 0, 0, .7)}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{min-height:100%}html{background:var(--bg-page);-webkit-text-size-adjust:100%;transition:background var(--dur-base) var(--ease-out)}body{font-family:var(--font-sans);font-size:14px;line-height:1.5715;color:var(--text-2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color var(--dur-base) var(--ease-out)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:var(--aurora-opacity);transition:opacity var(--dur-base) var(--ease-out);background:radial-gradient(620px 420px at 10% 4%,rgba(40,107,207,.1),transparent 62%),radial-gradient(560px 400px at 90% 0%,rgba(75,93,234,.09),transparent 62%),radial-gradient(680px 460px at 72% 96%,rgba(38,77,184,.08),transparent 64%)}h1,h2,h3,h4,h5,h6{font-weight:500;color:var(--text-1)}a{color:var(--brand-500);text-decoration:none}button{font-family:inherit}img{max-width:100%}::selection{background:#3964dc33;color:var(--text-1)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--slate-400)}::-webkit-scrollbar-track{background:transparent}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.u-container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--sp-4)}.u-glass{background:var(--glass);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-bd);box-shadow:inset 0 1px 0 var(--glass-hi),var(--shadow-md)}.u-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.u-card--hover:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.u-grad-border{border:1px solid transparent;background:linear-gradient(var(--bg-elev),var(--bg-elev)) padding-box,linear-gradient(135deg,#286bcf80,#4b5dea80) border-box}.u-grad-text{background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent}.u-title{font-size:20px;line-height:28px;font-weight:500;letter-spacing:-.01em;color:var(--text-1);margin:0}.u-sub{font-size:13px;line-height:20px;color:var(--text-3)}.u-muted{color:var(--text-3)}.u-strong{color:var(--text-1)}.u-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.u-between{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.u-flex{display:flex;align-items:center;gap:var(--sp-2)}.u-ico{width:40px;height:40px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:18px;flex:0 0 auto}.u-ico--brand{background:var(--grad-brand);box-shadow:var(--shadow-brand)}.u-ico--violet{background:#8b5cf61a;color:#8b5cf6}.u-ico--cyan{background:#06b6d41a;color:#0891b2}.u-ico--warm{background:#ec48991a;color:#db2777}.u-ico--emerald{background:#10b9811a;color:#059669}.u-ico--amber{background:#f59e0b1a;color:#d97706}.section-card:hover .u-ico--violet{background:#8b5cf6;color:#fff}.section-card:hover .u-ico--cyan{background:#06b6d4;color:#fff}.section-card:hover .u-ico--warm{background:#ec4899;color:#fff}.section-card:hover .u-ico--emerald{background:#10b981;color:#fff}.section-card:hover .u-ico--amber{background:#f59e0b;color:#fff}.pill{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--radius-xs);font-size:12px;line-height:1;white-space:nowrap}.pill--ok{background:var(--success-50);color:var(--success-700)}.pill--warn{background:var(--warning-50);color:var(--warning-700)}.pill--err{background:var(--error-50);color:var(--error-700)}.pill--info{background:var(--info-50);color:var(--info-700)}.pill--brand{background:var(--brand-50);color:var(--brand-500)}.pill--neutral{background:var(--bg-sunken);color:var(--text-2);border:1px solid var(--border)}.pill--vip{height:23px;padding:0 11px;border-radius:var(--radius-full);background:var(--grad-brand);color:#fff;box-shadow:var(--shadow-brand)}html:root{--adm-color-primary: var(--brand-500);--adm-color-success: var(--success-500);--adm-color-warning: var(--warning-500);--adm-color-danger: var(--error-500);--adm-color-text: var(--text-1);--adm-color-text-secondary: var(--text-2);--adm-color-weak: var(--text-2);--adm-color-light: var(--text-3);--adm-color-border: var(--border);--adm-color-background: var(--bg-card);--adm-color-box: var(--bg-sunken);--adm-color-fill-content: var(--bg-sunken);--adm-color-primary-hover: var(--brand-600);--adm-border-color: var(--border);--adm-radius-s: var(--radius-xs);--adm-radius-m: var(--radius-md);--adm-radius-l: var(--radius-lg);--adm-font-family: var(--font-sans);--adm-font-size-main: 14px}.ant-btn{border-radius:var(--radius-md)!important;font-weight:400!important;transition:all var(--dur-fast) var(--ease-out)!important}.ant-btn-primary:not(:disabled){background:var(--grad-brand)!important;border:none!important;box-shadow:var(--shadow-brand)!important}.ant-btn-primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:var(--shadow-brand-lg)!important;filter:brightness(1.04)}.ant-btn-primary:disabled{background:var(--brand-300)!important;box-shadow:none!important}.ant-btn-default{background:var(--bg-card)!important;border-color:var(--border)!important;color:var(--text-1)!important}.ant-btn-default:not(:disabled):hover{border-color:var(--brand-500)!important;color:var(--brand-500)!important}.ant-btn-text:not(:disabled):hover{background:var(--brand-50)!important;color:var(--brand-500)!important}.ant-btn-link{color:var(--brand-500)!important}.ant-btn-dangerous:not(:disabled){background:var(--error-500)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 8px 24px -8px #ef444473!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select .ant-select-selector,.ant-input-search .ant-input-affix-wrapper{border-radius:var(--radius-md)!important;border-color:var(--border-strong)!important;background:var(--input-bg)!important;color:var(--text-1)!important}.ant-input::placeholder,.ant-select-selection-placeholder{color:var(--text-3)!important}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.ant-picker:hover{border-color:var(--brand-400)!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused{border-color:var(--brand-500)!important;background:var(--bg-elev)!important;box-shadow:0 0 0 4px #3964dc24!important}textarea.ant-input{padding:10px 13px!important}.ant-form-item-label>label{color:var(--text-1)!important;font-size:14px}.ant-form-item-explain-error{font-size:12px!important}.ant-radio-wrapper,.ant-checkbox-wrapper{color:var(--text-2)!important}.ant-card{border-radius:var(--radius-lg)!important;border-color:var(--border)!important;background:var(--bg-card)!important;box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.ant-card-head{border-bottom-color:var(--border-soft)!important;min-height:56px!important;padding:0 var(--sp-5)!important}.ant-card-head-title{font-size:15px!important;font-weight:500!important;color:var(--text-1)!important}.ant-card-body{padding:var(--sp-5)!important}.ant-card-meta-title{color:var(--text-1)!important;font-weight:500!important}.ant-card-meta-description{color:var(--text-3)!important}.ant-table{background:transparent!important;color:var(--text-2)!important}.ant-table-thead>tr>th{background:transparent!important;color:var(--text-3)!important;font-size:12px!important;font-weight:400!important;border-bottom:1px solid var(--border)!important;padding:12px!important}.ant-table-thead>tr>th:before{display:none!important}.ant-table-tbody>tr>td{border-bottom:1px solid var(--border-soft)!important;padding:16px 12px!important;color:var(--text-2)!important}.ant-table-tbody>tr.ant-table-row:hover>td{background:var(--brand-50)!important}.ant-table-tbody>tr>td:first-child{color:var(--text-1)!important}.ant-table-placeholder:hover>td{background:transparent!important}.ant-table-wrapper{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--sp-2) var(--sp-3);overflow:hidden}.ant-table-wrapper .ant-table-pagination.ant-pagination{margin:var(--sp-4) 4px var(--sp-2)!important}.ant-pagination-item{border-radius:var(--radius-sm)!important;border-color:var(--border)!important;background:transparent!important}.ant-pagination-item a{color:var(--text-2)!important}.ant-pagination-item-active{background:var(--grad-brand)!important;border-color:transparent!important;box-shadow:var(--shadow-brand)!important}.ant-pagination-item-active a{color:#fff!important}.ant-pagination-total-text{color:var(--text-3)!important}.ant-steps .ant-steps-item-title{color:var(--text-1)!important;font-size:14px!important}.ant-steps .ant-steps-item-description{color:var(--text-3)!important}.ant-steps .ant-steps-item-icon{border-color:var(--border-strong)!important;background:var(--bg-card)!important}.ant-steps .ant-steps-item-icon>.ant-steps-icon{color:var(--text-3)!important}.ant-steps .ant-steps-item-wait .ant-steps-item-icon{border-color:var(--border)!important}.ant-steps .ant-steps-item-process .ant-steps-item-icon{background:var(--grad-brand)!important;border-color:transparent!important;box-shadow:var(--shadow-brand)!important}.ant-steps .ant-steps-item-process .ant-steps-item-icon>.ant-steps-icon{color:#fff!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon{border-color:var(--brand-500)!important;background:var(--brand-50)!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--brand-500)!important}.ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background:var(--brand-300)!important}.ant-steps .ant-steps-item-tail:after{background:var(--border)!important}.ant-modal-content{border-radius:var(--radius-xl)!important;background:var(--bg-elev)!important;box-shadow:var(--shadow-xl)!important}.ant-modal-header{background:transparent!important;border-radius:var(--radius-xl) var(--radius-xl) 0 0!important}.ant-modal-title{font-size:16px!important;font-weight:500!important;color:var(--text-1)!important}.ant-modal-mask{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a73!important}.ant-modal .ant-table-wrapper{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.ant-drawer-content{background:var(--bg-elev)!important}.ant-drawer-header{border-bottom-color:var(--border)!important}.ant-dropdown-menu,.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container{border-radius:var(--radius-lg)!important;background:var(--bg-elev)!important;box-shadow:var(--shadow-lg)!important;border:1px solid var(--border)!important;padding:6px!important}.ant-dropdown-menu-item,.ant-select-item{border-radius:var(--radius-sm)!important;color:var(--text-2)!important}.ant-dropdown-menu-item:hover,.ant-select-item-option-active{background:var(--brand-50)!important}.ant-select-item-option-selected{background:var(--brand-50)!important;color:var(--brand-500)!important;font-weight:400!important}.ant-message-notice-content,.ant-notification-notice{border-radius:var(--radius-lg)!important;background:var(--glass-strong)!important;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-bd);box-shadow:var(--shadow-lg)!important;color:var(--text-1)!important}.ant-tag{border-radius:var(--radius-xs)!important;border:none!important;font-size:12px!important;padding:1px 9px!important;margin-inline-end:0!important}.ant-tabs-tab{color:var(--text-2)!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--brand-500)!important}.ant-tabs-ink-bar{background:var(--grad-brand)!important;height:2px!important;border-radius:2px}.ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:var(--border)!important}.ant-descriptions-item-label{color:var(--text-3)!important}.ant-descriptions-item-content{color:var(--text-1)!important}.ant-descriptions-bordered .ant-descriptions-view{border-color:var(--border)!important;border-radius:var(--radius-md)!important;overflow:hidden}.ant-descriptions-bordered .ant-descriptions-row{border-bottom-color:var(--border)!important}.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered .ant-descriptions-item-content{border-inline-end-color:var(--border)!important}.ant-divider{border-color:var(--border)!important}.ant-progress-bg{background:var(--grad-brand)!important}.ant-empty-description{color:var(--text-3)!important}.ant-result-title{color:var(--text-1)!important}.ant-result-subtitle{color:var(--text-3)!important}.ant-statistic-title{color:var(--text-3)!important;font-size:13px!important}.ant-statistic-content{color:var(--text-1)!important;font-family:var(--font-num)!important;font-weight:500!important}.ant-alert{border-radius:var(--radius-md)!important}.ant-popover-inner{border-radius:var(--radius-lg)!important;background:var(--bg-elev)!important;box-shadow:var(--shadow-lg)!important}.ant-tooltip-inner{border-radius:var(--radius-sm)!important;font-size:12px!important}.ant-switch.ant-switch-checked{background:var(--brand-500)!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{background:var(--brand-500)!important;border-color:var(--brand-500)!important}.ant-spin-container:after{background:transparent!important}.ant-carousel .slick-dots li button{background:#ffffff80!important;height:3px!important;border-radius:2px!important}.ant-carousel .slick-dots li.slick-active button{background:#fff!important}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--sp-4)}.pc-header{position:sticky;top:0;z-index:100;background:var(--glass-strong);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--border);transition:background var(--dur-base) var(--ease-out)}.pc-header-inner{display:flex;align-items:center;gap:var(--sp-6);height:68px}.pc-header .logo-link{display:flex;align-items:center;gap:var(--sp-3);flex:0 0 auto}.pc-header .logo-mark{height:42px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto}.pc-header .logo-mark img{height:28px;width:auto}.pc-header .icon-btn{width:38px;height:38px;flex:0 0 auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-2);font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all var(--dur-fast) var(--ease-out)}.pc-header .icon-btn:hover{color:var(--brand-500);border-color:var(--brand-400);background:var(--brand-50)}.pc-header .ant-menu{background:transparent!important;border-bottom:none!important;flex:1;min-width:0}.pc-header .ant-menu-horizontal{display:flex;align-items:center;height:100%}.pc-header .ant-menu-horizontal>.ant-menu-item{height:40px!important;line-height:40px!important;padding-inline:16px!important;margin-inline:0!important;border-radius:var(--radius-full)!important}.pc-header .ant-menu-overflow-item{height:40px!important;line-height:40px!important;padding-inline:14px!important;margin-inline:0!important;border-radius:var(--radius-full)!important;color:var(--text-2)!important}.pc-header .ant-menu-overflow-item:hover{color:var(--brand-500)!important;background:var(--brand-50)!important}.pc-header .ant-menu-item{color:var(--text-2)!important;font-size:15px}.pc-header .ant-menu-item:after{display:none!important}.pc-header .ant-menu-item:hover{color:var(--brand-500)!important;background:var(--brand-50)!important}.pc-header .ant-menu-item-selected{color:var(--brand-500)!important;font-weight:500;background:var(--brand-50)!important}.pc-header .header-user{flex:0 0 auto;color:var(--text-1);cursor:pointer;padding:7px 14px;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--bg-card);font-size:13px;transition:all var(--dur-fast) var(--ease-out)}.pc-header .header-user:hover{border-color:var(--brand-400);color:var(--brand-500)}.pc-header .login-btn{flex:0 0 auto;border:none!important;background:var(--grad-brand)!important;color:#fff!important;height:40px;padding:0 22px;border-radius:var(--radius-full)!important;box-shadow:var(--shadow-brand)}.pc-header .login-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.banner-swiper{width:100%;height:460px;overflow:hidden;position:relative}.banner-swiper img{width:100%;height:460px;object-fit:cover}.banner-dots{bottom:22px!important;z-index:2;margin:0!important;display:flex!important;justify-content:flex-end!important;padding-right:32px}.banner-dots li{width:auto!important;margin:0 5px!important;height:auto!important}.banner-dots li button{width:22px!important;height:5px!important;border-radius:var(--radius-full)!important;background:#ffffff8c!important;opacity:1!important;transition:all var(--dur-fast) var(--ease-out);cursor:pointer}.banner-dots li:hover button{background:#ffffffd9!important}.banner-dots li.slick-active{width:auto!important}.banner-dots li.slick-active button{width:36px!important;background:#fff!important;box-shadow:0 2px 8px #00000040}.banner-fallback{position:relative;min-height:460px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--sp-12) var(--sp-6);color:#fff;overflow:hidden;background:linear-gradient(180deg,#0a122e2e,#0a122e42 55%,#0a122e61),url(/meetingPc/banner-bg.png) center / cover no-repeat,linear-gradient(135deg,#0a122e,#17306b 55%,#1d4fa0)}.banner-fallback:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(720px 380px at 50% 40%,#000 20%,transparent 78%);-webkit-mask-image:radial-gradient(720px 380px at 50% 40%,#000 20%,transparent 78%);pointer-events:none}.banner-fallback>*{position:relative;z-index:1;transform:translateY(-20px)}.banner-fallback .hero-logo{width:74px;height:74px;border-radius:var(--radius-xl);background:#fff;padding:10px;-webkit-backdrop-filter:blur(12px);display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--sp-7);box-shadow:0 20px 48px -16px #00000080}.banner-fallback .hero-logo img{height:44px;margin:0}.banner-fallback h1{font-size:42px;line-height:1.25;letter-spacing:-.01em;color:#fff;margin-bottom:var(--sp-4);max-width:900px}.banner-fallback .hero-sub{font-size:16px;line-height:26px;color:#ffffffc7;max-width:720px}.banner-fallback .hero-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2);margin-top:var(--sp-6)}.banner-fallback .hero-tags .pill{background:#fff;border:1px solid rgba(255,255,255,.6);color:var(--brand-600);font-weight:500;height:26px;box-shadow:0 4px 14px -4px #0a122e59}.section-content{font-size:15px;line-height:2;color:var(--text-1)}.section-content p{margin:0 0 12px}.section-content h1{font-size:24px}.section-content h2{font-size:21px}.section-content h3{font-size:18px}.section-content h4{font-size:16px}.section-content h1,.section-content h2,.section-content h3,.section-content h4{margin:20px 0 10px;line-height:1.5}.section-content ul,.section-content ol{padding-left:22px;margin:0 0 12px}.section-content li{margin-bottom:6px}.section-content img{max-width:100%;border-radius:var(--radius-md)}.section-content table{width:100%;border-collapse:collapse;margin:16px 0 20px;font-size:14px;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.section-content th,.section-content td{border:1px solid var(--border);padding:10px 16px;text-align:left;line-height:1.7}.section-content thead th,.section-content tr:first-child th,.section-content tr:first-child td{background:var(--brand-50);color:var(--brand-700, #4338CA);font-weight:600}.section-content tbody tr:nth-child(2n){background:var(--bg-sunken)}.section-content tbody tr:hover{background:var(--brand-50)}.section-hero{height:140px;background:url(/meetingPc/section-bg.png) center / cover no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.section-hero h1{color:#fff;font-size:34px;margin:0;text-shadow:0 2px 14px rgba(10,18,46,.5)}.section-hero__time{margin-top:10px;font-size:13px;color:#ffffffe0;text-shadow:0 1px 8px rgba(10,18,46,.5)}.meeting-info-card{max-width:1440px;margin:-80px auto 0;position:relative;z-index:2;border-radius:var(--radius-xl)!important;border:1px solid var(--glass-bd)!important;background:var(--glass-strong)!important;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:0 8px 32px -12px #0f172a1a!important}.meeting-info-card .ant-card-body{padding:var(--sp-9, 40px) var(--sp-10, 48px)!important}.meeting-info-card h2{font-size:26px;line-height:36px;letter-spacing:-.01em;color:var(--text-1)}.meeting-info-card .info-head{display:flex;flex-direction:row;align-items:center;gap:var(--sp-4);flex-wrap:wrap;padding-bottom:var(--sp-5);border-bottom:1px solid var(--border)}.meeting-info-card .deadline-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--radius-full);background:#f59e0b1f;color:#d97706;font-size:12.5px;font-weight:500}.meeting-info-card .deadline-chip .anticon{font-size:13px}.meeting-info-card .info-grid{display:flex;flex-direction:column;gap:var(--sp-5);margin-top:var(--sp-6);font-size:14px}.meeting-info-card .info-item{display:flex;flex-direction:row;align-items:baseline;gap:4px}.meeting-info-card .info-item__label{color:var(--text-3);font-size:13px}.meeting-info-card .info-item__label .anticon{margin-right:6px}.meeting-info-card .info-item__value{color:var(--text-1);font-size:15px;font-weight:500}.meeting-info-card .info-grid .anticon{color:var(--brand-500);margin-right:6px}.meeting-info-card .info-grid b{color:var(--brand-500);font-family:var(--font-num);font-size:16px}.meeting-info-card .info-tags{margin-top:var(--sp-6);display:flex;gap:var(--sp-2);flex-wrap:wrap}.signup-side{display:flex;flex-direction:column;align-items:center;gap:var(--sp-5);padding-left:var(--sp-8);border-left:1px solid var(--border)}.signup-side-num{font-size:30px;font-weight:600;color:var(--text-1);font-family:var(--font-num);line-height:1.15}.signup-side-num i{font-style:normal;font-size:15px;font-weight:400;color:var(--text-3);margin-left:2px}.signup-side-label{font-size:12px;color:var(--text-3)}@media (max-width: 900px){.signup-side{padding-left:0;border-left:none}.meeting-info-card .info-head{flex-wrap:wrap}}.signup-btn{min-width:220px;height:56px;font-size:17px;padding:0 44px;border-radius:var(--radius-full)!important;background:var(--grad-brand)!important;border:none!important;box-shadow:var(--shadow-brand-lg)!important}.signup-btn:hover{transform:translateY(-2px);filter:brightness(1.04)}.section-block{margin-top:var(--sp-12);margin-bottom:var(--sp-16)}.section-head{margin-bottom:var(--sp-6)}.section-head h3{font-size:22px;line-height:30px;letter-spacing:-.01em}.section-card{position:relative;display:flex;flex-direction:column;gap:var(--sp-4);min-height:168px;padding:var(--sp-5);cursor:pointer;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-card);box-shadow:var(--shadow-sm);overflow:hidden;transition:all var(--dur-base) var(--ease-out)}.section-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(220px 140px at 92% 8%,rgba(57,100,220,.1),transparent 70%),radial-gradient(200px 140px at 98% 100%,rgba(40,107,207,.08),transparent 70%);opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none}.section-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:#3964dc4d}.section-card:hover:after{opacity:1}.section-card .u-ico{width:46px;height:46px;font-size:21px}.section-card-body{flex:1;min-width:0}.section-card-title{font-size:17px;font-weight:500;line-height:26px;letter-spacing:-.01em;color:var(--text-1)}.section-card-sub{margin-top:6px;font-size:12px;color:var(--text-3)}.pc-footer{margin-top:var(--sp-12);padding:var(--sp-4) var(--sp-6);display:flex;align-items:center;justify-content:center}.pc-footer .footer-logo{height:32px;width:auto}.qr-float{position:fixed;right:var(--sp-6);bottom:22vh;z-index:90;display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--radius-lg);background:var(--glass-strong);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--glass-bd);box-shadow:var(--shadow-lg);color:var(--text-1);cursor:default;animation:qr-float-bob 4.5s ease-in-out infinite}.qr-float-img{display:inline-flex;padding:6px;border-radius:var(--radius-sm);background:#fff;color:#1f3e96}.qr-float-text{font-size:12px;font-weight:500;color:var(--text-2);white-space:nowrap}.qr-float-text .anticon{color:var(--brand-500);margin-right:2px}@keyframes qr-float-bob{0%,to{translate:0 0}50%{translate:0 -6px}}@media (max-width: 1200px){.qr-float{right:var(--sp-3)}}@media (max-width: 900px){.qr-float{display:none}}@media (max-width: 900px){.banner-fallback{min-height:380px;padding:var(--sp-10) var(--sp-4)}.banner-fallback h1{font-size:28px}.meeting-info-card{margin-top:-56px}.meeting-info-card .ant-card-body{padding:var(--sp-6)!important}}@media print{.no-print{display:none!important}.pc-header{position:static}}
