.integration-layout{gap:var(--nx-space-4);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.integration-navigation{gap:var(--nx-space-2);padding:var(--nx-space-3);border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);background:var(--nx-surface);display:grid;position:sticky;top:88px}.integration-navigation button{min-height:42px;padding:0 var(--nx-space-3);border-radius:var(--nx-radius-md);color:var(--nx-text-muted);text-align:start;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;font-weight:750}.integration-navigation button:hover{background:var(--nx-surface-subtle)}.integration-navigation button.is-active{color:var(--nx-brand-primary);border-color:color-mix(in srgb,var(--nx-brand-primary) 28%,var(--nx-border));background:color-mix(in srgb,var(--nx-brand-primary) 8%,var(--nx-surface))}.integration-content{min-width:0}.integration-primary{gap:4px;display:grid}.integration-primary small,.integration-subtext{color:var(--nx-text-muted);font-size:var(--nx-font-size-xs)}.integration-break{overflow-wrap:anywhere;white-space:normal;max-width:340px;display:block}.integration-link{color:var(--nx-text);text-align:start;cursor:pointer;background:0 0;border:0;gap:4px;padding:0;display:grid}.integration-link:hover strong{color:var(--nx-brand-primary)}.integration-link small{color:var(--nx-text-muted)}.fiscal-preview{gap:var(--nx-space-5);padding:var(--nx-space-4);border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);background:var(--nx-surface-subtle);grid-template-columns:270px minmax(0,1fr);align-items:start;display:grid}.fiscal-preview img{border-radius:var(--nx-radius-md);border:10px solid #fff;max-width:100%;display:block}.fiscal-preview small{color:var(--nx-text-muted);text-align:center;margin-top:8px;display:block}.fiscal-preview dl{gap:var(--nx-space-3);margin:0;display:grid}.fiscal-preview dl div{justify-content:space-between;gap:var(--nx-space-3);padding-bottom:var(--nx-space-2);border-bottom:1px solid var(--nx-border-subtle);display:flex}.fiscal-preview dt{color:var(--nx-text-muted)}.fiscal-preview dd{margin:0;font-weight:800}.archive-proof{padding:var(--nx-space-3);border:1px solid var(--nx-border-subtle);border-radius:var(--nx-radius-md);background:var(--nx-surface);gap:6px;display:grid}.archive-proof span{color:var(--nx-text-muted);font-size:var(--nx-font-size-xs)}.archive-proof code{overflow-wrap:anywhere;white-space:normal}.exchange-controls{flex-wrap:wrap;align-items:end}.exchange-controls .nx-field{min-width:220px}@media (max-width:1180px){.integration-layout{grid-template-columns:190px minmax(0,1fr)}.fiscal-preview{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:920px){.integration-layout{grid-template-columns:1fr}.integration-navigation{grid-template-columns:repeat(4,minmax(0,1fr));position:static}.fiscal-preview{grid-template-columns:1fr}.fiscal-preview>div:first-child{max-width:260px;margin:auto}}@media (max-width:680px){.integration-navigation{grid-template-columns:1fr}.exchange-controls{align-items:stretch}.exchange-controls .nx-field{min-width:100%}}
