.syncfusion-spreadsheet-editor,.syncfusion-pdf-viewer{background:var(--background);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.syncfusion-spreadsheet-editor__loading,.syncfusion-pdf-viewer__loading,.syncfusion-pdf-viewer__error{z-index:40;background:var(--background);color:var(--secondary-label);pointer-events:all;cursor:wait;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;font-size:14px;display:flex;position:absolute;inset:0}.syncfusion-spreadsheet-editor--booting .syncfusion-spreadsheet-editor__surface{visibility:hidden;pointer-events:none}.syncfusion-spreadsheet-editor .e-spreadsheet,.syncfusion-pdf-viewer .e-pv-viewer-container,.syncfusion-pdf-viewer .e-pdfviewer{border:0!important;width:100%!important;height:100%!important}.syncfusion-word-editor .e-spinner-pane,.syncfusion-word-editor .e-spin-show,.syncfusion-spreadsheet-editor .e-spinner-pane,.syncfusion-spreadsheet-editor .e-spin-show,.syncfusion-spreadsheet-editor .e-overlay{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.syncfusion-word-editor .e-spin-material,.syncfusion-word-editor .e-spin-material .e-path-circle,.syncfusion-spreadsheet-editor .e-spin-material,.syncfusion-spreadsheet-editor .e-spin-material .e-path-circle{stroke:var(--label)!important}.syncfusion-pdf-viewer--chrome-hidden .e-pv-toolbar,.syncfusion-pdf-viewer--chrome-hidden .e-pv-sidebar-toolbar,.syncfusion-pdf-viewer--chrome-hidden .e-pv-sidebar{display:none!important}.syncfusion-pdf-viewer .e-spinner-pane,.syncfusion-pdf-viewer .e-spin-show,.syncfusion-pdf-viewer [id$=_loadingIndicator],.syncfusion-pdf-viewer [id$=_printLoadingIndicator]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.syncfusion-pdf-viewer .frix-pdf-page--rotated{transform:rotate(var(--frix-page-rotate,0deg));transform-origin:50%}.syncfusion-pdf-viewer .e-pv-viewer-container{touch-action:pan-x pan-y;overscroll-behavior:contain}.syncfusion-pdf-viewer .frix-pdf-page--rotated[style*="--frix-page-rotate-swap: 1"]{max-width:100%}.syncfusion-pdf-viewer .e-pv-toolbar,.syncfusion-pdf-viewer .e-pv-sidebar-toolbar{border-color:var(--separator)!important;background:var(--secondary-grouped-background)!important;box-shadow:none!important}.syncfusion-pdf-viewer .e-pv-toolbar .e-tbar-btn,.syncfusion-pdf-viewer .e-pv-sidebar-toolbar .e-tbar-btn,.syncfusion-pdf-viewer .e-pv-toolbar .e-icons{color:var(--secondary-label)!important;box-shadow:none!important}.syncfusion-pdf-viewer .e-pv-toolbar .e-tbar-btn:hover,.syncfusion-pdf-viewer .e-pv-sidebar-toolbar .e-tbar-btn:hover{background:rgb(var(--shade-rgb) / .08)!important;color:var(--label)!important}.syncfusion-pdf-viewer .e-pv-viewer-main-container,.syncfusion-pdf-viewer .e-pv-viewer-container,.syncfusion-pdf-viewer .e-pv-page-container{background:var(--background)!important}.syncfusion-pdf-viewer .e-pv-notification-popup,.syncfusion-pdf-viewer .e-dialog{border-color:var(--separator)!important;background:var(--background)!important;color:var(--label)!important;box-shadow:0 12px 40px rgb(var(--shade-rgb) / .18)!important}.document-content-viewer--pdf{flex-direction:column;flex:auto;min-height:0;display:flex}.document-content-viewer--pdf .syncfusion-pdf-viewer,.document-pdf-viewer--embedded{flex:auto;min-height:0}.sheet-toolbar__cell{background:rgb(var(--shade-rgb) / .05);min-width:2.6rem;height:1.75rem;color:var(--secondary-label);font-variant-numeric:tabular-nums;letter-spacing:-.01em;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .45rem;font-size:11.5px;font-weight:600;display:inline-flex}.doc-toolbar__text-btn{height:1.75rem;color:var(--secondary-label);cursor:pointer;letter-spacing:-.01em;transition:background-color .14s var(--ease-apple), color .14s var(--ease-apple);background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .55rem;font-family:inherit;font-size:12.5px;font-weight:550;display:inline-flex}.doc-toolbar__text-btn:hover:not(:disabled){background:rgb(var(--shade-rgb) / .07);color:var(--label)}.doc-toolbar__text-btn:disabled{cursor:not-allowed;opacity:.35}.frix-spreadsheet.e-spreadsheet{background:var(--pale)!important;color:var(--fuji-black)!important;font-family:var(--font-system)!important;border:0!important}.frix-spreadsheet .e-sheet{border-color:color-mix(in srgb, var(--platinum) 55%, var(--pale))!important;background:var(--pale)!important}.frix-spreadsheet .e-main-panel,.frix-spreadsheet .e-header-panel,.frix-spreadsheet .e-sheet-content{background:var(--pale)!important}.frix-spreadsheet.sf-spreadsheet .e-main-panel{height:100%!important}.frix-spreadsheet .e-sheet .e-spreadsheet-edit{background:var(--pale)!important;color:var(--fuji-black)!important;-webkit-text-fill-color:var(--fuji-black)!important;box-shadow:0 0 0 1.5px var(--fuji-black)!important;z-index:8!important;border-radius:2px!important}.frix-spreadsheet .e-sheet-content .e-ss-overlay:not(.e-ss-overlay-active){pointer-events:none!important}.sheet-formula-bar{border-bottom:.5px solid var(--separator);background:var(--secondary-grouped-background);flex-shrink:0;align-items:center;gap:.45rem;padding:.35rem .6rem;display:flex}.sheet-formula-bar__fx{min-width:1.35rem;color:var(--secondary-label);font-family:var(--font-system);letter-spacing:-.02em;text-align:center;flex-shrink:0;font-size:12px;font-style:italic;font-weight:600}.sheet-formula-bar__input{box-sizing:border-box;border:.5px solid var(--separator);background:var(--background);min-width:0;height:1.75rem;color:var(--label);caret-color:var(--label);font-family:var(--font-system);letter-spacing:-.01em;transition:border-color .14s var(--ease-apple), box-shadow .14s var(--ease-apple);border-radius:7px;outline:none;flex:auto;padding:0 .55rem;font-size:12.5px;font-weight:500}.sheet-formula-bar__input:hover:not(:disabled){border-color:color-mix(in srgb, var(--label) 28%, var(--separator))}.sheet-formula-bar__input:focus{border-color:var(--label);box-shadow:0 0 0 2px rgb(var(--shade-rgb) / .16)}.sheet-formula-bar__input:disabled{cursor:not-allowed;opacity:.45}.sheet-tabs{border-top:.5px solid var(--separator);background:var(--secondary-grouped-background);flex-shrink:0;align-items:center;gap:.35rem;width:100%;min-width:0;display:flex;overflow:hidden}.sheet-tabs__add{background:rgb(var(--shade-rgb) / .05);width:1.55rem;height:1.55rem;color:var(--secondary-label);cursor:pointer;transition:background-color .14s var(--ease-apple), color .14s var(--ease-apple);border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sheet-tabs__add:hover:not(:disabled){background:rgb(var(--shade-rgb) / .1);color:var(--label)}.sheet-tabs__add:disabled{cursor:not-allowed;opacity:.35}.sheet-tabs__nav{border:.5px solid var(--separator);background:var(--background);width:1.55rem;height:1.55rem;color:var(--label);cursor:pointer;transition:background-color .14s var(--ease-apple), color .14s var(--ease-apple), opacity .14s var(--ease-apple), border-color .14s var(--ease-apple);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sheet-tabs__nav:hover:not(:disabled){background:rgb(var(--shade-rgb) / .07);border-color:color-mix(in srgb, var(--label) 22%, var(--separator))}.sheet-tabs__nav:disabled{cursor:default;color:var(--tertiary-label);opacity:.45}.sheet-tabs__scroll{scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;flex:auto;align-items:center;gap:.4rem;min-width:0;padding:.75rem .6rem;display:flex;overflow:auto hidden}.sheet-tabs__scroll::-webkit-scrollbar{display:none}.sheet-tabs__tab{flex:none}.sheet-tabs__button,.sheet-tabs__rename{box-sizing:border-box;height:1.55rem;color:var(--secondary-label);font-family:var(--font-system);letter-spacing:-.01em;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:0 .7rem;font-size:12px;font-weight:550}.sheet-tabs__button{cursor:pointer;transition:background-color .14s var(--ease-apple), color .14s var(--ease-apple), box-shadow .14s var(--ease-apple)}.sheet-tabs__button:hover:not(:disabled){background:rgb(var(--shade-rgb) / .07);color:var(--label)}.sheet-tabs__button:disabled{cursor:not-allowed;opacity:.35}.sheet-tabs__tab--active .sheet-tabs__button{background:var(--background);color:var(--label);box-shadow:0 0 0 .5px rgb(var(--shade-rgb) / .1), 0 1px 2px rgb(var(--shade-rgb) / .1)}.sheet-tabs__rename{border:.5px solid var(--separator);background:var(--background);width:7rem;color:var(--label);box-shadow:0 0 0 2px rgb(var(--shade-rgb) / .16);outline:none}.frix-spreadsheet .e-row-header .e-header-cell,.frix-spreadsheet .e-column-header .e-header-cell,.frix-spreadsheet .e-selectall-container .e-header-cell,.frix-spreadsheet .e-select-all-cell{background:color-mix(in srgb, var(--platinum) 18%, var(--pale))!important;color:color-mix(in srgb, var(--fuji-black) 58%, var(--platinum))!important;border-color:color-mix(in srgb, var(--platinum) 55%, var(--pale))!important;font-family:var(--font-system)!important;letter-spacing:-.01em!important;font-size:11px!important;font-weight:550!important}.frix-spreadsheet .e-row-header .e-header-cell:hover,.frix-spreadsheet .e-column-header .e-header-cell:hover,.frix-spreadsheet .e-selectall-container .e-header-cell:hover{background:color-mix(in srgb, var(--platinum) 34%, var(--pale))!important;color:var(--fuji-black)!important}.frix-spreadsheet .e-row-header .e-header-cell.e-highlight,.frix-spreadsheet .e-column-header .e-header-cell.e-highlight,.frix-spreadsheet .e-selectall-container .e-header-cell.e-highlight{background:color-mix(in srgb, var(--platinum) 48%, var(--pale))!important;color:var(--fuji-black)!important}.frix-spreadsheet .e-selectall{border-color:color-mix(in srgb, var(--platinum) 55%, var(--pale))!important}.frix-spreadsheet .e-selectall.e-highlight,.frix-spreadsheet .e-sheet-panel:not(.e-rtl) .e-selectall.e-highlight,.frix-spreadsheet .e-sheet-panel.e-rtl .e-selectall.e-highlight{border-bottom-color:var(--fuji-black)!important;border-right-color:var(--fuji-black)!important;border-left-color:var(--fuji-black)!important}.frix-spreadsheet .e-column-header{border-color:color-mix(in srgb, var(--platinum) 55%, var(--pale))!important}.frix-spreadsheet .e-sheet-panel:not(.e-rtl) .e-header-panel thead .e-header-cell,.frix-spreadsheet .e-sheet-panel:not(.e-rtl) .e-row-header .e-header-cell,.frix-spreadsheet .e-sheet-panel:not(.e-rtl) .e-select-all-cell,.frix-spreadsheet .e-header-panel thead .e-header-cell,.frix-spreadsheet .e-row-header .e-header-cell{border-right-color:color-mix(in srgb, var(--platinum) 55%, var(--pale))!important;border-bottom-color:color-mix(in srgb, var(--platinum) 55%, var(--pale))!important}.frix-spreadsheet .e-selection{background-color:rgb(var(--fuji-black-rgb) / .08)!important;border-color:var(--fuji-black)!important}.frix-spreadsheet .e-active-cell{border:2px solid var(--fuji-black)!important}.frix-spreadsheet .e-autofill{border-radius:1px;background-color:var(--fuji-black)!important;border:1px solid var(--pale)!important}.frix-spreadsheet .e-filloption{border-radius:6px;background-color:color-mix(in srgb, var(--platinum) 28%, var(--pale))!important}.frix-spreadsheet .e-colresize-handler,.frix-spreadsheet .e-rowresize-handler,.frix-spreadsheet.sf-spreadsheet .e-resize-helper,.frix-spreadsheet.sf-spreadsheet .e-sheet-panel .e-resize-helper,.frix-spreadsheet .e-sheet .e-ss-overlay.e-ss-overlay-active{border-color:var(--fuji-black)!important}.frix-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-t,.frix-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-r,.frix-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-b,.frix-spreadsheet .e-sheet .e-ss-overlay-active .e-ss-overlay-l{background-color:var(--fuji-black)!important}.frix-spreadsheet .e-frozen-column{background-color:color-mix(in srgb, var(--platinum) 55%, var(--fuji-black))!important}.frix-spreadsheet .e-frozen-row{border-bottom-color:color-mix(in srgb, var(--platinum) 55%, var(--fuji-black))!important}.frix-spreadsheet .e-comment-indicator:before{background-color:var(--fuji-black)!important}.frix-spreadsheet .e-comment-indicator:after{border-top-color:var(--fuji-black)!important}.frix-spreadsheet .e-comment-container{border-color:var(--separator)!important;background:var(--pale)!important;box-shadow:0 10px 28px rgb(var(--fuji-black-rgb) / .14)!important;border-radius:10px!important}.frix-spreadsheet .e-comment-container:hover,.frix-spreadsheet .e-comment-container.active{border-color:var(--fuji-black)!important}.frix-spreadsheet .e-sheet-panel .e-cell.e-vborderright,.frix-spreadsheet .e-sheet-panel .e-cell.e-vcborderright,.frix-spreadsheet .e-sheet-panel .e-cell.e-pborderright,.frix-spreadsheet .e-sheet-panel .e-cell.e-cborderright,.frix-spreadsheet .e-sheet-panel .e-cell.e-gborderright,.frix-spreadsheet .e-sheet-panel .e-cell.e-oborderright,.frix-spreadsheet .e-sheet-panel .e-cell.e-bborderright,.frix-spreadsheet .e-sheet-panel .e-cell.e-bcborderright,.frix-spreadsheet .e-sheet-panel .e-cell.e-rcborderright{border-right:1px dashed color-mix(in srgb, var(--fuji-black) 55%, var(--platinum))!important}.frix-spreadsheet .e-sheet-panel .e-cell.e-vborderbottom,.frix-spreadsheet .e-sheet-panel .e-cell.e-vcborderbottom,.frix-spreadsheet .e-sheet-panel .e-cell.e-pborderbottom,.frix-spreadsheet .e-sheet-panel .e-cell.e-cborderbottom,.frix-spreadsheet .e-sheet-panel .e-cell.e-gborderbottom,.frix-spreadsheet .e-sheet-panel .e-cell.e-oborderbottom,.frix-spreadsheet .e-sheet-panel .e-cell.e-bborderbottom,.frix-spreadsheet .e-sheet-panel .e-cell.e-bcborderbottom,.frix-spreadsheet .e-sheet-panel .e-cell.e-rcborderbottom{border-bottom:1px dashed color-mix(in srgb, var(--fuji-black) 55%, var(--platinum))!important}.frix-spreadsheet .e-scroller::-webkit-scrollbar{width:10px;height:10px}.frix-spreadsheet .e-main-panel::-webkit-scrollbar{width:10px;height:10px}.frix-spreadsheet .e-sheet-content::-webkit-scrollbar{width:10px;height:10px}.frix-spreadsheet .e-scroller::-webkit-scrollbar-thumb{background:rgb(var(--fuji-black-rgb) / .22);background-clip:content-box;border:3px solid #0000;border-radius:999px}.frix-spreadsheet .e-main-panel::-webkit-scrollbar-thumb{background:rgb(var(--fuji-black-rgb) / .22);background-clip:content-box;border:3px solid #0000;border-radius:999px}.frix-spreadsheet .e-sheet-content::-webkit-scrollbar-thumb{background:rgb(var(--fuji-black-rgb) / .22);background-clip:content-box;border:3px solid #0000;border-radius:999px}.frix-spreadsheet .e-scroller::-webkit-scrollbar-thumb:hover{background:rgb(var(--fuji-black-rgb) / .36);background-clip:content-box}.frix-spreadsheet .e-main-panel::-webkit-scrollbar-thumb:hover{background:rgb(var(--fuji-black-rgb) / .36);background-clip:content-box}.frix-spreadsheet .e-sheet-content::-webkit-scrollbar-thumb:hover{background:rgb(var(--fuji-black-rgb) / .36);background-clip:content-box}.frix-spreadsheet .e-scroller::-webkit-scrollbar-track{background:0 0}.frix-spreadsheet .e-main-panel::-webkit-scrollbar-track{background:0 0}.frix-spreadsheet .e-sheet-content::-webkit-scrollbar-track{background:0 0}.frix-spreadsheet .e-scroller,.frix-spreadsheet .e-main-panel,.frix-spreadsheet .e-sheet-content{scrollbar-color:rgb(var(--fuji-black-rgb) / .28) transparent;scrollbar-width:thin}.frix-spreadsheet .e-sheet .e-scrollbar{border-top-color:color-mix(in srgb, var(--platinum) 55%, var(--pale))!important;background:color-mix(in srgb, var(--platinum) 14%, var(--pale))!important}.frix-spreadsheet .e-ribbon,.frix-spreadsheet .e-file-menu,.frix-spreadsheet .e-ribbon-tab,.frix-spreadsheet .e-file-menu-wrapper,.frix-spreadsheet .e-toolbar.e-control.e-ribbon,.frix-spreadsheet .e-formula-bar-panel,.frix-spreadsheet .e-sheet-tab-panel{border:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.e-dropdown-popup.e-sheets-list,.e-sfcontextmenu.e-menu-popup,.e-spreadsheet-contextmenu,.e-spreadsheet-contextmenu.e-contextmenu-wrapper,.e-popup.e-filter-popup,.e-dlg-container .e-spreadsheet-dialog.e-dialog,.e-dlg-container .e-dialog.e-spreadsheet-dialog{border:.5px solid var(--separator)!important;background:var(--pale)!important;box-shadow:0 12px 32px rgb(var(--fuji-black-rgb) / .16), 0 2px 8px rgb(var(--fuji-black-rgb) / .08)!important;color:var(--fuji-black)!important;font-family:var(--font-system)!important;border-radius:12px!important}.e-dropdown-popup.e-sheets-list .e-item,.e-sfcontextmenu.e-menu-popup .e-menu-item,.e-spreadsheet-contextmenu .e-menu-item{color:var(--fuji-black)!important;letter-spacing:-.01em!important;border-radius:8px!important;font-size:13px!important}.e-dropdown-popup.e-sheets-list .e-item:hover,.e-dropdown-popup.e-sheets-list .e-item.e-focused,.e-sfcontextmenu.e-menu-popup .e-menu-item.e-focused,.e-spreadsheet-contextmenu .e-menu-item.e-focused,.e-spreadsheet-contextmenu .e-menu-item:hover{background:rgb(var(--fuji-black-rgb) / .07)!important;color:var(--fuji-black)!important}.e-dlg-container .e-spreadsheet-dialog .e-dlg-header,.e-dlg-container .e-dialog.e-spreadsheet-dialog .e-dlg-header{color:var(--fuji-black)!important;font-family:var(--font-system)!important}.e-dlg-container .e-spreadsheet-dialog .e-btn.e-primary,.e-dlg-container .e-dialog.e-spreadsheet-dialog .e-btn.e-primary{background:var(--fuji-black)!important;color:var(--pale)!important;box-shadow:none!important;border:0!important;border-radius:8px!important}.e-dlg-container .e-spreadsheet-dialog .e-btn:not(.e-primary),.e-dlg-container .e-dialog.e-spreadsheet-dialog .e-btn:not(.e-primary){border:.5px solid var(--separator)!important;color:var(--fuji-black)!important;box-shadow:none!important;background:0 0!important;border-radius:8px!important}.syncfusion-spreadsheet-editor__surface{flex:1;width:100%;height:100%;min-height:0;position:relative}.frix-spreadsheet-collab-layer{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:hidden}.frix-spreadsheet-collab-cell{box-sizing:border-box;border:2px solid var(--collab-tint,var(--foreground));background:color-mix(in srgb, var(--collab-tint,var(--foreground)) 16%, transparent);pointer-events:none;will-change:transform;border-radius:2px;position:absolute;top:0;left:0}.frix-spreadsheet-collab-label{text-overflow:ellipsis;white-space:nowrap;background:var(--collab-tint,var(--foreground));max-width:10rem;color:var(--background);font-family:var(--font-system);letter-spacing:-.01em;border-radius:4px 4px 0 0;padding:.1rem .35rem;font-size:10px;font-weight:600;line-height:1.3;position:absolute;top:0;left:0;overflow:hidden;transform:translateY(-100%)}
