.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.absolute{position:absolute}.relative{position:relative}.ml-2{margin-left:.5rem}.mr-\[8px\]{margin-right:8px}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.contents{display:contents}.hidden{display:none}.h-\[20px\]{height:20px}.w-full{width:100%}.flex-1{flex:1 1 0%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-y-\[8px\]{row-gap:8px}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.border{border-width:1px}.border-none{border-style:none}.bg-transparent{background-color:initial}.p-0{padding:0}.px-1{padding-left:.25rem;padding-right:.25rem}.text-center{text-align:center}.text-\[16px\]{font-size:16px}.leading-\[20px\]{line-height:20px}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}body,html{background:transparent;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-weight:400;letter-spacing:-.01em;line-height:1.6;margin:0;padding:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-feature-settings:"kern" 1,"liga" 1,"calt" 1}h1,h2,h3,h4,h5,h6{color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-weight:600;letter-spacing:-.02em;line-height:1.3}button,input,select,textarea{font-family:inherit;font-weight:500;letter-spacing:-.01em}.arco-btn{letter-spacing:-.01em!important}.arco-btn,.arco-menu-item{font-family:inherit!important;font-weight:500!important}.arco-card-header-title{font-weight:600!important;letter-spacing:-.02em!important}.arco-card-header-title,.arco-typography{font-family:inherit!important}.my-pc .arco-dropdown{right:auto}body{--header-z-index:$header-z-index;--doc-menu-z-index:$doc-menu-z-index;--icon-plus-z-index:$icon-plus-z-index;--box-shadow:$box-shadow;background-color:var(--color-bg-1)}.app-remix-icon{color:inherit;display:inline-block;flex-shrink:0;height:1em;vertical-align:-.125em;width:1em}.app-remix-icon--spin{animation:app-remix-icon-spin 1s linear infinite}@keyframes app-remix-icon-spin{to{transform:rotate(1turn)}}*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}.meeting-card-simple,.meeting-layout,.meeting-layout-wrapper,.sidebar-menu-item{font-family:inherit}.meeting-card-simple h1,.meeting-card-simple h2,.meeting-card-simple h3,.meeting-card-simple h4,.meeting-card-simple h5,.meeting-card-simple h6,.meeting-layout h1,.meeting-layout h2,.meeting-layout h3,.meeting-layout h4,.meeting-layout h5,.meeting-layout h6,.meeting-layout-wrapper h1,.meeting-layout-wrapper h2,.meeting-layout-wrapper h3,.meeting-layout-wrapper h4,.meeting-layout-wrapper h5,.meeting-layout-wrapper h6,.sidebar-menu-item h1,.sidebar-menu-item h2,.sidebar-menu-item h3,.sidebar-menu-item h4,.sidebar-menu-item h5,.sidebar-menu-item h6{color:#1a1a1a;font-weight:600;letter-spacing:-.02em;line-height:1.3}.meeting-card-simple .card-title,.meeting-card-simple .meeting-name,.meeting-card-simple .menu-label,.meeting-layout .card-title,.meeting-layout .meeting-name,.meeting-layout .menu-label,.meeting-layout-wrapper .card-title,.meeting-layout-wrapper .meeting-name,.meeting-layout-wrapper .menu-label,.sidebar-menu-item .card-title,.sidebar-menu-item .meeting-name,.sidebar-menu-item .menu-label{font-weight:600;letter-spacing:-.01em}.meeting-card-simple div,.meeting-card-simple p,.meeting-card-simple span,.meeting-layout div,.meeting-layout p,.meeting-layout span,.meeting-layout-wrapper div,.meeting-layout-wrapper p,.meeting-layout-wrapper span,.sidebar-menu-item div,.sidebar-menu-item p,.sidebar-menu-item span{font-weight:400;letter-spacing:-.01em;line-height:1.6}.arco-button,.arco-card,.arco-input,.arco-layout,.arco-menu,.arco-message,.arco-modal,.arco-notification,.arco-select,.arco-tooltip{font-family:inherit!important}.arco-dropdown-menu{border-radius:8px}.arco-modal{border-radius:16px}.arco-modal .arco-modal-content,.arco-modal .arco-modal-header .arco-modal-title{text-align:start}.arco-modal .arco-modal-footer{text-align:end}.arco-modal.credits-insufficient-modal{width:min(520px,100vw - 32px)}.arco-modal.credits-insufficient-modal .arco-modal-content,.arco-modal.credits-insufficient-modal .arco-modal-footer,.arco-modal.credits-insufficient-modal .arco-modal-header .arco-modal-title{text-align:center}.arco-modal.credits-insufficient-modal .arco-modal-title{font-size:24px;font-weight:500;line-height:32px}.arco-modal.credits-insufficient-modal .arco-modal-close-icon{font-size:20px;right:20px;top:20px}.arco-modal.credits-insufficient-modal .arco-modal-footer .arco-btn-primary{height:44px;min-width:120px}.credit-insufficient-content{text-align:center}.credit-insufficient-message{color:#222;font-size:16px;line-height:24px}.credit-insufficient-contact{color:#86909c;font-size:14px;line-height:22px;margin-top:20px}.credit-insufficient-contact a{color:inherit;text-decoration:none}.credit-insufficient-contact a:focus-visible,.credit-insufficient-contact a:hover{color:#165dff;text-decoration:underline}.arco-btn,.arco-popover{border-radius:8px}.arco-popover{box-shadow:0 10px 20px 0 rgba(0,0,0,.149);font-family:inherit!important}.arco-popover .arco-popover-content{border-radius:8px;padding:16px 16px}.arco-btn-primary,.arco-menu-item-selected{font-weight:600!important}.arco-message{border-radius:8px}.arco-message.arco-message-info{background:#e8f3ff!important;border:1px solid #165dff!important}.arco-message.arco-message-success{background:#e8ffea!important;border:1px solid #00b42a!important}.arco-message.arco-message-warning{background:#fff7e8!important;border:1px solid #ff7d00!important}.arco-message.arco-message-error{background:#ffece8!important;border:1px solid #f53f3f!important}.milkdown{--crepe-font-title:"PingFang SC",sans-serif;--crepe-font-default:"PingFang SC",sans-serif;--crepe-font-code:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;background:transparent!important;font-family:PingFang SC,sans-serif!important}.milkdown .milkdown-drop-indicator{display:none!important}.ProseMirror{box-sizing:border-box;outline:none;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.ProseMirror p{font-family:PingFang SC,sans-serif!important;line-height:1.6!important;padding:2px 0!important}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{color:#1d2129;font-family:PingFang SC,sans-serif!important;font-weight:600!important}.ProseMirror h1{font-size:28px!important;line-height:1.4!important;margin-top:16px!important}.ProseMirror h2{font-size:24px!important;line-height:1.4!important;margin-top:12px!important}.ProseMirror h3{font-size:22px!important;line-height:1.4!important;margin-top:10px!important}.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{font-size:20px!important;line-height:1.4!important;margin-top:8px!important}.ProseMirror>*{overflow-wrap:break-word;word-wrap:break-word}.ProseMirror div,.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.ProseMirror li,.ProseMirror p,.ProseMirror span{overflow-wrap:break-word!important;word-wrap:break-word!important;max-width:100%;word-break:break-word!important}.ProseMirror pre{background-color:transparent!important;border-radius:4px;max-width:100%;overflow-x:auto;padding:1em;white-space:pre-wrap;word-wrap:break-word}.ProseMirror code{max-width:100%;overflow-wrap:break-word}.ProseMirror table{display:block;max-width:100%;overflow-x:auto;width:100%}.ProseMirror img{height:auto;max-width:100%}.katex-display,.math-block{display:block;margin:1em 0;max-width:100%;overflow-x:auto;text-align:center}.katex,.math-inline{display:inline}.mermaid-preview-container{background-color:transparent!important;border-radius:8px;display:flex;justify-content:center;margin:1em 0;max-width:100%;overflow-x:auto;padding:1em}.mermaid-preview-container svg{height:auto;max-width:100%}.mermaid-preview{background:transparent!important;border-radius:8px;overflow-x:auto;padding:16px}.mermaid-preview svg{height:auto;max-width:100%}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#bedaff;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#72aeff}*{scrollbar-color:#bedaff transparent;scrollbar-width:thin}.hidden{display:none!important}.icon-button-reset{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;line-height:0;padding:0}.icon-button-reset>svg{height:100%;width:100%}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-weight:400 700;src:url(/static/font/plus-jakarta-sans.be6419ff.woff2) format("woff2")}@font-face{font-display:swap;font-family:DM Sans;font-weight:400 700;src:url(/static/font/dm-sans.bfe8c811.woff2) format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-weight:400 700;src:url(/static/font/manrope.fedf4c92.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-weight:400 700;src:url(/static/font/jetbrains-mono.d4d543e2.woff2) format("woff2")}body.desktop-redesign{--bg-canvas:#fff;--bg-subtle:#fafafa;--bg-muted:#f4f4f5;--bg-emphasis:#e4e4e7;--bg-hover:#f4f4f5;--bg-pressed:#e4e4e7;--bg-disabled:#f4f4f5;--surface-default:#fff;--surface-raised:#fff;--surface-overlay:#fff;--surface-sunken:#fafafa;--fg-default:#18181b;--fg-muted:#3f3f46;--fg-subtle:#71717a;--fg-disabled:#a1a1aa;--fg-on-brand:#fff;--bg-brand:#0331c0;--bg-brand-hover:#062b9d;--bg-brand-pressed:#082479;--bg-brand-subtle:#eceffe;--fg-brand:#0331c0;--border-brand:#0331c0;--border-focus:#1e40d8;--border-default:#e4e4e7;--border-subtle:#f4f4f5;--border-strong:#d4d4d8;--icon-default:#18181b;--icon-muted:#52525b;--fg-success:#15803d;--bg-success-subtle:#f0fdf4;--fg-danger:#b91c1c;--bg-danger-subtle:#fef2f2;--fg-warning:#b45309;--bg-warning-subtle:#fffbeb;--fg-info:#1d4ed8;--bg-info-subtle:#eff6ff;--bg-danger:#dc2626;--bg-danger-hover:#b91c1c;--icon-favorite:#b45309;--live-indicator:#0891b2;--speaker-01-bg:#2563eb;--speaker-02-bg:#4f46e5;--speaker-03-bg:#7c3aed;--speaker-04-bg:#c026d3;--speaker-05-bg:#db2777;--speaker-06-bg:#e11d48;--speaker-07-bg:#d97706;--speaker-08-bg:#ea580c;--speaker-09-bg:#059669;--speaker-10-bg:#0d9488;--speaker-11-bg:#0891b2;--speaker-12-bg:#475569;--shadow-overlay:0 12px 36px #18181b14;--shadow-soft:0 3px 12px #18181b08;--bg-overlay:#09090b80;--radius-sm:4px;--radius-md:12px;--radius-lg:16px;--radius-3xl:24px;--radius-full:9999px;--font-heading:"Plus Jakarta Sans","PingFang TC","PingFang SC","Microsoft YaHei",sans-serif;--font-label:"DM Sans","PingFang TC","PingFang SC","Microsoft YaHei",sans-serif;--font-body:"Manrope","PingFang TC","PingFang SC","Microsoft YaHei",sans-serif;--font-mono:"JetBrains Mono",monospace;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-6:24px;--spacing-8:32px;--primary-1:236,239,254;--primary-2:219,225,253;--primary-3:188,200,251;--primary-4:131,155,247;--primary-5:30,64,216;--primary-6:3,49,192;--primary-7:6,43,157;--primary-8:8,36,121;--color-bg-1:var(--bg-canvas);--color-bg-2:var(--surface-default);--color-bg-3:var(--surface-raised);--color-bg-4:var(--surface-raised);--color-bg-5:var(--surface-overlay);--color-bg-white:var(--surface-default);--color-bg-popup:var(--surface-overlay);--color-text-1:var(--fg-default);--color-text-2:var(--fg-muted);--color-text-3:var(--fg-subtle);--color-text-4:var(--fg-disabled);--color-border:var(--border-default);--color-border-1:var(--border-subtle);--color-border-2:var(--border-default);--color-border-3:var(--border-strong);--color-border-4:var(--border-strong);--color-fill-1:var(--bg-subtle);--color-fill-2:var(--bg-muted);--color-fill-3:var(--bg-emphasis);--color-fill-4:var(--border-strong);--color-primary-light-1:var(--bg-brand-subtle);--color-primary-light-2:var(--bg-brand-subtle);--color-secondary:var(--bg-muted);--color-secondary-hover:var(--bg-hover);--color-secondary-active:var(--bg-pressed);background:var(--bg-canvas);color:var(--fg-default);font-family:var(--font-body);font-size:14px}html[data-desktop-theme=dark] body.desktop-redesign{--bg-canvas:#18181b;--bg-subtle:#27272a;--bg-muted:#303033;--bg-emphasis:#3f3f46;--bg-hover:#333338;--bg-pressed:#3f3f46;--bg-disabled:#27272a;--surface-default:#27272a;--surface-raised:#303033;--surface-overlay:#303033;--surface-sunken:#18181b;--fg-default:#fafafa;--fg-muted:#d4d4d8;--fg-subtle:#a1a1aa;--fg-disabled:#71717a;--bg-brand:#1e40d8;--bg-brand-hover:#3157ef;--bg-brand-pressed:#2447c5;--bg-brand-subtle:#202953;--fg-brand:#a5b6ff;--border-brand:#839bf7;--border-focus:#a5b6ff;--border-default:#3f3f46;--border-subtle:#303033;--border-strong:#52525b;--icon-default:#f4f4f5;--icon-muted:#d4d4d8;--fg-success:#86efac;--bg-success-subtle:#173526;--fg-danger:#fca5a5;--bg-danger-subtle:#422525;--fg-warning:#fcd34d;--bg-warning-subtle:#3b301b;--fg-info:#93c5fd;--bg-info-subtle:#1e3052;--bg-danger:#b91c1c;--bg-danger-hover:#dc2626;--icon-favorite:#fbbf24;--live-indicator:#38bdf8;--speaker-01-bg:#3b82f6;--speaker-02-bg:#6366f1;--speaker-03-bg:#8b5cf6;--speaker-04-bg:#d946ef;--speaker-05-bg:#ec4899;--speaker-06-bg:#f43f5e;--speaker-07-bg:#f59e0b;--speaker-08-bg:#f97316;--speaker-09-bg:#10b981;--speaker-10-bg:#14b8a6;--speaker-11-bg:#06b6d4;--speaker-12-bg:#64748b;--shadow-overlay:0 12px 36px #00000040;--shadow-soft:0 3px 12px #00000020;--primary-1:32,41,83;--primary-2:38,50,97;--primary-3:53,69,132;--primary-4:93,118,205;--primary-5:49,87,239;--primary-6:30,64,216;--primary-7:49,87,239;--primary-8:36,71,197}body.desktop-redesign *,body.desktop-redesign :after,body.desktop-redesign :before{box-sizing:border-box}body.desktop-redesign *{font-family:inherit;scrollbar-color:var(--border-strong) transparent}body.desktop-redesign h1,body.desktop-redesign h2,body.desktop-redesign h3,body.desktop-redesign h4,body.desktop-redesign h5,body.desktop-redesign h6{color:var(--fg-default);font-family:var(--font-heading);font-weight:600;letter-spacing:-.025em;line-height:1.35}body.desktop-redesign .arco-btn,body.desktop-redesign .arco-menu,body.desktop-redesign .arco-tabs-header,body.desktop-redesign button,body.desktop-redesign label{font-family:var(--font-label)}body.desktop-redesign button{cursor:pointer}body.desktop-redesign button:disabled{cursor:not-allowed}body.desktop-redesign a{color:var(--fg-brand)}body.desktop-redesign :focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}body.desktop-redesign .arco-btn{border-radius:var(--radius-md);font-weight:500;min-height:36px}body.desktop-redesign .arco-btn-primary:not(.arco-btn-disabled){background:var(--bg-brand);color:var(--fg-on-brand)}body.desktop-redesign .arco-btn-primary:not(.arco-btn-disabled):hover{background:var(--bg-brand-hover)}body.desktop-redesign .arco-btn-primary.arco-btn-status-danger:not(.arco-btn-disabled){background:var(--bg-danger)}body.desktop-redesign .arco-btn-secondary{background:var(--surface-default);border:1px solid var(--border-default);color:var(--fg-muted)}body.desktop-redesign .arco-btn-secondary:not(.arco-btn-disabled):hover{background:var(--bg-hover);border-color:var(--border-strong)}body.desktop-redesign .arco-input,body.desktop-redesign .arco-input-inner-wrapper,body.desktop-redesign .arco-picker,body.desktop-redesign .arco-select-view,body.desktop-redesign .arco-textarea{background:var(--surface-default);border-color:var(--border-default);border-radius:var(--radius-md);color:var(--fg-default)}body.desktop-redesign .arco-input-inner-wrapper .arco-input{background:transparent}body.desktop-redesign .arco-input-inner-wrapper-focus,body.desktop-redesign .arco-input:focus,body.desktop-redesign .arco-textarea:focus{border-color:var(--border-focus)}body.desktop-redesign .arco-input::-webkit-input-placeholder,body.desktop-redesign .arco-textarea::-webkit-input-placeholder{color:var(--fg-subtle)}body.desktop-redesign .arco-input::-ms-input-placeholder,body.desktop-redesign .arco-textarea::-ms-input-placeholder{color:var(--fg-subtle)}body.desktop-redesign .arco-input::placeholder,body.desktop-redesign .arco-textarea::placeholder{color:var(--fg-subtle)}body.desktop-redesign .arco-modal{background:var(--surface-overlay);border:1px solid var(--border-default);border-radius:var(--radius-3xl);box-shadow:var(--shadow-overlay);max-width:calc(100vw - 32px)}body.desktop-redesign .arco-modal-header .arco-modal-title,body.desktop-redesign .arco-modal-title{color:var(--fg-default);font-family:var(--font-heading)}body.desktop-redesign .arco-modal-content{color:var(--fg-muted)}body.desktop-redesign .arco-dropdown-menu,body.desktop-redesign .arco-popover-content,body.desktop-redesign .arco-trigger-popup{border-radius:var(--radius-md)}body.desktop-redesign .arco-message{border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}body.desktop-redesign .arco-message.arco-message-info{background:var(--bg-info-subtle)!important;border:1px solid var(--border-default)!important;color:var(--fg-info)}body.desktop-redesign .arco-message.arco-message-success{background:var(--bg-success-subtle)!important;border:1px solid var(--border-default)!important;color:var(--fg-success)}body.desktop-redesign .arco-message.arco-message-warning{background:var(--bg-warning-subtle)!important;border:1px solid var(--border-default)!important;color:var(--fg-warning)}body.desktop-redesign .arco-message.arco-message-error{background:var(--bg-danger-subtle)!important;border:1px solid var(--border-default)!important;color:var(--fg-danger)}body.desktop-redesign .theme-switch{align-items:center;background:var(--bg-muted);border:1px solid var(--border-default);border-radius:var(--radius-full);box-sizing:border-box;color:var(--fg-subtle);column-gap:4px;display:inline-grid;flex-shrink:0;grid-template-columns:repeat(2,24px);height:32px;isolation:isolate;justify-items:center;padding:3px;position:relative;width:60px}body.desktop-redesign .theme-switch:before{content:"";inset:-6px 0;position:absolute}body.desktop-redesign .theme-switch svg{display:block;z-index:1}body.desktop-redesign .theme-switch .theme-switch-thumb{background:var(--surface-raised);border-radius:50%;box-shadow:var(--shadow-soft);height:24px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:24px}body.desktop-redesign .theme-switch[aria-checked=true] .theme-switch-thumb{transform:translateX(28px)}body.desktop-redesign .theme-switch[aria-checked=false] svg:first-child,body.desktop-redesign .theme-switch[aria-checked=true] svg:nth-child(2){color:var(--fg-brand)}body.desktop-redesign .header-upload{align-items:center;background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--fg-muted);display:inline-flex;font-size:13px;font-weight:600;gap:7px;height:36px;padding:0 14px}body.desktop-redesign .header-upload:hover{background:var(--bg-hover)}body.desktop-redesign .desktop-state{align-items:center;color:var(--fg-subtle);display:flex;flex-direction:column;gap:14px;padding:48px 24px;text-align:center}body.desktop-redesign .desktop-state h3,body.desktop-redesign .desktop-state p{margin:0}body.desktop-redesign .desktop-state svg{color:var(--fg-brand)}body.desktop-redesign .skeleton-line{animation:desktop-pulse 1.5s ease-in-out infinite alternate;background:var(--bg-muted);border-radius:var(--radius-sm);height:18px;width:180px}@keyframes desktop-pulse{to{opacity:.4}}@media(prefers-reduced-motion:reduce){body.desktop-redesign *,body.desktop-redesign :after,body.desktop-redesign :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}body.desktop-redesign{--bg-inverse:#18181b}body.desktop-redesign .hkmeeting-logo{align-items:center;color:var(--fg-default);display:inline-flex;gap:4px;line-height:1}body.desktop-redesign .hkmeeting-logo>svg{flex-shrink:0;height:30px;width:167px}body.desktop-redesign .hkmeeting-logo>svg>path[fill="#000"],body.desktop-redesign .hkmeeting-logo>svg>path[fill=black]{fill:var(--fg-default)}body.desktop-redesign .hkmeeting-env{display:flex;max-width:32px}body.desktop-redesign .hkmeeting-env svg{max-width:32px}html[data-desktop-theme=dark] body.desktop-redesign{--bg-inverse:#fafafa}body.desktop-redesign .simple-head.arco-page-header{background:var(--bg-canvas);border-bottom:1px solid var(--border-default);height:72px;padding:16px 32px}body.desktop-redesign .simple-head .public-header-controls{align-items:center;display:flex;gap:20px}body.desktop-redesign .simple-head .simple-head-actions__button{background:transparent!important;color:var(--fg-subtle)!important;font-size:13px;margin:0;padding:6px 10px}body.desktop-redesign .simple-head .simple-head-actions__button:hover{background:var(--bg-hover)!important;padding:6px 10px}body.desktop-redesign .simple-head .simple-head-actions__button-active{background:var(--bg-brand-subtle)!important;color:var(--fg-brand)!important}body.desktop-redesign .login-wrap,body.desktop-redesign .page-body:has(.password-reset),body.desktop-redesign .pwd-find-wrap,body.desktop-redesign .reg-wrap{background:var(--bg-subtle);height:auto;min-height:calc(100vh - 72px);overflow:visible!important;padding:48px 24px}body.desktop-redesign .login-wrap .login,body.desktop-redesign .page-body .password-reset,body.desktop-redesign .pwd-find-wrap .pwd-find,body.desktop-redesign .reg-wrap .reg{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-3xl);box-shadow:var(--shadow-soft);margin:0 auto;min-height:0;padding:40px;position:relative;width:min(100%,520px)}body.desktop-redesign .login-wrap .login-title,body.desktop-redesign .password-reset .password-reset__title,body.desktop-redesign .pwd-find-wrap .pwd-find-title,body.desktop-redesign .reg-wrap .reg-title{color:var(--fg-default);font:600 26px/1.4 var(--font-heading);margin:0 0 28px;padding:0 12px}body.desktop-redesign .login-wrap .login-from,body.desktop-redesign .password-reset .password-from,body.desktop-redesign .pwd-find-wrap .pwd-find-form,body.desktop-redesign .reg-wrap .reg-form{display:flex;flex-direction:column;gap:0;margin:0;width:100%}body.desktop-redesign .login-wrap .arco-form-item,body.desktop-redesign .password-reset .arco-form-item,body.desktop-redesign .pwd-find-wrap .arco-form-item,body.desktop-redesign .reg-wrap .arco-form-item{margin-bottom:20px}body.desktop-redesign .login-wrap .arco-form-label-item>label,body.desktop-redesign .password-reset .arco-form-label-item>label,body.desktop-redesign .pwd-find-wrap .arco-form-label-item>label,body.desktop-redesign .reg-wrap .arco-form-label-item>label{color:var(--fg-muted);font-size:14px}body.desktop-redesign .login-wrap .arco-input,body.desktop-redesign .login-wrap .arco-input-inner-wrapper,body.desktop-redesign .login-wrap .verification-input,body.desktop-redesign .password-reset .arco-input,body.desktop-redesign .password-reset .arco-input-inner-wrapper,body.desktop-redesign .password-reset .verification-input,body.desktop-redesign .pwd-find-wrap .arco-input,body.desktop-redesign .pwd-find-wrap .arco-input-inner-wrapper,body.desktop-redesign .pwd-find-wrap .verification-input,body.desktop-redesign .reg-wrap .arco-input,body.desktop-redesign .reg-wrap .arco-input-inner-wrapper,body.desktop-redesign .reg-wrap .verification-input{--auth-input-bg:var(--surface-default);background:var(--auth-input-bg);border:1px solid var(--border-default)!important;border-radius:var(--radius-md);box-shadow:none;color:var(--fg-default);min-height:44px;padding:10px 12px}body.desktop-redesign .login-wrap .arco-input-inner-wrapper-focus,body.desktop-redesign .login-wrap .arco-input-inner-wrapper:focus-within,body.desktop-redesign .login-wrap .arco-input:focus,body.desktop-redesign .password-reset .arco-input-inner-wrapper-focus,body.desktop-redesign .password-reset .arco-input-inner-wrapper:focus-within,body.desktop-redesign .password-reset .arco-input:focus,body.desktop-redesign .pwd-find-wrap .arco-input-inner-wrapper-focus,body.desktop-redesign .pwd-find-wrap .arco-input-inner-wrapper:focus-within,body.desktop-redesign .pwd-find-wrap .arco-input:focus,body.desktop-redesign .reg-wrap .arco-input-inner-wrapper-focus,body.desktop-redesign .reg-wrap .arco-input-inner-wrapper:focus-within,body.desktop-redesign .reg-wrap .arco-input:focus{--auth-input-bg:var(--bg-brand-subtle);border-color:var(--border-focus)!important}body.desktop-redesign .login-wrap .arco-input-inner-wrapper:focus-visible,body.desktop-redesign .login-wrap .arco-input:focus-visible,body.desktop-redesign .password-reset .arco-input-inner-wrapper:focus-visible,body.desktop-redesign .password-reset .arco-input:focus-visible,body.desktop-redesign .pwd-find-wrap .arco-input-inner-wrapper:focus-visible,body.desktop-redesign .pwd-find-wrap .arco-input:focus-visible,body.desktop-redesign .reg-wrap .arco-input-inner-wrapper:focus-visible,body.desktop-redesign .reg-wrap .arco-input:focus-visible{outline:none}body.desktop-redesign .login-wrap .arco-input-inner-wrapper:has(:is(:-webkit-autofill)),body.desktop-redesign .login-wrap .arco-input:is(:-webkit-autofill),body.desktop-redesign .password-reset .arco-input-inner-wrapper:has(:is(:-webkit-autofill)),body.desktop-redesign .password-reset .arco-input:is(:-webkit-autofill),body.desktop-redesign .pwd-find-wrap .arco-input-inner-wrapper:has(:is(:-webkit-autofill)),body.desktop-redesign .pwd-find-wrap .arco-input:is(:-webkit-autofill),body.desktop-redesign .reg-wrap .arco-input-inner-wrapper:has(:is(:-webkit-autofill)),body.desktop-redesign .reg-wrap .arco-input:is(:-webkit-autofill){--auth-input-bg:var(--bg-brand-subtle)}body.desktop-redesign .login-wrap .arco-input-inner-wrapper:has(:is(:autofill,:-webkit-autofill)),body.desktop-redesign .login-wrap .arco-input:is(:autofill,:-webkit-autofill),body.desktop-redesign .password-reset .arco-input-inner-wrapper:has(:is(:autofill,:-webkit-autofill)),body.desktop-redesign .password-reset .arco-input:is(:autofill,:-webkit-autofill),body.desktop-redesign .pwd-find-wrap .arco-input-inner-wrapper:has(:is(:autofill,:-webkit-autofill)),body.desktop-redesign .pwd-find-wrap .arco-input:is(:autofill,:-webkit-autofill),body.desktop-redesign .reg-wrap .arco-input-inner-wrapper:has(:is(:autofill,:-webkit-autofill)),body.desktop-redesign .reg-wrap .arco-input:is(:autofill,:-webkit-autofill){--auth-input-bg:var(--bg-brand-subtle)}body.desktop-redesign .login-wrap .arco-form-item-status-error .arco-input,body.desktop-redesign .login-wrap .arco-form-item-status-error .arco-input-inner-wrapper,body.desktop-redesign .password-reset .arco-form-item-status-error .arco-input,body.desktop-redesign .password-reset .arco-form-item-status-error .arco-input-inner-wrapper,body.desktop-redesign .pwd-find-wrap .arco-form-item-status-error .arco-input,body.desktop-redesign .pwd-find-wrap .arco-form-item-status-error .arco-input-inner-wrapper,body.desktop-redesign .reg-wrap .arco-form-item-status-error .arco-input,body.desktop-redesign .reg-wrap .arco-form-item-status-error .arco-input-inner-wrapper{--auth-input-bg:var(--bg-danger-subtle);background:var(--auth-input-bg);border-color:var(--fg-danger)!important}body.desktop-redesign .login-wrap .arco-form-item-status-error .arco-input-inner-wrapper:focus-within,body.desktop-redesign .login-wrap .arco-form-item-status-error .arco-input:focus,body.desktop-redesign .password-reset .arco-form-item-status-error .arco-input-inner-wrapper:focus-within,body.desktop-redesign .password-reset .arco-form-item-status-error .arco-input:focus,body.desktop-redesign .pwd-find-wrap .arco-form-item-status-error .arco-input-inner-wrapper:focus-within,body.desktop-redesign .pwd-find-wrap .arco-form-item-status-error .arco-input:focus,body.desktop-redesign .reg-wrap .arco-form-item-status-error .arco-input-inner-wrapper:focus-within,body.desktop-redesign .reg-wrap .arco-form-item-status-error .arco-input:focus{border-color:var(--border-focus)!important}body.desktop-redesign .login-wrap .arco-input-inner-wrapper .arco-input,body.desktop-redesign .password-reset .arco-input-inner-wrapper .arco-input,body.desktop-redesign .pwd-find-wrap .arco-input-inner-wrapper .arco-input,body.desktop-redesign .reg-wrap .arco-input-inner-wrapper .arco-input{--auth-input-bg:inherit;background:transparent;border:0!important;border-radius:0;min-height:0;padding:0 0 0 4px}body.desktop-redesign .login-wrap .arco-input:is(:-webkit-autofill),body.desktop-redesign .password-reset .arco-input:is(:-webkit-autofill),body.desktop-redesign .pwd-find-wrap .arco-input:is(:-webkit-autofill),body.desktop-redesign .reg-wrap .arco-input:is(:-webkit-autofill){box-shadow:inset 0 0 0 1000px var(--auth-input-bg);-webkit-text-fill-color:var(--fg-default);caret-color:var(--fg-default)}body.desktop-redesign .login-wrap .arco-input:is(:autofill,:-webkit-autofill),body.desktop-redesign .password-reset .arco-input:is(:autofill,:-webkit-autofill),body.desktop-redesign .pwd-find-wrap .arco-input:is(:autofill,:-webkit-autofill),body.desktop-redesign .reg-wrap .arco-input:is(:autofill,:-webkit-autofill){box-shadow:inset 0 0 0 1000px var(--auth-input-bg);-webkit-text-fill-color:var(--fg-default);caret-color:var(--fg-default)}body.desktop-redesign .login-wrap .arco-btn-primary,body.desktop-redesign .password-reset .arco-btn-primary,body.desktop-redesign .pwd-find-wrap .arco-btn-primary,body.desktop-redesign .reg-wrap .arco-btn-primary{border-radius:var(--radius-md);font-size:15px;height:46px;min-height:46px;padding:0 20px}body.desktop-redesign .login-wrap .send-code-button,body.desktop-redesign .password-reset .send-code-button,body.desktop-redesign .pwd-find-wrap .send-code-button,body.desktop-redesign .reg-wrap .send-code-button{background:var(--surface-default);border-color:var(--border-default);border-radius:var(--radius-md);color:var(--fg-brand);height:44px;min-width:104px;padding:0 12px}body.desktop-redesign .login-wrap .verification-code-wrapper,body.desktop-redesign .password-reset .verification-code-wrapper,body.desktop-redesign .pwd-find-wrap .verification-code-wrapper,body.desktop-redesign .reg-wrap .verification-code-wrapper{align-items:flex-start;display:flex;gap:12px}body.desktop-redesign .login-wrap .cancel-button,body.desktop-redesign .password-reset .cancel-button,body.desktop-redesign .pwd-find-wrap .cancel-button,body.desktop-redesign .reg-wrap .cancel-button{color:var(--fg-subtle);display:grid;height:36px;left:12px;place-items:center;top:14px;width:36px}body.desktop-redesign .login-wrap .login-links-content{gap:12px;justify-content:space-between;margin-top:0;width:100%}body.desktop-redesign .login-wrap .login-links-content .link-button{color:var(--fg-brand)}body.desktop-redesign .login-wrap .login-download-section{margin-top:28px}body.desktop-redesign .login-wrap .login-download-section .download-title{color:var(--fg-subtle);font-size:13px;line-height:24px}body.desktop-redesign .login-wrap .login-download-section .download-button{background:var(--surface-default);border-color:var(--border-default);color:var(--fg-muted);height:40px}body.desktop-redesign .login-wrap .login-download-section .download-button:hover{background:var(--bg-hover)}body.desktop-redesign .reg-wrap .reg-notice{color:var(--fg-subtle);margin:8px 0 0}body.desktop-redesign .password-reset .line{display:none}body.desktop-redesign .password-reset .verify-button{background:var(--surface-default);border-color:var(--border-default);color:var(--fg-brand)}body.desktop-redesign .sidebar-account .sidebar-account-card{background:var(--bg-subtle);border:0;border-radius:8px}body.desktop-redesign .sidebar-account .sidebar-account-card-trigger:hover{background:transparent}body.desktop-redesign .membership-credits-summary{border-color:var(--border-default)}body.desktop-redesign .membership-credits-overview{background:var(--bg-subtle);border:1px solid var(--border-default);border-radius:var(--radius-3xl)}body.desktop-redesign .membership-credits-expiring,body.desktop-redesign .membership-credits-rules,body.desktop-redesign .membership-credits-source-card{border-radius:var(--radius-lg)}body.desktop-redesign .credit-insufficient-message{color:var(--fg-default)}body.desktop-redesign .credit-insufficient-contact{color:var(--fg-subtle)}body.desktop-redesign .creation-heading{margin:0 0 32px}body.desktop-redesign .creation-heading h1{font-size:26px;margin:0 0 10px}body.desktop-redesign .creation-heading p{color:var(--fg-subtle);font-size:14px;line-height:1.7;margin:0}body.desktop-redesign .meeting-record-wrapper,body.desktop-redesign .meeting-transcribe-wrapper,body.desktop-redesign .meeting-upload-wrapper{gap:16px;height:100%;overflow:auto;padding:32px}body.desktop-redesign .meeting-record-content,body.desktop-redesign .meeting-transcribe-content,body.desktop-redesign .meeting-upload-content{max-width:760px;min-width:0;padding:0 0 32px}body.desktop-redesign .meeting-transcribe-wrapper:has(.ai-meeting-transcribe-note-wrap) .meeting-transcribe-content{flex:1 1;height:100%;max-width:1120px}body.desktop-redesign .meeting-record-back,body.desktop-redesign .meeting-transcribe-back,body.desktop-redesign .meeting-upload-back{color:var(--icon-muted);flex:0 0 32px;margin:0;margin-top:2px}body.desktop-redesign .meeting-record-content .arco-form,body.desktop-redesign .meeting-transcribe-content .arco-form,body.desktop-redesign .meeting-upload-content .arco-form{gap:0}body.desktop-redesign .meeting-record-content .arco-form .arco-form-item,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-form-item,body.desktop-redesign .meeting-upload-content .arco-form .arco-form-item{margin-bottom:24px}body.desktop-redesign .meeting-record-content .arco-form .arco-form-label-item label,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-form-label-item label,body.desktop-redesign .meeting-upload-content .arco-form .arco-form-label-item label{color:var(--fg-muted);font:500 14px/22px var(--font-label)}body.desktop-redesign .meeting-record-content .arco-form .arco-input,body.desktop-redesign .meeting-record-content .arco-form .arco-input-inner-wrapper,body.desktop-redesign .meeting-record-content .arco-form .arco-picker,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-input,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-input-inner-wrapper,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-picker,body.desktop-redesign .meeting-upload-content .arco-form .arco-input,body.desktop-redesign .meeting-upload-content .arco-form .arco-input-inner-wrapper,body.desktop-redesign .meeting-upload-content .arco-form .arco-picker{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:none;height:44px}body.desktop-redesign .meeting-record-content .arco-form .arco-input,body.desktop-redesign .meeting-record-content .arco-form .arco-textarea,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-input,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-textarea,body.desktop-redesign .meeting-upload-content .arco-form .arco-input,body.desktop-redesign .meeting-upload-content .arco-form .arco-textarea{max-width:100%}body.desktop-redesign .meeting-record-content .arco-form .arco-textarea,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-textarea,body.desktop-redesign .meeting-upload-content .arco-form .arco-textarea{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-md);box-shadow:none;padding:12px 14px}body.desktop-redesign .meeting-record-content .arco-form .arco-input-inner-wrapper .arco-input,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-input-inner-wrapper .arco-input,body.desktop-redesign .meeting-upload-content .arco-form .arco-input-inner-wrapper .arco-input{background:transparent;border:0;height:auto}body.desktop-redesign .meeting-record-content .arco-form .arco-btn-primary:not([disabled]),body.desktop-redesign .meeting-transcribe-content .arco-form .arco-btn-primary:not([disabled]),body.desktop-redesign .meeting-upload-content .arco-form .arco-btn-primary:not([disabled]){background:var(--bg-brand);color:var(--fg-on-brand)}body.desktop-redesign .meeting-record-content .arco-form .arco-btn-primary:not([disabled]):hover,body.desktop-redesign .meeting-transcribe-content .arco-form .arco-btn-primary:not([disabled]):hover,body.desktop-redesign .meeting-upload-content .arco-form .arco-btn-primary:not([disabled]):hover{background:var(--bg-brand-hover)}body.desktop-redesign .meeting-record-section,body.desktop-redesign .meeting-upload-file{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-3xl);padding:24px}body.desktop-redesign .meeting-record-section .meeting-record-section-title,body.desktop-redesign .meeting-upload-file .meeting-upload-title{font:600 16px/1.5 var(--font-heading)}body.desktop-redesign .meeting-record-section .meeting-record-section-subtitle,body.desktop-redesign .meeting-upload-file .meeting-upload-text{color:var(--fg-subtle);font-size:13px;margin-top:6px}body.desktop-redesign .meeting-record-content .meeting-record-box{background:transparent;border:0;box-shadow:none;padding:24px 0 0}body.desktop-redesign .meeting-record-submit .arco-btn,body.desktop-redesign .meeting-transcribe-submit .arco-btn,body.desktop-redesign .meeting-upload-submit .arco-btn{border-radius:var(--radius-md);font-size:14px;height:46px;padding:0 20px}body.desktop-redesign .record .rec-wave{max-width:100%}body.desktop-redesign .record-circle-playing:before,body.desktop-redesign .record-circle-primary:before{background:var(--live-indicator)}body.desktop-redesign .ai-meeting-transcribe-note-wrap{background:var(--surface-default);border:0;border-radius:var(--radius-3xl);padding:24px}body.desktop-redesign .ai-meeting-transcribe-note-wrap .transcribe-controls{flex-wrap:wrap;gap:20px;justify-content:center;width:100%}body.desktop-redesign .ai-meeting-transcribe-note-wrap .transcribe-body{margin:16px 0;width:100%}body.desktop-redesign .meeting-layout-wrapper:has(.ai-meeting-detail-wrap) .meeting-layout{padding:0}body.desktop-redesign .ai-meeting-detail-wrap{background:var(--surface-default);border:0;border-radius:0;height:100%;margin:0}body.desktop-redesign .ai-meeting-detail-wrap .ai-meeting-detail-body .ai-meeting-summary-panel{padding:24px 0}body.desktop-redesign .ai-meeting-detail-wrap .ai-meeting-detail-body .ai-meeting-chat-panel{border-left:0;padding:24px}body.desktop-redesign .ai-meeting-note-wrap .header{padding-bottom:16px}body.desktop-redesign .meeting-assistant-container .assistant-input-area textarea.arco-textarea,body.desktop-redesign .summary-editor-container .input-box-container textarea.arco-textarea{background:transparent;border:0;border-radius:0;box-shadow:none;outline:none}body.desktop-redesign .milkdown{--crepe-color-background:var(--surface-default);--crepe-color-surface:var(--surface-overlay);--crepe-color-on-background:var(--fg-default);--crepe-color-on-surface:var(--fg-default);--crepe-color-outline:var(--border-default);--crepe-color-primary:var(--fg-brand);--crepe-font-title:var(--font-heading);--crepe-font-default:var(--font-body);--crepe-font-code:var(--font-mono);color:var(--fg-default);font-family:var(--font-body)!important}body.desktop-redesign .milkdown .milkdown-list-item-block li .label-wrapper .label:is(.bullet,.ordered){color:var(--fg-default)}body.desktop-redesign .milkdown .milkdown-list-item-block li .label-wrapper .label:is(.bullet,.ordered) svg{fill:currentColor}body.desktop-redesign .milkdown li::marker{color:var(--fg-default)}body.desktop-redesign .ProseMirror,body.desktop-redesign .ProseMirror h1,body.desktop-redesign .ProseMirror h2,body.desktop-redesign .ProseMirror h3,body.desktop-redesign .ProseMirror h4,body.desktop-redesign .ProseMirror h5,body.desktop-redesign .ProseMirror h6{color:var(--fg-default)}body.desktop-redesign .ProseMirror code,body.desktop-redesign .ProseMirror pre{font-family:var(--font-mono)}body.desktop-redesign .meeting-assistant-container{background:transparent;height:100%;margin:0 auto;width:100%}body.desktop-redesign .meeting-assistant-container .assistant-landing{display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:64px 32px}body.desktop-redesign .meeting-assistant-container .landing-content{margin-bottom:32px}body.desktop-redesign .meeting-assistant-container .assistant-landing .landing-content .landing-title{color:var(--fg-default);font:600 30px/1.3 var(--font-heading)}body.desktop-redesign .meeting-assistant-container .assistant-landing .landing-content .landing-subtitle{color:var(--fg-subtle);font:400 15px/1.7 var(--font-body)}body.desktop-redesign .meeting-assistant-container .assistant-landing .landing-content .sparkle-icons{color:var(--fg-brand);margin-bottom:20px}body.desktop-redesign .meeting-assistant-container .landing-input-wrapper{margin-inline:auto;max-width:760px;width:100%}body.desktop-redesign .meeting-assistant-container .assistant-input-area{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-3xl);box-shadow:var(--shadow-soft);padding:16px 20px}body.desktop-redesign .meeting-assistant-container .assistant-input-area:focus-within{border-color:var(--border-focus)}body.desktop-redesign .meeting-assistant-container .assistant-input-area .chat-textarea{background:transparent;color:var(--fg-default);font-family:var(--font-body);font-size:15px}body.desktop-redesign .meeting-assistant-container .assistant-chat{padding:0}body.desktop-redesign .meeting-assistant-container .chat-messages{margin-inline:auto;max-width:none;padding:32px max(32px,(100% - 816px)/2);width:100%}body.desktop-redesign .meeting-assistant-container .chat-input-wrapper{background:var(--bg-canvas);margin-inline:auto;max-width:816px;padding:16px 0 24px;width:calc(100% - 64px)}body.desktop-redesign .meeting-assistant-container .user-bubble{background:var(--bg-brand-subtle);border-radius:20px 20px 4px 20px;color:var(--fg-default)}body.desktop-redesign .meeting-assistant-container .assistant-bubble{background:transparent;color:var(--fg-default)}body.desktop-redesign .meeting-assistant-container .input-hint{color:var(--fg-subtle);font-size:12px}body.desktop-redesign .meeting-assistant-container .send-btn.active{background:var(--bg-brand);color:var(--fg-on-brand)}body.desktop-redesign .meeting-assistant-container .message-row.user-message:focus-within .message-actions-user{opacity:1}body.desktop-redesign .chat-history-container{height:100%;margin:0 auto;max-width:1120px;padding:32px}body.desktop-redesign .chat-history-container .history-title{color:var(--fg-default);font:600 26px/1.4 var(--font-heading);margin:0 0 28px}body.desktop-redesign .chat-history-container .history-list{margin:0;padding:2px 4px}body.desktop-redesign .chat-history-container .history-list .history-item{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-3xl);box-shadow:none;margin-bottom:12px;padding:20px 24px}body.desktop-redesign .chat-history-container .history-list .history-item:hover{background:var(--bg-subtle);border-color:var(--border-strong)}body.desktop-redesign .chat-history-container .history-list .history-item-title{color:var(--fg-default);font:600 15px/1.5 var(--font-label)}body.desktop-redesign .chat-history-container .history-pagination{border-top:1px solid var(--border-subtle);padding:20px 0 0}body.desktop-redesign .hot-words-page{padding:32px}body.desktop-redesign .hot-words-page .hot-words-container{max-width:1120px}body.desktop-redesign .hot-words-page .hot-words-header{display:block;margin-bottom:28px}body.desktop-redesign .hot-words-page .hot-words-title{font:600 26px/1.4 var(--font-heading)}body.desktop-redesign .hot-words-page .hot-words-subtitle{color:var(--fg-subtle);display:block;font:400 14px/1.7 var(--font-body);margin-top:10px}body.desktop-redesign .hot-words-page .hot-words-body{gap:10px 24px;grid-template-columns:minmax(220px,1fr) minmax(0,2fr)}body.desktop-redesign .hot-words-page .hot-words-body .col-label{font:600 15px/1.5 var(--font-label)}body.desktop-redesign .hot-words-page .hot-words-body .col-count,body.desktop-redesign .hot-words-page .hot-words-body .col-desc{font:400 13px/1.7 var(--font-body)}body.desktop-redesign .hot-words-page .hot-words-body .guide-box{background:var(--bg-subtle);border-radius:var(--radius-3xl);padding:24px}body.desktop-redesign .hot-words-page .hot-words-body .hot-words-input{background:var(--surface-default);border:1px solid var(--border-default);border-radius:var(--radius-3xl);min-height:360px;padding:24px}body.desktop-redesign .hot-words-page .hot-words-body .hot-words-input:focus{border-color:var(--border-focus)}body.desktop-redesign .hot-words-page .hot-words-footer .arco-btn{border-radius:var(--radius-md);height:44px;min-width:110px;width:auto}body.desktop-redesign .hot-words-page .hot-words-footer .btn-save:not(:disabled){background:var(--bg-brand);color:var(--fg-on-brand)}body.desktop-redesign .transcribe-share-container{background:var(--bg-canvas);color:var(--fg-default)}body.desktop-redesign .transcribe-share-container .transcribe-share-header{background:var(--surface-default);border-bottom:1px solid var(--border-default);padding:20px 32px}body.desktop-redesign .transcribe-share-container .transcribe-share-content{margin:0 auto;max-width:960px;padding:32px;width:100%}body.desktop-redesign .transcribe-share-header .meeting-title{color:var(--fg-default);font-family:var(--font-heading)}body.desktop-redesign .transcribe-share-header .header-right{align-items:center;display:flex;gap:16px}body.desktop-redesign .desktop-not-found{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:calc(100vh - 72px);padding:32px;text-align:center}body.desktop-redesign .desktop-not-found h1,body.desktop-redesign .desktop-not-found p{margin:0}body.desktop-redesign .desktop-not-found p{color:var(--fg-subtle)}body.desktop-redesign .desktop-not-found>svg{color:var(--fg-brand);margin-bottom:8px}@media(max-width:900px){body.desktop-redesign .meeting-record-wrapper,body.desktop-redesign .meeting-transcribe-wrapper,body.desktop-redesign .meeting-upload-wrapper{gap:8px;padding:24px 16px}body.desktop-redesign .chat-history-container,body.desktop-redesign .hot-words-page{padding:24px 16px}body.desktop-redesign .hot-words-page .hot-words-body{display:flex;flex-direction:column-reverse;gap:24px}body.desktop-redesign .hot-words-page .hot-words-body .hot-words-col{display:flex;flex-direction:column;gap:10px}body.desktop-redesign .hot-words-page .hot-words-body .hot-words-input{min-height:280px}body.desktop-redesign .meeting-layout-wrapper:has(.ai-meeting-detail-wrap) .meeting-layout{padding:16px}body.desktop-redesign .meeting-assistant-container .assistant-landing{padding:40px 20px}body.desktop-redesign .meeting-assistant-container .chat-messages{padding-inline:max(20px,(100% - 816px)/2)}body.desktop-redesign .meeting-assistant-container .chat-input-wrapper{width:calc(100% - 40px)}body.desktop-redesign .simple-head.arco-page-header{padding-inline:16px}}@media(max-width:640px){body.desktop-redesign .login-wrap .login,body.desktop-redesign .page-body .password-reset,body.desktop-redesign .pwd-find-wrap .pwd-find,body.desktop-redesign .reg-wrap .reg{padding:36px 24px 24px}body.desktop-redesign .simple-head .public-header-controls{gap:8px}body.desktop-redesign .simple-head .hkmeeting-logo>svg{width:135px}body.desktop-redesign .simple-head .hkmeeting-env{display:none}}body.desktop-redesign .feedback-wrap .feedback-wrap-one-title{color:var(--fg-default)}body.desktop-redesign .feedback-wrap .feedback-action-row button,body.desktop-redesign .feedback-wrap .feedback-wrap-two-title{font-family:var(--font-body)}body.desktop-redesign .feedback-wrap .feedback-wrap-two .feedback-wrap-two-item .btn-unselected{background:var(--bg-subtle)}body.desktop-redesign .feedback-wrap .feedback-wrap-two .feedback-wrap-two-item .btn-selected{background:var(--bg-brand-subtle);color:var(--fg-brand)}body.desktop-redesign .simple-head .arco-page-header-wrapper{padding:0}body.desktop-redesign .simple-head .arco-page-header-head{align-items:center}body.desktop-redesign .login-wrap .login>.arco-divider{display:none}body.desktop-redesign .pwd-find-wrap .verification-code-wrapper,body.desktop-redesign .reg-wrap .verification-code-wrapper{align-items:flex-end}body.desktop-redesign .password-from .verify-button{margin-top:30px}body.desktop-redesign .transcribe-share-container{height:100%}body.desktop-redesign .transcribe-share-header{flex-wrap:wrap;gap:20px;justify-content:space-between}body.desktop-redesign .transcribe-share-header .header-right{position:static}body.desktop-redesign .record>.flex{flex-wrap:wrap;gap:16px;width:100%}body.desktop-redesign .record .wave-view-container{flex:1 1;min-width:min(100%,280px)}body.desktop-redesign .record .wave-view-container>.record-circle-container,body.desktop-redesign .record .wave-view-container>svg{flex-shrink:0}body.desktop-redesign .record .rec-wave,body.desktop-redesign .record .wave-canvas{flex:1 1;min-width:32px;overflow:hidden;width:auto}body.desktop-redesign .record .wave-canvas canvas{height:40px!important;width:100%!important}body.desktop-redesign .record .wave-text{font:12px/20px var(--font-mono);white-space:nowrap;width:auto}body.desktop-redesign .record .button-start{white-space:nowrap}body.desktop-redesign .record .record-credit-limit{padding-left:0}body.desktop-redesign .meeting-upload-content .arco-form .meeting-upload-file .meeting-upload-title{font:600 16px/24px var(--font-heading)}body.desktop-redesign .meeting-upload-content .arco-form .meeting-upload-file .meeting-upload-text{color:var(--fg-subtle);font:400 13px/22px var(--font-body)}body.desktop-redesign .asr-upload{background:var(--bg-subtle);border-color:var(--border-strong);border-radius:var(--radius-lg);padding:28px}body.desktop-redesign .asr-upload .upload-trigger .upload-icon{background:var(--bg-brand-subtle);border-radius:var(--radius-md);color:var(--fg-brand);height:48px;padding:12px;width:48px}body.desktop-redesign .asr-upload .asr-upload-tips{color:var(--fg-subtle);font-size:13px;line-height:24px}body.desktop-redesign .asr-upload-list .upload-item__title{color:var(--fg-default)}body.desktop-redesign .asr-upload-list .upload-item__info{color:var(--fg-subtle)}body.desktop-redesign .page-body .password-reset{gap:0;height:auto}body.desktop-redesign .page-body .password-reset .arco-input-group-wrapper .arco-input-inner-wrapper,body.desktop-redesign .page-body .password-reset .input-text{background:var(--auth-input-bg);border-radius:var(--radius-md);height:46px;padding:10px 12px}body.desktop-redesign .page-body .password-reset .arco-input-group-wrapper .arco-input-inner-wrapper .arco-input{background:transparent;border-radius:0;font-size:14px;height:auto;padding:0}body.desktop-redesign .login-download-section .download-button svg{color:var(--icon-muted)}body.desktop-redesign .ai-meeting-transcript-wrap .transcript-item:focus-within .action-inner{opacity:1}body.desktop-redesign .milkdown .editor h1,body.desktop-redesign .milkdown .editor h2,body.desktop-redesign .milkdown .editor h3{font-family:var(--font-heading)!important}body.desktop-redesign .meeting-assistant-container .assistant-landing .landing-content .sparkle-icons>svg{height:40px;width:40px}@media(max-width:900px){body.desktop-redesign .hot-words-page .hot-words-container{flex-shrink:0;height:auto;min-height:100%}body.desktop-redesign .hot-words-page .hot-words-body{flex:none;min-height:auto}body.desktop-redesign .hot-words-page .hot-words-col{flex:none}body.desktop-redesign .hot-words-page .guide-box{max-height:360px}body.desktop-redesign .hot-words-page .hot-words-footer{background:var(--bg-canvas);bottom:-24px;margin-top:12px;padding:12px 0;position:-webkit-sticky;position:sticky;z-index:1}}body.desktop-redesign .shared-demo-label{background:var(--bg-warning-subtle);border-radius:var(--radius-full);color:var(--fg-warning);font-size:12px;padding:4px 8px}body.desktop-redesign .hot-words-title{margin:0}@media(max-width:700px){body.desktop-redesign .ai-meeting-note-wrap{padding:0}body.desktop-redesign .ai-meeting-note-wrap .header .header-main{flex-wrap:wrap;gap:12px;margin:0 0 0 8px}body.desktop-redesign .ai-meeting-note-wrap .header .header-main .head-right{flex:0 0 100%;justify-content:flex-end}body.desktop-redesign .ai-meeting-note-wrap .header .back{align-self:flex-start;flex-shrink:0}body.desktop-redesign .ai-meeting-detail-wrap .ai-meeting-detail-body .ai-meeting-summary-panel{padding:16px 0}body.desktop-redesign .ai-meeting-detail-wrap .ai-meeting-detail-body .ai-meeting-chat-panel{padding:16px}body.desktop-redesign .chat-history-container .history-item-header{flex-wrap:wrap;gap:12px}body.desktop-redesign .transcribe-share-header .header-center{flex-wrap:wrap;justify-content:flex-start}}html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .label-container,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .node circle,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .node polygon,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .node rect,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .label-container,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .node circle,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .node polygon,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .node rect{fill:var(--bg-muted)!important;stroke:var(--border-strong)!important}html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .edgeLabel,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .edgeLabel p,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .nodeLabel,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .nodeLabel p,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview text,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .edgeLabel,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .edgeLabel p,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .nodeLabel,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .nodeLabel p,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container text{color:var(--fg-default)!important;fill:var(--fg-default)!important}html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .flowchart-link,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .flowchart-link{stroke:var(--icon-muted)!important}html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview .labelBkg,html[data-desktop-theme=dark] body.desktop-redesign .mermaid-preview-container .labelBkg{background:var(--surface-default)!important}body.desktop-redesign .arco-pagination .arco-select-view{align-items:center}body.desktop-redesign .arco-pagination .arco-select-view .arco-select-view-selector,body.desktop-redesign .arco-pagination .arco-select-view .arco-select-view-value{line-height:20px}body.desktop-redesign .arco-pagination-item-active,body.desktop-redesign .arco-tabs-header-title-active{color:var(--fg-brand)}body.desktop-redesign .arco-tabs-header-ink{background:var(--fg-brand)}body.desktop-redesign{--color-link:var(--fg-brand);--color-link-hover:var(--fg-brand);--color-link-active:var(--fg-brand)}body.desktop-redesign .arco-select-option-selected{color:var(--fg-brand)}body.desktop-redesign .milkdown{--crepe-color-surface-low:var(--bg-muted);--crepe-color-on-surface-variant:var(--fg-subtle);--crepe-color-secondary:var(--bg-muted);--crepe-color-on-secondary:var(--fg-default);--crepe-color-inverse:var(--surface-overlay);--crepe-color-on-inverse:var(--fg-default);--crepe-color-inline-code:var(--fg-danger);--crepe-color-error:var(--fg-danger);--crepe-color-hover:var(--bg-hover);--crepe-color-selected:var(--bg-brand-subtle);--crepe-color-inline-area:var(--bg-muted);--crepe-shadow-1:var(--shadow-soft);--crepe-shadow-2:var(--shadow-overlay)}