/* AQUILA_FINANCE_F12C_R1_7_DEDICATED_SHELL */

/*
 * Hide ONLY nodes marked by the R1.7 Landed Cost shell owner.
 */
.acct-workspace[data-aquila-accounting-canonical-workspace="1"]
[data-aquila-landed-cost-shell-hidden="1"] {
  display: none !important;
}

/*
 * Existing R1.4 Landed Cost page becomes the sole Accounting body while
 * Landed Cost owns the canonical workspace.
 */
.acct-workspace[data-aquila-accounting-canonical-workspace="1"]
> [data-aquila-landed-cost-page="1"]
[data-aquila-landed-cost-shell-page="1"] {
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;

  width: 100% !important;
  max-width: none !important;
  min-width: 0 !important;

  margin: 0 !important;
}

/*
 * Professional interaction is intentionally subtle and native.
 * The JavaScript applies Accounting's existing "is-active" class.
 */
.acct-workspace[data-aquila-accounting-canonical-workspace="1"]
.acct-tabs
[data-aquila-landed-cost-tab="1"],
.acct-workspace[data-aquila-accounting-canonical-workspace="1"]
.acct-tabs
[data-aquila-landed-cost-tab="1"]
button,
.acct-workspace[data-aquila-accounting-canonical-workspace="1"]
.acct-tabs
[data-aquila-landed-cost-tab="1"]
[role="tab"] {
  cursor: pointer;
}

.acct-workspace[data-aquila-accounting-canonical-workspace="1"]
.acct-tabs
[data-aquila-landed-cost-tab="1"]
button:focus-visible,
.acct-workspace[data-aquila-accounting-canonical-workspace="1"]
.acct-tabs
[data-aquila-landed-cost-tab="1"]
[role="tab"]:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
}

/*
 * Do not disturb Dashboard, POS, HRM, Procurement or any non-Accounting area.
 */
