.fingerprint-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:3000;display:flex;align-items:center;justify-content:center}.fingerprint-modal__content{position:relative;background:var(--lene-orange);border-radius:1.5rem;padding:0 2.5rem;min-width:470px;min-height:364px;max-width:90vw;max-height:364px;height:100%;background-image:url(/images/bg_background.webp);background-size:cover;background-position:50%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;overflow-y:auto}.fingerprint-modal__close{position:absolute;top:0;right:24px;background:none;border:none;padding:0;cursor:pointer;z-index:2}.fingerprint-modal__row{padding:56px 0 40px;display:flex;flex:1;align-items:stretch;justify-content:space-between;width:100%}.fingerprint-modal__col{max-width:271px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;gap:0}.fingerprint-modal__col>div:first-child{flex-grow:1;width:100%}.fingerprint-modal__image-col{width:177px;display:flex;align-items:center;justify-content:center;height:100%}.fingerprint-modal__badge{display:flex;flex-direction:row;background:white;color:#022c54;width:fit-content;padding:4px;padding-inline:8px;border-radius:8px;gap:4px;transform:rotate(1.3deg);white-space:nowrap;font-size:22px;font-style:normal;font-weight:500;line-height:26px}.fingerprint-modal__text{margin-bottom:0;font-family:Sagace;font-size:32px;line-height:36px;font-weight:500;color:#022c54;margin-top:1rem}.fingerprint-modal__button-wrapper{margin-top:auto;width:100%}.fingerprint-modal__image{width:177px;height:209px;object-fit:contain;margin-right:40%}@media (min-width:768px){.fingerprint-modal__content{min-width:691px}}@media (max-width:767px){.fingerprint-modal__content{min-width:320px;max-width:95vw;min-height:455px;max-height:95vh;width:90%;height:auto;padding:2rem 1rem 1rem;align-items:stretch;overflow-y:auto}.fingerprint-modal__content,.fingerprint-modal__mobile-stack{display:flex;flex-direction:column;justify-content:flex-start}.fingerprint-modal__mobile-stack{align-items:center;gap:0;width:100%}.fingerprint-modal__badge{font-size:1.1rem;margin-bottom:.5rem;width:auto;padding:4px 12px}.fingerprint-modal__image-col{width:170px!important;height:170px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:1rem auto .5rem!important}.fingerprint-modal__image{width:170px!important;height:170px!important;margin:0!important;object-fit:contain!important}.fingerprint-modal__text{font-family:Sagace;font-size:26px;line-height:32px;font-weight:500;color:#022c54;text-align:center;margin:.5rem 0;display:flex;align-items:center;justify-content:center;min-height:32px;max-width:60%}.fingerprint-modal__button-wrapper{width:100%;margin-top:1.5rem;display:flex;justify-content:center}}.fingerprint-modal__image-col .build-bill-section__bill-paper.fingerprint-modal-title{position:relative;height:auto;min-height:200px;min-width:177px;border-radius:16px;margin-right:6rem;margin-bottom:0;box-shadow:4px 4px 0 #0c2340;background-color:#f8d9d7;box-shadow:4px 4px 0 0 #850023;padding:1rem;padding-right:unset;display:flex;flex-direction:column;justify-content:space-between;max-width:150px;font-family:Sagace-Medium,sans-serif!important;font-size:2.2rem!important;line-height:1.1!important;letter-spacing:.01em!important}.fingerprint-modal__image-col .build-bill-section__bill-paper.fingerprint-modal-title .build-bill-section__bill-paper_title{font-size:24px;font-family:Sagace,sans-serif;font-weight:500;line-height:1}.fingerprint-modal__image-col .build-bill-section__bill-paper.fingerprint-modal-title .build-bill-section__bill-paper_title.pl{font-size:18px;font-family:Sagace,sans-serif;font-weight:500;line-height:1.1}.fingerprint-modal__image-col .face.fingerprint-modal-face{width:70px;height:70px;background:#b3261e;border-radius:50%;position:relative;box-shadow:4px 4px 0 #850023;display:flex;align-items:center;justify-content:center;position:absolute;right:-10px;bottom:-10px}.fingerprint-modal__image-col .build-bill-section__bill-paper_title-container{line-height:.4;max-width:85%}.fingerprint-modal__image-col .eyes.fingerprint-modal-face-eyes{position:absolute;top:18px;left:0;width:100%;display:flex;justify-content:center;gap:10px}.fingerprint-modal__image-col .eyes.fingerprint-modal-face-eyes:after,.fingerprint-modal__image-col .eyes.fingerprint-modal-face-eyes:before{content:"";width:10px;height:10px;background:#f8d9d7;border-radius:50%;display:block}.fingerprint-modal__image-col .mouth-svg.fingerprint-modal-face-mouth{position:absolute;bottom:12px;width:60%;left:50%;transform:translateX(-50%)}.fingerprint-modal__image-col .face.happy.fingerprint-modal-face .mouth-svg.fingerprint-modal-face-mouth{position:absolute;bottom:5px;left:50%;transform:translateX(-50%) rotate(180deg)}.fingerprint-modal__image-col .face.happy.fingerprint-modal-face{background:#3da55b;box-shadow:4px 4px 0 #004e1b}.fingerprint-modal__image-col .face.happy.fingerprint-modal-face .eyes.fingerprint-modal-face-eyes,.fingerprint-modal__image-col .face.happy.fingerprint-modal-face .mouth.fingerprint-modal-face-mouth{stroke:#cbefd5}.fingerprint-modal__image-col .face.happy.fingerprint-modal-face .eyes.fingerprint-modal-face-eyes:after,.fingerprint-modal__image-col .face.happy.fingerprint-modal-face .eyes.fingerprint-modal-face-eyes:before{background:#cbefd5}.fingerprint-modal__image-col .fingerprint-modal-title .face{width:70px;height:70px;background:#b3261e;border-radius:50%;position:relative;box-shadow:4px 4px 0 #850023;display:flex;align-items:center;justify-content:center;position:absolute;right:-10px;bottom:-10px}.fingerprint-modal__image-col .fingerprint-modal-title .eyes{position:absolute;top:18px;left:0;width:100%;display:flex;justify-content:center;gap:10px}.fingerprint-modal__image-col .fingerprint-modal-title .eyes:after,.fingerprint-modal__image-col .fingerprint-modal-title .eyes:before{content:"";width:10px;height:10px;background:#f8d9d7;border-radius:50%;display:block}.fingerprint-modal__image-col .fingerprint-modal-title .mouth-svg{position:absolute;bottom:12px;left:50%;width:60%;transform:translateX(-50%)}.fingerprint-modal__image-col .fingerprint-modal-title .face.happy .mouth-svg{position:absolute;bottom:5px;width:60%;left:50%;transform:translateX(-50%) rotate(180deg)}.fingerprint-modal__image-col .fingerprint-modal-title .face.happy{background:#3da55b;box-shadow:4px 4px 0 #004e1b}.fingerprint-modal__image-col .fingerprint-modal-title .face.happy .eyes,.fingerprint-modal__image-col .fingerprint-modal-title .face.happy .mouth{stroke:#cbefd5}.fingerprint-modal__image-col .fingerprint-modal-title .face.happy .eyes:after,.fingerprint-modal__image-col .fingerprint-modal-title .face.happy .eyes:before{background:#cbefd5}@media (max-width:767px){.fingerprint-modal__image-col .build-bill-section__bill-paper.fingerprint-modal-title{margin-right:0}.fingerprint-modal__image-col .build-bill-section__bill-paper.fingerprint-modal-title .build-bill-section__bill-paper_title{font-size:18px;line-height:.4}.fingerprint-modal__image-col .build-bill-section__bill-paper_title-container{line-height:.4;max-width:95%}.fingerprint-modal__image-col .build-bill-section__bill-paper_progress-bar{width:50%;display:flex;align-items:flex-end;gap:.8rem;min-height:80px}.fingerprint-modal__image-col .build-bill-section__bill-paper.fingerprint-modal-title{position:relative;height:auto;min-height:160px;min-width:136px;border-radius:16px}.fingerprint-modal__image-col .fingerprint-modal-title .face{width:60px!important;height:60px!important;right:-10px;bottom:-10px}.fingerprint-modal__image-col .fingerprint-modal-title .face.happy .mouth-svg{bottom:3px!important}}