@charset "UTF-8";:root{--lightgray:#efefef;--blue:steelblue;--white:#fff;--black:rgba(0,0,0,0.8);--bounceEasing:cubic-bezier(0.51,0.92,0.24,1.15)}.modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:0;cursor:pointer;visibility:hidden;opacity:0;transition:all 0.35s ease-in}.modal *{padding:0;margin:0}.modal.is-visible{visibility:visible;opacity:1}.modal.clicked{pointer-events:none}.modal .background-shader{position:fixed;top:0;left:0;bottom:0;right:0;overflow:auto;background:#000;opacity:0.6}.modal .modal-dialog{position:relative;width:100%;max-height:80vh;border-radius:23px 23px 0 0;border-bottom:none;background:var(--white);overflow:auto;cursor:default}.modal .modal-dialog > *{padding:0.5rem 1rem 1rem 1rem}.modal .modal-dialog .modal-slider{width:58px;height:5px;border-radius:5px;background-color:#d8d8d8;padding:0;margin:16px auto}.modal .modal-dialog .modal-header{display:flex;align-items:center;justify-content:space-between;padding-top:25px;font-size:large}.modal .modal-dialog .modal-header .close-modal{font-size:1.5rem}.modal .modal-dialog .modal-content{padding:0}.modal .modal-dialog .modal-content ul{list-style:none}.modal .modal-dialog .modal-content li{padding:25px 20px;border-bottom:2px solid lightgray;font-size:small;display:flex;justify-content:space-between;align-items:center}.modal .modal-dialog .modal-content li:last-child{border:0}.modal .modal-dialog{opacity:0;transition:all 0.5s ease;transform:translateY(100%)}.modal.is-visible .modal-dialog{opacity:1;transition-delay:0.1s;transform:none}svg.dot{width:25px;height:25px;display:block;float:right;border-radius:50%}.path{stroke-dasharray:1000;stroke-dashoffset:0}.path.circle{-webkit-animation:dash 0.9s ease-in-out;animation:dash 0.9s ease-in-out}.path.line{stroke-dashoffset:1000;-webkit-animation:dash 0.9s 0.35s ease-in-out forwards;animation:dash 0.9s 0.35s ease-in-out forwards}.path.check{stroke-dashoffset:-100;-webkit-animation:dash-check 0.9s 0.35s ease-in-out forwards;animation:dash-check 0.9s 0.35s ease-in-out forwards}p{text-align:center;margin:20px 0 60px;font-size:1.25em}p.success{color:#73AF55}p.error{color:#D06079}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes fill{0%{box-shadow:inset 0 0 0 0 #000}100%{box-shadow:inset 0 0 0 30px #000}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes stroke{100%{stroke-dashoffset:0}}.checked > span > svg.dot{animation:fill 0.4s ease-in-out 0s forwards,scale 0.3s ease-in-out 0.4s both}.checked > span > svg.dot polyline.path.check{animation:stroke 0.3s cubic-bezier(0.65,0,0.45,1)0.3s forwards}