/* Load after the other app styles so the approved handoff cards share a row. */
.expanded-handoff{--handoff-card-elevation:0 5px 22px #0000000d}
.expanded-handoff .approved-handoff-grid{align-items:stretch}
.expanded-handoff .approved-handoff-grid>.approved-card{height:100%;border:0;box-shadow:var(--handoff-card-elevation)}
.expanded-handoff .handoff-sheet{border:0;box-shadow:var(--handoff-card-elevation)}
.expanded-handoff .handoff-additional-sheet,.expanded-handoff .handoff-agent-footer{border:0;box-shadow:none}
.expanded-handoff .approved-card .approved-card-actions{margin-top:auto;border:0}
.expanded-handoff .approved-handoff-grid .approved-brand-body,.expanded-handoff .approved-handoff-grid .approved-brief-body{padding-bottom:0}
.expanded-handoff .approved-card .button{border-radius:9999px}
@media(min-width:1001px){.expanded-handoff .approved-handoff-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.expanded-handoff .approved-brief-card .approved-brief-body{display:flex}.expanded-handoff .approved-brief-card .approved-project-copy{flex:1}}
@media(min-width:1001px){
 .expanded-handoff .approved-typography-guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:17px 20px 20px;border-radius:15px;background:var(--surface-subtle,#f7f7f4)}
 .expanded-handoff .approved-type-specimen{padding:0;background:transparent;border-radius:0}
 .expanded-handoff .approved-type-topline{display:flex;flex-direction:column;align-items:flex-start;gap:3px}
 .expanded-handoff .approved-font-example{gap:12px;padding-top:15px;align-items:center}
 .expanded-handoff .approved-type-letter{font-size:47px;letter-spacing:-3px}
 .expanded-handoff .approved-type-phrase{font-size:19px;line-height:1.17;letter-spacing:-.35px}
 .expanded-handoff .approved-font-example>div{gap:10px}
 .expanded-handoff .approved-type-alphabet{font-size:8px;line-height:1.5}
}
