@import url('https://fonts.googleapis.com/css2?family=Bad+Script&family=Oswald:wght@500;600;700&display=swap');
:root{--red:#922c29;--ink:#24241f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#541f25;color:var(--ink);font-family:Georgia,'Times New Roman',serif}main{max-width:540px;margin:auto;background:#f4eddf url('assets/paper.webp') center top/100% auto repeat-y;overflow:hidden;box-shadow:0 0 70px #0005}img{display:block;max-width:100%}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;font:inherit}button:focus-visible,a:focus-visible{outline:3px solid #cf542e;outline-offset:4px}.hero{padding:18px 0 0}.edition{margin:0 22px;font:9px monospace;letter-spacing:1px;display:flex;justify-content:space-between;border-bottom:1px solid;padding-bottom:10px}.hero-art{height:225px;position:relative;margin:0 12px}.chrome-photo{position:absolute;width:48%;left:0;top:51px;transform:rotate(-5deg)}.header-cassette{position:absolute;width:43%;right:0;top:99px;transform:rotate(-9deg);filter:drop-shadow(2px 5px 2px #0003)}.disco-photo{position:absolute;width:100px;right:-25px;top:-2px;transform-origin:top center;transform:rotate(9deg)}.spark{position:absolute;right:42px;top:47px;font-size:32px;color:#fff;text-shadow:0 0 9px white}.age-heading{border-block:2px solid;display:flex;justify-content:space-between;padding:9px 22px;font:13px 'Oswald',Arial;letter-spacing:2px}.age-window{height:160px;position:relative;border-bottom:2px solid;overflow:hidden}.age-track{display:flex;position:absolute;left:50%;height:100%;will-change:transform}.age-cell{flex:0 0 155px;width:155px;border-left:1px solid #333;display:grid;place-items:center;font:115px/1 Arial;letter-spacing:-10px;padding-right:9px}.marker{position:absolute;left:50%;top:-3px;transform:translateX(-50%) rotate(-6deg);width:180px;height:170px;pointer-events:none;visibility:hidden;opacity:0}.marker path{fill:none;stroke:var(--red);stroke-width:8;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.hero.done .marker{visibility:visible;opacity:1}.hero.done .marker path{stroke-dashoffset:0;transition:stroke-dashoffset .85s ease}.hero-caption{display:flex;justify-content:center;gap:18px;align-items:center;padding:22px 16px}.hero-caption>span{font:37px 'Oswald',Arial;letter-spacing:2px}.hero-caption em{color:var(--red);font:18px/1.2 'Bad Script',cursive;transform:rotate(-5deg)}.music{display:flex;gap:14px;align-items:center;justify-content:center;background:#a8252d;color:#fff2d7;border:0;border-radius:2px;margin:6px auto 0;padding:17px 22px;font:17px 'Oswald',Arial;letter-spacing:.5px;box-shadow:4px 5px 0 #29231e;transform:rotate(-2deg);min-width:235px}.play{font:17px Arial}.equalizer{display:flex;gap:3px;height:20px;align-items:center}.equalizer i{width:3px;height:5px;background:currentColor}.playing .equalizer i{animation:eq .7s infinite alternate}.equalizer i:nth-child(2){animation-delay:.2s}.equalizer i:nth-child(3){animation-delay:.4s}.equalizer i:nth-child(4){animation-delay:.1s}@keyframes eq{to{height:20px}}.sound-note{text-align:center;font:12px 'Bad Script',cursive;margin:15px 0 26px}.scroll-hint{display:block;text-align:center;font:9px monospace;letter-spacing:1.5px;color:var(--ink);text-decoration:none}.hero-bottom{display:flex;align-items:center;justify-content:center;gap:35px;padding:40px 22px 35px;min-height:185px}.cassette{width:58%;--rot:-7deg}.gums{width:27%;--rot:7deg}section{text-align:center;padding:26px 25px}p{font-size:20px;line-height:1.5}h1,h2{font-family:'Oswald','Arial Narrow',sans-serif;font-weight:600;line-height:1.13;margin:25px 0;letter-spacing:-.7px}h1{font-size:clamp(39px,11vw,58px)}h1 span,h2 span{color:var(--red)}.label{font:10px/1.5 monospace;letter-spacing:.1px;display:inline-block;background:var(--red);color:#fff1d5;padding:8px 10px;box-shadow:3px 3px 0 #bc9c68}.salute{font-size:21px;font-weight:bold}.section-number{text-align:left;font:10px monospace;letter-spacing:2px;border-top:1px solid #5e5c52;padding-top:13px}.photo-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:center;margin:33px 0 25px}.photo-strip img{width:100%;height:105px;object-fit:contain}.photo-strip img:nth-child(1){transform:rotate(-5deg)}.photo-strip img:nth-child(3){transform:rotate(5deg)}.people-strip{padding:8px 15px 0}.people-strip img{width:100%;max-width:310px;margin:auto}.pager-wrap{display:flex;align-items:center;gap:17px;min-height:165px;padding:27px 0}.pager-photo{width:49%;--rot:-6deg;filter:drop-shadow(2px 4px 2px #0003)}.handwritten{font:18px/1.5 'Bad Script',cursive;color:var(--red)}.pager-wrap .handwritten{width:48%}.ticket-photo{width:100%;max-width:370px;margin:8px auto 0;filter:drop-shadow(3px 7px 3px #0002)}.calendar{display:block;margin:23px auto 0;border:0;border-bottom:1px solid;background:none;padding:10px;font:12px monospace}.phone-scene{padding-top:38px}.phone-scene>.handwritten{display:block;text-align:left;margin:0 0 20px 5px}.duo{display:grid;grid-template-columns:1fr 1fr;gap:27px;align-items:center}.duo img{width:100%;max-height:230px;object-fit:contain}.duo img:first-child{transform:rotate(-6deg)}.accessories{margin:40px 10px 5px;gap:35px}.accessories img{height:110px}.dress h2{font-size:clamp(28px,8.2vw,43px);margin-top:35px}.dress h2 span{font-size:62px}.dress-copy{margin-bottom:30px}.fashion-scene{margin-top:35px}.fashion-row{display:grid;grid-template-columns:1fr 1.25fr;gap:16px;align-items:end}.fashion-row img{width:100%;height:250px;object-fit:contain;object-position:bottom}.rug-border{height:38px;overflow:hidden;margin-top:8px}.rug-border img{width:100%;height:180px;object-fit:cover;object-position:center;transform:translateY(-65px)}.fashion-men{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:35px;margin:35px 12px}.fashion-men img{width:100%;height:235px;object-fit:contain;object-position:bottom}.retro-room{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;align-items:center;margin:45px 0 15px}.retro-room img{width:100%;max-height:190px;object-fit:contain}.warning-stamp{display:inline-block;border:4px solid var(--red);color:var(--red);font:39px 'Oswald',Arial;letter-spacing:4px;padding:3px 14px;margin-top:35px;transform:rotate(-5deg)}.warning h2{font-size:35px;line-height:1.2}.warning h2 em{font-style:normal;color:var(--red)}.warning p b{background:var(--ink);color:#f5ead1;padding:2px 4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.signature{margin:30px 0 25px;font:16px 'Bad Script',cursive;text-align:center}.signature strong{display:block;font-size:49px;transform:rotate(-6deg)}.living-room{display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;align-items:end;margin:20px 15px 0}.living-room img{width:100%;height:215px;object-fit:contain;object-position:bottom}.second-rug{margin:12px 0 35px}.car-photo{width:100%;margin:0 auto 30px}.footer-line{background:var(--red);color:#fff0ce;padding:17px 13px;font:19px/1.4 'Oswald',Arial;text-align:center}.replay{display:block;background:none;border:0;border-bottom:1px solid;padding:10px;margin:27px auto;font:12px monospace}.end{text-align:center;font:8px monospace;letter-spacing:1px}.reveal{opacity:0;translate:0 18px;rotate:var(--rot,0deg);transition:opacity .5s ease,translate .7s cubic-bezier(.2,.8,.2,1)}.reveal.visible{opacity:1;translate:0 0}.lightshow{position:fixed;inset:0;z-index:25;pointer-events:none;opacity:0;transition:opacity 1s;overflow:hidden;mix-blend-mode:screen}.lightshow i{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);background:radial-gradient(circle,#fff 0%,#fffacb 22%,#ffe28a99 43%,transparent 71%);box-shadow:0 0 15px #ffd98688;border-radius:50%;animation:disco-drift var(--speed) ease-in-out infinite alternate;animation-delay:var(--delay);opacity:.85}.lightshow i:nth-child(3n){background:#fff9d6;clip-path:polygon(50% 0,59% 40%,100% 50%,59% 59%,50% 100%,40% 59%,0 50%,40% 40%);border-radius:0}.playing .lightshow{opacity:1}.playing .disco-photo{animation:ball-sway 4s ease-in-out infinite alternate}@keyframes disco-drift{0%{transform:translate(-35px,-45px) scale(.7);opacity:.3}50%{opacity:1}100%{transform:translate(55px,100px) scale(1.3);opacity:.6}}@keyframes ball-sway{to{transform:rotate(-8deg)}}#confetti{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:30}@media(min-width:600px){main{margin:24px auto}.hero-art{height:280px}.chrome-photo{top:50px}.header-cassette{top:130px}.disco-photo{width:140px;right:-20px}.spark{right:65px;top:70px}.fashion-row img{height:310px}}@media(max-width:360px){section{padding-inline:20px}.hero-art{height:210px}.header-cassette{top:100px}.chrome-photo{top:60px}.disco-photo{width:90px}.edition{font-size:8px;letter-spacing:.6px}.label{font-size:9px}.hero-bottom{gap:22px}.fashion-row img{height:215px}.fashion-men{gap:25px}.fashion-men img{height:205px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;translate:none}}
/* Continuous cut-paper poster: edge framing around shaped text columns. */
main{container-type:inline-size}.hero{padding-bottom:30px}.hero-art{height:220px}.poster{position:relative;isolation:isolate;padding-inline:0}.poster .section-number{position:relative;margin:0 22px;padding-top:12px;z-index:4;border-top-color:#922c2966;font-size:8px;letter-spacing:1.5px}.edge-art{position:absolute;max-width:none;z-index:1;pointer-events:none;filter:drop-shadow(2px 4px 2px #0002)}.poster-copy,.dress-copy-wrap,.warning-copy{position:relative;z-index:3}.poster p{font-size:clamp(17px,4.5cqw,23px);line-height:1.38;margin-block:18px}.poster h1{font-family:Arial,sans-serif;font-weight:900;font-size:clamp(32px,8.6cqw,46px);letter-spacing:-1.2px;line-height:1.02;margin:20px -18px 22px}.poster h2{font-family:Arial,sans-serif;font-weight:800;letter-spacing:-1px}.poster .salute{font-size:clamp(18px,4.7cqw,24px)}.invite{padding-top:140px;padding-bottom:200px}.poster-copy{width:76%;margin:0 auto}.label{font-size:clamp(8px,2.1cqw,11px);padding:8px 9px;transform:rotate(-2deg)}.inv-rug{width:66%;height:145px;object-fit:cover;object-position:bottom;left:-26%;top:-30px;--rot:-32deg;z-index:0}.inv-radio{width:48%;left:22%;top:13px;--rot:-10deg;z-index:2}.inv-gum{width:23%;right:-5%;top:63px;--rot:13deg}.inv-doll{width:21%;right:-10%;top:310px;--rot:-12deg}.inv-people{width:68%;left:-4%;bottom:0;--rot:0deg;z-index:2}.inv-cds{width:34%;right:-9%;bottom:34px;--rot:17deg}.details{padding-top:25px;padding-bottom:185px}.ticket-group{position:relative;z-index:3;width:68%;margin:100px auto 0}.ticket-group .handwritten{font-size:16px;display:block;margin-bottom:3px;transform:rotate(-5deg)}.ticket-photo{max-width:100%;margin:0;--rot:3deg}.calendar{font-size:10px;margin-top:14px;background:#f6eedee6;padding:9px 5px}.date-pager{width:37%;top:55px;left:-4%;--rot:-12deg;z-index:4}.date-watch{width:12%;top:100px;right:0%;--rot:19deg}.date-tetris{width:22%;top:270px;right:-9%;--rot:-17deg}.date-bag{width:24%;top:230px;left:-12%;--rot:13deg}.date-phone{width:33%;left:-8%;bottom:39px;--rot:14deg}.date-caller{width:29%;right:-3%;bottom:0;--rot:-10deg}.dress{padding-top:20px;padding-bottom:210px}.dress-copy-wrap{width:66%;margin:45px auto 0;transform:rotate(-3deg)}.dress h2{font-size:clamp(23px,6.1cqw,33px);line-height:1.13;margin-bottom:25px}.dress h2 span{font-family:'Oswald',Arial;font-size:clamp(48px,13cqw,68px);display:inline-block;margin-top:9px;background:#edc950;padding:0 10px;transform:rotate(2deg)}.dress-copy{background:#f4eddecc;padding:8px 3px}.dress-rug{width:50%;height:230px;object-fit:cover;right:-35%;top:50px;--rot:15deg;z-index:0}.dress-cube{width:19%;right:-5%;top:130px;--rot:14deg}.dress-woman{width:29%;left:-14%;top:120px;--rot:13deg}.dress-man{width:24%;right:-13%;top:320px;--rot:-12deg}.dress-couple{width:47%;left:-4%;bottom:0;--rot:-3deg}.dress-dancer{width:27%;right:10%;bottom:3px;--rot:8deg}.warning{padding-top:20px;padding-bottom:22px}.warning-copy{width:70%;margin:125px auto 0}.warning-stamp{font-size:31px;margin-top:0;border-width:3px}.warning h2{font-size:clamp(25px,7cqw,37px);line-height:1.15}.warning p{font-size:clamp(17px,4.4cqw,22px)}.signature{margin:23px 0 0}.signature strong{font-size:43px}.end-tv{width:29%;top:41px;left:-4%;--rot:-9deg}.end-balloons{width:25%;top:35px;right:-4%;--rot:13deg}.end-lamp{width:15%;left:0;bottom:220px;--rot:-4deg}.end-chair{width:27%;right:-4%;bottom:220px;--rot:-9deg}.end-car{position:relative;width:79%;margin:30px 0 25px 16%;--rot:-4deg;z-index:2}.footer-line{position:relative;z-index:4;margin:0 18px;font-size:17px;padding:15px 8px;transform:rotate(-2deg)}.replay{font-size:11px}.end{font-size:8px!important;margin-bottom:5px}.edge-art.reveal{translate:0 14px}.edge-art.visible{translate:0 0}@media(min-width:600px){.hero-art{height:280px}.invite{padding-top:180px;padding-bottom:260px}.inv-radio{top:20px}.inv-rug{height:180px}.inv-gum{top:80px}.inv-doll{top:390px}.details{padding-bottom:230px}.ticket-group{margin-top:130px}.dress{padding-bottom:280px}.dress-couple{bottom:0}.dress-man{top:400px}.warning-copy{margin-top:175px}.end-lamp,.end-chair{bottom:255px}}
.inv-rug{top:20px;width:58%;left:-30%;height:125px}.end-chair{bottom:340px;width:24%}@media(min-width:600px){.inv-rug{top:20px;height:165px}.end-chair{bottom:390px}}
/* Denser object clusters, concealed source cut lines. */
.hero-art{height:250px}.chrome-photo{width:61%;top:38px;left:-2%;z-index:2}.header-cassette{width:43%;right:-3%;top:133px;z-index:3}.disco-photo{width:112px;right:-25px;top:-4px}.hero{padding-bottom:10px}.invite{padding-top:145px;padding-bottom:180px}.inv-rug{width:85%;height:auto;object-fit:contain;left:-48%;top:-28px;--rot:-35deg;mask-image:linear-gradient(to bottom,#000 0 75%,transparent 100%)}.inv-radio{width:48%;left:17%;top:15px}.inv-gum{width:24%;right:12%;top:65px;--rot:12deg;z-index:3}.inv-balloons{width:28%;right:-7%;top:0;--rot:14deg;z-index:0}.inv-people{width:64%;bottom:0;mask-image:linear-gradient(to bottom,#000 0 85%,transparent 100%)}.inv-cds{width:36%;right:-4%;bottom:15px;--rot:12deg}.details{padding-bottom:155px}.ticket-group{margin-top:86px;width:69%}.date-pager{top:45px;width:36%;left:-4%}.date-watch{top:67px;width:11%;right:-1%;z-index:3}.date-balloons{width:28%;right:5%;top:22px;--rot:12deg;z-index:1}.date-tetris{top:270px;width:25%;right:-12%;--rot:-15deg}.date-phone{width:33%;left:-7%;bottom:28px}.date-caller{width:30%;right:-3%;bottom:-5px;mask-image:linear-gradient(to bottom,#000 0 83%,transparent 100%)}.bridge-cds{width:26%;left:28%;bottom:28px;--rot:22deg;z-index:1}.bridge-gum{width:18%;left:48%;bottom:19px;--rot:-15deg;z-index:2}.dress{padding-bottom:190px}.dress-copy-wrap{margin-top:32px;width:67%}.dress-copy{background:transparent;padding:5px 1px}.dress-rug{width:53%;height:auto;object-fit:contain;right:-37%;top:45px;--rot:17deg;mask-image:linear-gradient(to left,#000 0 70%,transparent 100%)}.dress-woman{width:29%;left:-14%;top:132px;mask-image:linear-gradient(to bottom,#000 0 80%,transparent 100%)}.dress-man{width:25%;right:-13%;top:300px;mask-image:linear-gradient(to bottom,#000 0 83%,transparent 100%)}.dress-couple{width:46%;bottom:-3px;left:-4%;mask-image:linear-gradient(to bottom,#000 0 86%,transparent 100%)}.dress-dancer{width:26%;right:3%;bottom:8px}.dress-balloons{width:25%;left:36%;bottom:40px;--rot:-12deg;z-index:0}.warning-copy{margin-top:104px;width:70%}.end-tv{width:32%;top:35px;left:-5%}.end-balloons{width:34%;top:28px;right:-5%}.warning h2{margin-top:20px;margin-bottom:18px}.signature{margin-top:15px}.end-cds{width:19%;left:-8%;top:290px;--rot:16deg}.end-tape{width:24%;right:-14%;top:340px;--rot:-23deg}.end-chair{width:25%;right:-5%;bottom:280px}.end-car{width:79%;margin-top:15px;margin-bottom:20px;margin-left:15%}.end-lamp{width:15%;bottom:200px;left:-2%}@media(min-width:600px){.hero-art{height:310px}.chrome-photo{top:35px}.header-cassette{top:167px}.disco-photo{width:145px}.invite{padding-top:180px;padding-bottom:240px}.inv-rug{height:auto;top:-40px}.inv-radio{top:20px}.inv-gum{top:90px}.details{padding-bottom:210px}.ticket-group{margin-top:120px}.date-balloons{top:35px}.dress{padding-bottom:255px}.dress-man{top:370px}.warning-copy{margin-top:145px}.end-chair{bottom:350px}.end-lamp{bottom:230px}.end-cds{top:365px}.end-tape{top:435px}}@media(max-width:360px){.hero-art{height:225px}.chrome-photo{top:45px}.header-cassette{top:126px}.disco-photo{width:92px}.dress-copy-wrap{width:68%}.date-balloons{top:28px}.inv-gum{right:10%}.dress-man{top:300px}.end-chair{bottom:275px}}
.inv-rug{top:75px;width:70%;left:-45%}.hero-art{height:265px}.header-cassette{top:120px}@media(min-width:600px){.hero-art{height:330px}.header-cassette{top:160px}.inv-rug{top:90px}}@media(max-width:360px){.hero-art{height:245px}.header-cassette{top:120px}.inv-rug{top:65px}}
/* Keep faces visible and clear the section captions. */
.invite{padding-bottom:215px}.inv-people{width:62%;left:2%;bottom:0}.inv-doll{width:15%;right:-1%;top:285px;--rot:-7deg}.date-pager{top:65px;left:0;width:34%}.ticket-group{margin-top:112px}.date-balloons{top:55px;right:6%;width:26%}.date-watch{top:110px}.dress{padding-bottom:220px}.dress-man{top:auto;bottom:85px;right:0;width:21%;--rot:-5deg;mask-image:linear-gradient(to bottom,#000 0 89%,transparent 100%)}.dress-dancer{right:25%;bottom:0;width:24%;--rot:3deg}.dress-couple{left:0;bottom:-2px;width:43%}.dress-balloons{left:40%;bottom:95px;width:24%}.end-tv{top:64px;width:30%;left:-2%}.end-balloons{top:53px;width:30%;right:-2%}.warning-copy{margin-top:135px}.end-chair{width:28%;right:0;bottom:360px;--rot:-5deg;z-index:3}.end-lamp{width:22%;left:-2%;bottom:205px;--rot:0deg;z-index:3}.end-gum{width:19%;left:20%;bottom:325px;--rot:13deg;z-index:3}.end-car{width:76%;margin-left:22%;margin-top:90px;margin-bottom:22px}@media(min-width:600px){.invite{padding-bottom:285px}.inv-doll{top:350px}.date-pager{top:78px}.ticket-group{margin-top:145px}.date-balloons{top:65px}.date-watch{top:150px}.dress{padding-bottom:290px}.dress-man{top:auto;bottom:115px}.dress-balloons{bottom:135px}.warning-copy{margin-top:175px}.end-tv{top:70px}.end-balloons{top:65px}.end-chair{bottom:410px}.end-lamp{bottom:230px}.end-gum{bottom:365px}.end-car{margin-top:105px}}@media(max-width:360px){.inv-doll{top:285px}.date-balloons{top:55px}.dress-man{top:auto;bottom:90px}.end-chair{bottom:345px}.end-gum{bottom:310px}.end-lamp{bottom:210px}}
.header-balloons{position:absolute;width:25%;left:50%;top:2px;transform:rotate(-12deg);z-index:0}.chrome-photo{z-index:2}.dress{padding-bottom:245px}.dress-man{width:29%;right:-1%;bottom:92px;--rot:-3deg}.dress-dancer{right:30%;bottom:0;width:24%}.dress-balloons{left:37%;bottom:140px;width:22%}.date-bag{width:26%;left:-5%;top:240px;--rot:7deg;z-index:1}.date-watch{width:20%;right:-3%;top:90px;--rot:12deg;z-index:2}.date-balloons{width:24%;right:17%;top:55px}.date-extra{width:19%;left:0;top:390px;--rot:-8deg;z-index:2}.end-rug{width:79%;height:auto;left:-30%;bottom:285px;--rot:-18deg;z-index:0;mask-image:linear-gradient(to bottom,transparent 0,#000 20% 76%,transparent 100%)}.end-extra-balloons{width:29%;left:5%;bottom:410px;--rot:-10deg;z-index:1}.end-lamp{width:29%;left:-3%;bottom:205px}.end-chair{width:33%;right:0;bottom:360px}.end-gum{width:18%;left:29%;bottom:320px}.end-car{margin-top:95px}.warning-copy{z-index:3}@media(min-width:600px){.dress{padding-bottom:320px}.dress-man{width:29%;bottom:120px}.dress-balloons{bottom:185px}.date-watch{top:115px;width:20%}.date-bag{top:295px}.date-extra{top:490px}.end-rug{bottom:330px}.end-extra-balloons{bottom:470px}.end-lamp{bottom:235px}.end-chair{bottom:415px}.end-gum{bottom:370px}}@media(max-width:360px){.dress-man{width:29%;bottom:92px}.date-watch{top:90px}.date-extra{top:360px}.end-extra-balloons{bottom:405px}.end-rug{bottom:285px}.end-lamp{bottom:215px}.end-chair{bottom:350px}}
.end-rug{width:68%;left:-32%}
.level-arrow{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.level-arrow svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.play{display:block;position:relative;width:14px;height:18px;flex:0 0 14px}.play:before{content:'';display:block;position:absolute;left:2px;top:2px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid currentColor}.play.is-paused:before{top:2px;left:1px;width:4px;height:14px;border:0;background:currentColor;box-shadow:8px 0 0 currentColor}
