/* OneFSG .41.89 - Document Control and Training review workspaces.
 * Presentation only. Use native metadata/authoring/review nodes and handlers.
 * Do not change text, state, form values, selected files, approvals or publication.
 * Authored document content, editable document blocks, File Share, badges,
 * explicit money and data-fsg-learning-skip subtrees are excluded.
 * No display/visibility overrides: native hidden, disabled, details and validation persist.
 */
html.fsg-ui #v8-content :is(
  .doc-control .dc-departments
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  gap:12px;
  padding:16px;
  grid-template-columns:repeat(auto-fit,minmax(150px,1fr));
  border-color:var(--fsg-line);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-department
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  border:1px solid var(--fsg-line);
  border-radius:8px;
  background:var(--fsg-surface);
  box-shadow:var(--fsg-shadow-1);
  color:var(--fsg-text);
  padding:12px 14px;
  min-height:82px;
  gap:4px;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-department.active
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-orange-tint);
  border-color:var(--fsg-orange);
  box-shadow:inset 3px 0 0 var(--fsg-orange);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-department:enabled:not([aria-disabled=true]):hover
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  border-color:var(--fsg-orange-ink);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-board,
  .doc-control .dc-detail,
  .doc-control .dc-detail-pane,
  .doc-control .dc-detail-actions,
  .doc-control .dc-editor-toolbar,
  .doc-control .dc-filters
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  border-color:var(--fsg-line);
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-board-col,
  .doc-control .dc-review-card,
  .doc-control .dc-version-card,
  .doc-control .dc-audit-row,
  .doc-control .dc-comments,
  .doc-control .dc-start-workflow
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface);
  border:1px solid var(--fsg-line);
  border-radius:8px;
  box-shadow:var(--fsg-shadow-1);
  padding:16px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-board-item,
  .doc-control .dc-comment-card
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface);
  border-color:var(--fsg-line);
  border-radius:8px;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-board-select
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  border-color:var(--fsg-line);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-board-item.selected,
  .doc-control .dc-version-card.current
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  border-color:var(--fsg-orange);
  box-shadow:inset 3px 0 0 var(--fsg-orange);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-doc-row.active,
  .doc-control .dc-doc-row:hover
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-orange-tint);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-doc-row.active
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  box-shadow:inset 3px 0 0 var(--fsg-orange);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-detail-header,
  .doc-control .dc-modal-head,
  .doc-control .dc-modal-footer
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface);
  border-color:var(--fsg-line);
  padding:20px;
  gap:12px;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-modal-card
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface);
  border:1px solid var(--fsg-line);
  border-radius:12px;
  box-shadow:var(--fsg-shadow-3);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-modal-body,
  .doc-control .dc-panel
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  padding:20px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-form-grid
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:16px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-label
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  font:500 13px/1.5 var(--fsg-font);
  color:var(--fsg-text);
  gap:6px;
  min-width:0;
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-detail-header h2,
  .doc-control .dc-modal-head h2
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text);
  font:700 24px/1.25 var(--fsg-font);
  margin:4px 0 8px;
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-toolbar .dc-actions,
  .doc-control .dc-detail-actions,
  .doc-control .dc-authoring-head,
  .doc-control .dc-history-heading
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  flex-wrap:wrap;
  gap:10px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-modal-head > div,
  .doc-control .dc-action-row,
  .doc-control .dc-authoring-footer > label
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-toolbar .dc-actions > button,
  .doc-control .dc-detail-actions > button,
  .doc-control .dc-action-row > button
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  max-width:100%;
  height:auto;
  white-space:normal;
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-ai-intake,
  .doc-control .dc-single-drop
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  border-color:var(--fsg-line-strong);
  color:var(--fsg-text);
  border-radius:8px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-form-grid > .onefsg-required-note,
  .ta-work .ta-fields > .onefsg-required-note,
  .ta-work .ta-filters > .onefsg-required-note,
  .tv-work .tv-grid > .onefsg-required-note
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  grid-column:1 / -1;
}

