.wz-canvas-art{--wz-ink:var(--ck-midnight-cobalt-800);--wz-ink-light:var(--ck-midnight-cobalt-50);max-width:100%;height:auto;display:block;overflow:visible}:where(.wz-canvas-art:not([width])){width:100%}.wz-canvas-art__shadow,.wz-canvas-art__die{stroke-width:14px;stroke-linejoin:round}.wz-canvas-art__shadow{fill:var(--ck-midnight-cobalt-900);stroke:var(--ck-midnight-cobalt-900);opacity:.16}.wz-canvas-art__die{fill:var(--wz-canvas-die,var(--ck-white));stroke:var(--wz-canvas-die,var(--ck-white))}.wz-canvas-art__base,.wz-canvas-art__zone{stroke:none;transition:fill .42s var(--ease-out)}.wz-canvas-art__details{--wz-line:var(--wz-ink);fill:none;stroke-linecap:round;stroke-linejoin:round}.wz-canvas-art__details--light{--wz-line:var(--wz-ink-light)}.wz-canvas-art__shade{fill:var(--wz-line);stroke:none;opacity:.2}.wz-canvas-art__seam{stroke:var(--wz-line);stroke-width:2.2px}.wz-canvas-art__stitch{stroke:var(--wz-line);stroke-width:1.2px;stroke-dasharray:3.6 3.4;opacity:.8}.wz-canvas-art__thread{stroke:var(--ck-solar-amber-600);stroke-width:1.4px;stroke-dasharray:4 3.2}.wz-canvas-art__fine{stroke:var(--wz-line);stroke-width:1.2px}.wz-canvas-art__lace{stroke:var(--wz-line);stroke-width:4.6px}.wz-canvas-art__lace-core{stroke:var(--wz-lace,var(--ck-white));stroke-width:2px}.wz-canvas-art__rings{fill:var(--ck-white);stroke:var(--wz-line);stroke-width:1.4px}.wz-canvas-art--jacket-front .wz-canvas-art__rings,.wz-canvas-art--jacket-back .wz-canvas-art__rings{fill:var(--ck-solar-amber-300)}.wz-canvas-art__dots{fill:var(--wz-line);stroke:none;opacity:.7}.wz-canvas-art__shine{stroke:var(--ck-white);stroke-width:3px;opacity:.7}.wz-canvas-art__outline{fill:none;stroke-width:4.4px;stroke-linecap:round;stroke-linejoin:round}.wz-canvas-art__outline--thin{stroke-width:2.4px}.wz-canvas-art__glow{pointer-events:none}.wz-canvas-art__glow-soft{fill:none;stroke:var(--ck-electric-peony);stroke-width:16px;opacity:.3;animation:1.4s ease-in-out infinite alternate wz-canvas-pulse}.wz-canvas-art__glow-edge{fill:none;stroke:var(--ck-white);stroke-width:9.5px;opacity:.9}.wz-canvas-art__glow-line{fill:none;stroke:var(--ck-electric-peony);stroke-width:6px}@keyframes wz-canvas-pulse{0%{opacity:.1}to{opacity:.5}}.wz-canvas-art__hit{fill:#0000;stroke:none;cursor:pointer;transition:fill var(--dur-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;outline:none}@media (hover:hover){.wz-canvas-art__hit:hover{fill:color-mix(in srgb, var(--ck-electric-peony) 18%, transparent)}}.wz-canvas-art__ring{fill:none;stroke:none;pointer-events:none}.wz-canvas-art__hit:focus-visible+.wz-canvas-art__ring{stroke:var(--ck-white);stroke-width:7px}.wz-canvas-art__hit:focus-visible+.wz-canvas-art__ring+.wz-canvas-art__ring--dash{stroke:var(--ck-midnight-cobalt-900);stroke-width:3px;stroke-dasharray:6 5}.wz-canvas-stickers,.wz-canvas-sticker-icon{--wz-sticker-ink:var(--ck-midnight-cobalt-800)}.wz-canvas-stickers{pointer-events:none}.wz-canvas-sticker-icon{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.wz-canvas-sticker,.wz-canvas-sticker__swing{transform-box:view-box;transform-origin:0 0}.wz-canvas-sticker{animation:wz-canvas-sticker-pop .48s var(--ease-pop) both}@keyframes wz-canvas-sticker-pop{0%{opacity:0;transform:scale(0)rotate(-24deg)}50%{opacity:1}to{opacity:1;transform:none}}.wz-canvas-sticker__swing{animation:1.8s ease-in-out .35s both wz-canvas-sticker-swing}@keyframes wz-canvas-sticker-swing{20%{transform:rotate(14deg)}45%{transform:rotate(-9deg)}70%{transform:rotate(4deg)}}.wz-canvas-p-blush,.wz-canvas-p-peony,.wz-canvas-p-iris,.wz-canvas-p-gold,.wz-canvas-p-gold-lt,.wz-canvas-p-gold-dk,.wz-canvas-p-white,.wz-canvas-p-pearl,.wz-canvas-p-rope,.wz-canvas-p-tweed{stroke:var(--wz-sticker-ink);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.wz-canvas-p-blush{fill:var(--ck-bloom-blush)}.wz-canvas-p-peony{fill:var(--ck-electric-peony)}.wz-canvas-p-iris{fill:var(--ck-velvet-iris)}.wz-canvas-p-gold{fill:var(--ck-solar-amber)}.wz-canvas-p-gold-lt{fill:var(--ck-solar-amber-200)}.wz-canvas-p-gold-dk{fill:var(--ck-solar-amber-600)}.wz-canvas-p-white{fill:var(--ck-white)}.wz-canvas-p-pearl{fill:var(--ck-solar-amber-100);stroke-width:1px}.wz-canvas-p-pearl-shade{fill:var(--ck-velvet-iris-200);stroke:none;opacity:.75}.wz-canvas-p-rope{fill:var(--ck-solar-amber-300)}.wz-canvas-p-tweed{fill:var(--ck-bloom-blush-100)}.wz-canvas-p-line,.wz-canvas-p-sheen,.wz-canvas-p-blush-line,.wz-canvas-p-twist,.wz-canvas-p-chain,.wz-canvas-p-stitch,.wz-canvas-p-weave-a,.wz-canvas-p-weave-b,.wz-canvas-p-shackle,.wz-canvas-p-shackle-hi{fill:none;stroke-linecap:round;stroke-linejoin:round}.wz-canvas-p-line{stroke:var(--wz-sticker-ink);stroke-width:1px}.wz-canvas-p-sheen{stroke:var(--ck-white);stroke-width:1.4px;opacity:.9}.wz-canvas-p-blush-line{stroke:var(--ck-bloom-blush-300);stroke-width:1.2px}.wz-canvas-p-hi{fill:var(--ck-white);stroke:none}.wz-canvas-p-ink{fill:var(--wz-sticker-ink);stroke:none}.wz-canvas-p-twist{stroke:var(--ck-solar-amber-800);stroke-width:1px}.wz-canvas-p-chain{stroke:var(--ck-solar-amber-700);stroke-width:1.5px}.wz-canvas-p-stitch{stroke:var(--ck-white);stroke-width:1px;stroke-dasharray:2 1.6}.wz-canvas-p-stitch-dark{fill:none;stroke:var(--wz-sticker-ink);stroke-width:.9px;stroke-dasharray:2 1.6;opacity:.7}.wz-canvas-p-fleck{stroke:none}.wz-canvas-p-weave-a{stroke:var(--ck-electric-peony);stroke-width:1.3px;stroke-dasharray:2.2 1.4;stroke-linecap:butt}.wz-canvas-p-weave-b{stroke:var(--ck-velvet-iris);stroke-width:1.3px;stroke-dasharray:1.4 2.2;stroke-linecap:butt}.wz-canvas-p-shackle{stroke:var(--wz-sticker-ink);stroke-width:3.2px}.wz-canvas-p-shackle-hi{stroke:var(--ck-solar-amber-200);stroke-width:1.2px}.wz-canvas-sticker__count{fill:var(--ck-white);font:800 10px var(--font-sans)}.wz-canvas{justify-items:center;gap:var(--space-12);width:100%;margin:0;display:grid}.wz-canvas__stage{width:100%;display:grid;position:relative}.wz-canvas__stage>*{grid-area:1/1;min-width:0}.wz-canvas__hero{z-index:1;align-self:end;width:100%}.wz-canvas__stage--pair .wz-canvas__hero{justify-self:start;width:84%;margin-top:17%}.wz-canvas__twin{place-self:start end;width:64%}.wz-canvas__stage--pair.wz-canvas__stage--high-top .wz-canvas__hero{width:80%;margin-top:27%}.wz-canvas__stage--pair.wz-canvas__stage--high-top .wz-canvas__twin{width:60%}.wz-canvas__kids{z-index:2;background:var(--ck-solar-amber);box-shadow:0 2px 0 var(--ck-midnight-cobalt-800);color:var(--ck-midnight-cobalt-800);font:900 15px/1.1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:3px 10px 2px;position:absolute;top:0;left:2%;transform:rotate(-7deg)}.wz-canvas__caption{max-width:34ch;color:var(--wz-canvas-caption,var(--text-muted));font-family:var(--font-sans);font-size:var(--type-label-size);text-align:center;text-wrap:balance;margin:0;font-style:italic;line-height:1.45}.wz-canvas--compact{justify-items:normal;display:block}.wz-canvas__strip{align-items:center;gap:var(--space-12);border-radius:var(--radius-field);background:var(--ck-midnight-cobalt-50);min-height:56px;padding:4px 6px 4px 8px;display:flex}.wz-canvas__thumb{flex:none}.wz-canvas__short{min-width:0;color:var(--ck-midnight-cobalt-800);font:italic 500 13px/1.3 var(--font-sans);flex:1;margin:0}.wz-canvas__toggle{border:2px solid var(--ck-midnight-cobalt);border-radius:var(--radius-pill);background:var(--ck-white);min-height:44px;color:var(--ck-midnight-cobalt);font:800 var(--type-nav-size) / 1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);flex:none;margin-left:auto;padding:0 14px}.wz-canvas__toggle:hover{background:var(--ck-midnight-cobalt);color:var(--ck-white)}.wz-canvas__toggle:focus-visible{outline:3px solid var(--ck-electric-peony);outline-offset:2px}.wz-canvas__drawer{padding:var(--space-12) var(--space-12) var(--space-18);animation:wz-canvas-open var(--dur-slow) var(--ease-out) both}.wz-canvas__drawer .wz-canvas__kids{font-size:13px}@keyframes wz-canvas-open{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.wz-canvas-art__glow-soft{opacity:.3;animation:none}.wz-canvas-sticker,.wz-canvas-sticker__swing,.wz-canvas__drawer{animation:none}}
:where(.wz-card,.wz-chips,.wz-swatch,.wz-swatchrow,.wz-slider,.wz-says,.wz-subq,.wz-wayout,.wz-cards),:where(.wz-card,.wz-chips,.wz-swatch,.wz-slider,.wz-says) *{box-sizing:border-box}.wz-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wz-cards{--wz-cards-min:240px;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--wz-cards-min)), 1fr));gap:var(--space-18);align-items:stretch;display:grid}.wz-blob{--wz-blob-paint:linear-gradient(140deg, var(--ck-electric-peony) 10%, var(--ck-velvet-iris) 55%, var(--ck-midnight-cobalt) 95%);--wz-blob-ink:var(--ck-white);isolation:isolate;width:1.5em;height:1.5em;color:var(--wz-blob-ink);font-family:var(--font-display);text-transform:uppercase;flex-shrink:0;place-items:center;font-weight:900;line-height:1;display:inline-grid;position:relative}.wz-blob:before{content:"";z-index:-1;background:var(--wz-blob-paint);transition:rotate var(--dur-base) var(--ease-pop), scale var(--dur-base) var(--ease-pop);position:absolute;inset:0;rotate:-6deg;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M46 4C54 2 61 5 69 5C79 6 88 12 93 21C98 30 96 39 98 48C100 58 96 66 96 75C95 86 85 94 73 96C63 98 55 95 45 97C33 99 20 96 12 88C5 81 5 72 3 63C1 53 4 45 3 36C2 25 8 15 18 10C27 5 37 6 46 4ZM94 2a4.5 4.5 0 1 1 0 9a4.5 4.5 0 1 1 0-9ZM2 90a3 3 0 1 1 0 6a3 3 0 1 1 0-6Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M46 4C54 2 61 5 69 5C79 6 88 12 93 21C98 30 96 39 98 48C100 58 96 66 96 75C95 86 85 94 73 96C63 98 55 95 45 97C33 99 20 96 12 88C5 81 5 72 3 63C1 53 4 45 3 36C2 25 8 15 18 10C27 5 37 6 46 4ZM94 2a4.5 4.5 0 1 1 0 9a4.5 4.5 0 1 1 0-9ZM2 90a3 3 0 1 1 0 6a3 3 0 1 1 0-6Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.wz-blob--0{--wz-blob-paint:var(--ck-electric-peony)}.wz-blob--1{--wz-blob-paint:var(--ck-velvet-iris)}.wz-blob--2{--wz-blob-paint:var(--ck-solar-amber);--wz-blob-ink:var(--ck-deep-purple)}.wz-blob--3{--wz-blob-paint:var(--ck-midnight-cobalt)}.wz-blob--4{--wz-blob-paint:var(--ck-bloom-blush);--wz-blob-ink:var(--ck-deep-purple)}.wz-card{align-content:start;gap:var(--space-12);width:100%;min-height:64px;padding:var(--space-18) var(--space-21);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);color:var(--text-body);font-family:var(--font-sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:translate var(--dur-base) var(--ease-pop), rotate var(--dur-base) var(--ease-pop), scale var(--dur-fast) var(--ease-pop), box-shadow var(--dur-base) var(--ease-out);border:0;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.wz-card:before{content:"";border-radius:inherit;box-shadow:0 0 0 4px var(--ck-electric-peony), 0 14px 40px color-mix(in srgb, var(--ck-electric-peony) 30%, transparent);opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.wz-card[aria-pressed=true]:before{opacity:1}.wz-card--lg{gap:var(--space-18);padding:var(--space-21)}.wz-card--lettered{column-gap:var(--space-18);grid-template-columns:auto minmax(0,1fr);align-items:center}.wz-card:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:6px}@media (hover:hover){.wz-card:hover:not(:disabled){box-shadow:0 8px 44px #00000029}}.wz-card:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.wz-card__media{border-radius:var(--radius-image);grid-column:1/-1;place-items:center;min-width:0;display:grid;overflow:hidden}.wz-card__media>:is(img,svg,picture){width:100%;height:auto;display:block}.wz-card__letter{align-self:start;width:60px;height:60px;font-size:40px}.wz-card--lg .wz-card__letter{width:76px;height:76px;font-size:52px}.wz-card__body{justify-items:start;gap:6px;min-width:0;display:grid}.wz-card__badge{border-radius:var(--radius-pill);background:var(--ck-solar-amber);min-height:24px;color:var(--ck-deep-purple);font:900 11.5px/1.2 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:2px 10px;display:inline-flex;rotate:-2deg}.wz-card__title{font-family:var(--font-display);text-transform:uppercase;color:var(--text-card-title);text-wrap:balance;font-size:28px;font-weight:900;line-height:1;display:block}.wz-card--lg .wz-card__title{font-size:36px}.wz-card__ink{background:var(--ck-gradient-brand) no-repeat 0 94% / 0% .3em;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--dur-slow) var(--ease-out)}@media (hover:hover){.wz-card:hover:not(:disabled) .wz-card__ink{background-size:36% .3em}}.wz-card[aria-pressed=true] .wz-card__ink{background-size:100% .3em}.wz-card__sub{font:900 13px/1.3 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-accent-small)}.wz-card__blurb{font:500 15px/1.45 var(--font-sans);color:var(--text-body);text-wrap:pretty}.wz-card--lg .wz-card__sub{font-size:14px}.wz-card--lg .wz-card__blurb{font-size:16px}.wz-card__check{z-index:1;background:var(--ck-electric-peony);width:40px;height:40px;color:var(--ck-white);box-shadow:0 0 0 3px var(--ck-white), var(--shadow-button);transition:scale var(--dur-base) var(--ease-pop), rotate var(--dur-base) var(--ease-pop);border-radius:50%;place-items:center;display:grid;position:absolute;top:-8px;right:-8px;scale:0}.wz-card[aria-pressed=true] .wz-card__check{scale:1}@media (min-width:641px){.wz-card__title{font-size:32px}.wz-card--lg{padding:var(--space-32)}.wz-card--lg .wz-card__title{font-size:46px}.wz-card--lg .wz-card__letter{width:92px;height:92px;font-size:64px}.wz-card--lg .wz-card__blurb{font-size:var(--type-body-size);line-height:var(--type-body-lh)}}.wz-chips{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.wz-chips__label{font:900 14px/20px var(--font-sans);text-transform:uppercase;color:var(--ck-black)}.wz-chips__list{flex-wrap:wrap;gap:10px;display:flex}.wz-chip{border:2px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--ck-white);min-height:48px;color:var(--ck-black);font:700 15px/1.2 var(--font-sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:translate var(--dur-fast) var(--ease-pop), rotate var(--dur-fast) var(--ease-pop), scale var(--dur-fast) var(--ease-pop), background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.wz-chips--sm .wz-chip{gap:6px;min-height:44px;padding:8px 14px;font-size:14px}.wz-chip:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:3px}.wz-chip[aria-pressed=true]{border-color:var(--action-accent);background:var(--action-accent);color:var(--ck-white)}.wz-chip[aria-disabled=true]{background:var(--ck-gray-50);color:var(--ck-gray-500);cursor:not-allowed;border-style:dashed}@media (hover:hover){.wz-chip:hover:not([aria-disabled=true]){border-color:var(--ck-velvet-iris)}.wz-chip[aria-pressed=true]:hover{border-color:var(--action-accent-hover);background:var(--action-accent-hover)}}.wz-chip__icon{background:var(--ck-velvet-iris-50);width:22px;height:22px;color:var(--ck-velvet-iris-700);transition:background-color var(--dur-fast), color var(--dur-fast), rotate var(--dur-base) var(--ease-pop);border-radius:50%;place-items:center;margin-left:-6px;display:inline-grid}.wz-chip[aria-pressed=true] .wz-chip__icon{background:var(--ck-white);color:var(--action-accent)}.wz-chip__icon:empty{border:2px solid var(--ck-velvet-iris-300);background:0 0}.wz-chip[aria-disabled=true] .wz-chip__icon{background:var(--ck-gray-200);color:var(--ck-gray-500)}.wz-chip__swatch{width:22px;height:22px;color:var(--ck-white);border-radius:50%;flex-shrink:0;place-items:center;margin-left:-6px;display:inline-grid;box-shadow:inset 0 0 0 1.5px #00000038,0 0 0 1.5px #ffffff80}.wz-chip__swatch--light{color:var(--ck-black)}.wz-chip[aria-pressed=true] .wz-chip__swatch{box-shadow:inset 0 0 0 1.5px #00000038, 0 0 0 2px var(--ck-white)}.wz-chip__hint{font-size:.86em;font-weight:500}.wz-chips__max{font:600 13px/18px var(--font-sans);color:var(--text-muted);margin:0}.wz-chips__max>span{display:inline-block}.wz-chips__max--full{color:var(--text-accent-small);font-weight:800}.wz-swatch{--wz-swatch-size:44px;--wz-swatch-ring:var(--ck-electric-peony);border-radius:var(--radius-pill);min-width:44px;min-height:44px;color:var(--text-body);font:inherit;vertical-align:top;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;display:inline-flex}.wz-swatch--static{cursor:default}.wz-swatch__dot{width:var(--wz-swatch-size);height:var(--wz-swatch-size);background:var(--wz-swatch);color:var(--ck-white);transition:scale var(--dur-fast) var(--ease-pop);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #00000038,0 0 0 1.5px #ffffff80}.wz-swatch--light .wz-swatch__dot{color:var(--ck-black)}.wz-swatch--selected .wz-swatch__dot{outline:3px solid var(--wz-swatch-ring);outline-offset:3px}.wz-swatch:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:8px}.wz-swatch__name{max-width:8em;font:700 12px/1.2 var(--font-sans);text-align:center}.wz-swatchrow{--wz-swatch-size:20px;vertical-align:middle;align-items:center;display:inline-flex}.wz-swatchrow__dot{width:var(--wz-swatch-size);height:var(--wz-swatch-size);box-shadow:inset 0 0 0 1.5px #0000002e, 0 0 0 2px var(--ck-white);border-radius:50%;flex-shrink:0}.wz-swatchrow__dot+.wz-swatchrow__dot{margin-left:calc(var(--wz-swatch-size) * -.2)}.wz-slider{--wz-track:var(--ck-gradient-brand);--wz-thumb-ring:var(--ck-midnight-cobalt);gap:6px;min-width:0;display:grid}.wz-slider--untouched{--wz-track:repeating-linear-gradient(-45deg, var(--ck-gray-200) 0 6px, var(--ck-gray-50) 6px 12px);--wz-thumb-ring:var(--ck-gray-500)}.wz-slider__label{font:900 14px/20px var(--font-sans);text-transform:uppercase;color:var(--ck-black)}.wz-slider__caption{min-height:28px;font:900 28px/1 var(--font-display);text-transform:uppercase;text-align:center;color:var(--ck-midnight-cobalt)}.wz-slider__word{display:inline-block}.wz-slider--untouched .wz-slider__caption{font:600 15px/28px var(--font-sans);text-transform:none;color:var(--text-muted)}.wz-slider__input{appearance:none;border-radius:var(--radius-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;width:100%;height:48px;margin:0;padding:0;display:block}.wz-slider__input:focus{outline:none}.wz-slider__input:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:4px}.wz-slider__input::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:var(--wz-track);height:18px;box-shadow:inset 0 0 0 2px #0000000f}.wz-slider__input::-moz-range-track{border-radius:var(--radius-pill);background:var(--wz-track);height:18px;box-shadow:inset 0 0 0 2px #0000000f}.wz-slider__input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;border:5px solid var(--wz-thumb-ring);background:var(--ck-white);width:40px;height:40px;box-shadow:var(--shadow-button);transition:transform var(--dur-fast) var(--ease-pop);border-radius:50%;margin-top:-11px}.wz-slider__input::-moz-range-thumb{box-sizing:border-box;border:5px solid var(--wz-thumb-ring);background:var(--ck-white);width:40px;height:40px;box-shadow:var(--shadow-button);transition:transform var(--dur-fast) var(--ease-pop);border-radius:50%}.wz-slider--untouched .wz-slider__input::-webkit-slider-thumb{border-style:dashed}.wz-slider--untouched .wz-slider__input::-moz-range-thumb{border-style:dashed}.wz-slider__ends{justify-content:space-between;gap:var(--space-12);font:900 13px/18px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ck-midnight-cobalt);display:flex}.wz-slider__ends>:first-child{color:var(--text-accent-small)}.wz-slider__ends>:last-child{text-align:right}.wz-says{align-items:flex-end;gap:10px;max-width:36rem;display:flex}.wz-says__k{width:44px;height:44px;font-size:26px}.wz-says__bubble{background:var(--ck-velvet-iris-50);min-width:0;color:var(--ck-midnight-cobalt-800);font:500 16px/1.45 var(--font-sans);text-wrap:pretty;border-radius:22px 22px 22px 6px;padding:12px 16px}.wz-says__bubble>:first-child{margin-top:0}.wz-says__bubble>:last-child{margin-bottom:0}.wz-says--warn .wz-says__bubble{background:var(--ck-solar-amber);color:var(--ck-deep-purple)}.wz-says--happy .wz-says__bubble{background:var(--ck-bloom-blush);color:var(--ck-deep-purple)}.wz-subq{gap:var(--space-12);min-width:0;display:grid}.wz-subq+.wz-subq{margin-top:var(--space-21)}.wz-subq__title{font:900 28px/1 var(--font-display);text-transform:uppercase;color:var(--text-heading);text-wrap:balance;margin:0}.wz-subq__title:focus{outline:none}.wz-subq__hint{font:500 15px/22px var(--font-sans);color:var(--text-body);margin:-4px 0 0}@media (min-width:641px){.wz-subq__title{font-size:34px}}.wz-wayout{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 6px;display:flex}.wz-wayout__btn{border-radius:var(--radius-pill);min-height:44px;color:var(--ck-midnight-cobalt);font:700 15px/1.2 var(--font-sans);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:5px;cursor:pointer;touch-action:manipulation;transition:color var(--dur-fast), text-decoration-color var(--dur-fast);background:0 0;border:0;padding:8px 12px}.wz-wayout__btn:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:2px}@media (hover:hover){.wz-wayout__btn:hover{color:var(--text-accent-small);text-decoration-color:currentColor}}.wz-design-photo{aspect-ratio:1;border-radius:calc(var(--radius-card) - 4px);background:var(--ck-bloom-blush-50);display:block;position:relative;overflow:hidden}.wz-design-photo__img{object-fit:cover;width:100%;height:100%;display:block}.wz-design-photo--swatches{padding:var(--space-12);place-items:center;display:grid}.ck-on-dark .wz-chips__label,.ck-on-dark .wz-slider__label,.ck-on-dark .wz-subq__title,.ck-on-dark .wz-wayout__btn{color:var(--ck-white)}.ck-on-dark .wz-subq__hint,.ck-on-dark .wz-chips__max,.ck-on-dark .wz-swatch,.ck-on-dark .wz-slider__ends,.ck-on-dark .wz-slider--untouched .wz-slider__caption{color:var(--ck-deep-purple-100)}.ck-on-dark .wz-chips__max--full,.ck-on-dark .wz-slider__ends>:first-child{color:var(--ck-bloom-blush)}.ck-on-dark .wz-chip{border-color:var(--ck-deep-purple-300);color:var(--ck-white);background:0 0}.ck-on-dark .wz-chip__icon{color:var(--ck-white);background:#ffffff24}.ck-on-dark .wz-chip__icon:empty{border-color:var(--ck-deep-purple-200);background:0 0}.ck-on-dark .wz-chip[aria-pressed=true]{border-color:var(--ck-solar-amber);background:var(--ck-solar-amber);color:var(--ck-deep-purple)}.ck-on-dark .wz-chip[aria-pressed=true] .wz-chip__icon{background:var(--ck-deep-purple);color:var(--ck-solar-amber)}.ck-on-dark .wz-chip[aria-disabled=true]{border-color:var(--ck-deep-purple-300);color:var(--ck-deep-purple-200);background:0 0}@media (hover:hover){.ck-on-dark .wz-chip:hover:not([aria-disabled=true]){border-color:var(--ck-solar-amber)}.ck-on-dark .wz-chip[aria-pressed=true]:hover{background:var(--ck-solar-amber-300)}.ck-on-dark .wz-wayout__btn:hover{color:var(--ck-bloom-blush)}}.ck-on-dark .wz-swatch{--wz-swatch-ring:var(--ck-solar-amber)}.ck-on-dark .wz-slider{--wz-thumb-ring:var(--ck-solar-amber)}.ck-on-dark .wz-slider--untouched{--wz-track:repeating-linear-gradient(-45deg, var(--ck-deep-purple-300) 0 6px, var(--ck-deep-purple-600) 6px 12px);--wz-thumb-ring:var(--ck-deep-purple-300)}.ck-on-dark .wz-slider__caption{color:var(--ck-solar-amber)}@keyframes wz-pop{0%{opacity:0;translate:0 8px;scale:.92}}@keyframes wz-word{0%{opacity:0;rotate:-6deg;scale:.6}}@keyframes wz-wiggle{20%,60%{translate:-4px;rotate:-2deg}40%,80%{translate:4px;rotate:2deg}}@media (prefers-reduced-motion:no-preference){.wz-card[aria-pressed=true]{rotate:-.6deg}.wz-card:active:not(:disabled){translate:0;scale:.97}.wz-card__check{rotate:-90deg}.wz-card[aria-pressed=true] .wz-card__check{rotate:0deg}.wz-chip:active:not([aria-disabled=true]){translate:0;scale:.94}.wz-chip[aria-pressed=true] .wz-chip__icon{rotate:360deg}.wz-chips__nudge{animation:wz-wiggle var(--dur-slow) var(--ease-out)}.wz-swatch:not(.wz-swatch--static):active .wz-swatch__dot{scale:.9}.wz-slider__input:active::-webkit-slider-thumb{transform:scale(1.12)}.wz-slider__input:active::-moz-range-thumb{transform:scale(1.12)}.wz-slider__word{animation:wz-word var(--dur-base) var(--ease-pop)}.wz-says{animation:wz-pop var(--dur-slow) var(--ease-pop) both}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wz-card:hover:not(:disabled){translate:0 -4px;rotate:-.6deg}.wz-card:hover:not(:disabled) .wz-blob:before{rotate:4deg;scale:1.06}.wz-chip:hover:not([aria-disabled=true]){translate:0 -2px;rotate:-1.5deg}.wz-swatch:not(.wz-swatch--static):hover .wz-swatch__dot{scale:1.1}}@media (forced-colors:active){.wz-swatch__dot,.wz-swatchrow__dot,.wz-chip__swatch{forced-color-adjust:none}.wz-card{border:3px solid buttonborder}.wz-card[aria-pressed=true],.wz-chip[aria-pressed=true]{border:3px solid highlight}.wz-slider__input::-webkit-slider-runnable-track{border:2px solid canvastext}.wz-slider__input::-moz-range-track{border:2px solid canvastext}}
:where(.wz-age,.wz-age *){box-sizing:border-box}.wz-age{justify-items:start;gap:var(--space-7);font-family:var(--font-sans);display:grid}.wz-age__label{font:900 14px/20px var(--font-sans);text-transform:uppercase;color:var(--ck-black)}.wz-age__row{align-items:center;gap:var(--space-7);border-radius:var(--radius-pill);background:var(--ck-velvet-iris-50);padding:5px;display:inline-flex}.wz-age__btn{background:var(--ck-white);width:48px;height:48px;color:var(--ck-midnight-cobalt);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:scale var(--dur-fast) var(--ease-pop), background-color var(--dur-fast), color var(--dur-fast);border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 2px 10px #0000001a}.wz-age__btn:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:3px}.wz-age__btn[aria-disabled=true]{box-shadow:none;color:var(--ck-gray-500);cursor:not-allowed;background:0 0}.wz-age__input{border-radius:var(--radius-field);width:72px;height:48px;color:var(--ck-midnight-cobalt);font:900 40px/1 var(--font-display);text-align:center;appearance:textfield;background:0 0;border:0;padding:0}.wz-age__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wz-age__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wz-age__input::placeholder{color:var(--ck-velvet-iris-300)}.wz-age__input:focus{outline:none}.wz-age__input:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:2px}.wz-age__hint{font:500 14px/20px var(--font-sans);color:var(--text-body);margin:0}@media (hover:hover){.wz-age__btn:hover:not([aria-disabled=true]){background:var(--ck-midnight-cobalt);color:var(--ck-white)}}@media (prefers-reduced-motion:no-preference){.wz-age__btn:active:not([aria-disabled=true]){scale:.9}}:where(.wz-path,.wz-path *){box-sizing:border-box}.wz-path{gap:var(--space-18);min-width:0;font-family:var(--font-sans);display:grid}.wz-path__beat{gap:var(--space-21);min-width:0;display:grid}.wz-path .wz-subq__title{scroll-margin:var(--space-90) 0 var(--space-36)}.wz-path__crumbs{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.wz-path__step{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.wz-path__sep{color:var(--ck-velvet-iris-300);flex:none;display:inline-grid}.wz-path__crumb{border:2px solid var(--ck-velvet-iris-100);border-radius:var(--radius-pill);background:var(--ck-velvet-iris-50);min-width:0;max-width:100%;min-height:44px;color:var(--ck-midnight-cobalt);font:700 14px/1.2 var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:translate var(--dur-fast) var(--ease-pop), rotate var(--dur-fast) var(--ease-pop), scale var(--dur-fast) var(--ease-pop), background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.wz-path__crumb-text{white-space:nowrap;text-overflow:ellipsis;max-width:15em;overflow:hidden}.wz-path__crumb[aria-current=step]{border-color:var(--ck-midnight-cobalt);background:var(--ck-midnight-cobalt);color:var(--ck-white)}.wz-path__crumb--story{border-color:var(--action-accent);background:var(--ck-white);color:var(--action-accent)}.wz-path__crumb--story[aria-current=step]{border-color:var(--action-accent);background:var(--action-accent);color:var(--ck-white)}.wz-path__crumb:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:3px}.wz-path__deck{--wz-cards-min:150px;gap:var(--space-12);padding:var(--space-7) 0 0;margin:0;list-style:none}.wz-path__deal{min-width:0;display:grid}.wz-path__deal>.wz-card{height:100%}.wz-path__card{padding:var(--space-18);border-radius:28px;gap:6px}.wz-path__card .wz-card__title{font-size:22px}.wz-path__card .wz-card__blurb{font-size:13.5px;line-height:1.4}.wz-path__card--free{background:var(--ck-velvet-iris-50);box-shadow:inset 0 0 0 2px var(--ck-velvet-iris-300)}.wz-path__card .wz-card__badge{top:-10px;left:var(--space-12);z-index:1;white-space:nowrap;position:absolute}.wz-path__deal--lucky .wz-card__badge{background:var(--action-accent);color:var(--ck-white)}.wz-path__extra{gap:var(--space-18);padding:var(--space-18) var(--space-21) var(--space-21);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);scroll-margin:var(--space-90) 0 var(--space-36);display:grid}.wz-path__age{justify-items:start}.wz-path__fav{background:var(--ck-velvet-iris-50);box-shadow:none}.wz-path__fav-title{font:900 22px/1.05 var(--font-display);text-transform:uppercase;color:var(--text-heading);text-wrap:balance;margin:0}.wz-path__fav-row{gap:var(--space-12);display:grid}.wz-path__fav-field{min-width:0}.wz-path__fav-row .ck-btn{justify-self:start}.wz-path__ticket{margin:var(--space-7) 0 0;padding:var(--space-12) var(--space-21) var(--space-12) var(--space-32);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);display:grid;position:relative;overflow:hidden}.wz-path__ticket:before{content:"";background:var(--ck-gradient-brand);width:10px;position:absolute;inset:0 auto 0 0}.wz-path__row{align-items:baseline;gap:var(--space-12);border-bottom:2px dashed var(--border-subtle);grid-template-columns:5.5em minmax(0,1fr);padding:12px 0;display:grid}.wz-path__row:last-child{border-bottom:0}.wz-path__row dt{font:900 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-accent-small)}.wz-path__row dd{font:900 22px/1.05 var(--font-display);text-transform:uppercase;color:var(--text-heading);overflow-wrap:anywhere;margin:0}.wz-path__name{max-width:26rem}@media (min-width:641px){.wz-path__deck{--wz-cards-min:200px;gap:var(--space-18)}.wz-path__card{padding:var(--space-18) var(--space-21) var(--space-21)}.wz-path__card .wz-card__title{font-size:26px}.wz-path__card .wz-card__blurb{font-size:14.5px}.wz-path__age{grid-template-columns:auto auto;justify-content:space-between;align-items:end}.wz-path__fav-title{font-size:26px}.wz-path__fav-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.wz-path__row{grid-template-columns:7em minmax(0,1fr)}.wz-path__row dd{font-size:26px}}@keyframes wz-path-in{0%{opacity:0;translate:0 12px}}@keyframes wz-path-deal{0%{opacity:0;translate:0 24px;rotate:-3deg;scale:.96}}@keyframes wz-path-pop{0%{opacity:0;rotate:-4deg;scale:.7}}@keyframes wz-path-lucky{30%{rotate:2deg;scale:1.06}60%{rotate:-1.5deg;scale:.98}}@media (prefers-reduced-motion:no-preference){.wz-path__beat{animation:wz-path-in var(--dur-slow) var(--ease-out) both}.wz-path__deal{animation:wz-path-deal var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--wz-i,0) * 45ms)}.wz-path__deal--lucky{animation:wz-path-lucky .56s var(--ease-pop) both}.wz-path__step,.wz-path__crumb-text{animation:wz-path-pop var(--dur-base) var(--ease-pop) both}.wz-path__extra{animation:wz-path-in var(--dur-slow) var(--ease-out) both}.wz-path__crumb:active{scale:.94}}@media (hover:hover){.wz-path__crumb:hover:not([aria-current=step]){border-color:var(--ck-midnight-cobalt)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wz-path__crumb:hover:not([aria-current=step]){translate:0 -2px;rotate:-1.5deg}}@media (forced-colors:active){.wz-path__crumb[aria-current=step]{border-color:highlight}.wz-path__ticket,.wz-path__extra{border:2px solid canvastext}}
:where(.wz-remix,.wz-remix *){box-sizing:border-box}.wz-remix{gap:var(--space-21);min-width:0;font-family:var(--font-sans);display:grid}.wz-remix__gallery,.wz-remix__opts{margin:0;padding:0;list-style:none}.wz-remix__deal{min-width:0;display:grid}.wz-remix__deal>.wz-card{height:100%}.wz-remix__gallery{--wz-cards-min:140px;gap:var(--space-12);padding-top:var(--space-7)}.wz-remix__design{gap:var(--space-12);padding:var(--space-12) var(--space-12) var(--space-18)}.wz-remix__design .wz-card__media{border-radius:calc(var(--radius-card) - var(--space-12))}.wz-remix__design .wz-design-photo{border-radius:0;width:100%}.wz-remix__design .wz-card__body{padding-inline:var(--space-7);gap:5px}.wz-remix__design .wz-card__title{font-size:22px}.wz-remix__design .wz-card__sub{letter-spacing:.04em;font-size:11px}.wz-remix__design .wz-card__blurb{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.wz-remix__design .wz-card__badge{top:var(--space-21);left:var(--space-21);z-index:1;box-shadow:var(--shadow-button);position:absolute}.wz-remix__head{align-items:center;gap:var(--space-12) var(--space-18);padding:var(--space-12) var(--space-18) var(--space-12) var(--space-12);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);grid-template-columns:76px minmax(0,1fr);display:grid}.wz-remix__thumb{width:76px;box-shadow:0 0 0 3px var(--ck-white);border-radius:24px;rotate:-3deg}.wz-remix__picked{gap:4px;min-width:0;display:grid}.wz-remix__heading{scroll-margin:var(--space-90) 0 var(--space-36);gap:4px;margin:0;display:grid}.wz-remix__heading:focus{outline:none}.wz-remix__kicker{font:900 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-accent-small)}.wz-remix__title{font:900 30px/.95 var(--font-display);text-transform:uppercase;color:var(--text-heading);text-wrap:balance}.wz-remix__base{font:600 14px/1.3 var(--font-sans);color:var(--text-body);margin:0}.wz-remix__swap{grid-column:1/-1;justify-self:start}.wz-remix__fast{place-items:center start;gap:6px var(--space-12);width:100%;padding:var(--space-18) var(--space-18) var(--space-18) var(--space-21);border-radius:var(--radius-card);background:var(--ck-solar-amber);color:var(--ck-deep-purple);box-shadow:var(--shadow-button);font-family:var(--font-sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:translate var(--dur-base) var(--ease-pop), rotate var(--dur-base) var(--ease-pop), scale var(--dur-fast) var(--ease-pop), box-shadow var(--dur-base) var(--ease-out);border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"badge go""title go""sub go";display:grid;position:relative}.wz-remix__fast--on{box-shadow:0 0 0 4px var(--ck-electric-peony), 0 14px 40px color-mix(in srgb, var(--ck-electric-peony) 30%, transparent)}.wz-remix__fast:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:6px}.wz-remix__fast-badge{border-radius:var(--radius-pill);background:var(--ck-deep-purple);min-height:24px;color:var(--ck-solar-amber);font:900 11.5px/1.2 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;grid-area:badge;align-items:center;padding:2px 10px;display:inline-flex;rotate:-2deg}.wz-remix__fast--on .wz-remix__fast-badge{background:var(--ck-electric-peony-600);color:var(--ck-white)}.wz-remix__fast-title{font:900 34px/.95 var(--font-display);text-transform:uppercase;grid-area:title}.wz-remix__fast-sub{font:600 15px/1.35 var(--font-sans);text-wrap:pretty;grid-area:sub}.wz-remix__fast-go{background:var(--ck-deep-purple);width:52px;height:52px;color:var(--ck-solar-amber);transition:translate var(--dur-base) var(--ease-pop);border-radius:50%;grid-area:go;place-items:center;display:grid}.wz-remix__or{align-items:center;gap:var(--space-12);margin:var(--space-7) 0 0;font:900 13px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);display:flex}.wz-remix__or:before,.wz-remix__or:after{content:"";background:var(--border-subtle);border-radius:2px;flex:1;height:2px}.wz-remix .wz-subq+.wz-subq{margin-top:var(--space-7)}.wz-remix__opts{--wz-cards-min:140px;gap:var(--space-12);padding-top:var(--space-7)}.wz-remix__opt{padding:var(--space-12) var(--space-18) var(--space-18);border-radius:28px;gap:6px}.wz-remix__opt .wz-card__title{font-size:21px}.wz-remix__opt .wz-card__blurb{font-size:13.5px;line-height:1.4}.wz-remix__live:empty{margin-top:calc(-1 * var(--space-12))}.wz-remix__clash{border-radius:var(--radius-pill);background:var(--ck-bloom-blush-100);color:var(--ck-deep-purple);font:700 14px/1.35 var(--font-sans);margin:0;padding:8px 16px;display:inline-block;rotate:-1deg}.wz-remix__name{max-width:26rem}@media (min-width:641px){.wz-remix__gallery{--wz-cards-min:180px;gap:var(--space-18)}.wz-remix__design .wz-card__title{font-size:26px}.wz-remix__design .wz-card__blurb{font-size:14.5px}.wz-remix__head{padding-right:var(--space-21);grid-template-columns:96px minmax(0,1fr) auto}.wz-remix__thumb{border-radius:28px;width:96px}.wz-remix__title{font-size:40px}.wz-remix__swap{grid-column:auto}.wz-remix__fast{padding:var(--space-21) var(--space-21) var(--space-21) var(--space-32)}.wz-remix__fast-title{font-size:44px}.wz-remix__fast-go{width:60px;height:60px}.wz-remix__opts{--wz-cards-min:210px}.wz-remix__opt .wz-card__title{font-size:24px}.wz-remix__opt .wz-card__blurb{font-size:14.5px}}@keyframes wz-remix-deal{0%{opacity:0;translate:0 18px;rotate:-2deg}}@keyframes wz-remix-in{0%{opacity:0;translate:0 10px}}@media (prefers-reduced-motion:no-preference){.wz-remix__deal{animation:wz-remix-deal var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--wz-i,0) * 35ms)}.wz-remix__head,.wz-remix__fast,.wz-remix__clash{animation:wz-remix-in var(--dur-slow) var(--ease-out) both}.wz-remix__fast{animation-delay:60ms}.wz-remix__fast:active{scale:.98}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wz-remix__fast:hover{translate:0 -3px;rotate:-.6deg}.wz-remix__fast:hover .wz-remix__fast-go{translate:4px}}@media (forced-colors:active){.wz-remix__fast{border:2px solid buttontext}.wz-remix__fast--on{outline:4px solid highlight}}
:where(.wz-sentence,.wz-sentence *){box-sizing:border-box}.wz-sentence{gap:var(--space-18);min-width:0;font-family:var(--font-sans);display:grid}.wz-sentence__left{font:900 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-accent-small);margin:0}.wz-sentence__left:empty{margin-bottom:calc(-1 * var(--space-18))}.wz-sentence__line{font:900 34px/1.4 var(--font-display);text-transform:uppercase;color:var(--text-heading);overflow-wrap:break-word;margin:0}.wz-sentence__blank{cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--dur-fast), box-shadow var(--dur-fast);border-radius:12px;margin:0 -3px;padding:.1em 3px}.wz-sentence__btn{color:inherit;font:inherit;letter-spacing:inherit;text-align:start;text-transform:inherit;vertical-align:baseline;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0}.wz-sentence__btn:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:2px}@supports selector(:has(*)){.wz-sentence__btn:focus-visible{outline:none}.wz-sentence__blank:has(.wz-sentence__btn:focus-visible){outline:3px solid var(--focus-ring-light);outline-offset:2px}}.wz-sentence__fill{background-position:0 92%;background-repeat:no-repeat;background-size:100% .16em}.wz-sentence__blank--filled .wz-sentence__fill{color:var(--action-accent);background-image:var(--ck-gradient-brand)}.wz-sentence__blank--empty .wz-sentence__fill{color:var(--ck-velvet-iris-500)}.wz-sentence__blank--empty .wz-sentence__fill,.wz-sentence__blank--empty .wz-sentence__btn{-webkit-text-decoration:underline dashed var(--ck-velvet-iris-300);text-decoration:underline dashed var(--ck-velvet-iris-300);text-underline-offset:.12em;text-decoration-thickness:3px}.wz-sentence__blank--optional.wz-sentence__blank--empty .wz-sentence__fill,.wz-sentence__blank--optional.wz-sentence__blank--empty .wz-sentence__btn{text-decoration-style:dotted}.wz-sentence__blank--open{background:var(--ck-velvet-iris-50);box-shadow:0 0 0 3px var(--ck-velvet-iris-200)}.wz-sentence__picker{gap:var(--space-18);min-width:0;padding:var(--space-32) var(--space-21) var(--space-21);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);scroll-margin:var(--space-90) 0 var(--space-36);display:grid;position:relative}.wz-sentence__picker:before{content:"";top:var(--space-12);border-radius:var(--radius-pill);background:var(--ck-velvet-iris-100);width:40px;height:5px;position:absolute;left:50%;translate:-50%}.wz-sentence__head{justify-content:space-between;align-items:flex-start;gap:var(--space-12);display:flex}.wz-sentence__ask{font:900 22px/1.05 var(--font-display);text-transform:uppercase;color:var(--text-heading);text-wrap:balance;margin:0;padding-top:6px}.wz-sentence__ask:focus{outline:none}.wz-sentence__close{background:var(--ck-velvet-iris-50);width:44px;height:44px;color:var(--ck-midnight-cobalt);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--dur-fast), color var(--dur-fast), scale var(--dur-fast) var(--ease-pop);border:0;border-radius:50%;flex:none;place-items:center;margin:-6px -8px 0 0;padding:0;display:grid}.wz-sentence__close:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:3px}.wz-sentence__row{gap:var(--space-12);min-width:0;display:grid}.wz-sentence__field{min-width:0}.wz-sentence__buttons{gap:var(--space-12);flex-wrap:wrap;display:flex}.wz-sentence__swatches{justify-items:center;gap:var(--space-12) 6px;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));display:grid}.wz-sentence__swatches--full .wz-swatch:not(.wz-swatch--selected) .wz-swatch__dot{opacity:.4}.wz-sentence__max{font:700 14px/20px var(--font-sans);color:var(--text-accent-small);margin:0}.wz-sentence__max:empty{margin-top:calc(-1 * var(--space-18))}.wz-sentence__nudge{display:inline-block}.wz-sentence__done{gap:var(--space-12);display:grid}.wz-sentence__done .ck-btn{width:100%}@media (min-width:641px){.wz-sentence__line{font-size:48px;line-height:1.35}.wz-sentence__picker{padding:var(--space-21) var(--space-32) var(--space-32)}.wz-sentence__picker:before{content:none}.wz-sentence__ask{font-size:26px}.wz-sentence__close{margin-top:-4px}.wz-sentence__row{grid-template-columns:minmax(0,1fr) auto;align-items:end}.wz-sentence__row .wz-age{justify-self:start}.wz-sentence__swatches{grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}.wz-sentence__done{justify-items:start}.wz-sentence__done .ck-btn{width:auto}}@keyframes wz-sentence-in{0%{opacity:0;filter:blur(4px)}}@keyframes wz-sentence-marker{0%{background-size:0% .16em}}@keyframes wz-sentence-sheet{0%{opacity:0;translate:0 18px}}@keyframes wz-sentence-nudge{20%,60%{translate:-5px}40%,80%{translate:5px}}@media (prefers-reduced-motion:no-preference){.wz-sentence__words{animation:wz-sentence-in var(--dur-slow) var(--ease-out) both}.wz-sentence__fill{animation:wz-sentence-in var(--dur-base) var(--ease-out) both}.wz-sentence__blank--filled .wz-sentence__fill{animation:wz-sentence-in var(--dur-base) var(--ease-out) both, wz-sentence-marker var(--dur-slow) var(--ease-out) var(--dur-fast) both}.wz-sentence__picker,.wz-sentence__done{animation:wz-sentence-sheet var(--dur-slow) var(--ease-out) both}.wz-sentence__nudge{animation:wz-sentence-nudge .36s var(--ease-out) both}.wz-sentence__close:active{scale:.9}}.wz-sentence__blank:active{background:var(--ck-velvet-iris-100)}@media (hover:hover){.wz-sentence__blank:hover:not(.wz-sentence__blank--open){background:var(--ck-velvet-iris-50)}.wz-sentence__close:hover{background:var(--ck-midnight-cobalt);color:var(--ck-white)}}@media (forced-colors:active){.wz-sentence__blank--filled .wz-sentence__fill,.wz-sentence__blank--filled .wz-sentence__btn{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:3px}.wz-sentence__blank--open{outline:3px solid highlight}.wz-sentence__picker{border:2px solid canvastext}}
@property --wz-reel-h{syntax:"<length>";inherits:true;initial-value:132px}@property --wz-face-size{syntax:"<length>";inherits:true;initial-value:20px}:where(.wz-spin-door,.wz-spin,.wz-spin-card),:where(.wz-spin-door,.wz-spin,.wz-spin-card) *,:where(.wz-spin-door,.wz-spin,.wz-spin-card) :before,:where(.wz-spin-door,.wz-spin,.wz-spin-card) :after{box-sizing:border-box}.wz-spin-door{gap:var(--space-21);max-width:680px;display:grid;container:wz-spin-door/inline-size}.wz-spin-door__intro{max-width:36rem;color:var(--text-body);font:500 var(--type-body-size) / var(--type-body-lh) var(--font-sans);text-wrap:pretty;margin:0}.wz-spin{--wz-reel-h:132px;--wz-label-h:18px;--wz-face-size:20px;--wz-confetti-reach:min(180px, 40cqi);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;position:relative;container:wz-spin/inline-size}.wz-spin__frame{padding:var(--space-18) var(--space-12) var(--space-21);border-radius:var(--radius-card);background:var(--ck-gradient-night) padding-box, var(--ck-gradient-brand) border-box;box-shadow:var(--shadow-card);color:var(--text-on-dark);border:4px solid #0000;position:relative}.wz-spin__reels{gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.wz-reel{align-content:start;gap:var(--space-7);min-width:0;display:grid}.wz-reel__label{height:var(--wz-label-h);color:var(--text-on-dark-soft);font:900 12px / var(--wz-label-h) var(--font-sans);letter-spacing:.1em;text-align:center;text-transform:uppercase;overflow:hidden}.wz-reel__window{height:var(--wz-reel-h);border-radius:var(--radius-image);background:var(--ck-white);display:block;position:relative;overflow:hidden;container-type:inline-size}.wz-reel__window:after{content:"";border-radius:inherit;background:linear-gradient(to bottom, color-mix(in srgb, var(--ck-deep-purple) 34%, transparent), transparent 24%, transparent 76%, color-mix(in srgb, var(--ck-deep-purple) 34%, transparent));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ck-deep-purple) 20%, transparent);pointer-events:none;position:absolute;inset:0}.wz-reel--locked .wz-reel__window:after{box-shadow:inset 0 0 0 5px var(--ck-solar-amber)}.wz-reel__track{height:100%;display:block;overflow:hidden}.wz-reel__strip{grid-auto-rows:var(--wz-reel-h);display:grid}.wz-reel__face{place-content:center;justify-items:center;gap:var(--space-7);min-width:0;height:var(--wz-reel-h);padding:var(--space-7);color:var(--ck-midnight-cobalt);text-align:center;display:grid}.wz-reel__name{--wz-name-room:calc(100cqi - 2 * var(--space-7));max-width:100%;font:900 min(var(--wz-face-size), calc(var(--wz-name-room) / 5)) / 1 var(--font-display);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.wz-reel__face--twist .wz-reel__name{color:var(--ck-electric-peony-600);font-size:min(var(--wz-face-size), calc(var(--wz-name-room) / 3.9))}.wz-reel__face--palette .wz-reel__name{font-size:min(calc(var(--wz-face-size) * .8), calc(var(--wz-name-room) / 6))}.wz-reel__bars{width:min(100%, calc(var(--wz-reel-h) * .9));height:calc(var(--wz-reel-h) * .2);border:1px solid color-mix(in srgb, var(--ck-deep-purple) 25%, transparent);border-radius:var(--radius-check);display:flex;overflow:hidden}.wz-reel__bars>span{flex:1}.wz-reel__q{background:var(--ck-gradient-brand);color:#0000;font:900 calc(var(--wz-reel-h) * .6) / 1 var(--font-display);-webkit-background-clip:text;background-clip:text}.wz-reel__track--roll{--wz-settle:.4s;animation:wz-reel-blur calc(var(--wz-reel-dur) - var(--wz-settle)) linear both}.wz-reel__track--roll .wz-reel__strip{will-change:translate, transform;animation:wz-reel-travel calc(var(--wz-reel-dur) - var(--wz-settle)) cubic-bezier(.3, 0, .7, .7) both, wz-reel-settle var(--wz-settle) var(--ease-pop) calc(var(--wz-reel-dur) - var(--wz-settle)) both}@keyframes wz-reel-travel{0%{translate:0 calc((var(--wz-reel-n) - 1) * var(--wz-reel-h) * -1)}to{translate:0}}@keyframes wz-reel-settle{0%{transform:translateY(calc(var(--wz-reel-h) * -1))}to{transform:none}}@keyframes wz-reel-blur{0%{filter:blur()}18%,78%{filter:blur(3px)}to{filter:blur(.5px)}}.wz-reel__track--fade .wz-reel__face{grid-area:1/1}.wz-reel__track--fade .wz-reel__face:first-child{animation:.32s ease-out both wz-spin-fade-in}.wz-reel__track--fade .wz-reel__face:last-child:not(:first-child){animation:.32s ease-out both wz-spin-fade-out}@keyframes wz-spin-fade-in{0%{opacity:0}}@keyframes wz-spin-fade-out{to{opacity:0}}.wz-reel__lock,.wz-reel__lock-space{min-height:44px}.wz-reel__lock{justify-content:center;align-items:center;gap:var(--space-7);width:100%;padding:0 var(--space-7);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ck-white) 14%, transparent);color:var(--ck-white);font:900 13px / 1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease;border:0;display:inline-flex}@media (hover:hover){.wz-reel__lock:hover{background:color-mix(in srgb, var(--ck-white) 24%, transparent)}}.wz-reel__lock[aria-pressed=true]{background:var(--ck-solar-amber);color:var(--ck-deep-purple)}.wz-reel__lock[aria-disabled=true]{opacity:.55;cursor:default}.wz-reel__lock:focus-visible{outline:3px solid var(--focus-ring-dark);outline-offset:3px}.wz-padlock{flex:none}.wz-spin__go-row{justify-content:center;align-items:center;gap:var(--space-12) var(--space-18);margin-top:var(--space-18);flex-wrap:wrap;display:flex}.wz-spin__go{min-width:min(100%,220px);height:72px;padding:0 var(--space-40);border-radius:var(--radius-pill);background:var(--ck-solar-amber);box-shadow:inset 0 -6px 0 var(--ck-solar-amber-700), var(--shadow-button);color:var(--ck-deep-purple);font:900 44px / 1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;transition:translate var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background-color var(--dur-fast) ease;border:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.wz-spin__go:hover{background:var(--ck-solar-amber-300)}}.wz-spin__go:active,.wz-spin__go[aria-disabled=true]{box-shadow:inset 0 -2px 0 var(--ck-solar-amber-700);translate:0 4px}.wz-spin__go[aria-disabled=true]{background:var(--ck-solar-amber);cursor:progress}.wz-spin__go:disabled{background:var(--ck-gray-200);box-shadow:none;color:var(--ck-gray-500);cursor:not-allowed;translate:none}.wz-spin__go:focus-visible{outline:3px solid var(--focus-ring-dark);outline-offset:4px}.wz-spin__hint{margin:var(--space-12) 0 0;color:var(--text-on-dark-accent);font:500 15px / 1.4 var(--font-sans);text-align:center;text-wrap:balance}.wz-spin__lever{pointer-events:none;width:24px;height:44px;display:none;position:absolute;top:42%;right:12px}.wz-spin__lever:after{content:"";border-radius:0 var(--radius-image) var(--radius-image) 0;background:var(--ck-deep-purple);box-shadow:inset 0 0 0 4px var(--ck-velvet-iris), var(--shadow-button);position:absolute;inset:0}.wz-spin__rod{background:linear-gradient(90deg, var(--ck-gray-500), var(--ck-white) 45%, var(--ck-gray-500));transform-origin:50% 100%;border-radius:4px;width:8px;height:96px;margin-left:-4px;position:absolute;bottom:50%;left:50%}.wz-spin__rod:after{content:"";background:radial-gradient(circle at 35% 30%, var(--ck-bloom-blush), var(--ck-electric-peony) 55%, var(--ck-electric-peony-700));width:36px;height:36px;box-shadow:var(--shadow-button);border-radius:50%;margin-left:-18px;position:absolute;top:-28px;left:50%}.wz-spin__lever--pull .wz-spin__rod{animation:wz-lever-pull .7s var(--ease-out) both}@keyframes wz-lever-pull{0%{animation-timing-function:cubic-bezier(.5,0,.9,.6);transform:scaleY(1)}35%{animation-timing-function:var(--ease-pop);transform:scaleY(-.85)}to{transform:scaleY(1)}}@container wz-spin (min-width:560px){.wz-spin__lever{display:block}.wz-spin__frame{margin-right:32px}}.wz-spin__stamp{top:calc(var(--wz-label-h) + var(--space-7) + var(--wz-reel-h) / 2);z-index:1;padding:var(--space-7) var(--space-18);border:4px solid var(--ck-electric-peony);border-radius:var(--radius-check);background:color-mix(in srgb, var(--ck-white) 78%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ck-white) 78%, transparent), var(--shadow-button);color:var(--ck-electric-peony-600);font:900 clamp(30px, 9cqi, 64px) / 1 var(--font-display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;pointer-events:none;animation:wz-stamp .42s var(--ease-pop) both;position:absolute;left:50%;translate:-50% -50%;rotate:-8deg}@keyframes wz-stamp{0%{opacity:0;scale:2.4}60%{opacity:1}}.wz-confetti{top:calc(var(--wz-label-h) + var(--space-7) + var(--wz-reel-h) / 2);z-index:2;pointer-events:none;width:0;height:0;position:absolute;left:50%}.wz-confetti__fleck{background:var(--paint);opacity:0;width:10px;height:14px;animation:wz-confetti 1.6s var(--delay) both;border-radius:2px;position:absolute;top:-7px;left:-5px}.wz-confetti__fleck--1{border-radius:50%;height:10px;top:-5px}.wz-confetti__fleck--2{border-radius:3px;width:6px;height:18px;top:-9px;left:-3px}@keyframes wz-confetti{0%{opacity:1;animation-timing-function:cubic-bezier(.1,.8,.3,1);transform:translate(0)rotate(0)scale(.3)}38%{opacity:1;transform:translate(calc(var(--x) * var(--wz-confetti-reach)), calc(var(--y) * var(--wz-confetti-reach))) rotate(calc(var(--spin) / 2)) scale(1);animation-timing-function:cubic-bezier(.4,0,.9,.6)}to{opacity:0;transform:translate(calc(var(--x) * var(--wz-confetti-reach) * 1.1), calc(var(--y) * var(--wz-confetti-reach) + var(--wz-confetti-reach) * .9)) rotate(var(--spin)) scale(.8)}}@container wz-spin (min-width:480px){.wz-spin .wz-spin__frame{--wz-reel-h:150px;--wz-face-size:24px;padding:var(--space-21) var(--space-18) var(--space-32)}.wz-spin .wz-spin__reels{gap:var(--space-12)}}.wz-spin__shake{justify-self:center;align-items:center;gap:var(--space-12);min-height:44px;padding:0 var(--space-18) 0 var(--space-12);border:2px solid var(--ck-midnight-cobalt);border-radius:var(--radius-pill);color:var(--ck-midnight-cobalt);font:900 14px / 1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;background:0 0;display:inline-flex}.wz-spin__shake-box{border-radius:var(--radius-check);border:2px solid;place-items:center;width:22px;height:22px;display:grid}.wz-spin__shake[aria-pressed=true]{background:var(--ck-midnight-cobalt);color:var(--ck-white)}.wz-spin__shake[aria-pressed=true] .wz-spin__shake-box{border-color:var(--ck-solar-amber);background:var(--ck-solar-amber);color:var(--ck-deep-purple)}.wz-spin__shake:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:3px}.wz-spin-card{gap:var(--space-18);padding:var(--space-21);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);transition:opacity var(--dur-base) ease;display:grid}.wz-spin-card--busy{opacity:.5}.wz-spin-card__title{color:var(--text-heading);font:900 var(--type-card-title-size) / var(--type-card-title-lh) var(--font-display);text-transform:uppercase;margin:0}.wz-spin-card__title:focus:not(:focus-visible){outline:none}.wz-spin-card__lead{color:var(--text-body);font:500 var(--type-body-size) / var(--type-body-lh) var(--font-sans);margin:0}.wz-spin-card__rows{gap:var(--space-18);margin:0;display:grid}.wz-spin-card__row{align-content:start;gap:var(--space-2);min-width:0;display:grid}.wz-spin-card__row dt{color:var(--text-accent-small);font:900 12px / 18px var(--font-sans);letter-spacing:.1em;text-transform:uppercase}.wz-spin-card__row dd{justify-items:start;gap:var(--space-2);margin:0;display:grid}.wz-spin-card__name{color:var(--text-heading);font:900 24px / 1.1 var(--font-display);text-transform:uppercase}.wz-spin-card__name--jackpot{color:var(--ck-electric-peony-600)}.wz-spin-card__blurb{color:var(--text-body);font:500 15px / 1.45 var(--font-sans);text-wrap:pretty}.wz-spin-card__swatches{margin-top:var(--space-7)}.wz-spin-card__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}@container wz-spin-door (min-width:560px){.wz-spin-card{padding:var(--space-32)}.wz-spin-card__rows{gap:var(--space-21);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.wz-reel__track--roll,.wz-reel__track--roll .wz-reel__strip,.wz-spin__lever--pull .wz-spin__rod{animation:none}.wz-spin__stamp{animation:.32s ease-out both wz-spin-fade-in}.wz-confetti{display:none}}
.wz-surprise{gap:var(--space-21);min-width:0;font-family:var(--font-sans);display:grid;container:wz-surprise/inline-size}.wz-surprise__lead{max-width:36rem;font:500 18px/1.45 var(--font-sans);color:var(--text-body);text-wrap:pretty;margin:0}.wz-surprise__layout{gap:var(--space-40);align-items:start;min-width:0;display:grid}.wz-surprise__questions{gap:var(--space-40);min-width:0;display:grid}.wz-surprise__questions>.wz-subq+.wz-subq{margin-top:0}.wz-surprise-moods{gap:var(--space-21);display:grid}.wz-surprise-hates{gap:var(--space-12) var(--space-7);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));display:grid}.wz-surprise-hate{border-radius:var(--radius-image);min-width:44px;min-height:44px;color:var(--text-body);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;align-content:start;justify-items:center;gap:6px;padding:4px 0;display:grid}.wz-surprise-hate:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:2px}.wz-surprise-hate__dot{background:var(--wz-swatch);width:44px;height:44px;transition:scale var(--dur-fast) var(--ease-pop);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #00000038,0 0 0 1.5px #ffffff80}.wz-surprise-hate[aria-pressed=true] .wz-surprise-hate__dot{outline:3px solid var(--action-accent);outline-offset:3px}.wz-surprise-hate__x{fill:none;stroke-linecap:round;width:34px;height:34px;transition:scale var(--dur-base) var(--ease-pop), rotate var(--dur-base) var(--ease-pop);rotate:-90deg;scale:0}.wz-surprise-hate[aria-pressed=true] .wz-surprise-hate__x{rotate:0deg;scale:1}.wz-surprise-hate__x-edge{stroke:var(--ck-black);stroke-width:7px}.wz-surprise-hate__x-ink{stroke:var(--ck-white);stroke-width:3.5px}.wz-surprise-hate[data-light] .wz-surprise-hate__x-edge{stroke:var(--ck-white)}.wz-surprise-hate[data-light] .wz-surprise-hate__x-ink{stroke:var(--ck-black)}.wz-surprise-hate__name{max-width:100%;font:700 12px/1.2 var(--font-sans);text-align:center}.wz-surprise-hate[aria-pressed=true] .wz-surprise-hate__name{color:var(--text-accent-small);text-decoration:line-through;text-decoration-thickness:2px}.wz-surprise-story .ck-textarea{resize:none;min-height:0}.wz-surprise-story .ck-field__hint{font-variant-numeric:tabular-nums}.wz-surprise__finale{justify-items:center;gap:var(--space-18);min-width:0;padding:var(--space-21);border-radius:var(--radius-card);background:var(--ck-velvet-iris-50);text-align:center;display:grid}.wz-surprise__finale>.wz-says{text-align:left;justify-self:stretch}.wz-surprise__finale>.wz-says .wz-says__bubble{background:var(--ck-white)}.wz-surprise__finale>.ck-btn{justify-self:stretch}.wz-surprise__caption{min-height:2lh;font:900 24px/1 var(--font-display);text-transform:uppercase;text-wrap:balance;color:var(--ck-deep-purple);margin:0}.wz-surprise-box{width:min(100%,200px);margin-bottom:calc(var(--space-12) * -1);transform-origin:50% 90%}.wz-surprise-box__svg{width:100%;height:auto;display:block;overflow:visible}.wz-surprise-box__shadow{fill:var(--ck-deep-purple);opacity:.12}.wz-surprise-box__body,.wz-surprise-box__lidbox{fill:var(--ck-white)}.wz-surprise-box__outline,.wz-surprise-box__lidbox{stroke:var(--ck-deep-purple);stroke-width:5px}.wz-surprise-box__outline{fill:none}.wz-surprise-box__ribbon{fill:var(--ck-solar-amber)}.wz-surprise-box__paint{transform:translateY(calc((1 - var(--wz-fill,0)) * 104px));transition:transform var(--dur-slow) var(--ease-pop)}.wz-surprise-box__stop-a{stop-color:var(--ck-bloom-blush)}.wz-surprise-box__stop-b{stop-color:var(--ck-electric-peony)}.wz-surprise-box__stop-c{stop-color:var(--ck-velvet-iris)}.wz-surprise-box__sticker circle{fill:var(--ck-white);stroke:var(--ck-deep-purple);stroke-width:4px}.wz-surprise-box__sticker text{font:900 38px/1 var(--font-display);fill:var(--ck-deep-purple);text-anchor:middle;dominant-baseline:central;transition:opacity var(--dur-fast)}.wz-surprise-box__bang,.wz-surprise-box[data-open] .wz-surprise-box__q{opacity:0}.wz-surprise-box[data-open] .wz-surprise-box__bang{opacity:1}.wz-surprise-box__bow{fill:var(--action-accent);stroke:var(--ck-deep-purple);stroke-width:4px;stroke-linejoin:round}.wz-surprise-box__lid{transform-box:fill-box;transform-origin:50% 100%;transition:translate var(--dur-slow) var(--ease-pop), rotate var(--dur-slow) var(--ease-pop), opacity var(--dur-slow) var(--ease-out)}.wz-surprise-box[data-open] .wz-surprise-box__lid{opacity:0;translate:-14px -72px;rotate:-24deg}.wz-surprise-box__burst{fill:none;stroke:var(--action-accent);stroke-width:6px;stroke-linecap:round;opacity:0;transform-origin:120px 104px;transition:opacity var(--dur-base), scale var(--dur-slow) var(--ease-pop);scale:.6}.wz-surprise-box[data-open] .wz-surprise-box__burst{opacity:1;scale:1}@container wz-surprise (min-width:640px){.wz-surprise__layout{grid-template-columns:minmax(0,1fr) minmax(220px,280px)}.wz-surprise__finale{top:var(--space-21);position:sticky}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wz-surprise-hate:hover .wz-surprise-hate__dot{scale:1.08}}@media (prefers-reduced-motion:no-preference){.wz-surprise-hate:active .wz-surprise-hate__dot{scale:.94}}@media (prefers-reduced-motion:reduce){.wz-surprise-box[data-open] .wz-surprise-box__lid{translate:none;rotate:none}.wz-surprise-box__lid,.wz-surprise-box__burst{transition:opacity .2s linear}.wz-surprise-box__burst{scale:1}}@media (forced-colors:active){.wz-surprise-hate__dot,.wz-surprise-box{forced-color-adjust:none}.wz-surprise-hate[aria-pressed=true] .wz-surprise-hate__name{color:highlight}}
.wz-vibe{gap:var(--space-18);min-width:0;font-family:var(--font-sans);display:grid;container:wz-vibe/inline-size}.wz-vibe-progress{align-items:center;gap:var(--space-12);min-height:44px;display:flex}.wz-vibe-dots{flex-wrap:wrap;flex:1;align-items:center;gap:7px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.wz-vibe-dots__dot{background:var(--ck-velvet-iris-100);width:12px;height:12px;transition:background-color var(--dur-base), scale var(--dur-base) var(--ease-pop);border-radius:50%;flex-shrink:0}.wz-vibe-dots__dot[data-state=done]{background:var(--wz-swatch,var(--action-accent));box-shadow:inset 0 0 0 1.5px #0003}.wz-vibe-dots__dot[data-state=now]{background:var(--ck-white);box-shadow:0 0 0 3px var(--action-accent);scale:1.15}.wz-vibe-progress__count{font:900 20px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-heading);flex-shrink:0}.wz-chip.wz-vibe-undo{flex-shrink:0;min-height:44px;padding:8px 16px 8px 12px;font-size:14px}.wz-vibe-table{padding-block:var(--space-2) var(--space-12);overflow-x:clip}.wz-vibe-deck{isolation:isolate;max-width:560px;margin-inline:auto;padding-bottom:14px;position:relative}.wz-vibe-deck:before,.wz-vibe-deck:after{content:"";z-index:-1;border-radius:var(--radius-card);position:absolute;inset:0 0 14px}.wz-vibe-deck:before{background:var(--ck-velvet-iris-100);translate:0 14px;rotate:2.5deg;scale:.9 .96}.wz-vibe-deck:after{background:var(--ck-bloom-blush-100);translate:0 7px;rotate:-1.5deg;scale:.95 .98}.wz-vibe-card{--wz-dx:0;border-radius:var(--radius-card);background:var(--ck-white);height:clamp(280px,48svh,420px);box-shadow:var(--shadow-card);translate:calc(var(--wz-dx) * 1px) 0;rotate:calc(var(--wz-dx) * .04deg);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:translate var(--dur-slow) var(--ease-pop), rotate var(--dur-slow) var(--ease-pop);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden;container-type:inline-size}.wz-vibe-card[data-dragging]{transition:none}.wz-vibe-card[data-dragging] .wz-vibe-half{cursor:grabbing}.wz-vibe-card:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ck-night) 12%, transparent);pointer-events:none;position:absolute;inset:0}.wz-vibe-card .wz-vibe-card__or{bottom:var(--space-18);z-index:2;pointer-events:none;font-size:24px;position:absolute;left:50%;translate:-50%}.wz-vibe-half{--wz-half:var(--wz-swatch,var(--ck-velvet-iris-600));min-width:0;padding:var(--space-18);background:var(--wz-half);color:var(--ck-white);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:filter var(--dur-base);border:0;border-radius:0;place-items:center;display:grid;position:relative}.wz-vibe-half--b{--wz-half:var(--wz-swatch,var(--ck-electric-peony-600))}.wz-vibe-half[data-light]{color:var(--ck-black)}.wz-vibe-half:focus-visible{outline-offset:-12px;outline:4px solid}.wz-vibe-half__label{max-width:100%;font-family:var(--font-display);font-weight:900;font-size:clamp(20px, calc((50cqi - 36px) / (var(--wz-chars) * .52)), 112px);text-transform:uppercase;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:balance;transition:scale var(--dur-base) var(--ease-pop);line-height:.92}.wz-vibe-half__stamp{top:var(--space-18);width:44px;height:44px;transition:scale var(--dur-base) var(--ease-pop), rotate var(--dur-base) var(--ease-pop);background:currentColor;border-radius:50%;place-items:center;display:grid;position:absolute;left:50%;translate:-50%;rotate:-20deg;scale:0}.wz-vibe-half__stamp>.ck-icon{color:var(--wz-half)}.wz-vibe-half[aria-pressed=true] .wz-vibe-half__stamp,.wz-vibe-half[data-chosen] .wz-vibe-half__stamp,.wz-vibe-card[data-armed][data-lean=a] .wz-vibe-half--a .wz-vibe-half__stamp,.wz-vibe-card[data-armed][data-lean=b] .wz-vibe-half--b .wz-vibe-half__stamp{rotate:0deg;scale:1}.wz-vibe-card[data-lean=a] .wz-vibe-half--b,.wz-vibe-card[data-lean=b] .wz-vibe-half--a,.wz-vibe-ghost[data-side=a] .wz-vibe-half--b,.wz-vibe-ghost[data-side=b] .wz-vibe-half--a{filter:saturate(.35)brightness(.85)}.wz-vibe-card[data-lean=a] .wz-vibe-half--a .wz-vibe-half__label,.wz-vibe-card[data-lean=b] .wz-vibe-half--b .wz-vibe-half__label{scale:1.08}.wz-vibe-ghost{z-index:2;pointer-events:none;animation:.2s linear forwards wz-vibe-fade;position:absolute;inset:0 0 auto}@keyframes wz-vibe-fade{to{opacity:0}}@keyframes wz-vibe-fly-a{0%{translate:calc(var(--wz-from) * 1px) 0;rotate:calc(var(--wz-from) * .04deg)}55%{opacity:1}to{opacity:0;translate:-125% 8%;rotate:-24deg}}@keyframes wz-vibe-fly-b{0%{translate:calc(var(--wz-from) * 1px) 0;rotate:calc(var(--wz-from) * .04deg)}55%{opacity:1}to{opacity:0;translate:125% 8%;rotate:24deg}}.wz-vibe-drumroll{place-content:center;justify-items:center;gap:var(--space-21);height:clamp(280px,48svh,420px);padding:var(--space-21);border-radius:var(--radius-card);background:var(--ck-gradient-night);box-shadow:var(--shadow-card);text-align:center;display:grid}.wz-vibe-drumroll__wheel{width:132px;height:132px;box-shadow:0 0 0 6px var(--ck-white), var(--shadow-button);border-radius:50%}.wz-vibe-drumroll__text{font:900 30px/1 var(--font-display);text-transform:uppercase;color:var(--ck-solar-amber)}@keyframes wz-vibe-spin{to{rotate:2turn}}.wz-vibe-reveal{gap:var(--space-32);display:grid}.wz-vibe-reveal__head{justify-items:start;gap:var(--space-12);min-width:0;display:grid;overflow-x:clip;container-type:inline-size}.wz-vibe-reveal__kicker{font:900 15px/20px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text-accent-small);margin:0}.wz-vibe-reveal__name{font-family:var(--font-display);text-transform:uppercase;color:var(--ck-deep-purple);text-wrap:balance;margin:0;font-weight:900;line-height:.84}.wz-vibe-reveal__name:focus{outline:none}.wz-vibe-reveal__the{letter-spacing:.04em;color:var(--action-accent);margin-bottom:.12em;font-size:clamp(28px,8cqi,44px);display:block}.wz-vibe-reveal__word{font-size:clamp(44px, calc(100cqi / (var(--wz-chars) * .52)), 168px);display:block}.wz-vibe-reveal__swoosh{border-radius:var(--radius-pill);width:min(100%,420px);height:14px;display:block;rotate:-1.5deg}.wz-vibe-reveal__blurb{max-width:36rem;font:500 18px/1.45 var(--font-sans);color:var(--text-body);text-wrap:pretty;margin:0}.wz-vibe-reveal__palette{margin:var(--space-7) 0 0 2px}.wz-vibe-reveal__side{gap:var(--space-21);min-width:0;display:grid}.wz-vibe-reveal__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.wz-vibe-reveal__actions>.ck-btn--accent{flex:auto}.wz-vibe-love{gap:var(--space-12);display:grid}.wz-vibe-love__title{font:900 24px/1 var(--font-display);text-transform:uppercase;color:var(--text-heading);margin:0}.wz-vibe-love__list{gap:var(--space-18);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wz-vibe-love__item{gap:var(--space-7);min-width:0;display:grid}.wz-vibe-love__item:nth-child(odd) .wz-design-photo{rotate:-2deg}.wz-vibe-love__item:nth-child(2n) .wz-design-photo{rotate:2deg}.wz-vibe-love__name{font:800 15px/1.25 var(--font-sans);color:var(--text-strong)}@container wz-vibe (min-width:760px){.wz-vibe-reveal{column-gap:var(--space-40);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.wz-vibe-reveal__head{grid-area:1/1}.wz-vibe-reveal__actions{grid-area:2/1}.wz-vibe-reveal__side{grid-area:1/2/span 2}}.wz-vibe-share{border-radius:var(--radius-card);background:var(--ck-gradient-night);color:var(--ck-white);box-shadow:var(--shadow-card);container:wz-vibe-share/inline-size}.wz-vibe-share__inner{align-items:center;gap:var(--space-18) var(--space-21);padding:var(--space-21);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"card text""action action";display:grid}.wz-vibe-share__canvas{aspect-ratio:9/16;background:var(--ck-night);width:104px;height:auto;box-shadow:0 0 0 3px var(--ck-white), var(--shadow-button);border-radius:12px;grid-area:card;display:block;rotate:-3deg}.wz-vibe-share__text{gap:var(--space-7);grid-area:text;min-width:0;display:grid}.wz-vibe-share__title{font:900 26px/1 var(--font-display);text-transform:uppercase;color:var(--ck-white);text-wrap:balance;margin:0}.wz-vibe-share__blurb{font:500 15px/1.4 var(--font-sans);color:var(--text-on-dark-soft);margin:0}.wz-vibe-share__action{gap:var(--space-7);grid-area:action;min-width:0;display:grid}.wz-vibe-share__status{font:700 14px/20px var(--font-sans);color:var(--ck-solar-amber);margin:0}@container wz-vibe-share (min-width:420px){.wz-vibe-share__inner{align-items:end;row-gap:var(--space-12);grid-template-areas:"card text""card action"}.wz-vibe-share__canvas{width:132px}.wz-vibe-share__action{align-self:start;justify-items:start}.wz-vibe-share__action>.ck-btn{width:auto}}@media (prefers-reduced-motion:no-preference){.wz-vibe-ghost[data-side=a]{animation:wz-vibe-fly-a .46s var(--ease-out) forwards}.wz-vibe-ghost[data-side=b]{animation:wz-vibe-fly-b .46s var(--ease-out) forwards}.wz-vibe-half:active .wz-vibe-half__label{scale:.94}.wz-vibe-drumroll{animation:wz-pop var(--dur-base) var(--ease-pop) both}.wz-vibe-drumroll__wheel{animation:wz-vibe-spin .8s var(--ease-out) both}.wz-vibe-reveal__kicker{animation:wz-pop var(--dur-slow) var(--ease-pop) both}.wz-vibe-reveal__the{animation:wz-word var(--dur-slow) var(--ease-pop) 80ms both}.wz-vibe-reveal__word{transform-origin:0;animation:wz-vibe-slam .52s var(--ease-pop) .16s both}.wz-vibe-reveal__swoosh{animation:wz-vibe-swoosh .52s var(--ease-out) .42s both}.wz-vibe-reveal__blurb,.wz-vibe-reveal__palette{animation:wz-pop var(--dur-slow) var(--ease-out) .48s both}.wz-vibe-reveal__side,.wz-vibe-reveal__actions{animation:wz-pop var(--dur-slow) var(--ease-out) .6s both}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wz-vibe-card:not([data-dragging]) .wz-vibe-half:hover .wz-vibe-half__label{rotate:-2deg;scale:1.06}}@media (prefers-reduced-motion:reduce){.wz-vibe-card{rotate:none}}@keyframes wz-vibe-slam{0%{opacity:0;rotate:-4deg;scale:.4}}@keyframes wz-vibe-swoosh{0%{clip-path:inset(0 100% 0 0 round 7px)}to{clip-path:inset(0 round 7px)}}@media (forced-colors:active){.wz-vibe-half,.wz-vibe-dots__dot,.wz-vibe-drumroll__wheel,.wz-vibe-reveal__swoosh{forced-color-adjust:none}.wz-vibe-half:focus-visible{outline-color:highlight}}
.wz-cvs{gap:var(--space-32);min-width:0;display:grid}.wz-cvs-group{--wz-cvs-sticker:var(--ck-electric-peony);--wz-cvs-sticker-ink:var(--ck-white);--wz-cvs-thumb:var(--ck-bloom-blush-50);gap:var(--space-12);min-width:0;display:grid}.wz-cvs-group--jacket{--wz-cvs-sticker:var(--ck-midnight-cobalt);--wz-cvs-thumb:var(--ck-velvet-iris-50)}.wz-cvs-group--kids{--wz-cvs-sticker:var(--ck-solar-amber);--wz-cvs-sticker-ink:var(--ck-deep-purple);--wz-cvs-thumb:var(--ck-solar-amber-100)}.wz-cvs-group--own,.wz-cvs-group--now{--wz-cvs-sticker:var(--ck-velvet-iris)}.wz-cvs-group__title{padding:var(--space-2) var(--space-12);border-radius:var(--radius-pill);background:var(--wz-cvs-sticker);color:var(--wz-cvs-sticker-ink);font:900 var(--type-label-size) / 1.5 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;justify-self:start;margin:0;rotate:-1.5deg}.wz-cvs-cards{--wz-cards-min:250px}.wz-cvs-nudge{max-width:60ch}.wz-cvs-others{align-items:center;gap:var(--space-12);color:var(--text-muted);font:800 var(--type-label-size) / 1.5 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0;display:flex}.wz-cvs-others:before,.wz-cvs-others:after{content:"";opacity:.25;background:currentColor;border-radius:1px;flex:1;height:2px}.wz-cvs-card{align-items:center;column-gap:var(--space-18);grid-template-columns:112px minmax(0,1fr)}.wz-cvs-card .wz-card__media{grid-column:auto}@media (min-width:641px){.wz-cvs-card:not(.wz-cvs-card--wide){grid-template-columns:minmax(0,1fr);align-items:start}.wz-cvs-card:not(.wz-cvs-card--wide) .wz-card__media{grid-column:1/-1}.wz-cvs-card--wide{column-gap:var(--space-21);grid-template-columns:200px minmax(0,1fr)}}.wz-cvs-thumb{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);aspect-ratio:1;width:100%;padding:var(--space-7);background:var(--wz-cvs-thumb);display:flex}.wz-cvs-thumb>.wz-canvas-art{width:100%;min-width:0;height:100%}.wz-cvs-thumb--kids{padding:var(--space-18)}.wz-cvs-thumb--own{padding:var(--space-7) var(--space-12);border:2px dashed var(--ck-velvet-iris-300);border-radius:inherit;background:var(--ck-white);flex-direction:column}.wz-cvs-thumb--own>.wz-canvas-art{height:50%}@media (min-width:641px){.wz-cvs-thumb{aspect-ratio:16/10;padding:var(--space-12)}.wz-cvs-thumb--kids{padding:var(--space-21) var(--space-36)}.wz-cvs-thumb--own{gap:var(--space-7);flex-direction:row}.wz-cvs-thumb--own>.wz-canvas-art{width:50%;height:100%}}.wz-cvs-photo{border-radius:0;width:100%}.wz-cvs-group--own{padding-top:var(--space-32);border-top:3px dashed var(--ck-velvet-iris-200)}.wz-cvs-own__lead{font:500 var(--type-body-size) / 1.45 var(--font-sans);color:var(--text-body);text-wrap:pretty;margin:0}.wz-cvs-guide{gap:var(--space-18);padding:var(--space-21);border-radius:var(--radius-card);background:var(--ck-velvet-iris-50)}.wz-cvs-guide__result{gap:var(--space-18);display:grid}.wz-cvs-guide__result:empty{position:absolute}.wz-cvs-guide .wz-cvs-thumb{background:var(--ck-white)}@media (min-width:641px){.wz-cvs-guide{padding:var(--space-32)}.wz-cvs-guide__result .wz-cvs-card{max-width:22rem}}
.wz-beat{scroll-margin-block:var(--space-120)}@keyframes wz-beat-in{0%{opacity:0;translate:0 var(--space-18)}}@media (prefers-reduced-motion:no-preference){.wz-beat--enter{animation:wz-beat-in var(--dur-slow) var(--ease-pop) both}}
.wz-doors{gap:var(--space-21);display:grid;container:wz-doors/inline-size}.wz-doors__grid{gap:var(--space-18);grid-template-columns:minmax(0,1fr);display:grid}@container wz-doors (min-width:780px){.wz-doors__grid{gap:var(--space-32);grid-template-columns:repeat(2,minmax(0,1fr))}}.wz-doors__card:nth-child(4n+1){--wz-door-tilt:-1deg}.wz-doors__card:nth-child(4n+2){--wz-door-tilt:.8deg}.wz-doors__card:nth-child(4n+3){--wz-door-tilt:.5deg}.wz-doors__card:nth-child(4n+4){--wz-door-tilt:-.7deg}.wz-doors__card:nth-child(2){--wz-door-delay:50ms}.wz-doors__card:nth-child(3){--wz-door-delay:.1s}.wz-doors__card:nth-child(4){--wz-door-delay:.15s}.wz-doors__card:nth-child(5){--wz-door-delay:.2s}.wz-doors__card:nth-child(6){--wz-door-delay:.25s}@media (prefers-reduced-motion:no-preference){.wz-doors .wz-doors__grid .wz-card.wz-doors__card{rotate:var(--wz-door-tilt,0deg);animation:wz-door-in var(--dur-slow) var(--ease-pop) var(--wz-door-delay,0s) backwards}.wz-doors .wz-doors__grid .wz-card.wz-doors__card[aria-pressed=true]{rotate:0deg}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wz-doors .wz-doors__grid .wz-card.wz-doors__card:hover:not(:disabled){translate:0 -6px;rotate:0deg}}@keyframes wz-door-in{0%{opacity:0;translate:0 18px}}.wz-doors__out{justify-content:center}
:where(.wz-extras,.wz-xbar,.wz-moves,.wz-secret,.wz-halves,.wz-sets),:where(.wz-extras,.wz-xbar,.wz-moves,.wz-secret,.wz-halves,.wz-sets) *{box-sizing:border-box}.wz-extras{gap:var(--space-36);min-width:0;display:grid}.wz-extras>.wz-subq+.wz-subq{margin-top:0}.wz-extras>.wz-wayout{margin-top:calc(var(--space-12) * -1)}.wz-xbar{container-type:inline-size}.wz-xbar__list{gap:var(--space-12);padding:10px 10px var(--space-18);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--ck-velvet-iris-200) transparent;grid-auto-columns:minmax(144px,42%);grid-auto-flow:column;margin:0 -10px;scroll-padding-inline:10px;display:grid;overflow-x:auto}@container (min-width:560px){.wz-xbar__list{scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-auto-flow:row;margin:0;padding:0;overflow:visible}}.wz-card.wz-xbar__card{align-content:stretch;gap:var(--space-12);padding:10px 10px var(--space-18);border-radius:calc(var(--radius-image) + 8px);scroll-snap-align:start;grid-template-rows:auto 1fr}.wz-xbar__card .wz-card__media{border-radius:var(--radius-image)}.wz-xbar__card .wz-card__body{grid-template-rows:auto 1fr auto;padding-inline:8px}.wz-xbar__card .wz-card__title{font-size:23px}.wz-xbar__card .wz-card__blurb{font-size:14px;line-height:1.4}@media (min-width:641px){.wz-xbar__card .wz-card__title{font-size:25px}}.wz-xbar__dab{--wz-xbar-tint:var(--ck-bloom-blush-50);background:radial-gradient(circle at 16% 24%, var(--ck-white) 0 5px, transparent 6px), radial-gradient(circle at 86% 76%, var(--ck-white) 0 3px, transparent 4px), var(--wz-xbar-tint);place-items:center;width:100%;height:104px;display:grid}.wz-xbar__dab--0{--wz-xbar-tint:var(--ck-electric-peony-50)}.wz-xbar__dab--1{--wz-xbar-tint:var(--ck-velvet-iris-50)}.wz-xbar__dab--2{--wz-xbar-tint:var(--ck-solar-amber-50)}.wz-xbar__dab--3{--wz-xbar-tint:var(--ck-midnight-cobalt-50)}.wz-xbar__dab--4{--wz-xbar-tint:var(--ck-bloom-blush-50)}.wz-blob.wz-xbar__blob{width:80px;height:80px}.wz-xbar__sticker{width:60px;height:60px}.wz-moves{gap:var(--space-12);min-width:0;display:grid}.wz-move{border-radius:calc(var(--radius-image) + 10px);background:var(--surface-card);min-width:0;box-shadow:var(--shadow-card);scroll-margin-block:var(--space-120);transition:box-shadow var(--dur-base) var(--ease-out)}.wz-move--open{box-shadow:0 0 0 3px var(--ck-velvet-iris-200), var(--shadow-card)}.wz-move__bar{border-radius:inherit;width:100%;min-height:80px;color:var(--text-body);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px 12px 12px;display:grid}.wz-move__bar:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:4px}.wz-move__art{place-items:center;width:60px;height:60px;display:grid}.wz-blob.wz-move__blob{width:56px;height:56px}.wz-move__split{background:linear-gradient(100deg, var(--ck-solar-amber) 0 50%, var(--ck-midnight-cobalt) 50% 100%);width:48px;height:48px;box-shadow:0 0 0 3px var(--ck-white), var(--shadow-button);border-radius:50%;rotate:-14deg}.wz-move__pair{align-items:flex-end;gap:0;display:flex}.wz-move__pair>:last-child{margin-left:-6px}.wz-move__text{justify-items:start;gap:4px;min-width:0;display:grid}.wz-move__name{font:900 25px/1 var(--font-display);text-transform:uppercase;color:var(--text-card-title)}.wz-move__blurb{font:500 14px/1.4 var(--font-sans);text-wrap:pretty}.wz-move__status{border-radius:var(--radius-pill);background:var(--ck-electric-peony-50);max-width:100%;color:var(--ck-electric-peony-700);font:800 12.5px/1.35 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;align-items:center;gap:6px;margin-top:2px;padding:3px 10px;display:inline-flex}.wz-move__chev{background:var(--ck-velvet-iris-50);width:40px;height:40px;color:var(--ck-velvet-iris-700);transition:rotate var(--dur-base) var(--ease-pop), background-color var(--dur-fast), color var(--dur-fast);border-radius:50%;place-items:center;display:grid}.wz-move__bar[aria-expanded=true] .wz-move__chev{background:var(--action-accent);color:var(--ck-white);rotate:180deg}@media (hover:hover){.wz-move__bar:hover .wz-move__chev{background:var(--ck-velvet-iris-100)}.wz-move__bar[aria-expanded=true]:hover .wz-move__chev{background:var(--action-accent-hover)}}.wz-move__panel{min-width:0;padding:var(--space-18) var(--space-18) var(--space-21);border-top:2px dashed var(--ck-velvet-iris-100)}@media (min-width:641px){.wz-move__name{font-size:28px}.wz-move__panel{padding:var(--space-21) var(--space-21) var(--space-32)}}.wz-secret__list{gap:10px;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.wz-secret__item{border-radius:var(--radius-image);background:var(--ck-gradient-night);color:var(--ck-white);box-shadow:var(--shadow-card);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:14px 14px 12px;display:grid}.wz-blob.wz-secret__lock{grid-row:span 2;width:52px;height:52px}.wz-secret__where{font:900 12.5px/1.3 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ck-solar-amber-300);overflow-wrap:anywhere;align-self:end}.wz-secret__words{min-width:0;font:600 17px/1.35 var(--font-sans);overflow-wrap:anywhere;align-self:start}.wz-secret__text{transition:filter var(--dur-base) var(--ease-out)}.wz-secret__text--sealed{filter:blur(6px);-webkit-user-select:none;user-select:none}.wz-secret__tbc{color:var(--ck-bloom-blush-200);font-style:italic;font-weight:500}.wz-secret__actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.wz-secret__btn{border:2px solid color-mix(in srgb, var(--ck-white) 35%, transparent);border-radius:var(--radius-pill);min-height:44px;color:var(--ck-white);font:700 14px/1.2 var(--font-sans);cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);background:0 0;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.wz-secret__btn:focus-visible{outline:3px solid var(--focus-ring-dark);outline-offset:2px}.wz-secret__btn[aria-pressed=true]{border-color:var(--ck-solar-amber);background:var(--ck-solar-amber);color:var(--ck-deep-purple)}@media (hover:hover){.wz-secret__btn:hover{border-color:var(--ck-solar-amber)}}@container (min-width:560px){.wz-secret__item{grid-template-columns:auto minmax(0,1fr) auto;padding-block:12px}.wz-secret__actions{grid-area:1/3/span 2;margin-top:0}}.wz-secret__editor{gap:var(--space-18);padding:var(--space-18);border:2px dashed var(--ck-velvet-iris-200);border-radius:var(--radius-image);background:var(--ck-velvet-iris-50);display:grid}.wz-secret__editor-title{font:900 14px/20px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ck-velvet-iris-700);margin:0}.wz-secret__editor-title:focus{outline:none}.wz-secret__count .ck-field__hint{font-variant-numeric:tabular-nums;align-self:flex-end}.wz-secret__count--full .ck-field__hint{color:var(--text-accent-small);font-weight:800}.wz-secret__row{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.wz-secret__ghost{border-radius:var(--radius-pill);min-height:44px;color:var(--ck-midnight-cobalt);font:700 15px/1.2 var(--font-sans);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:8px 12px}.wz-secret__ghost:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:2px}.wz-secret__add[aria-disabled=true]{opacity:.55;box-shadow:none;cursor:not-allowed}.wz-secret__limit{font:700 14px/20px var(--font-sans);color:var(--text-accent-small);margin:0}.wz-secret__limit>span{display:inline-block}.wz-halves{container-type:inline-size}.wz-halves__ideas{gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(min(100%,176px),1fr));padding:4px 4px 0;display:grid}@container (min-width:560px){.wz-halves__ideas{grid-template-columns:repeat(3,minmax(0,1fr))}}.wz-halves__idea{--wz-l:var(--ck-solar-amber-200);--wz-l-ink:var(--ck-deep-purple);--wz-r:var(--ck-midnight-cobalt);--wz-r-ink:var(--ck-white);border-radius:var(--radius-image);background:linear-gradient(100deg, var(--wz-l) 0 50%, var(--wz-r) 50% 100%);min-height:60px;box-shadow:var(--shadow-card);font:900 21px/1 var(--font-display);text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:translate var(--dur-base) var(--ease-pop), rotate var(--dur-base) var(--ease-pop), box-shadow var(--dur-base) var(--ease-out);border:0;grid-template-columns:1fr 1fr;padding:0;display:grid;position:relative}.wz-halves__idea--1{--wz-l:var(--ck-bloom-blush-200);--wz-r:var(--ck-velvet-iris-600)}.wz-halves__idea--2{--wz-l:var(--ck-electric-peony-100);--wz-l-ink:var(--ck-electric-peony-800);--wz-r:var(--ck-midnight-cobalt-100);--wz-r-ink:var(--ck-midnight-cobalt-800)}.wz-halves__idea:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:4px}.wz-halves__idea[aria-pressed=true]{box-shadow:0 0 0 4px var(--ck-electric-peony), 0 10px 30px color-mix(in srgb, var(--ck-electric-peony) 28%, transparent)}.wz-halves__half{overflow-wrap:anywhere;place-items:center;min-width:0;padding:10px 6px;display:grid}.wz-halves__half--l{color:var(--wz-l-ink)}.wz-halves__half--r{color:var(--wz-r-ink)}.wz-halves__tick{background:var(--ck-electric-peony);width:28px;height:28px;color:var(--ck-white);box-shadow:0 0 0 3px var(--ck-white);transition:scale var(--dur-base) var(--ease-pop);border-radius:50%;place-items:center;display:grid;position:absolute;top:-9px;right:-9px;scale:0}.wz-halves__idea[aria-pressed=true] .wz-halves__tick{scale:1}.wz-halves__own{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wz-halves__or{font:900 14px/20px var(--font-sans);text-transform:uppercase;color:var(--ck-black);margin:0}.wz-halves__preview{align-items:end;gap:var(--space-12) var(--space-18);padding:var(--space-18) var(--space-18) var(--space-12);border-radius:var(--radius-image);background:var(--ck-gray-50);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.wz-halves__preview:before{content:"";border-left:2px dashed var(--ck-velvet-iris-200);position:absolute;top:12px;bottom:12px;left:50%}.wz-halves__shoe{justify-items:center;gap:8px;min-width:0;display:grid}.wz-halves__shoe>svg{width:100%;max-width:168px}.wz-halves__jacket{grid-column:1/-1;justify-self:center;width:min(100%,220px)}.wz-halves__word{max-width:100%;font:900 22px/1.05 var(--font-display);text-align:center;text-transform:uppercase;color:var(--text-card-title);overflow-wrap:anywhere}.wz-halves__word--empty{color:var(--ck-gray-500)}.wz-halves__preview--jacket:before{bottom:52px}.wz-halves__preview--jacket .wz-halves__word{grid-row:2}.wz-sets{container-type:inline-size}.wz-cards.wz-sets__cards{--wz-cards-min:100%;gap:var(--space-12)}.wz-card.wz-sets__card{align-items:center;column-gap:var(--space-18);border-radius:calc(var(--radius-image) + 10px);grid-template-columns:104px minmax(0,1fr);padding:12px 18px 12px 12px}.wz-sets__card .wz-card__media{grid-column:auto;align-self:stretch}.wz-sets__card .wz-card__title{font-size:25px}.wz-sets__card .wz-card__blurb{font-size:14px;line-height:1.4}@container (min-width:600px){.wz-cards.wz-sets__cards{gap:var(--space-18);grid-template-columns:repeat(3,minmax(0,1fr))}.wz-card.wz-sets__card{padding:12px 12px var(--space-18);grid-template-columns:minmax(0,1fr);align-items:stretch}.wz-sets__card .wz-card__media{grid-column:1/-1}.wz-sets__card .wz-card__body{padding-inline:8px}}.wz-sets__art{--wz-sets-tint:var(--ck-bloom-blush-50);background:var(--wz-sets-tint);justify-content:center;align-items:flex-end;gap:2px;width:100%;height:100%;min-height:92px;padding:10px 8px;display:flex}.wz-sets__art--couple{--wz-sets-tint:var(--ck-electric-peony-50)}.wz-sets__art--crew{--wz-sets-tint:var(--ck-velvet-iris-50)}.wz-sets__art>svg{flex:0 auto;min-width:0}.wz-sets__art--crew>svg+svg{margin-left:-8px}.wz-sets__note .ck-textarea{min-height:104px}@media (prefers-reduced-motion:no-preference){.wz-xbar__sticker{transition:rotate var(--dur-base) var(--ease-pop), scale var(--dur-base) var(--ease-pop)}.wz-xbar__card[aria-pressed=true] .wz-xbar__sticker{animation:wz-xbar-pop var(--dur-slow) var(--ease-pop)}.wz-move__panel:not([hidden]){animation:wz-extras-open var(--dur-slow) var(--ease-out)}.wz-secret__item--new{animation:wz-secret-seal var(--dur-slow) var(--ease-pop)}.wz-secret__item--new .wz-secret__lock{animation:wz-xbar-pop var(--dur-slow) var(--ease-pop) .12s both}.wz-secret__nudge{animation:wz-wiggle var(--dur-slow) var(--ease-out)}.wz-halves__idea[aria-pressed=true]{rotate:-1deg}.wz-halves__idea:active{scale:.96}.wz-halves__word:not(.wz-halves__word--empty){animation:wz-word var(--dur-base) var(--ease-pop)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.wz-card:hover .wz-xbar__sticker{rotate:-8deg;scale:1.08}.wz-move__bar:hover .wz-blob:before{rotate:4deg;scale:1.06}.wz-move__bar:hover .wz-move__split{transition:rotate var(--dur-slow) var(--ease-pop);rotate:166deg}.wz-halves__idea:hover{translate:0 -3px;rotate:-1deg}}@keyframes wz-xbar-pop{0%{scale:1}45%{rotate:10deg;scale:1.28}to{rotate:0deg;scale:1}}@keyframes wz-extras-open{0%{opacity:0;translate:0 -8px}}@keyframes wz-secret-seal{0%{opacity:0;rotate:-1.5deg;scale:.94}}@media (forced-colors:active){.wz-move,.wz-secret__item,.wz-halves__idea{border:2px solid buttonborder}.wz-move--open,.wz-halves__idea[aria-pressed=true],.wz-secret__btn[aria-pressed=true]{border:3px solid highlight}}
.wz-own{gap:var(--space-36);min-width:0;display:grid}.wz-own>.wz-subq+.wz-subq{margin-top:0}.wz-own-stop:empty,.wz-own-verdict:empty{position:absolute}.wz-own-stop{justify-items:start;gap:var(--space-18);display:grid}.wz-own-stop p{margin:0}.wz-own-brand{max-width:30rem}.wz-own-materials{gap:var(--space-21);display:grid}.wz-own-materials__ask .wz-chip:not([aria-pressed=true]){border-style:dashed}.wz-own-hold{align-items:start;gap:var(--space-18);padding:var(--space-21);border-radius:var(--radius-card);background:var(--ck-solar-amber);color:var(--ck-deep-purple);box-shadow:var(--shadow-card);grid-template-columns:auto minmax(0,1fr);display:grid}.wz-own-hold__mark{width:52px;height:52px;font-size:36px}.wz-own-hold__body{gap:var(--space-7);min-width:0;display:grid}.wz-own-hold__title{font:900 28px/1 var(--font-display);text-transform:uppercase;color:var(--ck-deep-purple);text-wrap:balance;margin:0}.wz-own-hold__title:focus{outline:none}.wz-own-hold p{font:600 var(--type-body-size) / 1.45 var(--font-sans);text-wrap:pretty;margin:0}.wz-own-hold .wz-own-hold__note{font-size:15px;font-weight:500}@media (min-width:641px){.wz-own-hold{gap:var(--space-21);padding:var(--space-32)}.wz-own-hold__mark{width:64px;height:64px;font-size:44px}.wz-own-hold__title{font-size:36px}}
.wz-pal{gap:var(--space-21);min-width:0;display:grid}.wz-pal-ways{gap:var(--space-7);max-width:40rem;padding:var(--space-7);border-radius:var(--radius-card);background:var(--ck-velvet-iris-50);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wz-pal-way{min-width:0;min-height:92px;padding:var(--space-11) var(--space-7);border-radius:calc(var(--radius-card) - var(--space-7));color:var(--ck-deep-purple);font-family:var(--font-sans);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), rotate var(--dur-base) var(--ease-pop), scale var(--dur-fast) var(--ease-pop);background:0 0;border:0;align-content:center;justify-items:center;gap:3px;display:grid}.wz-pal-way__art{width:30px;height:30px;color:var(--ck-velvet-iris);transition:color var(--dur-base) var(--ease-out);margin-bottom:3px}.wz-pal-way__title{max-width:100%;font:900 19px/1 var(--font-display);text-transform:uppercase;overflow-wrap:anywhere}.wz-pal-way__sub{font:800 11.5px/1.2 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-accent-small)}.wz-pal-way[aria-pressed=true]{background:var(--ck-deep-purple);color:var(--ck-white);box-shadow:var(--shadow-button)}.wz-pal-way[aria-pressed=true] .wz-pal-way__art{color:var(--ck-solar-amber)}.wz-pal-way[aria-pressed=true] .wz-pal-way__sub{color:var(--ck-bloom-blush)}.wz-pal-way:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:3px}@media (hover:hover){.wz-pal-way:not([aria-pressed=true]):hover{background:var(--ck-white)}}@media (prefers-reduced-motion:no-preference){.wz-pal-way[aria-pressed=true]{rotate:-1.5deg}.wz-pal-way:active{scale:.96}}@media (min-width:641px){.wz-pal-way{min-height:108px}.wz-pal-way__art{width:34px;height:34px}.wz-pal-way__title{font-size:26px}.wz-pal-way__sub{font-size:12.5px}}.wz-pal-jar{align-items:center;gap:var(--space-18);min-width:0;max-width:40rem;padding:var(--space-12) var(--space-18);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);display:flex}.wz-pal-jar__glass{--wz-pal-late:0s;flex-shrink:0;align-self:center;width:52px;height:66px;padding-top:9px;display:block;position:relative}.wz-pal-jar__glass--late{--wz-pal-late:.52s}.wz-pal-jar__lid{background:var(--ck-deep-purple);border-radius:5px 5px 2px 2px;height:11px;position:absolute;top:0;left:7px;right:7px}.wz-pal-jar__paint{border:3px solid var(--ck-deep-purple);background:var(--ck-white);border-radius:10px 10px 15px 15px;flex-direction:column-reverse;height:100%;padding:3px;display:flex;position:relative;overflow:hidden}.wz-pal-jar__paint:after{content:"";background:#ffffffa6;border-radius:2px;width:4px;position:absolute;top:6px;bottom:8px;left:6px}.wz-pal-jar__layer{--wz-pal-i:0;transform-origin:bottom;flex:0 0 20%}.wz-pal-jar__layer:first-child{border-radius:0 0 9px 9px}.wz-pal-jar__layer:nth-child(2){--wz-pal-i:1}.wz-pal-jar__layer:nth-child(3){--wz-pal-i:2}.wz-pal-jar__layer:nth-child(4){--wz-pal-i:3}.wz-pal-jar__layer:nth-child(5){--wz-pal-i:4}.wz-pal-jar__body{justify-items:start;gap:3px;min-width:0;display:grid}.wz-pal-jar__label{font:900 12px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text-accent-small)}.wz-pal-jar__title{font:900 26px/1 var(--font-display);text-transform:uppercase;color:var(--text-card-title);text-wrap:balance;margin:0}.wz-pal-jar__summary{font:700 var(--type-body-size) / 1.35 var(--font-sans);color:var(--ck-black);text-wrap:pretty;margin:0}.wz-pal-jar__dots{margin-top:var(--space-7)}.wz-pal-jar__mix{align-items:center;gap:var(--space-7);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.wz-pal-mixlist{gap:var(--space-7);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wz-pal-mixchip{border:2px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--ck-white);min-height:44px;color:var(--ck-black);font:700 14px/1 var(--font-sans);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color var(--dur-fast), scale var(--dur-fast) var(--ease-pop);align-items:center;gap:6px;padding:4px 10px 4px 6px;display:inline-flex}.wz-pal-mixchip__dot{border-radius:50%;flex-shrink:0;width:28px;height:28px;box-shadow:inset 0 0 0 1.5px #0000002e}.wz-pal-mixchip svg{color:var(--text-muted);transition:color var(--dur-fast)}.wz-pal-mixchip:focus-visible,.wz-pal-clear:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:3px}@media (hover:hover){.wz-pal-mixchip:hover{border-color:var(--ck-electric-peony)}.wz-pal-mixchip:hover svg{color:var(--text-accent-small)}}.wz-pal-clear{min-height:44px;padding:0 var(--space-12);border-radius:var(--radius-pill);color:var(--text-accent-small);font:900 13px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;text-decoration:underline;text-decoration-thickness:2px}.wz-pal-sofar{justify-items:start;gap:var(--space-21);display:grid}.wz-pal-jar--sofar{gap:var(--space-21);padding:var(--space-21)}.wz-pal-jar--sofar .wz-pal-jar__glass{width:70px;height:90px;padding-top:12px}.wz-pal-jar--sofar .wz-pal-jar__lid{height:15px}.wz-pal-sofar__actions{gap:var(--space-12);flex-wrap:wrap;display:flex}@media (min-width:641px){.wz-pal-jar{padding:var(--space-18) var(--space-21)}.wz-pal-jar--sofar{padding:var(--space-32)}.wz-pal-jar__title{font-size:34px}}.wz-pal-panel{gap:var(--space-18);min-width:0;display:grid}.wz-pal-lead{font:500 var(--type-body-size) / 1.45 var(--font-sans);color:var(--text-body);text-wrap:pretty;margin:0}.wz-pal-cards{--wz-cards-min:140px;gap:var(--space-12)}.wz-pal-card{gap:var(--space-11);padding:var(--space-11) var(--space-11) var(--space-18)}.wz-pal-card .wz-card__body{padding-inline:var(--space-7)}.wz-pal-card .wz-card__title{font-size:20px}.wz-pal-card .wz-card__media,.wz-pal-card .wz-design-photo{border-radius:calc(var(--radius-card) - var(--space-11))}@media (min-width:641px){.wz-pal-cards{--wz-cards-min:190px;gap:var(--space-18)}.wz-pal-card .wz-card__title{font-size:24px}}.wz-pal-steal{width:100%;display:block;position:relative}.wz-pal-steal .wz-swatchrow{left:var(--space-7);bottom:var(--space-7);border-radius:var(--radius-pill);background:var(--ck-white);padding:5px 7px;position:absolute;box-shadow:0 4px 14px #0000002e}.wz-pal-chipbar{gap:3px;width:100%;height:64px;display:flex}.wz-pal-chipbar>span{background:var(--wz-pal-chip);flex:1;box-shadow:inset 0 0 0 1.5px #0000001f}@media (min-width:641px){.wz-pal-chipbar{height:84px}}.wz-pal-mixgrid{justify-items:center;gap:var(--space-18) var(--space-7);padding:var(--space-18) var(--space-12);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card);grid-template-columns:repeat(auto-fill,minmax(76px,1fr));display:grid}.wz-pal-mixgrid:focus{outline:none}.wz-pal-mixgrid:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:4px}.wz-pal-count{font:700 14px/1.3 var(--font-sans);color:var(--text-muted);margin:0}.wz-pal-count__nudge{color:var(--text-accent-small);font-weight:800;display:inline-block}@media (min-width:641px){.wz-pal-mixgrid{padding:var(--space-21);grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}}.wz-pal-flight{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wz-pal-flight__drop{left:var(--wz-pal-x);top:var(--wz-pal-y);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px #0000002e, 0 0 0 2px var(--ck-white), 0 6px 14px #0003;animation:wz-pal-fly .64s var(--ease-out) both;border-radius:50%;margin:-11px 0 0 -11px;position:absolute}@keyframes wz-pal-fly{0%{opacity:1;translate:0;scale:1}40%{translate:calc(var(--wz-pal-dx) * .3) calc(var(--wz-pal-dy) * .3 - 56px);scale:1.6}85%{opacity:1}to{translate:var(--wz-pal-dx) var(--wz-pal-dy);opacity:0;scale:.4}}@keyframes wz-pal-pour{0%{scale:1 0}}@keyframes wz-pal-lid{30%{translate:0 -9px;rotate:-14deg}60%{translate:0;rotate:4deg}}@media (prefers-reduced-motion:no-preference){.wz-pal-jar__layer{animation:wz-pal-pour var(--dur-slow) var(--ease-pop) both;animation-delay:calc(var(--wz-pal-late) + var(--wz-pal-i) * 60ms)}.wz-pal-jar__lid--pop{animation:wz-pal-lid var(--dur-slow) var(--ease-pop) both;animation-delay:var(--wz-pal-late)}.wz-pal-count__nudge{animation:wz-wiggle var(--dur-slow) var(--ease-out)}}@media (prefers-reduced-motion:reduce){.wz-pal-flight{display:none}}
.wz-photos{gap:var(--space-21);width:100%;max-width:720px;margin-inline:auto;display:grid}.wz-photos__add{margin-top:var(--space-7);gap:8px;display:grid}.wz-photos__row{gap:var(--space-7);display:flex}.wz-photos__input{flex:auto;min-width:0}.ck-btn.wz-photos__go{padding-inline:var(--space-18) var(--space-21);flex:none}.wz-photos__error{margin:0}.wz-photos__chips{gap:var(--space-7);margin:var(--space-7) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.wz-photos__chip{max-width:100%;min-height:44px;padding-left:var(--space-12);border:2px solid var(--ck-velvet-iris-200);border-radius:var(--radius-pill);background:var(--ck-velvet-iris-50);animation:wz-photos-chip var(--dur-base) var(--ease-pop) both;align-items:center;display:inline-flex}@keyframes wz-photos-chip{0%{opacity:0;transform:scale(.85)}}.wz-photos__chip-link{min-width:0;color:var(--ck-midnight-cobalt);font:500 14px/1.3 var(--font-sans);align-items:baseline;gap:1px;padding:4px 0;text-decoration:none;display:inline-flex}.wz-photos__host{flex:none;font-weight:800}.wz-photos__path{min-width:0;max-width:16ch;color:var(--ck-midnight-cobalt-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){.wz-photos__chip-link:hover .wz-photos__host{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.wz-photos__remove:hover{background:var(--ck-velvet-iris-200)}}.wz-photos__chip-link:focus-visible,.wz-photos__remove:focus-visible{border-radius:var(--radius-pill);outline:3px solid var(--focus-ring-light);outline-offset:2px}.wz-photos__remove{width:40px;height:40px;color:var(--ck-midnight-cobalt);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:2px;padding:0;display:grid}.wz-photos__remove svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2.25px}.wz-photos__lead,.wz-photos__hint{color:var(--text-body);font:500 16px/1.45 var(--font-sans);margin:0}.wz-photos__hint{font-size:14px}.wz-photos__links{gap:var(--space-7);padding-top:var(--space-12);border-top:2px dashed var(--ck-velvet-iris-100);display:grid}.wz-photos__toggle{min-height:44px;padding:0 var(--space-7) 0 2px;border-radius:var(--radius-check);color:var(--ck-midnight-cobalt);font:800 16px/1.2 var(--font-sans);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;display:inline-flex}.wz-photos__toggle:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:2px}@media (hover:hover){.wz-photos__toggle:hover span:first-of-type{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}}.wz-photos__count{border-radius:var(--radius-pill);background:var(--ck-velvet-iris-100);place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:13px;display:inline-grid}.wz-photos__links-body{gap:var(--space-7);display:grid}.wz-photos__links-body[hidden]{display:none}.wz-tray{gap:var(--space-12);display:grid;position:relative}.wz-tray__kid{padding:var(--space-12) var(--space-18);border-radius:var(--radius-field);background:var(--ck-solar-amber-100);color:var(--ck-midnight-cobalt-800);font:600 15px/1.45 var(--font-sans);margin:0}.wz-tray__file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.wz-tray__drop{justify-items:center;gap:var(--space-7);width:100%;padding:var(--space-32) var(--space-18);border:2px dashed var(--ck-velvet-iris-300);border-radius:var(--radius-field);background:var(--ck-velvet-iris-50);color:var(--ck-midnight-cobalt);font:inherit;text-align:center;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);display:grid}.wz-tray__drop--small{place-items:center start;column-gap:var(--space-12);padding:var(--space-12) var(--space-18);text-align:left;grid-template-columns:auto minmax(0,1fr);row-gap:2px}.wz-tray__drop--small .wz-tray__drop-icon{grid-row:span 2;width:40px;height:40px}.wz-tray__drop-icon{background:var(--ck-electric-peony);width:52px;height:52px;color:var(--ck-white);border-radius:50%;place-items:center;display:grid}.wz-tray__drop-title{font:900 22px/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.wz-tray__drop-hint{color:var(--text-body);font:500 14px/1.4 var(--font-sans)}.wz-tray__drop-desk{display:none}@media (hover:hover) and (pointer:fine){.wz-tray__drop-desk{display:inline}.wz-tray__drop:hover:not(:disabled){border-color:var(--ck-electric-peony-300);background:var(--ck-bloom-blush-50)}}.wz-tray__drop:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:3px}.wz-tray__drop:disabled{cursor:progress}.wz-tray--dragging .wz-tray__drop{border-color:var(--ck-electric-peony);background:var(--ck-bloom-blush-100);border-style:solid}.wz-tray__full{padding:var(--space-12) var(--space-18);border-radius:var(--radius-field);background:var(--ck-velvet-iris-50);color:var(--ck-midnight-cobalt);font:600 15px/1.4 var(--font-sans);margin:0}.wz-tray__list{gap:var(--space-12);margin:0;padding:0;list-style:none;display:grid}@media (min-width:641px){.wz-tray__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.wz-tray__card{align-items:start;gap:var(--space-12);padding:var(--space-7) 44px var(--space-7) var(--space-7);border:2px solid var(--ck-velvet-iris-100);border-radius:var(--radius-field);background:var(--ck-white);animation:wz-photos-chip var(--dur-base) var(--ease-pop) both;grid-template-columns:84px minmax(0,1fr);display:grid;position:relative}.wz-tray__card--failed{border-color:var(--ck-electric-peony-300)}.wz-tray__thumb{background:var(--ck-velvet-iris-50);border-radius:10px;width:84px;height:84px;position:relative;overflow:hidden}.wz-tray__thumb img{object-fit:cover;width:100%;height:100%;transition:opacity var(--dur-base) var(--ease-out);display:block}.wz-tray__card--uploading .wz-tray__thumb img{opacity:.55}.wz-tray__noimg{height:100%;color:var(--ck-velvet-iris-500);place-items:center;display:grid}.wz-tray__tick{background:var(--ck-midnight-cobalt);width:22px;height:22px;color:var(--ck-white);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:4px}.wz-tray__body{align-content:start;gap:6px;min-width:0;display:grid}.wz-tray__name{color:var(--ck-midnight-cobalt);font:700 14px/1.3 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.wz-tray__note{color:var(--text-body);font:500 13px/1.35 var(--font-sans);margin:0}.wz-tray__progress{border-radius:var(--radius-pill);background:var(--ck-velvet-iris-100);height:8px;overflow:hidden}.wz-tray__progress>span{border-radius:inherit;background:var(--ck-electric-peony);height:100%;transition:width var(--dur-base) linear;display:block}.wz-tray__failed{justify-items:start;gap:6px;display:grid}.wz-tray__error{margin:0;font-size:13px}.wz-tray__fixed{border-radius:var(--radius-pill);background:var(--ck-midnight-cobalt-100);color:var(--ck-midnight-cobalt);font:800 13px/1.3 var(--font-sans);justify-self:start;margin:0;padding:4px 12px}.wz-tray__remove{width:40px;height:40px;color:var(--ck-midnight-cobalt);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.wz-tray__remove:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:0}@media (hover:hover){.wz-tray__remove:hover{background:var(--ck-velvet-iris-100)}}.wz-tray__bar{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.wz-tray__count{color:var(--text-body);font:700 14px/1.3 var(--font-sans)}.ck-btn.wz-tray__sketch{margin-left:auto}.wz-tray__problem{margin:0}.wz-doodle{gap:var(--space-12);padding:var(--space-12);border:2px solid var(--ck-velvet-iris-200);border-radius:var(--radius-field);background:var(--ck-velvet-iris-50);animation:wz-photos-chip var(--dur-base) var(--ease-out) both;display:grid}.wz-doodle__title{color:var(--text-heading);font:900 20px/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0}.wz-doodle__hint{color:var(--text-body);font:500 14px/1.4 var(--font-sans);margin:4px 0 0}.wz-doodle__canvas{aspect-ratio:4/3;background:var(--ck-white);width:100%;height:auto;box-shadow:0 0 0 1px var(--ck-velvet-iris-200);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:10px;display:block}.wz-doodle__tools{justify-content:space-between;align-items:center;gap:var(--space-7);flex-wrap:wrap;display:flex}.wz-doodle__inks,.wz-doodle__edit{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wz-doodle__ink{border:3px solid var(--ck-white);width:36px;height:36px;box-shadow:0 0 0 1px var(--ck-velvet-iris-300);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out);border-radius:50%;padding:0}.wz-doodle__ink[aria-pressed=true]{box-shadow:0 0 0 3px var(--ck-midnight-cobalt);transform:scale(1.1)}.wz-doodle__tool{border:2px solid var(--ck-velvet-iris-300);border-radius:var(--radius-pill);background:var(--ck-white);min-height:36px;color:var(--ck-midnight-cobalt);font:700 14px/1 var(--font-sans);cursor:pointer;padding:0 14px}.wz-doodle__tool[aria-pressed=true]{border-color:var(--ck-midnight-cobalt);background:var(--ck-midnight-cobalt);color:var(--ck-white)}.wz-doodle__tool:disabled{opacity:.5;cursor:default}.wz-doodle__ink:focus-visible,.wz-doodle__tool:focus-visible{outline:3px solid var(--focus-ring-light);outline-offset:2px}.wz-doodle__message{color:var(--ck-electric-peony-700);font:600 14px/1.4 var(--font-sans);margin:0}.wz-doodle__message:empty{display:none}.wz-doodle__actions{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.wz-photos__chip,.wz-tray__card,.wz-doodle{animation:none}.wz-tray__progress>span,.wz-doodle__ink{transition:none}}.wz-tray__check{justify-items:start;display:grid}.wz-tray__check:empty{display:none}