/* Company-domain tablet sizing; retain the live RRT interface and table scrolling. */
[data-slot="sidebar-inset"], main.workspace { min-width: 0; }
main.workspace { width: 100%; box-sizing: border-box; }
.workspace > .page-heading { flex-wrap: wrap; gap: 16px; }
.workspace [data-slot="table-container"] { max-width: 100%; overflow-x: auto; }
.workspace .row-actions { flex-wrap: wrap; }
@media (max-width: 1024px) {
  .workspace .record-form { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .workspace .record-form > *, .workspace .form-field { min-width: 0; }
  .workspace input, .workspace select, .workspace textarea { max-width: 100%; }
}
#nex-account-link {
    left: 0 !important;
    bottom: 88px !important;
    padding: 8px 6px !important;
    border-radius: 0 8px 8px 0 !important;
    writing-mode: vertical-rl;
    font-size: 12px !important;
    max-height: 180px;
}
@media (max-width: 600px) {
  .workspace .record-form { grid-template-columns: minmax(0, 1fr); }
}