html.fsg-ui #v8-content :is(
  .ta-work > .ta-heading,
  .tv-work > .tv-header
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  gap:16px;
  margin-bottom:20px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-heading h2,
  .tv-work .tv-header h2
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text);
  font:700 24px/1.25 var(--fsg-font);
  margin:4px 0 8px;
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-card,
  .ta-work .ta-question,
  .ta-work fieldset,
  .ta-work .ta-review,
  .ta-work .ta-ai,
  .ta-work .ta-ai-history,
  .ta-work .ta-publication-checks,
  .ta-work .ta-review-current,
  .ta-work .ta-review-comparison,
  .ta-work .ta-review-decision,
  .ta-work .ta-review-history,
  .tv-work .tv-panel,
  .tv-work .tv-details,
  .tv-work .tv-card
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface);
  border:1px solid var(--fsg-line);
  border-radius:12px;
  box-shadow:var(--fsg-shadow-1);
  padding:20px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-question,
  .ta-work .ta-review-columns > div,
  .ta-work .ta-review-question,
  .ta-work .ta-ai-readiness > div,
  .ta-work .ta-impact-course
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  border:1px solid var(--fsg-line);
  border-radius:8px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-review-check
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  border-inline-start:3px solid var(--fsg-line-strong);
  color:var(--fsg-text);
  border-radius:6px;
  line-height:1.55;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-review-block,
  .ta-work .ta-admin-review
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-warning-tint);
  border-color:var(--fsg-warning-line);
  border-inline-start:3px solid var(--fsg-warning);
  color:var(--fsg-text);
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-admin-review .ta-check,
  .tv-work .tv-check,
  .training-ai-sources .training-ai-source-confirm
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  border:1px solid var(--fsg-line-strong);
  border-radius:8px;
  padding:14px;
  line-height:1.55;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-card h3,
  .ta-work .ta-card h4,
  .ta-work legend,
  .ta-work .ta-review h3,
  .ta-work .ta-review h4,
  .tv-work .tv-panel h3,
  .tv-work .tv-card h3
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  font:500 18px/1.35 var(--fsg-font);
  color:var(--fsg-text);
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-tag,
  .tv-work .tv-tag,
  .tv-work .tv-eyebrow
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-orange-ink);
  font:700 11px/1.5 var(--fsg-font);
  letter-spacing:.06em;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-note,
  .ta-work small,
  .ta-work .ta-heading p,
  .ta-work .ta-ai-readiness span,
  .tv-work .tv-note,
  .tv-work .tv-card p
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text-muted);
  line-height:1.55;
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .ta-work label:not(.ta-check),
  .tv-work label:not(.tv-check),
  .training-ai-sources .training-ai-source-label,
  .training-ai-sources .training-ai-source-picker label
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text);
  font-weight:500;
  gap:6px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-fields,
  .ta-work .ta-filters,
  .ta-work .ta-choices,
  .tv-work .tv-grid,
  .tv-work .tv-filters,
  .ta-work .ta-review-columns
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  gap:16px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-actions,
  .tv-work .tv-actions
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  gap:10px;
  min-width:0;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-actions > button,
  .ta-work .ta-card button,
  .ta-work .ta-heading > button,
  .tv-work .tv-actions > button,
  .tv-work .tv-header > button
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  white-space:normal;
  height:auto;
  min-height:36px;
  max-width:100%;
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .ta-work summary,
  .tv-work summary,
  .training-ai-sources summary
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text);
  font-weight:500;
  line-height:1.55;
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-ai-history-list > article,
  .ta-work .ta-review-event,
  .tv-work .tv-history p
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  border-color:var(--fsg-line);
  line-height:1.55;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-plan li,
  .ta-work .ta-audience,
  .ta-work .ta-audit
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  border-color:var(--fsg-line);
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-review-facts dt
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  font-weight:500;
}

html.fsg-ui #v8-content :is(
  .ta-work fieldset:disabled
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  border-color:var(--fsg-line);
}

html.fsg-ui #v8-content :is(
  .ta-work fieldset:disabled :disabled
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text-muted);
  background-color:var(--fsg-surface-2);
}

html.fsg-ui #v8-content :is(
  .tv-work .tv-details code
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  color:var(--fsg-text);
  border:1px solid var(--fsg-line);
  font-family:var(--fsg-mono);
  white-space:normal;
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .training-ai-sources .training-ai-source-note
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  border-color:var(--fsg-line-strong);
  color:var(--fsg-text-muted);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-department:focus-visible,
  .doc-control .dc-board-item-open:focus-visible,
  .ta-work summary:focus-visible,
  .tv-work summary:focus-visible,
  .training-ai-sources summary:focus-visible
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  outline:2px solid var(--fsg-orange);
  outline-offset:2px;
}


/* Native field surfaces and document-row readability, without replacing any node. */
html.fsg-ui #v8-content :is(
  .ta-work,
  .tv-work,
  .training-ai-sources
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text);
  font-family:var(--fsg-font);
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-record
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text-muted);
  line-height:1.6;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-boundary,
  .tv-work .tv-boundary
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text-muted);
  background:var(--fsg-surface-2);
  border:1px solid var(--fsg-line);
  border-inline-start:3px solid var(--fsg-orange);
  border-radius:8px;
  padding:16px;
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-notice:not(.ta-error),
  .tv-work .tv-notice:not(.tv-error)
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text);
  background:var(--fsg-surface-2);
  border-color:var(--fsg-line-strong);
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-error,
  .tv-work .tv-error
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-danger);
  background:var(--fsg-danger-tint);
  border-color:var(--fsg-danger-line);
}

html.fsg-ui #v8-content :is(
  .ta-work .ta-unsaved
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-warning-ink);
}

html.fsg-ui #v8-content :is(
  .ta-work input:not([type=checkbox]):not([type=radio]):not([type=hidden]),
  .ta-work select,
  .ta-work textarea,
  .tv-work input:not([type=checkbox]):not([type=radio]):not([type=hidden]),
  .tv-work select,
  .tv-work textarea,
  .training-ai-sources input[type=search],
  .training-ai-sources select,
  .training-ai-sources textarea
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text);
  background-color:var(--fsg-surface);
  border:1px solid var(--fsg-ctrl-border);
  border-radius:6px;
  box-shadow:var(--fsg-field-inset);
  font-family:var(--fsg-font);
}

