body{background:#fffced}.loadmsg{min-height:50vh;display:grid;place-items:center;text-align:center;color:var(--plum)}.loadmsg .spin{width:46px;height:46px;border-radius:50%;border:3px solid var(--rose-ll);border-top-color:var(--plum);animation:pdspin 1s linear infinite;margin:0 auto}@keyframes pdspin{to{transform:rotate(360deg)}}aside.side{background:var(--blush);color:var(--plum)}.side .brand small,.mrow .tt small{color:var(--plum)!important;opacity:.75}.side .brand b{font-size:19px}.nav .grp{color:var(--plum);opacity:.62}.nav a{color:var(--plum)}.nav a:hover{background:#fffced8c}.nav a.on{background:var(--cream);box-shadow:inset 3px 0 0 var(--plum)}.nav a .t small{color:#5d1d499e}.nav a .ico{color:var(--plum)}.nav a .st{border-color:#5d1d4959}.nav a .st.done{background:var(--plum);border-color:var(--plum);color:var(--cream)}.nav a.secl{font-weight:700}.nav a.secl.open{background:#fffced80}.nav a.secl.on{background:var(--cream)}.nav .ring{width:22px;height:22px;border-radius:50%;flex:none;background:conic-gradient(var(--plum) calc(var(--p)*1%),rgba(93,29,73,.16) 0);-webkit-mask:radial-gradient(circle,transparent 6px,#000 6.5px);mask:radial-gradient(circle,transparent 6px,#000 6.5px)}.nav .sub{margin:2px 0 6px 18px;padding-left:8px;border-left:1.5px solid rgba(93,29,73,.2)}.nav .duebadge{background:var(--plum);color:var(--cream)}.shelf-btn{border-color:#5d1d4947;color:var(--plum)}.shelf-btn:hover{border-color:var(--plum);background:#fffced80}.shelf-btn .mini{flex-wrap:wrap;gap:5px;max-width:120px;justify-content:flex-end}.shelf-btn .mini .mg{display:flex;gap:2px}.shelf-btn .mini i{width:7px;height:7px;border-color:#5d1d4966}.shelf-btn .mini i.on{background:var(--plum);border-color:var(--plum)}@media(max-width:900px){.mbar{background:var(--blush)!important;color:var(--plum)!important}.mrow .stkb{background:var(--cream);border-color:#5d1d4933;color:var(--plum)}.mrow .stkb .ico{color:var(--plum)}.mnav a{color:var(--plum);border-color:#5d1d4940}.mnav a.on{background:var(--plum);color:var(--cream);border-color:var(--plum)}.mnav a.on .dot{background:var(--cream)}.mnav a .dot{background:var(--plum)}.mnav a.secp{font-weight:700;background:#fffced8c}.mnav a.secp.on{background:var(--plum)}}.prog .fill{background:var(--plum)}.letter,.cl,.mhero,.startpick{background:var(--blush);color:var(--plum)}.letter h3,.letter .eyebrow{color:var(--plum)!important}.letter .sig{color:var(--plum)}.letter .sig2{color:var(--plum);opacity:.8}.letter p{color:var(--ink)}.cl h3{color:var(--plum)}.cl .sub{color:var(--plum);opacity:.85}.cl .count{color:var(--plum)}.cl-help{color:var(--ink)!important}.cl .cl-q,.cl .ck .tx{color:var(--plum)}.cl .ck .bx{border-color:#5d1d4973;background:var(--cream)}.cl .ck input:checked+.bx{background:var(--plum);border-color:var(--plum)}.cl .ck input:checked+.bx svg{stroke:var(--cream)}.mhero h2{color:var(--plum)}.mhero .k{color:var(--plum);opacity:.75}.mhero .q{color:var(--ink)}.mhero .q small,.startpick h3{color:var(--plum)}.startpick p{color:var(--ink)}.startpick select{background:var(--cream);color:var(--plum)}.pdhero .hero-cover{width:clamp(170px,26vw,250px)}.pdbar{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}.pdbar a{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--plum);background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px 12px;position:relative;overflow:hidden}.pdbar a i{position:absolute;left:0;bottom:0;height:4px;width:var(--p);background:var(--plum)}.pdbar a span{font-family:var(--display);font-weight:700;font-size:16px}.pdbar a small{font-size:13px;color:var(--muted)}.mods .mod .ic .ico{color:inherit}.pdcyc{display:grid;grid-template-columns:minmax(0,340px) 1fr;gap:22px;align-items:center}.pdc4 .sat{text-decoration:none;transition:transform .2s}.pdc4 .sat:hover{transform:scale(1.05)}.pdc4 .b1{background:#5d1d49!important;color:var(--cream)!important}.pdc4 .b2,.pdc4 .b3{background:var(--rose)!important}.pdc4 .b4{background:#5d1d49!important;color:var(--cream)!important}@media(max-width:760px){.pdcyc{grid-template-columns:1fr}.pdbar{grid-template-columns:repeat(2,1fr)}}.pdsec{background:linear-gradient(var(--sc),var(--sc));background:var(--sc);border-radius:24px;padding:clamp(20px,4vw,34px);color:var(--plum)}.pdsec-h{display:flex;gap:18px;align-items:center}.pdsec-h .ic{width:70px;height:70px;border-radius:22px;background:var(--plum);color:var(--cream);display:grid;place-items:center;flex:none}.pdsec-h .ic .ico{width:34px;height:34px}.pdsec-h h2{margin:2px 0 6px;color:var(--plum)}.pdsec-p{display:flex;align-items:center;gap:10px;font-size:15px}.pdsec-p .track{width:160px;height:8px;border-radius:99px;background:#5d1d4926;overflow:hidden}.pdsec-p .track i{display:block;height:100%;background:var(--plum);border-radius:99px}.pdsec .lead{color:var(--ink);margin-bottom:14px}.pdsec .callout{background:#fffcedb3;margin:0}.stepl{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.stepl .sl{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px 16px;text-decoration:none;color:var(--ink);transition:transform .2s,box-shadow .2s}.stepl .sl:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.stepl .sl .n{width:56px;height:56px;flex:none;display:grid;place-items:center}.stepl .sl .n i{width:44px;height:44px;border-radius:50%;background:var(--rose-ll);color:var(--plum);display:grid;place-items:center;font-style:normal;font-family:var(--display);font-weight:800;font-size:22px}.stepl .sl .n .stk{width:56px;height:56px}.stepl .sl .t{flex:1;display:flex;flex-direction:column}.stepl .sl .t small{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600}.stepl .sl .t b{font-family:var(--display);font-size:19px;color:var(--plum)}.stepl .sl .t em{font-style:normal;font-size:14px;color:var(--muted)}.stepl .sl>.ico{color:var(--plum);flex:none}.stepl .sl.done{background:var(--lav)}@media(max-width:760px){.stepl{grid-template-columns:1fr}}.pdcl .clg{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 22px;position:relative;z-index:1}.pdcl .clgrp{background:#fffced99;border-radius:16px;padding:14px 16px}.pdcl .clgrp h4{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-family:var(--display);font-size:18px;color:var(--plum)}.pdcl .clgrp h4 small{margin-left:auto;font-size:13px;font-family:var(--sans);opacity:.75}.pdcl .clgrp h4 .ico{width:20px;height:20px}.pdcl ul{columns:1!important;margin:0;padding:0}.pdcl .cl-q{position:relative;z-index:1;text-align:center;font-family:var(--hand);font-size:30px;margin:18px 0 0}@media(max-width:760px){.pdcl .clg{grid-template-columns:1fr}}.pdoffer .art{background:var(--blush)!important;color:var(--plum)!important}.pdoffer .art .ico{width:56px;height:56px}.pdg4{grid-template-columns:repeat(4,1fr)!important}.pdg2{grid-template-columns:repeat(2,1fr)!important}@media(max-width:900px){.pdg4{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:560px){.pdg4,.pdg2{grid-template-columns:1fr!important}}.mgrid{grid-template-columns:repeat(4,1fr)}@media(max-width:760px){.mgrid{grid-template-columns:repeat(2,1fr)}}.pdh12{gap:6px}.pdh12 small{font-size:11.5px}.tweet .tags{display:block;margin-top:8px;color:var(--muted);font-size:14px}.qz .qo.pick{opacity:.6}.pdq13{grid-template-columns:1fr}.pdboard{display:block!important;border-bottom:0!important}.pdshelf{max-height:88vh;overflow:auto}.shg{margin-top:16px}.shg h4{display:flex;align-items:center;gap:8px;font-family:var(--display);font-size:19px;color:var(--plum);margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--line)}.shg h4 small{margin-left:auto;font-size:13px;color:var(--muted)}.board-in{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:700px){.board-in{grid-template-columns:repeat(2,1fr)}}.pdplan-h{display:flex;gap:16px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;background:var(--blush);border-radius:24px;padding:clamp(20px,4vw,32px)}.pdplan-h h2{margin:2px 0 0;color:var(--plum)}.pdstk{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0}.pdstk .stk{width:54px;height:54px}.pdwins{margin-top:14px}.pdtabs{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0 14px}.pdtabs button{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);background:#fff;color:var(--plum);border-radius:999px;padding:10px 16px;font:inherit;font-weight:700;font-size:15px;cursor:pointer}.pdtabs button small{font-weight:600;opacity:.7}.pdtabs button .ico{width:18px;height:18px}.pdtabs button.on{background:var(--plum);color:var(--cream);border-color:var(--plum)}#grand{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,2.2vh,20px);overflow:hidden;cursor:pointer;outline:none;background:#efc2ce;color:var(--plum);padding:16px;transition:opacity .8s,transform .8s}#grand .g-rays{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;background:repeating-conic-gradient(from 0deg at 50% 50%,#f5d5da 0 7deg,#efc2ce 7deg 18deg);animation:grrays 50s linear infinite}@keyframes grrays{to{transform:rotate(360deg)}}#grand .marquee{position:relative;z-index:7;text-align:center;background:var(--plum);color:var(--cream);border-radius:22px;padding:clamp(16px,2.8vh,24px) clamp(24px,5vw,48px) clamp(14px,2.4vh,20px);box-shadow:0 18px 40px -18px #36102ab3;max-width:min(560px,92vw);animation:grdrop 1.1s cubic-bezier(.2,.9,.3,1.25) both}@keyframes grdrop{0%{transform:translateY(-160%)}to{transform:translateY(0)}}#grand .bulbs{position:absolute;left:12px;right:12px;top:8px;display:flex;justify-content:space-between;pointer-events:none}#grand .bulbs i{width:7px;height:7px;border-radius:50%;background:var(--rose);animation:grbulb 1s steps(1) infinite;flex:none}@keyframes grbulb{50%{background:var(--cream)}}#grand .mk{font-size:clamp(11px,1.5vw,13px);letter-spacing:.22em;text-transform:uppercase;color:var(--rose);font-weight:700;margin-top:6px}#grand .mt{font-family:var(--display);font-weight:800;font-size:clamp(28px,5.4vw,46px);line-height:1.02;margin:6px 0}#grand .mf{font-size:clamp(12px,1.7vw,15px);color:var(--blush);letter-spacing:.04em}#grand .stage{position:relative;z-index:3;width:min(58vw,300px,40vh);aspect-ratio:840/1026}#grand .spot{position:absolute;left:50%;top:50%;width:190%;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%) scale(.3);background:#fffced;opacity:0;transition:opacity 1s,transform 1.4s cubic-bezier(.2,.8,.2,1);pointer-events:none}#grand.rise .spot{opacity:.75;transform:translate(-50%,-50%) scale(1)}#grand .coverwrap{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(.92);transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}#grand .gcover{width:100%;height:100%;object-fit:cover;border-radius:10px;box-shadow:0 30px 50px -22px #36102ab3;display:block}#grand.rise .coverwrap{transform:scale(1.04)}#grand.cheer .coverwrap{animation:grbounce .7s ease}@keyframes grbounce{40%{transform:scale(1.1) rotate(-1.5deg)}to{transform:scale(1.04)}}#grand .curtain{position:absolute;top:0;bottom:0;width:51%;z-index:5;transition:transform 1.5s cubic-bezier(.7,0,.25,1);background:repeating-linear-gradient(90deg,#f7a3b1 0 34px,#f094a5 34px 40px,#f7a3b1 40px 74px,#f9b7c2 74px 78px)}#grand .curtain.l{left:0;border-right:6px solid #F094A5}#grand .curtain.r{right:0;border-left:6px solid #F094A5}#grand.part .curtain.l{transform:translate(-102%)}#grand.part .curtain.r{transform:translate(102%)}#grand .valance{position:absolute;left:0;right:0;top:0;height:clamp(34px,6vh,56px);z-index:6;background:var(--plum);transition:transform 1.2s cubic-bezier(.7,0,.25,1) .3s}#grand .valance:after{content:"";position:absolute;left:0;right:0;bottom:-14px;height:16px;background:radial-gradient(circle at 50% 0,var(--plum) 70%,transparent 71%) 0 0/40px 32px repeat-x}#grand.part .valance{transform:translateY(-130%)}#grand .ribbon{position:absolute;left:0;right:0;top:58%;height:24px;z-index:8;pointer-events:none}#grand .ribbon i{position:absolute;top:0;height:100%;width:50%;background:var(--plum);transition:transform 1s cubic-bezier(.5,0,.6,1),opacity 1s}#grand .ribbon .rl{left:0}#grand .ribbon .rr{right:0}#grand .ribbon .bow{position:absolute;left:50%;top:50%;width:96px;transform:translate(-50%,-50%);transition:transform 1s,opacity .7s}#grand .ribbon .scis{position:absolute;left:50%;top:-44px;width:40px;height:40px;margin-left:-20px;background:var(--cream);border-radius:50%;padding:7px;opacity:0;box-shadow:0 6px 14px -6px #36102a80}#grand.cut .ribbon .scis{animation:grsnip .6s ease forwards}@keyframes grsnip{0%{opacity:0;transform:translateY(-24px) rotate(-30deg)}50%{opacity:1;transform:translateY(10px) rotate(0)}to{opacity:0;transform:translateY(16px) rotate(10deg)}}#grand.cut .ribbon .rl{transform:translate(-20%) rotate(-18deg) translateY(50vh);opacity:0;transition-delay:.35s}#grand.cut .ribbon .rr{transform:translate(20%) rotate(18deg) translateY(50vh);opacity:0;transition-delay:.35s}#grand.cut .ribbon .bow{transform:translate(-50%,50vh) rotate(60deg);opacity:0;transition-delay:.35s}#grand .seal{position:absolute;z-index:4;width:clamp(70px,11vw,96px);aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:var(--cream);color:var(--plum);box-shadow:0 0 0 4px var(--plum),0 0 0 8px var(--cream),0 14px 24px -10px #36102a99;opacity:0;transform:scale(.2) rotate(-40deg);transition:transform .7s cubic-bezier(.2,1.5,.4,1),opacity .4s}#grand .seal b{font-family:var(--display);font-size:clamp(10.5px,1.4vw,13px);line-height:1}#grand .seal .ico{width:clamp(22px,3vw,30px);height:clamp(22px,3vw,30px)}#grand .s1{left:-42%;top:2%}#grand .s2{right:-42%;top:2%}#grand .s3{left:-42%;bottom:4%}#grand .s4{right:-42%;bottom:4%}#grand .s2,#grand .s3{background:var(--rose)}#grand.seals .seal{opacity:1;transform:scale(1) rotate(0)}#grand.seals .s2{transition-delay:.25s}#grand.seals .s3{transition-delay:.5s}#grand.seals .s4{transition-delay:.75s}#grand.cheer .seal{animation:grpop .6s ease}@keyframes grpop{50%{transform:scale(1.15)}}#grand .tapcue{position:relative;z-index:9;color:var(--plum);background:var(--cream);border-radius:999px;padding:10px 20px 10px 12px;font-weight:700;font-size:17px;display:inline-flex;flex-direction:row;gap:10px;align-items:center;box-shadow:var(--shadow);transition:opacity .4s}#grand .tapcue .ring{width:24px;height:24px;border-radius:50%;border:2px solid var(--plum);display:grid;place-items:center;flex:none;margin:0}#grand .tapcue .ring i{width:8px;height:8px;border-radius:50%;background:var(--plum);animation:grping 1.4s infinite}@keyframes grping{50%{transform:scale(1.7);opacity:.4}}#grand.cut .tapcue{opacity:0}#grand .gfrom{position:relative;z-index:9;font-family:var(--hand);font-size:clamp(24px,3.4vw,32px);color:var(--plum);margin-top:-6px;opacity:0;transition:opacity .6s}#grand.seals .gfrom{opacity:1}#grand.gone{opacity:0;transform:scale(1.08)}@media(max-width:560px){#grand .s1,#grand .s3{left:-30%}#grand .s2,#grand .s4{right:-30%}#grand .stage{width:min(50vw,38vh)}}@media(prefers-reduced-motion:reduce){#grand *,#grand{animation-duration:.01s!important;transition-duration:.01s!important}}@media print{#grand{display:none!important}}.toast:not(.on){box-shadow:none}.shelf-btn{flex-wrap:wrap}.shelf-btn .mini{flex-basis:100%;max-width:none;justify-content:flex-start;margin:6px 0 0 28px}.pdboard .slot .stk,.pdboard .slot .hole{width:88px;height:88px}.pdboard .slot small{font-size:12.5px}.snap{background:var(--blush);color:var(--plum);box-shadow:var(--shadow)}.snap-h h2{color:var(--plum)}.snap-h .k,.snap-h .d{color:var(--plum)!important;opacity:.85}.snap .stat{background:#fffceda6;border-color:#5d1d4924}.snap .stat b{color:var(--plum)}.snap .stat span{color:var(--muted)}.snap-foot{border-top-color:#5d1d492e;color:var(--plum)}.snap .wins h3{color:var(--plum)!important}.snap .wins li{color:var(--ink)}.snap .empty-snap{color:var(--plum);border-color:#5d1d4940}.tweet .tags{display:inline;margin:0;font-size:.62em;color:var(--muted)}.pdsec-p{flex-wrap:wrap}@media(max-width:560px){.pdsec-h{flex-direction:column;align-items:flex-start;gap:12px}.pdsec-p .track{flex:1 1 100%;width:auto}}.offer-mini{background:var(--cream);border-color:#5d1d492e}.offer-mini .k{color:var(--plum);opacity:.75}.offer-mini p{color:var(--plum)}.offer-mini a{background:var(--plum);color:var(--cream)}.pdlabs{background:var(--blush)!important;color:var(--plum)}.pdlabs .art{background:var(--cream)!important}.pdlabs .art .ico{width:60px;height:60px;color:var(--plum)}.pdlabs h3{color:var(--plum)}.pdlabs p{color:var(--ink)}.pdlabs .k{color:var(--plum)!important;opacity:.75}.pdlabs-a{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.hero h1{font-size:clamp(40px,5.6vw,64px);overflow-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pd-planner.css.map */
