.dn-gridsheet{--dn-gs-leading-control-width:30px;--first-col-width:40px;--dn-gs-trailing-column-width:150px;--dn-gs-body-row-height:calc(var(--dn-gs-density-body-row-min-height) + 0.26rem);--dn-gs-c1-action-rail-width:2.8rem;--dn-gs-c1-inline-control-height:calc(var(--dn-gs-body-row-height) - 0.74rem);--dn-gs-c1-open-button-height:var(--dn-gs-c1-inline-control-height);--dn-gs-frozen-rail-width:calc(var(--dn-gs-leading-control-width) + var(--first-col-width));--dn-gs-title-row-height:var(--dn-gs-density-title-row-height);--dn-gs-header-row-min-height:var(--dn-gs-density-header-row-min-height);--dn-gs-leading-column-surface:color-mix(in srgb,var(--dn-gs-surface) 88%,var(--dn-gs-border) 12%);--dn-gs-select-column-accent:color-mix(in srgb,var(--dn-gs-table-accent) 18%,var(--dn-gs-surface));--dn-gs-select-column-accent-strong:color-mix(in srgb,var(--dn-gs-table-accent) 34%,var(--dn-gs-surface-muted));--dn-gs-select-column-accent-edge:color-mix(in srgb,var(--dn-gs-table-accent) 44%,transparent);--dn-gs-sticky-left-select:var(--dn-gs-leading-control-width);--dn-gs-sticky-left-c1:calc(var(--dn-gs-leading-control-width) + var(--first-col-width));--dn-gs-z-sticky-stack:60;--dn-gs-z-left-sidebar-extension:61;--dn-gs-z-header-row:40;--dn-gs-z-header-divider:44;--dn-gs-z-header-leading:43;--dn-gs-z-header-select:42;--dn-gs-z-header-c1:41;--dn-gs-z-title-row:50;--dn-gs-z-title-leading:53;--dn-gs-z-title-c1:51;--dn-gs-z-title-select:52;--dn-gs-z-body-leading:13;--dn-gs-z-body-select:12;--dn-gs-z-body-c1:11;--dn-gs-header-tube-top:color-mix(in srgb,var(--dn-gs-surface) 94%,white 6%);--dn-gs-header-tube-mid:color-mix(in srgb,var(--dn-gs-surface) 88%,var(--dn-gs-primary-soft) 12%);--dn-gs-header-tube-bottom:color-mix(in srgb,var(--dn-gs-surface-muted) 78%,var(--dn-gs-border) 22%);--dn-gs-header-tube-edge:color-mix(in srgb,var(--dn-gs-border) 76%,white 24%);--dn-gs-header-tube-edge-strong:color-mix(in srgb,var(--dn-gs-border-strong) 42%,var(--dn-gs-border) 58%)}.dn-gridsheet .table-container{width:100%;min-width:max-content}.dn-gridsheet .dn-gridsheet-grid-table,.dn-gridsheet .table-container{overscroll-behavior:none;overscroll-behavior-x:none;overscroll-behavior-y:none}.dn-gridsheet .dn-gridsheet-grid-table{--dn-gridsheet-template-columns:var(--dn-gs-leading-control-width) var(--first-col-width) minmax(350px,1fr) var(--dn-gs-trailing-column-width);position:relative;isolation:isolate;width:max-content;min-width:100%}.dn-gridsheet .dn-gridsheet-grid-table-sticky-stack{position:sticky;top:0;z-index:var(--dn-gs-z-sticky-stack);background:var(--dn-gs-surface);overflow:visible;isolation:isolate}.dn-gridsheet .grid-row{display:grid}.dn-gridsheet .dn-gridsheet-grid-table .grid-row{grid-template-columns:var(--dn-gridsheet-template-columns)}.dn-gridsheet .grid-row:not(.header-row):not(.title-row){position:relative;isolation:isolate}.dn-gridsheet .grid-row:not(.header-row):not(.title-row):not(.dn-gridsheet-virtual-spacer-row){min-height:var(--dn-gs-body-row-height)}.dn-gridsheet .grid-row:not(.header-row):not(.title-row):not(.dn-gridsheet-virtual-spacer-row)>.dn-gridsheet-frozen-rail,.dn-gridsheet .grid-row:not(.header-row):not(.title-row):not(.dn-gridsheet-virtual-spacer-row)>.dn-gridsheet-frozen-rail>*,.dn-gridsheet .grid-row:not(.header-row):not(.title-row):not(.dn-gridsheet-virtual-spacer-row)>.grid-cell{height:var(--dn-gs-body-row-height);min-height:var(--dn-gs-body-row-height)}.dn-gridsheet .grid-row.header-row{z-index:var(--dn-gs-z-header-row)}.dn-gridsheet .grid-row.header-row.title-row{display:flex;align-items:center}.dn-gridsheet .grid-row.header-row.title-row .dn-gridsheet-title-leading-slot{position:sticky;left:0;z-index:var(--dn-gs-z-title-leading);flex:0 0 var(--dn-gs-leading-control-width);width:var(--dn-gs-leading-control-width);min-width:var(--dn-gs-leading-control-width);max-width:var(--dn-gs-leading-control-width);padding:0;pointer-events:none}.dn-gridsheet .grid-row.header-row.title-row .dn-gridsheet-title-cell{position:sticky;left:var(--dn-gs-sticky-left-c1);z-index:var(--dn-gs-z-title-c1);flex:0 1 auto;width:max-content;max-width:min(32rem,calc(100vw - 5rem))}.dn-gridsheet .grid-row.header-row.title-row .dn-gridsheet-title-spacer{position:sticky;left:var(--dn-gs-sticky-left-select);z-index:var(--dn-gs-z-title-select);flex:0 0 var(--first-col-width);width:var(--first-col-width);min-width:var(--first-col-width);max-width:var(--first-col-width);pointer-events:auto}.dn-gridsheet .dn-gridsheet-frozen-rail{grid-column:1/span 2;position:sticky;left:0;display:grid;grid-template-columns:var(--dn-gs-leading-control-width) var(--first-col-width);width:var(--dn-gs-frozen-rail-width);min-width:var(--dn-gs-frozen-rail-width);max-width:var(--dn-gs-frozen-rail-width);align-self:stretch;overflow:visible}.dn-gridsheet .grid-row.header-row:not(.title-row)>.dn-gridsheet-frozen-rail{z-index:var(--dn-gs-z-header-leading);min-height:var(--dn-gs-header-row-min-height)}.dn-gridsheet .grid-row.header-row:not(.title-row)>.dn-gridsheet-frozen-rail>*{min-height:var(--dn-gs-header-row-min-height)}.dn-gridsheet .grid-row:not(.header-row):not(.title-row):not(.totals-row)>.dn-gridsheet-frozen-rail{z-index:var(--dn-gs-z-body-leading);contain:paint}.dn-gridsheet .dn-gridsheet-virtual-spacer-row{min-height:0}.dn-gridsheet .dn-gridsheet-virtual-spacer-row>.dn-gridsheet-frozen-rail{z-index:var(--dn-gs-z-body-leading);contain:paint}.dn-gridsheet .grid-row.totals-row>.dn-gridsheet-frozen-rail{z-index:var(--dn-gs-z-body-leading);contain:none}.dn-gridsheet .dn-gridsheet-virtual-spacer-row .dn-gridsheet-frozen-rail-select{border-bottom:none}.dn-gridsheet .dn-gridsheet-virtual-spacer-row .dn-gridsheet-frozen-rail-select:before{display:none}.dn-gridsheet .dn-gridsheet-frozen-rail-leading,.dn-gridsheet .dn-gridsheet-frozen-rail-select{display:flex;align-items:center;justify-content:center;min-height:100%;box-sizing:border-box}.dn-gridsheet .dn-gridsheet-frozen-rail-leading{pointer-events:none}.dn-gridsheet .grid-row:not(.header-row):not(.title-row) .dn-gridsheet-col-leading{position:sticky;left:0;z-index:var(--dn-gs-z-body-leading)}.dn-gridsheet .grid-row:not(.header-row):not(.title-row) .dn-gridsheet-col-select{position:sticky;left:var(--dn-gs-sticky-left-select);z-index:var(--dn-gs-z-body-select)}.dn-gridsheet .grid-row:not(.header-row):not(.title-row) .dn-gridsheet-col-c1{position:sticky;left:var(--dn-gs-sticky-left-c1);z-index:var(--dn-gs-z-body-c1);border-right:1px solid var(--dn-gs-border)}.dn-gridsheet .grid-row.header-row:not(.title-row) .dn-gridsheet-col-leading{position:sticky;left:0;z-index:var(--dn-gs-z-header-leading)}.dn-gridsheet .grid-row.header-row:not(.title-row) .dn-gridsheet-col-select{position:sticky;left:var(--dn-gs-sticky-left-select);z-index:var(--dn-gs-z-header-select)}.dn-gridsheet .grid-row.header-row:not(.title-row) .dn-gridsheet-col-c1{position:sticky;left:var(--dn-gs-sticky-left-c1);z-index:var(--dn-gs-z-header-c1);border-right:1px solid var(--dn-gs-border)}.dn-gridsheet .grid-row.header-row:not(.title-row) .grid-cell:not(.dn-gridsheet-col-leading):not(.dn-gridsheet-col-select){min-height:var(--dn-gs-header-row-min-height);background:var(--dn-gs-surface);border-top:1px solid var(--dn-gs-border);border-bottom:none;border-right:1px solid var(--dn-gs-border);box-shadow:none}.dn-gridsheet .grid-row.header-row:not(.title-row)>.grid-cell:nth-last-child(2){border-right:none}.dn-gridsheet .grid-row.header-row:not(.title-row) .grid-cell.dn-gridsheet-add-column-cell{border-right:none!important;background:var(--dn-gs-surface)!important;box-shadow:none!important}.dn-gridsheet .grid-cell{display:flex;justify-content:center;align-items:center;padding:var(--dn-gs-density-cell-padding-y) var(--dn-gs-density-cell-padding-x);border-bottom:1px solid var(--dn-gs-border);border-right:1px solid var(--dn-gs-border);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;transition:background-color .12s ease,border-color .12s ease}.dn-gridsheet .grid-cell[data-header]{white-space:nowrap}.dn-gridsheet .grid-row:last-child .grid-cell{border-bottom:none}.dn-gridsheet .grid-cell:last-child{border-right:none}.dn-gridsheet .grid-row:not(.header-row):not(.add-row):not(.totals-row) .grid-cell{background:color-mix(in srgb,var(--dn-gs-surface) 86%,var(--dn-gs-surface-muted))}.dn-gridsheet .grid-row:not(.header-row):not(.add-row):not(.totals-row):hover .grid-cell{background:color-mix(in srgb,var(--dn-gs-primary-soft) 34%,var(--dn-gs-surface))}.dn-gridsheet .grid-row.selected:not(.header-row):not(.add-row):not(.totals-row) .grid-cell{background:color-mix(in srgb,var(--dn-gs-table-accent-soft) 52%,var(--dn-gs-surface))}.dn-gridsheet .grid-row:not(.header-row) .dn-gridsheet-col-c1{justify-content:flex-start}.dn-gridsheet .grid-row.header-row:not(.title-row) .grid-cell{justify-content:center}.dn-gridsheet .dn-gridsheet-dev-col-index{min-width:1.35rem;border-radius:999px;border:1px dashed color-mix(in srgb,var(--dn-gs-border-strong) 72%,transparent);background:color-mix(in srgb,var(--dn-gs-primary-soft) 38%,var(--dn-gs-surface))}.dn-gridsheet .dn-gridsheet-dev-col-index,.dn-gridsheet .dn-gridsheet-dev-grid-index{display:inline-flex;align-items:center;justify-content:center;height:1rem;padding:0 .25rem;color:var(--dn-gs-muted);font-size:.62rem;font-weight:700;line-height:1}.dn-gridsheet .dn-gridsheet-dev-grid-index{min-width:1.55rem;border-radius:999px;border:1px dashed color-mix(in srgb,var(--dn-gs-border) 72%,transparent);background:color-mix(in srgb,var(--dn-gs-surface-muted) 86%,transparent)}.dn-gridsheet .dropdown-cell{color:inherit;cursor:pointer}.dn-gridsheet .edit-cell{padding:4px}.dn-gridsheet .header-cell.checkbox-cell{font-weight:600}.dn-gridsheet .dn-gridsheet-frozen-rail-select.checkbox-cell{padding-left:.4rem}.dn-gridsheet .header-cell{position:relative;display:flex;align-items:center}.dn-gridsheet .header-edit-cell{cursor:pointer}.dn-gridsheet .header-input{width:100%;border:none;background:transparent;outline:none;font-weight:600}.dn-gridsheet .header-cell .settings-icon{opacity:0;pointer-events:none;transition:opacity .2s ease,color .2s ease,background-color .2s ease}.dn-gridsheet .dn-gridsheet-settings-trigger[aria-expanded=true],.dn-gridsheet .header-cell:hover .settings-icon{opacity:1;pointer-events:auto}.dn-gridsheet .add-column-cell{text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;padding-left:.75rem;border-right:none}.dn-gridsheet .dn-gridsheet-add-column-action{display:inline-flex;align-items:center;gap:.45rem;color:color-mix(in srgb,var(--dn-gs-text) 76%,var(--dn-gs-primary) 24%)}.dn-gridsheet .dn-gridsheet-add-column-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.dn-gridsheet .icon-small{font-size:.9rem;color:var(--dn-gs-muted)}.dn-gridsheet .resize-handle{display:block;position:absolute;top:0;right:0;width:6px;height:100%;cursor:col-resize;touch-action:none;border-radius:3px;transition:background-color .2s ease}body.dn-gridsheet-resizing-columns,html.dn-gridsheet-resizing-columns{cursor:col-resize!important;user-select:none!important}body.dn-gridsheet-resizing-columns *{cursor:col-resize!important}.dn-gridsheet .resize-handle:active,.dn-gridsheet .resize-handle:hover{background-color:var(--dn-gs-primary)}.dn-gridsheet .resize-handle.resize-handle-disabled{pointer-events:none;cursor:default}.dn-gridsheet .header-sort-container{cursor:pointer}.dn-gridsheet .dn-gridsheet-header-row{position:relative;isolation:isolate;border-top:none}.dn-gridsheet .dn-gridsheet-header-divider-layer{position:absolute;left:0;width:calc(var(--dn-gs-leading-control-width) + var(--dn-gs-table-shadow-width, calc(100% - var(--dn-gs-leading-control-width))));bottom:0;height:1px;display:flex;pointer-events:none;z-index:var(--dn-gs-z-header-divider)}.dn-gridsheet .dn-gridsheet-header-divider{height:100%;background:var(--dn-gs-border-strong)}.dn-gridsheet .dn-gridsheet-header-divider-gutter-mask{flex:0 0 var(--dn-gs-leading-control-width);position:sticky;left:0;background:var(--dn-gs-shell-gutter-surface);z-index:3}.dn-gridsheet .dn-gridsheet-header-divider-frozen{flex:0 0 calc(var(--first-col-width) + var(--dn-gs-col-c1-width, 350px));position:sticky;left:var(--dn-gs-sticky-left-select);z-index:2}.dn-gridsheet .dn-gridsheet-header-divider-scroll{flex:1 0 auto;z-index:1}.dn-gridsheet .dn-gridsheet-header-shell{width:100%;gap:.25rem;padding:0 .18rem}.dn-gridsheet .dn-gridsheet-sort-icon-slot{width:1.55rem;display:flex;justify-content:flex-start;align-items:center;flex-shrink:0}.dn-gridsheet .dn-gridsheet-sort-hover-label{opacity:0;color:color-mix(in srgb,var(--dn-gs-muted) 88%,var(--dn-gs-text) 12%);font-size:var(--dn-gs-density-sort-hint-font-size);font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase;transition:opacity .16s ease,color .16s ease;user-select:none}.dn-gridsheet .header-sort-container:not(.sorted):hover .dn-gridsheet-sort-hover-label{opacity:1}.dn-gridsheet .dn-gridsheet-sort-trigger{width:100%;display:grid;grid-template-columns:var(--dn-gs-density-sort-icon-slot-width,1.55rem) minmax(0,1fr);align-items:center;gap:.12rem;cursor:pointer;user-select:none;border:none;background:transparent;color:inherit;padding:0;min-width:0;text-align:left}.dn-gridsheet .header-label{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-weight:700;color:color-mix(in srgb,var(--dn-gs-text) 92%,var(--dn-gs-muted) 8%)}.dn-gridsheet .dn-gridsheet-sort-trigger:focus-visible{outline:1px solid var(--dn-gs-primary);border-radius:.25rem}.dn-gridsheet .dn-gridsheet-settings-trigger{cursor:pointer;padding:4px;border:none;background:transparent;color:inherit;border-radius:999px}.dn-gridsheet .dn-gridsheet-settings-trigger:disabled{cursor:not-allowed;opacity:.35}.dn-gridsheet .grid-row.header-row:not(.title-row) .dn-gridsheet-settings-trigger:focus-visible,.dn-gridsheet .grid-row.header-row:not(.title-row) .dn-gridsheet-settings-trigger:hover{background:color-mix(in srgb,white 68%,var(--dn-gs-surface))}.dn-gridsheet .dn-gridsheet-column-id{font-size:10pt;font-weight:700}.dn-gridsheet .dn-gridsheet-add-column-cell{width:var(--dn-gs-trailing-column-width);border-right:none}.dn-gridsheet .dn-gridsheet-cell-disabled{cursor:not-allowed;opacity:.6}.dn-gridsheet .dn-gridsheet-no-right-border{border-right:none}.dn-gridsheet .header-sort-container .sorted-icon{color:var(--dn-gs-muted)}.dn-gridsheet .edit-cell{text-align:center}.dn-gridsheet .cell-input{text-align:center;width:100%;height:100%;min-height:0;border:1px solid var(--dn-gs-border);border-radius:3px;box-sizing:border-box;font-size:var(--dn-gs-density-inline-input-font-size);outline:none}.dn-gridsheet .grid-row:not(.header-row) .dn-gridsheet-col-c1 .cell-input{text-align:left}.dn-gridsheet .cell-input:focus{border-color:var(--dn-gs-table-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--dn-gs-table-accent) 30%,transparent)}.dn-gridsheet .cell-edit-hint{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:calc(var(--dn-gs-density-cell-padding-y) * .45) calc(var(--dn-gs-density-cell-padding-x) * .85);border-radius:var(--dn-gs-radius-control);border:1px solid transparent;box-sizing:border-box}.dn-gridsheet .dn-gridsheet-col-c1 .cell-edit-hint{justify-content:flex-start}.dn-gridsheet .cell-edit-hint.is-empty{color:color-mix(in srgb,var(--dn-gs-muted) 88%,transparent);border:1px dashed color-mix(in srgb,var(--dn-gs-border) 78%,transparent)}.dn-gridsheet .cell-edit-hint:hover{border:1px solid var(--dn-gs-border-strong)}.dn-gridsheet .checkbox-cell{text-align:center;display:flex;align-items:center;justify-content:center}.dn-gridsheet .dropdown-cell{padding:calc(var(--dn-gs-density-cell-padding-y) * .45) calc(var(--dn-gs-density-cell-padding-x) * .65)}.dn-gridsheet .dropdown-cell.is-empty{color:color-mix(in srgb,var(--dn-gs-muted) 88%,transparent)}.dn-gridsheet .dn-gridsheet-people-cell{color:var(--dn-gs-text)}.dn-gridsheet .dn-gridsheet-people-label{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;padding:.08rem .44rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--dn-gs-border) 76%,transparent);background:color-mix(in srgb,var(--dn-gs-surface-muted) 84%,var(--dn-gs-surface));color:var(--dn-gs-text)}.dn-gridsheet .dn-gridsheet-people-label-icon{flex:0 0 auto;color:color-mix(in srgb,var(--dn-gs-muted) 72%,var(--dn-gs-text));opacity:.9}.dn-gridsheet .dn-gridsheet-people-label-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-gridsheet .drawer-cell{display:grid;grid-template-columns:var(--dn-gs-c1-action-rail-width) minmax(0,1fr) var(--dn-gs-c1-action-rail-width);align-items:stretch;position:relative;height:100%;box-sizing:border-box;padding:0}.dn-gridsheet .grid-row .grid-cell.drawer-cell{padding:0}.dn-gridsheet .drawer-cell .drawer-cell-main{min-width:0;height:100%;display:flex;align-items:center;gap:.42rem;padding:0 .36rem 0 0;box-sizing:border-box}.dn-gridsheet .drawer-cell .drawer-cell-content{flex:1 1 auto;height:100%;min-width:0;display:flex;align-items:center;justify-content:flex-start;padding:0 calc(var(--dn-gs-density-cell-padding-x) - .02rem);box-sizing:border-box}.dn-gridsheet .drawer-cell .drawer-cell-content>*{width:100%;min-width:0;max-width:100%;align-self:center}.dn-gridsheet .drawer-cell .drawer-cell-content .cell-input{width:100%;height:var(--dn-gs-c1-inline-control-height)}.dn-gridsheet .drawer-cell .drawer-cell-content .cell-edit-hint,.dn-gridsheet .drawer-cell .drawer-cell-content .dn-gridsheet-cell-hint-wrap{min-height:var(--dn-gs-c1-inline-control-height);height:var(--dn-gs-c1-inline-control-height)}.dn-gridsheet .drawer-cell .drawer-cell-content .dn-gridsheet-cell-hint-wrap{display:flex;align-items:center}.dn-gridsheet .drawer-cell .drawer-action-rail{height:100%;display:flex;align-items:stretch;justify-content:center;box-sizing:border-box;border-left:1px solid color-mix(in srgb,var(--dn-gs-border) 78%,transparent);background:color-mix(in srgb,var(--dn-gs-surface-muted) 38%,transparent);transition:background-color .12s ease,border-color .12s ease}.dn-gridsheet .drawer-cell:focus-within .drawer-action-rail,.dn-gridsheet .grid-row:hover .drawer-action-rail{border-color:var(--dn-gs-border-strong);background:color-mix(in srgb,var(--dn-gs-primary-soft) 16%,transparent)}.dn-gridsheet .drawer-cell .drawer-info-rail{height:100%;display:flex;align-items:stretch;justify-content:center;box-sizing:border-box;border-right:1px solid color-mix(in srgb,var(--dn-gs-border) 78%,transparent);background:color-mix(in srgb,var(--dn-gs-surface-muted) 38%,transparent);transition:background-color .12s ease,border-color .12s ease}.dn-gridsheet .drawer-cell:focus-within .drawer-info-rail,.dn-gridsheet .grid-row:hover .drawer-info-rail{border-color:var(--dn-gs-border-strong);background:color-mix(in srgb,var(--dn-gs-primary-soft) 16%,transparent)}.dn-gridsheet .drawer-cell .drawer-info-btn{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;color:color-mix(in srgb,var(--dn-gs-muted) 76%,var(--dn-gs-text));font:inherit;line-height:1;opacity:.84;transition:background-color .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease}.dn-gridsheet .drawer-cell .drawer-info-btn:focus-visible,.dn-gridsheet .drawer-cell:focus-within .drawer-info-btn,.dn-gridsheet .grid-row:hover .drawer-info-btn{color:var(--dn-gs-text);opacity:1}.dn-gridsheet .drawer-cell .drawer-info-btn:focus-visible{outline:2px solid var(--dn-gs-table-accent);outline-offset:-2px}.dn-gridsheet .drawer-cell .drawer-info-btn:disabled{opacity:.58;cursor:default}.dn-gridsheet .drawer-cell .drawer-info-btn .drawer-info-btn-icon{flex:0 0 auto;width:.86rem;height:.86rem}.dn-gridsheet .drawer-cell .drawer-action-btn{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;color:color-mix(in srgb,var(--dn-gs-muted) 76%,var(--dn-gs-text));font:inherit;line-height:1;opacity:.84;transition:background-color .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease}.dn-gridsheet .drawer-cell .drawer-action-btn:focus-visible,.dn-gridsheet .drawer-cell:focus-within .drawer-action-btn,.dn-gridsheet .grid-row:hover .drawer-action-btn{color:var(--dn-gs-text);opacity:1}.dn-gridsheet .drawer-cell .drawer-action-btn:focus-visible{outline:2px solid var(--dn-gs-table-accent);outline-offset:-2px}.dn-gridsheet .drawer-cell .drawer-action-btn:disabled{opacity:.58;cursor:default}.dn-gridsheet .drawer-cell .drawer-action-btn .drawer-action-btn-icon{flex:0 0 auto;width:.86rem;height:.86rem}.dn-gridsheet .drawer-cell .drawer-btn{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;height:var(--dn-gs-c1-open-button-height);min-height:1.45rem;margin:0;padding:0 .5rem;border:none;border-radius:var(--dn-gs-radius-control);box-sizing:border-box;background:transparent;box-shadow:none;color:color-mix(in srgb,var(--dn-gs-muted) 70%,var(--dn-gs-text));font:inherit;font-weight:600;font-size:var(--dn-gs-density-drawer-label-font-size);line-height:1;transition:background-color .12s ease,box-shadow .12s ease,color .12s ease,opacity .12s ease;opacity:0;pointer-events:none}.dn-gridsheet .drawer-cell .drawer-btn:focus-visible,.dn-gridsheet .drawer-cell:focus-within .drawer-btn,.dn-gridsheet .grid-row:hover .drawer-btn{box-shadow:0 1px 4px color-mix(in srgb,var(--dn-gs-border-strong) 48%,transparent),0 0 1px color-mix(in srgb,var(--dn-gs-border-strong) 32%,transparent);background:color-mix(in srgb,var(--dn-gs-surface) 92%,var(--dn-gs-surface-muted));color:var(--dn-gs-text);opacity:1;pointer-events:auto}.dn-gridsheet .drawer-cell .drawer-btn:focus-visible{outline:2px solid var(--dn-gs-table-accent);outline-offset:2px}.dn-gridsheet .drawer-cell .drawer-btn .drawer-btn-label{font-size:var(--dn-gs-density-drawer-label-font-size);font-weight:600;line-height:1}.tour-gs-main .drawer-cell .drawer-action-btn,.tour-gs-main .drawer-cell .drawer-btn,.tour-gs-main .drawer-cell .drawer-info-rail{display:none}.dn-gridsheet .dn-gridsheet-cell-clickable{cursor:pointer}.dn-gridsheet .dn-gridsheet-cell-hint-wrap{width:100%}.dn-gridsheet-popover{--dn-gs-dropdown-edit-item-width:200px}.dn-gridsheet-dropdown-popover.popover{width:min(430px,calc(100vw - 1rem));border-radius:.95rem}.dn-gridsheet-dropdown-popover.dn-gridsheet-dropdown-popover-edit.popover{width:fit-content;max-width:min(760px,calc(100vw - 1rem))}.dn-gridsheet-dropdown-popover .popover-body{padding:.8rem}.dn-gridsheet-inline-color-palette{display:grid;width:min(280px,calc(100vw - 1.25rem));max-height:min(236px,calc(100vh - 1.25rem));overflow-y:auto;grid-template-columns:repeat(auto-fit,minmax(22px,1fr));gap:6px;background:var(--dn-gs-surface,#ffffff);padding:8px;border:1px solid var(--dn-gs-border-strong,#a9b7cb);border-radius:6px;box-shadow:none;z-index:1250}.dn-gridsheet-popover .dn-gridsheet-color-anchor{position:relative;display:inline-flex}.dn-gridsheet-inline-color-palette .color-swatch{width:100%;aspect-ratio:1/1;min-width:22px;border-radius:4px;cursor:pointer;border:1px solid var(--dn-gs-border,#d0d9e6);box-sizing:border-box;padding:0;appearance:none}.dn-gridsheet-inline-color-palette .color-swatch:hover{border-color:var(--dn-gs-border-strong,#a9b7cb)}.dn-gridsheet-inline-color-palette .color-swatch:focus-visible{outline:2px solid color-mix(in srgb,var(--dn-gs-primary) 65%,transparent);outline-offset:1px}.dn-gridsheet-inline-color-palette .color-swatch[aria-pressed=true]{border-color:var(--dn-gs-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--dn-gs-primary) 45%,transparent)}.dn-gridsheet-popover .color-swatch-edit-wrapper{width:16px;height:16px;padding:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid transparent}.dn-gridsheet-popover .color-swatch-edit-wrapper:hover{border-color:var(--dn-gs-border-strong)}.dn-gridsheet-popover .color-swatch-edit{width:100%;height:100%;border-radius:4px;border:1px solid var(--dn-gs-border)}.dn-gridsheet-popover hr{margin:8px 0}.dn-gridsheet-popover .dn-gridsheet-label-row{display:flex;align-items:center;gap:.4rem;border:none;padding:0;position:relative;background:transparent}.dn-gridsheet-popover .dn-gridsheet-dropdown-remove-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex:0 0 auto;padding:0;color:color-mix(in srgb,var(--dn-gs-primary) 84%,#1d4ed8);border:none;background:transparent;border-radius:999px}.dn-gridsheet-popover .dn-gridsheet-dropdown-remove-btn:hover{color:var(--dn-gs-primary,#2563eb);background:color-mix(in srgb,var(--dn-gs-primary) 10%,transparent)}.dn-gridsheet-popover .dn-gridsheet-dropdown-option-btn{border:none;font-weight:600}.dn-gridsheet-popover .dn-gridsheet-dropdown-option-btn.dn-gridsheet-dropdown-option-btn-account{display:flex;justify-content:center;align-items:center;text-align:left!important;min-height:2.45rem;white-space:normal}.dn-gridsheet-popover .dn-gridsheet-dropdown-option-account-layout{display:flex;align-items:center;gap:.34rem;width:100%;min-width:0}.dn-gridsheet-popover .dn-gridsheet-dropdown-option-account-icon{flex:0 0 auto;color:color-mix(in srgb,var(--dn-gs-muted) 72%,var(--dn-gs-text));opacity:.9}.dn-gridsheet-popover .dn-gridsheet-dropdown-option-account-copy{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;line-height:1.1}.dn-gridsheet-popover .dn-gridsheet-dropdown-option-account-name{font-size:.78rem;font-weight:600;color:inherit;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-gridsheet-popover .dn-gridsheet-dropdown-option-account-email{margin-top:.12rem;font-size:.67rem;font-weight:500;opacity:.76;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dn-gridsheet-popover .dn-gridsheet-dropdown-option-btn.dn-gridsheet-dropdown-option-btn-unassigned,.dn-gridsheet-popover .dn-gridsheet-dropdown-option-btn.dn-gridsheet-dropdown-option-btn-unassigned:focus,.dn-gridsheet-popover .dn-gridsheet-dropdown-option-btn.dn-gridsheet-dropdown-option-btn-unassigned:hover{border:1px solid var(--dn-gs-border);background:color-mix(in srgb,var(--dn-gs-surface-muted) 88%,var(--dn-gs-surface));color:var(--dn-gs-text)}.dn-gridsheet-popover .list-group.dn-gridsheet-dropdown-options-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,minmax(0,auto));grid-auto-columns:200px;gap:.45rem;overflow-x:auto;overflow-y:visible;padding-bottom:.1rem}.dn-gridsheet-popover .list-group.dn-gridsheet-dropdown-options-grid .dn-gridsheet-dropdown-option-btn{margin:0!important;width:100%;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dn-gridsheet-popover .list-group.dn-gridsheet-dropdown-options-grid .dn-gridsheet-dropdown-option-btn.dn-gridsheet-dropdown-option-btn-account{white-space:normal}.dn-gridsheet-popover .list-group.dn-gridsheet-dropdown-edit-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,minmax(0,auto));grid-auto-columns:var(--dn-gs-dropdown-edit-item-width);gap:.45rem;overflow-x:auto;overflow-y:visible;padding-bottom:.1rem;padding-right:0;align-items:start}.dn-gridsheet-popover .list-group-item.dn-gridsheet-dropdown-edit-row{min-width:0;width:var(--dn-gs-dropdown-edit-item-width);max-width:var(--dn-gs-dropdown-edit-item-width);padding:0;border:none;background:transparent}.dn-gridsheet-popover .dn-gridsheet-dropdown-edit-field{display:flex;align-items:stretch;flex:0 0 auto;width:calc(var(--dn-gs-dropdown-edit-item-width) - 1.75rem - .4rem);min-width:0;border:1px solid var(--dn-gs-border);border-radius:.65rem;background:var(--dn-gs-surface,#ffffff);overflow:hidden;min-height:2.55rem}.dn-gridsheet-popover .dn-gridsheet-dropdown-color-block{width:2.5rem;min-width:2.5rem;height:100%;border:none;border-right:1px solid color-mix(in srgb,var(--dn-gs-border) 82%,transparent);border-radius:0;padding:0;appearance:none}.dn-gridsheet-popover .dn-gridsheet-dropdown-label-input.form-control{width:100%;min-width:0;max-width:none;flex:1 1 auto;border:none;border-radius:0;box-shadow:none;background:transparent;padding:.58rem .75rem;font-size:.95rem;line-height:1.15}.dn-gridsheet-popover .dn-gridsheet-dropdown-label-input.form-control:focus{box-shadow:none}.dn-gridsheet-popover .dn-gridsheet-dropdown-new-label-btn{width:100%;min-height:var(--dn-gs-toolbar-control-height,1.92rem);height:var(--dn-gs-toolbar-control-height,1.92rem);margin-top:.4rem;justify-content:center;padding:.26rem .52rem;border-radius:.42rem;font-size:.76rem;font-weight:600;gap:.22rem}.dn-gridsheet-popover .dn-gridsheet-dropdown-edit-actions{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.55rem}.dn-gridsheet-popover .dn-gridsheet-dropdown-apply-btn,.dn-gridsheet-popover .dn-gridsheet-dropdown-cancel-btn{min-height:var(--dn-gs-toolbar-control-height,1.92rem);height:var(--dn-gs-toolbar-control-height,1.92rem);padding:.26rem .52rem;border-radius:.42rem;font-size:.76rem;font-weight:600}.dn-gridsheet-popover .dn-gridsheet-dropdown-apply-btn{min-width:3.7rem}@media (max-width:640px){.dn-gridsheet-dropdown-popover.dn-gridsheet-dropdown-popover-edit.popover{width:fit-content;max-width:calc(100vw - 1rem)}.dn-gridsheet-popover .list-group.dn-gridsheet-dropdown-edit-grid{display:flex;flex-direction:column;max-height:min(48vh,360px);overflow-y:auto;overflow-x:hidden;padding-bottom:0}}.dn-gridsheet-popover.popover{margin:0}.dn-gridsheet-popover .dn-gridsheet-inline-action{width:100%;border:none;background:transparent;color:var(--dn-gs-text);cursor:pointer;padding:.25rem .1rem}.dn-gridsheet-popover .dn-gridsheet-inline-action:hover{color:var(--dn-gs-primary)}.dn-gridsheet-popover .dn-gridsheet-dropdown-color-trigger{border-color:var(--dn-gs-border);min-width:1.85rem;padding:0}.dn-gridsheet-scroll-region{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--dn-gs-muted) 48%,transparent) transparent;-ms-overflow-style:auto;scrollbar-gutter:auto}.dn-gridsheet-scroll-region::-webkit-scrollbar{width:10px;height:0}.dn-gridsheet-scroll-region::-webkit-scrollbar-track{background:transparent}.dn-gridsheet-scroll-region::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--dn-gs-muted) 52%,transparent);background-clip:padding-box}.dn-gridsheet-scroll-region::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--dn-gs-text) 36%,transparent);background-clip:padding-box}.dn-gridsheet-scroll-region::-webkit-scrollbar-corner{background:transparent}.dn-gridsheet .totals-row{font-size:var(--dn-gs-density-totals-row-font-size);font-weight:500;background:color-mix(in srgb,var(--dn-gs-surface-muted) 68%,var(--dn-gs-surface) 32%)}.dn-gridsheet .totals-cell{padding:calc(var(--dn-gs-density-cell-padding-y) * .78) var(--dn-gs-density-cell-padding-x);display:flex;align-items:center;background:transparent}.dn-gridsheet .dn-gridsheet-col-c1.totals-cell{border-right:1px solid var(--dn-gs-border)}.dn-gridsheet .dn-gridsheet-summary-title{font-size:.78rem;font-weight:700;letter-spacing:.01em;color:color-mix(in srgb,var(--dn-gs-text,#0f172a) 82%,var(--dn-gs-muted,#64748b) 18%)}.dn-gridsheet .dn-gridsheet-totals-cell{align-items:center}.dn-gridsheet .dn-gridsheet-totals-cell-content{display:flex;align-items:center;gap:.46rem;width:100%;min-width:0}.dn-gridsheet .dn-gridsheet-summary-value,.dn-gridsheet .totals-value{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;text-align:center}.dn-gridsheet .totals-value{font-size:var(--dn-gs-density-totals-value-font-size);font-weight:600;line-height:1.15;color:var(--dn-gs-text,#0f172a);letter-spacing:-.01em}.dn-gridsheet .totals-value span{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.dn-gridsheet .dn-gridsheet-summary-picker-shell{position:relative;flex:0 0 auto;margin-left:auto;width:1.1rem;min-width:1.1rem}.dn-gridsheet .dn-gridsheet-summary-picker-dropdown{width:1.1rem;min-width:1.1rem}.dn-gridsheet .dn-gridsheet-summary-picker-dropdown .dn-custom-dropdown-control{gap:0}.dn-gridsheet .dn-gridsheet-summary-picker-dropdown .dn-gridsheet-table-config-table-picker-trigger{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;padding:0;border:none;border-radius:.38rem;background:transparent;color:var(--dn-gs-muted,#64748b);box-shadow:none;transition:background-color .14s ease,color .14s ease}.dn-gridsheet .dn-gridsheet-summary-picker-dropdown .dn-gridsheet-table-config-table-picker-trigger.is-open,.dn-gridsheet .dn-gridsheet-summary-picker-dropdown .dn-gridsheet-table-config-table-picker-trigger:not(:disabled):hover{background:color-mix(in srgb,var(--dn-gs-primary-soft) 32%,transparent);color:var(--dn-gs-text,#0f172a)}.dn-gridsheet .dn-gridsheet-summary-picker-dropdown .dn-gridsheet-table-config-table-picker-trigger:disabled{opacity:.66;cursor:default}.dn-gridsheet .dn-gridsheet-summary-picker-dropdown .dn-gridsheet-table-config-table-picker-trigger-copy{display:none}.dn-gridsheet .dn-gridsheet-summary-picker-dropdown .dn-gridsheet-table-config-table-picker-trigger-icon,.dn-gridsheet .dn-gridsheet-summary-picker-spinner{flex:0 0 auto;width:.78rem;height:.78rem}.dn-gridsheet-summary-picker-menu{width:fit-content;min-width:13rem;max-width:min(92vw,18.5rem);padding:.18rem}.dn-gridsheet-summary-picker-menu .dn-gridsheet-table-config-table-picker-options{width:100%;min-width:100%;gap:0}.dn-gridsheet-summary-picker-menu .dn-gridsheet-table-config-table-picker-option{min-height:2.75rem;border-radius:0;padding:.62rem .82rem}.dn-gridsheet-summary-picker-menu .dn-gridsheet-table-config-table-picker-option:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.dn-gridsheet-summary-picker-menu .dn-gridsheet-table-config-table-picker-option:last-child{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.dn-gridsheet-summary-picker-menu .dn-gridsheet-table-config-table-picker-option+.dn-gridsheet-table-config-table-picker-option{border-top:1px solid color-mix(in srgb,var(--dn-gs-border,#d0d9e6) 78%,transparent)}.dn-gridsheet-summary-picker-menu .dn-gridsheet-table-config-table-picker-option-copy{max-width:100%;gap:.16rem}.dn-gridsheet-summary-picker-menu .dn-gridsheet-table-config-table-picker-option-label{white-space:nowrap}.dn-gridsheet-summary-picker-menu .dn-gridsheet-table-config-table-picker-option-description{max-width:13rem;line-height:1.28;white-space:normal}.dn-gridsheet .dn-gridsheet-summary-picker-saving{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.dn-gridsheet .dn-gridsheet-summary-people-summary{display:inline-flex;align-items:center;gap:.46rem;justify-content:center;width:100%}.dn-gridsheet .dn-gridsheet-summary-people-stack{display:inline-flex;align-items:center;padding-left:.12rem}.dn-gridsheet .dn-gridsheet-summary-person-dot{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.28rem;height:1.28rem;margin-left:-.3rem;border:2px solid color-mix(in srgb,var(--dn-gs-surface) 84%,white 16%);border-radius:999px;box-shadow:0 1px 2px rgba(15,23,42,.08);font-size:.56rem;font-weight:800;letter-spacing:.01em}.dn-gridsheet .dn-gridsheet-summary-person-dot:first-child{margin-left:0}.dn-gridsheet .dn-gridsheet-summary-person-initials{line-height:1}.dn-gridsheet .dn-gridsheet-summary-people-count{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:.74rem;font-weight:700;line-height:1;color:color-mix(in srgb,var(--dn-gs-text,#0f172a) 86%,var(--dn-gs-muted,#64748b) 14%)}.dn-gridsheet .dn-gridsheet-summary-progress-wrap{display:flex;justify-content:center;width:100%}.dn-gridsheet .dn-gridsheet-summary-progress{display:inline-flex;align-items:stretch;width:min(100%,8.5rem);min-width:4.25rem;max-width:8.5rem;height:.82rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--dn-gs-border,#d0d9e6) 80%,white 20%);border-radius:.52rem;background:color-mix(in srgb,var(--dn-gs-surface) 44%,white 56%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.dn-gridsheet .dn-gridsheet-summary-progress-segment{min-width:.38rem;background:linear-gradient(180deg,color-mix(in srgb,var(--dn-summary-segment-color) 88%,white 12%) 0,color-mix(in srgb,var(--dn-summary-segment-color) 72%,black 4%) 100%)}.dn-gridsheet .dn-gridsheet-summary-progress-segment+.dn-gridsheet-summary-progress-segment{box-shadow:inset 1px 0 0 rgba(255,255,255,.38)}.dn-gridsheet .dn-gridsheet-summary-badge{--dn-summary-accent:color-mix(in srgb,var(--dn-gs-primary-soft) 62%,var(--dn-gs-surface) 38%);--dn-summary-foreground:var(--dn-gs-text,#0f172a);display:inline-flex;align-items:center;gap:.38rem;min-width:0;max-width:100%;padding:.18rem .5rem .22rem;border:1px solid color-mix(in srgb,var(--dn-summary-accent) 58%,var(--dn-gs-border,#d0d9e6) 42%);border-radius:.54rem;line-height:1}.dn-gridsheet .dn-gridsheet-summary-badge-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:700}.dn-gridsheet .dn-gridsheet-summary-badge-count{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:1.15rem;padding:.08rem .28rem .11rem;border-radius:.46rem;font-size:.66rem;font-weight:700;line-height:1}.dn-gridsheet .dn-gridsheet-summary-badge--date-chip{background:color-mix(in srgb,var(--dn-gs-primary-soft) 26%,var(--dn-gs-surface) 74%);color:color-mix(in srgb,var(--dn-gs-text,#0f172a) 76%,var(--dn-gs-primary,#2563eb) 24%)}.dn-gridsheet .dn-gridsheet-summary-badge--date-chip .dn-gridsheet-summary-badge-count{background:color-mix(in srgb,var(--dn-gs-primary-soft) 58%,white 42%)}.dn-gridsheet .skeleton-grid-table{width:100%}.dn-gridsheet .skeleton-header,.dn-gridsheet .skeleton-subheader{margin-bottom:.75rem}.dn-gridsheet .table{border-collapse:collapse;table-layout:fixed;width:100%;border-radius:10px;overflow:hidden}.dn-gridsheet .table td,.dn-gridsheet .table th{border:1px solid var(--dn-gs-border);padding:.75rem;overflow:hidden}.dn-gridsheet .table td:first-child,.dn-gridsheet .table th:first-child{width:3rem;border-left:4px solid var(--dn-gs-border-strong)}.dn-gridsheet .table td:nth-child(2),.dn-gridsheet .table th:nth-child(2){width:30%}.dn-gridsheet .circle-placeholder{width:1rem;border-radius:50%}.dn-gridsheet .circle-placeholder,.dn-gridsheet .placeholder{height:1rem;background-color:var(--dn-gs-surface-muted);display:inline-block}.dn-gridsheet .placeholder{border-radius:.25rem}.dn-gridsheet .dn-gridsheet-grid-skeleton{width:max-content;min-width:max-content}.dn-gridsheet .dn-gridsheet-grid-skeleton.dn-gridsheet-grid-skeleton-full-width{width:100%;min-width:100%}.dn-gridsheet .dn-gridsheet-grid-skeleton .grid-cell{pointer-events:none;background:color-mix(in srgb,var(--dn-gs-surface) 90%,var(--dn-gs-surface-muted))}.dn-gridsheet .dn-gridsheet-grid-skeleton .dn-gridsheet-skeleton-block{position:relative;display:inline-flex;border-radius:999px;background:color-mix(in srgb,var(--dn-gs-surface-muted) 72%,var(--dn-gs-border));overflow:hidden}.dn-gridsheet .dn-gridsheet-grid-skeleton .dn-gridsheet-skeleton-block:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent,color-mix(in srgb,#ffffff 75%,transparent) 50%,transparent);transform:translateX(-120%);animation:dn-gridsheet-skeleton-shimmer 1.1s ease-in-out infinite}.dark .dn-gridsheet .dn-gridsheet-grid-skeleton .dn-gridsheet-skeleton-block:after{background:linear-gradient(100deg,transparent,color-mix(in srgb,#ffffff 18%,transparent) 50%,transparent)}.dn-gridsheet .dn-gridsheet-grid-skeleton .dn-gridsheet-skeleton-square{width:.85rem;height:.85rem;border-radius:.3rem}.dn-gridsheet .dn-gridsheet-grid-skeleton .dn-gridsheet-skeleton-header-pill{width:70%;min-width:3.2rem;height:.58rem}.dn-gridsheet .dn-gridsheet-grid-skeleton .dn-gridsheet-skeleton-text{width:74%;min-width:4rem;height:.55rem}.dn-gridsheet .dn-gridsheet-grid-skeleton .dn-gridsheet-skeleton-value{width:54%;min-width:2.4rem;height:.5rem}.dn-gridsheet .dn-gridsheet-grid-skeleton .dn-gridsheet-skeleton-button{width:6.5rem;height:1.35rem;border-radius:.42rem}.dn-gridsheet .dn-gridsheet-grid-skeleton .dn-gridsheet-skeleton-add-row .grid-cell{border-bottom:none}@keyframes dn-gridsheet-skeleton-shimmer{to{transform:translateX(120%)}}