/* assets/stylesheets/instructorAssessmentAccess.css */
.pl-ui-split-pane__left {
  container-type: inline-size;
  container-name: split-left;
}
@container split-left (max-width: 650px) {
  .toolbar-btn-label {
    display: none;
  }
}
.assessment-access-date-cell-current {
  position: relative;
}
.assessment-access-date-cell-current::before {
  content: "";
  position: absolute;
  inset: 0.25rem auto 0.25rem 0.25rem;
  width: 4px;
  border-radius: 999px;
  background-color: var(--bs-primary);
}
.assessment-access-date-cell-current-success::before {
  background-color: var(--bs-success);
}
.access-summary-grid-scroll {
  overflow-x: auto;
  min-width: 0;
}
.access-summary-grid {
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.access-summary-card {
  border: 1px solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  overflow: hidden;
}
.access-summary-rows {
  display: grid;
}
.access-summary-card--cols-2 .access-summary-rows {
  grid-template-columns: max-content 1fr;
}
.access-summary-card--cols-3 .access-summary-rows {
  grid-template-columns: max-content max-content 1fr;
}
.access-summary-row {
  display: contents;
}
.access-summary-card-header {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.5rem 1rem;
  background-color: var(--bs-tertiary-bg);
  border-bottom: 1px solid var(--bs-border-color);
}
.access-summary-card-header .h6 {
  margin-bottom: 0;
  font-weight: 600;
}
.access-summary-row--headers .access-summary-cell {
  border-bottom: 1px solid var(--bs-border-color);
}
.access-summary-cell {
  padding: 0.5rem;
}
.access-summary-cell--first {
  padding-left: 1rem;
}
.access-summary-cell--header {
  font-weight: 600;
  font-size: 0.75rem;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: var(--bs-secondary-color);
  white-space: nowrap;
}
.access-summary-cell--span-rest {
  grid-column: 2 / -1;
}
.access-summary-card-footer {
  border-top: 1px solid var(--bs-border-color);
  padding: 0.5rem 1rem;
  font-size: 0.875rem;
  color: var(--bs-secondary-color);
}
@supports (grid-template-columns: subgrid) {
  .access-summary-grid {
    display: grid;
    grid-template-columns: auto auto auto;
    column-gap: 0;
    row-gap: 0.5rem;
  }
  .access-summary-card {
    grid-column: 1 / -1;
    display: grid;
    grid-template-columns: subgrid;
  }
  .access-summary-card-header,
  .access-summary-card-footer {
    grid-column: 1 / -1;
  }
  .access-summary-card .access-summary-rows {
    grid-column: 1 / -1;
    grid-template-columns: subgrid;
  }
  .access-summary-row {
    grid-column: 1 / -1;
    display: grid;
    grid-template-columns: subgrid;
  }
}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vLi4vYXNzZXRzL3N0eWxlc2hlZXRzL2luc3RydWN0b3JBc3Nlc3NtZW50QWNjZXNzLmNzcyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiLyogQ29udGFpbmVyIHF1ZXJ5IG9uIHRoZSBsZWZ0IHBhbmUgZHJpdmVzIHRoZSB0b29sYmFyLWxhYmVsIGNvbGxhcHNlIGJlbG93LiAqL1xuLnBsLXVpLXNwbGl0LXBhbmVfX2xlZnQge1xuICBjb250YWluZXItdHlwZTogaW5saW5lLXNpemU7XG4gIGNvbnRhaW5lci1uYW1lOiBzcGxpdC1sZWZ0O1xufVxuXG4vKiBIaWRlIHRvb2xiYXIgYnV0dG9uIGxhYmVscyB3aGVuIHRoZSBsZWZ0IHBhbmUgaXMgbmFycm93LiAqL1xuQGNvbnRhaW5lciBzcGxpdC1sZWZ0IChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC50b29sYmFyLWJ0bi1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYXNzZXNzbWVudC1hY2Nlc3MtZGF0ZS1jZWxsLWN1cnJlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hc3Nlc3NtZW50LWFjY2Vzcy1kYXRlLWNlbGwtY3VycmVudDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDAuMjVyZW0gYXV0byAwLjI1cmVtIDAuMjVyZW07XG4gIHdpZHRoOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5KTtcbn1cblxuLmFzc2Vzc21lbnQtYWNjZXNzLWRhdGUtY2VsbC1jdXJyZW50LXN1Y2Nlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MpO1xufVxuXG4vKiBBY2Nlc3Mgc3VtbWFyeSB0YWJsZXM6IGJhc2Ugc3R5bGVzIGFzc3VtZSBubyBzdWJncmlkIChlYWNoIGNhcmQgc2l6ZXNcbiAgIGl0cyBvd24gY29sdW1ucyk7IHRoZSBAc3VwcG9ydHMgYmxvY2sgYXQgdGhlIGJvdHRvbSBlbmhhbmNlcyB0b1xuICAgY3Jvc3MtY2FyZCBhbGlnbm1lbnQgaW4gQ2hyb21lIDExNyssIFNhZmFyaSAxNissIEZpcmVmb3ggNzErLiAqL1xuXG4vKiBtaW4td2lkdGg6IDAgbGV0cyB0aGUgd3JhcHBlciBzaHJpbmsgYmVsb3cgaXRzIGZsZXggcGFyZW50J3MgaW50cmluc2ljXG4gICBzaXplLCB3aGljaCBpcyB3aGF0IG1ha2VzIG92ZXJmbG93LXgga2ljayBpbiBvbiBuYXJyb3cgdmlld3BvcnRzLiAqL1xuLmFjY2Vzcy1zdW1tYXJ5LWdyaWQtc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uYWNjZXNzLXN1bW1hcnktZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xufVxuXG4vKiBUaGUgY2FyZCBpcyBhIHBsYWluIHZpc3VhbCBjb250YWluZXI7IHRoZSByb2xlPVwidGFibGVcIiBncmlkIGxpdmVzIG9uXG4gICBgLmFjY2Vzcy1zdW1tYXJ5LXJvd3NgIGluc2lkZSBpdCBzbyB0aGUgdGFibGUncyBjaGlsZHJlbiBhcmUgb25seSByb3dzXG4gICAoaGVhZGVyIGFuZCBmb290ZXIgc2l0IG91dHNpZGUgdGhlIHRhYmxlLCBwcmVzZXJ2aW5nIHRoZSBBUklBIG1vZGVsKS4gKi9cbi5hY2Nlc3Mtc3VtbWFyeS1jYXJkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIFRoZSByb3dzIHdyYXBwZXIgaXMgdGhlIGdyaWQ7IHJvd3MgdXNlIGBkaXNwbGF5OiBjb250ZW50c2Agc28gY2VsbHNcbiAgIGZsb3cgYXMgZGlyZWN0IGNoaWxkcmVuLiBTaGFyaW5nIG9uZSBncmlkIGxldHMgZXZlcnkgY2VsbCBpbiBhIGNvbHVtblxuICAgc2hhcmUgYSB0cmFjaywgc28gY29sdW1ucyBhbGlnbiBhY3Jvc3Mgcm93cyB3aXRoaW4gYSBjYXJkICh0aGVcbiAgIHdpdGhpbi1jYXJkIGhhbGYgb2Ygd2hhdCBzdWJncmlkIGFjaGlldmVzIGFjcm9zcyBjYXJkcykuIExlYWRpbmdcbiAgIHRyYWNrcyBhcmUgbWF4LWNvbnRlbnQgc28gYmFkZ2VzIGFidXQgdGhlaXIgcm93IGxhYmVsczsgdGhlIHRyYWlsaW5nXG4gICAxZnIgYWJzb3JicyBsZWZ0b3ZlciB3aWR0aCBzbyB0aGUgdGFibGUgZmlsbHMgaXRzIGNvbnRhaW5lci4gKi9cbi5hY2Nlc3Mtc3VtbWFyeS1yb3dzIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cblxuLmFjY2Vzcy1zdW1tYXJ5LWNhcmQtLWNvbHMtMiAuYWNjZXNzLXN1bW1hcnktcm93cyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWF4LWNvbnRlbnQgMWZyO1xufVxuXG4uYWNjZXNzLXN1bW1hcnktY2FyZC0tY29scy0zIC5hY2Nlc3Mtc3VtbWFyeS1yb3dzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtYXgtY29udGVudCBtYXgtY29udGVudCAxZnI7XG59XG5cbi8qIGBkaXNwbGF5OiBjb250ZW50c2AgbGV0cyBjZWxscyBmbG93IGFzIGRpcmVjdCBjaGlsZHJlbiBvZiB0aGUgcm93cyBncmlkLlxuICAgTm90ZTogRmlyZWZveCA8ODkgaGFkIGEgYnVnIHdoZXJlIEFSSUEgcm9sZXMgb24gZGlzcGxheTogY29udGVudHNcbiAgIGVsZW1lbnRzIHdlcmUgbm90IGV4cG9zZWQgdG8gYXNzaXN0aXZlIHRlY2gsIHNvIEFUIHVzZXJzIG9uIEZpcmVmb3ggNzBcbiAgICh0aGUgc2FtZSBicm93c2VycyBoaXR0aW5nIHRoaXMgZmFsbGJhY2spIGxvc2UgdGhlIHJvbGU9XCJyb3dcIiBzZW1hbnRpYy5cbiAgIFRoZSB2aXN1YWwgbGF5b3V0IGlzIGNvcnJlY3Q7IEFUIHNlbWFudGljcyBhcmUgbWlsZGx5IGRlZ3JhZGVkLiAqL1xuLmFjY2Vzcy1zdW1tYXJ5LXJvdyB7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uYWNjZXNzLXN1bW1hcnktY2FyZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG59XG5cbi5hY2Nlc3Mtc3VtbWFyeS1jYXJkLWhlYWRlciAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4vKiBCb3JkZXItYm90dG9tIGxpdmVzIG9uIHRoZSBjZWxscyAobm90IHRoZSByb3cpLCBiZWNhdXNlIGluIGZhbGxiYWNrXG4gICB0aGUgcm93IGlzIGRpc3BsYXk6IGNvbnRlbnRzIGFuZCBpdHMgb3duIGJvcmRlciB3b3VsZG4ndCByZW5kZXIuIFdpdGhcbiAgIGNvbHVtbi1nYXA6IDAsIGNlbGwgYm9yZGVycyBmb3JtIGEgY29udGludW91cyBsaW5lIHVuZGVyIHRoZSBoZWFkZXIuICovXG4uYWNjZXNzLXN1bW1hcnktcm93LS1oZWFkZXJzIC5hY2Nlc3Mtc3VtbWFyeS1jZWxsIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG59XG5cbi5hY2Nlc3Mtc3VtbWFyeS1jZWxsIHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuXG4uYWNjZXNzLXN1bW1hcnktY2VsbC0tZmlyc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbi5hY2Nlc3Mtc3VtbWFyeS1jZWxsLS1oZWFkZXIge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBJbiBzdWJncmlkIG1vZGUsIHNwYW5zIHRoZSAyLWNvbCBjYXJkJ3MgXCJBY2Nlc3NcIiBjZWxsIGFjcm9zcyB0cmFja3NcbiAgIDIgJiAzIG9mIHRoZSBwYXJlbnQgZ3JpZC4gSW4gdGhlIGZhbGxiYWNrICgyLWNvbCBjYXJkIGdyaWQgd2l0aFxuICAgbWF4LWNvbnRlbnQgbWF4LWNvbnRlbnQpLCAyIC8gLTEgcmVzb2x2ZXMgdG8gY29sIDIgXHUyMDE0IG5hdHVyYWwgcGxhY2VtZW50LiAqL1xuLmFjY2Vzcy1zdW1tYXJ5LWNlbGwtLXNwYW4tcmVzdCB7XG4gIGdyaWQtY29sdW1uOiAyIC8gLTE7XG59XG5cbi5hY2Nlc3Mtc3VtbWFyeS1jYXJkLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi8qIEVuaGFuY2VtZW50OiBjYXJkcyBzaGFyZSBhIHNpbmdsZSAzLXRyYWNrIGdyaWQgc28gY29sdW1ucyBsaW5lIHVwXG4gICBhY3Jvc3MgYWxsIGNhcmRzLiBgYXV0b2Agc2l6ZXMgZWFjaCB0cmFjayB0byB0aGUgd2lkZXN0IGNvbnRlbnQgYWNyb3NzXG4gICBldmVyeSBwYXJ0aWNpcGF0aW5nIGNhcmQuIGNvbHVtbi1nYXAgaXMgMCBzbyBjZWxscyB2aXN1YWxseSBhYnV0LlxuICAgVGhyZWUgbmVzdGVkIHN1YmdyaWRzIFx1MjAxNCBjYXJkLCByb3dzIHdyYXBwZXIsIGluZGl2aWR1YWwgcm93cyBcdTIwMTQgYWxsXG4gICBpbmhlcml0IHRoZSBwYXJlbnQncyB0cmFja3Mgc28gY2VsbHMgaW4gZGlmZmVyZW50IGNhcmRzIGFsaWduLiAqL1xuQHN1cHBvcnRzIChncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQpIHtcbiAgLmFjY2Vzcy1zdW1tYXJ5LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bztcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5hY2Nlc3Mtc3VtbWFyeS1jYXJkIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBzdWJncmlkO1xuICB9XG5cbiAgLmFjY2Vzcy1zdW1tYXJ5LWNhcmQtaGVhZGVyLFxuICAuYWNjZXNzLXN1bW1hcnktY2FyZC1mb290ZXIge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIH1cblxuICAvKiBgLmFjY2Vzcy1zdW1tYXJ5LWNhcmQgLmFjY2Vzcy1zdW1tYXJ5LXJvd3NgIG1hdGNoZXMgdGhlIHNwZWNpZmljaXR5IG9mXG4gICAgIHRoZSBgLmFjY2Vzcy1zdW1tYXJ5LWNhcmQtLWNvbHMtTiAuYWNjZXNzLXN1bW1hcnktcm93c2AgZmFsbGJhY2sgcnVsZXNcbiAgICAgc28gdGhlIGxhdGVyIHNvdXJjZSBvcmRlciAodGhpcyBAc3VwcG9ydHMgYmxvY2spIHdpbnMuICovXG4gIC5hY2Nlc3Mtc3VtbWFyeS1jYXJkIC5hY2Nlc3Mtc3VtbWFyeS1yb3dzIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZDtcbiAgfVxuXG4gIC5hY2Nlc3Mtc3VtbWFyeS1yb3cge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG4gIH1cbn1cbiJdLAogICJtYXBwaW5ncyI6ICI7QUFDQSxDQUFDO0FBQ0Msa0JBQWdCO0FBQ2hCLGtCQUFnQjtBQUNsQjtBQUdBLFdBQVcsV0FBVyxDQUFDLFNBQVMsRUFBRTtBQUNoQyxHQUFDO0FBQ0MsYUFBUztBQUNYO0FBQ0Y7QUFFQSxDQUFDO0FBQ0MsWUFBVTtBQUNaO0FBRUEsQ0FKQyxtQ0FJbUM7QUFDbEMsV0FBUztBQUNULFlBQVU7QUFDVixTQUFPLFFBQVEsS0FBSyxRQUFRO0FBQzVCLFNBQU87QUFDUCxpQkFBZTtBQUNmLG9CQUFrQixJQUFJO0FBQ3hCO0FBRUEsQ0FBQywyQ0FBMkM7QUFDMUMsb0JBQWtCLElBQUk7QUFDeEI7QUFRQSxDQUFDO0FBQ0MsY0FBWTtBQUNaLGFBQVc7QUFDYjtBQUVBLENBQUM7QUFDQyxXQUFTO0FBQ1Qsa0JBQWdCO0FBQ2hCLE9BQUs7QUFDUDtBQUtBLENBQUM7QUFDQyxVQUFRLElBQUksTUFBTSxJQUFJO0FBQ3RCLGlCQUFlLElBQUk7QUFDbkIsWUFBVTtBQUNaO0FBUUEsQ0FBQztBQUNDLFdBQVM7QUFDWDtBQUVBLENBQUMsNEJBQTRCLENBSjVCO0FBS0MseUJBQXVCLFlBQVk7QUFDckM7QUFFQSxDQUFDLDRCQUE0QixDQVI1QjtBQVNDLHlCQUF1QixZQUFZLFlBQVk7QUFDakQ7QUFPQSxDQUFDO0FBQ0MsV0FBUztBQUNYO0FBRUEsQ0FBQztBQUNDLFdBQVM7QUFDVCxlQUFhO0FBQ2IsT0FBSztBQUNMLFdBQVMsT0FBTztBQUNoQixvQkFBa0IsSUFBSTtBQUN0QixpQkFBZSxJQUFJLE1BQU0sSUFBSTtBQUMvQjtBQUVBLENBVEMsMkJBUzJCLENBQUM7QUFDM0IsaUJBQWU7QUFDZixlQUFhO0FBQ2Y7QUFLQSxDQUFDLDRCQUE0QixDQUFDO0FBQzVCLGlCQUFlLElBQUksTUFBTSxJQUFJO0FBQy9CO0FBRUEsQ0FKOEI7QUFLNUIsV0FBUztBQUNYO0FBRUEsQ0FBQztBQUNDLGdCQUFjO0FBQ2hCO0FBRUEsQ0FBQztBQUNDLGVBQWE7QUFDYixhQUFXO0FBQ1gsa0JBQWdCO0FBQ2hCLGtCQUFnQjtBQUNoQixTQUFPLElBQUk7QUFDWCxlQUFhO0FBQ2Y7QUFLQSxDQUFDO0FBQ0MsZUFBYSxFQUFFLEVBQUU7QUFDbkI7QUFFQSxDQUFDO0FBQ0MsY0FBWSxJQUFJLE1BQU0sSUFBSTtBQUMxQixXQUFTLE9BQU87QUFDaEIsYUFBVztBQUNYLFNBQU8sSUFBSTtBQUNiO0FBT0EsVUFBVSxDQUFDLHFCQUFxQixFQUFFO0FBQ2hDLEdBcEdEO0FBcUdHLGFBQVM7QUFDVCwyQkFBdUIsS0FBSyxLQUFLO0FBQ2pDLGdCQUFZO0FBQ1osYUFBUztBQUNYO0FBRUEsR0FsR0Q7QUFtR0csaUJBQWEsRUFBRSxFQUFFO0FBQ2pCLGFBQVM7QUFDVCwyQkFBdUI7QUFDekI7QUFFQSxHQXZFRDtBQUFBLEVBd0VDLENBM0JEO0FBNEJHLGlCQUFhLEVBQUUsRUFBRTtBQUNuQjtBQUtBLEdBaEhELG9CQWdIc0IsQ0FwR3RCO0FBcUdHLGlCQUFhLEVBQUUsRUFBRTtBQUNqQiwyQkFBdUI7QUFDekI7QUFFQSxHQXhGRDtBQXlGRyxpQkFBYSxFQUFFLEVBQUU7QUFDakIsYUFBUztBQUNULDJCQUF1QjtBQUN6QjtBQUNGOyIsCiAgIm5hbWVzIjogW10KfQo= */
