@font-face{font-family:Outfit;font-style:normal;font-weight:400 700;font-display:block;src:url(/assets/outfit-latin-ext-variable-BMnJGVZj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400 700;font-display:block;src:url(/assets/outfit-latin-variable-D6ftewdU.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{-webkit-font-smoothing:antialiased;font-weight:var(--weight-body)}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}strong,b{font-weight:var(--weight-strong)}textarea,select{font:inherit}html[data-font-loading] body{visibility:hidden}html[data-font-loading] header [data-brand],html[data-font-loading] .site-header .brand{visibility:visible}[data-font-skeleton]{visibility:visible;z-index:90;pointer-events:none;gap:16px;max-width:640px;display:grid;position:fixed;inset:96px max(24px,50vw - 560px) auto}[data-font-skeleton] span{background:var(--color-mist);border-radius:8px;width:90%;height:20px;display:block}[data-font-skeleton] span:nth-child(-n+2){width:80%;height:48px}[data-font-skeleton] span:nth-child(2){width:65%;margin-bottom:16px}[data-font-skeleton] span:nth-child(4){width:72%}[data-font-skeleton] span:nth-child(5){width:48%;height:48px;margin-top:16px}[data-font-skeleton] span:nth-child(6){width:60%;height:14px}[data-font-load-error]{visibility:visible;z-index:100;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);max-width:520px;margin-inline:auto;padding:24px;position:fixed;inset:120px 24px auto}[data-font-load-error] button{border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-accent);color:#fff;cursor:pointer;min-height:44px;font:inherit;padding:10px 18px}:root{--sticky-shadow-down:0 3px 14px -1px #29253612;--sticky-shadow-up:0 -3px 14px -1px #29253612;--sticky-blur:8.73251px;--sticky-background:#f8f7fce0;--sticky-filter:saturate(1.15) blur(var(--sticky-blur));--plum-surface:radial-gradient(ellipse at 50% 50%,var(--color-accent) 0%,#3a2f55 70%,#2b2240 100%)}@media (forced-colors:active){:root{--plum-surface:Canvas}}._brand_czf1f_1{align-items:center;gap:var(--brand-gap);font-size:var(--brand-text-size);letter-spacing:-1px;min-height:var(--control-hit-size);font-weight:500;text-decoration:none;display:inline-flex}._brand_czf1f_1 img{width:var(--brand-icon-size);height:var(--brand-icon-size)}._small_czf1f_4{gap:var(--brand-footer-gap);font-size:var(--brand-footer-text-size);letter-spacing:-.7px}._small_czf1f_4 img{width:var(--brand-footer-icon-size);height:var(--brand-footer-icon-size)}._brand_czf1f_1 img._wordmark_czf1f_8{width:auto;height:var(--brand-text-size)}._small_czf1f_4 img._wordmark_czf1f_8{height:var(--brand-footer-text-size)}._brand_czf1f_1 [data-lamp-icon]{transform-origin:50% 65%}.wshlstr-footer{color:var(--color-muted);text-align:center;border-top:0;justify-items:center;gap:24px;padding-block:32px;display:grid}.wshlstr-footer [hidden]{display:none!important}.wshlstr-footer .footer-brand{justify-items:center;min-width:0;display:grid}.wshlstr-footer .footer-brand>a{color:var(--color-text);flex-direction:column;align-items:center}.wshlstr-footer .footer-brand>p{color:var(--color-muted);margin:4px 0 0;font-size:13px;line-height:1.5}.wshlstr-footer .footer-navigation{justify-items:center;gap:0;max-width:100%;display:grid}.wshlstr-footer .footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 20px;margin:0;display:flex}.wshlstr-footer .footer-links a,.wshlstr-footer .footer-links button,.wshlstr-footer .footer-session>a,.wshlstr-footer .footer-session>button{min-height:var(--control-hit-size);font:inherit;color:var(--color-text);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;line-height:1.5;text-decoration:none;display:inline-flex}.wshlstr-footer .footer-policies a,.wshlstr-footer .footer-policies button,.wshlstr-footer .footer-session>a,.wshlstr-footer .footer-session>button{color:var(--color-muted)}.wshlstr-footer .footer-session{flex-wrap:wrap;justify-content:center;gap:0 24px;margin:0;display:flex}@media (hover:hover){.wshlstr-footer .footer-links a:hover,.wshlstr-footer .footer-links button:hover,.wshlstr-footer .footer-session>a:hover,.wshlstr-footer .footer-session>button:hover{text-decoration:underline}}@media (width<=650px){.wshlstr-footer{padding-block:24px 32px}}.wshlstr-footer .footer-session>.footer-signout{text-decoration:underline}.wshlstr-footer .footer-session:not(:has(>:not([hidden]))){display:none}@media (width>=651px){.wshlstr-footer{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:0 32px}.wshlstr-footer .footer-brand,.wshlstr-footer .footer-navigation{display:contents}.wshlstr-footer .footer-brand>a{grid-area:1/2}.wshlstr-footer .footer-brand>.footer-copyright{grid-area:2/2;margin:0}.wshlstr-footer .footer-brand>p:not(.footer-copyright){grid-area:4/1/auto/-1;margin-top:12px}.wshlstr-footer .footer-links{grid-area:2/1;justify-content:flex-start;justify-self:start}.wshlstr-footer .footer-policies{grid-column:3;justify-content:flex-end;justify-self:end}.wshlstr-footer .footer-session{grid-area:3/3;justify-self:end}}@media (width<=650px){.wshlstr-footer .footer-policies [data-cookie-settings]{flex-basis:100%}}.lamp-wisp{isolation:isolate;flex:none;width:144px;height:144px;display:inline-flex;position:relative}.lamp-wisp>img{width:100%;height:100%;margin:0;display:block}.lamp-wisp>.lamp-smoke{pointer-events:none;opacity:.78;transform-origin:65% 91%;width:80px;height:70px;position:absolute;bottom:75px;left:73px;overflow:visible}.lamp-wisp.is-wisping>.lamp-smoke{animation:2.6s cubic-bezier(.2,.8,.2,1) .25s both lamp-smoke-drift}.lamp-smoke-line{transform-box:view-box;transform-origin:91px 109px}.lamp-wisp.is-wisp-swaying .lamp-smoke-line{animation:4.4s infinite lamp-smoke-sway}.lamp-wisp.is-wisp-swaying .lamp-smoke-line-2{animation-direction:reverse}.lamp-wisp{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@keyframes lamp-smoke-drift{0%{opacity:.3;clip-path:inset(100% 0 0)}75%{opacity:.78;clip-path:inset(0)}to{opacity:.78;clip-path:inset(0)}}@keyframes lamp-smoke-sway{0%,50%{animation-timing-function:cubic-bezier(.33,.52,.67,1);transform:skew(0)scaleX(1)}25%{animation-timing-function:cubic-bezier(.33,0,.67,.48);transform:skew(-6deg)scaleX(.96)}75%{animation-timing-function:cubic-bezier(.33,0,.67,.48);transform:skew(6deg)scaleX(1.04)}to{transform:skew(0)scaleX(1)}}@media (prefers-reduced-motion:reduce){.lamp-wisp.is-wisping>.lamp-smoke,.lamp-wisp.is-wisp-swaying .lamp-smoke-line{opacity:.78;clip-path:none;transform:none;animation:none!important}}._header_ppwfi_1,._main_ppwfi_1{width:min(1180px,100%);margin:auto;padding-inline:40px}._footer_ppwfi_2{width:min(1100px,100% - 80px);margin-inline:auto}._header_ppwfi_1{justify-content:space-between;align-items:center;gap:24px;min-height:106px;display:flex}._main_ppwfi_1{min-height:calc(100vh - 196px);padding-bottom:64px}._eyebrow_ppwfi_6{letter-spacing:.14em;font-size:11px;font-weight:var(--weight-control);color:var(--color-accent);text-transform:uppercase;margin-bottom:var(--gap-eyebrow)}._authPrompt_ppwfi_7{text-align:center;max-width:460px;margin:48px auto;padding:32px 24px}._authPrompt_ppwfi_7 h1{font-size:30px}._authPrompt_ppwfi_7 ._lead_ppwfi_9{margin-inline:auto}._main_ppwfi_1 h1{font-size:clamp(32px,5vw,52px);font-weight:var(--weight-heading);letter-spacing:-.045em;line-height:var(--line-display);margin-bottom:10px}._lead_ppwfi_9{color:var(--color-muted);font-size:16px;line-height:var(--line-body);max-width:570px}._scene_ppwfi_12{margin:0 auto 20px;display:flex}._signin_ppwfi_13{max-width:370px;margin:28px auto 24px}._signin_ppwfi_13 ._button_ppwfi_14{width:100%}._signin_ppwfi_13 p,._muted_ppwfi_15{color:var(--color-muted);font-size:13px}._signin_ppwfi_13 p{margin:14px 0 0}._button_ppwfi_14{border:1px solid var(--color-accent);border-radius:var(--radius-control);background:var(--color-accent);color:#fff;min-height:46px;font-size:14px;font-weight:var(--weight-control);line-height:var(--line-control);justify-content:center;align-items:center;padding:11px 18px;text-decoration:none;transition:background-color .15s;display:inline-flex}._secondary_ppwfi_18{background:var(--color-surface);color:var(--color-accent);border-color:var(--color-border)}._button_ppwfi_14:disabled{opacity:.6}._actions_ppwfi_20{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._heading_ppwfi_21{justify-content:space-between;align-items:center;gap:32px;padding-top:40px;display:flex}._heading_ppwfi_21 h1{font-size:clamp(30px,4vw,43px)}._heading_ppwfi_21 ._lead_ppwfi_9{font-size:15px}._people_ppwfi_24{flex-wrap:wrap;gap:8px;margin-bottom:30px;padding:16px 0 24px;display:flex}._people_ppwfi_24 button{min-height:44px;color:var(--color-muted);border-radius:var(--radius-control);background:0 0;border:1px solid #0000;padding:8px 16px;font-size:14px}._people_ppwfi_24 button[aria-current=page]{color:var(--color-accent);border-color:var(--color-border);background:var(--color-mist)}._people_ppwfi_24 button:disabled{cursor:default}._grid_ppwfi_28{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._card_ppwfi_29{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}._art_ppwfi_30{aspect-ratio:32/21;color:var(--color-accent);background:#f3f0f8;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex;position:relative}._cardBody_ppwfi_31{flex-direction:column;flex:1;padding:20px;display:flex}._card_ppwfi_29 h2{font-size:20px;font-weight:var(--weight-heading);line-height:var(--line-display);letter-spacing:-.025em;overflow-wrap:anywhere;margin-bottom:var(--heading-gap)}._note_ppwfi_33{color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:8px;font-size:14px;line-height:1.45}._top_ppwfi_34{z-index:1;background:var(--color-accent);color:#fff;font-size:12px;font-weight:var(--weight-control);pointer-events:none;border-radius:8px;align-items:center;gap:5px;margin:0;padding:6px 9px;line-height:1.25;display:inline-flex;position:absolute;top:20px;left:20px}._store_ppwfi_35{min-height:44px;color:var(--color-accent);overflow-wrap:anywhere;align-items:center;font-size:13px;display:inline-flex}._top_ppwfi_34 img{filter:brightness(0)invert();width:18px;height:18px}._priceBadge_ppwfi_37{z-index:1;border:1px solid var(--color-border);min-height:30px;color:var(--color-text);font-size:13px;font-weight:var(--weight-control);font-variant-numeric:tabular-nums;pointer-events:none;background:#fff;border-radius:8px;align-items:center;padding:5px 9px;line-height:18px;display:inline-flex;position:absolute;top:20px;right:20px}._cardAction_ppwfi_38{margin-top:auto;padding-top:16px}._cardAction_ppwfi_38 ._button_ppwfi_14{width:100%}._cardAction_ppwfi_38 p{margin-bottom:0}._photoChoices_ppwfi_42{grid-template-columns:repeat(auto-fill,64px);gap:8px;max-width:100%;display:grid}._photoChoice_ppwfi_42{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:10px;width:64px;height:64px;padding:0;overflow:hidden}._photoChoice_ppwfi_42 img{object-fit:contain;width:100%;height:100%;display:block}._photoChoice_ppwfi_42[aria-pressed=true]{border:3px solid var(--color-accent)}._photoChoice_ppwfi_42:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}._reserved_ppwfi_47{min-height:46px;color:var(--color-success);border-radius:var(--radius-control);background:#fff;border:1px solid #adc5bb;justify-content:center;align-items:center;font-size:14px;display:flex}._empty_ppwfi_48{text-align:center;padding:22px 16px 50px}._empty_ppwfi_48 h2{font-size:25px;font-weight:var(--weight-heading);letter-spacing:-.025em}._empty_ppwfi_48 p{max-width:410px;color:var(--color-muted);margin:0 auto 22px;font-size:15px}._narrow_ppwfi_51{max-width:560px;margin:24px auto 0}._entry_ppwfi_52{text-align:center;max-width:560px;margin:24px auto 0;padding-bottom:32px}._entry_ppwfi_52>p{max-width:420px;color:var(--color-muted);margin-inline:auto;font-size:16px}._entry_ppwfi_52 ._entryIdentity_ppwfi_54{overflow-wrap:anywhere;font-size:14px}._entry_ppwfi_52 ._actions_ppwfi_20{justify-content:center;margin-block:20px 8px}._entry_ppwfi_52 ._form_ppwfi_56{text-align:left;max-width:420px;margin-inline:auto}._entryLinks_ppwfi_57{flex-wrap:wrap;justify-content:center;gap:4px 20px;display:flex}._secondaryLink_ppwfi_58{min-height:var(--control-hit-size);color:var(--color-text);font:inherit;font-size:14px;font-weight:var(--weight-control);text-underline-offset:3px;background:0 0;border:0;justify-content:center;align-items:center;padding:8px 4px;text-decoration:underline;display:inline-flex}._taskPage_ppwfi_59{min-width:0}._taskContent_ppwfi_60{max-width:560px}._taskContent_ppwfi_60>p{overflow-wrap:anywhere}._form_ppwfi_56>._fieldHint_ppwfi_62{padding-inline:var(--radius-control)}._form_ppwfi_56>label:not(:has(input)){padding-inline:var(--radius-control)}._taskContent_ppwfi_60 h2{font-size:22px;font-weight:var(--weight-heading);margin-top:24px}._narrow_ppwfi_51 h1{font-size:36px}._narrow_ppwfi_51>p{color:var(--color-muted)}._editor_ppwfi_66{border:1px solid var(--color-border);border-radius:var(--radius-card);background:#fff;max-width:700px;margin-bottom:30px;padding:30px}._editor_ppwfi_66 h2{font-size:25px;font-weight:var(--weight-heading);letter-spacing:-.025em}._form_ppwfi_56{flex-direction:column;gap:8px;display:flex}._form_ppwfi_56 label{font-size:14px;font-weight:var(--weight-control);margin-top:10px}._form_ppwfi_56 label span{color:var(--color-muted);font-weight:400}._form_ppwfi_56 input:not([type=checkbox]),._form_ppwfi_56 textarea,._confirm_ppwfi_71 input,._groupSelect_ppwfi_71 select{border:1px solid var(--color-control-border);border-radius:var(--radius-control);width:100%;min-height:46px;color:var(--color-text);font:inherit;background:#fff;padding:10px 12px}._form_ppwfi_56 input::placeholder,._form_ppwfi_56 textarea::placeholder{color:var(--color-muted)}._form_ppwfi_56 textarea{resize:vertical}._form_ppwfi_56>._button_ppwfi_14{align-self:flex-start;margin-top:12px}._form_ppwfi_56 ._actions_ppwfi_20{margin-top:16px}._form_ppwfi_56 ._check_ppwfi_76{align-items:center;gap:10px;min-height:44px;font-weight:400;display:flex}._check_ppwfi_76 input,._listPickMain_ppwfi_77 input{width:22px;min-width:22px;max-width:22px;height:22px;min-height:22px;accent-color:var(--color-accent);flex:0 0 22px;margin:0}._fieldHint_ppwfi_62{color:var(--color-muted);margin:0 0 5px;font-size:12px}._error_ppwfi_79{color:var(--color-error);overflow-wrap:anywhere;margin-block:14px;font-size:14px}._message_ppwfi_80{color:var(--color-muted);margin-block:14px;font-size:14px}._confirm_ppwfi_71{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-page);margin-top:20px;padding:18px}._confirm_ppwfi_71 label{margin-bottom:8px;font-size:14px;display:block}._confirm_ppwfi_71 ._fieldHint_ppwfi_62{margin-top:10px}._hint_ppwfi_84{color:var(--color-muted);max-width:620px;margin:28px 0;font-size:13px}._groupTools_ppwfi_85{margin-top:36px;padding-top:24px}._invites_ppwfi_86{max-width:560px;padding-top:28px}._invites_ppwfi_86 h2{font-weight:var(--weight-heading);font-size:25px}._invites_ppwfi_86>p{color:var(--color-muted);font-size:14px}._invites_ppwfi_86 h3{margin-top:24px;font-size:15px}._inviteList_ppwfi_90{padding:0;list-style:none}._inviteList_ppwfi_90 li{justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}._inviteList_ppwfi_90 span{overflow-wrap:anywhere;min-width:0}._groupSelect_ppwfi_71{max-width:300px;font-size:14px;display:block}._groupSelect_ppwfi_71 select{margin-top:6px}._groupSelect_ppwfi_71 select,._form_ppwfi_56 select{appearance:none;cursor:pointer;background-color:#fff;background-image:url(/assets/chevron-down-eLkMxVyE.svg);background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:44px}._review_ppwfi_97{background:var(--color-mist);border:1px solid var(--color-border);border-radius:var(--radius-control);padding:12px;font-size:13px}._skip_ppwfi_98{z-index:10;background:#fff;padding:12px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}._skip_ppwfi_98:focus{transform:translateY(0)}._srOnly_ppwfi_100{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){._button_ppwfi_14:not(:disabled):hover{background:var(--color-accent-hover);color:#fff}._people_ppwfi_24 button:not(:disabled):hover{background:var(--color-mist)}}@media (width<=900px){._grid_ppwfi_28{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._heading_ppwfi_21{flex-direction:column;align-items:flex-start;gap:4px}}@media (width<=650px){._header_ppwfi_1,._main_ppwfi_1{padding-inline:22px}._header_ppwfi_1{gap:12px;min-height:86px}._header_ppwfi_1>._eyebrow_ppwfi_6{text-align:right;max-width:120px;font-size:9px}._authPrompt_ppwfi_7{margin-block:24px;padding:24px 0}._grid_ppwfi_28{grid-template-columns:minmax(0,1fr);gap:24px}._heading_ppwfi_21{padding-top:22px}._lead_ppwfi_9{font-size:15px}._editor_ppwfi_66{padding:20px}._narrow_ppwfi_51 h1{font-size:30px}._cardBody_ppwfi_31{padding:20px}}@media (forced-colors:active){._button_ppwfi_14,._card_ppwfi_29,._people_ppwfi_24 button,._reserved_ppwfi_47{border:1px solid buttontext}._people_ppwfi_24 button[aria-current=page]{border:2px solid highlight}}._art_ppwfi_30 ._productImage_ppwfi_106{object-fit:contain;border-radius:8px;width:calc(100% - 32px);height:calc(100% - 32px);min-height:0;position:absolute;inset:16px}._imagePreview_ppwfi_108{border:1px solid var(--color-border);border-radius:var(--radius-control);max-width:240px;margin-block:8px;overflow:hidden}._description_ppwfi_109{color:var(--color-muted);overflow-wrap:anywhere;font-size:13px}._shopping_ppwfi_111{border:1px solid var(--color-border);background:#f8f6fc;border-radius:10px;margin:12px 0 0;padding:12px}._shoppingSearch_ppwfi_112{min-height:44px;color:var(--color-accent);text-underline-offset:3px;align-items:center;margin-top:8px;font-size:12px;display:inline-flex}._shoppingTitle_ppwfi_113{font-size:12px;font-weight:var(--weight-heading);color:var(--color-muted);margin:0 0 6px}._shoppingTitle_ppwfi_113 span{color:var(--color-muted);font-weight:400}._productDetails_ppwfi_115{margin-top:10px}._productDetails_ppwfi_115 summary{min-height:44px;color:var(--color-accent);cursor:pointer;padding-block:12px;font-size:13px}._productDetails_ppwfi_115 p{margin-top:0}._shopping_ppwfi_111 ul{margin:0;padding:0;list-style:none}._shopping_ppwfi_111 li a{min-height:44px;color:var(--color-accent);border-radius:6px;justify-content:space-between;align-items:baseline;gap:12px;margin-inline:-6px;padding:10px 6px;font-size:13px;text-decoration:none;display:flex}._merchant_ppwfi_121{overflow-wrap:anywhere;min-width:0;font-weight:500}._offerPrice_ppwfi_122{color:var(--color-text);font-size:16px;font-weight:var(--weight-control);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex-shrink:0}._checkPrice_ppwfi_123{text-underline-offset:3px;flex-shrink:0;font-size:13px;font-weight:500;text-decoration:underline}._secondHand_ppwfi_124{margin-top:6px}._secondHand_ppwfi_124 summary{min-height:44px;color:var(--color-accent);cursor:pointer;padding-block:12px;font-size:13px}._secondHand_ppwfi_124 summary span{color:var(--color-muted)}._condition_ppwfi_127{color:var(--color-muted);margin-top:2px;font-size:12px;font-weight:400;display:block}._shoppingFootnote_ppwfi_128{color:var(--color-muted);margin:10px 0 0;font-size:11px;line-height:1.4}@media (hover:hover){._shopping_ppwfi_111 li a:hover{background:var(--color-mist)}}._productImageLink_ppwfi_131,._card_ppwfi_29>._art_ppwfi_30{border-radius:12px;margin:10px 10px 0;display:block;overflow:hidden}._productImageLink_ppwfi_131:focus-visible{outline:3px solid var(--color-accent);outline-offset:-4px}._card_ppwfi_29>._art_ppwfi_30{display:flex}._shoppingSearch_ppwfi_112{align-self:flex-start}._card_ppwfi_29 ._productDetails_ppwfi_115{margin-top:0}._card_ppwfi_29 ._store_ppwfi_35{text-underline-offset:3px;align-self:flex-start;font-size:12px}._card_ppwfi_29 h2._longTitle_ppwfi_139{font-size:18px}._emailSignIn_ppwfi_140{text-align:left;margin-top:12px}._emailSignIn_ppwfi_140 ._form_ppwfi_56{margin-top:18px}._emailSignIn_ppwfi_140 ._form_ppwfi_56 ._button_ppwfi_14{align-self:stretch}._emailSignIn_ppwfi_140 label{overflow-wrap:anywhere}._form_ppwfi_56 select{border:1px solid var(--color-control-border);border-radius:var(--radius-control);width:100%;min-height:46px;color:var(--color-text);font:inherit;background-color:#fff;padding:10px 44px 10px 12px}._optionFields_ppwfi_145{grid-template-columns:1fr 1fr;gap:16px;max-width:460px;display:grid}._optionFields_ppwfi_145 label{margin-bottom:6px;display:block}._fieldset_ppwfi_147{border:0;min-width:0;margin:12px 0;padding:0}._fieldset_ppwfi_147 legend{font-size:14px;font-weight:var(--weight-control);margin-bottom:8px;padding:0}._fieldset_ppwfi_147 legend span{color:var(--color-muted);font-weight:400}._fieldset_ppwfi_147 label:not(._check_ppwfi_76){margin-bottom:6px;display:block}._placement_ppwfi_151+._placement_ppwfi_151{margin-top:8px;padding-top:8px}._placement_ppwfi_151 label+label{margin-left:30px;font-size:13px}@media (width<=450px){._optionFields_ppwfi_145{grid-template-columns:1fr}._fieldset_ppwfi_147{padding:0}._placement_ppwfi_151 label+label{margin-left:0}}._listToolbar_ppwfi_154{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._listToolbar_ppwfi_154 ._groupSelect_ppwfi_71{width:300px;max-width:100%}._listActions_ppwfi_156{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 24px;display:flex}._filterButton_ppwfi_157{border:1px solid var(--color-border);border-radius:var(--radius-control);min-height:44px;color:var(--color-muted);background:#fff;padding:8px 12px;font-size:13px}._filterButton_ppwfi_157[aria-pressed=true]{background:var(--color-mist);color:var(--color-accent);border-color:var(--color-accent)}._pendingExpiry_ppwfi_159{color:var(--color-muted);padding-bottom:8px;font-size:11px;display:block}._wishOptions_ppwfi_160{font-size:13px;font-weight:var(--weight-control);overflow-wrap:anywhere;margin-bottom:8px}._narrow_ppwfi_51 h2{font-size:22px;font-weight:var(--weight-heading);margin-top:24px}._inviteList_ppwfi_90 li{padding-block:8px}@media (width<=450px){._listToolbar_ppwfi_154{flex-direction:column;align-items:stretch}._listToolbar_ppwfi_154>._button_ppwfi_14{align-self:flex-start}}._emailDialog_ppwfi_165{border:1px solid var(--color-border);width:min(460px,100% - 32px);max-height:calc(100svh - 48px);color:var(--color-text);background:var(--color-surface);border-radius:18px;margin:auto;padding:24px;overflow:auto}._emailDialog_ppwfi_165::backdrop{background:#29253659}._dialogHeading_ppwfi_167{justify-content:space-between;align-items:start;gap:16px;display:flex}._dialogHeading_ppwfi_167 h2{font-size:25px;font-weight:var(--weight-heading);line-height:var(--line-display);margin:0}._emailDialog_ppwfi_165 ._emailSignIn_ppwfi_140{margin-top:18px}._emailActions_ppwfi_171{justify-content:space-between;align-items:center;gap:12px;display:flex}._emailActions_ppwfi_171 ._textButton_ppwfi_172{padding-inline:0}._main_ppwfi_1 ._authPrompt_ppwfi_7 h1{letter-spacing:-.03em;font-size:30px}._button_ppwfi_14{touch-action:manipulation;transition:background-color .15s,transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .15s,opacity .2s}._button_ppwfi_14:active:not(:disabled){transform:scale(.97)}._textButton_ppwfi_172,._filterButton_ppwfi_157,._people_ppwfi_24 button{touch-action:manipulation;transition:color .15s,background-color .15s,border-color .15s,transform .14s cubic-bezier(.2,.8,.2,1)}._filterButton_ppwfi_157:active:not(:disabled),._people_ppwfi_24 button:active:not(:disabled){transform:scale(.95)}._art_ppwfi_30 ._productImage_ppwfi_106{opacity:0;transition:opacity .24s}._art_ppwfi_30 ._productImage_ppwfi_106._imageLoaded_ppwfi_182{opacity:1}._art_ppwfi_30{transition:background-color .24s}._view_ppwfi_184{animation:.24s backwards _viewIn_ppwfi_1}@keyframes _viewIn_ppwfi_1{0%{opacity:0}}._pasteIcon_ppwfi_186,._fabIcon_ppwfi_186,._tabIcon_ppwfi_186,._tabShort_ppwfi_186{display:none}._form_ppwfi_56>._button_ppwfi_14:has(._pasteIcon_ppwfi_186){gap:8px}._form_ppwfi_56>._button_ppwfi_14 ._pasteIcon_ppwfi_186{display:block}._tiles_ppwfi_191{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:4px;display:grid}._tile_ppwfi_191{text-align:left;min-width:0;font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-mist);cursor:pointer;box-shadow:var(--shadow-card);touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:16px;flex-direction:column;padding:0;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s;animation:.38s cubic-bezier(.2,.8,.2,1) backwards _tileIn_ppwfi_1;display:flex;overflow:hidden}._tile_ppwfi_191:active{transform:scale(.97)}._tile_ppwfi_191:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (hover:hover){._tile_ppwfi_191:hover{box-shadow:0 10px 28px #34234f1a}}@keyframes _tileIn_ppwfi_1{0%{opacity:0;transform:translateY(12px)}}._tileArt_ppwfi_197{display:block;position:relative}._tileArt_ppwfi_197 ._art_ppwfi_30{aspect-ratio:1;--placeholder-lamp-size:28px;gap:6px;font-size:11px;display:flex}._tileArt_ppwfi_197 ._art_ppwfi_30 ._productImage_ppwfi_106{width:calc(100% - 16px);height:calc(100% - 16px);inset:8px}._tileTop_ppwfi_202{z-index:1;background:var(--color-accent);color:#fff;font-size:11px;font-weight:var(--weight-control);border-radius:7px;align-items:center;gap:4px;padding:3px 7px;line-height:1.3;display:inline-flex;position:absolute;top:8px;left:8px}._tileArt_ppwfi_197 ._priceBadge_ppwfi_37{border-radius:7px;min-height:0;padding:3px 7px;font-size:12px;line-height:1.3;top:8px;right:8px}._tileBody_ppwfi_205{flex-direction:column;gap:3px;min-width:0;padding:10px 10px 12px;display:flex}._tileTitle_ppwfi_206{-webkit-line-clamp:2;line-clamp:2;font-size:14px;font-weight:var(--weight-control);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._tileMeta_ppwfi_207{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._tileStatus_ppwfi_208{background:var(--color-mist);color:var(--color-muted);font-size:12px;font-weight:var(--weight-control);border-radius:6px;align-self:flex-start;margin-top:4px;padding:2px 8px}._tileMine_ppwfi_209{color:var(--color-success);background:#e3efe9}._overlay_ppwfi_212{inset:var(--modal-top,0px) 0 auto;height:var(--modal-height,100dvh);z-index:50;display:flex;position:fixed}._overlayPanel_ppwfi_213{overscroll-behavior:contain;background:var(--color-page);outline:none;position:relative;overflow-y:auto}._overlayPage_ppwfi_214 ._overlayPanel_ppwfi_213{flex:1;animation:.34s cubic-bezier(.2,.8,.2,1) backwards _pageIn_ppwfi_1;box-shadow:-12px 0 32px #29253624}._overlayPage_ppwfi_214._overlayClosing_ppwfi_215 ._overlayPanel_ppwfi_213{animation:.24s cubic-bezier(.4,0,1,1) both _pageOut_ppwfi_1}@keyframes _pageIn_ppwfi_1{0%{transform:translate(100%)}}@keyframes _pageOut_ppwfi_1{to{transform:translate(100%)}}._overlaySheet_ppwfi_218{align-items:flex-end}._overlayBackdrop_ppwfi_219{background:#29253666;animation:.3s both _fadeIn_ppwfi_1;position:absolute;inset:0}._overlaySheet_ppwfi_218._overlayClosing_ppwfi_215 ._overlayBackdrop_ppwfi_219{animation:.24s both _fadeOut_ppwfi_1}._overlaySheet_ppwfi_218 ._overlayPanel_ppwfi_213{width:100%;max-height:calc(var(--modal-height,100dvh) - 24px);background:var(--color-surface);padding-bottom:env(safe-area-inset-bottom);border-radius:22px 22px 0 0;animation:.36s cubic-bezier(.2,.8,.2,1) backwards _sheetIn_ppwfi_1;box-shadow:0 -10px 30px #2925362e}._overlaySheet_ppwfi_218._overlayClosing_ppwfi_215 ._overlayPanel_ppwfi_213{animation:.24s cubic-bezier(.4,0,1,1) both _sheetOut_ppwfi_1}@keyframes _sheetIn_ppwfi_1{0%{transform:translateY(100%)}}@keyframes _sheetOut_ppwfi_1{to{transform:translateY(100%)}}@keyframes _fadeIn_ppwfi_1{0%{opacity:0}}@keyframes _fadeOut_ppwfi_1{to{opacity:0}}._overlaySheet_ppwfi_218 ._editor_ppwfi_66,._overlaySheet_ppwfi_218 ._narrow_ppwfi_51{border:0;border-radius:0;max-width:none;margin:0;padding:20px 18px 24px}._overlaySheet_ppwfi_218 ._editor_ppwfi_66 h2{font-size:22px;font-weight:var(--weight-heading);letter-spacing:-.02em}._detail_ppwfi_230{flex-direction:column;min-height:100%;display:flex}._detailBar_ppwfi_231{z-index:3;padding:calc(env(safe-area-inset-top) + 6px) 8px 6px;-webkit-backdrop-filter:blur(var(--sticky-blur));backdrop-filter:blur(var(--sticky-blur));background:#f8f7fceb;align-items:center;display:flex;position:sticky;top:0}._backButton_ppwfi_232{max-width:100%;min-height:44px;color:var(--color-accent);font:inherit;touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:10px;align-items:center;gap:2px;padding:0 12px 0 4px;font-size:16px;font-weight:500;transition:background-color .15s;display:inline-flex;overflow:hidden}._backButton_ppwfi_232:active{background:var(--color-mist)}._backButton_ppwfi_232 svg{flex-shrink:0}._detailBody_ppwfi_235{flex:1;padding:0 16px}@media (width<=650px){._detailBar_ppwfi_231{z-index:5;padding:8px 12px calc(8px + env(safe-area-inset-bottom));gap:8px;top:auto;bottom:0}._detailBar_ppwfi_231 ._backButton_ppwfi_232{text-align:left;flex:1;justify-content:flex-start;min-width:0;margin-inline:0 auto;padding-inline:0;font-size:14px}._detailBar_ppwfi_231 ._stepCount_ppwfi_239{min-width:52px;font-size:13px}._detail_ppwfi_230 ._detailBody_ppwfi_235 ._cardAction_ppwfi_38{bottom:calc(61px + env(safe-area-inset-bottom));padding-bottom:12px}}._detailBody_ppwfi_235 ._card_ppwfi_29{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:100%;overflow:visible}._detailBody_ppwfi_235 ._card_ppwfi_29>._art_ppwfi_30,._detailBody_ppwfi_235 ._productImageLink_ppwfi_131{border-radius:20px;margin:0}._detailBody_ppwfi_235 ._card_ppwfi_29 ._art_ppwfi_30{aspect-ratio:1;width:100%;max-height:56dvh}._detailBody_ppwfi_235 ._top_ppwfi_34{top:14px;left:14px}._detailBody_ppwfi_235 ._priceBadge_ppwfi_37{top:14px;right:14px}._detailBody_ppwfi_235 ._cardBody_ppwfi_31{padding:18px 2px 0}._detailBody_ppwfi_235 ._card_ppwfi_29 h2{letter-spacing:-.03em;font-size:24px}._detailBody_ppwfi_235 ._note_ppwfi_33{font-size:16px}._detailBody_ppwfi_235 ._cardAction_ppwfi_38{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fffffff5;flex-wrap:wrap;gap:10px;margin:16px -16px 0;display:flex;position:sticky;bottom:0}._detailBody_ppwfi_235 ._cardAction_ppwfi_38 ._button_ppwfi_14{border-radius:14px;flex:1;min-height:52px;font-size:15px}._detailBody_ppwfi_235 ._cardAction_ppwfi_38 ._button_ppwfi_14+._button_ppwfi_14{margin-top:0}._detailBody_ppwfi_235 ._cardAction_ppwfi_38 p{flex-basis:100%;margin:0}._wishSecondaryActions_ppwfi_254{display:contents}._receivedConfetti_ppwfi_255{z-index:80;pointer-events:none;width:0;height:0;position:fixed}._receivedConfetti_ppwfi_255>i{opacity:0;border-radius:1px;width:4px;height:8px;animation:.7s cubic-bezier(.16,.7,.25,1) both _received-pop_ppwfi_1;position:absolute}._receivedConfetti_ppwfi_255>i:nth-child(3n){border-radius:50%;width:5px;height:5px}._receivedConfetti_ppwfi_255>i[data-sparkle]{clip-path:polygon(50% 0,62% 36%,100% 50%,62% 64%,50% 100%,38% 64%,0 50%,38% 36%);border-radius:0;width:9px;height:9px}@keyframes _received-pop_ppwfi_1{0%{opacity:0;transform:translate(0)rotate(0)scale(.3)}12%{opacity:1}60%{opacity:1;transform:translate(var(--burst-x),var(--burst-y)) rotate(var(--burst-turn)) scale(1)}to{opacity:0;transform:translate(calc(var(--burst-x) * 1.1),calc(var(--burst-y) + 55px)) rotate(calc(var(--burst-turn) + 90deg)) scale(.7)}}@media (prefers-reduced-motion:reduce){._receivedConfetti_ppwfi_255{display:none}}@media (width<=650px){._detailBody_ppwfi_235 ._cardAction_ppwfi_38._ownerWishActions_ppwfi_262{flex-wrap:nowrap;gap:6px}._detailBody_ppwfi_235 ._ownerWishActions_ppwfi_262>._button_ppwfi_14{flex:1;min-width:0;padding-inline:12px}._detailBody_ppwfi_235 ._ownerWishActions_ppwfi_262 ._wishSecondaryActions_ppwfi_254>._textButton_ppwfi_172{min-height:44px;padding-inline:6px}._header_ppwfi_1{top:var(--page-lock-scroll-y,0px);z-index:15;min-height:calc(60px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);-webkit-backdrop-filter:blur(var(--sticky-blur));backdrop-filter:blur(var(--sticky-blur));background:#f8f7fceb;position:sticky}._header_ppwfi_1,._main_ppwfi_1{padding-inline:16px}._footer_ppwfi_2{width:calc(100% - 32px)}._header_ppwfi_1 ._button_ppwfi_14{min-height:40px;padding-block:8px}._main_ppwfi_1{min-height:calc(100dvh - 61px - env(safe-area-inset-top));padding-bottom:32px}._footer_ppwfi_2.wshlstr-footer{padding-bottom:calc(150px + env(safe-area-inset-bottom))}._tabBar_ppwfi_277{z-index:20;padding:6px 4px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(1.4) blur(var(--sticky-blur));backdrop-filter:saturate(1.4) blur(var(--sticky-blur));background:#fffffff0;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;display:grid;position:fixed;bottom:0;left:0;right:0}._tabBar_ppwfi_277 button{min-height:50px;color:var(--color-muted);background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px 2px;font-size:11px;line-height:1.1;display:flex}._tabBar_ppwfi_277 button[aria-current=page]{background:var(--color-mist);color:var(--color-accent-hover);font-weight:var(--weight-control);border:0}._tabBar_ppwfi_277 ._tabIcon_ppwfi_186{transition:transform .22s cubic-bezier(.2,.8,.2,1);display:block}._tabBar_ppwfi_277 button[aria-current=page] ._tabIcon_ppwfi_186{transform:translateY(-1px)scale(1.1)}._tabBar_ppwfi_277 ._tabLong_ppwfi_282{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._tabBar_ppwfi_277 ._tabShort_ppwfi_186{white-space:nowrap;display:block}._tabBar_ppwfi_277 ._tabRefresh_ppwfi_284{display:none}._heading_ppwfi_21{padding:0}._heading_ppwfi_21>div:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._listToolbar_ppwfi_154{flex-direction:row;align-items:flex-end;gap:10px;padding-top:12px}._listToolbar_ppwfi_154 ._groupSelect_ppwfi_71{width:auto;color:var(--color-muted);flex:1;font-size:13px}._listToolbar_ppwfi_154>._button_ppwfi_14{align-self:flex-end}._listActions_ppwfi_156>._actions_ppwfi_20:last-child{gap:0 14px}._listActions_ppwfi_156 ._textButton_ppwfi_172{padding-inline:0}._listActions_ppwfi_156{gap:6px;padding:12px 0 14px}._listActions_ppwfi_156 [role=group]{background:var(--color-mist);border-radius:12px;flex-wrap:nowrap;gap:4px;width:100%;padding:4px;display:flex}._listActions_ppwfi_156 ._filterButton_ppwfi_157{background:0 0;border:0;border-radius:9px;flex:1;min-height:38px;padding:6px 4px;font-size:13px}._listActions_ppwfi_156 ._filterButton_ppwfi_157[aria-pressed=true]{background:var(--color-surface);color:var(--color-text);font-weight:var(--weight-control);box-shadow:0 1px 3px #34234f24}._fab_ppwfi_186{z-index:19;right:16px;bottom:calc(78px + env(safe-area-inset-bottom));position:fixed}._fab_ppwfi_186 ._button_ppwfi_14{border-radius:26px;gap:8px;min-height:52px;padding:0 20px 0 16px;font-size:15px;box-shadow:0 8px 24px #34234f47}._fab_ppwfi_186 ._fabIcon_ppwfi_186{display:block}._fab_ppwfi_186 ._button_ppwfi_14:disabled{opacity:0;pointer-events:none}._hint_ppwfi_84{margin:20px 0 8px}}@keyframes _fabPop_ppwfi_1{0%{opacity:0;transform:scale(0)}62%{opacity:1;transform:scale(1.08)}83%{opacity:1;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@media (width<=650px){._fab_ppwfi_186[data-arrived=false] ._button_ppwfi_14{opacity:0;transform:scale(0)}._fab_ppwfi_186[data-arrived=true] ._button_ppwfi_14{transform-origin:50%;animation:.54s cubic-bezier(.2,.8,.2,1) .1s backwards _fabPop_ppwfi_1}}@media (prefers-reduced-motion:reduce){._fab_ppwfi_186[data-arrived] ._button_ppwfi_14:not(:disabled){opacity:1;animation:none;transform:none}}@media (forced-colors:active){._tile_ppwfi_191,._tabBar_ppwfi_277,._overlayPanel_ppwfi_213{border:1px solid canvastext}._tabBar_ppwfi_277 button[aria-current=page]{outline-offset:-2px;outline:2px solid highlight}}._sheetHeader_ppwfi_312{z-index:4;background:var(--color-surface);touch-action:none;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:14px 10px 8px;display:grid;position:sticky;top:0}._sheetHandle_ppwfi_313{background:var(--color-border);border-radius:3px;width:40px;height:5px;margin-left:-20px;position:absolute;top:6px;left:50%}._sheetTitle_ppwfi_314{text-align:center;font-size:17px;font-weight:var(--weight-heading);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;grid-column:2;margin:0;overflow:hidden}._sheetClose_ppwfi_315{background:var(--color-mist);width:44px;height:44px;color:var(--color-text);cursor:pointer;touch-action:manipulation;border:0;border-radius:22px;grid-column:3;justify-content:center;align-items:center;padding:0;transition:background-color .15s,transform .14s cubic-bezier(.2,.8,.2,1);display:flex}._sheetClose_ppwfi_315:active{transform:scale(.92)}._overlaySheet_ppwfi_218 ._sheetHeader_ppwfi_312~._editor_ppwfi_66>h2{display:none}._overlaySheet_ppwfi_218 ._editor_ppwfi_66{padding:8px 16px 0}._overlaySheet_ppwfi_218 ._form_ppwfi_56 label{margin-top:14px;font-size:15px}._overlaySheet_ppwfi_218 ._form_ppwfi_56 input:not([type=checkbox]),._overlaySheet_ppwfi_218 ._form_ppwfi_56 textarea,._overlaySheet_ppwfi_218 ._form_ppwfi_56 select{border-radius:12px;min-height:48px;font-size:16px}._overlaySheet_ppwfi_218 ._fieldHint_ppwfi_62,._overlaySheet_ppwfi_218 ._muted_ppwfi_15{font-size:13px}._overlaySheet_ppwfi_218 ._form_ppwfi_56>._button_ppwfi_14{border-radius:12px;align-self:stretch;gap:8px;min-height:50px;font-size:16px}._overlaySheet_ppwfi_218 ._form_ppwfi_56 ._actions_ppwfi_20 ._button_ppwfi_14{border-radius:12px;min-height:48px;font-size:15px}._overlaySheet_ppwfi_218 ._optionFields_ppwfi_145{grid-template-columns:1fr 1fr;gap:10px;max-width:none}._overlaySheet_ppwfi_218 ._fieldset_ppwfi_147{margin:14px 0 4px;padding:0}._overlaySheet_ppwfi_218 ._check_ppwfi_76{min-height:48px;font-size:15px}._overlaySheet_ppwfi_218 ._placement_ppwfi_151 label+label{margin-left:32px}._overlaySheet_ppwfi_218 ._imagePreview_ppwfi_108{border-radius:14px;align-items:center;gap:12px;max-width:none;padding:8px;display:flex}._overlaySheet_ppwfi_218 ._imagePreview_ppwfi_108 ._art_ppwfi_30{aspect-ratio:1;border-radius:10px;flex:0 0 96px;width:96px;overflow:hidden}._overlaySheet_ppwfi_218 ._productDetails_ppwfi_115 summary{min-height:48px;font-size:15px}._overlaySheet_ppwfi_218 ._formFooter_ppwfi_331{z-index:3;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fffffff5;flex-wrap:nowrap;gap:10px;margin:18px -16px 0;position:sticky;bottom:0}._overlaySheet_ppwfi_218 ._formFooter_ppwfi_331 ._button_ppwfi_14{border-radius:14px;flex:1;min-height:52px;font-size:16px}._overlaySheet_ppwfi_218 ._formFooter_ppwfi_331 ._button_ppwfi_14[type=submit]{order:2}._overlaySheet_ppwfi_218 ._editor_ppwfi_66>._actions_ppwfi_20{padding-block:8px}._overlaySheet_ppwfi_218 ._confirm_ppwfi_71{margin-bottom:16px}._overlaySheet_ppwfi_218 ._photoRow_ppwfi_336{flex-wrap:nowrap}._overlaySheet_ppwfi_218 ._photoRow_ppwfi_336 ._button_ppwfi_14{flex:1 1 0;min-width:0;padding-inline:10px}._listChips_ppwfi_340{scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;gap:8px;min-width:0;margin:0 -16px;padding:2px 16px 4px;display:flex;overflow-x:auto}._listChips_ppwfi_340::-webkit-scrollbar{display:none}._listChip_ppwfi_340{border:1px solid var(--color-border);background:var(--color-surface);max-width:220px;min-height:48px;color:var(--color-text);font:inherit;text-align:left;scroll-snap-align:start;cursor:pointer;touch-action:manipulation;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;padding:6px 14px;transition:background-color .18s,border-color .18s,color .18s,transform .14s cubic-bezier(.2,.8,.2,1);display:flex}._listChip_ppwfi_340:active:not(:disabled){transform:scale(.96)}._listChip_ppwfi_340[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:#fff}._chipOwner_ppwfi_345{font-size:11px;font-weight:var(--weight-control);letter-spacing:.02em;opacity:.85}._chipName_ppwfi_346{max-width:100%;font-size:14px;font-weight:var(--weight-control);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._listChip_ppwfi_340[aria-pressed=true] ._chipOwner_ppwfi_345{opacity:1}@media (forced-colors:active){._listChip_ppwfi_340[aria-pressed=true]{outline:2px solid highlight}}._textButton_ppwfi_172{min-height:44px;color:var(--color-accent);font:inherit;font-size:14px;font-weight:var(--weight-control);cursor:pointer;touch-action:manipulation;line-height:var(--line-control);background:0 0;border:0;border-radius:8px;align-items:center;padding:8px 4px;text-decoration:none;transition:color .15s,opacity .15s,background-color .15s;display:inline-flex}._textButton_ppwfi_172:active:not(:disabled){opacity:.6}._textButton_ppwfi_172:disabled{opacity:.5;cursor:default}@media (hover:hover){._textButton_ppwfi_172:not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}}._textDanger_ppwfi_355{color:var(--color-error)}._withIcon_ppwfi_356{gap:6px}._danger_ppwfi_357{background:var(--color-error);border-color:var(--color-error);color:#fff}@media (hover:hover){._danger_ppwfi_357:not(:disabled):hover{background:#7d3344;border-color:#7d3344}}._cardAction_ppwfi_38{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;display:flex}._cardAction_ppwfi_38 ._button_ppwfi_14{flex:auto}._cardAction_ppwfi_38 ._textButton_ppwfi_172{flex:none;padding-inline:10px}._cardAction_ppwfi_38 ._button_ppwfi_14+._button_ppwfi_14{margin-top:0}._cardAction_ppwfi_38>p{flex-basis:100%}._emptyAction_ppwfi_364{justify-content:center;display:flex}._emptyAction_ppwfi_364 ._button_ppwfi_14{border-radius:14px;min-width:200px;min-height:52px;padding-inline:28px;font-size:16px}._header_ppwfi_1 ._textButton_ppwfi_172{font-size:15px}._overlayAlert_ppwfi_369{justify-content:center;align-items:center;padding:16px}._overlayAlert_ppwfi_369 ._overlayPanel_ppwfi_213{background:var(--color-surface);border-radius:20px;width:min(400px,100%);padding:22px 20px 16px;animation:.22s cubic-bezier(.2,.8,.2,1) both _alertIn_ppwfi_1;box-shadow:0 20px 50px #29253640}._overlayAlert_ppwfi_369._overlayClosing_ppwfi_215 ._overlayPanel_ppwfi_213{animation:.16s both _alertOut_ppwfi_1}._overlayAlert_ppwfi_369._overlayClosing_ppwfi_215 ._overlayBackdrop_ppwfi_219{animation:.18s both _fadeOut_ppwfi_1}@keyframes _alertIn_ppwfi_1{0%{opacity:0;transform:scale(.94)}}@keyframes _alertOut_ppwfi_1{to{opacity:0;transform:scale(.97)}}._alert_ppwfi_375 h2{font-size:19px;font-weight:var(--weight-heading);letter-spacing:-.02em;margin:0 0 6px}._alertMessage_ppwfi_376{overflow-wrap:anywhere;min-width:0}._alert_ppwfi_375 h2{overflow-wrap:anywhere}._alertMessage_ppwfi_376 p{color:var(--color-muted);margin:0 0 16px;font-size:15px;line-height:1.45}._alertActions_ppwfi_379{flex-direction:column;gap:8px;display:flex}._alertActions_ppwfi_379 ._button_ppwfi_14{border-radius:14px;width:100%;min-height:50px;font-size:16px}._toasts_ppwfi_381{z-index:70;left:0;right:0;bottom:calc(24px + env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 16px;display:flex;position:fixed}._toast_ppwfi_381{border-radius:14px;max-width:420px;margin:0;padding:12px 16px;font-size:15px;line-height:1.45;animation:.28s cubic-bezier(.2,.8,.2,1) both _toastIn_ppwfi_1;box-shadow:0 10px 30px #29253640}._toastLeaving_ppwfi_383{animation:.24s both _toastOut_ppwfi_1}@keyframes _toastIn_ppwfi_1{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes _toastOut_ppwfi_1{to{opacity:0;transform:translateY(8px)}}@media (width<=650px){._overlayAlert_ppwfi_369{padding:12px 12px calc(12px + env(safe-area-inset-bottom));align-items:flex-end}._overlayAlert_ppwfi_369 ._overlayPanel_ppwfi_213{width:100%;animation-name:_alertUp_ppwfi_1}._toasts_ppwfi_381{top:calc(12px + env(safe-area-inset-top));max-height:30dvh;bottom:auto;overflow-y:auto}._detailBody_ppwfi_235 ._cardAction_ppwfi_38{flex-wrap:nowrap}}@keyframes _alertUp_ppwfi_1{0%{opacity:0;transform:translateY(24px)}}._detailBody_ppwfi_235{flex-direction:column;display:flex}._detailBody_ppwfi_235 ._card_ppwfi_29{flex:1}._toast_ppwfi_381{pointer-events:auto;align-items:center;gap:10px;display:flex}._toast_ppwfi_381>span{flex:1}._toastAction_ppwfi_399{min-height:44px;color:inherit;font:inherit;font-size:14px;font-weight:var(--weight-control);cursor:pointer;touch-action:manipulation;line-height:var(--line-control);background:0 0;border:0;border-radius:8px;margin:-6px -8px -6px 0;padding:0 10px;text-decoration:underline}._toastAction_ppwfi_399:active{background:#ffffff1f}._toolButton_ppwfi_406{border:1px solid var(--color-border);background:var(--color-surface);min-width:44px;min-height:44px;color:var(--color-accent);font:inherit;font-size:14px;font-weight:var(--weight-control);cursor:pointer;touch-action:manipulation;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background-color .15s,transform .14s cubic-bezier(.2,.8,.2,1);display:inline-flex}._toolButton_ppwfi_406:active:not(:disabled){transform:scale(.94)}@media (hover:hover){._toolButton_ppwfi_406:not(:disabled):hover{background:var(--color-mist)}}._listToolbar_ppwfi_154{align-items:center}._newChip_ppwfi_410{color:var(--color-accent);border-style:dashed;flex-direction:row;align-items:center;gap:6px}._addExisting_ppwfi_411{border:1.5px dashed var(--color-border);width:100%;min-height:52px;color:var(--color-accent);font:inherit;font-size:15px;font-weight:var(--weight-control);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin:16px 0 8px;transition:background-color .15s,border-color .15s,transform .14s cubic-bezier(.2,.8,.2,1);display:flex}._addExisting_ppwfi_411:active:not(:disabled){transform:scale(.98)}@media (hover:hover){._addExisting_ppwfi_411:not(:disabled):hover{background:var(--color-surface);border-color:var(--color-accent)}}@media (width<=650px){._listToolbar_ppwfi_154{flex-wrap:nowrap}._listToolbar_ppwfi_154 ._listChips_ppwfi_340{margin-right:0;padding-right:4px}._toolButton_ppwfi_406{border-radius:14px;width:48px;min-height:48px;padding:0}}._listPicker_ppwfi_417{border:0;min-width:0;margin:16px 0 4px;padding:0}._listPicker_ppwfi_417 legend{font-size:15px;font-weight:var(--weight-control);margin-bottom:8px;padding:0}._listPick_ppwfi_77{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;min-height:54px;margin-bottom:8px;padding:0 8px 0 14px;transition:border-color .16s,background-color .16s;display:flex}._listPickOn_ppwfi_420{border-color:var(--color-accent);background:#faf8fe}._form_ppwfi_56 ._listPickMain_ppwfi_77{cursor:pointer;flex:1;align-items:center;gap:12px;min-width:0;min-height:52px;margin:0;font-size:16px;font-weight:500;display:flex}._listPickMain_ppwfi_77 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._form_ppwfi_56 ._topPick_ppwfi_423{border:1px solid var(--color-border);background:var(--color-surface);min-height:44px;color:var(--color-muted);font-size:13px;font-weight:var(--weight-control);cursor:pointer;touch-action:manipulation;border-radius:19px;flex:none;align-items:center;gap:6px;margin:0;padding:0 12px;transition:background-color .16s,color .16s,border-color .16s,transform .14s cubic-bezier(.2,.8,.2,1);display:inline-flex}._form_ppwfi_56 ._topPickOn_ppwfi_424{border-color:var(--color-accent);background:var(--color-accent);color:#fff}._topPickOn_ppwfi_424 svg path{fill:currentColor}._topPick_ppwfi_423:active{transform:scale(.95)}._topPick_ppwfi_423:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}._visuallyHidden_ppwfi_428{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}@media (forced-colors:active){._topPickOn_ppwfi_424{outline:2px solid highlight}}._tiles_ppwfi_191{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (width<=900px){._tiles_ppwfi_191{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (width<=650px){._tiles_ppwfi_191{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width>=651px){._tileTitle_ppwfi_206{font-size:15px}._overlaySheet_ppwfi_218{justify-content:center;align-items:center;padding:32px}._overlaySheet_ppwfi_218 ._overlayPanel_ppwfi_213{width:min(620px,100%);max-height:calc(var(--modal-height,100dvh) - 64px);border-radius:22px;padding-bottom:0;animation-name:_alertIn_ppwfi_1;animation-duration:.24s}._overlaySheet_ppwfi_218._overlayClosing_ppwfi_215 ._overlayPanel_ppwfi_213{animation-name:_alertOut_ppwfi_1;animation-duration:.18s}._overlaySheet_ppwfi_218._overlayWide_ppwfi_440 ._overlayPanel_ppwfi_213{width:min(940px,100%)}._sheetHandle_ppwfi_313{display:none}._sheetHeader_ppwfi_312{padding-top:10px}._overlaySheet_ppwfi_218 ._formFooter_ppwfi_331{margin-inline:-16px}}._detailWide_ppwfi_445{padding:16px 24px 24px}._detailWide_ppwfi_445 ._card_ppwfi_29{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;display:grid;overflow:visible}._detailWide_ppwfi_445 ._wishVisual_ppwfi_447,._detailWide_ppwfi_445 ._card_ppwfi_29>._art_ppwfi_30,._detailWide_ppwfi_445 ._productImageLink_ppwfi_131{border-radius:18px;align-self:start;margin:0;position:sticky;top:76px}._detailWide_ppwfi_445 ._card_ppwfi_29 ._art_ppwfi_30{aspect-ratio:1}._detailWide_ppwfi_445 ._top_ppwfi_34{top:14px;left:14px}._detailWide_ppwfi_445 ._priceBadge_ppwfi_37{display:none}._detailWide_ppwfi_445 ._cardBody_ppwfi_31{padding:4px 0 0}._detailWide_ppwfi_445 ._card_ppwfi_29 h2{letter-spacing:-.03em;font-size:26px}._detailWide_ppwfi_445 ._note_ppwfi_33{font-size:16px}._detailWide_ppwfi_445 ._cardAction_ppwfi_38{z-index:2;background:var(--color-surface);margin:16px 0 0;padding:14px 0 18px;position:sticky;bottom:0}._detailWide_ppwfi_445 ._cardAction_ppwfi_38 ._button_ppwfi_14{border-radius:12px;flex:0 auto;min-width:160px;min-height:48px}._overlayWide_ppwfi_440 ._overlayPanel_ppwfi_213{background:var(--color-surface)}@media (width>=651px){._listToolbar_ppwfi_154{justify-content:flex-start;align-items:flex-end;gap:12px}._listToolbar_ppwfi_154 ._groupSelect_ppwfi_71{width:300px}._listToolbar_ppwfi_154 ._toolButton_ppwfi_406,._listToolbar_ppwfi_154 ._textButton_ppwfi_172{min-height:46px}}._detailWide_ppwfi_445 ._cardAction_ppwfi_38{flex-wrap:nowrap}._detailWide_ppwfi_445 ._cardAction_ppwfi_38 ._button_ppwfi_14{flex:none;width:auto}._overlayBackdrop_ppwfi_219{-webkit-backdrop-filter:blur(6px)saturate(.9);backdrop-filter:blur(6px)saturate(.9);background:#2925368c}._emailDialog_ppwfi_165::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2925368c}@media (prefers-reduced-transparency:reduce){._overlayBackdrop_ppwfi_219,._emailDialog_ppwfi_165::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#292536b8}}._reorderItem_ppwfi_470{min-width:0;display:flex}._reorderItem_ppwfi_470>._tile_ppwfi_191{-webkit-touch-callout:none;flex:1;min-width:0}._reorderItem_ppwfi_470 img{-webkit-user-drag:none}._dragPlaceholder_ppwfi_473>._tile_ppwfi_191{opacity:.35;box-shadow:none;outline:2px dashed var(--color-accent);outline-offset:-2px}._dragGhost_ppwfi_474{z-index:1000;pointer-events:none;will-change:transform;margin:0;transition:none;animation:none;position:fixed;top:0;left:0;box-shadow:0 22px 48px #34234f47}._tilesDragging_ppwfi_475,._tilesDragging_ppwfi_475 *{cursor:grabbing}._reorderHint_ppwfi_476{color:var(--color-muted);margin:0 0 10px;font-size:14px}@media (hover:hover) and (pointer:fine){._reorderItem_ppwfi_470>._tile_ppwfi_191{cursor:grab}}._art_ppwfi_30{isolation:isolate}._art_ppwfi_30._fitStudio_ppwfi_483 ._productImage_ppwfi_106,._art_ppwfi_30._fitFill_ppwfi_483 ._productImage_ppwfi_106,._art_ppwfi_30._fitFrame_ppwfi_483 ._productImage_ppwfi_106,._tileArt_ppwfi_197 ._art_ppwfi_30._fitStudio_ppwfi_483 ._productImage_ppwfi_106,._tileArt_ppwfi_197 ._art_ppwfi_30._fitFill_ppwfi_483 ._productImage_ppwfi_106,._tileArt_ppwfi_197 ._art_ppwfi_30._fitFrame_ppwfi_483 ._productImage_ppwfi_106{box-sizing:border-box;border-radius:0;width:100%;height:100%;inset:0}._art_ppwfi_30._fitStudio_ppwfi_483 ._productImage_ppwfi_106{object-fit:contain;padding:7%}._art_ppwfi_30._fitFill_ppwfi_483 ._productImage_ppwfi_106{object-fit:cover;padding:0}._art_ppwfi_30._fitFrame_ppwfi_483 ._productImage_ppwfi_106{object-fit:contain;padding:0}._top_ppwfi_34,._tileTop_ppwfi_202,._priceBadge_ppwfi_37,._tileArt_ppwfi_197 ._priceBadge_ppwfi_37{z-index:2}._wishSteps_ppwfi_490{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}._detailWide_ppwfi_445>._wishSteps_ppwfi_490{justify-content:flex-end;margin:0 0 12px}._stepButton_ppwfi_492{border:1px solid var(--color-border);background:var(--color-surface);width:44px;height:44px;color:var(--color-accent);touch-action:manipulation;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._stepButton_ppwfi_492:disabled{opacity:.35}@media (hover:hover){._stepButton_ppwfi_492:not(:disabled):hover{background:var(--color-mist)}}._stepCount_ppwfi_239{text-align:center;min-width:64px;color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:14px}._stepButton_ppwfi_492 svg{display:block}._slideFromRight_ppwfi_497{animation:.26s cubic-bezier(.2,.8,.2,1) _slideFromRight_ppwfi_497}._slideFromLeft_ppwfi_498{animation:.26s cubic-bezier(.2,.8,.2,1) _slideFromLeft_ppwfi_498}@keyframes _slideFromRight_ppwfi_497{0%{opacity:0;transform:translate(28px)}}@keyframes _slideFromLeft_ppwfi_498{0%{opacity:0;transform:translate(-28px)}}:is(._overlaySheet_ppwfi_218 ._editor_ppwfi_66:not(:has(._formFooter_ppwfi_331)),._overlaySheet_ppwfi_218 ._narrow_ppwfi_51:not(:has(._formFooter_ppwfi_331))){padding-bottom:calc(24px + env(safe-area-inset-bottom))}._detailBody_ppwfi_235 ._card_ppwfi_29:not(:has(._cardAction_ppwfi_38)){padding-bottom:calc(24px + env(safe-area-inset-bottom))}._detailWide_ppwfi_445 ._cardBody_ppwfi_31{padding-bottom:4px}._listedTag_ppwfi_510{background:var(--color-mist);color:var(--color-muted);font-size:11px;font-weight:var(--weight-control);vertical-align:1px;border-radius:6px;margin-left:8px;padding:1px 6px;display:inline-block}._listedNote_ppwfi_511{color:var(--color-muted);margin:8px 0 0;font-size:12px;line-height:1.4}._taken_ppwfi_515 ._art_ppwfi_30,._taken_ppwfi_515 ._tileArt_ppwfi_197 ._art_ppwfi_30{filter:grayscale();opacity:.5;transition:filter .2s,opacity .2s}._tile_ppwfi_191._taken_ppwfi_515{box-shadow:none;background:#f6f5f8}._tile_ppwfi_191._taken_ppwfi_515 ._tileTitle_ppwfi_206,._card_ppwfi_29._taken_ppwfi_515 h2{color:var(--color-muted)}._tile_ppwfi_191._taken_ppwfi_515 ._tileStatus_ppwfi_208{color:var(--color-success);background:#e3efe9}@media (hover:hover){._tile_ppwfi_191._taken_ppwfi_515:hover ._art_ppwfi_30{opacity:.7}}._form_ppwfi_56 ._listPick_ppwfi_77 label,._overlaySheet_ppwfi_218 ._form_ppwfi_56 ._listPick_ppwfi_77 label{margin:0}._form_ppwfi_56 ._listPickMain_ppwfi_77 span,._overlaySheet_ppwfi_218 ._form_ppwfi_56 ._listPickMain_ppwfi_77 span{color:var(--color-text);font-weight:500}._listPick_ppwfi_77{min-height:56px;padding:6px 8px 6px 14px}._form_ppwfi_56 ._listPickMain_ppwfi_77{min-height:44px}._listPicker_ppwfi_417 legend{margin-bottom:10px}._listPicker_ppwfi_417>._fieldHint_ppwfi_62{margin-top:2px}._emailSent_ppwfi_531{text-align:center;background:var(--color-mist);border-radius:var(--radius-card);margin-top:8px;padding:22px 18px}._emailSent_ppwfi_531 h2{font-size:24px;font-weight:var(--weight-heading);letter-spacing:-.02em;outline:none;margin:0 0 8px}._emailSent_ppwfi_531 p{overflow-wrap:anywhere;margin:0;font-size:17px}._emailSent_ppwfi_531 p+p{margin-top:8px;font-size:14px}._emailSignIn_ppwfi_140 input{font-size:17px}._authPrompt_ppwfi_7>._muted_ppwfi_15 ._textButton_ppwfi_172{padding-inline:4px}._lampSmoke_ppwfi_539{width:60px;height:60px;display:block;overflow:visible}._smokeRing_ppwfi_540{transform-origin:32px 32px;animation:1.5s cubic-bezier(.45,.1,.55,.9) infinite _smokeSpin_ppwfi_1}@keyframes _smokeSpin_ppwfi_1{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}._wishing_ppwfi_542{color:var(--color-muted);text-align:center;flex-direction:column;align-items:center;gap:6px;margin:28px auto;animation:.35s ease-out .3s backwards _wishingIn_ppwfi_1;display:flex}._wishing_ppwfi_542 p{margin:0;font-size:16px}._wishingFull_ppwfi_544{justify-content:center;min-height:52vh;margin:0 auto}._wishingFull_ppwfi_544 ._lampSmoke_ppwfi_539{width:84px;height:84px}._wishingFull_ppwfi_544 p{color:var(--color-text);font-size:18px}@keyframes _wishingIn_ppwfi_1{0%{opacity:0;transform:translateY(6px)}}._editor_ppwfi_66{position:relative}._importCover_ppwfi_549{z-index:6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:inherit;background:#fffc;justify-content:center;align-items:flex-start;padding:64px 16px 16px;animation:.2s ease-out _fadeIn_ppwfi_1;display:flex;position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){._importCover_ppwfi_549{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5}}._importCard_ppwfi_551{text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;align-items:center;gap:14px;width:min(320px,100%);padding:20px;animation:.25s cubic-bezier(.2,.8,.2,1) _alertIn_ppwfi_1;display:flex;position:sticky;top:64px;box-shadow:0 18px 50px #34234f1f}._importPhoto_ppwfi_552{aspect-ratio:1;background:var(--color-mist);border-radius:14px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}._importPhoto_ppwfi_552:after,._importLines_ppwfi_553 span:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff8c 50%,#0000 80%);animation:1.6s ease-in-out infinite _shimmer_ppwfi_1;position:absolute;inset:0;transform:translate(-100%)}._importPhoto_ppwfi_552 ._ringTrack_ppwfi_554{stroke:#fff}._importPhoto_ppwfi_552 ._lampSmoke_ppwfi_539{z-index:1;width:84px;height:84px;position:relative}._importLines_ppwfi_553{gap:8px;width:100%;display:grid}._importLines_ppwfi_553 span{background:var(--color-mist);border-radius:6px;height:12px;display:block;position:relative;overflow:hidden}._importLines_ppwfi_553 span:first-child{width:85%}._importLines_ppwfi_553 span:nth-child(2){width:60%}._importLines_ppwfi_553 span:nth-child(3){width:28%;height:16px}@keyframes _shimmer_ppwfi_1{to{transform:translate(100%)}}._importStep_ppwfi_560{font-size:17px;font-weight:var(--weight-control);margin:0;animation:.3s ease-out _stepIn_ppwfi_1}@keyframes _stepIn_ppwfi_1{0%{opacity:0;transform:translateY(4px)}}._gotIt_ppwfi_564{align-items:start;gap:var(--gap-field);flex:100%;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}._gotItBadge_ppwfi_565{min-width:0;color:var(--color-success);font-size:15px;font-weight:var(--weight-control);flex:auto;align-items:center;gap:8px;margin:0;line-height:1.3;display:inline-flex}._gotItBadge_ppwfi_565 svg{flex:none}._cardAction_ppwfi_38 ._gotIt_ppwfi_564 ._button_ppwfi_14{white-space:nowrap;flex:none;padding-inline:22px}._cardAction_ppwfi_38 ._button_ppwfi_14{white-space:nowrap}._cardAction_ppwfi_38 ._gotIt_ppwfi_564 ._button_ppwfi_14,._detailBody_ppwfi_235 ._cardAction_ppwfi_38 ._gotIt_ppwfi_564 ._button_ppwfi_14,._detailWide_ppwfi_445 ._cardAction_ppwfi_38 ._gotIt_ppwfi_564 ._button_ppwfi_14{flex:none;width:auto;min-width:128px}._cardAction_ppwfi_38 ._gotIt_ppwfi_564 ._gotItBadge_ppwfi_565,._detailBody_ppwfi_235 ._cardAction_ppwfi_38 ._gotIt_ppwfi_564 ._gotItBadge_ppwfi_565{flex:auto;margin:0}._giftGroups_ppwfi_573{flex-direction:column;gap:28px;max-width:720px;padding-top:20px;display:flex}._giftGroup_ppwfi_573 h2{font-size:18px;font-weight:var(--weight-heading);letter-spacing:-.02em;align-items:center;gap:8px;margin:0 0 10px;display:flex}._giftGroup_ppwfi_573 h2 span{background:var(--color-mist);min-width:24px;color:var(--color-accent);font-size:13px;font-weight:var(--weight-control);text-align:center;border-radius:999px;padding:1px 8px}._giftList_ppwfi_576{background:var(--color-surface);border:1px solid var(--color-mist);box-shadow:var(--shadow-card);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}._giftRow_ppwfi_577{width:100%;min-height:84px;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:14px;padding:10px 14px 10px 10px;transition:background-color .15s;display:flex}._giftRow_ppwfi_577:active{background:var(--color-mist)}@media (hover:hover){._giftRow_ppwfi_577:hover{background:#faf8fd}}._giftThumb_ppwfi_581{border-radius:12px;flex:none;width:64px;height:64px;position:relative;overflow:hidden}._giftThumb_ppwfi_581 ._art_ppwfi_30{aspect-ratio:auto;--placeholder-lamp-size:20px;border-radius:12px;width:100%;height:100%;margin:0;font-size:0;display:flex}._giftThumb_ppwfi_581 ._art_ppwfi_30 ._productImage_ppwfi_106{width:calc(100% - 8px);height:calc(100% - 8px);inset:4px}._giftThumb_ppwfi_581 ._photoPlaceholder_ppwfi_585>span{display:none}._giftText_ppwfi_586{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._giftTitle_ppwfi_587{font-size:16px;font-weight:var(--weight-control);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._giftText_ppwfi_586 ._tileMeta_ppwfi_207{font-size:13px}._giftChevron_ppwfi_589{color:var(--color-muted);opacity:.7;flex:none}@media (forced-colors:active){._giftList_ppwfi_576{border:1px solid buttontext}}._listToolbar_ppwfi_154 ._toolButton_ppwfi_406 span{white-space:nowrap}@media (width<=650px){._listToolbar_ppwfi_154 ._toolButton_ppwfi_406{gap:6px;width:auto;padding:0 14px;font-size:15px}}._shareLine_ppwfi_595{color:var(--color-muted);align-items:center;gap:4px;margin:4px 0 8px;font-size:14px;line-height:1.3;display:flex}._shareLine_ppwfi_595 svg{color:var(--color-accent);flex:none}._shareLine_ppwfi_595 span{overflow-wrap:anywhere;min-width:0}._shareLine_ppwfi_595 ._textButton_ppwfi_172{min-height:40px;padding-inline:6px;font-size:14px}._shareEmpty_ppwfi_599{background:var(--color-mist);border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;display:flex}._shareEmpty_ppwfi_599 p{margin:0;font-size:14px;line-height:1.4}._backLabel_ppwfi_601{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._backButton_ppwfi_232{min-width:0}._headerActions_ppwfi_605{align-items:center;gap:12px;display:flex}._feedbackKinds_ppwfi_606{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}._feedbackKinds_ppwfi_606 legend{font-size:15px;font-weight:var(--weight-control);margin-bottom:10px}._form_ppwfi_56 ._feedbackKinds_ppwfi_606 label{margin:0;position:relative}._feedbackKinds_ppwfi_606 input{opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}._feedbackKinds_ppwfi_606 span{border:1px solid var(--color-border);border-radius:999px;align-items:center;min-height:44px;padding:8px 12px;font-size:14px;display:inline-flex}._feedbackKinds_ppwfi_606 input:checked+span{background:var(--color-accent);border-color:var(--color-accent);color:#fff}._feedbackKinds_ppwfi_606 input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:3px}@media (width<=650px){._headerActions_ppwfi_605 ._textButton_ppwfi_172{font-size:13px}._emailDialog_ppwfi_165{width:100%;max-width:100%;max-height:calc(var(--modal-height,100dvh) - 24px);padding:28px 22px max(22px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;margin:0;position:fixed;inset:auto 0 0}._emailDialog_ppwfi_165:before{content:"";background:var(--color-border);border-radius:3px;width:40px;height:5px;margin:-14px auto 18px;display:block}._emailDialog_ppwfi_165[open]{animation:.36s cubic-bezier(.2,.8,.2,1) backwards _sheetIn_ppwfi_1}._header_ppwfi_1 ._brand_ppwfi_619{flex-shrink:0}._header_ppwfi_1{gap:8px;padding-inline:16px}._headerActions_ppwfi_605{gap:4px}._headerActions_ppwfi_605 ._textButton_ppwfi_172{white-space:nowrap;flex-shrink:0}}._shareTrigger_ppwfi_624{white-space:nowrap;flex:none;gap:6px;min-height:44px;padding-inline:4px}._tileBadges_ppwfi_627{z-index:2;pointer-events:none;flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex;position:absolute;top:8px;left:8px;right:8px}._tileBadges_ppwfi_627 ._tileTop_ppwfi_202,._tileBadges_ppwfi_627 ._priceBadge_ppwfi_37{white-space:nowrap;flex:none;max-width:100%;position:static}._tileBadges_ppwfi_627 ._priceBadge_ppwfi_37{margin-left:auto}@media (width<=650px){._listToolbar_ppwfi_154{column-gap:var(--gap-related);flex-wrap:wrap;row-gap:2px}._listToolbar_ppwfi_154 ._shareTrigger_ppwfi_624{margin-left:auto}._listChoices_ppwfi_635{flex:0 auto;align-items:stretch;gap:8px;width:max-content;min-width:0;max-width:100%;display:flex}._listToolbar_ppwfi_154 ._listChoices_ppwfi_635 ._listChips_ppwfi_340{flex:auto;width:auto;min-width:0;max-width:100%;margin:0;padding:2px 0 4px}._listChoices_ppwfi_635 ._listChips_ppwfi_340 ._listChip_ppwfi_340{max-width:100%}._listChoices_ppwfi_635>._newChip_ppwfi_410{flex:none;margin-block:2px 4px}}._feedbackPrompt_ppwfi_641{color:var(--color-muted);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 4px;margin:32px 0 0;font-size:14px;display:flex}._feedbackPrompt_ppwfi_641 ._textButton_ppwfi_172{text-underline-offset:3px;text-decoration:underline}._form_ppwfi_56 ._sharePeople_ppwfi_644{padding:0}._sharePeople_ppwfi_644>.choice-group-body{padding:4px 12px}._form_ppwfi_56 ._sharePeople_ppwfi_644 ._check_ppwfi_76{min-height:44px;margin:0}._sharePeople_ppwfi_644 ._fieldHint_ppwfi_62{margin-top:8px}._form_ppwfi_56._formGroups_ppwfi_650{gap:var(--gap-field)}._formGroups_ppwfi_650 .field-group>label,._formGroups_ppwfi_650 .field-group>p{margin:0}._formGroups_ppwfi_650>p,._formGroups_ppwfi_650>._fieldset_ppwfi_147,._formGroups_ppwfi_650>.wshlstr-notice{margin-block:0}._overlaySheet_ppwfi_218 ._formGroups_ppwfi_650 ._formFooter_ppwfi_331{margin-top:var(--gap-related)}._formGroups_ppwfi_650 ._feedbackKinds_ppwfi_606{margin:0}._form_ppwfi_56 ._fieldset_ppwfi_147 ._check_ppwfi_76,._overlaySheet_ppwfi_218 ._form_ppwfi_56 ._check_ppwfi_76{min-height:var(--control-hit-size);margin-block:0}._wishDate_ppwfi_658{margin:var(--gap-section) 0 0;color:var(--color-muted);font-size:12px;line-height:1.5}._joinReminder_ppwfi_659{margin-block:var(--gap-field)}._joinReminder_ppwfi_659>.wshlstr-notice{margin:0}._inviteReady_ppwfi_662{gap:var(--gap-field);display:grid}._inviteReady_ppwfi_662>.wshlstr-notice{margin:0}._giftProgress_ppwfi_666{gap:var(--gap-field);flex-direction:column;width:100%;display:flex}._giftProgressStatus_ppwfi_667{font-weight:var(--weight-control);margin:0}._giftDates_ppwfi_668{color:var(--color-muted);flex-wrap:wrap;gap:4px 16px;margin:0;font-size:12px;line-height:1.5;display:flex}._giftDates_ppwfi_668:empty{display:none}._overlayPanel_ppwfi_213:has(>._tour_ppwfi_673){background:var(--plum-surface);color:var(--color-surface)}._tourCopy_ppwfi_674 h1{color:var(--color-surface)}._tour_ppwfi_673 ._tourCopy_ppwfi_674>p:not(._eyebrow_ppwfi_6),._tour_ppwfi_673 ._tourCopy_ppwfi_674>._eyebrow_ppwfi_6,._tourFooter_ppwfi_675>p{color:var(--color-mist)}._tourHeader_ppwfi_676>button{color:var(--color-surface)}._tourHeader_ppwfi_676 [data-brand] img{filter:brightness(0)invert()}._tourActions_ppwfi_678>._button_ppwfi_14{background:var(--color-surface);border-color:var(--color-surface);color:var(--color-accent)}._tourActions_ppwfi_678>._secondary_ppwfi_18{border-color:var(--color-mist);color:var(--color-surface);background:0 0}._tour_ppwfi_673 ._tourDots_ppwfi_680>span{background:var(--color-mist);opacity:.4}._tour_ppwfi_673 ._tourDots_ppwfi_680>[data-current=true]{background:var(--color-surface);opacity:1}._tourHeader_ppwfi_676>a:focus-visible,._tourHeader_ppwfi_676>button:focus-visible,._tourActions_ppwfi_678>button:focus-visible{outline:3px solid var(--color-mist);outline-offset:3px}@media (forced-colors:active){._overlayPanel_ppwfi_213:has(>._tour_ppwfi_673){color:canvastext;background:canvas}._tourCopy_ppwfi_674 h1,._tour_ppwfi_673 ._tourCopy_ppwfi_674>p:not(._eyebrow_ppwfi_6),._tour_ppwfi_673 ._tourCopy_ppwfi_674>._eyebrow_ppwfi_6,._tourFooter_ppwfi_675>p,._tourHeader_ppwfi_676>button{color:canvastext}._tourHeader_ppwfi_676 [data-brand] img{filter:none}._tourActions_ppwfi_678>._button_ppwfi_14{color:buttontext;background:buttonface;border-color:buttontext}._tour_ppwfi_673 ._tourDots_ppwfi_680>span{opacity:1;forced-color-adjust:none;background:canvastext}._tour_ppwfi_673 ._tourDots_ppwfi_680>[data-current=true]{background:highlight}._tourHeader_ppwfi_676>a:focus-visible,._tourHeader_ppwfi_676>button:focus-visible,._tourActions_ppwfi_678>button:focus-visible{outline-color:highlight}}._tour_ppwfi_673{flex-direction:column;gap:24px;width:min(100%,1000px);min-height:100svh;margin:auto;padding:24px;display:flex}._tourHeader_ppwfi_676{justify-content:space-between;align-items:center;gap:16px;display:flex}._tourMain_ppwfi_695{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:24px;display:grid}._tourCopy_ppwfi_674 h1{font-size:clamp(28px,4vw,42px);line-height:var(--line-display);letter-spacing:-.04em;outline:none;margin:0 0 16px}._tourCopy_ppwfi_674>p:not(._eyebrow_ppwfi_6){color:var(--color-muted);margin:0 0 16px;font-size:18px;line-height:1.5}._tourFooter_ppwfi_675{flex-direction:column;align-items:center;gap:16px;display:flex}._tourFooter_ppwfi_675 p{text-align:center;margin:0}._tourActions_ppwfi_678{gap:12px;width:min(100%,380px);display:flex}._tourActions_ppwfi_678>._button_ppwfi_14{flex:1}._tourDots_ppwfi_680{gap:8px;display:flex}._tourDots_ppwfi_680 span{background:var(--color-border);border-radius:50%;width:7px;height:7px}._tourDots_ppwfi_680 [data-current=true]{background:var(--color-accent);border-radius:8px;width:22px}._tourArt_ppwfi_705{min-height:280px;color:var(--color-accent);background:var(--color-mist);border-radius:28px;justify-content:center;align-items:center;padding:28px;display:flex;overflow:hidden}._tourSave_ppwfi_706,._tourPeople_ppwfi_706,._tourGift_ppwfi_706{width:100%;max-width:270px}._tourAddress_ppwfi_707{border:1px solid var(--color-border);background:var(--color-surface);white-space:nowrap;border-radius:10px;align-items:center;padding:12px;font-size:13px;display:flex;overflow:hidden}._tourTyping_ppwfi_708{max-width:100%;display:inline-block}._tourItem_ppwfi_709{flex-direction:column;align-items:center;gap:8px;padding:24px 12px 12px;display:flex}._tourItem_ppwfi_709 strong{color:var(--color-text);font-size:16px}._tourItem_ppwfi_709>span{color:var(--color-muted);font-size:13px}._tourPeople_ppwfi_706{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card);border-radius:16px;padding:20px}._tourPeople_ppwfi_706>strong{color:var(--color-text);margin-bottom:12px;font-size:15px;display:block}._tourPerson_ppwfi_714{justify-content:space-between;align-items:center;gap:16px;min-height:54px;font-size:15px;display:flex}._tourPerson_ppwfi_714>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}._tourPerson_ppwfi_714 strong{font-size:14px;font-weight:var(--weight-strong)}._tourPerson_ppwfi_714 small{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.4}._tourCheck_ppwfi_718{color:#fff;background:var(--color-accent);border-radius:7px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._tourPeople_ppwfi_706>small{color:var(--color-muted);margin-top:12px;font-size:12px;display:block}._tourGift_ppwfi_706{flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}._tourClaim_ppwfi_721,._tourGiftDone_ppwfi_721{font-size:15px;font-weight:var(--weight-control);border-radius:12px;padding:12px 18px}._tourClaim_ppwfi_721{color:#fff;background:var(--color-accent)}._tourGiftDone_ppwfi_721{color:var(--color-success);background:var(--color-success-surface);display:none}@media (width<=650px){._tour_ppwfi_673{padding:16px 20px max(20px,env(safe-area-inset-bottom));gap:16px}._tourMain_ppwfi_695{grid-template-columns:1fr;align-content:center;gap:24px;padding-block:8px}._tourArt_ppwfi_705{min-height:210px;padding:20px}._tourItem_ppwfi_709{padding:12px 8px 4px}._tourItem_ppwfi_709 svg{width:68px;height:68px}._tourCopy_ppwfi_674>p:not(._eyebrow_ppwfi_6){font-size:17px}._tourFooter_ppwfi_675{padding-top:8px}._tourFooter_ppwfi_675 ._fieldHint_ppwfi_62{font-size:12px}._tourGift_ppwfi_706{gap:16px}}@media (prefers-reduced-motion:no-preference){._tourTyping_ppwfi_708{animation:1.6s steps(10,end) both _tour-type_ppwfi_1}._tourPerson_ppwfi_714 ._tourCheck_ppwfi_718{animation:.5s both _tour-check_ppwfi_1;animation-delay:inherit}._tourPerson_ppwfi_714:nth-child(3) ._tourCheck_ppwfi_718{animation-delay:.45s}._tourPerson_ppwfi_714:nth-child(4) ._tourCheck_ppwfi_718{animation-delay:.9s}._tourStep2_ppwfi_725 ._tourClaim_ppwfi_721{animation:2.2s both _tour-claim_ppwfi_1}._tourStep2_ppwfi_725 ._tourGiftDone_ppwfi_721{animation:2.2s both _tour-done_ppwfi_1;display:block;position:absolute;bottom:0}}@keyframes _tour-type_ppwfi_1{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes _tour-check_ppwfi_1{0%{opacity:.15;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes _tour-claim_ppwfi_1{0%,60%{opacity:1}75%,to{opacity:0}}@keyframes _tour-done_ppwfi_1{0%,60%{opacity:0;transform:translateY(5px)}75%,to{opacity:1;transform:translateY(0)}}._wishEditorIntro_ppwfi_733{margin-bottom:var(--gap-field);border-radius:var(--radius-control);background:var(--color-mist);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}._wishEditorIntro_ppwfi_733>p{min-width:0;color:var(--color-text);font-size:17px;line-height:var(--line-intro);flex:1;margin:0}._wishEditorIntro_ppwfi_733>p>strong{font-weight:500;display:block}._wishEditorIntro_ppwfi_733>p>span{color:var(--color-muted);margin-top:4px;font-size:15px;display:block}._wishHelpLink_ppwfi_737,._wishPaste_ppwfi_737{white-space:nowrap;text-underline-offset:3px;flex:none;justify-content:center;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}._wishHelpLink_ppwfi_737 svg,._wishPaste_ppwfi_737 ._pasteIcon_ppwfi_186{flex:none;display:block}._wishLinkLabel_ppwfi_739{justify-content:space-between;align-items:center;gap:var(--gap-related);min-width:0;display:flex}._form_ppwfi_56 ._wishLinkLabel_ppwfi_739>label,._overlaySheet_ppwfi_218 ._form_ppwfi_56 ._wishLinkLabel_ppwfi_739>label{margin:0}._wishGetDetails_ppwfi_741{align-self:flex-start}._wishPhotoLabel_ppwfi_742{margin:0 0 var(--gap-related);font-size:15px;font-weight:var(--weight-control)}._wishPhotoLabel_ppwfi_742>span{color:var(--color-muted);font-weight:400}._wishHelp_ppwfi_737{gap:var(--gap-section);flex-direction:column;padding:8px 20px 24px;display:flex}._wishHelpLead_ppwfi_745{font-size:20px;font-weight:var(--weight-control);margin:0;line-height:1.3}._wishHelpOption_ppwfi_746{align-items:start;gap:var(--gap-field);grid-template-columns:56px minmax(0,1fr);display:grid}._wishHelpOption_ppwfi_746>svg{color:var(--color-accent)}._wishHelpOption_ppwfi_746 h3{margin:0 0 var(--gap-related);font-size:18px}._wishHelpOption_ppwfi_746 p{margin:0;font-size:15px;line-height:1.5}._wishHelp_ppwfi_737>p{margin:0}._wishHelp_ppwfi_737>._button_ppwfi_14{align-self:flex-start}._giftStatusTag_ppwfi_753{border:1px solid var(--color-border);background:var(--color-mist);min-height:26px;color:var(--color-accent);font:var(--weight-control) 13px/1.4 var(--font-body);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}._giftStatusTag_ppwfi_753 svg{flex:none}._giftStatusTag_ppwfi_753[data-status=purchased]{background:var(--color-warning-surface);border-color:var(--color-warning-border);color:var(--color-warning)}._giftStatusTag_ppwfi_753[data-status=given]{background:var(--color-success-surface);border-color:var(--color-success-border);color:var(--color-success)}._giftMeta_ppwfi_757{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}._giftStatusEditor_ppwfi_758{gap:var(--gap-field);flex-direction:column;display:flex}._giftStatusEditor_ppwfi_758>h2{margin:0}._giftStatusChoices_ppwfi_760{gap:var(--gap-field);display:grid}._giftStatusChoices_ppwfi_760 ._button_ppwfi_14{justify-content:space-between;gap:var(--gap-field);min-height:48px}._giftStatusChoices_ppwfi_760 ._button_ppwfi_14[aria-pressed=true]{opacity:1;background:var(--color-mist);color:var(--color-accent);border-color:var(--color-accent)}._giftCurrent_ppwfi_763{align-items:center;gap:4px;font-size:12px;display:inline-flex}._wishPhotoGroup_ppwfi_765{gap:var(--gap-related);flex-direction:column;display:flex}._wishPhotoGroup_ppwfi_765>._wishPhotoLabel_ppwfi_742,._wishPhotoGroup_ppwfi_765>._imagePreview_ppwfi_108,._form_ppwfi_56 ._wishPhotoGroup_ppwfi_765>._actions_ppwfi_20{margin:0}._overlaySheet_ppwfi_218 ._formGroups_ppwfi_650 ._optionFields_ppwfi_145{gap:var(--gap-field)}._formGroups_ppwfi_650 ._optionFields_ppwfi_145 .field-group>label,._wishPhotoGroup_ppwfi_765>.wshlstr-notice{margin:0}._wishReceivedFields_ppwfi_772>.choice-group-body{gap:var(--gap-field);flex-direction:column;display:flex}._form_ppwfi_56 ._wishReceivedFields_ppwfi_772>.choice-group-body>._actions_ppwfi_20{margin:0}._emailDialog_ppwfi_165{inset:var(--modal-top,0px) 0 var(--modal-bottom,0px);max-height:calc(var(--modal-height,100dvh) - 48px)}@media (width<=650px){._emailDialog_ppwfi_165{inset:auto 0 var(--modal-bottom,0px);max-height:calc(var(--modal-height,100dvh) - 24px)}}._sharedOverview_ppwfi_782>._lead_ppwfi_9{max-width:48ch}._sharedListGrid_ppwfi_783{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}._sharedListGrid_ppwfi_783 li{min-width:0}._sharedListGrid_ppwfi_783 a{border:1px solid var(--color-border);background:var(--color-surface);height:100%;min-height:128px;color:var(--color-text);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:24px;text-decoration:none;display:flex}._sharedListGrid_ppwfi_783 a>span{overflow-wrap:anywhere;flex-direction:column;gap:8px;min-width:0;display:flex}._sharedListGrid_ppwfi_783 strong{font-size:21px;line-height:1.2;font-weight:var(--weight-strong)}._sharedListGrid_ppwfi_783 svg{color:var(--color-accent);flex:none}._sharedListOwner_ppwfi_789{color:var(--color-muted);font-size:15px}._personName_ppwfi_790{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;padding-block:8px;display:flex}._personName_ppwfi_790 ._personDisplayName_ppwfi_791,._form_ppwfi_56 label ._personName_ppwfi_790 ._personDisplayName_ppwfi_791{color:var(--color-text);font-weight:500}._personEmail_ppwfi_792{color:var(--color-muted);overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:1.4}._form_ppwfi_56 ._check_ppwfi_76>._personName_ppwfi_790{flex:1}._form_ppwfi_56 ._check_ppwfi_76:has(>._personName_ppwfi_790){align-items:center}@media (hover:hover){._sharedListGrid_ppwfi_783 a:hover{border-color:var(--color-accent);background:var(--color-page)}._sharedListGrid_ppwfi_783 a:hover strong{text-underline-offset:3px;text-decoration:underline}}@media (width<=1000px){._sharedListGrid_ppwfi_783{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){._sharedListGrid_ppwfi_783{grid-template-columns:1fr}._sharedListGrid_ppwfi_783 a{min-height:108px;padding:20px}._view_ppwfi_184{padding-top:24px}._view_ppwfi_184>._narrow_ppwfi_51{margin-top:0}._main_ppwfi_1 h1{font-size:30px}._sharedOverview_ppwfi_782>._lead_ppwfi_9{margin-bottom:16px;font-size:16px}._sharedListGrid_ppwfi_783{gap:12px;margin-top:16px}._sharedListGrid_ppwfi_783 a{border-radius:16px;min-height:84px;padding:16px}._sharedListGrid_ppwfi_783 a>span{gap:6px}._sharedListGrid_ppwfi_783 strong{font-size:18px}._sharedListOwner_ppwfi_789{font-size:14px}}._topReplacementChoices_ppwfi_813{border:0;flex-direction:column;gap:8px;max-height:40dvh;margin:16px 0 24px;padding:0;display:flex;overflow-y:auto}._topReplacementChoices_ppwfi_813 label{border:1px solid var(--color-border);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:12px;display:flex}._topReplacementChoices_ppwfi_813 label:has(:checked){border-color:var(--color-accent);background:var(--color-mist)}._topReplacementChoices_ppwfi_813 input{width:20px;height:20px;accent-color:var(--color-accent);flex:none}._topReplacementChoices_ppwfi_813 span{overflow-wrap:anywhere}._topReplacementNote_ppwfi_818{color:var(--color-muted);overflow-wrap:anywhere;margin:0 0 12px;font-size:14px}._overlayAlert_ppwfi_369 ._overlayPanel_ppwfi_213:has(._topReplacementChoices_ppwfi_813){max-height:calc(var(--modal-height,100dvh) - 24px)}._cardAction_ppwfi_38 ._gotIt_ppwfi_564>._gotItBadge_ppwfi_565{width:100%}._cardAction_ppwfi_38 ._gotIt_ppwfi_564>._button_ppwfi_14{justify-self:center}._giftProgress_ppwfi_666>._actions_ppwfi_20{min-width:0}@media (width<=650px){._giftProgress_ppwfi_666>._actions_ppwfi_20{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}._giftProgress_ppwfi_666>._actions_ppwfi_20>button{white-space:normal;text-align:center;justify-content:center;width:100%;min-width:0;min-height:44px}}._giftDetailBody_ppwfi_831{padding:8px 20px 24px}._giftDetailBody_ppwfi_831 ._card_ppwfi_29{flex:none;grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;display:grid}._giftDetailBody_ppwfi_831 ._card_ppwfi_29>._art_ppwfi_30{aspect-ratio:1;justify-self:center;width:min(100%,220px);max-height:220px}._giftDetailBody_ppwfi_831 ._cardBody_ppwfi_31{gap:16px;min-width:0;padding:0}._giftDetailBody_ppwfi_831 ._cardBody_ppwfi_31>h2,._giftDetailBody_ppwfi_831 ._cardBody_ppwfi_31>p{margin:0}@media (width>=801px){._giftDetailBody_ppwfi_831{padding:20px 24px 28px}._giftDetailBody_ppwfi_831 ._card_ppwfi_29{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:28px}._giftDetailBody_ppwfi_831 ._card_ppwfi_29>._art_ppwfi_30{justify-self:start;width:100%;max-width:280px;max-height:280px}}._wishViewToolbar_ppwfi_843{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin:12px 0 14px;display:flex}._wishViewRows_ppwfi_844{max-width:720px}._wishLayout_ppwfi_845{background:var(--color-mist);border-radius:12px;gap:4px;margin-left:auto;padding:4px;display:inline-flex}._wishLayout_ppwfi_845 button{width:44px;min-width:44px;min-height:44px;color:var(--color-muted);font:500 14px/1.3 var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0;display:inline-flex}._wishLayout_ppwfi_845 button[aria-pressed=true]{background:var(--color-surface);color:var(--color-text);box-shadow:0 1px 4px #29253614}._wishLayout_ppwfi_845 button:disabled{cursor:default;opacity:.6}._tiles_ppwfi_191._wishRows_ppwfi_849{background:var(--color-surface);border:1px solid var(--color-mist);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:0;max-width:720px;padding:0;overflow:hidden}._wishRow_ppwfi_849{width:100%;min-height:84px;box-shadow:none;border:0;border-radius:0;grid-template-columns:64px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:10px 14px 10px 10px;animation:none;display:grid}._wishRow_ppwfi_849:focus-visible{outline-offset:-3px}._wishRow_ppwfi_849 ._tileArt_ppwfi_197{border-radius:12px;width:64px;height:64px;overflow:hidden}._wishRow_ppwfi_849 ._tileArt_ppwfi_197 ._art_ppwfi_30{aspect-ratio:1;width:100%;height:100%}._wishRow_ppwfi_849 ._photoPlaceholder_ppwfi_585>span{display:none}._wishRow_ppwfi_849 ._tileBody_ppwfi_205{gap:4px;padding:0}._wishRow_ppwfi_849 ._tileTitle_ppwfi_206{-webkit-line-clamp:3;line-clamp:3;font-size:16px;line-height:1.3}._wishRow_ppwfi_849 ._tileMeta_ppwfi_207{white-space:normal;overflow-wrap:anywhere;font-size:13px}._wishRow_ppwfi_849 ._tileStatus_ppwfi_208{max-width:100%;font-size:12px}._wishRowMeta_ppwfi_860{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}._wishRowMeta_ppwfi_860:empty{display:none}._wishRowTop_ppwfi_862{color:var(--color-accent);font-size:12px;font-weight:var(--weight-control);align-items:center;gap:4px;display:inline-flex}._rowPrice_ppwfi_863{color:var(--color-text);font-size:13px;font-weight:var(--weight-control)}@media (forced-colors:active){._wishLayout_ppwfi_845 button[aria-pressed=true]{outline-offset:-2px;outline:2px solid highlight}}._listPrelude_ppwfi_868{min-height:44px;margin:0 0 16px}._listPrelude_ppwfi_868>._textButton_ppwfi_172,._listPrelude_ppwfi_868>button{min-height:44px}._listNavigation_ppwfi_870{align-items:flex-end;gap:16px;margin:0 0 24px;display:flex}._listNavigation_ppwfi_870 ._groupSelect_ppwfi_71{flex:0 360px;width:100%;min-width:0;max-width:360px;margin:0}._listNavigation_ppwfi_870>._textButton_ppwfi_172{flex:none;min-height:46px}._heading_ppwfi_21._listHeading_ppwfi_873{margin:0 0 var(--gap-heading-copy);flex-direction:row;align-items:flex-start;gap:24px;padding:0}._heading_ppwfi_21._listHeading_ppwfi_873>div:first-child{clip-path:none;white-space:normal;flex:1;width:auto;min-width:0;height:auto;position:static;overflow:visible}._heading_ppwfi_21._listHeading_ppwfi_873 ._listTitle_ppwfi_875{overflow-wrap:anywhere;margin-bottom:0;font-size:clamp(30px,4vw,43px)}._listTitle_ppwfi_875[data-list-heading]:focus{outline:none}._heading_ppwfi_21._listHeading_ppwfi_873>._actions_ppwfi_20{flex:none;gap:12px;margin-top:20px}._heading_ppwfi_21._listHeading_ppwfi_873>._actions_ppwfi_20>._textButton_ppwfi_172{min-height:46px}._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{top:calc(var(--app-header-height,calc(60px + env(safe-area-inset-top))) + var(--page-lock-scroll-y,0px));z-index:14;background:var(--color-page);padding:12px 0;position:sticky}._tile_ppwfi_191,._reorderItem_ppwfi_470,._giftRow_ppwfi_577,._main_ppwfi_1 input,._main_ppwfi_1 select,._main_ppwfi_1 textarea{scroll-margin-top:calc(var(--app-header-height,64px) + var(--collection-header-height,100px) + 16px)}@media (width<=650px){._listNavigation_ppwfi_870{gap:12px}._listNavigation_ppwfi_870 ._groupSelect_ppwfi_71{flex:1;max-width:none}._listNavigation_ppwfi_870 select{font-size:16px}._heading_ppwfi_21._listHeading_ppwfi_873{flex-direction:row;gap:16px}._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{top:calc(var(--app-header-height,calc(60px + env(safe-area-inset-top))) + var(--page-lock-scroll-y,0px));z-index:14;background:var(--color-page);margin-inline:-16px;padding:12px 16px;position:sticky}._tile_ppwfi_191,._reorderItem_ppwfi_470,._giftRow_ppwfi_577,._main_ppwfi_1 input,._main_ppwfi_1 select,._main_ppwfi_1 textarea{scroll-margin-top:calc(var(--app-header-height,60px) + var(--collection-header-height,100px) + 16px)}@supports ((-webkit-backdrop-filter:blur(var(--sticky-blur))) or (backdrop-filter:blur(var(--sticky-blur)))){._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{-webkit-backdrop-filter:var(--sticky-filter);backdrop-filter:var(--sticky-filter);background:#f8f7fcf0}}}@media (forced-colors:active){._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}}._receivedConfetti_ppwfi_255>svg{background:var(--color-success-surface);width:40px;height:40px;color:var(--color-success);border-radius:50%;animation:.58s ease-out both _milestone-check_ppwfi_1;position:absolute;overflow:visible}._receivedConfetti_ppwfi_255[data-milestone=claimed]>svg{background:var(--color-mist);color:var(--color-accent)}._receivedConfetti_ppwfi_255>svg path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:.38s ease-out both _milestone-draw_ppwfi_1}@keyframes _milestone-check_ppwfi_1{0%{opacity:0;transform:translate(-50%,-90%)scale(.7)}25%,70%{opacity:1;transform:translate(-50%,-140%)scale(1)}to{opacity:0;transform:translate(-50%,-160%)scale(.96)}}@keyframes _milestone-draw_ppwfi_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._receivedConfetti_ppwfi_255>[data-granted-lamp]{width:64px;height:64px;animation:.58s ease-out both _milestone-check_ppwfi_1;position:absolute}._receivedConfetti_ppwfi_255>[data-granted-lamp]>img{width:64px;height:64px;display:block}._receivedConfetti_ppwfi_255>[data-granted-lamp]>svg{opacity:.78;transform-origin:65% 91%;width:35.56px;height:31.11px;position:absolute;bottom:33.33px;left:32.44px;overflow:visible}._receivedConfetti_ppwfi_255>[data-granted-lamp]:after{content:"";background:var(--color-accent);clip-path:polygon(50% 0,62% 36%,100% 50%,62% 64%,50% 100%,38% 64%,0 50%,38% 36%);width:9px;height:9px;animation:.58s ease-out both _granted-sparkle_ppwfi_1;position:absolute;top:30px;right:0}@keyframes _granted-sparkle_ppwfi_1{0%,25%{opacity:0;transform:scale(.3)}55%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.65)}}@media (width<=650px){._cardAction_ppwfi_38 ._gotIt_ppwfi_564>._button_ppwfi_14{text-align:center;justify-content:center;justify-self:center}}._giftSecondaryActions_ppwfi_912{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}._giftSecondaryActions_ppwfi_912>._textButton_ppwfi_172{min-height:44px;padding-inline:6px}@media (width<=650px){._giftProgress_ppwfi_666>._actions_ppwfi_20{flex-direction:column;align-items:stretch;gap:8px;display:flex}._giftSecondaryActions_ppwfi_912{width:100%}._gotIt_ppwfi_564>._textButton_ppwfi_172{justify-self:center}}._main_ppwfi_1 h1,._heading_ppwfi_21 h1,._heading_ppwfi_21._listHeading_ppwfi_873 ._listTitle_ppwfi_875{font-size:clamp(29px,3.2vw,38px);line-height:var(--line-display);letter-spacing:-.045em}._entry_ppwfi_52 :is(h1,h2,h3){font-size:clamp(30px,5vw,36px);line-height:var(--line-display);margin-bottom:var(--gap-heading-copy)}._heading_ppwfi_21._listHeading_ppwfi_873{margin-bottom:var(--gap-heading-copy);align-items:flex-end;gap:16px}._heading_ppwfi_21._listHeading_ppwfi_873>._actions_ppwfi_20{gap:8px;margin-top:0;transform:translateY(4px)}._heading_ppwfi_21._listHeading_ppwfi_873>._actions_ppwfi_20>._textButton_ppwfi_172{white-space:nowrap;justify-content:center;gap:6px;min-height:44px;padding:6px 4px}._eyebrow_ppwfi_6{margin-bottom:var(--gap-eyebrow);letter-spacing:.1em;color:var(--color-muted);font-size:10px;font-weight:500}._lead_ppwfi_9{margin:8px 0 12px;font-size:15px;line-height:1.5}._titleChoice_ppwfi_924{align-items:center;gap:8px;width:fit-content;max-width:100%;padding-right:26px;display:flex;position:relative}._titleChoice_ppwfi_924>svg{color:var(--color-muted);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}._titleChoice_ppwfi_924>select{opacity:0;cursor:pointer;width:100%;height:100%;min-height:44px;position:absolute;inset:0}._titleChoice_ppwfi_924:has(select:focus-visible){outline:3px solid var(--color-focus);outline-offset:4px;border-radius:4px}._titleChoice_ppwfi_924:has(select:disabled){opacity:.6}._shareLine_ppwfi_595{margin:4px 0 0;font-size:12px}._wishViewToolbar_ppwfi_843>._textButton_ppwfi_172{gap:6px;padding-inline:0;font-size:13px;font-weight:500}._reorderHint_ppwfi_476{margin:0 0 12px;font-size:12px}._tiles_ppwfi_191{gap:22px 18px}._tile_ppwfi_191{box-shadow:none;background:0 0;border:0;border-radius:0;animation:none;overflow:visible}._tileArt_ppwfi_197{border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}._tileArt_ppwfi_197 ._art_ppwfi_30{aspect-ratio:1/1.07}._tileBody_ppwfi_205{gap:4px;padding:10px 0 0}._tileTitle_ppwfi_206{letter-spacing:-.015em;font-size:15px;font-weight:500;line-height:1.3}._tileMeta_ppwfi_207{font-size:13px;line-height:1.4}._tileTop_ppwfi_202{background:var(--color-mist);color:var(--color-accent);font-weight:500}._tileTop_ppwfi_202 img{filter:none}._tileArt_ppwfi_197 ._priceBadge_ppwfi_37{border-color:var(--color-mist);font-weight:500}._tile_ppwfi_191:hover{box-shadow:none}._wishRow_ppwfi_849{background:var(--color-surface);border-radius:16px;padding:12px}._wishRow_ppwfi_849 ._tileArt_ppwfi_197 ._art_ppwfi_30{aspect-ratio:1}._tiles_ppwfi_191._wishRows_ppwfi_849{background:0 0;border:0;gap:10px;overflow:visible}._wishRows_ppwfi_849>._wishRow_ppwfi_849+._wishRow_ppwfi_849,._wishRows_ppwfi_849>._reorderItem_ppwfi_470+._reorderItem_ppwfi_470{border:0}._giftGroups_ppwfi_573{gap:24px;padding-top:12px}._giftGroup_ppwfi_573 h2{letter-spacing:-.015em;margin-bottom:12px;font-size:15px}._giftGroup_ppwfi_573 h2 span{color:var(--color-muted);background:0 0;font-size:12px;font-weight:400}._giftList_ppwfi_576{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;overflow:visible}._giftRow_ppwfi_577{background:var(--color-surface);border-radius:17px;gap:12px;padding:12px}._giftRow_ppwfi_577+._giftRow_ppwfi_577{border:0}._giftThumb_ppwfi_581{border-radius:10px;width:60px;height:64px}._giftTitle_ppwfi_587{letter-spacing:-.015em;font-size:15px;font-weight:500;line-height:1.3}._giftMeta_ppwfi_757{white-space:normal;font-size:12px;line-height:1.5}._giftDates_ppwfi_668{font-size:12px}._giftChevron_ppwfi_589{width:16px;color:var(--color-muted);flex:none}._giftText_ppwfi_586{min-width:0}._button_ppwfi_14,._textButton_ppwfi_172,._toolButton_ppwfi_406{font-weight:500}._sharedListGrid_ppwfi_783 a{box-shadow:none;border-color:#0000}._sharedListGrid_ppwfi_783 strong{font-size:21px;font-weight:var(--weight-list-heading);letter-spacing:-.025em}._sharedListOwner_ppwfi_789{font-size:14px}._detailBody_ppwfi_235 ._card_ppwfi_29>._art_ppwfi_30{background:var(--color-surface)}._detailBody_ppwfi_235 ._cardBody_ppwfi_31{padding-top:20px}._detailBody_ppwfi_235 ._card_ppwfi_29 h2{font-size:clamp(28px,3vw,36px);line-height:var(--line-display);letter-spacing:-.04em}._detailBody_ppwfi_235 ._note_ppwfi_33{color:var(--color-muted);font-size:15px;line-height:1.55}._detailBody_ppwfi_235 ._wishOptions_ppwfi_160{font-size:13px;font-weight:400}._detailBody_ppwfi_235 ._cardAction_ppwfi_38{background:var(--color-page)}._detailBody_ppwfi_235 ._cardAction_ppwfi_38._ownerWishActions_ppwfi_262{gap:8px}._detailBody_ppwfi_235 ._ownerWishActions_ppwfi_262>._button_ppwfi_14{color:var(--color-accent);border-color:var(--color-control-border);background:0 0}._detailBody_ppwfi_235 ._ownerWishActions_ppwfi_262 ._textButton_ppwfi_172{font-weight:500}._detailBody_ppwfi_235 ._shopping_ppwfi_111{background:0 0;border:0;padding:0}._detailBody_ppwfi_235 ._shopping_ppwfi_111 li{border-top:0}._detailBody_ppwfi_235 ._shopping_ppwfi_111 li a{padding-block:14px}@media (width<=650px){._header_ppwfi_1,._main_ppwfi_1{padding-inline:18px}._header_ppwfi_1{min-height:calc(68px + env(safe-area-inset-top));border-bottom:0}._header_ppwfi_1 ._textButton_ppwfi_172{font-size:12px}._view_ppwfi_184{padding-top:16px}._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{margin-inline:-18px;padding:10px 18px}._heading_ppwfi_21._listHeading_ppwfi_873 ._listTitle_ppwfi_875{font-size:29px}._heading_ppwfi_21._listHeading_ppwfi_873{margin-bottom:var(--gap-heading-copy)}._titleChoice_ppwfi_924{min-height:36px}._lead_ppwfi_9{font-size:14px}._tiles_ppwfi_191{gap:20px 12px}._tileTitle_ppwfi_206{font-size:14px}._tileMeta_ppwfi_207{font-size:12px}._tabBar_ppwfi_277{padding:8px 10px calc(10px + env(safe-area-inset-bottom));gap:4px}._tabBar_ppwfi_277 button{gap:5px;min-height:52px;font-size:10px;font-weight:400}._tabBar_ppwfi_277 button[aria-current=page]{font-weight:500}._tabBar_ppwfi_277 button[aria-current=page] ._tabIcon_ppwfi_186{transform:none}._tabBar_ppwfi_277 ._tabShort_ppwfi_186{white-space:normal;text-align:center;max-width:72px}._tabBar_ppwfi_277 ._tabIcon_ppwfi_186{stroke-width:1.6px;width:20px;height:20px}._feedbackPrompt_ppwfi_641{text-align:center;justify-content:center}._fab_ppwfi_186{right:18px;bottom:calc(88px + env(safe-area-inset-bottom) + var(--add-lift,0px))}._fab_ppwfi_186 ._button_ppwfi_14{border-radius:16px;width:50px;min-height:50px;padding:0;box-shadow:0 5px 14px #65508c26}._fabLabel_ppwfi_998{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._detailBody_ppwfi_235{padding-inline:18px}._detailBody_ppwfi_235 ._card_ppwfi_29 ._art_ppwfi_30{aspect-ratio:1.2;max-height:42dvh}._detailBody_ppwfi_235 ._cardBody_ppwfi_31{padding:18px 0 0}._detailBody_ppwfi_235 ._cardAction_ppwfi_38{margin-inline:-18px;padding-inline:18px}._detailBody_ppwfi_235 ._cardAction_ppwfi_38 ._button_ppwfi_14{min-height:48px;font-size:14px}._detailBody_ppwfi_235 ._ownerWishActions_ppwfi_262 ._wishSecondaryActions_ppwfi_254>._textButton_ppwfi_172{padding-inline:5px;font-size:13px}._detailBody_ppwfi_235 ._card_ppwfi_29 h2{font-size:28px}._detailBar_ppwfi_231{background:var(--color-surface)}._giftDetailBody_ppwfi_831 ._card_ppwfi_29>._art_ppwfi_30{aspect-ratio:1;width:min(100%,190px);max-height:190px}._giftDetailBody_ppwfi_831 ._cardBody_ppwfi_31{padding:0}._sharedListGrid_ppwfi_783 strong{font-size:19px}}@media (forced-colors:active){._titleChoice_ppwfi_924:has(select:focus-visible){outline-color:highlight}._tileArt_ppwfi_197,._giftRow_ppwfi_577,._sharedListGrid_ppwfi_783 a{border:1px solid canvastext}}._top_ppwfi_34,._tileTop_ppwfi_202,._wishRowTop_ppwfi_862{border-radius:6px;font-weight:500}._top_ppwfi_34{background:var(--color-mist);color:var(--color-accent);padding:5px 7px}._top_ppwfi_34 img{filter:none}._lead_ppwfi_9{margin-top:4px;line-height:1.4}._giftStatusTag_ppwfi_753{border:0;border-radius:6px;font-size:12px;font-weight:500}._eyebrow_ppwfi_6{margin-bottom:var(--gap-eyebrow);line-height:var(--line-intro)}._main_ppwfi_1 ._authPrompt_ppwfi_7 h1,._editor_ppwfi_66 h2,._narrow_ppwfi_51 h1,._narrow_ppwfi_51 h2,._empty_ppwfi_48 h2,._dialogHeading_ppwfi_167 h2,._emailSent_ppwfi_531 h2,._tourMain_ppwfi_695 h1{margin-bottom:var(--gap-heading-copy)}._lead_ppwfi_9{line-height:var(--line-intro)}._heading_ppwfi_21._listHeading_ppwfi_873{margin-bottom:var(--gap-heading-copy)}._heading_ppwfi_21._listHeading_ppwfi_873+._lead_ppwfi_9,._heading_ppwfi_21._listHeading_ppwfi_873+:is(._lead_ppwfi_9,._shareLine_ppwfi_595,._fieldHint_ppwfi_62){margin-top:0}@media (width<=650px){._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{margin-bottom:calc(var(--gap-heading-copy) - 10px)}}._tileBody_ppwfi_205{padding-inline:var(--pad-wish-copy)}._wishRow_ppwfi_849 ._tileBody_ppwfi_205{padding:0}._peopleContent_ppwfi_1042{max-width:none}._peopleContent_ppwfi_1042>p{max-width:560px}._peopleLayout_ppwfi_1044{align-items:start;gap:32px;margin-top:24px;display:grid}._peopleLayout_ppwfi_1044 h2{margin:0 0 16px}._connectedHeading_ppwfi_1046>span{font:inherit;color:inherit;letter-spacing:inherit}._peopleConnections_ppwfi_1047{gap:12px;margin:0;display:grid}._peopleConnections_ppwfi_1047>li{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 12px;padding:16px;display:grid}._peopleConnections_ppwfi_1047 ._personName_ppwfi_790{padding:0}._peopleConnections_ppwfi_1047>li>._button_ppwfi_14{align-self:center;min-height:44px;padding-inline:12px}._connectionSharing_ppwfi_1051{color:var(--color-muted);overflow-wrap:anywhere;grid-column:1/-1;margin:0;font-size:13px;line-height:1.4}._personDisconnect_ppwfi_1052{margin-top:24px}._peopleInvite_ppwfi_1053{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);min-width:0;padding:20px}@media (width<=650px){._peopleInvite_ppwfi_1053{padding:16px}._peopleInvite_ppwfi_1053>form>._button_ppwfi_14{width:100%}}._peopleLayout_ppwfi_1044>section:has(>._peopleConnections_ppwfi_1047){min-width:0;container-type:inline-size}@container (width>=460px){._peopleConnections_ppwfi_1047{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=740px){._peopleConnections_ppwfi_1047{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){._peopleLayout_ppwfi_1044{grid-template-columns:minmax(300px,1fr) minmax(0,1.65fr)}}._inviteResult_ppwfi_1060{gap:var(--gap-field);margin-block:var(--gap-section);padding:var(--pad-panel-block) 20px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-mist);flex-direction:column;display:flex}._inviteResult_ppwfi_1060>p,._inviteResult_ppwfi_1060>h3{overflow-wrap:anywhere;margin:0}._inviteResult_ppwfi_1060>button{align-self:flex-start}._inviteResult_ppwfi_1060>h3:focus{outline:none}._inviteChoices_ppwfi_1064{overscroll-behavior:contain;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(130px,45%)),1fr));gap:0 12px;max-height:280px;display:grid;overflow-y:auto}._inviteChoices_ppwfi_1064 ._check_ppwfi_76{margin:0}._inviteChoices_ppwfi_1064 ._check_ppwfi_76>span{overflow-wrap:anywhere;min-width:0}._sharePeople_ppwfi_644:disabled>.choice-group-body{opacity:.6}@media (width<=450px){._inviteResult_ppwfi_1060{padding-inline:16px}}._headerHelp_ppwfi_1070{align-items:center;gap:6px;display:inline-flex}._helpPage_ppwfi_1071{width:min(100%,1000px);margin-inline:auto;padding:0 24px 32px}._helpHeader_ppwfi_1072{z-index:2;background:var(--color-page);justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex;position:sticky;top:0}._helpPage_ppwfi_1071 .help-heading{padding-top:24px}._helpPage_ppwfi_1071 .help-answer,._helpPage_ppwfi_1071 .help-topic{scroll-margin-top:80px}@media (width<=650px){._helpPage_ppwfi_1071{padding-inline:18px}._helpPage_ppwfi_1071 .help-heading h1{font-size:34px}._helpPage_ppwfi_1071 .help-heading .lead{font-size:17px}._helpPage_ppwfi_1071 .help-content{gap:16px}}._pendingPeople_ppwfi_1077{margin-top:24px}._pendingPeopleCards_ppwfi_1078{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;display:grid}._pendingPeopleCards_ppwfi_1078>li{border:1px dashed var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);align-items:start;gap:12px;padding:16px}._wishViewToolbar_ppwfi_843>._reorderHint_ppwfi_476{flex:140px;min-width:0;margin:0;padding-inline:12px;font-size:13px;line-height:1.35}._wishViewToolbar_ppwfi_843>._wishLayout_ppwfi_845{flex:none}._inviteResult_ppwfi_1060>._actions_ppwfi_20,._form_ppwfi_56 ._inviteResult_ppwfi_1060>._actions_ppwfi_20{margin:0}._inviteResult_ppwfi_1060 .field-group>label{font-size:14px;font-weight:var(--weight-control);margin:0}._inviteResult_ppwfi_1060 ._shareLinkInput_ppwfi_1087{border:1px solid var(--color-control-border);border-radius:var(--radius-control);background:var(--color-surface);width:100%;min-width:0;min-height:46px;color:var(--color-text);font:inherit;padding:10px 12px}._inviteResult_ppwfi_1060 ._shareDescription_ppwfi_1088{font-size:14px;line-height:var(--line-body)}._inviteResult_ppwfi_1060 ._shareLinkInput_ppwfi_1087:disabled{opacity:.6}._pendingPeopleCards_ppwfi_1078>li{padding:0;display:block}._pendingInvite_ppwfi_1093>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:12px 16px;font-size:14px;line-height:1.3;list-style:none;display:flex}._pendingInvite_ppwfi_1093>summary::-webkit-details-marker{display:none}._pendingInvite_ppwfi_1093>summary>span{overflow-wrap:anywhere;flex:1;min-width:0}._pendingInvite_ppwfi_1093>summary>small{color:var(--color-muted)}._pendingInvite_ppwfi_1093>summary>svg{color:var(--color-muted);flex:none;transition:transform .15s}._pendingInvite_ppwfi_1093[open]>summary>svg{transform:rotate(180deg)}._pendingInviteDetails_ppwfi_1099{gap:8px;padding:0 16px 12px;display:grid}._pendingInviteDetails_ppwfi_1099>p{color:var(--color-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.4}@media (prefers-reduced-motion:reduce){._pendingInvite_ppwfi_1093>summary>svg{transition:none}}._pendingInviteDetails_ppwfi_1099>._inviteResult_ppwfi_1060{margin:0}._pendingInvite_ppwfi_1093>summary>small[data-tone=warning]{color:var(--color-text)}._textButton_ppwfi_172,._toastAction_ppwfi_399{line-height:calc(var(--line-control) * 1em + 1px)}._pendingInvite_ppwfi_1093>summary{scroll-margin-top:calc(var(--app-header-height,60px) + var(--collection-header-height,56px) + 12px);scroll-margin-bottom:90px}._invitationStack_ppwfi_1111{gap:32px;margin-top:24px;display:grid}._peopleInvite_ppwfi_1053 h2,._pendingPeople_ppwfi_1077 h2{font-size:22px;line-height:var(--line-display);margin:0 0 16px}._peopleInvite_ppwfi_1053 ._form_ppwfi_56 label{margin:0;font-size:14px}._peopleInvite_ppwfi_1053 ._form_ppwfi_56 input:not([type=checkbox]){border-radius:var(--radius-control);min-height:46px;font-size:16px}._peopleInvite_ppwfi_1053 ._form_ppwfi_56>._button_ppwfi_14{border-radius:var(--radius-control);min-height:46px;padding:11px 18px;font-size:14px}._peopleInvite_ppwfi_1053 ._form_ppwfi_56 ._check_ppwfi_76{min-height:44px;margin:0;font-size:14px}._peopleInvite_ppwfi_1053 ._fieldHint_ppwfi_62{font-size:12px;line-height:var(--line-body)}._header_ppwfi_1{top:var(--page-lock-scroll-y,0px);z-index:15;width:100%;min-height:calc(64px + env(safe-area-inset-top));padding:10px max(24px,50% - 550px);padding-top:calc(10px + env(safe-area-inset-top));background:var(--color-page);box-shadow:none;border:0;position:sticky}._header_ppwfi_1 ._button_ppwfi_14{min-height:44px}._footer_ppwfi_2{border-top:0;width:min(1180px,100% - 48px)}@supports ((-webkit-backdrop-filter:blur(var(--sticky-blur))) or (backdrop-filter:blur(var(--sticky-blur)))){._header_ppwfi_1{background:var(--sticky-background);-webkit-backdrop-filter:var(--sticky-filter);backdrop-filter:var(--sticky-filter)}}._helpPage_ppwfi_1071 .help-center{--page-copy-inset:0px}@media (width<=650px){._header_ppwfi_1{padding-inline:16px}._footer_ppwfi_2{width:calc(100% - 32px)}._helpPage_ppwfi_1071 .help-content{gap:32px}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){._header_ppwfi_1{background:var(--color-page);-webkit-backdrop-filter:none;backdrop-filter:none}}._header_ppwfi_1,._tabBar_ppwfi_277,._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881,._helpHeader_ppwfi_1072,._detailBar_ppwfi_231,._sheetHeader_ppwfi_312,._detailBody_ppwfi_235 ._cardAction_ppwfi_38,._detailWide_ppwfi_445 ._cardAction_ppwfi_38,._overlaySheet_ppwfi_218 ._formFooter_ppwfi_331,._importCard_ppwfi_551,._detailWide_ppwfi_445 ._wishVisual_ppwfi_447,._detailWide_ppwfi_445 ._card_ppwfi_29>._art_ppwfi_30,._detailWide_ppwfi_445 ._productImageLink_ppwfi_131{background:var(--color-page);-webkit-backdrop-filter:none;backdrop-filter:none}@supports ((-webkit-backdrop-filter:blur(var(--sticky-blur))) or (backdrop-filter:blur(var(--sticky-blur)))){._header_ppwfi_1,._tabBar_ppwfi_277,._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881,._helpHeader_ppwfi_1072,._detailBar_ppwfi_231,._sheetHeader_ppwfi_312,._detailBody_ppwfi_235 ._cardAction_ppwfi_38,._detailWide_ppwfi_445 ._cardAction_ppwfi_38,._overlaySheet_ppwfi_218 ._formFooter_ppwfi_331,._importCard_ppwfi_551,._detailWide_ppwfi_445 ._wishVisual_ppwfi_447,._detailWide_ppwfi_445 ._card_ppwfi_29>._art_ppwfi_30,._detailWide_ppwfi_445 ._productImageLink_ppwfi_131{background:var(--sticky-background);-webkit-backdrop-filter:var(--sticky-filter);backdrop-filter:var(--sticky-filter)}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){._header_ppwfi_1,._tabBar_ppwfi_277,._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881,._helpHeader_ppwfi_1072,._detailBar_ppwfi_231,._sheetHeader_ppwfi_312,._detailBody_ppwfi_235 ._cardAction_ppwfi_38,._detailWide_ppwfi_445 ._cardAction_ppwfi_38,._overlaySheet_ppwfi_218 ._formFooter_ppwfi_331,._importCard_ppwfi_551,._detailWide_ppwfi_445 ._wishVisual_ppwfi_447,._detailWide_ppwfi_445 ._card_ppwfi_29>._art_ppwfi_30,._detailWide_ppwfi_445 ._productImageLink_ppwfi_131{background:var(--color-page);-webkit-backdrop-filter:none;backdrop-filter:none}}._helpBrowse_ppwfi_1149{background:var(--color-mist);border-radius:var(--radius-card);border:0;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:32px;display:flex}._helpBrowse_ppwfi_1149 h2{font-size:22px;font-weight:var(--weight-heading);margin:0 0 8px}._helpBrowse_ppwfi_1149 p{color:var(--color-muted);margin:0;font-size:16px;line-height:1.5}._helpBrowse_ppwfi_1149>._button_ppwfi_14{flex:none;gap:12px}._helpAll_ppwfi_1153,._helpAll_ppwfi_1153 .help-heading{padding-top:24px}._helpPage_ppwfi_1071 .help-heading h1{scroll-margin-top:88px}@media (width<=650px){._helpBrowse_ppwfi_1149{flex-direction:column;align-items:flex-start;gap:20px}._helpBrowse_ppwfi_1149>._button_ppwfi_14{width:100%}}._button_ppwfi_14 ._fabIcon_ppwfi_186{flex:none;display:block}._fab_ppwfi_186>._button_ppwfi_14{gap:8px}._helpAll_ppwfi_1153{padding-top:8px;scroll-margin-top:72px}._helpAll_ppwfi_1153 .help-heading{padding-top:16px}@media (width<=650px){._helpBrowse_ppwfi_1149{padding:24px}}._editor_ppwfi_66>._actions_ppwfi_20,._editor_ppwfi_66>form>._actions_ppwfi_20,._giftProgress_ppwfi_666>._actions_ppwfi_20{justify-content:center}._editor_ppwfi_66>._textButton_ppwfi_172{width:fit-content;margin-inline:auto;display:flex}._gotIt_ppwfi_564>._textButton_ppwfi_172{justify-self:center}._overlaySheet_ppwfi_218._overlayWide_ppwfi_440 ._overlayPanel_ppwfi_213{flex-direction:column;display:flex;overflow:hidden}._overlayWide_ppwfi_440 ._sheetHeader_ppwfi_312{flex:none;position:relative}._wideSheetBody_ppwfi_1175{overscroll-behavior:contain;flex:auto;min-height:0;scroll-padding-block:16px;overflow-y:auto}._wishVisual_ppwfi_447{border-radius:20px;min-width:0;position:relative;overflow:hidden}._wishVisual_ppwfi_447>._art_ppwfi_30,._wishVisual_ppwfi_447>._productImageLink_ppwfi_131{border-radius:inherit;margin:0}._wishVisual_ppwfi_447>._productImageLink_ppwfi_131{display:block}._detailWide_ppwfi_445 ._wishVisual_ppwfi_447{border-radius:18px;align-self:start;position:sticky;top:16px}._detailWide_ppwfi_445 ._wishVisual_ppwfi_447>._productImageLink_ppwfi_131{position:static}._sheetHeaderWithActions_ppwfi_1183{grid-template-columns:minmax(0,1fr) auto 44px;gap:12px}._sheetHeaderWithActions_ppwfi_1183 ._sheetTitle_ppwfi_314{text-align:left;grid-column:1;padding-left:14px}._sheetHeaderActions_ppwfi_1185{grid-area:1/2}._sheetHeaderWithActions_ppwfi_1183 ._sheetClose_ppwfi_315{grid-row:1}._detailWide_ppwfi_445 ._wishVisual_ppwfi_447 ._art_ppwfi_30{max-height:max(120px,calc(var(--detail-viewport-height,100dvh) - 42px))}._peopleConnections_ppwfi_1047>li{grid-template-columns:minmax(0,1fr)}._peopleConnections_ppwfi_1047>li>._button_ppwfi_14{justify-self:center}._peopleInvite_ppwfi_1053>form>._button_ppwfi_14{align-self:center}._pendingInviteDetails_ppwfi_1099>._textButton_ppwfi_172{justify-self:center}._inviteResult_ppwfi_1060>._actions_ppwfi_20,._form_ppwfi_56 ._inviteResult_ppwfi_1060>._actions_ppwfi_20{justify-content:center}._stickyBackdrop_ppwfi_1198{height:var(--sticky-stack-height,var(--app-header-height,64px));z-index:13;pointer-events:none;background:var(--color-page);position:fixed;inset:0 0 auto}._header_ppwfi_1{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._stickyBackdrop_ppwfi_1198{background:var(--sticky-background);-webkit-backdrop-filter:var(--sticky-filter);backdrop-filter:var(--sticky-filter)}._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881:before{content:"";z-index:-1;pointer-events:none;background:var(--sticky-background);-webkit-backdrop-filter:var(--sticky-filter);backdrop-filter:var(--sticky-filter);clip-path:inset(32px 0);position:absolute;inset:-32px 0}html[data-sticky-stack] ._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881:before{display:none}}@media (prefers-reduced-transparency:reduce),(forced-colors:active){._stickyBackdrop_ppwfi_1198{display:none}._header_ppwfi_1,._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{background:var(--color-page)}._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881:before{display:none}}._peopleInvite_ppwfi_1053 ._form_ppwfi_56 .field-group>._check_ppwfi_76{padding-inline:var(--copy-curve,var(--radius-control))}._overlaySheet_ppwfi_218 ._sheetHeader_ppwfi_312,._overlaySheet_ppwfi_218 ._formFooter_ppwfi_331{background:var(--color-page);-webkit-backdrop-filter:none;backdrop-filter:none}@supports (-webkit-touch-callout:none){._overlayBackdrop_ppwfi_219,#root[inert] ._stickyBackdrop_ppwfi_1198,#root[inert] ._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881:before{-webkit-backdrop-filter:none;backdrop-filter:none}}._detailBody_ppwfi_235 ._cardAction_ppwfi_38._ownerWishActions_ppwfi_262,._detailWide_ppwfi_445 ._cardAction_ppwfi_38._ownerWishActions_ppwfi_262{border-radius:var(--radius-card);background:var(--color-page);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;margin-inline:0;padding:12px;display:grid}._detailBody_ppwfi_235 ._cardAction_ppwfi_38._ownerWishActions_ppwfi_262>._button_ppwfi_14,._detailWide_ppwfi_445 ._cardAction_ppwfi_38._ownerWishActions_ppwfi_262>._button_ppwfi_14{border-radius:var(--radius-control);white-space:normal;background:var(--color-surface);width:100%;min-width:0;min-height:48px;color:var(--color-accent);border-color:var(--color-control-border);margin:0;padding:8px;font-size:14px;line-height:1.15}@media (width<=650px){._detailBody_ppwfi_235 ._cardAction_ppwfi_38._ownerWishActions_ppwfi_262{border-radius:0;margin-inline:-18px;padding-inline:30px}}._methodHint_ppwfi_1251{font-size:12px;font-weight:400;line-height:1.4;display:block}._moreSignIn_ppwfi_1252{text-align:left;width:100%}._moreSignIn_ppwfi_1252 summary{cursor:pointer;justify-content:center;align-items:center;min-height:44px;text-decoration:underline;display:flex}._moreSignIn_ppwfi_1252[open] summary{margin-bottom:8px}._moreSignIn_ppwfi_1252>button{width:100%}.wshlstr-captcha{z-index:10000;background:var(--color-surface,#fff);border-radius:8px;max-width:calc(100vw - 16px);padding:8px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.provider-mark{flex-shrink:0;width:20px;height:20px;display:inline-flex}._signin_ppwfi_13{flex-direction:column;gap:12px;display:flex}._signin_ppwfi_13 ._emailSignIn_ppwfi_140{margin-top:0}._signin_ppwfi_13>._button_ppwfi_14,._signin_ppwfi_13>._moreSignIn_ppwfi_1252 ._button_ppwfi_14{gap:10px}._signin_ppwfi_13 [data-provider]{color:var(--color-text);gap:10px}._signin_ppwfi_13 [data-signin-method=passkey],._signin_ppwfi_13 [data-signin-method=email]>._emailSignIn_ppwfi_140>._button_ppwfi_14{color:var(--color-text)}._methodSlot_ppwfi_1270{display:contents}._otherWays_ppwfi_1271{max-width:370px;margin:32px auto 0}._otherWays_ppwfi_1271>h2{margin:0 0 var(--gap-field);font-size:17px;font-weight:var(--weight-heading);line-height:var(--line-heading);letter-spacing:0}._otherWays_ppwfi_1271 ._signin_ppwfi_13{margin:0}._signInSettings_ppwfi_1276{margin-top:32px}._signInSettings_ppwfi_1276>h2{margin:0 0 8px}._signInSettings_ppwfi_1276 ._signInIntro_ppwfi_1278{color:var(--color-muted);margin:0 0 12px;font-size:15px;line-height:1.5}._methodList_ppwfi_1279,._passkeyList_ppwfi_1279{margin:0;padding:0;list-style:none}._methodList_ppwfi_1279{gap:2px;display:grid}._methodRow_ppwfi_1281{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:6px 0;display:grid}._methodCopy_ppwfi_1282{flex-direction:column;gap:3px;min-width:0;display:flex}._methodLabel_ppwfi_1283{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.4}._methodEmail_ppwfi_1284,._methodAvailable_ppwfi_1284{color:var(--color-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.4}._methodRow_ppwfi_1281>._textButton_ppwfi_172{justify-self:end}._signInSettings_ppwfi_1276 ._signInFootnote_ppwfi_1286{color:var(--color-muted);margin:8px 0 0;font-size:13px;line-height:1.5}._passkeySection_ppwfi_1287{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);margin-top:20px;padding:18px}._passkeyHeader_ppwfi_1288{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._passkeyHeader_ppwfi_1288 h3{font-size:19px;font-weight:var(--weight-heading);align-items:center;gap:8px;margin:0;display:flex}._passkeyHeader_ppwfi_1288>._button_ppwfi_14{padding-inline:12px;font-size:13px}._signInSettings_ppwfi_1276 ._passkeyIntro_ppwfi_1291{margin:10px 0 12px;font-size:15px;line-height:1.5}._passkeyList_ppwfi_1279{gap:8px;display:grid}._passkeyRow_ppwfi_1293{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:48px;display:flex}._passkeyRow_ppwfi_1293>._methodCopy_ppwfi_1282{flex:100px}._passkeyRow_ppwfi_1293>form{width:100%}._passkeyActions_ppwfi_1296{align-items:center;gap:12px;margin-left:auto;display:flex}@media (width<=380px){._passkeySection_ppwfi_1287{padding:14px}._methodRow_ppwfi_1281{gap:8px}._passkeyHeader_ppwfi_1288>._button_ppwfi_14{font-size:13px}}._accountProfileForm_ppwfi_1299{gap:16px;width:100%;max-width:360px}._accountNameRow_ppwfi_1300{align-items:center;gap:10px;display:flex}._accountNameRow_ppwfi_1300>input{flex:1;min-width:0}._accountNameRow_ppwfi_1300>._button_ppwfi_14{flex:none;margin:0}._accountServices_ppwfi_1303{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:12px 18px}._accountServices_ppwfi_1303 ._signInFootnote_ppwfi_1286{margin:8px 0 4px}@media (width<=380px){._accountServices_ppwfi_1303{padding:10px 14px}}._accountGrid_ppwfi_1308{max-width:692px}._accountProfile_ppwfi_1299,._accountPrivacy_ppwfi_1309{min-width:0}._accountProfile_ppwfi_1299>p{overflow-wrap:anywhere}@media (width>=1050px){._accountGrid_ppwfi_1308{grid-template:"profile methods"min-content"privacy methods"1fr/minmax(0,360px) minmax(0,1fr);align-items:start;gap:24px 48px;max-width:none;display:grid}._accountProfile_ppwfi_1299{grid-area:profile}._accountProfile_ppwfi_1299>p:first-child{min-height:38px;margin-bottom:0}._accountGrid_ppwfi_1308>._signInSettings_ppwfi_1276{grid-area:methods;min-width:0;margin-top:0}._accountGrid_ppwfi_1308>._signInSettings_ppwfi_1276>h2{margin-top:0}._accountPrivacy_ppwfi_1309{grid-area:privacy;margin-top:0;padding-top:0}._accountPrivacy_ppwfi_1309>h2{margin-top:0}}._signInSettings_ppwfi_1276 ._accountVersion_ppwfi_1321{padding-inline:var(--radius-card);color:var(--color-muted);margin:12px 0 0;font-size:11px;font-style:italic;font-weight:400;line-height:1.5}._heading_ppwfi_21._accountHeading_ppwfi_1323{flex-wrap:wrap;align-items:center;gap:12px 16px}._heading_ppwfi_21._accountHeading_ppwfi_1323>div:first-child{flex:1 0 150px}._heading_ppwfi_21._accountHeading_ppwfi_1323>._actions_ppwfi_20{margin-top:0;transform:none}._accountHeading_ppwfi_1323 ._button_ppwfi_14{white-space:nowrap;gap:8px}._helpHeader_ppwfi_1072{gap:12px;min-height:68px}._helpHeader_ppwfi_1072>._backButton_ppwfi_232{border:1px solid var(--color-border);background:var(--color-surface);max-width:100%;padding-inline:8px 12px}@media (width<=380px){._helpHeader_ppwfi_1072>._backButton_ppwfi_232{font-size:14px}}._helpLayerBody_ppwfi_1333{flex:1;min-width:0}._helpPage_ppwfi_1071 .help-heading{scroll-margin-top:68px}@media (width<=650px){._helpPage_ppwfi_1071{min-height:100%;padding-top:env(safe-area-inset-top);flex-direction:column;padding-bottom:0;display:flex}._helpLayerBody_ppwfi_1333{padding-bottom:24px}._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072{z-index:5;min-height:60px;padding:8px 18px calc(8px + env(safe-area-inset-bottom));flex:none;order:2;margin-inline:-18px;top:auto;bottom:0}._helpHeader_ppwfi_1072>._backButton_ppwfi_232{background:0 0;border:0;flex:1;justify-content:flex-start;min-width:0;padding-inline:0;font-size:14px}._helpPage_ppwfi_1071 .help-heading,._helpPage_ppwfi_1071 ._helpAll_ppwfi_1153 .help-heading{padding-top:24px;scroll-margin-top:0}._helpPage_ppwfi_1071 ._helpAll_ppwfi_1153{padding-top:0}._helpPage_ppwfi_1071 .help-heading h1{scroll-margin-top:0}}._helpPage_ppwfi_1071 .help-center .help-heading{padding-top:24px}._helpPage_ppwfi_1071 .help-center h1[tabindex="-1"]{outline:none}._invitationBody_ppwfi_1349{text-align:left;flex-direction:column;gap:24px;max-width:420px;margin:24px auto 0;display:flex}._invitationDetails_ppwfi_1350{flex-direction:column;gap:12px;display:flex}._invitationDetails_ppwfi_1350 p,._invitationAccount_ppwfi_1351 p{color:var(--color-muted);margin:0;font-size:16px}._invitationAccount_ppwfi_1351{border-block:1px solid var(--color-border);padding-block:16px}._invitationAccount_ppwfi_1351 p{font-size:14px}._invitationAccount_ppwfi_1351 span{color:var(--color-text);overflow-wrap:anywhere;display:block}._invitationAccount_ppwfi_1351 ._secondaryLink_ppwfi_58{justify-content:flex-start;padding-left:0}._entry_ppwfi_52 ._invitationBody_ppwfi_1349 ._form_ppwfi_56{width:100%;margin:0}._entry_ppwfi_52 ._invitationBody_ppwfi_1349 ._actions_ppwfi_20{justify-content:flex-start;margin:8px 0 0}._listUpdates_ppwfi_1360{margin:0}._updateIntro_ppwfi_1361{margin:0 0 4px}._updateRows_ppwfi_1362{gap:8px;margin:0;padding:0;list-style:none;display:grid}._updateRows_ppwfi_1362 a{min-height:44px;color:inherit;text-underline-offset:3px;padding:4px 0;display:block}._art_ppwfi_30 ._photoPlaceholder_ppwfi_585{box-sizing:border-box;text-align:center;max-width:100%;color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:12px;line-height:1.3;display:flex}._art_ppwfi_30 ._photoPlaceholder_ppwfi_585>._placeholderLamp_ppwfi_1367{width:var(--placeholder-lamp-size,28px);height:var(--placeholder-lamp-size,28px);min-width:var(--placeholder-lamp-size,28px);max-width:var(--placeholder-lamp-size,28px);min-height:var(--placeholder-lamp-size,28px);max-height:var(--placeholder-lamp-size,28px);object-fit:contain;flex:none;display:block}._detailBody_ppwfi_235 ._art_ppwfi_30{--placeholder-lamp-size:32px}._imagePreview_ppwfi_108 ._art_ppwfi_30{--placeholder-lamp-size:24px}._attentionDot_ppwfi_1372{background:var(--color-error);vertical-align:middle;border-radius:50%;flex:none;width:6px;height:6px;margin-inline-start:6px;display:inline-block}._tabBar_ppwfi_277 button{position:relative}._navAttention_ppwfi_1374{margin:0;position:absolute;inset-block-start:6px;inset-inline-end:6px}@media (forced-colors:active){._attentionDot_ppwfi_1372{background:canvastext;outline:1px solid canvastext}}._stickyCollectionHeading_ppwfi_881 ._listTitle_ppwfi_875,._listTitle_ppwfi_875._listNameHeading_ppwfi_1378,._editor_ppwfi_66 ._listNameHeading_ppwfi_1378{font-weight:var(--weight-list-heading)}._updateBell_ppwfi_1380{transform-origin:50% 15%;width:16px;height:16px}@media (prefers-reduced-motion:no-preference){._listUpdates_ppwfi_1360:hover ._updateBell_ppwfi_1380{animation:.65s ease-in-out _update-bell-jiggle_ppwfi_1}}@keyframes _update-bell-jiggle_ppwfi_1{0%,to{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(7deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(2deg)}}._notificationChoice_ppwfi_1385 .field-group>._fieldHint_ppwfi_62{padding-inline:32px}._giftTitleLine_ppwfi_1387{align-items:baseline;min-width:0;display:flex}._giftTitleLine_ppwfi_1387>._giftTitle_ppwfi_587{flex:1;min-width:0}._toasts_ppwfi_381>._toast_ppwfi_381{align-items:center;gap:6px;display:flex}._toasts_ppwfi_381>._toast_ppwfi_381>.notice-symbol{align-self:center;margin-top:0}._toasts_ppwfi_381>._toast_ppwfi_381>span{min-width:0}._toasts_ppwfi_381 ._toastAction_ppwfi_399{white-space:nowrap;flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}._detailBody_ppwfi_235 ._cardAction_ppwfi_38._ownerWishActions_ppwfi_262[data-action-count="2"],._detailWide_ppwfi_445 ._cardAction_ppwfi_38._ownerWishActions_ppwfi_262[data-action-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._notificationChoiceLayout_ppwfi_1398{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:24px;display:grid}._notificationChoice_ppwfi_1385 ._notificationDelivery_ppwfi_1399{color:var(--color-muted);font-size:11px}._notificationVisual_ppwfi_1400{border:1px solid var(--color-border);border-radius:var(--radius-control);background:0 0;min-height:100px;position:relative;overflow:hidden}._notificationNavPreview_ppwfi_1401._people_ppwfi_24._tabBar_ppwfi_277{inset:auto;transform-origin:50%;width:max-content;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;flex-wrap:nowrap;gap:4px;margin:0;padding:8px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._notificationNavPreview_ppwfi_1401._people_ppwfi_24._tabBar_ppwfi_277 button{white-space:nowrap;flex:none;padding:8px 6px;font-size:12px}._notificationNavPreview_ppwfi_1401._people_ppwfi_24._tabBar_ppwfi_277 button:nth-child(n+4){display:none}@media (width<=650px){._notificationChoiceLayout_ppwfi_1398{grid-template-columns:minmax(0,1fr);gap:16px}._notificationVisual_ppwfi_1400{min-height:84px;margin-inline:0}._notificationNavPreview_ppwfi_1401._people_ppwfi_24._tabBar_ppwfi_277{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;padding:8px 10px;display:grid;transform:translate(-50%,-50%)}._notificationNavPreview_ppwfi_1401._people_ppwfi_24._tabBar_ppwfi_277 button,._notificationNavPreview_ppwfi_1401._people_ppwfi_24._tabBar_ppwfi_277 button:nth-child(n+4){white-space:normal;padding:4px 2px;font-size:10px;display:flex}._bottomSurface_ppwfi_1415,._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}._bottomSurface_ppwfi_1415:before,._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072:before{content:"";inset:calc(-32px - var(--bottom-joined-height,0px)) 0 0;z-index:-1;pointer-events:none;background:var(--color-page);clip-path:inset(32px 0 0);position:absolute}._bottomSurface_ppwfi_1415:after,._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072:after{content:"";inset-inline:0;top:calc(0px - var(--bottom-joined-height,0px));height:calc(100% + var(--bottom-joined-height,0px));z-index:-1;pointer-events:none;box-shadow:var(--sticky-shadow-up);position:absolute}._detail_ppwfi_230 ._detailBody_ppwfi_235 ._cardAction_ppwfi_38{bottom:var(--detail-bottom-nav-height,calc(60px + env(safe-area-inset-bottom)))}._detail_ppwfi_230 ._detailBody_ppwfi_235 ._cardAction_ppwfi_38[data-bottom-joined]{z-index:6;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}._bottomSurface_ppwfi_1415[data-bottom-joined]:before,._bottomSurface_ppwfi_1415[data-bottom-joined]:after{display:none}}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (width<=650px){._bottomSurface_ppwfi_1415:before,._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072:before{background:var(--sticky-background);-webkit-backdrop-filter:var(--sticky-filter);backdrop-filter:var(--sticky-filter)}}}@media (width<=650px) and (prefers-reduced-transparency:reduce){._bottomSurface_ppwfi_1415:before,._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072:before{background:var(--color-page);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=650px) and (forced-colors:active){._bottomSurface_ppwfi_1415:before,._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-top:1px solid canvastext}._bottomSurface_ppwfi_1415:after,._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072:after{display:none}}@supports (-webkit-touch-callout:none){#root[inert] ._bottomSurface_ppwfi_1415:before{-webkit-backdrop-filter:none;backdrop-filter:none}}._stickyBackdrop_ppwfi_1198{box-shadow:var(--sticky-shadow-down)}@media (prefers-reduced-transparency:reduce){._header_ppwfi_1,._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{box-shadow:var(--sticky-shadow-down)}html[data-sticky-stack] ._header_ppwfi_1{box-shadow:none}}@media (forced-colors:active){._stickyBackdrop_ppwfi_1198,._header_ppwfi_1,._heading_ppwfi_21._stickyCollectionHeading_ppwfi_881{box-shadow:none}}._toasts_ppwfi_381 ._toastMessage_ppwfi_1457{min-width:0;min-height:44px;color:inherit;font:inherit;line-height:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:6px;flex:1;align-items:center;gap:6px;margin:-10px 0;padding:10px 0;display:flex}._toastMessage_ppwfi_1457>span{min-width:0}._toastMessage_ppwfi_1457>.notice-symbol{flex:none;align-self:center;margin-top:0}._toastMessage_ppwfi_1457:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (width>=651px){._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072{box-shadow:var(--sticky-shadow-down)}}@media (forced-colors:active){._helpPage_ppwfi_1071>._helpHeader_ppwfi_1072{box-shadow:none}}@media (width<=650px) and (height<=760px){._tour_ppwfi_673{gap:12px}._tourMain_ppwfi_695{gap:16px;padding-block:4px}._tourArt_ppwfi_705,._tourPeople_ppwfi_706{padding:16px}._tourPerson_ppwfi_714{min-height:36px}._tourPeople_ppwfi_706>small{margin-top:8px}}@media (prefers-reduced-motion:no-preference){._tourArt_ppwfi_705>._tourSave_ppwfi_706,._tourArt_ppwfi_705>._tourPeople_ppwfi_706,._tourArt_ppwfi_705>._tourGift_ppwfi_706{animation:.8s cubic-bezier(.22,1,.36,1) backwards _tour-build-art_ppwfi_1}._tourCopy_ppwfi_674>._eyebrow_ppwfi_6,._tourCopy_ppwfi_674>h1{animation:.7s cubic-bezier(.22,1,.36,1) 90ms backwards _tour-build-copy_ppwfi_1}._tourCopy_ppwfi_674>p:not(._eyebrow_ppwfi_6){animation:.7s cubic-bezier(.22,1,.36,1) .18s backwards _tour-build-copy_ppwfi_1}}@keyframes _tour-build-art_ppwfi_1{0%{opacity:0;transform:translateY(28px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _tour-build-copy_ppwfi_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.wshlstr-notice{border:1px solid var(--color-border);background:var(--color-mist);color:var(--color-accent-hover);overflow-wrap:anywhere;border-radius:12px;align-items:flex-start;gap:6px;margin-block:14px;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}.wshlstr-notice[data-tone=success]{background:var(--color-success-surface);border-color:var(--color-success-border);color:var(--color-success)}.wshlstr-notice[data-tone=warning]{background:var(--color-warning-surface);border-color:var(--color-warning-border);color:var(--color-warning)}.wshlstr-notice[data-tone=error]{background:var(--color-error-surface);border-color:var(--color-error-border);color:var(--color-error)}.notice-symbol{flex:0 0 20px;margin-top:1px}.wshlstr-notice>span{min-width:0}.wshlstr-notice:has(>.notice-content){grid-template-columns:max-content minmax(0,1fr);gap:8px 6px;display:grid}.notice-content{text-align:left;grid-column:2;min-width:0}.notice-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:4px 16px;display:flex}.notice-actions :is(button,a){min-height:var(--control-hit-size);color:inherit;font:inherit;font-weight:var(--weight-control);text-underline-offset:3px;line-height:calc(var(--line-control) * 1em + 1px);background:0 0;border:0;justify-content:center;align-items:center;margin-inline:-4px;padding:6px 4px;text-decoration:underline;display:inline-flex}.notice-actions :is(button,a):disabled{opacity:.6}.wshlstr-notice:empty{display:none}.wshlstr-notice[data-pending]{border-style:dashed}.field-group{gap:var(--gap-related);flex-direction:column;min-width:0;display:flex}.field-group>label,.field-group>p{margin:0}:is(.field-group>label:not(:has(input)),.field-group>p){padding-inline:var(--copy-curve,var(--radius-control))}:is(h1,h2,h3,h4,h5,h6)[tabindex="-1"]{-webkit-tap-highlight-color:transparent;outline:none}.form-footnote{min-width:0;max-width:100%;padding-inline:var(--copy-curve,var(--radius-control));gap:0;display:grid}.form-footnote>p{color:var(--color-muted);white-space:normal;overflow-wrap:normal;margin:0;font-size:14px;line-height:1.5}.form-footnote>a{min-height:var(--control-hit-size);max-width:100%;color:var(--color-accent);text-underline-offset:3px;white-space:normal;justify-self:start;align-items:center;gap:6px;font-size:14px;line-height:1.5;display:inline-flex}.form-footnote .keep-together{white-space:nowrap}.form-footnote>a>svg{flex:none}.notice-stack{isolation:isolate;width:100%;max-width:560px;margin:14px auto;padding-bottom:0;position:relative}.notice-stack[data-depth="2"]>.notice-stack-position,.notice-stack[data-depth="3"]>.notice-stack-position{margin-top:20px}.notice-stack:before,.notice-stack:after{content:"";z-index:-1;pointer-events:none;border:1px solid var(--color-border);background:var(--color-mist);border-radius:12px;display:none;position:absolute;inset:12px 8px 37px}.notice-stack[data-depth="2"]:before,.notice-stack[data-depth="3"]:before{display:block;transform:translateY(6px)}.notice-stack[data-depth="3"]:after{z-index:-2;display:block;inset-inline:16px;transform:translateY(12px)}.notice-stack-card>.wshlstr-notice{row-gap:4px;margin-block:0;padding:12px 16px}.notice-stack-position{text-align:center;color:var(--color-muted);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:12px;line-height:1.4}@media (prefers-reduced-motion:no-preference){.notice-stack-card{animation:.16s ease-out notice-stack-enter}}@keyframes notice-stack-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.notice-stack{--stack-surface:var(--color-mist);--stack-border:var(--color-border)}.notice-stack:has(.notice-stack-card>.wshlstr-notice[data-tone=success]){--stack-surface:var(--color-success-surface);--stack-border:var(--color-success-border)}.notice-stack:has(.notice-stack-card>.wshlstr-notice[data-tone=warning]){--stack-surface:var(--color-warning-surface);--stack-border:var(--color-warning-border)}.notice-stack:has(.notice-stack-card>.wshlstr-notice[data-tone=error]){--stack-surface:var(--color-error-surface);--stack-border:var(--color-error-border)}.notice-stack:before,.notice-stack:after{background:var(--stack-surface);border-color:var(--stack-border)}.choice-group{border:0;min-width:0;margin:0;padding:0}.choice-group>legend{max-width:100%;font-size:14px;font-weight:var(--weight-control);margin:0 0 8px;padding:0;display:block}.choice-group-body{border:1px solid var(--color-border);border-radius:var(--radius-control);min-width:0;padding:12px 16px}._stage_r31qf_1{touch-action:pan-y pinch-zoom;overflow-x:clip}._hint_r31qf_2{display:none}@media (any-pointer:coarse){._hint_r31qf_2{display:inline}}@media (prefers-reduced-motion:no-preference){._stage_r31qf_1>*{transform:translateX(var(--tour-drag,0px));transition:transform .24s cubic-bezier(.22,1.25,.36,1)}._stage_r31qf_1[data-enter=forward]>*{animation:.22s cubic-bezier(.2,.8,.2,1) both _welcome-forward_r31qf_1}._stage_r31qf_1[data-enter=back]>*{animation:.22s cubic-bezier(.2,.8,.2,1) both _welcome-back_r31qf_1}._stage_r31qf_1[data-dragging=true]>*{transition:none;animation:none}._dots_r31qf_9 span{transition:width .18s,background-color .18s}}@media (hover:hover) and (pointer:fine){._stage_r31qf_1[data-dragging=true]{cursor:grabbing}}@keyframes _welcome-forward_r31qf_1{0%{opacity:.55;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes _welcome-back_r31qf_1{0%{opacity:.55;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}._sectionTabs_1ktmh_1{background:var(--color-mist);border-radius:12px;gap:4px;max-width:480px;margin:0 0 16px;padding:4px;display:flex}._sectionTabs_1ktmh_1 button{min-width:0;min-height:44px;color:var(--color-muted);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:9px;flex:1;padding:6px 8px;font-size:14px;transition:background-color .18s,color .18s,box-shadow .18s,transform .14s cubic-bezier(.2,.8,.2,1)}._sectionTabs_1ktmh_1 button[aria-pressed=true]{background:var(--color-surface);color:var(--color-text);font-weight:500;box-shadow:0 1px 3px #34234f0a}._sectionTabs_1ktmh_1 button:active:not(:disabled){transform:scale(.96)}@media (width<=650px){._sectionTabs_1ktmh_1{max-width:none}._sectionTabs_1ktmh_1 button{font-size:13px}}@media (forced-colors:active){._sectionTabs_1ktmh_1 button[aria-pressed=true]{outline:2px solid highlight}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-page:#f8f7fc;--color-surface:#fff;--color-mist:#ece7f7;--color-text:#292536;--color-muted:#696273;--color-accent:#65508c;--color-accent-hover:#534074;--color-border:#dcd7e5;--color-control-border:#898091;--color-focus:#473288;--color-success:#356454;--color-error:#963e52;--color-success-surface:#e3efe9;--color-success-border:#adc5bb;--color-warning:#79551b;--color-warning-surface:#fff3d6;--color-warning-border:#cbb47a;--color-error-surface:#f9e8ed;--color-error-border:#d5a5b1;--font-body:"Outfit", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading:var(--font-body);--weight-body:400;--weight-control:500;--weight-strong:700;--weight-heading:600;--weight-list-heading:400;--weight-display:700;--brand-text-size:30px;--brand-icon-size:32px;--brand-footer-text-size:22px;--brand-footer-icon-size:24px;--brand-gap:4.6667px;--brand-footer-gap:3.3333px;--line-body:1.5;--line-heading:1.1;--line-display:1;--line-hero:.98;--heading-gap:var(--gap-heading-copy);--gap-eyebrow:11px;--gap-heading-copy:14px;--gap-display-copy:16px;--line-intro:1.4;--line-control:1.1;--radius-control:10px;--radius-card:18px;--shadow-card:0 2px 8px #34234f05;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--gap-detail:var(--space-1);--gap-related:var(--space-2);--gap-field:var(--space-4);--gap-section:var(--space-6);--gap-layout:var(--space-8);--pad-panel:var(--space-6);--pad-panel-compact:var(--space-4);--pad-panel-block:28px;--pad-panel-compact-block:20px;--pad-panel-roomy-block:36px;--pad-wish-copy:var(--radius-card);--control-hit-size:44px}*{box-sizing:border-box}html{scroll-behavior:auto}body{background:var(--color-page);color:var(--color-text);font-family:var(--font-body);line-height:var(--line-body);margin:0}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-heading);font-optical-sizing:auto;line-height:var(--line-heading);margin-bottom:var(--heading-gap)}p{margin-bottom:.75em}button:disabled{cursor:default}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
