.x4j,.x4l,.x4p{display:none}.x3u .x5p>img:not(.seller-logo){position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#080808}.ended-product .x5p>img:not(.seller-logo){filter:grayscale(1) blur(14px)}.x5p{overflow:hidden}.x8b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 18px}.x8b .btn{min-width:0;min-height:44px;padding:10px 6px}.x8d{width:min(1060px,calc(100% - 24px));max-width:1060px;overflow-x:hidden}.x8d .x4r{position:sticky;top:-24px;background:#100d10;z-index:2;padding:10px 0}.x8d .x2v,.x8d .x70{max-width:100%;min-width:0}.x86{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:14px 0}.x8a{display:flex;gap:8px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.x8n{display:flex;gap:6px;align-items:flex-start;min-width:0}.x8m{width:32px;min-width:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px 0;font-size:10px;cursor:pointer;min-height:44px}.x8m input{width:18px;height:18px;min-width:18px;margin:0;accent-color:var(--z2r)}.x8n>details{flex:1;min-width:0;margin:0}.x8g{border:1px solid var(--z1j);border-radius:8px;overflow:hidden}.x8g summary,.x8i{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,.55fr) minmax(0,1.15fr);gap:12px;align-items:center;padding:13px;font-size:.82rem}.x8i{margin-left:38px;font-size:.75rem;color:var(--z2j);padding-bottom:5px}.x8g summary{cursor:pointer;list-style:none;min-height:60px}.x8g summary::-webkit-details-marker{display:none}.x8g summary>span{min-width:0;overflow-wrap:anywhere}.x8g summary small{display:block;color:var(--z2j);font-size:.72rem;line-height:1.6}.x8k strong{color:#fff;text-decoration:underline;text-decoration-color:rgba(var(--z2s),.5);text-underline-offset:4px}.x8g[open]>summary{background:rgba(var(--z2s),.06)}.x8h{padding:16px;border-top:1px solid var(--z1j);font-size:.85rem}.x8j{display:flex;gap:14px;align-items:flex-start;margin-bottom:14px;min-width:0}.x8j>div{min-width:0;overflow-wrap:anywhere}.x8j p{margin:0 0 8px}.x8j>.x4h{width:90px;height:90px;object-fit:contain;flex:none}.x6q{margin-left:auto;order:99;flex:none}.x1u>.x6q{display:block;width:max-content}td.xk:has(>.x6q){display:flex;gap:8px;align-items:center}.x8l{margin-top:12px}.x88{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.6fr) auto;gap:12px;align-items:center}.x88>span{display:grid;gap:5px}.x88 small{font-size:.74rem;color:var(--z2j)}.x88 strong{font-size:.9rem}.x8e{background:transparent;border:0;color:#fff;padding:6px 0;text-align:left;display:grid;gap:6px;cursor:pointer;font:inherit;min-width:0;min-height:44px}.x8e>strong{text-decoration:underline;text-decoration-color:var(--z2r);text-underline-offset:4px}.x8o{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:15px 0}.x8o .x7n{min-width:0;cursor:pointer;padding:12px}.x8o .x7n.active{border-color:var(--z2r);background:rgba(var(--z2s),.1)}.x8o .x7n span{font-size:.8rem}.x8o .x7n strong{font-size:1.4rem}.x8c{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:6px;align-items:center;border-bottom:1px solid var(--z1j);min-width:0}.x8c .x4g{border:0;margin:0;min-width:0;background:transparent}.x8c.is-pinned{border-left:2px solid var(--z2r);background:rgba(var(--z2s),.045)}.x8c .x8f{font-size:.72rem;padding:8px;min-height:44px}.x8c .x4g>span{display:block;margin-bottom:6px}.x8c .x4g>.x70{display:flex}.x1p{margin-top:20px}.x1p h2,.x1p p{color:#fff}.x1q{display:grid;gap:14px;max-width:100%;min-width:0}.x1q img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto;object-fit:contain}.x3b{display:flex;gap:8px;flex-wrap:wrap}.x3b img{width:80px;height:70px;object-fit:contain;border:1px solid var(--z1j);border-radius:4px}.x2f{flex-wrap:wrap}.x2f>strong{overflow-wrap:anywhere;min-width:0}.x2f .x8m{padding:0}.xa{border-bottom:1px solid var(--z1j);padding:8px 0}.x6h .x4a{display:inline-flex}@media(max-width:740px){.x80{display:flex;flex-wrap:nowrap;gap:4px;padding:5px max(6px,env(safe-area-inset-right)) 5px max(6px,env(safe-area-inset-left));min-height:54px}.x80 .xj,.x80 .xj img{width:56px;min-width:56px}.x80 .xj{margin-right:8px;order:0}.x80 .xj img{height:40px;object-fit:contain}.x80 .x7i{display:flex;flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-start;gap:4px;min-width:0;width:auto;margin-right:auto;order:1}.x80 .x7i .btn,.x4l .btn{font-size:clamp(12px,3.33vw,14px);padding:5px 3px;min-height:44px;min-width:0;white-space:nowrap;flex:none;display:inline-flex;align-items:center;justify-content:center;letter-spacing:-.025em;border-radius:5px}.x80 .x1{display:none}.x4l{display:flex;flex:none;margin-left:2px;order:2}.x4p{display:inline-flex;align-items:center;gap:5px}.x4j{display:block;position:fixed;z-index:5;right:env(safe-area-inset-right);top:50%;width:0;height:94px;transform:translateY(-50%);transition:width 180ms ease-out;pointer-events:none}.x4j.is-open{width:74px}.x4j:not(.is-open) .x4m{display:none}.x4m{box-sizing:border-box;width:74px;height:94px;padding:2px 1px 2px 3px;border:1px solid rgba(255,168,216,.45);border-right:0;border-radius:4px 0 0 4px;background:rgba(255,168,216,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:-2px 0 8px #0003;display:grid;grid-template-rows:repeat(2,44px);pointer-events:auto;overflow:hidden}.x4m[inert]{pointer-events:none}.x4j .x4n{font-family:inherit;font-size:10px;font-weight:400;line-height:1.2;display:flex;align-items:center;justify-content:flex-start;gap:2px;min-width:0;min-height:44px;padding:0 1px;color:#fff;text-decoration:none;letter-spacing:-.025em;border-bottom:1px solid rgba(255,192,226,.3);overflow:hidden}.x4n:last-child{border-bottom:0}.x4n>svg{width:10px;height:10px;flex:none;stroke:currentColor;stroke-width:1.65;fill:none}.x4k{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x4j .x4a{font-size:10px;gap:1px;max-width:100%;flex-wrap:nowrap}.x4j .x4a>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.x4j .grade-badge{font-size:9px}.x4j .x4o{font-size:8px;color:#ffd7ee;min-width:0;max-width:15px;overflow:hidden;flex:none;font-variant-numeric:tabular-nums}.x4j .x4o[hidden]{display:none}.mobile-account-toggle{position:absolute;left:-44px;top:25px;width:44px;height:44px;border:0;padding:0;background:transparent;color:#ffd3eb;pointer-events:auto;cursor:pointer}.mobile-account-toggle:before{content:'';position:absolute;right:0;top:0;width:12px;height:44px;border:1px solid rgba(255,168,216,.45);border-right:0;background:rgba(255,168,216,.22);border-radius:4px 0 0 4px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mobile-account-toggle>span{position:absolute;right:2px;top:11px;font-size:15px;line-height:20px}.mobile-account-toggle:focus-visible{outline:1px solid var(--z2r);outline-offset:-2px}.x5h{scroll-margin-top:62px}.x89,.x3f .x2v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;max-width:100%}.x89>.x71{grid-column:1/-1}.x89>label,.x3f .x2v>label{min-width:0;max-width:100%;width:100%;margin:0}input[type=date],.x22 input[type=date]{box-sizing:border-box;min-width:0;min-inline-size:0;width:100%;max-width:100%;padding:9px 5px;font-size:16px;appearance:none;-webkit-appearance:none;display:block}input[type=date]::-webkit-date-and-time-value{text-align:left;min-width:0}.x89 input,.x89 select,.x3f input,.x3f select{max-width:100%;min-width:0;box-sizing:border-box}.x89 .btn{padding:9px 6px;min-width:0;font-size:.8rem;min-height:44px}.x8d{padding:14px;width:calc(100% - 16px);max-width:calc(100% - 16px)}.x8d .x4r{top:-14px}.x8i{display:none}.x8g summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:10px;font-size:.76rem}.x8g summary>.x8k{grid-column:1/-1;font-size:.85rem}.x8g summary>[data-label]:before{content:attr(data-label);display:block;color:var(--z2j);font-size:.65rem;margin-bottom:3px}.x8h{padding:11px}.x8j>.x4h{width:64px;height:64px}.x8m{width:25px;min-width:25px}.x8n{gap:4px}.x86 .btn{font-size:.75rem;min-height:44px;padding:8px}.x88{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.x8e{grid-column:1/-1}.x88>span:last-child{grid-column:1/-1}.x87 .x70 .btn{font-size:.76rem}.x8o{grid-template-columns:repeat(3,minmax(0,1fr))}.x8o .x7n{padding:9px}.x8o .x7n span{font-size:.72rem}.x8c{grid-template-columns:25px minmax(0,1fr);gap:4px}.x8c .x8f{grid-column:2;justify-self:end;margin:0 8px 7px 0}.x8c .x4g{padding:10px 7px;font-size:.84rem}.x8c .x4g .x7l{font-size:.72rem}.x8a{gap:5px}}@media(prefers-reduced-motion:reduce){.x4j{transition:none}}.x3j{line-height:1.7;overflow-wrap:anywhere;margin:0 0 20px}.x45{font-size:clamp(11px,2.7vw,16px);letter-spacing:0;line-height:1.6}.tag{white-space:nowrap}.x7d{justify-content:flex-start}.x7d .x6q{margin-left:0;order:0}.x7f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.x7f .btn{min-height:58px}.xg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.x5j{border:1px solid var(--z1j);border-radius:8px;min-width:0;padding:16px;display:grid;gap:12px}.x1l{display:grid;gap:12px}.x1m{display:flex;gap:12px;align-items:end;padding:12px;border:1px solid var(--z1j);border-radius:8px}.x1m>label{flex:1;min-width:0}.x1m .x70{flex:none;gap:5px}.x3o{width:min(820px,calc(100% - 24px));max-width:820px}.x3q{display:grid;gap:12px;margin-top:18px}.x3s{border:1px solid var(--z1j);border-radius:8px;overflow:hidden;min-width:0}.x3s.unread{border-color:var(--z2r)}.x3t{display:grid;gap:9px;width:100%;padding:16px;text-align:left;background:transparent;color:var(--z1i);border:0;cursor:pointer;font:inherit;min-width:0}.x3t>.x70{flex-wrap:wrap;gap:8px}.x3r{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem}.x3p{border-top:1px solid var(--z1j);padding:16px}.x3p[hidden],[data-inquiry-seller][hidden]{display:none}.inquiry-reply{margin-top:20px;padding:16px;background:rgba(var(--z2s),.07);border-radius:8px}.x3p form{margin-top:20px}.inquiry-entry{margin:0 0 12px}@media(max-width:740px){.x1m{flex-wrap:wrap;gap:8px}.x1m>label{flex-basis:100%}.x1m .x70{margin-left:auto}.x3o{padding:14px;width:calc(100% - 16px)}.x3t,.x3p{padding:12px}.xg{gap:8px}}@media(max-width:349px){.x80 .x7i{overflow-x:auto;scrollbar-width:none}.x80 .xj,.x80 .xj img{width:48px;min-width:48px}.x80 .xj{margin-right:2px}.x80 .x7i{gap:2px}.x80 .x7i .btn,.x4l .btn{padding-inline:2px}}