.lv-panel{display:none}@media (min-width:1024px){.mp-page--listing .lm-modal.lm-v2[data-viewer]>.lm-left,.mp-page--listing .lm-modal.lm-v2[data-viewer]>.lm-carousels-full{display:none!important}.mp-page--listing .lm-modal.lm-v2[data-viewer]{padding-bottom:0}body.mp-rail-held .mp-page:not(.mp-page--listing){margin-left:var(--mp-rail-w,240px)!important}.mp-page--listing .lm-modal.lm-v2[data-viewer]>.lv-panel{box-sizing:border-box;background:var(--bg);min-width:0;min-height:100vh;color:var(--ink);--lv-foot-h:119px;flex-direction:column;grid-area:1/2;align-self:stretch;display:flex}.mp-page--listing .lm-modal.lm-v2[data-viewer]>.lv-panel.lv-panel--foot{padding-bottom:var(--lv-foot-h)}.mp-page--listing .lm-modal.lm-v2[data-viewer]>.pf-owner-banner,.mp-page--listing .lm-modal.lm-v2[data-viewer]>div[role=status]{top:calc(var(--mp-topbar-h,0px) + 18px);right:calc(var(--lm-panel-w) + 80px);left:calc(var(--mp-rail-w,240px) + 24px);border-radius:var(--radius-float-row);box-shadow:var(--shadow-md);z-index:12!important;margin:0!important;position:fixed!important}body.mp-collapsed .mp-page--listing .lm-modal.lm-v2[data-viewer]>.pf-owner-banner,body.mp-collapsed .mp-page--listing .lm-modal.lm-v2[data-viewer]>div[role=status]{left:96px}.mp-page--listing .lm-modal.lm-v2[data-viewer]>.pf-owner-banner{padding:10px 16px}.mp-page--listing .lm-modal.lm-v2[data-viewer]>.pf-owner-banner>span,.mp-page--listing .lm-modal.lm-v2[data-viewer]>div[role=status]>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mp-page--listing .lm-modal.lm-v2[data-viewer]>div[role=status]{border-radius:var(--radius-float-row)!important}.mp-page--listing .lm-modal.lm-v2[data-viewer]>.pf-owner-banner+div[role=status]{top:calc(var(--mp-topbar-h,0px) + 70px)}[data-viewer] .lv-head{flex-direction:column;gap:4px;padding:18px 20px 0;display:flex}[data-viewer] .lv-title-row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}[data-viewer] .lv-title-row .lv-title{letter-spacing:-.3px;min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;padding:6px 0 0;font-size:20px;font-weight:800;line-height:1.25}[data-viewer] .lv-more-wrap{flex:none;margin-right:-10px;position:relative}[data-viewer] .lv-more{border-radius:var(--radius-sm);width:44px;min-width:0;height:44px;min-height:0;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}[data-viewer] .lv-more:hover,[data-viewer] .lv-more[aria-expanded=true]{opacity:.7}[data-viewer] .lv-more-wrap .lv-menu{top:44px;right:0}[data-viewer] .lv-price-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}[data-viewer] .lv-price{letter-spacing:-.3px;color:var(--ink);font-size:22px;font-weight:800;line-height:1.25}[data-viewer] .lv-price-period{color:var(--muted);letter-spacing:0;margin-left:2px;font-size:14px;font-weight:600}[data-viewer] .lv-was{color:var(--muted);font-size:14px;text-decoration:line-through}[data-viewer] .lv-status{border-radius:var(--radius-pill);background:var(--bg-alt);height:22px;color:var(--ink);align-self:center;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}[data-viewer] .lv-meta{color:var(--muted);margin:0;font-size:14px;line-height:1.4}[data-viewer] .lv-off{border-radius:var(--radius-pill);background:var(--bg-alt);height:22px;color:var(--ink);align-self:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}[data-viewer] .lv-price-word{color:var(--muted);font-size:15px;font-weight:500}[data-viewer] .lv-signals{flex-wrap:wrap;gap:6px;margin:6px 0 0;display:flex}[data-viewer] .lv-signals:empty{display:none}[data-viewer] .lv-signals>.lv-signal,[data-viewer] .lv-signals>.price-insight{border-radius:var(--radius-pill);background:var(--bg-alt);min-height:26px;color:var(--ink);border:0;align-items:center;gap:6px;margin:0;padding:3px 10px;font-size:12.5px;font-weight:500;line-height:1.35;display:inline-flex}[data-viewer] .lv-signals>.price-insight svg{width:12px;height:12px;color:var(--muted);margin:0}[data-viewer] .lv-actions{gap:4px;margin:14px 20px 0;display:flex}[data-viewer] .lv-act{min-width:0;min-height:0;box-shadow:none;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;margin:0;padding:0;text-decoration:none;display:flex}[data-viewer] .lv-act-circle{width:100%;height:30px;color:var(--ink);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}[data-viewer] .lv-act-circle svg{width:24px;height:24px}[data-viewer] .lv-act-label,[data-viewer] .lv-act.lv-act--like>span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;max-width:100%;color:var(--ink);font-size:12px;font-weight:600;line-height:16px;overflow:hidden}[data-viewer] .lv-act:hover{opacity:.75}[data-viewer] .lv-act:active{opacity:.6}[data-viewer] .lv-act:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-float-row)}[data-viewer] .lv-act.lv-act--like>svg{width:24px;height:24px;color:var(--ink);flex:none;margin:3px 0}[data-viewer] .lv-act.lv-act--like.card-fave-btn--saved>svg{color:var(--accent2-fill)}[data-viewer] .lv-act.lv-act--like:disabled{opacity:1;cursor:default}[data-viewer] .lv-act.lv-act--state .lv-act-label{white-space:normal;text-align:center;overflow-wrap:anywhere;line-height:1.25}[data-viewer] .lv-tabs-top{height:0;scroll-margin-top:var(--mp-topbar-h,0px);margin:16px 0 0}[data-viewer] .lv-tabs{top:var(--mp-topbar-h,0px);z-index:5;background:var(--bg);border-bottom:1px solid var(--border);margin:0;display:flex;position:sticky}[data-viewer] .lv-tab{min-width:0;height:46px;min-height:0;box-shadow:none;color:var(--muted);font:inherit;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1 1 0;margin:0;padding:0 6px;font-size:14px;font-weight:700;overflow:hidden}[data-viewer] .lv-tab:hover,[data-viewer] .lv-tab[aria-selected=true]{color:var(--ink)}[data-viewer] .lv-tab[aria-selected=true]{border-bottom-color:var(--ink)}[data-viewer] .lv-tab:focus-visible{outline-offset:-2px}[data-viewer] .lv-tabpanel{min-height:calc(100vh - var(--mp-topbar-h,0px) - 47px - var(--lv-foot-h));padding:16px 20px 24px}[data-viewer] .lv-details{flex-direction:column;gap:4px;display:flex}[data-viewer] .lv-details[hidden]{display:none}[data-viewer] .lv-details .exp-text{margin:0 0 8px}[data-viewer] .lv-details .lv-desc{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}[data-viewer] .lv-details .exp-text-toggle{margin-top:4px;font-size:14px}[data-viewer] .lv-group{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin:0;padding:14px 0;display:flex}[data-viewer] .lv-group-title{letter-spacing:.2px;color:var(--muted);margin:0;font-size:12px;font-weight:800;line-height:1.3}[data-viewer] .lv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;display:grid}[data-viewer] .lv-cell{flex-direction:column;gap:1px;min-width:0;display:flex}[data-viewer] .lv-cell dt{color:var(--muted);margin:0;font-size:12px;font-weight:400;line-height:1.35}[data-viewer] .lv-cell dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:1.35}[data-viewer] .lv-details>:is(.lhi-wrap,.lav,section:not(.lv-group)){border-top:1px solid var(--border);margin:0;padding:14px 0}[data-viewer] .lv-group--map .listing-map-wrap{margin:0}[data-viewer] .lv-group--map .listing-map{border-radius:var(--radius-float-row);height:200px;overflow:hidden}[data-viewer] .lv-map-hold{border-radius:var(--radius-float-row);background:var(--bg-alt);height:200px}[data-viewer] .lv-seller{border-top:1px solid var(--border);align-items:center;gap:12px;padding:14px 0 0;display:flex;position:relative}[data-viewer] .lv-seller-link{min-width:0;color:inherit;flex:auto;align-items:center;gap:12px;text-decoration:none;display:flex}[data-viewer] .lv-seller-avatar{background:var(--bg-alt);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}[data-viewer] .lv-seller-avatar>img,[data-viewer] .lv-seller-avatar>.av-bubble{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-viewer] .lv-seller-body{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}[data-viewer] .lv-seller-name{min-width:0;color:var(--ink);align-items:center;gap:4px;font-size:15px;font-weight:800;line-height:1.3;display:flex}[data-viewer] .lv-seller-link:hover .lv-seller-name{text-decoration:underline}[data-viewer] .lv-seller-rating{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:1.35;display:flex}[data-viewer] .lv-seller-rating--none{color:var(--muted);font-weight:500}[data-viewer] .lv-stars{gap:1px;display:flex}[data-viewer] .lv-star{fill:none;stroke:var(--hairline-mid)}[data-viewer] .lv-star.lv-star--on{fill:var(--star);stroke:var(--star)}[data-viewer] .lv-seller-meta{color:var(--muted);font-size:12px;line-height:1.35}[data-viewer] .lv-seller .follow-btn{border-radius:var(--radius-pill);flex:none;gap:6px;height:34px;min-height:34px;margin:0;padding:0 14px;font-size:13px;font-weight:700}[data-viewer] .lv-details .follow-msg{color:var(--muted);flex-basis:100%;margin:6px 0 0;font-size:12px}[data-viewer] .lv-idcheck{margin:10px 0 0;font-size:13px}[data-viewer] :is(.lv-seller-title,.lv-seller-pstats,.lv-seller-pactivity,.lv-safety-line){display:none}[data-viewer] .lv-safety{border-top:1px solid var(--border);color:var(--muted);align-items:flex-start;gap:10px;margin:14px 0 0;padding:14px 0 0;display:flex}[data-viewer] .lv-safety>svg{color:var(--muted);flex:none;margin-top:1px}[data-viewer] .lv-safety-body{flex:auto;min-width:0}[data-viewer] .lv-safety-title{color:var(--ink);margin:0;font-size:14px;font-weight:700}[data-viewer] .lv-safety-sub{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.45}[data-viewer] .lv-safety-sub a{color:var(--ink);font-weight:600;text-decoration:underline}[data-viewer] .lv-safety-report{min-height:0;box-shadow:none;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:2px 0;font-size:13px;text-decoration:underline}[data-viewer] .lv-safety-report:hover{color:var(--ink)}[data-viewer] .lv-group--similar{margin-top:14px}[data-viewer] .lv-similar-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}[data-viewer] .lv-similar-all{color:var(--ink);font-size:13px;font-weight:600;text-decoration:none}[data-viewer] .lv-similar-all:hover{text-decoration:underline}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot.lv-foot--partner{gap:10px}[data-viewer] .lv-partner-note{color:var(--muted);margin:0;font-size:13px;line-height:1.45}[data-viewer] .lv-partner-cta{border-radius:var(--radius-pill);background:var(--accent2-fill);height:44px;color:var(--accent2-fill-ink);justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:flex}[data-viewer] .lv-partner-cta:hover{background:var(--accent2-fill-hover)}[data-viewer] .lv-qa{flex-direction:column;gap:18px;display:flex}[data-viewer] .lv-qa-notice{color:var(--muted);align-items:center;gap:10px;padding:0;font-size:13px;line-height:1.45;display:flex}[data-viewer] .lv-qa-notice>svg{width:18px;height:18px;color:var(--muted);flex:none}[data-viewer] .lv-qa-loading{color:var(--muted);margin:8px 0 0;font-size:14px}[data-viewer] .lv-qa-closed{color:var(--muted);margin:0;font-size:13px;line-height:1.45}[data-viewer] .lv-qa-ask-row{display:flex}[data-viewer] .lv-qa-pill,[data-viewer] .lv-q-primary{border-radius:var(--radius-pill);background:var(--accent2-fill);min-height:40px;color:var(--accent2-fill-ink);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}[data-viewer] .lv-qa-pill{min-height:44px;margin-top:10px;padding:0 22px}[data-viewer] .lv-qa-ask-row .lv-qa-pill{margin-top:0}[data-viewer] .lv-qa-pill:hover,[data-viewer] .lv-q-primary:not(:disabled):hover{background:var(--accent2-fill-hover)}[data-viewer] .lv-q-primary:disabled{background:var(--hairline-mid);color:var(--bg);cursor:default}[data-viewer] .lv-q-quiet,[data-viewer] .lv-q-danger{border-radius:var(--radius-pill);background:var(--bg-alt);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}[data-viewer] .lv-q-quiet:hover{background:var(--border)}[data-viewer] .lv-q-danger{color:var(--danger-ink)}[data-viewer] .lv-q-danger:hover{background:var(--border)}[data-viewer] :is(.lv-qa-pill,.lv-q-primary,.lv-q-quiet,.lv-q-danger,.lv-q-menu-btn):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}[data-viewer] .lv-q-list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}[data-viewer] .lv-q{border-radius:var(--radius-float-row);flex-direction:column;gap:8px;display:flex}[data-viewer] .lv-q:focus{outline:none}[data-viewer] .lv-q--focused{box-shadow:0 0 0 2px var(--accent2);margin:-8px;padding:8px}[data-viewer] .lv-q-head{align-items:flex-start;gap:10px;display:flex}[data-viewer] .lv-q-avatar,[data-viewer] .lv-q-answer-avatar{background:var(--border);width:36px;height:36px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;overflow:hidden}[data-viewer] .lv-q-answer-avatar{width:24px;height:24px;font-size:11px}[data-viewer] :is(.lv-q-avatar,.lv-q-answer-avatar)>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-viewer] .lv-q-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-viewer] .lv-q-who{color:var(--muted);font-size:12px;line-height:1.35}[data-viewer] .lv-q-text{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:1.4}[data-viewer] .lv-q-answer{-moz-column-gap:8px;background:0 0;border-radius:0;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:2px 8px;margin-left:46px;padding:0;display:grid}[data-viewer] .lv-q-answer>.lv-q-who{grid-column:2}[data-viewer] .lv-q-answer b{color:var(--ink);font-weight:700}[data-viewer] .lv-q-answer-text{color:var(--ink);overflow-wrap:anywhere;white-space:pre-line;grid-column:2;margin:0;font-size:14px;line-height:1.5}[data-viewer] .lv-q-wait{color:var(--muted);margin-left:46px;font-size:12px;line-height:1.35}[data-viewer] .lv-q-owner{flex-direction:column;gap:8px;display:flex}[data-viewer] .lv-q-owner .lv-q-wait{margin-left:46px}[data-viewer] .lv-q-owner-actions{flex-wrap:wrap;gap:8px;margin-left:46px;display:flex}[data-viewer] .lv-q-confirm{flex-direction:column;gap:8px;display:flex}[data-viewer] .lv-q-confirm-text{color:var(--ink);margin:0 0 0 46px;font-size:13px;line-height:1.45}[data-viewer] .lv-q-error{color:var(--danger-ink);margin:0;font-size:13px;line-height:1.45}[data-viewer] .lv-q>.lv-q-error{margin-left:46px}[data-viewer] .lv-q-answer-form{flex-direction:column;gap:8px;margin-left:46px;display:flex}[data-viewer] .lv-q-answer-input{box-sizing:border-box;resize:vertical;border:1.5px solid var(--hairline-mid);border-radius:var(--radius-float-row);background:var(--bg);width:100%;color:var(--ink);font:inherit;margin:0;padding:12px 14px;font-size:15px;line-height:1.45;display:block}[data-viewer] .lv-q-answer-input:focus{border-color:var(--control-edge);outline:none}[data-viewer] .lv-q-answer-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}[data-viewer] .lv-q-count{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:auto;font-size:12px}[data-viewer] .lv-q-count--over{color:var(--danger-ink)}[data-viewer] .lv-q-menu-wrap{flex:none;position:relative}[data-viewer] .lv-q-menu-btn{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;margin:-6px;padding:0;display:grid}[data-viewer] .lv-q-menu-btn:hover{color:var(--ink)}[data-viewer] .lv-q-menu{min-width:180px;top:36px;right:0}[data-viewer] .lv-qa-empty{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:28px 12px;display:flex}[data-viewer] .lv-qa-empty-title{color:var(--ink);margin:0;font-size:15px;font-weight:700}[data-viewer] .lv-qa-empty-sub{max-width:320px;color:var(--muted);margin:0;font-size:14px;line-height:1.45}[data-viewer] .lv-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}[data-viewer] .lv-mini{min-width:0;color:var(--ink);flex-direction:column;gap:0;text-decoration:none;display:flex}[data-viewer] .lv-mini-img{aspect-ratio:1;border-radius:var(--radius-float-row);background:var(--img-placeholder);margin:0 0 8px;display:block;position:relative;overflow:hidden}[data-viewer] .lv-mini-img>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-viewer] .lv-mini:hover .card-fave-btn,[data-viewer] .lv-mini:focus-within .card-fave-btn,[data-viewer] .lv-mini .card-fave-btn.card-fave-btn--saved{opacity:1}[data-viewer] .lv-mini-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.25;display:block;position:relative;overflow:hidden}[data-viewer] .lv-mini:hover .lv-mini-title{text-decoration:underline}[data-viewer] .lv-more-empty{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.45}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot{z-index:6;width:var(--lm-panel-w,440px);box-sizing:border-box;border-top:1px solid var(--border);background:var(--bg);flex-direction:column;gap:10px;padding:12px 16px 14px;display:flex;position:fixed;bottom:0;right:0}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot[hidden]{display:none}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex;position:static}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-label{display:none}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-presets{scrollbar-width:none;flex-wrap:nowrap;gap:8px;width:100%;min-width:0;margin:0;padding:0;display:flex;overflow-x:auto}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-presets::-webkit-scrollbar{display:none}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-preset{border-radius:var(--radius-pill);background:var(--bg-alt);height:34px;min-height:34px;box-shadow:none;color:var(--ink);letter-spacing:0;white-space:nowrap;cursor:pointer;border:0;flex:none;margin:0;padding:0 12px;font-size:13px;font-weight:600}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-preset:hover{background:var(--border)}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-row{margin:0;display:block;position:relative}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-input{box-sizing:border-box;resize:none;border:1.5px solid var(--hairline-mid);border-radius:var(--radius-pill);background:var(--bg);width:100%;height:48px;min-height:48px;max-height:48px;box-shadow:none;color:var(--ink);font:inherit;margin:0;padding:13px 52px 13px 16px;font-size:15px;line-height:1.35;display:block;overflow-y:auto}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-input:focus{border-color:var(--control-edge);background:var(--bg)}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-send{width:38px;min-width:0;height:38px;min-height:0;box-shadow:none;opacity:1;cursor:pointer;background:var(--hairline-mid);color:var(--bg);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:5px;bottom:auto;right:5px}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-send svg{stroke:currentColor;stroke-width:2.4px;width:18px;height:18px}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-send:is(:not(:disabled),[aria-busy=true]){background:var(--accent2-fill);color:var(--accent2-fill-ink)}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-send:is(:not(:disabled),[aria-busy=true]) svg{stroke:currentColor}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-send:not(:disabled):hover{background:var(--accent2-fill-hover)}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer-send:disabled:not([aria-busy=true]){cursor:default}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lv-foot .lm-composer--sent{min-height:48px;color:var(--success-ink);flex-direction:row;align-items:center;gap:8px;font-size:15px;font-weight:600}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-close{width:44px;height:44px;box-shadow:none;background:0 0}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-close svg{stroke-width:2.4px;width:18px;height:18px}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-gallery-nav{opacity:1;pointer-events:auto;width:44px;height:44px}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-gallery-nav:hover{opacity:.7}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-gallery-nav--prev{left:36px}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-gallery-nav--next{right:36px}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-gallery-nav svg{width:22px;height:22px}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-right .lm-gallery-count{border-radius:var(--radius-pill);height:26px;min-height:26px;padding:0 10px;font-size:12px;font-weight:700}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-gallery-thumbs{gap:8px}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-gallery-thumb{border:1px solid var(--border);border-radius:var(--radius-float-row);width:54px;min-width:54px;max-width:54px;height:54px;box-shadow:none;opacity:1;background:var(--bg-alt);padding:0}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-gallery-thumb.lm-gallery-thumb--active{border:2px solid var(--accent2-fill)}.mp-page--listing .lm-modal.lm-v2[data-viewer] .lm-gallery-thumb:hover:not(.lm-gallery-thumb--active){outline:2px solid var(--ink);outline-offset:-2px}}
.jsh-scrim{z-index:1300;background:var(--scrim-soft);animation:.24s both jinu-scrim-in;position:fixed;inset:0}.jsh-sheet{z-index:1301;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-float-lg) var(--radius-float-lg) 0 0;max-height:calc(100dvh - 12px);box-shadow:var(--shadow-float);animation:jinu-sheet-up .38s var(--ease-float) both;border-bottom:0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.jsh-scrim[data-closing]{pointer-events:none;animation:.18s both jinu-scrim-out}.jsh-sheet[data-closing]{pointer-events:none;animation:.18s cubic-bezier(.4,0,1,1) both jinu-sink}.jsh-frame{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.jsh-head{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 8px 2px 16px;display:flex}.jsh-head.jsh-head--back{justify-content:flex-start;gap:4px;padding-left:8px}.jsh-title{letter-spacing:-.01em;min-width:0;color:var(--ink);flex:auto;margin:0;font-size:18px;font-weight:600;line-height:1.3}.jsh-head .jsh-close,.jsh-head .jsh-back{border-radius:var(--radius-sm);width:44px;height:44px;min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.jsh-disc{width:30px;height:30px;color:var(--muted);background:0 0;border-radius:0;place-items:center;display:grid}@media (hover:hover){.jsh-head .jsh-close:hover .jsh-disc,.jsh-head .jsh-back:hover .jsh-disc{color:var(--ink)}}.jsh-context{flex:none;align-items:center;gap:12px;padding:6px 16px 0;display:flex}.jsh-context-media{border-radius:var(--radius-md);background:var(--bg-alt);width:44px;height:44px;color:var(--muted);flex:none;place-items:center;display:grid;overflow:hidden}.jsh-context-media.jsh-context-media--avatar{border-radius:50%}.jsh-context-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.jsh-context-initials{letter-spacing:-.01em;place-items:center;width:100%;height:100%;font-size:15px;font-weight:600;display:grid}.jsh-context-text{flex-direction:column;gap:2px;min-width:0;display:flex}.jsh-context-name{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.jsh-context-sub{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:13px;line-height:1.35;overflow:hidden}.jsh-context-sub svg{vertical-align:-1px;display:inline-block}.jsh-context-sub.jsh-context-sub--trusted{align-items:center;gap:5px;display:flex}.jsh-context-facts{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.jsh-context-sub .jsh-context-trusted{flex:none}.jsh-body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:20px;min-height:0;padding:20px 16px 16px;display:flex;overflow-y:auto}.jsh-body.jsh-body--end{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.jsh-section{flex-direction:column;gap:8px;display:flex}.jsh-sheet .jsh-label{letter-spacing:0;color:var(--muted);margin:0;font-size:13px;font-weight:500;line-height:1.35;display:block}.jsh-sheet .jsh-text{color:var(--muted);margin:0;font-size:15px;line-height:1.45}.jsh-field{flex-direction:column;gap:8px;display:flex}.jsh-sheet .jsh-input,.jsh-sheet .jsh-textarea{border:1px solid var(--input-border);background:var(--bg-alt);width:100%;min-width:0;color:var(--ink);font:inherit;box-shadow:none;margin:0;font-size:16px;line-height:1.4;display:block}.jsh-sheet .jsh-input{border-radius:var(--radius-pill);height:48px;min-height:48px;padding:0 16px}.jsh-sheet .jsh-textarea{border-radius:var(--radius-float-row);resize:vertical;min-height:112px;padding:12px 16px}.jsh-sheet .jsh-input::-moz-placeholder{color:var(--muted);opacity:1}.jsh-sheet .jsh-textarea::-moz-placeholder{color:var(--muted);opacity:1}.jsh-sheet .jsh-input::placeholder,.jsh-sheet .jsh-textarea::placeholder{color:var(--muted);opacity:1}.jsh-sheet .jsh-input:focus,.jsh-sheet .jsh-textarea:focus{background:var(--bg);border-color:var(--control-edge);box-shadow:inset 0 0 0 1px var(--control-edge);outline:2px solid #0000}.jsh-stars{justify-content:center;gap:2px;display:flex}.jsh-sheet .jsh-stars button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:48px;height:48px;min-height:48px;margin:0;padding:0;display:grid}.jsh-choices{flex-direction:column;display:flex}.jsh-sheet .jsh-choice{width:100%;min-height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:16px 0;display:flex}.jsh-sheet .jsh-choice+.jsh-choice{border-top:1px solid var(--border-light)}.jsh-choice-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.jsh-choice-label{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:500;line-height:1.3}.jsh-choice-sub{color:var(--muted);font-size:13px;line-height:1.35}.jsh-choice-lead{width:20px;color:var(--muted);flex:none;place-items:center;display:grid}.jsh-choice-lead svg{width:18px;height:18px}.jsh-choice-trail{letter-spacing:-.01em;color:var(--ink);flex:none;font-size:15px;font-weight:600}.jsh-check{width:18px;height:18px;color:var(--ink);visibility:hidden;flex:none}.jsh-check[data-on]{visibility:visible}.jsh-quiet-row{flex-wrap:wrap;gap:0 20px;display:flex}.jsh-sheet .jsh-quiet{min-height:44px;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:-.01em;text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:15px;font-weight:600}.jsh-sheet .jsh-quiet:disabled{color:var(--muted);cursor:default}.jsh-chips{scrollbar-width:none;gap:8px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.jsh-chips::-webkit-scrollbar{display:none}.jsh-sheet .jsh-chip{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg);height:36px;min-height:36px;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:-.01em;white-space:nowrap;flex:none;align-items:center;margin:0;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.jsh-sheet .jsh-chip.jsh-chip--on{background:var(--ink);color:var(--bg);border-color:#0000}.jsh-sheet .jsh-chip:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}@media (hover:hover){.jsh-sheet .jsh-chip:not(.jsh-chip--on):hover{background:var(--bg-alt)}}.jsh-foot{padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--bg);opacity:1;border:0;flex:none}.jsh-error{text-align:center;color:var(--danger);margin:0 0 8px;font-size:13px;line-height:1.4}.jsh-body .jsh-error{text-align:left;margin:0}.jsh-note{text-align:center;color:var(--muted);margin:0 0 10px;font-size:12.5px;line-height:1.4}.jsh-foot .jsh-action{border-radius:var(--radius-pill);background:var(--ink);width:100%;height:50px;min-height:50px;color:var(--bg);opacity:1;cursor:pointer;font:inherit;letter-spacing:-.01em;border:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 20px;font-size:16px;font-weight:600;display:flex}.jsh-foot .jsh-action.jsh-action--danger{background:var(--danger-fill);color:var(--on-selected-pill)}@media (hover:hover){.jsh-foot .jsh-action:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in srgb, var(--ink) 86%, var(--bg))}.jsh-foot .jsh-action.jsh-action--danger:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in srgb, var(--danger-fill) 86%, var(--bg))}}.jsh-done{padding:24px 24px calc(36px + env(safe-area-inset-bottom,0px));text-align:center;outline:2px solid #0000;flex-direction:column;flex:auto;align-items:center;gap:6px;display:flex}.jsh-done-glyph{width:56px;height:56px;color:var(--ink);background:0 0;border-radius:0;place-items:center;margin-bottom:10px;display:grid}.jsh-done-title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:18px;font-weight:600;line-height:1.3}.jsh-done-line{max-width:32ch;color:var(--muted);margin:0;font-size:15px;line-height:1.45}
.lm-modal.lm-v2 .lm-lower-main>.lqs{order:4}.lqs{flex-direction:column;gap:12px;min-width:0;scroll-margin-top:72px;display:flex}.lm-modal.lm-v2 .lqs>h2.lm-section-title{margin-bottom:0!important}.lqs-loading{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.lqs-closed{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.lqs-list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.lqs-q{border-radius:var(--radius-float-row);flex-direction:column;gap:8px;min-width:0;display:flex}.lqs-q:focus,.lqs-q:focus-visible{outline:none}.lqs-q--focused{animation:2.6s ease-out both lqs-mark}@keyframes lqs-mark{0%,45%{background:color-mix(in srgb, var(--accent2-fill) 10%, transparent);box-shadow:0 0 0 8px color-mix(in srgb, var(--accent2-fill) 10%, transparent)}to{background:0 0;box-shadow:0 0 0 8px #0000}}.lqs-q-head{align-items:flex-start;gap:8px;min-width:0;display:flex}.lqs-q-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.lqs-q-text{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.lqs-who{color:var(--muted);font-size:13px;line-height:1.4}.lqs-who b{color:var(--ink);font-weight:600}.lqs-answer{flex-direction:column;gap:2px;min-width:0;padding-left:14px;display:flex}.lqs-answer-text{color:var(--ink);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:15px;line-height:1.5}.lqs-wait{color:var(--muted);font-size:13px;line-height:1.4}.lqs-owner,.lqs-confirm{flex-direction:column;gap:10px;display:flex}.lqs-confirm-text{color:var(--ink);margin:0;font-size:14px;line-height:1.45}.lqs-error{color:var(--danger-ink);margin:0;font-size:13px;line-height:1.45}.lqs-actions{flex-wrap:wrap;gap:8px;display:flex}.lqs-pill,.lqs-btn{border-radius:var(--radius-pill);font:inherit;letter-spacing:-.01em;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;margin:0;font-weight:600;text-decoration:none;display:inline-flex}.lqs-pill{background:var(--accent2-fill);min-height:44px;color:var(--accent2-fill-ink);align-self:flex-start;padding:0 22px;font-size:15px}.lqs-btn{background:var(--bg-alt);min-height:40px;color:var(--ink);padding:0 18px;font-size:14px}.lqs-btn.lqs-btn--primary{background:var(--accent2-fill);color:var(--accent2-fill-ink)}.lqs-btn.lqs-btn--danger{color:var(--danger-ink)}.lqs-btn:disabled{cursor:default}.lqs-pill:focus-visible,.lqs-btn:focus-visible,.lqs-more:focus-visible,.lqs-menu-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (hover:hover){.lqs-pill:hover,.lqs-btn.lqs-btn--primary:not(:disabled):hover{background:var(--accent2-fill-hover)}.lqs-btn:not(.lqs-btn--primary):not(:disabled):hover{background:var(--border)}.lqs-menu-btn:hover{color:var(--ink)}}.lqs-more{font:inherit;color:var(--accent2);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;font-size:15px;font-weight:600}.lqs-ask-row{display:flex}.lqs-empty{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:8px 0 4px;display:flex}.lqs-empty-title{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.4}.lqs-empty-sub{max-width:320px;color:var(--muted);margin:0;font-size:14px;line-height:1.45}.lqs-empty>.lqs-pill{align-self:center;margin-top:12px}.lqs-empty>.lqs-closed{margin-top:8px}.lqs-menu-wrap{flex:none;position:relative}.lqs-menu-btn{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;margin:-11px -12px -4px -4px;padding:0;display:grid}.lm-v2 .lm-rail-menu.lqs-menu{min-width:180px;top:38px;right:0}.jsh-sheet .lqs-sheet-question{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.jsh-sheet .lqs-count{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.35}.jsh-sheet .lqs-count.lqs-count--over{color:var(--danger-ink)}@media (min-width:701px){.lv-dlg .lv-ask-form,.lv-dlg .lv-ask-done{flex-direction:column;gap:12px;display:flex}.lv-dlg .lv-ask-note{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.lv-dlg .lv-ask-question{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.lv-dlg .lv-ask-done-title{color:var(--ink);margin:0;font-size:16px;font-weight:700}.lv-dlg .lv-q-report-cancel{flex:1}.lv-dlg .lv-ask-input{box-sizing:border-box;resize:vertical;border:1.5px solid var(--hairline-mid);border-radius:var(--radius-float-row);background:var(--bg);width:100%;color:var(--ink);font:inherit;margin:0;padding:12px 14px;font-size:15px;line-height:1.45;display:block}.lv-dlg .lv-ask-input:focus{border-color:var(--control-edge);outline:none}.lv-dlg .lv-ask-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.lv-dlg .lv-q-count{color:var(--muted);font-variant-numeric:tabular-nums;margin-right:auto;font-size:12px}.lv-dlg .lv-q-count--over{color:var(--danger-ink)}.lv-dlg .lv-q-error{color:var(--danger-ink);margin:0;font-size:13px;line-height:1.45}.lv-dlg .lv-q-primary{border-radius:var(--radius-pill);background:var(--accent2-fill);min-height:40px;color:var(--accent2-fill-ink);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.lv-dlg .lv-q-primary:not(:disabled):hover{background:var(--accent2-fill-hover)}.lv-dlg .lv-q-primary:disabled{background:var(--hairline-mid);color:var(--bg);cursor:default}}
.lm-hero-fade{display:none}@media (max-width:700px){.lm-modal.lm-v2[data-viewer]{grid-template-rows:auto auto;grid-template-areas:"gallery""panel"}.lm-modal.lm-v2[data-viewer]:has(>.pf-owner-banner){grid-template-rows:auto auto auto;grid-template-areas:"gallery""banner""panel"}.lm-modal.lm-v2[data-viewer]>.lm-left{display:contents!important}.lm-modal.lm-v2[data-viewer]>.lm-left>:not(.lm-lower),.lm-modal.lm-v2[data-viewer] .lm-lower-main,.lm-modal.lm-v2[data-viewer] .lm-aside>:not(.lm-composer),.lm-modal.lm-v2[data-viewer]>.lm-carousels-full{display:none!important}.lm-modal.lm-v2[data-viewer]>.lv-panel{box-sizing:border-box;background:var(--bg);min-width:0;color:var(--ink);--lv-top:calc(62px + env(safe-area-inset-top,0px));--lv-hold:calc(var(--lv-top) - 16px);--lv-foot:calc(140px + env(safe-area-inset-bottom,0px));padding-bottom:var(--lv-foot);flex-direction:column;grid-area:panel;margin:-12px -16px 0;display:flex}.lm-modal.lm-v2[data-viewer]>.lv-panel.lv-panel--bar{--lv-foot:calc(88px + env(safe-area-inset-bottom,0px))}.lm-modal.lm-v2[data-viewer]>.lv-panel.lv-panel--bar.lv-panel--bar-tall{--lv-foot:calc(102px + env(safe-area-inset-bottom,0px))}.lm-modal.lm-v2[data-viewer]>.lv-panel.lv-panel--bar.lv-panel--tab-more{--lv-foot:calc(24px + env(safe-area-inset-bottom,0px))}.lm-modal.lm-v2[data-viewer]>.lm-mobile-topbar .lm-mtb-glyph{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;cursor:pointer;color:var(--on-photo);filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--on-photo-chip) 97%, transparent)) drop-shadow(0 0 10px color-mix(in srgb, var(--on-photo-chip) 69%, transparent));-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;transition:color .15s,filter .15s;display:grid}.lm-modal.lm-v2[data-viewer]>.lm-mobile-topbar .lm-mtb-glyph svg{display:block}.lm-modal.lm-v2[data-viewer]>.lm-mobile-topbar.lm-mobile-topbar--solid .lm-mtb-glyph{color:var(--ink);filter:none}.lm-modal.lm-v2[data-viewer]>.lm-mobile-topbar .lm-mtb-glyph:active{opacity:.6}.lm-modal.lm-v2[data-viewer]>.lm-mobile-topbar .lm-mtb-glyph:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}.lm-modal.lm-v2[data-viewer] .lm-right-sticky{position:relative}.lm-modal.lm-v2[data-viewer] .lm-right .lm-hero-fade{z-index:2;height:calc(64px + env(safe-area-inset-top,0px));background:linear-gradient(color-mix(in srgb, var(--on-photo-chip) 44%, transparent), transparent);pointer-events:none;display:block;position:absolute;top:0;left:0;right:0}[data-viewer]>.lv-panel .lv-head{flex-direction:column;gap:4px;padding:16px 16px 0;display:flex}[data-viewer]>.lv-panel .lv-title-row{display:block}[data-viewer]>.lv-panel .lv-more-wrap{display:none}[data-viewer]>.lv-panel .lv-title{letter-spacing:-.3px;min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;padding:0;font-size:20px;font-weight:800;line-height:1.25}[data-viewer]>.lv-panel .lv-price-row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}[data-viewer]>.lv-panel .lv-price{letter-spacing:-.3px;color:var(--ink);font-size:22px;font-weight:800;line-height:1.25}[data-viewer]>.lv-panel .lv-price-period{letter-spacing:0;color:var(--muted);margin-left:2px;font-size:14px;font-weight:600}[data-viewer]>.lv-panel .lv-was{color:var(--muted);font-size:14px;line-height:1.25;text-decoration:line-through}[data-viewer]>.lv-panel .lv-off{border-radius:var(--radius-pill);background:var(--bg-alt);height:22px;color:var(--ink);align-self:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}[data-viewer]>.lv-panel .lv-price-word{color:var(--muted);font-size:15px;font-weight:500}[data-viewer]>.lv-panel .lv-status{border-radius:var(--radius-pill);background:var(--bg-alt);height:22px;color:var(--ink);align-self:center;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}[data-viewer]>.lv-panel .lv-meta{color:var(--muted);margin:0;font-size:14px;line-height:1.4}[data-viewer]>.lv-panel .lv-signals{flex-wrap:wrap;gap:6px;margin:6px 0 0;display:flex}[data-viewer]>.lv-panel .lv-signals:empty{display:none}[data-viewer]>.lv-panel .lv-signals>.lv-signal,[data-viewer]>.lv-panel .lv-signals>.price-insight{border-radius:var(--radius-pill);background:var(--bg-alt);min-height:26px;color:var(--ink);border:0;align-items:center;gap:6px;margin:0;padding:3px 10px;font-size:12.5px;font-weight:500;line-height:1.35;display:inline-flex}[data-viewer]>.lv-panel .lv-signals>.price-insight svg{width:12px;height:12px;color:var(--muted);margin:0}[data-viewer]>.lv-panel .lv-actions{gap:4px;margin:16px 16px 0;display:flex}[data-viewer]>.lv-panel .lv-act{min-width:0;min-height:0;box-shadow:none;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;margin:0;padding:0;text-decoration:none;display:flex}[data-viewer]>.lv-panel .lv-act-circle{width:100%;height:30px;color:var(--ink);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}[data-viewer]>.lv-panel .lv-act-circle svg{width:24px;height:24px}[data-viewer]>.lv-panel .lv-act-label,[data-viewer]>.lv-panel .lv-act.lv-act--like>span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;max-width:100%;color:var(--ink);font-size:12px;font-weight:600;line-height:16px;overflow:hidden}[data-viewer]>.lv-panel .lv-act.lv-act--state .lv-act-label{white-space:normal;text-align:center;overflow-wrap:anywhere;line-height:1.25}[data-viewer]>.lv-panel .lv-act.lv-act--like>svg{width:24px;height:24px;color:var(--ink);flex:none;margin:3px 0}[data-viewer]>.lv-panel .lv-act.lv-act--like.card-fave-btn--saved>svg{color:var(--accent2-fill)}[data-viewer]>.lv-panel .lv-act.lv-act--like:disabled{opacity:1;cursor:default}[data-viewer]>.lv-panel .lv-act:active{opacity:.6}[data-viewer]>.lv-panel .lv-act:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-float-row)}[data-viewer]>.lv-panel.lv-panel--bar .lv-actions{z-index:40;padding:8px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--bg);margin:0;position:fixed;bottom:0;left:0;right:0}[data-viewer]>.lv-panel.lv-panel--bar.lv-panel--tab-more .lv-actions{display:none}[data-viewer]>.lv-panel .lv-tabs-top{height:0;scroll-margin-top:var(--lv-top);margin:16px 0 0}[data-viewer]>.lv-panel .lv-tabs{top:var(--lv-hold);z-index:20;background:var(--bg);border-bottom:1px solid var(--border);margin:0;display:flex;position:sticky}[data-viewer]>.lv-panel .lv-tab{min-width:0;height:46px;min-height:0;box-shadow:none;color:var(--muted);font:inherit;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:1 1 0;margin:0 0 -1px;padding:0 6px;font-size:14px;font-weight:700;overflow:hidden}[data-viewer]>.lv-panel .lv-tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}[data-viewer]>.lv-panel .lv-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}[data-viewer]>.lv-panel .lv-tabpanel{min-height:calc(100dvh - var(--lv-top) - 47px - var(--lv-foot));padding:16px 16px 24px}[data-viewer]>.lv-panel .lv-details{flex-direction:column;gap:20px;display:flex}[data-viewer]>.lv-panel .lv-details[hidden]{display:none}[data-viewer]>.lv-panel .lv-details .exp-text{margin:0}[data-viewer]>.lv-panel .lv-details .lv-desc{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55;-webkit-line-clamp:3!important}[data-viewer]>.lv-panel .lv-details .exp-text-toggle{width:fit-content;min-height:44px;font:inherit;color:var(--accent2);cursor:pointer;background:0 0;border:0;align-items:center;margin:-4px 0 -12px;padding:0;font-size:15px;font-weight:600;line-height:20px;display:flex}[data-viewer]>.lv-panel .lv-group{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin:-6px 0 0;padding:14px 0 0;display:flex}[data-viewer]>.lv-panel .lv-group-title{letter-spacing:.1px;color:var(--muted);margin:0;font-size:13px;font-weight:700;line-height:1.3}[data-viewer]>.lv-panel .lv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;display:grid}[data-viewer]>.lv-panel .lv-cell{flex-direction:column;gap:1px;min-width:0;display:flex}[data-viewer]>.lv-panel .lv-cell dt{color:var(--muted);margin:0;font-size:13px;font-weight:400;line-height:1.35}[data-viewer]>.lv-panel .lv-cell dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:1.35}[data-viewer]>.lv-panel .lv-details>:is(.lhi-wrap,.lav,section:not(.lv-group)){border-top:1px solid var(--border);margin:-6px 0 0;padding:14px 0 0}[data-viewer]>.lv-panel .lv-group--map .listing-map-wrap{margin:0}[data-viewer]>.lv-panel .lv-group--map .listing-map{border-radius:var(--radius-float-row);height:200px;overflow:hidden}[data-viewer]>.lv-panel .lv-map-hold{border-radius:var(--radius-float-row);background:var(--bg-alt);height:200px}[data-viewer]>.lv-panel .lv-seller-title{border-top:1px solid var(--border);margin:-6px 0 -10px;padding:14px 0 0}[data-viewer]>.lv-panel .lv-seller{border:0;align-items:center;gap:12px;padding:0;display:flex;position:relative}[data-viewer]>.lv-panel .lv-seller-link{min-width:0;min-height:0;box-shadow:none;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:auto;align-items:center;gap:12px;margin:0;padding:0;text-decoration:none;display:flex}[data-viewer]>.lv-panel .lv-seller-link:active{opacity:.6}[data-viewer]>.lv-panel .lv-seller-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-float-row)}[data-viewer]>.lv-panel .lv-seller-avatar{background:var(--bg-alt);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}[data-viewer]>.lv-panel .lv-seller-avatar>img,[data-viewer]>.lv-panel .lv-seller-avatar>.av-bubble{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-viewer]>.lv-panel .lv-seller-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}[data-viewer]>.lv-panel .lv-seller-name{color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:16px;font-weight:600;line-height:1.3;display:flex}[data-viewer]>.lv-panel .lv-seller-rating,[data-viewer]>.lv-panel .lv-seller-meta{display:none}[data-viewer]>.lv-panel .lv-seller-pstats{color:var(--ink);font-size:13px;line-height:1.4}[data-viewer]>.lv-panel .lv-seller-pactivity{color:var(--muted);font-size:13px;line-height:1.4}[data-viewer]>.lv-panel .lv-seller>.follow-btn{border-radius:var(--radius-pill);width:auto;min-width:110px;height:36px;box-shadow:none;letter-spacing:-.01em;white-space:nowrap;flex:none;justify-content:center;align-self:center;align-items:center;gap:6px;margin:0;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}[data-viewer]>.lv-panel .lv-seller>.follow-btn svg{display:none}[data-viewer]>.lv-panel .lv-details .follow-msg{color:var(--muted);flex-basis:100%;margin:6px 0 0;font-size:12px}[data-viewer]>.lv-panel .lv-idcheck{margin:-10px 0 0;font-size:13px}[data-viewer]>.lv-panel .lv-safety{color:var(--muted);border:0;align-items:flex-start;gap:10px;margin:0;padding:0;display:flex}[data-viewer]>.lv-panel .lv-safety>svg{width:18px;height:18px;color:var(--muted);flex:none;margin-top:1px}[data-viewer]>.lv-panel .lv-safety-body{flex:auto;min-width:0}[data-viewer]>.lv-panel :is(.lv-safety-title,.lv-safety-sub,.lv-safety-report){display:none}[data-viewer]>.lv-panel .lv-safety-line{color:var(--muted);margin:0;font-size:13px;line-height:1.5}[data-viewer]>.lv-panel .lv-safety-line a{color:var(--accent2);margin-left:2px;padding:14px 0;font-weight:600;text-decoration:none}[data-viewer]>.lv-panel .lv-similar-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}[data-viewer]>.lv-panel .lv-similar-all{color:var(--ink);font-size:13px;font-weight:600;text-decoration:none}[data-viewer]>.lv-panel .lv-more-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;display:grid}[data-viewer]>.lv-panel .lv-mini{min-width:0;color:var(--ink);flex-direction:column;gap:0;text-decoration:none;display:flex}[data-viewer]>.lv-panel .lv-mini-img{aspect-ratio:1;border-radius:var(--radius-md);background:var(--img-placeholder);margin:0 0 8px;display:block;position:relative;overflow:hidden}[data-viewer]>.lv-panel .lv-mini-img>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-viewer]>.lv-panel .lv-mini-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.25;display:block;position:relative;overflow:hidden}[data-viewer]>.lv-panel .lv-more-empty{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.45}[data-viewer]>.lv-panel .lv-foot{display:none}[data-viewer]>.lv-panel .lv-foot.lv-foot--partner{z-index:40;padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--bg);box-shadow:0 -8px 24px color-mix(in srgb, var(--ink) 4%, transparent);flex-direction:column;gap:10px;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0}[data-viewer]>.lv-panel .lv-partner-note{color:var(--muted);margin:0;font-size:13px;line-height:1.45}[data-viewer]>.lv-panel .lv-partner-cta{border-radius:var(--radius-pill);background:var(--accent2-fill);height:48px;color:var(--accent2-fill-ink);justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:flex}[data-viewer]>.lv-panel .lv-tabpanel>.mh-wall.lv-wall{margin:-4px -16px 0}[data-viewer]>.lv-panel .lv-group--similar>.mh-wall.lv-wall{margin:-4px -16px 0;padding-bottom:0}.lqt{flex-direction:column;gap:18px;display:flex}.lqt-notice{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.lqt-notice>svg{width:16px;height:16px;color:var(--muted);flex:none}.lqt-q>.lqs-q-head{gap:10px}.lqt-avatar,.lqt-answer-avatar{background:var(--border);width:32px;height:32px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;line-height:1;display:flex;overflow:hidden}.lqt-answer-avatar{width:24px;height:24px;font-size:10px}:is(.lqt-avatar,.lqt-answer-avatar)>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.lqs-answer.lqt-answer{-moz-column-gap:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:2px 8px;margin-left:42px;padding-left:0;display:grid}.lqt-answer>.lqs-who,.lqt-answer>.lqs-answer-text{grid-column:2}.lqt-indent{margin-left:42px}.lqa-bar{flex-direction:column;gap:8px;margin:0;display:flex}.lqa-line{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.lqa-line.lqa-line--error{color:var(--danger-ink)}.lqa-row{align-items:center;height:48px;margin:0;display:flex;position:relative}.lqa-bar .lqa-input{resize:none;border:1px solid var(--input-border);border-radius:var(--radius-pill);background:var(--surface);width:100%;min-width:0;height:48px;min-height:48px;max-height:48px;box-shadow:none;color:var(--ink);font:inherit;flex:1 1 0;margin:0;padding:13px 56px 13px 18px;font-size:16px;line-height:1.35;display:block;overflow-y:auto}.lqa-bar .lqa-input::placeholder{color:var(--muted);opacity:1}.lqa-bar .lqa-input:focus{border-color:var(--control-edge);outline:2px solid #0000}.lqa-bar .lqa-send{max-height:36px;box-shadow:none;opacity:1;cursor:pointer;background:var(--accent2-fill);color:var(--accent2-fill-ink);border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:6px;bottom:auto;right:6px;width:36px!important;min-width:0!important;height:36px!important;min-height:0!important}.lqa-bar .lqa-send:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}}.jsh-sheet.lps{height:65dvh;max-height:calc(100dvh - 12px);transition:height .24s var(--ease-float), transform .16s ease;overflow:hidden}.jsh-sheet.lps[data-full]{height:calc(100dvh - 12px)}.jsh-sheet.lps[data-drag]{transition:none}.jsh-sheet.lps[data-drag=up]{height:calc(65dvh + var(--lps-drag,0px))}.jsh-sheet.lps[data-full][data-drag=up]{height:calc(100dvh - 12px)}.jsh-sheet.lps[data-drag=down]{transform:translateY(var(--lps-drag,0px))}.jsh-sheet.lps[data-leaving]{pointer-events:none;height:100dvh;max-height:100dvh;transition:height .24s var(--ease-float), border-radius .24s var(--ease-float);border-radius:0}.lps-open .spv-actions-menu,.lps-open .spvf-menu,.lps-open .cm-menu,.lps-open .cm-similar,.lps-open .options-sheet-backdrop{z-index:1302}.lps-open .cm-toast,.lps-open .options-sheet{z-index:1303}.lps-head{touch-action:none;cursor:grab;flex:none;justify-content:flex-end;padding:4px 4px 0;display:flex;position:relative}.lps-grab{border-radius:var(--radius-pill);background:var(--hairline-mid);width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}.lps-tools{align-items:center;display:flex}.lps-more{display:inline-flex;position:relative}.lps .lps-tool{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.lps .lps-tool svg{width:22px;height:22px}.lps .lps-tool:active{opacity:.6}.lps .lps-tool:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}.lps-scroll{overscroll-behavior:contain;min-height:0;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));flex:auto;overflow-y:auto}.mc-sheet--quick .jsh-body{gap:12px;padding-top:16px}.mc-sheet--quick .mc-quick-price{color:var(--ink);font-weight:700}.mc-sheet--quick .mc-quick{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.mc-sheet--quick .mc-quick::-webkit-scrollbar{display:none}.mc-sheet--quick .mc-quick-chip{border-radius:var(--radius-pill);background:var(--bg-alt);box-shadow:none;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;align-items:center;margin:0;padding:0 12px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex;min-height:32px!important}.mc-sheet--quick .mc-quick-chip:active{opacity:.6}.mc-sheet--quick .mc-quick-chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.mc-sheet--quick .mc-quick-row{flex:none;align-items:center;height:48px;margin:0;display:flex;position:relative}.mc-sheet--quick .mc-quick-input{resize:none;border:1px solid var(--input-border);border-radius:var(--radius-pill);background:var(--surface);width:100%;min-width:0;height:48px;min-height:48px;max-height:48px;box-shadow:none;color:var(--ink);font:inherit;flex:1 1 0;margin:0;padding:13px 56px 13px 18px;font-size:16px;line-height:1.35;display:block;overflow-y:auto}.mc-sheet--quick .mc-quick-input::placeholder{color:var(--muted);opacity:1}.mc-sheet--quick .mc-quick-input:focus{border-color:var(--control-edge);outline:2px solid #0000}.mc-sheet--quick .mc-quick-send{max-height:36px;box-shadow:none;cursor:pointer;background:var(--bg-alt);color:var(--muted);border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:6px;bottom:auto;right:6px;width:36px!important;min-width:0!important;height:36px!important;min-height:0!important}.mc-sheet--quick .mc-quick-send:is(:not(:disabled),[aria-busy=true]){background:var(--accent2-fill);color:var(--accent2-fill-ink)}.mc-sheet--quick .mc-quick-send:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
.pp-identity{align-items:center;gap:14px;padding:6px 16px 0;display:flex}.pp-avatar{background:var(--bg-alt);border-radius:50%;flex:none;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.pp-avatar>img,.pp-avatar>.av-bubble{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pp-names{flex-direction:column;min-width:0;display:flex}.pp .pp-name{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.02em;color:var(--ink);margin:0;font-size:26px;font-weight:700;line-height:31px;overflow:hidden}.pp-handle{min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:6px;margin:2px 0 0;font-size:14px;line-height:18px;display:flex}.pp-dot{background:var(--muted);opacity:.45;border-radius:50%;flex:none;width:3px;height:3px}.pp-trusted{color:var(--ink);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.pp-trusted .pp-trusted-mark{flex:none}.pp-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;padding:0 16px;font-size:13px;line-height:18px;display:flex}.pp-rating,.pp-part{align-items:center;gap:5px;display:inline-flex}.pp-part{gap:6px}.pp-stars{letter-spacing:1.5px;font-size:12px;line-height:1;display:inline-block;position:relative}.pp-stars-bg{color:var(--spv-star-empty)}.pp-stars-fg{white-space:nowrap;width:var(--pp-star-pct,0%);color:var(--star);position:absolute;inset:0;overflow:hidden}.pp-count{color:var(--muted);font-size:13px;font-weight:500}.pp-live{background:var(--spv-live);border-radius:50%;flex:none;width:6px;height:6px}.pp-stats{color:var(--muted);white-space:nowrap;align-items:baseline;gap:16px;margin:8px 0 0;padding:0 16px;font-size:13px;line-height:20px;display:flex}.pp-stat b{color:var(--ink);font-size:16px;font-weight:700}.pp .pp-count--link,.pp .pp-stat--link{min-height:44px;box-shadow:none;font-family:inherit;font-size:13px;line-height:inherit;letter-spacing:inherit;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0}.pp .pp-count--link{margin:-13px 0;font-weight:500}.pp .pp-stat--link{margin:-12px 0;font-weight:400}.pp .pp-count--link:active,.pp .pp-stat--link:active{opacity:.6}.pp .pp-count--link:focus-visible,.pp .pp-stat--link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pp a.pp-trusted{text-decoration:none}.pp-bio{color:var(--ink);align-items:baseline;gap:4px;margin:8px 0 0;padding:0 16px;font-size:14px;line-height:20px;display:flex}.pp-bio-text{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.pp-bio.pp-bio--open .pp-bio-text{white-space:pre-line;overflow-wrap:anywhere}.pp .pp-bio-more{min-height:44px;font:inherit;color:var(--accent2);cursor:pointer;background:0 0;border:0;flex:none;margin:-12px 0 -12px auto;padding:0;font-size:14px;font-weight:600}.pp-actions{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0 16px;display:flex}.pp-actions>.follow-btn,.pp-actions>.pp-message,.pp-actions>.pp-action-hold{border-radius:var(--radius-pill);min-width:0;height:40px;box-shadow:none;letter-spacing:-.01em;white-space:nowrap;flex:1 1 0;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex;min-height:40px!important}.pp-actions>.follow-btn svg{display:none}.pp-actions>.follow-msg{color:var(--muted);flex:0 0 100%;order:1;margin:0;font-size:12px;line-height:16px}.pp .pp-actions>.pp-message{background:var(--bg-alt);color:var(--ink);cursor:pointer;border:0}.pp-actions>.pp-action-hold{background:var(--bg-alt)}.pp .pp-actions>.pp-message:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pp-tabs{border-bottom:1px solid var(--border-light);align-items:stretch;height:44px;margin:12px 0 0;display:flex}.pp-tablist{flex:auto;min-width:0;display:flex}.pp .pp-tab{min-width:0;height:44px;min-height:0;box-shadow:none;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:5px;margin:0 0 -1px;padding:0;font-size:15px;font-weight:500;display:inline-flex;position:relative}.pp .pp-tab[aria-selected=true]{color:var(--ink)}.pp-tab-in{align-items:center;gap:5px;height:100%;display:inline-flex;position:relative}.pp .pp-tab[aria-selected=true] .pp-tab-in:after{content:"";border-radius:var(--radius-pill);background:var(--ink);height:2px;position:absolute;bottom:0;left:-12px;right:-12px}.pp .pp-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.pp-tabtools{flex:none;align-items:center;padding-right:4px;display:flex}.pp .pp-tabtool,.pp .pp-tabtools .spv-tabtool{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:0;display:grid}.pp .pp-tabtools .spv-tabtool svg{width:20px;height:20px}.pp .pp-tabtools .spv-tabtool.spv-tabtool--on,.pp .pp-tabtool[aria-expanded=true]{color:var(--ink)}.pp-search{padding:10px 16px 8px}.pp .pp-search-input{border:1px solid var(--input-border);border-radius:var(--radius-pill);background:var(--bg-alt);width:100%;height:44px;min-height:44px;color:var(--ink);font:inherit;box-shadow:none;margin:0;padding:0 16px;font-size:16px;display:block}.pp .pp-search-input:focus{background:var(--bg);border-color:var(--control-edge);outline:2px solid #0000}.pp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:2px 0 0;padding:0;list-style:none;display:grid}.pp-tile{aspect-ratio:1;background:var(--img-placeholder);margin:0;padding:0;position:relative;overflow:hidden}.pp-tile-link{color:inherit;display:block;position:absolute;inset:0}.pp-tile-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.pp-pill{z-index:1;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-pill);background:var(--on-photo-chip);max-width:calc(100% - 12px);color:var(--on-photo);letter-spacing:-.01em;font-size:12px;line-height:16px;position:absolute;left:6px;overflow:hidden}.pp-pill.pp-pill--price{padding:2px 7px;font-weight:700;bottom:6px}.pp-pill.pp-pill--top{padding:2px 8px;font-weight:600;top:6px}.pp-sold{z-index:1;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-pill);background:var(--ink);max-width:calc(100% - 12px);color:var(--bg);padding:2px 8px;font-size:12px;font-weight:600;line-height:16px;position:absolute;top:6px;left:6px;overflow:hidden}.pp .pp-tile:empty{display:none}.pp .pp-tile>.cm-cell{position:absolute;inset:0}.pp .pp-tile .cm-trigger{width:44px;height:44px;color:var(--on-photo);filter:drop-shadow(0 1px 3px var(--on-photo-chip)) drop-shadow(0 0 1.5px var(--on-photo-chip));background:0 0;border-radius:0;margin:0;top:0;right:0}.pp .pp-tile .cm-trigger:active{opacity:.6;background:0 0}.pp .pp-tile .cm-trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-6px}.pp-empty{color:var(--muted);text-align:center;margin:0;padding:24px 16px;font-size:14px;line-height:1.45}.pp-retry{justify-content:center;padding:16px;display:flex}.pp-end{height:1px}.pp-reviews{padding:12px 16px 0}.pp-note{color:var(--muted);margin:0;padding:10px 16px;font-size:13px;line-height:18px}.pp-collections{padding:12px 16px 0}@media (min-width:700.01px){.pp-page{display:none}}@media (max-width:700px){.mp-page.seller-pub-page .spv{display:none}.mp-page.seller-pub-page .pp-page{margin:-14px -16px 0}.pp-page>.st-banner{margin:16px 16px 0}.seller-pub-page .acct-subnav{padding:calc(env(safe-area-inset-top,0px) + 4px) 4px 4px}.seller-pub-page .acct-subnav-back,.seller-pub-page .acct-subnav-more,.seller-pub-page .acct-subnav-share{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;box-shadow:none;color:var(--ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;flex:none;place-items:center;margin:0;padding:0;text-decoration:none;display:grid}.seller-pub-page .acct-subnav-back svg{width:24px;height:24px}.seller-pub-page .acct-subnav-more svg,.seller-pub-page .acct-subnav-share svg{width:22px;height:22px}.seller-pub-page .acct-subnav-back:active,.seller-pub-page .acct-subnav-more:active,.seller-pub-page .acct-subnav-share:active{opacity:.6}.seller-pub-page .acct-subnav-back:focus-visible,.seller-pub-page .acct-subnav-more:focus-visible,.seller-pub-page .acct-subnav-share:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-4px}.seller-pub-page .acct-subnav-spacer.acct-subnav-spacer--filled{align-items:center;width:auto;display:flex}.seller-pub-page .acct-subnav-title.acct-subnav-title--reveal{text-align:center;pointer-events:none;height:44px;line-height:44px;position:absolute;bottom:4px;left:96px;right:96px}}
.jinu-map{isolation:isolate;background:var(--bg-alt);width:100%;height:100%;font-family:var(--font-sans);position:relative;overflow:hidden}.jinu-map .jinu-map-canvas{font:inherit;position:absolute;inset:0}.jinu-map .maplibregl-canvas:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.jinu-map .jinu-map-zoom{z-index:5;background:var(--bg);border:1px solid var(--border-light);border-radius:var(--radius-float-row);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;top:12px;right:12px}.jinu-map .jinu-map-zoom-btn{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.jinu-map .jinu-map-zoom-btn>svg{width:16px;min-width:0;height:16px;min-height:0;margin:0;display:block}.jinu-map .jinu-map-zoom-btn:first-child{border-radius:var(--radius-float-row) var(--radius-float-row) 0 0}.jinu-map .jinu-map-zoom-btn:last-child{border-radius:0 0 var(--radius-float-row) var(--radius-float-row)}.jinu-map .jinu-map-zoom-btn+.jinu-map-zoom-btn{box-shadow:inset 0 1px 0 var(--border-light)}.jinu-map .jinu-map-zoom-btn:hover:not(:disabled){background:var(--bg-alt)}.jinu-map .jinu-map-zoom-btn:disabled{color:var(--faint);cursor:default}.jinu-map .jinu-map-zoom-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.jinu-map .jinu-map-credit{z-index:5;border-radius:var(--radius-float-row);background:var(--bg);max-width:calc(100% - 16px);color:var(--muted);box-shadow:var(--shadow-sm);text-align:right;pointer-events:auto;margin:0;padding:2px 8px;font-size:10.5px;font-weight:400;line-height:1.5;position:absolute;bottom:8px;right:8px}.jinu-map .jinu-map-credit a{color:var(--link-ink);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.jinu-map .jinu-map-credit a:hover{text-decoration-thickness:2px}.jinu-map .jinu-map-credit a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.jinu-map .jinu-map-marker{z-index:1}.jinu-map .jinu-map-marker.is-active{z-index:3}.jinu-map .jinu-map-marker.is-inert{pointer-events:none}.jinu-map .jinu-map-pin{width:28px;height:36px;color:color-mix(in srgb, var(--ink) 50%, var(--bg));filter:drop-shadow(0 2px 2px color-mix(in srgb, var(--on-photo-chip) 40%, transparent));cursor:default;transform-origin:50% 100%;transition:transform .15s var(--ease-float);background:0 0;border:0;padding:0;display:block;position:relative}.jinu-map button.jinu-map-pin{cursor:pointer}.jinu-map button.jinu-map-pin:hover,.jinu-map .is-active .jinu-map-pin{transform:scale(1.08)}.jinu-map .is-active .jinu-map-pin{color:var(--ink)}.jinu-map .jinu-map-pin svg{width:28px;height:36px;display:block}.jinu-map .jinu-map-pin-body{fill:currentColor;stroke:var(--on-photo);stroke-width:1.5px}.jinu-map .jinu-map-pin-dot{fill:var(--on-photo)}.jinu-map .is-active .jinu-map-pin-body{stroke:var(--bg)}.jinu-map .is-active .jinu-map-pin-dot{fill:var(--bg)}.jinu-map .jinu-map-pin:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.jinu-map .jinu-map-pin-label{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;text-shadow:0 0 2px var(--bg), 0 0 2px var(--bg), 0 0 3px var(--bg), 0 0 4px var(--bg);pointer-events:none;margin-top:2px;font-size:12px;font-weight:600;line-height:1.2;position:absolute;top:100%;left:50%;transform:translate(-50%)}.jinu-map .jinu-map-price{border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);border-radius:var(--radius-pill);background:var(--bg);color:var(--ink);box-shadow:var(--shadow-md);font-family:var(--font-sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform .15s var(--ease-float);padding:5px 10px;font-size:13px;font-weight:600;line-height:1.2;display:block}.jinu-map .jinu-map-price:hover{transform:scale(1.06)}.jinu-map .is-active .jinu-map-price{background:var(--ink);color:var(--bg);border-color:var(--ink)}.jinu-map .jinu-map-price:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.jinu-map .maplibregl-popup{z-index:4}.jinu-map .maplibregl-popup-content{background:var(--bg);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-float);box-shadow:var(--shadow-float);font-family:var(--font-sans);padding:0;overflow:hidden}.jinu-map .maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.jinu-map .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip,.jinu-map .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{border-top-color:var(--bg)}.jinu-map .maplibregl-popup-anchor-top .maplibregl-popup-tip,.jinu-map .maplibregl-popup-anchor-top-left .maplibregl-popup-tip,.jinu-map .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{border-bottom-color:var(--bg)}.jinu-map .maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--bg)}.jinu-map .maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--bg)}.jinu-map .maplibregl-popup-close-button{z-index:1;background:var(--bg);width:32px;height:32px;color:var(--ink);box-shadow:var(--shadow-sm);border:0;border-radius:50%;place-items:center;padding:0;font-size:20px;line-height:1;display:grid;top:8px;right:8px}.jinu-map .maplibregl-popup-close-button:hover{background:var(--bg-alt)}.jinu-map .maplibregl-popup-close-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (max-width:640px){.jinu-map .jinu-map-zoom-btn,.jinu-map button.jinu-map-pin,.jinu-map .jinu-map-price,.jinu-map .maplibregl-popup-close-button{min-height:0!important}}
.browse-sheet .mp-filter:has(.mp-filter-save-search) .mp-filter-body:not([class*=sheetHost] *){gap:16px}.browse-sheet .mp-filter:has(.mp-filter-save-search) .mp-filter-field:not([class*=sheetHost] *){gap:10px}.browse-sheet .mp-filter:has(.mp-filter-save-search) .mp-filter-field+.mp-filter-field:not([class*=sheetHost] *){border-top:1px solid var(--border-light);padding-top:16px}.browse-sheet .mp-filter:has(.mp-filter-save-search) .mp-filter-label:not([class*=sheetHost] *){letter-spacing:-.01em;font-size:15px}.mp-filter:has(.mp-filter-save-search) .mp-filter-clear:not([class*=sheetHost] *){border-radius:var(--radius-pill);color:var(--ink);letter-spacing:-.01em;padding:8px 12px;font-size:14px;font-weight:500;transition:background-color .15s}.mp-filter:has(.mp-filter-save-search) .mp-filter-clear:not([class*=sheetHost] *):hover{background:var(--bg-alt);color:var(--ink);text-decoration:none}.save-search-btn:not([class*=sheetHost] *){min-height:36px;padding:0 14px;font-size:14px}.save-search-done{color:var(--ink);font-size:14px;font-weight:500}.save-search-error{color:var(--danger-ink);font-size:13px}.save-search-modal-cancel,.save-search-modal-submit{min-height:40px;padding:0 18px;font-size:14px}.home-cat-tile.is-current .home-cat-label{color:var(--ink)}.home-cat-tile.is-current .home-cat-circle{outline-color:var(--ink)}@media (min-width:701px){.bfbar-priceclear:disabled:not([class*=filterRow] *){color:var(--faint)}.bfbar-priceclear:not([class*=filterRow] *),.bfbar-priceapply:not([class*=filterRow] *){letter-spacing:-.01em}}.people-results-head{letter-spacing:normal;font-size:13px;font-weight:600}@media (max-width:700px){.mhc-pill-count{border-radius:var(--radius-pill)}.mhc-qfclear{border-radius:var(--radius-pill);letter-spacing:-.01em;padding:8px 12px;font-weight:500}.mhc-qfclear:active:not(:disabled){background:var(--bg-alt);color:var(--ink)}.mhc-qfapply{letter-spacing:-.01em}}:is(body:has(.mcat-shell) .mob-header,body:has(.mcat-shell) .mob-tabbar){display:none!important}body:has(.mcat-shell){padding-top:0!important;padding-bottom:0!important}.mcat-shell{z-index:40;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.mcat-head{padding:max(8px, env(safe-area-inset-top)) 4px 8px;flex:none;grid-template-columns:44px 1fr 44px;align-items:center;display:grid}.mcat-title{text-align:center;color:var(--ink);grid-column:2;margin:0;font-size:19px;font-weight:700}.mcat-search{border-radius:var(--radius-pill);background:var(--bg-alt);flex:none;align-items:center;height:44px;margin:4px 16px 0;display:flex;position:relative}.mcat-search:has(.mcat-search-input:focus){box-shadow:inset 0 0 0 1px var(--control-edge)}.mcat-search-glyph{color:var(--muted);pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.mcat-search-input{border-radius:var(--radius-pill);min-width:0;height:100%;color:var(--ink);font:inherit;appearance:none;background:0 0;border:0;flex:1;margin:0;padding:0 44px 0 42px;font-size:16px}.mcat-search-input::placeholder{color:var(--muted)}.mcat-search-input::-webkit-search-cancel-button{appearance:none;display:none}.mcat-search-input:focus,.mcat-search-input:focus-visible{box-shadow:none;outline:2px solid #0000}.mcat-search-clear{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.mcat-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-height:0;padding-bottom:max(24px, env(safe-area-inset-bottom));flex:1;overflow-y:auto}.mcat-group{margin-top:14px}.mcat-group-h{font:inherit;margin:0}.mcat-group-head{width:100%;height:52px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:0 16px;font-size:18px;font-weight:600;line-height:1.25;display:flex}.mcat-glyph{width:24px;height:24px;color:var(--muted);background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.mcat-glyph svg{width:22px;height:22px}.mcat-group-name{overflow-wrap:anywhere;flex:1;min-width:0}.mcat-chevron{color:var(--muted);transition:transform .22s var(--ease-float);flex:none;display:flex}.mcat-group-head[aria-expanded=true] .mcat-chevron{transform:rotate(180deg)}.mcat-rows{margin:0;padding:0;list-style:none}.mcat-row{box-sizing:border-box;min-height:44px;color:var(--ink);border:0;align-items:center;padding:4px 16px 4px 52px;font-size:15px;font-weight:400;line-height:1.3;text-decoration:none;display:flex}.mcat-row.is-all{font-weight:500}.mcat-row:active{background:var(--bg-alt)}.mcat-more{box-sizing:border-box;width:100%;min-height:44px;color:var(--accent2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;margin:0;padding:4px 16px 4px 52px;font-size:14px;font-weight:500;display:flex}.mcat-fold{transition:grid-template-rows .22s var(--ease-float);grid-template-rows:0fr;display:grid}.mcat-fold[data-open=true]{grid-template-rows:1fr}.mcat-fold-in{min-height:0;overflow:hidden}.mcat-results{margin:8px 0 0;padding:0;list-style:none}.mcat-result{box-sizing:border-box;min-height:56px;color:var(--ink);flex-direction:column;justify-content:center;padding:8px 16px;text-decoration:none;display:flex}.mcat-result:active{background:var(--bg-alt)}.mcat-result-name{font-size:15px;line-height:1.3}.mcat-result-in{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.3}.mcat-empty{text-align:center;padding:48px 24px}@media (min-width:701px){.mcat-shell{width:100%;max-width:640px;height:100vh;margin:0 auto;position:static}}.city-cat-count{border-radius:var(--radius-pill)}.city-cat-chip{min-height:36px;padding:0 14px;font-size:14px}.inf-spinner{border-color:var(--border);border-top-color:var(--ink)}.auth-error-banner{background:color-mix(in srgb, var(--danger-ink) 8%, var(--bg));border-color:color-mix(in srgb, var(--danger-ink) 28%, var(--bg));border-radius:var(--radius-md);color:var(--danger-ink)}.auth-error-banner-close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--danger-ink);place-items:center;padding:0;transition:opacity .15s;display:grid}.auth-error-banner-close:hover{opacity:.7}.auth-error-banner-close>svg{min-width:0;min-height:0}@media (max-width:640px){.auth-error-banner-close{width:44px;height:44px}}@media (max-width:700px){.auth-error-banner{margin-inline:16px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .auth-error-banner{background:color-mix(in srgb, var(--danger-ink) 12%, var(--bg));border-color:color-mix(in srgb, var(--danger-ink) 30%, var(--bg));color:var(--danger-ink)}:root:not([data-theme=light]) .auth-error-banner-close{color:var(--danger-ink)}}:root[data-theme=dark] .auth-error-banner{background:color-mix(in srgb, var(--danger-ink) 12%, var(--bg));border-color:color-mix(in srgb, var(--danger-ink) 30%, var(--bg));color:var(--danger-ink)}:root[data-theme=dark] .auth-error-banner-close{color:var(--danger-ink)}@media (max-width:700px){.mob-search2-results{padding:4px 8px;overflow-x:hidden}.mob-search2-row{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-float-row);letter-spacing:-.01em;width:100%;min-width:0;padding:11px 8px;font-size:15px;font-weight:500;overflow:hidden}.mob-search2-tabs{margin-inline:-8px}.mob-search2-back,.mob-search2-mic,.mob-search2-remove{border-radius:var(--radius-sm);width:44px;height:44px;transition:opacity .15s}.mob-search2-remove:active{opacity:.5}.mob-search2-clear{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--muted);transition:opacity .15s;min-height:40px!important}.mob-search2-clear:active{opacity:.5}.mob-search2-clear>svg,.mob-search2-remove>svg{min-width:0;min-height:0}}.mh-root{--mh-ink-2:var(--ink);--mh-ink-3:var(--muted);--mh-ink-4:var(--faint);--mh-line:var(--border-light);--mh-line-2:var(--border);--mh-hover:var(--bg-alt);--mh-active:var(--border-light);--mh-avatar-blue:var(--accent2-fill)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mh-root{--mh-ink-2:var(--ink);--mh-ink-3:var(--muted);--mh-ink-4:var(--faint);--mh-line:var(--border-light);--mh-line-2:var(--border);--mh-hover:var(--bg-alt);--mh-active:var(--border-light);--mh-avatar-blue:var(--accent2-fill)}}:root[data-theme=dark] .mh-root{--mh-ink-2:var(--ink);--mh-ink-3:var(--muted);--mh-ink-4:var(--faint);--mh-line:var(--border-light);--mh-line-2:var(--border);--mh-hover:var(--bg-alt);--mh-active:var(--border-light);--mh-avatar-blue:var(--accent2-fill)}@media (max-width:700px){.mh-card.mh-jobcard{border-color:var(--border)}.mhc-search{background:var(--bg-alt);border-color:#0000}.mh-shortcut,.mh-shortcut.mh-shortcut--cat,.mh-shortcut.mh-loc-shortcut,.mh-shortcut.mh-loc-shortcut.is-on,.mhc-pill,.mhc-pill.mhc-pill--loc.is-on,.mobile-filters-pill{background:var(--bg-alt);color:var(--ink);letter-spacing:-.01em;border-color:#0000;font-size:14px;font-weight:500}.mhc-pill,.mobile-filters-pill{padding-left:14px;padding-right:14px}.mh-shortcut:hover,.mh-shortcut:active,.mh-shortcut.mh-shortcut--cat:hover,.mh-shortcut.mh-shortcut--cat:active,.mh-shortcut.mh-loc-shortcut:hover,.mh-shortcut.mh-loc-shortcut:active,.mh-shortcut.mh-loc-shortcut.is-on:hover,.mh-shortcut.mh-loc-shortcut.is-on:active,.mhc-pill:hover,.mhc-pill:active,.mhc-pill.is-open,.mhc-pill.mhc-pill--loc.is-on:hover,.mhc-pill.mhc-pill--loc.is-on:active,.mobile-filters-pill:hover,.mobile-filters-pill:active{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));color:var(--ink);box-shadow:none;border-color:#0000}.mh-shortcut.mh-shortcut--cat.is-active,.mh-shortcut.mh-shortcut--cat.is-active:hover,.mh-shortcut.mh-shortcut--cat.is-active:active,.mhc-pill.is-on:not(.mhc-pill--loc),.mhc-pill.is-on:not(.mhc-pill--loc):hover,.mhc-pill.is-on:not(.mhc-pill--loc):active,.mhc-pill.is-on.is-open:not(.mhc-pill--loc),.mobile-filters-pill.is-on,.mobile-filters-pill.is-on:hover,.mobile-filters-pill.is-on:active{background:var(--selected-pill);color:var(--on-selected-pill);box-shadow:none;border-color:#0000;font-weight:500}.mhc-pill.is-on:not(.mhc-pill--loc) .mhc-pill-icon,.mhc-pill.is-on:not(.mhc-pill--loc) .mhc-pill-chev,.mh-shortcut.mh-shortcut--cat.is-active svg{color:currentColor}.mhc-pill.is-on:not(.mhc-pill--loc) .mhc-pill-count{background:var(--on-selected-pill);color:var(--selected-pill)}.mh-topicon,.mh-bell{box-sizing:border-box;border-radius:var(--radius-sm);-webkit-backdrop-filter:none;backdrop-filter:none;width:44px;height:44px;color:var(--ink);background:0 0;border:0;place-items:center;padding:0;text-decoration:none;transition:opacity .15s;display:grid}.mh-topicon:active,.mh-bell:active{opacity:.5;background:0 0}.mh-topicon>svg{width:22px;min-width:0;height:22px;min-height:0;display:block}.mh-toprow>.mh-topicon,.mh-toprow>.nb-wrap{flex:none}.mh-toprow{justify-content:flex-end;gap:0;padding-right:3px}.mh-wordmark{flex:none;width:auto;height:20px;margin-right:auto;display:block}.mhc-header.mhc-header--pillsonly{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;position:relative;transform:translateZ(0)}.mh-recs{padding-top:0}.mhc-circle{border-radius:var(--radius-sm);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.mhc-circle:active{opacity:.5}.mhc-circle svg{min-width:0;min-height:0}.mh-shortcut.mh-loc-shortcut .mh-loc-pin{width:16px;min-width:0;height:16px;min-height:0}.mh-grid.mh-wall{align-items:start;row-gap:var(--wall-gap);-moz-column-gap:var(--wall-gap);column-gap:var(--wall-gap);padding-top:var(--wall-edge);padding-right:var(--wall-edge);padding-bottom:24px;padding-left:var(--wall-edge);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mh-recs .mh-grid.mh-wall{padding-bottom:var(--wall-gap)}.mh-wall .card-fave-btn{width:30px;height:30px;filter:drop-shadow(0 0 1.5px color-mix(in srgb, var(--on-photo-chip) 42%, transparent));top:8px;right:8px}.mh-wall .card-fave-btn>svg{width:22px;height:22px}.mh-wall .card-fave-btn:active{opacity:.5!important}.mh-wall .card-fave-btn--saved{color:var(--accent2)}.mh-recs~.mh-grid.mh-wall{padding-top:0}.mh-wall .mh-card-img,.mh-wall .mh-jobcard-frame{aspect-ratio:1;border-radius:var(--card-photo-radius);margin-bottom:0}.mh-wall .mh-card-full{padding-top:var(--wall-caption-inset);padding-right:var(--wall-caption-inset);padding-bottom:var(--wall-caption-end);padding-left:var(--wall-caption-inset);gap:0}.mh-wall .cm-cell--wall .cm-trigger{border-radius:var(--radius-sm);justify-items:end;padding-right:5px;right:-4px}.mh-wall .cm-cell--wall .cm-trigger:active{opacity:.5;background:0 0}.mh-wall .mh-card-ftitle{color:var(--ink);font-size:14px;font-weight:500;line-height:1.25}.mh-wall--ghost,.mh-wall--skeleton{pointer-events:none}.mh-skel-line{color:#0000;max-width:100%;display:inline-block;position:relative}.mh-skel-line:before{content:"";border-radius:var(--radius-sm);background:var(--bg-alt);position:absolute;inset:20% 0}.mh-wall .mh-card.mh-jobcard{background:0 0;border:0;border-radius:0;gap:0;min-height:0;padding:0;display:block}.mh-jobcard-frame{aspect-ratio:4/3;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.mh-jobcard-frame--logo{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.mh-jobcard-logo{-o-object-fit:contain;object-fit:contain;width:46%;height:46%;display:block}.mh-jobcard-mono{color:var(--accent2-fill-ink);letter-spacing:.02em;font-size:40px;font-weight:600;line-height:1}.mh-evtabs{justify-content:center;align-items:stretch;gap:36px;margin:0 0 4px;padding:0 16px;display:flex}.mh-evtab{min-height:44px;font:inherit;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:15px;font-weight:400;line-height:1.2;position:relative}.mh-evtab.is-active{color:var(--ink);font-weight:500}.mh-evtab.is-active:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:0;left:0;right:0}.mh-root[data-mh-tab=everywhere]>:not(.mh-chrome):not(.mh-statusbar):not(.mh-evpanel):not(h1):not(.bf-map-overlay),.mh-root[data-mh-tab=everywhere] .mh-chrome>.mh-shortcuts,.mh-root[data-mh-tab=everywhere] .mh-chrome>.mhc-header{display:none}.mh-evdisclosure{color:var(--muted);text-align:center;margin:4px 16px 10px;font-size:12px;font-weight:400;line-height:1.4}.mh-evquery{min-width:0;color:var(--ink);justify-content:center;align-items:center;margin:-6px 16px 2px;font-size:13px;display:flex}.mh-evquery-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.mh-evquery-clear{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-right:-14px;padding:0;display:inline-grid}.mh-evchip{z-index:2;background:var(--surface);color:var(--ink);pointer-events:none;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:500;line-height:1.3;position:absolute;bottom:8px;left:8px}.mh-evcard-photo{opacity:0;transition:opacity .22s}.mh-evcard-photo[data-loaded="1"]{opacity:1}.mh-evghost-line{width:80%;height:1.25em;display:block}}.mh-evpanel[hidden]{display:none}@media (max-width:700px){.mh-root .mh-chrome{background:var(--mh-bg);-webkit-backdrop-filter:none;backdrop-filter:none;transform:translate3d(0, calc(-1 * var(--mh-chrome-shift,0px)), 0);will-change:transform;padding-bottom:0;transition:none}.mh-root .mh-chrome[data-mh-snap]{transition:transform .2s ease-out}.mh-chrome>.mh-toprow:last-child{padding-bottom:6px}.mh-chrome>.mh-evtabs{margin-top:6px}.mh-chrome>.mh-shortcuts{margin-bottom:0;padding-top:6px;padding-bottom:8px}.mh-chrome>.mh-shortcuts .mh-shortcut:after{top:-7px;bottom:-5px}.mh-statusbar{height:env(safe-area-inset-top,0px);background:var(--mh-bg);z-index:51;pointer-events:none;position:fixed;top:0;left:0;right:0}.jab~.mh-root:not([data-mh-stuck]) .mh-statusbar{visibility:hidden}.mhc-header.mhc-header--search{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.mhc-header--search .mhc-topbar{gap:0;padding:8px 4px 8px 16px;overflow:visible}.mhs-morewrap{flex:none;display:flex}.mhs-icon{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--ink);text-indent:0;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;line-height:0;display:grid;position:relative}.mhs-icon:active{opacity:.5;background:0 0}.mhs-icon .mhs-glyph{width:22px;min-width:0;height:22px;min-height:0;display:block}.mhs-count{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--selected-pill);min-width:16px;height:16px;color:var(--on-selected-pill);box-shadow:0 0 0 2px var(--bg);text-align:center;font-variant-numeric:tabular-nums;padding:0 4px;font-size:10.5px;font-weight:700;line-height:16px;position:absolute;top:5px;right:3px}.mhs-chips{touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:8px;height:44px;padding:0 16px;display:flex;overflow:auto hidden}.mhs-chips::-webkit-scrollbar{display:none}.mhs-chip{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--bg-alt);min-height:0;color:var(--ink);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;flex:none;align-items:center;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;transition:background .12s;display:inline-flex;position:relative}.mhs-chip:after{content:"";position:absolute;inset:-6px 0}.mhs-chip:active{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));color:var(--ink);border-color:#0000}.mhs-chip.is-on,.mhs-chip.is-on:hover,.mhs-chip.is-on:active{background:var(--selected-pill);color:var(--on-selected-pill);border-color:#0000}.mhs-chips .prop-kind-toggle{flex:none;gap:2px;margin:0;padding:3px}.mhs-chips .prop-kind-seg{padding:6px 12px;font-size:14px}.mhs-menu{z-index:60;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-float);min-width:200px;max-width:calc(100vw - 16px);box-shadow:var(--shadow-float);animation:jinu-rise .22s var(--ease-float);flex-direction:column;padding:6px;display:flex;position:absolute;top:52px;right:8px}.mhs-item{appearance:none;border-radius:var(--radius-float-row);letter-spacing:-.01em;width:100%;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;display:flex}.mhs-item:active{background:var(--bg-alt)}.mhs-item-glyph{width:18px;height:18px;color:var(--muted);flex-shrink:0}.mhs-item-text{flex-direction:column;min-width:0;display:flex}.mhs-item-value{color:var(--muted);margin-top:1px;font-size:13px;font-weight:400}.mhs-item-error{color:var(--danger-ink);white-space:normal;margin-top:2px;font-size:13px;font-weight:400}.mhs-item.is-saved{color:var(--ink);cursor:default}.mhs-item.is-saved .mhs-item-glyph{color:var(--ink)}.mhs-item[aria-busy=true]{cursor:progress}}@media (max-width:700px) and (hover:hover){.mhs-item:hover{background:var(--bg-alt)}.mhs-chip:hover{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));color:var(--ink);border-color:#0000}}@media (max-width:700px){.browse-sheet .bf-multi-chip{background:var(--bg-alt);color:var(--ink);border-color:#0000;font-weight:500}.browse-sheet .bf-multi-chip:hover{background:var(--bg-alt);color:var(--ink);border-color:#0000}.browse-sheet .bf-multi-chip:active{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));color:var(--ink);border-color:#0000}.browse-sheet .bf-multi-chip.is-on,.browse-sheet .bf-multi-chip.is-on:hover,.browse-sheet .bf-multi-chip.is-on:active{background:var(--selected-pill);color:var(--on-selected-pill);border-color:#0000;font-weight:500}}@media (max-width:700px) and (hover:hover){.browse-sheet .bf-multi-chip:hover{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt))}.browse-sheet .bf-multi-chip.is-on:hover{background:var(--selected-pill)}}@media (max-width:700px){.mhc-search-clear{position:relative}.mhc-search-clear:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
@media (min-width:701px){.mp-page.seller-pub-page .spv{width:calc(100% - 2*clamp(24px,5vw,96px));max-width:1280px;margin:4px auto 0;padding:0 8px}.mp-page.seller-pub-page .spv-tabs,.mp-page.seller-pub-page .spv-panels{margin-left:-8px;margin-right:-8px}}@media (min-width:1100px){.spv-panels .seller-pub-grid{grid-template-columns:repeat(auto-fill,minmax(min(200px,25% - 10.5px),1fr))}}.spv .spv-actions-row .spv-more-btn:hover{color:var(--ink);background:0 0}@media (min-width:701px){.spv .spv-head{flex-wrap:wrap;align-items:flex-start;row-gap:14px}.spv .spv-identity{flex:260px;max-width:none}.spv .spv-actions-row{flex-wrap:nowrap;flex:none;margin:0 0 0 auto;padding-top:6px}}@media (max-width:700px){.spv .spv-body .spv-head .spv-actions-row .follow-btn,.spv .spv-body .spv-head .spv-actions-row .spv-msg-btn{border-radius:var(--radius-pill);letter-spacing:-.01em;flex:1 1 0;min-width:0;height:44px;min-height:44px;padding:0 12px;font-weight:600}.spv .spv-body .spv-head .spv-actions-row .spv-msg-btn{background:var(--bg-alt);color:var(--ink);border-color:#0000}.spv .spv-body .spv-head .spv-actions-row .spv-msg-btn:hover{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));color:var(--ink);border-color:#0000}}.spv-tabs{--acc-line-soft:var(--border-light);--acc-line:var(--border);--acc-muted:var(--muted);--acc-ink:var(--ink);--acc-ink-2:var(--ink);--acc-hint:var(--faint);--acc-bg:var(--bg);--acc-bg-2:var(--bg-alt);border-bottom:1px solid var(--border-light);flex-wrap:nowrap;align-items:flex-end;gap:16px;margin:28px 0 0;display:flex}.spv-tablist{align-items:flex-end;gap:26px;min-width:0;display:flex}.spv-tabs .acc-chip{letter-spacing:-.01em;white-space:nowrap;font-size:15px}.spv-tabs .spv-tab-count{font-size:15px;font-weight:500}.spv-tabs .acc-chip.is-active .spv-tab-count{color:var(--muted)}@media (max-width:700px){.spv-tabs{align-items:stretch;gap:8px;margin-top:22px}.spv-tablist{flex:auto;align-items:stretch;gap:0}.spv-tabs .acc-chip{flex:1 1 0;justify-content:center;min-width:0;padding:2px 8px 11px}}.spv-tabtools{align-items:center;gap:4px;margin-left:auto;padding-bottom:6px;display:flex}.spv-tabtool{border-radius:var(--radius-sm);width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.spv-tabtool:hover,.spv-tabtool.is-open{color:var(--ink)}@media (max-width:640px){.spv-tabtool{min-width:36px!important;max-width:36px!important;min-height:36px!important;max-height:36px!important}}.spv-tabtool>svg{min-width:0;min-height:0}.spv-tabtool--on,.spv-tabtool--on:hover{color:var(--ink);background:0 0;border-color:#0000}.spv-tabtool svg{display:block}.spvf-menu{border:1px solid var(--border);border-radius:var(--radius-float);background:var(--bg);min-width:min(268px,100vw - 20px);box-shadow:var(--shadow-float);animation:jinu-rise .38s var(--ease-float);gap:0;padding:6px}.spvf-label{letter-spacing:-.01em;color:var(--muted);margin:0;padding:8px 12px 4px;font-size:13px;font-weight:600}.spvf-sep{background:var(--border-light);height:1px;margin:6px;display:block}.spvf-row{appearance:none;border-radius:var(--radius-float-row);width:100%;font:inherit;letter-spacing:-.01em;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:500;transition:background-color .15s;display:flex}.spvf-row:hover{background:var(--bg-alt)}.spvf-row-label{flex:auto;min-width:0}.spvf-row-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:0 auto;overflow:hidden}.spvf-row-chev{color:var(--muted);flex-shrink:0;display:inline-flex}.spvf-back{appearance:none;border-radius:var(--radius-float-row);width:100%;font:inherit;letter-spacing:-.01em;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:10px 12px;font-size:15px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.spvf-back:hover{background:var(--bg-alt);color:var(--ink)}.spvf-back-chev{display:inline-flex}.spvf-item{border-radius:var(--radius-float-row);letter-spacing:-.01em;padding:10px 12px}.spvf-item.is-active{font-weight:600}.spvf-priceinput{border:1px solid var(--input-border);border-radius:var(--radius-pill);background:var(--bg-alt);height:44px;padding:0 14px;font-size:15px}.spvf-priceinput:focus{background:var(--bg);border-color:var(--control-edge);outline:2px solid #0000}.spvf-pricebtn{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg);height:38px;color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:500}.spvf-pricebtn:hover{background:var(--bg-alt)}.spvf-pricebtn--apply,.spvf-pricebtn--apply:hover{background:var(--ink);color:var(--bg);border-color:#0000;font-weight:600}.spvf-pricebtn--apply:hover{background:color-mix(in srgb, var(--ink) 86%, var(--bg));filter:none}.spv-search{border-radius:var(--radius-pill);background:var(--bg-alt);border:1px solid #0000;align-items:center;gap:8px;max-width:420px;height:44px;margin:0 0 16px;padding:0 8px 0 14px;display:flex}.spv-search:focus-within{border-color:var(--control-edge);background:var(--bg)}.spv-search-icon{color:var(--muted);flex-shrink:0}.spv-search-input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;flex:auto;font-size:15px}.spv-search-input:focus{outline:2px solid #0000}.spv-search-input::placeholder{color:var(--muted)}.spv-search-input::-webkit-search-cancel-button{display:none}.spv-search-close{border-radius:var(--radius-sm);width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}.spv-search-close:hover{color:var(--ink)}.spv-count{color:var(--muted);margin:0 0 12px;font-size:14px}.spv-actions-heading{letter-spacing:-.01em;color:var(--ink);margin:6px 12px 8px;font-size:15px;font-weight:600}.spv-actions-menu--float{max-width:min(360px,100vw - 20px)}.spv-nomatch-clear{background:var(--bg);border:1px solid var(--border);color:var(--ink);letter-spacing:-.01em;font-weight:500}.spv-nomatch-clear:hover{background:var(--bg-alt);color:var(--ink)}.spv{--star:var(--ink)}.seller-reviews-edit-btn{border-radius:var(--radius-pill);color:var(--ink);letter-spacing:-.01em;padding:6px 12px;font-weight:500;transition:background-color .15s}.seller-reviews-edit-btn:hover{background:var(--bg-alt);color:var(--ink);text-decoration:none}.seller-review-reply{border-radius:var(--radius-md);border-left:0;padding:10px 12px}.seller-review-reply-label{color:var(--ink)}.seller-review-report-btn:hover{color:var(--danger-ink)}.seller-reviews .review-form-done{color:var(--ink)}.seller-reviews .review-form-error{color:var(--danger-ink)}.seller-reviews .seller-review-verified{color:var(--muted);font-size:12px}.seller-reviews .seller-review-verified svg{color:var(--ink)}.seller-reviews .seller-review-avatar{background:var(--bg-alt);color:var(--ink)}.seller-reviews .seller-review-author{font-size:15px;font-weight:600}.seller-reviews .seller-review-comment{font-size:15px}.seller-reviews .seller-review-date{font-size:13px}.fvm-card .follow-tabs,.fvm-sheet .follow-tabs{border-bottom:0;gap:8px;padding:2px 16px 10px}.fvm-sheet .follow-tabs{margin:0;padding:0}.fvm-sheet .jsh-body{gap:12px;padding-top:12px}.fvm-sheet .fvm-body{flex:none;padding:0;overflow:visible}.fvm-card .follow-tab,.fvm-sheet .follow-tab{border-radius:var(--radius-pill);height:36px;color:var(--muted);letter-spacing:-.01em;background:0 0;border:0;align-items:center;margin-bottom:0;padding:0 18px;font-size:15px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.fvm-card .follow-tab:hover{color:var(--ink)}@media (hover:hover){.fvm-sheet .follow-tab:hover{color:var(--ink)}}.fvm-card .follow-tab.follow-tab--on,.fvm-card .follow-tab.follow-tab--on:hover,.fvm-sheet .follow-tab.follow-tab--on{background:var(--bg-alt);color:var(--ink)}.fvm-retry{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}@media (max-width:700px){.seller-pub-page .acct-subnav-title--reveal{transition-property:color,visibility;transition-duration:.15s;transition-timing-function:ease}.seller-pub-page .acct-subnav-title--reveal:not([data-shown]){color:#0000;visibility:hidden}}.jld-wrap>.jld-topbar.lm-mobile-topbar .lm-mtb-actions{gap:0;padding:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}.jld-wrap>.jld-topbar.lm-mobile-topbar>.lm-mtb-icon,.jld-wrap>.jld-topbar.lm-mobile-topbar .lm-mtb-actions .lm-mtb-icon{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;color:var(--ink);transition:opacity .12s;border-radius:var(--radius-sm)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.jld-wrap>.jld-topbar.lm-mobile-topbar>.lm-mtb-icon:hover,.jld-wrap>.jld-topbar.lm-mobile-topbar .lm-mtb-actions .lm-mtb-icon:hover,.jld-wrap>.jld-topbar.lm-mobile-topbar>.lm-mtb-icon:active,.jld-wrap>.jld-topbar.lm-mobile-topbar .lm-mtb-actions .lm-mtb-icon:active{opacity:.7!important;background:0 0!important}.jld-wrap>.jld-topbar.lm-mobile-topbar .lm-mtb-icon .lm-icon-fav{border-radius:var(--radius-sm)}@media (max-width:700px){.mp-main>.jld-wrap{max-width:none;margin-left:-10px;margin-right:-10px}}.jld-tag{letter-spacing:-.01em;border-color:#0000}.jld-similar-pill--pay{background:var(--bg-alt);color:var(--ink)}.jld-safety{background:var(--bg-alt)}.jld-safety-icon{color:var(--muted)}.jld-external-hint{border-color:#0000}.jld-similar-card:hover{border-radius:var(--radius-md)}.jld-wrap .exp-text-toggle{color:var(--ink)}.jld-apply-bar .jld-apply-btn{min-height:48px;padding:0 22px}.jld-apply-bar .jld-apply-save{background:0 0;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px}.jld-apply-bar .jld-apply-save:hover{opacity:.7;background:0 0}.jld-company-head .follow-btn{align-self:center;margin-top:0}.jam-label{font-size:15px}.jam-field>.jam-opt{font-size:14px;line-height:1.45;display:block}.jam-card .jam-submit{min-height:46px;padding:0 20px}.jam-safety{background:var(--bg-alt);border-radius:var(--radius-float-row)}.jam-safety-icon{color:var(--muted)}.jam-done-icon{color:var(--ink);background:0 0}.jam-resume-pick{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg);color:var(--ink);letter-spacing:-.01em;font-weight:500}.jam-resume-pick:hover{border-color:var(--border);background:var(--bg-alt)}.jam-resume-attached{border-radius:var(--radius-float-row);background:var(--bg-alt);border-color:#0000}.jam-resume-remove:hover,.jam-req,.jam-error{color:var(--danger-ink)}
.xpost-tile{letter-spacing:-.01em;color:var(--ink);font-size:13px;font-weight:500}.xpost-tile:hover{color:var(--ink)}.xpost-copy{letter-spacing:-.01em;min-height:36px}.saved-search-delete{border-radius:var(--radius-sm);width:36px;min-width:36px;height:36px;color:var(--muted);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.saved-search-delete:hover:not(:disabled){color:var(--ink)}.saved-search-delete>svg{stroke-width:2px;width:16px;min-width:0;height:16px;min-height:0}.saved-search-delete.is-busy,.saved-search-delete.is-busy:hover{opacity:.45;cursor:progress;background:0 0}@media (max-width:640px){.saved-search-delete{width:44px;min-width:44px;height:44px}}.msold-pick-opt.is-on{border-color:var(--ink);background:var(--bg-alt)}.sell-dropdown .msold-pick{border-color:#0000}.msold-pick-opt.is-on .msold-pick-name{font-weight:600}.msold-pick-check{color:var(--ink);flex-shrink:0;margin-left:auto}.msold-pick-tag{background:var(--bg);color:var(--ink)}.sell-dropdown .msold-pick-actions .sell-action-btn--sold,.lm-mab-menu .msold-pick-actions .sell-action-btn--sold{background:var(--ink);color:var(--bg);letter-spacing:-.01em;justify-content:center;font-weight:600}.sell-dropdown .msold-pick-actions .sell-action-btn--sold:hover:not(:disabled),.lm-mab-menu .msold-pick-actions .sell-action-btn--sold:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 86%, var(--bg));color:var(--bg)}.msold-dialog-backdrop{z-index:1300;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.msold-dialog{flex-direction:column;width:min(440px,100%);max-height:calc(100dvh - 32px);padding:20px 20px 18px;display:flex;overflow-y:auto}.msold-dialog-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.msold-dialog-head-text{min-width:0}.msold-dialog-title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:18px;font-weight:600;line-height:1.3}.msold-dialog-listing{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:14px;overflow:hidden}.msold-dialog-close{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.msold-dialog-close:hover{color:var(--ink)}.msold-dialog .msold-pick-list{margin-bottom:8px}.msold-dialog-error{color:var(--danger-ink);margin:4px 0 0;font-size:14px}.msold-dialog-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.msold-dialog-btn{min-height:40px;font-size:15px;font-family:var(--font-sans);cursor:pointer;padding:0 18px}.msold-dialog-done{flex-direction:column;gap:4px;display:flex}.msold-dialog-done .sell-action-done{color:var(--ink);font-size:15px}.msold-dismiss{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.msold-dismiss:hover{color:var(--ink)}.msold-dismiss>svg{min-width:0;min-height:0}.sell-dropdown .sell-delete-confirm-inline{flex-direction:column;align-items:stretch;gap:6px;padding:4px;display:flex}.sell-dropdown .sell-delete-confirm-label{color:var(--ink);padding:6px 8px 2px;font-size:14px;font-weight:600}.sell-dropdown .sell-delete-confirm-inline .sell-action-btn{border-radius:var(--radius-pill);justify-content:center}.sell-dropdown .sell-delete-confirm-inline .sell-action-btn--delete{background:var(--danger-fill);color:var(--on-selected-pill);letter-spacing:-.01em;font-weight:600}.sell-dropdown .sell-delete-confirm-inline .sell-action-btn--delete:hover:not(:disabled){background:var(--danger-fill-hover);color:var(--on-selected-pill)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sell-dropdown .sell-delete-confirm-inline .sell-action-btn--delete:hover:not(:disabled){background:color-mix(in srgb, var(--danger-fill) 86%, var(--bg))}}:root[data-theme=dark] .sell-dropdown .sell-delete-confirm-inline .sell-action-btn--delete:hover:not(:disabled){background:color-mix(in srgb, var(--danger-fill) 86%, var(--bg))}.sell-action-btn--sold,.sell-action-btn--manage,.sell-action-btn--bump{color:var(--ink)}.sell-action-btn--sold:hover:not(:disabled),.sell-action-btn--manage:hover,.sell-action-btn--bump:hover{color:var(--ink);border-color:var(--control-edge)}.sell-action-btn--delete{color:var(--danger-ink)}.sell-action-btn--delete:hover:not(:disabled){color:var(--danger-ink);border-color:var(--danger-ink)}.sell-action-done,.renew-done{color:var(--success)}.renew-error{color:var(--danger-ink)}.renew-btn:hover{color:var(--ink);border-color:var(--control-edge)}.sell-action-btn--danger{background:var(--danger-fill);color:var(--on-selected-pill)}.sell-action-btn--danger:hover{background:var(--danger-fill-hover)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sell-action-btn--danger:hover{background:color-mix(in srgb, var(--danger-fill) 86%, var(--bg))}}:root[data-theme=dark] .sell-action-btn--danger:hover{background:color-mix(in srgb, var(--danger-fill) 86%, var(--bg))}.saved-empty{border:1px solid var(--border-light)}.acct-cardrow{box-shadow:none}:is(.acct-cardrow,.acc-offer-row) .dm-offer-chip{letter-spacing:-.01em}:is(.acct-cardrow,.acc-offer-row) .dm-offer-chip--pending{background:color-mix(in srgb, var(--ink) 6%, transparent);color:var(--ink)}.spv-nomatch-clear{background:var(--bg);letter-spacing:-.01em;font-weight:500}.acc-card{border:1px solid var(--border-light)}.acc-card:hover{background:var(--bg-alt)}.acc-card-img{background-color:var(--img-placeholder)}.acc-card-stats{border-top:1px solid var(--border-light);color:var(--muted)}.acc-card-stat-sep{color:var(--faint)}.acc-section-title{color:var(--ink)}.acc-search-input::-moz-placeholder{color:var(--muted)}.acc-search-icon,.acc-search-input::placeholder{color:var(--muted)}.acc-chip-count{color:var(--faint)}.acc-filter-row:not(.acc-tabnav) .acc-chip-count,.acc-card-menu-item:not(.acc-card-menu-item--danger) svg{color:var(--muted)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mylist-desktop .acc-card-status{background:var(--on-photo-chip);color:var(--on-photo)}}:root[data-theme=dark] .mylist-desktop .acc-card-status{background:var(--on-photo-chip);color:var(--on-photo)}.acc-empty{background:var(--bg-alt);border:1px solid var(--border-light)}.acc-empty-icon{background:var(--bg);color:var(--muted)}.acc-empty-title{color:var(--ink)}.acc-empty-sub{color:var(--muted)}.acc-card-status--live .acc-card-dot{background:var(--success)}.acc-card-status--sold .acc-card-dot,.acc-card-status--paused .acc-card-dot{background:var(--muted)}.acc-card-status--draft .acc-card-dot{background:var(--acc-gold,var(--muted))}.acc-card-stat--new{color:var(--ink);font-weight:600}:is(.acc-root,.spv-panels) .acc-card-action{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-pill);letter-spacing:-.01em;font-weight:500}:is(.acc-root,.spv-panels) .acc-card-action:hover{background:var(--bg-alt);color:var(--ink)}:is(.acc-root,.spv-panels) .acc-card-action--primary,:is(.acc-root,.spv-panels) .acc-card-action--primary:visited{background:var(--ink);color:var(--bg);border-color:#0000;font-weight:600}:is(.acc-root,.spv-panels) .acc-card-action--primary:hover{background:color-mix(in srgb, var(--ink) 86%, var(--bg));color:var(--bg)}:is(.acc-root,.spv-panels) .acc-card-action--primary:active{color:var(--bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.acc-root,.spv-panels) .acc-card-action--primary,:root:not([data-theme=light]) :is(.acc-root,.spv-panels) .acc-card-action--primary:visited{background:var(--ink);color:var(--bg)}:root:not([data-theme=light]) :is(.acc-root,.spv-panels) .acc-card-action--primary:hover{background:color-mix(in srgb, var(--ink) 86%, var(--bg));color:var(--bg)}}:root[data-theme=dark] :is(.acc-root,.spv-panels) .acc-card-action--primary,:root[data-theme=dark] :is(.acc-root,.spv-panels) .acc-card-action--primary:visited{background:var(--ink);color:var(--bg)}:root[data-theme=dark] :is(.acc-root,.spv-panels) .acc-card-action--primary:hover{background:color-mix(in srgb, var(--ink) 86%, var(--bg));color:var(--bg)}:is(.acc-root,.spv-panels) .acc-card-action--primary[aria-pressed=true]{background:var(--bg-alt);border-color:var(--border);color:var(--ink);font-weight:500}:is(.acc-root,.spv-panels) .acc-card-action--primary[aria-pressed=true]:hover,:is(.acc-root,.spv-panels) .acc-card-action--primary[aria-pressed=true]:active{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));color:var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.acc-root,.spv-panels) .acc-card-action--primary[aria-pressed=true]{background:var(--bg-alt);color:var(--ink)}:root:not([data-theme=light]) :is(.acc-root,.spv-panels) .acc-card-action--primary[aria-pressed=true]:hover{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));color:var(--ink)}}:root[data-theme=dark] :is(.acc-root,.spv-panels) .acc-card-action--primary[aria-pressed=true]{background:var(--bg-alt);color:var(--ink)}:root[data-theme=dark] :is(.acc-root,.spv-panels) .acc-card-action--primary[aria-pressed=true]:hover{background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt));color:var(--ink)}:is(.acc-root,.spv-panels) .acc-card-action--promoted,:is(.acc-root,.spv-panels) .acc-card-action--promoted:hover{color:var(--muted);cursor:default;background:0 0;border-color:#0000}.acc-card-action{color:var(--muted);letter-spacing:-.01em;font-weight:500}.acc-card-action:hover{color:var(--ink)}.acc-card-action--primary,.acc-card-action--primary:visited,.acc-card-action--primary:active{color:var(--ink);font-weight:600}.acc-filter-row.acc-tabnav{border-bottom-color:var(--border-light)}.acc-alert-icon{background:var(--bg-alt);color:var(--muted)}.acc-icon-btn{background:var(--bg);border:1px solid var(--border);color:var(--ink)}.acc-icon-btn:hover,.acc-job-company{background:var(--bg-alt);color:var(--ink)}.acc-an-switch-tile.is-active{border-color:var(--ink);background:var(--bg-alt)}.acc-an-bar-fill,.acc-an-funnel-fill{background:var(--ink)}.anl-block{margin-top:10px}.anl-hero{margin:0}.anl-hero-value{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:600;line-height:1.1}.anl-hero-line{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.35}.anl-metrics{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:24px;margin-top:20px;display:flex;overflow-x:auto}.anl-metrics::-webkit-scrollbar{display:none}.anl-metric{min-height:auto;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;flex:none;align-items:flex-start;gap:1px;margin:0;padding:0 0 8px;display:flex;position:relative}.anl-metric-value{font-size:var(--text-stat);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.anl-metric-label{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:500;line-height:1.3}.anl-metric.is-on .anl-metric-label{color:var(--ink)}.anl-metric.is-on:after{content:"";border-radius:var(--radius-pill);background:var(--ink);height:2px;position:absolute;bottom:0;left:0;right:0}@media (hover:hover){.anl-metric:hover .anl-metric-label{color:var(--ink)}}.anl-chart{margin-top:16px}.anl-chart-bars{align-items:flex-end;gap:3px;height:140px;display:flex}.anl-chart-col{flex:1 1 0;align-items:flex-end;min-width:2px;height:100%;display:flex}.anl-chart-bar{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--accent2);width:100%;display:block}.anl-chart-stub{background:var(--border);width:100%;height:3px;display:block}.anl-chart-dates{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:12px;line-height:1.3;display:flex}.anl-chart--empty{justify-content:center;align-items:center;height:162px;display:flex}.anl-chart-empty{color:var(--muted);text-align:center;margin:0;font-size:13px}@media (min-width:701px){.anl-chart-bars{height:200px}.anl-chart--empty{height:222px}}.anl-sec{margin-top:28px}.anl-label{letter-spacing:0;color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:600;line-height:1.3}.anl-caption{color:var(--muted);margin:8px 0 0;font-size:12.5px;line-height:1.45}.anl-funnel{flex-direction:column;gap:12px;display:flex}.anl-funnel-row{grid-template-columns:minmax(64px,96px) 1fr auto;align-items:center;gap:12px;display:grid}.anl-funnel-label{color:var(--ink);font-size:13px;line-height:1.3}.anl-funnel-track{border-radius:var(--radius-pill);background:var(--bg-alt);height:8px;display:block;overflow:hidden}.anl-funnel-fill{border-radius:var(--radius-pill);background:var(--accent2);height:100%;display:block}.anl-funnel-value{min-width:28px;color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.anl-rows{flex-direction:column;display:flex}.anl-row{align-items:center;gap:12px;padding:8px 0;display:flex}.anl-thumb{border-radius:var(--radius-md);background:var(--bg-alt);flex:none;width:44px;height:44px;position:relative;overflow:hidden}.anl-thumb-empty{width:100%;height:100%}.anl-row-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.anl-row-title,.anl-row-title:hover{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;line-height:1.35;text-decoration:none;overflow:hidden}@media (hover:hover){.anl-row-title:hover{text-decoration:underline}}.anl-row-sub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.anl-figs{flex-wrap:wrap;gap:16px 28px;display:flex}.anl-fig{flex-direction:column;gap:1px;min-width:0;margin:0;display:flex}.anl-fig-value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1.3}.anl-fig-label,.anl-fig-sub{color:var(--muted);font-size:12px;line-height:1.3}.anl-fig-note{color:var(--ink);font-size:12px;line-height:1.3}.anl-verify{color:var(--muted);margin:28px 0 0;font-size:13px;line-height:1.45}.anl-verify-link,.anl-verify-link:hover{color:var(--link-ink);font-weight:600;text-decoration:none}@media (hover:hover){.anl-verify-link:hover{text-decoration:underline}}.analytics-list{flex-direction:column;gap:0;display:flex}.analytics-row{background:0 0;border:0;border-radius:0;gap:12px;padding:8px 0}.analytics-row-thumb{border-radius:var(--radius-md);background:var(--bg-alt);width:44px;height:44px}.analytics-row-thumb-empty{background:var(--bg-alt)}.analytics-row-title{color:var(--ink);font-size:15px;font-weight:400;line-height:1.35}.analytics-row-city{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.anl-note{color:var(--muted);margin:28px 0 0;font-size:12.5px;line-height:1.45}.ins-note--warn{color:var(--ink);font-weight:500}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ins-note--warn{color:var(--ink)}}:root[data-theme=dark] .ins-note--warn{color:var(--ink)}.account-link,.account-link:hover{color:var(--link-ink)}.account-link:hover{text-decoration:underline}.account-link--retry,.account-link--retry:hover{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.following-unfollow:not(.following-unfollow--state){background:var(--bg);border-color:var(--border);letter-spacing:-.01em;font-weight:500}.following-unfollow:not(.following-unfollow--state):hover:not(:disabled){background:var(--bg-alt);color:var(--ink)}.following-company-tag{color:var(--muted)}.notif-icon-msg,.notif-icon-job{color:var(--muted);background:0 0}.notif-listing-name{color:var(--ink)}.account-auth-card{text-align:center;background:0 0;border:0;padding:0}.deals-action-error{background:var(--bg-alt);border-color:var(--border)}.review-form-error{color:var(--danger-ink)}.review-form-done{color:var(--success)}.acch-meta-star{color:var(--ink)}.deals-panel{--star:var(--ink)}.phv-label{font-size:15px;font-weight:600}.phv-consent input{accent-color:var(--ink)}.tsp-crit--action,.tsp-crit--action:hover{color:var(--link-ink)}.acc-trusted-panel .tsp{margin-top:20px}.bill-page{flex-direction:column;gap:0;display:flex}.bill-top{margin:2px 0 0}.bill-total{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:600;line-height:1.1}.bill-total-label{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.35}.bill-figs{flex-wrap:wrap;gap:10px 28px;margin-top:16px;display:flex}.bill-fig{flex-direction:column;gap:1px;min-width:0;margin:0;display:flex}.bill-fig-value{color:var(--ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1.3}.bill-fig-label{color:var(--muted);font-size:12px;line-height:1.3}.bill-month{margin-top:24px}.bill-month-label{letter-spacing:0;color:var(--muted);margin:0 0 2px;font-size:13px;font-weight:600;line-height:1.3}.bill-rows{margin:0;padding:0;list-style:none}.bill-row{align-items:flex-start;gap:14px;padding:10px 0;display:flex}.bill-glyph{width:20px;height:20px;color:var(--muted);flex:none;margin-top:1px;display:inline-flex}.bill-row-main{flex:1;min-width:0}.bill-row-title{-webkit-line-clamp:2;color:var(--ink);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.bill-row-meta{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.4}.bill-row-status{color:var(--muted)}.bill-row-status--danger{color:var(--danger-ink)}.bill-row-amount{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:15px;font-weight:500;line-height:1.35}.bill-row-amount--struck{color:var(--muted);text-decoration:line-through}.bill-row-links{gap:14px;margin-top:4px;display:flex}.bill-link{color:var(--link-ink);font-size:13px;font-weight:600;text-decoration:none}@media (hover:hover){.bill-link:hover{color:var(--link-ink);text-decoration:underline}}.bill-error{text-align:center;padding:32px 20px}.bill-error-title{color:var(--ink);font-size:15px;font-weight:600}.bill-error-body{color:var(--muted);margin-top:6px;font-size:13.5px}.bill-note{color:var(--muted);margin-top:28px;font-size:12.5px;line-height:1.45}.bill-portal-btn{border-radius:var(--radius-pill);background:var(--bg-alt);min-height:40px;color:var(--ink);font:inherit;letter-spacing:-.01em;cursor:pointer;border:0;align-items:center;gap:8px;margin-top:20px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}@media (hover:hover){.bill-portal-btn:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, var(--bg-alt))}}.bill-portal-btn:disabled{opacity:.6;cursor:default}.bill-portal-error{color:var(--danger-ink);margin-top:8px;font-size:13px}@media (max-width:700px){.mep-topbar{padding:calc(env(safe-area-inset-top,0px) + 6px) 16px 12px;flex-wrap:wrap;row-gap:12px}.mep-topbar .mep-title{text-align:left;font-size:var(--text-page-title);letter-spacing:-.02em;pointer-events:auto;flex:0 0 100%;order:3;margin:0;font-weight:700;line-height:1.15;position:static}}.mep-topbar .mep-save{border-radius:var(--radius-pill);background:var(--ink);min-height:36px;color:var(--bg);letter-spacing:-.01em;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.mep-topbar .mep-save:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 86%, var(--bg));color:var(--bg)}.mep-topbar .mep-save:disabled{background:var(--bg-alt);color:var(--muted)}.mep-topbar .mep-cancel{border-radius:var(--radius-pill);letter-spacing:-.01em;min-height:36px;color:var(--ink);align-items:center;margin-left:-14px;padding:0 14px;font-size:15px;font-weight:500;display:inline-flex}.mep-topbar .mep-cancel:hover{background:var(--bg-alt);color:var(--ink)}@media (max-width:700px){.mep-topbar .mep-cancel{min-height:44px}}.mep-label{font-size:15px}.mep-email-row .set-btn-secondary{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg);color:var(--ink);letter-spacing:-.01em;flex-shrink:0;align-items:center;padding:6px 14px;font-size:14px;font-weight:500;display:inline-flex}.mep-email-row .set-btn-secondary:hover{background:var(--bg-alt);color:var(--ink);text-decoration:none}.mep-error{color:var(--danger-ink)}.mep-saved{color:var(--success)}.avup-cam{background:var(--ink);border-color:var(--bg);color:var(--bg)}.avup-link{border-radius:var(--radius-pill);color:var(--ink);letter-spacing:-.01em;padding:6px 12px;font-weight:500}.avup-link:hover:not(:disabled){background:var(--bg-alt);color:var(--ink);text-decoration:none}.avup-error{color:var(--danger-ink)}.avup-spinner{border-color:color-mix(in srgb, var(--on-photo) 45%, transparent);border-top-color:var(--on-photo);background:var(--on-photo-chip)}.rv-clear{border-radius:var(--radius-pill);color:var(--muted);font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;align-items:center;margin:16px 0 0 -12px;padding:8px 12px;font-size:13px;font-weight:500;display:inline-flex}.rv-clear:hover{background:var(--bg-alt);color:var(--ink)}.saved-empty .rv-clear{margin-left:0}@media (max-width:700px){.mlx-state-glyph--accent{color:var(--ink)}.mlx-state-cta{box-shadow:none}.mlx-topbar-btn{background:0 0;border:0}.mlx-status{white-space:nowrap;color:var(--ink);background:0 0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.mlx-status-dot{background:var(--muted);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.mlx-status--live .mlx-status-dot{background:var(--accent2)}.mlx-status--sold .mlx-status-dot{background:var(--selected-pill)}.mlx-status--quiet,.mlx-row--sold .mlx-title,.mlx-row--sold .mlx-price{color:var(--muted)}}.mp-card-title.mp-card-title--one{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;display:block}