@charset "UTF-8";.jp-card.jp-card-safari.jp-card-identified .jp-card-back:before,.jp-card.jp-card-safari.jp-card-identified .jp-card-front:before{background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) .02778rem,hsla(0,0%,100%,0) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.03) .11111rem),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%)}.jp-card.jp-card-ie-10.jp-card-flipped,.jp-card.jp-card-ie-11.jp-card-flipped{transform:0deg}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back,.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-front,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-front{transform:rotateY(0deg)}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back:after,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back:after{left:18%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-cvc,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-cvc{transform:rotateY(180deg);left:5%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny{left:84%}.jp-card.jp-card-ie-10.jp-card-flipped .jp-card-back .jp-card-shiny:after,.jp-card.jp-card-ie-11.jp-card-flipped .jp-card-back .jp-card-shiny:after{left:-480%;transform:rotateY(180deg)}.jp-card.jp-card-ie-10.jp-card-amex .jp-card-back,.jp-card.jp-card-ie-11.jp-card-amex .jp-card-back{display:none}.jp-card-logo{height:1rem;width:1.66667rem;font-style:italic}.jp-card-logo,.jp-card-logo:after,.jp-card-logo:before{box-sizing:border-box}.jp-card-logo.jp-card-amex{text-transform:uppercase;font-size:.11111rem;font-weight:700;color:#fff;background-image:repeating-radial-gradient(circle at center,#fff .02778rem,#999 .05556rem);background-image:repeating-radial-gradient(circle at center,#fff 1px,#999 2px);border:.02778rem solid #eee}.jp-card-logo.jp-card-amex:after,.jp-card-logo.jp-card-amex:before{width:.77778rem;display:block;position:absolute;left:.44444rem}.jp-card-logo.jp-card-amex:before{height:.77778rem;content:"american";top:.08333rem;text-align:left;padding-left:.05556rem;padding-top:.30556rem;background:#267ac3}.jp-card-logo.jp-card-amex:after{content:"express";bottom:.30556rem;text-align:right;padding-right:.05556rem}.jp-card.jp-card-amex.jp-card-flipped{transform:none}.jp-card.jp-card-amex.jp-card-identified .jp-card-back:before,.jp-card.jp-card-amex.jp-card-identified .jp-card-front:before{background-color:#108168}.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-logo.jp-card-amex{opacity:1}.jp-card.jp-card-amex.jp-card-identified .jp-card-front .jp-card-cvc{visibility:visible}.jp-card.jp-card-amex.jp-card-identified .jp-card-front:after{opacity:1}.jp-card-logo.jp-card-discover{background:#f60;color:#111;text-transform:uppercase;font-style:normal;font-weight:700;font-size:.27778rem;text-align:center;overflow:hidden;z-index:1;padding-top:.25rem;letter-spacing:.03em;border:.02778rem solid #eee}.jp-card-logo.jp-card-discover:after,.jp-card-logo.jp-card-discover:before{content:" ";display:block;position:absolute}.jp-card-logo.jp-card-discover:before{background:#fff;width:5.55556rem;height:5.55556rem;border-radius:5.55556rem;bottom:-5%;right:-80%;z-index:-1}.jp-card-logo.jp-card-discover:after{width:.22222rem;height:.22222rem;border-radius:.11111rem;top:.27778rem;left:.75rem;background-color:#f60;background-image:radial-gradient(#f60,#fff);content:"network";font-size:.11111rem;line-height:.66667rem;text-indent:-.19444rem}.jp-card .jp-card-front .jp-card-logo.jp-card-discover{right:12%;top:18%}.jp-card.jp-card-discover.jp-card-identified .jp-card-back:before,.jp-card.jp-card-discover.jp-card-identified .jp-card-front:before{background-color:#86b8cf}.jp-card.jp-card-discover.jp-card-identified .jp-card-logo.jp-card-discover{opacity:1}.jp-card.jp-card-discover.jp-card-identified .jp-card-front:after{transition:.4s;content:" ";display:block;background-color:#f60;background-image:linear-gradient(#f60,#ffa366,#f60);height:1.38889rem;width:1.38889rem;border-radius:.69444rem;position:absolute;left:100%;top:15%;margin-left:-.69444rem;box-shadow:inset .02778rem .02778rem .08333rem .02778rem rgba(0,0,0,.5)}.jp-card-logo.jp-card-unionpay{width:1.66667rem;display:block;height:1.11111rem;background:#e21836;-webkit-transform:skew(-15deg);-moz-transform:skew(20deg);-o-transform:skew(20deg);border-radius:.13889rem;font-size:.27778rem;z-index:1;line-height:.91667rem;color:#fff;text-align:center;font-family:"Sans-serif",Microsoft Yahei,"\5FAE\8F6F\96C5\9ED1",Hiragino Sans,Gulim,"\5B8B\4F53";font-weight:700}.jp-card-logo.jp-card-unionpay:after,.jp-card-logo.jp-card-unionpay:before{display:block;margin:0 auto;position:absolute;height:1.11111rem;top:0;z-index:-1}.jp-card-logo.jp-card-unionpay:before{content:" ";width:.77778rem;background:#00447c;left:.38889rem;border-top-left-radius:.13889rem;border-bottom-left-radius:.13889rem}.jp-card-logo.jp-card-unionpay:after{content:"银联";width:.72222rem;background:#007b84;left:.94444rem;border-radius:.13889rem;font-size:.27778rem;line-height:1.5rem;text-indent:-.47222rem}.jp-card.jp-card-unionpay.jp-card-identified .jp-card-back:before,.jp-card.jp-card-unionpay.jp-card-identified .jp-card-front:before{background-color:#987c00}.jp-card.jp-card-unionpay.jp-card-identified .jp-card-logo.jp-card-unionpay{opacity:1}.jp-card-logo.jp-card-visa{text-transform:uppercase;color:#fff;text-align:center;font-weight:700;font-size:.66667rem;line-height:.5rem;margin-top:.13889rem}.jp-card-logo.jp-card-visa:after,.jp-card-logo.jp-card-visa:before{content:" ";display:block;width:100%;height:25%}.jp-card-logo.jp-card-visa:before{position:absolute;left:-.11111rem;width:0;height:0;border-style:solid;border-width:0 .33333rem .16667rem 0;border-color:transparent #fff transparent transparent}.jp-card.jp-card-visa.jp-card-identified .jp-card-back:before,.jp-card.jp-card-visa.jp-card-identified .jp-card-front:before{background-color:#191278}.jp-card.jp-card-visa.jp-card-identified .jp-card-logo.jp-card-visa{opacity:1;box-shadow:none}.jp-card-logo.jp-card-visaelectron{background:#fff;text-transform:uppercase;color:#1a1876;text-align:center;font-weight:700;font-size:.41667rem;line-height:.5rem}.jp-card-logo.jp-card-visaelectron:after,.jp-card-logo.jp-card-visaelectron:before{content:" ";display:block;width:100%;height:25%}.jp-card-logo.jp-card-visaelectron:before{background:#1a1876}.jp-card-logo.jp-card-visaelectron:after{background:#e79800}.jp-card-logo.jp-card-visaelectron .elec{float:right;font-family:arial;font-size:.25rem;margin-right:.02778rem;margin-top:-.13889rem;text-transform:none}.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-back:before,.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-front:before{background-color:#191278}.jp-card.jp-card-visaelectron.jp-card-identified .jp-card-logo.jp-card-visaelectron{opacity:1}.jp-card-logo.jp-card-mastercard{color:#fff;font-style:normal;text-transform:lowercase;font-weight:700;text-align:center;font-size:.25rem;line-height:2.33333rem;z-index:1;text-shadow:.02778rem .02778rem rgba(0,0,0,.6)}.jp-card-logo.jp-card-mastercard:after,.jp-card-logo.jp-card-mastercard:before{content:" ";display:block;width:1rem;top:0;position:absolute;height:1rem;border-radius:.5rem}.jp-card-logo.jp-card-mastercard:before{left:0;background:#eb001b;z-index:-1;opacity:.9}.jp-card-logo.jp-card-mastercard:after{right:0;background:#ff5f00;z-index:-2}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back .jp-card-logo.jp-card-mastercard,.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front .jp-card-logo.jp-card-mastercard{box-shadow:none}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-back:before,.jp-card.jp-card-mastercard.jp-card-identified .jp-card-front:before{background-color:#0061a8}.jp-card.jp-card-mastercard.jp-card-identified .jp-card-logo.jp-card-mastercard{opacity:1}.jp-card-logo.jp-card-maestro{color:#fff;font-style:normal;text-transform:lowercase;font-weight:700;text-align:center;font-size:.38889rem;line-height:2.33333rem;z-index:1;text-shadow:.02778rem .02778rem rgba(0,0,0,.6)}.jp-card-logo.jp-card-maestro:after,.jp-card-logo.jp-card-maestro:before{content:" ";display:block;width:1rem;top:0;position:absolute;height:1rem;border-radius:.5rem}.jp-card-logo.jp-card-maestro:before{left:0;background:#eb001b;z-index:-2}.jp-card-logo.jp-card-maestro:after{right:0;background:#00a2e5;z-index:-1;opacity:.8}.jp-card.jp-card-maestro.jp-card-identified .jp-card-back .jp-card-logo.jp-card-maestro,.jp-card.jp-card-maestro.jp-card-identified .jp-card-front .jp-card-logo.jp-card-maestro{box-shadow:none}.jp-card.jp-card-maestro.jp-card-identified .jp-card-back:before,.jp-card.jp-card-maestro.jp-card-identified .jp-card-front:before{background-color:#0b2c5f}.jp-card.jp-card-maestro.jp-card-identified .jp-card-logo.jp-card-maestro{opacity:1}.jp-card-logo.jp-card-dankort{width:1.66667rem;height:1rem;padding:.08333rem;border-radius:.22222rem;border:.02778rem solid #000;background-color:#fff}.jp-card-logo.jp-card-dankort .dk{position:relative;width:100%;height:100%;overflow:hidden}.jp-card-logo.jp-card-dankort .dk:before{background-color:#ed1c24;content:"";position:absolute;width:100%;height:100%;display:block;border-radius:.16667rem}.jp-card-logo.jp-card-dankort .dk:after{content:"";position:absolute;top:50%;margin-top:-.21389rem;right:0;width:0;height:0;border-style:solid;border-width:.19444rem .19444rem .27778rem 0;border-color:transparent #ed1c24 transparent transparent;z-index:1}.jp-card-logo.jp-card-dankort .d,.jp-card-logo.jp-card-dankort .k{position:absolute;top:50%;width:50%;display:block;height:.42778rem;margin-top:-.21389rem;background:#fff}.jp-card-logo.jp-card-dankort .d{left:0;border-radius:0 .22222rem .27778rem 0}.jp-card-logo.jp-card-dankort .d:before{content:"";position:absolute;top:50%;left:50%;display:block;background:#ed1c24;border-radius:.05556rem .11111rem .16667rem 0;height:.13889rem;width:.19444rem;margin:-.08333rem 0 0 -.11111rem}.jp-card-logo.jp-card-dankort .k{right:0}.jp-card-logo.jp-card-dankort .k:after,.jp-card-logo.jp-card-dankort .k:before{content:"";position:absolute;right:50%;width:0;height:0;border-style:solid;margin-right:-.02778rem}.jp-card-logo.jp-card-dankort .k:before{top:0;border-width:.22222rem .13889rem 0 0;border-color:#ed1c24 transparent transparent transparent}.jp-card-logo.jp-card-dankort .k:after{bottom:0;border-width:0 .13889rem .22222rem 0;border-color:transparent transparent #ed1c24 transparent}.jp-card.jp-card-dankort.jp-card-identified .jp-card-back:before,.jp-card.jp-card-dankort.jp-card-identified .jp-card-front:before{background-color:#0055c7}.jp-card.jp-card-dankort.jp-card-identified .jp-card-logo.jp-card-dankort{opacity:1}.jp-card-logo.jp-card-elo{height:1.38889rem;width:1.38889rem;border-radius:100%;background:#000;color:#fff;text-align:center;text-transform:lowercase;font-size:.58333rem;font-style:normal;letter-spacing:.02778rem;font-weight:700;padding-top:.36111rem}.jp-card-logo.jp-card-elo .e,.jp-card-logo.jp-card-elo .l,.jp-card-logo.jp-card-elo .o{display:inline-block;position:relative}.jp-card-logo.jp-card-elo .e{transform:rotate(-15deg)}.jp-card-logo.jp-card-elo .o{position:relative;display:inline-block;width:.33333rem;height:.33333rem;right:0;top:.19444rem;border-radius:100%;background-image:linear-gradient(#ff0 50%,red 0);transform:rotate(40deg);text-indent:-277.75rem}.jp-card-logo.jp-card-elo .o:before{content:"";position:absolute;width:49%;height:49%;background:#000;border-radius:100%;text-indent:-2777.75rem;top:25%;left:25%}.jp-card.jp-card-elo.jp-card-identified .jp-card-back:before,.jp-card.jp-card-elo.jp-card-identified .jp-card-front:before{background-color:#6f6969}.jp-card.jp-card-elo.jp-card-identified .jp-card-logo.jp-card-elo{opacity:1}.jp-card-logo.jp-card-jcb{background-color:#fff;font-style:normal;color:#fff;width:1.38889rem;padding:.05556rem 0 0 .05556rem}.jp-card-logo.jp-card-jcb,.jp-card-logo.jp-card-jcb>div{border-radius:.13889rem 0 .13889rem 0;-moz-border-radius:.13889rem 0 .13889rem 0;-webkit-border-radius:.13889rem 0 .13889rem 0}.jp-card-logo.jp-card-jcb>div{width:.41667rem;margin-right:.02778rem;display:inline-block;text-align:center;text-shadow:.02778rem .02778rem rgba(0,0,0,.6)}.jp-card-logo.jp-card-jcb>div:after,.jp-card-logo.jp-card-jcb>div:before{content:" ";display:block;height:.22222rem}.jp-card-logo.jp-card-jcb>div.j{background-color:#000063;background-image:linear-gradient(90deg,#000063,#008cff)}.jp-card-logo.jp-card-jcb>div.c{background-color:#630000;background-image:linear-gradient(90deg,#630000,#ff008d)}.jp-card-logo.jp-card-jcb>div.b{background-color:#006300;background-image:linear-gradient(90deg,#006300,#0f0)}.jp-card.jp-card-jcb.jp-card-identified .jp-card-back:before,.jp-card.jp-card-jcb.jp-card-identified .jp-card-front:before{background-color:#cb8000}.jp-card.jp-card-jcb.jp-card-identified .jp-card-logo.jp-card-jcb{opacity:1;box-shadow:none}.jp-card-logo.jp-card-dinersclub{font-family:serif;height:1.11111rem;width:2.77778rem;color:#fff;font-size:.47222rem;font-style:normal;letter-spacing:.02778rem}.jp-card-logo.jp-card-dinersclub:after,.jp-card-logo.jp-card-dinersclub:before{display:block;position:relative}.jp-card-logo.jp-card-dinersclub:before{content:"Diners Club"}.jp-card-logo.jp-card-dinersclub:after{content:"International";text-transform:uppercase;font-size:.6em}.jp-card.jp-card-dinersclub .jp-card-front .jp-card-logo{box-shadow:none!important}.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-back:before,.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-front:before{background-color:#999}.jp-card.jp-card-dinersclub.jp-card-identified .jp-card-logo.jp-card-dinersclub{opacity:1}.jp-card-logo.jp-card-hipercard{height:.55556rem;width:2.77778rem;color:#fff;font-size:.58333rem;font-style:italic;font-weight:700}.jp-card-logo.jp-card-hipercard:after,.jp-card-logo.jp-card-hipercard:before{display:block;position:relative}.jp-card.jp-card-hipercard.jp-card-identified .jp-card-back:before,.jp-card.jp-card-hipercard.jp-card-identified .jp-card-front:before{background-color:#770304}.jp-card.jp-card-hipercard.jp-card-identified .jp-card-logo.jp-card-hipercard{opacity:1;box-shadow:none}.jp-card-logo.jp-card-troy{text-transform:lowercase;color:#fff;text-align:center;font-weight:700;font-size:.66667rem;line-height:.5rem;margin-top:.13889rem}.jp-card-logo.jp-card-troy:after,.jp-card-logo.jp-card-troy:before{content:\"\";display:block;width:26%;height:6%;background:#22b8c3;right:32%;top:24%;position:absolute;transform:rotate(105deg)}.jp-card.jp-card-troy.jp-card-identified .jp-card-back:before,.jp-card.jp-card-troy.jp-card-identified .jp-card-front:before{background-color:#01adba}.jp-card.jp-card-troy.jp-card-identified .jp-card-logo.jp-card-troy{opacity:1;box-shadow:none}.jp-card-container{perspective:27.77778rem;width:9.72222rem;max-width:100%;height:5.55556rem;margin:auto;z-index:1;position:relative}.jp-card{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1;position:relative;width:100%;height:100%;min-width:8.75rem;border-radius:.27778rem;transform-style:preserve-3d;transition:all .4s linear}.jp-card>*,.jp-card>:after,.jp-card>:before{box-sizing:border-box;font-family:inherit}.jp-card.jp-card-flipped{transform:rotateY(180deg)}.jp-card .jp-card-back,.jp-card .jp-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;transition:all .4s linear;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;border-radius:.27778rem;background:#ddd}.jp-card .jp-card-back:before,.jp-card .jp-card-front:before{content:" ";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;border-radius:.27778rem;transition:all .4s ease}.jp-card .jp-card-back:after,.jp-card .jp-card-front:after{content:" ";display:block}.jp-card .jp-card-back .jp-card-display,.jp-card .jp-card-front .jp-card-display{color:#fff;font-weight:400;opacity:.5;transition:opacity .4s linear}.jp-card .jp-card-back .jp-card-display.jp-card-focused,.jp-card .jp-card-front .jp-card-display.jp-card-focused{opacity:1;font-weight:700}.jp-card .jp-card-back .jp-card-cvc,.jp-card .jp-card-front .jp-card-cvc{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:.38889rem}.jp-card .jp-card-back .jp-card-shiny,.jp-card .jp-card-front .jp-card-shiny{width:1.38889rem;height:.97222rem;border-radius:.13889rem;background:#ccc;position:relative}.jp-card .jp-card-back .jp-card-shiny:before,.jp-card .jp-card-front .jp-card-shiny:before{content:" ";display:block;width:70%;height:60%;border-top-right-radius:.13889rem;border-bottom-right-radius:.13889rem;background:#d9d9d9;position:absolute;top:20%}.jp-card .jp-card-front .jp-card-logo{position:absolute;opacity:0;right:5%;top:8%;transition:.4s}.jp-card .jp-card-front .jp-card-lower{width:80%;position:absolute;left:10%;bottom:.83333rem}@media only screen and (max-width:480px){.jp-card .jp-card-front .jp-card-lower{width:90%;left:5%}}.jp-card .jp-card-front .jp-card-lower .jp-card-cvc{visibility:hidden;float:right;position:relative;bottom:.13889rem}.jp-card .jp-card-front .jp-card-lower .jp-card-number{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:.66667rem;clear:both;margin-bottom:.83333rem}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry{font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;letter-spacing:0;position:relative;float:right;width:25%}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after,.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:.19444rem;white-space:pre;display:block;opacity:.5}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:before{content:attr(data-before);margin-bottom:.05556rem;font-size:.19444rem;text-transform:uppercase}.jp-card .jp-card-front .jp-card-lower .jp-card-expiry:after{position:absolute;content:attr(data-after);text-align:right;right:100%;margin-right:.13889rem;margin-top:.05556rem;bottom:0}.jp-card .jp-card-front .jp-card-lower .jp-card-name{text-transform:uppercase;font-family:Bitstream Vera Sans Mono,Consolas,Courier,monospace;font-size:.55556rem;max-height:1.25rem;position:absolute;bottom:0;width:5.27778rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:horizontal;overflow:hidden;text-overflow:ellipsis}.jp-card .jp-card-back{transform:rotateY(180deg)}.jp-card .jp-card-back .jp-card-bar{background-color:#444;background-image:linear-gradient(#444,#333);width:100%;height:20%;position:absolute;top:10%}.jp-card .jp-card-back:after{content:" ";display:block;background-color:#fff;background-image:linear-gradient(#fff,#fff);width:80%;height:16%;position:absolute;top:40%;left:2%}.jp-card .jp-card-back .jp-card-cvc{position:absolute;top:40%;left:85%;transition-delay:.6s}.jp-card .jp-card-back .jp-card-shiny{position:absolute;top:66%;left:2%}.jp-card .jp-card-back .jp-card-shiny:after{content:"This card has been issued by Jesse Pollak and is licensed for anyone to use anywhere for free. It comes with no warranty. For support issues, please visit: github.com/jessepollak/card.";position:absolute;left:120%;top:5%;color:#fff;font-size:.19444rem;width:6.38889rem;opacity:.5}.jp-card.jp-card-identified{box-shadow:0 0 .55556rem rgba(0,0,0,.3)}.jp-card.jp-card-identified .jp-card-back,.jp-card.jp-card-identified .jp-card-front{background-color:#000;background-color:rgba(0,0,0,.5)}.jp-card.jp-card-identified .jp-card-back:before,.jp-card.jp-card-identified .jp-card-front:before{transition:all .4s ease;background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) .02778rem,hsla(0,0%,100%,0) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.03) .11111rem),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-radial-gradient(circle at 30% 30%,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-radial-gradient(circle at 70% 70%,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-radial-gradient(circle at 90% 20%,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-radial-gradient(circle at 15% 80%,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%);opacity:1}.jp-card.jp-card-identified .jp-card-back .jp-card-logo,.jp-card.jp-card-identified .jp-card-front .jp-card-logo{box-shadow:0 0 0 .05556rem hsla(0,0%,100%,.3)}.jp-card.jp-card-identified.no-radial-gradient .jp-card-back:before,.jp-card.jp-card-identified.no-radial-gradient .jp-card-front:before{background-image:repeating-linear-gradient(45deg,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-linear-gradient(135deg,hsla(0,0%,100%,.05) .02778rem,hsla(0,0%,100%,0) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.03) .11111rem),repeating-linear-gradient(90deg,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),repeating-linear-gradient(210deg,hsla(0,0%,100%,0) .02778rem,hsla(0,0%,100%,.03) .05556rem,hsla(0,0%,100%,.04) .08333rem,hsla(0,0%,100%,.05) .11111rem),linear-gradient(-25deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.2) 70%,hsla(0,0%,100%,0) 90%)}@media (max-width:450px){.card-wrapper{max-width:80vw;width:100%;margin:.55556rem auto;overflow-x:hidden}.card-wrapper>.jp-card-container{transform:scale(.625);transform-origin:left center}}