:root{--ink:#142136;--text:#1c2a40;--muted:#56627a;--brand:#24507f;--brand-strong:#1b3d63;--brand-soft:#e8eef6;--accent:#b8692f;--accent-strong:#8f4f1f;--bolt:#f2b33d;--bolt-soft:#fdf3dc;--accent-soft:#fbf1e7;--bg:#f3f5f9;--surface:#fff;--surface-muted:#f3f4f6;--border:#dde1e8;--border-strong:#c3cad6;--control-border:#7f8a9d;--success:#2b6f4f;--success-soft:#e4f2ea;--warning:#8a5410;--warning-soft:#fcefdc;--danger:#a3271f;--danger-soft:#fbe9e6;--info:#2f4f8a;--info-soft:#e7edf8;--radius-sm:.5rem;--radius:.875rem;--radius-lg:1.25rem;--shadow:0 1px 2px #1421360f, 0 .5rem 1.5rem #1421360f;--shadow-raised:0 .25rem .75rem #1421361a, 0 1rem 2.5rem #14213624;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2.25rem;--touch:2.75rem;--content-max:73rem;--content-wide:110rem;--sticky-offset:5.5rem;--form-max:34rem;--focus-ring:0 0 0 2px #fff, 0 0 0 4px var(--brand);color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:100%;line-height:1.5}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:var(--sticky-offset)}body{overflow-wrap:anywhere;margin:0}h1,h2,h3,h4{color:var(--ink);margin:0;line-height:1.2}h1{font-size:clamp(1.6rem,4vw,2.15rem)}h2{font-size:clamp(1.25rem,3vw,1.5rem)}h3{font-size:1.1rem}h4{font-size:1rem}p{margin:0}a{color:var(--brand);text-underline-offset:.18em}button,input,select,textarea{font:inherit}button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--brand-strong);cursor:pointer;text-align:center;padding:.5rem 1rem;font-weight:600;line-height:1.2;display:inline-flex}button:hover{border-color:var(--brand);background:var(--brand-soft)}button.primary{border-color:var(--brand);background:var(--brand);color:#fff}button.primary:hover{border-color:var(--brand-strong);background:var(--brand-strong)}button.danger{border-color:var(--danger);background:var(--danger);color:#fff}button.danger:hover{background:#861f19}button.link-button{padding-inline:var(--space-2);text-underline-offset:.18em;background:0 0;border-color:#0000;text-decoration:underline}button:disabled{cursor:not-allowed;opacity:.6}input,select,textarea{width:100%;min-height:var(--touch);border:1px solid var(--control-border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);padding:.5rem .7rem;font-weight:400}textarea{resize:vertical;min-height:6rem}input[type=radio],input[type=checkbox]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--brand);flex:none;margin:0}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}fieldset{gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);margin:0;display:grid}legend{color:var(--ink);padding:0 var(--space-1);font-weight:700}:focus-visible{outline-offset:2px;box-shadow:var(--focus-ring);outline:2px solid #0000}a:focus-visible{border-radius:.2rem}[tabindex="-1"]:focus:not(:focus-visible){box-shadow:none}.form{gap:var(--space-4);max-width:var(--form-max);display:grid}.field{gap:var(--space-1);color:var(--ink);font-weight:600;display:grid}.field-error{color:var(--danger);font-size:.9rem;font-weight:600}.choice{align-items:center;gap:var(--space-3);min-height:var(--touch);cursor:pointer;display:flex}.hint{color:var(--muted);font-size:.95rem}.notice{border:1px solid var(--border);border-left:.3rem solid var(--bolt);border-radius:var(--radius-sm);background:var(--accent-soft);color:var(--ink);padding:var(--space-3) var(--space-4)}.notice.success{border-left-color:var(--success);background:var(--success-soft)}.notice.error{border-left-color:var(--danger);background:var(--danger-soft)}.notice ul{margin:var(--space-2) 0 0;padding-left:var(--space-5)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._page_1qvmi_1{grid-template-rows:auto 1fr;min-height:100vh;display:grid}._header_1qvmi_7{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border);background:var(--surface);padding:var(--space-3) clamp(var(--space-4), 4vw, var(--space-6));flex-wrap:wrap;display:flex}._brand_1qvmi_18{align-items:center;gap:var(--space-3);display:flex}._mark_1qvmi_24{flex:none;width:2.5rem;height:2.5rem}._eyebrow_1qvmi_30{color:var(--accent-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700;display:block}._name_1qvmi_40{color:var(--ink);font-size:1.15rem;font-weight:700;display:block}._controls_1qvmi_47{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}._language_1qvmi_54{gap:var(--space-1);color:var(--muted);font-size:.85rem;font-weight:600;display:grid}._main_1qvmi_62{padding:clamp(var(--space-4), 5vw, var(--space-6)) var(--space-4);place-items:start center;display:grid}._card_1qvmi_68{gap:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:min(100%,34rem);box-shadow:var(--shadow);padding:clamp(var(--space-4), 5vw, var(--space-6));display:grid}._card_1qvmi_68>section,._page_soc6a_1,._panel_soc6a_2,._form_soc6a_3,._list_soc6a_4,._detail_soc6a_5{gap:var(--space-4);display:grid}._panel_soc6a_2,._detail_soc6a_5{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow);padding:var(--space-5)}._form_soc6a_3{max-width:var(--form-max)}._field_soc6a_24{gap:var(--space-1);display:grid}._field_soc6a_24 label{font-weight:600}._list_soc6a_4{margin:0;padding:0;list-style:none}._list_soc6a_4 button{text-align:left;justify-content:flex-start;width:100%}._metadata_soc6a_45{gap:var(--space-2) var(--space-4);color:var(--muted);flex-wrap:wrap;display:flex}._body_soc6a_52{white-space:pre-wrap;overflow-wrap:anywhere}._actions_soc6a_57{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=40rem){._panel_soc6a_2,._detail_soc6a_5{padding:var(--space-4)}}._page_1ibgm_1{gap:var(--space-5);display:grid}._pageHeader_1ibgm_6{gap:var(--space-2);display:grid}._admin_1ibgm_11{gap:var(--space-5);display:grid}._tableWrap_1ibgm_16{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow-x:auto}._tableWrap_1ibgm_16 table{border-collapse:collapse;overflow-wrap:normal;width:100%;min-width:36rem}._tableWrap_1ibgm_16 caption{color:var(--muted);padding:var(--space-3) var(--space-4) 0;text-align:left;font-size:.9rem}._tableWrap_1ibgm_16 th,._tableWrap_1ibgm_16 td{border-bottom:1px solid var(--border);padding:var(--space-3) var(--space-4);text-align:left;vertical-align:middle}._tableWrap_1ibgm_16 tbody tr:last-child>*{border-bottom:0}._actions_1ibgm_51{gap:var(--space-2);white-space:nowrap;flex-wrap:nowrap;display:flex}._credential_1ibgm_58{gap:var(--space-3);max-width:var(--form-max);border:2px solid var(--accent);border-radius:var(--radius);background:var(--accent-soft);padding:var(--space-4) var(--space-5);display:grid}._secret_1ibgm_68{border-radius:var(--radius-sm);background:var(--surface);letter-spacing:.06em;padding:var(--space-1) var(--space-3);-webkit-user-select:all;user-select:all;font-size:1.25rem;display:inline-block}._createForm_1ibgm_78{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:var(--space-5)}._chooser_tojyd_1{gap:var(--space-4);max-width:var(--form-max);display:grid}._spaceList_tojyd_7{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._spaceButton_tojyd_15{border-color:var(--border);border-radius:var(--radius);width:100%;box-shadow:var(--shadow);padding:var(--space-4);text-align:left;justify-content:flex-start}._page_17gcp_3{gap:var(--space-5);display:grid}._pageHeader_17gcp_8{gap:var(--space-2);display:grid}._home_17gcp_13{gap:var(--space-6);display:grid}._group_17gcp_18{gap:var(--space-4);display:grid}._groupHeader_17gcp_23{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._cardGrid_17gcp_32{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}._listCard_17gcp_41{align-content:start;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:var(--space-4) var(--space-4) var(--space-4) calc(var(--space-4) + .25rem);transition:border-color .15s;display:grid;position:relative}._listCard_17gcp_41:before{inset:var(--space-3) auto var(--space-3) 0;background:var(--brand-soft);content:"";border-radius:0 .25rem .25rem 0;width:.25rem;position:absolute}._listCard_17gcp_41:hover{border-color:var(--brand)}._listCard_17gcp_41:hover:before,._listCard_17gcp_41:focus-within:before{background:var(--accent)}._cardTitle_17gcp_72{font-size:1.1rem}._cardButton_17gcp_77{min-height:0;color:var(--ink);text-align:left;background:0 0;border:0;padding:0;font-weight:700;display:inline}._cardButton_17gcp_77:hover{background:0 0;text-decoration:underline}._cardButton_17gcp_77:after{border-radius:var(--radius);content:"";position:absolute;inset:0}._cardButton_17gcp_77:focus-visible{box-shadow:none}._cardButton_17gcp_77:focus-visible:after{box-shadow:var(--focus-ring)}._meta_17gcp_108{color:var(--muted);font-size:.92rem}._chips_17gcp_114{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_17gcp_114{border:1px solid var(--border-strong);background:var(--surface-muted);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.82rem;font-weight:700;line-height:1.2;display:inline-flex}._chip_17gcp_114:before{content:"";background:currentColor;border-radius:50%;width:.5rem;height:.5rem}._chipPriority_17gcp_144:before{content:none}._chipDraft_17gcp_148{border-color:var(--warning);background:var(--warning-soft);color:var(--warning)}._shareShortcut_17gcp_154{min-height:var(--touch)}._chipShared_17gcp_158{border-color:var(--info);background:var(--info-soft);color:var(--info)}._chipAvailable_17gcp_164{border-color:var(--success);background:var(--success-soft);color:var(--success)}._chipReserved_17gcp_170{border-color:var(--warning);background:var(--warning-soft);color:var(--warning)}._chipBought_17gcp_176{border-color:var(--info);background:var(--info-soft);color:var(--info)}._chipPriority_17gcp_144{border-color:var(--accent);background:var(--accent-soft);color:#7c4319}._empty_17gcp_188{border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--surface);color:var(--muted);padding:var(--space-5) var(--space-4);text-align:center}._panel_17gcp_198{align-content:start;gap:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow);padding:var(--space-5);display:grid}._createPanel_17gcp_210{max-width:calc(var(--form-max) + 2 * var(--space-5));border-color:var(--brand)}._stackedForm_17gcp_215{gap:var(--space-4);display:grid}._whereToBuy_17gcp_220{gap:var(--space-3);min-width:0;display:grid}._formActions_17gcp_226{gap:var(--space-3);flex-wrap:wrap;display:flex}._choiceHint_17gcp_232{margin:calc(-1 * var(--space-2)) 0 var(--space-1) calc(1.25rem + var(--space-3));font-size:.88rem}._confirm_17gcp_237{gap:var(--space-3);border:1px solid var(--border-strong);border-left:.3rem solid var(--accent);border-radius:var(--radius-sm);background:var(--accent-soft);padding:var(--space-4);display:grid}._detail_17gcp_248{gap:var(--space-5);display:grid}._back_17gcp_253{margin-left:calc(-1 * var(--space-2));justify-self:start}._detailHeader_17gcp_258{gap:var(--space-2);display:grid}._detailHeader_17gcp_258>p,._detail_17gcp_248>._notice_17gcp_265{max-width:70ch}._settingsBar_17gcp_270{justify-content:flex-end;display:flex}._settingsPanel_17gcp_275{align-items:start;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}._settingsPanel_17gcp_275>h3{grid-column:1/-1}._settingsPanel_17gcp_275[hidden]{display:none}._sectionHeader_17gcp_291{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._sectionHeader_17gcp_291>h3{margin-right:auto}._toolbar_17gcp_303{gap:var(--space-3);display:grid}._toolbarFields_17gcp_308{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));max-width:48rem;display:grid}._filters_17gcp_315{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._filters_17gcp_315 legend{margin-bottom:var(--space-2);font-weight:700}._filterChoices_17gcp_329{gap:var(--space-2);flex-wrap:wrap;display:flex}._filterChoice_17gcp_329{align-items:center;gap:var(--space-2);min-height:var(--touch);border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;padding:0 var(--space-3);border-radius:999px;display:inline-flex}._filterChoice_17gcp_329:has(input:checked){border-color:var(--brand);background:var(--brand-soft);font-weight:700}._filterChoice_17gcp_329:focus-within{box-shadow:var(--focus-ring)}._wishGrid_17gcp_357{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}._wishCard_17gcp_368{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;padding:var(--space-3);grid-template-rows:auto 1fr auto;display:grid}._wishCardSelected_17gcp_379{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}._wishCard_17gcp_368[data-status=Reserved]{border-left:.3rem solid var(--warning)}._wishCard_17gcp_368[data-status=Bought]{border-left:.3rem solid var(--info)}._thumb_17gcp_393{aspect-ratio:16/10;border-radius:var(--radius-sm);background:var(--surface-muted);width:100%;max-height:9rem;color:var(--muted);place-items:center;display:grid;position:relative;overflow:hidden}._thumb_17gcp_393 img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._cardBody_17gcp_414{align-content:start;gap:var(--space-2);min-width:0;display:grid}._cardNote_17gcp_421{color:var(--text);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;display:-webkit-box;overflow:hidden}._detailsButton_17gcp_431{width:100%}._detailPanel_17gcp_435{border:2px solid var(--brand)}._detailPanel_17gcp_435>form,._detailPanel_17gcp_435>._detailBody_17gcp_441,._detailPanel_17gcp_435>div>form{max-width:48rem}._detailPanelHeader_17gcp_446{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._detailPanelHeader_17gcp_446 h3{overflow-wrap:anywhere;flex:12rem}._detailBody_17gcp_441{gap:var(--space-3);display:grid}._setCard_17gcp_469{border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--accent-soft);min-width:0;padding:var(--space-4);grid-column:1/-1}@container (width>=33rem){._setCard_17gcp_469[data-span="2"]{grid-column:span 2}}@container (width>=50rem){._setCard_17gcp_469[data-span="3"]{grid-column:span 3}}@container (width>=67rem){._setCard_17gcp_469[data-span="4"]{grid-column:span 4}}@container (width>=84rem){._setCard_17gcp_469[data-span="5"]{grid-column:span 5}}._setCard_17gcp_469>section{gap:var(--space-3);display:grid}._setHeader_17gcp_507{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._setSummary_17gcp_515{gap:var(--space-1);flex:16rem;min-width:0;display:grid}._setTitle_17gcp_522{overflow-wrap:anywhere;font-size:1.15rem}._setNote_17gcp_527{color:var(--text);white-space:pre-line}._setGrid_17gcp_532{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}._setContext_17gcp_541{color:var(--muted);font-size:.88rem;font-style:italic}._chipMatch_17gcp_547{border-color:var(--brand);background:var(--brand-soft);color:var(--brand);justify-self:start}._chipMatch_17gcp_547:before{content:none}._wishCardMatch_17gcp_558{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}._memberList_17gcp_563{gap:var(--space-2);margin:0 0 var(--space-2);padding-left:var(--space-5);display:grid}._memberList_17gcp_563 li{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._memberActions_17gcp_578{gap:var(--space-2);flex-wrap:wrap;display:flex}._setMembership_17gcp_584{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);display:grid}@media (width<=30rem){._setCard_17gcp_469{padding:var(--space-3)}}._linkSuggestion_17gcp_597{gap:var(--space-2);justify-items:start;display:grid}._linkSuggestion_17gcp_597>p:empty{display:none}._linkPicture_17gcp_607{gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius);max-width:20rem;padding:var(--space-2);background:var(--surface);margin:0;display:grid}._linkPicture_17gcp_607 img{object-fit:contain;border-radius:var(--radius-sm);background:var(--surface-muted);width:100%;height:auto;max-height:14rem}._linkPicture_17gcp_607 figcaption{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._linkList_17gcp_634,._linkRows_17gcp_639{gap:var(--space-3);display:grid}._linkRow_17gcp_639{align-items:flex-start;gap:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}._linkUrl_17gcp_653{flex:2 16rem;min-width:0}._linkLabel_17gcp_658{flex:11rem;min-width:0}._linkUrl_17gcp_653 input,._linkLabel_17gcp_658 input{width:100%}._linkRow_17gcp_639>:last-child{flex-basis:100%}._addLink_17gcp_672{justify-self:start}._wishLinks_17gcp_676{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._createPicture_17gcp_684,._setChoice_17gcp_685,._newSetFields_17gcp_686{gap:var(--space-3);display:grid}._newSetFields_17gcp_686{border-left:3px solid var(--accent-soft);padding-left:var(--space-3)}._wheelPanel_17gcp_696{gap:var(--space-3);display:grid}._wheelHeading_17gcp_701{font-size:inherit;margin:0}._wheelToggle_17gcp_706{justify-self:start}._wheelLabel_17gcp_711{transform-box:fill-box;transform-origin:50%;transition:transform 2.4s cubic-bezier(.17,.67,.21,1)}._wheelChoices_17gcp_717>button{justify-self:start}._wheel_17gcp_696{gap:var(--space-3);display:grid}._wheelForm_17gcp_726{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._wheelForm_17gcp_726>:first-child{flex:14rem;max-width:24rem}._wheelResults_17gcp_738{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,14rem) minmax(0,1fr);display:grid}._wheelFigure_17gcp_745{width:100%;max-width:14rem;height:auto}._wheelDisc_17gcp_751{transform-box:view-box;transform-origin:100px 100px;transition:transform 2.4s cubic-bezier(.17,.67,.21,1)}._wheelSegment_17gcp_757,._wheelSegmentAlt_17gcp_758{stroke:var(--surface,#fff);stroke-width:2px}._wheelSegment_17gcp_757{fill:var(--brand-soft)}._wheelSegmentAlt_17gcp_758{fill:var(--accent-soft)}._wheelSegment_17gcp_757 text,._wheelSegmentAlt_17gcp_758 text{fill:var(--text);stroke:none;font-size:1rem;font-weight:700}._wheelHub_17gcp_779{fill:var(--brand)}._wheelPointer_17gcp_783{fill:var(--accent)}._wheelChoices_17gcp_717{gap:var(--space-3);min-width:0;display:grid}._wheelOptions_17gcp_793{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._wheelOptions_17gcp_793>li{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-2) var(--space-3)}._wheelOptions_17gcp_793>li._wheelOptionChosen_17gcp_807{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}._wheelWishes_17gcp_812{margin:var(--space-1) 0 0;padding-left:var(--space-5);overflow-wrap:anywhere}@media (width<=40rem){._wheelResults_17gcp_738{grid-template-columns:minmax(0,1fr)}._wheelFigure_17gcp_745{justify-self:center;max-width:10rem}}@media (prefers-reduced-motion:reduce){._wheelDisc_17gcp_751,._wheelLabel_17gcp_711{transition:none}}._picture_17gcp_836{border-radius:var(--radius-sm);background:var(--surface-muted);place-items:center;margin:0;display:grid;overflow:hidden}._picture_17gcp_836 img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:24rem}._imageEditor_17gcp_853{gap:var(--space-3);border-top:1px solid var(--border);padding-top:var(--space-3);display:grid}._imageEditor_17gcp_853 input[type=file]{min-height:var(--touch);max-width:100%}._uploadProgress_17gcp_865{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._uploadProgress_17gcp_865 progress{height:.75rem;accent-color:var(--brand);flex:10rem}._wishTitle_17gcp_876{overflow-wrap:anywhere;font-size:1.05rem}._wishNotes_17gcp_881{color:var(--text);white-space:pre-line;overflow-wrap:anywhere}._wishLink_17gcp_676{min-height:var(--touch);justify-self:start;align-items:center;font-weight:600;display:inline-flex}._wishActions_17gcp_895{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);flex-wrap:wrap;display:flex}._coordination_17gcp_904{gap:var(--space-3);border-top:1px solid var(--border);padding-top:var(--space-3);display:grid}._coordinationHeading_17gcp_911{font-size:.95rem}._allocationList_17gcp_915{gap:var(--space-1);padding-left:var(--space-5);margin:0;display:grid}._inlineForm_17gcp_922{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._inlineForm_17gcp_922 input{width:6rem}._ledger_17gcp_933{border-collapse:collapse;width:100%;font-size:.95rem}._ledger_17gcp_933 caption{color:var(--muted);padding-bottom:var(--space-2);text-align:left;font-size:.88rem}._ledger_17gcp_933 th,._ledger_17gcp_933 td{border-bottom:1px solid var(--border);padding:var(--space-2);text-align:left}._ledger_17gcp_933 td,._ledger_17gcp_933 thead th:last-child{text-align:right;white-space:nowrap}._fieldRow_17gcp_959{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}._frozenFields_17gcp_965{gap:var(--space-1);display:grid}._dangerZone_17gcp_971{border-color:var(--danger);background:linear-gradient(var(--danger-soft), var(--danger-soft)) top / 100% .3rem no-repeat, var(--surface)}._dangerZone_17gcp_971 h3{color:var(--danger)}._dangerOutline_17gcp_980{border-color:var(--danger);color:var(--danger)}._dangerOutline_17gcp_980:hover{border-color:var(--danger);background:var(--danger-soft)}@media (width<=30rem){._panel_17gcp_198{padding:var(--space-4)}._wishCard_17gcp_368,._confirm_17gcp_237{padding:var(--space-3)}._formActions_17gcp_226>button{flex:auto}}._headerActions_17gcp_1010{gap:var(--space-2);flex-wrap:wrap;display:flex}._importPanel_17gcp_1016{gap:var(--space-4);border-color:var(--brand);display:grid}._importPanel_17gcp_1016 textarea{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.875rem}._importInstructions_17gcp_1027>summary{cursor:pointer;min-height:var(--touch);padding-block:var(--space-2);font-weight:600}._importReview_17gcp_1034{gap:var(--space-4);display:grid}._errorSummary_17gcp_1039 ul{gap:var(--space-1);margin:0;padding-left:1.25rem;display:grid}._errorSummary_17gcp_1039 h4{margin:0 0 var(--space-2)}._importList_17gcp_1050,._importSet_17gcp_1051,._importWish_17gcp_1052{gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;padding:var(--space-4);display:grid}._importSet_17gcp_1051{border-left:.3rem solid var(--brand);background:var(--brand-soft)}._importWish_17gcp_1052>legend,._importSet_17gcp_1051>legend,._importList_17gcp_1050>legend{padding-inline:var(--space-1);overflow-wrap:anywhere;font-weight:600}._importWish_17gcp_1052>button,._importSet_17gcp_1051>button{justify-self:start}._importRow_17gcp_1080{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}._importRow_17gcp_1080 input,._importRow_17gcp_1080 select,._importList_17gcp_1050 input,._importWish_17gcp_1052 textarea{width:100%}._importTotals_17gcp_1094{margin:0}._importEntries_17gcp_1098{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._picturePass_17gcp_1106{gap:var(--space-2);display:grid}._picturePass_17gcp_1106 h4,._picturePass_17gcp_1106 p{margin:0}._picturePass_17gcp_1106 progress{width:100%;max-width:var(--form-max)}._importFormat_17gcp_1120{gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}._importFormat_17gcp_1120 legend{width:100%;margin-bottom:var(--space-2);font-weight:700}._sharedSection_17gcp_1135{gap:var(--space-3);display:grid}._sharedSection_17gcp_1135+._sharedSection_17gcp_1135{margin-top:var(--space-4)}._sharedSection_17gcp_1135>h3{margin:0}._upcomingCard_17gcp_1148{border-color:var(--info);border-width:2px}._reviewLock_17gcp_1153{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}._myPart_17gcp_1163{gap:var(--space-1);max-width:var(--form-max);border:1px solid var(--border);border-left:.3rem solid var(--brand);border-radius:var(--radius-sm);background:var(--surface);padding:var(--space-3) var(--space-4);display:grid}._myPartTotal_17gcp_1174{color:var(--ink);font-weight:700}._pageTitle_17gcp_1180{align-items:center;gap:var(--space-3);display:flex}._pageTitle_17gcp_1180 svg{flex:none}._thumbEmpty_17gcp_1191{aspect-ratio:auto;background:var(--brand-soft);height:4.5rem}._page_u5elu_1{gap:var(--space-4);display:grid}._page_u5elu_1 h1,._page_u5elu_1 h2,._page_u5elu_1 h3,._page_u5elu_1 h4,._page_u5elu_1 p{overflow-wrap:anywhere;margin:0}._controls_u5elu_15,._checklist_u5elu_16,._recipient_u5elu_17,._list_u5elu_18{gap:var(--space-3);display:grid}._filterGrid_u5elu_23{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}._filters_u5elu_29{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;padding:var(--space-3)}._filters_u5elu_29 legend{font-weight:700}._filterActions_u5elu_40,._actions_u5elu_41{gap:var(--space-2);flex-wrap:wrap;display:flex}._options_u5elu_47{gap:var(--space-2);margin-top:var(--space-3);display:grid}._options_u5elu_47 label{align-items:center;gap:var(--space-2);min-height:var(--touch);overflow-wrap:anywhere;display:flex}._rows_u5elu_61{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._row_u5elu_61{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:0;padding:var(--space-3)}._row_u5elu_61>div{gap:var(--space-2);min-width:0;display:grid}._notes_u5elu_82{white-space:pre-wrap}._summary_u5elu_86{font-weight:700}._recipientLine_u5elu_90{font-weight:600}._paperCheck_u5elu_94,._printContext_u5elu_95{display:none}@page{margin:16mm}@media print{._page_u5elu_1{color:#000;font:11pt/1.35 sans-serif;display:block}._page_u5elu_1 h1{font-size:19pt}._page_u5elu_1 *{color:#000!important;box-shadow:none!important;background:0 0!important}._controls_u5elu_15,._buy_u5elu_121{display:none!important}._checklist_u5elu_16,._recipient_u5elu_17,._list_u5elu_18,._rows_u5elu_61{display:block}._recipient_u5elu_17,._list_u5elu_18{margin-top:1em}._recipient_u5elu_17 h2,._list_u5elu_18 h3{break-after:avoid}._row_u5elu_61{break-inside:avoid;border:0;border-bottom:1px solid #777;border-radius:0;gap:.6em;margin-top:.55em;padding:0 0 .55em;display:flex}._row_u5elu_61>div{display:block}._row_u5elu_61 p{margin-top:.15em}._paperCheck_u5elu_94{border:1px solid #000;flex:none;width:4mm;height:4mm;margin-top:.1em;display:block}._printContext_u5elu_95{font-size:9pt;display:block}._page_u5elu_1 a{color:#000;min-height:0;text-decoration:none;display:inline}._row_u5elu_61 div>ul{display:block}}._subtotal_u5elu_188{color:var(--muted);font-size:.95rem;font-weight:600}@media print{._subtotal_u5elu_188{color:#000;break-after:avoid}}._bought_u5elu_202{gap:var(--space-2);margin-top:var(--space-6);border-top:1px solid var(--border);padding-top:var(--space-5);display:grid}._boughtPerson_u5elu_210{gap:var(--space-1);margin-top:var(--space-3);display:grid}._boughtRows_u5elu_216{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._boughtRows_u5elu_216 li{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:var(--space-2) var(--space-3);gap:.1rem;display:grid}._boughtTitle_u5elu_233{color:var(--ink);font-weight:700}@media print{._bought_u5elu_202{display:none}}._shell_1evaw_1{min-height:100vh}._frame_1evaw_5{grid-template-rows:auto 1fr;min-height:100vh;display:grid}._skipLink_1evaw_11{top:var(--space-2);left:var(--space-2);z-index:30;border-radius:var(--radius-sm);background:var(--ink);color:#fff;padding:var(--space-3) var(--space-4);font-weight:700;position:absolute;transform:translateY(-200%)}._skipLink_1evaw_11:focus{transform:none}._header_1evaw_28{z-index:10;border-top:3px solid var(--bolt);border-bottom:1px solid var(--border);background:#fffffff5;position:sticky;top:0}._headerInner_1evaw_38{align-items:center;gap:var(--space-4);max-width:calc(var(--content-max) + 2 * clamp(var(--space-4), 3vw, var(--space-5)));padding:var(--space-2) clamp(var(--space-4), 3vw, var(--space-5));margin:0 auto;display:flex}._brand_1evaw_48{align-items:center;gap:var(--space-3);margin-right:auto;display:flex}._mark_1evaw_55{flex:none;width:2.25rem;height:2.25rem}._accountButton_1evaw_62{gap:var(--space-3);padding:var(--space-1) var(--space-3);text-align:left}._accountText_1evaw_68{line-height:1.2;display:grid}._accountName_1evaw_73{color:var(--ink);white-space:nowrap}._accountSpace_1evaw_78{color:var(--muted);white-space:nowrap;font-size:.8rem;font-weight:500}._chevron_1evaw_85{border-bottom:2px solid;border-right:2px solid;flex:none;width:.5rem;height:.5rem;transform:translateY(-.15rem)rotate(45deg)}._accountButton_1evaw_62[aria-expanded=true] ._chevron_1evaw_85{transform:translateY(.1rem)rotate(-135deg)}._accountPanel_1evaw_98{top:calc(100% + var(--space-2));z-index:20;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:max-content;min-width:16rem;max-width:min(22rem,90vw);box-shadow:var(--shadow-raised);padding:var(--space-4);display:grid;position:absolute;right:0}._accountPanel_1evaw_98 ._navLink_1evaw_115{margin-inline:calc(-1 * var(--space-3))}._brandName_1evaw_119{color:var(--ink);font-size:1.1rem;font-weight:700}._navList_1evaw_125{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}._navLink_1evaw_115{min-height:var(--touch);border-radius:var(--radius-sm);color:var(--text);padding:0 var(--space-3);white-space:nowrap;align-items:center;font-weight:600;text-decoration:none;display:flex}._navLink_1evaw_115:hover{background:var(--brand-soft)}._active_1evaw_150{background:var(--brand-soft);box-shadow:inset 0 -3px 0 var(--brand);color:var(--brand-strong)}._active_1evaw_150:focus-visible{box-shadow:inset 0 -3px 0 var(--brand), var(--focus-ring)}._desktopNav_1evaw_161,._desktopUtilities_1evaw_162{display:none}._space_1evaw_166{gap:0;line-height:1.25;display:grid}._spaceName_1evaw_172{color:var(--ink);font-weight:700}._spaceMember_1evaw_177{color:var(--muted);font-size:.85rem}._switch_1evaw_182{justify-content:flex-start;min-height:2rem;padding:0;font-size:.9rem}._language_1evaw_189{gap:var(--space-1);color:var(--muted);font-size:.85rem;font-weight:600;display:grid}._menuButton_1evaw_197{width:var(--touch);padding:0}._menuIcon_1evaw_202,._menuIcon_1evaw_202:before,._menuIcon_1evaw_202:after{background:currentColor;border-radius:1px;width:1.25rem;height:2px;display:block}._menuIcon_1evaw_202{position:relative}._menuIcon_1evaw_202:before,._menuIcon_1evaw_202:after{content:"";position:absolute;left:0}._menuIcon_1evaw_202:before{top:-.4rem}._menuIcon_1evaw_202:after{top:.4rem}._main_1evaw_231{padding:clamp(var(--space-4), 4vw, var(--space-6)) clamp(var(--space-4), 3vw, var(--space-5)) var(--space-6)}._main_1evaw_231:focus{box-shadow:none;outline:none}._content_1evaw_240{max-width:var(--content-max);margin:0 auto}._shell_1evaw_1[data-wide] ._content_1evaw_240{max-width:var(--content-wide)}._shell_1evaw_1[data-wide] ._headerInner_1evaw_38{max-width:calc(var(--content-wide) + 2 * clamp(var(--space-4), 3vw, var(--space-5)))}._drawerLayer_1evaw_253{z-index:40;position:fixed;inset:0}._drawerLayer_1evaw_253[hidden]{display:none}._backdrop_1evaw_263{background:#14213673;position:absolute;inset:0}._drawer_1evaw_253{gap:var(--space-4);background:var(--surface);width:min(22rem,88vw);padding:var(--space-4);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-.5rem 0 2rem #14213640}._drawerHeader_1evaw_284{justify-content:space-between;align-items:center;display:flex}._closeButton_1evaw_290{width:var(--touch);padding:0;font-size:1.5rem}._drawerNav_1evaw_296 ._navList_1evaw_125{flex-direction:column}._drawerNav_1evaw_296 ._active_1evaw_150{box-shadow:inset 3px 0 0 var(--brand)}@media (width>=60rem){._brand_1evaw_48{margin-right:var(--space-3)}._headerInner_1evaw_38{flex-wrap:wrap;row-gap:0}._desktopNav_1evaw_161{flex:auto;display:block}._desktopUtilities_1evaw_162{align-items:center;margin-left:auto;display:flex;position:relative}._menuButton_1evaw_197,._drawerLayer_1evaw_253{display:none}}@media print{._shell_1evaw_1:has([data-shopping-print]) ._header_1evaw_28{display:none!important}._shell_1evaw_1:has([data-shopping-print]) ._skipLink_1evaw_11{display:none!important}._shell_1evaw_1:has([data-shopping-print]) ._drawerLayer_1evaw_253{display:none!important}._shell_1evaw_1:has([data-shopping-print]) ._content_1evaw_240>:not([data-shopping-print]){display:none!important}._shell_1evaw_1:has([data-shopping-print]){min-height:0;display:block}._shell_1evaw_1:has([data-shopping-print]) ._frame_1evaw_5{min-height:0;display:block}._shell_1evaw_1:has([data-shopping-print]) ._main_1evaw_231{padding:0}._shell_1evaw_1:has([data-shopping-print]) ._content_1evaw_240{max-width:none;margin:0}}
