.uw-univer-host[data-theme=light]{color:#111827!important;background:#ffffff!important;color-scheme:light!important}.uw-univer-host[data-theme=light] [class*=univer]{color:#111827!important;-webkit-text-fill-color:#111827!important}.uw-univer-host[data-theme=light] [class*=univer-app-layout],.uw-univer-host[data-theme=light] [class*=univer-formula-bar],.uw-univer-host[data-theme=light] [class*=univer-header],.uw-univer-host[data-theme=light] [class*=univer-ribbon],.uw-univer-host[data-theme=light] [class*=univer-sheet-bar],.uw-univer-host[data-theme=light] [class*=univer-toolbar]{background-color:#f9fafb!important;background-image:none!important;border-color:#e5e7eb!important;color:#111827!important;color-scheme:light!important}.uw-univer-host[data-theme=light] [class*=sheet-bar] button,.uw-univer-host[data-theme=light] [class*=univer-sheet-bar] [role=tab],.uw-univer-host[data-theme=light] [class*=univer-sheet-bar] button{color:#111827!important;-webkit-text-fill-color:#111827!important;background-color:transparent!important}.uw-univer-host[data-theme=light] [class*=univer-render]{background-color:#ffffff!important}.uw-univer-host[data-theme=light] input,.uw-univer-host[data-theme=light] textarea{color:#111827!important;-webkit-text-fill-color:#111827!important;background-color:#ffffff!important}.uw-univer-host[data-theme=light] [class*=univer-toolbar] path,.uw-univer-host[data-theme=light] [class*=univer-toolbar] svg{color:#374151!important;fill:currentColor}.uw-univer-host[data-theme=light] .\!univer-bg-black,.uw-univer-host[data-theme=light] .\!univer-bg-gray-600,.uw-univer-host[data-theme=light] .\!univer-bg-gray-700,.uw-univer-host[data-theme=light] .\!univer-bg-gray-800,.uw-univer-host[data-theme=light] .\!univer-bg-gray-900,.uw-univer-host[data-theme=light] .univer-bg-gray-600,.uw-univer-host[data-theme=light] .univer-bg-gray-700,.uw-univer-host[data-theme=light] .univer-bg-gray-800,.uw-univer-host[data-theme=light] .univer-bg-gray-900{background-color:#f9fafb!important}.uw-comment-popover{background-color:#ffffff!important;border:1px solid #d1d5db!important;color:#111827!important;color-scheme:light!important;box-shadow:0 8px 24px rgba(0,0,0,.18)}.uw-comment-popover,.uw-comment-popover *{color:#111827!important}.uw-comment-popover .uw-comment-popover-muted{color:#6b7280!important}.uw-comment-popover textarea{background-color:#ffffff!important;border:1px solid #d1d5db!important;color:#111827!important;color-scheme:light!important;-webkit-text-fill-color:#111827!important}.uw-comment-popover textarea::placeholder{color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}.uw-comment-popover .uw-comment-save{background-color:#0ea5e9!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}.uw-comment-popover .uw-comment-save:disabled{background-color:#e5e7eb!important;color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}.uw-comment-popover .uw-comment-cancel{color:#6b7280!important}.uw-comment-popover .uw-comment-range{color:#0284c7!important}.uw-univer-menu-light,.uw-univer-menu-light :not(svg):not(path):not(circle):not(rect){color:#111827!important;-webkit-text-fill-color:#111827!important}.uw-univer-menu-light{background-color:#ffffff!important;border-color:#d1d5db!important;color-scheme:light!important}.uw-univer-menu-light [data-radix-menu-item]:hover,.uw-univer-menu-light [data-radix-menu-item][data-highlighted],.uw-univer-menu-light [data-slot=dropdown-menu-item]:hover,.uw-univer-menu-light [data-slot=dropdown-menu-item][data-highlighted],.uw-univer-menu-light [role=menuitem]:hover,.uw-univer-menu-light [role=menuitem][data-highlighted]{background-color:#f3f4f6!important;color:#111827!important}.uw-univer-menu-light[data-radix-menu-sub-content],.uw-univer-menu-light[data-slot=context-menu-sub-content],.uw-univer-menu-light[data-slot=dropdown-menu-content],.uw-univer-menu-light[data-slot=dropdown-menu-sub-content]{background-color:#ffffff!important;border-color:#d1d5db!important;color:#111827!important;color-scheme:light!important}.uw-univer-menu-light[data-slot=dropdown-menu-content] :not(svg):not(path),.uw-univer-menu-light[data-slot=dropdown-menu-sub-content] :not(svg):not(path){color:#111827!important;-webkit-text-fill-color:#111827!important}body.uw-univer-editor-active .uw-univer-menu-light[data-slot=context-menu-content],body.uw-univer-editor-active .uw-univer-menu-light[data-slot=context-menu-sub-content],body.uw-univer-editor-active .uw-univer-menu-light[data-slot=dropdown-menu-content],body.uw-univer-editor-active .uw-univer-menu-light[data-slot=dropdown-menu-sub-content]{background-color:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;color-scheme:light!important}body.uw-univer-editor-active .uw-univer-menu-light [class*="dark:!univer-text"],body.uw-univer-editor-active .uw-univer-menu-light[class*="dark:!univer-text"],body.uw-univer-editor-active .uw-univer-menu-light[data-slot=dropdown-menu-content] *,body.uw-univer-editor-active .uw-univer-menu-light[data-slot=dropdown-menu-sub-content] *{color:#111827!important;-webkit-text-fill-color:#111827!important}body.uw-univer-editor-active .uw-univer-menu-light [class*="dark:!univer-bg"],body.uw-univer-editor-active .uw-univer-menu-light[class*="dark:!univer-bg"]{background-color:#ffffff!important}[role=tooltip].uw-univer-menu-light,[role=tooltip].uw-univer-portal-light{background-color:#ffffff!important;color:#111827!important;-webkit-text-fill-color:#111827!important;color-scheme:light!important}[role=tooltip].uw-univer-menu-light :not(svg):not(path),[role=tooltip].uw-univer-portal-light :not(svg):not(path){color:#111827!important;-webkit-text-fill-color:#111827!important}[role=tooltip].uw-univer-menu-light [class*=univer-bg-gray],[role=tooltip].uw-univer-portal-light [class*=univer-bg-gray]{background-color:#ffffff!important}.uw-univer-host[data-theme] [data-u-comp=ribbon-header-menu] [role=tab][aria-selected=true]{background-color:color-mix(in srgb,var(--accent-cyan) 16%,transparent)!important;color:var(--accent-cyan)!important;-webkit-text-fill-color:var(--accent-cyan)!important;box-shadow:none!important}.uw-univer-host[data-theme] [data-u-comp=slide-tab-item][aria-selected=true],.uw-univer-host[data-theme] [data-u-comp=slide-tab-item][aria-selected=true] *{color:var(--accent-cyan)!important;-webkit-text-fill-color:var(--accent-cyan)!important}.uw-univer-host [data-u-comp=ribbon-header-menu]:has(.uw-head-slot){display:flex;align-items:center;gap:8px;padding:0 8px;overflow:hidden;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-primary)}.uw-univer-host [data-u-comp=ribbon-header-menu]:has(.uw-head-slot)>[role=tablist]{order:1;flex:1 1 auto;min-width:0;width:auto!important;height:36px!important;background-color:transparent!important}.uw-univer-host .uw-head-slot,.uw-univer-host [data-u-comp=ribbon-header-menu]>div:has(>.uw-head-slot){display:contents!important}.uw-head{display:flex;align-items:center;gap:8px;min-height:36px;white-space:nowrap}.uw-head-start{order:0;flex:0 100 auto;min-width:0;overflow:hidden}.uw-head-start h1{overflow:hidden;text-overflow:ellipsis}.uw-head-end{order:2;flex:0 0 auto;margin-left:auto}.uw-head-fallback .uw-head-end{flex-wrap:wrap;justify-content:flex-end}.uw-univer-host[data-theme] .uw-head svg{color:currentColor!important}.uw-univer-host[data-theme] .uw-head svg[stroke=currentColor]{fill:none!important}.uw-head-fallback{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;padding:0 8px;background-color:var(--bg-secondary);border-bottom:1px solid var(--border-primary)}.uw-univer-host.uw-ribbon-collapsed :has(>[data-u-comp=ribbon-header-menu] .uw-head-slot){display:flex!important;flex-direction:row!important;align-items:stretch}.uw-univer-host.uw-ribbon-collapsed [data-u-comp=ribbon-header-menu]:has(.uw-head-slot){order:2;flex:0 0 auto;height:auto!important;border-bottom:0;background-color:inherit}.uw-univer-host.uw-ribbon-collapsed [data-u-comp=ribbon-header-menu]:has(.uw-head-slot)+*{order:1;flex:1 1 0;min-width:120px}.uw-univer-host.uw-ribbon-collapsed{container:uw-editor/inline-size}.uw-head .uw-label-short{display:none}@container uw-editor (max-width: 1180px){.uw-head .uw-label-long{display:none}.uw-head .uw-label-short{display:inline}.uw-head select{max-width:150px}}@container uw-editor (max-width: 860px){.uw-head-start [aria-hidden],.uw-head-start h1{display:none}}