.form-content a{text-decoration:underline;color:currentColor}.product-popup-modal{display:flex;align-items:center;justify-content:center;box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground), 0.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translateX(-50%);width:92%;position:absolute;padding:0 1.5rem 3rem 3rem}@media screen and (min-width: 750px){.product-popup-modal{display:block}.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){.product-popup-modal__content table{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}}.product-popup-modal__opener{display:block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:inherit auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground), 0.7);border-radius:50%;color:rgba(var(--color-foreground), 0.7);display:flex;align-items:center;justify-content:center;cursor:pointer;position:-webkit-sticky;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground), 1)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.result-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:3rem}.circle{border:2px solid rgba(0,0,0,.2);border-color:rgb(var(--color-base-verified-user));position:relative;display:inline-block;vertical-align:top}.circle,.circle:after{content:"";border-radius:50%;width:8em;height:8em}.success{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border opacity 500ms ease-out}.success .status.draw:after{content:"";-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;animation-name:checkmark;transform:scaleX(-1) rotate(135deg)}.success .status:after{content:"";opacity:1;height:4em;width:2em;transform-origin:left top;border-right:2px solid #5cb85c;border-top:2px solid #5cb85c;content:"";left:1.8095238095em;top:4em;position:absolute}.failed{-webkit-animation:none;animation:none;border-color:red;transition:border opacity 500ms ease-out}.failed .status{top:50%;left:50%;position:absolute}.failed .status.draw:before,.failed .status.draw:after{content:"";-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:crossmark;animation-name:crossmark}.failed .status.draw:before{transform:scaleX(-1) rotate(45deg)}.failed .status.draw:after{transform:scaleX(-1) rotate(225deg)}.failed .status:before,.failed .status:after{opacity:1;height:2em;width:2em;transform-origin:left top;border-right:2px solid red;border-top:2px solid red;content:"";position:absolute}.failed .status:before{left:calc(1.656854259em - 4px);top:calc(4px - 1.656854259em)}.failed .status:after{left:calc(5.656854259px - 1.656854259em);top:calc(1.656854259em - 2.8284271295px)}.message{margin:3rem 0;text-align:center}@-webkit-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:2em;opacity:1}40%{height:4em;width:2em;opacity:1}100%{height:4em;width:2em;opacity:1}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:2em;opacity:1}40%{height:4em;width:2em;opacity:1}100%{height:4em;width:2em;opacity:1}}@-webkit-keyframes crossmark{0%{height:0;width:0;opacity:1}20%{height:0;width:2em;opacity:1}40%{height:2em;width:2em;opacity:1}100%{height:2em;width:2em;opacity:1}}@keyframes crossmark{0%{height:0;width:0;opacity:1}20%{height:0;width:2em;opacity:1}40%{height:2em;width:2em;opacity:1}100%{height:2em;width:2em;opacity:1}}