.hyx-pa{display:block;width:100%;clear:both;margin:20px 0 16px;padding:18px;border:1px solid #f1d6c8;border-radius:10px;background:#fff;color:#333;box-sizing:border-box}.hyx-pa *{box-sizing:border-box}.hyx-pa [hidden]{display:none!important}.hyx-pa .hpa-progress{font-size:14px;margin-bottom:14px;color:#8e4027}.hyx-pa .hpa-summaries{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.hyx-pa .hpa-summary{font:inherit;text-transform:none;margin:0;min-height:0;padding:5px 9px;line-height:1.5;border:1px solid #efd7cb;border-radius:5px;background:#fff7f1;color:#555;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.hyx-pa .hpa-content{display:flex;align-items:flex-start;gap:18px}.hyx-pa .hpa-fields{flex:1;min-width:0}.hyx-pa .hpa-step{padding:0;border:0;margin:0;min-width:0}.hyx-pa legend{font-size:17px;font-weight:700;line-height:1.5;padding:0;margin-bottom:12px}.hyx-pa .hpa-required,.hyx-pa .hpa-error{color:#d52b23;font-weight:600}.hyx-pa .hpa-required{font-size:13px}.hyx-pa .hpa-error{font-size:14px;margin:8px 0;line-height:1.5}.hyx-pa .hpa-error:empty{display:none}.hyx-pa .hpa-help{font-size:14px;color:#666;margin:0 0 12px}.hyx-pa input[type=text],.hyx-pa input[type=number],.hyx-pa input[type=date],.hyx-pa select,.hyx-pa textarea{width:100%;max-width:100%;margin:0 0 6px;border:1px solid #ccc;border-radius:5px;background:#fff;padding:8px 10px;min-height:42px}.hyx-pa .hpa-invalid input:not([type=radio]):not([type=checkbox]),.hyx-pa .hpa-invalid select,.hyx-pa .hpa-invalid textarea{border-color:#d52b23}.hyx-pa input[type=color]{width:64px;height:44px;padding:3px}.hyx-pa input[type=file]{font-size:14px;max-width:100%;display:block;margin-bottom:8px}.hyx-pa small{display:block;color:#777;font-size:12px}.hyx-pa .hpa-choices{display:flex;flex-wrap:wrap;gap:9px}.hyx-pa .hpa-choice{display:flex;align-items:center;gap:8px;border:1px solid #ddd;background:#fff;border-radius:7px;padding:10px;cursor:pointer;font-weight:400;font-size:15px;line-height:1.5;margin:0;max-width:100%}.hyx-pa .hpa-choice:has(input:checked){border-color:#fb5630;background:#fff5ee;box-shadow:0 0 0 1px #fb5630}.hyx-pa .hpa-choice input{margin:0;flex:none;accent-color:#fb5630}.hyx-pa .hpa-choice img{display:block;object-fit:contain;max-width:100%;background:#fff}.hyx-pa .hpa-choices--image .hpa-choice,.hyx-pa .hpa-choices--product .hpa-choice{flex-direction:column;position:relative}.hyx-pa .hpa-choices--image input,.hyx-pa .hpa-choices--product input{align-self:flex-start}.hyx-pa .hpa-swatch{width:28px;height:28px;display:inline-block;flex:none;border:1px solid #bbb;border-radius:50%}.hyx-pa .hpa-preview{flex:none;text-align:center;max-width:40%;padding:10px;background:#faf8f5;border-radius:8px}.hyx-pa .hpa-preview img{display:block;object-fit:contain;max-width:100%;max-height:320px;background:#fff}.hyx-pa .hpa-preview span{display:block;font-size:12px;margin-top:5px}.hyx-pa .hpa-nav{display:flex;justify-content:space-between;gap:10px;margin:16px 0}.hyx-pa .hpa-nav .button{margin:0;text-transform:none;letter-spacing:0;padding:8px 16px;line-height:1.5;height:auto;border-radius:5px}.hyx-pa .hpa-next{background:#fb5630!important;color:#fff!important;border-color:#fb5630!important;margin-left:auto!important}.hyx-pa .hpa-done{font-size:14px;color:#227442}.hyx-pa .hpa-total{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px;margin:16px -18px -18px;background:#e0f8ed;border-radius:0 0 10px 10px}.hyx-pa .hpa-total-value{font-size:20px;color:#144d38}.hyx-pa .hpa-price-detail{flex-basis:100%;color:#47695d}.hyx-pa .hpa-layout h3{font-size:18px;margin:8px 0}.hyx-pa .hpa-layout p{font-size:14px;margin:8px 0}.hyx-pa .hpa-layout hr{margin:12px 0}@media(max-width:549px){.hyx-pa{padding:14px}.hyx-pa .hpa-content{flex-direction:column}.hyx-pa .hpa-fields{width:100%}.hyx-pa .hpa-preview{max-width:100%;align-self:center}.hyx-pa .hpa-total{margin:16px -14px -14px}.hyx-pa .hpa-choice img{max-width:calc(100vw - 100px)}.hyx-pa .hpa-choice{font-size:14px}.hyx-pa .hpa-preview img{max-height:220px}}.hyx-pa .hpa-choice[hidden],.hyx-pa .hpa-rechoose[hidden]{display:none!important}.hyx-pa .hpa-rechoose{display:inline-block;background:#fff0;color:#fb5630;border:1px solid #fb5630;border-radius:4px;padding:6px 12px;margin:10px 0 0;font-size:13px;line-height:1.5;min-height:0;cursor:pointer}.hyx-pa .hpa-rechoose:focus-visible{outline:2px solid #fb5630;outline-offset:2px}.hyx-pa .hpa-layout[hidden]{display:none!important}.hyx-pa .hpa-products{display:flex;flex-wrap:wrap;gap:12px}.hyx-pa .hpa-product-card{border:1px solid #ead6ca;border-radius:7px;padding:10px;max-width:100%;min-width:150px;flex:0 1 auto}.hyx-pa .hpa-product-card .hpa-choice{border:0;padding:0;flex-direction:column;text-align:center}.hyx-pa .hpa-product-card .hpa-choice input{align-self:flex-start}.hyx-pa .hpa-product-qty-label{display:block;font-size:13px;margin:10px 0 4px}.hyx-pa .hpa-product-qty-controls{display:flex;gap:4px;align-items:center}.hyx-pa .hpa-product-qty-controls button{margin:0;padding:3px 10px;min-height:36px;line-height:1;background:#fff5ef;border:1px solid #e6c4b2;color:#8f3e24}.hyx-pa input[data-product-qty]{width:85px;min-height:36px;margin:0;text-align:center}.hyx-pa .hpa-product-amount{margin-top:7px;color:#225d46;font-weight:600}.hyx-pa .hpa-variation-row-hidden{display:none!important}.hyx-pa .hpa-native-variation table.variations{width:100%;margin:0;border:0}.hyx-pa .hpa-native-variation table.variations .label{display:none!important}.hyx-pa .hpa-native-variation table.variations td{padding:0;border:0;width:100%;display:block}.hyx-pa .hpa-variation-reset{margin:8px 0}.hyx-pa .hpa-native-variation legend{color:#d52b23}.hyx-pa .hpa-choice img,.hyx-pa .hpa-preview img{cursor:zoom-in}.hyx-pa img[role=button]:focus-visible{outline:3px solid #fb5630;outline-offset:3px}.hpa-image-dialog{position:fixed;inset:0;z-index:2147483000;background:rgb(0 0 0 / .82);display:flex;align-items:center;justify-content:center;padding:72px 20px 24px}.hpa-image-dialog[hidden]{display:none!important}.hpa-image-dialog .hpa-image-large{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);object-fit:contain;background:#fff;box-shadow:0 6px 32px rgb(0 0 0 / .4)}.hpa-image-dialog .hpa-image-close{position:absolute;right:20px;top:16px;top:max(16px,env(safe-area-inset-top));margin:0;padding:10px 16px;min-height:44px;border:0;border-radius:6px;background:#fb5630;color:#fff;font-size:17px;line-height:1.4;cursor:pointer}.hpa-image-dialog .hpa-image-close:focus-visible{outline:3px solid #fff;outline-offset:3px}.hyx-pa .hpa-step[data-type=product]{padding:16px;background:#eef9f2;border:1px solid #b7dfc5;border-radius:8px}.hyx-pa .hpa-step[data-type=product] legend{color:#23633e;background:#eef9f2;padding:4px 8px;border-radius:4px}.hyx-pa .hpa-step[data-type=product] .hpa-product-card{background:#fff;border-color:#bddbc7}.hyx-pa .hpa-recommended-price{display:block;color:#23633e;margin-top:5px;font-size:16px}.hyx-pa .hpa-recommended-sale{color:#666;font-weight:400}.hyx-pa .hpa-recommended-name{min-width:0}.hyx-pa .hpa-step[data-type=product] .hpa-products{display:flex;flex-direction:column;gap:12px}.hyx-pa .hpa-step[data-type=product] .hpa-product-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;width:100%;padding:12px}.hyx-pa .hpa-step[data-type=product] .hpa-product-card>.hpa-choice{grid-column:1;grid-row:1 / span 3;display:flex;flex-direction:row;align-items:center;gap:10px;border:0;padding:0;box-shadow:none;background:#fff0;width:100%}.hyx-pa .hpa-step[data-type=product] .hpa-choice img{width:72px!important;height:72px!important;max-width:72px;flex:0 0 72px;object-fit:contain}.hyx-pa .hpa-step[data-type=product] .hpa-product-qty-label{grid-column:2;margin:0;font-size:13px}.hyx-pa .hpa-step[data-type=product] .hpa-product-qty-controls{grid-column:2;margin:0}.hyx-pa .hpa-step[data-type=product] .hpa-product-amount{grid-column:2;margin:0}@media(max-width:549px){.hyx-pa .hpa-step[data-type=product] .hpa-product-card{grid-template-columns:minmax(0,1fr);padding:10px}.hyx-pa .hpa-step[data-type=product] .hpa-product-card>.hpa-choice{grid-column:1;grid-row:auto}.hyx-pa .hpa-step[data-type=product] .hpa-product-qty-label,.hyx-pa .hpa-step[data-type=product] .hpa-product-qty-controls,.hyx-pa .hpa-step[data-type=product] .hpa-product-amount{grid-column:1}.hyx-pa .hpa-step[data-type=product] .hpa-choice img{width:60px!important;height:60px!important;max-width:60px;flex-basis:60px}}.hyx-pa .hpa-instruction{margin:0 0 14px;font-size:15px;font-weight:600;color:#555;line-height:1.6}.hyx-pa .hpa-completion-status{position:sticky;top:12px;z-index:20;padding:12px 14px;margin:0 0 14px;background:#fff1dd;border:2px solid #fb5630;border-radius:8px;box-shadow:0 3px 10px rgb(0 0 0 / .08)}.hyx-pa .hpa-completion-text{display:block;font-size:17px;font-weight:700;line-height:1.5;color:#803914}.hyx-pa .hpa-completion-bar{display:block;appearance:none;width:100%;height:8px;margin:8px 0 0;border:0;border-radius:8px;overflow:hidden;background:#f1d9bf;accent-color:#fb5630}.hyx-pa .hpa-completion-bar::-webkit-progress-bar{background:#f1d9bf;border-radius:8px}.hyx-pa .hpa-completion-bar::-webkit-progress-value{background:#fb5630;border-radius:8px}.hyx-pa .hpa-completion-bar::-moz-progress-bar{background:#fb5630;border-radius:8px}@media(max-width:549px){.hyx-pa .hpa-completion-status{top:8px;padding:10px;margin-bottom:12px}.hyx-pa .hpa-completion-text{font-size:16px}}.hyx-pa .hpa-completion-text{font-size:24px;font-weight:800;line-height:1.6}.hyx-pa .hpa-completion-status{padding:14px 16px}@media(max-width:549px){.hyx-pa .hpa-completion-text{font-size:22px;line-height:1.5}.hyx-pa .hpa-completion-status{padding:12px}.hyx-pa .hpa-completion-bar{height:10px}}.hyx-pa .hpa-nav{flex-wrap:wrap;gap:10px}.hyx-pa .hpa-nav .hpa-skip-product{margin-left:auto;background:#fff;color:#23633e;border:2px solid #23633e;min-height:46px;padding:8px 20px}.hyx-pa .hpa-nav .hpa-skip-product:hover{background:#eef9f2}.hyx-pa .hpa-nav .hpa-skip-product:focus-visible{outline:3px solid #FB5630;outline-offset:3px}.hyx-pa .hpa-nav .hpa-skip-product[hidden]{display:none!important}@media(max-width:480px){.hyx-pa .hpa-nav .hpa-skip-product{padding:8px 12px;margin-left:0}.hyx-pa .hpa-nav .button{min-height:46px;flex:1 1 auto;margin-right:0}}.hyx-pa textarea{height:72px;min-height:72px;line-height:1.5;resize:vertical;white-space:pre-wrap}.hyx-pa textarea::placeholder,.hyx-pa input[type=text]::placeholder{color:#777;opacity:1}.hpa-summary-toggle{display:none}@media(max-width:849px){.hyx-pa.hpa-mobile-summary-ready .hpa-progress{display:none}.hyx-pa .hpa-summary-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;margin:0 0 14px;padding:10px 14px;border:1px solid #fb5630;border-radius:10px;background:#fff5ef;color:#9d351c;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:0;text-transform:none}.hpa-summary-toggle::after{content:'查看 ›';font-size:14px;margin-left:8px;white-space:nowrap}}.hpa-summary-dialog{position:fixed;inset:0;box-sizing:border-box;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff0;color:#292929;overflow:hidden}.hpa-summary-dialog::backdrop{background:rgb(0 0 0 / .48)}.hpa-summary-panel{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;box-sizing:border-box;max-height:80vh;max-height:80dvh;width:100%;max-width:680px;margin:0 auto;padding:18px 18px calc(14px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -8px 30px rgb(0 0 0 / .14)}.hpa-summary-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding-bottom:12px;border-bottom:1px solid #eee;font-size:20px}.hpa-summary-dialog .hpa-summary-close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#f2f2f2;color:#333;font-size:28px;line-height:1}.hpa-summary-list{min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.hpa-summary-row{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #eee}.hpa-summary-row>div{flex:1;min-width:0;overflow-wrap:anywhere}.hpa-summary-row strong{font-size:15px;line-height:1.5}.hpa-summary-row p{margin:4px 0 0;color:#555;font-size:15px;line-height:1.6;white-space:pre-wrap}.hpa-summary-dialog .hpa-summary-edit{flex-shrink:0;min-height:44px;min-width:64px;margin:0;padding:8px 12px;border:1px solid #fb5630;border-radius:8px;background:#fff5ef;color:#a43a20;font-size:15px;line-height:1.5;letter-spacing:0;text-transform:none}.hpa-summary-hint,.hpa-summary-empty{font-size:14px;line-height:1.6;color:#666;margin:12px 0 0}.hpa-summary-hint{flex-shrink:0}.hpa-summary-dialog button:focus-visible,.hpa-summary-toggle:focus-visible{outline:3px solid #fb5630;outline-offset:2px}.hpa-mobile-dock{display:contents}.hpa-dock-step,.hpa-dock-bar,.hpa-dock-cart{display:none}@media(max-width:849px){.hyx-pa.hpa-mobile-summary-ready.hpa-dock-active{padding-bottom:180px}.hyx-pa.hpa-mobile-summary-ready .hpa-completion-status{display:none}.hyx-pa.hpa-mobile-summary-ready .hpa-content{height:clamp(240px,52svh,440px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;overflow-anchor:none;padding:12px;border:1px solid #f1d6c8;border-radius:9px;background:#fff}.hyx-pa.hpa-mobile-summary-ready .hpa-fields,.hyx-pa.hpa-mobile-summary-ready .hpa-preview{flex:none}.hpa-mobile-dock.hpa-dock-portal{position:fixed;display:block;box-sizing:border-box;left:50%;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:990;transform:translate(-50%,calc(100% + 40px));visibility:hidden;opacity:0;pointer-events:none;transition:transform .32s ease,opacity .25s ease,visibility .32s;width:calc(100vw - 20px);max-width:600px;margin:0;padding:9px 10px;background:#fff;border:2px solid #fb5630;border-radius:12px;box-shadow:0 4px 18px rgb(0 0 0 / .2)}.hpa-mobile-dock.hpa-dock-portal.hpa-dock-active{transform:translateX(-50%);visibility:visible;opacity:1;pointer-events:auto}.hpa-dock-portal .hpa-dock-step{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;color:#803914;font-size:16px;font-weight:800;line-height:1.5}.hpa-dock-portal .hpa-dock-bar{display:block;width:100%;height:6px;margin:0 0 8px;accent-color:#fb5630}.hpa-dock-portal .hpa-summary-toggle{position:static;left:auto;bottom:auto;z-index:auto;transform:none;display:flex;width:100%;max-width:none;min-height:44px;margin:0;padding:8px 12px;border:1px solid #fb5630;border-radius:8px;background:#fff5ef;color:#9d351c;font-weight:700;line-height:1.5;letter-spacing:0;text-transform:none;align-items:center;justify-content:space-between;box-shadow:none;font-size:15px}.hpa-dock-portal .hpa-nav{display:flex;flex-wrap:nowrap;gap:6px;margin:7px 0 0}.hpa-dock-portal .hpa-nav button{flex:1 1 0%;min-width:0;min-height:46px;padding:7px 4px;margin:0!important;font-size:14px;line-height:1.4;text-align:center;border:1px solid #fb5630;border-radius:6px;background:#fff;color:#9d351c;font-weight:700;letter-spacing:0;text-transform:none}.hpa-dock-portal *{box-sizing:border-box}.hpa-dock-portal [hidden]{display:none!important}.hpa-dock-portal .hpa-next{background:#fb5630!important;color:#fff!important}.hpa-dock-portal .hpa-nav .hpa-dock-cart{display:block;flex:2 1 0%;background:#fb5630;color:#fff;font-size:16px}.hpa-dock-portal .hpa-dock-cart:disabled{opacity:.55;cursor:not-allowed}.hpa-dock-portal .hpa-skip-product{border-color:#23633e;color:#23633e}.hpa-dock-portal .hpa-summary-toggle::after{content:"查看 ›";font-size:14px;white-space:nowrap}}@media(max-width:849px) and (prefers-reduced-motion:reduce){.hpa-mobile-dock.hpa-dock-portal{transition:none}}.hyx-pa .hpa-start-prompt{display:block;text-align:center;color:#ff4938;font-size:clamp(22px,2.8vw,32px);font-weight:800;line-height:1.4;margin:16px 0;padding:0 8px;letter-spacing:.02em;clear:both}.hyx-pa .hpa-start-prompt[hidden]{display:none!important}@media(max-width:849px){.hyx-pa.hpa-mobile-summary-ready.hpa-dock-active{padding-bottom:125px}.hpa-mobile-dock.hpa-dock-portal{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:7px 10px;border-radius:10px;bottom:calc(var(--hpa-keyboard-inset,0px) + 6px + env(safe-area-inset-bottom,0px))}.hpa-dock-portal .hpa-dock-step{grid-column:1;grid-row:1;align-self:center;font-size:15px;line-height:1.35;margin:0}.hpa-dock-portal .hpa-summary-toggle{grid-column:2;grid-row:1;width:auto;min-height:44px;padding:4px 8px;font-size:14px;line-height:1.2;gap:4px}.hpa-dock-portal .hpa-summary-toggle::after{content:'›';font-size:18px}.hpa-dock-portal .hpa-dock-bar{grid-column:1/-1;grid-row:2;height:3px;margin:0}.hpa-dock-portal .hpa-nav{grid-column:1/-1;grid-row:3;margin:2px 0 0;gap:8px}.hpa-dock-portal .hpa-nav button{min-height:46px;font-size:16px;padding:5px 6px}.hpa-mobile-dock.hpa-dock-portal.hpa-dock-typing{gap:0;padding:6px 8px;bottom:calc(var(--hpa-keyboard-inset,0px) + 4px)}.hpa-dock-portal.hpa-dock-typing .hpa-dock-step,.hpa-dock-portal.hpa-dock-typing .hpa-dock-bar,.hpa-dock-portal.hpa-dock-typing .hpa-summary-toggle{display:none!important}.hpa-dock-portal.hpa-dock-typing .hpa-nav{margin:0}}.hyx-pa .hpa-complete-prompt{width:100%;text-align:center;color:#1565c0;font-size:clamp(26px,5vw,42px);font-weight:800;line-height:1.6;padding:32px 12px;margin:auto;box-sizing:border-box;align-self:center}.hyx-pa .hpa-complete-prompt[hidden]{display:none!important}.hpa-reference-link{display:inline-block;color:#1565c0;text-decoration:underline;font-weight:700;padding:12px 0}.hpa-reference-link[hidden]{display:none!important}.hpa-reference-dialog{padding:0;border:0;border-radius:14px;width:min(1100px,94vw);max-width:94vw;height:88vh;max-height:90dvh;box-shadow:0 16px 80px #0008;overflow:hidden;background:#fff}.hpa-reference-dialog::backdrop{background:rgb(0 0 0 / .65)}.hpa-reference-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #ddd;height:64px;box-sizing:border-box}.hpa-reference-header button{margin:0;min-height:40px;background:#fb5630;color:#fff;border:0;border-radius:8px;padding:6px 16px;cursor:pointer}.hpa-reference-dialog iframe{display:block;border:0;width:100%;height:calc(100% - 64px)}.hpa-reference-link:visited,.hpa-reference-link:hover,.hpa-reference-link:focus{color:#1565c0}.hyx-pa .hpa-complete-celebration{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:200px;align-self:center;display:grid;place-items:center;pointer-events:none}.hyx-pa .hpa-complete-celebration[hidden]{display:none!important}.hpa-celebration-icon{font-size:76px;line-height:1.4;z-index:1}.hpa-confetti-piece{display:none;position:absolute;top:-18px;left:var(--x);width:9px;height:15px;background:var(--color);border-radius:2px;opacity:0}.hpa-celebrating .hpa-confetti-piece{display:block;animation:hpa-confetti-fall 3.6s var(--delay) linear infinite both}.hpa-celebrating .hpa-celebration-icon{animation:hpa-celebration-pop .5s ease-out}@keyframes hpa-confetti-fall{0%{opacity:0;transform:translate(0,-15px) rotate(0)}10%{opacity:1}85%{opacity:1}100%{opacity:0;transform:translate(var(--drift),240px) rotate(var(--turn))}}@keyframes hpa-celebration-pop{0%{transform:scale(.55)}70%{transform:scale(1.12)}100%{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.hpa-celebrating .hpa-confetti-piece{display:none}.hpa-celebrating .hpa-celebration-icon{animation:none}}.hyx-pa.hpa-options-finished .hpa-content{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;overflow:hidden}.hyx-pa.hpa-options-finished .hpa-fields,.hyx-pa.hpa-options-finished .hpa-preview{display:none!important}.hyx-pa.hpa-options-finished .hpa-complete-celebration{width:100%;min-width:0;min-height:200px;height:100%;margin:0;flex-shrink:0}@media(prefers-reduced-motion:reduce){.hpa-celebrating .hpa-confetti-piece{display:block;animation:none;opacity:.8;top:var(--rest-y);transform:rotate(var(--turn))}}.hyx-pa .hpa-motion-enabled.hpa-celebrating .hpa-confetti-piece{display:block;top:-18px;opacity:0;animation:hpa-confetti-fall 3.6s var(--delay) linear infinite both}