@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-greek-ext.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-greek.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}:root{--ink:#191d23;--ink-dim:#191d23ad;--focus:#0b7d5c;--bg:#eef1f4;color:var(--ink);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{background:var(--bg);overscroll-behavior:none;height:100%;margin:0;overflow:hidden}.app{position:fixed;top:0;bottom:0;left:0;right:0}.app canvas{touch-action:none;display:block}.overlay{--edge:clamp(16px, 3vw, 40px);--edge-top:max(var(--edge), env(safe-area-inset-top));--edge-x:max(var(--edge), env(safe-area-inset-left), env(safe-area-inset-right));--mark-gap:20px;--mark-min:320px;--mark-w:min(clamp(420px, 51vw, 1000px), calc(100vw - 2 * (var(--aside,calc(var(--edge-x) + 200px)) + var(--mark-gap))));--mark-h:calc(var(--mark-w) * 557 / 12781);--bar:max(72px, var(--mark-h));pointer-events:none;padding:var(--edge-top) var(--edge-x) max(var(--edge), env(safe-area-inset-bottom));z-index:200;grid-template-rows:auto 1fr auto;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.overlay a,.overlay button{pointer-events:auto}.brand{height:var(--bar);justify-content:center;align-items:center;display:flex}.brand__mark{width:var(--mark-w);height:var(--mark-h);color:#000;margin:0;line-height:0}.brand__mark svg{width:100%;height:100%;display:block}.nav{justify-content:space-between;align-items:end;gap:16px;display:flex}.nav .count{font-size:var(--fs-small);letter-spacing:var(--track-caps-wide);color:var(--ink-dim);font-variant-numeric:tabular-nums}.nav .buttons{gap:8px;display:flex}.nav button{-webkit-appearance:none;appearance:none;background-color:var(--g-capsule-bg);background-image:var(--g-capsule-sheen);box-shadow:var(--g-capsule-shadow);-webkit-backdrop-filter:var(--g-capsule-blur);color:var(--g-ink);cursor:pointer;width:48px;height:48px;transition:background-color .18s var(--g-ease), scale .18s var(--g-ease);border:0;border-radius:999px;place-items:center;font-size:18px;line-height:1;display:grid}.nav button:hover{background-color:var(--g-capsule-bg-hover)}.nav button:active{scale:.96}.nav button:disabled{opacity:.5;cursor:default}.overlay :focus-visible{outline:2px solid var(--focus);outline-offset:3px}.overlay[data-layout=tall]{--mark-w:min(78vw, 380px);--edge-top:max(calc(var(--edge) + 6px), env(safe-area-inset-top))}.overlay[data-layout=short]{--mark-w:min(40vw, 320px)}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .brand{height:var(--mark-h)}.overlay:is([data-layout=tall],[data-layout=short]) .brand{height:var(--mark-h)}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .nav{top:calc(var(--edge-top) + var(--mark-h) + 14px);left:var(--edge-x);align-items:center;position:absolute}.overlay:is([data-layout=tall],[data-layout=short]) .nav{top:calc(var(--edge-top) + var(--mark-h) + 14px);left:var(--edge-x);align-items:center;position:absolute}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .nav button{width:36px;height:36px;font-size:var(--fs-field)}.overlay:is([data-layout=tall],[data-layout=short]) .nav button{width:36px;height:36px;font-size:var(--fs-field)}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .controls{top:calc(var(--edge-top) + var(--mark-h) + 14px);height:36px}.overlay:is([data-layout=tall],[data-layout=short]) .controls{top:calc(var(--edge-top) + var(--mark-h) + 14px);height:36px}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .sell-cta{height:36px;font-size:var(--fs-body);gap:7px;padding-block-start:0;padding-block-end:0;padding-inline-start:11px;padding-inline-end:15px}.overlay:is([data-layout=tall],[data-layout=short]) .sell-cta{height:36px;font-size:var(--fs-body);gap:7px;padding-block-start:0;padding-block-end:0;padding-inline-start:11px;padding-inline-end:15px}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .sell-cta svg{width:15px;height:15px}.overlay:is([data-layout=tall],[data-layout=short]) .sell-cta svg{width:15px;height:15px}.nav button svg{pointer-events:none;width:16px;height:16px}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .brand{transition:opacity .24s}.overlay:is([data-layout=tall],[data-layout=short]) .brand{transition:opacity .24s}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .controls{transition:opacity .24s}.overlay:is([data-layout=tall],[data-layout=short]) .controls{transition:opacity .24s}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .nav{transition:opacity .24s}.overlay:is([data-layout=tall],[data-layout=short]) .nav{transition:opacity .24s}.overlay:-webkit-any([data-layout=tall],[data-layout=short]):-webkit-any([data-catalogue=true],[data-sell=true],[data-account=true]) .brand{opacity:0;pointer-events:none}.overlay:is([data-layout=tall],[data-layout=short]):is([data-catalogue=true],[data-sell=true],[data-account=true]) .brand{opacity:0;pointer-events:none}.overlay:-webkit-any([data-layout=tall],[data-layout=short]):-webkit-any([data-catalogue=true],[data-sell=true],[data-account=true]) .controls{opacity:0;pointer-events:none}.overlay:is([data-layout=tall],[data-layout=short]):is([data-catalogue=true],[data-sell=true],[data-account=true]) .controls{opacity:0;pointer-events:none}.overlay:-webkit-any([data-layout=tall],[data-layout=short]):-webkit-any([data-catalogue=true],[data-sell=true],[data-account=true]) .nav{opacity:0;pointer-events:none}.overlay:is([data-layout=tall],[data-layout=short]):is([data-catalogue=true],[data-sell=true],[data-account=true]) .nav{opacity:0;pointer-events:none}.skip{z-index:10;top:8px;color:#07090c;font:600 var(--fs-ui)/1 var(--g-font);pointer-events:auto;cursor:pointer;background:#f3f5f7;border:0;border-radius:999px;padding:10px 16px;position:fixed;transform:translateY(calc(-100% - 16px))}.skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.skip:focus-visible{transform:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.controls{top:calc(var(--edge-top) + (var(--bar) - 40px) / 2);pointer-events:auto;align-items:center;gap:8px;height:40px;display:flex;position:absolute}.controls:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--edge-x)}.controls:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--edge-x)}.controls:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--edge-x)}.controls:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--edge-x)}.sell-cta{-webkit-appearance:none;appearance:none;height:40px;color:var(--g-ink);font:500 var(--fs-ui)/1 var(--g-font);letter-spacing:var(--track-tight);white-space:nowrap;cursor:pointer;background-color:var(--g-capsule-bg);background-image:var(--g-capsule-sheen);box-shadow:var(--g-capsule-shadow);-webkit-backdrop-filter:var(--g-capsule-blur);transition:background-color .18s var(--g-ease), color .18s var(--g-ease), box-shadow .18s var(--g-ease), scale .18s var(--g-ease);border:0;border-radius:999px;align-items:center;gap:8px;padding-block-start:0;padding-block-end:0;padding-inline-start:13px;padding-inline-end:18px;display:inline-flex}.sell-cta svg{pointer-events:none;width:17px;height:17px}.notice{z-index:30;top:calc(var(--bar,72px) + max(12px, env(safe-area-inset-top)));width:-moz-fit-content;width:fit-content;max-width:min(560px,100vw - 32px);color:var(--g-ink);font:500 var(--fs-ui)/1.3 var(--g-font);pointer-events:auto;background-color:rgba(var(--g-surf-rgb), .68);background-image:var(--g-capsule-sheen);box-shadow:var(--g-capsule-shadow);-webkit-backdrop-filter:var(--g-capsule-blur);border-radius:999px;align-items:center;gap:10px;margin-inline-start:auto;margin-inline-end:auto;padding:8px 8px 8px 14px;display:flex;position:absolute;left:16px;right:16px}.notice>svg{width:16px;height:16px;color:var(--g-ink-3);flex:none}.notice__close{-webkit-appearance:none;appearance:none;background:rgba(var(--g-ink-rgb), .07);width:30px;height:30px;color:var(--g-ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.notice__close svg{pointer-events:none;width:14px;height:14px}.overlay[data-layout=tall] .notice{top:auto;bottom:calc(18px + env(safe-area-inset-bottom));touch-action:none;border-radius:22px}.sell-cta:hover{background-color:var(--g-capsule-bg-hover)}.sell-cta:active{scale:.97}.sell-cta[aria-expanded=true]{background-color:rgb(var(--g-ink-rgb));color:rgb(var(--g-surf-rgb));background-image:none;box-shadow:0 10px 24px -12px #1218216b}a.sell-cta{text-decoration:none}.sell-cta--publish{background-color:rgb(var(--g-ink-rgb));color:rgb(var(--g-surf-rgb));background-image:none;box-shadow:0 10px 24px -12px #1218216b}.sell-cta--publish:hover{background-color:rgba(var(--g-ink-rgb), .86)}.viewer{z-index:10;color:#f3f5f7;pointer-events:auto;opacity:0;background:#07090c;grid-template-rows:auto minmax(0,1fr) auto;transition:opacity .24s;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.viewer[data-state=open]{opacity:1}.viewer:focus{outline:none}.viewer:focus-visible{outline:none}.viewer__bar{padding:max(14px, env(safe-area-inset-top)) var(--edge-x) 12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.viewer__title{white-space:nowrap;align-items:baseline;gap:10px;min-width:0;margin:0;display:flex;overflow:hidden}.viewer__title strong{font-size:var(--fs-field);letter-spacing:var(--track-tight);font-weight:700}.viewer__title span{min-width:0;font-size:var(--fs-ui);color:#f3f5f79e;text-overflow:ellipsis;overflow:hidden}.viewer__title .viewer__price{font-size:var(--fs-field);font-variant-numeric:tabular-nums;letter-spacing:var(--track-tight);flex:none;font-weight:700}.viewer__btn.viewer__contact{color:#07090c;width:auto;font:600 var(--fs-ui)/1 var(--g-font);background:#f3f5f7;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.viewer__btn.viewer__contact:hover{background:#fff}@media (max-width:560px){.viewer__btn.viewer__contact{justify-content:center;width:44px;padding:0}.viewer__contact span{display:none}}.viewer__count{font-size:var(--fs-body);font-variant-numeric:tabular-nums;color:#f3f5f7b8}.viewer__tools{justify-self:end;gap:8px;display:flex}.viewer__btn{-webkit-appearance:none;appearance:none;color:#f3f5f7;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background .16s,scale .16s;display:grid}.viewer__btn:hover{background:#fff3}.viewer__btn:active{scale:.95}.viewer__btn svg{pointer-events:none;width:20px;height:20px}.viewer__stage{touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;position:relative;overflow:hidden}.viewer__stage[data-zoomed=true]{cursor:grab}.viewer__stage[data-zoomed=true]:active{cursor:grabbing}.viewer__img,.viewer__ph{object-fit:contain;-webkit-user-drag:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.viewer__img{transform-origin:50%;will-change:transform}.viewer__ph{filter:blur(14px);opacity:.7}.viewer__img[data-loaded=false]{opacity:0}.viewer__img[data-loaded=true]{transition:opacity .26s var(--g-ease)}.viewer__nav{background:#ffffff1f;width:52px;height:52px;position:absolute;top:50%;translate:0 -50%}.viewer__nav--prev{left:var(--edge-x)}.viewer__nav--next{right:var(--edge-x)}.viewer__foot{padding:12px var(--edge-x) max(16px, env(safe-area-inset-bottom));gap:10px;display:grid}.viewer__cap{text-align:center;font-size:var(--fs-body);color:#f3f5f7b3;margin:0}.viewer__strip{scrollbar-width:none;justify-content:safe center;gap:8px;padding:2px;display:flex;overflow-x:auto}.viewer__strip::-webkit-scrollbar{display:none}.viewer__thumb{-webkit-appearance:none;appearance:none;aspect-ratio:3/2;opacity:.5;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;flex:none;width:92px;padding:0;transition:opacity .16s,box-shadow .16s;overflow:hidden}.viewer__thumb:hover{opacity:.85}.viewer__thumb[aria-current=true]{opacity:1;box-shadow:0 0 0 2px #f3f5f7}.viewer__thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:640px){.viewer__nav,.viewer__title span{display:none}.viewer__bar{grid-template-columns:minmax(0,1fr) auto;gap:12px}.viewer__count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.viewer__thumb{border-radius:8px;width:64px}}:root[data-motion=reduce] .viewer{transition:none}.joystick{left:clamp(16px,4vw,48px);bottom:calc(clamp(16px, 3vw, 40px) + env(safe-area-inset-bottom) + 84px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;background:#fcfdff73;border:1px solid #191d233d;border-radius:50%;place-items:center;width:132px;height:132px;display:grid;position:absolute}.joystick[data-active=true]{border-color:#191d2380}.joystick .knob{will-change:transform;background:#191d23d1;border-radius:50%;width:52px;height:52px;box-shadow:0 2px 10px #12182147}:root[data-motion=reduce] .loader,:root[data-motion=reduce] .loader .boot__bar i,:root[data-motion=reduce] .nav button,:root[data-motion=reduce] .controls button{transition:none}.mapviewer{z-index:10;color:rgb(var(--g-ink-rgb));font-family:var(--g-font);pointer-events:auto;opacity:0;background:#f2efe9;transition:opacity .24s;position:fixed;top:0;bottom:0;left:0;right:0}.mapviewer[data-state=open]{opacity:1}.mapviewer:focus{outline:none}.mapviewer:focus-visible{outline:none}.mapviewer .map{position:absolute;top:0;bottom:0;left:0;right:0}.mapviewer__bar{z-index:5;top:max(14px, env(safe-area-inset-top));left:var(--edge-x);right:var(--edge-x);pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute}.mapviewer__title,.mapviewer__close{pointer-events:auto;background:rgba(var(--g-surf-rgb), .94);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .1), 0 12px 28px -14px #12182180}.mapviewer__title{white-space:nowrap;border-radius:999px;align-items:baseline;gap:10px;min-width:0;margin:0;padding:13px 20px;display:flex;overflow:hidden}.mapviewer__title strong{font-size:var(--fs-lead);letter-spacing:var(--track-tight);font-weight:700}.mapviewer__title span{min-width:0;font-size:var(--fs-body);color:rgba(var(--g-ink-rgb), .72);text-overflow:ellipsis;overflow:hidden}.mapviewer__close{-webkit-appearance:none;appearance:none;width:46px;height:46px;color:rgb(var(--g-ink-rgb));cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:scale .16s;display:grid}.mapviewer__close:active{scale:.95}.mapviewer__close svg{pointer-events:none;width:20px;height:20px}.mapviewer .map__tools{top:calc(max(14px, env(safe-area-inset-top)) + 62px);right:var(--edge-x)}.mapviewer .map__card{left:var(--edge-x);bottom:max(28px, calc(env(safe-area-inset-bottom) + 18px))}:root[data-motion=reduce] .mapviewer{transition:none}.lang{pointer-events:auto;position:relative}.overlay[data-layout=wide] .lang{top:calc(var(--edge-top) + (var(--bar) - 40px) / 2);position:fixed}.overlay[data-layout=wide] .lang:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--edge-x)}.overlay[data-layout=wide] .lang:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--edge-x)}.overlay[data-layout=wide] .lang:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--edge-x)}.overlay[data-layout=wide] .lang:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--edge-x)}.lang__button{-webkit-appearance:none;appearance:none;height:40px;color:var(--g-ink);font:500 var(--fs-ui)/1 var(--g-font);white-space:nowrap;cursor:pointer;background-color:var(--g-capsule-bg);background-image:var(--g-capsule-sheen);box-shadow:var(--g-capsule-shadow);-webkit-backdrop-filter:var(--g-capsule-blur);transition:background-color .18s var(--g-ease);border:0;border-radius:999px;align-items:center;gap:8px;padding-block-start:0;padding-block-end:0;padding-inline-start:12px;padding-inline-end:16px;display:inline-flex}.lang__button svg{pointer-events:none;width:17px;height:17px}.lang__button:hover,.lang__button[aria-expanded=true]{background-color:var(--g-capsule-bg-hover)}.lang__button:active{scale:.97}.lang__button[aria-busy=true] svg{animation:.9s linear infinite lang-busy}@keyframes lang-busy{to{rotate:360deg}}.lang__code{font-weight:600;font-size:var(--fs-small);letter-spacing:var(--track-label);display:none}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .lang__button{gap:6px;height:36px;padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:12px}.overlay:is([data-layout=tall],[data-layout=short]) .lang__button{gap:6px;height:36px;padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:12px}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .lang__button svg{width:15px;height:15px}.overlay:is([data-layout=tall],[data-layout=short]) .lang__button svg{width:15px;height:15px}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .lang__name{display:none}.overlay:is([data-layout=tall],[data-layout=short]) .lang__name{display:none}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .lang__button{justify-content:center;width:36px;padding:0}.overlay:is([data-layout=tall],[data-layout=short]) .lang__button{justify-content:center;width:36px;padding:0}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .nav .count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.overlay:is([data-layout=tall],[data-layout=short]) .nav .count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .controls{max-width:calc(100% - 2 * var(--edge-x) - 96px)}.overlay:is([data-layout=tall],[data-layout=short]) .controls{max-width:calc(100% - 2 * var(--edge-x) - 96px)}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .sell-cta{min-width:0}.overlay:is([data-layout=tall],[data-layout=short]) .sell-cta{min-width:0}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .sell-cta span{text-overflow:ellipsis;min-width:0;overflow:hidden}.overlay:is([data-layout=tall],[data-layout=short]) .sell-cta span{text-overflow:ellipsis;min-width:0;overflow:hidden}.sell-cta__short,.overlay[data-sell-short=true] .sell-cta__long{display:none}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .sell-cta__long{display:none}.overlay:is([data-layout=tall],[data-layout=short]) .sell-cta__long{display:none}.overlay[data-sell-short=true] .sell-cta__short{display:inline}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .sell-cta__short{display:inline}.overlay:is([data-layout=tall],[data-layout=short]) .sell-cta__short{display:inline}.lang__panel{top:calc(100% + 8px);border-radius:var(--r-popover);width:300px;max-height:min(520px,100dvh - 120px);color:var(--g-ink);font-family:var(--g-font);background-color:rgba(var(--g-surf-rgb), .8);background-image:var(--g-capsule-sheen);-webkit-backdrop-filter:blur(28px)saturate(1.4);animation:lang-in .2s var(--g-ease-out);flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff38,0 26px 50px -22px #0000008c,0 6px 16px -8px #00000040}.lang__panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.lang__panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.lang__panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.lang__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .lang__panel{top:calc(var(--edge-top) + var(--mark-h) + 58px);left:var(--edge-x);right:var(--edge-x);width:auto;max-width:420px;max-height:calc(100dvh - var(--mark-h) - 90px);margin-inline-start:auto;margin-inline-end:auto;position:fixed}.overlay:is([data-layout=tall],[data-layout=short]) .lang__panel{top:calc(var(--edge-top) + var(--mark-h) + 58px);left:var(--edge-x);right:var(--edge-x);width:auto;max-width:420px;max-height:calc(100dvh - var(--mark-h) - 90px);margin-inline-start:auto;margin-inline-end:auto;position:fixed}@keyframes lang-in{0%{opacity:0;translate:0 -6px}}.lang__field{border-radius:var(--r-small);background:rgba(var(--g-ink-rgb), .06);height:38px;color:var(--g-ink-3);flex:none;align-items:center;gap:8px;padding:0 12px;display:flex}.lang__field svg{flex:none;width:16px;height:16px}.lang__field input{min-width:0;color:var(--g-ink);font:400 var(--fs-ui)/1 var(--g-font);background:0 0;border:0;outline:none;flex:1}.lang__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--g-ink-rgb), .26) transparent;flex:auto;min-height:0;margin:0 -4px;padding:0 4px 2px;overflow-y:auto}.lang__opt{-webkit-appearance:none;appearance:none;border-radius:var(--r-small);width:100%;color:var(--g-ink);text-align:start;cursor:pointer;transition:background .16s var(--g-ease);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"native tick""english tick";align-items:center;gap:3px 10px;padding:8px 12px;display:grid}.lang__opt:hover{background:rgba(var(--g-ink-rgb), .07);outline:none}.lang__opt:focus-visible{background:rgba(var(--g-ink-rgb), .07);outline:none}.lang__opt:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.lang__opt[aria-selected=true]{background:var(--g-fill-on)}.lang__native{font:500 var(--fs-ui)/1.25 var(--g-font);grid-area:native;justify-self:start}.lang__english{font:400 var(--fs-small)/1.2 var(--g-font);color:var(--g-ink-3);text-align:start;grid-area:english;justify-self:start}.lang__tick{grid-area:tick;width:16px;height:16px}.lang__none{font-size:var(--fs-body);color:var(--g-ink-3);margin:0;padding:18px 12px}:root[data-motion=reduce] .lang__panel{animation:none}:root:-webkit-any(:lang(ar),:lang(he),:lang(hi),:lang(th),:lang(zh),:lang(ja),:lang(ko)) body *{letter-spacing:normal!important}:root:is(:lang(ar),:lang(he),:lang(hi),:lang(th),:lang(zh),:lang(ja),:lang(ko)) body *{letter-spacing:normal!important}:root:-webkit-any(:lang(th),:lang(hi),:lang(vi)) body{line-height:1.45}:root:is(:lang(th),:lang(hi),:lang(vi)) body{line-height:1.45}.lang__field:focus-within{box-shadow:inset 0 0 0 1.5px rgba(var(--g-ink-rgb), .28)}.lang__field input:focus{outline:none}.lang__field input:focus-visible{outline:none}:root[data-dir=rtl] :-webkit-any(.win__body,.morph__body,.morph__chrome,.controls,.nav,.loader,.viewer,.mapviewer,.lang__panel){direction:rtl}:root[data-dir=rtl] :is(.win__body,.morph__body,.morph__chrome,.controls,.nav,.loader,.viewer,.mapviewer,.lang__panel){direction:rtl}:root[data-dir=rtl] :-webkit-any(.map,.fleet__rail,.gal__stage,.gal__thumbs,.viewer__strip){direction:ltr}:root[data-dir=rtl] :is(.map,.fleet__rail,.gal__stage,.gal__thumbs,.viewer__strip){direction:ltr}:root[data-dir=rtl] :-webkit-any(.fleet__track,.gal__thumbs,.viewer__strip)>*{direction:rtl}:root[data-dir=rtl] :is(.fleet__track,.gal__thumbs,.viewer__strip)>*{direction:rtl}:root[data-dir=rtl] :is(.row__chev,.row [data-icon=back]){scale:-1 1}:root[data-dir=rtl] .overlay:-webkit-any([data-layout=tall],[data-layout=short]) .nav{left:auto;right:var(--edge-x)}:root[data-dir=rtl] .overlay:is([data-layout=tall],[data-layout=short]) .nav{left:auto;right:var(--edge-x)}:root[data-dir=rtl] :is(.nav .count,.gal__count){direction:ltr;unicode-bidi:isolate}:root[data-dir=rtl] :-webkit-any(.card__reg,.card__type,.card__meta,.spec__reg,.spec__type){unicode-bidi:plaintext}:root[data-dir=rtl] :is(.card__reg,.card__type,.card__meta,.spec__reg,.spec__type){unicode-bidi:plaintext}.menu{pointer-events:auto;position:relative}.overlay[data-layout=wide] .menu{top:calc(var(--edge-top) + (var(--bar) - 40px) / 2);position:fixed}.overlay[data-layout=wide] .menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--edge-x)}.overlay[data-layout=wide] .menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--edge-x)}.overlay[data-layout=wide] .menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--edge-x)}.overlay[data-layout=wide] .menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--edge-x)}.overlay[data-layout=wide] .lang:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--edge-x) + 48px)}.overlay[data-layout=wide] .lang:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--edge-x) + 48px)}.overlay[data-layout=wide] .lang:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--edge-x) + 48px)}.overlay[data-layout=wide] .lang:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--edge-x) + 48px)}.menu__button{-webkit-appearance:none;appearance:none;width:40px;height:40px;color:var(--g-ink);cursor:pointer;background-color:var(--g-capsule-bg);background-image:var(--g-capsule-sheen);box-shadow:var(--g-capsule-shadow);-webkit-backdrop-filter:var(--g-capsule-blur);transition:background-color .18s var(--g-ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.menu__button svg{pointer-events:none;width:18px;height:18px}.menu__button:hover,.menu__button[aria-expanded=true]{background-color:var(--g-capsule-bg-hover)}.menu__button:active{scale:.97}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .menu__button{width:36px;height:36px}.overlay:is([data-layout=tall],[data-layout=short]) .menu__button{width:36px;height:36px}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .menu__button svg{width:16px;height:16px}.overlay:is([data-layout=tall],[data-layout=short]) .menu__button svg{width:16px;height:16px}.account-btn{-webkit-appearance:none;appearance:none;width:40px;height:40px;color:var(--g-ink);cursor:pointer;pointer-events:auto;background-color:var(--g-capsule-bg);background-image:var(--g-capsule-sheen);box-shadow:var(--g-capsule-shadow);-webkit-backdrop-filter:var(--g-capsule-blur);transition:background-color .18s var(--g-ease), color .18s var(--g-ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.account-btn svg{pointer-events:none;width:18px;height:18px}.account-btn:hover{background-color:var(--g-capsule-bg-hover)}.account-btn:active{scale:.97}.account-btn__initial{font:600 var(--fs-lead)/1 var(--g-font);pointer-events:none}.account-btn[data-signed-in=true],.account-btn[aria-expanded=true]{background-color:rgb(var(--g-ink-rgb));color:rgb(var(--g-surf-rgb));background-image:none;box-shadow:0 10px 24px -12px #1218216b}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .account-btn{width:36px;height:36px}.overlay:is([data-layout=tall],[data-layout=short]) .account-btn{width:36px;height:36px}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .account-btn svg{width:16px;height:16px}.overlay:is([data-layout=tall],[data-layout=short]) .account-btn svg{width:16px;height:16px}.menu__panel{top:calc(100% + 8px);border-radius:var(--r-popover);width:280px;color:var(--g-ink);font-family:var(--g-font);background-color:rgba(var(--g-surf-rgb), .8);background-image:var(--g-capsule-sheen);-webkit-backdrop-filter:blur(28px)saturate(1.4);animation:lang-in .2s var(--g-ease-out);flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff38,0 26px 50px -22px #0000008c,0 6px 16px -8px #00000040}.menu__panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.menu__panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.menu__panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.menu__panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.menu__panel[hidden],.nav[hidden]{display:none}.overlay:-webkit-any([data-layout=tall],[data-layout=short]) .menu__panel{top:calc(var(--edge-top) + var(--mark-h) + 58px);left:var(--edge-x);right:var(--edge-x);width:auto;max-width:420px;max-height:calc(100dvh - var(--mark-h) - 90px);margin-inline-start:auto;margin-inline-end:auto;position:fixed;overflow:auto}.overlay:is([data-layout=tall],[data-layout=short]) .menu__panel{top:calc(var(--edge-top) + var(--mark-h) + 58px);left:var(--edge-x);right:var(--edge-x);width:auto;max-width:420px;max-height:calc(100dvh - var(--mark-h) - 90px);margin-inline-start:auto;margin-inline-end:auto;position:fixed;overflow:auto}.menu__panel ul{margin:0;padding:0;list-style:none}.menu__main a{border-radius:var(--r-control);color:var(--g-ink);font:500 var(--fs-lead)/1.2 var(--g-font);padding:11px 12px;text-decoration:none;display:block}.menu__main a:hover{background:var(--g-fill)}.menu__main a:focus-visible{background:var(--g-fill)}.menu__legal{border-top:1px solid var(--g-line);flex-wrap:wrap;gap:2px 14px;display:flex;margin:0 4px!important;padding:10px 8px 4px!important}.menu__legal a{color:var(--g-ink-3);font:400 var(--fs-body)/1.6 var(--g-font);text-decoration:none}.menu__legal a:hover{color:var(--g-ink);text-decoration:underline}.menu__legal a:focus-visible{color:var(--g-ink);text-decoration:underline}.menu__small{color:var(--g-ink-3);font:400 var(--fs-caption)/1.5 var(--g-font);margin:0;padding:2px 12px 6px}:root[data-dir=rtl] .menu__panel{direction:rtl}:root{--g-ink-rgb:255, 255, 255;--g-surf-rgb:24, 25, 28;--g-pane-alpha:.74;--g-ink:rgb(var(--g-ink-rgb));--g-ink-2:rgba(var(--g-ink-rgb), .84);--g-ink-3:rgba(var(--g-ink-rgb), .78);--g-fill:rgba(var(--g-ink-rgb), .1);--g-fill-hover:rgba(var(--g-ink-rgb), .17);--g-fill-on:rgba(var(--g-ink-rgb), .24);--g-line:rgba(var(--g-ink-rgb), .14);--g-capsule-bg:rgba(var(--g-surf-rgb), .54);--g-capsule-bg-hover:rgba(var(--g-surf-rgb), .72);--g-capsule-sheen:linear-gradient(180deg, #ffffff24, #ffffff05 60%, #fff0);--g-capsule-shadow:inset 0 0 0 1px #ffffff29, inset 0 1px 0 #ffffff42, 0 14px 30px -16px #00000073, 0 4px 10px -6px #00000038;--g-capsule-blur:blur(20px) saturate(1.4);--g-focus:#7ff0c8;--g-radius:34px;--g-ease:cubic-bezier(.2, .8, .2, 1);--g-ease-out:cubic-bezier(.16, 1, .3, 1);--g-ease-in:cubic-bezier(.5, 0, .8, .3);--g-enter:.9s;--g-leave:.56s;--g-font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--type-boost:1;--fs-body:13px;--fs-ui:14px;--fs-lead:15px;--fs-field:16px;--fs-title:19px;--fs-figure:20px;--fs-price:24px;--fs-reg:30px;--track-display:-.02em;--track-tight:-.01em;--track-label:.04em;--track-caps:.1em;--track-caps-wide:.16em;--track-eyebrow:.2em;--r-panel:24px;--r-popover:22px;--r-card:20px;--r-tile:18px;--r-control:14px;--r-small:12px}.win{--type-boost:clamp(1, calc(.85 / var(--win-scale,1)), 1.18)}:root,.win{--fs-micro:calc(10.5px * var(--type-boost));--fs-caption:calc(11.5px * var(--type-boost));--fs-small:calc(12.5px * var(--type-boost))}.win{width:var(--w);height:var(--h,auto);color:var(--g-ink);font-family:var(--g-font);font-size:var(--fs-ui);-webkit-font-smoothing:antialiased;transform-origin:50%;pointer-events:auto;transition:opacity var(--g-enter) var(--g-ease-out), transform var(--g-enter) var(--g-ease-out);will-change:opacity, transform;line-height:1.35;position:relative}.win[data-state=closed]{opacity:0;pointer-events:none;transition:opacity var(--g-leave) var(--g-ease-in), transform var(--g-leave) var(--g-ease-in);transform:scale(.94)}.win[data-exit=right][data-state=open],.win[data-exit=left][data-state=open],.win[data-exit=up][data-state=open],.win[data-exit=down][data-state=open]{transition-delay:.22s}.win[data-exit=right][data-state=closed]{transform:translate(calc(100% + 140px))scale(.98)}.win[data-exit=left][data-state=closed]{transform:translate(calc(-100% - 140px))scale(.98)}.win[data-exit=up][data-state=closed]{transform:translateY(calc(-100% - 120px))scale(.98)}.win[data-exit=down][data-state=closed]{transform:translateY(calc(100% + 120px))scale(.98)}.autoline{z-index:2;top:0;left:var(--g-radius);right:var(--g-radius);background:rgba(var(--g-ink-rgb), .78);transform-origin:0;height:2px;animation:autoline var(--ms,5s) linear forwards;pointer-events:none;border-radius:1px;position:absolute;transform:scaleX(0)}.autoline[data-paused=true]{animation-play-state:paused}:root[data-dir=rtl] .autoline{transform-origin:100%}@keyframes autoline{to{transform:scaleX(1)}}.win--morph{transition:opacity .42s var(--g-ease-out)}.win--morph[data-state=closed]{transition:opacity .32s var(--g-ease-in);transform:none}.win--morph .win__glass{will-change:opacity}:root[data-engine=webkit] .win--morph[data-moving=true] .win__glass{box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .24), inset 0 1px 0 rgba(var(--g-ink-rgb), .3)}:root[data-engine=webkit] .win--morph[data-moving=true] .win__glass:before{display:none}.morph__body{border-radius:var(--g-radius);height:100%;position:relative;overflow:clip}.morph__layer{transform-origin:50% 0;will-change:opacity, transform;position:absolute;top:0;left:50%;transform:translate(-50%)}.morph__layer--b{opacity:0;flex-direction:column;min-height:0;display:flex}.win--morph[data-active=a] .morph__layer--b,.win--morph[data-active=b] .morph__layer--a,.win--morph[data-active=none] .morph__layer,.win--morph:not([data-active=b]) .morph__chrome>*{pointer-events:none}.morph__chrome{pointer-events:none;will-change:opacity;position:absolute;top:0;bottom:0;left:0;right:0}.morph__chrome>*{pointer-events:auto}@supports (corner-shape:squircle){.morph__body{corner-shape:squircle}}.win__glass{border-radius:var(--g-radius);background-color:rgba(var(--g-surf-rgb), var(--g-pane-alpha));background-image:linear-gradient(#ffffff1f,#ffffff08 42%,#fff0 100%);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #00000038,0 44px 90px -22px #0000006b,0 12px 30px -10px #00000047}.win__glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffffff8c,#ffffff24 38%,#ffffff0f 62%,#ffffff47);padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (corner-shape:squircle){.win__glass,.win__glass:before{corner-shape:squircle}}.win__body{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.win__close{z-index:2;position:absolute;top:14px;right:14px}.ornament{background:rgba(var(--g-surf-rgb), .56);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .16), inset 0 1px 0 rgba(var(--g-ink-rgb), .3), 0 24px 50px -14px #00000080;border-radius:999px;flex-direction:column;gap:4px;padding:7px;display:flex;position:absolute;top:50%;left:-70px;transform:translateY(-50%)}.ornament button{width:44px;height:44px;color:var(--g-ink-2);cursor:pointer;transition:background .18s var(--g-ease), color .18s var(--g-ease), transform .18s var(--g-ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ornament button:hover{background:var(--g-fill);color:var(--g-ink)}.ornament button[aria-pressed=true]{background:var(--g-fill-on);color:var(--g-ink)}.ornament svg{width:20px;height:20px}.gbtn{-webkit-appearance:none;appearance:none;background:var(--g-fill);height:40px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .12);color:var(--g-ink);font:500 var(--fs-ui)/1 var(--g-font);letter-spacing:var(--track-tight);cursor:pointer;white-space:nowrap;transition:background .18s var(--g-ease), scale .18s var(--g-ease), color .18s var(--g-ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.gbtn svg{width:18px;height:18px}.gbtn:hover{background:var(--g-fill-hover)}.gbtn:active{scale:.97}.gbtn--primary{background:rgb(var(--g-ink-rgb));color:rgb(var(--g-surf-rgb));box-shadow:0 10px 24px -12px #1218216b}.gbtn--primary:hover{background:rgba(var(--g-ink-rgb), .84)}.gbtn[disabled],.gbtn[aria-disabled=true]{opacity:.45;cursor:default;scale:1}.gicon{border-radius:50%;width:40px;height:40px;padding:0}.gicon svg{width:18px;height:18px}.gicon--sm{width:32px;height:32px}.gicon--sm svg{width:15px;height:15px}.win svg{pointer-events:none}.win :focus-visible{outline:2px solid var(--g-focus);outline-offset:2px}.table{grid-template-columns:minmax(0,1fr);gap:18px;padding:22px 24px 20px;display:grid}.searchpill{-webkit-appearance:none;appearance:none;background:rgba(var(--g-ink-rgb), .045);width:100%;height:50px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .09);color:var(--g-ink-2);font:400 var(--fs-lead)/1 var(--g-font);text-align:left;cursor:text;transition:background .18s var(--g-ease);border:0;border-radius:999px;align-items:center;gap:12px;padding:0 20px 0 18px;display:flex}.searchpill:hover{background:var(--g-fill-hover);color:var(--g-ink)}.searchpill svg{flex:none;width:19px;height:19px}.searchpill span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;line-height:1.25;overflow:hidden}.searchpill kbd{font:500 var(--fs-caption)/1 var(--g-font);background:rgba(var(--g-ink-rgb), .09);color:var(--g-ink-3);border-radius:8px;margin-left:auto;padding:5px 8px}.fleet{gap:10px;display:grid;position:relative}.fleet__nav.fleet__nav--ends{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;translate:none}.fleet__nav.fleet__nav--ends:not([data-moves=true]){display:none}.fleet__nav--ends .fleet__arrow{pointer-events:auto;background:rgba(var(--g-surf-rgb), .78);width:30px;height:30px;transition:opacity .2s var(--g-ease), background .18s var(--g-ease);position:absolute;top:calc(50% - 26px)}.fleet__nav--ends .fleet__arrow--prev{left:-15px}.fleet__nav--ends .fleet__arrow--next{right:-15px}.fleet__nav--ends .fleet__arrow:disabled{opacity:0;pointer-events:none}.table--compact .fleet{gap:8px}.fleet__head{align-items:center;min-height:10px;display:flex;position:relative}.fleet__label{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps-wide);text-transform:uppercase;color:var(--g-ink-3);margin:0}.fleet__nav{gap:6px;display:none;position:absolute;top:50%;right:0;translate:0 -50%}@media (hover:hover) and (pointer:fine){.fleet__nav{display:flex}}.fleet__arrow{width:26px;height:26px}.fleet__arrow svg{width:14px;height:14px}.fleet__rail{--fade:26px;--fade-l:0px;--fade-r:0px;touch-action:pan-y;-webkit-user-select:none;user-select:none;overflow:clip}.fleet__track{--lot-gap:10px;grid-auto-flow:column;grid-auto-columns:min(calc((100% - (var(--lots,6) - 1) * var(--lot-gap)) / var(--lots,6)), var(--lot-max,176px));gap:var(--lot-gap);will-change:transform;transition:transform .42s var(--g-ease);display:grid}.fleet__track.is-still{transition:none}.fleet__rail[data-at-start=false],.fleet__rail[data-at-end=false]{-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%)}.fleet__rail[data-at-start=false]{--fade-l:var(--fade)}.fleet__rail[data-at-end=false]{--fade-r:var(--fade)}.lot__status,.card__status{left:0;right:0;font:700 var(--fs-micro)/1.2 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:3px 6px;position:absolute;bottom:0;overflow:hidden}.lot__status[data-status=reserved],.card__status[data-status=reserved]{color:#2b2105;background:#f2c14e}.lot__status[data-status=sold],.card__status[data-status=sold]{background:rgba(var(--g-ink-rgb), .88);color:rgb(var(--g-surf-rgb))}.tile{-webkit-appearance:none;appearance:none;color:var(--g-ink);cursor:pointer;font-family:var(--g-font);background:0 0;border:0;align-content:start;justify-items:center;gap:8px;padding:0;display:grid}.tile__glyph{aspect-ratio:1;border-radius:var(--r-small);background:var(--g-fill);width:90%;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .12);transition:background .22s var(--g-ease), color .22s var(--g-ease), box-shadow .22s var(--g-ease), scale .18s var(--g-ease);place-items:center;display:grid}.tile__glyph svg{width:84%;height:84%}.tile__glyph--globe svg{width:76%;height:76%}.tile:hover .tile__glyph{background:var(--g-fill-hover);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .22)}.tile:active .tile__glyph{scale:.96}.tile[aria-pressed=true] .tile__glyph{background:rgb(var(--g-ink-rgb));color:rgb(var(--g-surf-rgb))}.tile__label{font-size:var(--fs-caption);color:var(--g-ink-2);text-align:center;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;line-height:1.2;display:-webkit-box;overflow:hidden}.tile[aria-pressed=true] .tile__label{color:var(--g-ink)}.win .tile:focus-visible{outline-offset:-3px}.table--compact .tile{gap:6px}.table--compact .tile__label{font-size:var(--fs-micro)}.tile__photo{background:linear-gradient(160deg, rgba(var(--g-ink-rgb), .14), rgba(var(--g-ink-rgb), .04));position:relative;overflow:hidden}.tile__photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.tile__photo>svg{width:66%;height:66%}.tile__photo:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .18);pointer-events:none;transition:box-shadow .22s var(--g-ease);position:absolute;top:0;bottom:0;left:0;right:0}.tile--lot[aria-current=true] .tile__photo:after{box-shadow:inset 0 0 0 2.5px rgb(var(--g-ink-rgb))}.tile--lot .tile__label{letter-spacing:var(--track-tight);font-variant-numeric:tabular-nums}.tile--lot[aria-current=true] .tile__label{color:var(--g-ink);font-weight:600}.tile--lot .lot__status{letter-spacing:.04em;white-space:normal;padding:3px 2px;line-height:1.05}.cat{flex-direction:column;height:100%;min-height:0;display:flex}.cat__head{align-items:center;gap:14px;padding:18px 68px 12px 26px;display:flex}.cat__title{font-size:var(--fs-title);letter-spacing:var(--track-display);white-space:nowrap;align-items:center;gap:10px;min-width:0;margin:0;font-weight:600;display:flex}.cat__title svg{opacity:.92;flex:none;width:22px;height:22px}.field{background:var(--g-fill);min-width:180px;height:40px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .11);transition:background .18s var(--g-ease);border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 8px 0 14px;display:flex}.field:focus-within{background:var(--g-fill-hover)}.field svg{width:17px;height:17px;color:var(--g-ink-2);flex:none}.field input{min-width:0;color:var(--g-ink);font:500 var(--fs-ui) var(--g-font);background:0 0;border:0;outline:0;flex:1}.field input::placeholder{color:var(--g-ink-3)}.field input:focus-visible{outline:none}.field:has(input:focus-visible){box-shadow:0 0 0 2px var(--focus)}.chips{scrollbar-width:none;gap:8px;padding:2px 26px 14px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{-webkit-appearance:none;appearance:none;background:rgba(var(--g-ink-rgb), .07);height:32px;color:var(--g-ink-2);font:500 var(--fs-small)/1 var(--g-font);cursor:pointer;transition:background .18s var(--g-ease), color .18s var(--g-ease);border:0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 13px 0 10px;display:inline-flex}.chip svg{width:16px;height:16px}.chip:hover{background:var(--g-fill-hover);color:var(--g-ink)}.chip[aria-pressed=true]{background:rgb(var(--g-ink-rgb));color:rgb(var(--g-surf-rgb))}.cat__body{border-top:1px solid var(--g-line);flex:1;grid-template-columns:232px minmax(0,1fr);min-height:0;display:grid}.cat--narrow .cat__head{flex-wrap:wrap;padding:16px 60px 10px 18px}.cat--narrow .chips{padding-left:18px}.cat--narrow .cat__body{grid-template-columns:minmax(0,1fr)}.pane{scrollbar-width:thin;scrollbar-color:rgba(var(--g-ink-rgb), .26) transparent;min-height:0;padding:10px 12px 22px;overflow-y:auto}.pane--makes{border-right:1px solid var(--g-line)}.cat--narrow .pane--makes{border-right:0}.pane__head{font:600 var(--fs-caption)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.pane__head--make{text-transform:none;letter-spacing:0;font-size:var(--fs-ui);color:var(--g-ink);padding:6px 6px 10px}.pane__head--make .gicon{margin-right:4px}.pane__note{font:500 var(--fs-caption)/1 var(--g-font);letter-spacing:var(--track-label);text-transform:none;color:var(--g-ink-3)}.pane__empty{color:var(--g-ink-3);font-size:var(--fs-body);text-align:center;padding:26px 16px}.row{-webkit-appearance:none;appearance:none;border-radius:var(--r-small);width:100%;min-height:38px;color:var(--g-ink);font:500 var(--fs-ui)/1.2 var(--g-font);text-align:left;cursor:pointer;transition:background .16s var(--g-ease);background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;display:flex}.row:hover{background:rgba(var(--g-ink-rgb), .07)}.row[aria-pressed=true]{background:var(--g-fill-on)}.row__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.row__of{color:var(--g-ink-3);margin-left:6px;font-weight:400}.row--quiet .row__name{color:var(--g-ink-2)}.pane__sub{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);margin:12px 12px 4px}.row__n{font:600 var(--fs-caption)/1 var(--g-font);background:rgba(var(--g-ink-rgb), .1);min-width:22px;height:22px;color:var(--g-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;display:grid}.row__chev{opacity:.6;width:16px;height:16px;transition:transform .2s var(--g-ease);flex:none}.row[aria-expanded=true] .row__chev{transform:rotate(90deg)}.row__slot{flex:none;width:16px}.row__tick{flex:none;width:16px;height:16px}.row--model{min-height:34px;color:var(--g-ink-2);padding-left:38px;font-weight:400}.row--model[aria-pressed=true]{color:var(--g-ink)}.row--hit .row__name{white-space:normal}.row--hit small{color:var(--g-ink-3);font-size:var(--fs-caption);margin-top:2px;display:block}.cards{grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:12px;padding:2px 6px 16px;display:grid}.card{-webkit-appearance:none;appearance:none;border-radius:var(--r-card);background:rgba(var(--g-ink-rgb), .05);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .08);color:var(--g-ink);text-align:left;cursor:pointer;font-family:var(--g-font);transition:transform .22s var(--g-ease), background .22s var(--g-ease), box-shadow .22s var(--g-ease);border:0;gap:8px;padding:10px;display:grid}.card:hover{background:rgba(var(--g-ink-rgb), .1);transform:translateY(-3px)}.card[aria-current=true]{box-shadow:inset 0 0 0 2px rgba(var(--g-ink-rgb), .55)}.card__thumb{aspect-ratio:3/2;background:linear-gradient(160deg, rgba(var(--g-ink-rgb), .1), rgba(var(--g-ink-rgb), .03));border-radius:13px;place-items:center;display:grid;position:relative;overflow:hidden}.card__thumb img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.card__thumb>svg{opacity:.9;width:42%;height:42%}.card__badge{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:#fff;background:#00000073;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;display:inline-flex;position:absolute;top:8px;left:8px}.card__badge svg{width:11px;height:11px}.card__reg{font:700 var(--fs-lead)/1.1 var(--g-font);letter-spacing:var(--track-tight)}.card__type{font-size:var(--fs-small);color:var(--g-ink-2)}.card__meta{font-size:var(--fs-caption);color:var(--g-ink-3);font-variant-numeric:tabular-nums}.card__price{font:600 var(--fs-ui)/1 var(--g-font);margin-top:2px}.section{padding:6px 6px 0}.section+.section{border-top:1px solid var(--g-line);margin-top:8px;padding-top:12px}.gal{flex-direction:column;gap:10px;padding:12px 12px 10px;display:flex}.gal__stage{aspect-ratio:3/2;background:rgba(var(--g-ink-rgb), .06);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:22px;position:relative;overflow:hidden}.gal__stage img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.gal__stage img[data-fade=true]{animation:gal-in .34s var(--g-ease) both}@keyframes gal-in{0%{opacity:0}to{opacity:1}}img[data-whole=false]{opacity:0}img[data-whole=true]{transition:opacity .22s var(--g-ease)}.gal__nav{background:rgba(var(--g-surf-rgb), .82);opacity:0;transition:opacity .2s var(--g-ease), background .18s var(--g-ease);position:absolute;top:50%;transform:translateY(-50%)}.gal__stage:hover .gal__nav,.win[data-touch=true] .gal__nav{opacity:1}.gal__nav:focus-visible{opacity:1}.gal__nav--prev{left:12px}.gal__nav--next{right:12px}.gal__count{font:600 var(--fs-small)/1 var(--g-font);font-variant-numeric:tabular-nums;background:#0000006b;border-radius:999px;padding:6px 10px;position:absolute;bottom:12px;right:14px}.gal__thumbs{scrollbar-width:none;gap:8px;padding:2px;display:flex;overflow-x:auto}.gal__thumbs::-webkit-scrollbar{display:none}.gal__thumb{-webkit-appearance:none;appearance:none;aspect-ratio:3/2;background:rgba(var(--g-ink-rgb), .08);opacity:.6;cursor:pointer;width:84px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .12);transition:opacity .18s var(--g-ease), box-shadow .18s var(--g-ease), transform .18s var(--g-ease);border:0;border-radius:11px;flex:none;padding:0;overflow:hidden}.gal__thumbs[data-few=true] .gal__thumb{flex:1 1 0;width:auto;min-width:40px;max-width:84px}.gal__thumbs:not([data-few=true]) .gal__thumb{aspect-ratio:auto;flex:1 1 0;width:auto;min-width:0;height:56px}.gal__thumb img{object-fit:cover;width:100%;height:100%;display:block}.gal__thumb:hover{opacity:.9}.gal__thumb[aria-current=true]{opacity:1;box-shadow:0 0 0 2px rgb(var(--g-ink-rgb))}.gal__tabs{background:rgba(var(--g-ink-rgb), .065);height:34px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .07);border-radius:999px;flex:none;gap:2px;padding:3px;display:flex;container-type:inline-size}.gal__tab{-webkit-appearance:none;appearance:none;min-width:0;color:var(--g-ink-2);font:600 var(--fs-small)/1 var(--g-font);letter-spacing:var(--track-tight);cursor:pointer;white-space:nowrap;transition:background .22s var(--g-ease), color .22s var(--g-ease), box-shadow .22s var(--g-ease);background:0 0;border:0;border-radius:999px;flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.gal__tab svg{flex:none;width:15px;height:15px}.gal__tab span{text-overflow:ellipsis;min-width:0;overflow:hidden}.gal__tab small{background:rgba(var(--g-ink-rgb), .08);color:var(--g-ink-3);font:600 var(--fs-micro)/1.1 var(--g-font);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:2px 6px}@container (width<=330px){.gal__tab small{display:none}.gal__tab{padding:0 8px}}.gal__tab:hover{color:var(--g-ink);background:rgba(var(--g-ink-rgb), .05)}.gal__tab[aria-selected=true]{background:rgba(var(--g-ink-rgb), .22);color:var(--g-ink);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .14), inset 0 1px 0 rgba(var(--g-ink-rgb), .18), 0 4px 12px -6px #00000059}.win .gal__tab:focus-visible{outline-offset:-2px}.gal__tabs--float{z-index:3;background:rgba(var(--g-surf-rgb), .86);height:32px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .1), 0 6px 16px -8px #12182161;position:absolute;top:10px;left:10px;container-type:normal}.gal__tabs--float .gal__tab{flex:none;padding:0 10px}.gal__tabs--float .gal__tab small{display:none}.gal__empty{aspect-ratio:3/2;border-radius:var(--r-panel);background:linear-gradient(160deg, rgba(var(--g-ink-rgb), .09), rgba(var(--g-ink-rgb), .03));color:var(--g-ink-2);font-size:var(--fs-body);align-content:center;place-items:center;gap:10px;display:grid}.gal__empty svg{opacity:.6;width:72px;height:72px}.gal__views{grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}.gal__view{min-width:0;min-height:0;transition:opacity .26s var(--g-ease), visibility 0s linear .26s;grid-area:1/1}.gal__view[data-on=true]{transition-delay:0s}.gal__view[data-on=false]{opacity:0;visibility:hidden;pointer-events:none}.gal__view--photos{flex-direction:column;gap:10px;display:flex}.gal__view--map,.gal__view--specs{contain:size;border-radius:var(--r-panel);overflow:clip}.gal__view--map{background:rgba(var(--g-ink-rgb), .06)}.gal__view--map .gal__empty{aspect-ratio:auto;border-radius:0;height:100%}.gal__view--map .gal__empty svg{width:44px;height:44px}.gal__view--specs{background:rgba(var(--g-ink-rgb), .035);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .07);display:flex}.gal__view--specs .spec{flex:1;min-width:0;height:100%;max-height:none}.gal--compact[data-tabbed=true] .gal__view--specs .spec{padding-top:52px}.gal--compact{gap:0;padding:12px}.gal__cap{height:16px;font:400 var(--fs-small)/16px var(--g-font);color:var(--g-ink-2);flex:none;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0 6px;display:flex}.gal__cap span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.gal__cap b{letter-spacing:var(--track-tight);color:var(--g-ink);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.gal--compact .gal__thumbs{display:none}.lbar{flex:none;grid-template-rows:26px 28px;row-gap:4px;min-width:0;height:58px;padding:0 4px;display:grid}.gal--compact>.lbar{margin-bottom:10px}.lbar__top,.lbar__foot{align-items:center;gap:8px;min-width:0;display:flex}.lbar .lbar__reg{font-size:var(--fs-price);white-space:nowrap;flex:none}.lbar .spec__badge{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--fs-micro);flex:0 auto;display:block;overflow:hidden}.lbar .lbar__price{margin-inline-start:auto}.lbar .lbar__type{min-width:0;font-size:var(--fs-body);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.lbar__contact{height:28px;font-size:var(--fs-small);flex:none;gap:6px;padding:0 12px}.lbar__contact svg{width:15px;height:15px}.lbar--over{z-index:2;pointer-events:none;background:linear-gradient(#0000,#0000009e 58%);height:auto;padding:30px 12px 10px;position:absolute;bottom:0;left:0;right:0}.lbar--over .lbar__contact{pointer-events:auto}.lbar--over .lbar__type{color:rgba(var(--g-ink-rgb), .9)}.gal__stage:has(.lbar--over) .gal__count{top:12px;bottom:auto}.spec{max-height:var(--maxh,none);flex-direction:column;gap:14px;min-height:0;padding:22px 22px 20px;display:flex;overflow:hidden}.spec__head,.spec__price,.spec__actions,.slide__top,.slide__hours{flex:none}.spec__scroll{scrollbar-width:thin;scrollbar-color:rgba(var(--g-ink-rgb), .26) transparent;flex-direction:column;flex:auto;gap:14px;min-height:0;display:flex;position:relative;overflow-y:auto}.spec__scroll[data-more=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 30px),#0000);mask-image:linear-gradient(#000 calc(100% - 30px),#0000)}.spec__scroll>:first-child{margin-top:0}.spec__tag{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);align-items:center;gap:7px;margin-bottom:10px;display:inline-flex}.spec__tag svg{width:14px;height:14px}.spec__reg{font:700 var(--fs-reg)/1 var(--g-font);letter-spacing:var(--track-display);margin:0}.spec__type{font-size:var(--fs-lead);color:var(--g-ink-2);margin:7px 0 0}.spec__grid{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.spec__grid div{border-radius:var(--r-control);background:rgba(var(--g-ink-rgb), .09);gap:3px;min-width:0;padding:10px 12px;display:grid}.spec__grid dt{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3)}.spec__grid dd{font:500 var(--fs-ui)/1.25 var(--g-font);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.spec__grid dd small{font-size:var(--fs-caption);color:var(--g-ink-3)}.spec h3{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);margin:0 0 4px}.spec__text{font-size:var(--fs-body);color:var(--g-ink-2);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.5}.spec__price{border-top:1px solid var(--g-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding-top:8px;display:grid}.spec__price>span{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);gap:5px;display:grid}.spec__price em{letter-spacing:0;text-transform:none;font-style:normal;font-weight:600;font-size:var(--fs-caption);color:var(--g-ink-2)}.spec__price strong{font:700 var(--fs-price)/1 var(--g-font);letter-spacing:var(--track-display);font-variant-numeric:tabular-nums;text-align:end}.spec__price small{font-size:var(--fs-caption);color:var(--g-ink-3);text-align:end;font-variant-numeric:tabular-nums;grid-column:1/-1}.spec__actions{gap:8px;display:flex}.spec__actions .gbtn{flex:1;min-width:0}.spec__actions .gicon{flex:none}.spec__contact{text-overflow:ellipsis;overflow:hidden}.spec__tags{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:10px;display:flex}.spec__tags .spec__tag{margin-bottom:0}.spec__badge{font:700 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;vertical-align:middle;border-radius:999px;align-items:center;padding:4px 9px;display:inline-flex}.spec__badge[data-status=reserved]{color:#2b2105;background:#f2c14e}.spec__badge[data-status=sold]{background:rgb(var(--g-ink-rgb));color:rgb(var(--g-surf-rgb))}.spec__badge[data-status=preview]{color:var(--g-ink-2);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .45);background:0 0}.slide__top .spec__badge{font-size:var(--fs-micro);margin-inline-start:6px}.spec__seller{font-size:var(--fs-small);color:var(--g-ink-2);align-items:center;gap:8px;min-width:0;margin:10px 0 0;line-height:1.3;display:flex}.spec__seller img{object-fit:contain;flex:none;max-width:72px;height:22px}.spec__seller svg{width:16px;height:16px;color:var(--g-ink-3);flex:none}.spec__seller>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.spec__seller-by{color:var(--g-ink-3)}.spec__seller strong{color:var(--g-ink);font-weight:650}.spec__seller small{font-size:var(--fs-caption);color:var(--g-ink-3)}.spec--slide .spec__seller{margin:0}.spec__note{font-size:var(--fs-caption);color:var(--g-ink-3);margin:0;line-height:1.45}.spec__links{flex-wrap:wrap;gap:6px 16px;margin:0;display:flex}.spec__link{-webkit-appearance:none;appearance:none;color:var(--g-ink);font:600 var(--fs-small)/1.3 var(--g-font);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.spec__link svg{width:14px;height:14px}.spec__note .spec__link{font-size:inherit}.contact{flex-direction:column;gap:14px;display:flex}.contact__who{align-items:center;gap:12px;display:flex}.contact__logo{object-fit:contain;flex:none;max-width:96px;height:36px}.contact__title{font:650 var(--fs-lead)/1.25 var(--g-font);letter-spacing:var(--track-tight);margin:0}.contact__sub{font-size:var(--fs-caption);color:var(--g-ink-3);margin:3px 0 0}.contact__ways{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px;display:grid}.contact__way{min-width:0}.contact__lines{gap:6px;display:grid}.contact__lines:empty{display:none}.contact__line{border-radius:var(--r-control);background:rgba(var(--g-ink-rgb), .05);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label copy""value copy";align-items:center;gap:2px 10px;padding:8px 8px 8px 12px;display:grid}.contact__label{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);grid-area:label}.contact__value{font:500 var(--fs-ui)/1.3 var(--g-font);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;grid-area:value}.contact__copy{-webkit-appearance:none;appearance:none;background:rgba(var(--g-ink-rgb), .08);height:32px;color:var(--g-ink);font:600 var(--fs-small)/1 var(--g-font);cursor:pointer;border:0;border-radius:999px;grid-area:copy;align-items:center;gap:5px;padding:0 12px;display:inline-flex}.contact__copy:hover{background:rgba(var(--g-ink-rgb), .13)}.contact__copy svg{width:14px;height:14px}.contact__form{border-top:1px solid var(--g-line);gap:10px;padding-top:12px;display:grid}.contact__heading{font:650 var(--fs-ui)/1.25 var(--g-font);margin:0}.contact__lead,.contact__small{font-size:var(--fs-caption);color:var(--g-ink-3);margin:0;line-height:1.45}.contact__small a{color:var(--g-ink)}.cf{gap:5px;display:grid}.cf label{font:600 var(--fs-micro)/1.2 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);align-items:baseline;gap:8px;display:flex}.cf__hint{letter-spacing:0;text-transform:none;font-weight:500;font-size:var(--fs-caption)}.contact__send{width:100%}.contact__sent{border-radius:var(--r-control);background:#0e9f741a;justify-items:start;gap:10px;padding:14px;display:grid}.contact__sent svg{color:#0b7d5c;width:20px;height:20px}.contact__sent p{font-size:var(--fs-body);margin:0;line-height:1.45}.spec--slide{gap:10px;padding:16px 18px 14px}.slide__top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;display:flex}.slide__top .spec__reg{font-size:var(--fs-price)}.slide__top .spec__type{font-size:var(--fs-body);margin:4px 0 0}.slide__price{font:700 var(--fs-figure)/1 var(--g-font);letter-spacing:var(--track-display);font-variant-numeric:tabular-nums;white-space:nowrap}.slide__hours .spec__grid,.slide__hours{margin:0}.spec__where{gap:8px;display:grid}.spec__where h3{margin:0}.spec__mapbox{aspect-ratio:4/3;border-radius:var(--r-tile);background:rgba(var(--g-ink-rgb), .06);max-height:340px;box-shadow:inset 0 0 0 1px var(--g-line);position:relative;overflow:clip}.spec__mapbox>.map{position:absolute;top:0;bottom:0;left:0;right:0}.spec--wide .spec__where{grid-column:1/-1}.spec--wide .spec__mapbox{aspect-ratio:auto;height:300px;max-height:none}.spec__text[data-fold=true]{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.spec__more{font-size:var(--fs-small);margin-top:6px}.spec--slide[data-bare=true]{padding-top:14px}.spec__flow{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex;overflow-y:auto}.spec__flow::-webkit-scrollbar{display:none}.spec__flow>*{flex:none}.spec__flow[data-more=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.spatial{overflow:clip!important}.slot{pointer-events:none;display:flex}.table--compact,.table--pill{gap:12px;padding:12px 12px 10px}.table--compact .searchpill,.table--pill .searchpill{height:44px;font-size:var(--fs-ui)}.table--compact .fleet__rail{--fade:16px}.table--compact .fleet__track{--lot-gap:8px}.peek{-webkit-appearance:none;appearance:none;color:var(--g-ink);font-family:var(--g-font);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 18px;display:flex}.peek strong{font:700 var(--fs-figure)/1 var(--g-font);letter-spacing:var(--track-display);display:block}.peek small{font-size:var(--fs-small);color:var(--g-ink-2);margin-top:4px;display:block}.peek b{font:600 var(--fs-field)/1 var(--g-font);white-space:nowrap}.stack{scrollbar-width:thin;scrollbar-color:rgba(var(--g-ink-rgb), .26) transparent;min-height:0;overflow-y:auto}.stack .spec{max-height:none;padding-top:8px;overflow:visible}.stack .spec__scroll{overflow:visible}.stack .spec__scroll[data-more=true]{-webkit-mask-image:none;mask-image:none}.stack .gal{padding-bottom:0}.stack .gal__stage{max-height:42vh}.win--form .win__glass{background-color:rgba(var(--g-surf-rgb), .84);background-image:linear-gradient(#ffffff1a,#ffffff08 46%,#fff0 100%)}.sell{flex-direction:column;height:100%;min-height:0;display:flex}.sell__head{border-bottom:1px solid var(--g-line);flex:none;padding:20px 68px 14px 26px}.sell__title{font:600 var(--fs-title)/1.15 var(--g-font);letter-spacing:var(--track-display);margin:0}.sell__sub{font-size:var(--fs-small);color:var(--g-ink-3);max-width:62ch;margin:7px 0 0;line-height:1.45}.sell__body{scrollbar-width:thin;scrollbar-color:rgba(var(--g-ink-rgb), .26) transparent;flex:auto;min-height:0;padding:4px 26px 22px;overflow-y:auto}.sell__body[data-more=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),#0000);mask-image:linear-gradient(#000 calc(100% - 34px),#0000)}.sell__section{padding-top:24px}.sell__legend{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);align-items:center;gap:9px;margin:0 0 12px;display:flex}.sell__legend span{background:rgba(var(--g-ink-rgb), .1);width:19px;height:19px;color:var(--g-ink);font-size:var(--fs-micro);letter-spacing:0;border-radius:50%;place-items:center;display:grid}.sell__mine{padding-top:18px}.mine{background:rgba(var(--g-ink-rgb), .05);border-radius:16px;align-items:center;gap:12px;padding:9px 10px 9px 14px;display:flex}.mine+.mine{margin-top:6px}.mine__name{flex:1;min-width:0}.mine__name strong{font:600 var(--fs-ui)/1.2 var(--g-font);display:block}.mine__name small{font-size:var(--fs-small);color:var(--g-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.mine b{font:600 var(--fs-ui)/1 var(--g-font);font-variant-numeric:tabular-nums;white-space:nowrap}.sgrid{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.sell--narrow .sgrid{grid-template-columns:minmax(0,1fr)}.sf{flex-direction:column;gap:6px;min-width:0;display:flex}.sf--wide{grid-column:1/-1}.sf--type{margin-bottom:16px}.sf__label{font:600 var(--fs-micro)/1.2 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);align-items:baseline;gap:8px;display:flex}.sf__hint{letter-spacing:0;text-transform:none;font-weight:500;font-size:var(--fs-caption)}.sinput{border-radius:var(--r-control);background:rgba(var(--g-ink-rgb), .05);width:100%;min-width:0;height:46px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .1);color:var(--g-ink);font:500 var(--fs-field)/1.2 var(--g-font);transition:background .16s var(--g-ease), box-shadow .16s var(--g-ease);border:0;outline:0;padding:0 14px}.sinput::placeholder{color:rgba(var(--g-ink-rgb), .62)}.sinput:hover{background:rgba(var(--g-ink-rgb), .08)}.sinput:focus{background:rgba(var(--g-ink-rgb), .1);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .34)}.sinput[aria-invalid=true]{box-shadow:inset 0 0 0 1px #c628188c}.sinput--reg{letter-spacing:var(--track-label);font-weight:600}.sarea{height:auto;min-height:84px;line-height:1.45;font-size:var(--fs-lead);resize:vertical;padding:12px 14px}.sinput::-webkit-calendar-picker-indicator{filter:invert();opacity:.6;cursor:pointer}.sf__error{font-size:var(--fs-small);color:#b3321c;align-items:flex-start;gap:6px;margin:0;line-height:1.35;display:flex}.sf__error svg{flex:none;width:14px;height:14px;margin-top:1px}.sf__suggest{position:relative}.sf__hits{z-index:5;background:rgba(var(--g-surf-rgb), .97);max-height:224px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .12), 0 26px 50px -16px #12182152;scrollbar-width:thin;scrollbar-color:rgba(var(--g-ink-rgb), .26) transparent;border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.sf__hits button{-webkit-appearance:none;appearance:none;width:100%;color:var(--g-ink-2);font:500 var(--fs-ui)/1 var(--g-font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:11px 12px;display:block}.sf__hits button:hover,.sf__hits button[aria-selected=true]{background:var(--g-fill);color:var(--g-ink)}.sprice{position:relative}.sprice .sinput{font-variant-numeric:tabular-nums;padding-right:38px}.sprice span{color:var(--g-ink-3);font:500 var(--fs-field)/1 var(--g-font);pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.sf--echo{justify-content:flex-start}.secho{height:46px;font:700 22px/1 var(--g-font);letter-spacing:var(--track-display);font-variant-numeric:tabular-nums;align-items:center;margin:0;display:flex}.sell .chips{flex-wrap:wrap;padding:0;overflow:visible}.sell .chip{height:38px;font-size:var(--fs-body);padding:0 15px 0 11px}.sphotos__drop{border-radius:var(--r-card);border:1px dashed rgba(var(--g-ink-rgb), .22);background:rgba(var(--g-ink-rgb), .035);transition:background .16s var(--g-ease), border-color .16s var(--g-ease);align-items:center;gap:14px;padding:16px;display:flex}.sphotos__drop[data-over=true]{border-color:rgba(var(--g-ink-rgb), .5);background:rgba(var(--g-ink-rgb), .08)}.sphotos[data-invalid=true] .sphotos__drop{border-color:#c6281880}.sphotos__drop>svg{width:26px;height:26px;color:var(--g-ink-3);flex:none}.sphotos__drop p{flex:1;min-width:0;margin:0}.sphotos__drop strong{font:600 var(--fs-ui)/1.2 var(--g-font);display:block}.sphotos__drop span{font-size:var(--fs-small);color:var(--g-ink-3);margin-top:3px;line-height:1.4;display:block}.sphotos__pick{flex:none;height:44px;position:relative;overflow:hidden}.sphotos__pick:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.sphotos__pick input{opacity:0;cursor:pointer;font-size:0;position:absolute;top:0;bottom:0;left:0;right:0}.sell--narrow .sphotos__drop{flex-wrap:wrap}.sell--narrow .sphotos__pick{width:100%}.sphotos__grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.sphoto{aspect-ratio:3/2;border-radius:var(--r-control);background:rgba(var(--g-ink-rgb), .06);position:relative;overflow:hidden}.sphoto img{object-fit:cover;width:100%;height:100%;display:block}.sphoto--busy{background:linear-gradient(100deg, rgba(var(--g-ink-rgb), .05), rgba(var(--g-ink-rgb), .12), rgba(var(--g-ink-rgb), .05));background-size:300% 100%;animation:1.1s linear infinite sphoto-wait}@keyframes sphoto-wait{to{background-position:-300% 0}}.sphoto__cover{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;background:#080a0db8;border-radius:999px;align-items:center;gap:4px;padding:4px 8px 4px 6px;display:inline-flex;position:absolute;top:6px;left:6px}.sphoto__cover svg{fill:currentColor;width:11px;height:11px}.sphoto__tools{background:linear-gradient(#0000,#0000009e);justify-content:flex-end;gap:2px;padding:5px;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.sphoto__tools button{-webkit-appearance:none;appearance:none;color:#fff;cursor:pointer;width:30px;height:30px;transition:background .16s var(--g-ease);background:#0a0c0f99;border:0;border-radius:50%;place-items:center;display:grid}.sphoto__tools button:hover{background:#ffffff47}.sphoto__tools button[disabled]{opacity:.3;cursor:default}.sphoto__tools svg{width:15px;height:15px}.sphoto__drop:hover{background:#dc4c34d9}.sphotos__note{font-size:var(--fs-caption);color:var(--g-ink-3);margin:9px 0 0}.sell__several{border-radius:var(--r-control);background:rgba(var(--g-ink-rgb), .05);align-items:flex-start;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.sell__several svg{width:20px;height:20px;color:var(--g-ink-3);flex:none;margin-top:1px}.sell__several p{font-size:var(--fs-small);color:var(--g-ink-2);margin:0;line-height:1.45}.sell__several strong{color:var(--g-ink);font-weight:650}.sell__several a{color:var(--g-ink);font-weight:600}.sengine{border-radius:var(--r-card);background:rgba(var(--g-ink-rgb), .035);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .08);border:0;min-width:0;margin:14px 0 0;padding:12px 14px 14px}.sengine[data-invalid=true]{box-shadow:inset 0 0 0 1px #c6281873}.sengine legend{float:left;width:100%;font:650 var(--fs-small)/1.2 var(--g-font);color:var(--g-ink);margin:0 0 10px;padding:0}.sengine__row{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.sengine .sf__error{margin-top:10px}.sgrid--after{margin-top:14px}.scheck{min-height:44px;font-size:var(--fs-body);color:var(--g-ink);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 0;line-height:1.45;display:flex}.scheck input{width:20px;height:20px;accent-color:rgb(var(--g-ink-rgb));cursor:pointer;flex:none;margin:0}.scheck a{color:var(--g-ink);font-weight:600}.scheck--consent{border-radius:var(--r-control);background:rgba(var(--g-ink-rgb), .05);padding:14px}[data-invalid=true]>.scheck--consent{box-shadow:inset 0 0 0 1px #c628188c}.sell__done{padding-top:20px}.sell__ok{border-radius:var(--r-card);background:#0e9f741a;gap:12px;padding:18px;display:grid}.sell__ok svg{color:#0b7d5c;width:28px;height:28px}.sell__ok p,.sell__way{font-size:var(--fs-lead);color:var(--g-ink);margin:0;line-height:1.5}.sell__address{margin:16px 0}.sell__text{border-radius:var(--r-control);background:rgba(var(--g-ink-rgb), .05);font:400 var(--fs-small)/1.5 var(--g-font);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;padding:14px 16px}.sell__actions--wide{flex-wrap:wrap;justify-content:flex-end;width:100%}.sell__small{border-top:1px solid var(--g-line);font-size:var(--fs-caption);color:var(--g-ink-3);margin:22px 0 0;padding-top:14px;line-height:1.5}.sell__foot{border-top:1px solid var(--g-line);background:linear-gradient(180deg, rgba(var(--g-ink-rgb), 0), rgba(var(--g-ink-rgb), .04));flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px 14px 26px;display:flex}.sell__state{min-width:0;font-size:var(--fs-small);color:var(--g-ink-3);align-items:center;gap:7px;display:flex}.sell__state svg{flex:none;width:15px;height:15px}.sell__state span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sell__actions{flex:none;gap:8px;display:flex}.sell__danger{color:#b3321c}.sell__danger:hover{background:#c628181f}.sell--narrow .sell__head{padding:18px 60px 12px 18px}.sell--narrow .sell__body{padding-left:18px;padding-right:18px}.sell--narrow .sell__foot{flex-wrap:wrap-reverse;justify-content:center;padding:10px 14px 12px}.sell--narrow .sell__actions{flex-wrap:wrap;width:100%}.sell--narrow .sell__actions .gbtn{flex:auto}.acct .sell__head{padding-bottom:0}.acct .sell__sub{margin-top:4px}.acct__tabs{flex-wrap:wrap;gap:6px;margin:14px -4px 0;padding-bottom:12px;display:flex}.acct__tab{-webkit-appearance:none;appearance:none;min-height:36px;color:var(--g-ink-2);font:500 var(--fs-ui)/1 var(--g-font);letter-spacing:var(--track-tight);cursor:pointer;transition:background .16s var(--g-ease), color .16s var(--g-ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.acct__tab:hover{background:var(--g-fill);color:var(--g-ink)}.acct__tab[aria-selected=true]{background:rgb(var(--g-ink-rgb));color:rgb(var(--g-surf-rgb))}.acct__count{background:rgba(var(--g-ink-rgb), .1);min-width:20px;height:20px;font:600 var(--fs-micro)/1 var(--g-font);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;display:inline-grid}.acct__tab[aria-selected=true] .acct__count{background:rgba(var(--g-surf-rgb), .22)}.acct__body{padding-top:18px}.acct__h{font:600 var(--fs-lead)/1.3 var(--g-font);letter-spacing:var(--track-tight);margin:4px 0 8px}.acct__lead{font-size:var(--fs-ui);color:var(--g-ink-2);max-width:60ch;margin:0 0 18px;line-height:1.5}.acct__small{font-size:var(--fs-caption);color:var(--g-ink-3);max-width:62ch;margin:14px 0 0;line-height:1.5}.acct__small--tight{margin-top:6px}.acct__small a,.acct__lead a{color:inherit;text-underline-offset:2px}.acct__addr{overflow-wrap:anywhere;text-transform:none;letter-spacing:0;unicode-bidi:plaintext}.acct__notice,.acct__welcome{border-radius:var(--r-control);background:rgba(var(--g-ink-rgb), .06);font-size:var(--fs-body);margin:0 0 16px;padding:12px 14px;line-height:1.45}.acct__welcome{color:#0b5e46;background:#0e9f741f}.acct__problem{border-radius:var(--r-control);color:#9f2a17;font-size:var(--fs-body);background:#c6281814;margin:12px 0 0;padding:10px 12px;line-height:1.45}.acct__empty{font-size:var(--fs-body);color:var(--g-ink-3);max-width:56ch;margin:6px 0 0;line-height:1.55}.acct__body--center{flex-direction:column;padding-top:26px;padding-bottom:26px;display:flex}.acct__step{width:100%;max-width:420px;margin:auto}.acct__title{font:600 22px/1.2 var(--g-font);letter-spacing:var(--track-display);margin:0 0 10px}.acct__form{flex-direction:column;gap:12px;display:flex}.acct__wide{width:100%;min-height:46px}.acct__code{letter-spacing:.18em;font-variant-numeric:tabular-nums;text-align:center;direction:ltr;height:54px;font-size:24px;font-weight:600}.acct__or{color:var(--g-ink-3);font:500 var(--fs-caption)/1 var(--g-font);text-transform:uppercase;letter-spacing:var(--track-caps);align-items:center;gap:12px;margin:16px 0;display:flex}.acct__or:before,.acct__or:after{content:"";background:var(--g-line);flex:1;height:1px}.acct__trap{opacity:0;width:1px;height:1px;position:absolute}.acct__trap:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-10000px}.acct__trap:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-10000px}.acct__trap:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-10000px}.acct__trap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-10000px}.acct__row-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.gsi{-webkit-appearance:none;appearance:none;color:#1f1f1f;width:100%;min-height:46px;font:500 var(--fs-ui)/1.2 var(--g-font);letter-spacing:.01em;cursor:pointer;transition:background .16s var(--g-ease), box-shadow .16s var(--g-ease), scale .16s var(--g-ease);background:#fff;border:1px solid #747775;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 16px;display:inline-flex}.gsi:hover{background:#f8f9fa;box-shadow:0 1px 3px #3c404333}.gsi:active{scale:.98}.gsi svg{flex:none}.acct__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.acct__item{background:rgba(var(--g-ink-rgb), .045);border-radius:18px;padding:12px}.acct__itemhead{align-items:center;gap:12px;display:flex}.acct__thumb{background:rgba(var(--g-ink-rgb), .07);width:64px;height:44px;color:var(--g-ink-3);border-radius:10px;flex:none;place-items:center;display:grid;overflow:hidden}.acct__thumb img{object-fit:cover;width:100%;height:100%;display:block}.acct__thumb svg{width:34px;height:34px}.acct__thumb--icon{width:44px}.acct__thumb--icon svg{width:18px;height:18px}.acct__what{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.acct__what strong{font:600 var(--fs-ui)/1.25 var(--g-font);overflow-wrap:anywhere}.acct__what small{font-size:var(--fs-small);color:var(--g-ink-3);line-height:1.35}.acct__what .acct__when{font-size:var(--fs-caption)}.acct__acts{flex:none;align-items:center;gap:6px;display:flex}.acct__mini{height:34px;font-size:var(--fs-body);padding:0 14px}.acct__note{min-height:64px;font-size:var(--fs-field);margin-top:10px}.acct__notestate{min-height:1em;font-size:var(--fs-caption);color:var(--g-ink-3);margin:4px 0 0}.acct__brokers{margin-bottom:16px}.acct__broker{background:rgba(var(--g-ink-rgb), .045);min-height:44px;color:var(--g-ink);transition:background .16s var(--g-ease);border-radius:18px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.acct__broker:hover{background:rgba(var(--g-ink-rgb), .08)}.acct__brokername{min-width:0;font:600 var(--fs-ui)/1.3 var(--g-font);letter-spacing:var(--track-tight);overflow-wrap:anywhere;flex:1}.acct__brokerco{font-weight:500}.acct__brokergo{width:18px;height:18px;color:var(--g-ink-3);flex:none}:root[data-dir=rtl] .acct__brokergo{scale:-1 1}.acct__switch{-webkit-appearance:none;appearance:none;border-radius:var(--r-control);background:rgba(var(--g-surf-rgb), .6);width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--g-line);color:var(--g-ink);font:500 var(--fs-body)/1.3 var(--g-font);text-align:start;cursor:pointer;border:0;align-items:center;gap:10px;margin-top:10px;padding:0 6px 0 12px;display:flex}.acct__switch>svg{width:17px;height:17px;color:var(--g-ink-3);flex:none}.acct__switch>span:not(.acct__knob){flex:1}.acct__knob{background:rgba(var(--g-ink-rgb), .18);width:42px;height:26px;transition:background .18s var(--g-ease);border-radius:999px;flex:none;position:relative}.acct__knob:after{content:"";top:3px;width:20px;height:20px;transition:translate .18s var(--g-ease);background:#fff;border-radius:50%;position:absolute;box-shadow:0 1px 3px #1218214d}.acct__knob:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:3px}.acct__knob:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:3px}.acct__knob:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:3px}.acct__knob:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:3px}.acct__switch[aria-checked=true] .acct__knob{background:#0e9f74}.acct__switch[aria-checked=true] .acct__knob:after{translate:16px}:root[data-dir=rtl] .acct__switch[aria-checked=true] .acct__knob:after{translate:-16px}.acct__switch[aria-checked=true]>svg{color:#0b5e46}.acct__switch[disabled]{opacity:.6;cursor:default}.acct__settings{flex-direction:column;gap:4px;max-width:520px;display:flex}.acct__inline{gap:8px;display:flex}.acct__inline .sinput{flex:1}.acct__inline .gbtn{flex:none;height:46px}.acct__facts{flex-direction:column;gap:14px;margin:18px 0 0;display:flex}.acct__facts dt{font:600 var(--fs-micro)/1.2 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3)}.acct__facts dd{font-size:var(--fs-ui);margin:5px 0 0;line-height:1.45}.acct__method{display:block}.acct__group{border-top:1px solid var(--g-line);margin-top:22px;padding-top:18px}.acct__group .acct__row-actions,.acct__group .sell__legend+.acct__row-actions,.acct__group .sell__legend+.acct__small{margin-top:0}.acct__danger .gbtn.sell__danger,.acct__danger .acct__form{margin-top:12px}.sell--narrow .acct__row-actions .gbtn{flex:auto}.savesearch{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.savesearch+.picker,.pane__head--listed .savesearch+*{margin-inline-start:0}.savesearch__btn{height:34px;font-size:var(--fs-body);padding:0 14px 0 11px}.savesearch__btn svg,.savesearch__bell svg{width:16px;height:16px}.savesearch__bell{width:34px;height:34px}.savesearch__bell[aria-checked=true]{color:#fff;box-shadow:none;background:#0e9f74}:root[data-motion=reduce] .fleet__track{transition:none}:root[data-motion=reduce] .win,:root[data-motion=reduce] .win[data-state=closed],:root[data-motion=reduce] .win[data-exit][data-state=closed]{transition:opacity .32s;transform:none}:root[data-motion=reduce] .win--morph,:root[data-motion=reduce] .win--morph[data-state=closed]{transition:opacity .24s}:root[data-motion=reduce] .card,:root[data-motion=reduce] .gal__stage img,:root[data-motion=reduce] .row__chev{transition:none}:root[data-motion=reduce] .sphoto--busy{animation:none}.gal__expand{background:rgba(var(--g-surf-rgb), .82);position:absolute;top:12px;right:12px}.gal__expand:hover{background:rgba(var(--g-surf-rgb), .94)}.gal__stage{cursor:zoom-in}.spec{position:relative}.spec__expand{z-index:1;position:absolute;top:14px;right:14px}.spec[data-expandable=true] .spec__head{padding-right:48px}.table__top{align-items:center;gap:10px;display:flex}.table__top .searchpill{flex:1;min-width:0}.table__expand{flex:none;width:50px;height:50px}.win--expanded .win__glass{background-color:rgba(var(--g-surf-rgb), .8)}.gal--big{gap:12px;height:100%;padding:18px 18px 14px}.gal--big .gal__stage{aspect-ratio:auto;border-radius:var(--r-popover);background:rgba(var(--g-ink-rgb), .08);flex:auto;min-height:0}.gal--big .gal__stage img{object-fit:contain}.gal--big .gal__thumb,.gal--big .gal__thumbs[data-few=true] .gal__thumb{border-radius:var(--r-small);width:104px;max-width:104px}.gal--big .gal__thumbs:not([data-few=true]) .gal__thumb{width:auto;max-width:none;height:69px}.gal--big .gal__tab{font-size:var(--fs-ui)}.gal--big .map__tools{top:56px}.spec--wide{gap:18px;height:100%;max-height:none;padding:28px 30px 24px}.spec--wide .spec__head{padding-right:56px}.spec--wide .spec__reg{font-size:38px}.spec--wide .spec__type{font-size:17px}.spec--wide .spec__scroll{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:18px 26px;display:grid}.spec--wide .spec__grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.spec--wide .spec__price strong{font-size:var(--fs-reg)}.spec--wide .spec__actions{justify-content:flex-end}.spec--wide .spec__actions .gbtn{flex:none}.spec--wide .spec__actions .gbtn:not(.gicon){min-width:170px}.win__body>.spec,.gal--fill{height:100%}.gal--fill .gal__stage{aspect-ratio:auto;flex:auto;min-height:0}.gal--fill .gal__views,.gal--big .gal__views{flex:auto;grid-template-rows:minmax(0,1fr)}.gal--fill .gal__view--photos,.gal--big .gal__view--photos{height:100%}.win--expanded .win__close{background:rgba(var(--g-surf-rgb), .86);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .12), 0 6px 16px -8px #12182159}.win--expanded .win__close:hover{background:rgba(var(--g-surf-rgb), .96)}.gal__stage img[data-on=true]{animation:gal-in .38s var(--g-ease) backwards}:root[data-motion=reduce] .gal__stage img[data-on=true]{animation:none}.win--morph[data-exit=left][data-state=closed]{transition:opacity .32s var(--g-ease-in), transform var(--g-leave) var(--g-ease-in);transform:translate(calc(-100% - 140px))scale(.98)}.win--morph[data-exit=right][data-state=closed]{transition:opacity .32s var(--g-ease-in), transform var(--g-leave) var(--g-ease-in);transform:translate(calc(100% + 140px))scale(.98)}.win--morph[data-exit=left][data-state=open],.win--morph[data-exit=right][data-state=open]{transition:opacity .42s var(--g-ease-out), transform var(--g-enter) var(--g-ease-out) .22s}.morph__refresh,.morph__refresh>.spec,.morph__refresh>.gal--fill{height:100%}.win--morph .win__glass{transition:background-color var(--g-enter) var(--g-ease-out)}.map{width:100%;height:100%;color:var(--g-ink);font-family:var(--g-font);touch-action:none;-webkit-user-select:none;user-select:none;background:#f2efe9;outline:none;position:relative;overflow:clip;container-type:size}.map[data-layer=satellite]{background:#23282c}.map[data-held=true]{touch-action:pan-y}.map:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.map__surface{cursor:grab;position:absolute;top:0;bottom:0;left:0;right:0}.map[data-dragging=true] .map__surface{cursor:grabbing}.map__level{transform-origin:0 0;will-change:transform;pointer-events:none;position:absolute;top:0;left:0}.map__tile{opacity:0;pointer-events:none;-webkit-user-drag:none;max-width:none;transition:opacity .28s var(--g-ease);position:absolute}.map__tile[data-on=true]{opacity:1}.map__tile[data-failed=true]{visibility:hidden}.map__pin{z-index:1;pointer-events:none;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.map__pin:before{content:"";background:radial-gradient(closest-side,#0a0e1480,#0a0e1400);border-radius:50%;width:16px;height:8px;position:absolute;top:-4px;left:-8px}.map__pin:after{content:"";width:36px;height:36px;box-shadow:0 0 0 2px rgba(var(--g-ink-rgb), .5);opacity:0;animation:map-ping 2.8s var(--g-ease-out) infinite;border-radius:50%;position:absolute;top:-18px;left:-18px}@keyframes map-ping{0%{opacity:.7;scale:.2}70%,to{opacity:0;scale:1}}.map__pin-head{background:rgb(var(--g-ink-rgb));width:38px;height:38px;color:rgb(var(--g-surf-rgb));box-shadow:0 0 0 3px rgb(var(--g-surf-rgb)), 0 14px 26px -10px #0a0e14b3;transition:translate .24s var(--g-ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:13px;left:-19px}.map__pin-head:before{content:"";z-index:-1;background:rgb(var(--g-ink-rgb));width:3px;height:14px;box-shadow:0 0 0 1.5px rgba(var(--g-surf-rgb), .9);border-radius:0 0 2px 2px;margin-left:-1.5px;position:absolute;top:100%;left:50%}.map__pin-head svg{width:24px;height:24px}.map[data-editing=true][data-dragging=true] .map__pin-head{translate:0 -9px}.map__tools{z-index:2;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:12px;right:12px}.map__btn{-webkit-appearance:none;appearance:none;background:rgba(var(--g-surf-rgb), .9);width:36px;height:36px;color:var(--g-ink);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .1), 0 6px 16px -8px #1218216b;cursor:pointer;transition:background .16s var(--g-ease), color .16s var(--g-ease), scale .16s var(--g-ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;text-decoration:none;display:grid}.map__btn:hover{background:rgb(var(--g-surf-rgb))}.map__btn:active{scale:.95}.map__btn svg{pointer-events:none;width:17px;height:17px}.map__btn[aria-pressed=true]{background:rgb(var(--g-ink-rgb));color:rgb(var(--g-surf-rgb))}.map__expand{width:40px;height:40px;margin-bottom:2px}.map__zoom{border-radius:var(--r-tile);background:rgba(var(--g-surf-rgb), .9);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .1), 0 6px 16px -8px #1218216b;flex-direction:column;display:flex;overflow:clip}.map__zoom .map__btn{box-shadow:none;background:0 0;border-radius:0}.map__zoom .map__btn:hover{background:rgba(var(--g-ink-rgb), .06)}.map__zoom .map__btn+.map__btn{box-shadow:inset 0 1px 0 rgba(var(--g-ink-rgb), .1)}.map .map__btn:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.map__card{z-index:2;border-radius:var(--r-tile);background:rgba(var(--g-surf-rgb), .93);width:-moz-fit-content;width:fit-content;max-width:min(380px,100% - 20px);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .08), 0 12px 26px -14px #12182180;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex;position:absolute;bottom:22px;left:10px}.map__where{flex:1;gap:3px;min-width:0;display:grid}.map__where strong,.map__where small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.map__where strong{font:600 var(--fs-body)/1.2 var(--g-font);letter-spacing:var(--track-tight)}.map__where small{font-size:var(--fs-caption);color:var(--g-ink-3);line-height:1.2}.map__out{width:32px;height:32px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .1)}.map__out svg{width:15px;height:15px}.map__credit{z-index:2;background:rgba(var(--g-surf-rgb), .8);color:rgba(var(--g-ink-rgb), .78);font:500 var(--fs-micro)/1.3 var(--g-font);white-space:nowrap;border-top-left-radius:8px;margin:0;padding:2px 8px 3px;position:absolute;bottom:0;right:0}.map__credit a{color:inherit;text-decoration:none}.map__credit a:hover{text-decoration:underline}.map__hint{z-index:3;color:#f3f5f7;font:600 var(--fs-small)/1 var(--g-font);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .22s var(--g-ease);background:#0a0e14bd;border-radius:999px;margin:0;padding:9px 14px;position:absolute;top:50%;left:50%;translate:-50% -50%}.map__hint[data-on=true]{opacity:1}@container (height<=260px){.map__zoom,.map__where small{display:none}.map__card{padding:5px 5px 5px 12px}}@container (width<=300px){.map__out{display:none}}:root[data-motion=reduce] .map__pin:after{animation:none}:root[data-motion=reduce] .map__tile,:root[data-motion=reduce] .gal__view{transition:none}.cat{position:relative}.cat>.chips{padding-bottom:8px}.regions{align-items:center;gap:8px;padding:0 26px 14px;display:flex;position:relative}.regions--narrow{padding-left:18px;padding-right:18px}.regions>.chips{flex:auto;min-width:0;padding:2px 0}.chip__n{background:rgba(var(--g-ink-rgb), .09);color:var(--g-ink-3);font:600 var(--fs-micro)/1 var(--g-font);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:1px;padding:3px 6px}.chip[aria-pressed=true] .chip__n{background:rgba(var(--g-surf-rgb), .2);color:rgb(var(--g-surf-rgb))}.chip[data-empty=true]:not([aria-pressed=true]){color:var(--g-ink-3);background:rgba(var(--g-ink-rgb), .045)}.cat__where{border-left:1px solid var(--g-line);color:var(--g-ink-2);margin-left:2px;padding-left:12px;font-weight:500}.picker{flex:none;align-items:center;gap:4px;display:flex}.picker__button{gap:6px;padding-right:10px}.picker__button span{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}.chip.picker__button svg.picker__chev{width:13px;height:13px;transition:rotate .2s var(--g-ease)}.picker__button[aria-expanded=true] .picker__chev{rotate:180deg}.picker__panel{z-index:6;border-radius:var(--r-popover);background:rgba(var(--g-surf-rgb), .98);width:300px;max-height:360px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .1), 0 26px 50px -22px #12182180, 0 6px 16px -8px #12182133;animation:picker-in .2s var(--g-ease-out);outline:none;flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;top:calc(100% - 6px);right:26px}@keyframes picker-in{0%{opacity:0;translate:0 -6px}}.regions--narrow .picker__panel{width:auto;left:18px;right:18px}.field--sm{flex:none;min-width:0;height:36px}.picker__list{scrollbar-width:thin;scrollbar-color:rgba(var(--g-ink-rgb), .26) transparent;flex:auto;min-height:0;margin:0 -4px;padding:0 4px 2px;overflow-y:auto}.picker__head{font:600 var(--fs-micro)/1 var(--g-font);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--g-ink-3);margin:10px 10px 4px}.picker__opt[aria-selected=true]{background:var(--g-fill-on)}.picker__opt--quiet .row__name{color:var(--g-ink-2)}.pane__head--listed{padding:4px 6px 10px 12px}.pane__title{align-items:baseline;gap:8px;display:inline-flex}.picker--sort{position:relative}.picker--sort .chip{text-transform:none;letter-spacing:0;height:30px}.picker--sort .picker__panel{text-transform:none;letter-spacing:0;width:264px;max-height:470px;padding:6px 10px 10px;top:calc(100% + 6px);right:0}.picker--sort .picker__list{margin-top:4px}.picker--sort .picker__head{margin-top:12px}:root[data-motion=reduce] .picker__panel{animation:none}.fleet__head[data-tools=true]{gap:12px;margin-bottom:8px}.browse{background:rgba(var(--g-ink-rgb), .065);height:26px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .07);border-radius:999px;gap:2px;margin-block-start:-8px;margin-block-end:-8px;padding:2px;display:inline-flex}.browse__opt{-webkit-appearance:none;appearance:none;color:var(--g-ink-3);font:600 var(--fs-caption)/1 var(--g-font);cursor:pointer;white-space:nowrap;transition:background .2s var(--g-ease), color .2s var(--g-ease), box-shadow .2s var(--g-ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 8px;display:inline-flex}.browse__opt svg{width:14px;height:14px}.browse__opt:hover{color:var(--g-ink)}.browse__opt[aria-checked=true]{background:rgba(var(--g-ink-rgb), .22);color:var(--g-ink);box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .14), inset 0 1px 0 rgba(var(--g-ink-rgb), .18)}.win .browse__opt:focus-visible{outline-offset:-2px}.table--compact .fleet__head[data-tools=true] .fleet__label{display:none}.fleet__track[data-short=true]{justify-content:center}.table__top .browse{flex:none;height:50px;margin:0;padding:4px}.table__top .browse__opt{font-size:var(--fs-small);gap:7px;padding:0 15px 0 12px}.table__top .browse__opt svg{width:16px;height:16px}.spec__grid .spec__base small{font-size:var(--fs-caption);color:var(--g-ink-3);margin:3px 0 0;display:block}.spec__map{-webkit-appearance:none;appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0;display:flex}.spec__map svg{width:17px;height:17px;color:var(--g-ink-2);transition:color .16s var(--g-ease);flex:none}.spec__grid .spec__based:has(.spec__map){transition:background .16s var(--g-ease)}.spec__grid .spec__based:has(.spec__map:hover){background:rgba(var(--g-ink-rgb), .09)}.spec__map:hover svg{color:var(--g-ink)}.sf__hits--places button{align-items:baseline;gap:12px;line-height:1.25;display:flex}.sf__hits--places b{min-width:44px;font:700 var(--fs-small)/1.25 var(--g-font);letter-spacing:var(--track-label);color:var(--g-ink);font-variant-numeric:tabular-nums;flex:none}.sf__hits--places span{gap:2px;min-width:0;display:grid}.sf__hits--places small{font-size:var(--fs-small);color:var(--g-ink-3)}.sf__wait{font-size:var(--fs-body);color:var(--g-ink-3);padding:11px 12px}.sbase{gap:10px;display:grid}.sbase__head{align-items:center;gap:12px;display:flex}.sbase__name{flex:1;gap:3px;min-width:0;display:grid}.sbase__name strong{font-size:var(--fs-lead);letter-spacing:var(--track-tight);font-weight:600}.sbase__name small{font-size:var(--fs-small);color:var(--g-ink-3)}.sbase__head .gbtn{flex:none;height:36px;padding:0 14px}.sbase__map{border-radius:var(--r-tile);height:250px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .1);position:relative;overflow:clip}.sbase__note{font-size:var(--fs-small);color:var(--g-ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0;display:flex}.sbase__note svg{flex:none;width:14px;height:14px}.welcome{text-align:center;overscroll-behavior:contain;flex-direction:column;align-items:center;padding:30px 34px 28px;display:flex;overflow-y:auto}.welcome__eyebrow{color:var(--g-ink-3);font:600 var(--fs-caption)/1.3 var(--g-font);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin:0 0 10px}.welcome__title{font:650 26px/1.15 var(--g-font);letter-spacing:var(--track-display);text-wrap:balance;margin:0 0 12px}.welcome__body{max-width:470px;color:var(--g-ink-2);font:400 var(--fs-lead)/1.55 var(--g-font);text-wrap:pretty;margin:0 0 22px}.welcome__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.welcome__actions .gbtn{height:44px;font-size:var(--fs-lead);padding:0 20px}.welcome__note{color:var(--g-ink-3);font:400 var(--fs-small)/1.45 var(--g-font);margin:18px 0 0}.welcome__note+.welcome__note{margin-top:8px}.welcome__note a{color:var(--g-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.welcome[data-compact]{padding:18px 16px}.welcome[data-compact] .welcome__eyebrow{margin-bottom:8px}.welcome[data-compact] .welcome__title{margin-bottom:10px;font-size:21px}.welcome[data-compact] .welcome__body{font-size:var(--fs-ui);margin-bottom:16px;line-height:1.5}.welcome[data-compact] .welcome__actions{gap:8px}.welcome[data-compact] .welcome__actions .gbtn{height:40px;font-size:var(--fs-ui);padding:0 14px}.welcome[data-compact] .welcome__note{margin-top:14px}.welcome[data-more=true]{-webkit-mask-image:linear-gradient(#000 calc(100% - 36px),#0000);mask-image:linear-gradient(#000 calc(100% - 36px),#0000)}:root:-webkit-any([lang|=ar],[lang|=he],[lang|=hi],[lang|=th],[lang|=zh],[lang|=ja],[lang|=ko]) .welcome__eyebrow{letter-spacing:0}:root:is([lang|=ar],[lang|=he],[lang|=hi],[lang|=th],[lang|=zh],[lang|=ja],[lang|=ko]) .welcome__eyebrow{letter-spacing:0}.win--feed,.win--feed[data-state]{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:none;transform:none}.win--feed[data-hidden=true]{pointer-events:none}.win--feed [data-scroll=true],.win--feed .gal__thumbs{touch-action:none}.win--feed img{-webkit-user-drag:none}.win--feed .gal--compact[data-tabbed=true] .gal__view--specs{padding-top:50px}.win--feed .gal--compact[data-tabbed=true] .gal__view--specs .spec{padding-top:4px}.win--feed .spec__flow[data-scrolled=true]{-webkit-mask-image:linear-gradient(#0000,#000 22px);mask-image:linear-gradient(#0000,#000 22px)}.win--feed .spec__flow[data-scrolled=true][data-more=true]{-webkit-mask-image:linear-gradient(#0000,#000 22px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 22px calc(100% - 28px),#0000)}.win--feed[data-rest] .gal--compact .gal__view--photos{height:calc(var(--rest-h) - 24px);align-self:start}.win--feed .gal--compact{container-type:inline-size}@container (width<=300px){.win--feed .gal__tabs--float .gal__tab[aria-selected=false] span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.win--feed .gal__tabs--float .gal__tab[aria-selected=false]{padding:0 9px}}.win--feed-table{touch-action:none}.win--feed-peek .peek{flex:1;width:100%}.win--feed-hint .win__glass{border-radius:var(--r-popover);background-color:rgba(var(--g-surf-rgb), .93)}.fhint{align-items:center;gap:12px;max-width:min(380px,100vw - 40px);padding:9px 18px 9px 10px;display:flex}.fhint__line{font:600 var(--fs-small)/1.3 var(--g-font);letter-spacing:var(--track-tight);color:var(--g-ink);margin:0}.fhint__glyph{background:rgba(var(--g-ink-rgb), .16);width:30px;height:40px;box-shadow:inset 0 0 0 1px rgba(var(--g-ink-rgb), .14);border-radius:15px;flex:none;align-content:start;justify-items:center;padding-top:2px;display:grid;position:relative;overflow:hidden}.fhint__glyph svg{width:14px;height:14px;color:var(--g-ink);animation:fhint-chevron 1.5s var(--g-ease) infinite}.fhint__tip{background:rgb(var(--g-ink-rgb));width:14px;height:14px;box-shadow:0 0 0 3px rgba(var(--g-ink-rgb), .22);border-radius:50%;margin-left:-7px;animation:1.5s cubic-bezier(.45,0,.2,1) infinite fhint-tip;position:absolute;bottom:4px;left:50%}@keyframes fhint-tip{0%{opacity:0;transform:translateY(0)}15%{opacity:1}62%{opacity:1;transform:translateY(-15px)}85%,to{opacity:0;transform:translateY(-17px)}}@keyframes fhint-chevron{0%,45%{opacity:.45;transform:translateY(2px)}65%{opacity:1;transform:translateY(-1px)}to{opacity:.45;transform:translateY(-2px)}}:root[data-motion=reduce] .fhint__glyph svg,:root[data-motion=reduce] .fhint__tip{animation:none}
