.wcgs-header-tabs__tab{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-header-tabs__tab:focus{box-shadow:none;outline:none}.wcgs-header-tabs__tab:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-header-tabs{align-self:stretch;margin-right:36px;overflow-x:auto;position:relative;scrollbar-width:none}.wcgs-header-tabs::-webkit-scrollbar{display:none}.wcgs-header-tabs__tab{color:#45464a;font-size:15px;font-weight:500;padding:0 12px;transition:color .16s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-header-tabs__tab:hover{color:#1d1d1f}.wcgs-header-tabs__tab:focus-visible{box-shadow:none;outline:2px solid rgba(124,58,237,.35);outline-offset:-2px}.wcgs-header-tabs__tab.is-active{color:#7c3aed}.wcgs-header-tabs__bar{background:#7c3aed;border-radius:2px 2px 0 0;bottom:0;height:2px;right:0;pointer-events:none;position:absolute;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1)}
.wcgs-fpop__upgrade,.wcgs-more-pro__demo,.wcgs-more-pro__link,.wcgs-pro-row,.wcgs-upgrade-button{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-fpop__upgrade:focus,.wcgs-more-pro__demo:focus,.wcgs-more-pro__link:focus,.wcgs-pro-row:focus,.wcgs-upgrade-button:focus{box-shadow:none;outline:none}.wcgs-fpop__upgrade:focus-visible,.wcgs-more-pro__demo:focus-visible,.wcgs-more-pro__link:focus-visible,.wcgs-pro-row:focus-visible,.wcgs-upgrade-button:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-crown{display:block;flex:0 0 auto}.wcgs-pro-pointer{display:block;filter:drop-shadow(0 2px 3px rgba(16,17,20,.35))}.wcgs-pro-pointer.is-centered{right:50%;position:absolute;top:50%}.wcgs-pro-pill{background:#fff4db;box-shadow:inset 0 0 0 1px #f1dfb0;color:#a86f00;font-size:11.5px;font-weight:600;line-height:1;padding:0 6px 0 8px}.wcgs-lock-pill,.wcgs-pro-pill{border-radius:999px;height:22px}.wcgs-lock-pill{background:#fff8e8;box-shadow:0 0 0 1px #f1dfb0;padding:0 4px;pointer-events:none}.wcgs-lock-pill__text{color:#a86f00;font-size:11px;font-weight:600;line-height:22px;max-width:0;opacity:0;overflow:hidden;padding:0;transition:max-width .26s cubic-bezier(.2,0,0,1),opacity .18s cubic-bezier(.2,0,0,1),padding .26s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-lock-pill.is-corner{position:absolute;left:5px;top:5px;z-index:3}.wcgs-lock-pill.is-button{appearance:none;border:0;cursor:pointer;font:inherit;margin:0;pointer-events:auto}.wcgs-lock-pill.is-button:hover{box-shadow:0 0 0 1px #a86f00}.wcgs-lock-pill.is-button:focus{outline:none}.wcgs-lock-pill.is-button:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-lock-host:focus-visible .wcgs-lock-pill__text,.wcgs-lock-host:focus-within .wcgs-lock-pill__text,.wcgs-lock-host:hover .wcgs-lock-pill__text{max-width:60px;opacity:1;padding:0 4px 0 3px}.wcgs-crown-badge{background:#fff8e8;border-radius:50%;box-shadow:0 0 0 1px #f1dfb0;flex:0 0 18px;height:18px;width:18px}.wcgs-upgrade-button{background:#7c3aed;border-radius:5px;color:#fff;font-size:13.5px;font-weight:500;height:34px;line-height:1;padding:0 14px;transition:background-color .18s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-upgrade-button:focus,.wcgs-upgrade-button:hover{background:#6d28d9;color:#fff}.wcgs-upgrade-button.is-small{font-size:12.5px;height:28px;padding:0 10px}.wcgs-upgrade-button.is-large{font-size:14px;height:38px;padding:0 16px}.wcgs-upgrade-button.is-block{padding:0 12px;width:100%}.wcgs-pa{background-color:#f6f6f6;background-position:50%;background-repeat:no-repeat}.wcgs-fpop{animation:wcgs-fp-in .22s cubic-bezier(.2,0,0,1) both;background:#fff;border:1px solid #e2e3e6;border-radius:12px;box-shadow:0 24px 60px rgba(16,17,20,.2),0 2px 6px rgba(16,17,20,.06);color:#1d1d1f;position:fixed;width:320px;z-index:9991}.wcgs-fpop,.wcgs-fpop *,.wcgs-fpop :after,.wcgs-fpop :before{box-sizing:border-box}.wcgs-fpop.is-closing{animation:wcgs-fp-out .17s cubic-bezier(.4,0,1,1) both}.wcgs-fpop__arrow{background:#fff;border:1px solid #e2e3e6;height:12px;pointer-events:none;position:absolute;transform:rotate(-45deg);width:12px;z-index:2}.wcgs-fpop__arrow.is-up{border-right:0;border-top:0;bottom:-6px}.wcgs-fpop__arrow.is-down{border-bottom:0;border-left:0;top:-6px}.wcgs-fpop__arrow.is-side{border-bottom:0;border-right:0;left:-6px}.wcgs-fpop__clip{border-radius:12px;overflow:hidden}.wcgs-fpop__visual{padding:10px 10px 0}.wcgs-fpop__visual-box{background:linear-gradient(-135deg,#f4f0ff,#f7f7fa 48%,#eef4ff);border-radius:8px;height:212px;overflow:hidden;position:relative}.wcgs-fpop__body{padding:14px 16px 16px}.wcgs-fpop__title{color:#1d1d1f;font-size:15.5px;font-weight:600;letter-spacing:-.01em;line-height:1.35;text-transform:capitalize}.wcgs-fpop__text{color:#5b5c61;font-size:13px;line-height:1.55;text-wrap:pretty}.wcgs-fpop__chips{margin-top:4px}.wcgs-fpop__chips span{background:#f4f4f6;border-radius:999px;color:#45464a;font-size:12px;padding:4px 9px}.wcgs-fpop__upgrade{background:#7c3aed;border-radius:6px;color:#fff;font-size:13.5px;font-weight:500;gap:7px;height:38px;margin-top:10px;transition:background-color .18s cubic-bezier(.2,0,0,1)}.wcgs-fpop__upgrade:focus,.wcgs-fpop__upgrade:hover{background:#6d28d9;color:#fff}.wcgs-fpv-center{inset:0;position:absolute}.wcgs-fpv-center.is-gap{gap:10px}.wcgs-fpv__col{gap:5px}.wcgs-fpv__main.is-150{border-radius:6px;box-shadow:inset 0 0 0 1px rgba(16,17,20,.05);height:150px;overflow:hidden;position:relative;width:150px}.wcgs-fpv__thumbs{gap:5px}.wcgs-fpv__thumb{border-radius:4px;box-shadow:inset 0 0 0 1px rgba(16,17,20,.07)}.wcgs-fpv__thumb.is-active{box-shadow:inset 0 0 0 2px #2563eb}.wcgs-fpv__badge{background:#fff;border-radius:999px;box-shadow:0 0 0 1px rgba(16,17,20,.06),0 2px 6px rgba(16,17,20,.08);color:#5b5c61;font-size:11px;font-variant-numeric:tabular-nums;height:24px;position:absolute;left:10px;top:10px;z-index:3}.wcgs-fpv__badge b{color:#1d1d1f;font-weight:600}.wcgs-fpv__badge-item{animation:wcgs-tn-lbl 9s ease infinite both;inset:0;opacity:0;position:absolute;white-space:nowrap}.wcgs-fpv-cycle{right:50%;position:absolute;top:50%;transform:translate(50%,-50%);width:146px}.wcgs-fpv-cycle__main{aspect-ratio:1;background:#fff;border-radius:6px;overflow:hidden;position:relative;width:100%}.wcgs-fpv-cycle__layer{inset:0;position:absolute}.wcgs-fpv-cycle__layer.is-fading{animation:wcgs-fp-fade4 8s cubic-bezier(.4,0,.2,1) infinite both}.wcgs-fpv-cycle__ring{border-radius:6px;box-shadow:inset 0 0 0 1px rgba(16,17,20,.05);inset:0;pointer-events:none;position:absolute;z-index:2}.wcgs-fpv-cycle__thumbs{position:relative}.wcgs-fpv-cycle__thumb{aspect-ratio:1;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(16,17,20,.05)}.wcgs-fpv-cycle__active{animation:wcgs-fp-bd 8s cubic-bezier(.4,0,.2,1) infinite both;border-radius:4px;box-shadow:inset 0 0 0 2px #2563eb;opacity:0}.wcgs-fpv-cycle__active,.wcgs-fpv-cycle__pointer-in{bottom:0;pointer-events:none;position:absolute;top:0;width:calc(25% - 4.5px)}.wcgs-fpv-cycle__pointer-in{animation:wcgs-fp-ptr-in 1.2s cubic-bezier(.45,0,.25,1) both;right:0;z-index:3}.wcgs-fpv-cycle__pointer{animation:wcgs-fp-ptr 8s cubic-bezier(.45,0,.25,1) 1.2s infinite both;inset:0;position:absolute}.wcgs-fpv-cycle__glow,.wcgs-fpv-cycle__pointer .wcgs-pro-pointer{right:50%;position:absolute;top:44%}.wcgs-fpv-cycle__glow{background:radial-gradient(circle,rgba(37,99,235,.28) 0,rgba(37,99,235,0) 70%);border-radius:50%;height:30px;margin:-15px -15px 0 0;width:30px}.wcgs-fpv-zoomout__main{border-radius:6px;box-shadow:inset 0 0 0 1px rgba(16,17,20,.05);height:128px;position:relative;width:128px}.wcgs-fpv-zoomout__lens{animation:wcgs-zo-lens 7s cubic-bezier(.45,0,.25,1) infinite both;background:rgba(37,99,235,.1);border:1.5px solid #2563eb;border-radius:3px;height:44px;position:absolute;width:44px}.wcgs-fpv-zoomout__side{align-self:flex-start;margin-top:7px}.wcgs-fpv-zoomout__label{color:#5b5c61;font-size:10.5px;font-weight:500;height:14px;letter-spacing:.01em}.wcgs-fpv-zoomout__window{animation:wcgs-zo-win 7s cubic-bezier(.45,0,.25,1) infinite both;background-position:77% 67%;border-radius:6px;box-shadow:0 8px 22px rgba(16,17,20,.14),0 0 0 1px rgba(16,17,20,.06);height:128px;width:128px}.wcgs-fpv-zoomlens__lens{animation:wcgs-zl-lens 7s cubic-bezier(.45,0,.25,1) infinite both;background-position:100% 0;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(16,17,20,.1),0 10px 24px rgba(16,17,20,.22);height:64px;position:absolute;width:64px}.wcgs-fpv__main.is-150>.wcgs-fpv-zoomlens__lens{position:absolute}.wcgs-fpv-zwheel__main{animation:wcgs-zw-img 6s cubic-bezier(.45,0,.25,1) infinite both;background-position:50% 40%}.wcgs-fpv-zwheel__mouse{background:hsla(0,0%,100%,.94);border-radius:8px;bottom:8px;box-shadow:0 0 0 1px rgba(16,17,20,.06),0 4px 10px rgba(16,17,20,.12);height:38px;position:absolute;left:8px;width:30px}.wcgs-fpv-zwheel__body{border:1.5px solid #1d1d1f;border-radius:8px;height:24px;position:relative;width:16px}.wcgs-fpv-zwheel__wheel{animation:wcgs-zw-wheel 6s ease-in-out infinite both;background:#2563eb;border-radius:1px;height:5px;right:50%;margin-right:-1px;position:absolute;top:4px;width:2px}.wcgs-fpv-lens{height:70px;right:40px;position:absolute;top:40px;width:70px}.wcgs-fpv-zscale__lens{animation:wcgs-zs-lens 9s cubic-bezier(.65,0,.35,1) infinite both;background-position:right -77.5px top -77.5px;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(16,17,20,.1),0 10px 24px rgba(16,17,20,.22)}.wcgs-fpv-zlstyle__lens{animation:wcgs-zls-lens 9s cubic-bezier(.65,0,.35,1) infinite both;background-position:right -115px top -115px}.wcgs-fpv-tnbox{margin-top:22px;width:210px}.wcgs-fpv-tnbox__main{border-radius:6px;box-shadow:inset 0 0 0 1px rgba(16,17,20,.05);height:128px}.wcgs-fpv-tnbox__strip{position:relative}.wcgs-fpv-tnbox__thumb{border-radius:4px;box-shadow:inset 0 0 0 1px rgba(16,17,20,.07);height:46px;position:relative}.wcgs-fpv-tnbox__thumb.is-active{box-shadow:inset 0 0 0 2px #2563eb}.wcgs-fpv-tnbox__arrow{background:rgba(29,29,31,.8);box-shadow:0 2px 8px rgba(16,17,20,.18);color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.wcgs-fpv-tnbox__arrow.is-left{animation:wcgs-tn-box-l 9s cubic-bezier(.65,0,.35,1) infinite both;right:0}.wcgs-fpv-tnbox__arrow.is-right{animation:wcgs-tn-box-r 9s cubic-bezier(.65,0,.35,1) infinite both;left:0}.wcgs-fpv-tnbox__arrow svg{display:block;fill:none;flex:0 0 11px;height:11px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6;width:11px}.wcgs-fpv-playlist{inset:0;position:absolute}.wcgs-fpv-playlist__button{animation:wcgs-plv-ico 8s cubic-bezier(.2,0,0,1) infinite both,wcgs-plv-tap 8s ease infinite both;background:rgba(29,29,31,.88);border-radius:999px;bottom:8px;box-shadow:0 3px 8px rgba(16,17,20,.2);color:#fff;font-size:10.5px;font-weight:500;height:32px;right:8px;overflow:hidden;padding:0 9px;position:absolute;transform-origin:right center;white-space:nowrap;z-index:2}.wcgs-fpv-playlist__button svg{display:block;flex:0 0 14px}.wcgs-fpv-playlist__button-label{animation:wcgs-plv-lbl 8s ease infinite both}.wcgs-fpv-playlist__overlay{animation:wcgs-plv-ov 8s ease infinite both;background:rgba(12,12,14,.78);inset:0;padding:10px;pointer-events:none;position:absolute;z-index:3}.wcgs-fpv-playlist__panel{animation:wcgs-plv-pan 8s cubic-bezier(.16,1,.3,1) infinite both;aspect-ratio:16/9;border-radius:6px;box-shadow:0 12px 30px rgba(0,0,0,.4);overflow:hidden}.wcgs-fpv-playlist__video{background:#000;flex:0 0 60%;overflow:hidden;position:relative}.wcgs-fpv-playlist__frame{background-color:#26262b;inset:0;position:absolute}.wcgs-fpv-playlist__frame.is-next{animation:wcgs-plv-sw 8s ease infinite both;background-color:#2b2833}.wcgs-fpv-playlist__progress{background:hsla(0,0%,100%,.3);bottom:0;height:3px;right:0;position:absolute;left:0}.wcgs-fpv-playlist__progress span{background:#f03;display:block;height:100%;width:34%}.wcgs-fpv-playlist__list{background:#0f0f0f}.wcgs-fpv-playlist__head{border-bottom:1px solid #272727;padding:8px 8px 6px}.wcgs-fpv-playlist__title span{color:#fff;font-size:9.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-fpv-playlist__title svg{display:block;fill:none;flex:0 0 9px;height:9px;stroke:#aaa;stroke-linecap:round;stroke-width:2.4;width:9px}.wcgs-fpv-playlist__count{color:#aaa;font-size:8px}.wcgs-fpv-playlist__rows{padding:4px}.wcgs-fpv-playlist__row{border-radius:4px;gap:5px;padding:3px 4px}.wcgs-fpv-playlist__row.is-1{animation:wcgs-plv-r1 8s ease infinite both}.wcgs-fpv-playlist__row.is-2{animation:wcgs-plv-r2 8s ease infinite both}.wcgs-fpv-playlist__index{color:#888;flex:0 0 8px;font-size:8px;text-align:center;width:8px}.wcgs-fpv-playlist__thumb{background-color:#26262b;border-radius:3px;flex:0 0 34px;height:19px;width:34px}.wcgs-fpv-playlist__name{color:#fff;font-size:8.5px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-fpv-playlist__pointer{animation:wcgs-plv-ptr 8s cubic-bezier(.45,0,.25,1) infinite both;position:absolute;z-index:5}.wcgs-fpv-grid{align-content:center;inset:0;padding:14px;position:absolute}.wcgs-fpv-grid__item{background:#fff;border-radius:6px;box-shadow:0 0 0 1px rgba(16,17,20,.06),0 1px 2px rgba(16,17,20,.04);justify-content:center;padding:9px 6px}.wcgs-fpv-grid__item>svg{display:block;flex-shrink:0}.wcgs-fpv-grid__preview{min-height:22px}.wcgs-fpv-grid__label{color:#45464a;font-size:11.5px;line-height:1.3;text-align:center}.wcgs-more-pro{background:linear-gradient(-135deg,#fffcf5,#fffefc 50%,#fbfaff);border:1px solid #f1ece2;border-radius:14px;margin-top:6px;padding:16px}.wcgs-more-pro__title{color:#1d1d1f;font-size:14px;font-weight:600;gap:7px}.wcgs-more-pro__description{color:#74757a;font-size:12.5px}.wcgs-more-pro__list{list-style:none;margin:0;padding:0}.wcgs-more-pro__item{color:#45464a;font-size:14px;gap:7px;line-height:1.4;margin:0}.wcgs-more-pro__dot{background:#a5a6ab;border-radius:50%;flex:0 0 5px;height:5px;margin:8px 0 0;width:5px}.wcgs-more-pro__demo{color:inherit;cursor:default;line-height:inherit;text-align:right;-webkit-text-decoration:underline dotted #c4c5ca;text-decoration:underline dotted #c4c5ca;text-underline-offset:3px}.wcgs-more-pro__link{align-self:flex-start;color:#7c3aed;font-size:13px;font-weight:600;gap:5px;transition:color .2s cubic-bezier(.2,0,0,1)}.wcgs-more-pro__link:hover{color:#6d28d9}.wcgs-more-pro__link-text{background:linear-gradient(currentcolor,currentcolor) no-repeat 100% 100%/0 1px;padding-bottom:1px;transition:background-size .28s cubic-bezier(.22,1,.36,1)}.wcgs-more-pro__link:hover .wcgs-more-pro__link-text{background-position:100% 100%;background-size:100% 1px}.wcgs-more-pro__link-arrow{display:block;flex:0 0 13px;transition:transform .28s cubic-bezier(.22,1,.36,1)}.wcgs-more-pro__link:hover .wcgs-more-pro__link-arrow{transform:translateX(-3px)}.wcgs-upsell-card{background:#fff;border:1px solid #e6e7ea;border-radius:10px;overflow:hidden}.wcgs-upsell-card__visual{background:linear-gradient(-135deg,#f4f0ff,#f7f7fa 48%,#eef4ff);border-bottom:1px solid #eeeff1;height:150px;overflow:hidden;position:relative}.wcgs-upsell-card__body{padding:16px 18px 18px}.wcgs-upsell-card__title{color:#1d1d1f;font-size:15px;font-weight:600}.wcgs-upsell-card__description{color:#5b5c61;font-size:13.5px;line-height:1.55;text-wrap:pretty}.wcgs-upsell-card__list{color:#45464a;font-size:13px;line-height:1.6;list-style:disc;margin:0;padding-right:18px}.wcgs-upsell-card__list li{margin:0}.wcgs-upsell-card__actions{margin-top:4px}.wcgs-upv-shop{bottom:0;right:50%;margin-right:-160px;position:absolute;top:0;width:320px}.wcgs-upv-shop__card{flex:0 0 84px;gap:5px;position:relative;width:84px}.wcgs-upv-shop__tile{background-color:#f6f6f6;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(16,17,20,.06);height:84px;overflow:hidden;position:relative;width:84px}.wcgs-upv-shop__stage{inset:0;perspective:220px;perspective-origin:50% 45%;position:absolute}.wcgs-upv-shop__orbit{animation:wcgs-up-sv-orbit 8s cubic-bezier(.45,0,.55,1) infinite both;inset:0;position:absolute;transform-origin:50% 60%}.wcgs-upv-shop__sheen{animation:wcgs-up-sv-sheen 8s cubic-bezier(.45,0,.55,1) infinite both;background:linear-gradient(-105deg,hsla(0,0%,100%,0) 35%,hsla(0,0%,100%,.55) 50%,hsla(0,0%,100%,0) 65%);background-size:250% 100%;inset:0;mix-blend-mode:soft-light;pointer-events:none;position:absolute}.wcgs-upv-shop__vignette{box-shadow:inset 0 0 18px rgba(16,17,20,.1);inset:0;pointer-events:none;position:absolute}.wcgs-upv-shop__bar{animation:wcgs-up-sv-bar 8s ease infinite both;background:rgba(29,29,31,.18);border-radius:2px;bottom:6px;height:3px;right:6px;overflow:hidden;position:absolute;left:6px;z-index:2}.wcgs-upv-shop__bar span{animation:wcgs-up-sv-prog 8s linear infinite both;background:#1d1d1f;border-radius:2px;display:block;height:100%;transform-origin:100% 50%;width:100%}.wcgs-upv-shop__cover{animation:wcgs-up-sv-img 8s ease infinite both;inset:0;position:absolute}.wcgs-upv-shop__click{animation:wcgs-up-sv-click 8s ease-out infinite both;border-radius:50%;box-shadow:0 0 0 2px rgba(124,58,237,.55);pointer-events:none;z-index:3}.wcgs-upv-shop__click,.wcgs-upv-shop__play{height:24px;right:50%;margin:-12px -12px 0 0;position:absolute;top:50%;width:24px}.wcgs-upv-shop__play{animation:wcgs-up-sv-img 8s ease infinite both}.wcgs-upv-shop__play>span{align-items:center;animation:wcgs-up-sv-ico 8s ease infinite both;background:rgba(29,29,31,.82);border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.wcgs-upv-shop__line{background:#dadbdf;border-radius:3px;height:6px;width:70%}.wcgs-upv-shop__line.is-price{background:#c9b8f5;width:38%}.wcgs-upv-shop__pointer{animation:wcgs-up-sv-ptr 8s cubic-bezier(.45,0,.25,1) infinite both;position:absolute;z-index:6}.wcgs-pro-row{text-align:right}.wcgs-pro-row__label{color:#74757a;font-size:14px;font-weight:500;line-height:1.4}.wcgs-pro-row.is-toggle{align-items:center;cursor:default;display:flex;gap:12px;justify-content:space-between;min-height:24px}.wcgs-pro-row.is-toggle .wcgs-pro-row__label{flex:1}.wcgs-pro-row__switch{opacity:.55}.wcgs-pro-row__switch span{background:#d5d6da;border-radius:999px;display:block;height:20px;position:relative;width:36px}.wcgs-pro-row__switch span:after{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(16,17,20,.2);content:"";height:16px;right:2px;position:absolute;top:2px;width:16px}.wcgs-pro-row.is-dimension{display:flex;flex-direction:column;gap:8px}.wcgs-pro-row__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);opacity:.7}.wcgs-pro-row__fields>span{align-items:center;background:#f7f7f8;border:1px solid #dddee1;border-radius:4px;color:#9a9ba0;display:flex;font-size:13px;height:40px;justify-content:space-between;padding:0 12px}@keyframes wcgs-fp-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes wcgs-fp-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px) scale(.98)}}@keyframes wcgs-fp-fade4{0%{opacity:0}3%{opacity:1}25%{opacity:1}28%{opacity:0}to{opacity:0}}@keyframes wcgs-fp-bd{0%{opacity:0}2.5%,20.5%{opacity:1}24%,to{opacity:0}}@keyframes wcgs-fp-ptr-in{0%{opacity:0;transform:translateX(46px)}15%{opacity:1}40%{transform:translateX(46px)}to{opacity:1;transform:translateX(0)}}@keyframes wcgs-fp-ptr{0%,21%{transform:translateX(0)}25%,46%{transform:translateX(calc(-1*(100% + 6px)))}50%,71%{transform:translateX(calc(-1*(200% + 12px)))}75%,96%{transform:translateX(calc(-1*(300% + 18px)))}to{transform:translateX(0)}}@keyframes wcgs-tn-box-l{0%,26%{border-radius:3px 4px 4px 3px;height:46px;width:16px}33%,59%{border-radius:3px 0 0 3px;height:23px;width:16px}66%,92%{border-radius:3px 0 0 3px;height:23px;width:24px}to{border-radius:3px 4px 4px 3px;height:46px;width:16px}}@keyframes wcgs-tn-box-r{0%,26%{border-radius:4px 0 0 4px;height:46px;width:16px}33%,59%{border-radius:0 3px 3px 0;height:23px;width:16px}66%,92%{border-radius:0 3px 3px 0;height:23px;width:24px}to{border-radius:4px 0 0 4px;height:46px;width:16px}}@keyframes wcgs-tn-lbl{0%{opacity:0}29%,4%{opacity:1}33%,to{opacity:0}}@keyframes wcgs-zo-lens{0%,8%{right:8.7px;top:58.6px}30%,40%{right:70.2px;top:58.6px}62%,72%{right:36.9px;top:51px}to{right:8.7px;top:58.6px}}@keyframes wcgs-zo-win{0%,8%{background-position:89.6% 69.8%}30%,40%{background-position:16.5% 69.8%}62%,72%{background-position:56.1% 60.7%}to{background-position:89.6% 69.8%}}@keyframes wcgs-zl-lens{0%,8%{background-position:right -40px top -157px;right:4px;top:62.5px}30%,40%{background-position:right -184px top -157px;right:76px;top:62.5px}62%,72%{background-position:right -106px top -139px;right:37px;top:53.5px}to{background-position:right -40px top -157px;right:4px;top:62.5px}}@keyframes wcgs-zw-img{0%,14%{background-size:100%}26%,40%{background-size:170%}52%,66%{background-size:240%}78%,86%{background-size:170%}96%,to{background-size:100%}}@keyframes wcgs-zw-wheel{0%,14%,40%,66%,86%,to{opacity:1;transform:translateY(0)}20%,46%{opacity:.6;transform:translateY(-3px)}72%,92%{opacity:.6;transform:translateY(4px)}}@keyframes wcgs-zs-lens{0%,28%{background-position:right -77.5px top -77.5px;background-size:225px 225px}33%,61%{background-position:right -115px top -115px;background-size:300px 300px}66%,94%{background-position:right -190px top -190px;background-size:450px 450px}to{background-position:right -77.5px top -77.5px;background-size:225px 225px}}@keyframes wcgs-zls-lens{0%,28%{border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(16,17,20,.1),0 10px 24px rgba(16,17,20,.22)}33%,61%{border-radius:14px;box-shadow:0 0 0 2px #2563eb,0 10px 24px rgba(16,17,20,.22)}66%,94%{border-radius:2px;box-shadow:0 0 0 2px #1d1d1f,0 10px 24px rgba(16,17,20,.22)}to{border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 3px rgba(16,17,20,.1),0 10px 24px rgba(16,17,20,.22)}}@keyframes wcgs-up-sv-orbit{0%,34%{transform:rotateY(0) scale(1) translate(0)}46%{transform:rotateY(28deg) rotateX(6deg) scale(1.16) translate(3px,-2px)}60%{transform:rotateY(4deg) rotateX(10deg) scale(1.24) translateY(-3px)}74%{transform:rotateY(-26deg) rotateX(5deg) scale(1.16) translate(-3px,-2px)}86%,to{transform:rotateY(0) scale(1) translate(0)}}@keyframes wcgs-up-sv-sheen{0%,34%{background-position:0% 0;opacity:0}40%{opacity:1}80%{opacity:1}86%,to{background-position:100% 0;opacity:0}}@keyframes wcgs-up-sv-bar{0%,30%{opacity:0;transform:translateY(3px)}36%,84%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(3px)}}@keyframes wcgs-up-sv-prog{0%,34%{transform:scaleX(0)}86%,to{transform:scaleX(1)}}@keyframes wcgs-up-sv-img{0%,30%{opacity:1}38%,84%{opacity:0}92%,to{opacity:1}}@keyframes wcgs-up-sv-ptr{0%{right:250px;opacity:0;top:120px;transform:scale(1)}8%{opacity:1}24%{right:166px;opacity:1;top:66px;transform:scale(1)}27%{transform:scale(.82)}30%,84%{right:166px;opacity:1;top:66px;transform:scale(1)}92%,to{right:166px;opacity:0;top:66px;transform:scale(1)}}@keyframes wcgs-up-sv-click{0%,26%{opacity:0;transform:scale(.6)}28%{opacity:.9;transform:scale(1)}36%,to{opacity:0;transform:scale(2.2)}}@keyframes wcgs-up-sv-ico{0%,25%{transform:scale(1)}28%{transform:scale(.86)}31%,to{transform:scale(1)}}@keyframes wcgs-plv-ico{0%,18%{max-width:32px}26%,90%{max-width:120px}96%,to{max-width:32px}}@keyframes wcgs-plv-lbl{0%,19%{opacity:0}27%,88%{opacity:1}94%,to{opacity:0}}@keyframes wcgs-plv-tap{0%,30%{transform:scale(1)}32%{transform:scale(.92)}34%,to{transform:scale(1)}}@keyframes wcgs-plv-ov{0%,34%{opacity:0}39%,86%{opacity:1}92%,to{opacity:0}}@keyframes wcgs-plv-pan{0%,34%{opacity:0;transform:scale(.94)}41%,86%{opacity:1;transform:none}92%,to{opacity:0;transform:scale(.97)}}@keyframes wcgs-plv-sw{0%,58%{opacity:0}63%,to{opacity:1}}@keyframes wcgs-plv-r1{0%,57%{background:#272727}60%,to{background:transparent}}@keyframes wcgs-plv-r2{0%,57%{background:transparent}60%,to{background:#272727}}@keyframes wcgs-plv-ptr{0%{right:210px;opacity:0;top:44px}6%{opacity:1}20%,36%{right:95px;opacity:1;top:135px}50%,60%{right:225px;opacity:1;top:109px}68%,to{right:225px;opacity:0;top:109px}}@media(prefers-reduced-motion:reduce){.wcgs-fpop,.wcgs-fpop *,.wcgs-upsell-card__visual *{animation-duration:.01ms!important;animation-iteration-count:1!important}}
.wcgs-help-menu__popover{opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;visibility:hidden}.is-open.wcgs-help-menu__popover{opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-help-menu a.wcgs-help-menu__item,.wcgs-help-menu button.wcgs-help-menu__item,.wcgs-help-menu__toggle{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-help-menu a.wcgs-help-menu__item:focus,.wcgs-help-menu button.wcgs-help-menu__item:focus,.wcgs-help-menu__toggle:focus{box-shadow:none;outline:none}.wcgs-help-menu a.wcgs-help-menu__item:focus-visible,.wcgs-help-menu button.wcgs-help-menu__item:focus-visible,.wcgs-help-menu__toggle:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-help-menu{flex:0 0 auto;margin-right:auto;position:relative}.wcgs-help-menu__toggle{align-items:center;border-radius:8px;color:#74757a;display:inline-flex;height:40px;justify-content:center;transition:background-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);width:40px}.wcgs-help-menu__toggle.is-open,.wcgs-help-menu__toggle:hover{background-color:#f3f3f5;color:#1d1d1f}.wcgs-help-menu__popover{background:#fff;border:1px solid #e2e3e6;border-radius:8px;box-shadow:0 12px 32px rgba(16,17,20,.14);padding:6px;position:absolute;left:0;top:calc(100% + 8px);transform-origin:top left;width:220px;z-index:61}.wcgs-help-menu a.wcgs-help-menu__item,.wcgs-help-menu button.wcgs-help-menu__item{align-items:center;border-radius:6px;color:#1d1d1f;display:flex;gap:10px;padding:7px 8px;text-align:right;text-decoration:none;transition:background-color .12s cubic-bezier(.2,0,0,1);width:100%}.wcgs-help-menu a.wcgs-help-menu__item:focus,.wcgs-help-menu a.wcgs-help-menu__item:hover,.wcgs-help-menu button.wcgs-help-menu__item:focus,.wcgs-help-menu button.wcgs-help-menu__item:hover{background-color:#f5f5f7;box-shadow:none;color:#1d1d1f;outline:none}.wcgs-help-menu a.wcgs-help-menu__item:focus-visible,.wcgs-help-menu button.wcgs-help-menu__item:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-help-menu__icon{background:#f3f3f5;border-radius:7px;color:#45464a;flex:0 0 28px;height:28px;width:28px}.wcgs-help-menu__icon.is-accent{background:#f3eefe;color:#7c3aed}.wcgs-help-menu__divider{background:#eeeff1;height:1px;margin:4px 2px}.wcgs-help-menu__divider.is-wide{margin:6px 2px}.wcgs-help-menu__label{font-size:14px;font-weight:500}
.wcgs-changelog-drawer__close{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-changelog-drawer__close:focus{box-shadow:none;outline:none}.wcgs-changelog-drawer__close:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}@keyframes wcgs-changelog-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes wcgs-changelog-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes wcgs-changelog-drawer-in{0%{transform:translateX(-100%)}to{transform:none}}@keyframes wcgs-changelog-drawer-out{0%{transform:none}to{transform:translateX(-100%)}}.wcgs-changelog-drawer{color:#1d1d1f;inset:var(--wp-admin--admin-bar--height,32px) 0 0;position:fixed;z-index:99980;-webkit-font-smoothing:antialiased}.wcgs-changelog-drawer__scrim{animation:wcgs-changelog-scrim-in .2s ease;background:rgba(16,17,20,.32);inset:0;position:absolute}.wcgs-changelog-drawer__panel{animation:wcgs-changelog-drawer-in .26s cubic-bezier(.2,0,0,1);background:#fff;bottom:0;box-shadow:16px 0 40px rgba(16,17,20,.16);max-width:100vw;position:absolute;left:0;top:0;width:440px}.wcgs-changelog-drawer.is-closing .wcgs-changelog-drawer__scrim{animation:wcgs-changelog-scrim-out .22s ease forwards}.wcgs-changelog-drawer.is-closing .wcgs-changelog-drawer__panel{animation:wcgs-changelog-drawer-out .22s cubic-bezier(.2,0,0,1) forwards}.wcgs-changelog-drawer__head{border-bottom:1px solid #eeeff1;padding:16px 22px}.wcgs-changelog-drawer__title{font-size:17px;font-weight:600}.wcgs-changelog-drawer__close{border-radius:6px;color:#74757a;height:32px;width:32px}.wcgs-changelog-drawer__close:hover{background:#f3f3f5;color:#1d1d1f}.wcgs-changelog-drawer__body{color:#45464a;flex:1 1 auto;font-size:14px;line-height:1.6;min-height:0;overflow-y:auto;padding:20px 22px 28px}.wcgs-changelog-drawer__state{color:#74757a;padding:40px 0;text-align:center}.wcgs-changelog-drawer__state p{margin:0}.wcgs-changelog-drawer__state a{color:#7c3aed}.wcgs-changelog-drawer__content>p{color:#1d1d1f;font-size:15px;margin:22px 0 8px}.wcgs-changelog-drawer__content>p:first-child{margin-top:0}.wcgs-changelog-drawer__content h1,.wcgs-changelog-drawer__content h2,.wcgs-changelog-drawer__content h3,.wcgs-changelog-drawer__content h4,.wcgs-changelog-drawer__content h5,.wcgs-changelog-drawer__content h6{color:#1d1d1f;font-size:15px;font-weight:600;margin:22px 0 8px}.wcgs-changelog-drawer__content ol,.wcgs-changelog-drawer__content ul{margin:0 0 8px;padding-right:20px}.wcgs-changelog-drawer__content li{list-style:disc;margin-bottom:6px}.wcgs-changelog-drawer__content a{color:#7c3aed}.wcgs-changelog-drawer__content code{background:#f7f7f8;border-radius:4px;font-size:13px;padding:1px 5px}.wcgs-changelog-drawer__content img{height:auto;max-width:100%}
.wcgs-device-switch__menu{opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;visibility:hidden}.is-open.wcgs-device-switch__menu{opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-device-switch__item,.wcgs-device-switch__toggle,.wcgs-device-toolbar__item{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-device-switch__item:focus,.wcgs-device-switch__toggle:focus,.wcgs-device-toolbar__item:focus{box-shadow:none;outline:none}.wcgs-device-switch__item:focus-visible,.wcgs-device-switch__toggle:focus-visible,.wcgs-device-toolbar__item:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-device-switch{position:relative}.wcgs-device-switch__toggle{border:1px solid #e6e7ea;border-radius:3px;box-sizing:border-box;color:#74757a;height:24px;transition:border-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1);width:24px}.wcgs-device-switch__toggle.is-open,.wcgs-device-switch__toggle:hover{border-color:#c6c7cb;color:#1d1d1f}.wcgs-device-switch__menu{background:#fff;border:1px solid #dddee1;border-radius:3px;box-shadow:0 10px 28px rgba(16,17,20,.14);right:0;overflow:hidden;position:absolute;top:calc(100% + 4px);transform-origin:top right;width:28px;z-index:42}.wcgs-device-switch__item{color:#9a9ba0;height:26px;transition:background-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1)}.wcgs-device-switch__item:hover{background-color:#f7f7f8;color:#1d1d1f}.wcgs-device-switch__item.is-active{background:#f2f2f3;color:#1d1d1f}.wcgs-device-toolbar{background:#fff;border:1px solid #e6e7ea;border-radius:5px;padding:3px;position:relative}.wcgs-device-toolbar__pill{background:#f3f3f5;border-radius:3px;bottom:3px;right:3px;position:absolute;top:3px;transition:transform .22s cubic-bezier(.2,0,0,1);width:36px}.wcgs-device-toolbar__item{border-radius:3px;color:#9a9ba0;height:32px;position:relative;transition:color .16s cubic-bezier(.2,0,0,1);width:36px;z-index:1}.wcgs-device-toolbar__item.is-active,.wcgs-device-toolbar__item:hover{color:#1d1d1f}
.wcgs-help-tip{color:#9a9ba0;cursor:help;flex:0 0 15px;position:relative}.wcgs-help-tip:focus{outline:none}.wcgs-help-tip__box{background:#1d1d1f;border-radius:5px;box-shadow:0 6px 18px rgba(16,17,20,.18);box-sizing:border-box;color:#fff;display:block;font-size:12.5px;font-weight:500;right:50%;line-height:1.5;max-width:calc(100vw - 48px);opacity:0;padding:8px 11px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translate(50%,-3px);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s linear .16s;visibility:hidden;white-space:normal;width:280px;z-index:60}.wcgs-help-tip__box.is-start{right:-8px;transform:translateY(-3px)}.wcgs-help-tip__box.is-end{right:auto;left:-8px;transform:translateY(-3px)}.wcgs-help-tip:focus-visible .wcgs-help-tip__box,.wcgs-help-tip:hover .wcgs-help-tip__box{opacity:1;transform:translate(50%);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-help-tip:focus-visible .wcgs-help-tip__box.is-end,.wcgs-help-tip:focus-visible .wcgs-help-tip__box.is-start,.wcgs-help-tip:hover .wcgs-help-tip__box.is-end,.wcgs-help-tip:hover .wcgs-help-tip__box.is-start{transform:none}
.wcgs-control-header__reset{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-control-header__reset:focus{box-shadow:none;outline:none}.wcgs-control-header__reset:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-control{color:#1d1d1f;display:flex;flex-direction:column;font-size:14px;gap:8px;line-height:1.4;min-width:0;-webkit-font-smoothing:antialiased}.wcgs-control,.wcgs-control *,.wcgs-control :after,.wcgs-control :before{box-sizing:border-box}.wcgs-control-header{color:#1d1d1f;font-size:14px;font-weight:500;line-height:1.4}.wcgs-control-header__label{cursor:inherit;overflow-wrap:anywhere}.wcgs-control-header.is-small{color:#74757a;font-size:12.5px;line-height:1.3}.wcgs-control-header__reset{border-radius:4px;color:#9a9ba0;flex:0 0 20px;height:20px;margin-right:auto;opacity:0;pointer-events:none;transform:scale(.6);transition:opacity .18s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1),background-color .16s cubic-bezier(.2,0,0,1);width:20px}.wcgs-control-header__reset.is-visible{opacity:1;pointer-events:auto;transform:scale(1)}.wcgs-control-header__reset:hover{background-color:#f2f2f3;color:#1d1d1f}
.wcgs-number-box__spin .wcgs-number-box__spin-btn,.wcgs-number-box__unit.is-select,.wcgs-number-box__units-list .wcgs-number-box__unit-option{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-number-box__spin .wcgs-number-box__spin-btn:focus,.wcgs-number-box__unit.is-select:focus,.wcgs-number-box__units-list .wcgs-number-box__unit-option:focus{box-shadow:none;outline:none}.wcgs-number-box__spin .wcgs-number-box__spin-btn:focus-visible,.wcgs-number-box__unit.is-select:focus-visible,.wcgs-number-box__units-list .wcgs-number-box__unit-option:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-number-box{position:relative}.wcgs-number-box__field{align-items:stretch;background:#fff;border:1px solid #dddee1;border-radius:4px;box-sizing:border-box;height:40px;overflow:hidden;position:relative;transition:border-color .22s cubic-bezier(.2,0,0,1)}.wcgs-number-box__field:hover{border-color:#9a9ba0;z-index:1}.wcgs-number-box__field:focus-within{border-color:#74757a;z-index:2}.wcgs-number-box.is-join-start .wcgs-number-box__field{border-radius:0 4px 4px 0}.wcgs-number-box.is-join-mid .wcgs-number-box__field{border-radius:0;margin-right:-1px}.wcgs-number-box.is-join-end .wcgs-number-box__field{border-radius:4px 0 0 4px;margin-right:-1px}.wcgs-number-box__icon{background:#f7f7f8;border-left:1px solid #efeff1;color:#74757a;flex:0 0 26px}.wcgs-number-box__body{align-items:stretch;position:relative}.wcgs-number-box input.wcgs-number-box__input{background:none;border:0;border-radius:0;box-shadow:none;color:#1d1d1f;flex:1;font:inherit;font-size:14px;font-variant-numeric:tabular-nums;height:auto;line-height:normal;margin:0;min-height:0;min-width:0;outline:none;padding:0 10px 0 0;width:100%}.wcgs-number-box input.wcgs-number-box__input:focus{border:0;box-shadow:none;outline:none}.wcgs-number-box__spin{background:#f7f7f8;border-right:1px solid #eeeff1;flex:0 0 16px;opacity:0;transform:translateX(-4px);transition:opacity .18s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1)}.wcgs-number-box__spin .wcgs-number-box__spin-btn{align-items:center;color:#74757a;display:flex;flex:1;justify-content:center;transition:background-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1);width:100%}.wcgs-number-box__spin .wcgs-number-box__spin-btn:first-child{border-bottom:1px solid #eeeff1}.wcgs-number-box__spin .wcgs-number-box__spin-btn:hover{background-color:#eeeff1;color:#1d1d1f}.wcgs-number-box__field:focus-within .wcgs-number-box__spin,.wcgs-number-box__field:hover .wcgs-number-box__spin{opacity:1;transform:none}.wcgs-number-box__unit{padding:0 10px}.wcgs-number-box__unit,.wcgs-number-box__unit.is-select{background:#f7f7f8;border-right:1px solid #e2e3e6;color:#74757a;font-size:12.5px}.wcgs-number-box__unit.is-select{font-weight:500;justify-content:center;min-width:36px;padding:0 9px;transition:color .16s cubic-bezier(.2,0,0,1),background-color .16s cubic-bezier(.2,0,0,1)}.wcgs-number-box__unit.is-select:hover{background-color:#eeeff1;color:#1d1d1f}.wcgs-number-box__units{opacity:0;padding-top:4px;pointer-events:none;position:absolute;left:0;top:100%;transform:translateY(-4px) scale(.97);transform-origin:top left;transition:opacity .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1),visibility 0s linear .14s;visibility:hidden;width:38px;z-index:60}.wcgs-number-box__units.is-open{opacity:1;pointer-events:auto;transform:none;transition:opacity .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-number-box__units-list{background:#fff;border:1px solid #dddee1;border-radius:3px;box-shadow:0 10px 28px rgba(16,17,20,.14);overflow:hidden}.wcgs-number-box__units-list .wcgs-number-box__unit-option{align-items:center;color:#9a9ba0;display:flex;font-size:12.5px;height:26px;justify-content:center;transition:background-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1);width:100%}.wcgs-number-box__units-list .wcgs-number-box__unit-option:hover{background-color:#f7f7f8;color:#1d1d1f}.wcgs-number-box__units-list .wcgs-number-box__unit-option.is-active{background:#f2f2f3;color:#1d1d1f;font-weight:500}
.wcgs-number-group__unit-menu{opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;visibility:hidden}.is-open.wcgs-number-group__unit-menu{opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-number-group__unit-menu .wcgs-number-group__unit-option,.wcgs-number-group__unit-toggle{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-number-group__unit-menu .wcgs-number-group__unit-option:focus,.wcgs-number-group__unit-toggle:focus{box-shadow:none;outline:none}.wcgs-number-group__unit-menu .wcgs-number-group__unit-option:focus-visible,.wcgs-number-group__unit-toggle:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-number-group{gap:6px 0}.wcgs-number-group__label{color:#74757a;font-size:12px;font-weight:500;line-height:1.3;text-align:center}.wcgs-number-group__unit{background:#f7f7f8;border:1px solid #dddee1;border-radius:4px;box-sizing:border-box;color:#74757a;font-size:14px;font-weight:500;height:40px;margin-right:8px}.wcgs-number-group__units{margin-right:8px;min-width:0;position:relative}.wcgs-number-group__unit-toggle{background:#f7f7f8;border:1px solid #dddee1;border-radius:4px;box-sizing:border-box;color:#74757a;font-size:14px;font-weight:500;height:40px;transition:border-color .22s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1);width:100%}.wcgs-number-group__unit-toggle.is-open,.wcgs-number-group__unit-toggle:hover{border-color:#9a9ba0;color:#1d1d1f}.wcgs-number-group__unit-menu{background:#fff;border:1px solid #dddee1;border-radius:6px;box-shadow:0 10px 28px rgba(16,17,20,.14);box-sizing:border-box;gap:1px;min-width:100%;padding:4px;position:absolute;left:0;top:calc(100% + 4px);transform-origin:top left;z-index:41}.wcgs-number-group__unit-menu .wcgs-number-group__unit-option{border-radius:4px;color:#45464a;font-size:13px;padding:7px 0;text-align:center;transition:background-color .16s cubic-bezier(.2,0,0,1);width:100%}.wcgs-number-group__unit-menu .wcgs-number-group__unit-option:hover{background-color:#f7f7f8}.wcgs-number-group__unit-menu .wcgs-number-group__unit-option.is-active{background:#f2f2f3;color:#1d1d1f;font-weight:500}.wcgs-number-group.is-spaced{gap:6px}.wcgs-number-group.is-spaced .wcgs-number-group__unit,.wcgs-number-group.is-spaced .wcgs-number-group__units{margin-right:0}
.wcgs-range-control__track{border-radius:4px;cursor:pointer;height:24px;position:relative;touch-action:none}.wcgs-range-control__track:focus{outline:none}.wcgs-range-control__track:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-range-control__fill,.wcgs-range-control__rail{border-radius:2px;height:4px;right:0;pointer-events:none;position:absolute;top:10px}.wcgs-range-control__rail{background:#e2e3e6;left:0}.wcgs-range-control__fill{background:#7c3aed}.wcgs-range-control__thumb{background:#fff;border:2px solid #7c3aed;border-radius:50%;box-shadow:0 1px 3px rgba(16,17,20,.2);box-sizing:border-box;height:16px;margin-right:-8px;pointer-events:none;position:absolute;top:4px;width:16px}.wcgs-range-control__number{flex:0 0 96px;width:96px}
.wcgs-select-control__menu{opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;visibility:hidden}.is-open.wcgs-select-control__menu{opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-select-control__button,.wcgs-select-control__option{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-select-control__button:focus,.wcgs-select-control__option:focus{box-shadow:none;outline:none}.wcgs-select-control__button:focus-visible,.wcgs-select-control__option:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-select-control__wrap{position:relative}.wcgs-select-control__button{background:#fff;border:1px solid #dddee1;border-radius:4px;box-sizing:border-box;color:#1d1d1f;font-size:14px;height:40px;padding:0 12px 0 10px;text-align:right;transition:border-color .22s cubic-bezier(.2,0,0,1)}.wcgs-select-control__button:hover{border-color:#9a9ba0}.wcgs-select-control__button.is-open{border-color:#74757a}.wcgs-select-control__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-select-control__chevron{color:#9a9ba0;flex:0 0 16px;transition:transform .16s cubic-bezier(.2,0,0,1)}.wcgs-select-control__button.is-open .wcgs-select-control__chevron{transform:rotate(-180deg)}.wcgs-select-control__menu{background:#fff;border:1px solid #dddee1;border-radius:6px;box-shadow:0 10px 28px rgba(16,17,20,.14);gap:1px;right:0;max-height:280px;min-width:160px;overflow-y:auto;padding:4px;position:absolute;left:0;top:calc(100% + 4px);transform-origin:top center;z-index:41}.wcgs-select-control__menu.is-right{right:auto;transform-origin:top left}.wcgs-select-control__option{border-radius:4px;color:#45464a;font-size:14px;padding:8px 10px;text-align:right}.wcgs-select-control__option:hover{background-color:#f7f7f8}.wcgs-select-control__option.is-active{background:#f2f2f3;color:#1d1d1f;font-weight:500}.wcgs-select-control__option.is-locked{color:#a5a6ab;cursor:default}.wcgs-select-control__option.is-locked .wcgs-lock-pill{margin-right:auto}.wcgs-select-control__divider{background:#eeeff1;flex:0 0 1px;height:1px;margin:4px 6px}.wcgs-select-control__preview{margin-left:4px;min-height:14px}.wcgs-select-control__preview.is-end{margin:0 auto 0 0}
.wcgs-input-control input.wcgs-input-control__input{background:#fff;border:1px solid #dddee1;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#1d1d1f;font:inherit;font-size:14px;height:40px;line-height:normal;margin:0;min-height:0;outline:none;padding:0 12px;transition:border-color .22s cubic-bezier(.2,0,0,1);width:100%}.wcgs-input-control input.wcgs-input-control__input::placeholder{color:#9a9ba0}.wcgs-input-control input.wcgs-input-control__input:hover{border-color:#9a9ba0}.wcgs-input-control input.wcgs-input-control__input:focus{border-color:#74757a;box-shadow:none;outline:none}
.wcgs-checkbox-control__item{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-checkbox-control__item:focus{box-shadow:none;outline:none}.wcgs-checkbox-control__item:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-checkbox-control__item{border-radius:3px;color:#1d1d1f;font-size:14px;text-align:right}.wcgs-checkbox-control__box{align-items:center;background:#fff;border:1px solid #c6c7cb;border-radius:3px;box-sizing:border-box;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;transition:background .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1);width:16px}.wcgs-checkbox-control__box svg{opacity:0;transform:scale(.6);transition:opacity .12s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1)}.wcgs-checkbox-control__box.is-checked{background:#7c3aed;border-color:#7c3aed}.wcgs-checkbox-control__box.is-checked svg{opacity:1;transform:none}.wcgs-checkbox-control__item:hover .wcgs-checkbox-control__box:not(.is-checked){border-color:#9a9ba0}
.wcgs-color-control__format-menu .wcgs-color-control__format-option,.wcgs-color-control__format-toggle,.wcgs-color-control__saved .wcgs-color-control__saved-swatch,.wcgs-color-control__swatch{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-color-control__format-menu .wcgs-color-control__format-option:focus,.wcgs-color-control__format-toggle:focus,.wcgs-color-control__saved .wcgs-color-control__saved-swatch:focus,.wcgs-color-control__swatch:focus{box-shadow:none;outline:none}.wcgs-color-control__format-menu .wcgs-color-control__format-option:focus-visible,.wcgs-color-control__format-toggle:focus-visible,.wcgs-color-control__saved .wcgs-color-control__saved-swatch:focus-visible,.wcgs-color-control__swatch:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-color-control__wrap{position:relative}.wcgs-color-control__box{background:#fff;border:1px solid #dddee1;border-radius:4px;box-sizing:border-box;height:40px;max-width:100%;padding:0 6px 0 10px;transition:border-color .22s cubic-bezier(.2,0,0,1)}.wcgs-color-control__box:hover{border-color:#9a9ba0}.wcgs-color-control__box.is-open{border-color:#74757a}.wcgs-color-control__swatch{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);flex:0 0 26px;height:26px;transition:transform .12s cubic-bezier(.2,0,0,1);width:26px}.wcgs-color-control__swatch:hover{transform:scale(1.08)}.wcgs-color-control__swatch:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.wcgs-color-control__swatch:focus-visible{box-shadow:inset 0 0 0 1px rgba(0,0,0,.12),0 0 0 2px rgba(124,58,237,.35)}.wcgs-color-control input.wcgs-color-control__hex,.wcgs-color-control input.wcgs-color-control__value-input{background:none;border:0;border-radius:0;box-shadow:none;color:#1d1d1f;flex:1;font:inherit;font-size:13px;font-variant-numeric:tabular-nums;height:auto;line-height:normal;margin:0;min-height:0;min-width:0;outline:none;padding:0;text-transform:uppercase}.wcgs-color-control input.wcgs-color-control__hex:focus,.wcgs-color-control input.wcgs-color-control__value-input:focus{border:0;box-shadow:none;outline:none}.wcgs-color-control__popover{background:#fff;border:1px solid #e7e8eb;border-radius:10px;box-shadow:0 12px 32px rgba(16,17,20,.18);box-sizing:border-box;right:0;margin-top:6px;max-width:calc(100vw - 40px);opacity:0;padding:12px;pointer-events:none;position:absolute;top:100%;transform:translateY(-6px) scale(.97);transform-origin:top right;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s linear .16s;visibility:hidden;width:248px;z-index:41}.wcgs-color-control__popover.is-open{opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-color-control__popover.is-right{right:auto;left:0;transform-origin:top left}.wcgs-color-control__saturation{border-radius:7px;cursor:crosshair;height:150px;overflow:hidden;position:relative;touch-action:none;width:100%}.wcgs-color-control__sat-knob{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.25);box-sizing:border-box;height:14px;pointer-events:none;position:absolute;transform:translate(50%,-50%);width:14px}.wcgs-color-control__alpha,.wcgs-color-control__hue{border-radius:999px;cursor:pointer;height:12px;position:relative;touch-action:none;width:100%}.wcgs-color-control__hue{background:linear-gradient(-90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);margin-top:14px}.wcgs-color-control__alpha{background-position:100% 0,100% 0,right 5px top 5px;background-size:100% 100%,10px 10px,10px 10px;margin-top:12px}.wcgs-color-control__bar-knob{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.3);height:16px;pointer-events:none;position:absolute;top:50%;transform:translate(50%,-50%);width:16px}.wcgs-color-control__values{margin-top:12px}.wcgs-color-control__format{position:relative}.wcgs-color-control__format-toggle{background:#f7f7f8;border:1px solid #dddee1;border-radius:6px;box-sizing:border-box;color:#45464a;font-size:12.5px;font-weight:500;gap:5px;height:32px;padding:0 9px;transition:border-color .2s cubic-bezier(.2,0,0,1)}.wcgs-color-control__format-toggle svg{color:#9a9ba0;transition:transform .14s cubic-bezier(.2,0,0,1)}.wcgs-color-control__format-toggle:hover{border-color:#9a9ba0}.wcgs-color-control__format-toggle.is-open svg{transform:rotate(-180deg)}.wcgs-color-control__format-menu{background:#fff;border:1px solid #e7e8eb;border-radius:6px;box-shadow:0 8px 22px rgba(16,17,20,.1);right:0;margin-top:4px;opacity:0;padding:6px;pointer-events:none;position:absolute;top:100%;transform:translateY(-6px) scale(.97);transform-origin:top right;transition:opacity .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1),visibility 0s linear .14s;visibility:hidden;width:96px;z-index:3}.wcgs-color-control__format-menu.is-open{opacity:1;pointer-events:auto;transform:none;transition:opacity .14s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-color-control__format-menu .wcgs-color-control__format-option{border-radius:4px;color:#45464a;font-size:13px;padding:7px 10px;text-align:right;transition:background .12s cubic-bezier(.2,0,0,1);width:100%}.wcgs-color-control__format-menu .wcgs-color-control__format-option:hover{background:#f7f7f8}.wcgs-color-control__format-menu .wcgs-color-control__format-option.is-active{background:#f2f2f3;color:#1d1d1f}.wcgs-color-control__value{border:1px solid #dddee1;border-radius:6px;box-sizing:border-box;height:32px;padding:0 10px}.wcgs-color-control__value span{color:#9a9ba0;font-size:12.5px}.wcgs-color-control__saved-title{color:#45464a;font-size:12px;font-weight:500;margin:14px 0 8px}.wcgs-color-control__saved{grid-template-columns:repeat(7,1fr)}.wcgs-color-control__saved .wcgs-color-control__saved-swatch{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);height:26px;width:26px}.wcgs-color-control__saved .wcgs-color-control__saved-swatch:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.wcgs-color-control__saved .wcgs-color-control__saved-swatch.is-active{outline:2px solid #7c3aed;outline-offset:2px}
.wcgs-button-group__item{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-button-group__item:focus{box-shadow:none;outline:none}.wcgs-button-group__item:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-button-group__wrap{background:#f7f7f8;border:1px solid #e6e7ea;border-radius:5px;padding:3px;position:relative}.wcgs-button-group__pill{background:#fff;border-radius:3px;bottom:3px;box-shadow:0 1px 2px rgba(16,17,20,.12),0 0 0 1px rgba(16,17,20,.05);pointer-events:none;position:absolute;top:3px;transition:right .24s cubic-bezier(.2,0,0,1),width .24s cubic-bezier(.2,0,0,1)}.wcgs-button-group__item{border-radius:3px;color:#74757a;font-size:13px;font-weight:500;line-height:1.2;min-height:32px;padding:4px 6px;position:relative;transition:color .16s cubic-bezier(.2,0,0,1);z-index:1}.wcgs-button-group__item.is-active,.wcgs-button-group__item:hover{color:#1d1d1f}.wcgs-button-group__item.is-locked,.wcgs-button-group__item.is-locked:hover{align-items:center;color:#a5a6ab;display:inline-flex;gap:5px;justify-content:center}.wcgs-button-group__wrap.is-fit .wcgs-button-group__item{padding:4px;white-space:nowrap}
.wcgs-box-shadow-control__row{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}
.wcgs-spacing-control__link{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-spacing-control__link:focus{box-shadow:none;outline:none}.wcgs-spacing-control__link:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-spacing-control__link{background:#fff;border:1px solid #dddee1;border-radius:4px;box-sizing:border-box;color:#9a9ba0;height:40px;margin-right:6px;transition:background-color .18s cubic-bezier(.2,0,0,1),color .18s cubic-bezier(.2,0,0,1),border-color .18s cubic-bezier(.2,0,0,1);width:40px}.wcgs-spacing-control__link.is-linked{background:#f2f2f3;border-color:#c6c7cb;color:#1d1d1f}.wcgs-spacing-control__link:hover{border-color:#9a9ba0;color:#1d1d1f}
.wcgs-toggle-control__switch{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-toggle-control__switch:focus{box-shadow:none;outline:none}.wcgs-toggle-control__row{min-height:24px}.wcgs-toggle-control__row .wcgs-control-header{flex:1}.wcgs-toggle-control__switch{background:#c6c7cb;border-radius:999px;box-shadow:inset 0 1px 2px rgba(16,17,20,.14);flex:0 0 36px;height:20px;position:relative;transition:background .22s cubic-bezier(.2,0,0,1);width:36px}.wcgs-toggle-control__switch.is-on{background:#7c3aed;box-shadow:inset 0 1px 2px rgba(16,17,20,.08)}.wcgs-toggle-control__switch:focus{box-shadow:inset 0 1px 2px rgba(16,17,20,.14)}.wcgs-toggle-control__switch:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-toggle-control__knob{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(16,17,20,.28),0 0 1px rgba(16,17,20,.18);height:16px;right:2px;position:absolute;top:2px;transition:transform .2s cubic-bezier(.2,0,0,1);width:16px}.wcgs-toggle-control__switch.is-on .wcgs-toggle-control__knob{transform:translateX(-16px)}
.wcgs-radio-control__item{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-radio-control__item:focus{box-shadow:none;outline:none}.wcgs-radio-control__item:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-radio-control__item{border-radius:3px;color:#1d1d1f;font-size:14px;text-align:right}.wcgs-radio-control__ring{align-items:center;background:#fff;border:1.5px solid #c6c7cb;border-radius:50%;box-sizing:border-box;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;transition:border-color .16s cubic-bezier(.2,0,0,1);width:18px}.wcgs-radio-control__ring.is-checked{border-color:#7c3aed}.wcgs-radio-control__item:hover .wcgs-radio-control__ring:not(.is-checked){border-color:#9a9ba0}.wcgs-radio-control__dot{background:#7c3aed;border-radius:50%;height:8px;opacity:0;transform:scale(.4);transition:transform .18s cubic-bezier(.2,0,0,1),opacity .16s cubic-bezier(.2,0,0,1);width:8px}.wcgs-radio-control__ring.is-checked .wcgs-radio-control__dot{opacity:1;transform:scale(1)}
.wcgs-subheading{border-top:1px solid #eeeff1;color:#9a9ba0;font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1.4;padding-top:16px;text-transform:uppercase}
.wcgs-control-note{color:#74757a;font-size:13px;line-height:1.45;text-wrap:pretty}.wcgs-control-note strong{color:#1d1d1f;font-weight:600}.wcgs-control-note a{color:#7c3aed;font-weight:500;text-decoration:none}.wcgs-control-note a:focus,.wcgs-control-note a:hover{box-shadow:none;color:#7c3aed;text-decoration:underline}
.wcgs-icon-picker__item{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-icon-picker__item:focus{box-shadow:none;outline:none}.wcgs-icon-picker__item:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-icon-picker__grid{background:#fff;border:1px solid #e2e3e6;border-radius:5px;overflow:hidden}.wcgs-icon-picker__item{--wcgs-sep-r:0 0 0 0 transparent;--wcgs-sep-b:0 0 0 0 transparent;background:#fff;box-shadow:var(--wcgs-sep-r),var(--wcgs-sep-b);color:#74757a;font-size:12px;font-weight:500;height:34px;transition:background .14s cubic-bezier(.2,0,0,1),color .14s cubic-bezier(.2,0,0,1)}.wcgs-icon-picker__item.has-sep-right{--wcgs-sep-r:inset -1px 0 0 #e2e3e6}.wcgs-icon-picker__item.has-sep-bottom{--wcgs-sep-b:inset 0 -1px 0 #e2e3e6}.wcgs-icon-picker__item:hover{background:#f7f7f8;color:#1d1d1f}.wcgs-icon-picker__item:focus{box-shadow:var(--wcgs-sep-r),var(--wcgs-sep-b)}.wcgs-icon-picker__item:focus-visible{box-shadow:inset 0 0 0 2px rgba(124,58,237,.35)}.wcgs-icon-picker__item.is-active{background:#f3eefe;color:#7c3aed}.wcgs-icon-picker__item.is-locked{color:#c6c7cb;position:relative}.wcgs-icon-picker__item.is-locked:hover{background:#fffbf0;color:#c6c7cb}.wcgs-icon-picker__item.is-more{background:#fff8e8;color:#a86f00;font-weight:600;gap:4px;grid-column:span 2}.wcgs-icon-picker__item.is-more:hover{background:#fff1d2;color:#a86f00}.wcgs-icon-picker__crown{pointer-events:none;position:absolute;left:1px;top:1px}
.wcgs-card-select__card{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-card-select__card:focus{box-shadow:none;outline:none}.wcgs-card-select__card:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-card-select__card{background:#fff;border:1px solid #e2e3e6;border-radius:6px;color:#45464a;font-size:12.5px;font-weight:500;line-height:1.25;min-height:48px;padding:8px 6px;position:relative;text-align:center;transition:border-color .14s cubic-bezier(.2,0,0,1),background .14s cubic-bezier(.2,0,0,1),color .14s cubic-bezier(.2,0,0,1),box-shadow .14s cubic-bezier(.2,0,0,1)}.wcgs-card-select__card:hover{border-color:#9a9ba0}.wcgs-card-select__card.is-active{background:#f3edfd;border-color:#7c3aed;color:#7c3aed}.wcgs-card-select__card.has-preview{align-items:stretch;flex-direction:column;min-height:0;overflow:hidden;padding:0}.wcgs-card-select__card.has-preview.is-active{background:#fff}.wcgs-card-select__card.is-locked{color:#a5a6ab}.wcgs-card-select__card.is-locked:hover{border-color:#e8cf8f}.wcgs-card-select__card.is-more{background:#fffbf0;border:1px dashed #e9cf8e;color:#a86f00;flex-direction:column;font-size:12.5px;font-weight:600;gap:4px;min-height:40px;padding:6px;transition:background-color .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1)}.wcgs-card-select__card.is-more.is-tall{min-height:74px}.wcgs-card-select__card.is-more:hover{background:#fff4db;border-color:#c98a0b}.wcgs-card-select__check{background:#7c3aed;border-radius:50%;height:14px;opacity:0;position:absolute;left:5px;top:5px;transform:scale(.6);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1);width:14px;z-index:2}.wcgs-card-select__card.is-active .wcgs-card-select__check{opacity:1;transform:scale(1)}.wcgs-card-select__preview{background:#fafafb;border-bottom:1px solid #efeff1;padding:6px 8px}.wcgs-card-select__image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.wcgs-card-select__card.has-preview .wcgs-card-select__name{display:block;padding:6px}
.wcgs-multi-select__menu{opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;visibility:hidden}.is-open.wcgs-multi-select__menu{opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-multi-select__chip-remove,.wcgs-multi-select__option,.wcgs-multi-select__toggle{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-multi-select__chip-remove:focus,.wcgs-multi-select__option:focus,.wcgs-multi-select__toggle:focus{box-shadow:none;outline:none}.wcgs-multi-select__chip-remove:focus-visible,.wcgs-multi-select__option:focus-visible,.wcgs-multi-select__toggle:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-multi-select__wrap{position:relative}.wcgs-multi-select__field{background:#fff;border:1px solid #dddee1;border-radius:4px;min-height:40px;padding:6px 6px 6px 32px;position:relative;transition:border-color .22s cubic-bezier(.2,0,0,1)}.wcgs-multi-select__field:hover{border-color:#9a9ba0}.wcgs-multi-select__field.is-open{border-color:#74757a}.wcgs-multi-select__toggle{border-radius:3px;inset:0;position:absolute;z-index:0}.wcgs-multi-select__chevron,.wcgs-multi-select__chip,.wcgs-multi-select__placeholder{pointer-events:none;position:relative;z-index:1}.wcgs-multi-select__chip{background:#f2f2f3;border-radius:4px;color:#1d1d1f;font-size:13px;font-weight:500;height:26px;padding:0 9px 0 4px}.wcgs-multi-select__chip-remove{border-radius:3px;color:#74757a;height:18px;pointer-events:auto;transition:background-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1);width:18px}.wcgs-multi-select__chip-remove:hover{background-color:#e4e5e8;color:#1d1d1f}.wcgs-multi-select__placeholder{color:#9a9ba0;font-size:14px;padding-right:6px}.wcgs-multi-select__chevron{color:#9a9ba0;margin-top:-8px;position:absolute;left:10px;top:50%;transition:transform .16s cubic-bezier(.2,0,0,1)}.wcgs-multi-select__field.is-open .wcgs-multi-select__chevron{transform:rotate(-180deg)}.wcgs-multi-select__menu{background:#fff;border:1px solid #dddee1;border-radius:6px;box-shadow:0 10px 28px rgba(16,17,20,.14);right:0;max-height:280px;min-width:160px;overflow-y:auto;padding:4px;position:absolute;left:0;top:calc(100% + 4px);transform-origin:top center;z-index:41}.wcgs-multi-select__search{background:#fff;margin:-4px -4px 0;padding:8px 8px 6px;position:sticky;top:-4px;z-index:1}.wcgs-multi-select__search-box{background:#fff;border:1px solid #e2e3e6;border-radius:4px;color:#9a9ba0;height:34px;padding:0 10px}.wcgs-multi-select input.wcgs-multi-select__search-input{background:none;border:0;border-radius:0;box-shadow:none;color:#1d1d1f;flex:1;font:inherit;font-size:14px;height:100%;margin:0;min-height:0;min-width:0;outline:none;padding:0}.wcgs-multi-select input.wcgs-multi-select__search-input:focus{border:0;box-shadow:none;outline:none}.wcgs-multi-select__group{color:#9a9ba0;font-size:12px;font-weight:600;padding:8px 10px 4px}.wcgs-multi-select__option{border-radius:4px;padding:7px 10px;text-align:right;transition:background-color .16s cubic-bezier(.2,0,0,1)}.wcgs-multi-select__option:hover{background-color:#f7f7f8}.wcgs-multi-select__option.is-disabled{cursor:not-allowed}.wcgs-multi-select__box{background:#fff;border:1px solid #c6c7cb;border-radius:3px;flex:0 0 16px;height:16px;transition:background .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1);width:16px}.wcgs-multi-select__box svg{opacity:0;transition:opacity .12s cubic-bezier(.2,0,0,1)}.wcgs-multi-select__box.is-checked{background:#7c3aed;border-color:#7c3aed}.wcgs-multi-select__box.is-checked svg{opacity:1}.wcgs-multi-select__image{background:#f4f5f7 50%/cover no-repeat;border:1px solid #eeeff1;border-radius:4px;height:32px;width:32px}.wcgs-multi-select__text{gap:1px}.wcgs-multi-select__label{color:#1d1d1f;font-size:14px}.wcgs-multi-select__option.is-disabled .wcgs-multi-select__label{color:#9a9ba0}.wcgs-multi-select__hint,.wcgs-multi-select__sub{color:#9a9ba0;font-size:12px}.wcgs-multi-select__hint{white-space:nowrap}.wcgs-multi-select__empty{color:#74757a;font-size:13px;padding:14px 10px}.wcgs-multi-select__note{border-top:1px solid #eeeff1;color:#74757a;font-size:12.5px;line-height:1.45;margin-top:4px;padding:8px 10px 6px;text-wrap:pretty}
.wcgs-layout-picker__menu{opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;visibility:hidden}.is-open.wcgs-layout-picker__menu{opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-layout-picker__change,.wcgs-layout-picker__option{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-layout-picker__change:focus,.wcgs-layout-picker__option:focus{box-shadow:none;outline:none}.wcgs-layout-picker__change:focus-visible,.wcgs-layout-picker__option:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-layout-art{overflow:hidden;position:relative}.wcgs-layout-art__shape{color:#5b5c61;position:absolute}.wcgs-layout-art__arrows{display:block;height:40%;overflow:visible;width:82%}.wcgs-layout-picker{position:relative}.wcgs-layout-picker__frame{background:#fafafb;border:1px solid #e6e7ea;border-radius:6px;flex:0 0 112px;height:88px;width:112px}.wcgs-layout-picker__info{flex:1 1 auto}.wcgs-layout-picker__name{color:#1d1d1f;font-size:15px;font-weight:600;line-height:1.3}.wcgs-layout-picker__change{background:#fff;border:1px solid #dddee1;border-radius:4px;color:#74757a;font-size:13.5px;font-weight:500;height:34px;padding:0 12px;transition:background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1)}.wcgs-layout-picker__change.is-open,.wcgs-layout-picker__change:hover{background-color:#f7f7f8;border-color:#9a9ba0;color:#1d1d1f}.wcgs-layout-picker__menu{background:#fff;border:1px solid #e2e3e6;border-radius:10px;box-shadow:0 10px 28px rgba(16,17,20,.14);right:0;overflow:hidden;position:absolute;left:0;top:calc(100% + 6px);transform-origin:top center;z-index:41}.wcgs-layout-picker__menu-head{align-items:baseline;border-bottom:1px solid #eeeff1;padding:10px 14px}.wcgs-layout-picker__menu-title{color:#1d1d1f;font-size:14px;font-weight:600}.wcgs-layout-picker__menu-meta{color:#74757a;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-layout-picker__grid{gap:10px 8px;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));max-height:min(360px,55vh);overflow-y:auto;overscroll-behavior:contain;padding:12px 14px 14px;scrollbar-width:thin}.wcgs-layout-picker__option{align-items:stretch;border-radius:6px}.wcgs-layout-picker__card{background:#fff;border:1px solid #e2e3e6;border-radius:6px;height:76px;position:relative;transition:border-color .16s cubic-bezier(.2,0,0,1),box-shadow .16s cubic-bezier(.2,0,0,1)}.wcgs-layout-picker__option:hover .wcgs-layout-picker__card{border-color:#b4b5ba;box-shadow:0 2px 8px rgba(16,17,20,.06)}.wcgs-layout-picker__option.is-active .wcgs-layout-picker__card{border-color:#7c3aed;box-shadow:inset 0 0 0 .5px #7c3aed}.wcgs-layout-picker__check{align-items:center;background:#7c3aed;border-radius:50%;display:none;height:16px;justify-content:center;position:absolute;left:5px;top:5px;width:16px}.wcgs-layout-picker__option.is-active .wcgs-layout-picker__check{display:flex}.wcgs-layout-picker__option-name{color:#1d1d1f;font-size:12.5px;font-weight:500;line-height:1.3;text-align:center;text-wrap:balance}.wcgs-layout-picker__option.is-locked{cursor:default}.wcgs-layout-picker__option.is-locked .wcgs-layout-picker__card{background:#fafafb}.wcgs-layout-picker__option.is-locked:hover .wcgs-layout-picker__card{border-color:#e2e3e6;box-shadow:none}.wcgs-layout-picker__option.is-locked .wcgs-layout-picker__option-name{color:#a5a6ab}
.wcgs-media-upload__drop,.wcgs-media-upload__remove,.wcgs-media-upload__replace{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-media-upload__drop:focus,.wcgs-media-upload__remove:focus,.wcgs-media-upload__replace:focus{box-shadow:none;outline:none}.wcgs-media-upload__drop:focus-visible,.wcgs-media-upload__remove:focus-visible,.wcgs-media-upload__replace:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-media-upload__drop{background:#fafafb;border:1px dashed #c6c7cb;border-radius:6px;color:#74757a;padding:20px 16px;text-align:center;transition:border-color .2s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1)}.wcgs-media-upload__drop:disabled{cursor:not-allowed;opacity:.6}.wcgs-media-upload__drop:hover:not(:disabled){background-color:#f3edfd;border-color:#7c3aed}.wcgs-media-upload__title{color:#1d1d1f;font-size:14px;font-weight:500}.wcgs-media-upload__hint{color:#74757a;font-size:12.5px}.wcgs-media-upload__file{background:#fff;border:1px solid #dddee1;border-radius:6px;padding:8px}.wcgs-media-upload__thumb{background-color:#fff;background-image:linear-gradient(-45deg,#eeeff1 25%,transparent 0,transparent 75%,#eeeff1 0),linear-gradient(-45deg,#eeeff1 25%,#fff 0,#fff 75%,#eeeff1 0);background-position:50%,100% 0,right 5px top 5px;background-repeat:no-repeat,repeat,repeat;background-size:contain,10px 10px,10px 10px;border:1px solid #eeeff1;border-radius:4px;flex:0 0 48px;height:48px;width:48px}.wcgs-media-upload__name{color:#74757a;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-media-upload__replace{background:#fff;border:1px solid #dddee1;border-radius:4px;color:#74757a;font-size:13px;font-weight:500;height:30px;padding:0 10px;transition:border-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1)}.wcgs-media-upload__replace:disabled{cursor:not-allowed;opacity:.6}.wcgs-media-upload__replace:hover:not(:disabled){border-color:#9a9ba0;color:#1d1d1f}.wcgs-media-upload__remove{border-radius:4px;color:#9a9ba0;flex:0 0 30px;height:30px;transition:background-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1);width:30px}.wcgs-media-upload__remove:hover{background-color:#fdecec;color:#b32d2e}
@keyframes wcgs-toast-in{0%{opacity:0;transform:translate(50%,10px)}to{opacity:1;transform:translate(50%)}}@keyframes wcgs-toast-out{0%{opacity:1;transform:translate(50%)}to{opacity:0;transform:translate(50%,10px)}}.wcgs-toast{animation:wcgs-toast-in .24s cubic-bezier(.2,0,0,1);background:#1d1d1f;border-radius:8px;bottom:72px;box-shadow:0 10px 28px rgba(16,17,20,.24);color:#fff;font-size:13.5px;height:42px;right:50%;padding:0 12px 0 16px;position:fixed;transform:translate(50%);white-space:nowrap;z-index:99985}.wcgs-toast.is-out{animation:wcgs-toast-out .2s cubic-bezier(.2,0,0,1) forwards}.wcgs-toast__icon{background:#1f9d55;border-radius:50%;color:#fff;flex:0 0 20px;height:20px;width:20px}.wcgs-toast.is-draft .wcgs-toast__icon{background:#5b5c61}
.wcgs-title-tip{background:#1d1d1f;border-radius:5px;box-shadow:0 6px 18px rgba(16,17,20,.18);box-sizing:border-box;color:#fff;font-size:12.5px;font-weight:500;line-height:18px;max-width:240px;opacity:0;overflow-wrap:anywhere;padding:6px 10px;pointer-events:none;position:fixed;text-align:center;transform:translateY(3px);visibility:hidden;white-space:normal;z-index:100001}.wcgs-title-tip__arrow{border:5px solid transparent;border-top-color:#1d1d1f;position:absolute;top:100%}.wcgs-title-tip.is-below{transform:translateY(-3px)}.wcgs-title-tip.is-below .wcgs-title-tip__arrow{border-bottom-color:#1d1d1f;border-top-color:transparent;bottom:100%;top:auto}.wcgs-title-tip.is-visible{opacity:1;transform:none;transition:opacity .12s cubic-bezier(.2,0,0,1),transform .14s cubic-bezier(.2,0,0,1);visibility:visible}body:has(.wcgs-fpop) .wcgs-title-tip{display:none}
.wcgs-panel-tab{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-panel-tab:focus{box-shadow:none;outline:none}.wcgs-panel-tab:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-panel-tab{background:#fff;border:1px solid #e2e3e6;border-radius:0 9px 9px 0;border-left:0;box-shadow:6px 2px 14px -4px rgba(16,17,20,.14);color:#7c3aed;height:68px;right:-22px;padding:0 1px 0 0;position:absolute;top:-1px;transition:right .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1);width:22px;z-index:12}.wcgs-panel-tab:after{background:#fff;bottom:8px;content:"";position:absolute;left:-1px;top:8px;width:2px}.wcgs-panel-tab svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.wcgs-panel-tab:hover{background:#f7f4ff;box-shadow:8px 3px 18px -4px rgba(124,58,237,.22);right:-25px;width:25px}.wcgs-panel-tab:hover svg{transform:translateX(-2px)}.wcgs-panel-tab.is-left:hover svg{transform:translateX(2px)}.wcgs-panel-tab:active{background:#efe9fe}.wcgs-panel-tab:focus{box-shadow:6px 2px 14px -4px rgba(16,17,20,.14)}.wcgs-panel-tab:focus-visible{box-shadow:6px 2px 14px -4px rgba(16,17,20,.14),0 0 0 2px rgba(124,58,237,.35)}.wcgs-panel-tab.is-hidden,.wcgs-panel-tab__tip{opacity:0;pointer-events:none}.wcgs-panel-tab__tip{background:#1d1d1f;border-radius:6px;box-shadow:0 6px 18px rgba(16,17,20,.18);color:#fff;font-size:12.5px;font-weight:500;height:28px;padding:0 10px;position:absolute;left:calc(100% + 8px);top:50%;transform:translate(-4px,-50%);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .14s;visibility:hidden;white-space:nowrap}.wcgs-panel-tab:hover .wcgs-panel-tab__tip{opacity:1;transform:translateY(-50%);transition:opacity .14s cubic-bezier(.2,0,0,1) .3s,transform .18s cubic-bezier(.2,0,0,1) .3s,visibility 0s linear .3s;visibility:visible}.wcgs-panel-tab__key{background:hsla(0,0%,100%,.14);border-radius:3px;box-shadow:none;color:#d4d4d8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;height:18px;padding:0 5px}
.wcgs-field{grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .3s cubic-bezier(.2,0,0,1),opacity .22s cubic-bezier(.2,0,0,1),margin-top .3s cubic-bezier(.2,0,0,1)}.wcgs-field__inner{min-height:0;min-width:0;overflow:hidden;transform:translateY(-8px);transition:transform .3s cubic-bezier(.2,0,0,1)}.wcgs-field.is-shown{grid-template-rows:1fr;opacity:1;pointer-events:auto}.wcgs-field.is-shown>.wcgs-field__inner{overflow:visible;transform:none}.wcgs-field.is-shown~.wcgs-field.is-shown{margin-top:18px}.wcgs-row__grid>.wcgs-control{gap:6px}.wcgs-row__grid.is-pairs{gap:18px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.wcgs-thumb-preview{background:#e6e7ea;border-radius:3px;box-sizing:border-box;height:22px;position:relative;transition:all .2s cubic-bezier(.2,0,0,1);width:22px}.wcgs-thumb-preview svg{display:block;fill:#858b94}.wcgs-thumb-preview__line{border-radius:1px;height:2px;right:1px;position:absolute;left:1px}.wcgs-accordion__loading{padding:8px 0}
.wcgs-accordion__header,.wcgs-panel-header__reset,.wcgs-panel-header__save{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-accordion__header:focus,.wcgs-panel-header__reset:focus,.wcgs-panel-header__save:focus{box-shadow:none;outline:none}.wcgs-accordion__header:focus-visible,.wcgs-panel-header__reset:focus-visible,.wcgs-panel-header__save:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-settings-panel{backface-visibility:hidden;background:#fff;border-right:1px solid #e2e3e6;bottom:0;max-width:100%;min-height:0;position:absolute;left:0;top:0;transform:translateZ(0);transition:transform .56s cubic-bezier(.22,1,.36,1),visibility 0s;width:360px;will-change:transform;z-index:30}.wcgs-settings-panel.is-collapsed{pointer-events:none;transform:translate3d(calc(-1*(100% + 2px)),0,0);transition:transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s;visibility:hidden}.wcgs-settings-panel__body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:relative;scrollbar-width:thin}.wcgs-panel-header{background:#fff;border-bottom:1px solid #eeeff1;box-shadow:0 6px 16px -6px rgba(16,17,20,0);padding:14px 16px;position:relative;transition:box-shadow .24s cubic-bezier(.2,0,0,1),border-color .24s cubic-bezier(.2,0,0,1);z-index:6}.wcgs-panel-header.is-scrolled{border-bottom-color:transparent;box-shadow:0 6px 16px -6px rgba(16,17,20,.16)}.wcgs-panel-header__title{flex:1 1 auto}.wcgs-panel-header__title h1{display:-webkit-box;-webkit-line-clamp:2;margin:0;min-width:0;overflow:hidden;padding:0;-webkit-box-orient:vertical;color:#1d1d1f;font-size:14px;font-weight:600;hyphens:auto;letter-spacing:-.01em;line-height:1.3;overflow-wrap:anywhere}.wcgs-panel-header__icon{background:#f5f3ff;border-radius:7px;color:#7c3aed;flex:0 0 32px;height:32px;width:32px}.wcgs-panel-header__actions{margin-right:auto}.wcgs-panel-header__actions.is-hidden{display:none}.wcgs-panel-header__reset-wrap{display:inline-flex;opacity:0;pointer-events:none;position:relative;transform:scale(.6);transition:opacity .22s cubic-bezier(.2,0,0,1),transform .26s cubic-bezier(.2,0,0,1),width .26s cubic-bezier(.2,0,0,1);width:0}.wcgs-panel-header__reset-wrap.is-visible{opacity:1;pointer-events:auto;transform:scale(1);width:30px}.wcgs-panel-header__reset{border-radius:4px;color:#9a9ba0;height:30px;transition:color .16s cubic-bezier(.2,0,0,1);width:30px}.wcgs-panel-header__reset:hover{color:#1d1d1f}.wcgs-panel-header__tip{background:#1d1d1f;border-radius:5px;box-shadow:0 6px 18px rgba(16,17,20,.18);color:#fff;font-size:12.5px;font-weight:500;right:50%;line-height:18px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translate(50%,-3px);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s linear .16s;visibility:hidden;white-space:nowrap;z-index:60}.wcgs-panel-header__reset-wrap:hover .wcgs-panel-header__tip{opacity:1;transform:translate(50%);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-panel-header__save{background:#f3f3f5;border:1px solid #e6e7ea;border-radius:4px;box-sizing:border-box;color:#9a9ba0;cursor:default;font-size:14px;font-weight:600;height:38px;padding:0 14px;transition:background-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-panel-header__save.is-dirty{background:#7c3aed;border-color:#7c3aed;color:#fff;cursor:pointer}.wcgs-accordion__header{background:#fff;border-bottom:1px solid #eeeff1;border-radius:0;padding:18px 16px;text-align:right;transition:background-color .16s cubic-bezier(.2,0,0,1)}.wcgs-accordion__header.is-child{background:#fcfcfd;padding:16px 32px 16px 20px}.wcgs-accordion__header.is-open,.wcgs-accordion__header:hover{background-color:#efeff2}.wcgs-accordion__header:focus-visible{box-shadow:inset 0 0 0 2px rgba(124,58,237,.35)}.wcgs-accordion__label{color:#1d1d1f;font-size:16px;font-weight:500}.wcgs-accordion__header.is-child .wcgs-accordion__label{font-size:15px}.wcgs-accordion__chevron{color:#74757a;flex:0 0 16px;transition:transform .22s cubic-bezier(.2,0,0,1)}.wcgs-accordion__header.is-open .wcgs-accordion__chevron{transform:rotate(-180deg)}.wcgs-accordion__body{background:#fff;border-bottom:1px solid #eeeff1;padding:16px 16px 20px}.wcgs-collapse{grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s cubic-bezier(.2,0,0,1),opacity .22s cubic-bezier(.2,0,0,1)}.wcgs-collapse.is-open{grid-template-rows:1fr;opacity:1}.wcgs-collapse__inner{min-height:0;overflow:hidden}.wcgs-collapse.is-settled>.wcgs-collapse__inner{overflow:visible}
.wcgs-sidebar__flyout-head,.wcgs-sidebar__flyout-item,.wcgs-sidebar__link,.wcgs-sidebar__page{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-sidebar__flyout-head:focus,.wcgs-sidebar__flyout-item:focus,.wcgs-sidebar__link:focus,.wcgs-sidebar__page:focus{box-shadow:none;outline:none}.wcgs-sidebar__flyout-head:focus-visible,.wcgs-sidebar__flyout-item:focus-visible,.wcgs-sidebar__link:focus-visible,.wcgs-sidebar__page:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-sidebar{background:#fff;border-right:1px solid #e2e3e6;bottom:0;padding:14px 0 12px;pointer-events:none;position:absolute;left:0;top:0;transform:translate3d(-100%,0,0);transition:transform .56s cubic-bezier(.22,1,.36,1),visibility 0s linear .56s;visibility:hidden;width:64px;will-change:transform;z-index:31}.wcgs-sidebar.is-visible{pointer-events:auto;transform:translateZ(0);transition:transform .56s cubic-bezier(.22,1,.36,1),visibility 0s;visibility:visible}.wcgs-sidebar__page{background:#f5f3ff;border-radius:8px;color:#7c3aed;flex:0 0 36px;height:36px;margin:2px 0 4px;transition:background-color .16s cubic-bezier(.2,0,0,1);width:36px}.wcgs-sidebar__page:hover{background-color:#ede7fd}.wcgs-sidebar__divider{background:#e8e9ec;flex:0 0 1px;height:1px;margin:4px 0 6px;width:32px}.wcgs-sidebar__item{position:relative}.wcgs-sidebar__link{border-radius:9px;padding:2px 0 4px;position:relative;width:60px}.wcgs-sidebar__tile{background:transparent;border-radius:9px;color:#5b5c61;height:32px;position:relative;transition:background-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1),transform .12s cubic-bezier(.2,0,0,1);width:40px}.wcgs-sidebar__label{color:#5b5c61;font-size:11px;font-weight:500;letter-spacing:.01em;line-height:1.2;transition:color .16s cubic-bezier(.2,0,0,1)}.wcgs-sidebar__crown{background:#fff8e8;border-radius:50%;box-shadow:0 0 0 1px #f1dfb0;height:18px;position:absolute;left:6px;top:-3px;width:18px;z-index:2}.wcgs-sidebar__link:hover .wcgs-sidebar__tile{background:#f3f3f5;color:#1d1d1f}.wcgs-sidebar__link:hover .wcgs-sidebar__label{color:#1d1d1f}.wcgs-sidebar__link:active .wcgs-sidebar__tile{transform:scale(.94)}.wcgs-sidebar__link.is-active .wcgs-sidebar__tile{background:#ede7fd;color:#7c3aed}.wcgs-sidebar__link.is-active .wcgs-sidebar__label{color:#7c3aed;font-weight:600}.wcgs-sidebar__dirty{background:#7c3aed;border-radius:50%;box-shadow:0 0 0 2px #fff;height:8px;position:absolute;left:6px;top:3px;width:8px}.wcgs-sidebar__flyout{opacity:0;padding-left:8px;position:absolute;left:100%;top:0;transform:translateX(-4px);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s linear .14s;visibility:hidden;z-index:45}.wcgs-sidebar__item:focus-within .wcgs-sidebar__flyout,.wcgs-sidebar__item:hover .wcgs-sidebar__flyout{opacity:1;transform:none;transition:opacity .14s cubic-bezier(.2,0,0,1) 80ms,transform .16s cubic-bezier(.2,0,0,1) 80ms,visibility 0s linear 80ms;visibility:visible}.wcgs-sidebar__flyout-card{background:#fff;border:1px solid #e7e8eb;border-radius:10px;box-shadow:0 14px 36px rgba(16,17,20,.16);gap:1px;max-height:min(520px,100vh - 160px);overflow-y:auto;overscroll-behavior:contain;padding:6px;width:240px}.wcgs-sidebar__flyout-head{border-bottom:1px solid #f0f0f2;border-radius:0;color:#1d1d1f;font-size:14px;font-weight:600;margin-bottom:4px;padding:8px 10px 10px;text-align:right}.wcgs-sidebar__flyout-head span{color:#9a9ba0;font-size:12px;font-weight:500}.wcgs-sidebar__flyout-item{border-radius:6px;color:#1d1d1f;font-size:14px;padding:8px 6px 8px 10px;text-align:right;transition:background-color .14s cubic-bezier(.2,0,0,1)}.wcgs-sidebar__flyout-item:hover{background-color:#f5f5f7}.wcgs-sidebar__flyout-item.is-active{background:#f3eefe;color:#7c3aed;font-weight:500}.wcgs-sidebar__flyout-dot{background:transparent;border-radius:50%;flex:0 0 6px;height:6px;width:6px}.wcgs-sidebar__flyout-item.is-active .wcgs-sidebar__flyout-dot{background:#7c3aed}
.wcgs-split-view{min-height:0;overflow:hidden;position:relative}.wcgs-split-view__main{background:#f0f0f1;container:wcgs-main/inline-size;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px}.wcgs-split-view__spacer{flex:0 0 360px;transition:flex-basis .56s cubic-bezier(.22,1,.36,1)}.wcgs-split-view.is-collapsed .wcgs-split-view__spacer{flex-basis:64px}@media(max-width:960px){.wcgs-split-view__spacer{flex-basis:64px}}
.wcgs-product-picker__menu{opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;visibility:hidden}.is-open.wcgs-product-picker__menu{opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-layout-drawer__hide,.wcgs-layout-drawer__pill,.wcgs-live-preview a.wcgs-live-preview__retry,.wcgs-live-preview__error button,.wcgs-live-preview__retry,.wcgs-live-preview__sample button,.wcgs-product-picker__clear,.wcgs-product-picker__option,.wcgs-product-picker__toggle{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-layout-drawer__hide:focus,.wcgs-layout-drawer__pill:focus,.wcgs-live-preview a.wcgs-live-preview__retry:focus,.wcgs-live-preview__error button:focus,.wcgs-live-preview__retry:focus,.wcgs-live-preview__sample button:focus,.wcgs-product-picker__clear:focus,.wcgs-product-picker__option:focus,.wcgs-product-picker__toggle:focus{box-shadow:none;outline:none}.wcgs-layout-drawer__hide:focus-visible,.wcgs-layout-drawer__pill:focus-visible,.wcgs-live-preview a.wcgs-live-preview__retry:focus-visible,.wcgs-live-preview__error button:focus-visible,.wcgs-live-preview__retry:focus-visible,.wcgs-live-preview__sample button:focus-visible,.wcgs-product-picker__clear:focus-visible,.wcgs-product-picker__option:focus-visible,.wcgs-product-picker__toggle:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-live-preview{height:100%;min-height:420px}.wcgs-live-preview__card{background:#fff;border:1px solid #e2e3e6;border-radius:10px;min-height:0;overflow:hidden;position:relative}.wcgs-live-preview__toolbar{background:#fff;border-bottom:1px solid #e6e7ea;gap:10px 12px;min-height:56px;padding:8px 16px}.wcgs-live-preview a.wcgs-live-preview__site{align-items:center;color:#45464a;display:inline-flex;font-size:14px;font-weight:500;gap:6px;white-space:nowrap}.wcgs-live-preview a.wcgs-live-preview__site:focus,.wcgs-live-preview a.wcgs-live-preview__site:hover{box-shadow:none;color:#1d1d1f}.wcgs-live-preview__state{align-self:center;color:#74757a;font-size:14px;padding:40px 24px;text-align:center}.wcgs-live-preview__state p{margin:0;max-width:46ch}.wcgs-live-preview__notices{background:#fff8e6;border-bottom:1px solid #f5e3b5;color:#6b4a00;font-size:13px;line-height:1.45;padding:8px 16px}.wcgs-live-preview__notices p{margin:0}.wcgs-live-preview__notices p+p{margin-top:4px}.wcgs-live-preview__stage{background:#fff;min-height:0;position:relative}.wcgs-live-preview__status{background:#1d1d1f;border-radius:999px;box-shadow:0 8px 24px rgba(16,17,20,.22);color:#fff;font-size:13px;font-weight:500;height:32px;right:50%;opacity:0;padding:0 10px 0 12px;pointer-events:none;position:absolute;top:12px;transform:translate(50%,-8px);transition:opacity .22s cubic-bezier(.2,0,0,1),transform .28s cubic-bezier(.22,1,.36,1);z-index:5}.wcgs-live-preview__status svg{animation:wcgs-preview-spin .9s linear infinite;color:#c4b5fd}.wcgs-live-preview__status.is-visible{opacity:1;transform:translate(50%);transition-delay:.12s}.wcgs-live-preview__error{background:#fdecec;border-radius:6px;bottom:16px;color:#8a1f1f;font-size:13px;right:50%;padding:8px 14px 8px 8px;position:absolute;transform:translateX(50%);z-index:5}.wcgs-live-preview__error button{background:#fff;border-radius:4px;color:#1d1d1f;font-weight:500;padding:4px 10px}.wcgs-live-preview a.wcgs-live-preview__retry,.wcgs-live-preview__retry{align-items:center;background:#fff;border:1px solid #dddee1;border-radius:4px;color:#1d1d1f;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:36px;padding:0 14px}.wcgs-live-preview a.wcgs-live-preview__retry:focus,.wcgs-live-preview a.wcgs-live-preview__retry:hover,.wcgs-live-preview__retry:focus,.wcgs-live-preview__retry:hover{border-color:#9a9ba0;color:#1d1d1f}@keyframes wcgs-preview-spin{to{transform:rotate(-1turn)}}.wcgs-preview-frame{background:#fff;height:100%;max-width:100%;position:relative;transition:width .32s cubic-bezier(.22,1,.36,1);width:100%}.wcgs-preview-frame.is-mobile,.wcgs-preview-frame.is-tablet{border:1px solid #e6e7ea;border-radius:12px;box-sizing:content-box;height:calc(100% - 50px);margin:24px 0;max-width:calc(100% - 2px);overflow:hidden}.wcgs-preview-frame.is-tablet{width:768px}.wcgs-preview-frame.is-mobile{width:390px}.wcgs-preview-frame__page{background:#fff;border:0;display:block;height:100%;width:100%}.wcgs-preview-frame__error{background:#fff;inset:0;justify-content:center;position:absolute}.wcgs-live-preview__sample{color:#2271b1;font-size:13px;white-space:nowrap}.wcgs-live-preview__sample button{background:linear-gradient(currentcolor,currentcolor) no-repeat 100% 100%/0 1px;color:#2271b1;font-size:13px;font-weight:500;padding:0 0 1px;transition:background-size .28s cubic-bezier(.22,1,.36,1)}.wcgs-live-preview__sample button:focus-visible,.wcgs-live-preview__sample button:hover{background-position:100% 100%;background-size:100% 1px}.wcgs-product-picker{max-width:100%;position:relative;width:250px}.wcgs-product-picker__search{margin-bottom:4px;position:relative}.wcgs-product-picker__search>svg{color:#9a9ba0;right:10px;margin-top:-7.5px;pointer-events:none;position:absolute;top:50%}.wcgs-product-picker__search input[type=text]{background:#fff;border:1px solid #dddee1;border-radius:5px;box-shadow:none;color:#1d1d1f;font-size:14px;height:36px;margin:0;min-height:36px;outline:none;padding:0 32px 0 30px;transition:border-color .16s cubic-bezier(.2,0,0,1);width:100%}.wcgs-product-picker__search input[type=text]:focus{border-color:#7c3aed;box-shadow:none}.wcgs-product-picker__clear{border-radius:4px;color:#9a9ba0;height:22px;margin-top:-11px;position:absolute;left:6px;top:50%;width:22px}.wcgs-product-picker__clear:hover{background:#f3f3f5;color:#1d1d1f}.wcgs-product-picker__toggle{background:#fff;border:1px solid #dddee1;border-radius:4px;color:#1d1d1f;font-size:14px;height:40px;padding:0 6px 0 10px;transition:border-color .16s cubic-bezier(.2,0,0,1)}.wcgs-product-picker__toggle:hover{border-color:#9a9ba0}.wcgs-product-picker__toggle.is-open{border-color:#1d1d1f}.wcgs-product-picker__toggle svg{color:#9a9ba0;flex:0 0 16px;transition:transform .2s cubic-bezier(.2,0,0,1)}.wcgs-product-picker__toggle.is-open svg{transform:rotate(-180deg)}.wcgs-product-picker__thumb{background:#f5f5f7 50%/cover no-repeat;border-radius:4px;height:24px;width:24px}.wcgs-product-picker__name{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.wcgs-product-picker__menu{background:#fff;border:1px solid #e7e8eb;border-radius:6px;box-shadow:0 8px 24px rgba(16,17,20,.1);right:0;max-height:340px;min-width:280px;overflow:hidden;padding:6px;position:absolute;left:0;top:calc(100% + 4px);transform:translateY(-6px) scale(.97);transform-origin:top center;z-index:40}.wcgs-product-picker__list{min-height:0;overflow-y:auto}.wcgs-product-picker__list>[role=group]{display:flex;flex-direction:column;gap:2px}.wcgs-product-picker__more{flex:0 0 auto;min-height:28px;padding:4px 0}.wcgs-product-picker__more .components-spinner{margin:0}.wcgs-product-picker__head{color:#9a9ba0;font-size:11px;font-weight:600;letter-spacing:.06em;padding:10px 10px 4px;text-transform:uppercase}.wcgs-product-picker__tag{background:#fff7e6;border-radius:999px;color:#8a5a00;font-size:11px;font-weight:500;height:20px;line-height:20px;max-width:120px;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.wcgs-product-picker__option{border-radius:4px;color:#1d1d1f;font-size:14px;padding:7px 8px}.wcgs-product-picker__option .wcgs-product-picker__thumb{height:32px;width:32px}.wcgs-product-picker__option:focus-visible,.wcgs-product-picker__option:hover{background:#f7f7f8}.wcgs-product-picker__option.is-selected{background:#f2f2f3}.wcgs-product-picker__empty{color:#74757a;font-size:13px;padding:18px 10px;text-align:center}.wcgs-product-picker__empty .components-spinner{margin:0}.wcgs-layout-drawer{background:#fff;border-radius:12px 12px 0 0;border-top:1px solid #e2e3e6;bottom:0;box-shadow:0 -12px 36px rgba(16,17,20,.14);right:0;opacity:0;pointer-events:none;position:absolute;left:0;transform:translateY(24px);transition:opacity .22s cubic-bezier(.2,0,0,1),transform .28s cubic-bezier(.2,0,0,1),visibility 0s linear .28s;visibility:hidden;z-index:21}.wcgs-layout-drawer.is-open{opacity:1;pointer-events:auto;transform:none;transition:opacity .22s cubic-bezier(.2,0,0,1),transform .28s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-layout-drawer__box{background:#fff;border:1px solid #e2e3e6;border-radius:10px;margin:12px 16px 14px;overflow:hidden}.wcgs-layout-drawer__head{border-bottom:1px solid #eeeff1;padding:10px 14px 10px 10px}.wcgs-layout-drawer__title{color:#1d1d1f;font-size:14px;font-weight:600}.wcgs-layout-drawer__meta{color:#74757a;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-layout-drawer__hide{border-radius:5px;color:#5b5c61;font-size:13px;height:30px;margin-right:auto;padding:0 10px;transition:background-color .16s cubic-bezier(.2,0,0,1)}.wcgs-layout-drawer__hide:hover{background-color:#f3f3f5;color:#1d1d1f}.wcgs-layout-drawer .wcgs-layout-picker__grid.wcgs-layout-drawer__grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));max-height:min(440px,55vh)}.wcgs-layout-drawer__dock{bottom:0;right:0;padding:0 16px;pointer-events:none;position:absolute;left:0;z-index:20}.wcgs-layout-drawer__pill{background:#fff;border:1px solid #e2e3e6;border-bottom:0;border-radius:10px 10px 0 0;box-shadow:0 -6px 20px rgba(16,17,20,.1);color:#1d1d1f;font-size:14px;height:42px;padding:0 14px 0 16px;pointer-events:auto;transition:border-color .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),transform .24s cubic-bezier(.2,0,0,1),visibility 0s}.wcgs-layout-drawer__pill:hover{border-color:#9a9ba0}.wcgs-layout-drawer__pill.is-hidden{opacity:0;pointer-events:none;transform:translateY(12px) scale(.96);transition:border-color .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),transform .24s cubic-bezier(.2,0,0,1),visibility 0s linear .24s;visibility:hidden}.wcgs-layout-drawer__pill-label{color:#74757a}.wcgs-layout-drawer__pill-value{font-weight:600}.wcgs-layout-drawer__pill-chevron{color:#9a9ba0;transform:rotate(-180deg)}
.wcgs-layout-row__menu-list{opacity:0;pointer-events:none;transform:translateY(-6px) scale(.98);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;visibility:hidden}.is-open.wcgs-layout-row__menu-list{opacity:1;pointer-events:auto;transform:none;transition:opacity .16s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-assign-drawer__chip-remove,.wcgs-assign-drawer__close,.wcgs-assign-drawer__free,.wcgs-assign-drawer__row,.wcgs-assign-drawer__summary-toggle,.wcgs-assign-drawer__tab,.wcgs-check,.wcgs-layout-editor-header__assign,.wcgs-layout-editor-header__back,.wcgs-layout-editor-header__reset,.wcgs-layout-editor-header__save,.wcgs-layout-row__menu-list button,.wcgs-layout-row__menu-toggle,.wcgs-layout-row__status-pill,.wcgs-layouts-bulk__button,.wcgs-layouts-empty__video,.wcgs-video-modal__close{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-assign-drawer__chip-remove:focus,.wcgs-assign-drawer__close:focus,.wcgs-assign-drawer__free:focus,.wcgs-assign-drawer__row:focus,.wcgs-assign-drawer__summary-toggle:focus,.wcgs-assign-drawer__tab:focus,.wcgs-check:focus,.wcgs-layout-editor-header__assign:focus,.wcgs-layout-editor-header__back:focus,.wcgs-layout-editor-header__reset:focus,.wcgs-layout-editor-header__save:focus,.wcgs-layout-row__menu-list button:focus,.wcgs-layout-row__menu-toggle:focus,.wcgs-layout-row__status-pill:focus,.wcgs-layouts-bulk__button:focus,.wcgs-layouts-empty__video:focus,.wcgs-video-modal__close:focus{box-shadow:none;outline:none}.wcgs-assign-drawer__chip-remove:focus-visible,.wcgs-assign-drawer__close:focus-visible,.wcgs-assign-drawer__free:focus-visible,.wcgs-assign-drawer__row:focus-visible,.wcgs-assign-drawer__summary-toggle:focus-visible,.wcgs-assign-drawer__tab:focus-visible,.wcgs-check:focus-visible,.wcgs-layout-editor-header__assign:focus-visible,.wcgs-layout-editor-header__back:focus-visible,.wcgs-layout-editor-header__reset:focus-visible,.wcgs-layout-editor-header__save:focus-visible,.wcgs-layout-row__menu-list button:focus-visible,.wcgs-layout-row__menu-toggle:focus-visible,.wcgs-layout-row__status-pill:focus-visible,.wcgs-layouts-bulk__button:focus-visible,.wcgs-layouts-empty__video:focus-visible,.wcgs-video-modal__close:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}@keyframes wcgs-lay-card-in{0%{margin-bottom:0;margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(-4px)}to{max-height:160px;opacity:1;transform:none}}@keyframes wcgs-lay-card-out{0%{max-height:160px;opacity:1;transform:none}to{border-width:0;margin-bottom:0;margin-top:0;max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(-4px)}}@keyframes wcgs-lay-spin{to{transform:rotate(-1turn)}}@keyframes wcgs-lay-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes wcgs-lay-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes wcgs-lay-drawer-in{0%{transform:translateX(-100%)}to{transform:none}}@keyframes wcgs-lay-drawer-out{0%{transform:none}to{transform:translateX(-100%)}}@keyframes wcgs-lay-pop-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@keyframes wcgs-lay-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes wcgs-lay-nudge{0%{box-shadow:0 0 0 0 rgba(232,164,0,.45)}70%{box-shadow:0 0 0 7px rgba(232,164,0,0)}}@keyframes wcgs-lay-dot-wave{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes wcgs-lay-header-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.wcgs-check{align-items:center;background:#fff;border:1px solid #c6c7cb;border-radius:3px;box-sizing:border-box;color:#fff;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;transition:background .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1);width:16px}.wcgs-check__mark{opacity:0;transition:opacity .12s cubic-bezier(.2,0,0,1)}.wcgs-check.is-on{background:#1d1d1f;border-color:#1d1d1f}.wcgs-check.is-on .wcgs-check__mark{opacity:1}.wcgs-tip{position:relative}.wcgs-tip__box{background:#1d1d1f;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 6px 20px rgba(16,17,20,.18);box-sizing:border-box;color:#fff;font-size:12px;font-weight:400;right:50%;letter-spacing:normal;line-height:1.45;max-width:220px;opacity:0;overflow-wrap:anywhere;padding:7px 10px;pointer-events:none;position:absolute;text-align:right;text-transform:none;transform:translateX(50%) translateY(4px);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1);white-space:normal;width:max-content;z-index:40}.wcgs-tip__box:after{border:5px solid transparent;border-top-color:#1d1d1f;content:"";right:50%;position:absolute;top:100%;transform:translateX(50%)}.wcgs-tip__box.is-list{line-height:1.6;max-width:none;white-space:pre}.wcgs-tip__box.is-nowrap{white-space:nowrap}.wcgs-tip:focus-visible .wcgs-tip__box,.wcgs-tip:hover .wcgs-tip__box{opacity:1;transform:translateX(50%) translateY(0)}.wcgs-tip.is-left .wcgs-tip__box{right:-8px;transform:translateY(6px) scale(.97);transform-origin:bottom right;transition:opacity .18s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1)}.wcgs-tip.is-left .wcgs-tip__box:after{right:10px;transform:none}.wcgs-tip.is-left:hover .wcgs-tip__box{transform:none;transition-delay:80ms}.wcgs-tip.is-left.is-down .wcgs-tip__box{bottom:auto;top:calc(100% + 8px);transform:translateY(-6px) scale(.97);transform-origin:top right}.wcgs-tip.is-left.is-down .wcgs-tip__box:after{border-bottom-color:#1d1d1f;border-top-color:transparent;bottom:100%;top:auto}.wcgs-tip.is-left.is-down:hover .wcgs-tip__box{transform:none}.wcgs-layouts{background:#f0f0f1;color:#1d1d1f;min-height:0;overflow-y:auto;position:relative}.wcgs-layouts__inner{padding:28px 32px;position:relative}.wcgs-layouts__loading{min-height:240px}.wcgs-layouts__backdrop{inset:0;position:fixed;z-index:35}.wcgs-layouts-head{border-bottom:1px solid #eeeff1;gap:12px 16px;margin:-28px -32px 24px;padding:20px 32px}.wcgs-layouts-head>div{flex:1 1 260px;min-width:220px}.wcgs-layouts-head h1{color:#1d1d1f;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0 0 3px;padding:0}.wcgs-layouts-head p{color:#74757a;font-size:13px;margin:0}.wcgs-layouts-head .wcgs-btn{font-weight:600;gap:8px;padding:0 14px;transition-duration:.12s}.wcgs-layouts .wcgs-btn.is-locked{cursor:not-allowed;opacity:.4;pointer-events:auto}.wcgs-layouts .wcgs-btn.is-locked.is-primary:hover{background:#7c3aed;border-color:#7c3aed}.wcgs-layouts .wcgs-btn.is-locked.is-secondary:hover{background:#fff;border-color:#dddee1;color:#5b5c61}.wcgs-layouts-limit{background:linear-gradient(-135deg,#fffcf5,#fffefc 50%,#fbfaff);border:1px solid #f1ece2;border-radius:10px;gap:16px 32px;margin:0 0 20px;padding:20px 24px}.wcgs-layouts-limit__text{flex:1 1 420px}.wcgs-layouts-limit__title{color:#1d1d1f;font-size:15px;font-weight:600}.wcgs-layouts-limit__description{color:#5b5c61;font-size:13.5px;line-height:1.55;text-wrap:pretty}.wcgs-layouts-limit__checks{gap:8px 20px}.wcgs-layouts-limit__checks span{align-items:center;color:#45464a;display:flex;font-size:13.5px;gap:7px}.wcgs-layouts-empty{align-items:stretch;background:linear-gradient(-135deg,#fbfaff,#fff 45%,#f7f8fa);border:1px solid #e2e3e6;border-radius:10px;gap:40px;padding:32px}.wcgs-layouts-empty__text{flex:1 1 0;min-width:300px}.wcgs-layouts-empty__text h2{color:#1d1d1f;font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0;padding:0;text-wrap:pretty}.wcgs-layouts-empty__text p{color:#5b5c61;font-size:15px;line-height:1.6;margin:0;text-wrap:pretty}.wcgs-layouts-empty__actions{margin-top:12px}.wcgs-layouts-empty__actions .wcgs-btn{font-weight:600;gap:8px;padding:0 14px;transition-duration:.12s}.wcgs-layouts-empty__video{color:#5b5c61;font-size:14px;font-weight:500;height:40px;margin-right:2px;text-decoration:none}.wcgs-layouts-empty__video:focus,.wcgs-layouts-empty__video:hover{box-shadow:none;color:#5b5c61;text-decoration:none}.wcgs-layouts-empty__video-icon{color:#9a9ba0;flex:0 0 46px;margin:-3px 0;transition:color .2s cubic-bezier(.2,0,0,1)}.wcgs-layouts-empty__video-text{display:inline-block;margin-right:0;max-width:0;opacity:0;overflow:hidden;transform:translateX(6px);transition:max-width .28s cubic-bezier(.22,1,.36,1),opacity .2s cubic-bezier(.2,0,0,1),margin-right .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);white-space:nowrap}.wcgs-layouts-empty__video:focus-visible .wcgs-layouts-empty__video-icon,.wcgs-layouts-empty__video:hover .wcgs-layouts-empty__video-icon{color:#6b6e75}.wcgs-layouts-empty__video:focus-visible .wcgs-layouts-empty__video-text,.wcgs-layouts-empty__video:hover .wcgs-layouts-empty__video-text{margin-right:8px;max-width:120px;opacity:1;transform:none}.wcgs-layouts-empty__art{background:#f5f5f6;border:1px solid #eeeff1;border-radius:12px;flex:1 1 0;min-width:300px;overflow:hidden}.wcgs-layouts-empty__art img{display:block;height:auto;width:100%}.wcgs-layouts-toolbar{margin-bottom:12px}.wcgs-layouts-toolbar__row{grid-area:1/1;min-height:44px;transition:opacity .18s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),visibility 0s}.wcgs-layouts-toolbar__row.is-hidden{opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .18s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),visibility 0s linear .2s;visibility:hidden}.wcgs-layouts-toolbar__row .wcgs-btn.wcgs-layouts-toolbar__import{color:#5b5c61;gap:8px;padding:0 14px;transition-duration:.12s}.wcgs-layouts-toolbar__row .wcgs-btn.wcgs-layouts-toolbar__import:hover{color:#1d1d1f}.wcgs-layouts-toolbar__search{background:#fff;border:1px solid #dddee1;border-radius:4px;box-sizing:border-box;color:#9a9ba0;height:40px;max-width:100%;padding:0 12px;transition:border-color .12s cubic-bezier(.2,0,0,1);width:280px}.wcgs-layouts-toolbar__search:focus-within,.wcgs-layouts-toolbar__search:hover{border-color:#9a9ba0}.wcgs-layouts-toolbar__search input,.wcgs-layouts-toolbar__search input[type=search]{background:none;border:0;border-radius:0;box-shadow:none;color:#1d1d1f;flex:1;font:inherit;font-size:14px;line-height:1.4;margin:0;min-height:0;min-width:0;outline:none;padding:0}.wcgs-layouts-toolbar__search input::-webkit-search-cancel-button,.wcgs-layouts-toolbar__search input[type=search]::-webkit-search-cancel-button{appearance:none}.wcgs-layouts-toolbar__count{color:#74757a;font-size:13px;margin-right:auto}.wcgs-layouts-bulk{background:#f7f7f8;border:1px solid #dddee1;border-radius:6px;box-sizing:border-box;grid-area:1/1;min-height:44px;opacity:0;padding:3px 14px 3px 6px;pointer-events:none;transform:translateY(-6px);transition:opacity .18s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),visibility 0s linear .2s;visibility:hidden}.wcgs-layouts-bulk.is-visible{opacity:1;pointer-events:auto;transform:none;transition:opacity .18s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-layouts-bulk__label{color:#1d1d1f;font-size:14px;font-weight:600;margin-left:8px}.wcgs-layouts-bulk__divider{background:#dddee1;height:20px;margin-left:4px;width:1px}.wcgs-layouts-bulk__button{border-radius:5px;color:#1d1d1f;font-size:13.5px;font-weight:500;gap:7px;height:32px;padding:0 11px;transition:background .12s cubic-bezier(.2,0,0,1)}.wcgs-layouts-bulk__button:hover{background:#eeeff1}.wcgs-layouts-bulk__button.is-danger{color:#c0392b}.wcgs-layouts-bulk__button.is-danger:hover{background:#fdf1ef}.wcgs-layouts-bulk__button.wcgs-layouts-bulk__clear{color:#45464a;font-weight:400;margin-right:auto;padding:0 10px}.wcgs-layouts-bulk__button.wcgs-layouts-bulk__clear:hover{color:#1d1d1f}.wcgs-layouts-table{background:#fff;border:1px solid #e2e3e6;border-radius:8px}.wcgs-layouts-table__head{background:#fafafb;border-bottom:1px solid #eeeff1;border-radius:8px 8px 0 0;color:#9a9ba0;font-size:12px;font-weight:600;grid-template-columns:18px 16px minmax(0,1.6fr) minmax(0,2.2fr) 96px 92px 108px 34px;height:42px;letter-spacing:.04em;padding:0 16px;text-transform:uppercase}.wcgs-layouts-table__empty{color:#74757a;font-size:14px;padding:36px 16px;text-align:center}.wcgs-layout-row{border-bottom:1px solid #f0f0f1;cursor:pointer;grid-template-columns:18px 16px minmax(0,1.6fr) minmax(0,2.2fr) 96px 92px 108px 34px;outline:none;padding:12px 16px;transition:background .12s cubic-bezier(.2,0,0,1),opacity .12s cubic-bezier(.2,0,0,1)}.wcgs-layout-row:hover{background:#fafafb}.wcgs-layout-row:focus-visible{box-shadow:inset 0 0 0 2px rgba(124,58,237,.35)}.wcgs-layout-row.is-last{border-bottom:0;border-radius:0 0 8px 8px}.wcgs-layout-row.is-selected{background:#f7f7f8}.wcgs-layout-row.is-dim{opacity:.72}.wcgs-layout-row.is-menu-open{position:relative;z-index:50}.wcgs-layout-row.is-drag-over{box-shadow:inset 0 2px 0 #7c3aed}.wcgs-layout-row__handle{color:#c6c7cb;cursor:grab}.wcgs-layout-row__handle:active{cursor:grabbing}.wcgs-layout-row__art{background:#fff;border:1px solid #e2e3e6;border-radius:6px;box-sizing:border-box;flex:0 0 36px;height:36px;width:36px}.wcgs-layout-row__title>div{color:#1d1d1f;font-size:14px;font-weight:500}.wcgs-layout-row__pill,.wcgs-layout-row__title>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-layout-row__pill{background:#f3f3f5;border-radius:999px;box-sizing:border-box;color:#45464a;display:inline-block;font-size:12px;height:22px;line-height:22px;margin-top:5px;max-width:100%;padding:0 8px;vertical-align:top}.wcgs-layout-row__names{color:#1d1d1f;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-layout-row__line{font-size:13.5px;line-height:1.4}.wcgs-layout-row__line.is-muted .wcgs-layout-row__names{color:#74757a}.wcgs-layout-row__line.is-none .wcgs-layout-row__names{color:#8a5a00}.wcgs-layout-row__prefix{color:#74757a}.wcgs-layout-row__more{border-radius:4px;color:#5b5c61;cursor:pointer;font-size:12.5px;font-weight:500;height:22px;margin:-2px 0;padding:0 7px;transition:background .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1)}.wcgs-layout-row__more:hover{background:#eeeff1;color:#1d1d1f}.wcgs-layout-row__affected{color:#1d1d1f;font-size:14px;font-variant-numeric:tabular-nums}.wcgs-layout-row__status-pill{border-radius:999px;font-size:12.5px;font-weight:500;height:26px;padding:0 10px;transition:background .14s cubic-bezier(.2,0,0,1),color .14s cubic-bezier(.2,0,0,1),box-shadow .14s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-layout-row__status-pill:hover{box-shadow:inset 0 0 0 1px rgba(16,17,20,.16)}.wcgs-layout-row__status-pill.is-active{background:#e8f5ee;color:#1e6b41}.wcgs-layout-row__status-pill.is-inactive{background:#f3f3f5;color:#5b5c61}.wcgs-layout-row__status-pill.is-draft{background:#fff7e6;color:#8a5a00}.wcgs-layout-row__updated{color:#74757a;font-size:13px}.wcgs-layout-row__menu{position:relative}.wcgs-layout-row__menu-toggle{border-radius:6px;color:#74757a;height:32px;transition:background .12s cubic-bezier(.2,0,0,1);width:32px}.wcgs-layout-row__menu-toggle:hover{background:#f3f3f5;color:#1d1d1f}.wcgs-layout-row__menu-list{background:#fff;border:1px solid #dddee1;border-radius:6px;box-shadow:0 10px 28px rgba(16,17,20,.14);box-sizing:border-box;padding:4px;position:absolute;left:0;top:calc(100% + 4px);transform:translateY(-4px) scale(.98);transform-origin:top left;transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s linear .16s;width:170px;z-index:70}.wcgs-layout-row__menu-list.is-open{transform:none;transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s}.wcgs-layout-row__menu-list button{align-items:center;background:#fff;border-radius:4px;color:#1d1d1f;display:flex;font-size:14px;height:34px;padding:0 10px;text-align:right;width:100%}.wcgs-layout-row__menu-list button:hover{background:#f7f7f8}.wcgs-layout-row__menu-list button.is-danger{color:#c0392b}.wcgs-layout-editor-header{animation:wcgs-lay-header-in .3s cubic-bezier(.22,1,.36,1);background:#fff;border-bottom:1px solid #e2e3e6;box-sizing:border-box;min-height:68px;padding:10px 24px;position:relative;z-index:40}.wcgs-layout-editor-header__back{background:#fff;border:1px solid #dddee1;border-radius:6px;color:#45464a;flex:0 0 36px;height:36px;transition:background .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);width:36px}.wcgs-layout-editor-header__back:hover{background:#f7f7f8;border-color:#9a9ba0;color:#1d1d1f}.wcgs-layout-editor-header__name{cursor:text;position:relative}.wcgs-layout-editor-header__name .wcgs-layout-editor-header__input{background:none;border:1px solid transparent;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#1d1d1f;font:inherit;font-size:16px;font-weight:600;height:34px;line-height:1.4;margin:0 -8px 0 0;max-width:100%;min-height:0;outline:none;padding:0 8px 0 32px;transition:border-color .12s cubic-bezier(.2,0,0,1),background .12s cubic-bezier(.2,0,0,1);width:280px}.wcgs-layout-editor-header__name .wcgs-layout-editor-header__input:hover{border-color:#dddee1}.wcgs-layout-editor-header__name .wcgs-layout-editor-header__input:focus{background:#fff;border-color:#1d1d1f;box-shadow:none}.wcgs-layout-editor-header__name svg{margin-top:-7.5px;pointer-events:none;position:absolute;left:10px;top:50%}.wcgs-layout-editor-header__assign-label{color:#74757a;white-space:nowrap}.wcgs-layout-editor-header__assign{background:#fff;border:1px solid #dddee1;border-radius:4px;box-sizing:border-box;color:#1d1d1f;font-size:14px;height:38px;max-width:380px;padding:0 12px;transition:border-color .2s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1)}.wcgs-layout-editor-header__assign:hover{background:#f7f7f8;border-color:#9a9ba0}.wcgs-layout-editor-header__assign>svg{color:#9a9ba0;flex:0 0 auto}.wcgs-layout-editor-header__assign.is-unassigned{background:#f8f8f9;border-color:#ecedef}.wcgs-layout-editor-header__assign.is-unassigned:hover{background:#e9e9ec;border-color:#c6c7cb}.wcgs-layout-editor-header__assign.is-unassigned .wcgs-layout-editor-header__assign-label{color:#45464a}.wcgs-layout-editor-header__assign.is-nudging{animation:wcgs-lay-nudge 1.1s cubic-bezier(.2,0,0,1) 2;border-color:#e8a400}.wcgs-layout-editor-header__assign:disabled{cursor:default;opacity:.6}.wcgs-layout-editor-header__dot{background:#1f9d55;border-radius:50%;flex:0 0 8px;height:8px;position:relative;width:8px}.wcgs-layout-editor-header__wave{animation:wcgs-lay-dot-wave 2.4s cubic-bezier(.22,.61,.36,1) infinite;background:#e8a400;border-radius:50%;inset:0;position:absolute;will-change:transform,opacity}.wcgs-layout-editor-header__wave:last-child{animation-delay:1.2s}.wcgs-layout-editor-header__assign.is-unassigned .wcgs-layout-editor-header__dot{background:#e8a400}.wcgs-layout-editor-header__assign-value{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-layout-editor-header__actions{margin-right:auto}.wcgs-layout-editor-header__tip{background:#1d1d1f;border-radius:5px;bottom:calc(100% + 6px);box-shadow:0 6px 18px rgba(16,17,20,.18);color:#fff;font-size:12.5px;font-weight:500;right:50%;line-height:18px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;transform:translate(50%,-3px);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s linear .16s;visibility:hidden;white-space:nowrap;z-index:60}.wcgs-layout-editor-header__reset-wrap{display:inline-flex;opacity:0;pointer-events:none;position:relative;transform:scale(.6);transition:opacity .22s cubic-bezier(.2,0,0,1),transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1);width:0}.wcgs-layout-editor-header__reset-wrap.is-visible{opacity:1;pointer-events:auto;transform:scale(1);width:30px}.wcgs-layout-editor-header__reset-wrap:hover .wcgs-layout-editor-header__tip{opacity:1;transform:translate(50%);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-layout-editor-header__reset{border-radius:4px;color:#9a9ba0;height:30px;transition:color .16s cubic-bezier(.2,0,0,1);width:30px}.wcgs-layout-editor-header__reset:hover{color:#1d1d1f}.wcgs-layout-editor-header__save{background:#7c3aed;border:1px solid #7c3aed;border-radius:4px;color:#fff;font-size:14px;font-weight:600;height:38px;padding:0 14px;transition:background-color .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-layout-editor-header__save[aria-disabled=true]{cursor:default;opacity:.55}.wcgs-layout-editor-header__anchor{align-self:flex-end;height:0;position:relative;width:0}.wcgs-layout-editor-header__backdrop{inset:0;position:fixed;z-index:84}.wcgs-layout-editor-header__popover{animation:wcgs-lay-pop-in .2s cubic-bezier(.2,0,0,1);background:#fff;border:1px solid #e2e3e6;border-radius:8px;box-shadow:0 14px 36px rgba(16,17,20,.16);box-sizing:border-box;max-width:calc(100vw - 32px);padding:16px;position:absolute;left:0;top:10px;transform-origin:top left;width:340px;z-index:85}.wcgs-layout-editor-header__popover.is-out{animation:wcgs-lay-pop-out .16s cubic-bezier(.2,0,0,1) forwards}.wcgs-layout-editor-header__caret{background:#fff;border-right:1px solid #e2e3e6;border-top:1px solid #e2e3e6;height:10px;position:absolute;left:28px;top:-6px;transform:rotate(-45deg);width:10px}.wcgs-layout-editor-header__popover-title{color:#1d1d1f;font-size:14.5px;font-weight:600}.wcgs-layout-editor-header__popover-text{color:#5b5c61;font-size:13.5px;line-height:1.5;margin-top:4px;text-wrap:pretty}.wcgs-layout-editor-header__popover-actions{margin-top:14px}.wcgs-layout-editor-header__popover-actions .wcgs-btn{font-size:13.5px;height:34px}.wcgs-layout-editor-header__popover-actions .wcgs-btn.is-secondary{color:#45464a;padding:0 12px}.wcgs-layout-editor-header__popover-actions .wcgs-btn.is-secondary:hover{color:#1d1d1f}.wcgs-layout-editor-header__popover-actions .wcgs-btn.is-primary{font-weight:600}.wcgs-assign-drawer{color:#1d1d1f;inset:0;position:fixed;z-index:99980;-webkit-font-smoothing:antialiased}.wcgs-assign-drawer__scrim{animation:wcgs-lay-scrim-in .2s ease;background:rgba(16,17,20,.32);inset:0;position:absolute}.wcgs-assign-drawer__panel{animation:wcgs-lay-drawer-in .26s cubic-bezier(.2,0,0,1);background:#fff;bottom:0;box-shadow:16px 0 40px rgba(16,17,20,.16);max-width:100vw;position:absolute;left:0;top:32px;width:520px}@media(max-width:782px){.wcgs-assign-drawer__panel{top:46px}}.wcgs-assign-drawer.is-closing .wcgs-assign-drawer__scrim{animation:wcgs-lay-scrim-out .22s ease forwards}.wcgs-assign-drawer.is-closing .wcgs-assign-drawer__panel{animation:wcgs-lay-drawer-out .22s cubic-bezier(.2,0,0,1) forwards}.wcgs-assign-drawer__head{border-bottom:1px solid #eeeff1;padding:20px 22px 14px}.wcgs-assign-drawer__head>div{flex:1;min-width:0}.wcgs-assign-drawer__title{font-size:17px;font-weight:600}.wcgs-assign-drawer__subtitle{color:#74757a;font-size:13px;line-height:1.45;margin-top:3px}.wcgs-assign-drawer__close{border-radius:6px;color:#74757a;height:32px;width:32px}.wcgs-assign-drawer__close:hover{background:#f3f3f5;color:#1d1d1f}.wcgs-assign-drawer__controls{padding:14px 22px 0}.wcgs-assign-drawer__tabs{background:#f7f7f8;border:1px solid #e6e7ea;border-radius:5px;padding:3px;position:relative}.wcgs-assign-drawer__tab-pill{background:#fff;border-radius:3px;bottom:3px;box-shadow:0 1px 2px rgba(16,17,20,.14),0 0 1px rgba(16,17,20,.1);right:0;position:absolute;top:3px;transition:transform .2s cubic-bezier(.2,0,0,1),width .2s cubic-bezier(.2,0,0,1)}.wcgs-assign-drawer__tab{color:#45464a;flex:1 1 0;font-size:14px;font-weight:400;height:34px;padding:0 12px;position:relative;transition:color .16s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-assign-drawer__tab.is-active{color:#1d1d1f}.wcgs-assign-drawer__search{background:#fff;border:1px solid #dddee1;border-radius:6px;box-sizing:border-box;color:#9a9ba0;height:38px;padding:0 12px}.wcgs-assign-drawer__search input,.wcgs-assign-drawer__search input[type=search]{background:none;border:0;border-radius:0;box-shadow:none;color:#1d1d1f;flex:1;font:inherit;font-size:14px;line-height:1.4;margin:0;min-height:0;min-width:0;outline:none;padding:0}.wcgs-assign-drawer__search input::-webkit-search-cancel-button,.wcgs-assign-drawer__search input[type=search]::-webkit-search-cancel-button{appearance:none}.wcgs-assign-drawer__free{align-self:flex-start;color:#45464a;font-size:13.5px;padding:2px 0}.wcgs-assign-drawer__free .wcgs-check.is-on,.wcgs-assign-drawer__row .wcgs-check.is-on{background:#7c3aed;border-color:#7c3aed}.wcgs-assign-drawer__list{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 14px;position:relative}.wcgs-assign-drawer__label{color:#1d1d1f;flex:0 1 auto;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-assign-drawer__row{border-radius:5px;padding:8px;text-align:right}.wcgs-assign-drawer__row.has-thumb{padding:7px 8px}.wcgs-assign-drawer__row:hover{background:#f7f7f8}.wcgs-assign-drawer__row.is-locked{cursor:not-allowed}.wcgs-assign-drawer__row.is-locked .wcgs-check{background:#f3f3f5;border-color:#e2e3e6}.wcgs-assign-drawer__row.is-locked .wcgs-assign-drawer__label{color:#9a9ba0}.wcgs-assign-drawer__thumb{background-color:#f5f5f7;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;flex:0 0 30px;height:30px;width:30px}.wcgs-assign-drawer__meta{color:#9a9ba0;font-size:12.5px;font-variant-numeric:tabular-nums;margin-right:auto;padding-right:8px;white-space:nowrap}.wcgs-assign-drawer__excl-hint{color:#74757a;font-size:13px;line-height:1.45;padding:6px 8px 8px}.wcgs-assign-drawer__loading{animation:wcgs-lay-scrim-in .16s ease;color:#74757a;font-size:13px;padding:12px 8px}.wcgs-assign-drawer__loading>span{animation:wcgs-lay-spin .7s linear infinite;border:2px solid #e2e3e6;border-radius:50%;border-top-color:#1d1d1f;box-sizing:border-box;height:14px;width:14px}.wcgs-assign-drawer__sentinel{height:1px}.wcgs-assign-drawer__state{color:#74757a;font-size:13.5px;padding:28px 8px;text-align:center}.wcgs-assign-drawer__hint{color:#9a9ba0;font-size:12px;padding:8px 8px 4px;text-align:center}.wcgs-assign-drawer__summary{animation:wcgs-lay-card-in .26s cubic-bezier(.2,0,0,1);border-top:1px solid #eeeff1;overflow:hidden;padding:10px 22px 12px}.wcgs-assign-drawer__summary.is-leaving{animation:wcgs-lay-card-out .2s cubic-bezier(.2,0,0,1) forwards}.wcgs-assign-drawer__summary-toggle{padding:4px 0;text-align:right}.wcgs-assign-drawer__summary-count{color:#1d1d1f;font-size:13px;font-weight:600}.wcgs-assign-drawer__summary-affected{color:#74757a;font-size:12.5px}.wcgs-assign-drawer__summary-chevron{color:#74757a;margin-right:auto;transform:rotate(90deg);transition:transform .2s cubic-bezier(.2,0,0,1)}.wcgs-assign-drawer__summary-chevron.is-open{transform:none}.wcgs-assign-drawer__chips-wrap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1)}.wcgs-assign-drawer__chips-wrap>div{min-height:0;overflow:hidden}.wcgs-assign-drawer__chips-wrap.is-open{grid-template-rows:1fr;opacity:1}.wcgs-assign-drawer__chips{max-height:92px;overflow-y:auto;padding-top:10px}.wcgs-assign-drawer__chip{background:#f3f3f5;border-radius:4px;color:#1d1d1f;font-size:13px;height:26px;padding:0 9px 0 3px;white-space:nowrap}.wcgs-assign-drawer__chip-remove{border-radius:3px;color:#74757a;height:20px;width:20px}.wcgs-assign-drawer__chip-remove:hover{background:#e6e7ea;color:#1d1d1f}.wcgs-assign-drawer__chip-kind{color:#74757a}.wcgs-assign-drawer__foot{border-top:1px solid #f0f0f1;padding:14px 22px 18px}.wcgs-assign-drawer__buttons .wcgs-btn{border-radius:6px;height:38px;transition-duration:.12s}.wcgs-assign-drawer__buttons .wcgs-btn.wcgs-assign-drawer__clear{padding:0 14px}@media(max-width:960px){.wcgs-layout-row,.wcgs-layouts-table__head{grid-template-columns:18px 16px minmax(0,1.6fr) minmax(0,2fr) 92px 34px}.wcgs-layout-row__affected,.wcgs-layout-row__updated,.wcgs-layouts-table__head>span:nth-child(5),.wcgs-layouts-table__head>span:nth-child(7){display:none}}.wcgs-video-modal{animation:wcgs-scrim-in .2s ease;background:rgba(16,17,20,.72);box-sizing:border-box;inset:0;padding:56px 24px;position:fixed;z-index:100000}.wcgs-video-modal.is-closing{animation:wcgs-scrim-out .18s ease forwards}.wcgs-video-modal__dialog{animation:wcgs-pop-in .22s cubic-bezier(.2,0,0,1);position:relative;width:min(1080px,(100vh - 112px)*16/9,100%)}.wcgs-video-modal.is-closing .wcgs-video-modal__dialog{animation:wcgs-pop-out .16s cubic-bezier(.2,0,0,1) forwards}.wcgs-video-modal__player{aspect-ratio:16/9;background:#000;border-radius:12px;box-shadow:0 24px 64px rgba(0,0,0,.4);overflow:hidden}.wcgs-video-modal__player iframe{border:0;display:block;height:100%;width:100%}.wcgs-video-modal__close{border-radius:50%;color:hsla(0,0%,100%,.85);height:36px;position:absolute;left:-20px;top:-30px;width:36px}@media(max-width:600px){.wcgs-video-modal__close{left:0;top:-44px}}.wcgs-video-modal__close{transition:background .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1)}.wcgs-video-modal__close:focus-visible,.wcgs-video-modal__close:hover{background:hsla(0,0%,100%,.14);color:#fff}.wcgs-video-modal__close:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35);outline:none}
.wcgs-btn,.wcgs-check-list__item,.wcgs-dropzone,.wcgs-import-file__remove,.wcgs-link-button,.wcgs-modal__close,.wcgs-settings-nav__item,.wcgs-settings-page__reset,.wcgs-settings-page__save,.wcgs-shortcode__button,.wcgs-switch{appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-btn:focus,.wcgs-check-list__item:focus,.wcgs-dropzone:focus,.wcgs-import-file__remove:focus,.wcgs-link-button:focus,.wcgs-modal__close:focus,.wcgs-settings-nav__item:focus,.wcgs-settings-page__reset:focus,.wcgs-settings-page__save:focus,.wcgs-shortcode__button:focus,.wcgs-switch:focus{box-shadow:none;outline:none}.wcgs-btn:focus-visible,.wcgs-check-list__item:focus-visible,.wcgs-dropzone:focus-visible,.wcgs-import-file__remove:focus-visible,.wcgs-link-button:focus-visible,.wcgs-modal__close:focus-visible,.wcgs-settings-nav__item:focus-visible,.wcgs-settings-page__reset:focus-visible,.wcgs-settings-page__save:focus-visible,.wcgs-shortcode__button:focus-visible,.wcgs-switch:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}@keyframes wcgs-spin{to{transform:rotate(-1turn)}}@keyframes wcgs-bar-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes wcgs-pop-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@keyframes wcgs-scrim-out{0%{opacity:1}to{opacity:0}}@keyframes wcgs-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes wcgs-scrim-in{0%{opacity:0}to{opacity:1}}.wcgs-settings-page{background:#f0f0f1;color:#1d1d1f;min-height:0;overflow-y:auto;padding:20px max(24px,(100% - 1440px)/2)}.wcgs-settings-page__inner{gap:18px}.wcgs-settings-page__head{min-height:38px}.wcgs-settings-page__head h1{color:#1d1d1f;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0;padding:0}.wcgs-settings-page__count{animation:wcgs-pop-in .2s cubic-bezier(.2,0,0,1);color:#74757a;font-size:13px;font-variant-numeric:tabular-nums;margin-left:6px;white-space:nowrap}.wcgs-settings-page__reset-wrap{display:inline-flex;opacity:0;pointer-events:none;position:relative;transform:scale(.6);transition:opacity .22s cubic-bezier(.2,0,0,1),transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1);width:0}.wcgs-settings-page__reset-wrap.is-visible{opacity:1;pointer-events:auto;transform:scale(1);width:30px}.wcgs-settings-page__reset{color:#9a9ba0;height:30px;transition:color .16s cubic-bezier(.2,0,0,1);width:30px}.wcgs-settings-page__reset:hover{color:#1d1d1f}.wcgs-settings-page__tip{background:#1d1d1f;border-radius:5px;box-shadow:0 6px 18px rgba(16,17,20,.18);color:#fff;font-size:12.5px;font-weight:500;right:50%;line-height:18px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translate(50%,-3px);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s linear .16s;visibility:hidden;white-space:nowrap;z-index:60}.wcgs-settings-page__reset-wrap:hover .wcgs-settings-page__tip{opacity:1;transform:translate(50%);transition:opacity .14s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-settings-page__save{background:#7c3aed;border-radius:4px;color:#fff;cursor:default;font-size:14px;font-weight:500;height:38px;opacity:.45;padding:0 16px;transition:background .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-settings-page__save.is-dirty{cursor:pointer;opacity:1}.wcgs-settings-page__body{align-items:flex-start}.wcgs-settings-nav{background:#fff;border:1px solid #e4e6e9;border-radius:8px;box-shadow:0 1px 2px rgba(16,17,20,.04);box-sizing:border-box;flex:0 0 240px;max-height:calc(100vh - 132px);overflow-y:auto;padding:8px 0;position:sticky;top:0}.wcgs-settings-nav__item{border-radius:6px;color:#45464a;font-size:15px;font-weight:500;margin:0 8px 3px;padding:10px 12px;text-align:right;transition:background .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);width:calc(100% - 16px)}.wcgs-settings-nav__item svg{flex:0 0 16px}.wcgs-settings-nav__item:hover{background:#efeff1}.wcgs-settings-nav__item.is-active{background:#f3edfd;color:#7c3aed}.wcgs-settings-card{background:#fff;border:1px solid #e4e6e9;border-radius:8px;box-shadow:0 1px 2px rgba(16,17,20,.04);box-sizing:border-box}.wcgs-settings-card__body{padding:28px 32px}.wcgs-settings-card__body>*{max-width:820px}.wcgs-settings-card__loading{min-height:240px}.wcgs-settings-heading{color:#9a9ba0;font-size:12.5px;font-weight:600;letter-spacing:.06em;margin:28px 0 4px;text-transform:uppercase}.wcgs-settings-heading:first-child{margin-top:4px}.wcgs-settings-intro{color:#5b5c61;font-size:14px;line-height:1.6;margin:0 0 12px;max-width:72ch;text-wrap:pretty}.wcgs-settings-intro a{color:#7c3aed;font-weight:500;text-decoration:none}.wcgs-settings-intro a:focus,.wcgs-settings-intro a:hover{box-shadow:none;color:#7c3aed;text-decoration:underline}.wcgs-settings-row{gap:12px 40px;padding:12px 0}.wcgs-settings-row__label{box-sizing:border-box;color:#1d1d1f;font-size:14px;font-weight:500;line-height:1.4;max-width:100%;width:320px}.wcgs-settings-row.is-inline{flex-wrap:nowrap}.wcgs-settings-row.is-inline .wcgs-settings-row__label{flex:0 1 320px;min-width:0;width:auto}.wcgs-settings-row__control{flex:1 1 280px;min-width:240px}.wcgs-settings-row__fill{flex:1 0 auto}.wcgs-settings-field{max-width:440px}.wcgs-settings-reveal{animation:wcgs-bar-in .2s cubic-bezier(.2,0,0,1)}.wcgs-lt-tip{color:#9a9ba0;cursor:help;flex:0 0 15px;outline:none;position:relative}.wcgs-lt-tip__box{background:#1d1d1f;border-radius:6px;bottom:calc(100% + 8px);box-shadow:0 6px 20px rgba(16,17,20,.18);box-sizing:border-box;color:#fff;cursor:default;font-size:12px;font-weight:400;right:50%;letter-spacing:normal;line-height:1.45;max-width:calc(100vw - 48px);opacity:0;padding:7px 10px;pointer-events:none;position:absolute;text-align:right;text-transform:none;transform:translateX(50%) translateY(4px);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s linear .16s;visibility:hidden;white-space:normal;z-index:30}.wcgs-lt-tip__box:after{content:"";height:10px;right:0;position:absolute;left:0;top:100%}.wcgs-lt-tip__box .wcgs-lt-tip__link{color:#c4b5fd;font-weight:500;text-decoration:underline;text-underline-offset:2px}.wcgs-lt-tip__box .wcgs-lt-tip__link:focus,.wcgs-lt-tip__box .wcgs-lt-tip__link:hover{box-shadow:none;color:#c4b5fd}.wcgs-lt-tip:focus .wcgs-lt-tip__box,.wcgs-lt-tip:focus-within .wcgs-lt-tip__box,.wcgs-lt-tip:hover .wcgs-lt-tip__box{opacity:1;pointer-events:auto;transform:translateX(50%) translateY(0);transition:opacity .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),visibility 0s;visibility:visible}.wcgs-switch{background:#c6c7cb;border-radius:999px;flex:0 0 40px;height:22px;position:relative;transition:background .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1);width:40px}.wcgs-switch,.wcgs-switch:focus{box-shadow:inset 0 1px 2px rgba(16,17,20,.14)}.wcgs-switch.is-on{background:#7c3aed;box-shadow:inset 0 1px 2px rgba(16,17,20,.08)}.wcgs-switch:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-switch__knob{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(16,17,20,.28),0 0 1px rgba(16,17,20,.18);height:18px;right:2px;position:absolute;top:2px;transition:transform .2s cubic-bezier(.2,0,0,1);width:18px}.wcgs-switch.is-on .wcgs-switch__knob{transform:translateX(-18px)}.wcgs-text-field{max-width:440px}.wcgs-text-field input.wcgs-text-field__input{background:#fff;border:1px solid #dddee1;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#1d1d1f;font-size:14px;height:40px;margin:0;min-height:0;outline:none;padding:0 12px;transition:border-color .12s cubic-bezier(.2,0,0,1)}.wcgs-text-field input.wcgs-text-field__input::placeholder{color:#9a9ba0}.wcgs-text-field input.wcgs-text-field__input:hover{border-color:#9a9ba0}.wcgs-text-field input.wcgs-text-field__input:focus{border-color:#1d1d1f;box-shadow:none}.wcgs-text-field__note{color:#74757a;font-size:13px;line-height:1.45}.wcgs-check-list__item{color:#1d1d1f;font-size:14px;text-align:right}.wcgs-box{align-items:center;background:#fff;border:1px solid #c6c7cb;border-radius:3px;box-sizing:border-box;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;transition:background .12s cubic-bezier(.2,0,0,1),border-color .12s cubic-bezier(.2,0,0,1);width:16px}.wcgs-box.is-on{background:#7c3aed;border-color:#7c3aed}.wcgs-ring{align-items:center;background:#fff;border:1px solid #c6c7cb;border-radius:50%;box-sizing:border-box;display:inline-flex;flex:0 0 16px;height:16px;justify-content:center;transition:border-color .16s cubic-bezier(.2,0,0,1);width:16px}.wcgs-ring span{background:#7c3aed;border-radius:50%;height:8px;opacity:0;transform:scale(0);transition:transform .22s cubic-bezier(.34,1.56,.64,1),opacity .16s cubic-bezier(.2,0,0,1);width:8px}.wcgs-ring.is-on{border-color:#7c3aed}.wcgs-ring.is-on span{opacity:1;transform:scale(1)}.wcgs-shortcode__button{background:#f7f7f8;border:1px solid #dddee1;border-radius:4px;box-sizing:border-box;color:#45464a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;height:36px;padding:0 12px 0 10px;transition:border-color .16s cubic-bezier(.2,0,0,1),background-color .16s cubic-bezier(.2,0,0,1)}.wcgs-shortcode__button:hover{background-color:#f3f3f5;border-color:#9a9ba0}.wcgs-shortcode__rule{background:#dddee1;height:18px;width:1px}.wcgs-shortcode__icon{color:#74757a}.wcgs-shortcode__copied{color:#1e6b41;font-size:13px;font-weight:500;opacity:0;pointer-events:none;transform:translateX(4px);transition:opacity .18s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1)}.wcgs-shortcode__copied.is-visible{opacity:1;transform:none}.wcgs-btn{align-items:center;border:1px solid transparent;border-radius:4px;box-sizing:border-box;display:inline-flex;font-size:14px;font-weight:500;gap:7px;height:40px;justify-content:center;line-height:1;padding:0 16px;transition:background-color .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-btn.is-modal,.wcgs-btn.is-small{height:36px;padding:0 14px}.wcgs-btn.is-large{font-weight:600;padding:0 18px}.wcgs-btn.is-primary{background:#7c3aed;border-color:#7c3aed;color:#fff}.wcgs-btn.is-primary:hover{background:#6d28d9;border-color:#6d28d9}.wcgs-btn.is-secondary{background:#fff;border-color:#dddee1;color:#1d1d1f}.wcgs-btn.is-secondary:hover{background:#f7f7f8;border-color:#9a9ba0}.wcgs-btn.is-ghost{color:#45464a}.wcgs-btn.is-ghost:hover{background:#f3f3f5}.wcgs-btn.is-danger{background:#d63638;border-color:#d63638;color:#fff}.wcgs-btn.is-danger:hover{background:#b32d2e;border-color:#b32d2e}.wcgs-btn.is-destroy{background:#c0392b;border-color:#c0392b;color:#fff;font-weight:600}.wcgs-btn.is-destroy:hover{background:#a93226;border-color:#a93226}.wcgs-btn:disabled,.wcgs-btn[aria-disabled=true]{cursor:not-allowed;opacity:.45;pointer-events:none}.wcgs-link-button{color:#5b5c61;font-size:13.5px;font-weight:500}.wcgs-link-button:hover{color:#1d1d1f;text-decoration:underline}.wcgs-link-button:disabled{cursor:default;opacity:.6}.wcgs-dot{color:#c6c7cb}.wcgs-done{animation:wcgs-bar-in .2s cubic-bezier(.2,0,0,1);color:#1e6b41;font-size:13.5px;font-weight:500}.wcgs-done svg{flex:0 0 15px}.wcgs-error-text{animation:wcgs-bar-in .18s cubic-bezier(.2,0,0,1);color:#b42318;font-size:13px;line-height:1.45}.wcgs-spinner{animation:wcgs-spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;box-sizing:border-box;flex:0 0 13px;height:13px;width:13px}.wcgs-spinner.is-muted{border-color:#1d1d1f #e2e3e6 #e2e3e6;flex-basis:14px;height:14px;width:14px}.wcgs-migration-row{gap:12px 40px;padding:12px 0}.wcgs-migration-row__name{line-height:1.4;max-width:100%;width:420px}.wcgs-migration-row__title{color:#1d1d1f;font-size:14px;font-weight:500}.wcgs-migration-row__author{color:#74757a;font-size:13px;margin-top:2px}.wcgs-migration-row__action{flex:1 1 220px;min-width:200px}.wcgs-migration-row__progress,.wcgs-migration-row__result{animation:wcgs-bar-in .2s cubic-bezier(.2,0,0,1)}.wcgs-migration-row__progress{color:#45464a;font-size:13.5px;font-variant-numeric:tabular-nums}.wcgs-migration-row__bar{background:#eeeff1;border-radius:2px;height:4px;overflow:hidden;width:120px}.wcgs-migration-row__bar .wcgs-migration-row__fill{background:#1d1d1f;border-radius:2px;display:block;height:100%;transition:width .4s cubic-bezier(.2,0,0,1)}.wcgs-dropzone{background:#fafafb;border:1px dashed #c6c7cb;border-radius:6px;padding:22px 16px;transition:border-color .16s cubic-bezier(.2,0,0,1),background-color .16s cubic-bezier(.2,0,0,1)}.wcgs-dropzone.is-dragging,.wcgs-dropzone:hover{background-color:#f5f5f7;border-color:#9a9ba0}.wcgs-dropzone__title{color:#1d1d1f;font-size:14px}.wcgs-dropzone__browse{color:#7c3aed;font-weight:500}.wcgs-dropzone__hint{color:#9a9ba0;font-size:12.5px}.wcgs-import-file{animation:wcgs-bar-in .2s cubic-bezier(.2,0,0,1);background:#fff;border:1px solid #dddee1;border-radius:6px;box-sizing:border-box;height:44px;padding:0 12px 0 6px}.wcgs-import-file__name{color:#1d1d1f;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wcgs-import-file__size{color:#9a9ba0;font-size:12.5px}.wcgs-import-file__remove{border-radius:4px;color:#9a9ba0;height:32px;width:32px}.wcgs-import-file__remove:hover{background:#f3f3f5;color:#1d1d1f}.wcgs-import-preview__row{align-items:baseline;border-bottom:1px solid #f0f0f1;color:#1d1d1f;font-size:14px;padding:9px 0}.wcgs-import-preview__meta{color:#74757a;font-size:13px;text-align:left}.wcgs-code-field{margin-bottom:20px}.wcgs-code-field:last-child{margin-bottom:0}.wcgs-code-field__label{color:#1d1d1f;font-size:14px;font-weight:500;margin-bottom:6px}.wcgs-code-field textarea.wcgs-code-field__input{background:#1d1d1f;border:1px solid #c6c7cb;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#c6c7cb;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;margin:0;min-height:120px;padding:12px 14px;resize:vertical;tab-size:4;width:100%}.wcgs-code-field textarea.wcgs-code-field__input::placeholder{color:#74757a}.wcgs-code-field textarea.wcgs-code-field__input:focus{border-color:#c6c7cb;box-shadow:none;outline:none}.wcgs-code-field textarea.wcgs-code-field__input[readonly]{cursor:not-allowed}.wcgs-code-field__note{color:#74757a;font-size:13px;margin-top:6px}.wcgs-confirm{align-items:center;background:rgba(16,17,20,.4);bottom:0;color:#1d1d1f;display:flex;justify-content:center;right:160px;position:fixed;left:0;top:32px;z-index:99990;-webkit-font-smoothing:antialiased;animation:wcgs-scrim-in .2s ease}.wcgs-confirm,.wcgs-confirm__card{box-sizing:border-box;padding:24px}.wcgs-confirm__card{animation:wcgs-pop-in .22s cubic-bezier(.2,0,0,1);background:#fff;border-radius:10px;box-shadow:0 24px 60px rgba(16,17,20,.25);max-width:100%;width:440px}.wcgs-confirm.is-closing{animation:wcgs-scrim-out .18s ease forwards}.wcgs-confirm.is-closing .wcgs-confirm__card{animation:wcgs-pop-out .16s cubic-bezier(.2,0,0,1) forwards}.wcgs-confirm__icon{background:#fdecec;border-radius:50%;color:#d63638;flex:0 0 40px;height:40px;width:40px}.wcgs-confirm__title{color:#1d1d1f;font-size:16px;font-weight:600;letter-spacing:-.01em}.wcgs-confirm__text{color:#5b5c61;font-size:14px;line-height:1.55;margin:6px 0 0;text-wrap:pretty}.wcgs-confirm__actions{margin-top:22px}.wcgs-confirm__actions .wcgs-btn{font-weight:500;height:38px;padding:0 14px}.wcgs-confirm__actions .wcgs-btn.is-danger,.wcgs-confirm__actions .wcgs-btn.is-primary{padding:0 16px}.wcgs-confirm__actions .wcgs-btn.is-secondary:hover{background:#fff}.wcgs-confirm__card.is-danger .wcgs-confirm__actions{margin-top:20px}body.folded .wcgs-confirm{right:36px}@media(max-width:960px){body.auto-fold .wcgs-confirm{right:36px}}@media(max-width:782px){body.wp-admin .wcgs-confirm{right:0;top:46px}}.wcgs-modal{animation:wcgs-pop-in .22s cubic-bezier(.2,0,0,1);background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(16,17,20,.06),0 24px 64px rgba(16,17,20,.22);max-width:100%;overflow:hidden;position:relative;width:500px}.wcgs-modal__close{border-radius:6px;color:#9a9ba0;height:30px;position:absolute;left:14px;top:14px;transition:background .12s cubic-bezier(.2,0,0,1),color .12s cubic-bezier(.2,0,0,1);width:30px}.wcgs-modal__close:hover{background:#f3f3f5;color:#1d1d1f}.wcgs-modal__body{padding:24px 24px 20px}.wcgs-modal__icon{background:#fdf1ef;border-radius:8px;color:#c0392b;flex:0 0 36px;height:36px;width:36px}.wcgs-modal__content{padding-left:20px}.wcgs-modal__list{color:#45464a;font-size:13.5px;margin-top:10px}.wcgs-modal__muted{color:#74757a;font-size:13.5px;line-height:1.5;margin:12px 0 0}.wcgs-modal__footer{background:#fafafb;border-top:1px solid #eeeff1;padding:14px 24px}.wcgs-modal__footer .wcgs-btn.is-secondary:hover{background:#f7f7f8}@media(max-width:960px){.wcgs-settings-page{padding:16px}.wcgs-settings-page__body{align-items:stretch;flex-direction:column}.wcgs-settings-nav{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:4px;max-height:none;padding:8px;position:static}.wcgs-settings-nav__item{margin:0;width:auto}.wcgs-settings-card__body{padding:20px}}
.wcgs-swatches-page :where(button,a){appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-swatches-page :focus:where(button,a){box-shadow:none;outline:none}.wcgs-swatches-page :focus-visible:where(button,a){box-shadow:0 0 0 2px rgba(124,58,237,.35)}@keyframes wcgs-sw-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes wcgs-sw-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wcgs-sw-fade{0%{opacity:0}to{opacity:1}}.wcgs-swatches-page{background:radial-gradient(1000px 560px at 85% -10%,rgba(34,113,177,.07),transparent 70%),radial-gradient(800px 500px at -5% 35%,rgba(114,174,230,.06),transparent 70%),#fbfcfe;color:#1d1d1f;min-height:0;overflow-y:auto}.wcgs-swatches-page h1,.wcgs-swatches-page h2,.wcgs-swatches-page p{margin:0;padding:0}.wcgs-swatches-page :where(button,a){text-decoration:none}.wcgs-sw{box-sizing:border-box;gap:80px;margin:0 auto;max-width:1220px;padding:72px 40px 80px}.wcgs-sw-gap-18{gap:18px}.wcgs-sw-h2{color:#1d1d1f;font-size:clamp(26px,2.6vw,34px);font-weight:650;letter-spacing:-.025em;line-height:1.15;text-wrap:balance}.wcgs-swatches-page .wcgs-sw-button{align-items:center;background:#2271b1;border-radius:6px;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:8px;height:44px;padding:0 20px;transition:background-color .18s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-swatches-page .wcgs-sw-button:focus,.wcgs-swatches-page .wcgs-sw-button:hover{background-color:#135e96;color:#fff}.wcgs-swatches-page .wcgs-sw-button:focus-visible{box-shadow:0 0 0 3px rgba(34,113,177,.35)}.wcgs-swatches-page .wcgs-sw-button.is-busy{cursor:default}.wcgs-sw-photo{background-color:#eef0f1;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.wcgs-sw-label{color:#5b5c61;font-size:13.5px}.wcgs-sw-label b{color:#1d1d1f;font-weight:600}.wcgs-sw-label.is-small{font-size:12.5px}.wcgs-sw-eyebrow{color:#2271b1;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.wcgs-sw-eyebrow.is-muted{color:#8a8b90;width:52px}.wcgs-sw-dot{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);box-sizing:border-box;display:block;flex:0 0 auto;position:relative;transition:box-shadow .14s cubic-bezier(.2,0,0,1)}.wcgs-sw-dot.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #2271b1}.wcgs-sw-dot.is-bright.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #2563eb}.wcgs-sw-dot.is-tiny.is-active{box-shadow:0 0 0 1.5px #fff,0 0 0 3px #2271b1}.wcgs-sw-dot.is-flat:not(.is-active){box-shadow:none}.wcgs-sw-dot.is-rounded{border-radius:8px}.wcgs-sw-dot.is-square{border-radius:2px}.wcgs-sw-dot.is-out{background-image:linear-gradient(to top left,transparent calc(50% - 1px),#fff calc(50% - 1px),#fff calc(50% + 1px),transparent calc(50% + 1px))!important;box-shadow:none;opacity:.4}.wcgs-swatches-page .wcgs-sw-dot.is-button{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);height:30px;width:30px}.wcgs-swatches-page .wcgs-sw-dot.is-button.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #2271b1}.wcgs-swatches-page .wcgs-sw-dot.is-button:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #2271b1,0 0 0 7px rgba(34,113,177,.25)}.wcgs-sw-chip{align-items:center;background:#fff;border:1px solid #dddee1;border-radius:6px;box-sizing:border-box;color:#45464a;display:inline-flex;font-size:13.5px;height:38px;justify-content:center;min-width:44px;padding:0 12px}.wcgs-sw-chip.is-sm{border-radius:4px;font-size:13px;font-weight:500;height:34px;min-width:40px;padding:0 10px}.wcgs-sw-chip.is-xs{border-radius:5px;font-size:12.5px;height:32px;min-width:38px;padding:0}.wcgs-sw-chip.is-pill{border-radius:999px;height:34px;min-width:0;padding:0 16px}.wcgs-sw-chip.is-blue{height:34px;min-width:0;padding:0 14px}.wcgs-sw-chip.is-active{font-weight:600}.wcgs-sw-chip.is-dark.is-active{border:1.5px solid #1d1d1f;color:#1d1d1f}.wcgs-sw-chip.is-pill.is-active{background:#1d1d1f;border-color:#1d1d1f;color:#fff}.wcgs-sw-chip.is-blue.is-active{background:rgba(34,113,177,.06);border:1.5px solid #2271b1;color:#135e96}.wcgs-sw-chip.is-bright.is-active{border:1.5px solid #2563eb;color:#2563eb;font-weight:500}.wcgs-sw-chip.is-out{border-color:#e2e3e6;color:#b5b6ba;text-decoration:line-through}.wcgs-sw-hero{gap:64px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.wcgs-sw-hero__text{gap:20px}.wcgs-sw-hero__pill{align-self:flex-start;background:rgba(34,113,177,.1);border-radius:999px;color:#135e96;font-size:12.5px;font-weight:600;height:28px;padding:0 12px}.wcgs-sw-hero__title{color:#1d1d1f;font-size:clamp(26px,2.9vw,38px);font-weight:650;letter-spacing:-.03em;line-height:1.1;white-space:nowrap}.wcgs-sw-hero__lead{color:#5b5c61;font-size:18px;line-height:1.6;max-width:480px;text-wrap:pretty}.wcgs-sw-hero__actions{margin-top:8px}.wcgs-swatches-page .wcgs-sw-hero__demo{color:#1d1d1f;font-size:15px;font-weight:600}.wcgs-swatches-page .wcgs-sw-hero__demo:focus,.wcgs-swatches-page .wcgs-sw-hero__demo:hover{color:#2271b1}.wcgs-sw-hero__error{color:#cc1818;font-size:13px;line-height:1.5}.wcgs-sw-card{background:#fff;border:1px solid #eeeff1;border-radius:16px;box-shadow:0 1px 2px rgba(16,17,20,.04),0 16px 40px rgba(16,17,20,.06);gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:20px}.wcgs-sw-card__main{aspect-ratio:3/4;border-radius:10px}.wcgs-sw-card__thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.wcgs-sw-card__thumb{aspect-ratio:1;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.wcgs-sw-card__thumb.is-active{box-shadow:0 0 0 2px #2563eb}.wcgs-sw-card__info{gap:18px;padding:4px 0}.wcgs-sw-card__name{color:#1d1d1f;font-size:17px;font-weight:600;line-height:1.3;text-wrap:balance}.wcgs-sw-card__price{color:#45464a;font-size:15px;font-weight:500}.wcgs-sw-card__options{border:1.5px dashed #d4d5d9;border-radius:10px;gap:16px;padding:14px}.wcgs-sw-card__style{border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);height:42px;width:42px}.wcgs-sw-card__style.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #2563eb}.wcgs-sw-card__add{background:#1d1d1f;border-radius:6px;color:#fff;font-size:14px;font-weight:600;height:42px;margin-top:auto}.wcgs-sw-features{border-top:1px solid #dfe7ef;gap:48px;padding-top:56px}.wcgs-sw-features__head{max-width:640px}.wcgs-sw-features__lead{color:#5b5c61;font-size:17px;line-height:1.6;text-wrap:pretty}.wcgs-sw-tour{align-items:stretch;gap:40px 64px}.wcgs-sw-tour__list{flex:1 1 320px;min-width:0}.wcgs-swatches-page .wcgs-sw-feat{padding:18px 0 20px;position:relative;text-align:right}.wcgs-swatches-page .wcgs-sw-feat:focus-visible{border-radius:4px;box-shadow:none;outline:2px solid rgba(34,113,177,.45);outline-offset:2px}.wcgs-swatches-page .wcgs-sw-feat__num{color:#8a8b90;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;padding-top:2px}.wcgs-swatches-page .wcgs-sw-feat__title{color:#3c3d41;font-size:15.5px;font-weight:600}.wcgs-swatches-page .wcgs-sw-feat__text{color:#5b5c61;font-size:14px;line-height:1.55;text-wrap:pretty}.wcgs-swatches-page .wcgs-sw-feat__track{background:#e6e8ec;bottom:0;height:1px;right:0;overflow:hidden;position:absolute;left:0}.wcgs-swatches-page .wcgs-sw-feat__bar{animation:wcgs-sw-fill 6s linear forwards;background:#2271b1;inset:0;position:absolute;transform-origin:right center}.wcgs-swatches-page .wcgs-sw-feat.is-active .wcgs-swatches-page .wcgs-sw-feat__num{color:#2271b1}.wcgs-swatches-page .wcgs-sw-feat.is-active .wcgs-swatches-page .wcgs-sw-feat__title{color:#1d1d1f}.wcgs-sw-tour:focus-within .wcgs-sw-feat__bar,.wcgs-sw-tour:hover .wcgs-sw-feat__bar{animation-play-state:paused}.wcgs-sw-stage{align-self:flex-start;background:radial-gradient(520px 320px at 80% 0,rgba(34,113,177,.07),transparent 70%),#f3f5f8;border:1px solid #e8ebf0;border-radius:20px;box-sizing:border-box;flex:1.35 1 420px;min-height:460px;min-width:0;padding:40px 32px;position:sticky;top:max(16px,50% - 230px)}.wcgs-sw-stage__panel{animation:wcgs-sw-rise .38s cubic-bezier(.22,1,.36,1) both}.wcgs-sw-panel,.wcgs-sw-stage__stack{max-width:420px;width:100%}.wcgs-sw-panel{background:#fff;border-radius:14px;box-shadow:0 1px 2px rgba(16,17,20,.04),0 16px 40px rgba(16,17,20,.08);box-sizing:border-box;padding:22px}.wcgs-sw-panel.is-row{gap:18px;padding:18px}.wcgs-sw-panel.is-sync{gap:20px;padding:20px}.wcgs-sw-panel.is-compact{padding:18px}.wcgs-sw-panel__image{aspect-ratio:3/4;border-radius:8px;flex:0 0 112px;width:112px}.wcgs-sw-panel__image.is-large{animation:wcgs-sw-fade .22s cubic-bezier(.2,0,0,1);flex-basis:132px;width:132px}.wcgs-sw-panel__hint{color:#8a8b90;font-size:13px;line-height:1.5;text-wrap:pretty}.wcgs-sw-panel__key{color:#8a8b90;font-size:12px;width:72px}.wcgs-sw-before{background:hsla(0,0%,100%,.55);border:1px dashed #d4d5d9;border-radius:12px;padding:14px 16px}.wcgs-sw-before__select{background:#fff;border:1px solid #dddee1;border-radius:6px;color:#8a8b90;flex:1;font-size:13.5px;height:36px;padding:0 12px}.wcgs-sw-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.wcgs-sw-tile__image{aspect-ratio:1;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);width:100%}.wcgs-sw-tile__name{color:#5b5c61;font-size:12px}.wcgs-sw-tile.is-active .wcgs-sw-tile__image{box-shadow:0 0 0 2px #fff,0 0 0 4px #2271b1}.wcgs-sw-tile.is-active .wcgs-sw-tile__name{color:#1d1d1f;font-weight:600}.wcgs-sw-shop{grid-template-columns:repeat(3,minmax(0,1fr));max-width:520px;width:100%}.wcgs-sw-shop__card{background:#fff;border-radius:12px;box-shadow:0 1px 2px rgba(16,17,20,.04),0 12px 30px rgba(16,17,20,.07);padding:10px 10px 14px}.wcgs-sw-shop__image{aspect-ratio:3/4;border-radius:8px}.wcgs-sw-shop__name{color:#1d1d1f;font-size:13px;font-weight:600;line-height:1.3}.wcgs-sw-shop__price{color:#5b5c61;font-size:12.5px}.wcgs-sw-shop__more{color:#8a8b90;font-size:11.5px;line-height:16px}.wcgs-sw-stock{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));max-width:460px;width:100%}.wcgs-sw-tips{padding-top:140px}.wcgs-sw-tip{background:#1d1d1f;border-radius:8px;bottom:calc(100% + 10px);box-shadow:0 8px 20px rgba(16,17,20,.2);box-sizing:border-box;right:50%;padding:6px;position:absolute;transform:translateX(50%);width:96px}.wcgs-sw-tip__image{aspect-ratio:1;border-radius:5px}.wcgs-sw-tip__name{color:#fff;font-size:12px;font-weight:600;text-align:center}.wcgs-sw-clear{border-top:1px solid #f1f1f3;padding-top:14px}.wcgs-sw-clear__price{color:#1d1d1f;font-size:15px;font-weight:600}.wcgs-sw-clear__reset{color:#135e96;font-size:13px;font-weight:600}@media(max-width:900px){.wcgs-sw{gap:56px;padding:48px 24px 64px}.wcgs-sw-hero{gap:40px}.wcgs-sw-stage{min-height:380px;order:-1;padding:32px 20px;position:static}}@media(max-width:600px){.wcgs-sw{gap:48px;padding:32px 16px 48px}.wcgs-sw-hero__title{white-space:normal}.wcgs-sw-card{grid-template-columns:minmax(0,1fr);padding:16px}.wcgs-sw-features{padding-top:40px}.wcgs-sw-stage{min-height:340px;padding:24px 14px}.wcgs-sw-shop{gap:8px}}@media(prefers-reduced-motion:reduce){.wcgs-swatches-page *{animation-duration:.01ms!important;transition-duration:.01ms!important}.wcgs-swatches-page .wcgs-sw-feat__bar{animation:none!important}}
.wcgs-wizard :where(button,a){appearance:none;background:none;border:0;box-shadow:none;cursor:pointer;font:inherit;margin:0;padding:0}.wcgs-wizard :focus:where(button,a){box-shadow:none;outline:none}.wcgs-wizard :focus-visible:where(button,a){box-shadow:0 0 0 2px rgba(124,58,237,.35)}@keyframes wcgs-wz-in{0%{opacity:0}to{opacity:1}}@keyframes wcgs-wz-out{0%{opacity:1}to{opacity:0}}@keyframes wcgs-wz-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes wcgs-wz-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes wcgs-wz-draw{to{stroke-dashoffset:0}}@keyframes wcgs-wz-ring{0%{opacity:.35;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes wcgs-wz-confetti{0%{opacity:0;transform:translateZ(0) rotate(0)}8%{opacity:1}to{opacity:0;transform:translate3d(-30px,92vh,0) rotate(-540deg)}}@keyframes wcgs-wz-fade{0%{opacity:0}25%,4%{opacity:1}29%,to{opacity:0}}@keyframes wcgs-wz-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes wcgs-wz-dot{0%,24%{transform:translateX(0)}27%,49%{transform:translateX(-8px)}52%,74%{transform:translateX(-16px)}77%,97%{transform:translateX(-24px)}to{transform:translateX(0)}}@keyframes wcgs-wz-mag-lens{0%{transform:translate3d(-13.04%,21.74%,0)}33%{transform:translate3d(-95.65%,30.43%,0)}66%{transform:translate3d(-73.91%,100%,0)}to{transform:translate3d(-21.74%,86.96%,0)}}@keyframes wcgs-wz-mag-image{0%{transform:translate3d(17.5%,-21.5%,0)}33%{transform:translate3d(55.5%,-25.5%,0)}66%{transform:translate3d(45.5%,-57.5%,0)}to{transform:translate3d(21.5%,-51.5%,0)}}@keyframes wcgs-wz-spin{to{transform:rotate(-1turn)}}.wcgs-wizard-spinner{animation:wcgs-wz-spin .7s linear infinite;border:2px solid #ddd6fe;border-radius:50%;border-top-color:#7c3aed;box-sizing:border-box;flex:0 0 14px;height:14px;width:14px}.wcgs-wizard-spinner.is-light{border-color:#fff hsla(0,0%,100%,.4) hsla(0,0%,100%,.4)}.wcgs-wizard{background:#fff;color:#1d1d1f;font-size:14px;inset:0;line-height:1.4;position:fixed;z-index:100050;-webkit-font-smoothing:antialiased;animation:wcgs-wz-in .26s ease}.wcgs-wizard.is-closing{animation:wcgs-wz-out .22s ease forwards}.wcgs-wizard:focus{outline:none}.wcgs-wizard *,.wcgs-wizard :after,.wcgs-wizard :before{box-sizing:border-box}.wcgs-wizard :where(button,a){text-decoration:none}.wcgs-wizard dd,.wcgs-wizard dl,.wcgs-wizard h1,.wcgs-wizard ol,.wcgs-wizard p{margin:0;padding:0}.wcgs-wizard__header{background:#fff;border-bottom:1px solid #eeeff1;flex:0 0 68px;gap:clamp(12px,2vw,24px);padding:0 clamp(16px,3vw,32px)}.wcgs-wizard__logo{height:26px;width:auto}.wcgs-wizard__progress{overflow:hidden}.wcgs-wizard__exit{border-radius:6px;color:#5b5c61;font-size:14px;font-weight:500;height:36px;padding:0 12px;transition:background-color .14s cubic-bezier(.2,0,0,1),color .14s cubic-bezier(.2,0,0,1)}.wcgs-wizard__exit:hover{background:#f3f3f5;color:#1d1d1f}.wcgs-wizard__body{min-height:0;overflow-x:hidden;overflow-y:auto;position:relative}.wcgs-wizard__body.is-step{scrollbar-gutter:stable}.wcgs-wizard__footer{backdrop-filter:blur(8px);background:hsla(0,0%,100%,.96);border-top:1px solid #eeeff1;flex:0 0 76px}.wcgs-wizard__footer-inner{margin:0 auto;max-width:1080px;padding:0 clamp(16px,4vw,40px)}.wcgs-wizard__error{color:#cc1818;font-size:13px;text-align:left}.wcgs-wizard__back{border-radius:6px;color:#45464a;font-size:14.5px;font-weight:500;height:42px;padding:0 10px 0 14px;transition:background-color .14s cubic-bezier(.2,0,0,1)}.wcgs-wizard__back:hover{background:#f3f3f5;color:#1d1d1f}.wcgs-wizard__back:disabled{cursor:default;opacity:.5}.wcgs-wizard__continue{background:#7c3aed;border-radius:6px;color:#fff;font-size:14.5px;font-weight:600;height:42px;padding:0 20px;transition:background-color .16s cubic-bezier(.2,0,0,1),opacity .16s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-wizard__continue:hover{background:#6d28d9}.wcgs-wizard__continue.is-busy{cursor:default;opacity:.6}.wcgs-wizard-steps{list-style:none}.wcgs-wizard-steps__item{margin:0}.wcgs-wizard-steps__line{background:#e6e7ea;border-radius:2px;height:2px;margin:0 clamp(6px,1vw,12px);overflow:hidden;position:relative;width:clamp(16px,4vw,56px)}.wcgs-wizard-steps__fill{background:#7c3aed;inset:0;position:absolute;transform-origin:right;transition:transform .42s cubic-bezier(.22,1,.36,1)}.wcgs-wizard-steps__dot{background:#fff;border-radius:50%;box-shadow:inset 0 0 0 1.5px #dddee1;color:#8c8f94;flex:0 0 28px;font-size:13px;font-weight:600;height:28px;transition:background-color .24s cubic-bezier(.2,0,0,1),color .24s cubic-bezier(.2,0,0,1),box-shadow .24s cubic-bezier(.2,0,0,1);width:28px}.wcgs-wizard-steps__check{animation:wcgs-wz-pop .26s cubic-bezier(.22,1,.36,1)}.wcgs-wizard-steps__label{color:#8c8f94;font-size:clamp(12.5px,1.2vw,14px);font-weight:500;transition:color .24s cubic-bezier(.2,0,0,1);white-space:nowrap}.wcgs-wizard-steps__item.is-active .wcgs-wizard-steps__dot,.wcgs-wizard-steps__item.is-done .wcgs-wizard-steps__dot{background:#7c3aed;box-shadow:none;color:#fff}.wcgs-wizard-steps__item.is-active .wcgs-wizard-steps__dot{box-shadow:0 0 0 4px #ede5fd}.wcgs-wizard-steps__item.is-active .wcgs-wizard-steps__label{color:#1d1d1f;font-weight:600}.wcgs-wizard-steps__item.is-done .wcgs-wizard-steps__label{color:#45464a}.wcgs-wizard-welcome{grid-template-columns:repeat(auto-fit,minmax(min(100%,540px),1fr));min-height:100%}.wcgs-wizard-welcome__intro{gap:32px;padding:clamp(28px,5vw,56px) max(clamp(20px,5vw,56px),(100vw - 1360px)/2 + 56px) clamp(28px,5vw,56px) clamp(20px,5vw,56px)}.wcgs-wizard-welcome__actions,.wcgs-wizard-welcome__text{animation:wcgs-wz-rise .6s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:column;gap:18px}.wcgs-wizard-welcome__actions{animation-delay:.12s;flex-direction:row}.wcgs-wizard-welcome__title{color:#1d1d1f;font-size:clamp(32px,4vw,48px);font-weight:680;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.wcgs-wizard-welcome__lead{color:#5b5c61;font-size:clamp(15px,1.4vw,17px);line-height:1.6;max-width:460px;text-wrap:pretty}.wcgs-wizard .wcgs-wizard-welcome__start{align-items:center;background:#7c3aed;border-radius:8px;box-shadow:0 8px 20px rgba(124,58,237,.28);color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:10px;height:50px;padding:0 26px;transition:background-color .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1),box-shadow .16s cubic-bezier(.2,0,0,1)}.wcgs-wizard .wcgs-wizard-welcome__start:hover{background:#6d28d9;box-shadow:0 12px 26px rgba(124,58,237,.34);transform:translateY(-1px)}.wcgs-wizard .wcgs-wizard-welcome__start:focus-visible{box-shadow:0 8px 20px rgba(124,58,237,.28),0 0 0 3px rgba(124,58,237,.35)}.wcgs-wizard .wcgs-wizard-welcome__skip{color:#5b5c61;font-size:14.5px;font-weight:500;padding:6px 2px}.wcgs-wizard .wcgs-wizard-welcome__skip:hover{color:#1d1d1f;text-decoration:underline}.wcgs-wizard-hero__photo{height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;width:100%}.wcgs-wizard-hero{background:linear-gradient(-135deg,#f4f0ff,#f7f7fa 52%,#eef4ff);overflow:hidden;padding:64px clamp(64px,6vw,96px) 112px clamp(32px,4vw,56px);position:relative}.wcgs-wizard-hero__glow{background:radial-gradient(closest-side,rgba(124,58,237,.12),rgba(124,58,237,0));border-radius:50%;height:520px;position:absolute;left:-120px;top:-120px;width:520px}.wcgs-wizard-hero__stage{max-width:100%;position:relative;width:640px}.wcgs-wizard-hero__page{animation:wcgs-wz-rise .7s cubic-bezier(.22,1,.36,1) .12s both;background:#fff;border-radius:16px;box-shadow:0 1px 2px rgba(16,17,20,.05),0 24px 60px rgba(48,28,110,.16);gap:14px 20px;grid-template-columns:minmax(0,1fr) minmax(150px,190px);padding:20px;position:relative}.wcgs-wizard-hero__gallery{align-self:start;aspect-ratio:1/1.22;border-radius:8px;overflow:hidden;position:relative}.wcgs-wizard-hero__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wcgs-wizard-hero__tile{aspect-ratio:1;background:#f5f5f5;border-radius:8px;overflow:hidden;position:relative}.wcgs-wizard-hero__expand{background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.12);color:#1d1d1f;height:30px;position:absolute;left:10px;top:10px;width:30px}.wcgs-wizard-hero__lens{animation:wcgs-wz-mag-lens 9s cubic-bezier(.45,0,.55,1) infinite alternate;aspect-ratio:1;background:#f5f5f5;border:2px solid #fff;border-radius:50%;box-shadow:0 10px 28px rgba(0,0,0,.22),0 0 0 1px rgba(0,0,0,.06);right:0;overflow:hidden;position:absolute;top:0;width:46%;will-change:transform}.wcgs-wizard-hero .wcgs-wizard-hero__photo.wcgs-wizard-hero__lens-image{animation:wcgs-wz-mag-image 9s cubic-bezier(.45,0,.55,1) infinite alternate;height:435%;inset:auto;right:0;top:0;width:435%;will-change:transform}.wcgs-wizard-hero__play{animation:wcgs-wz-pulse 2.4s ease-in-out infinite;background:#fff;border-radius:50%;box-shadow:0 6px 18px rgba(0,0,0,.16);height:46px;right:50%;margin:-23px -23px 0 0;position:absolute;top:50%;width:46px}.wcgs-wizard-hero__play svg{display:block;transform:translateX(0.4px)}.wcgs-wizard-hero__summary{padding-top:4px}.wcgs-wizard-hero__category{color:#8c8f94;font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.wcgs-wizard-hero__name{color:#1d1d1f;font-size:18px;font-weight:650;letter-spacing:-.01em;line-height:1.25}.wcgs-wizard-hero__price{color:#1d1d1f;font-size:15px;font-weight:500}.wcgs-wizard-hero__rating{color:#5b5c61;font-size:12px}.wcgs-wizard-hero__stars{color:#e6a700;letter-spacing:1px}.wcgs-wizard-hero__option{gap:7px}.wcgs-wizard-hero__label{color:#5b5c61;font-size:12px}.wcgs-wizard-hero__label b{color:#1d1d1f;font-weight:600}.wcgs-wizard-hero__color{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);height:24px;width:24px}.wcgs-wizard-hero__color.is-active{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #1d1d1f}.wcgs-wizard-hero__sizes{gap:5px}.wcgs-wizard-hero__size{border:1px solid #e2e3e6;border-radius:4px;color:#45464a;font-size:12px;font-weight:500;height:30px}.wcgs-wizard-hero__size.is-active{border:1.5px solid #1d1d1f;color:#1d1d1f}.wcgs-wizard-hero__cart{background:#1d1d1f;border-radius:6px;color:#fff;font-size:13.5px;font-weight:600;height:40px;margin-top:2px}.wcgs-wizard-phone{animation:wcgs-wz-rise .7s cubic-bezier(.22,1,.36,1) .9s both;aspect-ratio:9/19;background:#1d1d1f;border-radius:26px;bottom:-64px;box-shadow:0 18px 40px rgba(16,17,20,.18),inset 0 0 0 1px hsla(0,0%,100%,.1);padding:4px;position:absolute;left:-40px;width:132px;z-index:2}.wcgs-wizard-phone__screen{background:#fff;border-radius:22px;height:100%;overflow:hidden;position:relative}.wcgs-wizard-phone__status{color:#1d1d1f;flex:0 0 22px;font-size:8px;font-weight:600;padding:0 12px}.wcgs-wizard-phone__notch{background:#1d1d1f;border-radius:999px;height:10px;width:34px}.wcgs-wizard-phone__battery{border-radius:1.5px;box-shadow:inset 0 0 0 1px #1d1d1f;height:5px;width:10px}.wcgs-wizard-phone__bar{padding:4px 10px 6px}.wcgs-wizard-phone__menu-line{background:#1d1d1f;border-radius:1px;height:1.5px;width:10px}.wcgs-wizard-phone__brand{color:#1d1d1f;font-size:8.5px;font-weight:700;letter-spacing:.06em}.wcgs-wizard-phone__slider{aspect-ratio:1;background:#f5f5f5;overflow:hidden;position:relative}.wcgs-wizard-phone__slide{animation:wcgs-wz-fade 12s ease-in-out infinite;opacity:0}.wcgs-wizard-phone__slide.is-slide-1{animation-delay:3s}.wcgs-wizard-phone__slide.is-slide-2{animation-delay:6s}.wcgs-wizard-phone__slide.is-slide-3{animation-delay:9s}.wcgs-wizard-phone__arrow{background:hsla(0,0%,100%,.92);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.14);color:#1d1d1f;height:20px;margin-top:-10px;position:absolute;top:50%;width:20px}.wcgs-wizard-phone__arrow.is-prev{right:6px}.wcgs-wizard-phone__arrow.is-next{left:6px}.wcgs-wizard-phone__arrow svg{display:block}.wcgs-wizard-phone__dots{background:hsla(0,0%,100%,.75);border-radius:999px;bottom:7px;right:50%;padding:3px 5px;position:absolute;transform:translateX(50%)}.wcgs-wizard-phone__dots-track{position:relative}.wcgs-wizard-phone__dot{background:rgba(29,29,31,.22);border-radius:50%;height:4px;width:4px}.wcgs-wizard-phone__dot.is-current{animation:wcgs-wz-dot 12s ease-in-out infinite;background:#1d1d1f;right:0;position:absolute;top:0}.wcgs-wizard-phone__info{padding:9px 10px 0}.wcgs-wizard-phone__name{color:#1d1d1f;font-size:9.5px;font-weight:650;line-height:1.25}.wcgs-wizard-phone__price{color:#5b5c61;font-size:9px}.wcgs-wizard-phone__rating{color:#74757a;font-size:8px}.wcgs-wizard-phone__stars{color:#e6a700;letter-spacing:.5px}.wcgs-wizard-phone__cart{margin-top:auto;padding:0 10px 12px}.wcgs-wizard-phone__cart-button{background:#1d1d1f;border-radius:5px;color:#fff;font-size:8.5px;font-weight:600;height:22px}.wcgs-wizard-step{animation:wcgs-wz-in .32s cubic-bezier(.2,0,0,1);gap:clamp(20px,3vw,28px);margin:0 auto;padding:clamp(24px,4vw,40px) clamp(16px,4vw,40px)}.wcgs-wizard-step.is-wide{max-width:1080px}.wcgs-wizard-step.is-narrow{max-width:820px}.wcgs-wizard-step.is-roomy{gap:clamp(20px,3vw,32px);padding:clamp(24px,4vw,48px) clamp(16px,4vw,40px) clamp(40px,6vw,64px)}.wcgs-wizard-step__head{margin:0 auto;max-width:640px;text-align:center}.wcgs-wizard-step__title{color:#1d1d1f;font-size:clamp(24px,3vw,32px);font-weight:650;letter-spacing:-.025em;line-height:1.15;text-wrap:balance}.wcgs-wizard-step__text{color:#5b5c61;font-size:15.5px;line-height:1.6;text-wrap:pretty}.wcgs-wizard-layouts{gap:clamp(16px,2.4vw,28px) clamp(14px,2vw,24px);grid-template-columns:repeat(auto-fill,minmax(min(100%,max(140px,(100% - 72px)/4)),1fr))}.wcgs-wizard-layout{align-items:stretch;animation:wcgs-wz-rise .38s cubic-bezier(.22,1,.36,1) both;border-radius:8px}.wcgs-wizard-layout__card{background:#fff;border:1px solid #e2e3e6;border-radius:8px;height:128px;position:relative;transition:border-color .24s cubic-bezier(.2,0,0,1),box-shadow .24s cubic-bezier(.2,0,0,1)}.wcgs-wizard-layout:hover .wcgs-wizard-layout__card{border-color:#8a8b90;box-shadow:0 2px 8px rgba(16,17,20,.06)}.wcgs-wizard-layout.is-active .wcgs-wizard-layout__card{border:1.5px solid #7c3aed;box-shadow:none}.wcgs-wizard-layout.is-locked{cursor:default}.wcgs-wizard-layout.is-locked .wcgs-wizard-layout__card{background:#fafafb}.wcgs-wizard-layout.is-locked:hover .wcgs-wizard-layout__card{border-color:#e2e3e6;box-shadow:none}.wcgs-wizard-layout.is-locked .wcgs-layout-art{opacity:.55}.wcgs-wizard-layout__check{animation:wcgs-wz-pop .24s cubic-bezier(.22,1,.36,1);background:#7c3aed;border-radius:50%;height:16px;position:absolute;left:5px;top:5px;width:16px}.wcgs-wizard-layout__name{color:#1d1d1f;font-size:13.5px;font-weight:500;line-height:1.3;text-align:center;text-wrap:balance}.wcgs-wizard-layout.is-locked .wcgs-wizard-layout__name{color:#a5a6ab}.wcgs-wizard-features{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(300px,(100% - 14px)/2)),1fr))}.wcgs-wizard-feature{animation:wcgs-wz-rise .42s cubic-bezier(.22,1,.36,1) both;background:#fff;border:1px solid #e2e3e6;border-radius:12px;padding:18px 20px;text-align:right;transition:border-color .16s cubic-bezier(.2,0,0,1),box-shadow .16s cubic-bezier(.2,0,0,1)}.wcgs-wizard-feature:hover{border-color:#b5b6ba}.wcgs-wizard-feature.is-on{border-color:#d9ccfb;box-shadow:0 6px 18px rgba(124,58,237,.08)}.wcgs-wizard-feature__tile{background:#f3f3f5;border-radius:10px;color:#5b5c61;flex:0 0 44px;height:44px;transition:background-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1);width:44px}.wcgs-wizard-feature.is-on .wcgs-wizard-feature__tile{background:#f3eefe;color:#7c3aed}.wcgs-wizard-feature.is-locked .wcgs-wizard-feature__tile{background:#fff7e6;color:#c98a0b}.wcgs-wizard-feature__name{color:#1d1d1f;font-size:15px;font-weight:600}.wcgs-wizard-feature__text{color:#74757a;font-size:13.5px;line-height:1.5;text-wrap:pretty}.wcgs-wizard-feature__upgrade{color:#a86f00;font-size:13px;font-weight:600;white-space:nowrap}.wcgs-wizard-toggle{background:#d4d5d9;border-radius:999px;flex:0 0 40px;height:22px;position:relative;transition:background-color .2s cubic-bezier(.2,0,0,1);width:40px}.wcgs-wizard-toggle__knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2);height:18px;right:2px;position:absolute;top:2px;transition:transform .22s cubic-bezier(.22,1,.36,1);width:18px}.is-on>.wcgs-wizard-toggle{background:#7c3aed}.is-on>.wcgs-wizard-toggle .wcgs-wizard-toggle__knob{transform:translateX(-18px)}.wcgs-wizard-plugins{border:1px solid #e2e3e6;border-radius:12px;overflow:hidden}.wcgs-wizard-plugins__head{background:#fafafb;border-bottom:1px solid #eeeff1;padding:12px 20px}.wcgs-wizard-plugins__count{color:#5b5c61;font-size:13px}.wcgs-wizard .wcgs-wizard-plugins__all{color:#7c3aed;font-size:13px;font-weight:600;padding:4px 0}.wcgs-wizard .wcgs-wizard-plugins__all:hover{text-decoration:underline}.wcgs-wizard .wcgs-wizard-plugins__all:disabled{cursor:default;opacity:.5}.wcgs-wizard-plugins__note{background:#fffbf0;border-bottom:1px solid #eeeff1;color:#74757a;font-size:13px;line-height:1.5;padding:12px 20px}.wcgs-wizard-plugin{animation:wcgs-wz-rise .42s cubic-bezier(.22,1,.36,1) both;background:#fff;padding:18px 20px;text-align:right;transition:background-color .14s cubic-bezier(.2,0,0,1)}.wcgs-wizard-plugin+.wcgs-wizard-plugin{border-top:1px solid #eeeff1}.wcgs-wizard-plugin:hover{background:#fafafb}.wcgs-wizard-plugin.is-picked{background:#fbf9ff}.wcgs-wizard-plugin.is-picked:hover{background:#f6f2ff}.wcgs-wizard-plugin.is-locked{cursor:default}.wcgs-wizard-plugin.is-locked:hover{background:#fff}.wcgs-wizard-plugin__tile{border-radius:12px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);color:#fff;flex:0 0 48px;font-size:15px;font-weight:700;height:48px;letter-spacing:.02em;width:48px}.wcgs-wizard-plugin__tile.has-icon{background:#f3f3f5;overflow:hidden;position:relative}.wcgs-wizard-plugin__tile.has-icon img{display:block;height:100%;object-fit:cover;width:100%}.wcgs-wizard-plugin__tile.has-icon:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);content:"";inset:0;pointer-events:none;position:absolute}.wcgs-wizard-plugin__name{color:#1d1d1f;font-size:15px;font-weight:600}.wcgs-wizard-plugin__tag{background:#f3f3f5;border-radius:4px;color:#5b5c61;font-size:11.5px;font-weight:600;height:20px;padding:0 7px}.wcgs-wizard-plugin__text{color:#74757a;font-size:13.5px;line-height:1.5;text-wrap:pretty}.wcgs-wizard-plugin__error{color:#cc1818;font-size:13px;line-height:1.5}.wcgs-wizard-plugin__state{font-size:13px;font-weight:500;white-space:nowrap}.wcgs-wizard-plugin__state.is-busy{color:#7c3aed}.wcgs-wizard-plugin__state.is-done{animation:wcgs-wz-pop .26s cubic-bezier(.22,1,.36,1);color:#1e8a4c;font-weight:600;gap:6px}.wcgs-wizard-plugin__box{background:#fff;border:1.5px solid #b5b6ba;border-radius:6px;flex:0 0 22px;height:22px;transition:background-color .14s cubic-bezier(.2,0,0,1),border-color .14s cubic-bezier(.2,0,0,1);width:22px}.wcgs-wizard-plugin__box svg{opacity:0}.wcgs-wizard-plugin.is-picked .wcgs-wizard-plugin__box{background:#7c3aed;border:1px solid #7c3aed}.wcgs-wizard-plugin.is-picked .wcgs-wizard-plugin__box svg{opacity:1}.wcgs-wizard-done{background:linear-gradient(-180deg,#fbf9ff,#fff 60%);min-height:100%;overflow:hidden;padding:clamp(32px,5vw,56px) clamp(16px,4vw,40px);position:relative}.wcgs-wizard-done__confetti{animation-fill-mode:forwards;animation-name:wcgs-wz-confetti;animation-timing-function:cubic-bezier(.3,.6,.5,1);opacity:0;pointer-events:none;position:absolute;top:-20px}.wcgs-wizard-done__inner{gap:28px;max-width:560px;position:relative;text-align:center}.wcgs-wizard-done__badge{height:96px;position:relative;width:96px}.wcgs-wizard-done__circle{animation:wcgs-wz-pop .5s cubic-bezier(.22,1,.36,1) both;position:relative}.wcgs-wizard-done__ring{animation:wcgs-wz-ring 1.6s ease-out .5s 2;background:#16a34a;border-radius:50%;inset:0;opacity:0;position:absolute}.wcgs-wizard-done__tick{animation:wcgs-wz-draw .42s cubic-bezier(.2,0,0,1) .52s forwards;stroke-dasharray:54;stroke-dashoffset:54}.wcgs-wizard-done__text{animation:wcgs-wz-rise .6s cubic-bezier(.22,1,.36,1) .65s both}.wcgs-wizard-done__title{color:#1d1d1f;font-size:clamp(28px,4vw,40px);font-weight:680;letter-spacing:-.03em;line-height:1.1}.wcgs-wizard-done__lead{color:#5b5c61;font-size:16px;line-height:1.6;text-wrap:pretty}.wcgs-wizard-done__summary{background:#fff;border:1px solid #eeeff1;border-radius:12px;box-shadow:0 12px 32px rgba(16,17,20,.06);max-width:460px;overflow:hidden;text-align:right}.wcgs-wizard-done__row{animation:wcgs-wz-rise .5s cubic-bezier(.22,1,.36,1) both;padding:14px 20px}.wcgs-wizard-done__row+.wcgs-wizard-done__row{border-top:1px solid #f3f3f5}.wcgs-wizard-done__row dt{color:#74757a;font-size:13.5px}.wcgs-wizard-done__row dd{color:#1d1d1f;font-size:14px;font-weight:600;margin:0;text-align:left}.wcgs-wizard-done__actions{animation:wcgs-wz-rise .6s cubic-bezier(.22,1,.36,1) 1.1s both}.wcgs-wizard .wcgs-wizard-done__primary,.wcgs-wizard .wcgs-wizard-done__secondary{align-items:center;border-radius:8px;display:inline-flex;font-size:15px;height:46px;padding:0 20px;transition:background-color .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1)}.wcgs-wizard .wcgs-wizard-done__primary{background:#7c3aed;box-shadow:0 8px 20px rgba(124,58,237,.25);color:#fff;font-weight:600;padding:0 24px}.wcgs-wizard .wcgs-wizard-done__primary:hover{background:#6d28d9}.wcgs-wizard .wcgs-wizard-done__secondary{background:#fff;border:1px solid #dddee1;color:#1d1d1f;font-weight:500}.wcgs-wizard .wcgs-wizard-done__secondary:hover{background-color:#f6f6f7;border-color:#9a9ba0;color:#1d1d1f}@media(max-width:782px){.wcgs-wizard-steps__label{display:none}.wcgs-wizard-hero{padding:40px 32px 96px 56px}}@media(prefers-reduced-motion:reduce){.wcgs-wizard,.wcgs-wizard *,.wcgs-wizard :after,.wcgs-wizard :before{animation-delay:0ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.wcgs-wizard-phone__slide{display:none}}
.sp-d-hidden{display:none}.sp-d-grid{display:grid}.sp-d-flex{display:flex}.sp-flex-wrap{flex-wrap:wrap}.sp-d-i-flex{display:inline-flex}.sp-d-block{display:block}.sp-d-i-block{display:inline-block}.sp-d-disabled{opacity:.4;pointer-events:none}.sp-justify-left,.sp-justify-start,.sp-justify-top{justify-content:start}.sp-justify-between{justify-content:space-between}.sp-justify-center{justify-content:center}.sp-justify-bottom,.sp-justify-end,.sp-justify-right{justify-content:end}.sp-align-left,.sp-align-start{align-items:start}.sp-align-center{align-items:center}.sp-align-end,.sp-align-right{align-items:end}.sp-row-reverse{flex-direction:row-reverse}.sp-flex-col{flex-direction:column}.sp-col-reverse{flex-direction:column-reverse}.sp-flex-center{align-items:center;display:flex;justify-content:center}.sp-flex-1{flex:1}.sp-flex-none{flex:0 0 auto}.sp-min-w-0{min-width:0}.sp-w-1\/3{width:33.3333%}.sp-w-1\/2{width:50%}.sp-w-full{width:100%}.sp-gap-2px{gap:2px}.sp-gap-3px{gap:3px}.sp-gap-4px{gap:4px}.sp-gap-6px{gap:6px}.sp-gap-8px{gap:8px}.sp-gap-10px{gap:10px}.sp-gap-12px{gap:12px}.sp-gap-14px{gap:14px}.sp-gap-16px{gap:16px}.sp-gap-20px{gap:20px}.sp-gap-24px{gap:24px}.sp-mb-8px{margin-bottom:8px}.sp-li-style-none{list-style:none}.sp-justify-i-start{justify-items:start}.sp-justify-i-center{justify-items:center}.sp-justify-i-end{justify-items:end}.sp-grid-cols-1{grid-template-columns:repeat(1,1fr)}.sp-grid-cols-2{grid-template-columns:repeat(2,1fr)}.sp-grid-cols-3{grid-template-columns:repeat(3,1fr)}.sp-grid-cols-4{grid-template-columns:repeat(4,1fr)}.sp-grid-cols-5{grid-template-columns:repeat(5,1fr)}.sp-grid-cols-6{grid-template-columns:repeat(6,1fr)}.sp-cursor-pointer{cursor:pointer}.sp-text-center{text-align:center}.sp-text-left,.sp-text-start{text-align:right}.sp-text-end,.sp-text-right{text-align:left}.wcgs-admin-dashboard-wrapper{color:#1d1d1f;margin-right:-20px}.wcgs-admin-dashboard-wrapper *{box-sizing:border-box}.wcgs-admin-dashboard-wrapper a{text-decoration:none}.wcgs-admin-dashboard-wrapper .wcgs-admin-dashboard{background:#fff;display:flex;flex-direction:column;height:calc(100vh - 32px);overflow:hidden}.wcgs-admin-dashboard-wrapper .wcgs-dashboard-header{align-items:center;background:#fff;border-bottom:1px solid #e2e3e6;display:flex;flex:0 0 60px;gap:20px;padding:0 24px}.wcgs-admin-dashboard-wrapper .wcgs-dashboard-header__logo{align-items:center;display:flex;flex:0 0 auto;gap:9px}.wcgs-admin-dashboard-wrapper .wcgs-dashboard-header__logo img{display:block;height:28px;width:auto}.wcgs-admin-dashboard-wrapper .wcgs-dashboard-header__version{align-items:center;appearance:none;background:#fff;border:1px solid #e8e9ec;border-radius:999px;color:#74757a;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:500;gap:4px;line-height:1.4;margin:0;padding:2px 8px;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.wcgs-admin-dashboard-wrapper .wcgs-dashboard-header__version:focus,.wcgs-admin-dashboard-wrapper .wcgs-dashboard-header__version:hover{background-color:#f3f3f5;border-color:#dddee1;box-shadow:none;color:#1d1d1f;outline:none}.wcgs-admin-dashboard-wrapper .wcgs-dashboard-header__version:focus-visible{box-shadow:0 0 0 2px rgba(124,58,237,.35)}.wcgs-admin-dashboard-wrapper .wcgs-dashboard-notice{background:#f0f0f1;flex:0 0 auto;padding:12px 16px 0}.wcgs-admin-dashboard-wrapper .wcgs-dashboard-notice .components-notice{margin:0}@media(max-width:782px){.wcgs-admin-dashboard-wrapper{margin-right:-10px}.wcgs-admin-dashboard-wrapper .wcgs-admin-dashboard{height:calc(100vh - 46px)}}body.wcgs-dashboard-page #wpbody-content{padding-bottom:0}body.wcgs-dashboard-page #wpfooter{display:none}
