/* Three physical treatments for the same Rally review document. */
.finish-receipt .study-drift .review-sheet.dossier{border-radius:0;border:0;clip-path:polygon(0 0,100% 0,100% 98%,98% 100%,96% 98%,94% 100%,92% 98%,90% 100%,88% 98%,86% 100%,84% 98%,82% 100%,80% 98%,78% 100%,76% 98%,74% 100%,72% 98%,70% 100%,68% 98%,66% 100%,64% 98%,62% 100%,60% 98%,58% 100%,56% 98%,54% 100%,52% 98%,50% 100%,48% 98%,46% 100%,44% 98%,42% 100%,40% 98%,38% 100%,36% 98%,34% 100%,32% 98%,30% 100%,28% 98%,26% 100%,24% 98%,22% 100%,20% 98%,18% 100%,16% 98%,14% 100%,12% 98%,10% 100%,8% 98%,6% 100%,4% 98%,2% 100%,0% 98%);transform:rotate(-1deg);padding:25px 23px 32px;background:#ede9df;box-shadow:none;margin-left:0;margin-right:0}
.finish-receipt .dossier:before,.finish-receipt .dossier:after{display:none}
.finish-receipt .dossier-head{border-bottom:1px dashed #25292550;padding-bottom:18px;font-family:monospace;letter-spacing:.05em;font-size:8px}
.finish-receipt .dossier-head img{width:34px}
.finish-receipt .dossier-title{margin:21px 0 22px;font-size:34px}
.finish-receipt .dossier-rows{border-top:1px dashed #25292550}
.finish-receipt .dossier-row{border-bottom:1px dashed #2529253d;padding:17px 0}
.finish-receipt .dossier-check{border-color:#e306184d;background:transparent;border-radius:0;border:0}
.finish-receipt .dossier-check svg{width:19px;height:19px;stroke-width:1.5}
.finish-receipt .dossier-end{font-family:monospace;font-size:8px;letter-spacing:-.015em;padding-top:23px}
/* A review pass with two deliberately cut registration notches. */
.finish-ticket .study-drift .review-sheet.dossier{border-radius:3px;border:0;transform:rotate(-1.2deg);background:#e30618;color:#fff3e9;box-shadow:none;padding:24px 23px 24px;mask-image:radial-gradient(circle 9px at 0 112px,transparent 98%,#000 100%),radial-gradient(circle 9px at 100% 112px,transparent 98%,#000 100%);mask-composite:intersect}
.finish-ticket .dossier:before,.finish-ticket .dossier:after{display:none}
.finish-ticket .dossier-head{color:#ffece1b8}
.finish-ticket .dossier-head img{filter:brightness(0) invert(1);width:34px}
.finish-ticket .dossier-title{font-size:34px;color:#fff4ea;margin-bottom:26px}
.finish-ticket .dossier-rows{border-top:1px dashed #ffefdf73}
.finish-ticket .dossier-row{border-bottom:1px solid #ffefdf30;padding:18px 0}
.finish-ticket .dossier-label small{color:#ffece1bd}
.finish-ticket .dossier-icon{color:#fff4eac7}
.finish-ticket .dossier-check{border-color:#fff4ea45;background:transparent}
.finish-ticket .dossier-check svg{stroke:#fff4ea}
.finish-ticket .dossier-end{color:#ffece1b8;padding-top:22px}
.finish-ticket .dossier-end i{background:#fff4ea}
/* A flat folio, ruled spine and a red index tab. No stacked UI cards. */
.finish-file .study-drift .review-sheet.dossier{border-radius:2px 8px 8px 2px;border:1px solid #fff5;transform:rotate(-.7deg);background:#e8e5da;padding:27px 22px 23px 33px;box-shadow:0 12px 25px #0003;isolation:isolate}
.finish-file .dossier:before{inset:0 auto 0 0;width:9px;background:#e30618;border:0;border-radius:1px 0 0 1px;transform:none;z-index:0}
.finish-file .dossier:after{inset:0 0 auto auto;width:37px;height:53px;background:linear-gradient(90deg,#b80010,#e30618);border-radius:0 6px 0 0;clip-path:polygon(0 0,100% 0,100% 100%,50% 83%,0 100%);z-index:0}
.finish-file .dossier-head{padding-right:37px;font-size:7px;letter-spacing:.09em}
.finish-file .dossier-head img{width:30px}
.finish-file .dossier-title{font-style:italic;font-size:34px;margin:29px 0 22px}
.finish-file .dossier-rows{border-top:1px solid #2633283d}
.finish-file .dossier-row{border-bottom:1px solid #26332830;padding:18px 0}
.finish-file .dossier-check{border:0;background:transparent}
.finish-file .dossier-icon{color:#596458}
.finish-file .dossier-end{padding-top:23px}
@media(max-width:360px){.finish-receipt .study-drift .review-sheet.dossier,.finish-ticket .study-drift .review-sheet.dossier{padding-left:15px;padding-right:15px}.finish-file .study-drift .review-sheet.dossier{padding-left:26px;padding-right:14px}.finish-file .dossier-head{font-size:6px;letter-spacing:.05em;padding-right:31px}.finish-file .dossier-head img{width:25px}.finish-file .dossier:after{width:29px}.finish-receipt .dossier-title,.finish-ticket .dossier-title,.finish-file .dossier-title{font-size:30px}}