html.fsg-ui #v8-content :is(
  .ta-work input:disabled,
  .ta-work select:disabled,
  .ta-work textarea:disabled,
  .tv-work input:disabled,
  .tv-work select:disabled,
  .tv-work textarea:disabled,
  .training-ai-sources textarea[readonly]
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text-muted);
  background-color:var(--fsg-surface-2);
}

html.fsg-ui #v8-content :is(
  .ta-work input:focus-visible,
  .ta-work select:focus-visible,
  .ta-work textarea:focus-visible,
  .ta-work button:focus-visible,
  .tv-work input:focus-visible,
  .tv-work select:focus-visible,
  .tv-work textarea:focus-visible,
  .tv-work button:focus-visible,
  .training-ai-sources input:focus-visible,
  .training-ai-sources select:focus-visible,
  .training-ai-sources textarea:focus-visible
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  outline:2px solid var(--fsg-orange);
  outline-offset:2px;
}

html.fsg-ui #v8-content :is(
  .ta-work input[aria-invalid=true],
  .ta-work input:user-invalid,
  .ta-work select:user-invalid,
  .ta-work textarea:user-invalid,
  .tv-work input:user-invalid
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  border-color:var(--fsg-danger);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-button:disabled,
  .ta-work button:disabled,
  .tv-work button:disabled
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  color:var(--fsg-text-muted);
  background:var(--fsg-surface-2);
  border-color:var(--fsg-line);
  box-shadow:none;
  opacity:1;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-doc-row
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);
  gap:8px 12px;
  align-items:start;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-doc-row b,
  .doc-control .dc-doc-row small
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  white-space:normal;
  overflow-wrap:anywhere;
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-doc-row-wrap
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  border-color:var(--fsg-line);
}

html.fsg-ui #v8-content :is(
  .doc-control .dc-bulk-move-bar
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:var(--fsg-surface-2);
  border-color:var(--fsg-line);
}


/* Existing metadata dialogs must remain above the shared rail/topbar and within viewport gutters. */
html.fsg-ui #v8-content :is(.doc-control .dc-modal):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) { z-index:1200; padding:16px; }
html.fsg-ui #v8-content :is(.doc-control .dc-modal-card):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) { width:min(1120px,100%); max-width:100%; min-width:0; }
@media (max-width:640px) {
html.fsg-ui #v8-content :is(
  .doc-control .dc-departments
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  grid-template-columns:repeat(2,minmax(0,1fr));
  padding:12px;
  gap:10px;
}
}

@media (max-width:700px) {
html.fsg-ui #v8-content :is(
  .doc-control .dc-form-grid,
  .doc-control .dc-authoring-footer,
  .ta-work .ta-fields,
  .ta-work .ta-filters,
  .ta-work .ta-choices,
  .ta-work .ta-review-columns,
  .ta-work .ta-review-facts,
  .tv-work .tv-grid,
  .tv-work .tv-filters
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  grid-template-columns:minmax(0,1fr);
}
}

@media (max-width:700px) {
html.fsg-ui #v8-content :is(
  .doc-control .dc-modal-head,
  .doc-control .dc-modal-footer,
  .doc-control .dc-modal-body,
  .doc-control .dc-panel,
  .ta-work .ta-card,
  .ta-work .ta-question,
  .ta-work fieldset,
  .ta-work .ta-review,
  .ta-work .ta-ai,
  .ta-work .ta-publication-checks,
  .ta-work .ta-review-current,
  .ta-work .ta-review-comparison,
  .ta-work .ta-review-decision,
  .ta-work .ta-review-history,
  .tv-work .tv-panel,
  .tv-work .tv-details,
  .tv-work .tv-card
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  padding:14px;
}
}

@media (max-width:700px) {
html.fsg-ui #v8-content :is(
  .doc-control .dc-modal-head h2,
  .ta-work .ta-heading h2,
  .tv-work .tv-header h2
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  font-size:22px;
}
}

@media (forced-colors:active) {
html.fsg-ui #v8-content :is(
  .doc-control .dc-department,
  .doc-control .dc-board-item,
  .ta-work .ta-card,
  .ta-work fieldset,
  .tv-work .tv-card
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  background:Canvas;
  color:CanvasText;
  border-color:CanvasText;
  box-shadow:none;
}
}

@media (forced-colors:active) {
html.fsg-ui #v8-content :is(
  .doc-control .dc-department.active,
  .doc-control .dc-board-item.selected
):not(:where(.dc-reader,.dc-reader *,.dc-structured-document,.dc-structured-document *,.dc-content-text,.dc-document-content,.dc-document-content *,.onefsg-rich-content,.onefsg-rich-content *,[contenteditable],[contenteditable] *,.fs-app,.fs-app *,.hrapp-badge-card,.hrapp-badge-card *,.fsg-money,.fsg-money *,[data-fsg-learning-skip],[data-fsg-learning-skip] *)) {
  outline:2px solid Highlight;
  outline-offset:-2px;
}
}
