:root{--a3s-bg:#f7f7f8;--a3s-panel:#fff;--a3s-panel-soft:#f2f3f5;--a3s-panel-strong:#e9ebef;--a3s-ink:#17181a;--a3s-muted:#71757d;--a3s-subtle:#8b9098;--a3s-faint:#a1a5ad;--a3s-line:#e2e4e8;--a3s-line-strong:#d3d6dc;--a3s-action:#242424;--a3s-action-hover:#111;--a3s-action-ink:#fff;--a3s-blue:#2864e8;--a3s-purple:#5420bd;--a3s-green:#14a675;--a3s-red:#d84b4f;--a3s-warning:#c97816;--a3s-shadow:0 24px 64px #1418282e;--a3s-shadow-soft:0 14px 36px #1418281f;--a3s-radius:16px;--a3s-radius-sm:9px;--a3s-overlay-radius:10px;--a3s-overlay-border:var(--a3s-line-strong);--a3s-overlay-surface:color-mix(in srgb, var(--a3s-panel) 98%, transparent);--a3s-scrollbar-size:10px;--a3s-scrollbar-track:transparent;--a3s-scrollbar-thumb:color-mix(in srgb, var(--a3s-muted) 38%, transparent);--a3s-scrollbar-thumb-hover:color-mix(in srgb, var(--a3s-muted) 58%, transparent);--a3s-ui-font:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace}.a3s-office{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--a3s-panel);width:100%;min-width:0;height:100%;min-height:0;color:var(--a3s-ink);font-family:var(--a3s-ui-font);text-rendering:optimizelegibility;--a3s-bg:#f7f7f8;--a3s-panel:#fff;--a3s-panel-soft:#f2f3f5;--a3s-panel-strong:#e9ebef;--a3s-ink:#17181a;--a3s-muted:#71757d;--a3s-subtle:#8b9098;--a3s-faint:#a1a5ad;--a3s-line:#e2e4e8;--a3s-line-strong:#d3d6dc;--a3s-action:#242424;--a3s-action-hover:#111;--a3s-action-ink:#fff;--a3s-blue:#2864e8;--a3s-purple:#5420bd;--a3s-green:#14a675;--a3s-red:#d84b4f;--a3s-warning:#c97816;--a3s-shadow:0 24px 64px #1418282e;--a3s-shadow-soft:0 14px 36px #1418281f;--a3s-radius:16px;--a3s-radius-sm:9px;--a3s-ui-font:ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;font-size:13px;line-height:1.6;display:flex;overflow:hidden}.a3s-office[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--a3s-bg:#101118;--a3s-panel:#171820;--a3s-panel-soft:#1e2028;--a3s-panel-strong:#282b35;--a3s-ink:#f2f3f5;--a3s-muted:#a4a8b2;--a3s-subtle:#8d929e;--a3s-faint:#727783;--a3s-line:#2a2d35;--a3s-line-strong:#3a3d48;--a3s-action:#f2f3f5;--a3s-action-hover:#fff;--a3s-action-ink:#17181a;--a3s-blue:#6ca3ff;--a3s-green:#3ccf91;--a3s-red:#f27777;--a3s-warning:#eda94c;--a3s-shadow:0 22px 70px #00000059;--a3s-shadow-soft:0 9px 30px #0000003d}.a3s-office *,.a3s-office :before,.a3s-office :after{box-sizing:border-box}.a3s-office button,.a3s-office input,.a3s-office textarea,.a3s-office select{font:inherit}.a3s-office button{color:inherit}:where(.a3s-office,.ds-dialog-backdrop,.ds-popover-portal-anchor),:where(.a3s-office,.ds-dialog-backdrop,.ds-popover-portal-anchor) :where(*){scrollbar-color:var(--a3s-scrollbar-thumb) var(--a3s-scrollbar-track);scrollbar-width:thin}:where(.a3s-office,.ds-dialog-backdrop,.ds-popover-portal-anchor) :where(*)::-webkit-scrollbar{width:var(--a3s-scrollbar-size);height:var(--a3s-scrollbar-size)}:where(.a3s-office,.ds-dialog-backdrop,.ds-popover-portal-anchor) :where(*)::-webkit-scrollbar-track{background:var(--a3s-scrollbar-track)}:where(.a3s-office,.ds-dialog-backdrop,.ds-popover-portal-anchor) :where(*)::-webkit-scrollbar-corner{background:var(--a3s-scrollbar-track)}:where(.a3s-office,.ds-dialog-backdrop,.ds-popover-portal-anchor) :where(*)::-webkit-scrollbar-thumb{min-width:var(--a3s-scrollbar-size);min-height:var(--a3s-scrollbar-size);background:var(--a3s-scrollbar-thumb);background-clip:content-box;border:2px solid #0000;border-radius:999px}:where(.a3s-office,.ds-dialog-backdrop,.ds-popover-portal-anchor) :where(*)::-webkit-scrollbar-thumb:hover{background:var(--a3s-scrollbar-thumb-hover);background-clip:content-box}.a3s-office :where(button,input,textarea,select,a):focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 75%, white);outline-offset:2px}.a3s-office>:where(.work-document-editor,.work-markdown-editor,.work-spreadsheet-editor,.work-presentation-editor,.work-pdf-viewer){flex:1;min-width:0;min-height:0}.a3s-office-empty{min-height:180px;color:var(--a3s-muted);text-align:center;justify-content:center;align-items:center;padding:24px}.a3s-office-vue-host{display:block}a3s-document-editor,a3s-markdown-editor,a3s-spreadsheet-editor,a3s-presentation-editor,a3s-pdf-viewer{width:100%;min-width:0;min-height:480px;display:block}.a3s-office .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.a3s-office .spin{animation:.9s linear infinite a3s-office-spin}@keyframes a3s-office-spin{to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){.a3s-office[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--a3s-bg:#101118;--a3s-panel:#171820;--a3s-panel-soft:#1e2028;--a3s-panel-strong:#282b35;--a3s-ink:#f2f3f5;--a3s-muted:#a4a8b2;--a3s-subtle:#8d929e;--a3s-faint:#727783;--a3s-line:#2a2d35;--a3s-line-strong:#3a3d48;--a3s-action:#f2f3f5;--a3s-action-hover:#fff;--a3s-action-ink:#17181a;--a3s-blue:#6ca3ff;--a3s-green:#3ccf91;--a3s-red:#f27777;--a3s-warning:#eda94c;--a3s-shadow:0 22px 70px #00000059;--a3s-shadow-soft:0 9px 30px #0000003d}}.fortune-container{background-color:#fff;flex-direction:column;width:100%;height:100%;margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,PingFang SC,Hiragino Sans GB,Heiti SC,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;display:flex;position:relative}.fortune-workarea{width:100%}.fortune-popover-backdrop{z-index:1003;width:100%;height:100%;position:absolute;top:0;left:0}.fortune-modal-container{background:#ffffff80;justify-content:center;align-items:center;display:flex}html::-webkit-scrollbar-button{display:none}.fortune-stat-area{justify-content:flex-end;align-items:center;display:flex}.fortune-sheet-container{flex-direction:column;flex:1;display:flex}.fortune-col-body{flex-direction:row;flex:1;display:flex}.fortune-sheet-area{flex:1;position:relative}.fortune-sheet-canvas-placeholder,.fortune-sheet-canvas{width:100%;height:100%;display:block}.fortune-sheet-canvas{position:absolute}.fortune-sheet-overlay{outline-style:none;width:100%;height:100%;position:absolute}.fortune-cell-area{border-collapse:collapse;cursor:default;outline-style:none;position:relative;overflow:hidden}.fortune-row-body{flex-direction:row;display:flex}.fortune-row-header{color:#5e5e5e;cursor:default;outline-style:none;flex-shrink:0;width:45px;margin-top:-2px;padding:2px 0 0;position:relative;overflow:hidden}.fortune-row-header-hover{z-index:11;background-color:#c2c2c266;border:0;width:100%;margin-top:2px;display:none;position:absolute;right:0}.fortune-row-header-selected{z-index:10;background-color:#4c4c4c1a;border-right:1px solid #0188fb;width:100%;margin-top:2px;display:none;position:absolute;right:0}.fortune-col-header-wrap{flex-direction:row;display:flex}.fortune-col-header{color:#5e5e5e;cursor:default;outline-style:none;flex:1;height:19px;padding:0;position:relative;overflow:hidden}.fortune-col-header-hover{color:#5e5e5e;cursor:default;z-index:11;background-color:#c2c2c266;border:0;height:100%;margin-left:0;display:none;position:absolute;bottom:0}.fortune-col-header-hover .header-arrow{position:absolute;top:50%;right:6px;transform:translateY(-44%)}.fortune-col-header-selected{color:#5e5e5e;cursor:default;z-index:10;background-color:#4c4c4c1a;border-bottom:1px solid #0188fb;height:100%;margin-left:0;display:none;position:absolute;bottom:0}.fortune-left-top{cursor:pointer;background-color:#fff;border:1px solid #dfdfdf;border-width:0 1px 1px 0;width:44.5px;height:18.5px;padding-top:0;padding-left:0;position:relative}.fortune-add-row-button{cursor:pointer;color:#262a33;background-color:#fff;border:1px solid #c8c8c8;border-radius:4px;outline:none;align-items:center;margin:0 8px;padding:1px 20px;font-size:14px;line-height:20px;display:inline-flex}.luckysheet-cell-selected-focus{pointer-events:none;z-index:14;background:#0050d026;margin:0;display:none;position:absolute}.fortune-selection-copy{pointer-events:none;z-index:18;border:none;margin:0;position:absolute}.fortune-selection-copy .fortune-copy{z-index:18;background-color:#0000;position:absolute}.fortune-selection-highlight{z-index:14;border:none;margin:0;position:absolute}.fortune-cell-selected-extend{pointer-events:none;z-index:16;border:1px dashed #0188fb;margin:-1px 0 0 -1px;display:none;position:absolute}.fortune-cell-selected-move{cursor:move;z-index:16;border:2px solid #0188fb;margin:-1px 0 0 -1px;display:none;position:absolute}.luckysheet-cell-selected{pointer-events:none;z-index:15;box-sizing:content-box;background:#0188fb26;border:1px solid #0188fb;margin:-1px 0 0 -1px;display:none;position:absolute}.luckysheet-cs-inner-border{pointer-events:none;border:1px solid #fff;position:absolute;inset:0}.luckysheet-cs-fillhandle{cursor:crosshair;z-index:16;pointer-events:auto;background-color:#0188fb;border:1px solid #fff;width:6px;height:6px;position:absolute;bottom:-5px;right:-5px}.luckysheet-cs-draghandle{cursor:move;opacity:.01;z-index:15;pointer-events:auto;background-color:#fff;border:2px solid #fff;position:absolute}.luckysheet-cs-draghandle-top{height:2px;top:-4px;left:-2px;right:-2px}.luckysheet-cs-draghandle-bottom{height:2px;bottom:-4px;left:-2px;right:0}.luckysheet-cs-draghandle-left{width:2px;top:0;bottom:0;left:-4px}.luckysheet-cs-draghandle-right{width:2px;top:0;bottom:0;right:-4px}.luckysheet-cs-touchhandle{z-index:100;pointer-events:auto;touch-action:auto;width:16px;height:16px;padding:5px;display:none;position:absolute}.luckysheet-cs-touchhandle:before{content:"";box-sizing:border-box;background-color:#fff;border:.5px solid #00000026;border-radius:50%;width:16px;height:16px;display:block}.luckysheet-cs-touchhandle-lt{top:-13px;left:-13px}.luckysheet-cs-touchhandle-lb{bottom:-13px;left:-13px}.luckysheet-cs-touchhandle-rt{top:-13px;right:-13px}.luckysheet-cs-touchhandle-rb{bottom:-13px;right:-13px}.luckysheet-cs-touchhandle .luckysheet-cs-touchhandle-btn{box-sizing:border-box;z-index:11;background-color:#018ffb;background-position:50%;border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:8px}.luckysheet-input-box{z-index:15;flex-direction:column;font:400 13px arial,sans,sans-serif;display:flex;position:absolute}.luckysheet-input-box-inner{text-align:left;resize:none;white-space:pre-wrap;word-wrap:break-word;box-sizing:border-box;background-color:#fff;border:1px solid #5292f7;outline:none;max-width:9900px;max-height:9900px;margin:0;padding:0 2px;font:400 13px arial,sans,sans-serif;right:auto;overflow:hidden auto;box-shadow:0 2px 5px #0006}.luckysheet-cell-input{cursor:text;white-space:pre-wrap;outline:none;width:100%;margin:0}.luckysheet-formula-text-color{color:#000}.luckysheet-formula-text-string{color:#228b22}.luckysheet-cell-flow{touch-action:manipulation;border:0;margin:0;padding:0;position:relative}.luckysheet-cell-flow-clip{border-collapse:collapse;cursor:default;touch-action:manipulation;width:5000000px;overflow:hidden}.luckysheet-cell-flow-col{touch-action:manipulation;float:left;direction:ltr;border:0;margin:0;padding:0;position:relative;overflow:hidden}.luckysheet-cell-sheettable{text-align:left;color:#000;font-size:11pt;text-decoration:none;position:relative}.luckysheet-bottom-controll-row{z-index:1000;height:30px;position:absolute;bottom:38px;left:0}#luckysheet-bottom-add-row{margin-top:-2px;margin-right:5px;padding:5px 20px}#luckysheet-bottom-add-row-input{width:40px;min-width:40px}#luckysheet-bottom-return-top{margin-top:-2px;margin-left:10px;padding:5px 6px}.luckysheet-cell-flow-column{height:inherit;width:inherit;z-index:1;touch-action:manipulation;position:absolute;top:0;left:0}.luckysheet-cell-flow-column-line{height:inherit;border-right:1px solid #d4d4d4;position:absolute}.luckysheet-cell-flow-row{text-align:left;height:inherit;width:inherit;z-index:1;touch-action:manipulation;position:absolute;top:0;left:0}.luckysheet-cell-flow-row-line{width:inherit;border-bottom:1px solid #d4d4d4;position:absolute}.fortune-cols-change-size,.fortune-rows-change-size,.fortune-change-size-line,.fortune-cols-freeze-handle,.fortune-rows-freeze-handle,.fortune-freeze-drag-line{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;z-index:12;position:absolute}.fortune-cols-change-size{cursor:ew-resize;opacity:0;background:#0188fb;width:5px;height:100%}.fortune-rows-change-size{cursor:ns-resize;opacity:0;background:#0188fb;width:100%;height:5px}.fortune-change-size-line{z-index:15;cursor:ew-resize;border-style:solid;border-color:#0188fb}.fortune-cols-freeze-handle{cursor:grab;z-index:20;background-color:#ddd;width:3px;height:100%;position:absolute;left:0}.fortune-rows-freeze-handle{cursor:grab;z-index:20;background-color:#ddd;width:100%;height:3px;position:absolute;top:0}.fortune-freeze-drag-line{z-index:15;cursor:ew-resize;border-style:solid;border-color:#ccc}.luckysheet-postil-dialog-move{pointer-events:none;margin:0;padding:0;position:absolute;inset:0}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item{pointer-events:all;cursor:move;position:absolute}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-t{width:100%;height:3px;top:-4px;left:0}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-r{width:3px;height:100%;top:0;right:-4px}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-b{width:100%;height:3px;bottom:-4px;left:0}.luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item-l{width:3px;height:100%;top:0;left:-4px}.luckysheet-postil-show-active .luckysheet-postil-dialog-move .luckysheet-postil-dialog-move-item{border-color:#0188fb}.luckysheet-postil-dialog-resize{pointer-events:none;margin:0;padding:0;position:absolute;inset:-2px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item{pointer-events:all;border:1px solid #0188fb;width:6px;height:6px;position:absolute}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-lt{cursor:nw-resize;top:-6px;left:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-mt{cursor:n-resize;margin-left:-4px;top:-6px;left:50%}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-lm{cursor:w-resize;margin-top:-4px;top:50%;left:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-rm{cursor:e-resize;margin-top:-4px;top:50%;right:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-rt{cursor:ne-resize;top:-6px;right:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-lb{cursor:sw-resize;bottom:-6px;left:-6px}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-mb{cursor:s-resize;margin-left:-4px;bottom:-6px;left:50%}.luckysheet-postil-dialog-resize .luckysheet-postil-dialog-resize-item-rb{cursor:se-resize;bottom:-6px;right:-6px}.fortune-selection-copy-top{background-position:bottom;height:2px;top:0;left:0;right:0}.fortune-selection-copy-right{width:2px;top:0;bottom:0;right:0}.fortune-selection-copy-bottom{height:2px;bottom:0;left:0;right:0}.fortune-selection-copy-left{background-position:100%;width:2px;top:0;bottom:0;left:0}.fortune-selection-copy-hc{z-index:8;border:2px dashed #12a5ff;position:absolute;inset:0}.luckysheet-modal-dialog-resize{pointer-events:none;border:2px solid #0188fb;margin:0;padding:0;position:absolute;inset:-2px}.luckysheet-modal-dialog-resize-item{pointer-events:all;background:#fff;border:2px solid #0188fb;border-radius:6px;width:6px;height:6px;position:absolute}.luckysheet-modal-dialog-resize-item-lt{cursor:se-resize;top:-6px;left:-6px}.luckysheet-modal-dialog-resize-item-mt{cursor:s-resize;margin-left:-4px;top:-6px;left:50%}.luckysheet-modal-dialog-resize-item-rt{cursor:ne-resize;top:-6px;right:-6px}.luckysheet-modal-dialog-resize-item-lm{cursor:w-resize;margin-top:-4px;top:50%;left:-6px}.luckysheet-modal-dialog-resize-item-rm{cursor:w-resize;margin-top:-4px;top:50%;right:-6px}.luckysheet-modal-dialog-resize-item-lb{cursor:ne-resize;bottom:-6px;left:-6px}.luckysheet-modal-dialog-resize-item-mb{cursor:s-resize;margin-left:-4px;bottom:-6px;left:50%}.luckysheet-modal-dialog-resize-item-rb{cursor:se-resize;bottom:-6px;right:-6px}.fortune-formula-functionrange-highlight .fortune-copy{z-index:18;cursor:move;opacity:.9;box-sizing:content-box;background:#0188fb;position:absolute}.fortune-formula-functionrange-highlight .fortune-selection-copy-top{border-top:2px solid #fff;border-bottom:2px solid #fff;top:-2px}.fortune-formula-functionrange-highlight .fortune-selection-copy-right{border-left:2px solid #fff;border-right:2px solid #fff;right:-2px}.fortune-formula-functionrange-highlight .fortune-selection-copy-bottom{border-top:2px solid #fff;border-bottom:2px solid #fff;bottom:-2px}.fortune-formula-functionrange-highlight .fortune-selection-copy-left{border-left:2px solid #fff;border-right:2px solid #fff;left:-2px}.fortune-formula-functionrange-highlight .fortune-selection-copy-hc{opacity:.03;z-index:initial;border:2px solid #5e5e5e}.fortune-selection-highlight-lt{cursor:se-resize;top:-3px;left:-3px}.fortune-selection-highlight-rt{cursor:ne-resize;top:-3px;right:-3px}.fortune-selection-highlight-lb{cursor:ne-resize;bottom:-3px;left:-3px}.fortune-selection-highlight-rb{cursor:se-resize;bottom:-3px;right:-3px}.fortune-formula-functionrange-highlight .luckysheet-highlight{z-index:19;background:#0188fb;border:1px solid #fff;width:6px;height:6px;position:absolute}.fortune-presence-username{white-space:nowrap;text-overflow:ellipsis;box-sizing:content-box;color:#fff;padding:2px 6px;font-size:12px;position:absolute;left:-2px;overflow:hidden}.fortune-presence-selection{opacity:.7;border-style:solid;border-width:1px;position:absolute}.luckysheet-filter-options{color:#897bff;cursor:pointer;z-index:200;display:"block";background:#fff;border:1px solid #897bff;border-radius:3px;height:15px;margin-left:0;padding:0 4px;font-size:12px;position:absolute;top:3px}.luckysheet-filter-options:hover{color:#fff;background:#897bff;border:1px solid #fff}.luckysheet-filter-options-active{color:#fff;background:#897bff;border:1px solid #897bff;padding:0 1px}.caret{border:4px solid #0000;width:0;height:0;margin-top:6px;display:inline-block}.caret.down{border-top-color:#897bff}.luckysheet-filter-options:hover .caret.down{border-top-color:#fff}.luckysheet-filter-selected{background:#fff0}#luckysheet-dataVerification-showHintBox{z-index:1000;-webkit-user-select:none;user-select:none;cursor:default;white-space:nowrap;background-color:#fff;border:1px solid #ccc;padding:10px;font-size:12px;display:none;position:absolute;box-shadow:0 2px 4px #0003}#luckysheet-dataVerification-dropdown-btn{z-index:10;background-color:#fff;width:20px;height:20px;display:none;position:absolute;overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luckysheet-formula-search-c{color:#535353;z-index:1003;background:#fff;border:1px solid #0003;width:300px;font-size:12px;position:absolute;box-shadow:0 2px 4px #0003}.luckysheet-formula-search-c .luckysheet-formula-search-item{cursor:pointer;background:#fff;padding:5px 10px}.luckysheet-formula-search-c .luckysheet-formula-search-item .luckysheet-formula-search-detail{color:#444;display:none}.luckysheet-formula-search-c .luckysheet-formula-search-item .luckysheet-formula-search-func{color:#222;font-size:14px}.luckysheet-formula-search-c .luckysheet-formula-search-item-active{background:#f5f5f5;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;display:block}.luckysheet-formula-search-c .luckysheet-formula-search-item-active .luckysheet-formula-search-detail{display:block}.luckysheet-formula-help-c{color:#535353;z-index:1003;background:#fff;border:1px solid #0003;width:300px;font-size:12px;position:absolute;box-shadow:0 2px 4px #0003}.luckysheet-formula-help-c .luckysheet-formula-help-content{max-height:300px;overflow-y:scroll}.luckysheet-formula-help-content-example{margin-top:5px}.luckysheet-formula-help-title{background:#f5f5f5;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:2px 10px;font-size:14px;display:block}.luckysheet-formula-help-title-formula{word-break:break-word;width:250px}.luckysheet-arguments-help-section{color:#222;margin-top:5px;margin-bottom:5px}.luckysheet-arguments-help-section-title{color:#666;padding:1px 10px}.luckysheet-arguments-help-parameter-content{word-wrap:break-word;padding:1px 10px;display:inline-block}.luckysheet-arguments-help-formula{padding:1px 10px;font-size:14px}.luckysheet-arguments-help-parameter-active{background-color:#fff9b2}.luckysheet-formula-help-collapse{cursor:pointer;color:#bbb;font-size:16px;position:absolute;top:0;right:25px}.luckysheet-formula-help-close{cursor:pointer;color:#bbb;font-size:16px;position:absolute;top:0;right:5px}.luckysheet-formula-help-close:hover,.luckysheet-formula-help-collapse:hover{color:#555}.luckysheet-scrollbar-ltr{z-index:1003;position:absolute;overflow:hidden}.luckysheet-scrollbar-ltr div{width:1px;height:1px}.luckysheet-scrollbar-x{bottom:0;overflow-x:scroll}.luckysheet-scrollbar-y{top:0;right:0;overflow-y:scroll}.luckysheet-scrollbar-ltr::-webkit-scrollbar{background-color:#0000;width:8px;height:8px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-track{background-color:#0000}.luckysheet-scrollbar-ltr::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px}.luckysheet-scrollbar-ltr::-webkit-scrollbar-button{display:none}.fortune-dialog{box-sizing:border-box;background:#fff;border-radius:6px;max-width:90%;max-height:90%;overflow:auto;box-shadow:5px 5px 30px #0000001a}.fortune-dialog-box-button-container{justify-content:center;align-items:center;display:flex}.fortune-dialog-box-content{padding:0 25px}.fortune-dialog-box-button-container{padding-top:10px;padding-bottom:20px}.fortune-message-box-button{cursor:pointer;border:none;border-radius:4px;outline:none;align-items:center;margin:0 8px;padding:6px 12px;font-size:14px;line-height:20px;display:inline-flex}.fortune-message-box-button.button-default{color:#262a33;background-color:#fff;border:1px solid #ebebeb}.fortune-message-box-button.button-primary{color:#fff;background-color:#0188fb}.fortune-modal-dialog-header{outline:0;justify-content:flex-end;display:flex}.fortune-modal-dialog-icon-close{color:#d4d4d4;opacity:.3}.fortune-modal-dialog-icon-close:hover{opacity:.7}#fortune-search-replace{z-index:1002;padding:30px 42px;position:absolute}#fortune-search-replace .icon-close{position:absolute;top:3px;right:3px}#fortune-search-replace .tabBox{margin-top:10px;font-size:0}#fortune-search-replace .tabBox span{text-align:center;border:1px solid #ebebeb;width:100px;font-size:14px;line-height:2;display:inline-block}#fortune-search-replace .tabBox span.on{color:#fff;background-color:#8c89fe;border-color:#726efe}#fortune-search-replace .ctBox{border:1px solid #ebebeb;min-width:500px;padding:5px 10px;font-size:14px}#fortune-search-replace .ctBox .row{flex-direction:row;justify-content:space-between;display:flex}#fortune-search-replace .inputBox{height:90px;position:relative}#fortune-search-replace .inputBox .textboxs{height:30px;line-height:30px}#fortune-search-replace .checkboxs{height:90px}#fortune-search-replace .checkboxs div{height:30px;line-height:30px}#fortune-search-replace .checkboxs input[type=checkbox]{float:left;margin-top:9px}#fortune-search-replace .btnBox{margin-top:10px}#fortune-search-replace .btnBox .button-default{margin-left:0;margin-right:8px}#fortune-search-replace .close-button{margin-top:10px;margin-left:0}#fortune-search-replace #searchAllbox{border:1px solid #d4d4d4;height:210px;margin-top:10px;position:relative;overflow-y:auto}#fortune-search-replace #searchAllbox .boxTitle{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #d4d4d4;width:100%;height:30px;padding:0 5px;line-height:29px;position:sticky;top:0;left:0}#fortune-search-replace #searchAllbox .boxTitle span{text-align:center;display:inline-block}#fortune-search-replace #searchAllbox .boxTitle span:first-of-type,#fortune-search-replace #searchAllbox .boxTitle span:nth-of-type(2){width:25%}#fortune-search-replace #searchAllbox .boxTitle span:nth-of-type(3){width:50%}#fortune-search-replace #searchAllbox .boxMain .boxItem{box-sizing:border-box;border-bottom:1px solid #d4d4d4;height:30px;padding:0 5px;line-height:29px}#fortune-search-replace #searchAllbox .boxMain .boxItem.on{color:#fff;background-color:#8c89fe}#fortune-search-replace #searchAllbox .boxMain .boxItem span{text-align:center;float:left;display:block}#fortune-search-replace #searchAllbox .boxMain .boxItem span:first-of-type,#fortune-search-replace #searchAllbox .boxMain .boxItem span:nth-of-type(2){text-overflow:ellipsis;white-space:nowrap;width:25%;overflow:hidden}#fortune-search-replace #searchAllbox .boxMain .boxItem span:nth-of-type(3){text-overflow:ellipsis;white-space:nowrap;width:50%;overflow:hidden}.fortune-link-modify-modal{z-index:300;background-color:#fff;border:.5px solid #e5e5e5;border-radius:6px;padding:6px 20px 10px;position:absolute;overflow:hidden;box-shadow:0 2px 6px #00000029}.fortune-link-modify-modal.link-toolbar{flex-direction:row;align-items:center;padding:2px 8px 2px 16px;display:flex}.fortune-link-modify-modal .link-content{margin-right:6px}.fortune-link-modify-modal .link-content:hover{color:#2674fb;cursor:pointer}.fortune-link-modify-modal .divider{background-color:#e0e0e0;flex-shrink:0;width:1px;height:16px;margin:0 6px}.fortune-link-modify-modal .fortune-toolbar-button{padding:6px}.fortune-link-modify-modal .fortune-toolbar-button:hover{cursor:pointer;background-color:#0000000f}.fortune-link-modify-modal.range-selection-modal{-webkit-user-select:auto;user-select:auto;background-color:#fff;width:380px;padding:22px}.fortune-link-modify-line{padding-top:10px}.fortune-link-modify-title{color:#333;width:74px;height:16px;margin-right:6px;padding:7px 0;font-size:12px;line-height:16px;display:inline-block}.fortune-link-modify-input,.fortune-link-modify-select{box-sizing:border-box;-webkit-user-select:auto;user-select:auto;border:1px solid #d9d9d9;border-radius:5px;outline:none;width:232px;height:26px;padding:1px 8px;font-size:12px}.fortune-link-modify-input:focus,.fortune-link-modify-modal .range-selection-input:focus{border-color:#4d90fe}.fortune-link-modify-input.error-input,.fortune-link-modify-modal .range-selection-input.error-input{border:1px solid #ef4e2f!important}.fortune-link-modify-cell-selector{cursor:pointer;appearance:none;border:none;width:20px;padding:4px;display:inline-block;position:absolute;right:24px}.fortune-link-modify-modal .modal-title{color:#000000e0;margin-bottom:12px;font-size:16px;font-weight:500;line-height:24px}.fortune-link-modify-modal .range-selection-input{box-sizing:border-box;appearance:none;border:1px solid #e0e0e0;border-radius:4px;outline:none;width:100%;height:32px;margin:0;padding:7px 11px;font-size:14px;display:block}.fortune-link-modify-modal .modal-icon-close{cursor:pointer;position:absolute;top:22px;right:22px}.fortune-link-modify-modal .validation-input-tip{color:#ef4e2f;height:17px;margin:3px 0;font-size:12px}.fortune-link-modify-modal .button-group{display:flex}.fortune-link-modify-modal .modal-footer{justify-content:flex-end;padding:0 0 5px;display:flex}.fortune-link-modify-modal.range-selection-modal .modal-footer{padding:0}.fortune-link-modify-modal .button-basic{cursor:pointer;border-radius:4px;flex-flow:row;justify-content:center;align-items:center;width:88px;height:32px;padding:0;font-size:14px;display:flex}.fortune-link-modify-modal .button-default{color:#262a33;background-color:#fff;border:1px solid #ebebeb}.fortune-link-modify-modal .button-primary{color:#fff;background-color:#0188fb;margin-left:14px}#fortune-data-verification{-webkit-user-select:none;user-select:none;min-width:500px;padding:10px 0}#fortune-data-verification .title{font-size:16px}#fortune-data-verification .box{font-size:14px}#fortune-data-verification .box .box-item{border-bottom:1px solid #e1e4e8;padding:10px}#fortune-data-verification .box .box-item .box-item-title{margin-bottom:10px;font-size:14px;font-weight:600}#fortune-data-verification .box .box-item .data-verification-range{border:1px solid #d4d4d4;width:100%;height:30px}#fortune-data-verification .box .box-item .show-box-item{margin-top:6px;font-size:12px}#fortune-data-verification .box .box-item .show-box-item .check-box{height:30px;margin-bottom:10px;line-height:30px}#fortune-data-verification .box .box-item .show-box-item .check-box input{box-sizing:border-box;border:1px solid #d4d4d4;height:30px;padding:0 10px}#fortune-data-verification .input-box input{box-sizing:border-box;border:1px solid #d4d4d4;height:30px;margin-top:6px;padding:4px 10px}#fortune-data-verification .input-box span{margin:0 16px}.data-verification-range .formulaInputFocus{width:calc(100% - 30px);height:30px;padding:0 10px px;float:left;box-sizing:border-box;border:none;outline-style:none}.data-verification-range .icon{float:right;cursor:pointer;margin-top:4px;margin-right:5px}#fortune-data-verification .box .box-item .data-verification-type-select{border-color:#d4d4d4;outline-style:none;width:100%;height:30px}#fortune-data-verification .box .box-item .check{font-size:12px;line-height:24px}#fortune-data-verification .box .box-item .check input{vertical-align:text-top}#fortune-data-verification .button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:2px;margin-top:10px;margin-bottom:0;padding:4px 8px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}#fortune-data-verification .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}#fortune-data-verification .button-close{color:#333;background-color:#fff;border:1px solid #ccc;margin-right:10px}#range-dialog{color:#000;z-index:100003;-webkit-user-select:none;user-select:none;background:#fff padding-box padding-box;border:1px solid #0005;outline:0;padding:30px 42px;position:fixed;top:50%;left:50%;transform:translate(-50%,-90%);box-shadow:0 4px 16px #0003}#range-dialog .dialog-title{color:#000;cursor:default;background-color:#fff;margin:0 0 16px;font-size:16px;font-weight:400;line-height:24px}#range-dialog input{-webkit-user-select:none;user-select:none;border:1px solid #d4d4d4;outline-style:none;height:30px;padding:0 10px}#range-dialog .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}#range-dialog .button-close{color:#333;background-color:#fff;border:1px solid #ccc;margin-right:10px}#luckysheet-dataVerification-dropdown-List{z-index:10000;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;font-size:12px;position:absolute;box-shadow:0 2px 4px #0003}#luckysheet-dataVerification-dropdown-List .dropdown-List-item{box-sizing:border-box;cursor:pointer;padding:5px 10px}#luckysheet-dataVerification-dropdown-List .dropdown-List-item:hover{background-color:#e1e1e1}.condition-format-sub-menu{cursor:default;z-index:1004;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0003;outline:none;font-size:12px;position:absolute;top:-8px;box-shadow:0 2px 4px #0003}.condition-format-item{z-index:1005;justify-content:space-between;padding:6px 18px;display:flex}.condition-format-item:hover{background:#efefef}.condition-format-item span{color:#afafaf;font-size:10px}.horizontal-line{border-top:1px solid #ebebeb;margin-top:6px;margin-bottom:6px}.condition-rules .button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:2px;margin-top:10px;margin-bottom:0;padding:4px 8px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}.condition-rules .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}.condition-rules .button-close{color:#333;background-color:#fff;border:1px solid #ccc}.condition-rules{padding:0 42px 34px;font-size:12px}.condition-rules-title{color:#000;cursor:default;margin-bottom:18px;font-size:16px}.conditin-rules-value{margin:5px 0;font-weight:600}.condition-rules-inpbox{border:1px solid #d4d4d4;width:198px;height:28px}.condition-rules-input{float:left;border:none;outline-style:none;width:150px;height:28px;padding:0 10px}.condition-relues-inputicon{float:right;cursor:pointer;margin-top:2px;margin-right:5px}.condition-rules-set-title{margin:6px 0}.condition-rules-setbox{border:1px solid #d4d4d4}.condition-rules-set{padding:5px 10px}.condition-rules-color{height:30px;line-height:30px;position:relative}.condition-rules-check{float:left;margin-top:10px}.condition-rules-label{-webkit-user-select:none;user-select:none;width:80px;display:inline-block}.condition-rules-select-color{background:#f5f5f5;border:1px solid #e5e5e5;padding:2px;position:absolute;top:50%;left:50%;transform:translate(20%,-50%)}.condition-rules-between-box{align-items:center;display:flex}.condition-rules-between-inpbox{border:1px solid #d4d4d4;width:108px;height:28px}.condition-rules-between-input{float:left;border:none;outline-style:none;width:60px;height:28px;padding:0 10px}.condition-rules-date{border:none;width:98%;line-height:26px}.condition-rules-select{width:150px;height:30px}.condition-rules-project-box{align-items:center;display:flex}.condition-rules-project-input{margin:0 6px}.fortune-toolbar{white-space:nowrap;background:#fafafc;border-bottom:1px solid #d4d4d4;flex-direction:row;align-items:center;padding:5px 0 3px 15px;display:flex;position:relative}.fortune-toolbar-divider{background-color:#e0e0e0;flex-shrink:0;width:1px;height:20px;margin:0 6px}.fortune-toolbar-menu-line{justify-content:space-between;align-items:center;display:flex;position:relative}.fortune-toolbar-menu-divider{width:"100%";background-color:#e0e0e0;height:1px;margin:2px 6px}.fortune-toolbar-button,.fortune-toolbar-combo{-webkit-user-select:none;user-select:none;background:0;border-radius:4px;outline:none;align-items:center;margin:2px 4px;padding:2px;text-decoration:none;list-style:none;display:flex}.fortune-toolbar-combo-button,.fortune-toolbar-combo-arrow{align-items:center;display:flex}.fortune-toolbar-button:hover,.fortune-toolbar-combo:hover,.fortune-toolbar-combo-arrow:hover{cursor:pointer;background-color:#0000000f}.fortune-toolbar-button:active,.fortune-toolbar-combo:active{cursor:pointer;background-color:#0000001f}.fortune-toobar-combo-container{position:relative}.fortune-toolbar-combo-popup{white-space:nowrap;z-index:1004;position:absolute;top:32px;left:0}.fortune-toolbar-select,.fortune-toolbar-color-picker{background:#fff;border-radius:6px;padding:10px;box-shadow:2px 2px 10px #0003}.fortune-toolbar-select{max-height:75vh;padding-left:0;padding-right:0;overflow:auto}.fortune-toolbar-combo-button{font-size:12px}.fortune-toolbar-select-option{cursor:pointer;-webkit-user-select:none;user-select:none;min-width:60px;padding:8px 12px;font-size:12px}.fortune-toolbar-select-option:hover{background:#efefef}.fortune-toolbar-select::-webkit-scrollbar{display:none}.fortune-toolbar-color-picker-row{flex-direction:row;display:flex}.fortune-toolbar-combo-text{margin:0 4px}.fortune-toolbar-color-picker-item{cursor:pointer;width:16px;height:16px;margin:1px}.fortune-tooltip{visibility:hidden;color:#fff;text-align:center;z-index:25;white-space:nowrap;background-color:#666;border-radius:2px;padding:6px;font-size:12px;position:absolute;top:40px}.fortune-toolbar-button:hover .fortune-tooltip,.fortune-toolbar-combo:hover .fortune-tooltip{visibility:visible}.fortune-toolbar-more-container{z-index:1002;background:#fff;flex-flow:wrap;align-self:flex-end;align-items:center;max-width:348px;margin-right:40px;display:flex;position:absolute;top:40px;box-shadow:2px 2px 10px #0003}.fortune-toolbar-subtext{-o-transition:all .218s;text-align:right;opacity:.5;filter:alpha(opacity=50);color:#000;-webkit-user-select:none;user-select:none;padding-top:1px;padding-left:24px;font-family:Arial;font-size:12px;line-height:100%;transition:all .218s;left:auto}.toolbar-item-sub-menu{cursor:default;z-index:1004;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0003;border-radius:6px;outline:none;font-size:12px;position:absolute;box-shadow:0 2px 4px #0003}#fortune-custom-color{background:#f0f0f0;border:1px solid #0003;border-radius:6px;min-width:164px;font-size:12px;box-shadow:0 2px 4px #0003}#fortune-custom-color .color-reset{color:#333;cursor:pointer;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;background:#fff;border-radius:6px;padding:10px 24px 10px 8px;list-style:none;position:relative}#fortune-custom-color .color-reset:hover{background:#e6e6e6}#fortune-custom-color .custom-color{background:#fff;border-radius:6px;justify-content:space-around;align-items:center;margin:1px 0;padding:10px;display:flex;position:relative}.fortune-border-select-menu{position:absolute;bottom:0}.fortune-border-color-preview{height:3px}.fortune-border-select-option{min-width:60px;height:24px;padding:8px 12px;font-size:12px;line-height:24px}.fortune-border-select-option:hover{cursor:pointer;background:#efefef}.fortune-border-style-preview{height:3px;overflow:hidden}.fortune-border-style-picker-menu{padding:0 10px}.fortune-border-style-picker-menu:hover{cursor:pointer;background:#efefef}#luckysheet-search-formula{font-size:12px}#luckysheet-search-formula .inpbox{margin-bottom:5px}#luckysheet-search-formula .inpbox div{margin-bottom:5px;display:block}#luckysheet-search-formula .inpbox input{box-sizing:border-box;border:1px solid #d4d4d4;width:100%;height:24px;padding:0 10px;font-size:12px;line-height:24px}#luckysheet-search-formula .selbox{margin-bottom:5px}#luckysheet-search-formula .selbox select{box-sizing:border-box;border:1px solid #d4d4d4;width:50%;height:24px;font-size:12px;line-height:24px}#luckysheet-search-formula .listbox label{margin-bottom:5px;display:block}#formulaTypeList,.formulaList{border:1px solid #d4d4d4;width:300px;height:170px;overflow-y:scroll}.listBox{border-bottom:1px solid #d4d4d4;padding:5px}.listBox.on{color:#fff;background-color:#8c89fe}#fortune-split-column{min-width:500px}#fortune-split-column label{-webkit-user-select:none;user-select:none}#fortune-split-column .title{font-size:16px}#fortune-split-column .splitDelimiters{margin-top:10px}#fortune-split-column .splitSymbols{border:1px solid #dfdfdf;margin:5px 0;padding:5px;position:relative}#fortune-split-column .splitSymbol{font-size:14px}#fortune-split-column .splitSimple{position:absolute;top:114px;left:0}#fortune-split-column #otherValue{width:50px;margin-left:5px;padding:0 5px}#fortune-split-column .splitDataPreview{margin-top:26px;font-size:14px}#fortune-split-column .splitColumnData{border:1px solid #dfdfdf;height:100px;margin:5px 0;padding:5px;overflow-y:scroll}#fortune-split-column .button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:2px;margin-bottom:0;padding:4px 8px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}#fortune-split-column .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}#fortune-split-column .button-close{color:#333;background-color:#fff;border:1px solid #ccc}#fortune-split-column table{border-collapse:collapse}#fortune-split-column tr{vertical-align:inherit;border-color:inherit;display:table-row}#fortune-split-column td{vertical-align:inherit;border:1px solid #333;display:table-cell}label{cursor:default}#fortune-location-condition{min-width:500px}#fortune-location-condition .title{color:#000;cursor:default;background-color:#fff;font-size:16px;font-weight:400;line-height:48px}#fortune-location-condition .listbox{color:#000;border:1px solid #dfdfdf;padding:10px;font-size:14px}#fortune-location-condition .listbox .listItem{padding:5px 0}#fortune-location-condition .listbox .listItem input[type=radio]{float:left;margin-top:5px}#fortune-location-condition .listItem{padding:5px 0}#fortune-location-condition .listItem .subItem{height:30px;padding:0 10px;display:block}#fortune-location-condition input[type=radio]{float:left;margin-top:3px}#fortune-location-condition .listbox .listItem .subbox{height:30px;padding:0 10px}#fortune-location-condition .listbox .listItem .subbox .subItem{float:left;margin-right:5px}#fortune-location-condition .button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:2px;margin-top:10px;margin-bottom:0;padding:4px 8px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}#fortune-location-condition .button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:10px}#fortune-location-condition .button-close{color:#333;background-color:#fff;border:1px solid #ccc}.listBox{justify-content:space-between;display:flex}.inpbox{margin-bottom:10px}.decimal-places-input{width:70px}.format-list{border:1px solid #d4d4d4;width:300px;height:170px;overflow-y:scroll}.fortune-fx-editor{border-bottom:1px solid #d4d4d4;flex-direction:row;height:28px;display:flex}.fortune-fx-icon{align-items:center;margin:0 12px;display:flex}.fortune-name-box-container{border-right:1px solid #d4d4d4;align-items:center;width:99px;font-size:14px;display:flex}.fortune-name-box{text-align:center;cursor:text;white-space:nowrap;word-wrap:break-word;-webkit-nbsp-mode:space;-webkit-line-break:after-white-space;background-color:#fff;outline:none;width:100%;margin:0;overflow:hidden;-webkit-transform:translateZ(0)}.fortune-fx-input-container{border-left:1px solid #e5e5e5;flex:1;align-items:center;padding:0;display:flex;position:relative;overflow:visible}.fortune-fx-input{cursor:text;white-space:pre-wrap;word-wrap:break-word;-webkit-nbsp-mode:space;-webkit-line-break:after-white-space;box-sizing:border-box;color:#000;text-align:left;background-color:#fff;outline:none;flex:1;height:100%;margin:0;padding-top:7px;padding-left:2px;font-size:14px;line-height:14px;overflow-y:scroll;-webkit-transform:translateZ(0)}.fortune-fx-input[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.luckysheet-sheet-area{box-sizing:border-box;color:#444;-webkit-touch-callout:none;cursor:default;background-color:#fafafc;justify-content:space-between;align-items:center;width:100%;height:31px;margin:0;padding:0 30px 0 44px;transition:all .3s;display:flex;position:relative}#luckysheet-sheet-content{flex:3;align-items:center;width:0;display:flex}#luckysheet-bottom-pager{z-index:1;text-align:right;white-space:nowrap;background-color:#fafafc;flex:2;width:0}.luckysheet-sheet-area>div,.luckysheet-sheet-area .luckysheet-sheets-item{display:inline-block}.fortune-sheettab-container{vertical-align:bottom;max-width:54%;margin-left:0;padding:0;display:inline-block;position:relative}.fortune-sheettab-container .boundary{z-index:1;background:#fff;width:6px;height:100%;position:absolute;top:0}.fortune-sheettab-container .boundary-left{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#4445;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,#8880);left:0}.fortune-sheettab-container .boundary-right{background-image:linear-gradient(to left, var(--tw-gradient-stops));--tw-gradient-from:#4445;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,#8880);right:0}.fortune-sheettab-container .fortune-sheettab-container-c{white-space:nowrap;vertical-align:bottom;max-width:100%;margin-left:0;padding:0;display:inline-block;position:relative;overflow:hidden}.luckysheet-sheet-container-menu-hide .luckysheet-sheets-item{padding-right:5px!important}.luckysheet-sheet-container-menu-hide .luckysheet-sheets-item-menu{display:none!important}.luckysheet-sheet-area div.luckysheet-sheets-item{color:#676464;cursor:pointer;box-sizing:border-box;vertical-align:middle;background-color:#fafafc;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;min-width:30px;height:29px;margin-right:-1px;padding:2px 19px 0 5px;font-size:13px;line-height:29px;transition:all .1s;position:relative;top:0}.luckysheet-sheet-area div.luckysheet-sheets-item:last-child{margin-right:1px}.luckysheet-sheet-area div.luckysheet-sheets-item:hover{color:#490500;background-color:#efefef}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-menu{color:#a1a1a1;text-align:center;width:15px;height:100%;margin-left:2px;display:inline-block;position:absolute;top:-2px;right:0}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-menu:hover{color:#2a2a2a;cursor:pointer}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-name{padding:0 3px}.luckysheet-sheets-item-color{width:100%;height:10%;position:absolute;bottom:0;left:0}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-name[contenteditable=true]{-moz-user-modify:read-write-plaintext-only;-webkit-user-modify:read-write-plaintext-only;border:1px solid #d9d9d9;min-width:8px;height:18px;margin:-4px -1px;line-height:18px;display:inline-block;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}.luckysheet-sheet-area div.luckysheet-sheets-item .luckysheet-sheets-item-name[contenteditable=true]:focus{border:1px solid #4d90fe;outline:none;box-shadow:inset 0 1px 2px #0000004d}.luckysheet-sheet-area div.luckysheet-sheets-item-active{color:#222;cursor:default;background-color:#efefef;border-top-color:#fff;height:29px;line-height:29px}.luckysheet-sheet-area div.luckysheet-sheets-item-active:hover{color:#222;background-color:#ececec}.fortune-sheettab-button{justify-content:center;align-items:center;width:29px;height:29px;display:flex}.fortune-sheettab-button:hover{background-color:#efefef;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.luckysheet-noselected-text{-moz-user-select:-moz-test;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.fortune-sheettab-scroll{cursor:pointer;align-items:center;height:29px;padding:0 5px;display:flex}.fortune-sheettab-scroll:hover{background-color:#e0e0e0}.fortune-sheettab-placeholder{vertical-align:middle;width:30px;height:29px;line-height:29px;display:inline-block}.sheet-list-container{flex-direction:column;justify-content:flex-end;display:flex;overflow:visible}.luckysheet-sheet-selection-calInfo{align-content:center;align-self:flex-end;height:22px;padding:0 0 0 44px;font-size:12px;display:flex}.luckysheet-sheet-selection-calInfo div{white-space:nowrap;margin:auto 7px auto 0}.luckysheet-sheets-item-function{width:12px;height:24px;position:absolute;top:4px;right:2px}.fortune-sheet-area-right{display:flex!important}.fortune-zoom-container{white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;display:flex;overflow:visible}.fortune-zoom-button{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.fortune-zoom-button:hover{background:#efefef}.fortune-zoom-ratio{color:#1e1e1f;cursor:pointer;justify-content:center;width:48px;font-size:12px;display:flex;position:relative}.fortune-zoom-ratio-current{width:100%}.fortune-zoom-ratio-item:hover{background:#efefef}.fortune-zoom-ratio-menu{z-index:1004;background:#fff;border-radius:6px;padding:10px 0;line-height:24px;position:absolute;bottom:30px;left:0;box-shadow:2px 2px 10px #0003}.fortune-zoom-ratio-text{padding:0 10px}.fortune-context-menu{cursor:default;z-index:1004;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0003;border-radius:4px;outline:none;max-height:100%;margin:0;padding:6px 0;font-size:13px;transition:opacity .218s;position:absolute;overflow-y:auto;box-shadow:2px 2px 20px #00000026}.fortune-context-menu input.luckysheet-mousedown-cancel{text-align:center;width:35px;margin-left:5px;margin-right:5px}.fortune-context-menu-divider{width:"100%";background-color:#e0e0e0;height:1px;margin:4px 0}.luckysheet-cols-menu .luckysheet-cols-menuitem{color:#333;cursor:pointer;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;margin:0;padding:1px 24px 1px 8px;list-style:none;position:relative}.luckysheet-cols-menu .luckysheet-cols-menuitem:hover,.luckysheet-cols-menu .luckysheet-cols-menuitem-hover{background:#efefef}.luckysheet-cols-menu .luckysheet-cols-menuitem .luckysheet-cols-menuitem-content{color:#333;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;padding:6px 7em 6px 30px;list-style:none;position:relative}.fortune-filter-menu .luckysheet-cols-menuitem{padding:0}.fortune-filter-menu .luckysheet-cols-menuitem .luckysheet-cols-menuitem-content{padding:7px 24px}.fortune-menuitem-row{white-space:pre;align-items:center;padding:7px 24px;display:flex}.fortune-byvalue-btn{cursor:pointer;color:#00f;text-decoration:underline}.luckysheet-filter-bycolor-submenu .button-basic,.fortune-filter-menu .button-basic{cursor:pointer;border-radius:4px;flex-flow:row;justify-content:center;align-items:center;padding:4px 8px;font-size:14px;display:flex}.luckysheet-filter-bycolor-submenu .button-basic{margin:5px 20px}.luckysheet-filter-bycolor-submenu .button-default,.fortune-filter-menu .button-default{color:#262a33;background-color:#fff;border:1px solid #ebebeb;margin-left:10px}.luckysheet-filter-bycolor-submenu .button-default:hover,.fortune-filter-menu .button-default:hover{background-color:#e6e6e6}.luckysheet-filter-bycolor-submenu .button-primary,.fortune-filter-menu .button-primary{color:#fff;background-color:#0188fb}.luckysheet-filter-bycolor-submenu .button-primary:hover,.fortune-filter-menu .button-primary:hover{background:#5391ff}.fortune-filter-menu .button-danger{color:#fff;background-color:#d9534f;margin-left:10px}.fortune-filter-menu .button-danger:hover{background-color:#c9302c}.filter-bycolor-container{justify-content:space-between;align-items:center;display:flex}.filtermenu-input-container{padding:0}.filtermenu-input-container input.luckysheet-mousedown-cancel{box-sizing:border-box;-webkit-user-select:auto;user-select:auto;text-align:start;border:1px solid #a1a1a1;border-radius:3px;outline:none;width:230px;height:26px;margin:0 20px;padding:1px 8px;font-size:12px}.filtermenu-input-container input.luckysheet-mousedown-cancel:focus{border:1px solid #0188fb;outline:none}.byvalue-btn-row{justify-content:space-between;align-items:flex-start;padding-bottom:0}.filter-caret{border:4px solid #0000;width:0;height:0;display:inline-block}.filter-caret.right{border-left-color:#000;margin-left:2px;margin-right:3px}.filter-caret.down{border-top-color:#000;margin-top:5px;margin-right:5px}.filter-checkbox{margin-left:0;margin-right:5px}#luckysheet-filter-byvalue-select{min-height:100px;padding:4px 24px;overflow:hidden auto}#luckysheet-filter-byvalue-select .count,#luckysheet-pivotTableFilter-byvalue-select .count{color:gray;margin-left:5px}#luckysheet-filter-byvalue-select .select-item{align-items:center;display:flex}.luckysheet-filter-bycolor-submenu{z-index:1004;background-color:#fff;border:1px solid #0003;min-width:170px;padding:5px 0;font-size:12px;position:absolute}.luckysheet-filter-bycolor-submenu .title{color:#333;text-align:center;background-color:#f4f4f4;padding:10px;font-weight:600}.luckysheet-filter-bycolor-submenu .one-color-tip{text-align:center;padding:7px 30px}.luckysheet-filter-bycolor-submenu .color-list{max-height:128px;overflow:auto}.luckysheet-filter-bycolor-submenu .item{cursor:pointer;background-color:#fff;padding:5px 40px 5px 20px;position:relative}.luckysheet-filter-bycolor-submenu .item:hover{background-color:#d3d3d3}.luckysheet-filter-bycolor-submenu .item .color-label{border:1px solid #d1d1d1;width:70px;height:20px;display:block}.luckysheet-filter-bycolor-submenu .item input[type=checkbox]{position:absolute;top:6px;right:10px}.change-color-triangle{position:absolute;top:3px;right:-18px}.fortune-sort-title{color:#000;cursor:default;background-color:#fff;margin:0 0 16px;font-size:16px;font-weight:400;line-height:24px}.fortune-sort-modal>div{margin-bottom:10px}.fortune-sort-tablec td{white-space:nowrap;padding:5px}.fortune-sort-button{margin-top:10px;margin-bottom:25px}#fortune-change-color{background:#f0f0f0;border:1px solid #0003;border-radius:6px;min-width:164px;height:252px;position:absolute;bottom:-110px;left:197px;box-shadow:0 2px 4px #0003}#fortune-change-color .color-reset{color:#333;cursor:pointer;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;background:#fff;border-radius:6px;padding:10px 24px 10px 8px;list-style:none;position:relative}#fortune-change-color .color-reset:hover{background:#e6e6e6}#fortune-change-color .custom-color{background:#fff;border-radius:6px;justify-content:space-around;align-items:center;margin:1px 0;padding:10px;display:flex;position:relative}.button-basic{text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:2px;margin-bottom:0;padding:4px 8px;font-size:12px;font-weight:400;line-height:1.42857;display:inline-block}.button-primary{color:#fff;background:#0188fb;border:1px solid #0188fb;margin-right:-4px}.fortune-sheet-list{z-index:10002;min-width:120px;max-height:60%;margin-left:72px;position:absolute;bottom:53px;overflow:hidden auto}.fortune-sheet-list-item{cursor:pointer;width:100%;height:30px;margin-right:46px;line-height:30px}.fortune-sheet-list-item-name{margin-right:15px;position:relative}.fortune-sheet-list-item-name .luckysheet-sheets-list-item-color{width:6%;height:100%;position:absolute;bottom:0;left:-6px}.fortune-sheet-list :hover{background-color:#efefef}.fortune-sheet-hidden-button{justify-content:flex-end;margin-right:15px;display:inline-flex;position:absolute;right:0}.fortune-sheet-hidden-button :hover{background-color:#d0d0d0}.fortune-sheet-selected-check-sapce{width:20px;margin-left:15px;display:inline-block}.ds-button{border-radius:var(--a3s-radius-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:0 13px;font-size:13px;font-weight:600;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.ds-button.compact{border-radius:7px;gap:6px;min-height:28px;padding:0 9px;font-size:11px}.ds-button.primary{background:var(--a3s-action);color:var(--a3s-action-ink)}.ds-button.primary:hover:not(:disabled){background:var(--a3s-action-hover)}.ds-button.secondary{border-color:var(--a3s-line-strong);background:var(--a3s-panel)}.ds-button.quiet{color:var(--a3s-muted);background:0 0}.ds-button.danger{border-color:color-mix(in srgb, var(--a3s-red) 35%, var(--a3s-line));color:var(--a3s-red);background:0 0}.ds-button:hover:not(:disabled){filter:brightness(1.02);transform:translateY(-1px)}.ds-button.quiet:hover:not(:disabled){background:var(--a3s-panel-soft);color:var(--a3s-ink)}.ds-button:disabled{cursor:not-allowed;opacity:.46}.ds-button-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.8s linear infinite spin}.ds-icon-button{border-radius:var(--a3s-radius-sm);width:34px;height:34px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.ds-icon-button:hover,.ds-icon-button:focus-visible,.ds-icon-button.selected{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.ds-icon-button.selected{color:var(--a3s-blue)}.ds-status-badge{background:var(--a3s-panel-strong);color:var(--a3s-muted);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.ds-status-badge.info{background:color-mix(in srgb, var(--a3s-blue) 9%, var(--a3s-panel));color:var(--a3s-blue)}.ds-status-badge.success{background:color-mix(in srgb, var(--a3s-green) 10%, var(--a3s-panel));color:var(--a3s-green)}.ds-status-badge.warning{background:color-mix(in srgb, var(--a3s-warning) 11%, var(--a3s-panel));color:var(--a3s-warning)}.ds-status-badge.danger{background:color-mix(in srgb, var(--a3s-red) 9%, var(--a3s-panel));color:var(--a3s-red)}.ds-inline-notice{--ds-notice-tone:var(--a3s-blue);border:1px solid color-mix(in srgb, var(--ds-notice-tone) 26%, var(--a3s-line));border-radius:var(--a3s-radius-sm);background:color-mix(in srgb, var(--ds-notice-tone) 6%, var(--a3s-panel));width:100%;min-width:0;color:var(--a3s-ink);align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.ds-inline-notice.neutral{--ds-notice-tone:var(--a3s-muted)}.ds-inline-notice.info{--ds-notice-tone:var(--a3s-blue)}.ds-inline-notice.success{--ds-notice-tone:var(--a3s-green)}.ds-inline-notice.warning{--ds-notice-tone:var(--a3s-warning)}.ds-inline-notice.danger{--ds-notice-tone:var(--a3s-red)}.ds-inline-notice-icon{color:var(--ds-notice-tone);flex:none;margin-top:1px;display:inline-flex}.ds-inline-notice-icon>svg{width:17px;height:17px}.ds-inline-notice-copy{flex:1;min-width:0;font-size:11px;line-height:18px}.ds-inline-notice-copy strong{color:var(--a3s-ink);margin-bottom:1px;font-size:12px;font-weight:650;display:block}.ds-inline-notice-copy>div{color:var(--a3s-muted)}.ds-inline-notice-copy p{margin:0}.ds-inline-notice-actions{flex:none;align-items:center;gap:6px;display:flex}.ds-inline-notice-actions .ds-button{min-height:30px;padding-inline:10px;font-size:11px}.ds-collection-state{width:100%;min-height:42px;color:var(--a3s-muted);text-align:center;justify-content:center;align-items:center;gap:7px;padding:9px 11px;font-size:11px;line-height:1.45;display:flex}.ds-collection-state.info{color:var(--a3s-blue)}.ds-collection-state.warning{color:var(--a3s-warning)}.ds-collection-state.danger{color:var(--a3s-red)}.ds-collection-state-icon{flex:none;place-items:center;display:grid}.ds-collection-state-icon>svg{width:14px;height:14px}.ds-collection-state-actions{flex:none;align-items:center;display:inline-flex}.ds-collection-state-actions .ds-button{min-height:26px;padding-inline:7px;font-size:10px}.ds-popover{min-width:0;position:relative}.ds-popover-panel{z-index:80;border:1px solid var(--a3s-overlay-border);border-radius:var(--a3s-overlay-radius);background:var(--a3s-overlay-surface);width:max-content;max-width:min(440px,100vw - 32px);max-height:min(420px,100dvh - 32px);box-shadow:var(--a3s-shadow-soft);color:var(--a3s-ink);font-family:var(--a3s-ui-font);position:absolute;overflow:auto}.ds-popover-portal-anchor{z-index:80;min-width:0;height:0;position:fixed}.ds-popover-panel[data-floating=true]{top:0;left:0}.ds-popover[data-placement=bottom-start]>.ds-popover-panel{top:calc(100% + 8px);left:0}.ds-popover[data-placement=bottom-end]>.ds-popover-panel{top:calc(100% + 8px);right:0}.ds-popover[data-placement=top-start]>.ds-popover-panel{bottom:calc(100% + 8px);left:0}.ds-popover[data-placement=top-end]>.ds-popover-panel{bottom:calc(100% + 8px);right:0}.ds-split-handle{touch-action:none;background:0 0;border:0;outline:0;margin:0;padding:0;position:relative}.ds-split-handle[aria-orientation=vertical]{cursor:col-resize}.ds-split-handle[aria-orientation=horizontal]{cursor:row-resize}.ds-split-handle:after{content:"";background:0 0;border-radius:999px;transition:background-color .14s;position:absolute}.ds-split-handle[aria-orientation=vertical]:after{width:2px;top:0;bottom:0;left:50%;transform:translate(-50%)}.ds-split-handle[aria-orientation=horizontal]:after{height:2px;bottom:50%;left:0;right:0;transform:translateY(50%)}.ds-split-handle:hover:after,.ds-split-handle:focus-visible:after,html[data-ds-resizing] .ds-split-handle:after{background:var(--a3s-blue)}html[data-ds-resizing=vertical],html[data-ds-resizing=vertical] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}html[data-ds-resizing=horizontal],html[data-ds-resizing=horizontal] *{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}.ds-page-header{border-bottom:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel-soft) 24%, var(--a3s-panel));flex:0 0 64px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:64px;padding:0 16px;display:grid}.ds-page-header.has-navigation{grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr)}.ds-page-header-identity,.ds-page-header-title-line,.ds-page-header-actions{align-items:center;min-width:0;display:flex}.ds-page-header-identity{gap:9px}.ds-page-header-icon{border:1px solid color-mix(in srgb, var(--ds-page-accent) 20%, var(--a3s-line));background:color-mix(in srgb, var(--ds-page-accent) 8%, var(--a3s-panel));width:32px;height:32px;color:var(--ds-page-accent);border-radius:9px;flex:0 0 32px;place-items:center;display:grid}.ds-page-header[data-accent=blue]{--ds-page-accent:var(--a3s-blue)}.ds-page-header[data-accent=green]{--ds-page-accent:var(--a3s-green)}.ds-page-header[data-accent=purple]{--ds-page-accent:var(--a3s-purple)}.ds-page-header[data-accent=neutral]{--ds-page-accent:var(--a3s-muted)}.ds-page-header-copy{min-width:0}.ds-page-header-title-line{gap:8px}.ds-page-header h1,.ds-page-header p{margin:0}.ds-page-header h1{color:var(--a3s-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;line-height:21px;overflow:hidden}.ds-page-header p{max-width:680px;color:var(--a3s-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;line-height:17px;overflow:hidden}.ds-page-header-status{flex:none;align-items:center;display:inline-flex}.ds-page-header-navigation{justify-self:center}.ds-page-header-actions{justify-self:end;gap:4px}.ds-page-header-actions .ds-button{border-radius:8px;gap:6px;min-height:34px;padding-inline:10px;font-size:12px}.ds-tabs{--ds-tabs-accent:var(--a3s-blue);align-items:center;min-width:0;display:flex}.ds-tabs.segment{background:var(--a3s-panel-soft);border-radius:9px;gap:2px;padding:2px}.ds-tabs>button{min-width:0;color:var(--a3s-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex;position:relative}.ds-tabs.standard>button{min-height:32px;padding:0 10px;font-size:11px}.ds-tabs.compact>button{min-height:30px;padding:0 9px;font-size:11px}.ds-tabs.segment>button{border-radius:7px}.ds-tabs>button:hover:not(:disabled){color:var(--a3s-ink)}.ds-tabs.segment>button[aria-selected=true]{background:var(--a3s-panel);color:var(--ds-tabs-accent);box-shadow:0 1px 3px #14182814}.ds-tabs.line{border-bottom:1px solid var(--a3s-line);gap:18px}.ds-tabs.line>button{align-self:stretch;padding-inline:1px}.ds-tabs.line>button:after{content:"";background:0 0;border-radius:999px 999px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.ds-tabs.line>button[aria-selected=true]{color:var(--a3s-ink)}.ds-tabs.line>button[aria-selected=true]:after{background:var(--ds-tabs-accent)}.ds-tabs>button:disabled{cursor:not-allowed;opacity:.42}.ds-tabs-icon{align-items:center;display:inline-flex}.ds-tabs-label-compact{display:none}.ds-tabs-badge{background:var(--a3s-panel-strong);min-width:17px;height:17px;color:var(--a3s-muted);border-radius:999px;place-items:center;padding:0 4px;font-size:9px;font-weight:650;display:inline-grid}.ds-segmented-control{border:1px solid var(--a3s-line);background:var(--a3s-panel-soft);border-radius:9px;grid-auto-columns:max-content;grid-auto-flow:column;gap:2px;min-width:0;max-width:100%;padding:2px;display:inline-grid}.ds-segmented-control.equal{grid-auto-columns:minmax(0,1fr);width:100%;display:grid}.ds-segmented-control-item{min-width:0;color:var(--a3s-muted);cursor:pointer;border-radius:7px;position:relative}.ds-segmented-control-item>input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-segmented-control-content{border-radius:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:0;height:100%;font-weight:600;transition:background-color .15s,box-shadow .15s,color .15s;display:flex}.ds-segmented-control.standard .ds-segmented-control-content{min-height:32px;padding:0 10px;font-size:11px}.ds-segmented-control.compact .ds-segmented-control-content{min-height:28px;padding:0 8px;font-size:11px}.ds-segmented-control-item:hover:not(:has(input:disabled)){color:var(--a3s-ink)}.ds-segmented-control-item.selected .ds-segmented-control-content{background:var(--a3s-panel);color:var(--a3s-blue);box-shadow:0 1px 3px #14182814}.ds-segmented-control-item:has(input:focus-visible) .ds-segmented-control-content{outline:2px solid color-mix(in srgb, var(--a3s-blue) 48%, transparent);outline-offset:1px}.ds-segmented-control-item:has(input:disabled){cursor:not-allowed;opacity:.42}.ds-segmented-control-icon{flex:none;align-items:center;display:inline-flex}.ds-segmented-control-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-state-view{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(560px,100%);min-height:280px;margin:auto;padding:36px;display:flex}.ds-state-view.compact{min-height:160px;padding:24px}.ds-state-view-icon{background:color-mix(in srgb, var(--ds-state-tone) 8%, var(--a3s-panel));width:48px;height:48px;color:var(--ds-state-tone);border-radius:14px;place-items:center;margin-bottom:14px;display:grid}.ds-state-view.neutral{--ds-state-tone:var(--a3s-muted)}.ds-state-view.info{--ds-state-tone:var(--a3s-blue)}.ds-state-view.success{--ds-state-tone:var(--a3s-green)}.ds-state-view.warning{--ds-state-tone:var(--a3s-warning)}.ds-state-view.danger{--ds-state-tone:var(--a3s-red)}.ds-state-view h2,.ds-state-view p{margin:0}.ds-state-view h2{color:var(--a3s-ink);font-size:16px;font-weight:600;line-height:24px}.ds-state-view>p{max-width:520px;color:var(--a3s-muted);margin-top:5px;font-size:12px;line-height:19px}.ds-state-view-details{width:min(520px,100%);color:var(--a3s-muted);margin-top:14px;font-size:12px}.ds-state-view-actions{justify-content:center;gap:8px;margin-top:18px;display:flex}.ds-search-field{border:1px solid var(--a3s-line);border-radius:var(--a3s-radius-sm);background:var(--a3s-panel);width:100%;min-width:0;color:var(--a3s-muted);align-items:center;gap:8px;padding:0 10px;transition:border-color .15s,box-shadow .15s,color .15s;display:flex}.ds-search-field.standard{height:36px}.ds-search-field.compact{height:32px;padding-inline:8px}.ds-search-field:focus-within{border-color:color-mix(in srgb, var(--a3s-blue) 58%, var(--a3s-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--a3s-blue) 9%, transparent);color:var(--a3s-blue)}.ds-search-field input{min-width:0;color:var(--a3s-ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.ds-search-field input::placeholder{color:var(--a3s-muted)}.ds-search-field input::-webkit-search-cancel-button{display:none}.ds-search-field-clear{width:24px;height:24px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 24px;place-items:center;padding:0;display:grid}.ds-search-field-clear:hover{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.ds-search-field:has(input:disabled){cursor:not-allowed;opacity:.52}@media (max-width:1100px){.ds-page-header.has-navigation{grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr);gap:12px;padding-inline:14px}.ds-page-header p{display:none}}.ds-dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);width:auto;max-width:none;height:auto;max-height:none;color:var(--a3s-ink);font-family:var(--a3s-ui-font);background:#090c166b;border:0;place-items:center;margin:0;padding:16px;display:grid;position:fixed;inset:0}.ds-dialog{box-sizing:border-box;border:1px solid var(--a3s-overlay-border);border-radius:var(--a3s-overlay-radius);background:var(--a3s-overlay-surface);width:min(440px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--a3s-shadow-soft);flex-direction:column;display:flex;overflow:hidden}.ds-dialog>header{flex:none;justify-content:space-between;align-items:flex-start;padding:20px 24px 16px;display:flex}.ds-dialog h2{margin:0;font-size:16px;font-weight:600}.ds-dialog header p{color:var(--a3s-muted);margin:5px 0 0;font-size:12px}.ds-dialog-body{min-height:0;padding:4px 24px 20px;overflow:auto}.ds-dialog>footer{border-top:1px solid var(--a3s-line);background:var(--a3s-panel-soft);flex:none;justify-content:flex-end;gap:8px;padding:14px 24px;display:flex}.ds-dialog>footer .ds-button.danger{border-color:var(--a3s-red);background:var(--a3s-red);color:#fff}.ds-dialog>footer .ds-button.danger:hover:not(:disabled){background:color-mix(in srgb, var(--a3s-red) 88%, black)}@media (max-width:520px){.ds-dialog-backdrop{padding:10px}.ds-dialog{max-height:calc(100dvh - 20px)}.ds-dialog>header{padding:16px 16px 12px}.ds-dialog-body{padding:4px 16px 16px}.ds-dialog>footer{padding:12px 16px}}.ds-field{flex-direction:column;gap:7px;display:flex}.ds-field-label{color:var(--a3s-muted);font-size:12px;font-weight:600}.ds-field input,.ds-field select{border:1px solid var(--a3s-line-strong);border-radius:var(--a3s-radius-sm);background:var(--a3s-panel);width:100%;height:40px;color:var(--a3s-ink);outline:0;padding:0 11px}.ds-field textarea{resize:vertical;border:1px solid var(--a3s-line-strong);border-radius:var(--a3s-radius-sm);background:var(--a3s-panel);width:100%;min-height:92px;color:var(--a3s-ink);outline:0;padding:10px 11px;font:13px/1.6 inherit}.ds-field input:focus,.ds-field select:focus,.ds-field textarea:focus{border-color:var(--a3s-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--a3s-blue) 11%, transparent)}.ds-field.invalid input,.ds-field.invalid select,.ds-field.invalid textarea{border-color:color-mix(in srgb, var(--a3s-red) 62%, var(--a3s-line))}.ds-field-description,.ds-field-error{color:var(--a3s-muted);font-size:11px;line-height:17px}.ds-field-error{color:var(--a3s-red)}.ds-combobox{position:relative}.ds-combobox-trigger{border:1px solid var(--a3s-line);border-radius:var(--a3s-radius-sm);background:var(--a3s-panel);min-width:190px;height:40px;color:var(--a3s-ink);align-items:center;gap:10px;padding:0 11px;display:flex}.ds-combobox-trigger-copy{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.ds-combobox-trigger-copy strong,.ds-combobox-trigger-copy small,.ds-combobox-option-copy strong,.ds-combobox-option-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-combobox-model-mark{background:var(--a3s-panel-soft);width:23px;height:23px;color:var(--a3s-ink);border-radius:7px;flex:none;place-items:center;display:grid}.ds-combobox-trigger small,.ds-combobox-popover [role=option] small,.ds-combobox-popover [role=option] i,.ds-combobox-popover [role=option] em{color:var(--a3s-faint);font-size:11px}.ds-combobox-popover{width:420px;padding:8px}.ds-combobox-popover.has-source-tabs{min-height:min(320px, var(--ds-combobox-available-height,calc(100dvh - 32px)));max-height:var(--ds-combobox-available-height,calc(100dvh - 32px));flex-direction:column;display:flex;overflow:hidden}.ds-combobox-popover.has-source-tabs>.ds-combobox-source-tabs,.ds-combobox-popover.has-source-tabs>.ds-combobox-search,.ds-combobox-popover.has-source-tabs>.ds-combobox-footer{flex:none}.ds-combobox-popover.has-source-tabs>[role=listbox]{flex:auto;min-height:0}.ds-combobox-source-tabs.ds-tabs{border-bottom:1px solid var(--a3s-line);scrollbar-width:none;background:0 0;border-radius:0;gap:4px;margin:-1px -1px 8px;padding:1px 1px 8px;display:flex;overflow-x:auto}.ds-combobox-source-tabs::-webkit-scrollbar{display:none}.ds-combobox-source-tabs.ds-tabs>button{height:28px;min-height:28px;color:var(--a3s-muted);background:0 0;border:1px solid #0000;border-radius:8px;flex:none;padding:0 10px;font-size:10px;font-weight:600}.ds-combobox-source-tabs.ds-tabs>button:hover{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.ds-combobox-source-tabs.ds-tabs>button[aria-selected=true]{background:var(--a3s-action);color:var(--a3s-action-ink)}.ds-combobox-popover>.ds-combobox-search{border:1px solid var(--a3s-line);border-radius:var(--a3s-radius-sm);align-items:center;gap:7px;padding:0 10px;display:flex}.ds-combobox-popover input{width:100%;height:36px;color:var(--a3s-ink);background:0 0;border:0;outline:0}.ds-combobox-popover [role=listbox]{max-height:340px;padding-top:6px;overflow:auto}.ds-combobox-popover [role=option]{width:100%;color:var(--a3s-ink);text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:24px minmax(120px,1fr) auto auto;align-items:center;gap:10px;padding:9px;display:grid}.ds-combobox-popover [role=option]:hover,.ds-combobox-popover [role=option][aria-selected=true],.ds-combobox-popover [role=option].active{background:var(--a3s-panel-soft)}.ds-combobox-option-copy{flex-direction:column;min-width:0;display:flex}.ds-combobox-popover [role=option] i,.ds-combobox-popover [role=option] em{color:var(--a3s-muted);align-items:center;gap:4px;font-style:normal;display:flex}.ds-combobox-popover [role=option] em{color:var(--a3s-blue)}.ds-combobox-footer{border-top:1px solid var(--a3s-line);margin:6px -2px -2px;padding:7px 2px 2px}.ds-combobox-footer>button{width:100%;height:34px;color:var(--a3s-muted);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 9px;font-size:11px;display:flex}.ds-combobox-footer>button:hover{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.work-office-field{min-width:0;color:var(--a3s-muted);gap:4px;font-size:9px;display:grid}.work-office-field>.work-office-select,.work-office-field>.work-office-color-picker,.work-office-field>.work-office-number-field,.work-office-field>.work-office-text-field,.work-office-field>.work-office-text-area,.work-office-field>.work-office-color-picker .work-office-color-trigger{width:100%}.work-office-select,.work-office-color-picker{min-width:0;position:relative}.work-office-select>button[role=combobox],.work-office-color-trigger,.work-office-text-field,.work-office-text-area,.work-office-number-field{border:1px solid var(--a3s-line);background:var(--a3s-panel);color:var(--a3s-ink);font:inherit;border-radius:6px;outline:0;font-size:10px}.work-office-select>button[role=combobox]{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:104px;height:28px;padding:0 8px 0 9px;display:flex}.work-office-select>button[role=combobox]>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.work-office-select>button[role=combobox]:hover:not(:disabled),.work-office-select.open>button[role=combobox],.work-office-color-trigger:hover:not(:disabled),.work-office-color-picker.open .work-office-color-trigger{border-color:color-mix(in srgb, var(--work-office-control-accent,var(--a3s-blue)) 48%, var(--a3s-line));background:var(--a3s-panel-soft)}.work-office-select>button[role=combobox]:focus-visible,.work-office-color-trigger:focus-visible,.work-office-text-field:focus-visible,.work-office-text-area:focus-visible,.work-office-number-field:focus-within,.work-office-slider:focus-visible{border-color:var(--work-office-control-accent,var(--a3s-blue));box-shadow:0 0 0 2px color-mix(in srgb, var(--work-office-control-accent,var(--a3s-blue)) 18%, transparent)}.work-office-select>button[role=combobox]:disabled,.work-office-color-trigger:disabled,.work-office-text-field:disabled,.work-office-text-area:disabled{cursor:not-allowed;opacity:.45}.work-office-number-field:has(input:disabled){cursor:not-allowed;opacity:.45}.work-office-select-menu,.work-office-color-menu{z-index:80;border:1px solid var(--a3s-line-strong);background:color-mix(in srgb, var(--a3s-panel) 97%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:8px;min-width:100%;padding:5px;position:absolute;top:calc(100% + 5px);left:0;box-shadow:0 12px 34px #0f172a2e}.work-office-select-menu{width:max-content;min-width:max(100%,150px);max-width:280px;max-height:320px;display:grid;overflow-y:auto}.work-office-select-menu:is([aria-label=字体],[aria-label=快捷字体],[aria-label=演示字体]){min-width:210px;max-width:240px}.work-office-select-group-label{z-index:1;background:color-mix(in srgb, var(--a3s-panel) 98%, transparent);color:var(--a3s-faint);font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;letter-spacing:.04em;margin:0 -1px 2px;padding:7px 8px 4px;font-size:8px;font-weight:650;position:sticky;top:-5px}.work-office-select-menu>button{width:100%;min-height:28px;color:var(--a3s-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:5px 7px;font-size:10px;display:flex}.work-office-select-option-copy{flex:1;justify-content:space-between;align-items:baseline;gap:14px;min-width:0;display:flex}.work-office-select-option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.work-office-select-option-copy>small{color:var(--a3s-faint);font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;flex:none;font-size:8px;font-weight:500}.work-office-select-menu>button:hover:not(:disabled),.work-office-select-menu>button:focus-visible{background:var(--a3s-panel-soft);outline:0}.work-office-select-menu>button[aria-selected=true]{color:var(--work-office-control-accent,var(--a3s-blue));font-weight:650}.work-office-select-menu>button:disabled{cursor:not-allowed;opacity:.38}.work-office-checkbox{min-width:0;min-height:26px;color:var(--a3s-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:0;justify-content:flex-start;align-items:center;gap:7px;padding:3px 0;font-size:10px;display:inline-flex;position:relative}.work-office-checkbox>input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.work-office-checkbox:not(.disabled):hover{color:var(--a3s-ink)}.work-office-checkbox>input:focus-visible+.work-office-checkbox-box{border-color:var(--work-office-control-accent,var(--a3s-blue));box-shadow:0 0 0 2px color-mix(in srgb, var(--work-office-control-accent,var(--a3s-blue)) 18%, transparent)}.work-office-checkbox.disabled{cursor:not-allowed;opacity:.45}.work-office-checkbox-box{border:1px solid var(--a3s-line-strong);background:var(--a3s-panel);color:#fff;border-radius:4px;flex:0 0 15px;place-items:center;width:15px;height:15px;display:grid}.work-office-checkbox.checked .work-office-checkbox-box{border-color:var(--work-office-control-accent,var(--a3s-blue));background:var(--work-office-control-accent,var(--a3s-blue))}.work-office-checkbox-label{min-width:0}.work-office-number-field{grid-template-columns:minmax(0,1fr) 18px;min-width:72px;height:29px;display:grid;overflow:hidden}.work-office-number-field>input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;padding:0 7px;font-size:10px}.work-office-number-steppers{border-left:1px solid var(--a3s-line);grid-template-rows:1fr 1fr;display:grid}.work-office-number-steppers>button{min-width:0;height:auto;color:var(--a3s-faint);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.work-office-number-steppers>button:first-child{border-bottom:1px solid var(--a3s-line)}.work-office-number-steppers>button:hover:not(:disabled){background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-office-color-trigger{cursor:pointer;align-items:center;gap:6px;min-width:112px;height:29px;padding:0 7px 0 6px;display:flex}.work-office-color-value{min-width:0;font-family:var(--font-mono);flex:1;font-size:9px}.work-office-color-trigger-icon{width:17px;height:17px;color:var(--a3s-muted);flex:0 0 17px;place-items:center;display:grid}.work-office-color-trigger-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;font-weight:620;overflow:hidden}.work-office-color-picker.labeled .work-office-color-trigger{min-width:104px}.work-office-color-picker.compact .work-office-color-trigger{justify-content:center;gap:0;width:30px;min-width:30px;padding:0;position:relative}.work-office-color-picker.compact .work-office-color-trigger>svg:last-child{background:color-mix(in srgb, var(--a3s-panel) 88%, transparent);border-radius:3px 0;width:9px;height:9px;padding:1px;position:absolute;bottom:1px;right:1px}.work-office-color-swatch{border:1px solid var(--a3s-line-strong);border-radius:3px;flex:0 0 19px;width:19px;height:13px;box-shadow:inset 0 0 0 1px #ffffff47}.work-office-color-menu{width:276px;padding:8px}.work-office-color-palette{gap:6px;display:grid}.work-office-color-section-title{color:var(--a3s-muted);font-size:9px;font-weight:650;line-height:1.4}.work-office-color-grid{--work-office-color-grid-columns:10;grid-template-columns:repeat(var(--work-office-color-grid-columns), 22px);gap:3px;display:grid}.work-office-color-grid.standard{padding-bottom:2px}.work-office-color-grid>button{border:1px solid color-mix(in srgb, var(--a3s-line-strong) 82%, transparent);cursor:pointer;border-radius:3px;place-items:center;width:22px;height:22px;padding:0;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.work-office-color-grid>button:hover,.work-office-color-grid>button:focus-visible,.work-office-color-grid>button[aria-selected=true]{z-index:1;box-shadow:0 0 0 1px var(--a3s-panel), 0 0 0 3px var(--work-office-control-accent,var(--a3s-blue));outline:0;position:relative}.work-office-color-custom{border-top:1px solid var(--a3s-line);grid-template-columns:26px minmax(0,1fr) auto;align-items:end;gap:7px;margin-top:8px;padding-top:8px;display:grid}.work-office-color-custom-preview{border:1px solid var(--a3s-line-strong);border-radius:5px;width:26px;height:27px;box-shadow:inset 0 0 0 1px #ffffff3d}.work-office-color-custom>label{min-width:0;color:var(--a3s-muted);gap:3px;font-size:8px;display:grid}.work-office-color-custom>label>input,.work-office-text-field,.work-office-text-area{min-width:0;padding:6px 8px}.work-office-color-custom>label>input{box-sizing:border-box;border:1px solid var(--a3s-line);background:var(--a3s-panel);width:100%;color:var(--a3s-ink);font-family:var(--font-mono);border-radius:5px;outline:0;font-size:9px}.work-office-color-custom>label>input:focus-visible{border-color:var(--work-office-control-accent,var(--a3s-blue));box-shadow:0 0 0 2px color-mix(in srgb, var(--work-office-control-accent,var(--a3s-blue)) 16%, transparent)}.work-office-color-custom>label>input[aria-invalid=true]{border-color:color-mix(in srgb, var(--a3s-red) 62%, var(--a3s-line))}.work-office-color-custom>.ds-button{border-radius:5px;min-width:42px;min-height:27px;padding:0 8px;font-size:9px}@media (max-width:520px){.work-office-color-menu{width:min(304px,100vw - 16px);max-width:calc(100vw - 16px);padding:10px}.work-office-color-palette{gap:7px}.work-office-color-section-title{font-size:10px}.work-office-color-grid{--work-office-color-grid-columns:8;grid-template-columns:repeat(var(--work-office-color-grid-columns), minmax(0, 1fr));gap:3px}.work-office-color-grid>button{aspect-ratio:1;border-radius:5px;width:100%;height:auto;min-height:30px}.work-office-color-custom{grid-template-columns:30px minmax(0,1fr) auto;gap:8px}.work-office-color-custom-preview{width:30px;height:32px}.work-office-color-custom>label{font-size:9px}.work-office-color-custom>label>input,.work-office-color-custom>.ds-button{min-height:32px}}.work-office-slider{cursor:pointer;border-radius:999px;outline:0;width:88px;height:18px;position:relative}.work-office-slider:before,.work-office-slider-fill{content:"";border-radius:999px;height:3px;position:absolute;top:8px;left:0}.work-office-slider:before{background:var(--a3s-line-strong);width:100%}.work-office-slider-fill{background:var(--work-office-control-accent,var(--a3s-blue))}.work-office-slider-thumb{border:2px solid var(--work-office-control-accent,var(--a3s-blue));background:var(--a3s-panel);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:3px;box-shadow:0 1px 3px #0f172a3d}.work-office-slider.disabled{cursor:not-allowed;opacity:.4}.work-office-dialog-field{gap:7px;width:100%;min-width:0;display:grid}.work-office-dialog-field-label{color:var(--a3s-muted);font-size:11px;font-weight:620}.work-office-dialog-field-error{color:var(--a3s-red);font-size:10px;line-height:1.45}.work-office-dialog-field .work-office-text-area{resize:vertical;min-height:110px}.work-office-collection-empty.ds-collection-state{min-height:42px;color:var(--a3s-faint);padding:8px 6px;font-size:8px}.work-office-form-error.ds-inline-notice{flex:1;width:auto;min-width:0;margin-right:auto;padding:5px 7px}.work-office-form-error .ds-inline-notice-copy,.work-office-form-warning .ds-inline-notice-copy{font-size:8px;line-height:1.4}.work-office-form-warning.ds-inline-notice{grid-column:1/-1;padding:6px 8px}.work-office-panel-empty.ds-state-view{min-height:120px;padding:20px}.work-office-panel-empty.ds-state-view h2{font-size:10px}.work-office-ribbon{--work-office-accent:var(--a3s-blue);--work-office-control-accent:var(--work-office-accent);z-index:8;border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);flex-direction:column;flex:none;min-width:0;display:flex;box-shadow:0 2px 7px #181f2e0a}.work-office-ribbon.work-spreadsheet-ribbon{--work-office-accent:#159469}.work-office-ribbon.work-presentation-ribbon{--work-office-accent:#db663b}.work-office-preview-bar{--work-office-accent:var(--a3s-blue);z-index:8;border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);flex:0 0 36px;align-items:center;gap:12px;min-width:0;height:36px;display:flex;position:relative;box-shadow:0 2px 7px #181f2e0a}.work-office-preview-bar.work-spreadsheet-ribbon{--work-office-accent:#159469}.work-office-preview-bar.work-presentation-ribbon{--work-office-accent:#db663b}.work-office-preview-summary{min-width:0;color:var(--a3s-muted);white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex;overflow:hidden}.work-office-preview-summary>svg{color:var(--work-office-accent,var(--a3s-blue));flex:none}.work-office-preview-summary strong{color:var(--a3s-ink);font-weight:650}.work-office-preview-summary span{color:var(--a3s-faint);text-overflow:ellipsis;overflow:hidden}.work-office-ribbon-tabs-row{flex:0 0 36px;align-items:stretch;min-width:0;height:36px;display:flex;position:relative}.work-office-ribbon-tab-strip{flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.work-office-ribbon-tabs{--ds-tabs-accent:var(--work-office-accent);scrollbar-width:none;border-bottom:0;flex:1;min-width:0;height:36px;padding:0 10px 0 12px;overflow-x:auto}.work-office-ribbon-tabs::-webkit-scrollbar{display:none}.work-office-ribbon-tabs>button{border-radius:0;flex:none;padding:0 12px;font-size:12px}.work-office-ribbon-tabs>button:after{left:4px;right:4px}.work-office-ribbon-tabs>button:focus-visible{box-shadow:inset 0 0 0 1px var(--work-office-accent);border-radius:4px}.work-office-ribbon-tabs.ds-tabs>button[aria-selected=true]{box-shadow:none;color:var(--work-office-accent);background:0 0;font-weight:680}.work-office-ribbon-tabs.ds-tabs>button[aria-selected=true]:hover:not(:disabled){background:color-mix(in srgb, var(--work-office-accent) 6%, transparent);color:var(--work-office-accent)}.work-office-ribbon-tabs.ds-tabs>button[aria-selected=true]:after{background:var(--work-office-accent)}.work-office-ribbon-tab-navigation{border-left:1px solid var(--a3s-line);background:var(--a3s-panel);height:36px;box-shadow:-5px 0 10px color-mix(in srgb, var(--a3s-panel) 88%, transparent);flex:none;align-items:center;gap:1px;padding:0 4px;display:flex}.work-office-ribbon-tab-navigation>button{width:24px;height:26px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;outline:0;place-items:center;padding:0;display:grid}.work-office-ribbon-tab-navigation>button:hover:not(:disabled),.work-office-ribbon-tab-navigation>button:focus-visible{background:color-mix(in srgb, var(--work-office-accent) 8%, var(--a3s-panel));color:var(--work-office-accent)}.work-office-ribbon-tab-navigation>button:focus-visible{box-shadow:inset 0 0 0 1px var(--work-office-accent)}.work-office-ribbon-tab-navigation>button:disabled{cursor:default;opacity:.28}.work-office-file-menu{border-right:1px solid var(--a3s-line);flex:none;align-items:center;display:flex;position:relative}.work-office-file-trigger{min-width:62px;height:36px;color:var(--work-office-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:3px;padding:0 10px;font-size:12px;font-weight:680;display:inline-flex}.work-office-file-trigger:hover,.work-office-file-trigger[aria-expanded=true]{background:color-mix(in srgb, var(--work-office-accent) 8%, var(--a3s-panel))}.work-office-file-trigger:focus-visible{outline:2px solid color-mix(in srgb, var(--work-office-accent) 32%, transparent);outline-offset:2px}.work-office-file-popover{z-index:80;border:1px solid var(--a3s-line);background:var(--a3s-panel);border-radius:10px;width:224px;padding:6px;display:grid;position:absolute;top:34px;left:0;box-shadow:0 14px 36px #121a2b2e}.work-office-file-popover>button{width:100%;height:36px;color:var(--a3s-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 9px;font-size:11px;display:grid}.work-office-file-popover>button:hover:not(:disabled),.work-office-file-popover>button:focus-visible{background:var(--a3s-panel-soft);outline:0}.work-office-file-popover>button:disabled{cursor:default;opacity:.42}.work-office-file-action-icon{width:24px;height:24px;color:var(--work-office-accent,var(--a3s-blue));border-radius:6px;place-items:center;display:grid}.work-office-file-popover kbd{color:var(--a3s-faint);font:inherit;font-size:9px}.work-office-file-separator{background:var(--a3s-line);border:0;height:1px;margin:5px 7px}.work-office-ribbon-panel{min-width:0;position:relative}.work-office-ribbon-panel[data-empty=true]{display:none}.work-office-ribbon .work-office-toolbar{border:0;flex-basis:74px;align-items:stretch;gap:0;height:74px;min-height:74px;padding:5px 10px;scroll-padding-inline:34px}.work-office-ribbon .work-office-toolbar[data-has-overflow=true]:after{content:"";pointer-events:none;flex:0 0 calc(100% - 34px);align-self:stretch}.work-office-ribbon-scroll{z-index:4;border:1px solid color-mix(in srgb, var(--work-office-accent) 18%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-panel) 94%, transparent);width:27px;height:63px;color:var(--work-office-accent);cursor:pointer;border-radius:7px;place-items:center;padding:0;display:grid;position:absolute;top:5px;box-shadow:0 3px 12px #141b2b1a}.work-office-ribbon-scroll.previous{left:4px}.work-office-ribbon-scroll.next{right:4px}.work-office-ribbon-scroll:hover,.work-office-ribbon-scroll:focus-visible{border-color:color-mix(in srgb, var(--work-office-accent) 38%, var(--a3s-line));background:color-mix(in srgb, var(--work-office-accent) 8%, var(--a3s-panel));outline:0;box-shadow:0 5px 16px #141b2b24}.work-office-ribbon-group{border-right:1px solid var(--a3s-line);flex:none;align-items:stretch;height:65px;padding:0 9px 12px;display:flex;position:relative}.work-office-ribbon-group:first-child{padding-left:2px}.work-office-ribbon-group:last-child{border-right:0}.work-office-ribbon-group>div{align-items:center;gap:2px;min-width:0;display:flex}.work-office-ribbon-group>span{color:var(--a3s-faint);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:9px;position:absolute;bottom:0;left:8px;right:8px;overflow:hidden}.work-office-ribbon .work-office-toolbar button.with-label{flex-direction:column;gap:3px;width:auto;min-width:56px;height:51px;padding:4px 7px 3px}.work-office-ribbon .work-office-toolbar button.with-label>span{text-overflow:ellipsis;white-space:nowrap;max-width:76px;font-size:10px;line-height:12px;overflow:hidden}.work-office-ribbon .work-office-toolbar select{min-width:104px}.work-office-ribbon-badge{background:var(--a3s-panel-strong);min-width:14px;color:var(--a3s-faint);text-align:center;border-radius:999px;padding:0 3px;font-size:7px;font-weight:650;line-height:13px;position:absolute;top:2px;right:3px}.work-office-ribbon .work-office-toolbar button.active{color:var(--work-office-accent)}.work-office-status{z-index:7;border-top:1px solid var(--a3s-line);background:var(--a3s-panel);min-width:0;height:28px;color:var(--a3s-muted);flex:0 0 28px;justify-content:space-between;align-items:center;gap:12px;padding:0 9px 0 12px;font-size:10px;display:flex}.work-office-status-info,.work-office-status-view,.work-office-save-status{align-items:center;min-width:0;display:flex}.work-office-status-info{flex:1;gap:14px;overflow:hidden}.work-office-status-info output{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-office-status-view{flex:none;gap:4px}.work-office-status button{width:23px;height:22px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.work-office-status button:hover:not(:disabled),.work-office-status button[aria-pressed=true]{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-office-status button:disabled{cursor:default;opacity:.4}.work-office-status-view>output{text-align:center;width:35px}.work-office-status-view .work-office-status-slider{width:80px;margin:0 2px}.work-office-status-divider{background:var(--a3s-line);width:1px;height:15px;margin:0 3px}.work-office-save-status{color:var(--a3s-faint);gap:4px}@media (max-width:1120px){.work-office-ribbon .work-office-toolbar{padding-inline:5px}.work-office-ribbon-group{padding-left:4px;padding-right:4px}.work-office-ribbon-group:first-child{padding-left:0}.work-office-ribbon-group>span{left:4px;right:4px}}@media (max-width:900px){.work-office-ribbon-tabs>button{padding-inline:9px}.work-office-ribbon-tabs .ds-tabs-label.has-compact{display:none}.work-office-ribbon-tabs .ds-tabs-label-compact{display:inline}}.work-office-context-menu{--work-office-menu-accent:var(--a3s-blue);z-index:2147483000;border:1px solid var(--a3s-overlay-border);border-radius:var(--a3s-overlay-radius);background:var(--a3s-overlay-surface);width:max-content;min-width:220px;max-width:min(320px,100vw - 16px);max-height:calc(100vh - 16px);box-shadow:var(--a3s-shadow-soft);color:var(--a3s-ink);font-family:var(--a3s-ui-font);overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:5px;font-size:11px;line-height:1.25;display:grid;overflow:auto}.workspace-context-menu{position:fixed}.work-office-context-menu>button{width:100%;min-height:32px;color:var(--a3s-ink);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;outline:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.work-office-context-menu>button:hover:not(:disabled),.work-office-context-menu>button:focus-visible{background:var(--a3s-panel-soft);box-shadow:none}.work-office-context-menu>button:focus-visible{outline:1px solid color-mix(in srgb, var(--work-office-menu-accent) 58%, var(--a3s-line));outline-offset:-1px}.work-office-context-menu>button:disabled{cursor:not-allowed;opacity:.42}.work-office-context-menu>button.danger{color:var(--a3s-red)}.work-office-context-menu>button>svg{width:15px;height:15px;color:var(--a3s-muted);pointer-events:none}.work-office-context-menu>button.danger>svg{color:currentColor}.work-office-context-menu>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.work-office-context-menu kbd{color:var(--a3s-faint);font:inherit;white-space:nowrap;margin-left:8px;font-size:9px}.workspace-context-menu-separator,.work-spreadsheet-sheet-popover>hr{background:var(--a3s-line);border:0;height:1px;margin:4px 7px}@media (forced-colors:active){.work-office-context-menu{border-color:canvastext}.work-office-context-menu>button:focus-visible{outline:2px solid highlight}}.work-editor-shell{background:var(--a3s-panel);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.work-editor-header{z-index:20;border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);flex:0 0 50px;align-items:center;gap:9px;height:50px;padding:0 12px;display:flex;box-shadow:0 1px 4px #141b2b08}.work-editor-back{width:32px;height:32px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.work-editor-back:hover{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-file-kind-icon{border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.work-file-kind-icon.document{background:color-mix(in srgb, #3974e8 10%, var(--a3s-panel));color:#3974e8}.work-file-kind-icon.spreadsheet{background:color-mix(in srgb, #159469 10%, var(--a3s-panel));color:#159469}.work-file-kind-icon.presentation{background:color-mix(in srgb, #db663b 10%, var(--a3s-panel));color:#db663b}.work-file-kind-icon.pdf{background:color-mix(in srgb, #c84040 10%, var(--a3s-panel));color:#c84040}.work-editor-identity{flex-direction:column;flex:1;min-width:180px;display:flex}.work-editor-identity .work-office-text-field{width:min(100%,360px);height:24px;color:var(--a3s-ink);text-overflow:ellipsis;background:0 0;border:1px solid #0000;border-radius:5px;outline:0;padding:0 4px;font-size:13px;font-weight:650;overflow:hidden}.work-editor-identity .work-office-text-field:hover{border-color:var(--a3s-line)}.work-editor-identity .work-office-text-field:focus{border-color:var(--a3s-blue);background:var(--a3s-panel)}.work-editor-identity>span{height:16px;color:var(--a3s-faint);align-items:center;gap:5px;padding-left:4px;font-size:9px;display:flex}.work-editor-identity>span>span{align-items:center;gap:4px;display:inline-flex}.work-editor-identity i{font-style:normal}.work-editor-header-actions{flex:none;align-items:center;gap:6px;display:flex}.work-editor-ai-button{border:1px solid var(--a3s-line);background:var(--a3s-panel);height:33px;color:var(--a3s-muted);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:620;display:inline-flex}.work-editor-ai-button:hover,.work-editor-ai-button.active{border-color:color-mix(in srgb, #6f5be8 42%, var(--a3s-line));background:color-mix(in srgb, #6f5be8 8%, var(--a3s-panel));color:#6453d9}.work-local-save-button{border:1px solid var(--a3s-line-strong);background:var(--a3s-panel);height:33px;color:var(--a3s-ink);white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:620;display:inline-flex}.work-local-save-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--a3s-blue) 54%, var(--a3s-line));background:var(--a3s-panel-soft);color:var(--a3s-blue)}.work-local-save-button:disabled{cursor:wait;opacity:.6}.work-export-button{background:var(--a3s-action);height:33px;color:var(--a3s-action-ink);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:620;display:inline-flex}.work-export-button:hover:not(:disabled){background:var(--a3s-action-hover)}.work-export-button:disabled{cursor:wait;opacity:.6}.work-local-save-form{gap:16px;display:grid}.work-local-save-form>.work-office-field{color:var(--a3s-muted);gap:7px;font-size:11px;font-weight:620;display:grid}.work-local-save-form .work-office-text-field{border:1px solid var(--a3s-line);background:var(--a3s-panel);min-width:0;height:36px;color:var(--a3s-ink);font:inherit;border-radius:8px;outline:0;padding:0 10px;font-weight:500}.work-local-save-form .work-office-text-field:focus{border-color:var(--a3s-blue);box-shadow:0 0 0 2px color-mix(in srgb, var(--a3s-blue) 10%, transparent)}.work-local-save-location{gap:8px;min-width:0;display:flex}.work-local-save-location input{color:var(--a3s-muted);flex:1}.work-local-save-location button{border:1px solid var(--a3s-line);background:var(--a3s-panel-soft);height:36px;color:var(--a3s-ink);cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:10px;display:inline-flex}.work-local-save-message.ds-inline-notice{margin:-4px 0 0;padding:8px 9px}.work-local-save-message .ds-inline-notice-copy{font-size:10px;line-height:1.5}.work-local-conflict-summary.ds-inline-notice{padding:13px}.work-local-conflict-summary code{overflow-wrap:anywhere;color:var(--a3s-muted);font:10px/1.5 SFMono-Regular,Consolas,monospace}.work-editor-body{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.work-compatibility-banner{border:0;border-bottom:1px solid color-mix(in srgb, #d89116 28%, var(--a3s-line));background:color-mix(in srgb, #f0a51c 9%, var(--a3s-panel));min-height:34px;color:color-mix(in srgb, #8d5700 86%, var(--a3s-ink));text-align:left;cursor:pointer;flex:0 0 34px;align-items:center;gap:7px;padding:0 15px;font-size:10px;display:flex}.work-compatibility-banner>span{flex:1}.work-compatibility-banner>strong{text-underline-offset:2px;font-size:9px;text-decoration:underline}.work-compatibility-report{flex-direction:column;gap:13px;min-height:0;display:flex}.work-compatibility-details.ds-button{align-self:flex-start;min-height:28px;padding:0 9px;font-size:9px}.work-compatibility-report>header{border:1px solid var(--a3s-line);background:var(--a3s-panel-soft);border-radius:10px;align-items:center;gap:11px;padding:11px 12px;display:flex}.work-compatibility-report>header>span{border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.work-compatibility-report>header.warning>span{background:color-mix(in srgb, #f0a51c 14%, var(--a3s-panel));color:#ad6c00}.work-compatibility-report>header.error>span{background:color-mix(in srgb, var(--a3s-red) 11%, var(--a3s-panel));color:var(--a3s-red)}.work-compatibility-report>header.clear>span{background:color-mix(in srgb, #159469 11%, var(--a3s-panel));color:#147657}.work-compatibility-report>header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.work-compatibility-report>header strong{color:var(--a3s-ink);font-size:11px}.work-compatibility-report>header small{color:var(--a3s-muted);font-size:9px;line-height:1.4}.work-compatibility-report ol{flex-direction:column;gap:6px;max-height:min(430px,56vh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.work-compatibility-report li{border:1px solid var(--a3s-line);background:var(--a3s-panel);border-radius:8px;gap:9px;padding:9px 10px;display:flex}.work-compatibility-report li>span{color:#b16e00;padding-top:1px}.work-compatibility-report li.info>span{color:var(--a3s-blue)}.work-compatibility-report li>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.work-compatibility-report li strong{color:var(--a3s-ink);font-size:10px}.work-compatibility-report li p{color:var(--a3s-muted);margin:0;font-size:9px;line-height:1.45}.work-compatibility-report li small{color:var(--a3s-faint);font-size:8px}.work-editor-loading.ds-state-view{background:var(--a3s-bg);flex:1;width:100%;min-width:0;min-height:0;margin:0}.work-editor-loading.ds-state-view h2{font-size:13px}.work-version-history{min-height:240px}.work-version-state.ds-state-view{min-height:210px}.work-version-history ol{flex-direction:column;gap:7px;max-height:min(460px,62vh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.work-version-history li{border:1px solid var(--a3s-line);background:var(--a3s-panel-soft);border-radius:9px;align-items:center;gap:10px;min-height:54px;padding:8px 10px;display:flex}.work-version-icon{background:var(--a3s-panel);width:30px;height:30px;color:var(--a3s-blue);border-radius:8px;flex:0 0 30px;place-items:center;display:grid}.work-version-history li>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.work-version-history strong{color:var(--a3s-ink);font-size:11px}.work-version-history small{color:var(--a3s-faint);margin-top:2px;font-size:9px}.work-version-history em{color:var(--a3s-blue);font-size:9px;font-style:normal;font-weight:650}.work-version-history .ds-button{min-height:28px;padding-inline:9px;font-size:10px}.work-version-history .ds-button:disabled{cursor:wait}.work-office-toolbar{border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);scrollbar-width:none;flex:0 0 43px;align-items:center;gap:3px;min-width:0;height:43px;padding:5px 12px;display:flex;overflow-x:auto}.work-office-toolbar::-webkit-scrollbar{display:none}.work-office-toolbar button{min-width:29px;height:29px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 7px;font-size:10px;display:inline-flex}.work-office-toolbar button:hover:not(:disabled),.work-office-toolbar button.active{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-office-toolbar button.active{color:var(--a3s-blue)}.work-office-toolbar button:disabled{cursor:not-allowed;opacity:.35}.work-office-toolbar select{border:1px solid var(--a3s-line);background:var(--a3s-panel);height:28px;color:var(--a3s-ink);border-radius:6px;outline:0;padding:0 28px 0 9px;font-size:10px}.work-color-tool{cursor:pointer;border-radius:6px;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid;position:relative}.work-color-tool:hover{background:var(--a3s-panel-soft)}.work-color-tool>span{border:1px solid var(--a3s-line-strong);border-radius:2px;width:15px;height:5px;margin-top:8px}.work-color-tool:before{color:var(--a3s-muted);content:"A";font-size:10px;font-weight:650;position:absolute;top:4px}.work-color-tool>input{opacity:0;width:1px;height:1px;position:absolute}.work-ribbon-glyph{color:currentColor;font-family:Georgia,serif;font-size:21px;font-weight:700;line-height:19px}@media (max-width:1120px){.work-editor-header{gap:6px;padding-inline:8px}.work-editor-identity{min-width:0}.work-editor-header-actions{gap:4px}.work-editor-header-actions>.work-icon-button{display:none}.work-local-save-button,.work-editor-ai-button{justify-content:center;width:32px;min-width:32px;padding:0;font-size:0}.work-preview-switch{flex:none}.work-preview-switch .ds-segmented-control-content{width:29px;padding:0}.work-preview-switch .ds-segmented-control-label{display:none}}.work-document-editor{background:var(--a3s-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.work-document-font-tools,.work-document-paragraph-tools{align-content:center;gap:2px;min-width:0;display:grid}.work-document-font-selects,.work-document-font-actions,.work-document-paragraph-actions,.work-document-alignment-actions{align-items:center;gap:2px;min-width:0;display:flex}.work-document-ribbon .work-document-font-tools .work-office-select>button[role=combobox],.work-document-ribbon .work-document-paragraph-tools .work-office-select>button[role=combobox]{min-width:0;height:24px;padding-inline:7px 5px}.work-document-ribbon .work-document-font-family-select{width:126px}.work-document-ribbon .work-document-font-size-select{width:64px}.work-document-ribbon .work-document-line-height-select{width:82px}.work-document-selection-toolbar{z-index:70;box-sizing:border-box;border:1px solid var(--a3s-overlay-border);border-radius:var(--a3s-overlay-radius);background:var(--a3s-overlay-surface);max-width:calc(100vw - 16px);min-height:40px;box-shadow:var(--a3s-shadow-soft);color:var(--a3s-ink);font-family:var(--a3s-ui-font);align-items:center;gap:2px;padding:5px;display:flex}.work-document-selection-toolbar .work-office-select>button[role=combobox]{background:0 0;border-color:#0000;border-radius:5px;gap:4px;min-width:0;height:28px;padding:0 5px 0 7px;font-size:10px}.work-document-selection-toolbar .work-office-select>button[role=combobox]:hover,.work-document-selection-toolbar .work-office-select>button[role=combobox][aria-expanded=true]{border-color:var(--a3s-line);background:var(--a3s-panel-soft)}.work-document-selection-toolbar .work-document-selection-font-family{width:112px}.work-document-selection-toolbar .work-document-selection-font-size{width:58px}.work-document-selection-toolbar>button{width:28px;height:28px;color:var(--a3s-muted);cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:5px;flex:0 0 28px;place-items:center;padding:0;display:inline-grid}.work-document-selection-toolbar>button:hover{border-color:var(--a3s-line);background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-document-selection-toolbar>button[aria-pressed=true]{border-color:color-mix(in srgb, var(--work-office-accent) 28%, var(--a3s-line));background:color-mix(in srgb, var(--work-office-accent) 11%, var(--a3s-panel));color:var(--work-office-accent)}.work-document-selection-toolbar>button:focus-visible,.work-document-selection-toolbar .work-office-select>button[role=combobox]:focus-visible,.work-document-selection-toolbar .work-office-color-trigger:focus-visible{outline:2px solid color-mix(in srgb, var(--work-office-accent) 62%, transparent);outline-offset:1px}.work-document-selection-toolbar>button:disabled{opacity:.38;cursor:default}.work-document-selection-toolbar>button:disabled:hover{color:var(--a3s-muted);background:0 0;border-color:#0000}.work-document-selection-toolbar .work-document-selection-color{flex:0 0 28px;width:28px;height:28px}.work-document-selection-toolbar .work-office-color-trigger{background:0 0;border-color:#0000;width:28px;min-width:28px;height:28px;padding:0}.work-document-selection-toolbar .work-office-color-trigger:hover{border-color:var(--a3s-line);background:var(--a3s-panel-soft)}.work-document-selection-divider{background:var(--a3s-line);flex:0 0 1px;width:1px;height:20px;margin:0 2px}@media (max-width:520px){.work-document-selection-toolbar>button.secondary{display:none}.work-document-selection-toolbar .work-document-selection-font-family{width:98px}.work-document-selection-toolbar .work-document-selection-font-size{width:54px}}@media (max-width:420px){.work-document-selection-toolbar .work-document-selection-font-family{display:none}}.work-document-pagination-popover,.work-document-paragraph-spacing-popover,.work-office-table-insert-popover{align-items:center;display:flex}.work-document-table-style-gallery{align-items:center;gap:3px;display:flex}.work-document-table-style-gallery>label{width:48px;min-width:48px;height:48px;color:var(--a3s-muted);cursor:pointer;border:1px solid #0000;border-radius:5px;align-content:center;place-items:center;gap:2px;font-size:8px;line-height:1;display:grid;position:relative}.work-document-table-style-gallery>label:hover,.work-document-table-style-gallery>label.active{border-color:color-mix(in srgb, var(--work-office-accent) 32%, var(--a3s-line));background:color-mix(in srgb, var(--work-office-accent) 8%, var(--a3s-panel));color:var(--a3s-ink)}.work-document-table-style-gallery>label>input{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.work-document-table-style-gallery>label:has(input:focus-visible){outline:2px solid color-mix(in srgb, var(--work-office-accent) 62%, transparent);outline-offset:1px}.work-document-table-style-preview{border:1px solid var(--work-table-style-border);background:linear-gradient(to bottom, var(--work-table-style-header) 0 34%, var(--work-table-style-body) 34% 67%, var(--work-table-style-alternate) 67% 100%);width:36px;height:25px;color:color-mix(in srgb, var(--work-table-style-border) 65%, #586174);border-radius:2px;place-items:center;display:grid;position:relative;overflow:hidden}.work-document-table-style-preview:before,.work-document-table-style-preview:after{background:var(--work-table-style-border);content:"";opacity:.8;position:absolute}.work-document-table-style-preview:before{width:1px;inset:0 auto 0 50%}.work-document-table-style-preview:after{height:1px;box-shadow:0 8px 0 var(--work-table-style-border);inset:33% 0 auto}.work-document-table-style-preview>svg{opacity:0}.work-document-table-color-picker.labeled .work-office-color-trigger{min-width:68px}.work-document-table-border-select{width:76px}.work-document-table-border-select>button[role=combobox]{height:29px;padding-inline:6px 4px;font-size:9px}.work-document-table-size-fields{gap:3px;width:116px;display:grid}.work-document-table-size-field{color:var(--a3s-muted);grid-template-columns:28px 58px 24px;align-items:center;font-size:9px;display:grid}.work-document-table-size-field .work-office-number-field{grid-template-rows:23px;min-width:0;height:23px}.work-document-table-size-field .work-office-number-field>input{height:23px;min-height:0}.work-document-table-size-field small{color:var(--a3s-faint);padding-left:3px;font-size:8px}.work-document-table-layout-select{width:86px}.work-document-table-layout-select>button[role=combobox]{min-width:86px;height:29px;padding-inline:7px 4px;font-size:9px}.work-office-table-picker-panel{width:277px;padding:11px}.work-office-table-picker-grid{border-spacing:3px;border-collapse:separate;table-layout:fixed}.work-office-table-picker-grid td{padding:0}.work-office-table-picker-grid td>button{box-sizing:border-box;border:1px solid var(--a3s-line-strong);background:var(--a3s-bg);cursor:pointer;border-radius:3px;width:22px;height:20px;padding:0}.work-office-table-picker-grid td>button[data-highlighted=true]{border-color:color-mix(in srgb, var(--work-office-accent) 48%, var(--a3s-line));background:color-mix(in srgb, var(--work-office-accent) 14%, var(--a3s-panel))}.work-office-table-picker-grid td>button:hover,.work-office-table-picker-grid td>button:focus-visible{outline:2px solid color-mix(in srgb, var(--work-office-accent) 65%, transparent);outline-offset:1px}.work-office-table-picker-size{min-height:18px;color:var(--a3s-muted);text-align:center;margin-top:8px;font-size:11px;font-weight:620;line-height:18px;display:block}.work-document-pagination-panel{width:238px;padding:10px 12px 12px}.work-document-paragraph-spacing-panel{width:228px;padding:10px 12px 12px}.work-document-pagination-panel fieldset,.work-document-paragraph-spacing-panel fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.work-document-pagination-panel legend,.work-document-paragraph-spacing-panel legend{color:var(--a3s-ink);margin-bottom:2px;font-size:11px;font-weight:680}.work-document-paragraph-spacing-field{color:var(--a3s-muted);grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:7px;font-size:10px;display:grid}.work-document-paragraph-spacing-panel .work-office-number-field{width:100%}.work-document-pagination-reset,.work-document-paragraph-spacing-reset{color:var(--a3s-blue);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-self:end;padding:4px 7px;font-size:10px}.work-document-pagination-reset:hover:not(:disabled),.work-document-paragraph-spacing-reset:hover:not(:disabled){background:color-mix(in srgb, var(--a3s-blue) 8%, transparent)}.work-document-pagination-reset:focus-visible,.work-document-paragraph-spacing-reset:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 65%, transparent);outline-offset:1px}.work-document-pagination-reset:disabled,.work-document-paragraph-spacing-reset:disabled{cursor:default;opacity:.42}.work-document-ribbon .work-document-font-tools button:not([role=combobox]),.work-document-ribbon .work-document-paragraph-tools button:not([role=combobox]){width:26px;min-width:26px;height:24px;padding:0 5px}.work-document-ribbon .work-document-font-actions .work-color-tool{flex-basis:26px;width:26px;height:24px}.work-document-ribbon .work-document-font-actions .work-office-color-trigger{width:26px;min-width:26px;height:24px;padding:0}.work-document-changes-panel{border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);max-height:230px;color:var(--a3s-ink);flex-direction:column;flex:none;display:flex}.work-document-changes-panel>header{border-bottom:1px solid var(--a3s-line);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:6px 10px 5px 12px;display:flex}.work-document-changes-panel>header>div:first-child{gap:1px;display:grid}.work-document-changes-panel>header strong{font-size:11px}.work-document-changes-panel>header span,.work-document-changes-panel>header small{color:var(--a3s-faint);font-size:9px}.work-document-changes-bulk-actions,.work-document-change-list article>div{align-items:center;gap:5px;display:flex}.work-document-changes-bulk-actions button,.work-document-change-list article>div button{border:1px solid var(--a3s-line);background:var(--a3s-bg);height:27px;color:var(--a3s-muted);cursor:pointer;border-radius:5px;align-items:center;gap:4px;padding:0 8px;font-size:9px;display:inline-flex}.work-document-changes-bulk-actions button:disabled{opacity:.45;cursor:default}.work-document-changes-bulk-actions button.close{background:0 0;border-color:#0000;justify-content:center;width:27px;padding:0}.work-document-change-list{gap:5px;padding:7px 10px 9px;display:grid;overflow:auto}.work-document-change-list article{border:1px solid var(--a3s-line);background:var(--a3s-bg);border-left:3px solid #2d8a58;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 6px;display:grid}.work-document-change-list article.deletion{border-left-color:var(--a3s-red)}.work-document-change-summary{min-width:0;color:var(--a3s-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0;display:grid}.work-document-change-summary>span{color:#267048;background:#e6f5ec;border-radius:999px;padding:2px 5px}.work-document-change-list article.deletion .work-document-change-summary>span{color:var(--a3s-red);background:#fff0ee}.work-document-change-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.work-document-change-summary small{color:var(--a3s-faint);white-space:nowrap;font-size:8px}.work-document-changes-empty.ds-collection-state{min-height:52px;color:var(--a3s-faint);padding:12px;font-size:9px}.work-document-review-surface{justify-content:center;align-items:stretch;width:max-content;min-width:100%;min-height:100%;margin:0 auto;display:flex;position:relative}.work-document-review-surface.comments-open{gap:28px}.work-document-review-surface .work-document-page-stage{z-index:1;flex:none;margin:0;position:relative}.work-document-review-surface:not(.comments-open) .work-document-page-stage{margin:0 auto}.work-document-comment-connectors{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.work-document-comment-connectors path{fill:none;stroke:#d65c5c;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;vector-effect:non-scaling-stroke}.work-document-comment-connectors circle{fill:#d65c5c}.work-document-comment-connectors g.active path{stroke-width:1.5px}.work-document-comment-connectors g.resolved{opacity:.36}.work-document-comment-connectors g.draft path{stroke-dasharray:4 3}.work-document-comment-connectors g.draft circle{fill:var(--a3s-panel);stroke:#d65c5c;stroke-width:1.5px;vector-effect:non-scaling-stroke}.work-document-comments-panel{z-index:3;border-left:1px solid color-mix(in srgb, #d65c5c 24%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-panel) 82%, transparent);width:312px;min-height:100%;color:var(--a3s-ink);flex-direction:column;flex:0 0 312px;display:flex;position:relative}.work-document-comments-panel>header{z-index:5;border-bottom:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:6px 8px 6px 12px;display:flex;position:sticky;top:0}.work-document-comments-panel>header>div{gap:1px;display:grid}.work-document-comments-panel>header strong{font-size:11px;font-weight:680}.work-document-comments-panel>header span{color:var(--a3s-faint);font-size:9px}.work-document-comments-panel>header .ds-icon-button.close{border-radius:6px;flex:0 0 27px;width:28px;height:28px}.work-document-comment-track{min-height:calc(100% - 46px);position:relative}.work-document-comment-track>article{border:1px solid color-mix(in srgb, #d65c5c 35%, var(--a3s-line));background:var(--a3s-panel);border-left:2px solid #d65c5c;border-radius:8px;align-content:start;gap:8px;padding:9px;transition:border-color .12s,box-shadow .12s,opacity .12s;display:grid;position:absolute;left:10px;right:10px;box-shadow:0 5px 16px #22263014}.work-document-comment-track>article.active{border-color:color-mix(in srgb, #d65c5c 70%, var(--a3s-line));box-shadow:0 7px 20px #2226301c,0 0 0 2px #d65c5c14}.work-document-comment-track>article.resolved{border-left-color:var(--a3s-line-strong);opacity:.64}.work-document-comment-track>.work-document-comment-composer{z-index:3;border-color:color-mix(in srgb, #d65c5c 72%, var(--a3s-line));gap:9px;box-shadow:0 9px 24px #22263021,0 0 0 2px #d65c5c14}.work-document-comment-composer>header{align-items:center;gap:8px;min-width:0;display:flex}.work-document-comment-composer>header .work-document-comment-avatar{flex:0 0 30px;grid-row:auto}.work-document-comment-composer-heading{flex:1;gap:2px;min-width:0;display:grid}.work-document-comment-composer-heading strong{color:#b84545;font-size:10px;font-weight:680}.work-document-comment-composer-heading>span{color:var(--a3s-faint);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.work-document-comment-composer>.work-office-text-area{resize:vertical;width:100%;min-height:72px;line-height:1.5}.work-document-comment-composer>p[role=alert]{color:var(--a3s-red);margin:-2px 0 0;font-size:9px;line-height:1.45}.work-document-comment-track>.work-document-comment-composer>footer{justify-content:flex-end;gap:5px;display:flex}.work-document-comment-anchor{min-width:0;color:var(--a3s-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:2px 8px;padding:0;display:grid}.work-document-comment-avatar{background:color-mix(in srgb, #d65c5c 12%, var(--a3s-panel));color:#b84545;border-radius:7px;grid-row:1/span 2;place-items:center;width:30px;height:30px;font-size:10px;font-weight:720;display:grid}.work-document-comment-meta{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.work-document-comment-meta strong{color:#b84545;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:680;overflow:hidden}.work-document-comment-meta time,.work-document-comment-thread time{color:var(--a3s-faint);white-space:nowrap;font-size:8px}.work-document-comment-quote{color:var(--a3s-faint);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.work-document-comment-thread{gap:5px;padding-left:38px;display:grid}.work-document-comment-thread>p{color:var(--a3s-ink);white-space:pre-wrap;margin:0;font-size:10px;line-height:1.55}.work-document-comment-thread>article.reply{border-left:2px solid color-mix(in srgb, #d65c5c 28%, var(--a3s-line));background:var(--a3s-panel-soft);border-radius:0 5px 5px 0;padding:6px 7px}.work-document-comment-thread header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.work-document-comment-thread strong{font-size:9px}.work-document-comment-thread article p{color:var(--a3s-muted);white-space:pre-wrap;margin:3px 0 0;font-size:9px;line-height:1.45}.work-document-comment-reply,.work-document-comment-track>article>footer{display:none}.work-document-comment-track>article.active .work-document-comment-reply{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;padding-left:38px;display:grid}.work-document-comment-reply .work-office-text-area{resize:vertical;min-width:0;min-height:48px;font-size:9px}.work-document-comment-track>article.active>footer{justify-content:flex-end;gap:5px;display:flex}.work-document-comments-empty.ds-collection-state{min-height:58px;padding:8px;font-size:9px;position:absolute;top:12px;left:10px;right:10px}.work-document-editor [data-document-comment],[data-document-comment-appearance=highlighted] [data-document-comment]{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f7dcdc;border-bottom:1px solid #d65c5c}.work-document-editor [data-document-comment].is-active-comment{outline-offset:1px;background:#f3cccc;outline:1px solid #d65c5c9e}.work-document-editor [data-document-comment].is-resolved-comment{background:#eceef2;border-bottom-color:#aab0bb}.work-document-editor .work-document-comment-draft{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#d65c5c21;border-bottom:1px dashed #d65c5c}[data-document-comment-appearance=plain] [data-document-comment]{background:0 0;border-bottom:0;outline:0}.work-document-editor .work-document-find-match{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff1a8;border-radius:2px}.work-document-editor .work-document-find-match.active{outline-offset:1px;background:#ffd66b;outline:1px solid #d99316b3}@media (max-width:900px){.work-document-review-surface.comments-open{gap:0}.work-document-comments-panel{flex-basis:276px;align-self:flex-start;width:276px;min-height:min(720px,100dvh - 176px);position:sticky;right:0;box-shadow:-10px 0 24px #1e26371a}}@media (max-width:620px){.work-document-review-surface.comments-open{justify-content:flex-start}.work-document-comment-connectors{display:none}.work-document-comments-panel{background:var(--a3s-panel);flex-basis:min(360px,100vw);align-self:flex-start;width:min(360px,100vw);min-height:min(640px,100dvh - 160px);max-height:calc(100dvh - 160px);position:sticky;top:0;right:0;overflow-y:auto;box-shadow:-14px 0 30px #1e263729}.work-document-comment-track{align-content:start;gap:8px;padding:8px;display:grid;min-height:0!important}.work-document-comment-track>article,.work-document-comment-track>.work-document-comment-composer{position:relative;left:auto;right:auto;top:auto!important}.work-document-comments-empty.ds-collection-state{position:static}}.work-document-editor ins[data-document-change],.work-pdf-export-page.document ins[data-document-change]{color:#216b43;background:#e7f6ed;border-bottom:1px solid #2d8a58;text-decoration:none}.work-document-editor del[data-document-change],.work-pdf-export-page.document del[data-document-change]{color:#b9483d;background:#fff0ee;text-decoration-thickness:1px}.work-document-list-tools{align-items:center;gap:2px;min-width:0;display:flex}.work-document-list-split{border-radius:5px;align-items:stretch;height:24px;display:flex}.work-document-list-popover{min-width:0;display:flex}.work-document-ribbon .work-document-list-split>.work-document-list-primary{border-radius:5px 0 0 5px;width:25px;min-width:25px;height:24px;padding:0 4px}.work-document-ribbon .work-document-list-split .work-document-list-gallery-trigger{border-radius:0 5px 5px 0;width:13px;min-width:13px;height:24px;padding:0}.work-document-list-split[data-active=true] .work-document-list-gallery-trigger,.work-document-list-gallery-trigger.active{background:var(--a3s-panel-soft);color:var(--work-office-accent)}.work-document-list-gallery-trigger:before{background:var(--a3s-line);content:"";width:1px;height:13px;margin-right:1px}.work-document-list-panel{border-color:var(--a3s-line-strong);background:color-mix(in srgb, var(--a3s-panel) 98%, transparent);width:min(300px,100vw - 32px);color:var(--a3s-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:10px;gap:8px;padding:10px;display:grid;box-shadow:0 16px 38px #0f172a2e}.work-document-bullet-panel{width:min(244px,100vw - 32px)}.work-document-list-panel-title{padding-inline:2px;font-size:11px;font-weight:680}.work-document-list-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.work-document-list-options>button{border:1px solid var(--a3s-line);background:var(--a3s-panel);min-width:0;height:64px;color:var(--a3s-ink);font:inherit;cursor:pointer;border-radius:7px;outline:0;place-items:center;gap:2px;padding:5px 4px;display:grid}.work-document-list-options>button:hover,.work-document-list-options>button:focus-visible{border-color:color-mix(in srgb, var(--work-office-accent) 42%, var(--a3s-line));background:var(--a3s-panel-soft);box-shadow:0 0 0 2px color-mix(in srgb, var(--work-office-accent) 12%, transparent)}.work-document-list-options>button[aria-checked=true]{border-color:color-mix(in srgb, var(--work-office-accent) 58%, var(--a3s-line));background:color-mix(in srgb, var(--work-office-accent) 8%, var(--a3s-panel));color:var(--work-office-accent);box-shadow:inset 0 -2px 0 var(--work-office-accent)}.work-document-list-options>button>small{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:12px;overflow:hidden}.work-document-list-options.bullet-options>button>span{font-family:Arial,sans-serif;font-size:24px;line-height:28px}.work-document-numbering-preview{width:100%;color:inherit;font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,1fr);font-size:11px;display:grid}.work-document-numbering-preview>i{font-style:normal}.work-document-list-clear,.work-document-numbering-actions>button,.work-document-numbering-start>button{min-height:28px;color:var(--a3s-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;outline:0;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:10px;display:inline-flex}.work-document-list-clear{justify-self:start}.work-document-list-clear:hover:not(:disabled),.work-document-list-clear:focus-visible,.work-document-numbering-actions>button:hover:not(:disabled),.work-document-numbering-actions>button:focus-visible{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-document-list-clear:disabled,.work-document-numbering-actions>button:disabled,.work-document-numbering-start>button:disabled{cursor:not-allowed;opacity:.38}.work-document-numbering-settings{border-top:1px solid var(--a3s-line);gap:7px;padding-top:8px;display:grid}.work-document-numbering-actions{grid-template-columns:1fr 1fr;gap:4px;display:grid}.work-document-numbering-actions>button{border-color:var(--a3s-line);background:var(--a3s-panel)}.work-document-numbering-start{color:var(--a3s-muted);grid-template-columns:auto minmax(84px,1fr) auto;align-items:center;gap:6px;font-size:9px;display:grid}.work-document-numbering-start .work-office-number-field{height:28px}.work-document-numbering-start>button{border-color:color-mix(in srgb, var(--work-office-accent) 34%, var(--a3s-line));background:color-mix(in srgb, var(--work-office-accent) 8%, var(--a3s-panel));color:var(--work-office-accent);font-weight:620}.work-document-numbering-start>button:hover:not(:disabled),.work-document-numbering-start>button:focus-visible{border-color:var(--work-office-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--work-office-accent) 12%, transparent)}@media (max-width:420px){.work-document-list-panel{width:calc(100vw - 32px)}.work-document-numbering-start{grid-template-columns:auto minmax(0,1fr)}.work-document-numbering-start>button{grid-column:1/-1}}.work-document-style-tools{align-items:center;min-width:0;display:flex}.work-document-style-gallery{grid-template-columns:repeat(4,64px);gap:2px;display:grid}.work-document-ribbon .work-document-style-gallery>label{box-sizing:border-box;background:var(--a3s-panel);width:64px;min-width:64px;height:48px;color:var(--a3s-muted);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:flex-start;align-items:center;padding:0 8px;display:flex;position:relative;overflow:hidden}.work-document-ribbon .work-document-style-gallery>label>input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.work-document-ribbon .work-document-style-gallery>label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-document-ribbon .work-document-style-gallery>label[data-document-style=paragraph]{font-size:11px;font-weight:520}.work-document-ribbon .work-document-style-gallery>label[data-document-style=h1]{color:var(--a3s-ink);letter-spacing:-.02em;font-size:13px;font-weight:730}.work-document-ribbon .work-document-style-gallery>label[data-document-style=h2]{color:var(--a3s-ink);font-size:12px;font-weight:690}.work-document-ribbon .work-document-style-gallery>label[data-document-style=h3]{color:var(--a3s-ink);font-size:11px;font-weight:670}.work-document-ribbon .work-document-style-gallery>label:hover{border-color:color-mix(in srgb, var(--work-office-accent) 22%, var(--a3s-line));background:var(--a3s-panel-soft)}.work-document-ribbon .work-document-style-gallery>label.active{border-color:color-mix(in srgb, var(--work-office-accent) 54%, var(--a3s-line));background:color-mix(in srgb, var(--work-office-accent) 8%, var(--a3s-panel));color:var(--work-office-accent);box-shadow:inset 0 -2px 0 var(--work-office-accent)}.work-document-ribbon .work-document-style-gallery>label:has(input:focus-visible){outline:2px solid color-mix(in srgb, var(--work-office-accent) 65%, transparent);outline-offset:-2px}.work-document-ribbon .work-document-style-select{width:112px;display:none}@media (max-width:900px){.work-document-style-gallery{display:none}.work-document-ribbon .work-document-style-select{display:block}}.work-document-scroll{background:color-mix(in srgb, var(--a3s-bg) 80%, #dfe3e9);scroll-behavior:smooth;flex:1;min-height:0;padding:28px max(28px,50% - 425px) 70px;overflow:auto}.work-document-scroll.web{padding:18px 22px 54px}.work-document-page-stage{zoom:var(--work-document-zoom,1);width:max-content;margin:0 auto}.work-document-page-stage.web{width:100%}.work-document-page-frame{position:relative}.work-document-ruler-shell{z-index:6;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--a3s-line) 88%, transparent);background:color-mix(in srgb, var(--a3s-panel) 96%, #f4f6f9);height:30px;color:var(--a3s-faint);font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;-webkit-user-select:none;user-select:none;border-radius:5px;margin:0 auto 12px;padding:4px 0;font-size:7px;position:sticky;top:8px;box-shadow:0 2px 7px #1f27371a}.work-document-ruler{border:0;min-width:0;height:20px;margin:0;padding:0;position:relative;overflow:visible}.work-document-ruler-margin{background:linear-gradient(#ffffff2e, transparent), color-mix(in srgb, var(--a3s-line) 68%, #cbd1da);pointer-events:none;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #3641540d}.work-document-ruler-margin.left{width:var(--work-document-ruler-margin-left);border-radius:3px 0 0 3px;left:0}.work-document-ruler-margin.right{width:var(--work-document-ruler-margin-right);border-radius:0 3px 3px 0;right:0}.work-document-ruler-track{background:linear-gradient(to right, transparent var(--work-document-ruler-margin-left), #ffffffd1 var(--work-document-ruler-margin-left), #ffffffd1 calc(100% - var(--work-document-ruler-margin-right)), transparent calc(100% - var(--work-document-ruler-margin-right)));pointer-events:none;width:100%;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.work-document-ruler-track>span{color:#6f7889;text-indent:3px;white-space:nowrap;border-left:1px solid #98a1b1;width:1px;height:4px;line-height:1;position:absolute;bottom:2px}.work-document-ruler-track>span.major{border-color:#7d8798;height:7px}.work-document-ruler-tab-track{--work-document-ruler-tab-track-left:0px;--work-document-ruler-tab-track-width:0px;z-index:1;top:0;left:var(--work-document-ruler-tab-track-left);width:var(--work-document-ruler-tab-track-width);cursor:crosshair;background:0 0;border:0;height:20px;padding:0;position:absolute}.work-document-ruler-tab-track:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 60%, transparent);outline-offset:-2px}.work-document-ruler-tab-stop{--work-document-ruler-tab-position:0px;z-index:3;top:1px;left:var(--work-document-ruler-tab-position);color:#405f9f;cursor:ew-resize;touch-action:none;background:0 0;border:0;border-radius:2px;place-items:center;width:14px;min-width:14px;height:10px;padding:0;display:grid;position:absolute;transform:translate(-7px)}.work-document-ruler-tab-stop>span{border-bottom:2px solid;width:7px;height:7px;display:block;position:relative}.work-document-ruler-tab-stop.left>span{border-left:2px solid}.work-document-ruler-tab-stop.right>span{border-right:2px solid}.work-document-ruler-tab-stop.center>span{border-left:2px solid;border-right:2px solid;width:8px}.work-document-ruler-tab-stop.decimal>span{border-left:2px solid}.work-document-ruler-tab-stop.decimal>span:after{content:"";background:currentColor;border-radius:50%;width:2px;height:2px;position:absolute;bottom:-2px;right:-3px}.work-document-ruler-tab-stop:hover{background:color-mix(in srgb, var(--a3s-blue) 10%, transparent);color:var(--a3s-blue)}.work-document-ruler-tab-stop:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 72%, transparent);outline-offset:1px}.work-document-ruler-handle{--work-document-ruler-handle-position:0px;z-index:2;left:var(--work-document-ruler-handle-position);color:#566174;cursor:ew-resize;touch-action:none;background:0 0;border:0;border-radius:3px;place-items:center;width:18px;min-width:18px;height:12px;padding:0;display:grid;position:absolute;transform:translate(-9px)}.work-document-ruler-handle>span{border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;display:block}.work-document-ruler-handle.page-left-margin,.work-document-ruler-handle.page-right-margin{z-index:1;color:#7d8798;top:2px}.work-document-ruler-handle.page-left-margin>span,.work-document-ruler-handle.page-right-margin>span{opacity:.52;background:currentColor;border:0;border-radius:2px;width:3px;height:16px}.work-document-ruler-handle.left-indent,.work-document-ruler-handle.right-indent{z-index:4;color:var(--a3s-blue);top:9px}.work-document-ruler-handle.left-indent>span,.work-document-ruler-handle.right-indent>span{border-bottom:6px solid;border-left-width:3px;border-right-width:3px}.work-document-ruler-handle.left-indent:after{content:"";background:currentColor;border-radius:1px;width:7px;height:3px;position:absolute;top:8px}.work-document-ruler-handle.first-line-indent{z-index:5;color:var(--a3s-blue);top:-2px}.work-document-ruler-handle.first-line-indent>span{border-top:6px solid}.work-document-ruler-handle:hover{background:color-mix(in srgb, var(--a3s-blue) 10%, transparent);color:var(--a3s-blue)}.work-document-ruler-handle:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 72%, transparent);outline-offset:1px}.work-document-vertical-ruler-shell{z-index:5;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--a3s-line) 88%, transparent);background:color-mix(in srgb, var(--a3s-panel) 96%, #f4f6f9);width:30px;color:var(--a3s-faint);font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;-webkit-user-select:none;user-select:none;border-radius:5px;padding:0 4px;font-size:7px;position:absolute;top:0;right:calc(100% + 10px);overflow:hidden;box-shadow:0 2px 7px #1f27371a}.work-document-vertical-ruler{border:0;width:20px;height:100%;margin:0;padding:0;position:relative;overflow:visible}.work-document-vertical-ruler-margin{background:linear-gradient(to right, #ffffff2e, transparent), color-mix(in srgb, var(--a3s-line) 68%, #cbd1da);pointer-events:none;position:absolute;left:0;right:0;box-shadow:inset 0 0 0 1px #3641540d}.work-document-vertical-ruler-margin.top{height:var(--work-document-vertical-ruler-margin-top);border-radius:3px 3px 0 0;top:0}.work-document-vertical-ruler-margin.bottom{height:var(--work-document-vertical-ruler-margin-bottom);border-radius:0 0 3px 3px;bottom:0}.work-document-vertical-ruler-track{background:linear-gradient(to bottom, transparent var(--work-document-vertical-ruler-margin-top), #ffffffd1 var(--work-document-vertical-ruler-margin-top), #ffffffd1 calc(100% - var(--work-document-vertical-ruler-margin-bottom)), transparent calc(100% - var(--work-document-vertical-ruler-margin-bottom)));pointer-events:none;position:absolute;inset:0;overflow:hidden}.work-document-vertical-ruler-track>span{color:#6f7889;text-indent:-8px;white-space:nowrap;border-top:1px solid #98a1b1;width:5px;height:1px;line-height:1;position:absolute;right:2px}.work-document-vertical-ruler-track>span.major{border-color:#7d8798;width:8px}.work-document-vertical-ruler-handle{--work-document-vertical-ruler-handle-position:0px;z-index:3;top:var(--work-document-vertical-ruler-handle-position);color:#697487;cursor:ns-resize;touch-action:none;background:0 0;border:0;border-radius:3px;place-items:center;width:18px;min-width:18px;height:14px;padding:0;display:grid;position:absolute;left:1px;transform:translateY(-7px)}.work-document-vertical-ruler-handle>span{opacity:.72;background:currentColor;border-radius:2px;width:14px;height:3px;display:block;box-shadow:0 0 0 1px #ffffffb8}.work-document-vertical-ruler-handle:hover{background:color-mix(in srgb, var(--a3s-blue) 10%, transparent);color:var(--a3s-blue)}.work-document-vertical-ruler-handle:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 72%, transparent);outline-offset:1px}.work-document-layout-panel{border:0;border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);min-width:0;min-height:46px;color:var(--a3s-muted);flex-wrap:wrap;align-items:center;gap:7px 12px;margin:0;padding:7px 12px;font-size:9px;display:flex}.work-document-layout-panel>.work-office-field,.work-document-layout-panel fieldset,.work-document-layout-panel fieldset .work-office-field{align-items:center;gap:5px;display:inline-flex}.work-document-layout-panel>.work-office-field,.work-document-layout-panel fieldset .work-office-field{flex:none}.work-document-layout-panel .work-office-field>span{white-space:nowrap;flex:none}.work-document-layout-panel fieldset{border:0;margin:0;padding:0}.work-document-layout-panel legend{float:left;margin-right:5px}.work-document-layout-panel .work-document-page-number-option.work-office-checkbox{min-height:25px}:where(.work-document-page,.work-document-preview-page,.work-pdf-export-page.document){--work-document-render-font-family:var(--a3s-document-font-family,"A3S Office Noto Sans", "A3S Office Noto Sans Hans", "A3S Office Noto Naskh Arabic", "A3S Office Noto Sans Hebrew", sans-serif);--work-document-render-font-size:var(--a3s-document-font-size,10.5pt);--work-document-render-line-height:var(--a3s-document-line-height,1.5);--work-document-render-paragraph-after:var(--a3s-document-paragraph-after,6pt);--work-document-render-heading-font-family:var(--a3s-document-heading-font-family,var(--work-document-render-font-family))}.work-document-page{box-sizing:border-box;border:1px solid var(--a3s-line);background:var(--work-document-page-color,#fff);color:#20232b;width:794px;min-height:1123px;margin:0 auto;padding:25mm 23mm;position:relative;box-shadow:0 8px 28px #1e26371a}.work-document-page.paginated{box-shadow:none;border-color:#0000;background-color:#0000!important}.work-document-page-stack{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:visible}.work-document-page-sheet{box-sizing:border-box;border:1px solid var(--a3s-line);position:absolute;left:0;right:0;box-shadow:0 8px 28px #1e26371a}.work-document-page.paginated .work-document-editable{z-index:1;position:relative}.work-document-page.letter{width:816px;min-height:1056px}.work-document-page.a4.landscape{width:1123px;min-height:794px}.work-document-page.letter.landscape{width:1056px;min-height:816px}.work-document-page-stage.web .work-document-page{width:100%;min-height:100%;box-shadow:none;border-color:#0000}.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document{color:#20232b;font-family:var(--work-document-render-font-family);font-size:var(--work-document-render-font-size);line-height:var(--work-document-render-line-height);overflow-wrap:break-word;font-synthesis:style weight}.work-document-page .tiptap{outline:0;min-height:820px}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) :is(em,i){font-style:italic}.work-document-page.landscape .tiptap{min-height:520px}.work-document-page-header,.work-document-page-footer,:is(.work-document-preview-page,.work-pdf-export-page.document)>header,:is(.work-document-preview-page,.work-pdf-export-page.document)>footer{z-index:5;right:var(--work-document-page-margin-right,88px);left:var(--work-document-page-margin-left,88px);box-sizing:border-box;color:#7a8395;min-height:28px;font-family:var(--work-document-render-font-family);font-size:var(--work-document-render-font-size);line-height:var(--work-document-render-line-height);white-space:pre-wrap;justify-content:center;align-items:center;display:flex;position:absolute}.work-document-page-header,:is(.work-document-preview-page,.work-pdf-export-page.document)>header{height:var(--work-document-page-margin-top,86px);justify-content:center;top:0}.work-document-page-header{border-bottom:1px dashed #0000}.work-document-page-footer,:is(.work-document-preview-page,.work-pdf-export-page.document)>footer{height:var(--work-document-page-margin-bottom,96px);justify-content:space-between;bottom:0}.work-document-page-footer{border-top:1px dashed #0000}.work-document-page-header.editing,.work-document-page-footer.editing{border-color:#cfd5df}.work-document-page-header:not(.editing),.work-document-page-footer:not(.editing){cursor:text}.work-document-page-header .work-document-page-chrome-html,.work-document-page-footer-content,.work-document-page-footer-content .work-document-page-chrome-html{width:100%;min-width:0}.work-document-page-footer-content{flex:1;justify-content:center;align-items:center;min-height:27px;display:flex;position:relative}.work-document-page-number{font-variant-numeric:tabular-nums;flex:none;margin-left:12px}.work-document-page.page-chrome-editing .work-document-editable{opacity:.58;transition:opacity .12s}.work-document-page .tiptap .work-page-break{break-after:page;cursor:default;background:#f5f7fa;border-top:1px dashed #9ea8b9;border-bottom:1px dashed #9ea8b9;height:26px;margin:38px 0;position:relative}.work-document-page .tiptap .work-page-break:after{color:#778196;content:"分页符";font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;letter-spacing:.08em;place-items:center;font-size:9px;display:grid;position:absolute;inset:0}.work-document-editor.preview .work-page-break,.work-document-live-pdf-snapshot .work-page-break{visibility:hidden}.work-document-live-pdf-snapshot :is(.work-document-auto-page-break,.work-document-table-page-spacer,.work-document-table-cell-local-page-spacer):before{content:none;display:none}.work-document-page.paginated .tiptap,.work-document-page.paginated .tiptap>.work-document-section:first-child{min-height:0}.work-document-page .tiptap .work-document-auto-page-break{width:calc(100% + var(--work-document-page-margin-left) + var(--work-document-page-margin-right) + var(--work-document-break-inline-offset-left) + var(--work-document-break-inline-offset-right));height:var(--work-document-page-spacer-height);clear:both;column-span:all;margin-right:calc(-1 * var(--work-document-page-margin-right) - var(--work-document-break-inline-offset-right));margin-left:calc(-1 * var(--work-document-page-margin-left) - var(--work-document-break-inline-offset-left));pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:relative}.work-document-page .tiptap .work-document-auto-page-break:before{top:var(--work-document-page-gap-offset);box-sizing:border-box;height:var(--work-document-page-gap-height);border-top:1px solid color-mix(in srgb, var(--a3s-line) 80%, transparent);border-bottom:1px solid color-mix(in srgb, var(--a3s-line) 80%, transparent);background:color-mix(in srgb, var(--a3s-bg) 80%, #dfe3e9);content:"";position:absolute;left:0;right:0;box-shadow:inset 0 5px 8px -8px #1e26377a,inset 0 -5px 8px -8px #1e26376b}.work-document-page .tiptap .work-document-page-break-chrome{right:var(--work-document-page-margin-right);left:var(--work-document-page-margin-left);z-index:4;box-sizing:border-box;color:#7a8395;min-width:0;font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;pointer-events:none;white-space:pre-wrap;justify-content:center;align-items:center;font-size:12px;line-height:1.4;display:flex;position:absolute;overflow:hidden}.work-document-page .tiptap .work-document-page-break-chrome.header{top:var(--work-document-next-page-header-top);height:var(--work-document-page-header-height)}.work-document-page .tiptap .work-document-page-break-chrome.footer{top:var(--work-document-previous-page-footer-top);height:var(--work-document-page-footer-height);justify-content:space-between}.work-document-page .tiptap .work-document-page-break-chrome .work-document-page-chrome-html{width:100%;min-width:0}.work-document-page .tiptap .work-document-page-break-chrome .work-document-page-number{flex:none}.work-document-page .tiptap .tableWrapper:has(.work-document-table-page-break,.work-document-table-cell-page-break){overflow:visible}.work-document-page .tiptap .work-document-table-page-break{pointer-events:none;-webkit-user-select:none;user-select:none}.work-document-page .tiptap .work-document-table-page-break>td{background:0 0;border:0;height:auto;padding:0}.work-document-page .tiptap .work-document-table-page-spacer{width:calc(100% + var(--work-document-page-margin-left) + var(--work-document-page-margin-right) + var(--work-document-break-inline-offset-left) + var(--work-document-break-inline-offset-right));height:var(--work-document-page-spacer-height);margin-right:calc(-1 * var(--work-document-page-margin-right) - var(--work-document-break-inline-offset-right));margin-left:calc(-1 * var(--work-document-page-margin-left) - var(--work-document-break-inline-offset-left));display:block;position:relative}.work-document-page .tiptap .work-document-table-page-spacer:before{top:var(--work-document-page-gap-offset);box-sizing:border-box;height:var(--work-document-page-gap-height);border-top:1px solid color-mix(in srgb, var(--a3s-line) 80%, transparent);border-bottom:1px solid color-mix(in srgb, var(--a3s-line) 80%, transparent);background:color-mix(in srgb, var(--a3s-bg) 80%, #dfe3e9);content:"";position:absolute;left:0;right:0;box-shadow:inset 0 5px 8px -8px #1e26377a,inset 0 -5px 8px -8px #1e26376b}.work-document-page .tiptap .work-document-table-cell-page-break{z-index:10;box-sizing:border-box;isolation:isolate;height:calc(var(--work-document-table-cell-alignment-offset) + var(--work-document-page-spacer-height) + var(--work-document-table-repeat-header-height));padding:var(--work-document-table-cell-alignment-offset) 0 0;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;display:block;position:relative}.work-document-page .tiptap .work-document-table-cell-page-break.is-leading{z-index:10}.work-document-page .tiptap :is(td,th):has(.work-document-table-cell-page-break){z-index:9;overflow:visible}.work-document-page .tiptap .work-document-table-cell-page-break .work-document-table-cell-page-spacer{top:var(--work-document-table-cell-alignment-offset);left:calc(-1 * var(--work-document-table-leading-cell-offset-left) - var(--work-document-page-margin-left) - var(--work-document-break-inline-offset-left));z-index:2;width:calc(var(--work-document-table-width) + var(--work-document-page-margin-left) + var(--work-document-page-margin-right) + var(--work-document-break-inline-offset-left) + var(--work-document-break-inline-offset-right));background:var(--work-document-page-color,#fff);margin:0;position:absolute}.work-document-page .tiptap .work-document-table-cell-page-layer{left:calc(-1 * var(--work-document-table-cell-content-offset-left));z-index:11;width:var(--work-document-table-cell-outer-width);height:calc(var(--work-document-page-spacer-height) + var(--work-document-table-repeat-header-height));background:var(--work-document-page-color,#fff);position:relative;overflow:hidden}.work-document-page .tiptap .work-document-table-cell-local-page-spacer{width:100%;height:var(--work-document-page-spacer-height);background:var(--work-document-page-color,#fff);display:block;position:relative}.work-document-page .tiptap .work-document-table-cell-local-page-spacer:before{top:var(--work-document-page-gap-offset);box-sizing:border-box;height:var(--work-document-page-gap-height);border-top:1px solid color-mix(in srgb, var(--a3s-line) 80%, transparent);border-bottom:1px solid color-mix(in srgb, var(--a3s-line) 80%, transparent);background:color-mix(in srgb, var(--a3s-bg) 80%, #dfe3e9);content:"";position:absolute;left:0;right:0;box-shadow:inset 0 5px 8px -8px #1e26377a,inset 0 -5px 8px -8px #1e26376b}.work-document-page .tiptap .work-document-table-cell-repeated-header-viewport{width:100%;height:var(--work-document-table-repeat-header-height);background:#fff;position:relative;overflow:hidden}.work-document-page .tiptap .work-document-table-cell-page-break .work-document-table-cell-repeated-header{top:0;left:calc(-1 * var(--work-document-table-cell-offset-left));z-index:2;width:var(--work-document-table-width);background:#fff;margin:0;position:absolute}.work-document-page .tiptap .work-document-table-repeated-header{background:#fff;margin:0;position:relative;overflow:hidden}.work-document-page .tiptap .work-document-table-repeated-header-cell{box-sizing:border-box;color:#20232b;font-family:var(--work-document-render-font-family);background:#f1f4f9;border:1px solid #cfd5df;font-weight:680;position:absolute;overflow:hidden}.work-document-page .tiptap .work-document-table-repeated-header-cell>p{margin:0}.work-document-page .tiptap>:first-child{margin-top:0}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) h1{color:#172033;font-family:var(--work-document-render-heading-font-family);letter-spacing:-.025em;margin:0 0 18px;font-size:24px;font-weight:730;line-height:1.32}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) h2{color:#1b263d;font-family:var(--work-document-render-heading-font-family);margin:24px 0 10px;font-size:20px;font-weight:690;line-height:1.4}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) h3{color:#24304a;font-family:var(--work-document-render-heading-font-family);margin:25px 0 9px;font-size:17px;font-weight:670}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) p{margin:0 0 var(--work-document-render-paragraph-after)}.work-document-page .tiptap .work-document-tab,.work-pdf-export-page.document .work-document-tab{vertical-align:-.12em;white-space:pre;width:48px;min-width:1px;height:1em;display:inline-block;position:relative}.work-document-page .tiptap .work-document-tab:after,.work-pdf-export-page.document .work-document-tab:after{content:"";pointer-events:none;height:1px;position:absolute;bottom:.2em;left:1px;right:1px}.work-document-tab[data-document-tab-leader=dot]:after{opacity:.68;background:radial-gradient(circle,currentColor 0 .65px,#0000 .8px) 0 0/4px 1px repeat-x}.work-document-tab[data-document-tab-leader=hyphen]:after{opacity:.62;background:repeating-linear-gradient(90deg,currentColor 0 3px,#0000 3px 6px)}.work-document-tab[data-document-tab-leader=underscore]:after{opacity:.58;border-bottom:1px solid}.work-document-tab[data-document-tab-leader=middleDot]:after{opacity:.66;background:radial-gradient(circle,currentColor 0 .75px,#0000 .9px) 0 0/5px 1px repeat-x;bottom:.45em}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) :is(ul,ol){margin:9px 0 17px;padding-left:26px}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) li p{margin:4px 0}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) blockquote{color:#4f5a70;background:#f4f7fd;border-left:3px solid #3974e8;margin:18px 0 24px;padding:12px 16px}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) blockquote p{margin:0}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) code{background:#f0f2f5;border-radius:4px;padding:2px 4px;font-family:SFMono-Regular,Consolas,monospace;font-size:.88em}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) pre{color:#eef2fa;background:#202635;border-radius:7px;padding:14px 16px;overflow:auto}:where(.work-document-page .tiptap,.work-document-preview-page,.work-pdf-export-page.document) a{color:#2868d7;text-underline-offset:2px;cursor:pointer;text-decoration:underline}.work-document-page .tiptap img{border-radius:4px;max-width:100%;height:auto;margin:18px auto;display:block}.work-document-page .tiptap [data-resize-container][data-node=image]{width:fit-content;max-width:100%;margin-block:18px;display:block!important}.work-document-page .tiptap [data-resize-container][data-node=image] [data-resize-wrapper],.work-document-page .tiptap [data-resize-container][data-node=image] img{max-width:100%}.work-document-page .tiptap [data-resize-container][data-node=image] img{margin:0}.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=inline][data-office-image-alignment=left],.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=topBottom][data-office-image-alignment=left]{margin-left:0;margin-right:auto}.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=inline][data-office-image-alignment=center],.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=topBottom][data-office-image-alignment=center]{margin-left:auto;margin-right:auto}.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=inline][data-office-image-alignment=right],.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=topBottom][data-office-image-alignment=right]{margin-left:auto;margin-right:0}.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=square][data-office-image-alignment=left]{float:left;margin:0 var(--work-document-image-wrap-distance,3mm) var(--work-document-image-wrap-distance,3mm) 0}.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=square][data-office-image-alignment=right]{float:right;margin:0 0 var(--work-document-image-wrap-distance,3mm) var(--work-document-image-wrap-distance,3mm)}.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=square][data-office-image-alignment=center],.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=topBottom]{clear:both}.work-document-page .tiptap [data-resize-container][data-node=image][data-office-image-layout=topBottom]{margin-block:var(--work-document-image-wrap-distance,3mm)}.work-document-page .tiptap .ProseMirror:after{clear:both;content:"";display:block}.work-document-page .tiptap .ProseMirror-selectednode{outline:2px solid color-mix(in srgb, var(--a3s-blue) 75%, transparent);outline-offset:3px}.work-document-page .tiptap .tableWrapper{margin:18px 0 22px;overflow-x:auto}.work-document-page .tiptap table{table-layout:fixed;border-collapse:collapse;width:100%}.work-document-page .tiptap table[data-office-table-layout=contents]{table-layout:auto;width:max-content;max-width:100%}.work-document-page .tiptap table[data-office-table-layout=fixed]{table-layout:fixed;width:auto;max-width:100%}.work-document-page .tiptap table[data-office-table-layout=window]{table-layout:fixed;width:100%}.work-document-page .tiptap th,.work-document-page .tiptap td{vertical-align:top;border:1px solid #cfd5df;min-width:80px;padding:7px 9px;position:relative}.work-document-page .tiptap th{font-family:var(--work-document-render-font-family);background:#f1f4f9;font-weight:680}.work-document-page .tiptap td>p,.work-document-page .tiptap th>p{margin:0}.work-document-page .tiptap .selectedCell:after{background:color-mix(in srgb, var(--a3s-blue) 10%, transparent);content:"";pointer-events:none;position:absolute;inset:0}.work-document-page .tiptap .column-resize-handle{background:var(--a3s-blue);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.work-document-page .tiptap p.is-editor-empty:first-child:before,.work-document-page .tiptap h1.is-editor-empty:first-child:before{float:left;color:#afb4be;content:attr(data-placeholder);pointer-events:none;height:0}.work-document-editor.preview .work-document-page{border-color:#0000;box-shadow:0 8px 30px #1e263712}@media (max-width:1080px){.work-export-button{padding:0 9px}.work-document-page{padding-left:62px;padding-right:62px}.work-document-footer [aria-label=引用状态],.work-document-footer [aria-label=文档保存状态]{display:none}}@media (max-width:900px){.work-document-scroll{padding:20px 12px 60px}.work-document-scroll.rulers-visible{padding-left:50px}}@media (max-width:760px){.work-document-footer .work-office-status-info [aria-label=分节状态],.work-document-footer .work-office-status-info button{display:none}.work-document-footer .work-office-status-slider{width:58px}}.work-document-layout-panel>legend{float:none;color:var(--a3s-ink);margin:0 4px 0 0;font-weight:650}.work-document-section-actions{align-items:center;gap:5px;display:inline-flex}.work-document-section-actions .ds-button{font-size:10px}.work-document-layout-panel .work-document-column-option{gap:4px}.work-document-layout-panel .work-document-column-option input,.work-document-layout-panel .work-document-page-number-option input[type=checkbox]{width:13px;height:13px;padding:0}.work-document-custom-columns{flex-wrap:wrap;flex:100%;align-items:center;gap:6px 12px;min-width:100%;padding:5px 0 0 43px;display:flex}.work-document-custom-column{align-items:center;gap:5px;display:inline-flex}.work-document-custom-column strong{color:var(--a3s-ink);font-weight:650}.work-document-custom-columns>p{min-width:240px;color:var(--a3s-subtle);flex:100%;margin:0}.work-document-layout-panel .work-document-page-chrome-panel{border-top:1px solid var(--a3s-line);flex:100%;grid-template-columns:minmax(260px,1fr) minmax(260px,1fr);gap:7px 10px;min-width:0;padding-top:7px;display:grid}.work-document-layout-panel .work-document-page-chrome-panel>legend{color:var(--a3s-ink);grid-column:1/-1;font-weight:650}.work-document-page-chrome-options{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.work-document-layout-panel .work-document-page-chrome-options>.work-office-field{align-items:center;gap:4px;display:inline-flex}.work-document-page-chrome-editor{gap:4px;min-width:0;display:grid}.work-document-page-chrome-toolbar{flex-wrap:wrap;align-items:center;gap:3px;min-width:0;display:flex}.work-document-page-chrome-toolbar button{border:1px solid var(--a3s-line);background:var(--a3s-bg);min-width:24px;height:23px;color:var(--a3s-muted);font:inherit;cursor:pointer;border-radius:4px;padding:0 5px}.work-document-page-chrome-toolbar button:hover{border-color:var(--a3s-blue);color:var(--a3s-blue)}.work-document-page-chrome-toolbar button.active{border-color:color-mix(in srgb, var(--a3s-blue) 30%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-blue) 10%, var(--a3s-bg));color:var(--a3s-blue)}.work-document-page-chrome-toolbar button:disabled{opacity:.38;cursor:default}.work-document-page-chrome-toolbar button:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 65%, transparent);outline-offset:1px}.work-document-page-chrome-color{border:1px solid var(--a3s-line);background:var(--a3s-bg);border-radius:4px;place-items:center;width:24px;height:23px;display:inline-grid}.work-document-page-chrome-color input{border:0;width:15px;height:15px;padding:0}.work-document-page-chrome-content{border:1px solid var(--a3s-line);min-height:48px;max-height:100px;color:var(--a3s-ink);font-family:var(--a3s-document-font-family,"A3S Office Noto Sans", "A3S Office Noto Sans Hans", "A3S Office Noto Naskh Arabic", "A3S Office Noto Sans Hebrew", sans-serif);background:#fff;border-radius:5px;outline:0;padding:6px 8px;font-size:11px;line-height:1.45;overflow:auto}.work-document-page-chrome-content:focus-visible{border-color:var(--a3s-blue);box-shadow:0 0 0 2px #2f6fed1a}.work-document-page-chrome-content p.is-editor-empty:first-child:before{float:left;color:#a0a8b7;content:attr(data-placeholder);pointer-events:none;height:0}.work-document-page-chrome-content p,.work-document-page-chrome-html p{margin:0}.work-document-page-chrome-content img,.work-document-page-chrome-html img{object-fit:contain;max-width:100%;max-height:48px}.work-document-page .work-document-page-chrome-inline-editor{width:100%;min-width:0;display:block}.work-document-page .work-document-page-chrome-inline-editor .work-document-page-chrome-content,.work-document-page .work-document-page-chrome-inline-editor .tiptap{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--a3s-blue) 58%, var(--a3s-line));color:#4d5668;min-height:27px;max-height:76px;font-family:var(--work-document-render-font-family);font-size:var(--work-document-render-font-size);line-height:var(--work-document-render-line-height);background:#ffffffeb;border-radius:4px;padding:4px 6px;overflow:auto;box-shadow:0 0 0 2px #2f6fed14}.work-document-page .work-document-page-chrome-inline-editor .work-document-page-chrome-content:focus-visible{border-color:var(--a3s-blue);box-shadow:0 0 0 2px #2f6fed24}.work-document-page-chrome-panel>.work-document-page-number-option{grid-column:1/-1}.work-document-page-chrome-html{white-space:normal;width:100%;min-width:0}.work-document-page .tiptap>.work-document-section{column-count:var(--work-document-column-count,1);column-gap:var(--work-document-column-gap,12mm);column-rule:var(--work-document-column-rule,none);min-height:120px;position:relative}.work-document-page .tiptap>.work-document-section:first-child{min-height:760px}.work-document-page.landscape .tiptap>.work-document-section:first-child{min-height:460px}.work-document-page .tiptap>.work-document-section+.work-document-section{border-top:1px dashed #9ea8b9;margin-top:46px;padding-top:28px}.work-document-page .tiptap>.work-document-section+.work-document-section:before{color:#778196;content:"分节符";font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;letter-spacing:.08em;background:#fff;padding:1px 8px;font-size:9px;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.work-document-note-reference,[data-document-note-reference]{color:var(--a3s-blue);cursor:default;font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;vertical-align:super;margin-inline:1px;font-size:.72em;font-weight:650;line-height:0}.work-document-page .tiptap .work-document-note{column-span:all;color:#4d5668;border-top:1px solid #d8dee8;grid-template-columns:22px minmax(0,1fr);min-height:28px;margin-top:12px;padding-top:8px;font-size:11px;line-height:1.55;display:grid}.work-document-page .tiptap .work-document-note:before{color:var(--a3s-blue);content:attr(data-note-number);font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;font-weight:650}.work-document-page .tiptap .work-document-note[data-note-kind=endnote]:before{content:"尾" attr(data-note-number)}.work-document-page .tiptap .work-document-note>*{grid-column:2}.work-document-page .tiptap .work-document-note>:first-child{margin-top:0}.work-document-page .tiptap .work-document-note>:last-child{margin-bottom:0}.work-document-section>table,.work-document-section>.tableWrapper,.work-document-print-body table{break-inside:auto}.work-document-preview-page table,.work-document-print-body table{table-layout:fixed;border-collapse:collapse;width:100%;max-width:100%;margin:18px 0 22px}.work-document-preview-page table[data-office-table-layout=contents],.work-document-print-body table[data-office-table-layout=contents]{table-layout:auto;width:max-content}.work-document-preview-page table[data-office-table-layout=fixed],.work-document-print-body table[data-office-table-layout=fixed]{table-layout:fixed;width:auto}.work-document-preview-page table[data-office-table-layout=window],.work-document-print-body table[data-office-table-layout=window]{table-layout:fixed;width:100%}.work-document-preview-page :is(th,td),.work-document-print-body :is(th,td){vertical-align:top;border:1px solid #cfd5df;min-width:80px;padding:7px 9px}.work-document-preview-page th,.work-document-print-body th{background-color:#f1f4f9;font-weight:680}.work-document-preview-page :is(th,td)>p,.work-document-print-body :is(th,td)>p{margin:0}.work-document-section tr[data-office-cant-split=true],.work-document-print-body tr[data-office-cant-split=true]{break-inside:avoid}.work-document-preview-page{box-sizing:border-box;border:1px solid var(--a3s-line);background:#fff;flex-direction:column;width:794px;min-height:1123px;margin:0 auto 28px;display:flex;position:relative;box-shadow:0 8px 30px #1e263712}.work-document-preview-page.letter{width:816px;min-height:1056px}.work-document-preview-page.a4.landscape{width:1123px;min-height:794px}.work-document-preview-page.letter.landscape{width:1056px;min-height:816px}.work-document-print-body{flex-direction:column;flex:1;min-height:0;display:flex}.work-document-print-body>article{flex:none;min-height:0}.work-document-print-body>.work-document-custom-column-layout{align-items:start;display:grid}.work-document-custom-column-layout>[data-document-column-index]{min-width:0;height:100%}.work-document-custom-column-layout>[data-document-column-index]>:first-child{margin-top:0}.work-document-print-body>article+article{border-top:1px solid #dfe3eb;margin-top:18px;padding-top:18px}.work-document-page-notes{color:#4d5668;border-top:1px solid #aeb6c4;flex:none;margin-top:18px;padding-top:8px;font-size:10px;line-height:1.55}.work-document-page-notes.endnote{margin-top:22px}.work-document-page-notes h3{color:#343d4e;font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;margin:0 0 6px;font-size:11px}.work-document-page-notes ol{margin:0;padding-left:22px}.work-document-page-notes li{margin:0 0 5px;padding-left:2px}.work-document-page-notes li:last-child,.work-document-page-notes li p:last-child{margin-bottom:0}.work-document-page-notes li p{margin:0 0 4px}.work-document-blank-page-label{color:#a0a7b4;min-height:240px;font-family:var(--a3s-ui-font,ui-sans-serif), "PingFang SC", sans-serif;flex:1;place-items:center;font-size:11px;display:grid}:is(.work-document-preview-page,.work-pdf-export-page.document) img,:is(.work-document-preview-page,.work-pdf-export-page.document) table{max-width:100%}:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout]{border-radius:4px;height:auto;margin-block:18px;display:block}:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=inline][data-office-image-alignment=left],:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=topBottom][data-office-image-alignment=left]{margin-left:0;margin-right:auto}:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=inline][data-office-image-alignment=center],:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=topBottom][data-office-image-alignment=center]{margin-left:auto;margin-right:auto}:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=inline][data-office-image-alignment=right],:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=topBottom][data-office-image-alignment=right]{margin-left:auto;margin-right:0}:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=square][data-office-image-alignment=left]{float:left;margin:0 var(--work-document-image-wrap-distance,3mm) var(--work-document-image-wrap-distance,3mm) 0}:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=square][data-office-image-alignment=right]{float:right;margin:0 0 var(--work-document-image-wrap-distance,3mm) var(--work-document-image-wrap-distance,3mm)}:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=square][data-office-image-alignment=center],:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=topBottom]{clear:both}:is(.work-document-preview-page,.work-pdf-export-page.document) img[data-office-image-layout=topBottom]{margin-block:var(--work-document-image-wrap-distance,3mm)}:is(.work-document-preview-page,.work-pdf-export-page.document):after{clear:both;content:"";display:block}@media (max-width:720px){.work-document-layout-panel .work-document-page-chrome-panel{grid-template-columns:1fr}.work-document-page-chrome-panel>*{grid-column:1}}.work-document-caption{color:#4d5668;text-align:center;margin:8px 0 16px;font-size:.9em;line-height:1.5}.work-document-caption:before{content:attr(data-caption-label) " " attr(data-caption-number) "　";color:#30394b;font-weight:650}.work-document-cross-reference{color:#245fc4;cursor:default;white-space:nowrap;border-bottom:1px dotted #8da9dd;padding:0 1px}.work-document-cross-reference[data-reference-orphaned=true]{color:#b53b3b;border-bottom-color:#d69b9b}.work-document-citation{color:#245fc4;cursor:default;white-space:nowrap;background:#dce9ff73;border-bottom:1px dotted #8da9dd;border-radius:2px;padding:0 3px}.work-document-citation[data-citation-orphaned=true]{color:#b53b3b;background:#ffe3e09e;border-bottom-color:#d69b9b}.work-document-editor.preview .work-document-citation,.work-pdf-export-page .work-document-citation{color:inherit;background:0 0;border-bottom:0;padding:0}.work-document-editor.preview .work-document-citation[data-citation-orphaned=true],.work-pdf-export-page .work-document-citation[data-citation-orphaned=true]{color:#b53b3b}.work-document-bibliography{border-top:1px solid #d8dce5;margin:24px 0 0;padding-top:10px}.work-document-bibliography h2{margin:0 0 10px;font-size:1.1em}.work-document-bibliography p{text-indent:-24px;margin:0 0 7px;padding-left:24px}.work-document-bibliography [data-bibliography-empty]{color:#7b8495;text-indent:0;padding-left:0}.work-document-field{color:#245fc4;cursor:default;font-variant-numeric:tabular-nums;white-space:nowrap;background:#dce9ff73;border-bottom:1px dotted #8da9dd;border-radius:2px;padding:0 3px}.work-document-editor.preview .work-document-field,.work-pdf-export-page .work-document-field{color:inherit;background:0 0;border-bottom:0;padding:0}.work-document-workspace{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.work-document-workspace>.work-document-scroll{flex:1;min-width:0;min-height:0}.work-document-task-pane{border:0;border-left:1px solid var(--a3s-line);background:var(--a3s-panel);width:clamp(320px,28vw,380px);min-width:300px;min-height:0;max-height:none;color:var(--a3s-ink);flex-flow:column;flex:none;align-items:stretch;display:flex;overflow:hidden;box-shadow:-10px 0 28px #1a233412}.work-document-citations-panel.work-document-task-pane{width:clamp(390px,34vw,470px)}.work-document-find-panel.work-document-task-pane{width:clamp(300px,25vw,340px)}.work-document-navigation-panel.work-document-task-pane{border-right:1px solid var(--a3s-line);border-left:0;width:clamp(238px,21vw,292px);min-width:224px;box-shadow:10px 0 28px #1a233412}.work-document-task-pane>.work-document-task-pane-header{z-index:2;border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 10px 8px 14px;display:flex;position:relative}.work-document-task-pane>.work-document-task-pane-header>div{gap:2px;min-width:0;display:grid}.work-document-task-pane>.work-document-task-pane-header strong{color:var(--a3s-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:680;overflow:hidden}.work-document-task-pane>.work-document-task-pane-header span{color:var(--a3s-faint);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.work-document-task-pane>.work-document-task-pane-header>.ds-icon-button.close{background:0 0;border:0;border-radius:6px;flex:0 0 28px;width:28px;height:28px;min-height:28px;padding:0}.work-document-task-pane-body{flex:1;min-width:0;min-height:0;overflow:auto}.work-document-layout-panel.work-document-task-pane{padding:0;font-size:10px}.work-document-layout-tabs.ds-tabs.line{background:var(--a3s-panel);flex:none;gap:0;padding:0 14px}.work-document-layout-tabs.ds-tabs.line>button{flex:1 1 0;padding-inline:4px;font-size:10px}.work-document-layout-body{align-content:start;gap:0;padding:0 14px 18px;display:grid}.work-document-layout-tab-panel{align-content:start;min-width:0;display:grid}.work-document-layout-tab-panel>:last-child{border-bottom:0}.work-document-layout-panel .work-document-layout-group,.work-document-layout-panel .work-document-columns-panel,.work-document-layout-panel .work-document-page-chrome-panel{border:0;border-bottom:1px solid var(--a3s-line);grid-template-columns:1fr;gap:9px;min-width:0;margin:0;padding:14px 0;display:grid}.work-document-layout-panel .work-document-layout-group>h3,.work-document-layout-panel .work-document-layout-group>legend,.work-document-layout-panel .work-document-columns-panel>legend,.work-document-layout-panel .work-document-page-chrome-panel>legend{float:none;color:var(--a3s-ink);grid-column:1;margin:0;font-size:10px;font-weight:680}.work-document-layout-panel .work-office-field{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.work-document-layout-panel .work-office-field>span{color:var(--a3s-muted);white-space:nowrap}.work-document-layout-panel .work-office-field>:last-child,.work-document-layout-panel .work-office-field>.work-office-number-field,.work-document-layout-panel .work-office-field>.work-office-select{width:100%}.work-document-layout-panel .work-office-select>button[role=combobox]{min-width:0}.work-document-layout-paired-fields,.work-document-layout-margin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.work-document-layout-paired-fields .work-office-field,.work-document-layout-margin-grid .work-office-field{grid-template-columns:30px minmax(0,1fr)}.work-document-layout-panel .work-office-number-field{width:100%}.work-document-layout-panel .work-document-section-actions{justify-content:flex-end;gap:6px;display:flex}.work-document-layout-panel .work-document-section-actions .ds-button{min-height:28px}.work-document-layout-panel .work-document-columns-panel{flex-wrap:nowrap}.work-document-layout-panel .work-document-column-option{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:8px;display:grid}.work-document-layout-panel .work-document-custom-columns{grid-template-columns:1fr;gap:8px;min-width:0;padding:4px 0 0;display:grid}.work-document-layout-panel .work-document-custom-column{grid-template-columns:42px minmax(0,1fr) 42px minmax(0,1fr);gap:6px;display:grid}.work-document-layout-panel .work-document-page-chrome-options{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.work-document-layout-panel .work-document-page-chrome-options>.work-office-field{grid-column:1/-1;grid-template-columns:72px minmax(0,1fr);display:grid}.work-document-layout-panel .work-document-page-chrome-editor{gap:6px}.work-document-layout-panel .work-document-page-chrome-toolbar{gap:3px}.work-document-layout-panel .work-document-page-chrome-content{min-height:64px;max-height:126px}.work-document-layout-panel .work-document-page-number-option.work-office-field{grid-template-columns:88px minmax(0,1fr) auto;padding:14px 0 0}.work-document-changes-panel.work-document-task-pane{max-height:none}.work-document-changes-panel>.work-document-changes-bulk-actions{border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel-soft);flex:none;justify-content:flex-end;gap:6px;min-height:42px;padding:7px 10px;display:flex}.work-document-changes-panel>.work-document-changes-bulk-actions .ds-button{min-height:27px}.work-document-changes-panel>.work-document-change-list{align-content:start;gap:7px;padding:10px;display:grid}.work-document-change-list article{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:8px;padding:8px}.work-document-change-list article>div{justify-content:flex-end}.work-document-change-summary{grid-template-columns:auto minmax(0,1fr)}.work-document-change-summary small{grid-column:2}.work-document-citations-panel.work-document-task-pane{max-height:none}.work-document-citations-panel>.work-document-citation-actions{border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel-soft);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-height:48px;padding:8px 10px;display:grid}.work-document-citations-panel>.work-document-citation-actions .work-office-field{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;display:grid}.work-document-citations-panel>.work-document-citation-actions .work-office-select>button[role=combobox]{min-width:0}.work-document-citations-panel>.work-document-citation-manager{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.work-document-citation-manager>aside{border:0;border-bottom:1px solid var(--a3s-line);flex-direction:column;flex:none;gap:6px;min-height:104px;max-height:164px;padding:8px 10px 9px;display:flex}.work-document-citation-list-heading{flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.work-document-citation-list-heading>strong{color:var(--a3s-ink);font-size:9px;font-weight:680}.work-document-citation-list-heading>.ds-button{min-height:26px}.work-document-citation-source-list{align-content:start;gap:4px;min-height:0;display:grid;overflow:auto}.work-document-citation-source-list>button{border:1px solid var(--a3s-line);background:var(--a3s-panel);min-width:0;color:var(--a3s-ink);font:inherit;text-align:left;cursor:pointer;border-radius:6px;outline:0;gap:2px;padding:6px 8px;display:grid}.work-document-citation-source-list>button:hover,.work-document-citation-source-list>button:focus-visible{border-color:color-mix(in srgb, var(--a3s-blue) 42%, var(--a3s-line));background:var(--a3s-panel-soft)}.work-document-citation-source-list>button.active{border-color:color-mix(in srgb, var(--a3s-blue) 54%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-blue) 8%, var(--a3s-panel));box-shadow:inset 3px 0 0 var(--a3s-blue)}.work-document-citation-source-list strong,.work-document-citation-source-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-document-citation-source-list strong{font-size:9px;font-weight:640}.work-document-citation-source-list span{color:var(--a3s-faint);font-size:8px}.work-document-citation-manager>form{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:9px;min-height:0;padding:0 12px;display:grid;overflow:auto}.work-document-citation-manager>form>.wide,.work-document-citation-more-fields>div>.wide{grid-column:1/-1}.work-document-citation-manager>form>.work-office-field>span:first-child,.work-document-citation-more-fields>div>.work-office-field>span:first-child{color:var(--a3s-muted);font-size:8px}.work-document-citation-manager .work-office-text-area{resize:vertical;min-height:62px;line-height:1.45}.work-document-citation-form-heading{gap:2px;padding-top:11px;display:grid}.work-document-citation-form-heading strong{color:var(--a3s-ink);font-size:10px;font-weight:680}.work-document-citation-form-heading span{color:var(--a3s-faint);font-size:8px}.work-document-citation-more-fields{border-top:1px solid var(--a3s-line);min-width:0}.work-document-citation-more-fields>summary{color:var(--a3s-muted);cursor:pointer;outline:0;padding:9px 1px;font-size:9px;font-weight:640}.work-document-citation-more-fields>summary:hover,.work-document-citation-more-fields>summary:focus-visible{color:var(--a3s-blue)}.work-document-citation-more-fields>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:1px 0 10px;display:grid}.work-document-citation-manager .paired{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.work-document-citation-manager .actions{z-index:2;border-top:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:7px;margin:0 -12px;padding:9px 12px 11px;display:grid;position:sticky;bottom:0}.work-document-citation-form-buttons{align-items:center;gap:6px;display:flex}.work-document-citation-form-buttons>span{flex:1;min-width:6px}.work-document-find-tabs{background:var(--a3s-panel-soft);border-radius:7px;flex:none;grid-template-columns:repeat(2,1fr);gap:3px;margin:10px 12px 0;padding:3px;display:grid}.work-document-find-tabs>button{min-height:27px;color:var(--a3s-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 8px;font-size:10px}.work-document-find-tabs>button[aria-selected=true]{background:var(--a3s-panel);color:var(--a3s-blue);font-weight:650;box-shadow:0 1px 4px #141f3217}.work-document-find-body{align-content:start;gap:12px;padding:14px 12px 18px;display:grid}.work-document-find-body>label{color:var(--a3s-muted);gap:5px;font-size:9px;display:grid}.work-document-find-body .work-office-text-field{background:var(--a3s-bg);width:100%;height:31px;font-size:10px}.work-document-find-field{align-items:center;display:flex;position:relative}.work-document-find-field>svg{z-index:1;color:var(--a3s-faint);pointer-events:none;position:absolute;left:8px}.work-document-find-field>.work-office-text-field{padding-left:29px}.work-document-navigation-search{border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);flex:none;align-items:center;min-height:48px;padding:8px 12px;display:flex;position:relative}.work-document-navigation-search>svg{z-index:1;color:var(--a3s-faint);pointer-events:none;position:absolute;left:21px}.work-document-navigation-search>.work-office-text-field{background:var(--a3s-bg);width:100%;height:31px;padding-left:29px;font-size:10px}.work-document-navigation-summary{border-bottom:1px solid color-mix(in srgb, var(--a3s-line) 72%, transparent);min-height:30px;color:var(--a3s-faint);flex:none;padding:9px 12px 7px;font-size:9px}.work-document-outline{background:var(--a3s-panel)}.work-document-outline>ol{align-content:start;margin:0;padding:6px 0 14px;list-style:none;display:grid}.work-document-outline>ol>li{min-width:0;min-height:31px;padding:2px 8px 2px calc(5px + var(--work-document-outline-indent,0px));grid-template-columns:22px minmax(0,1fr);align-items:center;display:grid;position:relative}.work-document-outline>ol>li.active:before{background:var(--a3s-blue);content:"";border-radius:0 2px 2px 0;width:3px;position:absolute;top:4px;bottom:4px;left:0}.work-document-outline-toggle,.work-document-outline-item{min-width:0;color:var(--a3s-muted);font:inherit;cursor:pointer;background:0 0;border:0;outline:0}.work-document-outline-toggle{width:22px;height:27px;color:var(--a3s-faint);border-radius:5px;place-items:center;padding:0;display:grid}.work-document-outline-toggle-spacer{width:22px;height:1px}.work-document-outline-item{min-height:27px;color:var(--a3s-muted);text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:0 7px 0 2px;font-size:10px;line-height:27px;overflow:hidden}.work-document-outline-toggle:hover,.work-document-outline-item:hover{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-document-outline-item:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 64%, transparent);outline-offset:-2px}.work-document-outline>ol>li.active .work-document-outline-item{background:color-mix(in srgb, var(--a3s-blue) 9%, var(--a3s-panel));color:var(--a3s-blue);font-weight:650}.work-document-outline-empty{border:1px dashed var(--a3s-line);color:var(--a3s-faint);text-align:center;border-radius:8px;margin:18px 14px;padding:18px 14px;font-size:9px;line-height:1.55}.work-document-find-results{border-bottom:1px solid var(--a3s-line);justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding-bottom:10px;display:flex}.work-document-find-results>output,.work-document-find-announcement{color:var(--a3s-faint);font-size:9px}.work-document-find-results>div,.work-document-find-actions{align-items:center;gap:5px;display:flex}.work-document-find-results .ds-icon-button{width:27px;height:27px}.work-document-find-actions{justify-content:flex-end}.work-document-find-announcement{min-height:18px;color:var(--a3s-blue)}.work-document-insert-dialog{width:min(400px,100%)}.work-document-reference-dialog{width:min(480px,100%)}.work-document-dialog-field{color:var(--a3s-muted);gap:6px;font-size:10px;display:grid}.work-document-dialog-field .work-office-text-field{background:var(--a3s-bg);width:100%;min-height:34px;font-size:11px}.work-document-reference-list{gap:6px;max-height:min(360px,100dvh - 230px);display:grid;overflow:auto}.work-document-reference-list>label{border:1px solid var(--a3s-line);background:var(--a3s-panel);min-width:0;min-height:52px;color:var(--a3s-ink);font:inherit;text-align:left;cursor:pointer;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid;position:relative}.work-document-reference-list>label>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.work-document-reference-list>label:hover{border-color:color-mix(in srgb, var(--a3s-blue) 52%, var(--a3s-line));background:var(--a3s-panel-soft);outline:0}.work-document-reference-list>label:has(input:focus-visible){border-color:color-mix(in srgb, var(--a3s-blue) 52%, var(--a3s-line));background:var(--a3s-panel-soft);outline:0}.work-document-reference-list>label:has(input:checked){border-color:color-mix(in srgb, var(--a3s-blue) 60%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-blue) 8%, var(--a3s-panel));box-shadow:inset 3px 0 0 var(--a3s-blue)}.work-document-reference-list strong{color:var(--a3s-blue);white-space:nowrap;font-size:10px}.work-document-reference-list span{color:var(--a3s-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}@media (max-width:900px){.work-document-task-pane{z-index:20;width:min(380px,100% - 36px);min-width:0;position:absolute;top:0;bottom:0;right:0;box-shadow:-16px 0 36px #141c2b2e}.work-document-citations-panel.work-document-task-pane{width:min(440px,100% - 36px)}.work-document-find-panel.work-document-task-pane{width:min(340px,100% - 36px)}.work-document-navigation-panel.work-document-task-pane{border-right:1px solid var(--a3s-line);border-left:0;width:min(292px,100% - 36px);left:0;right:auto;box-shadow:16px 0 36px #141c2b2e}}@media (max-width:520px){.work-document-task-pane,.work-document-citations-panel.work-document-task-pane,.work-document-find-panel.work-document-task-pane,.work-document-navigation-panel.work-document-task-pane{width:100%}.work-document-citation-manager>form{grid-template-columns:1fr}.work-document-citation-manager>form>.wide,.work-document-citation-more-fields>div>.wide{grid-column:1}.work-document-citation-more-fields>div{grid-template-columns:1fr}}.work-markdown-editor{--work-office-accent:#586574;--work-markdown-zoom:100;background:var(--a3s-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.work-markdown-ribbon{--work-office-accent:#586574}.work-markdown-insert-form{gap:14px;display:grid}.work-markdown-workspace{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.work-markdown-workspace.split{grid-template-columns:minmax(240px, min(calc(var(--work-markdown-source-pane,50%) - 3.5px), calc(100% - 287px))) 7px minmax(280px, 1fr);display:grid}.work-markdown-workspace[data-split-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.work-markdown-pane{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:auto}.work-markdown-pane+.work-markdown-pane{border-left:1px solid var(--a3s-line)}.work-markdown-splitter{z-index:4;background:var(--a3s-bg);cursor:col-resize;touch-action:none;border:0;outline:0;width:7px;margin:0;padding:0;position:relative}.work-markdown-splitter:before{background:var(--a3s-line);content:"";width:1px;transition:width .12s,background-color .12s,transform .12s;position:absolute;top:0;bottom:0;left:3px}.work-markdown-splitter:hover:before,.work-markdown-splitter:focus-visible:before,.work-markdown-workspace[data-split-resizing=true] .work-markdown-splitter:before{background:var(--work-office-accent);width:3px;transform:translate(-1px)}.work-markdown-splitter:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--work-office-accent) 22%, transparent)}.work-markdown-pane-label{z-index:2;border-bottom:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel) 94%, transparent);height:28px;color:var(--a3s-faint);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex:0 0 28px;align-items:center;padding:0 12px;font-size:9px;font-weight:620;display:flex;position:sticky;top:0}.work-markdown-pane.source{background:var(--a3s-panel)}.work-markdown-pane.source textarea{box-sizing:border-box;resize:none;width:100%;min-height:100%;color:var(--a3s-ink);font-family:var(--font-mono);font-size:calc(13px * var(--work-markdown-zoom) / 100);overscroll-behavior:contain;scrollbar-gutter:stable;tab-size:2;background:0 0;border:0;outline:0;flex:1;padding:34px clamp(24px,5vw,72px) 72px;line-height:1.75}.work-markdown-workspace.split .work-markdown-pane.source textarea{min-height:calc(100% - 28px);padding:26px clamp(20px,3vw,44px) 60px}.work-markdown-pane.visual{background:var(--a3s-bg)}.work-markdown-canvas{border:1px solid var(--a3s-line);background:var(--a3s-panel);border-radius:9px;width:min(900px,100% - 48px);min-height:calc(100% - 48px);margin:24px auto;box-shadow:0 8px 28px #161c2812}.work-markdown-workspace.split .work-markdown-canvas{width:calc(100% - 28px);min-height:calc(100% - 56px);margin:14px}.work-markdown-canvas>div{min-height:100%}.work-markdown-canvas .tiptap{min-height:100%;color:var(--a3s-ink);font-size:calc(15px * var(--work-markdown-zoom) / 100);overflow-wrap:anywhere;outline:0;padding:48px clamp(34px,7vw,82px) 90px;line-height:1.75}.work-markdown-workspace.split .work-markdown-canvas .tiptap{padding:34px clamp(24px,4vw,48px) 68px}.work-markdown-canvas .tiptap>:first-child{margin-top:0}.work-markdown-canvas .tiptap>:last-child{margin-bottom:0}.work-markdown-canvas .tiptap h1,.work-markdown-canvas .tiptap h2,.work-markdown-canvas .tiptap h3,.work-markdown-canvas .tiptap h4,.work-markdown-canvas .tiptap h5,.work-markdown-canvas .tiptap h6{color:var(--a3s-ink);margin:1.4em 0 .55em;font-weight:720;line-height:1.28}.work-markdown-canvas .tiptap h1{border-bottom:1px solid var(--a3s-line);padding-bottom:.28em;font-size:2em}.work-markdown-canvas .tiptap h2{border-bottom:1px solid var(--a3s-line);padding-bottom:.24em;font-size:1.55em}.work-markdown-canvas .tiptap h3{font-size:1.25em}.work-markdown-canvas .tiptap p{margin:.75em 0}.work-markdown-canvas .tiptap ul,.work-markdown-canvas .tiptap ol{margin:.8em 0;padding-left:1.7em}.work-markdown-canvas .tiptap li+li{margin-top:.25em}.work-markdown-canvas .tiptap li>p{margin:0}.work-markdown-canvas .tiptap ul[data-type=taskList]{padding-left:0;list-style:none}.work-markdown-canvas .tiptap li[data-type=taskItem]{align-items:flex-start;gap:8px;display:flex}.work-markdown-canvas .tiptap li[data-type=taskItem]+li{margin-top:.35em}.work-markdown-canvas .tiptap li[data-type=taskItem]>label{cursor:pointer;-webkit-user-select:none;user-select:none;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:calc(1.75em - 1px);display:inline-flex}.work-markdown-editor.preview .work-markdown-canvas .tiptap li[data-type=taskItem]>label,.work-markdown-pane.visual[data-readonly=true] .work-markdown-canvas .tiptap li[data-type=taskItem]>label{cursor:default}.work-markdown-canvas .tiptap li[data-type=taskItem]>label input{width:14px;height:14px;accent-color:var(--work-office-accent);margin:0}.work-markdown-canvas .tiptap li[data-type=taskItem]>div{flex:1;min-width:0}.work-markdown-canvas .tiptap li[data-type=taskItem]>div>p{margin:0}.work-markdown-canvas .tiptap li[data-type=taskItem][data-checked=true]>div{color:var(--a3s-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--a3s-muted) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--a3s-muted) 65%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--a3s-muted) 65%, transparent);text-decoration-color:color-mix(in srgb, var(--a3s-muted) 65%, transparent)}.work-markdown-canvas .tiptap li[data-type=taskItem] ul[data-type=taskList]{margin:.35em 0 0;padding-left:1.6em}.work-markdown-canvas .tiptap blockquote{border-left:3px solid var(--a3s-line-strong);color:var(--a3s-muted);margin:1em 0;padding:.1em 0 .1em 1em}.work-markdown-canvas .tiptap code{background:var(--a3s-panel-soft);color:color-mix(in srgb, var(--a3s-red) 82%, var(--a3s-ink));font-family:var(--font-mono);border-radius:4px;padding:.15em .34em;font-size:.9em}.work-markdown-canvas .tiptap pre{border:1px solid var(--a3s-line);background:var(--a3s-panel-soft);color:var(--a3s-ink);border-radius:8px;margin:1em 0;padding:16px 18px;line-height:1.6;overflow:auto}.work-markdown-canvas .tiptap pre code{color:inherit;background:0 0;padding:0;font-size:.88em}.work-markdown-canvas .tiptap a{color:var(--a3s-blue);text-underline-offset:2px;text-decoration:underline}.work-markdown-canvas .tiptap hr{border:0;border-top:1px solid var(--a3s-line-strong);margin:2em 0}.work-markdown-canvas .tiptap img{vertical-align:middle;border-radius:7px;max-width:100%;height:auto;margin:.5em 0;display:inline-block}.work-markdown-canvas .tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1.25em 0}.work-markdown-canvas .tiptap th,.work-markdown-canvas .tiptap td{border:1px solid var(--a3s-line-strong);vertical-align:top;min-width:80px;padding:8px 10px;position:relative}.work-markdown-canvas .tiptap th{background:var(--a3s-panel-soft);text-align:left;font-weight:680}.work-markdown-canvas .tiptap th>p,.work-markdown-canvas .tiptap td>p{margin:0}.work-markdown-canvas .tiptap .selectedCell:after{background:color-mix(in srgb, var(--a3s-blue) 10%, transparent);content:"";pointer-events:none;position:absolute;inset:0}.work-markdown-canvas .tiptap p.is-editor-empty:first-child:before{float:left;height:0;color:var(--a3s-faint);content:attr(data-placeholder);pointer-events:none}.work-markdown-editor.preview .work-markdown-canvas{border-color:#0000}.work-markdown-editor.preview .work-markdown-canvas .tiptap,.work-markdown-pane.visual[data-readonly=true] .work-markdown-canvas .tiptap{cursor:default}.work-markdown-status .work-office-status-info{gap:14px}@media (max-width:640px){.work-markdown-workspace.split{grid-template-rows:repeat(2,minmax(220px,1fr));grid-template-columns:minmax(0,1fr);display:grid}.work-markdown-workspace.split .work-markdown-pane.visual{border-top:1px solid var(--a3s-line)}.work-markdown-splitter{display:none}.work-markdown-pane+.work-markdown-pane{border-left:0}.work-markdown-canvas{width:calc(100% - 24px);margin:12px}.work-markdown-canvas .tiptap{padding-left:28px;padding-right:28px}.work-markdown-status .work-office-save-status{display:none}}.work-spreadsheet-editor{--work-spreadsheet-accent:var(--a3s-green);background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.work-spreadsheet-workspace{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.work-spreadsheet-canvas{z-index:1;flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.work-spreadsheet-canvas>.fortune-container{color:#222;height:100%;font-family:var(--a3s-ui-font);font-size:12px}.work-spreadsheet-find-bar{z-index:30;border:1px solid var(--a3s-line-strong);background:var(--a3s-panel);width:min(350px,100% - 20px);min-height:36px;color:var(--a3s-muted);border-radius:7px;align-items:center;gap:5px;padding:4px 5px 4px 9px;display:flex;position:absolute;top:60px;right:10px;box-shadow:0 8px 22px #1a233424}.work-spreadsheet-find-bar>.work-office-text-field{width:0;min-width:96px;height:27px;box-shadow:none;background:0 0;border:0;flex:auto}.work-spreadsheet-find-bar>.work-office-text-field:focus{box-shadow:none}.work-spreadsheet-find-bar>output{min-width:54px;color:var(--a3s-faint);text-align:right;white-space:nowrap;font-size:10px}.work-spreadsheet-find-actions{flex:none;align-items:center;gap:1px;display:inline-flex}.work-spreadsheet-find-actions .ds-icon-button{border-radius:5px;width:25px;height:25px;min-height:25px}@media (max-width:600px){.work-spreadsheet-find-bar{width:auto;left:8px;right:8px}}.work-spreadsheet-ribbon-toolbar .work-office-select{flex:0 0 62px;width:62px}.work-spreadsheet-ribbon-toolbar .work-office-select>button{width:62px;min-width:62px}.work-spreadsheet-ribbon-toolbar .work-office-select.work-spreadsheet-font-family,.work-spreadsheet-ribbon-toolbar .work-office-select.work-spreadsheet-font-family>button{flex-basis:112px;width:112px;min-width:112px}.work-spreadsheet-ribbon-toolbar .work-office-select.work-spreadsheet-number-format,.work-spreadsheet-ribbon-toolbar .work-office-select.work-spreadsheet-number-format>button{flex-basis:94px;width:94px;min-width:94px}.work-spreadsheet-workbook-panel{z-index:8;border-left:1px solid var(--a3s-line);background:var(--a3s-panel);width:clamp(340px,31vw,420px);min-width:320px;min-height:0;max-height:none;color:var(--a3s-ink);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden;box-shadow:-10px 0 28px #1a233412}.work-spreadsheet-workbook-panel>header{z-index:2;border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:7px 10px 7px 14px;display:flex;position:relative}.work-spreadsheet-workbook-panel>header>div{gap:2px;min-width:0;display:grid}.work-spreadsheet-workbook-panel>header strong{color:var(--a3s-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:680;overflow:hidden}.work-spreadsheet-workbook-panel>header span,.work-spreadsheet-workbook-panel form>p{color:var(--a3s-faint);font-size:9px}.work-spreadsheet-workbook-panel>header span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-spreadsheet-workbook-panel>header>button{width:28px;height:28px;min-height:28px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 28px;place-items:center;display:grid}.work-spreadsheet-workbook-panel>header>button:hover{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-spreadsheet-workbook-panel-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;overflow:hidden auto}.work-spreadsheet-workbook-panel-body .actions{z-index:3;border-top:1px solid var(--a3s-line);background:var(--a3s-panel);min-height:39px;padding:6px 0 5px;position:sticky;bottom:0;box-shadow:0 -8px 14px #1a23340d}.work-spreadsheet-name-manager{border:0;grid-template-columns:minmax(160px,220px) minmax(420px,1fr);min-width:0;min-height:178px;margin:0;padding:0;display:grid}.work-spreadsheet-name-manager>aside{border-right:1px solid var(--a3s-line);padding:8px}.work-spreadsheet-name-manager .create{border:1px solid var(--a3s-line);background:var(--a3s-bg);width:100%;height:27px;min-height:27px;color:var(--a3s-muted);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;font-size:9px;display:inline-flex}.work-spreadsheet-name-list{gap:3px;max-height:132px;margin-top:6px;display:grid;overflow:auto}.work-spreadsheet-name-list>button{color:var(--a3s-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 7px;font-size:9px;display:grid}.work-spreadsheet-name-list>button:hover,.work-spreadsheet-name-list>button.active{background:var(--a3s-panel-soft)}.work-spreadsheet-name-list>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.work-spreadsheet-name-list>button span,.work-spreadsheet-name-list>p{color:var(--a3s-faint);font-size:8px}.work-spreadsheet-name-list>p{text-align:center;margin:12px 4px}.work-spreadsheet-name-manager>form,.work-spreadsheet-conditional-manager>form,.work-spreadsheet-protection-manager>form,.work-spreadsheet-print-area-form{grid-template-columns:minmax(140px,.7fr) minmax(150px,.8fr) minmax(240px,1.4fr);align-content:start;gap:8px 10px;padding:10px 12px;display:grid}.work-spreadsheet-name-manager .reference,.work-spreadsheet-conditional-manager .reference{grid-column:3}.work-spreadsheet-name-manager .comment{grid-column:1/3}.work-spreadsheet-name-manager .actions,.work-spreadsheet-chart-manager .actions,.work-spreadsheet-conditional-manager .actions,.work-spreadsheet-protection-manager .actions,.work-spreadsheet-print-area-form .actions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:6px;display:flex}.work-spreadsheet-workbook-panel .actions button{border:1px solid var(--a3s-line);background:var(--a3s-bg);height:27px;min-height:27px;color:var(--a3s-muted);cursor:pointer;border-radius:5px;align-items:center;gap:5px;padding:0 9px;font-size:9px;display:inline-flex}.work-spreadsheet-workbook-panel .actions button.primary{border-color:var(--a3s-blue);background:var(--a3s-blue);color:#fff}.work-spreadsheet-workbook-panel .actions button.danger{color:var(--a3s-red)}.work-spreadsheet-workbook-panel .actions button:disabled{opacity:.45;cursor:default}.work-spreadsheet-print-area-form{grid-template-columns:minmax(150px,.6fr) minmax(280px,1.4fr) minmax(250px,1fr);align-items:end;min-height:118px}.work-spreadsheet-print-area-form>p{align-self:center;margin:0;line-height:1.5}.work-spreadsheet-page-setup-fields,.work-spreadsheet-header-footer-fields{border:1px solid var(--a3s-line);border-radius:6px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(170px,1fr));gap:8px 10px;margin:2px 0;padding:8px 10px 10px;display:grid}.work-spreadsheet-page-setup-fields legend,.work-spreadsheet-header-footer-fields legend{color:var(--a3s-muted);padding:0 5px;font-size:9px;font-weight:600}.work-spreadsheet-page-setup-fields .work-office-checkbox.toggle,.work-spreadsheet-header-footer-fields .work-office-checkbox.toggle{align-items:center;gap:6px;min-height:27px;display:flex}.work-spreadsheet-header-footer-fields .tokens{color:var(--a3s-faint);grid-column:2/-1;align-self:center;margin:0;font-size:8px;line-height:1.5}.work-spreadsheet-conditional-manager{border:0;grid-template-columns:minmax(180px,240px) minmax(560px,1fr);min-width:0;min-height:178px;margin:0;padding:0;display:grid}.work-spreadsheet-conditional-manager>aside{border-right:1px solid var(--a3s-line);padding:8px}.work-spreadsheet-conditional-manager .create{border:1px solid var(--a3s-line);background:var(--a3s-bg);width:100%;height:27px;min-height:27px;color:var(--a3s-muted);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;font-size:9px;display:inline-flex}.work-spreadsheet-conditional-list{gap:3px;max-height:132px;margin-top:6px;display:grid;overflow:auto}.work-spreadsheet-conditional-list>button{color:var(--a3s-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;gap:1px 8px;padding:5px 7px;font-size:9px;display:grid}.work-spreadsheet-conditional-list>button:hover,.work-spreadsheet-conditional-list>button.active{background:var(--a3s-panel-soft)}.work-spreadsheet-conditional-list>button strong{font-size:9px}.work-spreadsheet-conditional-list>button span,.work-spreadsheet-conditional-list>button small,.work-spreadsheet-conditional-list>p{color:var(--a3s-faint);font-size:8px}.work-spreadsheet-conditional-list>button small{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.work-spreadsheet-conditional-list>p{text-align:center;margin:12px 4px}.work-spreadsheet-conditional-manager>form{grid-template-columns:repeat(4,minmax(110px,1fr))}.work-spreadsheet-conditional-manager .reference{grid-column:span 2}.work-spreadsheet-conditional-manager .work-office-checkbox.toggle{align-self:end;align-items:center;gap:6px;min-height:27px;padding:0 4px;display:flex}.work-spreadsheet-conditional-thresholds{border:1px solid var(--a3s-line);border-radius:6px;grid-column:1/-1;gap:5px;margin:0;padding:6px 8px 8px;display:grid}.work-spreadsheet-conditional-thresholds legend{color:var(--a3s-muted);padding:0 4px;font-size:9px}.work-spreadsheet-conditional-thresholds>div{color:var(--a3s-muted);grid-template-columns:minmax(82px,.65fr) minmax(110px,.9fr) minmax(90px,.75fr) minmax(88px,.7fr);align-items:center;gap:6px;font-size:9px;display:grid}.work-spreadsheet-conditional-thresholds .work-office-checkbox.threshold-gte{align-items:center;gap:5px;display:flex}.work-spreadsheet-conditional-manager form>p{grid-column:1/-1;align-self:center;margin:0;line-height:1.45}.work-spreadsheet-protection-manager{border:0;grid-template-columns:minmax(180px,240px) minmax(660px,1fr);min-width:0;min-height:190px;margin:0;padding:0;display:grid}.work-spreadsheet-protection-manager>aside{border-right:1px solid var(--a3s-line);padding:8px}.work-spreadsheet-protection-manager .create{border:1px solid var(--a3s-line);background:var(--a3s-bg);width:100%;height:27px;min-height:27px;color:var(--a3s-muted);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;font-size:9px;display:inline-flex}.work-spreadsheet-protection-list{gap:3px;max-height:142px;margin-top:6px;display:grid;overflow:auto}.work-spreadsheet-protection-list>button{color:var(--a3s-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;gap:1px 8px;padding:5px 7px;font-size:9px;display:grid}.work-spreadsheet-protection-list>button:hover,.work-spreadsheet-protection-list>button.active{background:var(--a3s-panel-soft)}.work-spreadsheet-protection-list>button strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.work-spreadsheet-protection-list>button small{color:var(--a3s-faint);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:8px;overflow:hidden}.work-spreadsheet-protection-list .credential{color:var(--a3s-warning);align-items:center;gap:3px;font-size:8px;display:inline-flex}.work-spreadsheet-protection-list>p{color:var(--a3s-faint);text-align:center;margin:12px 4px;font-size:8px}.work-spreadsheet-protection-manager>form{grid-template-columns:minmax(130px,.7fr) minmax(190px,1fr) minmax(230px,1.2fr);align-items:start}.work-spreadsheet-protection-manager .work-office-checkbox.toggle{border:1px solid var(--a3s-line);background:var(--a3s-bg);border-radius:5px;align-items:center;gap:6px;height:27px;padding:0 7px;display:flex}.work-spreadsheet-protection-manager fieldset{border:1px solid var(--a3s-line);border-radius:5px;align-items:center;gap:10px;min-width:0;min-height:50px;margin:0;padding:4px 8px 6px;display:flex}.work-spreadsheet-protection-manager legend{color:var(--a3s-muted);padding:0 3px;font-size:8px}.work-spreadsheet-protection-manager .work-office-checkbox.check{align-items:center;gap:4px;display:flex}.work-spreadsheet-protection-manager .reference{grid-column:span 2}.work-spreadsheet-protection-manager form>p{color:var(--a3s-faint);grid-column:1/-1;margin:0;font-size:8px;line-height:1.45}.work-spreadsheet-editor{--work-spreadsheet-accent:#159469;--work-office-control-accent:var(--work-spreadsheet-accent);--work-spreadsheet-control-height:32px;--work-spreadsheet-footer-height:30px;--work-spreadsheet-chrome:color-mix(in srgb, var(--work-spreadsheet-accent) 2%, var(--a3s-panel));--work-spreadsheet-chrome-hover:color-mix(in srgb, var(--work-spreadsheet-accent) 7%, var(--a3s-panel-soft));--work-spreadsheet-chrome-active:color-mix(in srgb, var(--work-spreadsheet-accent) 11%, var(--a3s-panel));--work-spreadsheet-grid-line:color-mix(in srgb, var(--work-spreadsheet-accent) 3%, var(--a3s-line-strong));--work-spreadsheet-header-text:color-mix(in srgb, var(--work-spreadsheet-accent) 16%, var(--a3s-muted))}.work-spreadsheet-editor .fortune-fx-editor{height:var(--work-spreadsheet-control-height);border-color:var(--work-spreadsheet-grid-line);border-bottom:1px solid var(--work-spreadsheet-grid-line);background:var(--work-spreadsheet-chrome)}.work-spreadsheet-editor .fortune-name-box-container{border-color:var(--work-spreadsheet-grid-line);border-right:1px solid var(--work-spreadsheet-grid-line);background:var(--work-spreadsheet-chrome);width:88px;color:var(--a3s-muted);font-size:11px}.work-spreadsheet-editor .fortune-name-box,.work-spreadsheet-editor .fortune-fx-input{min-height:26px;color:var(--a3s-ink);font-family:var(--a3s-ui-font);background:0 0;font-size:12px}.work-spreadsheet-editor .fortune-name-box:focus-visible,.work-spreadsheet-editor .fortune-fx-input:focus-visible{outline:1px solid color-mix(in srgb, var(--work-spreadsheet-accent) 62%, var(--a3s-line));outline-offset:-2px;background:var(--a3s-panel);border-radius:3px}.work-spreadsheet-editor .fortune-fx-input-container{border-left-color:var(--work-spreadsheet-grid-line);padding-inline:4px}.work-spreadsheet-editor .fortune-fx-icon{color:var(--work-spreadsheet-accent);margin-inline:10px}.work-spreadsheet-editor .fortune-col-header,.work-spreadsheet-editor .fortune-row-header{color:var(--work-spreadsheet-header-text);font-family:var(--a3s-ui-font);background:0 0;font-size:11px;font-weight:520}.work-spreadsheet-editor .fortune-left-top{border-color:var(--work-spreadsheet-grid-line);background:var(--work-spreadsheet-chrome)}.work-spreadsheet-editor .fortune-col-header-selected{border-bottom-color:var(--work-spreadsheet-accent);background:var(--work-spreadsheet-chrome-active);color:color-mix(in srgb, var(--work-spreadsheet-accent) 82%, var(--a3s-ink));font-weight:650}.work-spreadsheet-editor .fortune-row-header-selected{border-right-color:var(--work-spreadsheet-accent);background:var(--work-spreadsheet-chrome-active);color:color-mix(in srgb, var(--work-spreadsheet-accent) 82%, var(--a3s-ink));font-weight:650}.work-spreadsheet-editor .fortune-col-header-hover,.work-spreadsheet-editor .fortune-row-header-hover{background:var(--work-spreadsheet-chrome-hover)}.work-spreadsheet-editor .luckysheet-cell-selected{border-color:var(--work-spreadsheet-accent);background:color-mix(in srgb, var(--work-spreadsheet-accent) 9%, transparent)}.work-spreadsheet-editor .luckysheet-cell-selected-focus{background:color-mix(in srgb, var(--work-spreadsheet-accent) 12%, transparent)}.work-spreadsheet-editor .fortune-cell-selected-extend,.work-spreadsheet-editor .fortune-cell-selected-move,.work-spreadsheet-editor .fortune-selection-copy-hc{border-color:var(--work-spreadsheet-accent)}.work-spreadsheet-editor .fortune-cols-change-size,.work-spreadsheet-editor .fortune-rows-change-size,.work-spreadsheet-editor .fortune-formula-functionrange-highlight .fortune-copy,.work-spreadsheet-editor .fortune-formula-functionrange-highlight .luckysheet-highlight{background:var(--work-spreadsheet-accent)}.work-spreadsheet-editor .fortune-change-size-line{border-color:var(--work-spreadsheet-accent)}.work-spreadsheet-editor .luckysheet-cs-fillhandle{border-color:var(--a3s-panel);background:var(--work-spreadsheet-accent)}.work-spreadsheet-editor .work-office-slider-fill{background:var(--work-spreadsheet-accent)}.work-spreadsheet-editor .work-office-slider-thumb{border-color:var(--work-spreadsheet-accent)}.work-spreadsheet-editor .work-office-slider:focus-visible{border-color:var(--work-spreadsheet-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--work-spreadsheet-accent) 18%, transparent)}.work-spreadsheet-editor .fortune-sheet-overlay:focus-visible{outline:1px solid color-mix(in srgb, var(--work-spreadsheet-accent) 24%, transparent);outline-offset:-1px}.work-spreadsheet-editor .luckysheet-bottom-controll-row,.work-spreadsheet-editor .fortune-context-menu.luckysheet-cols-menu:not(.fortune-filter-menu):not(.fortune-sheet-list){display:none!important}.work-spreadsheet-editor .fortune-modal-container{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#090c166b}.work-spreadsheet-editor .fortune-dialog{border:1px solid var(--a3s-overlay-border);border-radius:var(--a3s-overlay-radius);background:var(--a3s-overlay-surface);box-shadow:var(--a3s-shadow-soft);color:var(--a3s-ink);font-family:var(--a3s-ui-font)}.work-spreadsheet-editor .fortune-message-box-button{min-height:32px;font:600 11px / 18px var(--a3s-ui-font);border-radius:7px;margin:0 4px;padding:5px 12px}.work-spreadsheet-editor .fortune-message-box-button.button-default{border-color:var(--a3s-line-strong);background:var(--a3s-panel);color:var(--a3s-ink)}.work-spreadsheet-editor .fortune-message-box-button.button-primary{background:var(--work-spreadsheet-accent);color:#fff}.work-spreadsheet-editor .fortune-toolbar{border-bottom-color:var(--work-spreadsheet-grid-line);background:var(--a3s-panel)}.work-spreadsheet-editor .fortune-toolbar-button{border-radius:4px}.work-spreadsheet-editor .luckysheet-sheet-area,.work-spreadsheet-editor .fortune-sheet-area-right,.work-spreadsheet-editor .luckysheet-sheet-selection-calInfo{display:none!important}.work-spreadsheet-editor.preview .fortune-formula-bar{background:var(--a3s-panel)}.work-spreadsheet-footer{z-index:7;min-width:0;height:var(--work-spreadsheet-footer-height);flex:0 0 var(--work-spreadsheet-footer-height);border-top:1px solid var(--work-spreadsheet-grid-line);background:var(--work-spreadsheet-chrome);box-shadow:none;font-family:var(--a3s-ui-font);align-items:stretch;display:flex;position:relative}.work-spreadsheet-sheet-bar{z-index:auto;min-width:180px;height:calc(var(--work-spreadsheet-footer-height) - 1px);min-height:calc(var(--work-spreadsheet-footer-height) - 1px);color:var(--a3s-muted);background:0 0;flex:auto;align-items:stretch;display:flex;position:relative;overflow:hidden}.work-spreadsheet-sheet-tools{border-right:1px solid var(--work-spreadsheet-grid-line);flex:none;align-items:center;gap:1px;min-width:102px;padding:3px 5px;display:flex}.work-spreadsheet-sheet-bar[data-editable=false] .work-spreadsheet-sheet-tools{min-width:78px}.work-spreadsheet-sheet-tools>button,.work-spreadsheet-sheet-tools .ds-popover>button{width:22px;height:22px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;outline:0;place-items:center;padding:0;display:grid}.work-spreadsheet-sheet-tools .ds-popover{display:flex}.work-spreadsheet-sheet-tools>button:hover:not(:disabled),.work-spreadsheet-sheet-tools>button:focus-visible,.work-spreadsheet-sheet-tools .ds-popover>button:hover:not(:disabled),.work-spreadsheet-sheet-tools .ds-popover>button:focus-visible,.work-spreadsheet-sheet-tools .ds-popover.open>button{background:var(--work-spreadsheet-chrome-hover);color:var(--a3s-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--work-spreadsheet-accent) 14%, var(--a3s-line))}.work-spreadsheet-sheet-tools>button:focus-visible,.work-spreadsheet-sheet-tools .ds-popover>button:focus-visible{box-shadow:inset 0 0 0 1px var(--work-spreadsheet-accent)}.work-spreadsheet-sheet-tools button:disabled{cursor:default;opacity:.34}.work-spreadsheet-sheet-add{margin-left:2px;color:var(--work-spreadsheet-accent)!important}.work-spreadsheet-sheet-tabs{scrollbar-width:none;flex:1;align-items:stretch;min-width:0;padding:0;scroll-padding-inline:8px;display:flex;overflow:auto hidden}.work-spreadsheet-sheet-tabs::-webkit-scrollbar{display:none}.work-spreadsheet-sheet-tab{min-width:78px;max-width:168px;height:calc(var(--work-spreadsheet-footer-height) - 1px);border-right:1px solid var(--work-spreadsheet-grid-line);color:var(--a3s-muted);background:0 0;flex:none;align-items:stretch;display:flex;position:relative;overflow:hidden}.work-spreadsheet-sheet-tab:after{background:var(--work-sheet-color,var(--work-spreadsheet-accent));content:"";opacity:0;pointer-events:none;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:0;left:8px;right:8px}.work-spreadsheet-sheet-tab:hover{background:var(--work-spreadsheet-chrome-hover);color:var(--a3s-ink)}.work-spreadsheet-sheet-tab.active{border-right-color:var(--work-spreadsheet-grid-line);background:color-mix(in srgb, var(--work-spreadsheet-accent) 4%, var(--a3s-panel));color:var(--a3s-ink);box-shadow:none}.work-spreadsheet-sheet-tab.active:after,.work-spreadsheet-sheet-tab[style*=--work-sheet-color]:after{opacity:1}.work-spreadsheet-sheet-tab>button[role=tab]{min-width:0;color:inherit;cursor:pointer;font:500 11px / 1 var(--a3s-ui-font);text-align:left;background:0 0;border:0;outline:0;flex:1;padding:1px 6px 0 10px;display:block;overflow:hidden}.work-spreadsheet-sheet-tab>button[role=tab]:focus-visible{box-shadow:inset 0 0 0 1px var(--work-spreadsheet-accent)}.work-spreadsheet-sheet-tab>button[role=tab]>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.work-spreadsheet-sheet-tab.active>button[role=tab]{color:color-mix(in srgb, var(--work-spreadsheet-accent) 76%, var(--a3s-ink));font-weight:650}.work-spreadsheet-sheet-tab>input{border:1px solid var(--work-spreadsheet-accent);background:var(--a3s-panel);width:112px;min-width:0;height:23px;color:var(--a3s-ink);font:11px var(--a3s-ui-font);box-shadow:0 0 0 2px color-mix(in srgb, var(--work-spreadsheet-accent) 12%, transparent);border-radius:3px;outline:0;align-self:center;margin:3px 4px 2px;padding:0 6px}.work-spreadsheet-sheet-tab.invalid{width:min(300px,100vw - 32px);min-width:min(300px,100vw - 32px);max-width:min(300px,100vw - 32px)}.work-spreadsheet-sheet-tab>input[aria-invalid=true]{border-color:var(--a3s-red);box-shadow:0 0 0 2px color-mix(in srgb, var(--a3s-red) 12%, transparent)}.work-spreadsheet-sheet-rename-error{min-width:0;color:var(--a3s-red);font:500 10px / 1.2 var(--a3s-ui-font);text-overflow:ellipsis;white-space:nowrap;align-self:center;padding-right:8px;display:block;overflow:hidden}.work-spreadsheet-sheet-tab>.ds-popover{flex:none;display:flex}.work-spreadsheet-sheet-options{width:21px;height:100%;color:var(--a3s-faint);cursor:pointer;opacity:0;background:0 0;border:0;outline:0;place-items:center;padding:0 2px 1px 0;display:grid}.work-spreadsheet-sheet-tab:hover .work-spreadsheet-sheet-options,.work-spreadsheet-sheet-options[aria-expanded=true],.work-spreadsheet-sheet-options:focus-visible{opacity:1}.work-spreadsheet-sheet-options:hover,.work-spreadsheet-sheet-options:focus-visible,.work-spreadsheet-sheet-options[aria-expanded=true]{background:color-mix(in srgb, var(--work-spreadsheet-accent) 8%, transparent);color:var(--a3s-ink)}.work-spreadsheet-sheet-options:focus-visible{box-shadow:inset 0 0 0 1px var(--work-spreadsheet-accent)}.work-spreadsheet-sheet-options svg{transition:transform .12s}.work-spreadsheet-sheet-options svg.open{transform:rotate(180deg)}.work-spreadsheet-context-menu,.work-spreadsheet-sheet-popover{--work-spreadsheet-menu-accent:#159469;--work-office-menu-accent:var(--work-spreadsheet-menu-accent)}.work-spreadsheet-sheet-list{min-width:220px}.work-spreadsheet-sheet-list>button[aria-checked=true]{background:color-mix(in srgb, var(--work-spreadsheet-menu-accent) 10%, var(--a3s-panel));color:color-mix(in srgb, var(--work-spreadsheet-menu-accent) 78%, var(--a3s-ink));font-weight:650}.work-spreadsheet-sheet-color-row{min-width:0;color:var(--a3s-muted);border:0;margin:0;padding:5px 8px 8px}.work-spreadsheet-sheet-color-row>legend{align-items:center;gap:8px;padding:0;font-size:11px;display:flex}.work-spreadsheet-sheet-color-row>div{gap:7px;padding:7px 0 0 26px;display:flex}.work-spreadsheet-sheet-color-row>div>button{border:2px solid var(--a3s-panel);cursor:pointer;border-radius:50%;outline:1px solid #0000;width:17px;height:17px;padding:0}.work-spreadsheet-sheet-color-row>div>button:hover,.work-spreadsheet-sheet-color-row>div>button:focus-visible,.work-spreadsheet-sheet-color-row>div>button.active{outline-color:var(--work-spreadsheet-menu-accent);outline-offset:1px;transform:scale(1.06)}.work-spreadsheet-sheet-color-row>div>button.clear{border-color:var(--a3s-line-strong);background:var(--a3s-panel);position:relative}.work-spreadsheet-sheet-color-row>div>button.clear:after{background:var(--a3s-red);content:"";height:1px;position:absolute;top:7px;left:1px;right:1px;transform:rotate(-45deg)}.work-spreadsheet-footer .work-spreadsheet-status{z-index:auto;width:auto;height:calc(var(--work-spreadsheet-footer-height) - 1px);border-top:0;border-left:1px solid var(--work-spreadsheet-grid-line);background:0 0;flex:0 auto;gap:10px;min-width:0;padding:0 8px 0 10px}.work-spreadsheet-footer .work-spreadsheet-status .work-office-status-info{flex:0 auto;gap:10px}.work-spreadsheet-footer .work-spreadsheet-status .work-office-status-view{gap:2px}.work-spreadsheet-footer .work-spreadsheet-status button{border-radius:4px;width:22px;height:22px}.work-spreadsheet-view-mode{background:var(--work-spreadsheet-chrome-active);width:22px;height:22px;color:var(--work-spreadsheet-accent);border-radius:4px;flex:0 0 22px;place-items:center;display:grid}.work-spreadsheet-footer .work-spreadsheet-status .work-office-status-slider{width:72px}@media (max-width:980px){.work-spreadsheet-footer .work-office-save-status,.work-spreadsheet-footer [aria-label=表格选区统计]{display:none}.work-spreadsheet-footer .work-spreadsheet-status .work-office-status-slider{width:62px}}@media (max-width:720px){.work-spreadsheet-sheet-tools{min-width:58px}.work-spreadsheet-sheet-bar[data-editable=false] .work-spreadsheet-sheet-tools{min-width:31px}.work-spreadsheet-sheet-navigation{display:none!important}.work-spreadsheet-sheet-tab.active .work-spreadsheet-sheet-options{opacity:1}.work-spreadsheet-footer .work-spreadsheet-status{padding-left:6px}.work-spreadsheet-footer .work-spreadsheet-status .work-office-status-info,.work-spreadsheet-footer .work-office-status-divider,.work-spreadsheet-footer [aria-label=普通表格视图]{display:none}.work-spreadsheet-footer .work-spreadsheet-status .work-office-status-slider{width:54px}}@media (forced-colors:active){.work-spreadsheet-sheet-tab.active,.work-spreadsheet-sheet-tab>button[role=tab]:focus-visible,.work-spreadsheet-sheet-tools>button:focus-visible,.work-spreadsheet-sheet-tools .ds-popover>button:focus-visible{outline-offset:-1px;outline:1px solid highlight}}.work-spreadsheet-chart-manager{border:0;grid-template-columns:minmax(180px,230px) minmax(720px,1fr);min-width:0;min-height:198px;margin:0;padding:0;display:grid}.work-spreadsheet-chart-manager>aside{border-right:1px solid var(--a3s-line);padding:8px}.work-spreadsheet-chart-manager .create{border:1px solid var(--a3s-line);background:var(--a3s-bg);width:100%;height:27px;min-height:27px;color:var(--a3s-muted);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;font-size:9px;display:inline-flex}.work-spreadsheet-chart-list{gap:3px;max-height:153px;margin-top:6px;display:grid;overflow:auto}.work-spreadsheet-chart-list>button{color:var(--a3s-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;gap:1px;padding:6px 7px;display:grid}.work-spreadsheet-chart-list>button:hover,.work-spreadsheet-chart-list>button.active{background:var(--a3s-panel-soft)}.work-spreadsheet-chart-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.work-spreadsheet-chart-list span,.work-spreadsheet-chart-list>p{color:var(--a3s-faint);font-size:8px}.work-spreadsheet-chart-list>p{text-align:center;margin:12px 4px;line-height:1.5}.work-spreadsheet-chart-manager>form{grid-template-columns:minmax(440px,1.1fr) minmax(320px,.9fr);align-content:start;gap:8px 10px;padding:9px 12px;display:grid}.work-spreadsheet-chart-fields{grid-template-columns:repeat(2,minmax(150px,1fr));align-content:start;gap:7px 9px;display:grid}.work-spreadsheet-chart-fields .alternative-text{grid-column:1/-1}.work-spreadsheet-chart-layout{border:1px solid color-mix(in srgb, var(--a3s-line) 82%, transparent);background:color-mix(in srgb, var(--a3s-panel-soft) 58%, transparent);border-radius:5px;grid-column:1/-1;gap:5px;padding:6px;display:grid}.work-spreadsheet-chart-layout>header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.work-spreadsheet-chart-layout>header strong,.work-spreadsheet-chart-layout>header span,.work-spreadsheet-chart-layout>p{font-size:8px}.work-spreadsheet-chart-layout>header span,.work-spreadsheet-chart-layout>p{color:var(--a3s-faint)}.work-spreadsheet-chart-layout>div{grid-template-columns:repeat(3,minmax(120px,1fr));gap:5px;display:grid}.work-spreadsheet-chart-layout>p{margin:0;line-height:1.45}.work-spreadsheet-chart-axes{border:1px solid color-mix(in srgb, var(--a3s-line) 82%, transparent);background:color-mix(in srgb, var(--a3s-panel-soft) 58%, transparent);border-radius:5px;grid-column:1/-1;gap:5px;padding:6px;display:grid}.work-spreadsheet-chart-axes>header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.work-spreadsheet-chart-axes>header strong,.work-spreadsheet-chart-axes>header span,.work-spreadsheet-chart-axes legend{font-size:8px}.work-spreadsheet-chart-axes>header span,.work-spreadsheet-chart-axes legend{color:var(--a3s-faint)}.work-spreadsheet-chart-axes>div{grid-template-columns:repeat(2,minmax(150px,1fr));gap:5px;display:grid}.work-spreadsheet-chart-axes fieldset{border:1px solid var(--a3s-line);background:var(--a3s-bg);border-radius:4px;grid-template-columns:repeat(2,minmax(90px,1fr));gap:5px;margin:0;padding:5px;display:grid}.work-spreadsheet-chart-axes .work-office-checkbox.axis-check{align-items:center;gap:6px;min-height:27px;display:flex}.work-spreadsheet-chart-axes legend{padding:0 3px}.work-spreadsheet-chart-manager .work-office-checkbox.check{align-self:end;align-items:center;gap:6px;min-height:27px;display:flex}.work-spreadsheet-chart-series{border:1px solid var(--a3s-line);border-radius:6px;min-width:0;padding:7px 8px}.work-spreadsheet-chart-series>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.work-spreadsheet-chart-series>header strong{font-size:9px}.work-spreadsheet-chart-series>header button{border:1px solid var(--a3s-line);background:var(--a3s-bg);height:23px;color:var(--a3s-muted);cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:0 7px;font-size:8px;display:inline-flex}.work-spreadsheet-chart-series .xy-note{color:var(--a3s-faint);margin:0 0 5px;font-size:8px;line-height:1.4}.work-spreadsheet-chart-series-row{grid-template-columns:minmax(90px,.7fr) minmax(125px,.9fr) minmax(170px,1.2fr) 26px;align-items:end;gap:5px;margin-top:5px;display:grid}.work-spreadsheet-chart-series-row.xy{grid-template-columns:repeat(2,minmax(125px,1fr)) 26px}.work-spreadsheet-chart-series-row.xy .remove-series{grid-area:1/3}.work-spreadsheet-chart-series-row.xy .x-reference{grid-column:1}.work-spreadsheet-chart-series-row.xy .y-reference{grid-column:2}.work-spreadsheet-chart-series-row.bubble .bubble-reference{grid-column:1/3}.work-spreadsheet-chart-series-row.combination{grid-template-columns:repeat(2,minmax(125px,1fr)) 26px}.work-spreadsheet-chart-series-row.combination .series-name{grid-area:1/1}.work-spreadsheet-chart-series-row.combination .name-reference{grid-area:1/2}.work-spreadsheet-chart-series-row.combination .reference{grid-area:2/1/auto/3}.work-spreadsheet-chart-series-row.combination .combination-chart-type{grid-area:3/1}.work-spreadsheet-chart-series-row.combination .combination-axis-group{grid-area:3/2}.work-spreadsheet-chart-series-row.combination .remove-series{grid-area:1/3}.work-spreadsheet-chart-series-row .remove-series{border:1px solid var(--a3s-line);background:var(--a3s-bg);width:26px;height:27px;color:var(--a3s-red);cursor:pointer;border-radius:5px;place-items:center;display:grid}.work-spreadsheet-chart-series-row .remove-series:disabled{opacity:.35;cursor:default}.work-spreadsheet-chart-series-style{border:1px solid color-mix(in srgb, var(--a3s-line) 82%, transparent);background:color-mix(in srgb, var(--a3s-panel-soft) 58%, transparent);border-radius:5px;grid-column:1/-1;gap:5px;padding:6px;display:grid}.work-spreadsheet-chart-series-style>.enable-series-style{align-self:center;min-height:21px;font-weight:600}.work-spreadsheet-chart-series-style>div{border-top:1px solid var(--a3s-line);grid-template-columns:repeat(3,minmax(72px,1fr));align-items:end;gap:5px;padding-top:5px;display:grid}.work-spreadsheet-data-labels{border:1px solid color-mix(in srgb, var(--a3s-line) 82%, transparent);background:color-mix(in srgb, var(--a3s-panel-soft) 58%, transparent);border-radius:5px;grid-column:1/-1;gap:5px;padding:6px;display:grid}.work-spreadsheet-data-labels>.enable-data-labels{align-self:center;min-height:21px;font-weight:600}.work-spreadsheet-data-labels>div{border-top:1px solid var(--a3s-line);grid-template-columns:repeat(3,minmax(72px,1fr));align-items:end;gap:5px;padding-top:5px;display:grid}.work-spreadsheet-trendlines{border:1px solid color-mix(in srgb, var(--a3s-line) 82%, transparent);background:color-mix(in srgb, var(--a3s-panel-soft) 58%, transparent);border-radius:5px;grid-column:1/-1;gap:5px;padding:6px;display:grid}.work-spreadsheet-trendlines>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.work-spreadsheet-trendlines>header strong{font-size:8px}.work-spreadsheet-trendlines>header button{border:1px solid var(--a3s-line);background:var(--a3s-bg);height:21px;color:var(--a3s-muted);cursor:pointer;border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-size:8px;display:inline-flex}.work-spreadsheet-trendlines>p{color:var(--a3s-faint);margin:0;font-size:8px;line-height:1.4}.work-spreadsheet-trendlines fieldset{border:1px solid var(--a3s-line);background:var(--a3s-bg);border-radius:5px;grid-template-columns:repeat(3,minmax(72px,1fr));align-items:end;gap:5px;margin:0;padding:7px 31px 7px 7px;display:grid;position:relative}.work-spreadsheet-trendlines legend{color:var(--a3s-faint);padding:0 3px;font-size:8px}.work-spreadsheet-trendlines .remove-trendline{border:1px solid var(--a3s-line);background:var(--a3s-bg);width:22px;height:22px;color:var(--a3s-red);cursor:pointer;border-radius:4px;place-items:center;display:grid;position:absolute;top:7px;right:6px}.work-spreadsheet-error-bars{border:1px solid color-mix(in srgb, var(--a3s-line) 82%, transparent);background:color-mix(in srgb, var(--a3s-panel-soft) 58%, transparent);border-radius:5px;grid-column:1/-1;gap:5px;padding:6px;display:grid}.work-spreadsheet-error-bars>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.work-spreadsheet-error-bars>header strong{font-size:8px}.work-spreadsheet-error-bars>header>div{gap:4px;display:flex}.work-spreadsheet-error-bars>header button{border:1px solid var(--a3s-line);background:var(--a3s-bg);height:21px;color:var(--a3s-muted);cursor:pointer;border-radius:4px;align-items:center;gap:3px;padding:0 6px;font-size:8px;display:inline-flex}.work-spreadsheet-error-bars>header button:disabled{opacity:.4;cursor:default}.work-spreadsheet-error-bars-empty.ds-collection-state{text-align:left;justify-content:flex-start;min-height:36px;padding:5px 0;font-size:8px}.work-spreadsheet-error-bars fieldset{border:1px solid var(--a3s-line);background:var(--a3s-bg);border-radius:5px;grid-template-columns:repeat(3,minmax(72px,1fr));align-items:end;gap:5px;margin:0;padding:7px 31px 7px 7px;display:grid;position:relative}.work-spreadsheet-error-bars legend{color:var(--a3s-faint);padding:0 3px;font-size:8px}.work-spreadsheet-error-bars .error-reference{grid-column:span 2}.work-spreadsheet-error-bars .remove-error-bars{border:1px solid var(--a3s-line);background:var(--a3s-bg);width:22px;height:22px;color:var(--a3s-red);cursor:pointer;border-radius:4px;place-items:center;display:grid;position:absolute;top:7px;right:6px}.work-spreadsheet-chart-manager .actions{grid-column:1/-1}.work-spreadsheet-chart-empty.ds-state-view{min-height:190px;color:var(--a3s-muted);text-align:center;align-content:center;justify-items:center;gap:5px;padding:24px;display:grid}.work-spreadsheet-chart-empty.ds-state-view h2{font-size:11px}.work-spreadsheet-chart-empty.ds-state-view>p{max-width:480px;margin:0;font-size:9px;line-height:1.5}@media (max-width:900px){.work-spreadsheet-name-manager{grid-template-columns:160px minmax(0,1fr)}.work-spreadsheet-conditional-manager,.work-spreadsheet-protection-manager{grid-template-columns:170px minmax(0,1fr)}.work-spreadsheet-protection-manager>form{grid-template-columns:repeat(3,minmax(0,1fr))}.work-spreadsheet-chart-manager{grid-template-columns:170px minmax(0,1fr)}.work-spreadsheet-chart-manager>form{grid-template-columns:minmax(0,1fr)}.work-spreadsheet-workbook-panel-body{overflow-x:auto}}.work-spreadsheet-fill-color:before{content:"■";font-family:inherit;font-size:9px}.work-spreadsheet-formula-manager{border:0;grid-template-columns:minmax(190px,230px) minmax(780px,1fr);min-width:0;min-height:198px;margin:0;padding:0;display:grid}.work-spreadsheet-formula-manager>aside{border-right:1px solid var(--a3s-line);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px;padding:9px;display:grid}.work-spreadsheet-formula-manager>aside>div{border:1px solid var(--a3s-line);background:var(--a3s-bg);border-radius:6px;align-content:center;gap:1px;min-height:48px;padding:6px 8px;display:grid}.work-spreadsheet-formula-manager>aside strong{font-size:14px}.work-spreadsheet-formula-manager>aside span{color:var(--a3s-faint);font-size:8px}.work-spreadsheet-formula-manager>aside>div.error strong{color:var(--a3s-red)}.work-spreadsheet-formula-manager>form{grid-template-columns:minmax(480px,1.15fr) minmax(300px,.85fr);gap:10px;padding:9px 11px;display:grid}.work-spreadsheet-calculation-fields{grid-template-columns:repeat(3,minmax(130px,1fr));align-content:start;gap:7px 9px;display:grid}.work-spreadsheet-calculation-fields .work-office-checkbox.toggle{align-items:center;gap:6px;min-height:27px;padding:0 5px;display:flex}.work-spreadsheet-calculation-fields .actions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:6px;display:flex}.work-spreadsheet-calculation-fields .actions .status{color:var(--a3s-faint);margin-right:auto;font-size:8px}.work-spreadsheet-formula-diagnostics{border:1px solid var(--a3s-line);border-radius:6px;min-width:0;padding:7px 8px}.work-spreadsheet-formula-diagnostics>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px;display:flex}.work-spreadsheet-formula-diagnostics>header strong{font-size:9px}.work-spreadsheet-formula-diagnostics>header span{color:var(--a3s-faint);font-size:8px}.work-spreadsheet-formula-diagnostics>div{gap:4px;max-height:142px;display:grid;overflow:auto}.work-spreadsheet-formula-diagnostics article{border-left:2px solid var(--a3s-line-strong);background:var(--a3s-panel-soft);border-radius:3px;padding:5px 7px}.work-spreadsheet-formula-diagnostics article.warning{border-left-color:var(--a3s-warning)}.work-spreadsheet-formula-diagnostics article.error{border-left-color:var(--a3s-red)}.work-spreadsheet-formula-diagnostics article strong{font-size:8px}.work-spreadsheet-formula-diagnostics article p,.work-spreadsheet-formula-diagnostics article small{color:var(--a3s-faint);margin:2px 0 0;font-size:8px;line-height:1.4}.work-spreadsheet-formula-diagnostics article small{display:block}@media (max-width:900px){.work-spreadsheet-formula-manager{grid-template-columns:160px minmax(0,1fr)}.work-spreadsheet-formula-manager>form{grid-template-columns:minmax(0,1fr)}}.work-spreadsheet-pivot-manager{border:0;grid-template-columns:minmax(190px,230px) minmax(860px,1fr);min-width:0;min-height:214px;margin:0;padding:0;display:grid}.work-spreadsheet-pivot-manager>aside{border-right:1px solid var(--a3s-line);padding:8px}.work-spreadsheet-pivot-manager .create,.work-spreadsheet-pivot-manager .refresh{border:1px solid var(--a3s-line);background:var(--a3s-bg);width:100%;height:27px;min-height:27px;color:var(--a3s-muted);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:5px;font-size:9px;display:inline-flex}.work-spreadsheet-pivot-manager .refresh{background:0 0;margin-top:5px}.work-spreadsheet-pivot-manager .refresh:disabled{opacity:.4;cursor:default}.work-spreadsheet-pivot-list{gap:3px;max-height:140px;margin-top:6px;display:grid;overflow:auto}.work-spreadsheet-pivot-list>button{color:var(--a3s-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;gap:1px;padding:6px 7px;display:grid}.work-spreadsheet-pivot-list>button:hover,.work-spreadsheet-pivot-list>button.active{background:var(--a3s-panel-soft)}.work-spreadsheet-pivot-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.work-spreadsheet-pivot-list span,.work-spreadsheet-pivot-list>p{color:var(--a3s-faint);font-size:8px}.work-spreadsheet-pivot-list>p{text-align:center;margin:12px 4px;line-height:1.5}.work-spreadsheet-pivot-manager>form{grid-template-columns:minmax(350px,.8fr) minmax(500px,1.2fr);align-content:start;gap:8px 10px;padding:9px 12px;display:grid}.work-spreadsheet-pivot-fields{grid-template-columns:repeat(2,minmax(150px,1fr));align-content:start;gap:7px 9px;display:grid}.work-spreadsheet-pivot-manager .work-office-checkbox.check{align-items:center;gap:6px;min-height:27px;display:flex}.work-spreadsheet-pivot-layout{border:1px solid var(--a3s-line);border-radius:6px;min-width:0;padding:7px 8px}.work-spreadsheet-pivot-layout>header{gap:1px;margin-bottom:5px;display:grid}.work-spreadsheet-pivot-layout>header strong{font-size:9px}.work-spreadsheet-pivot-layout>header span,.work-spreadsheet-pivot-layout>p{color:var(--a3s-faint);margin:0;font-size:8px}.work-spreadsheet-pivot-layout>div{gap:4px;max-height:135px;display:grid;overflow:auto}.work-spreadsheet-pivot-field-row{grid-template-columns:minmax(95px,.8fr) 62px 84px 112px minmax(120px,1fr);align-items:center;gap:5px;display:grid}.work-spreadsheet-pivot-field-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.work-spreadsheet-pivot-field-row>span{color:var(--a3s-faint);font-size:8px}.work-spreadsheet-pivot-field-row .placeholder{grid-column:span 2}.work-spreadsheet-pivot-manager .actions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:6px;display:flex}.work-spreadsheet-pivot-empty.ds-state-view{min-height:205px;color:var(--a3s-muted);text-align:center;align-content:center;justify-items:center;gap:5px;padding:24px;display:grid}.work-spreadsheet-pivot-empty.ds-state-view h2{font-size:11px}.work-spreadsheet-pivot-empty.ds-state-view>p{max-width:520px;margin:0;font-size:9px;line-height:1.5}@media (max-width:900px){.work-spreadsheet-pivot-manager{grid-template-columns:160px minmax(0,1fr)}.work-spreadsheet-pivot-manager>form{grid-template-columns:minmax(0,1fr)}}.work-spreadsheet-workbook-panel-body{overflow-x:hidden}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-name-manager,.work-spreadsheet-conditional-manager,.work-spreadsheet-protection-manager,.work-spreadsheet-chart-manager,.work-spreadsheet-formula-manager,.work-spreadsheet-pivot-manager){grid-template-columns:minmax(0,1fr);min-height:100%}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-name-manager,.work-spreadsheet-conditional-manager,.work-spreadsheet-protection-manager,.work-spreadsheet-chart-manager,.work-spreadsheet-pivot-manager)>aside{border-right:0;border-bottom:1px solid var(--a3s-line);padding:10px 12px}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-name-list,.work-spreadsheet-conditional-list,.work-spreadsheet-protection-list,.work-spreadsheet-chart-list,.work-spreadsheet-pivot-list){max-height:104px}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-name-manager,.work-spreadsheet-conditional-manager,.work-spreadsheet-protection-manager)>form,.work-spreadsheet-workbook-panel .work-spreadsheet-print-area-form{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;min-height:0;padding:12px}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-name-manager,.work-spreadsheet-conditional-manager,.work-spreadsheet-protection-manager,.work-spreadsheet-print-area-form) :is(.reference,.comment){grid-column:1/-1}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-page-setup-fields,.work-spreadsheet-header-footer-fields){grid-template-columns:repeat(2,minmax(0,1fr))}.work-spreadsheet-workbook-panel .work-spreadsheet-header-footer-fields .tokens{grid-column:1/-1}.work-spreadsheet-workbook-panel .work-spreadsheet-conditional-thresholds>div{grid-template-columns:repeat(2,minmax(0,1fr))}.work-spreadsheet-workbook-panel .work-spreadsheet-protection-manager fieldset{flex-wrap:wrap;grid-column:1/-1}.work-spreadsheet-workbook-panel .work-spreadsheet-chart-manager>form,.work-spreadsheet-workbook-panel .work-spreadsheet-pivot-manager>form,.work-spreadsheet-workbook-panel .work-spreadsheet-formula-manager>form{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding:12px}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-chart-fields,.work-spreadsheet-pivot-fields,.work-spreadsheet-calculation-fields),.work-spreadsheet-workbook-panel .work-spreadsheet-chart-layout>div,.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-style>div,.work-spreadsheet-workbook-panel .work-spreadsheet-data-labels>div,.work-spreadsheet-workbook-panel .work-spreadsheet-trendlines fieldset,.work-spreadsheet-workbook-panel .work-spreadsheet-error-bars fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.work-spreadsheet-workbook-panel .work-spreadsheet-chart-axes>div,.work-spreadsheet-workbook-panel .work-spreadsheet-chart-axes fieldset{grid-template-columns:minmax(0,1fr)}.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-row,.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-row.xy,.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-row.combination{grid-template-columns:repeat(2,minmax(0,1fr)) 26px}.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-row:not(.xy):not(.combination) .reference{grid-column:1/3}.work-spreadsheet-workbook-panel .work-spreadsheet-pivot-layout>div{max-height:none}.work-spreadsheet-workbook-panel .work-spreadsheet-pivot-field-row{border-bottom:1px solid var(--a3s-line);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;padding:7px 0}.work-spreadsheet-workbook-panel .work-spreadsheet-pivot-field-row:last-child{border-bottom:0}.work-spreadsheet-workbook-panel .work-spreadsheet-formula-manager>aside{border-right:0;border-bottom:1px solid var(--a3s-line)}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-chart-empty.ds-state-view,.work-spreadsheet-pivot-empty.ds-state-view){min-height:180px}@media (max-width:900px){.work-spreadsheet-workbook-panel{z-index:20;width:min(420px,100% - 36px);min-width:0;position:absolute;top:0;bottom:0;right:0;box-shadow:-16px 0 36px #141c2b2e}}@media (max-width:520px){.work-spreadsheet-workbook-panel{width:100%}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-name-manager,.work-spreadsheet-conditional-manager,.work-spreadsheet-protection-manager)>form,.work-spreadsheet-workbook-panel .work-spreadsheet-print-area-form,.work-spreadsheet-workbook-panel :is(.work-spreadsheet-page-setup-fields,.work-spreadsheet-header-footer-fields,.work-spreadsheet-chart-fields,.work-spreadsheet-pivot-fields,.work-spreadsheet-calculation-fields),.work-spreadsheet-workbook-panel .work-spreadsheet-conditional-thresholds>div,.work-spreadsheet-workbook-panel .work-spreadsheet-chart-layout>div,.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-style>div,.work-spreadsheet-workbook-panel .work-spreadsheet-data-labels>div,.work-spreadsheet-workbook-panel .work-spreadsheet-trendlines fieldset,.work-spreadsheet-workbook-panel .work-spreadsheet-error-bars fieldset,.work-spreadsheet-workbook-panel .work-spreadsheet-pivot-field-row{grid-template-columns:minmax(0,1fr)}.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-row,.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-row.xy,.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-row.combination{grid-template-columns:minmax(0,1fr) 26px}.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-row>:not(.remove-series){grid-column:1}.work-spreadsheet-workbook-panel .work-spreadsheet-chart-series-row .remove-series{grid-area:1/2}.work-spreadsheet-workbook-panel :is(.work-spreadsheet-name-manager,.work-spreadsheet-conditional-manager,.work-spreadsheet-protection-manager,.work-spreadsheet-print-area-form) :is(.reference,.comment),.work-spreadsheet-workbook-panel .work-spreadsheet-header-footer-fields .tokens,.work-spreadsheet-workbook-panel .work-spreadsheet-protection-manager fieldset,.work-spreadsheet-workbook-panel .work-spreadsheet-pivot-field-row .placeholder{grid-column:1}}.work-presentation-editor{--work-office-control-accent:#db663b;background:var(--a3s-bg);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.work-presentation-sorter{background:color-mix(in srgb, var(--a3s-bg) 86%, #dfe3e9);flex:1;min-width:0;min-height:0;padding:30px;overflow:auto}.work-presentation-sorter-grid{grid-template-columns:repeat(auto-fill, minmax(var(--work-presentation-sorter-width,220px), 1fr));align-content:start;gap:22px 18px;min-width:0;display:grid}.work-presentation-sorter-grid>button{min-width:0;color:var(--a3s-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:7px;padding:8px;display:grid}.work-presentation-sorter-grid>button:hover{background:color-mix(in srgb, var(--a3s-panel) 66%, transparent)}.work-presentation-sorter-grid>button.active{background:var(--a3s-panel);border-color:#db663bad}.work-presentation-sorter .work-slide-canvas{grid-column:1/-1;width:100%;box-shadow:0 6px 18px #1a1e2b21}.work-presentation-sorter-grid>button>span{color:var(--a3s-faint);font-size:9px}.work-presentation-sorter-grid>button>strong{color:var(--a3s-ink);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.presentation-toolbar{flex-basis:44px;height:44px}.presentation-number-field{border:1px solid var(--a3s-line);height:29px;color:var(--a3s-faint);border-radius:6px;align-items:center;gap:5px;padding:0 6px;font-size:9px;display:flex}.presentation-number-field input{width:34px;color:var(--a3s-ink);background:0 0;border:0;outline:0;padding:0;font-size:10px}.slide-background-tool:before{content:"▣"}.work-presentation-design-panel{border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel-soft);min-width:0;color:var(--a3s-muted);flex-direction:column;flex:none;font-size:9px;display:flex}.work-presentation-design-panel>header,.work-presentation-design-panel>header>div,.work-presentation-design-controls,.work-presentation-design-editing,.work-presentation-placeholder-actions{align-items:center;display:flex}.work-presentation-design-panel>header{border-bottom:1px solid color-mix(in srgb, var(--a3s-line) 72%, transparent);justify-content:space-between;min-height:32px;padding:4px 9px 3px 12px}.work-presentation-design-panel>header>div{gap:6px}.work-presentation-design-panel>header strong,.work-presentation-design-editing>strong{color:var(--a3s-ink);font-size:10px}.work-presentation-design-panel>header span{color:var(--a3s-faint)}.work-presentation-design-panel select,.work-presentation-design-panel input:not([type=checkbox],[type=color]){border:1px solid var(--a3s-line);background:var(--a3s-bg);height:27px;color:var(--a3s-muted);font:inherit;border-radius:5px;outline:0}.work-presentation-design-panel .ds-icon-button.close{background:0 0;border-color:#0000;width:25px;height:25px;padding:0}.work-presentation-design-controls,.work-presentation-design-editing{gap:7px;min-height:38px;padding:5px 12px;overflow-x:auto}.work-presentation-design-controls>.ds-button,.work-presentation-design-editing>.ds-button{flex:none}.work-presentation-design-controls>label,.work-presentation-design-editing>label:not(.work-color-tool){flex:none;align-items:center;gap:5px;display:flex}.work-presentation-design-controls select{min-width:130px;padding:0 7px}.work-presentation-design-editing{border-top:1px solid color-mix(in srgb, var(--a3s-line) 68%, transparent);background:color-mix(in srgb, #db663b 3%, var(--a3s-panel))}.work-presentation-design-editing input:not([type=checkbox],[type=color]){width:148px;padding:0 7px}.work-presentation-design-panel label.toggle input{width:13px;height:13px;margin:0}.work-presentation-placeholder-actions{gap:5px}.work-presentation-transition-options,.work-presentation-transition-timing{border:0;align-items:center;gap:6px;min-width:0;margin:0;padding:0;display:flex}.work-presentation-transition-options .work-office-field,.work-presentation-transition-timing .work-office-field,.work-presentation-transition-timing .work-office-checkbox{flex:none}.work-presentation-transition-options .work-office-field.effect{width:92px}.work-presentation-transition-options .work-office-field.direction,.work-presentation-transition-options .work-office-field.speed{width:76px}.work-presentation-transition-options .work-office-field.orientation{width:82px}.work-presentation-transition-timing .work-office-checkbox.toggle{white-space:nowrap;gap:4px;width:max-content}.work-presentation-transition-timing .work-office-field.seconds{width:64px}.work-presentation-chart-panel{border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);max-height:min(52vh,440px);color:var(--a3s-muted);flex-direction:column;flex:none;font-size:9px;display:flex}.work-presentation-chart-panel>header,.work-presentation-chart-panel>header>div,.work-presentation-chart-controls,.work-presentation-chart-controls>label,.work-presentation-chart-series-list,.work-presentation-chart-series-card>fieldset{align-items:center;display:flex}.work-presentation-chart-panel>header{border-bottom:1px solid var(--a3s-line);justify-content:space-between;gap:12px;min-height:38px;padding:5px 9px 4px 12px}.work-presentation-chart-panel>header>div{gap:7px}.work-presentation-chart-panel>header strong{color:var(--a3s-ink);font-size:10px}.work-presentation-chart-panel>header span{color:var(--a3s-faint)}.work-presentation-chart-panel button,.work-presentation-chart-panel input,.work-presentation-chart-panel select,.work-presentation-chart-panel textarea{border:1px solid var(--a3s-line);background:var(--a3s-bg);color:var(--a3s-ink);font:inherit;border-radius:5px;outline:0}.work-presentation-chart-panel button{height:27px;min-height:27px;color:var(--a3s-muted);cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.work-presentation-chart-panel button:hover:not(:disabled){border-color:color-mix(in srgb, #db663b 45%, var(--a3s-line));color:#b44e31}.work-presentation-chart-panel button:disabled{opacity:.4;cursor:default}.work-presentation-chart-panel button.danger:hover{border-color:color-mix(in srgb, #b93832 45%, var(--a3s-line));color:#b93832}.work-presentation-chart-panel button.close{background:0 0;border-color:#0000;width:27px;padding:0}.work-presentation-chart-controls{align-items:stretch;gap:9px;min-height:72px;padding:8px 12px 10px;overflow:auto}.work-presentation-chart-controls>.work-office-field{flex-direction:column;flex:none;align-items:flex-start;gap:4px}.work-presentation-chart-controls .work-office-select,.work-presentation-chart-controls .work-office-text-field,.work-presentation-chart-controls .work-office-text-area{width:116px}.work-presentation-chart-controls .work-office-number-field{width:64px}.work-presentation-chart-controls>.check{min-width:72px}.work-presentation-chart-axes{flex:none;min-width:760px}.work-presentation-chart-axes>div{align-items:start}.work-presentation-chart-check-control{height:28px;color:var(--a3s-ink);align-items:center;gap:6px;display:flex}.work-presentation-chart-layout{border:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel-soft) 58%, transparent);border-radius:6px;flex:none;gap:6px;min-width:650px;padding:6px 8px;display:grid}.work-presentation-chart-layout>header{align-items:baseline;gap:8px;display:flex}.work-presentation-chart-layout>header strong{color:var(--a3s-ink);font-size:9px}.work-presentation-chart-layout>header span,.work-presentation-chart-layout>p{color:var(--a3s-faint);font-size:8px}.work-presentation-chart-layout>div{align-items:end;gap:8px;display:flex}.work-presentation-chart-layout label{flex-direction:column;gap:3px;display:flex}.work-presentation-chart-layout label.check{min-width:76px}.work-presentation-chart-layout>p{margin:0}.work-presentation-chart-data-labels{border:1px solid var(--a3s-line);border-radius:6px;flex-direction:column;flex:none;gap:5px;min-width:330px;padding:5px 7px;display:flex}.work-presentation-chart-data-labels>div,.work-presentation-chart-data-labels label{align-items:center;display:flex}.work-presentation-chart-data-labels>div{gap:7px}.work-presentation-chart-data-labels .work-office-checkbox.check{white-space:nowrap;flex-direction:row;gap:4px}.work-presentation-chart-data-labels .work-office-field{flex-direction:column;align-items:flex-start;gap:3px}.work-presentation-chart-data-labels .work-office-select,.work-presentation-chart-data-labels .work-office-text-field{width:82px}.work-presentation-chart-controls>.work-office-field.categories .work-office-text-area{resize:none;width:132px;height:51px;padding:5px 7px;line-height:1.35}.work-presentation-chart-series-list{flex:none;align-items:stretch;gap:7px}.work-presentation-chart-series-card{align-content:start;gap:6px;min-width:248px;display:grid}.work-presentation-chart-series-card>.work-spreadsheet-chart-series-style{min-width:360px}.work-presentation-chart-series-card>.work-spreadsheet-chart-series-style label{color:var(--a3s-muted);gap:3px;display:grid}.work-presentation-chart-series-card>.work-spreadsheet-chart-series-style .work-office-checkbox.check{align-items:center;gap:5px;display:flex}.work-presentation-chart-series-card>.work-spreadsheet-chart-series-style .work-office-field,.work-presentation-chart-series-card>.work-spreadsheet-chart-series-style .work-office-select,.work-presentation-chart-series-card>.work-spreadsheet-chart-series-style .work-office-number-field,.work-presentation-chart-series-card>.work-spreadsheet-chart-series-style .work-office-color-picker{width:100%}.work-presentation-chart-series-card>fieldset{border:1px solid var(--a3s-line);border-radius:6px;gap:5px;min-width:248px;padding:15px 5px 5px;position:relative}.work-presentation-chart-series-card>fieldset>legend{color:var(--a3s-faint);padding:0;position:absolute;top:3px;left:7px}.work-presentation-chart-series-card>fieldset>input{width:78px}.work-presentation-chart-series-card>fieldset>textarea{resize:none;white-space:nowrap;width:112px;height:30px;padding:5px 6px}.work-presentation-chart-series-card>fieldset>button{width:27px;padding:0}.work-presentation-chart-series-list>button.add-series{min-width:84px;height:auto}.work-presentation-chart-series-analysis{border:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel-soft) 64%, transparent);border-radius:6px;gap:6px;min-width:500px;padding:6px;display:grid}.work-presentation-chart-series-analysis>header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.work-presentation-chart-series-analysis>header strong{color:var(--a3s-ink);font-size:9px}.work-presentation-chart-series-analysis>header span,.work-presentation-chart-series-analysis small{color:var(--a3s-faint);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.work-presentation-chart-series-analysis label{min-width:0;color:var(--a3s-muted);gap:3px;display:grid}.work-presentation-chart-series-analysis .work-office-checkbox.check{align-self:end;align-items:center;gap:5px;min-height:28px;display:flex}.work-presentation-chart-series-analysis .work-office-field,.work-presentation-chart-series-analysis .work-office-select,.work-presentation-chart-series-analysis .work-office-number-field,.work-presentation-chart-series-analysis .work-office-text-field{width:100%;min-width:0}.work-presentation-comments-panel{border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);max-height:250px;color:var(--a3s-ink);flex-direction:column;flex:none;display:flex}.work-presentation-comments-panel>header{border-bottom:1px solid var(--a3s-line);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:6px 10px 5px 12px;display:flex}.work-presentation-comments-panel>header>div{gap:1px;display:grid}.work-presentation-comments-panel>header strong{font-size:11px}.work-presentation-comments-panel>header span{color:var(--a3s-faint);font-size:9px}.work-presentation-comments-panel>header button.close{width:27px;height:27px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:inline-grid}.work-presentation-comments-panel>header button.close:hover{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-presentation-comment-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:7px;padding:8px 10px 10px;display:grid;overflow:auto}.work-presentation-comment-list>article{border:1px solid var(--a3s-line);background:var(--a3s-bg);border-left:3px solid #d4a31e;border-radius:7px;align-content:start;gap:6px;padding:8px;display:grid}.work-presentation-comment-list>article.active{border-color:color-mix(in srgb, #d4a31e 72%, var(--a3s-line));box-shadow:0 0 0 2px #d4a31e1a}.work-presentation-comment-location{color:#79590c;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-width:0;padding:0;font-size:8px;display:inline-flex;overflow:hidden}.work-presentation-comment-location span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-presentation-comment-list>article>header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.work-presentation-comment-list>article>header strong{font-size:9px}.work-presentation-comment-list>article>header time{color:var(--a3s-faint);white-space:nowrap;font-size:8px}.work-presentation-comment-list textarea{resize:vertical;border:1px solid var(--a3s-line);background:var(--a3s-panel);min-height:48px;color:var(--a3s-ink);font:inherit;border-radius:6px;outline:0;padding:6px 7px;font-size:9px;line-height:1.4}.work-presentation-comment-list textarea:focus{border-color:var(--a3s-blue);box-shadow:0 0 0 2px color-mix(in srgb, var(--a3s-blue) 12%, transparent)}.work-presentation-comment-list>article>footer{color:var(--a3s-faint);justify-content:space-between;align-items:center;font-size:8px;display:flex}.work-presentation-comment-list>article>footer button{border:1px solid var(--a3s-line);background:var(--a3s-panel);height:25px;color:var(--a3s-muted);cursor:pointer;border-radius:5px;align-items:center;gap:4px;padding:0 7px;font-size:8px;display:inline-flex}.work-presentation-comment-list>article>footer button:hover{border-color:var(--a3s-red);color:var(--a3s-red)}.work-presentation-comments-empty.ds-collection-state{min-height:58px;margin:6px;padding:8px;font-size:9px}.work-presentation-layout{flex:1;min-width:0;min-height:0;display:flex;position:relative}.work-presentation-slide-navigation-toggle,.work-presentation-slide-navigation-backdrop,.work-slide-strip-header{display:none}.work-slide-strip{border-right:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel-soft) 60%, var(--a3s-panel));flex-direction:column;flex:0 0 184px;gap:10px;width:184px;padding:14px 12px 30px;display:flex;overflow-y:auto}.work-slide-thumbnail-list{flex-direction:column;flex:none;gap:10px;min-width:0;display:flex}.work-slide-thumbnail-list>button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:7px;align-items:flex-start;gap:6px;width:100%;padding:4px 4px 4px 0;display:flex;position:relative}.work-slide-thumbnail-list>button:hover{background:var(--a3s-panel-strong)}.work-slide-thumbnail-list>button.active{border-color:color-mix(in srgb, #db663b 72%, var(--a3s-line));background:color-mix(in srgb, #db663b 6%, var(--a3s-panel))}.work-slide-thumbnail-list>button>span:first-child{width:18px;color:var(--a3s-faint);text-align:center;flex:0 0 18px;font-size:9px}.work-slide-strip .work-slide-canvas{border:1px solid var(--a3s-line);border-radius:3px;flex:0 0 130px;width:130px;box-shadow:0 3px 9px #191f2d14}.work-slide-thumbnail-placeholder{contain:strict;pointer-events:none}.work-slide-thumbnail-spacer{pointer-events:none;flex:none;grid-column:1/-1;min-width:0;display:block}.work-slide-add{border:1px dashed var(--a3s-line-strong);width:136px;height:34px;color:var(--a3s-muted);cursor:pointer;background:0 0;border-radius:7px;flex:0 0 34px;justify-content:center;align-items:center;gap:6px;margin-left:22px;font-size:10px;display:flex}.work-slide-add:hover{background:color-mix(in srgb, #db663b 5%, var(--a3s-panel));color:#b44e31;border-color:#db663b}.work-slide-stage{background:linear-gradient(45deg, #00000004 25%, transparent 25%) 0 0 / 16px 16px, linear-gradient(-45deg, #00000004 25%, transparent 25%) 0 8px / 16px 16px, color-mix(in srgb, var(--a3s-panel-strong) 58%, var(--a3s-bg));flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:13px;min-width:0;min-height:0;padding:24px 34px 14px;display:flex;overflow:auto}.work-slide-stage>.work-slide-canvas{flex:none;width:min(100%,1050px);margin-top:auto;box-shadow:0 18px 46px #171c2a2e}.work-slide-stage>footer{width:min(100%,1050px);color:var(--a3s-faint);justify-content:space-between;font-size:9px;display:flex}.work-slide-canvas{aspect-ratio:16/9;color:#172033;display:block;position:relative;overflow:hidden;container-type:size}.work-slide-canvas.interactive{touch-action:none;overflow:visible}.work-presentation-comment-pin{z-index:12;color:#302400;cursor:pointer;background:#e7ad1c;border:2px solid #fff;border-radius:50% 50% 50% 4px;place-items:center;width:24px;height:24px;padding:0;font-size:9px;font-weight:750;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 8px #362b0c47}.work-presentation-comment-pin.active{outline-offset:2px;outline:2px solid #c39114}.work-slide-element{white-space:pre-wrap;border:0;justify-content:center;align-items:center;min-width:0;margin:0;padding:0;display:flex;position:absolute;overflow:visible}.work-slide-element.inherited{pointer-events:none}.work-slide-element.placeholder{outline-offset:-2px;outline:1px dashed #3478f6b3}.work-slide-placeholder-text{opacity:.52}.work-slide-placeholder-guide{z-index:1;color:#2e65cb;cursor:text;background:#3478f60d;border:1px dashed #3478f69e;place-items:center;padding:2%;font-size:clamp(6px,1.2cqw,13px);display:grid;position:absolute}.work-slide-placeholder-guide:hover{background:#3478f617;border-style:solid}.work-slide-snap-guide{z-index:18;pointer-events:none;background:#df5682;display:block;position:absolute;box-shadow:0 0 0 .5px #ffffffb8}.work-slide-snap-guide.vertical{width:1px;top:-1px;bottom:-1px;transform:translate(-.5px)}.work-slide-snap-guide.horizontal{height:1px;left:-1px;right:-1px;transform:translateY(-.5px)}.work-slide-selection-frame{z-index:16;outline-offset:2px;pointer-events:none;border:1px dashed #5990f8;outline:1px solid #3478f62e;display:block;position:absolute}.work-slide-selection-resize-handle{cursor:nwse-resize;pointer-events:auto;background:#fff;border:1px solid #3478f6;border-radius:2px;width:15px;height:15px;padding:0;position:absolute;bottom:-8px;right:-8px;box-shadow:0 1px 3px #1720332e}.work-slide-selection-resize-handle:focus-visible{outline-offset:2px;outline:2px solid #8fb5fa}.work-slide-canvas:not(.interactive) .work-slide-element{overflow:hidden}.work-slide-element>span:not(.work-slide-move-handle):not(.work-slide-resize-handle){white-space:pre-wrap;align-items:center;width:100%;height:100%;padding:3%;line-height:1.2;display:flex}.work-slide-element>img{object-fit:fill;pointer-events:none;width:100%;height:100%}.work-slide-element>canvas{width:100%;height:100%}.work-slide-element-link{width:100%;height:100%;color:inherit;text-decoration:none;display:flex}.work-slide-rich-text{white-space:pre-wrap;width:100%;height:100%;padding:3%;line-height:1.2;display:block;overflow:hidden}.work-slide-rich-text a{color:inherit;text-decoration:underline}.work-slide-rich-editor{cursor:text;outline:0;width:100%;height:100%;display:block;overflow:hidden}.work-slide-rich-editor>div,.work-slide-rich-editor .tiptap{width:100%;height:100%}.work-slide-rich-editor .tiptap{white-space:pre-wrap;outline:0;padding:3%;line-height:1.2;overflow:hidden}.work-slide-rich-editor .tiptap p{margin:0}.work-slide-rich-editor .tiptap p+p{margin-top:.2em}.work-slide-rich-editor .tiptap p.is-editor-empty:first-child:before{float:left;height:0;color:color-mix(in srgb, currentColor 42%, transparent);content:attr(data-placeholder);pointer-events:none}.work-slide-element textarea{resize:none;white-space:pre-wrap;background:0 0;border:0;outline:0;width:100%;height:100%;padding:3%;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;line-height:1.2;overflow:hidden}.work-slide-table{table-layout:fixed;border-collapse:collapse;width:100%;height:100%;color:inherit;background:#fff;font-size:clamp(5px,1.25cqw,13px)}.work-slide-table th,.work-slide-table td{text-align:left;text-overflow:ellipsis;border:1px solid #cbd2de;min-width:0;padding:1.5% 2%;overflow:hidden}.work-slide-table th{background:#eef3fb;font-weight:700}.work-slide-table.editable textarea{min-height:0;font:inherit;padding:0;line-height:1.15}.work-slide-chart{display:block}.work-slide-element.selected{outline-offset:1px;outline:1.5px solid #3478f6}.work-slide-element.editing{outline-width:2px;outline-style:solid}.work-slide-element.selected:before,.work-slide-element.selected:after{z-index:3;content:"";pointer-events:none;background:#fff;border:1px solid #3478f6;border-radius:1px;width:7px;height:7px;position:absolute}.work-slide-element.selected:before{top:-5px;left:-5px}.work-slide-element.selected:after{bottom:-5px;right:-5px}.work-slide-element.multi-selected:before,.work-slide-element.multi-selected:after{display:none}.work-slide-move-handle{z-index:4;cursor:move;width:64%;height:12px;position:absolute;top:-9px;left:18%}.work-slide-resize-handle{z-index:5;cursor:nwse-resize;width:15px;height:15px;position:absolute;bottom:-8px;right:-8px}.work-slide-notes{border:1px solid var(--a3s-line);background:var(--a3s-panel);border-radius:8px;flex-direction:column;flex:none;gap:5px;width:min(100%,1050px);min-height:78px;margin-bottom:auto;padding:8px 10px 10px;display:flex;box-shadow:0 5px 18px #171c2a0f}.work-slide-notes>span{color:var(--a3s-faint);font-size:9px;font-weight:650}.work-slide-notes textarea{resize:vertical;width:100%;min-height:44px;color:var(--a3s-ink);background:0 0;border:0;outline:0;padding:5px 0;font-family:inherit;font-size:10px;line-height:1.45}@media (max-width:1120px){.work-slide-strip{flex-basis:160px;width:160px;padding-left:8px;padding-right:8px}.work-slide-strip .work-slide-canvas{flex-basis:112px;width:112px}.work-slide-add{width:118px}.work-slide-stage{padding-left:22px;padding-right:22px}}@media (max-width:640px){.work-presentation-slide-navigation-toggle{z-index:18;border:1px solid var(--a3s-line-strong);background:var(--a3s-panel);height:32px;color:var(--a3s-ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:650;display:inline-flex;position:absolute;top:8px;left:8px;box-shadow:0 4px 14px #171c2a1a}.work-presentation-slide-navigation-toggle:hover,.work-presentation-slide-navigation-toggle:focus-visible{border-color:color-mix(in srgb, #db663b 55%, var(--a3s-line));color:#b44e31;outline:0}.work-presentation-slide-navigation-backdrop{z-index:30;cursor:default;background:#161c283d;border:0;padding:0;display:block;position:absolute;inset:0}.work-slide-strip{z-index:31;visibility:hidden;border-right:1px solid var(--a3s-line-strong);opacity:0;pointer-events:none;flex-basis:auto;gap:10px;width:min(82vw,280px);padding:0 10px 18px;transition:transform .16s,opacity .16s,visibility 0s linear .16s;position:absolute;inset:0 auto 0 0;transform:translate(-100%);box-shadow:16px 0 38px #171c2a2e}.work-presentation-layout[data-mobile-slide-navigation=open]>.work-slide-strip{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translate(0)}.work-slide-strip-header{z-index:2;border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);flex:0 0 44px;justify-content:space-between;align-items:center;min-height:44px;margin:0 -10px;padding:0 8px 0 12px;display:flex;position:sticky;top:0}.work-slide-strip-header>strong{font-size:11px;font-weight:680}.work-slide-strip-header>button{width:30px;height:30px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.work-slide-strip-header>button:hover,.work-slide-strip-header>button:focus-visible{background:var(--a3s-panel-soft);color:var(--a3s-ink);outline:0}.work-slide-thumbnail-list{padding-top:2px}.work-slide-strip .work-slide-canvas{flex-basis:200px;width:200px}.work-slide-add{width:206px}.work-slide-stage{padding:50px 14px 12px}.work-slide-stage>.work-slide-canvas{margin-top:0}.work-slide-notes{margin-bottom:0}.work-presentation-status{gap:6px;padding-left:8px}.work-presentation-status .work-office-status-info{flex:0 auto;gap:0}.work-presentation-status .work-presentation-status-primary{font-variant-numeric:tabular-nums;flex:none}.work-presentation-status .work-presentation-status-secondary,.work-presentation-status .work-office-save-status{display:none}.work-presentation-status .work-office-status-view{margin-left:auto}.work-presentation-status .work-office-status-slider{width:54px}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.work-slide-strip{transition:none}}.work-presentation-player{background:#14171e;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;min-width:0;min-height:0;padding:30px 42px 18px;display:flex;overflow:hidden}.work-presentation-player-stage{flex:1;place-items:center;width:min(100%,1180px);min-height:0;display:grid;position:relative}.work-presentation-player-advance{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.work-presentation-player-advance:disabled{cursor:default}.work-presentation-transition-layer{z-index:2;width:min(100%,177.778vh - 337.778px);max-height:calc(100vh - 190px);animation-duration:var(--work-slide-transition-duration,1s);pointer-events:none;place-items:center;animation-timing-function:ease-out;animation-fill-mode:both;display:grid;position:relative}.work-presentation-transition-layer a{pointer-events:auto}.work-presentation-transition-layer .work-slide-canvas{width:100%;box-shadow:0 24px 80px #00000061}.work-presentation-transition-layer[data-slide-transition=fade]{animation-name:work-slide-transition-fade}.work-presentation-transition-layer[data-slide-transition=push]{animation-name:work-slide-transition-push}.work-presentation-transition-layer[data-slide-transition=push][data-transition-direction=left]{--work-slide-transition-x:8%;--work-slide-transition-y:0}.work-presentation-transition-layer[data-slide-transition=push][data-transition-direction=right]{--work-slide-transition-x:-8%;--work-slide-transition-y:0}.work-presentation-transition-layer[data-slide-transition=push][data-transition-direction=up]{--work-slide-transition-x:0;--work-slide-transition-y:8%}.work-presentation-transition-layer[data-slide-transition=push][data-transition-direction=down]{--work-slide-transition-x:0;--work-slide-transition-y:-8%}.work-presentation-transition-layer[data-slide-transition=wipe]{animation-name:work-slide-transition-wipe}.work-presentation-transition-layer[data-slide-transition=wipe][data-transition-direction=left]{--work-slide-transition-clip:inset(0 100% 0 0)}.work-presentation-transition-layer[data-slide-transition=wipe][data-transition-direction=right]{--work-slide-transition-clip:inset(0 0 0 100%)}.work-presentation-transition-layer[data-slide-transition=wipe][data-transition-direction=up]{--work-slide-transition-clip:inset(100% 0 0 0)}.work-presentation-transition-layer[data-slide-transition=wipe][data-transition-direction=down]{--work-slide-transition-clip:inset(0 0 100% 0)}.work-presentation-transition-layer[data-slide-transition=split]{animation-name:work-slide-transition-wipe}.work-presentation-transition-layer[data-slide-transition=split][data-transition-orientation=horizontal][data-transition-direction=out]{--work-slide-transition-clip:inset(50% 0)}.work-presentation-transition-layer[data-slide-transition=split][data-transition-orientation=horizontal][data-transition-direction=in],.work-presentation-transition-layer[data-slide-transition=split][data-transition-orientation=vertical][data-transition-direction=out]{--work-slide-transition-clip:inset(0 50%)}.work-presentation-transition-layer[data-slide-transition=split][data-transition-orientation=vertical][data-transition-direction=in]{--work-slide-transition-clip:inset(50% 0)}@keyframes work-slide-transition-fade{0%{opacity:0}}@keyframes work-slide-transition-push{0%{opacity:.72;transform:translate(var(--work-slide-transition-x,0), var(--work-slide-transition-y,0))}}@keyframes work-slide-transition-wipe{0%{clip-path:var(--work-slide-transition-clip,inset(0))}}.work-presentation-presenter{color:#ffffffe0;flex-direction:column;flex:1;gap:14px;width:min(100%,1320px);min-height:0;display:flex}.work-presentation-presenter>header{flex:none;align-items:center;gap:10px;min-height:40px;display:flex}.work-presentation-presenter>header>div:first-child{align-items:baseline;gap:8px;display:flex}.work-presentation-presenter>header span{color:#ffffff7a;font-size:10px}.work-presentation-presenter>header strong{color:#fff;font-variant-numeric:tabular-nums;font-size:22px}.work-presentation-presenter>header output{color:#ffffffa6;margin-left:auto;font-size:11px}.work-presentation-presenter-timer-actions{gap:4px;display:flex}.work-presentation-presenter-timer-actions button{width:28px;height:28px;color:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:7px;place-items:center;padding:0;display:grid}.work-presentation-presenter-grid{flex:1;grid-template-rows:minmax(0,.9fr) minmax(150px,1.1fr);grid-template-columns:minmax(0,2.2fr) minmax(230px,.8fr);gap:15px;min-height:0;display:grid}.work-presentation-presenter-grid>section,.work-presentation-presenter-grid>aside{min-width:0;min-height:0}.work-presentation-presenter-grid h2{color:#ffffff94;margin:0 0 8px;font-size:10px;font-weight:650}.work-presentation-presenter-current{flex-direction:column;grid-row:1/3;justify-content:center;align-items:center;display:flex}.work-presentation-presenter-current .work-slide-canvas{width:min(100%,177.778vh - 444.444px);box-shadow:0 20px 60px #00000059}.work-presentation-presenter-next,.work-presentation-presenter-notes{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:12px}.work-presentation-presenter-next{flex-direction:column;justify-content:center;align-items:center;display:flex}.work-presentation-presenter-next .work-slide-canvas{width:100%;box-shadow:0 8px 24px #0000003d}.work-presentation-presenter-next>span{align-self:flex-start;margin-top:7px}.work-presentation-presenter-next>p{color:#ffffff6b;margin:auto;font-size:12px}.work-presentation-presenter-notes{overflow:auto}.work-presentation-presenter-notes>p{color:#ffffffd1;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.65}.work-presentation-presenter>footer{flex:none;justify-content:flex-end;gap:7px;display:flex}.work-presentation-presenter>footer button{height:31px;color:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff21;border-radius:7px;padding:0 12px;font-size:10px}.work-presentation-presenter>footer button:disabled{cursor:not-allowed;opacity:.28}.work-presentation-player>footer{color:#ffffffd1;background:#ffffff12;border:1px solid #ffffff1f;border-radius:10px;flex:0 0 40px;align-items:center;gap:7px;height:40px;padding:0 7px;display:flex}.work-presentation-player>footer button{width:31px;height:31px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.work-presentation-player>footer button:hover:not(:disabled),.work-presentation-player>footer button.active{color:#fff;background:#ffffff1a}.work-presentation-player>footer button:disabled{cursor:not-allowed;opacity:.25}.work-presentation-player>footer span{text-align:center;min-width:52px;font-size:10px}.work-presentation-player>footer .work-presentation-player-fullscreen{border-left:1px solid #ffffff1f;border-radius:0 7px 7px 0;margin-left:5px}.work-presentation-player>footer .work-presentation-player-exit{border-left:1px solid #ffffff1f;border-radius:0 7px 7px 0}.work-presentation-slideshow-layer{z-index:1000;background:#14171e;min-width:0;min-height:0;display:flex;position:fixed;inset:0}.work-presentation-slideshow-layer .work-presentation-player{width:100%;height:100%}.work-presentation-player:-webkit-full-screen{width:100vw;height:100vh;padding:22px}.work-presentation-player:fullscreen{width:100vw;height:100vh;padding:22px}.work-presentation-player:-webkit-full-screen .work-presentation-transition-layer{width:min(100%,177.778vh - 186.667px);max-height:calc(100vh - 105px)}.work-presentation-player:fullscreen .work-presentation-transition-layer{width:min(100%,177.778vh - 186.667px);max-height:calc(100vh - 105px)}@media (prefers-reduced-motion:reduce){.work-presentation-transition-layer{animation:none}}@media (max-width:980px){.work-presentation-player{padding-left:22px;padding-right:22px}.work-presentation-presenter-grid{grid-template-columns:minmax(0,1.6fr) minmax(190px,.8fr)}}.work-pdf-export-page.presentation-print{flex-direction:column;gap:24px;padding:54px 64px;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;display:flex}.work-pdf-export-page.presentation-print.portrait{width:794px;min-height:1123px}.work-pdf-export-page.presentation-print.landscape{width:1120px;min-height:794px}.work-pdf-export-page.presentation-print.slides{aspect-ratio:16/9;gap:0;width:1120px;min-height:630px;padding:0}.work-pdf-export-page.presentation-print.slides>.work-slide-canvas{width:100%}.work-presentation-print-heading{color:#20273a;border-bottom:1px solid #d9dce3;flex:none;justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.work-presentation-print-heading strong{font-size:18px}.work-presentation-print-heading span{color:#747b89;font-size:12px}.work-presentation-print-notes-slide{flex:none;justify-content:center;display:flex}.work-presentation-print-notes-slide .work-slide-canvas{border:1px solid #d9dce3;width:100%}.work-presentation-print-notes{border-top:1px solid #d9dce3;flex:1;min-height:310px;padding:24px 0 0}.work-presentation-print-notes h2{color:#747b89;margin:0 0 16px;font-size:13px}.work-presentation-print-notes p{color:#20273a;white-space:pre-wrap;margin:0;font-size:16px;line-height:1.8}.work-presentation-handout-grid{flex:1;gap:22px;min-height:0;display:grid}.work-presentation-handout-grid.handout-2,.work-presentation-handout-grid.handout-3{grid-template-columns:1fr}.work-presentation-handout-grid.handout-2{grid-template-rows:repeat(2,minmax(0,1fr))}.work-presentation-handout-grid.handout-3{grid-template-rows:repeat(3,minmax(0,1fr))}.work-presentation-handout-grid.handout-6{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}.work-presentation-handout-slide{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:0;display:grid}.work-presentation-handout-slide>span{color:#747b89;font-variant-numeric:tabular-nums;align-self:start;font-size:12px}.work-presentation-handout-slide>div:not(.work-presentation-handout-lines){flex-direction:column;align-items:flex-start;gap:6px;min-width:0;min-height:0;display:flex}.work-presentation-handout-slide .work-slide-canvas{border:1px solid #d9dce3;width:100%}.work-presentation-handout-slide strong{color:#4f5665;font-size:10px;font-weight:600}.work-presentation-handout-grid.handout-3 .work-presentation-handout-slide{grid-template-columns:22px minmax(0,.9fr) minmax(0,1fr)}.work-presentation-handout-lines{background:repeating-linear-gradient(#0000 0 29px,#d9dce3 29px 30px);width:100%;height:100%;min-height:150px}.work-presentation-handout-grid.handout-6 .work-presentation-handout-slide{align-items:start}.work-pdf-viewer{--work-pdf-accent:#c84040;--work-office-control-accent:var(--work-pdf-accent);background:#32363f;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.work-pdf-annotation-style-panel,.work-pdf-overflow-panel{--work-pdf-accent:#c84040}.work-pdf-toolbar{z-index:2;border-bottom:1px solid var(--a3s-line);background:var(--a3s-panel);min-width:0;height:42px;color:var(--a3s-muted);flex:0 0 42px;align-items:center;gap:7px;padding:0 9px;font-size:10px;display:flex}.work-pdf-toolbar-group{align-items:center;gap:2px;min-width:0;display:flex}.work-pdf-toolbar .ds-icon-button{border-radius:5px;flex:0 0 28px;width:28px;height:28px}.work-pdf-toolbar .ds-icon-button.selected{background:color-mix(in srgb, var(--work-pdf-accent) 9%, var(--a3s-panel));color:var(--work-pdf-accent)}.work-pdf-toolbar .ds-icon-button:disabled,.work-pdf-fit-button:disabled{cursor:default;opacity:.38}.work-pdf-history{border-right:1px solid var(--a3s-line);padding-right:5px}.work-pdf-annotation{border:0;border-right:1px solid var(--a3s-line);margin:0;padding-left:0;padding-right:5px}.work-pdf-annotation-color{margin-left:2px}.work-pdf-annotation-color .work-office-color-trigger{border-color:#0000;border-radius:5px;width:28px;height:28px;padding:0 5px}.work-pdf-annotation-color .work-office-color-swatch{width:11px;height:11px}.work-pdf-annotation-style{flex:none}.work-pdf-annotation-style-panel{border:1px solid var(--a3s-line-strong);background:var(--a3s-panel);border-radius:9px;width:238px;padding:10px;box-shadow:0 14px 34px #0f172a2e}.work-pdf-annotation-style-content,.work-pdf-annotation-style-row{display:grid}.work-pdf-annotation-style-content{gap:10px}.work-pdf-annotation-style-row{border:0;gap:5px;min-width:0;margin:0;padding:0}.work-pdf-annotation-style-row>legend{color:var(--a3s-muted);margin:0;padding:0;font-size:10px;font-weight:600}.work-pdf-annotation-style-options{grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;display:grid}.work-pdf-annotation-style-options>label{border:1px solid var(--a3s-line);background:var(--a3s-panel);min-width:0;height:28px;color:var(--a3s-muted);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:5px;place-items:center;padding:0 5px;font-size:10px;display:grid;position:relative}.work-pdf-annotation-style-options>label>input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.work-pdf-annotation-style-options>label:hover:not(:has(input:disabled)){border-color:var(--work-pdf-accent);background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-pdf-annotation-style-options>label:has(input:focus-visible){border-color:var(--work-pdf-accent);background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-pdf-annotation-style-options>label:has(input:focus-visible){outline:1px solid var(--work-pdf-accent);outline-offset:1px}.work-pdf-annotation-style-options>label:has(input:checked){border-color:color-mix(in srgb, var(--work-pdf-accent) 42%, var(--a3s-line));background:color-mix(in srgb, var(--work-pdf-accent) 11%, var(--a3s-panel));color:var(--work-pdf-accent);font-weight:650}.work-pdf-annotation-style-options>label:has(input:disabled){cursor:default;opacity:.4}.work-pdf-search{border:1px solid var(--a3s-line);background:var(--a3s-panel);border-radius:6px;align-items:center;gap:1px;width:clamp(180px,24vw,300px);min-width:150px;height:29px;padding-left:8px;display:flex}.work-pdf-search>form{display:contents}.work-pdf-search:focus-within{border-color:var(--work-pdf-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--work-pdf-accent) 14%, transparent)}.work-pdf-search>form>svg{color:var(--a3s-faint);flex:none}.work-pdf-search .work-office-text-field{width:100%;min-width:40px;height:27px;box-shadow:none;background:0 0;border:0;padding:0 4px}.work-pdf-search .work-office-text-field::-webkit-search-cancel-button{display:none}.work-pdf-search .ds-icon-button{flex-basis:24px;width:24px;height:24px}.work-pdf-search-state{min-width:34px;color:var(--a3s-faint);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;font-size:9px;display:inline-flex}.work-pdf-page-controls{font-variant-numeric:tabular-nums;margin-left:auto}.work-pdf-page-field.work-office-text-field{text-align:center;width:38px;height:26px;padding:0 5px}.work-pdf-page-total{min-width:28px;color:var(--a3s-faint);white-space:nowrap;margin-right:2px}.work-pdf-zoom-controls{border-left:1px solid var(--a3s-line);padding-left:6px}.work-pdf-zoom-controls>output{width:38px;color:var(--a3s-muted);font-variant-numeric:tabular-nums;text-align:center}.work-pdf-fit-button{height:27px;color:var(--a3s-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 7px}.work-pdf-fit-button:hover:not(:disabled),.work-pdf-fit-button[aria-pressed=true]{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-pdf-fit-button[aria-pressed=true]{color:var(--work-pdf-accent)}.work-pdf-save{border-right:1px solid var(--a3s-line);min-height:29px;margin-right:3px;padding-right:8px}.work-pdf-save>output{text-align:right;min-width:57px}.work-pdf-save .ds-status-badge{padding:2px 6px;font-size:9px}.work-pdf-save .ds-button{border-radius:6px;gap:5px;min-height:28px;padding:0 9px;font-size:10px}.work-pdf-overflow{flex:none;display:none}.work-pdf-overflow-panel{border:1px solid var(--a3s-line-strong);background:var(--a3s-panel);border-radius:9px;width:190px;padding:5px;box-shadow:0 14px 34px #0f172a2e}.work-pdf-overflow-group{border:0;gap:2px;min-width:0;margin:0;padding:0;display:grid}.work-pdf-overflow-group+.work-pdf-overflow-group{border-top:1px solid var(--a3s-line);margin-top:5px;padding-top:5px}.work-pdf-overflow-panel button{width:100%;min-height:32px;color:var(--a3s-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:7px;padding:0 8px;font-size:10px;display:grid}.work-pdf-overflow-panel button:hover:not(:disabled),.work-pdf-overflow-panel button:focus-visible,.work-pdf-overflow-panel button[data-active=true]{background:var(--a3s-panel-soft);outline:0}.work-pdf-overflow-panel button[data-active=true]{color:var(--work-pdf-accent)}.work-pdf-overflow-panel button:disabled{cursor:default;opacity:.4}.work-pdf-overflow-panel button>span:first-child{color:var(--a3s-muted);place-items:center;display:grid}.work-pdf-overflow-narrow{display:none}.work-pdf-embed,.work-pdf-native-viewer{flex:1;min-width:0;min-height:0}.work-pdf-embed{display:flex;position:relative;overflow:hidden}.work-pdf-loading{z-index:3;background:color-mix(in srgb, var(--a3s-bg) 88%, transparent);color:var(--a3s-muted);justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;inset:0}.work-pdf-state.ds-state-view{background:var(--a3s-bg);flex:1;width:auto;min-width:0;max-width:none;min-height:0;padding:24px}.work-pdf-state.ds-state-view h2{font-size:13px}.work-pdf-state.ds-state-view>p{max-width:520px}@media (max-width:980px){.work-pdf-overflow{display:flex}.work-pdf-search{width:min(220px,28vw)}.work-pdf-annotation-optional,.work-pdf-fit-button{display:none}.work-pdf-page-step{display:none!important}.work-pdf-history{display:none}.work-pdf-overflow-narrow{display:grid}.work-pdf-page-controls{flex:none}.work-pdf-save>output{display:none}}@media (max-width:720px){.work-pdf-toolbar{overscroll-behavior-x:contain;scrollbar-width:none;gap:4px;padding-inline:6px;overflow-x:auto}.work-pdf-toolbar::-webkit-scrollbar{display:none}.work-pdf-toolbar>*{flex:none}.work-pdf-search{width:min(190px,35vw);min-width:112px}.work-pdf-search-state,.work-pdf-search .ds-icon-button:not(.work-pdf-search-clear){display:none}.work-pdf-page-controls{margin-left:0}.work-pdf-zoom-controls{display:none}.work-pdf-save{margin-right:3px}}@media (max-width:520px){.work-pdf-toolbar{box-sizing:border-box;flex-basis:76px;align-items:center;height:76px;padding-block:6px 36px;position:relative;overflow-x:hidden}.work-pdf-search{z-index:2;width:auto;min-width:0;position:absolute;bottom:5px;left:6px;right:78px}.work-pdf-page-controls{z-index:2;position:absolute;bottom:6px;right:6px}.work-pdf-annotation-selection,.work-pdf-annotation-ink,.work-pdf-annotation-style,.work-pdf-annotation-delete{display:none}.work-pdf-overflow-panel{max-height:min(520px,100dvh - 24px);overflow-y:auto}}.work-pdf-export-surface{z-index:-1000;color:#20232b;pointer-events:none;background:#fff;flex-direction:column;align-items:flex-start;gap:24px;width:1120px;display:flex;position:fixed;top:0;left:-100000px}.work-pdf-export-surface.preview{z-index:auto;pointer-events:auto;background:0 0;width:max-content;position:static;top:auto;left:auto}.work-pdf-export-surface.preview .work-pdf-export-page{zoom:var(--work-print-preview-zoom,.7);border:1px solid #21283624;flex:none;transition:opacity .14s,filter .14s;box-shadow:0 14px 44px #20263333}.work-pdf-export-surface.preview .work-pdf-export-page[data-print-excluded=true]{opacity:.3;filter:grayscale(.9)}.work-print-preview-dialog{flex-direction:column;width:min(1440px,100vw - 32px);height:min(920px,100vh - 32px);display:flex}.work-print-preview-dialog>header{border-bottom:1px solid var(--a3s-line);flex:none;padding:14px 18px 12px}.work-print-preview-dialog>.ds-dialog-body{flex:1;min-height:0;padding:0;display:flex}.work-print-preview-dialog>footer{flex:none;align-items:center;min-height:58px;padding:10px 14px}.work-print-preview-output-summary{color:var(--a3s-muted);font-variant-numeric:tabular-nums;margin-right:auto;font-size:11px}.work-print-preview-layout{flex:1;grid-template-columns:256px minmax(0,1fr);min-width:0;min-height:0;display:grid}.work-print-preview-settings{border-right:1px solid var(--a3s-line);background:var(--a3s-panel);min-width:0;min-height:0;padding:18px 16px 24px;overflow:auto}.work-print-preview-file-summary{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;margin-bottom:18px;display:flex}.work-print-preview-file-summary strong{min-width:0;color:var(--a3s-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.work-print-preview-file-summary output{color:var(--a3s-faint);font-variant-numeric:tabular-nums;flex:none;font-size:10px}.work-print-preview-field{gap:7px;margin-bottom:18px;display:grid}.work-print-preview-field>span,.work-print-preview-range legend{color:var(--a3s-muted);font-size:10px;font-weight:650}.work-print-preview-field .work-office-select>button[role=combobox],.work-print-preview-range>.work-office-select>button[role=combobox],.work-print-preview-range>.work-office-text-field{border-radius:7px;width:100%;height:34px;font-size:10px}.work-print-preview-range>.work-office-select{width:100%}.work-print-preview-range{border:0;gap:8px;margin:0 0 16px;padding:0;display:grid}.work-print-preview-range legend{margin-bottom:2px}.work-print-preview-range>.work-office-text-field:disabled{background:var(--a3s-panel-soft);color:var(--a3s-faint);cursor:not-allowed}.work-print-preview-range-error.ds-inline-notice{margin:0;padding:7px 8px}.work-print-preview-range-error .ds-inline-notice-copy{font-size:9px;line-height:1.45}.work-print-preview-compatibility{border:1px solid color-mix(in srgb, var(--a3s-warning) 35%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-warning) 7%, var(--a3s-panel));width:100%;color:var(--a3s-warning);text-align:left;cursor:pointer;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:16px;padding:9px 10px;display:flex}.work-print-preview-compatibility>span{gap:2px;min-width:0;display:grid}.work-print-preview-compatibility strong{color:var(--a3s-ink);font-size:10px}.work-print-preview-compatibility small{color:var(--a3s-muted);font-size:8px}.work-print-preview-hint{background:var(--a3s-panel-soft);color:var(--a3s-muted);border-radius:8px;margin:0 0 16px;padding:9px 10px;font-size:9px;line-height:1.55}.work-print-preview-thumbnails{gap:9px;display:grid}.work-print-preview-thumbnails>button{min-width:0;color:var(--a3s-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;outline:0;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:9px;padding:6px;display:grid}.work-print-preview-thumbnails>button:hover,.work-print-preview-thumbnails>button:focus-visible{background:var(--a3s-panel-soft)}.work-print-preview-thumbnails>button.active{border-color:color-mix(in srgb, var(--a3s-blue) 44%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-blue) 8%, var(--a3s-panel));color:var(--a3s-blue)}.work-print-preview-thumbnails>button.excluded{opacity:.48}.work-print-preview-thumbnails>button>span{border:1px solid var(--a3s-line-strong);background:#fff;border-radius:2px;flex-direction:column;justify-content:center;gap:4px;width:42px;height:54px;padding:12px 7px 7px;display:flex;position:relative;box-shadow:0 2px 6px #1219261a}.work-print-preview-thumbnails>button>span i{background:#d9dde5;border-radius:999px;height:2px;display:block}.work-print-preview-thumbnails>button>span strong{color:#8b93a2;font-variant-numeric:tabular-nums;font-size:7px;position:absolute;bottom:2px;right:3px}.work-print-preview-thumbnails>button>small{text-overflow:ellipsis;min-width:0;font-size:9px;line-height:1.45;overflow:hidden}.work-print-preview-stage{background:#dfe2e8;flex-direction:column;min-width:0;min-height:0;display:flex}.work-print-preview-toolbar{background:color-mix(in srgb, var(--a3s-panel) 94%, transparent);border-bottom:1px solid #222b3b21;align-items:center;gap:4px;min-height:44px;padding:0 12px;display:flex;box-shadow:0 1px 8px #1f253112}.work-print-preview-toolbar button{width:30px;height:30px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.work-print-preview-toolbar button:hover:not(:disabled),.work-print-preview-toolbar button:focus-visible{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.work-print-preview-toolbar button:disabled{opacity:.35;cursor:default}.work-print-preview-toolbar output{min-width:48px;color:var(--a3s-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:10px}.work-print-preview-toolbar-spacer{flex:1}.work-print-preview-scroll{scroll-behavior:smooth;outline:0;flex:1;min-width:0;min-height:0;padding:32px;overflow:auto}.work-print-preview-pages{justify-content:center;min-width:100%;display:flex}.work-pdf-export-page{box-sizing:border-box;background:#fff;width:1120px;overflow:hidden}.work-pdf-export-page.presentation{aspect-ratio:16/9}.work-pdf-export-page.presentation .work-slide-canvas{width:100%}.work-pdf-export-page.document{flex-direction:column;width:794px;min-height:1123px;padding:25mm 23mm;display:flex;position:relative}.work-pdf-export-page.document.letter{width:816px;min-height:1056px}.work-pdf-export-page.document.a4.landscape{width:1123px;min-height:794px}.work-pdf-export-page.document.letter.landscape{width:1056px;min-height:816px}.work-pdf-export-page.document>.work-document-print-body{flex:1}.work-pdf-export-page.spreadsheet{flex-direction:column;min-height:792px;padding:34px 38px 46px;display:flex;position:relative}.work-pdf-export-page.spreadsheet.a3.portrait{width:1123px;min-height:1587px}.work-pdf-export-page.spreadsheet.a3.landscape{width:1587px;min-height:1123px}.work-pdf-export-page.spreadsheet.a4.portrait{width:794px;min-height:1123px}.work-pdf-export-page.spreadsheet.a4.landscape{width:1123px;min-height:794px}.work-pdf-export-page.spreadsheet.a5.portrait{width:559px;min-height:794px}.work-pdf-export-page.spreadsheet.a5.landscape{width:794px;min-height:559px}.work-pdf-export-page.spreadsheet.letter.portrait{width:816px;min-height:1056px}.work-pdf-export-page.spreadsheet.letter.landscape{width:1056px;min-height:816px}.work-pdf-export-page.spreadsheet.legal.portrait{width:816px;min-height:1344px}.work-pdf-export-page.spreadsheet.legal.landscape{width:1344px;min-height:816px}.work-pdf-export-page.spreadsheet.tabloid.portrait{width:1056px;min-height:1632px}.work-pdf-export-page.spreadsheet.tabloid.landscape{width:1632px;min-height:1056px}.work-pdf-spreadsheet-fallback-header{color:#657087;justify-content:space-between;align-items:flex-end;margin-bottom:16px;font-size:10px;display:flex}.work-pdf-spreadsheet-fallback-header strong{color:#172033;font-size:18px}.work-pdf-spreadsheet-print-chrome{color:#657087;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;font-family:ui-sans-serif,PingFang SC,sans-serif;line-height:1.2;display:grid;position:absolute}.work-pdf-spreadsheet-print-chrome span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.work-pdf-spreadsheet-print-chrome span:nth-child(2){text-align:center}.work-pdf-spreadsheet-print-chrome span:last-child{text-align:right}.work-pdf-spreadsheet-grid{width:100%;position:relative}.work-pdf-spreadsheet-image,.work-pdf-spreadsheet-chart{z-index:4;object-fit:contain;pointer-events:none;border:0;max-width:none;display:block;position:absolute}.work-pdf-spreadsheet-chart{z-index:5}.work-pdf-export-page.spreadsheet table{table-layout:fixed;border-collapse:collapse;width:100%;font-family:ui-sans-serif,PingFang SC,sans-serif;font-size:10px}.work-pdf-export-page.spreadsheet th,.work-pdf-export-page.spreadsheet td{text-overflow:ellipsis;white-space:nowrap;border:1px solid #d9dee8;height:20px;padding:3px 5px;overflow:hidden}.work-pdf-export-page.spreadsheet td{isolation:isolate;position:relative}.work-pdf-spreadsheet-data-bar{z-index:0;opacity:.52;border-radius:2px;min-width:0;position:absolute;top:2px;bottom:2px}.work-pdf-spreadsheet-data-bar-axis{z-index:1;background:#4d566894;width:1px;position:absolute;top:1px;bottom:1px}.work-pdf-spreadsheet-cell-value{z-index:2;position:relative}.work-pdf-spreadsheet-conditional-icon{z-index:2;text-align:center;min-width:13px;margin-right:4px;font-family:Arial Unicode MS,Segoe UI Symbol,sans-serif;font-size:13px;font-weight:700;line-height:1;display:inline-block;position:relative}.work-pdf-export-page.spreadsheet th{color:#657087;text-align:center;background:#f2f4f7;font-size:8px;font-weight:600}.work-pdf-export-page.spreadsheet th:first-child{width:28px}@media print{body.work-print-preview-open{background:#fff!important}body.work-print-preview-open>:not(.ds-dialog-backdrop){display:none!important}body.work-print-preview-open>.ds-dialog-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;width:auto;height:auto;display:block;position:static;overflow:visible}body.work-print-preview-open .work-print-preview-dialog{width:auto;height:auto;box-shadow:none;border:0;border-radius:0;display:block;overflow:visible}body.work-print-preview-open .work-print-preview-dialog>header,body.work-print-preview-open .work-print-preview-dialog>footer,body.work-print-preview-open .work-print-preview-settings,body.work-print-preview-open .work-print-preview-toolbar{display:none!important}body.work-print-preview-open .work-print-preview-dialog>.ds-dialog-body,body.work-print-preview-open .work-print-preview-layout,body.work-print-preview-open .work-print-preview-stage,body.work-print-preview-open .work-print-preview-scroll,body.work-print-preview-open .work-print-preview-pages{background:#fff;width:auto;height:auto;padding:0;display:block;overflow:visible}body.work-print-preview-open .work-pdf-export-surface.preview{gap:0;width:auto;display:block}body.work-print-preview-open .work-pdf-export-surface.preview .work-pdf-export-page{box-shadow:none;break-after:page;filter:none;opacity:1;page-break-after:always;zoom:1;border:0;margin:0 auto}body.work-print-preview-open .work-pdf-export-surface.preview .work-pdf-export-page[data-print-excluded=true]{display:none!important}body.work-print-preview-open .work-pdf-export-surface.preview .work-pdf-export-page:last-child{break-after:auto;page-break-after:auto}.work-editor-header,.work-compatibility-banner{display:none!important}}:root{font-family:var(--a3s-ui-font,ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);color:var(--a3s-ink);background:var(--a3s-bg);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{background:var(--a3s-bg);min-width:320px;overflow:hidden}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,[role=separator]:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 72%, white);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.playground-site{background:var(--a3s-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--a3s-ink);font-family:var(--a3s-ui-font);display:flex;position:relative;overflow:hidden}.playground-main-pane{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.playground-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.playground-sidebar{z-index:50;border-right:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel-soft) 58%, var(--a3s-panel));flex-direction:column;flex:0 0 232px;width:232px;height:100%;min-height:0;padding:0 12px 14px;display:flex;position:relative}.sidebar-product-header{flex:0 0 62px;justify-content:space-between;align-items:center;gap:8px;height:62px;padding:0 0 0 8px;display:flex}.sidebar-product-header>strong{min-width:0;color:var(--a3s-ink);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:680;overflow:hidden}.playground-icon-button{width:30px;height:30px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 30px;place-items:center;padding:0;display:inline-grid}.playground-icon-button:hover{background:var(--a3s-panel-strong);color:var(--a3s-ink)}.playground-workspace-card{margin:2px 0 13px}.playground-workspace-label,.playground-sidebar-label{color:var(--a3s-faint);letter-spacing:.08em;text-transform:uppercase;padding:0 8px 5px;font-size:9px;font-weight:700;display:block}.playground-workspace-card>div{border:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel) 88%, transparent);border-radius:10px;align-items:center;gap:9px;width:100%;min-width:0;height:52px;padding:0 9px;display:flex;box-shadow:0 3px 10px #121b2c0a}.playground-workspace-icon{border:1px solid color-mix(in srgb, var(--a3s-blue) 16%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-blue) 8%, var(--a3s-panel));width:30px;height:30px;color:var(--a3s-blue);border-radius:8px;flex:0 0 30px;place-items:center;display:grid}.playground-workspace-card>div>span:last-child{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.playground-workspace-card strong,.playground-workspace-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.playground-workspace-card strong{color:var(--a3s-ink);font-size:11px;font-weight:680}.playground-workspace-card small{color:var(--a3s-faint);margin-top:2px;font-size:8px}.playground-primary-nav,.playground-quick-create{flex-direction:column;gap:3px;display:flex}.playground-primary-nav>button,.playground-quick-create>button{width:100%;height:34px;min-height:34px;color:var(--a3s-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:12px;display:flex}.playground-primary-nav>button>svg{border:1px solid color-mix(in srgb, currentcolor 12%, transparent);background:color-mix(in srgb, currentcolor 7%, var(--a3s-panel));border-radius:8px;flex:0 0 25px;width:25px;height:25px;padding:5px}.playground-primary-nav>button>span,.playground-quick-create>button>span:not(.quick-create-icon){flex:1;min-width:0}.playground-primary-nav>button:hover,.playground-primary-nav>button.active,.playground-quick-create>button:hover{background:var(--a3s-panel-strong);color:var(--a3s-ink)}.playground-primary-nav>button.active{color:var(--a3s-blue);font-weight:650}.playground-quick-create{border-top:1px solid var(--a3s-line);margin-top:18px;padding-top:15px}.quick-create-icon{border:1px solid color-mix(in srgb, currentcolor 14%, transparent);background:color-mix(in srgb, currentcolor 7%, var(--a3s-panel));border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;display:grid}.quick-create-icon.document{color:#3974e8}.quick-create-icon.markdown{color:#687485}.quick-create-icon.spreadsheet{color:#159469}.quick-create-icon.presentation{color:#db663b}.quick-create-icon.pdf{color:#c84040}.playground-quick-create>button small{color:var(--a3s-faint);font-size:9px}.playground-sidebar-footer{flex-direction:column;gap:5px;margin-top:auto;display:flex}.playground-sidebar-footer>button,.playground-sidebar-footer>a{width:100%;min-height:34px;color:var(--a3s-muted);border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:11px;text-decoration:none;display:flex}.playground-sidebar-footer>button{border:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel) 72%, transparent);cursor:pointer}.playground-sidebar-footer>a{border:0}.playground-sidebar-footer>a>span{flex:1}.playground-sidebar-footer>button:hover,.playground-sidebar-footer>a:hover{background:var(--a3s-panel-strong);color:var(--a3s-ink)}.playground-primary-button,.playground-secondary-button,.playground-text-button{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-size:11px;font-weight:620;text-decoration:none;display:inline-flex}.playground-primary-button,.playground-secondary-button{min-height:35px;padding:0 12px}.playground-primary-button{border:1px solid var(--a3s-action);background:var(--a3s-action);color:var(--a3s-action-ink)}.playground-primary-button:hover{border-color:var(--a3s-action-hover);background:var(--a3s-action-hover)}.playground-secondary-button{border:1px solid var(--a3s-line-strong);background:var(--a3s-panel);color:var(--a3s-ink)}.playground-secondary-button:hover{border-color:color-mix(in srgb, var(--a3s-blue) 28%, var(--a3s-line));background:var(--a3s-panel-soft)}.playground-text-button{min-height:28px;color:var(--a3s-muted);background:0 0;border:0;padding:0 4px}.playground-text-button:hover{color:var(--a3s-blue)}.playground-page-header{justify-content:space-between;align-items:flex-end;gap:24px;width:100%;max-width:1480px;margin:0 auto 28px;display:flex}.playground-page-heading{align-items:center;gap:10px;min-width:0;display:flex}.playground-page-heading>div{min-width:0}.playground-page-heading>div>span,.playground-home-title>div>span{color:var(--a3s-blue);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:750;display:block}.playground-page-heading h1{color:var(--a3s-ink);letter-spacing:-.035em;margin:0;font-size:26px;font-weight:720;line-height:1.25}.playground-page-heading p{max-width:720px;color:var(--a3s-muted);margin:5px 0 0;font-size:10px;line-height:1.6}.playground-page-actions{flex:none;align-items:center;gap:8px;display:flex}.playground-toast{z-index:100;border:1px solid var(--a3s-line-strong);background:var(--a3s-panel);max-width:min(420px,100vw - 32px);min-height:42px;box-shadow:var(--a3s-shadow-soft);color:var(--a3s-ink);border-radius:10px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;animation:.18s ease-out playground-toast-in;display:flex;position:fixed;bottom:22px;right:24px}.playground-toast.success>svg{color:var(--a3s-green)}.playground-toast.danger>svg{color:var(--a3s-red)}.playground-toast.neutral>svg{color:var(--a3s-blue)}.playground-sidebar-scrim{display:none}body.playground-resizing,body.playground-resizing *{cursor:col-resize;-webkit-user-select:none;user-select:none}@keyframes playground-toast-in{0%{opacity:0;transform:translateY(6px)}}@media (max-width:1120px){.playground-sidebar{flex-basis:208px;width:208px}.playground-page-header{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:839px){.playground-sidebar{flex-basis:auto;width:min(252px,100vw - 42px);animation:.16s ease-out playground-sidebar-in;position:fixed;inset:0 auto 0 0;box-shadow:20px 0 48px #1418282b}.playground-sidebar-scrim{z-index:49;cursor:default;background:#14182838;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}}@media (max-width:640px){.playground-page-header{gap:16px}.playground-page-actions{width:100%}.playground-page-actions>*{flex:1}.playground-page-heading h1{font-size:24px}.playground-toast{max-width:none;bottom:16px;left:16px;right:16px}}@keyframes playground-sidebar-in{0%{opacity:0;transform:translate(-12px)}}.playground-home{background:radial-gradient(circle at 82% -18%, color-mix(in srgb, var(--a3s-blue) 7%, transparent), transparent 34%), var(--a3s-bg);flex:1;min-width:0;padding:34px clamp(24px,4vw,58px) 60px;overflow:auto}.playground-home-header{justify-content:space-between;align-items:flex-end;gap:24px;width:100%;max-width:1480px;margin:0 auto 28px;display:flex}.playground-home-title{align-items:center;gap:10px;min-width:0;display:flex}.playground-home-title h1{color:var(--a3s-ink);letter-spacing:-.035em;margin:0;font-size:26px;font-weight:720;line-height:1.25}.playground-home-actions{align-items:center;gap:9px;display:flex}.playground-search{border:1px solid var(--a3s-line);background:var(--a3s-panel);width:min(280px,25vw);height:35px;color:var(--a3s-faint);border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.playground-search:focus-within{border-color:color-mix(in srgb, var(--a3s-blue) 58%, var(--a3s-line));box-shadow:0 0 0 2px color-mix(in srgb, var(--a3s-blue) 9%, transparent)}.playground-search input{width:100%;min-width:0;color:var(--a3s-ink);background:0 0;border:0;outline:0;padding:0;font-size:11px}.playground-search input::placeholder{color:var(--a3s-faint)}.playground-template-section,.playground-recent-section{width:100%;max-width:1480px;margin:0 auto}.playground-template-section{margin-bottom:32px}.playground-section-heading{justify-content:space-between;align-items:flex-start;min-height:34px;margin-bottom:12px;display:flex}.playground-section-heading>div{align-items:baseline;gap:9px;display:flex}.playground-section-heading h2{color:var(--a3s-ink);margin:0;font-size:14px;font-weight:680}.playground-section-heading span{color:var(--a3s-faint);font-size:10px}.playground-template-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.playground-template-card{border:1px solid var(--a3s-line);background:var(--a3s-panel);text-align:left;cursor:pointer;border-radius:12px;min-width:0;padding:0;transition:transform .15s,border-color .15s,box-shadow .15s;overflow:hidden;box-shadow:0 5px 16px #191f2d08}.playground-template-card:hover{border-color:color-mix(in srgb, var(--template-accent,#c84040) 38%, var(--a3s-line));transform:translateY(-3px);box-shadow:0 12px 26px #191f2d14}.playground-template-preview{--template-accent:#3974e8;border-bottom:1px solid var(--a3s-line);background:radial-gradient(circle at 50% 120%, color-mix(in srgb, var(--template-accent) 13%, transparent), transparent 48%), linear-gradient(145deg, color-mix(in srgb, var(--template-accent) 5%, var(--a3s-panel)), var(--a3s-panel));height:112px;color:var(--template-accent);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.playground-template-card.markdown .playground-template-preview{--template-accent:#657184}.playground-template-card.spreadsheet .playground-template-preview{--template-accent:#159469}.playground-template-card.presentation .playground-template-preview{--template-accent:#db663b}.playground-template-card.pdf .playground-template-preview{--template-accent:#c84040}.playground-template-copy{flex-direction:column;min-width:0;padding:10px 11px 11px;display:flex}.playground-template-copy strong{color:var(--a3s-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:640;overflow:hidden}.playground-template-copy small{color:var(--a3s-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;overflow:hidden}.template-document-sheet{border:1px solid color-mix(in srgb, var(--template-accent) 22%, var(--a3s-line));background:var(--a3s-panel);border-radius:4px;flex-direction:column;gap:6px;width:60px;height:76px;padding:15px 10px;display:flex;position:relative;box-shadow:0 8px 18px #1f273914}.template-document-sheet:after{border-bottom:1px solid color-mix(in srgb, var(--template-accent) 18%, var(--a3s-line));border-left:1px solid color-mix(in srgb, var(--template-accent) 18%, var(--a3s-line));background:color-mix(in srgb, var(--template-accent) 8%, var(--a3s-panel));content:"";border-radius:0 3px 0 4px;width:13px;height:13px;position:absolute;top:-1px;right:-1px}.template-document-sheet>b,.template-document-sheet>i{background:color-mix(in srgb, var(--template-accent) 15%, var(--a3s-panel-strong));border-radius:2px;flex:none;width:100%;height:4px;font-style:normal;display:block}.template-document-sheet>b{background:color-mix(in srgb, var(--template-accent) 62%, var(--a3s-panel-strong));width:68%;height:6px}.template-document-sheet.markdown{gap:7px}.template-document-sheet.markdown>b{width:auto;height:14px;color:var(--template-accent);font:700 18px / 1 var(--font-mono);background:0 0;align-items:center;display:flex}.template-document-sheet.pdf{color:#c84040;justify-content:center;align-items:center;padding:9px}.template-document-sheet>.template-pdf-mark{color:#fff;letter-spacing:.06em;background:#c84040;border-radius:3px;place-items:center;width:40px;height:24px;font-size:12px;font-weight:760;line-height:1;display:grid;box-shadow:0 3px 8px #c840402e}.template-open-badge{border:1px solid color-mix(in srgb, #c84040 20%, var(--a3s-line));background:var(--a3s-panel);color:#c84040;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:700;position:absolute;bottom:9px;right:10px}.template-sheet-grid{border:1px solid color-mix(in srgb, var(--template-accent) 24%, var(--a3s-line));background:var(--a3s-panel);border-radius:4px;grid-template-columns:repeat(5,1fr);gap:2px;width:82px;height:66px;padding:7px;display:grid;box-shadow:0 8px 18px #1f273914}.template-sheet-grid i{background:var(--a3s-panel-strong);border-radius:1px}.template-sheet-grid i:nth-child(-n+5),.template-sheet-grid i:nth-child(8),.template-sheet-grid i:nth-child(13){background:color-mix(in srgb, var(--template-accent) 52%, var(--a3s-panel))}.template-slide{aspect-ratio:16/9;background:radial-gradient(circle at 90% 90%,#ffffff2e,#0000 34%),linear-gradient(135deg,#bd4e31,#e67647);border:1px solid #db663b5c;border-radius:5px;width:88px;padding:10px;display:block;position:relative;overflow:hidden;box-shadow:0 8px 18px #1f273921}.template-slide b{background:#ffffffe6;border-radius:3px;width:62%;height:5px;margin-bottom:6px;display:block}.template-slide i{background:#ffffff80;border-radius:3px;width:82%;height:3px;margin-top:4px;display:block}.template-slide i:last-child{background:#ffffff38;width:21px;height:13px;position:absolute;bottom:8px;right:9px}.playground-artifact-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.playground-artifact-card{border:1px solid var(--a3s-line);background:var(--a3s-panel);text-align:left;cursor:pointer;border-radius:12px;min-width:0;padding:0;transition:border-color .14s,box-shadow .14s,transform .14s;position:relative;overflow:hidden}.playground-artifact-card:hover{border-color:var(--a3s-line-strong);transform:translateY(-2px);box-shadow:0 10px 24px #181f3014}.artifact-preview{--template-accent:#3974e8;border-bottom:1px solid var(--a3s-line);background:radial-gradient(circle at 50% 115%, color-mix(in srgb, var(--template-accent) 12%, transparent), transparent 48%), color-mix(in srgb, var(--a3s-panel-soft) 58%, var(--a3s-panel));place-items:center;width:100%;height:126px;display:grid;overflow:hidden}.playground-artifact-card.markdown .artifact-preview{--template-accent:#657184}.playground-artifact-card.spreadsheet .artifact-preview{--template-accent:#159469}.playground-artifact-card.presentation .artifact-preview{--template-accent:#db663b}.playground-artifact-card.pdf .artifact-preview{--template-accent:#c84040}.artifact-preview .template-document-sheet{transform:scale(1.08)}.artifact-preview .template-sheet-grid{transform:scale(1.12)}.artifact-preview .template-slide{width:112px}.playground-artifact-copy{flex-direction:column;min-width:0;padding:11px 42px 12px 12px;display:flex}.playground-artifact-copy strong{color:var(--a3s-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:630;overflow:hidden}.playground-artifact-copy small{color:var(--a3s-faint);margin-top:2px;font-size:9px}.playground-artifact-kind{border-radius:7px;place-items:center;width:25px;height:25px;display:grid;position:absolute;bottom:11px;right:10px}.playground-artifact-kind.document{background:color-mix(in srgb, #3974e8 9%, var(--a3s-panel));color:#3974e8}.playground-artifact-kind.markdown{background:color-mix(in srgb, #657184 9%, var(--a3s-panel));color:#657184}.playground-artifact-kind.spreadsheet{background:color-mix(in srgb, #159469 9%, var(--a3s-panel));color:#159469}.playground-artifact-kind.presentation{background:color-mix(in srgb, #db663b 9%, var(--a3s-panel));color:#db663b}.playground-artifact-kind.pdf{background:color-mix(in srgb, #c84040 9%, var(--a3s-panel));color:#c84040}.playground-empty-state{border:1px dashed var(--a3s-line-strong);background:color-mix(in srgb, var(--a3s-panel) 72%, transparent);text-align:center;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:214px;padding:28px;display:flex}.playground-empty-state>span{background:color-mix(in srgb, var(--a3s-blue) 8%, var(--a3s-panel));width:42px;height:42px;color:var(--a3s-blue);border-radius:11px;place-items:center;margin-bottom:10px;display:grid}.playground-empty-state strong{font-size:12px}.playground-empty-state p{max-width:360px;color:var(--a3s-muted);margin:5px 0 14px;font-size:10px;line-height:1.6}.playground-editor-host{--playground-command-start:250px;--playground-command-end:268px;position:relative}.playground-editor-host:has(.editor-sidebar-open){--playground-command-start:286px}.work-editor-shell.pdf .playground-editor-host{--playground-command-end:180px}.playground-editor-header{z-index:20;min-width:0;height:36px;box-shadow:none;pointer-events:none;background:0 0;border:0;flex:none;justify-content:space-between;gap:0;padding:0 8px;position:absolute;inset:0 0 auto}.work-editor-shell.pdf .playground-editor-header{height:42px}.playground-editor-command-start{width:var(--playground-command-start);pointer-events:auto;align-items:center;gap:4px;min-width:0;padding-right:10px;display:flex}.playground-editor-command-start .work-editor-back,.playground-editor-command-start .playground-icon-button{border-radius:6px;flex:0 0 28px;width:28px;height:28px}.playground-editor-command-start .work-file-kind-icon{border-radius:6px;flex-basis:26px;width:26px;height:26px}.playground-editor-command-start .work-editor-identity{flex:1;min-width:0;display:block}.playground-editor-command-start .work-editor-identity .work-office-text-field{width:100%;max-width:none;height:28px;padding:0 6px;font-size:11px;font-weight:660}.playground-editor-header .work-editor-header-actions{pointer-events:auto;height:100%}.playground-editor-header .work-file-kind-icon.markdown{background:color-mix(in srgb, #657184 10%, var(--a3s-panel));color:#657184}.playground-editor-header .work-file-kind-icon.pdf{background:color-mix(in srgb, #c84040 10%, var(--a3s-panel));color:#c84040}.editor-sidebar-open{margin-right:0}.playground-mode-switch{border:1px solid var(--a3s-line);background:var(--a3s-panel-soft);border-radius:7px;align-items:center;gap:2px;min-width:0;height:30px;margin:0;padding:1px;display:inline-flex}.playground-mode-switch>button{height:26px;color:var(--a3s-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-size:10px;display:inline-flex}.playground-mode-switch>button:hover{color:var(--a3s-ink)}.playground-mode-switch>button.active{background:var(--a3s-panel);color:var(--a3s-ink);font-weight:620;box-shadow:0 1px 3px #14182817}.playground-editor-header .work-editor-ai-button,.playground-editor-header .work-export-button{border-radius:6px;height:28px}.work-export-menu{display:inline-flex;position:relative}.work-export-menu-panel{z-index:80;border:1px solid var(--a3s-line);background:var(--a3s-panel);border-radius:8px;gap:2px;width:148px;padding:5px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 26px #14182824}.work-export-menu-panel>button{height:30px;color:var(--a3s-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:0 9px;font-size:10px;display:flex}.work-export-menu-panel>button:hover,.work-export-menu-panel>button:focus-visible{background:var(--a3s-hover);outline:none}.playground-editor-row{flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.playground-editor-host{background:var(--a3s-panel);flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.playground-editor-host>.a3s-office{flex:1;min-width:0;min-height:0}.playground-editor-host .work-office-ribbon-tabs-row,.playground-editor-host .work-office-preview-bar{padding-right:var(--playground-command-end);padding-left:var(--playground-command-start)}.work-editor-shell.pdf .playground-editor-host .work-pdf-toolbar{padding-right:calc(var(--playground-command-end) + 8px);padding-left:calc(var(--playground-command-start) + 8px);scrollbar-width:none;overflow-x:auto}.work-editor-shell.pdf .playground-editor-host .work-pdf-toolbar::-webkit-scrollbar{display:none}.work-editor-shell.pdf .playground-editor-host .work-pdf-toolbar>*{flex:none}@media (max-width:1680px){.work-editor-shell.pdf .work-pdf-overflow{display:flex}.work-editor-shell.pdf .work-pdf-search{width:min(220px,28vw)}.work-editor-shell.pdf .work-pdf-annotation-optional,.work-editor-shell.pdf .work-pdf-fit-button,.work-editor-shell.pdf .work-pdf-page-step,.work-editor-shell.pdf .work-pdf-history{display:none}.work-editor-shell.pdf .work-pdf-overflow-narrow{display:grid}.work-editor-shell.pdf .work-pdf-page-controls{flex:none}.work-editor-shell.pdf .work-pdf-save>output{display:none}}.playground-assistant{z-index:24;border-left:1px solid var(--a3s-line);background:var(--a3s-panel);flex-direction:column;flex:none;min-width:340px;max-width:680px;min-height:0;display:flex;position:relative;box-shadow:-8px 0 24px #181f3008}.playground-assistant-resizer{z-index:4;cursor:col-resize;touch-action:none;border:0;width:8px;height:100%;margin:0;padding:0;position:absolute;top:0;bottom:0;left:-4px}.playground-assistant-resizer:after{content:"";background:0 0;border-radius:999px;width:2px;height:40px;transition:background-color .14s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.playground-assistant-resizer:hover:after,.playground-assistant-resizer:focus-visible:after{background:color-mix(in srgb, var(--a3s-blue) 48%, var(--a3s-line))}.playground-assistant>header{border-bottom:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel-soft) 24%, var(--a3s-panel));flex:0 0 52px;align-items:center;gap:9px;height:52px;padding:0 8px 0 12px;display:flex}.playground-assistant-mark{color:#fff;background:linear-gradient(145deg,#7357e8,#3974e8);border-radius:9px;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid}.playground-assistant>header>div{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.playground-assistant>header strong,.playground-assistant>header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.playground-assistant>header strong{color:var(--a3s-ink);font-size:12px;font-weight:660}.playground-assistant>header small{color:var(--a3s-faint);font-size:9px}.playground-assistant-content{flex-direction:column;flex:1;min-width:0;min-height:0;padding:24px 18px 16px;display:flex;overflow:auto}.playground-assistant-welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:28px 20px;display:flex}.playground-assistant-welcome>span,.playground-agent-request-icon{border:1px solid color-mix(in srgb, #6f5be8 18%, var(--a3s-line));background:radial-gradient(circle at 30% 20%, #6f5be829, transparent 64%), var(--a3s-panel);color:#6453d9;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:14px;display:grid;box-shadow:0 8px 22px #4939a117}.playground-assistant-welcome h2,.playground-agent-request h2{color:var(--a3s-ink);letter-spacing:-.02em;margin:0;font-size:14px;font-weight:680}.playground-assistant-welcome p{max-width:300px;color:var(--a3s-muted);margin:8px 0 0;font-size:11px;line-height:1.7}.playground-agent-request{flex-direction:column;padding:4px 2px 18px;display:flex}.playground-agent-request>div{flex-direction:column;gap:4px;display:flex}.playground-agent-request>div small{color:#6453d9;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.playground-agent-request blockquote{border:1px solid var(--a3s-line);background:var(--a3s-panel-soft);color:var(--a3s-ink);white-space:pre-wrap;border-radius:9px;margin:16px 0 0;padding:11px 12px;font-size:10px;line-height:1.6}.playground-agent-request p{color:var(--a3s-muted);margin:13px 0 0;font-size:10px;line-height:1.65}@media (max-width:1240px){.playground-template-grid,.playground-artifact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1040px){.playground-home-header{flex-direction:column;align-items:flex-start;gap:16px}.playground-home-actions{width:100%}.playground-search{flex:1;width:auto}.playground-assistant{min-width:min(340px,100% - 64px);max-width:calc(100% - 64px);position:absolute;top:0;bottom:0;right:0;box-shadow:-16px 0 42px #14182824;width:min(460px,100% - 64px)!important}}@media (max-width:900px){.playground-editor-host{--playground-command-start:170px;--playground-command-end:134px}.playground-editor-host:has(.editor-sidebar-open){--playground-command-start:202px}.work-editor-shell.pdf .playground-editor-host{--playground-command-end:76px}.playground-mode-switch>button span,.work-editor-ai-button>span,.work-export-button>span{display:none}.playground-mode-switch>button{justify-content:center;width:28px;padding:0}.work-editor-ai-button,.work-export-button{justify-content:center;width:33px;padding:0}.work-editor-shell.pdf .work-pdf-toolbar{gap:2px}.work-editor-shell.pdf .work-pdf-save,.work-editor-shell.pdf .work-pdf-history,.work-editor-shell.pdf .work-pdf-annotation-optional,.work-editor-shell.pdf .work-pdf-fit-button,.work-editor-shell.pdf .work-pdf-zoom-controls>output,.work-editor-shell.pdf .work-pdf-search-state,.work-editor-shell.pdf .work-pdf-search .ds-icon-button:not(.work-pdf-search-clear){display:none}.work-editor-shell.pdf .work-pdf-search{width:112px;min-width:112px}.work-editor-shell.pdf .work-pdf-page-controls{margin-left:0}.work-editor-shell.pdf .work-pdf-zoom-controls{display:flex}}@media (max-width:760px){.playground-home{padding:24px 18px 44px}.playground-template-grid,.playground-artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-editor-identity{min-width:0}.playground-editor-header .work-file-kind-icon,.work-editor-shell.pdf .work-pdf-zoom-controls{display:none}}@media (max-width:520px){.playground-home-actions{flex-wrap:wrap;align-items:stretch}.playground-search{flex-basis:100%}.playground-home-actions>.playground-secondary-button{flex:1}.playground-template-grid,.playground-artifact-grid{grid-template-columns:minmax(0,1fr)}:is(.playground-editor-host,.playground-editor-host:has(.editor-sidebar-open)){--playground-command-start:186px;--playground-command-end:134px}.work-editor-shell.pdf .playground-editor-host{--playground-command-end:76px}.work-editor-shell.pdf .playground-editor-host .work-pdf-toolbar{overflow-x:hidden}.work-editor-shell.pdf .work-pdf-search{width:auto;min-width:0}.work-editor-shell:not(.pdf) .playground-editor-host .work-office-ribbon-tabs-row{margin-top:36px;padding-inline:0}.work-editor-shell:not(.pdf) .playground-editor-host .work-office-preview-bar{margin-top:36px;padding-inline:8px}.work-editor-shell:not(.pdf) .work-office-ribbon-tabs>button{flex:none}.playground-editor-header{padding-inline:4px}.playground-editor-header .work-editor-back{flex:0 0 30px}.playground-editor-header .work-editor-identity>span{display:none}.playground-editor-header .work-editor-identity .work-office-text-field{height:27px;font-size:11px}.playground-assistant{border-left:0;min-width:0;max-width:none;inset:0;width:100%!important}.playground-assistant-resizer{display:none}}.playground-doc-page{background:radial-gradient(circle at 82% -18%, color-mix(in srgb, var(--a3s-blue) 7%, transparent), transparent 34%), var(--a3s-bg);flex:1;min-width:0;padding:34px clamp(24px,4vw,58px) 60px;overflow:auto}.playground-route-loading{place-items:center;min-height:100%;display:grid}.playground-route-loading>span{border:2px solid var(--a3s-line);border-top-color:var(--a3s-blue);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite playground-route-loading}@keyframes playground-route-loading{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.playground-route-loading>span{animation:none}}.playground-doc-content{flex-direction:column;gap:32px;width:100%;max-width:1480px;margin:0 auto;display:flex}.playground-integration-nav{border:1px solid var(--a3s-line);background:color-mix(in srgb, var(--a3s-panel) 92%, var(--a3s-panel-soft));border-radius:10px;align-items:center;gap:3px;width:fit-content;max-width:100%;padding:4px;display:inline-flex;box-shadow:0 3px 12px #191f2d08}.playground-integration-nav>a{min-height:34px;color:var(--a3s-muted);background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:10px;font-weight:620;text-decoration:none;display:inline-flex}.playground-integration-nav>a:hover{background:var(--a3s-panel-soft);color:var(--a3s-ink)}.playground-integration-nav>a:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 65%, transparent);outline-offset:2px}.playground-integration-panel{flex-direction:column;gap:32px;min-width:0;display:flex}.playground-guide-section{scroll-margin-top:24px}.playground-guide-section+.playground-guide-section{border-top:1px solid var(--a3s-line);padding-top:38px}.playground-guide-section-heading{align-items:center;gap:12px;min-width:0;display:flex}.playground-guide-section-heading>span{border:1px solid color-mix(in srgb, var(--a3s-blue) 14%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-blue) 6%, var(--a3s-panel));width:38px;height:38px;color:var(--a3s-blue);border-radius:10px;flex:0 0 38px;place-items:center;display:grid}.playground-guide-section-heading>div{min-width:0}.playground-guide-section-heading h2{color:var(--a3s-ink);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:700}.playground-guide-section-heading p{color:var(--a3s-muted);margin:4px 0 0;font-size:10px;line-height:1.55}.playground-doc-page .playground-section-heading h3{color:var(--a3s-ink);margin:0;font-size:14px;font-weight:680}.playground-doc-group{min-width:0}.playground-doc-card{border:1px solid var(--a3s-line);background:var(--a3s-panel);border-radius:12px;min-width:0;box-shadow:0 5px 16px #191f2d08}.playground-card-heading h3{color:var(--a3s-ink);letter-spacing:-.015em;margin:0;font-size:12px;font-weight:680}.playground-card-heading p{color:var(--a3s-muted);margin:5px 0 0;font-size:10px;line-height:1.65}.playground-install-card,.playground-usage-card{padding:18px}.playground-card-heading{align-items:flex-start;gap:10px;min-width:0;margin-bottom:14px;display:flex}.playground-card-heading>span{background:color-mix(in srgb, var(--a3s-blue) 7%, var(--a3s-panel));width:32px;height:32px;color:var(--a3s-blue);border-radius:8px;flex:0 0 32px;place-items:center;display:grid}.playground-card-heading>div{min-width:0}.playground-code-block{background:#1b1d23;border:1px solid #30333b;border-radius:9px;min-width:0;position:relative;overflow:hidden}.playground-code-block+.playground-code-block{margin-top:9px}.playground-code-block>span{color:#9298a5;letter-spacing:.05em;text-transform:uppercase;padding:9px 12px 0;font-size:8px;font-weight:650;display:block}.playground-code-block pre{color:#e1e3e8;font:10px / 1.7 var(--font-mono);tab-size:2;white-space:pre;margin:0;padding:13px 82px 13px 13px;overflow:auto}.playground-code-line{min-height:1.7em;display:block}.playground-code-block>button{color:#b3b8c2;cursor:pointer;background:#262930;border:1px solid #3b3e47;border-radius:6px;align-items:center;gap:5px;height:27px;padding:0 8px;font-size:8px;display:inline-flex;position:absolute;top:8px;right:8px}.playground-code-block>button:hover{color:#fff;border-color:#555a65}.playground-doc-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.playground-format-strip{border:1px solid var(--a3s-line);background:var(--a3s-panel);border-radius:12px;align-items:center;gap:28px;min-height:68px;padding:14px 18px;display:flex;box-shadow:0 5px 16px #191f2d08}.playground-format-strip>span{color:var(--a3s-muted);font-size:10px}.playground-guide-links>a,.playground-skill-card-actions>a:not(.playground-primary-button){color:var(--a3s-blue);align-items:center;gap:6px;font-size:10px;font-weight:630;text-decoration:none;display:inline-flex}.playground-guide-links{align-items:center;gap:18px;margin-left:auto;display:flex}.playground-guide-links>a:hover,.playground-skill-card-actions>a:not(.playground-primary-button):hover{text-underline-offset:3px;text-decoration:underline}.playground-skill-card-actions{align-items:center;gap:16px;margin-bottom:12px;display:flex}.playground-skill-card-actions>.playground-primary-button{flex:none}.playground-integration-start{grid-template-columns:minmax(360px,1.1fr) minmax(320px,.9fr);gap:13px;display:grid}.playground-integration-notes{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding:18px;display:grid}.playground-integration-notes>span{min-width:0;color:var(--a3s-muted);align-items:center;gap:7px;font-size:9px;line-height:1.5;display:flex}.playground-integration-notes svg{color:var(--a3s-green);flex:none}.playground-framework-example{overflow:hidden}.playground-framework-example>.playground-code-block{border:0;border-radius:0}.playground-document-pdf-example{padding:0;overflow:hidden}.playground-document-pdf-example>.playground-code-block{border:0;border-radius:0}.playground-framework-tabs{border-bottom:1px solid var(--a3s-line);align-items:stretch;gap:4px;min-height:42px;padding:0 12px;display:flex}.playground-framework-tabs>button{color:var(--a3s-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px;font-size:10px;font-weight:620;position:relative}.playground-framework-tabs>button:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.playground-framework-tabs>button.active{color:var(--a3s-blue)}.playground-framework-tabs>button.active:after{background:var(--a3s-blue)}.playground-framework-tabs>span{color:var(--a3s-faint);font:8px / 1.4 var(--font-mono);align-self:center;margin-left:auto}.playground-editor-entry-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;display:grid}.playground-editor-entry-grid>article{align-items:flex-start;gap:10px;min-width:0;padding:14px;display:flex}.playground-editor-entry-grid>article>span{background:var(--a3s-panel-soft);width:30px;height:30px;color:var(--a3s-blue);border-radius:8px;flex:0 0 30px;place-items:center;display:grid}.playground-editor-entry-grid>article>div{gap:3px;min-width:0;display:grid}.playground-editor-entry-grid strong{color:var(--a3s-ink);font-size:10px;font-weight:660}.playground-editor-entry-grid code{color:var(--a3s-muted);font:9px / 1.4 var(--font-mono);text-overflow:ellipsis;overflow:hidden}.playground-editor-entry-grid small{color:var(--a3s-faint);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}@media (max-width:1120px){.playground-integration-start{grid-template-columns:minmax(0,1fr)}.playground-editor-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.playground-doc-split{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.playground-doc-page{padding:24px 18px 44px}.playground-doc-content{gap:28px}.playground-format-strip{flex-wrap:wrap;align-items:flex-start;gap:14px 22px}.playground-guide-links{flex-wrap:wrap;width:100%;margin-left:0}.playground-integration-notes{grid-template-columns:minmax(0,1fr)}.playground-editor-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.playground-integration-nav{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.playground-integration-nav>a{white-space:nowrap;gap:4px;min-width:0;padding-left:8px;padding-right:8px;font-size:9px}.playground-skill-card-actions{flex-wrap:wrap;align-items:flex-start}.playground-skill-card-actions>.playground-primary-button{width:100%}.playground-code-block pre{padding-top:46px;padding-right:13px}.playground-code-block>span+pre{padding-top:13px}.playground-editor-entry-grid{grid-template-columns:minmax(0,1fr)}}.playground-api-tabs{border:1px solid var(--a3s-line);background:var(--a3s-panel-soft);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:6px;display:grid}.playground-api-tabs>button{min-width:0;min-height:52px;color:var(--a3s-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-content:center;gap:3px;padding:7px 10px;display:grid}.playground-api-tabs>button:hover{background:color-mix(in srgb, var(--a3s-panel) 72%, transparent);color:var(--a3s-ink)}.playground-api-tabs>button:focus-visible{outline:2px solid color-mix(in srgb, var(--a3s-blue) 62%, transparent);outline-offset:1px}.playground-api-tabs>button[aria-selected=true]{border-color:var(--a3s-line);background:var(--a3s-panel);color:var(--a3s-blue);box-shadow:0 3px 10px #191f2d0d}.playground-api-tabs span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:680;overflow:hidden}.playground-api-tabs code{color:var(--a3s-faint);font:8px / 1.4 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.playground-api-panel{border:1px solid var(--a3s-line);background:var(--a3s-panel);border-radius:14px;flex-direction:column;gap:18px;min-width:0;padding:clamp(18px,3vw,28px);display:flex;box-shadow:0 5px 16px #191f2d08}.playground-api-summary{align-items:flex-start;gap:11px;min-width:0;display:flex}.playground-api-summary>span{background:color-mix(in srgb, var(--a3s-blue) 7%, var(--a3s-panel));width:34px;height:34px;color:var(--a3s-blue);border-radius:9px;flex:0 0 34px;place-items:center;display:grid}.playground-api-summary h3,.playground-api-heading h3{color:var(--a3s-ink);margin:0;font-size:12px;font-weight:700}.playground-api-summary p{color:var(--a3s-muted);margin:4px 0 0;font-size:10px;line-height:1.6}.playground-api-contract{border-left:3px solid var(--a3s-blue);background:color-mix(in srgb, var(--a3s-blue) 5%, var(--a3s-panel));color:var(--a3s-muted);border-radius:7px;align-items:flex-start;gap:8px;padding:11px 12px;font-size:9px;line-height:1.65;display:flex}.playground-api-contract svg{color:var(--a3s-blue);flex:none;margin-top:1px}.playground-api-heading{color:var(--a3s-blue);align-items:center;gap:7px;margin-top:4px;display:flex}.playground-api-table-wrap{border:1px solid var(--a3s-line);border-radius:9px;min-width:0;overflow-x:auto}.playground-api-table{border-collapse:collapse;width:100%;min-width:960px;color:var(--a3s-muted);font-size:9px;line-height:1.55}.playground-api-table th,.playground-api-table td{border-bottom:1px solid var(--a3s-line);text-align:left;vertical-align:top;padding:10px 11px}.playground-api-table thead th{background:var(--a3s-panel-soft);color:var(--a3s-faint);font-size:8px;font-weight:680}.playground-api-table tbody th{width:135px;color:var(--a3s-ink);font-weight:620}.playground-api-table tr:last-child>*{border-bottom:0}.playground-api-table code{color:inherit;font:8px / 1.55 var(--font-mono)}.playground-api-table.events{min-width:680px}.playground-api-table.content{min-width:720px}.playground-extension-status{border:1px solid var(--a3s-line);background:var(--a3s-panel-soft);border-radius:9px;grid-template-columns:minmax(220px,.8fr) minmax(320px,1.2fr);gap:18px;padding:14px 15px;display:grid}.playground-extension-status.available{border-color:color-mix(in srgb, var(--a3s-green) 22%, var(--a3s-line));background:color-mix(in srgb, var(--a3s-green) 4%, var(--a3s-panel))}.playground-extension-status>div{align-content:start;gap:5px;display:grid}.playground-extension-status strong{color:var(--a3s-ink);font-size:10px}.playground-extension-status span,.playground-extension-status li{color:var(--a3s-muted);font-size:9px;line-height:1.65}.playground-extension-status ul{gap:4px;margin:0;padding-left:18px;display:grid}@media (max-width:900px){.playground-api-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.playground-extension-status{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.playground-api-tabs{display:flex;overflow-x:auto}.playground-api-tabs>button{min-width:132px}.playground-api-panel{padding:15px}}