.ss-container{--spreadsheet-selection:239 71% 64%;outline:none;max-width:100%;min-height:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.6875rem;position:relative;overflow:scroll}.ss-container::-webkit-scrollbar{-webkit-appearance:none}.ss-container::-webkit-scrollbar:vertical{width:14px}.ss-container::-webkit-scrollbar:horizontal{height:0}.ss-container::-webkit-scrollbar-track:vertical{background:hsl(var(--muted))}.ss-container::-webkit-scrollbar-thumb:vertical{background:hsl(var(--muted-foreground)/.45);border:3px solid hsl(var(--muted));border-radius:7px}.ss-container::-webkit-scrollbar-thumb:vertical:hover{background:hsl(var(--muted-foreground)/.65)}.ss-container::-webkit-scrollbar-corner{background:hsl(var(--muted))}.ss-hscrollbar{background:hsl(var(--muted));border-top:1px solid hsl(var(--border));flex-shrink:0;height:14px;overflow:scroll hidden}.ss-hscrollbar::-webkit-scrollbar{-webkit-appearance:none;height:14px}.ss-hscrollbar::-webkit-scrollbar-track{background:0 0}.ss-hscrollbar::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.45);border:3px solid hsl(var(--muted));border-radius:7px}.ss-hscrollbar::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.65)}.ss-table{border-collapse:separate;border-spacing:0;table-layout:fixed}.ss-header-row{z-index:3;position:sticky;top:0}.ss-header-cell{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border)/.7);border-right:1px solid hsl(var(--border)/.7);border-bottom:1px solid hsl(var(--border)/.7);text-align:center;-webkit-user-select:none;user-select:none;z-index:3;height:25px;padding:1px 4px;font-size:.625rem;font-weight:500;position:sticky;top:0;overflow:hidden}.ss-corner-cell{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border)/.7);text-align:center;-webkit-user-select:none;user-select:none;z-index:5;padding:1px 4px;font-size:.625rem;font-weight:500;position:sticky;top:0;left:0}.ss-rownum-cell{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));border-left:1px solid hsl(var(--border)/.7);border-right:1px solid hsl(var(--border)/.7);border-bottom:1px solid hsl(var(--border)/.7);text-align:center;-webkit-user-select:none;user-select:none;z-index:2;padding:1px 4px;font-size:.625rem;font-weight:500;position:sticky;left:0}.ss-cell{background-color:hsl(var(--background));color:hsl(var(--foreground));border-right:1px solid hsl(var(--border)/.4);border-bottom:1px solid hsl(var(--border)/.4);text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;cursor:cell;-webkit-user-select:none;user-select:none;padding:1px 4px;line-height:1.15;position:relative;overflow:hidden}.ss-cell-number{text-align:right}.ss-cell[rowspan],.ss-cell[colspan]{white-space:normal;word-break:break-word;vertical-align:top}.ss-cell:hover{background-color:hsl(var(--accent)/.5)}.ss-header-cell:hover,.ss-rownum-cell:hover{background-color:hsl(var(--muted)/.75)}.ss-cell.ss-cell-selected:after,.ss-cell.ss-cell-focus:after,.ss-cell.ss-sel-top:after,.ss-cell.ss-sel-bottom:after,.ss-cell.ss-sel-left:after,.ss-cell.ss-sel-right:after{content:"";pointer-events:none;position:absolute;inset:0}.ss-cell.ss-cell-selected:after{background:#0000001f}.ss-cell.ss-cell-focus:after{border:2px solid hsl(var(--spreadsheet-selection))}.ss-cell.ss-sel-top:after{border-top:2px solid hsl(var(--spreadsheet-selection))}.ss-cell.ss-sel-bottom:after{border-bottom:2px solid hsl(var(--spreadsheet-selection))}.ss-cell.ss-sel-left:after{border-left:2px solid hsl(var(--spreadsheet-selection))}.ss-cell.ss-sel-right:after{border-right:2px solid hsl(var(--spreadsheet-selection))}.ss-cell.ss-cell-highlighted-search{z-index:2;font-weight:600;animation:1s ease-in-out pulse-search;position:relative;background-color:#facc1466!important;border:2px solid #facc14!important}@keyframes pulse-search{0%,to{background-color:#facc1466}50%{background-color:#facc14b3}}.ss-cell.rg-classify-header{background-color:#dbeafe!important;border-left:3px solid #60a5fa!important}.ss-cell.rg-classify-sample_identifier{background-color:#f3e8ff!important;border-left:3px solid #c084fc!important}.ss-cell.rg-classify-sample_data{background-color:#dcfce7!important;border-left:3px solid #4ade80!important}.ss-cell.rg-classify-attribute_procedure{background-color:#fed7aa!important;border-left:3px solid #ea580c!important}.ss-cell.rg-classify-attribute_result{background-color:#ffedd5!important;border-left:3px solid #fb923c!important}.ss-cell.rg-classify-attribute_notes{background-color:#fef3c7!important;border-left:3px solid #fbbf24!important}.ss-cell.rg-classify-auditor_notes{background-color:#fef9c3!important;border-left:3px solid #facc15!important}.ss-cell.rg-classify-verification_formula{background-color:#cffafe!important;border-left:3px solid #22d3ee!important}.ss-cell.rg-classify-reference{background-color:#e0e7ff!important;border-left:3px solid #818cf8!important}.ss-cell.rg-classify-summary_formula{background-color:#ccfbf1!important;border-left:3px solid #2dd4bf!important}.ss-cell.rg-classify-static{background-color:#f3f4f6!important;border-left:3px solid #9ca3af!important}.ss-cell.rg-classify-unknown{background-color:#fee2e2!important;border-left:3px solid #f87171!important}.ss-frozen-row td,.ss-frozen-row th{z-index:3;position:sticky}.ss-frozen-row .ss-rownum-cell{z-index:5}.ss-frozen-col{z-index:1;position:sticky}.ss-freeze-row-boundary td,.ss-freeze-row-boundary th{border-bottom:2px solid hsl(var(--border))!important}.ss-freeze-col-boundary{border-right:2px solid hsl(var(--border))!important}.ss-cell.ss-cell-overflow-visible{white-space:nowrap;z-index:1;position:relative;text-overflow:clip!important;border-right-color:#0000!important;overflow:visible!important}.ss-cell.ss-cell-overflow-target{pointer-events:none;color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important}.ss-cell-placeholder{background:linear-gradient(90deg,hsl(var(--muted)/.3)0%,hsl(var(--muted)/.6)50%,hsl(var(--muted)/.3)100%);background-size:200% 100%;animation:1.5s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ss-resize-handle{cursor:col-resize;z-index:6;background-color:#0000;width:4px;height:100%;position:absolute;top:0;right:0}.ss-resize-handle:hover,.ss-resize-handle.ss-resize-active{background-color:hsl(var(--spreadsheet-selection))}.ss-spacer-row td{border:none;padding:0}.spreadsheet-excel-viewer{border:1px solid hsl(var(--border));background:hsl(var(--background));overflow:hidden}.spreadsheet-formula-bar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));flex-shrink:0;align-items:center;height:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.6875rem;display:flex}.spreadsheet-formula-bar__address{border-right:1px solid hsl(var(--border));text-align:center;width:56px;color:hsl(var(--foreground));white-space:nowrap;padding:0 6px;font-weight:500;overflow:hidden}.spreadsheet-formula-bar__fx{color:hsl(var(--muted-foreground));border-right:1px solid hsl(var(--border));flex-shrink:0;padding:0 6px;font-style:italic}.spreadsheet-formula-bar__content{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;padding:0 8px;overflow:hidden}.spreadsheet-formula-bar__equals{color:hsl(var(--muted-foreground));margin-right:1px}.spreadsheet-format-bar{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);height:22px;color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:8px;padding:0 6px;font-size:.625rem;display:flex;overflow:hidden}.spreadsheet-format-bar__item{white-space:nowrap;align-items:center;gap:3px;display:flex}.spreadsheet-format-bar__font-name{text-overflow:ellipsis;max-width:100px;overflow:hidden}.spreadsheet-format-bar__toggles{gap:2px;display:flex}.spreadsheet-format-bar__toggle{width:16px;height:16px;color:hsl(var(--muted-foreground)/.4);border-radius:2px;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}.spreadsheet-format-bar__toggle.italic{font-style:italic}.spreadsheet-format-bar__toggle.active{color:hsl(var(--foreground));background:hsl(var(--muted))}.spreadsheet-format-bar__swatch{border:1px solid hsl(var(--border));vertical-align:middle;border-radius:2px;width:12px;height:12px;display:inline-block}.spreadsheet-sheet-tabs{border-top:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);flex-shrink:0;align-items:flex-end;height:28px;padding:0 4px;display:flex;overflow:hidden}.spreadsheet-sheet-tabs__scroll{scrollbar-width:none;align-items:flex-end;gap:1px;display:flex;overflow-x:auto}.spreadsheet-sheet-tabs__scroll::-webkit-scrollbar{display:none}.spreadsheet-sheet-tabs__arrow{width:20px;height:24px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.spreadsheet-sheet-tabs__arrow:hover{color:hsl(var(--foreground))}.spreadsheet-sheet-tab{white-space:nowrap;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;border-radius:4px 4px 0 0;padding:4px 12px;font-size:.6875rem;transition:background .1s,color .1s}.spreadsheet-sheet-tab:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}.spreadsheet-sheet-tab--active{background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border));border-top:2px solid hsl(var(--spreadsheet-selection));font-weight:500}.spreadsheet-sheet-tab--colored{border-top:2px solid #0000}.spreadsheet-status-bar{border-top:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);height:22px;color:hsl(var(--muted-foreground));flex-shrink:0;justify-content:flex-end;align-items:center;gap:16px;padding:0 12px;font-size:.625rem;display:flex}.spreadsheet-status-bar__item{white-space:nowrap}.spreadsheet-sheet-loading-overlay{background:hsl(var(--background)/.8);z-index:10;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:8px;font-size:.75rem;display:flex;position:absolute;inset:0}.spreadsheet-cell-hovercard{background:hsl(var(--background));border:1px solid hsl(var(--border));max-width:min(600px,90vw);max-height:50vh;box-shadow:0 4px 12px hsl(var(--foreground)/.12);border-radius:6px;overflow:hidden}.spreadsheet-cell-hovercard__comment{background:hsl(var(--muted)/.5);border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));white-space:pre-wrap;padding:6px 12px;font-size:.6875rem;line-height:1.4}.spreadsheet-cell-hovercard__comment-label{color:hsl(var(--foreground));font-weight:600}.spreadsheet-cell-hovercard__content{white-space:pre-wrap;word-wrap:break-word;max-height:50vh;color:hsl(var(--foreground));padding:8px 12px;font-size:.75rem;line-height:1.5;overflow-y:auto}
.ss-container .ss-cell.rg-xlsx-bold{font-weight:700}.ss-container .ss-cell.rg-xlsx-italic{font-style:italic}.ss-container .ss-cell.rg-xlsx-underline{text-decoration:underline}.ss-container .ss-cell.rg-xlsx-strike{text-decoration:line-through}.ss-container .ss-cell.rg-xlsx-underline.rg-xlsx-strike{text-decoration:underline line-through}.ss-container .ss-cell.rg-xlsx-align-left{text-align:left}.ss-container .ss-cell.rg-xlsx-align-center{text-align:center}.ss-container .ss-cell.rg-xlsx-align-right{text-align:right}.ss-container .ss-cell.rg-xlsx-valign-top{vertical-align:top}.ss-container .ss-cell.rg-xlsx-valign-center{vertical-align:middle}.ss-container .ss-cell.rg-xlsx-valign-bottom{vertical-align:bottom}.ss-container .ss-cell.rg-xlsx-wrap{word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap!important}.ss-container .ss-cell.rg-xlsx-font-xs{font-size:.5rem}.ss-container .ss-cell.rg-xlsx-font-sm{font-size:.5625rem}.ss-container .ss-cell.rg-xlsx-font-md{font-size:.625rem}.ss-container .ss-cell.rg-xlsx-font-lg{font-size:.875rem}.ss-container .ss-cell.rg-xlsx-font-xl{font-size:1.125rem}.ss-container .ss-cell.rg-xlsx-font-xxl{font-size:1.5rem}.ss-container .ss-cell.rg-xlsx-font-sans{font-family:Calibri,Segoe UI,-apple-system,BlinkMacSystemFont,Arial,Helvetica,sans-serif}.ss-container .ss-cell.rg-xlsx-font-serif{font-family:Times New Roman,Times,Georgia,Cambria,serif}.ss-container .ss-cell.rg-xlsx-font-mono{font-family:Courier New,Consolas,Liberation Mono,monospace}.rg-xlsx-hyperlink{color:hsl(var(--spreadsheet-selection));cursor:pointer;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;overflow:hidden}.rg-xlsx-hyperlink:hover{opacity:.8}.rg-xlsx-rich-text{line-height:inherit;display:inline}.rg-xlsx-rich-text b{font-weight:700}.rg-xlsx-rich-text i{font-style:italic}.rg-xlsx-rich-text u{text-decoration:underline}.rg-xlsx-rich-text s{text-decoration:line-through}.ss-container .ss-cell.rg-xlsx-rotate-vertical{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:-2px}.ss-container .ss-cell.rg-xlsx-rotate-up{writing-mode:vertical-rl;transform:rotate(180deg)}.ss-container .ss-cell.rg-xlsx-rotate-down{writing-mode:vertical-rl}.ss-container .ss-cell.rg-xlsx-rotate-45{transform-origin:50%;transform:rotate(-45deg)}.ss-container .ss-cell.rg-xlsx-rotate-neg45{transform-origin:50%;transform:rotate(45deg)}.ss-container .ss-cell.rg-xlsx-pattern-darkGray{background-image:repeating-linear-gradient(0deg,transparent,transparent 1px,var(--rg-pattern-fg,#000)1px,var(--rg-pattern-fg,#000)2px);background-size:2px 2px}.ss-container .ss-cell.rg-xlsx-pattern-mediumGray{background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,var(--rg-pattern-fg,#000)2px,var(--rg-pattern-fg,#000)3px);background-size:3px 3px}.ss-container .ss-cell.rg-xlsx-pattern-lightGray{background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,var(--rg-pattern-fg,#000)3px,var(--rg-pattern-fg,#000)4px);background-size:4px 4px}.ss-container .ss-cell.rg-xlsx-pattern-darkHorizontal{background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,var(--rg-pattern-fg,#000)3px,var(--rg-pattern-fg,#000)4px);background-size:100% 4px}.ss-container .ss-cell.rg-xlsx-pattern-darkVertical{background-image:repeating-linear-gradient(90deg,transparent,transparent 3px,var(--rg-pattern-fg,#000)3px,var(--rg-pattern-fg,#000)4px);background-size:4px 100%}.ss-container .ss-cell.rg-xlsx-pattern-darkDown{background-image:repeating-linear-gradient(45deg,transparent,transparent 2px,var(--rg-pattern-fg,#000)2px,var(--rg-pattern-fg,#000)3px);background-size:6px 6px}.ss-container .ss-cell.rg-xlsx-pattern-darkUp{background-image:repeating-linear-gradient(-45deg,transparent,transparent 2px,var(--rg-pattern-fg,#000)2px,var(--rg-pattern-fg,#000)3px);background-size:6px 6px}.ss-container .ss-cell.rg-xlsx-has-comment{position:relative}.ss-container .ss-cell.rg-xlsx-has-comment:after{content:"";border-top:0 solid #0000;border-bottom:6px solid #0000;border-left:0 solid #0000;border-right:6px solid #e74c3c;width:0;height:0;position:absolute;top:0;right:0}.ss-container .ss-cell.rg-xlsx-error{color:#c0392b;font-style:italic}
/*# sourceMappingURL=5722281b7aac3c2b.css.map*/