.creation-nav-heading{display:flex;justify-content:space-between;padding:11px 14px;color:var(--muted);font-size:13px}
.creation-nav-children{border-left:2px solid var(--line);margin:0 0 12px 16px;padding-left:8px}
.creation-nav-children .nav-child{font-size:14px;min-height:44px;text-decoration:none}
.creation-nav-children .nav-child.active{background:var(--accent-soft,#e6f0e9);color:var(--accent,#1c6b53);font-weight:700}
.montage-integrated .main{min-width:0}.montage-integrated .navbtn{color:var(--ink);text-decoration:none}.montage-integrated .nav-count{margin-left:auto}
.montage-integrated>.montage-header{display:none}.montage-integrated .step-footer{left:206px;right:0;width:auto;transform:none}
.montage-integrated .brand{color:var(--ink);text-decoration:none}.montage-integrated .brand-name{display:block}
.montage-integrated .topbar-right{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.workspace-credit{color:var(--accent,#1c6b53);text-decoration:none;background:#e6f0e9;border:1px solid #bfd5c7;border-radius:6px;padding:7px 10px;font-size:12px}.workspace-credit strong{font-size:20px;margin-left:6px}
.montage-integrated .montage-main{width:100%;box-sizing:border-box}.montage-credit-notice{margin:0 0 18px;padding:12px 16px;border:1px solid var(--line);background:var(--paper);border-radius:8px;font-size:14px}.montage-credit-notice strong{color:var(--accent,#1c6b53)}
@media(max-width:1150px){.montage-integrated .step-footer{left:180px}}
@media(max-width:950px){.montage-integrated .step-footer{left:150px}}
@media(max-width:620px){.montage-integrated .step-footer{left:0}.creation-nav{display:flex;align-items:center;gap:4px}.creation-nav-heading{display:none}.creation-nav-children{display:flex;margin:0;padding:0;border:0;gap:6px}.creation-nav-children .nav-child{white-space:nowrap;min-height:44px}.montage-integrated .topbar{padding:10px 16px;flex-wrap:wrap}.montage-integrated .topbar-right{gap:10px}.montage-integrated .sidebar{position:relative;height:auto}}
