.picker-module__X7NzhG__picker{min-width:0;display:block;position:relative}.picker-module__X7NzhG__icon{stroke-width:2px;flex-shrink:0;width:18px;height:18px}.picker-module__X7NzhG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.picker-module__X7NzhG__holiday{margin:0 0 var(--space-4);padding:12px var(--space-4);border-radius:var(--radius-panel);background:var(--sign-holiday-soft);color:var(--sign-holiday-ink);font-size:var(--text-body);font-weight:var(--weight-strong)}.picker-module__X7NzhG__tierBlock{min-width:230px;max-width:100%;margin:0 0 var(--space-6);padding:var(--space-4) 18px 6px;border-radius:var(--radius-panel);background:var(--surface-raised);display:inline-grid}.picker-module__X7NzhG__tierTitle{font-size:var(--text-body);font-weight:var(--weight-heavy);color:var(--heading);align-items:center;gap:8px;margin:0 0 4px;display:flex}.picker-module__X7NzhG__tierRows{margin:0;padding:0;list-style:none}.picker-module__X7NzhG__tierRow{min-height:35px;font-size:var(--text-body);font-weight:var(--weight-text);color:var(--text);align-items:center;gap:12px;display:flex}.picker-module__X7NzhG__tierRow+.picker-module__X7NzhG__tierRow{border-top:var(--border-control) solid var(--line)}.picker-module__X7NzhG__tierRow[data-applied]{font-weight:var(--weight-heavy);color:var(--heading)}.picker-module__X7NzhG__tierText{white-space:nowrap}.picker-module__X7NzhG__applied{border-radius:var(--radius-pill);background:var(--cover-bg);min-height:22px;color:var(--cover-fg);font-size:var(--text-small);font-weight:var(--weight-bold);align-items:center;padding:0 8px;display:inline-flex}.picker-module__X7NzhG__toolRow{justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 0 var(--space-4);display:flex}.picker-module__X7NzhG__help{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--text-muted);margin:0}.picker-module__X7NzhG__filtersButton{min-height:var(--control-height);padding:0 var(--space-4);border:var(--border-control) solid var(--control-edge);border-radius:var(--radius-pill);background:var(--surface);color:var(--heading);font:inherit;font-size:var(--text-body);font-weight:var(--weight-bold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.picker-module__X7NzhG__filtersButton[data-set]{border-color:var(--heading);background:var(--heading);color:var(--on-heading)}@media (hover:hover){.picker-module__X7NzhG__filtersButton:not([data-set]):hover{background:var(--control-quiet)}}.picker-module__X7NzhG__filtersButton:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.picker-module__X7NzhG__filters{margin:0 0 var(--space-4)}.picker-module__X7NzhG__filters[hidden]{display:none}.picker-module__X7NzhG__status{max-width:100%;margin:0 0 var(--space-6);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text);font-size:var(--text-body);font-weight:var(--weight-bold);align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.picker-module__X7NzhG__status[data-reached]{background:var(--cover-bg);color:var(--cover-fg)}.picker-module__X7NzhG__noScript{margin:0 0 var(--space-6);padding:12px var(--space-4);border-radius:var(--radius-panel);background:var(--surface-raised);font-size:var(--text-body);color:var(--text)}.picker-module__X7NzhG__grid{--picker-columns:2;grid-template-columns:repeat(var(--picker-columns), minmax(0, 1fr));gap:var(--grid-row-gap) var(--grid-col-gap);transition:opacity var(--duration-fast) var(--ease-out);margin:0;padding:0;list-style:none;display:grid}.picker-module__X7NzhG__grid[data-waiting]{opacity:.55}.picker-module__X7NzhG__grid>li{min-width:0;display:flex}.picker-module__X7NzhG__grid>li>*{flex:1}@media (min-width:761px){.picker-module__X7NzhG__grid{--picker-columns:4}}@media (min-width:1181px){.picker-module__X7NzhG__grid{--picker-columns:6}}@media (min-width:1900px){.picker-module__X7NzhG__grid{--picker-columns:8}}.picker-module__X7NzhG__card{min-width:0;display:block;position:relative}.picker-module__X7NzhG__cardOpen,.picker-module__X7NzhG__cardStatic{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex}.picker-module__X7NzhG__cardOpen{cursor:pointer;-webkit-tap-highlight-color:transparent}.picker-module__X7NzhG__cardOpen:focus-visible{outline:none}.picker-module__X7NzhG__cardOpen:focus-visible .picker-module__X7NzhG__cardPhoto{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.picker-module__X7NzhG__cardPhoto{aspect-ratio:4/5;border-radius:var(--radius-photo);background:var(--photo-well);transition:box-shadow var(--duration-fast) var(--ease-out);display:block;position:relative;overflow:hidden}.picker-module__X7NzhG__cardPhoto img{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover){.picker-module__X7NzhG__cardOpen:hover .picker-module__X7NzhG__cardPhoto img{transform:scale(1.04)}.picker-module__X7NzhG__cardPhoto img{transition:transform .25s cubic-bezier(.16,1,.3,1)}}@media (prefers-reduced-motion:reduce){.picker-module__X7NzhG__cardPhoto img{transition:none}}.picker-module__X7NzhG__card[data-checked] .picker-module__X7NzhG__cardPhoto{box-shadow:0 0 0 3px var(--heading)}.picker-module__X7NzhG__cardInfo{flex-direction:column;gap:2px;min-width:0;padding:10px 2px 0;display:flex}.picker-module__X7NzhG__cardBrand{font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--text);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.picker-module__X7NzhG__facts{font-size:var(--text-small);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.picker-module__X7NzhG__cardPrices{margin-top:6px}.picker-module__X7NzhG__tick{width:var(--target-min);height:var(--target-min);cursor:pointer;-webkit-tap-highlight-color:transparent;place-items:center;margin:2px 0 0 2px;display:grid;position:absolute;top:0;left:0}.picker-module__X7NzhG__tick[aria-disabled=true]{cursor:default}.picker-module__X7NzhG__tickInput{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.picker-module__X7NzhG__tickMark{background:var(--surface);width:28px;height:28px;box-shadow:inset 0 0 0 2px var(--control-edge);color:var(--on-heading);pointer-events:none;border-radius:50%;place-items:center;display:grid}.picker-module__X7NzhG__tickInput:checked+.picker-module__X7NzhG__tickMark{background:var(--heading);box-shadow:inset 0 0 0 2px var(--heading)}.picker-module__X7NzhG__tickInput:focus-visible+.picker-module__X7NzhG__tickMark{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.picker-module__X7NzhG__tickInput:disabled+.picker-module__X7NzhG__tickMark{opacity:.5}.picker-module__X7NzhG__tickGlyph{stroke-width:3px;width:16px;height:16px}.picker-module__X7NzhG__heart{aspect-ratio:4/5;pointer-events:none;justify-content:flex-end;align-items:flex-end;padding:8px;display:flex;position:absolute;top:0;left:0;right:0}.picker-module__X7NzhG__heart>*{pointer-events:auto}.picker-module__X7NzhG__none{justify-items:start;gap:var(--space-4);margin:0 0 var(--space-6);padding:var(--space-6) 0;display:grid}.picker-module__X7NzhG__noneTitle{font-size:var(--text-body-l);font-weight:var(--weight-bold);color:var(--heading);margin:0}.picker-module__X7NzhG__more{margin:var(--space-6) 0 0;justify-items:center;gap:10px;display:grid}.picker-module__X7NzhG__moreFailed{font-size:var(--text-small);color:var(--text);margin:0}.picker-module__X7NzhG__state{justify-items:start;gap:var(--space-4);margin:0 0 var(--space-12);padding:var(--space-6) 0;display:grid}.picker-module__X7NzhG__stateText{max-width:var(--measure);font-size:var(--text-body-l);color:var(--text);margin:0}.picker-module__X7NzhG__bar{z-index:20;margin:var(--space-6) calc(var(--page-gutter) * -1) 0 calc(var(--bundle-inset,var(--page-gutter)) * -1);padding:12px var(--page-gutter) calc(12px + env(safe-area-inset-bottom)) var(--bundle-inset,var(--page-gutter));border-top:var(--border-control) solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:8px;display:grid;position:sticky;bottom:0}.picker-module__X7NzhG__barRow{align-items:center;gap:var(--space-4);display:flex}.picker-module__X7NzhG__barClose{width:var(--target-min);height:var(--target-min);background:var(--control-quiet);color:var(--heading);-webkit-tap-highlight-color:transparent;border-radius:50%;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.picker-module__X7NzhG__barClose:hover{background:var(--line)}}.picker-module__X7NzhG__barClose:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.picker-module__X7NzhG__barCloseIcon{stroke-width:2px;width:22px;height:22px}.picker-module__X7NzhG__barCount{min-width:0;font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--text);flex:1;margin:0}.picker-module__X7NzhG__offer{white-space:nowrap;flex-shrink:0}.picker-module__X7NzhG__buyBadge{flex:none}.picker-module__X7NzhG__buy{white-space:nowrap;flex-shrink:0;min-width:200px}.picker-module__X7NzhG__buy[data-empty]{border-color:var(--line);background:var(--line);color:var(--text-muted)}.picker-module__X7NzhG__buyText{font-variant-numeric:tabular-nums}.picker-module__X7NzhG__buy[data-offline]{border-color:var(--control-quiet);background:var(--control-quiet);color:var(--text-muted)}.picker-module__X7NzhG__offlineGlyph{vertical-align:-4px;stroke-width:2px;width:20px;height:20px;margin:0 8px 0 0}.picker-module__X7NzhG__buyWas{font-weight:inherit;text-decoration-thickness:2px}.picker-module__X7NzhG__notice{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--text);margin:0}.picker-module__X7NzhG__notice[data-tone=error]{color:var(--danger)}.picker-module__X7NzhG__notice[data-tone=warning]{color:var(--sign-holiday-ink)}.picker-module__X7NzhG__veil{z-index:130;background:var(--overlay);position:fixed;inset:0}.picker-module__X7NzhG__sheet{z-index:131;width:min(480px, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));border-radius:var(--radius-panel);background:var(--panel);color:var(--text);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.picker-module__X7NzhG__sheet:focus{outline:none}.picker-module__X7NzhG__sheetHandle{display:none}.picker-module__X7NzhG__sheetHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);display:flex}.picker-module__X7NzhG__sheetTitle{font-family:var(--font-display);font-size:var(--text-display-xs);font-weight:var(--weight-black);line-height:var(--leading-panel);letter-spacing:var(--tracking-display);color:var(--heading);text-wrap:balance;margin:0}.picker-module__X7NzhG__sheetTitle:focus{outline:none}.picker-module__X7NzhG__sheetTitle:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.picker-module__X7NzhG__sheetClose{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);color:var(--heading);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin:-8px -8px 0 0;padding:0;display:inline-grid}@media (hover:hover){.picker-module__X7NzhG__sheetClose:hover{background:var(--control-quiet)}}.picker-module__X7NzhG__sheetClose:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:calc(var(--focus-offset) * -1)}.picker-module__X7NzhG__sheetCloseIcon{width:22px;height:22px}.picker-module__X7NzhG__sheetBody{gap:var(--space-4);padding:0 var(--space-6);grid-template-columns:200px minmax(0,1fr);display:grid}.picker-module__X7NzhG__sheetPhoto{aspect-ratio:4/5;border-radius:var(--radius-photo);background:var(--photo-well);overflow:hidden}.picker-module__X7NzhG__sheetPhoto img{object-fit:cover;width:100%;height:100%;display:block}.picker-module__X7NzhG__sheetInfo{align-content:start;gap:10px;min-width:0;display:grid}.picker-module__X7NzhG__sheetBrand{font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--text);margin:0}.picker-module__X7NzhG__sheetPrice{align-items:center;gap:8px;margin:0;display:flex}.picker-module__X7NzhG__sheetTotal{font-family:var(--font-display);font-size:var(--text-display-xs);font-weight:var(--weight-display);color:var(--accent);font-variant-numeric:tabular-nums;line-height:1}.picker-module__X7NzhG__chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.picker-module__X7NzhG__chip{border:var(--border-control) solid var(--line);border-radius:var(--radius-pill);background:var(--surface);min-height:34px;font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--text);align-items:center;padding:0 12px;display:inline-flex}.picker-module__X7NzhG__sheetFoot{padding:var(--space-4) var(--space-6) var(--space-6);gap:10px;display:grid}.picker-module__X7NzhG__sheetCount{font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--text);align-items:center;gap:8px;margin:0;display:flex}.picker-module__X7NzhG__sheetToggle{width:100%}@media (max-width:760px){.picker-module__X7NzhG__tierBlock{width:100%;display:grid}.picker-module__X7NzhG__toolRow{align-items:center}.picker-module__X7NzhG__bar{margin-left:calc(var(--page-gutter) * -1);padding-left:var(--page-gutter)}.picker-module__X7NzhG__barCount{display:none}.picker-module__X7NzhG__barRow{gap:var(--space-2)}.picker-module__X7NzhG__bar[data-offer] .picker-module__X7NzhG__barRow{grid-template-columns:auto auto minmax(0,1fr);align-items:center;display:grid}.picker-module__X7NzhG__bar[data-offer] .picker-module__X7NzhG__offer{min-height:var(--target-min);grid-area:2/1/auto/-1}.picker-module__X7NzhG__buy{min-width:0;padding-right:var(--space-3);padding-left:var(--space-3);flex:1}.picker-module__X7NzhG__sheet{width:100%;max-height:calc(100dvh - var(--space-8));padding-top:var(--space-2);border-radius:var(--radius-panel) var(--radius-panel) 0 0;top:auto;bottom:0;left:0;transform:none}.picker-module__X7NzhG__sheetHandle{border-radius:var(--radius-pill);background:var(--control-edge);flex-shrink:0;width:40px;height:4px;margin:0 auto;display:block}.picker-module__X7NzhG__sheetHead{padding:var(--space-4) var(--space-4) var(--space-4)}.picker-module__X7NzhG__sheetBody{padding:0 var(--space-4);grid-template-columns:minmax(0,1fr)}.picker-module__X7NzhG__sheetPhoto{width:min(100%,280px)}.picker-module__X7NzhG__sheetFoot{padding:var(--space-4) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom))}}@media (max-width:480px){.picker-module__X7NzhG__buyBadge{display:none}.picker-module__X7NzhG__bar[data-offer] .picker-module__X7NzhG__barRow{grid-template-columns:auto minmax(0,1fr)}}
.thread-module__fjXxja__srOnly{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.thread-module__fjXxja__noscript{padding:var(--space-4);border:var(--border-control) solid var(--line);border-radius:var(--radius-card);background:var(--panel);color:var(--text);font-family:var(--font-text);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.thread-module__fjXxja__fallback{gap:var(--space-4);width:100%;max-width:560px;padding:var(--space-6) 0 var(--space-16);flex-direction:column;margin:0;display:flex}.thread-module__fjXxja__fallbackActions.thread-module__fjXxja__doorActions{flex-direction:column;align-items:stretch;max-width:480px}.thread-module__fjXxja__fallbackTitle{font-family:var(--font-display);font-size:var(--text-display-m);font-weight:var(--weight-black);line-height:var(--leading-panel);letter-spacing:var(--tracking-display);color:var(--heading);margin:0}.thread-module__fjXxja__fallbackLead{font-family:var(--font-text);font-size:var(--text-body-l);line-height:var(--leading-body);color:var(--text);text-wrap:pretty;margin:0}.thread-module__fjXxja__fallbackActions{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.thread-module__fjXxja__fallbackSignIn{text-align:center}@media (max-width:760px){.thread-module__fjXxja__fallbackActions>*{flex:auto}.thread-module__fjXxja__fallbackActions>.thread-module__fjXxja__fallbackSignIn{flex-basis:100%}}.thread-module__fjXxja__screen{--chat-top:calc(var(--header-height) + var(--category-row-height) + var(--space-6));--chat-height:calc(100dvh - var(--chat-top) - var(--space-4));display:block}.thread-module__fjXxja__rail{display:none}.thread-module__fjXxja__railTitle{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-display-m);font-weight:var(--weight-black);line-height:var(--leading-panel);color:var(--heading)}.thread-module__fjXxja__thread{height:var(--chat-height,70vh);border:var(--border-control) solid var(--line);border-radius:var(--radius-panel);background:var(--surface);flex-direction:column;min-height:420px;display:flex;position:relative;overflow:hidden}.thread-module__fjXxja__head{border-bottom:var(--border-control) solid var(--line);background:var(--surface);flex:none}.thread-module__fjXxja__headSkeleton{border-bottom:var(--border-control) solid var(--line);background:linear-gradient(90deg, var(--surface-raised), var(--surface), var(--surface-raised));background-size:200% 100%;flex:none;height:64px;animation:1.4s linear infinite thread-module__fjXxja__shimmer}.thread-module__fjXxja__headBar{align-items:center;gap:var(--space-2);min-height:64px;padding:var(--space-2) var(--space-3);display:flex}.thread-module__fjXxja__back{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);color:var(--heading);flex:none;place-items:center;display:grid}@media (hover:hover){.thread-module__fjXxja__back:hover{background:var(--surface-raised)}}.thread-module__fjXxja__back:focus-visible,.thread-module__fjXxja__who:focus-visible,.thread-module__fjXxja__item:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:calc(-1 * var(--focus-width))}.thread-module__fjXxja__backIcon{width:24px;height:24px}.thread-module__fjXxja__who{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--target-min);padding:2px var(--space-2) 2px 2px;border-radius:var(--radius-card);color:inherit;flex:1;text-decoration:none;display:flex}@media (hover:hover){.thread-module__fjXxja__who:hover{background:var(--surface-raised)}}.thread-module__fjXxja__whoAvatar{flex:none;display:inline-flex;position:relative}.thread-module__fjXxja__whoAvatar svg:not(.thread-module__fjXxja__verifiedIcon),.thread-module__fjXxja__whoPhoto{border-radius:var(--radius-pill);object-fit:cover;width:40px;height:40px}.thread-module__fjXxja__verified{z-index:1;border-radius:var(--radius-pill);background:var(--surface);width:18px;height:18px;color:var(--accent);place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.thread-module__fjXxja__verifiedIcon{width:14px;height:14px}.thread-module__fjXxja__whoText{flex-direction:column;min-width:0;display:flex}.thread-module__fjXxja__whoName{color:var(--heading);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-heavy);white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.thread-module__fjXxja__whoLine{align-items:center;gap:var(--space-2);min-width:0;color:var(--text-muted);font-family:var(--font-text);font-size:var(--text-meta);line-height:1.3;display:flex}.thread-module__fjXxja__whoHandle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thread-module__fjXxja__online{color:var(--sign-active);font-weight:var(--weight-bold);flex:none}.thread-module__fjXxja__liveDot{border:1.5px solid var(--text-muted);border-radius:var(--radius-pill);flex:none;width:8px;height:8px}.thread-module__fjXxja__liveDot[data-live=on]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.thread-module__fjXxja__headSlot{flex:none;align-items:center;display:flex}.thread-module__fjXxja__headSlot:empty{display:none}.thread-module__fjXxja__itemBar{align-items:center;gap:var(--space-2);margin:0 var(--space-3) var(--space-3);border:var(--border-control) solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:0 6px 18px -14px var(--scroll-shade);display:flex}.thread-module__fjXxja__item{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2);border-radius:var(--radius-card);color:inherit;flex:1;text-decoration:none;display:flex}@media (hover:hover){.thread-module__fjXxja__item:hover{background:color-mix(in srgb, var(--fill-soft) 45%, var(--surface-raised))}}.thread-module__fjXxja__offerPill{min-height:var(--target-min);margin-right:var(--space-3);padding:0 var(--space-4);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 14%, var(--surface-raised));color:var(--accent-deep);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-heavy);cursor:pointer;border:0;flex:none;align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.thread-module__fjXxja__offerPill:hover{background:color-mix(in srgb, var(--accent) 22%, var(--surface-raised))}}.thread-module__fjXxja__offerPill:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.thread-module__fjXxja__offerPillIcon{width:16px;height:16px}.thread-module__fjXxja__itemThumb,.thread-module__fjXxja__itemThumbEmpty{border-radius:var(--radius-thumb);background:var(--photo-well);object-fit:cover;flex:none;width:56px;height:70px}.thread-module__fjXxja__itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.thread-module__fjXxja__itemTitle{color:var(--heading);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thread-module__fjXxja__itemPrice{color:var(--accent-press);font-family:var(--font-display);font-size:var(--text-price);font-weight:var(--weight-display)}.thread-module__fjXxja__itemBadge{border-radius:var(--radius-pill);background:var(--heading);color:var(--on-heading);font-family:var(--font-text);font-size:var(--text-badge);font-weight:var(--weight-heavy);letter-spacing:.04em;text-transform:uppercase;flex:none;padding:4px 10px}.thread-module__fjXxja__itemBadgeQuiet{background:var(--line);color:var(--text)}.thread-module__fjXxja__scroller{overscroll-behavior:contain;min-height:0;padding:var(--space-3) var(--space-3) var(--space-2);background:var(--surface);flex:1;overflow-y:auto}.thread-module__fjXxja__scroller:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:calc(-1 * var(--focus-width))}.thread-module__fjXxja__messages{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.thread-module__fjXxja__entry{display:block}.thread-module__fjXxja__day{margin:var(--space-4) 0 var(--space-3);justify-content:center;display:flex}.thread-module__fjXxja__dayPill{border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-muted);font-family:var(--font-text);font-size:var(--text-meta);font-weight:var(--weight-bold);padding:4px 12px}.thread-module__fjXxja__earlier{padding:var(--space-2) 0 var(--space-3);justify-content:center;display:flex}.thread-module__fjXxja__earlierButton{min-height:var(--target-min);padding:0 var(--space-4);border:var(--border-control) solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--heading);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);cursor:pointer}@media (hover:hover){.thread-module__fjXxja__earlierButton:hover{background:var(--surface-raised)}}.thread-module__fjXxja__earlierButton:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.thread-module__fjXxja__earlierLoading{color:var(--text-muted);font-family:var(--font-text);font-size:var(--text-small)}.thread-module__fjXxja__groupEnd{margin-bottom:12px}.thread-module__fjXxja__groupInner{margin-bottom:3px}.thread-module__fjXxja__messageRow{display:flex}.thread-module__fjXxja__rowMine{justify-content:flex-end}.thread-module__fjXxja__rowTheirs{justify-content:flex-start}.thread-module__fjXxja__messageRow[data-flash] .thread-module__fjXxja__bubble,.thread-module__fjXxja__messageRow[data-flash] .thread-module__fjXxja__photoBox{outline:2px solid var(--accent);outline-offset:2px}.thread-module__fjXxja__messageColumn{flex-direction:column;min-width:0;max-width:min(78%,560px);display:flex}.thread-module__fjXxja__rowMine .thread-module__fjXxja__messageColumn{align-items:flex-end}.thread-module__fjXxja__rowTheirs .thread-module__fjXxja__messageColumn{align-items:flex-start}.thread-module__fjXxja__bubbleLine{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;display:flex}.thread-module__fjXxja__bubble{font-family:var(--font-text);font-size:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px;min-width:0;margin:0;padding:10px 14px;line-height:1.4}.thread-module__fjXxja__mine{background:var(--heading);color:var(--on-heading)}.thread-module__fjXxja__theirs{background:var(--surface-raised);color:var(--text)}.thread-module__fjXxja__mine.thread-module__fjXxja__last{border-bottom-right-radius:4px}.thread-module__fjXxja__theirs.thread-module__fjXxja__last{border-bottom-left-radius:4px}.thread-module__fjXxja__deleted{border:1px dashed var(--line);color:var(--text-muted);background:0 0;font-style:italic}.thread-module__fjXxja__bubbleMenu{border-radius:var(--radius-pill);width:32px;height:32px;color:var(--text-muted);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.thread-module__fjXxja__messageRow:focus-within .thread-module__fjXxja__bubbleMenu,.thread-module__fjXxja__bubbleMenu[data-state=open]{opacity:1}@media (hover:hover){.thread-module__fjXxja__messageRow:hover .thread-module__fjXxja__bubbleMenu{opacity:1}.thread-module__fjXxja__bubbleMenu:hover{background:var(--surface-raised)}}.thread-module__fjXxja__bubbleMenu:focus-visible{opacity:1;outline:var(--focus-width) solid var(--focus);outline-offset:1px}@media (hover:none){.thread-module__fjXxja__bubbleMenu{opacity:.7}}.thread-module__fjXxja__bubbleMenuIcon{width:18px;height:18px}.thread-module__fjXxja__menu{z-index:60;min-width:160px;padding:var(--space-1);border:var(--border-control) solid var(--line);border-radius:var(--radius-card);background:var(--surface);box-shadow:0 10px 24px -12px var(--scroll-shade)}.thread-module__fjXxja__menuItem{min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-thumb);color:var(--text);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-strong);cursor:pointer;outline:none;align-items:center;display:flex}.thread-module__fjXxja__menuItem[data-highlighted]{background:var(--surface-raised)}.thread-module__fjXxja__menuDanger{color:var(--danger)}.thread-module__fjXxja__quote{border:0;border-left:3px solid var(--accent);border-radius:var(--radius-thumb);background:var(--panel);max-width:100%;color:var(--text);font-family:var(--font-text);text-align:left;cursor:pointer;flex-direction:column;gap:2px;margin:0 0 4px;padding:6px 10px;display:flex}.thread-module__fjXxja__quote:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.thread-module__fjXxja__quoteLabel{color:var(--text-muted);font-size:var(--text-meta);font-weight:var(--weight-bold)}.thread-module__fjXxja__quoteText{font-size:var(--text-small);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.thread-module__fjXxja__meta{color:var(--text-muted);font-family:var(--font-text);align-items:center;gap:4px;margin:4px 4px 0;font-size:11px;line-height:1.2;display:inline-flex}.thread-module__fjXxja__readMark{color:var(--text-muted);display:inline-flex}.thread-module__fjXxja__readDone{color:var(--accent-press)}.thread-module__fjXxja__readIcon{width:14px;height:14px}.thread-module__fjXxja__failedLine{text-align:right;justify-content:flex-end;align-items:center;gap:var(--space-2);max-width:100%;color:var(--danger);font-family:var(--font-text);font-size:var(--text-meta);font-weight:var(--weight-bold);flex-wrap:wrap;margin:4px 4px 0;display:flex}.thread-module__fjXxja__retry{min-height:32px;padding:0 var(--space-3);border:var(--border-control) solid var(--danger);border-radius:var(--radius-pill);background:var(--surface);color:var(--danger);font-family:var(--font-text);font-size:var(--text-meta);font-weight:var(--weight-heavy);cursor:pointer}.thread-module__fjXxja__retry:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.thread-module__fjXxja__photoBox{background:var(--photo-well);border-radius:18px;width:220px;height:220px;display:inline-flex;position:relative;overflow:hidden}.thread-module__fjXxja__rowMine .thread-module__fjXxja__last .thread-module__fjXxja__photoBox,.thread-module__fjXxja__rowMine .thread-module__fjXxja__photoBox{border-bottom-right-radius:18px}.thread-module__fjXxja__photoButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.thread-module__fjXxja__photoButton:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:calc(-1 * var(--focus-width))}.thread-module__fjXxja__photo{object-fit:cover;width:100%;height:100%;display:block}.thread-module__fjXxja__photoNote{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);color:var(--text-muted);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);text-align:center;flex-direction:column}.thread-module__fjXxja__photoNoteIcon{width:26px;height:26px}.thread-module__fjXxja__photoSpinner{width:18px;height:18px}.thread-module__fjXxja__photoVeil{background:var(--photo-scrim-soft);color:var(--on-photo);place-items:center;display:grid;position:absolute;inset:0}.thread-module__fjXxja__photoVeilFailed{background:var(--photo-scrim-mid)}.thread-module__fjXxja__photoVeilIcon{width:30px;height:30px}.thread-module__fjXxja__spin{animation:1s linear infinite thread-module__fjXxja__spin}.thread-module__fjXxja__systemRow{margin:var(--space-2) 0 12px;justify-content:center;display:flex}.thread-module__fjXxja__system{background:var(--surface-raised);max-width:min(480px,90%);color:var(--text-muted);font-family:var(--font-text);font-size:var(--text-meta);text-align:center;overflow-wrap:anywhere;border-radius:14px;margin:0;padding:6px 14px;line-height:1.4}.thread-module__fjXxja__offerRow{display:flex}.thread-module__fjXxja__laneMine{justify-content:flex-end}.thread-module__fjXxja__laneTheirs{justify-content:flex-start}.thread-module__fjXxja__laneCentre{justify-content:center}.thread-module__fjXxja__offerCard{--offer-pad:14px;--offer-radius:16px;--offer-chip:var(--sign-sale-soft);--offer-icon:var(--accent);--offer-ink:var(--heading);--offer-chip-edge:transparent;box-sizing:border-box;width:min(340px,88%);padding:var(--offer-pad) var(--offer-pad) 12px;border:1.5px solid var(--line);border-radius:var(--offer-radius);background:var(--surface);font-family:var(--font-text);flex-direction:column;gap:6px;display:flex;position:relative;overflow:hidden}.thread-module__fjXxja__offerCard[data-family=settled]{--offer-chip:var(--sign-active-soft);--offer-icon:var(--sign-active);--offer-ink:var(--sign-active-ink)}.thread-module__fjXxja__offerCard[data-family=closed]{--offer-chip:transparent;--offer-icon:var(--text-muted);--offer-ink:var(--text-muted);--offer-chip-edge:var(--line)}.thread-module__fjXxja__offerCard[data-frozen]{--offer-ink:var(--text-muted);--offer-icon:var(--text-muted);--offer-chip:transparent;--offer-chip-edge:var(--line)}.thread-module__fjXxja__offerCard[data-frozen] .thread-module__fjXxja__offerChip,.thread-module__fjXxja__offerCard[data-frozen] .thread-module__fjXxja__offerItemThumb,.thread-module__fjXxja__offerCard[data-frozen] .thread-module__fjXxja__offerItemThumbEmpty{opacity:.58}.thread-module__fjXxja__offerCard[data-frozen] .thread-module__fjXxja__offerPrice,.thread-module__fjXxja__offerCard[data-frozen] .thread-module__fjXxja__offerItemTitle,.thread-module__fjXxja__offerCard[data-frozen] .thread-module__fjXxja__offerItemPrice,.thread-module__fjXxja__offerCard[data-frozen] .thread-module__fjXxja__offerBanner[data-banner=sold]{color:var(--text-muted)}.thread-module__fjXxja__offerLoading{background:linear-gradient(90deg, var(--surface-raised), var(--surface), var(--surface-raised));background-size:200% 100%;min-height:132px;animation:1.4s linear infinite thread-module__fjXxja__shimmer}.thread-module__fjXxja__offerFailed{background:var(--surface-raised);color:var(--text-muted);font-size:var(--text-small);font-weight:var(--weight-bold);flex-direction:row;justify-content:center;align-items:center;gap:6px}.thread-module__fjXxja__offerFailedIcon{width:18px;height:18px}.thread-module__fjXxja__offerStatus{align-items:center;gap:7px;padding-bottom:2px;display:flex}.thread-module__fjXxja__offerChip{box-sizing:border-box;border:1.25px solid var(--offer-chip-edge);border-radius:var(--radius-pill);background:var(--offer-chip);width:24px;height:24px;color:var(--offer-icon);flex:none;place-items:center;display:grid}.thread-module__fjXxja__offerChipIcon{stroke-width:2.2px;width:14px;height:14px}.thread-module__fjXxja__offerLabel{min-width:0;color:var(--offer-ink);font-size:var(--text-small);font-weight:var(--weight-bold);line-height:1.25}.thread-module__fjXxja__offerBundleLine{color:var(--text-muted);font-size:var(--text-small);font-weight:var(--weight-bold);margin:0}.thread-module__fjXxja__offerItems{flex-direction:column;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.thread-module__fjXxja__offerItem{align-items:center;gap:var(--space-2);min-width:0;display:flex}.thread-module__fjXxja__offerItemThumb,.thread-module__fjXxja__offerItemThumbEmpty{background:var(--photo-well);object-fit:cover;border-radius:6px;flex:none;width:28px;height:28px}.thread-module__fjXxja__offerItemThumbEmpty{color:var(--text-muted);place-items:center;display:grid}.thread-module__fjXxja__offerItemTag{width:12px;height:12px}.thread-module__fjXxja__offerItemTitle{color:var(--text);font-size:var(--text-meta);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.thread-module__fjXxja__offerItemPrice{color:var(--text);font-size:var(--text-meta);font-weight:var(--weight-bold);flex:none}.thread-module__fjXxja__offerViewAll{min-height:32px;color:var(--heading);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}@media (hover:hover){.thread-module__fjXxja__offerViewAll:hover,.thread-module__fjXxja__offerBundleAgain:hover{text-decoration:underline}}.thread-module__fjXxja__offerViewAll:focus-visible,.thread-module__fjXxja__offerBundleAgain:focus-visible,.thread-module__fjXxja__bundleDetailRow:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset);border-radius:var(--radius-thumb)}.thread-module__fjXxja__offerViewAllIcon{stroke-width:2.2px;width:16px;height:16px}.thread-module__fjXxja__offerBundleAgain{min-height:var(--target-min);color:var(--heading);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-bold);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.thread-module__fjXxja__bundleDetailCount{margin:calc(var(--space-2) * -1) 0 0;color:var(--text-muted);font-size:var(--text-small);font-weight:var(--weight-bold)}.thread-module__fjXxja__bundleDetailDeal{align-items:baseline;gap:var(--space-2);padding:0 0 var(--space-4);border-bottom:var(--border-control) solid var(--line);margin:0;display:flex}.thread-module__fjXxja__bundleDetailList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.thread-module__fjXxja__bundleDetailList>li+li{border-top:var(--border-control) solid var(--line)}.thread-module__fjXxja__bundleDetailRow{align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-2) 0;color:var(--text);text-decoration:none;display:flex}.thread-module__fjXxja__bundleDetailThumb{border-radius:var(--radius-thumb);background:var(--photo-well);object-fit:cover;flex:none;width:48px;height:60px}.thread-module__fjXxja__offerPriceRow{align-items:baseline;gap:var(--space-2);padding-top:2px;display:flex}.thread-module__fjXxja__offerPrice{color:var(--text);font-family:var(--font-text);font-size:26px;font-weight:var(--weight-heavy);letter-spacing:-.5px;font-variant-numeric:tabular-nums;line-height:1.1}.thread-module__fjXxja__offerOriginal{color:var(--text-muted);font-size:15px;font-weight:var(--weight-text)}.thread-module__fjXxja__offerBadgeCover{flex:none;align-self:center}.thread-module__fjXxja__offerTimer{color:var(--text-muted);font-size:var(--text-meta);font-weight:var(--weight-text);align-items:center;gap:6px;margin:0;display:flex}.thread-module__fjXxja__offerPulse{border-radius:var(--radius-pill);background:var(--offer-icon);flex:none;width:6px;height:6px;animation:1.2s ease-in-out infinite thread-module__fjXxja__pulse}.thread-module__fjXxja__offerFrozenTime{color:var(--text-muted);font-size:var(--text-meta);text-align:center;margin:0}.thread-module__fjXxja__offerBanner{justify-content:center;align-items:center;gap:var(--space-2);margin:6px calc(-1 * var(--offer-pad)) -12px;padding:12px var(--offer-pad) 14px;border-top:1px solid var(--line);color:var(--text-muted);font-size:var(--text-small);font-weight:var(--weight-bold);display:flex}.thread-module__fjXxja__offerBanner>*{flex:none}.thread-module__fjXxja__offerBanner[data-banner=sold]{color:var(--sign-active-ink)}.thread-module__fjXxja__offerBannerIcon{width:16px;height:16px}.thread-module__fjXxja__offerActions{margin:6px calc(-1 * var(--offer-pad)) -12px;padding:12px var(--offer-pad) var(--offer-pad);border-top:1px solid var(--line)}.thread-module__fjXxja__offerActions:empty{display:none}.thread-module__fjXxja__offerBanner+.thread-module__fjXxja__offerActions{margin-top:12px}.thread-module__fjXxja__offerCard .thread-module__fjXxja__offerActions [data-offer-row]{gap:10px;padding-top:0}.thread-module__fjXxja__offerCard .thread-module__fjXxja__offerActions [data-offer-action],.thread-module__fjXxja__offerCard .thread-module__fjXxja__offerActions [data-offer-pay],.thread-module__fjXxja__offerCard .thread-module__fjXxja__offerActions [data-offer-row=pay]>[aria-disabled=true]{--button-height:var(--target-min);--button-padding:0 var(--space-3);--button-gap:6px;width:100%;font-size:var(--text-body);border-radius:12px}.thread-module__fjXxja__offerCard .thread-module__fjXxja__offerActions [data-offer-action=decline],.thread-module__fjXxja__offerCard .thread-module__fjXxja__offerActions [data-offer-action=withdraw]{background:var(--surface-raised);color:var(--text-muted);font-weight:var(--weight-bold);border:0;align-self:stretch;text-decoration:none}@media (hover:hover){.thread-module__fjXxja__offerCard .thread-module__fjXxja__offerActions [data-offer-action=decline]:hover,.thread-module__fjXxja__offerCard .thread-module__fjXxja__offerActions [data-offer-action=withdraw]:hover{background:var(--field-soft);color:var(--text)}}.thread-module__fjXxja__soldPeak{box-sizing:border-box;background:var(--sign-active-soft);min-width:160px;max-width:70%;color:var(--sign-active-ink);font-family:var(--font-text);animation:thread-module__fjXxja__offer-peak .55s var(--ease-spring) both;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:16px 18px;display:flex}.thread-module__fjXxja__soldPeakIcon{border-radius:var(--radius-pill);background:var(--sign-active);width:26px;height:26px;color:var(--on-heading);place-items:center;display:grid}.thread-module__fjXxja__soldPeakGlyph{fill:currentColor;width:15px;height:15px}.thread-module__fjXxja__soldPeakWord{align-items:center;gap:7px;display:flex}.thread-module__fjXxja__soldPeakSparkle{width:20px;height:20px;color:var(--sign-active);fill:currentColor}.thread-module__fjXxja__soldPeakText{font-size:var(--text-body);font-weight:var(--weight-heavy);letter-spacing:-.2px}.thread-module__fjXxja__soldPeakAmount{color:var(--text);font-size:var(--text-small);font-weight:var(--weight-bold)}@keyframes thread-module__fjXxja__offer-peak{0%{opacity:0;transform:translateY(8px)scale(.86)}70%{opacity:1;transform:translateY(0)scale(1.03)}to{opacity:1;transform:none}}.thread-module__fjXxja__typing{height:24px;padding:0 var(--space-4);flex:none}.thread-module__fjXxja__typingInner{align-items:center;gap:var(--space-2);color:var(--text-muted);font-family:var(--font-text);font-size:var(--text-meta);display:inline-flex}.thread-module__fjXxja__typingDots{gap:3px;display:inline-flex}.thread-module__fjXxja__typingDots span{border-radius:var(--radius-pill);background:var(--text-muted);width:6px;height:6px;animation:1.2s ease-in-out infinite thread-module__fjXxja__pulse}.thread-module__fjXxja__typingDots span:nth-child(2){animation-delay:.16s}.thread-module__fjXxja__typingDots span:nth-child(3){animation-delay:.32s}.thread-module__fjXxja__typingText{font-weight:var(--weight-bold)}.thread-module__fjXxja__composer{gap:var(--space-2);padding:var(--space-2) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:var(--border-control) solid var(--line);background:var(--surface);flex-direction:column;flex:none;display:flex}.thread-module__fjXxja__composerRow{align-items:flex-end;gap:var(--space-2);display:flex}.thread-module__fjXxja__field{min-width:0;min-height:var(--target-min);border:1.5px solid var(--line);background:var(--surface);max-height:168px;color:var(--text);font-family:var(--font-text);resize:none;border-radius:22px;flex:1;margin:0;padding:10px 16px;font-size:16px;line-height:22px}.thread-module__fjXxja__field::placeholder{color:var(--text-muted)}.thread-module__fjXxja__field:focus{border-color:var(--heading);box-shadow:inset 0 0 0 1px var(--heading);outline:none}.thread-module__fjXxja__attach,.thread-module__fjXxja__send,.thread-module__fjXxja__iconButton{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--heading);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}.thread-module__fjXxja__attach:disabled,.thread-module__fjXxja__send:disabled{cursor:default;opacity:.55}.thread-module__fjXxja__send[data-ready]{background:var(--accent-press);color:var(--on-accent);opacity:1}.thread-module__fjXxja__attach:focus-visible,.thread-module__fjXxja__send:focus-visible,.thread-module__fjXxja__iconButton:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.thread-module__fjXxja__iconGlyph{width:20px;height:20px}.thread-module__fjXxja__replying{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-left:3px solid var(--accent);border-radius:var(--radius-thumb);background:var(--panel);display:flex}.thread-module__fjXxja__replyingText{min-width:0;font-family:var(--font-text);flex-direction:column;flex:1;display:flex}.thread-module__fjXxja__replyingLabel{color:var(--text-muted);font-size:var(--text-meta);font-weight:var(--weight-bold)}.thread-module__fjXxja__replyingQuote{color:var(--text);font-size:var(--text-small);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thread-module__fjXxja__staged{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.thread-module__fjXxja__stagedItem{position:relative}.thread-module__fjXxja__stagedThumb{border-radius:var(--radius-card);object-fit:cover;width:64px;height:64px;display:block}.thread-module__fjXxja__stagedRemove{border:2px solid var(--surface);border-radius:var(--radius-pill);background:var(--heading);width:28px;height:28px;color:var(--on-heading);cursor:pointer;place-items:center;padding:0;display:grid;position:absolute;top:-8px;right:-8px}.thread-module__fjXxja__stagedRemove:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:1px}.thread-module__fjXxja__stagedRemoveIcon{width:14px;height:14px}.thread-module__fjXxja__archived{align-items:center;gap:var(--space-3);padding:var(--space-4);border-top:var(--border-control) solid var(--line);background:var(--surface-raised);color:var(--text);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);flex:none;display:flex}.thread-module__fjXxja__archivedIcon{width:20px;height:20px;color:var(--text-muted);flex:none}.thread-module__fjXxja__sessionLine{align-items:center;gap:var(--space-2);color:var(--danger);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);flex-wrap:wrap;margin:0;display:flex}.thread-module__fjXxja__inlineLink,.thread-module__fjXxja__inlineButton{color:var(--heading);font:inherit;font-weight:var(--weight-heavy);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.thread-module__fjXxja__threadError{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--sign-sale-soft);color:var(--text);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);flex-wrap:wrap;display:flex}.thread-module__fjXxja__empty{align-items:center;gap:var(--space-2);margin:var(--space-8) auto;text-align:center;max-width:320px;font-family:var(--font-text);flex-direction:column;display:flex}.thread-module__fjXxja__emptyIcon{border-radius:var(--radius-pill);background:var(--sign-sale-soft);width:64px;height:64px;color:var(--accent);place-items:center;display:grid}.thread-module__fjXxja__emptyGlyph{width:32px;height:32px}.thread-module__fjXxja__emptyTitle{color:var(--heading);font-size:var(--text-body-l);font-weight:var(--weight-heavy);margin:0}.thread-module__fjXxja__emptyBody{color:var(--text);font-size:var(--text-body);margin:0}.thread-module__fjXxja__emptyHint{color:var(--text-muted);font-size:var(--text-small);margin:0}.thread-module__fjXxja__skeleton{gap:var(--space-3);padding-top:var(--space-2);flex-direction:column;display:flex}.thread-module__fjXxja__skeletonBubble,.thread-module__fjXxja__skeletonCard{background:linear-gradient(90deg, var(--surface-raised), var(--surface), var(--surface-raised));background-size:200% 100%;border-radius:20px;height:40px;animation:1.4s linear infinite thread-module__fjXxja__shimmer;display:block}.thread-module__fjXxja__skeletonMine{align-self:flex-end}.thread-module__fjXxja__skeletonTheirs{align-self:flex-start}.thread-module__fjXxja__skeletonCard{border-radius:var(--radius-panel);align-self:flex-start;width:min(300px,86%);height:132px}.thread-module__fjXxja__state{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);border-radius:var(--radius-panel);background:var(--surface-raised);text-align:center;flex-direction:column;display:flex}.thread-module__fjXxja__failure{border:var(--border-control) solid var(--line);background:var(--surface)}.thread-module__fjXxja__stateIcon{border-radius:var(--radius-pill);background:var(--surface);width:64px;height:64px;color:var(--accent);place-items:center;display:grid}.thread-module__fjXxja__stateGlyph{width:30px;height:30px}.thread-module__fjXxja__stateTitle{color:var(--heading);font-family:var(--font-display);font-size:var(--text-display-xs);font-weight:var(--weight-black);line-height:var(--leading-panel);margin:0}.thread-module__fjXxja__stateBody{max-width:420px;color:var(--text);font-family:var(--font-text);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.thread-module__fjXxja__lightboxOverlay{z-index:200;background:var(--photo-scrim-deep);position:fixed;inset:0}.thread-module__fjXxja__lightbox{z-index:201;padding:var(--space-12) var(--space-4);place-items:center;display:grid;position:fixed;inset:0}.thread-module__fjXxja__lightboxImage{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 2 * var(--space-12));border-radius:var(--radius-card);object-fit:contain}.thread-module__fjXxja__lightboxClose{top:var(--space-3);right:var(--space-3);width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--on-photo) 16%, transparent);color:var(--on-photo);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute}.thread-module__fjXxja__lightboxClose:focus-visible{outline:var(--focus-width) solid var(--on-photo);outline-offset:2px}@media (max-width:760px){.thread-module__fjXxja__screen{--chat-top:calc(var(--header-height) + var(--category-row-height) + var(--space-3));--chat-height:calc(100dvh - var(--chat-top));margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-4)) 0}.thread-module__fjXxja__thread{border-left:0;border-right:0;border-radius:0}}@media (min-width:1024px){.thread-module__fjXxja__screen{--chat-top:calc(var(--header-height) + var(--space-6));--chat-height:calc(100dvh - var(--chat-top));grid-template-columns:380px minmax(0,1fr);align-items:start;gap:0;display:grid}.thread-module__fjXxja__rail{top:calc(var(--header-height) + var(--space-6));height:var(--chat-height);padding-right:var(--space-6);border-right:var(--border-control) solid var(--line);overscroll-behavior:contain;display:block;position:sticky;overflow-y:auto}.thread-module__fjXxja__screen>.thread-module__fjXxja__thread{padding-left:var(--space-6);border:0;border-radius:0}.thread-module__fjXxja__back{display:none}}@media (min-width:1600px){.thread-module__fjXxja__screen{grid-template-columns:440px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.thread-module__fjXxja__spin,.thread-module__fjXxja__offerPulse,.thread-module__fjXxja__typingDots span,.thread-module__fjXxja__headSkeleton,.thread-module__fjXxja__offerLoading,.thread-module__fjXxja__soldPeak,.thread-module__fjXxja__skeletonBubble,.thread-module__fjXxja__skeletonCard{animation:none}}@keyframes thread-module__fjXxja__spin{to{transform:rotate(360deg)}}@keyframes thread-module__fjXxja__pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes thread-module__fjXxja__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.thread-module__fjXxja__itemPriceRow{align-items:center;gap:var(--space-2);display:flex}.thread-module__fjXxja__itemBadgeCover{flex:none}.thread-module__fjXxja__pillShort{display:none}@media (max-width:760px){.thread-module__fjXxja__pillLong{display:none}.thread-module__fjXxja__pillShort{display:inline}}
.inbox-module__89NEnq__title{font-family:var(--font-display);font-size:var(--text-display-s);font-weight:var(--weight-black);line-height:var(--leading-panel);letter-spacing:var(--tracking-display);color:var(--heading);margin:0}.inbox-module__89NEnq__noscript{padding:var(--space-4);border:var(--border-control) solid var(--line);border-radius:var(--radius-card);background:var(--panel);color:var(--text);font-family:var(--font-text);font-size:var(--text-body);line-height:var(--leading-body);margin:0}
.SellerOfferDialog-module__0ckPJq__recipient{min-width:0}.SellerOfferDialog-module__0ckPJq__handle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}dl.SellerOfferDialog-module__0ckPJq__toBar{border-color:var(--sign-ship-soft);background:color-mix(in srgb, var(--sign-ship-soft) 35%, var(--surface))}dl.SellerOfferDialog-module__0ckPJq__capBar{border-color:color-mix(in srgb, var(--accent) 35%, var(--surface));background:var(--sign-sale-soft)}.SellerOfferDialog-module__0ckPJq__recipients{font-size:var(--text-small);font-weight:var(--weight-heavy);line-height:var(--leading-body);color:var(--text);text-align:center;margin:0}.SellerOfferDialog-module__0ckPJq__recipients[data-recipients="0"]{font-weight:var(--weight-bold);color:var(--text-muted)}dl.SellerOfferDialog-module__0ckPJq__toBar>span{background:var(--sign-ship-soft)}dl.SellerOfferDialog-module__0ckPJq__capBar>span{background:color-mix(in srgb, var(--accent) 35%, var(--surface))}
.BundleOfferComposer-module__Mz6bRa__composer{gap:var(--space-4);flex-direction:column;min-width:0;display:flex;position:relative}.BundleOfferComposer-module__Mz6bRa__lead,.BundleOfferComposer-module__Mz6bRa__subtitle{margin:calc(var(--space-2) * -1) 0 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-muted)}.BundleOfferComposer-module__Mz6bRa__sections{gap:var(--space-8);min-width:0;margin:var(--space-4) 0 0;flex-direction:column;display:flex}.BundleOfferComposer-module__Mz6bRa__section{min-width:0}.BundleOfferComposer-module__Mz6bRa__sectionTitle{margin:0 0 var(--space-4);font-family:var(--font-display);font-size:var(--text-display-s);font-weight:var(--weight-black);line-height:var(--leading-panel);letter-spacing:var(--tracking-display);color:var(--heading)}.BundleOfferComposer-module__Mz6bRa__section [data-price=own]{font-size:var(--text-body-l);font-weight:var(--weight-heavy);color:var(--text)}.BundleOfferComposer-module__Mz6bRa__corner{aspect-ratio:4/5;pointer-events:none;justify-content:flex-start;align-items:flex-start;gap:4px;padding:8px;display:flex;position:absolute;top:0;left:0;right:0}.BundleOfferComposer-module__Mz6bRa__likedPill{border-radius:var(--radius-pill);background:var(--surface);color:var(--heading);font-size:var(--text-meta);font-weight:var(--weight-heavy);box-shadow:0 1px 3px var(--scroll-shade);align-items:center;gap:4px;margin:4px 0 0;padding:4px 10px;line-height:1.2;display:inline-flex}.BundleOfferComposer-module__Mz6bRa__likedIcon{width:11px;height:11px;color:var(--accent);fill:currentColor}.BundleOfferComposer-module__Mz6bRa__tick{width:var(--target-min);height:var(--target-min);cursor:pointer;pointer-events:auto;place-items:center;margin:-10px 0 0 -10px;display:grid;position:relative}.BundleOfferComposer-module__Mz6bRa__tickInput{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.BundleOfferComposer-module__Mz6bRa__tickBox{border:2px solid var(--control-edge);background:var(--surface);width:26px;height:26px;color:var(--on-accent);box-shadow:0 1px 3px var(--scroll-shade);border-radius:50%;place-items:center;display:grid}.BundleOfferComposer-module__Mz6bRa__tickInput:checked+.BundleOfferComposer-module__Mz6bRa__tickBox{border-color:var(--heading);background:var(--heading);color:var(--on-heading)}.BundleOfferComposer-module__Mz6bRa__tickInput:focus-visible+.BundleOfferComposer-module__Mz6bRa__tickBox{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.BundleOfferComposer-module__Mz6bRa__tickGlyph{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.BundleOfferComposer-module__Mz6bRa__section li:has(.BundleOfferComposer-module__Mz6bRa__tickInput:checked) figure:after{content:"";border:3px solid var(--heading);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.BundleOfferComposer-module__Mz6bRa__previewDialog>:first-child{padding:0 calc(var(--target-min) - var(--space-2));text-wrap:balance}.BundleOfferComposer-module__Mz6bRa__more{margin:var(--space-6) 0 0;justify-content:center;display:flex}.BundleOfferComposer-module__Mz6bRa__bar{z-index:20;align-items:center;gap:10px var(--space-4);margin:var(--space-2) calc(var(--page-gutter) * -1) 0;padding:12px var(--page-gutter) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:sticky;bottom:0}.BundleOfferComposer-module__Mz6bRa__barClose{width:var(--target-min);height:var(--target-min);background:var(--control-quiet);color:var(--heading);-webkit-tap-highlight-color:transparent;border-radius:50%;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.BundleOfferComposer-module__Mz6bRa__barClose:hover{background:var(--line)}}.BundleOfferComposer-module__Mz6bRa__barClose:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.BundleOfferComposer-module__Mz6bRa__barCloseIcon{stroke-width:2px;width:22px;height:22px}.BundleOfferComposer-module__Mz6bRa__barSum{flex-wrap:wrap;align-items:baseline;min-width:0;margin:0;display:flex}.BundleOfferComposer-module__Mz6bRa__count{font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--text)}.BundleOfferComposer-module__Mz6bRa__dot{white-space:pre;color:var(--text-muted)}.BundleOfferComposer-module__Mz6bRa__total{font-family:var(--font-text);font-size:var(--text-body-l);font-weight:var(--weight-heavy);color:var(--heading);font-variant-numeric:tabular-nums}.BundleOfferComposer-module__Mz6bRa__continue{min-width:168px}.BundleOfferComposer-module__Mz6bRa__likedBar{grid-template-columns:minmax(0,1fr);justify-items:end}.BundleOfferComposer-module__Mz6bRa__bare{padding:var(--space-6) 0;background:0 0}.BundleOfferComposer-module__Mz6bRa__state{justify-items:start;gap:var(--space-3);padding:var(--space-6) var(--space-4);border-radius:var(--radius-panel);background:var(--surface-raised);display:grid}.BundleOfferComposer-module__Mz6bRa__stateTitle{font-family:var(--font-display);font-size:var(--text-display-xs);font-weight:var(--weight-black);line-height:var(--leading-panel);color:var(--heading);margin:0}.BundleOfferComposer-module__Mz6bRa__stateText{max-width:var(--measure);font-size:var(--text-body);line-height:var(--leading-body);color:var(--text);margin:0}.BundleOfferComposer-module__Mz6bRa__previewDialog{gap:var(--space-4)}.BundleOfferComposer-module__Mz6bRa__preview{gap:var(--space-4);grid-template-columns:120px minmax(0,1fr);align-items:start;display:grid}.BundleOfferComposer-module__Mz6bRa__previewPhoto{aspect-ratio:4/5;border-radius:var(--radius-photo);background:var(--photo-well);overflow:hidden}.BundleOfferComposer-module__Mz6bRa__previewPhoto img{object-fit:cover;width:100%;height:100%;display:block}.BundleOfferComposer-module__Mz6bRa__previewInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.BundleOfferComposer-module__Mz6bRa__previewBrand{font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--text);margin:0}.BundleOfferComposer-module__Mz6bRa__muted{color:var(--text-muted);font-weight:var(--weight-text)}.BundleOfferComposer-module__Mz6bRa__previewFacts{font-size:var(--text-small);color:var(--text-muted);margin:0}.BundleOfferComposer-module__Mz6bRa__previewPrice{margin:var(--space-2) 0 0;flex-direction:column;gap:2px;display:flex}.BundleOfferComposer-module__Mz6bRa__previewPriceLabel{font-size:var(--text-meta);color:var(--text-muted)}.BundleOfferComposer-module__Mz6bRa__previewAmount{font-family:var(--font-display);font-size:var(--text-price-m);font-weight:var(--weight-display);color:var(--text);font-variant-numeric:tabular-nums}.BundleOfferComposer-module__Mz6bRa__previewFoot{gap:var(--space-3);flex-direction:column;grid-column:1/-1;display:flex}.BundleOfferComposer-module__Mz6bRa__previewCount{font-size:var(--text-small);color:var(--text-muted);justify-content:center;align-items:center;gap:6px;margin:0;display:flex}.BundleOfferComposer-module__Mz6bRa__previewCountIcon{width:14px;height:14px}.BundleOfferComposer-module__Mz6bRa__previewToggle{gap:var(--space-2);width:100%;min-height:52px}.BundleOfferComposer-module__Mz6bRa__previewToggleIcon{width:20px;height:20px}@media (max-width:480px){.BundleOfferComposer-module__Mz6bRa__bar{gap:10px var(--space-2)}.BundleOfferComposer-module__Mz6bRa__likedBar{grid-template-columns:minmax(0,1fr);justify-items:stretch}.BundleOfferComposer-module__Mz6bRa__count{font-size:var(--text-small)}.BundleOfferComposer-module__Mz6bRa__continue{min-width:0;padding-right:var(--space-4);padding-left:var(--space-4)}.BundleOfferComposer-module__Mz6bRa__likedBar .BundleOfferComposer-module__Mz6bRa__continue{width:100%}}
.ShopRack-module__Y4rmLq__rack{--rack-chip-height:var(--target-min);--rack-grid-top:18px;--rack-panel-width:280px;--rack-panel-max:360px;--rack-sheet-z:210;gap:var(--space-12);font-family:var(--font-text);flex-direction:column;display:flex}.ShopRack-module__Y4rmLq__section{gap:var(--rack-grid-top);flex-direction:column;display:flex}.ShopRack-module__Y4rmLq__section>ul,.ShopRack-module__Y4rmLq__results>ul{--grid-padding:0}.ShopRack-module__Y4rmLq__results .ShopRack-module__Y4rmLq__offer{display:none}@media (max-width:760px){.ShopRack-module__Y4rmLq__results .ShopRack-module__Y4rmLq__offer[data-slot~=phone]{display:flex}}@media (min-width:761px) and (max-width:1180px){.ShopRack-module__Y4rmLq__results .ShopRack-module__Y4rmLq__offer[data-slot~=tablet]{display:flex}}@media (min-width:1181px){.ShopRack-module__Y4rmLq__results .ShopRack-module__Y4rmLq__offer[data-slot~=desktop]{display:flex}}.ShopRack-module__Y4rmLq__heading{font-family:var(--font-display);font-size:var(--text-display-s);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--heading);margin:0}.ShopRack-module__Y4rmLq__bar{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.ShopRack-module__Y4rmLq__controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ShopRack-module__Y4rmLq__menu{position:relative}.ShopRack-module__Y4rmLq__bar>.ShopRack-module__Y4rmLq__menu:first-child{order:2;margin-left:auto}.ShopRack-module__Y4rmLq__chip{min-height:var(--rack-chip-height);padding:0 var(--space-3) 0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--border-control) var(--control-edge);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--heading);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;align-items:center;gap:6px;display:inline-flex}@media (hover:hover){.ShopRack-module__Y4rmLq__chip:hover{background:var(--fill-soft)}}.ShopRack-module__Y4rmLq__chip[data-set]{background:var(--heading);color:var(--on-heading);box-shadow:none}.ShopRack-module__Y4rmLq__chip:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ShopRack-module__Y4rmLq__chipLabel{text-overflow:ellipsis;max-width:30ch;overflow:hidden}.ShopRack-module__Y4rmLq__chevron{flex:none;width:16px;height:16px}.ShopRack-module__Y4rmLq__menu .ShopRack-module__Y4rmLq__chevron{transform:rotate(90deg)}.ShopRack-module__Y4rmLq__chip[aria-expanded=true] .ShopRack-module__Y4rmLq__chevron{transform:rotate(-90deg)}.ShopRack-module__Y4rmLq__backdrop{display:none}.ShopRack-module__Y4rmLq__panel{top:calc(100% + var(--space-2));z-index:60;width:var(--rack-panel-width);max-height:var(--rack-panel-max);padding:var(--space-2);border-radius:var(--radius-card);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--border-control) var(--line), 0 12px 32px -12px var(--scroll-shade);position:absolute;left:0;overflow-y:auto}.ShopRack-module__Y4rmLq__panelTitle{display:none}.ShopRack-module__Y4rmLq__options{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ShopRack-module__Y4rmLq__option{--option-pad:var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--target-min);padding:0 var(--space-3) 0 var(--option-pad);border-radius:var(--radius-thumb);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;display:flex;position:relative}.ShopRack-module__Y4rmLq__option[aria-pressed=true]{background:var(--fill-soft);color:var(--heading);font-weight:var(--weight-heavy)}.ShopRack-module__Y4rmLq__option:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:-3px}.ShopRack-module__Y4rmLq__optionLabel{overflow-wrap:anywhere;min-width:0}.ShopRack-module__Y4rmLq__optionCount{font-size:var(--text-small);font-weight:var(--weight-text);color:var(--text-muted);flex:none}.ShopRack-module__Y4rmLq__summary{align-items:center;gap:var(--space-4);display:flex}.ShopRack-module__Y4rmLq__count{font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--text-muted);margin:0}.ShopRack-module__Y4rmLq__clear{min-height:var(--target-min);padding:0 var(--space-2);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--heading);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.ShopRack-module__Y4rmLq__clear:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px;border-radius:4px}.ShopRack-module__Y4rmLq__option[data-indent="1"]{--option-pad:calc(var(--space-3) + var(--space-4))}.ShopRack-module__Y4rmLq__option[data-indent="2"]{--option-pad:calc(var(--space-3) + var(--space-8));font-weight:var(--weight-text)}.ShopRack-module__Y4rmLq__option[role=checkbox]{justify-content:flex-start}.ShopRack-module__Y4rmLq__option[role=checkbox]:before{content:"";background:var(--surface-raised);width:20px;height:20px;box-shadow:inset 0 0 0 var(--border-strong) var(--field-border);border-radius:6px;flex:none}.ShopRack-module__Y4rmLq__option[role=checkbox] .ShopRack-module__Y4rmLq__optionCount{margin-left:auto}.ShopRack-module__Y4rmLq__option[aria-checked=true]{color:var(--heading);font-weight:var(--weight-heavy)}.ShopRack-module__Y4rmLq__option[aria-checked=true]:before{background:var(--heading);box-shadow:none}.ShopRack-module__Y4rmLq__option[aria-checked=true]:after{content:"";top:50%;left:calc(var(--option-pad) + 5px);border-bottom:var(--border-strong) solid var(--on-heading);border-left:var(--border-strong) solid var(--on-heading);width:10px;height:5px;margin-top:-4px;position:absolute;transform:rotate(-45deg)}.ShopRack-module__Y4rmLq__done{display:none}.ShopRack-module__Y4rmLq__results{transition:opacity var(--duration-fast) var(--ease-out)}.ShopRack-module__Y4rmLq__results[data-waiting]{opacity:.5;cursor:progress}.ShopRack-module__Y4rmLq__more{align-items:center;gap:var(--space-4);padding:var(--space-10) 0 0;flex-direction:column;display:flex}.ShopRack-module__Y4rmLq__failed{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--text);margin:0}.ShopRack-module__Y4rmLq__moreButton{width:100%;max-width:280px;min-height:var(--control-height-sm);padding:0 var(--space-8);border:var(--border-strong) solid var(--heading);border-radius:var(--radius-pill);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--heading);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ShopRack-module__Y4rmLq__moreButton[aria-busy=true]{cursor:progress}.ShopRack-module__Y4rmLq__moreButton:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ShopRack-module__Y4rmLq__moreButton:active{background:var(--fill-soft)}@media (hover:hover){.ShopRack-module__Y4rmLq__option:hover,.ShopRack-module__Y4rmLq__moreButton:hover{background:var(--fill-soft)}}.ShopRack-module__Y4rmLq__none{align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;display:flex}.ShopRack-module__Y4rmLq__noneIcon{width:48px;height:48px;margin-bottom:var(--space-2);color:var(--heading)}.ShopRack-module__Y4rmLq__none>a:last-child{margin-top:var(--space-4)}.ShopRack-module__Y4rmLq__noneTitle{font-family:var(--font-display);font-size:var(--text-display-xs);font-weight:var(--weight-black);color:var(--heading);margin:0}.ShopRack-module__Y4rmLq__noneBody{max-width:44ch;font-size:var(--text-body);color:var(--text);margin:0}.ShopRack-module__Y4rmLq__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.ShopRack-module__Y4rmLq__rack{--rack-chip-height:var(--target-min);--rack-grid-top:var(--space-3);gap:var(--space-8)}.ShopRack-module__Y4rmLq__bar{align-items:stretch;gap:var(--space-2);flex-flow:column}.ShopRack-module__Y4rmLq__controls{min-width:0;margin:0 calc(var(--page-gutter) * -1);padding:var(--space-1) var(--page-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.ShopRack-module__Y4rmLq__controls::-webkit-scrollbar{display:none}.ShopRack-module__Y4rmLq__menu{position:static}.ShopRack-module__Y4rmLq__backdrop{z-index:var(--rack-sheet-z);background:var(--overlay);display:block;position:fixed;inset:0}.ShopRack-module__Y4rmLq__panel{z-index:calc(var(--rack-sheet-z) + 1);width:auto;max-height:70vh;padding:var(--space-4) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));border-radius:var(--radius-panel) var(--radius-panel) 0 0;flex-direction:column;display:flex;position:fixed;inset:auto 0 0;overflow:hidden}.ShopRack-module__Y4rmLq__options{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ShopRack-module__Y4rmLq__panelTitle{margin:0 0 var(--space-2);padding:0 var(--space-3);font-family:var(--font-display);font-size:var(--text-display-xs);font-weight:var(--weight-black);color:var(--heading);display:block}.ShopRack-module__Y4rmLq__option{min-height:48px}.ShopRack-module__Y4rmLq__done{width:100%;min-height:var(--control-height-sm);margin-top:var(--space-3);border-radius:var(--radius-pill);background:var(--heading);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--on-heading);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;justify-content:center;align-items:center;display:flex}.ShopRack-module__Y4rmLq__done:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.ShopRack-module__Y4rmLq__done:active{background:var(--heading-press)}.ShopRack-module__Y4rmLq__summary{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.ShopRack-module__Y4rmLq__chip,.ShopRack-module__Y4rmLq__results,.ShopRack-module__Y4rmLq__moreButton{transition:none}}
.FavouritesTab-module__wdOx0W__tab{--fav-panel-width:300px;--fav-panel-max:400px;--fav-sheet-z:210;--fav-fade:.16s;font-family:var(--font-text);flex-direction:column;gap:18px;display:flex}.FavouritesTab-module__wdOx0W__bar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.FavouritesTab-module__wdOx0W__menu{position:relative}.FavouritesTab-module__wdOx0W__chip{min-height:var(--target-min);padding:0 var(--space-3) 0 var(--space-4);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--border-control) var(--control-edge);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--heading);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-out);border:0;align-items:center;gap:6px;display:inline-flex}.FavouritesTab-module__wdOx0W__chip[data-set]{background:var(--heading);color:var(--on-heading);box-shadow:none}.FavouritesTab-module__wdOx0W__chip:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.FavouritesTab-module__wdOx0W__chipLabel{text-overflow:ellipsis;max-width:30ch;overflow:hidden}.FavouritesTab-module__wdOx0W__glyph{flex:none;width:18px;height:18px}.FavouritesTab-module__wdOx0W__chevron{flex:none;width:16px;height:16px;transform:rotate(90deg)}.FavouritesTab-module__wdOx0W__chip[aria-expanded=true] .FavouritesTab-module__wdOx0W__chevron{transform:rotate(-90deg)}.FavouritesTab-module__wdOx0W__clear{min-height:var(--target-min);padding:0 var(--space-2);font-family:var(--font-text);font-size:var(--text-small);font-weight:var(--weight-bold);color:var(--heading);text-decoration:underline;text-decoration-thickness:var(--border-field);text-underline-offset:4px;white-space:nowrap;cursor:pointer;background:0 0;border:0}.FavouritesTab-module__wdOx0W__clear:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px;border-radius:4px}.FavouritesTab-module__wdOx0W__backdrop{display:none}.FavouritesTab-module__wdOx0W__panel{top:calc(100% + var(--space-2));z-index:60;width:var(--fav-panel-width);max-height:var(--fav-panel-max);padding:var(--space-2);border-radius:var(--radius-card);background:var(--surface-raised);box-shadow:inset 0 0 0 var(--border-control) var(--line), 0 12px 32px -12px var(--scroll-shade);position:absolute;left:0;overflow-y:auto}.FavouritesTab-module__wdOx0W__panelHead{display:none}.FavouritesTab-module__wdOx0W__panelTitle{font-family:var(--font-display);font-size:var(--text-display-xs);font-weight:var(--weight-black);color:var(--heading);margin:0}.FavouritesTab-module__wdOx0W__panelClose{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);color:var(--heading);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.FavouritesTab-module__wdOx0W__panelClose:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:-3px}.FavouritesTab-module__wdOx0W__options{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FavouritesTab-module__wdOx0W__option{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-thumb);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.FavouritesTab-module__wdOx0W__option[aria-pressed=true]{background:var(--fill-soft);color:var(--heading);font-weight:var(--weight-heavy)}.FavouritesTab-module__wdOx0W__option[aria-pressed=true] .FavouritesTab-module__wdOx0W__optionNote{color:var(--text)}.FavouritesTab-module__wdOx0W__option:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:-3px}.FavouritesTab-module__wdOx0W__optionText{flex-direction:column;gap:2px;min-width:0;display:flex}.FavouritesTab-module__wdOx0W__optionLabel{overflow-wrap:anywhere}.FavouritesTab-module__wdOx0W__optionNote{font-size:var(--text-small);font-weight:var(--weight-text);color:var(--text-muted)}.FavouritesTab-module__wdOx0W__tick{width:20px;height:20px;color:var(--heading);flex:none}.FavouritesTab-module__wdOx0W__results{transition:opacity var(--duration-fast) var(--ease-out)}.FavouritesTab-module__wdOx0W__results[data-waiting]{opacity:.5;cursor:progress}.FavouritesTab-module__wdOx0W__results>ul{--grid-padding:0}.FavouritesTab-module__wdOx0W__results li{transition:opacity var(--fav-fade) var(--ease-out)}.FavouritesTab-module__wdOx0W__results li[data-leaving]{opacity:0;pointer-events:none}.FavouritesTab-module__wdOx0W__more{align-items:flex-start;gap:var(--space-4);padding:var(--space-6) 0 0;flex-direction:column;display:flex}.FavouritesTab-module__wdOx0W__failed{font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--text);margin:0}.FavouritesTab-module__wdOx0W__moreButton{width:100%;max-width:280px;min-height:var(--control-height-sm);padding:0 var(--space-8);border:var(--border-strong) solid var(--heading);border-radius:var(--radius-pill);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--heading);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.FavouritesTab-module__wdOx0W__moreButton[aria-busy=true]{cursor:progress}.FavouritesTab-module__wdOx0W__moreButton:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.FavouritesTab-module__wdOx0W__state{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-6);text-align:center;flex-direction:column;display:flex}.FavouritesTab-module__wdOx0W__stateHeart{width:40px;height:40px;margin-bottom:var(--space-2);fill:none;stroke:var(--accent);stroke-width:1.8px;stroke-linejoin:round}.FavouritesTab-module__wdOx0W__stateTitle{font-family:var(--font-display);font-size:var(--text-display-xs);font-weight:var(--weight-black);color:var(--heading);margin:0}.FavouritesTab-module__wdOx0W__stateBody{max-width:44ch;margin:0 0 var(--space-3);font-size:var(--text-body);line-height:var(--leading-body);color:var(--text)}.FavouritesTab-module__wdOx0W__snackRegion{right:var(--space-4);bottom:var(--space-8);left:var(--space-4);z-index:120;pointer-events:none;justify-content:center;display:flex;position:fixed}.FavouritesTab-module__wdOx0W__snack{align-items:center;gap:var(--space-3);max-width:480px;min-height:52px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-6);border-radius:var(--radius-card);background:var(--heading);box-shadow:0 12px 32px -12px var(--scroll-shade);color:var(--on-heading);font-size:var(--text-body);font-weight:var(--weight-bold);pointer-events:auto;display:flex}.FavouritesTab-module__wdOx0W__snack[data-snack=notice]{padding-right:var(--space-6)}.FavouritesTab-module__wdOx0W__snackText{flex:1;min-width:0}.FavouritesTab-module__wdOx0W__snackUndo{min-height:var(--target-min);padding:0 var(--space-2);font-family:var(--font-text);font-size:var(--text-body);font-weight:var(--weight-heavy);color:var(--on-heading);text-decoration:underline;text-decoration-thickness:var(--border-field);text-underline-offset:4px;cursor:pointer;background:0 0;border:0}.FavouritesTab-module__wdOx0W__snackClose{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);color:var(--on-heading);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.FavouritesTab-module__wdOx0W__snackUndo:focus-visible,.FavouritesTab-module__wdOx0W__snackClose:focus-visible{outline:var(--focus-width) solid var(--on-heading);outline-offset:-2px}.FavouritesTab-module__wdOx0W__hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.FavouritesTab-module__wdOx0W__chip:hover{background:var(--fill-soft)}.FavouritesTab-module__wdOx0W__chip[data-set]:hover{background:var(--heading-press)}.FavouritesTab-module__wdOx0W__option:hover,.FavouritesTab-module__wdOx0W__moreButton:hover{background:var(--fill-soft)}}@media (max-width:760px){.FavouritesTab-module__wdOx0W__tab{gap:var(--space-3)}.FavouritesTab-module__wdOx0W__bar{min-width:0;margin:0 calc(var(--page-gutter) * -1);padding:var(--space-1) var(--page-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.FavouritesTab-module__wdOx0W__bar::-webkit-scrollbar{display:none}.FavouritesTab-module__wdOx0W__menu{position:static}.FavouritesTab-module__wdOx0W__backdrop{z-index:var(--fav-sheet-z);background:var(--overlay);display:block;position:fixed;inset:0}.FavouritesTab-module__wdOx0W__panel{z-index:calc(var(--fav-sheet-z) + 1);width:auto;max-height:75vh;padding:var(--space-3) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));border-radius:var(--radius-panel) var(--radius-panel) 0 0;position:fixed;inset:auto 0 0}.FavouritesTab-module__wdOx0W__panelHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-2);padding:0 0 0 var(--space-3);display:flex}.FavouritesTab-module__wdOx0W__option{min-height:52px}.FavouritesTab-module__wdOx0W__snackRegion{bottom:calc(var(--tabbar-height) + var(--space-4) + env(safe-area-inset-bottom))}.FavouritesTab-module__wdOx0W__snack{width:100%}}@media (prefers-reduced-motion:reduce){.FavouritesTab-module__wdOx0W__chip,.FavouritesTab-module__wdOx0W__results,.FavouritesTab-module__wdOx0W__results li{transition:none}}
.user-module__djUN7G__main{--profile-top:var(--space-3);--profile-bottom:var(--space-16);--profile-band-column:calc(3 * var(--band-width) + 2 * var(--band-gap));--profile-inset:calc(var(--page-gutter) + var(--profile-band-column) + var(--band-gutter));--profile-back-size:var(--target-min);--profile-back-corner:12px;--profile-back-icon:20px;--front-lift:var(--profile-top);padding:var(--profile-top) 0 var(--profile-bottom);display:block}.user-module__djUN7G__frame{max-width:var(--frame-max);padding:0 var(--page-gutter) 0 var(--profile-inset);margin:0 auto}.user-module__djUN7G__main .user-module__djUN7G__back{--back-icon:var(--profile-back-icon);top:calc(var(--profile-back-corner) - (var(--target-min) - var(--profile-back-size)) / 2);left:calc(var(--profile-back-corner) - (var(--target-min) - var(--profile-back-size)) / 2);color:var(--heading);background:0 0}.user-module__djUN7G__main .user-module__djUN7G__back:before{content:"";inset:calc((var(--target-min) - var(--profile-back-size)) / 2);z-index:-1;border-radius:var(--radius-pill);background:var(--surface);transition:background-color var(--duration-fast) var(--ease-out);position:absolute}@media (hover:hover){.user-module__djUN7G__main .user-module__djUN7G__back:hover{color:var(--heading-press);background:0 0}.user-module__djUN7G__main .user-module__djUN7G__back:hover:before{background:var(--surface-raised)}}@media (prefers-reduced-motion:reduce){.user-module__djUN7G__main .user-module__djUN7G__back:before{transition:none}}@media (max-width:760px){.user-module__djUN7G__main{--profile-top:var(--space-2);--profile-bottom:var(--space-12);--profile-back-size:var(--target-min);--profile-back-corner:6px;--profile-back-icon:18px}.user-module__djUN7G__frame{padding:0 var(--page-gutter)}}
