.wz-root{background-color:var(--a-bg)}.wz,.wz-main,.wz-root{min-height:100dvh}.wz-main{display:flex;flex-direction:column;min-width:0}.wz-body,.wz-foot-in{width:min(100% - 40px,560px);margin-inline:auto}.wz-head{position:sticky;top:0;z-index:30;padding:env(safe-area-inset-top) 20px 0;background-color:rgba(243,243,241,.96);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);box-shadow:0 1px 0 transparent;transition:box-shadow var(--a-t-hover) ease}@supports not (backdrop-filter:blur(1px)){.wz-head{background-color:rgba(243,243,241,.96)}}.wz-head.is-stuck{box-shadow:0 1px 0 var(--a-line)}.wz-bar{display:grid;grid-template-columns:minmax(44px,auto) minmax(0,1fr) minmax(44px,auto);gap:12px;min-height:64px;width:min(100%,1240px);margin-inline:auto}.wz-bar,.wz-bar-l{align-items:center}.wz-bar-l{justify-self:start;display:flex;gap:8px}.wz-logo{padding:8px 0}.wz-bar-r{justify-self:end;position:relative;display:flex}.wz-stage-t{text-align:center;font-size:clamp(15px,4.2vw,17px);font-weight:500;line-height:1.3;color:var(--a-text);overflow:hidden;text-overflow:ellipsis}.sd-app p.wz-stage-t,.wz-stage-t{white-space:nowrap}@media (max-width:380px){.wz-bar{column-gap:6px}.wz-bar-l{gap:4px}}.wz-backlink{gap:4px;margin-left:-6px;font-size:16px}.wz-backlink .ico{width:20px;height:20px;stroke-width:1.6}.wz-pop-sub{display:block;font-size:13px;font-weight:400;color:var(--a-text-2)}.wz-prog-bar{display:flex;justify-content:center;gap:4px;padding:2px 0 14px}.wz-prog-bar>span{position:relative;width:40px;height:3px;border-radius:999px;background-color:var(--a-surface-3);overflow:hidden}.wz-prog-bar i{position:absolute;inset:0;border-radius:inherit;background-color:var(--a-primary);transform-origin:0 50%;transition:transform var(--a-t-reveal) var(--a-ease)}.wz-body .f-in,.wz-body .wz-q,.wz-body [data-err]{scroll-margin-top:120px;scroll-margin-bottom:120px}.wz-body{flex:1;padding:20px 0 40px}.wz-q{margin:0}.wz-q:focus-visible{outline-offset:6px}.wz-lede{margin:8px 0 24px}.wz-step[data-phase=out][data-dir="1"]{animation:wzOutFwd .18s var(--a-ease) forwards}.wz-step[data-phase=out][data-dir="-1"]{animation:wzOutBack .18s var(--a-ease) forwards}.wz-step[data-phase=in][data-dir="1"]{animation:wzInFwd .24s var(--a-ease) both}.wz-step[data-phase=in][data-dir="-1"]{animation:wzInBack .24s var(--a-ease) both}@keyframes wzOutFwd{to{opacity:0;transform:translateX(-16px)}}@keyframes wzOutBack{to{opacity:0;transform:translateX(16px)}}@keyframes wzInFwd{0%{opacity:0;transform:translateX(16px)}}@keyframes wzInBack{0%{opacity:0;transform:translateX(-16px)}}.wz-type-pick{display:flex;align-items:center;gap:10px;margin:-4px 0 6px;font-size:15px;color:var(--a-text-2)}.wz-type-pick>span:first-child{font-weight:500;color:var(--a-text)}.wz-type-pick>span:first-child:after{content:"";display:inline-block;width:3px;height:3px;margin-left:10px;border-radius:50%;background-color:var(--a-text-3);vertical-align:middle}.wz-type-pick .btn-text{font-size:15px;min-height:44px}.wz-type-pick .btn-text .lbl:after{opacity:.4}.wz-skel-h{width:60%;height:36px;margin-bottom:20px}.wz-body .skel+.skel{margin-top:12px}.wz-note-line{margin:-8px 0 20px;font-size:14px;color:var(--a-text-2)}.wz-resume{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:16px 16px 16px 20px;margin-bottom:24px;border-radius:var(--a-r-card);background-color:var(--a-surface);animation:wzRowIn var(--a-t-fade) var(--a-ease) both}.wz-resume .a-small{margin-top:2px}.wz-resume-acts{display:flex;align-items:center;gap:6px 16px}.wz-foot{position:sticky;bottom:0;z-index:20;margin-top:auto;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background-color:rgba(243,243,241,.88);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2);box-shadow:0 -1px 0 var(--a-line)}@supports not (backdrop-filter:blur(1px)){.wz-foot{background-color:rgba(243,243,241,.96)}}.wz-foot-row{display:flex;align-items:center;gap:12px}.wz-next{flex:1;min-width:0}.wz-pv-open{flex:none;align-self:stretch;padding:0 20px 0 18px}.wz-pv-open .lbl{display:inline-flex;align-items:center;gap:8px}.wz-pv-open .ico{width:20px;height:20px}.wz-foot-info,.wz-form-err{margin:0 0 10px}.wz-foot-info{font-size:14px;line-height:1.4;color:var(--a-text-2);animation:wzRowIn var(--a-t-fade) var(--a-ease) both}.wz-total{display:flex;align-items:baseline;gap:6px;margin:0 0 10px;font-size:17px}.wz-total,.wz-total b{font-weight:500}.wz-total-p{font-size:15px;font-weight:400;color:var(--a-text-2)}.wz-fields{display:grid;gap:20px}.wz-fields>.field+.field,.wz-gap>.field+.field{margin-top:0}.wz-fields>.grid-2{gap:20px 12px}@media (max-width:560px){.wz-fields>.grid-2.keep{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.wz-sec{margin-top:32px}.wz-sec-first{margin-top:0}.wz-sec-t{margin-bottom:12px;font-size:13px;font-weight:500;color:var(--a-text-2)}.wz-sec>.field+.field,.wz-top{margin-top:20px}.wz-pad{padding:4px 0 18px}.wz-box{padding:0 16px;border-radius:var(--a-r-card);background-color:var(--a-surface)}.wz-box>.stepper-row,.wz-box>.sw-row,.wz-box>.wz-mod{border-bottom:1px solid var(--a-line)}.wz-box>:last-child{border-bottom:0}.wz-box .sw-row{min-height:64px;padding:10px 0;gap:12px}.wz-mod>.sw-row{border-bottom:0}.wz-sw-ic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background-color:var(--a-bg);color:var(--a-text)}.wz-sw-ic .ico{width:20px;height:20px;stroke-width:1.5}.wz-sw-ic svg.ico.wz-gl{stroke-width:3.2}.sw-row .t{flex:1;min-width:0}.wz-pkg-badge{flex:none}.wz-mod-body{margin:2px 0 20px;padding-left:16px;border-left:2px solid var(--a-line)}.wz-mod-body .wz-mod-body{margin-bottom:0;padding-left:0;border-left:0}.wz-intro{margin:0 0 14px}svg.ico.wz-gl{stroke-width:2.6}.wz-flip{transform:rotate(180deg)}.wz-mini{width:44px;height:44px;min-height:44px}.wz-mini .ico{width:18px;height:18px}.wz-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--a-t-reveal) var(--a-ease),opacity var(--a-t-fade) ease}.wz-reveal.is-open{grid-template-rows:1fr;opacity:1}.wz-reveal-in{min-height:0;overflow:hidden;margin:-6px;padding:6px}.wz-reveal:not(.is-open) .wz-reveal-in{margin-block:0;padding-block:0}.wz-cats{display:grid;gap:12px}.wz-cats>.f-msg{margin:-8px 0 4px}.wz-cat-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wz-cat{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;min-height:120px;padding:16px 16px 14px;border-radius:var(--a-r-card);text-align:left;background-color:var(--a-surface);color:var(--a-text);transition:transform var(--a-t-hover) var(--a-ease),box-shadow var(--a-t-hover) var(--a-ease)}.wz-cat.is-wide{grid-column:1/-1}.wz-cat.has-tone{box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.wz-cat-n{font-family:var(--a-serif);font-size:24px;line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.wz-cat-s{font-size:13px;line-height:1.3}.wz-cat:has(.wz-cat-on),.wz-cat[aria-expanded=true],.wz-cat[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--a-primary)}.wz-cat-on{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background-color:var(--a-primary);color:var(--a-on-primary)}.wz-cat-on svg,.wz-pkg-tick svg,.wz-tpl-tick svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wz-cat-types{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;padding:4px 0 8px;animation:wzRowIn var(--a-t-fade) var(--a-ease) both}.wz-tones-f{margin:-4px 0 16px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.wz-tones-f::-webkit-scrollbar{display:none}.wz-tpl-group+.wz-tpl-group{margin-top:32px}.wz-tpl-sep{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:13px;font-weight:500;letter-spacing:.02em;color:var(--a-text-2)}.wz-tpl-sep:after{content:"";flex:1;height:1px;background-color:var(--a-line)}.wz-tpls{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px}.wz-tpl{position:relative;min-width:0}.wz-tpl-btn{display:flex;flex-direction:column;width:100%;height:100%;padding:8px 8px 14px;border-radius:var(--a-r-card);text-align:left;background-color:var(--a-surface);transition:transform var(--a-t-hover) var(--a-ease),box-shadow var(--a-t-hover) var(--a-ease)}.wz-tpl.is-on .wz-tpl-btn{box-shadow:inset 0 0 0 2px var(--a-primary)}.wz-tpl-art{position:relative;display:block;width:100%;aspect-ratio:4/5;border-radius:16px;overflow:hidden;container-type:inline-size;background-color:var(--a-surface-2)}.wz-tpl-art img{width:100%;height:100%;object-fit:cover;transition:transform var(--a-t-fade) var(--a-ease)}.wz-tpl-art img.wz-tpl-gate{position:absolute;inset:7% 0;height:86%;width:auto;margin:0 auto;object-fit:contain;border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.28)}.wz-tpl-art:has(.wz-tpl-gate){background:radial-gradient(90% 62% at 50% 30%,#5d6150 0,#34382B 74%)}.wz-tpl-name{margin:12px 6px 0;font-size:15px;font-weight:500;line-height:1.3;color:var(--a-text)}.wz-tpl-desc{margin:2px 6px 0;font-size:13px;line-height:1.4;color:var(--a-text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wz-tpl-tick{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background-color:var(--a-primary);color:var(--a-on-primary);opacity:0;transform:scale(.6);transition:opacity var(--a-t-hover) ease,transform var(--a-t-fade) var(--a-ease)}.wz-tpl.is-on .wz-tpl-tick{opacity:1;transform:none}.wz-tpl-pv{position:absolute;top:14px;left:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.6)}.sd-app .wz-tpl-pv,.wz-tpl-pv{background-color:rgba(255,255,255,.78)}.wz-events{display:grid;gap:16px}.wz-card{animation:wzRowIn var(--a-t-fade) var(--a-ease) both}.wz-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;margin-bottom:12px}.wz-card-t{font-family:var(--a-serif);font-size:24px;font-weight:400;line-height:1.1;color:var(--a-text)}.wz-sub{margin:28px 0 12px;font-size:13px;font-weight:500;color:var(--a-text-2)}.wz-prog{list-style:none;display:grid;gap:12px}.wz-prog-row{display:grid;grid-template-columns:96px minmax(0,1fr) 44px;gap:8px 8px;align-items:end;animation:wzRowIn var(--a-t-fade) var(--a-ease) both}.wz-prog-row .field+.field{margin-top:0}@media (max-width:520px){.wz-prog-row{grid-template-columns:96px minmax(0,1fr) 44px}.wz-prog-row>.wz-prog-title{grid-row:2;grid-column:1/-1}.wz-prog-row>:last-child{grid-column:3;grid-row:1}.wz-prog{gap:20px}}.wz-prog-time .f-in{position:relative;padding:0 10px;font-variant-numeric:lining-nums tabular-nums}.wz-prog-time .f-in::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:auto;height:auto;margin:0;padding:0;opacity:0;cursor:pointer}.wz-prog-time .f-in::-webkit-datetime-edit,.wz-prog-time .f-in::-webkit-datetime-edit-fields-wrapper{padding:0}.wz-card input[type=date].f-in,.wz-card input[type=time].f-in{font-variant-numeric:lining-nums tabular-nums}.wz-prog-row+.wz-prog-row .f-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}.wz-add-text{margin-top:10px}.wz-add-text .lbl:after{opacity:.4}.wz-add-text .ico{width:17px;height:17px}.wz-add-day{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.wz-add-day .lbl{display:inline-flex;align-items:center;gap:8px}.wz-add-day .ico{width:18px;height:18px}.wz-rm{position:relative;align-self:end;margin-bottom:6px}.wz-rm-btn .ico{width:20px;height:20px;fill:currentColor;stroke:none}.a-card .wz-rm-btn{background-color:var(--a-bg)}.wz-rm-pop{position:absolute;z-index:12;right:0;top:calc(100% + 6px);min-width:224px;padding:6px;border-radius:18px;background-color:var(--a-surface);box-shadow:0 0 0 1px var(--a-line),0 18px 40px -16px rgba(0,0,0,.28);transform-origin:top right;animation:wzMenu .16s var(--a-ease) both}@keyframes wzMenu{0%{opacity:0;transform:translateY(-4px) scale(.97)}}.wz-rm-item{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;border-radius:12px;text-align:left;font-size:15px;font-weight:500;color:var(--a-text);transition:background-color var(--a-t-hover) ease,transform var(--a-t-hover) var(--a-ease)}.wz-rm-item>.ico{flex:none;width:20px;height:20px;color:var(--a-text-2)}.wz-rm-item small{display:block;font-size:13px;font-weight:400;color:var(--a-text-2)}.wz-rm-item.is-danger,.wz-rm-item.is-danger>.ico{color:var(--a-no)}.wz-rm-item:disabled{color:#8A8A86;cursor:not-allowed}.wz-rm-item:disabled>.ico{color:#8A8A86}.wz-rm-item:focus-visible{outline:2px solid var(--a-focus);outline-offset:-2px}.wz-rm-item:active:not(:disabled){transform:scale(.97);background-color:var(--a-surface-2);transition-duration:var(--a-t-press)}.wz-rm-pop.wz-ip-grid{min-width:0;width:max-content}.wz-ip-grid{display:grid;grid-template-columns:repeat(4,44px);gap:6px;padding:10px}.wz-ip-grid .btn-icon .ico{width:24px;height:24px}.wz-ip-grid .btn-icon[aria-pressed=true]{background-color:var(--a-primary);color:var(--a-on-primary)}.wz-list{display:grid}.wz-row{padding:12px 0 18px;border-top:1px solid var(--a-line);animation:wzRowIn var(--a-t-fade) var(--a-ease) both}.wz-row:first-child{border-top:0;padding-top:4px}.wz-list>.f-msg,.wz-list>.wz-add{margin-top:12px}.wz-row-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.wz-row-no{font-size:13px;font-weight:500;color:var(--a-text-2)}.wz-row-tools{display:flex;gap:4px}.wz-add{justify-self:start}.wz-add .ico{width:17px;height:17px}@keyframes wzRowIn{0%{opacity:0;transform:translateY(8px)}}.wz-tones .chip{padding-left:14px}.wz-tone{flex:none;width:16px;height:16px;margin-right:8px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14)}.wz-tones .chip[aria-pressed=true] .wz-tone{box-shadow:0 0 0 1.5px var(--a-on-primary)}.wz-tones .chip[aria-disabled=true]{cursor:not-allowed}.wz-pkgs{display:grid;gap:12px}.wz-pkg-wrap{min-width:0}.wz-pkg{display:flex;flex-direction:column;align-items:stretch;width:100%;padding:20px;text-align:left;background-color:var(--a-surface);color:var(--a-text);transition:transform var(--a-t-hover) var(--a-ease),box-shadow var(--a-t-hover) var(--a-ease)}.wz-pkg,.wz-pkg.a-stage{border-radius:var(--a-r-card)}.wz-pkg.a-stage{background-color:var(--a-stage);color:var(--a-stage-text)}.wz-pkg.is-on{box-shadow:inset 0 0 0 2px var(--a-primary)}.wz-pkg.a-stage.is-on{box-shadow:0 0 0 2px var(--a-bg),0 0 0 4px var(--a-primary)}.wz-pkg-top{display:flex;align-items:center;gap:10px;min-height:26px}.wz-pkg-n{font-size:17px;font-weight:500}.wz-rec{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:500;background-color:var(--a-surface-2);color:var(--a-text)}.wz-pkg.a-stage .wz-rec{background-color:var(--a-stage-surface);color:var(--a-stage-text)}.wz-pkg-tick{margin-left:auto;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background-color:var(--a-primary);color:var(--a-on-primary);opacity:0;transform:scale(.6);transition:opacity var(--a-t-hover) ease,transform var(--a-t-fade) var(--a-ease)}.wz-pkg.a-stage .wz-pkg-tick{background-color:var(--a-stage-text);color:var(--a-stage)}.wz-pkg.is-on .wz-pkg-tick{opacity:1;transform:none}.wz-price{margin-top:14px;font-family:var(--a-serif);font-size:44px;line-height:1;letter-spacing:-.02em}.wz-dur{margin-top:8px;font-size:13px;color:var(--a-text-2)}.wz-pkg.a-stage .wz-dur{color:var(--a-stage-text-2)}.wz-feat{list-style:none;display:grid;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid var(--a-line);font-size:15px;line-height:1.4}.wz-pkg.a-stage .wz-feat{border-top-color:var(--a-stage-line)}.wz-feat li{display:grid;grid-template-columns:16px 1fr;gap:10px;align-items:start}.wz-feat .ico{width:16px;height:16px;margin-top:2px;stroke-width:1.6}.wz-lack{display:grid;gap:4px;margin-top:10px;padding:0 4px}.wz-lack-row p{font-size:15px;color:var(--a-no)}.wz-lack-acts{display:flex;flex-wrap:wrap;gap:0 18px}.wz-lack-acts .btn-text{font-size:15px}.wz-lack-acts .btn-text .lbl:after{opacity:.4}.wz-sum{padding:0 16px;border-radius:var(--a-r-card);background-color:var(--a-surface)}.wz-sum-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 44px;column-gap:12px;align-items:center;min-height:64px;padding:12px 0;border-bottom:1px solid var(--a-line)}.wz-sum-row:last-child{border-bottom:0}.wz-sum-row dt{grid-column:1;font-size:13px;font-weight:500;color:var(--a-text-2)}.wz-sum-row dd{grid-column:1;font-size:16px;color:var(--a-text);line-height:1.45;overflow-wrap:anywhere}.sd-app .wz-sum-edit{position:static;grid-column:2;grid-row:1/span 2;width:44px;height:44px;min-height:44px;background-color:var(--a-bg)}.wz-sum-edit .ico{width:18px;height:18px}.wz-sum-edit:after{content:"";position:absolute;inset:0}.sd-app .wz-sum-edit:active:not(:disabled),.sd-app .wz-sum-edit:hover:not(:disabled){transform:none;box-shadow:none}.wz-sum-edit .ico{transition:transform var(--a-t-hover) var(--a-ease)}@media (hover:hover) and (pointer:fine){.wz-sum-row:has(.wz-sum-edit){cursor:pointer}.sd-app .wz-sum-row:hover .wz-sum-edit{background-color:var(--a-surface-3)}.wz-sum-row:hover .wz-sum-edit .ico{transform:translateY(-2px)}}.wz-sum-row:active .wz-sum-edit .ico{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.wz-sum-edit .ico,.wz-sum-row:active .wz-sum-edit .ico,.wz-sum-row:hover .wz-sum-edit .ico{transition:none;transform:none}}.wz-side{display:none}.wz-stage{display:grid;place-items:center;height:100%}.wz-stage-in{display:grid;justify-items:center;gap:16px;padding:24px}.wz-phone{--pw:300px}.wz-phone iframe{position:absolute;top:0;left:0;width:390px;height:844px;border:0;transform-origin:0 0;transform:scale(.72308)}.wz-stage-hint{font-size:13px;color:var(--a-stage-text-2);text-align:center}.wz-pv-top .btn .lbl,.wz-stage .btn .lbl{display:inline-flex;align-items:center;gap:8px}.wz-pv-top .btn-secondary .ico,.wz-stage .btn-secondary .ico{width:16px;height:16px;fill:currentColor;stroke:none}@media (min-width:1080px){.wz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wz-side{display:block;position:sticky;top:0;height:100dvh;padding:16px 16px 16px 0}.wz-pv-open{display:none}.wz-body{padding-top:28px}}@media (min-width:1080px) and (max-height:790px){.wz-phone{zoom:.9}}@media (min-width:1080px) and (max-height:700px){.wz-phone{zoom:.78}}@media (min-width:1080px) and (max-height:620px){.wz-phone{zoom:.68}}.wz-phone iframe{animation:wzPvIn .24s var(--a-ease) both}@keyframes wzPvIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.wz-phone iframe{animation:none}}.wz-pv{width:100vw;height:100dvh;margin:0}.wz-pv-stage{display:flex;flex-direction:column;width:100%;height:100%;border-radius:0;padding:calc(12px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));gap:12px}.wz-pv[open] .wz-pv-stage{animation:wzSheet var(--a-t-sheet) var(--a-ease-sheet) both}@keyframes wzSheet{0%{transform:translateY(24px);opacity:0}}.wz-pv-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.wz-pv-phone-wrap{flex:1;min-height:0;display:grid;place-items:center}.wz-pv-phone{--pw:min(340px,calc((100dvh - 190px) * .445),calc(100vw - 48px))}.wz-pv-phone iframe{display:block;width:100%;height:100%;border:0}.wz-confirm .a-dlg-card .a-small{color:var(--a-text-2)}@media (hover:hover) and (pointer:fine){.wz-cat:hover,.wz-pkg:hover,.wz-tpl-btn:hover{transform:translateY(-2px);box-shadow:var(--a-shadow-lift)}.wz-cat:has(.wz-cat-on):hover,.wz-cat[aria-expanded=true]:hover,.wz-pkg.is-on:hover,.wz-tpl.is-on .wz-tpl-btn:hover{box-shadow:inset 0 0 0 2px var(--a-primary),var(--a-shadow-lift)}.wz-pkg.a-stage.is-on:hover{box-shadow:0 0 0 2px var(--a-bg),0 0 0 4px var(--a-primary),var(--a-shadow-lift)}.wz-tpl-btn:hover .wz-tpl-art img{transform:scale(1.02)}.wz-rm-item:hover:not(:disabled){background-color:var(--a-surface-2);transform:translateX(2px)}.wz-box .sw-row{transition:background-color var(--a-t-hover) ease}}.wz-cat:active,.wz-pkg:active,.wz-tpl-btn:active{transform:scale(.97);box-shadow:none;transition-duration:var(--a-t-press)}.wz-cat[aria-expanded=true]:active,.wz-tpl.is-on .wz-tpl-btn:active{box-shadow:inset 0 0 0 2px var(--a-primary)}@media (prefers-reduced-motion:reduce){.wz-step[data-phase]{animation:none!important}.wz-reveal{transition:opacity var(--a-t-hover) ease}.wz-prog-bar i{transition:none}.wz-card,.wz-cat-types,.wz-prog-row,.wz-pv[open] .wz-pv-stage,.wz-resume,.wz-rm-pop,.wz-row{animation:none}.wz-cat:active,.wz-pkg:active,.wz-rm-item:active,.wz-tpl-btn:active{transform:none}}.wz-image-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.wz-thumb{width:64px;height:64px;border-radius:var(--a-r-field);object-fit:cover;background:var(--a-surface-2)}.wz-thumb-empty{display:inline-block}.wz-image label.btn{cursor:pointer}.wz-card:has(.wz-rm-pop),.wz-prog-row:has(.wz-rm-pop){position:relative;z-index:21}.wz-stage-n{color:var(--a-text-2);font-weight:400}.wz-changed{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:500;line-height:18px;vertical-align:1px;color:var(--a-text);background-color:color-mix(in srgb,var(--a-text) 8%,transparent)}.wz-step .chip,.wz-step .field,.wz-step .sw-row,.wz-step .wz-tpl-btn{scroll-margin-top:96px;scroll-margin-bottom:152px}[data-mode=edit] .wz-logo{display:none}@media (max-height:500px) and (orientation:landscape){.wz-head{position:static}.wz-prog-bar{display:none}.wz-foot-in{padding-block:8px}.wz-foot{padding-block:0 env(safe-area-inset-bottom)}.wz-next,.wz-pv-open{min-height:48px}}.wz-head{padding-left:max(20px,var(--safe-l));padding-right:max(20px,var(--safe-r))}.wz-foot-in{padding-left:var(--safe-l);padding-right:var(--safe-r)}.wz-pv-stage{padding-left:max(16px,var(--safe-l));padding-right:max(16px,var(--safe-r))}.wz-pv-name{flex:1;min-width:0;text-align:center;font-size:15px;font-weight:500;line-height:1.3;color:var(--a-stage-text);white-space:nowrap}.wz-pv-name,.wz-pv-name small{overflow:hidden;text-overflow:ellipsis}.wz-pv-name small{display:block;font-size:13px;font-weight:400;color:var(--a-stage-text-2)}.wz-pv-play{flex:none}.wz-pv-short{display:none}.wz-pv-bot{display:grid;gap:10px;width:min(100%,360px);margin-inline:auto}@media (hover:hover) and (pointer:fine){.a-stage .btn-primary:hover:not(:disabled){background-color:var(--a-stage-text);color:var(--a-stage)}}@media (min-width:768px){.wz-pv-name{display:none}.wz-pv-play{order:-1}}@media (max-width:767.98px){.wz-pv-stage{gap:0;padding:0}.wz-pv-top{min-height:60px;padding:calc(8px + env(safe-area-inset-top)) max(12px,var(--safe-r)) 8px max(12px,var(--safe-l))}.wz-pv-long{display:none}.wz-pv-short{display:inline}.wz-pv-play{padding:0 16px 0 14px}.wz-pv-phone-wrap{display:block}.wz-pv-phone{width:100%;height:100%;padding:0;border-radius:0;background:none;box-shadow:none}.wz-pv-phone .a-phone-screen{height:100%;aspect-ratio:auto;border-radius:0}.wz-pv-phone .a-phone-screen:after{display:none}.wz-pv-bot{width:auto;margin:0;padding:14px max(16px,var(--safe-r)) calc(16px + env(safe-area-inset-bottom)) max(16px,var(--safe-l))}}@media (min-width:768px){.wz-head{padding-left:max(32px,var(--safe-l));padding-right:max(32px,var(--safe-r))}}@media (min-width:1080px){.wz-head{padding-left:max(40px,var(--safe-l),calc((100vw - 1240px) / 2));padding-right:max(40px,var(--safe-r))}.wz-bar{min-height:72px}}