.ptwKickoffGuidelines{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:16px;border:1px solid #e0d5b5;border-radius:10px;background:#fbf8f0;color:#13294B}.ptwKickoffGuidelines .btn{background:#CBB677!important;color:#13294B!important;border:0!important;white-space:nowrap;font-size:13px!important;min-height:40px;padding:8px 14px!important}.ptwKickoffGuidelines span{font-size:13px;line-height:1.4}.ptwGuidelinesFrom{font-size:13px;color:#13294B;font-weight:700;margin-bottom:12px}#blueprintEmailModal{z-index:2147483200!important}#blueprintEmailModal .ptwEmailComposeModal{max-height:calc(100dvh - 24px);display:flex;flex-direction:column}#blueprintEmailModal .modalBody{min-height:0;overflow:auto}#blueprintEmailModal .modalFoot{flex-shrink:0}#blueprintEmailStatus .btn{margin:4px;font-size:12px}@media(max-width:600px){.ptwKickoffGuidelines{align-items:flex-start;flex-direction:column;gap:6px}#blueprintEmailModal .ptwEmailComposeModal{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}#blueprintEmailModal .ptwAddressLine{min-width:0}#blueprintEmailModal .ptwAddressLine input{min-width:0;width:100%}#blueprintEmailModal .modalFoot button{min-height:44px}}

#blueprintEmailModal .modalHead>div{min-width:0;flex:1}#blueprintEmailModal .modalHead h3{font-size:clamp(17px,2vw,21px)!important;white-space:normal!important;overflow-wrap:break-word;padding-right:10px}#blueprintEmailModal .modalHead .close{flex:0 0 34px;width:34px;height:34px}
/* The prepared To/CC lines are the editable source of truth for this draft. */
#blueprintEmailModal[data-kickoff-recruit] .ptwEmailRecipients>.ptwRecipientRow,#blueprintEmailModal[data-kickoff-recruit] .ptwEmailRecipients>.ptwComposeLabel{display:none!important}

.ptwKickoffGuidelines .btn.ptwGuidelinesSent{background:#2F7D50!important;color:#fff!important;opacity:1!important;cursor:default}
