.sheet-table .input-dummy{height:100%}.sheet-table .pv-4{padding:0 4px}.sheet-table,.sheet-table table{height:100%;position:relative;width:100%}.sheet-table *,.sheet-table :after,.sheet-table :before{box-sizing:border-box}.sheet-table .sheet-axis{background-color:#f3f5f8;padding:0 4px;text-align:center}.sheet-table table{border-collapse:initial;border-spacing:0}.sheet-table table th{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;padding:0}.sheet-table th{border-top:1px solid #e1e1e1}.sheet-table td:first-child,.sheet-table th:first-child{border-left:1px solid #e1e1e1}.sheet-table td:first-child{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.sheet-table td{border:none;padding:0}.sheet-table .sheet-x-axis{min-width:50px}.sheet-table .sheet-axis div{height:auto;min-width:50px;overflow:auto;resize:horizontal;width:auto;width:100px}.sheet-table td,.sheet-table th{height:32px;overflow:auto}.sheet-table .input{border:1px solid #e1e1e1;border-left:none;border-top:none;height:100%;margin:0;max-width:100%;min-height:32px;outline:none;padding:0 4px;width:100%}.sheet-table .input:focus{border:1px solid #0a58d0;box-shadow:inset 0 0 0 1px #0a58d0}.sheet-table input.view_mode{caret-color:#0000}.sheet-table td.sheet-not-in-view-table{border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.sheet-table td input.sheet-selected-td{border:1px solid #0a58d0}.sheet-table input:focus{border-radius:0}.sheet-table th{position:sticky;top:0;z-index:1}.sheet-table th:first-child{left:0;position:sticky;top:0;z-index:2}.sheet-table tr td:first-child{left:0;position:sticky}.sheet-table .sheet-tools{align-items:center;background-color:#f3f5f8;border-radius:8px;display:flex;padding:8px 15px}.sheet-table .tools .font-size-input{padding-top:6px;width:50px}.sheet-table .sheet-tools button{font-size:18px}.sheet-table .sheet-tools-container{background-color:#fff;padding-bottom:10px;z-index:99}.sheet-table .sheet-tools .sheet-tools-calculation-input-container{align-items:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;color:grey;display:flex;flex:1 1 10px;max-width:500px;overflow:hidden;padding:0 10px}.sheet-table .sheet-tools .sheet-tools-calculation-input-container input{border:none;box-shadow:none;flex:1 1 10px;height:28px;margin-left:10px;outline:none}.sheet-table .sheet-tools .sheet-tools-font-size-container{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;margin-left:15px;margin-right:15px}.sheet-table .sheet-tools .sheet-tools-font-size-container button{background-color:initial;border:none;box-shadow:none;cursor:pointer;height:28px;outline:none;padding:0 10px}.sheet-table .sheet-tools .sheet-tools-font-size-container input{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;box-shadow:none;height:28px;outline:none;padding:0 10px;width:50px}.sheet-table .sheet-tools .sheet-tools-font-size-container input::-webkit-inner-spin-button,.sheet-table .sheet-tools .sheet-tools-font-size-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sheet-table .sheet-tools .sheet-tools-text-style-container{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;margin-left:7px;margin-right:15px;padding:0 3px}.sheet-table .sheet-tools .sheet-tools-text-style-container button{background-color:initial;border:none;border-radius:4px;box-shadow:none;cursor:pointer;height:28px;margin:0 2px;min-width:21px;outline:none;padding:0 5px}.sheet-table .sheet-tools-container .sheet-tools button.text-style-btn-active{background-color:#e1e1e1}.sheet-table .sheet-tools .sheet-tools-text-style-container button.text-style-btn-active-underline{text-decoration:underline}.sheet-table .sheet-tools .sheet-tools-text-align-container{align-items:center;display:flex}.sheet-table .sheet-tools .sheet-tools-text-align-container button{align-items:center;background-color:initial;border:none;border-radius:4px;box-shadow:none;cursor:pointer;display:flex;height:28px;margin:0 2px;min-width:21px;outline:none;padding:0 5px}.sheet-tools-text-cell-color-container input{height:0;opacity:0;position:relative;width:0;z-index:-1}.sheet-table .sheet-tools .sheet-tools-text-cell-color-container{align-items:center;display:flex}.sheet-table .sheet-tools .sheet-tools-text-cell-color-container button{align-items:center;background-color:initial;border:none;border-radius:4px;box-shadow:none;cursor:pointer;display:flex;flex-direction:column;height:28px;justify-content:center;margin:0 2px;min-width:21px;outline:none;padding:0 5px;position:relative}.sheet-table .sheet-tools .sheet-tools-text-cell-color-container button .sheet-color-strip{background-color:initial;border-radius:4px;bottom:0;height:3px;position:absolute;width:100%}.sheet-table .sheet-tools .sheet-tools-text-cell-color-container button svg{width:16px}.sheet-table .sheet-context-menu{background:#fff;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0 2px 5px #0003;min-width:150px;z-index:2}.sheet-table .sheet-context-menu-item{cursor:pointer;padding:8px 12px;transition:background-color .2s;-webkit-user-select:none;user-select:none}.sheet-table .sheet-context-menu-item:hover{background-color:#f5f5f5}.sheet-table .sheet-context-menu-divider{background-color:#e1e1e1;height:1px;margin:4px 0}.sheet-table .sheet-context-menu-item-with-submenu{display:flex;justify-content:space-between;position:relative}.sheet-table .sheet-context-menu-item-with-submenu svg{width:5px}.sheet-table .sheet-context-submenu{background:#fff;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0 2px 5px #0003;display:none;left:100%;min-width:120px;position:absolute;top:0;z-index:1000}.sheet-table .sheet-context-menu-item-with-submenu:hover .sheet-context-submenu{display:block}.sheet-table .sheet-context-submenu .sheet-context-menu-item{cursor:pointer;padding:8px 12px;transition:background-color .2s;-webkit-user-select:none;user-select:none;white-space:nowrap}.sheet-table .sheet-context-submenu .sheet-context-menu-item:hover{background-color:#f5f5f5}.sheet-table{display:flex;flex-direction:column;height:100%;width:100%}.sheet-table .sheet-table-table-container{flex:1 1 10px;height:10px;overflow:auto;position:relative}body{margin:0}*,:after,:before{box-sizing:border-box}
/*# sourceMappingURL=main.3bea64ba.css.map*/