/* Scope decisions share the standard Bid Room dialog shell and type scale. */
#amt195-bid-room .amt382-scope-modal{padding:24px}
#amt195-bid-room .amt382-modal-backdrop{position:absolute;inset:0}
#amt195-bid-room .amt382-scope-dialog{
  position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;
  width:min(1200px,100%)!important;max-height:calc(100dvh - 48px)!important;
  overflow:hidden;min-width:0;font-size:16px;line-height:1.5;
}
#amt195-bid-room .amt382-scope-dialog .amt195-dialog-head{padding:22px 26px;gap:20px}
#amt195-bid-room .amt382-scope-dialog .amt195-dialog-head>div{min-width:0}
#amt195-bid-room .amt382-scope-dialog .amt195-dialog-head span{display:block;margin-bottom:4px;font-size:14px;color:var(--amt195-muted,#667085)}
#amt195-bid-room .amt382-scope-dialog .amt195-dialog-head h2{font-size:24px!important;line-height:1.3;overflow-wrap:anywhere}
#amt195-bid-room .amt382-scope-dialog .amt195-x{flex-basis:44px!important;width:44px!important;height:44px!important;min-width:44px!important}
#amt195-bid-room .amt382-scope-body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px 26px;display:grid;align-content:start;gap:24px}
#amt195-bid-room .amt382-scope-dialog .amt369-decision-hero{padding:18px 20px;min-width:0}
#amt195-bid-room .amt382-scope-dialog .amt369-decision-hero>div{min-width:0;overflow-wrap:anywhere}
#amt195-bid-room .amt382-scope-dialog .amt369-decision-hero span{font-size:14px;letter-spacing:.02em}
#amt195-bid-room .amt382-scope-dialog .amt369-decision-hero strong{font-size:20px;line-height:1.35}
#amt195-bid-room .amt382-scope-dialog .amt369-decision-hero small{font-size:16px;line-height:1.5}
#amt195-bid-room .amt382-scope-dialog .amt369-decision-hero>b{font-size:24px}
#amt195-bid-room .amt382-scope-dialog .amt195-scope-kpis>div{padding:16px 18px}
#amt195-bid-room .amt382-scope-dialog .amt195-scope-kpis strong{font-size:24px;line-height:1.3}
#amt195-bid-room .amt382-scope-dialog .amt195-scope-kpis small{font-size:14px;line-height:1.4}
#amt195-bid-room .amt382-scope-dialog .amt195-drawer-section{margin:0;min-width:0}
#amt195-bid-room .amt382-scope-dialog .amt195-drawer-section h3{margin:0 0 12px;font-size:18px;line-height:1.4}
#amt195-bid-room .amt382-scope-dialog .amt195-drawer-section p{margin:0;padding:16px 18px;font-size:16px;line-height:1.5}
#amt195-bid-room .amt382-scope-dialog .amt195-mini-list>div{padding:16px 18px;gap:20px;min-width:0}
#amt195-bid-room .amt382-scope-dialog .amt195-mini-list strong{font-size:16px;line-height:1.5;overflow-wrap:anywhere}
#amt195-bid-room .amt382-scope-dialog .amt195-mini-list small{margin-top:3px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}
#amt195-bid-room .amt382-scope-dialog .amt195-mini-list b{font-size:16px}
#amt195-bid-room .amt382-scope-dialog .amt381-invite-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}
#amt195-bid-room .amt382-scope-dialog .amt381-invite-actions{flex-direction:row;align-items:center;justify-content:flex-end;gap:16px;max-width:none}
#amt195-bid-room .amt382-scope-dialog .amt381-invite-actions .amt195-pill{font-size:14px;line-height:1.3;padding:6px 10px;white-space:nowrap}
#amt195-bid-room .amt382-scope-dialog .amt381-reminder small,
#amt195-bid-room .amt382-scope-dialog .amt381-reminder-note{font-size:14px;line-height:1.4;max-width:240px}
#amt195-bid-room .amt382-scope-dialog .amt195-btn{min-height:44px!important;padding:10px 16px!important;font-size:16px!important;line-height:1.35!important;white-space:normal}
#amt195-bid-room .amt382-scope-dialog .amt195-dialog-actions{padding:16px 26px;gap:10px;flex-wrap:wrap;margin:0}
#amt195-bid-room .amt382-scope-dialog .amt375-review-guide{padding:18px 20px}
#amt195-bid-room .amt382-scope-dialog .amt375-review-guide>span{font-size:14px;letter-spacing:.02em}
#amt195-bid-room .amt382-scope-dialog .amt375-review-guide>strong{font-size:20px;line-height:1.35}
#amt195-bid-room .amt382-scope-dialog .amt375-review-guide p{font-size:16px;line-height:1.5}
#amt195-bid-room .amt382-scope-dialog .amt375-review-guide>div{gap:10px;flex-wrap:wrap}
#amt195-bid-room .amt382-scope-dialog .amt369-scope-notes summary{padding:14px 18px;font-size:16px}
#amt195-bid-room .amt382-scope-dialog .amt369-scope-notes p{padding:0 18px 18px;font-size:16px;line-height:1.5}
@media(max-width:700px){
  #amt195-bid-room .amt382-scope-modal{padding:8px}
  #amt195-bid-room .amt382-scope-dialog{max-height:calc(100dvh - 16px)!important}
  #amt195-bid-room .amt382-scope-dialog .amt195-dialog-head{padding:18px;gap:12px}
  #amt195-bid-room .amt382-scope-body{padding:18px;gap:20px}
  #amt195-bid-room .amt382-scope-dialog .amt369-decision-hero{align-items:flex-start;flex-wrap:wrap;gap:12px;padding:16px}
  #amt195-bid-room .amt382-scope-dialog .amt195-scope-kpis>div{padding:12px 10px}
  #amt195-bid-room .amt382-scope-dialog .amt195-mini-list>div{padding:16px;gap:12px}
  #amt195-bid-room .amt382-scope-dialog .amt381-invite-row{grid-template-columns:minmax(0,1fr)}
  #amt195-bid-room .amt382-scope-dialog .amt381-invite-actions{justify-content:space-between;gap:12px;flex-wrap:wrap}
  #amt195-bid-room .amt382-scope-dialog .amt195-dialog-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 18px}
  #amt195-bid-room .amt382-scope-dialog .amt195-dialog-actions .amt195-btn{min-width:0;padding:10px!important}
}
