:root{--line:#ecdcba14;--line2:#ecdcba24;--line3:#ecdcba3d;--gold:#f6bf57;--gold2:#fece6a;--goldDeep:#cb9238;--goldLit:#ffe6a4;--btnG:#fac55c;--btnGh:#fdd378;--goldLine:color-mix(in srgb, var(--gold) 46%, transparent);--goldWash:color-mix(in srgb, var(--gold) 8%, transparent);--proj:#a4bc7b;--projDeep:#80965a;--projLit:#c1d4a1;--btnP:#8ca85d;--btnPh:#99b46a;--projLine:color-mix(in srgb, var(--proj) 38%, transparent);--projWash:color-mix(in srgb, var(--proj) 8%, transparent);--ok:#94c29b;--bPv:#d8c1f0;--bPvLine:color-mix(in srgb, var(--bPv) 40%, transparent);--bPvGlass:#24152fc7;--bFix:#d0957b;--bFixInk:#33190d;--bSold:#a9a59b;--bSoldInk:#23211c;--f:"Onest", system-ui, -apple-system, sans-serif;--fM:"IBM Plex Mono", ui-monospace, monospace;--fS:var(--f);--fD:var(--f);--sheen:linear-gradient(180deg, #f0e4cc09, #f0e4cc00 140px);--edge:inset 0 1px 0 #f0e4cc0d;--top:60px;--g:12px;--r:12px;--ease:cubic-bezier(.2, .7, .2, 1);--fade:.3s;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--bg);color:var(--ink);-webkit-text-size-adjust:100%}html.locked{overflow:hidden}body{font:400 14px/1.5 var(--f);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums lining-nums;margin:0;overflow-x:clip}img{max-width:100%;display:block}[data-lq][data-lq]{background-image:var(--lq);background-repeat:no-repeat;background-size:cover;background-position:var(--lqp,50% 50%)}img.im{transition:opacity .45s}img.im.fd:not(.ok){opacity:0;transition:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}input,textarea{font:inherit;color:inherit}:focus-visible{outline:1px solid var(--gold2);outline-offset:2px;border-radius:6px}::selection{background:color-mix(in srgb, var(--gold) 35%, transparent)}.ico{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ico.sm{width:14px;height:14px}@media (hover:hover) and (pointer:fine){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--line2);background-clip:padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-track{background:0 0}*{scrollbar-width:thin;scrollbar-color:var(--line2) transparent}}@media (hover:none),(pointer:coarse){html,body,body *{scrollbar-width:none}::-webkit-scrollbar{display:none}}.btn{height:42px;font:500 13.5px/1 var(--f);white-space:nowrap;color:#17120a;background:var(--btnG);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;transition:background .2s,box-shadow .2s,color .2s,opacity .2s;display:inline-flex;box-shadow:inset 0 1px #fff6de73,inset 0 -1px #00000024}.btn:hover{background:var(--btnGh)}.btn:active{background:var(--gold)}.btn .ico{width:16px;height:16px}.btn.sm{border-radius:8px;height:34px;padding:0 13px;font-size:12.5px}.btn.ghost{color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 46%, transparent);background:0 0}.btn.ghost:hover{background:color-mix(in srgb, var(--gold) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 78%, transparent)}.btn.proj{color:var(--proj);box-shadow:inset 0 0 0 1px var(--projLine);filter:none;background:0 0}.btn.proj:hover{background:var(--projWash)}.btn.wide{width:100%}.ib{width:36px;height:36px;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2);-webkit-backdrop-filter:blur(8px);background:#0b100d8c;border-radius:9px;place-items:center;transition:color .2s,box-shadow .2s;display:inline-grid}.ib:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line3)}.ib.sm{background:0 0;border-radius:8px;width:30px;height:30px}.ib .ico{width:16px;height:16px}.ib.save[aria-pressed=true]{color:var(--gold2)}.ib.save[aria-pressed=true] .ico{fill:currentColor}.link{font:500 12.5px var(--f);color:var(--gold2);gap:6px;transition:color .2s;display:inline-flex}.link:hover{color:#fff}.link .ico{width:14px;height:14px}.chip{height:30px;font:500 12px/1 var(--f);color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.chip:hover{color:var(--ink)}.chip[aria-pressed=true]{color:#1a1409;background:var(--gold2);box-shadow:none}.chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.seg{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;padding:3px;display:inline-flex}.seg button{height:30px;font:500 12.5px/1 var(--f);color:var(--ink3);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 12px;transition:color .2s,background .2s;display:inline-flex}.seg button:hover{color:var(--ink)}.seg button[aria-selected=true]{background:linear-gradient(180deg, #273128, var(--s3));color:var(--ink);box-shadow:inset 0 1px #f0e4cc12,0 1px 2px #00000040}.seg button i{color:var(--ink4);font-size:11.5px;font-style:normal}.seg .ico{width:14px;height:14px}.seg.sm button{height:26px;padding:0 10px;font-size:12px}.st-ui .seg{-webkit-backdrop-filter:blur(8px);background:#0b100db8}.tgl{font:500 12.5px var(--f);color:var(--ink3);align-items:center;gap:9px;display:inline-flex}.tgl i{background:var(--s3);width:30px;height:18px;box-shadow:inset 0 0 0 1px var(--line2);border-radius:999px;position:relative}.tgl i:after{content:"";background:var(--ink3);width:12px;height:12px;transition:transform .2s var(--ease), background .2s;border-radius:50%;position:absolute;top:3px;left:3px}.tgl[aria-pressed=true] i{background:color-mix(in srgb, var(--gold) 28%, transparent)}.tgl[aria-pressed=true] i:after{background:var(--gold2);transform:translate(12px)}.tag{height:24px;font:500 11.5px/1 var(--f);color:var(--ink);-webkit-backdrop-filter:blur(8px);white-space:nowrap;background:#0b100da8;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-style:normal;display:inline-flex}.tag.proj{color:var(--proj)}.ex{font:500 10.5px/1 var(--f);color:var(--ink3);box-shadow:inset 0 0 0 1px var(--line2);white-space:nowrap;border-radius:5px;padding:3px 6px;font-style:normal}.dd{position:relative}.hb{height:34px;font:500 13px var(--f);color:var(--ink2);border-radius:8px;align-items:center;gap:6px;padding:0 10px;transition:color .2s;display:inline-flex}.hb:hover{color:var(--ink)}.menu{min-width:200px;box-shadow:0 0 0 1px var(--line2), 0 20px 50px -16px #000c;z-index:60;background:#18211b;border-radius:10px;padding:5px;position:absolute;top:calc(100% + 6px);left:0}.top-r .menu{left:auto;right:0}.menu button{width:100%;color:var(--ink2);border-radius:7px;justify-content:space-between;align-items:center;gap:14px;padding:9px 10px;font-size:13px;display:flex}.menu button:hover{background:var(--s3);color:var(--ink)}.menu button[aria-pressed=true]{color:var(--gold2)}.menu small{color:var(--ink3);font-size:11.5px}.menu a{width:100%;color:var(--ink2);border-radius:7px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;display:flex}.menu a:hover{background:var(--s3);color:var(--ink)}.sh-m{min-width:210px;left:auto;right:0}.sh-m button{justify-content:flex-start;gap:10px}.sh-m .ico{color:var(--gold2)}.badge{min-width:18px;height:18px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 48%, transparent);color:var(--gold2);font:600 11px/18px var(--f);font-variant-numeric:tabular-nums;text-align:center;letter-spacing:0;background:#ece2cc0d;border-radius:999px;padding:0 5px;font-style:normal;display:inline-block}.mono{background:var(--s3);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line2);border-radius:9px;flex:none;place-items:center;display:grid;position:relative}.mono span{font:500 12.5px var(--f);color:var(--gold2);letter-spacing:.02em}.mono.face{border-radius:50%}.mono.face span{color:var(--ink)}.ok{color:var(--ok);display:inline-grid}.ok .ico{width:15px;height:15px}.dot{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.dot.free{background:#5e9a70}.dot.res{background:var(--gold)}.dot.sold{background:#7e796e}.src{color:var(--ink4);margin:10px 0 0;font-size:11px}.src span{color:var(--ink3);border-bottom:1px dotted var(--ink4);cursor:help}.legal{color:var(--ink4);margin:0;font-size:11px;line-height:1.5}.tx{color:var(--ink2);margin:0 0 10px;font-size:13.5px;line-height:1.55}.tx.dim{color:var(--ink3)}.tx.sm{font-size:12px}.top{height:var(--top);z-index:50;position:fixed;inset:0 0 auto}.top:before{content:"";pointer-events:none;position:absolute;inset:0}.top:after{content:"";pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.top-in{z-index:1;align-items:center;gap:28px;height:100%;padding:0 18px 0 22px;display:flex;position:relative}.brand{align-items:center;gap:12px;display:inline-flex}.hback{width:34px;height:34px;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2);border-radius:9px;flex:none;place-items:center;margin:0 -16px 0 -6px;transition:color .2s,box-shadow .2s,background .2s;display:inline-grid}.hback .ico{width:18px;height:18px}.hback:active{background:var(--s2)}@media (hover:hover){.hback:hover{color:var(--ink);background:var(--s2);box-shadow:inset 0 0 0 1px var(--line3)}}.top-in:has(.hback) .top-r:has(.adm-slot:not(:empty)) .hb[data-propose]{display:none}@media (width>=900px) and (width<=1380px){.top-in:has(.hback) .brand .wm{display:none}}.mark{fill:none;width:30px;height:auto;stroke:var(--gold);stroke-width:1.5px;overflow:visible}.wm{width:auto;height:11px;fill:var(--ink)}.logo{align-items:center;gap:12px;display:inline-flex}.nav{display:flex}.nav a{height:34px;font:500 13.5px var(--f);color:var(--ink3);border-radius:8px;align-items:center;gap:6px;transition:color .2s,background .2s;display:inline-flex;position:relative}.nav a:hover{color:var(--ink)}.nav a[aria-current=page]{color:var(--gold2);background:linear-gradient(180deg, color-mix(in srgb, var(--gold) 13%, transparent), color-mix(in srgb, var(--gold) 5%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 28%, transparent)}.top-r{align-items:center;gap:6px;margin-left:auto;display:flex}.av{width:34px;height:34px;color:var(--ink3);box-shadow:inset 0 0 0 1px var(--line2);font:600 11px var(--fM);border-radius:8px;place-items:center;display:inline-grid}.av:hover{color:var(--ink)}.av.on{color:#1a1409;background:var(--gold2);box-shadow:none}.av .ico{width:16px;height:16px}.top-r .btn{margin-left:6px}.mtabs{display:none}.page{margin-top:var(--top)}.page>*{animation:fadeIn var(--fade) ease}.app{gap:var(--g);padding:var(--g);display:grid}.home2{gap:var(--g);padding:var(--g);grid-template-columns:minmax(0,1fr) 400px;align-items:start;display:grid}.hx{min-width:0}.hx-h{gap:14px;display:flex}.hx-h h1{font:500 22px/1.2 var(--f);letter-spacing:-.012em;margin:0}.hx-h .link{margin-left:auto}.mseg{display:none!important}.flt{flex-wrap:wrap;align-items:center;gap:10px 16px;padding:0 0 16px;display:flex}.fl{flex-wrap:wrap;flex:1;align-items:center;gap:2px;display:flex}.fl-r{margin-left:auto}.fl-r .menu{left:auto;right:0}.fb{height:30px;font:500 12.5px var(--f);color:var(--ink3);border-radius:8px;align-items:center;gap:5px;padding:0 10px;transition:color .2s,background .2s;display:inline-flex}.fb:hover{color:var(--ink);background:var(--s2)}.fb.on{color:var(--ink)}.fb b{color:var(--gold2);font-weight:500}.cards{gap:var(--g);grid-template-columns:repeat(auto-fill,minmax(268px,1fr));display:grid}.card{border-radius:var(--r);background:var(--s1);transition:box-shadow .35s var(--ease), opacity .3s;display:flex;position:relative;overflow:hidden}.card:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;transition:box-shadow .35s var(--ease);position:absolute;inset:0}.card.hov{box-shadow:0 18px 40px -26px #000000e6}.card.hov:after{box-shadow:inset 0 0 0 1px var(--goldLine), inset 0 1px 0 color-mix(in srgb, var(--gold2) 30%, transparent)}@media (hover:hover){.card:hover{box-shadow:0 18px 40px -26px #000000e6}.card:hover:after{box-shadow:inset 0 0 0 1px var(--goldLine), inset 0 1px 0 color-mix(in srgb, var(--gold2) 30%, transparent)}.card:hover .cd-n{background:var(--gold);color:#121a15}.card:hover .cd-s{opacity:1}}.cd-a{flex-direction:column;width:100%;display:flex}.cd-v{aspect-ratio:16/10;background:var(--s3);display:block;position:relative;overflow:hidden}.cd-v img{object-fit:cover;width:100%;height:100%}.cd-v:after{content:"";pointer-events:none;background:linear-gradient(#080b0947,#0000 30% 70%,#080b0959);position:absolute;inset:0}.cd-v .tag{z-index:1;position:absolute;bottom:10px;left:10px}.cd-n{z-index:1;width:26px;height:26px;font:500 10.5px/1 var(--fM);color:var(--gold2);box-shadow:inset 0 0 0 1.3px var(--gold);background:#121a15d6;border-radius:50%;place-items:center;font-style:normal;transition:background .3s,color .3s;display:grid;position:absolute;top:10px;left:10px}.card.hov .cd-n{background:var(--gold);color:#121a15}.cd-s{z-index:2;-webkit-backdrop-filter:blur(8px);opacity:0;background:#0b100d80;transition:opacity .25s,color .2s;position:absolute;top:10px;right:10px}.cd-s[aria-pressed=true],.cd-s:focus-visible{opacity:1}.cd-b{flex-direction:column;flex:1;gap:3px;padding:12px 15px 14px;display:flex}.cd-k{color:var(--ink3);white-space:nowrap;align-items:center;gap:10px;font-size:11.5px;display:flex}.cd-k>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.cd-t{font:500 15px/1.3 var(--f);color:var(--ink);text-wrap:balance}.cd-f{color:var(--ink2);text-wrap:pretty;font-size:12px}.cd-f i{color:var(--ink3);font-style:normal}.cd-r{justify-content:space-between;align-items:baseline;gap:10px;margin-top:auto;padding-top:10px;display:flex}.cd-r b{font:500 16px var(--f);color:var(--gold2);white-space:nowrap}.cd-y{color:var(--proj);white-space:nowrap;font-size:12.5px}.none{color:var(--ink3);grid-column:1/-1;padding:24px 4px}.hmap{top:calc(var(--top) + var(--g));gap:var(--g);flex-direction:column;display:flex;position:sticky}.mapc{height:clamp(340px, calc(100svh - var(--top) - 200px), 640px);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);background:#0d120e;position:relative;overflow:hidden}.mapc .uam{border-radius:inherit;position:absolute;inset:0}.map-z{z-index:3;flex-direction:column;gap:6px;display:flex;position:absolute;top:12px;right:12px}.map-h{z-index:3;color:#ece2cc99;text-shadow:0 1px 6px #000c;pointer-events:none;margin:0;font-size:11.5px;transition:opacity .3s;position:absolute;bottom:12px;left:14px;right:60px}.mapc:has(svg.has-hi) .map-h{opacity:0}.mtip{z-index:4;box-shadow:0 0 0 1px var(--goldLine), 0 14px 34px -12px #000c;-webkit-backdrop-filter:blur(10px);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .22s, transform .22s var(--ease), left .32s var(--ease), top .32s var(--ease);background:#0e1410eb;border-radius:9px;flex-direction:column;gap:3px;padding:8px 12px 9px;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - 20px))scale(.96)}.mtip.below{transform:translate(-50%,20px)scale(.96)}.mtip.on{opacity:1;transform:translate(-50%,calc(-100% - 20px))}.mtip.below.on{transform:translate(-50%,20px)}.mtip b{font:500 13px/1.2 var(--f);color:var(--ink)}.mtip span{gap:10px;font-size:12px;display:flex}.mtip i{font-style:normal}.mtip .g{color:var(--gold2);font-weight:500}.mtip .p{color:var(--proj)}.own{border-radius:var(--r);background:var(--sheen), var(--s1);box-shadow:var(--edge), inset 0 0 0 1px var(--line);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;transition:box-shadow .25s;display:flex;position:relative;overflow:hidden}.own:before{content:"";opacity:.12;pointer-events:none;background:url(/img/contours.png) 60% 30%/900px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 35%,#000);mask-image:linear-gradient(90deg,#0000 35%,#000)}.own>*{position:relative}.own:hover{box-shadow:var(--edge), inset 0 0 0 1px var(--goldLine)}.own b{font:500 13.5px/1.3 var(--f);display:block}.own small{color:var(--ink3);margin-top:2px;font-size:12px;display:block}.own .ico{color:var(--gold2);transition:transform .25s var(--ease)}.own:hover .ico{transform:translate(3px)}.uam{cursor:grab;touch-action:none;background:#0d120e;position:relative;overflow:hidden}.uam.drag{cursor:grabbing}.uam svg{width:100%;height:100%;display:block;position:absolute;inset:0}.uam .u-sea{fill:#0d120e}.uam image{opacity:.92}.u-out path{fill:#06090780;stroke:none}.u-bd path{fill:none;stroke:#ecdcba29;stroke-width:.7px}.uam .u-ua{fill:none;stroke:#e8c892cc;stroke-width:1.2px}.u-net path{fill:none;stroke:var(--gold);stroke-width:1.4px;stroke-opacity:.75;stroke-dasharray:5 4;stroke-linecap:round;stroke-linejoin:round;transition:stroke-opacity .35s}.rest .u-net path{stroke-opacity:.42;stroke-width:1.2px}.uam svg.hl .u-net path{stroke-opacity:.14}.u-hi{opacity:0;transition:opacity .35s}.uam svg.hl .u-hi{opacity:1}.u-hi path{fill:none;stroke:#f0d29a;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px #f0d29a80)}.uam text{font-family:var(--f);paint-order:stroke;stroke:#0a0e0bd9;stroke-linejoin:round}.u-lb text{fill:#ece2cc4d;stroke:none;font-weight:600}.u-ct circle{fill:#ede6d6;stroke:#0a0e0bb3;stroke-width:1px}.u-ct circle.on{fill:#f0d29a}.u-ct text{fill:#ece2ccd6;font-weight:500}.rest .u-ct text{fill:#ece2cc9e}.u-ct text.on{fill:#fff;font-weight:600}.u-lt .lt{cursor:pointer;transition:opacity .3s}.u-lt .gl{opacity:0;transition:opacity .35s}.u-lt .lt.on .gl{opacity:1}.u-lt .ring{fill:color-mix(in srgb, var(--gold) 14%, transparent);stroke:var(--gold);stroke-width:1.2px}.u-lt .c{fill:#f0d29a;stroke:#0a0e0bd9;stroke-width:1.2px}.u-lt .nb{fill:#121a15;stroke:var(--gold);stroke-width:1.3px;transition:fill .25s}.u-lt .nb-t{fill:var(--gold2);font-family:var(--fM);stroke:none;font-weight:500;transition:fill .25s}.u-lt .lt.on .nb{fill:var(--gold)}.u-lt .lt.on .nb-t{fill:#121a15}.u-lt .lt-t{fill:#eee9de;font-weight:500;transition:opacity .25s}.u-lt .lt-t .p{fill:var(--gold2);font-weight:500}.rest .u-lt .lt.on .lt-t{opacity:0}.uam svg.has-hi .u-lt .lt:not(.on){opacity:.4}.u-lt .lt.dim,.uam svg.has-hi .u-lt .lt.dim{opacity:.14;pointer-events:none}.uam.pick{cursor:pointer}.u-lt .lt-i{opacity:0;pointer-events:none;transition:opacity .22s}.u-lt .lt.on .lt-i{opacity:1}.u-lt .lt-i .i1{fill:#f5f1e7;font-weight:500}.u-lt .lt-i .i2{fill:var(--gold2);font-weight:500}.asx{column-gap:var(--g);padding:var(--g);grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"hw side""bar side""ab side";align-items:start;row-gap:10px;display:grid}.asx>.hw{grid-area:hw;min-width:0}.asx>.stbar{grid-area:bar}.asx>.side{grid-area:side}.asx>.ab{grid-area:ab;min-width:0;margin-top:2px}.hero{aspect-ratio:16/9;width:100%;max-height:calc(100svh - var(--top) - 2 * var(--g) - 64px);border-radius:var(--r);isolation:isolate;background:#0f1511;position:relative;overflow:hidden}.hero:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f0e4cc14}.hero>.sv{opacity:0;visibility:hidden;transition:opacity var(--fade) ease, visibility 0s var(--fade);position:absolute;inset:0}.hero>.sv.on{opacity:1;visibility:visible;transition:opacity var(--fade) ease}.hero>.sv[data-sv=pic],.hero>.sv[data-sv=air]{touch-action:pan-y}.hero>.swipe{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.swipe .pic{background:#0f1511 50%/cover no-repeat;box-shadow:0 0 0 6px #0f1511}.pic.ph{background:#0f1511 50%/cover no-repeat}.hero.is-full .swipe .pic{background:#070a08;box-shadow:0 0 0 6px #070a08}.swipe-in{transform:translateX(var(--sx,0px));position:absolute;inset:0}.hero.sw-go .swipe-in{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.swipe-in>.sw0{transform:translate(calc(-100% - 12px))}.swipe-in>.sw2{transform:translate(calc(100% + 12px))}.pic{opacity:0;transition:opacity var(--fade) ease;margin:0;position:absolute;inset:0}.pic.in{opacity:1}.pic img{object-fit:cover;width:100%;height:100%}.ab{transition:opacity .17s}.ab.swap{opacity:0}.pn{transition:box-shadow .3s}.side .ap,.apx{transition:opacity .17s}.side .ap.swap,.apx.swap{opacity:0}.hero .air{width:100%;height:100%;display:block}.pic .pic-tags{pointer-events:none;position:absolute;inset:0}.hero .uam{position:absolute;inset:0}.hw{position:relative}.hcard{z-index:6;width:330px;max-height:calc(100% - 32px);box-shadow:inset 0 0 0 1px var(--line2), 0 24px 60px -24px #000c;-webkit-backdrop-filter:blur(14px);animation:fadeIn var(--fade) ease;background:#0b100dcc;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:16px;left:16px;overflow:hidden}.hcard.sc{box-shadow:inset 0 0 0 1px var(--projLine), 0 24px 60px -24px #000c}.hc-fold{z-index:1;width:26px;height:26px;color:var(--ink3);border-radius:7px;place-items:center;transition:color .2s,background .2s;display:grid;position:absolute;top:10px;right:10px}.hc-fold:hover{color:var(--ink);background:#ffffff0f}.hcard:has(.hc-ly) .hc-fold{top:13px}.hc-fold .ico{width:16px;height:16px;transform:rotate(180deg)}.hcard:not(.fold) .hc-b>:first-child{margin-right:26px}.hc-chip{height:38px;font:500 12.5px var(--f);color:var(--ink2);white-space:nowrap;align-items:center;gap:8px;padding:0 10px 0 14px;transition:color .2s;display:flex}.hc-chip:hover{color:var(--ink)}.hc-chip .ico{width:16px;height:16px;color:var(--ink3)}.hcard.fold,.hcard.tour.fold{width:auto;max-width:330px}.hcard.fold .hc-b{display:none}.hcard.anim .hc-b{flex-shrink:0}.hcard.fold.anim .hc-b{display:block;position:absolute;top:0;left:0}@media (width<=899px){.hc-fold,.hc-chip{display:none}.hcard.fold .hc-b{display:block}.hcard:not(.fold) .hc-b>:first-child{margin-right:0}}@keyframes fadeIn{0%{opacity:0}}.hc-h{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:14px 16px 12px;display:flex}.hc-t{font:500 15px/1.3 var(--f);color:var(--ink);text-wrap:balance}.hc-b{min-height:0;padding:12px 16px 14px;overflow:hidden}.hc-b::-webkit-scrollbar{display:none}.hc-b .cl-h{margin:12px 0 2px;font-size:11.5px}.hc-b .cl-h:first-child,.hc-ly+.cl-h{margin-top:4px}.hc-ly{margin-bottom:8px;display:flex}.hc-ly button{flex:1;justify-content:center}.hc-b .kv dt,.hc-b .kv dd,.hc-b .li li{font-size:12.5px}.hc-b .kv>div{padding:5px 0}.hcard.sc .li .ico{color:var(--proj)}.hrows{flex-direction:column;display:flex}.hrow{height:30px;color:var(--ink2);border-radius:7px;grid-template-columns:16px minmax(0,1fr) auto 50px;align-items:center;gap:10px;margin:0 -8px;padding:0 8px;font-size:12.5px;transition:background .2s;display:grid}.hrow+.hrow{box-shadow:inset 0 1px 0 var(--line)}.hrow>.ico{width:14px;height:14px;color:var(--gold)}.hrow>.dot{margin:0 0 0 3px}.hcard.sc .hrow>.ico{color:var(--proj)}.hrow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hrow b{color:var(--ink);text-align:right;white-space:nowrap;font-weight:500}.hrow small{color:var(--ink4);text-align:right;white-space:nowrap;font-size:11px}.hrow em{font-style:normal}.hrow em.hv-g{color:var(--gold2)}.hrow em.hv-p{color:var(--proj)}.hrow[data-route]{cursor:default}.hrow[data-route]:hover{background:var(--goldWash);box-shadow:none}.hrow[data-route]:hover+.hrow{box-shadow:none}.hc-b .track li{padding:4px 0 4px 20px;font-size:12.5px}.hc-b .track li i{top:9px}.hc-lg{color:var(--ink3);align-items:center;gap:8px;margin:12px 0 0;font-size:11.5px;display:flex}.hc-lg i{background:#edebdf;border-radius:3px;width:12px;height:12px;box-shadow:0 0 0 1px #0006}.hero canvas{display:block;width:100%!important;height:100%!important}.hero:not([data-view=pic]) .hero-sh{background:0 0}.seg.vw{-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line2);background:#0b100d8c}.seg.vw button{color:#eee9deb8;height:28px;padding:0 13px}.seg.vw button[aria-selected=true]{color:#fff;background:#eee9de24}.st-row{align-items:flex-end;gap:8px;display:flex}.st-row .seg{-webkit-backdrop-filter:blur(8px);background:#0b100db8}.hero-sh{z-index:2;pointer-events:none;background:linear-gradient(#080b0900 74%,#080b0980 100%);position:absolute;inset:0}.ht-k{font:500 12.5px var(--f);color:#eee9dec7;align-items:center;gap:8px;display:inline-flex}.ht-k .st-approved{color:var(--ok);font-weight:500}.ht-k.p{color:var(--proj)}.ht-t{font:500 clamp(28px, 2.5vw, 40px)/1.12 var(--f);letter-spacing:-.02em;color:#f5f1e7;text-wrap:balance;text-shadow:0 2px 28px #00000059;margin:8px 0 6px}.ht-p{color:#eee9decc;margin:0;font-size:14px}.st-ui{pointer-events:none;z-index:4;position:absolute;inset:0}.st-ui>*{pointer-events:auto;position:absolute}.st-bl{bottom:14px;left:18px}.st-tr{opacity:0;gap:6px;transition:opacity .25s;display:flex;top:14px;right:14px}.st-bk{border:1px solid var(--line2,#ecdcba52);-webkit-backdrop-filter:blur(10px);height:38px;font:500 13px var(--f);color:var(--ink);cursor:pointer;background:#0b100db8;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 11px;transition:background .2s;display:inline-flex;top:14px;right:62px}.st-bk .ico{width:15px;height:15px;color:var(--gold)}@media (hover:hover){.st-bk:hover{background:#1a221ceb}}@media (width<=760px){.st-bk{top:12px;right:12px}}.hero.is-full .st-bk{top:16px;right:64px}.hero:hover .st-tr,.hero.is-full .st-tr{opacity:1}@media (hover:none){.hero .st-tr{opacity:1}}.st-br{flex-direction:column;align-items:flex-end;gap:9px;max-width:44%;display:flex;bottom:16px;right:16px}.hero .st-br{animation:fadeIn var(--fade) ease;transition:opacity .3s}.hero.peek .st-br{opacity:0}.hero.peek .st-br,.hero.peek .st-nav{pointer-events:none;opacity:0!important}.ht-k.g{color:var(--gold2)}.ht-k i{background:currentColor;border-radius:50%;width:6px;height:6px}.hb-back{height:34px;font:500 12.5px var(--f);color:var(--ink);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line2);background:#0b100d7a;border-radius:9px;align-items:center;gap:7px;padding:0 13px 0 10px;transition:background .2s;display:inline-flex}.hb-back:hover{background:#0b100dc7}.hb-back .ico{width:15px;height:15px}.st-cap{color:#eee9dee0;text-shadow:0 1px 8px #0000008c;pointer-events:none;align-items:center;gap:10px;font-size:12.5px;display:flex}.st-cap i{font:500 11px var(--fM);color:#eee9de99;font-style:normal}.st-cap .tag{text-shadow:none}.shots{-webkit-backdrop-filter:blur(10px);scrollbar-width:none;background:#0b100d8c;border-radius:11px;gap:5px;max-width:100%;padding:5px;display:flex;overflow-x:auto}.shots::-webkit-scrollbar{display:none}.shot{opacity:.62;width:62px;height:40px;box-shadow:inset 0 0 0 1px var(--line2);border-radius:7px;flex:none;transition:opacity .2s,box-shadow .2s;overflow:hidden}.shot:hover{opacity:1}.shot.on{opacity:1;box-shadow:0 0 0 1.5px var(--gold2)}.shot img{object-fit:cover;width:100%;height:100%}.st-nav{width:42px;height:42px;color:var(--ink);-webkit-backdrop-filter:blur(8px);opacity:0;background:#0b100d73;border-radius:50%;place-items:center;margin-top:-21px;transition:opacity .3s,background .2s;display:grid;top:50%}.st-nav.l{left:16px}.st-nav.r{right:16px}.hero:hover .st-nav,.viz:hover .st-nav{opacity:1}.st-nav:hover{background:#0b100dcc}.hero.is-full,.viz.is-full{z-index:80;border-radius:0;height:auto;position:fixed;inset:0}.hero.is-full{animation:fadeIn var(--fade) ease;background:#070a08}.hero.is-full.closing{opacity:0;transition:opacity .22s}.hero.is-full .pic{cursor:default}.hero.is-full .pic img{object-fit:contain;object-position:50% 50%!important}.hero.is-full .pic.ph,.hero.is-full .swipe .pic,.hero.is-full .pic[data-lq]{background-size:contain;background-position:50%!important}.hero.is-full .hero-t,.hero.is-full .st-tl,.hero.is-full .hero-sh,.fx .ico+.ico,.is-full .fx .ico:first-child{display:none}.is-full .fx .ico+.ico{display:block}.air .ab-glow polygon{fill:none;stroke:#f2c27a;opacity:.8}.air .ab-line polygon{fill:#f0c88214;stroke:#ffe6b4;stroke-linejoin:round}.air .at path{stroke:#f6dda8bf;fill:none}.air .at circle{fill:#f6dda8;stroke:#0a0e0bb3}.air .at rect{fill:#0a0e0bd6;stroke:#f6dda866}.air .at text{font-family:var(--f);fill:#eee9de;font-weight:500}.air .at.moss path{stroke:color-mix(in srgb, var(--proj) 75%, transparent)}.air .at.moss circle{fill:var(--proj)}.air .at.moss rect{stroke:var(--projLine)}.air .at.plain text{font-family:var(--f);fill:#f6dda8;paint-order:stroke;stroke:#0a0e0bbf;stroke-linejoin:round;font-weight:600}.pins{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.pin{white-space:nowrap;opacity:0;will-change:transform;transition:opacity .35s;position:absolute;top:0;left:0}.pin.show{opacity:1}.pin:not(.show){transform:translate(-9999px)!important}.p-site{box-shadow:inset 0 0 0 1px var(--goldLine);background:#0b100ddb;border-radius:9px;flex-direction:column;align-items:center;margin-top:-22px;padding:6px 11px 5px;display:flex}.p-site b{font:500 13.5px/1.2 var(--f);color:var(--ink)}.p-site span{font:500 11px/1.3 var(--f);color:var(--gold2);margin-top:1px}.p-site:after{content:"";background:linear-gradient(var(--gold), color-mix(in srgb, var(--gold) 15%, transparent));width:1px;height:22px;position:absolute;top:100%;left:50%}.p-site:before{content:"";background:var(--gold2);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--gold) 20%, transparent);border-radius:50%;margin-left:-3px;position:absolute;top:calc(100% + 19px);left:50%}.p-poi,.p-far{box-shadow:inset 0 0 0 1px var(--line2);background:#0b100ddb;border-radius:9px;align-items:center;gap:8px;padding:5px 10px 5px 6px;display:flex}.p-poi{margin-top:-16px}.p-poi:after{content:"";background:#ece2cc80;width:1px;height:16px;position:absolute;top:100%;left:50%}.p-poi .ic,.p-far .ic{background:var(--goldWash);width:22px;height:22px;color:var(--gold);border-radius:6px;place-items:center;display:grid}.p-poi .ic .ico,.p-far .ic .ico{width:13px;height:13px}.p-poi b,.p-far b{font:500 11.5px/1.2 var(--f);color:var(--ink);display:block}.p-poi small,.p-far small{font:500 10.5px/1.3 var(--fM);color:var(--gold);display:block}.p-far .arr{width:16px;height:16px;transform:rotate(var(--a));color:var(--gold);place-items:center;display:grid}.p-far .arr:before{content:"";border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:rotate(45deg)}.p-plot{background:#0b100dc7;border-radius:7px;flex-direction:column;align-items:center;padding:4px 8px;display:flex;box-shadow:inset 0 0 0 1px #e6cc9c66}.p-plot b{font:500 11px/1.2 var(--f);color:var(--ink)}.p-plot span{font:500 10.5px/1.3 var(--fM);color:var(--gold2)}.p-dim{font:500 10px/1 var(--fM);color:#ece2cce6;background:#0b100dad;border-radius:5px;padding:3px 5px}.p-elev{box-shadow:inset 0 0 0 1px var(--line2);background:#0b100dc7;border-radius:7px;align-items:baseline;gap:6px;padding:4px 8px;display:flex}.p-elev b{font:500 11.5px/1 var(--fM);color:var(--ink)}.p-elev span{color:var(--ink3);font-size:10.5px}.p-place{font:500 11.5px/1 var(--f);color:#ece2ccd6;text-shadow:0 1px 3px #000000f2,0 0 8px #0009}.p-place.town{color:var(--ink);font-size:12.5px;font-weight:600}.p-country{font:500 11px/1 var(--f);letter-spacing:.4em;color:#ece2cc99;text-shadow:0 1px 4px #000000e6}.p-shield{gap:3px;display:flex}.p-shield i{font:600 10.5px/1 var(--fM);color:var(--ink);background:#0b100deb;border-radius:5px;padding:4px 6px;font-style:normal;box-shadow:inset 0 0 0 1px #ece2ccb3}.p-shield i.e{box-shadow:none;color:#fff;background:#2c6b47}@property --z{syntax:"<number>";inherits:true;initial-value:1}.gplan{background:#0f1511;position:absolute;inset:0;overflow:hidden}.gp-view{touch-action:pan-y;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:0;container-type:size}.gplan.zm .gp-view{touch-action:none;cursor:grab}.gplan.zm .gp-view:active{cursor:grabbing}.gp-img{aspect-ratio:16/9;transform-origin:0 0;width:min(100cqw,177.778cqh);position:relative;container-type:inline-size}.gp-img img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.gp-pins{pointer-events:none;position:absolute;inset:0}.gplan.hv .gp-view{cursor:pointer}.cot,.gp-tag{width:0;height:0;transform:scale(calc(1 / var(--z,1)));transform-origin:0 0;position:absolute}.cot{pointer-events:none;background:0 0;border:0;padding:0}.cot:before,.cot:after{content:"";border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}.cot:before{width:12px;height:12px;transition:opacity .3s, scale .3s var(--ease);box-shadow:0 0 0 2px #fff,0 2px 8px #0009}.cot.free:before{background:#5e9a70}.cot.res:before{background:var(--gold)}.cot.sold:before{background:#8a857a;width:9px;height:9px;box-shadow:0 0 0 1.5px #fff9,0 1px 4px #00000080}.cot:after{opacity:0;width:28px;height:28px;transition:opacity .25s, scale .35s var(--ease);scale:.5;box-shadow:0 0 0 1.5px #fff,0 0 16px #00000080}.cot.hv:before,.cot.on:before{scale:1.3}.cot.on:after,.cot:focus-visible:after{opacity:1;scale:1}.gplan.f-free .cot:not(.free):before,.gplan.f-res .cot:not(.res):before,.gplan.f-sold .cot:not(.sold):before{opacity:.18}.gplan.f-free .cot.free:before,.gplan.f-res .cot.res:before,.gplan.f-sold .cot.sold:before{scale:1.3}.gp-tag span{white-space:nowrap;font:500 12px/1 var(--f);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2), 0 8px 24px -10px #000c;background:#0b100de0;border-radius:7px;padding:6px 9px;animation:.16s fadeIn;position:absolute;bottom:15px;left:0;translate:-50%}.gp-mk{width:0;height:0;position:absolute}.gp-mk>div{white-space:nowrap;text-align:center;font:400 1cqw/1.22 var(--f);color:#fff;text-shadow:0 .06cqw .2cqw #000000a6,0 0 .9cqw #00000059;flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:0;translate:-50% -50%}.gp-mk b{font-weight:400}.gp-mk span{color:var(--gold2)}@media (prefers-reduced-motion:no-preference){.cot:before{animation:cotIn .55s var(--ease) var(--d) backwards}.gp-mk>div{animation:fadeIn 1.1s var(--ease) backwards}.gp-pr b{animation:prFill 1.3s var(--ease) .45s backwards}.gp-hint{animation:hintIn .6s var(--ease) 1.9s backwards}}@keyframes prFill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hintIn{0%{opacity:0;translate:0 -4px}}@keyframes cotIn{0%{opacity:0;scale:.2}}.gp-lg,.gp-cc{z-index:5;box-shadow:inset 0 0 0 1px var(--line2), 0 18px 50px -20px #000c;-webkit-backdrop-filter:blur(14px);background:#0b100dd6;position:absolute;top:14px;left:14px}.gp-lg{animation:fadeIn var(--fade) ease;border-radius:10px;flex-direction:column;padding:4px 4px 10px 14px;display:flex}.gp-lr{align-items:center;gap:2px;height:32px;display:flex}.gp-lk{font:600 10.5px/1 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin-right:8px}.gp-lg button{height:32px;color:var(--ink2);border-radius:7px;align-items:center;gap:7px;padding:0 11px;font-size:13px;transition:background .2s,box-shadow .2s,color .2s,opacity .2s;display:flex}.gp-lg .dot{margin:0}.gp-lg.apt{padding:4px}.gp-lg.apt .gp-lk{margin:0;display:inline}.gp-hot{box-shadow:0 0 0 .12cqw var(--gold2), 0 0 2cqw #e2be7859, 0 0 0 200cqw #080c0a75;animation:fadeIn 1.1s var(--ease) backwards;border-radius:.5cqw;position:absolute}.gp-mk span{font-weight:500}.gp-lg b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.gp-lg button[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line3);background:#ecdcba14}.gp-lg:has([aria-pressed=true]) button:not([aria-pressed=true]){opacity:.55}@media (hover:hover){.gp-lg button:hover{color:var(--ink);opacity:1;background:#ecdcba0f}}.gp-pr{background:#ecdcba12;border-radius:2px;gap:2px;height:3px;margin:6px 10px 0 0;display:flex}.gp-pr b,.gp-pr i{flex-basis:0;gap:2px;min-width:0;display:flex}.gp-pr i{border-radius:2px;transition:opacity .3s}.gp-pr .sold{background:#8a857a}.gp-pr .res{background:var(--gold)}.gp-pr .free{background:#5e9a70}.gplan.f-free .gp-pr i:not(.free),.gplan.f-res .gp-pr i:not(.res),.gplan.f-sold .gp-pr i:not(.sold){opacity:.25}.gp-hint{z-index:5;height:34px;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2), 0 18px 50px -20px #000c;-webkit-backdrop-filter:blur(14px);background:#0b100dd6;border-radius:9px;align-items:center;gap:8px;padding:0 11px 0 13px;font-size:12.5px;transition:color .2s,box-shadow .2s;display:flex;position:absolute;top:76px;left:14px}.gp-hint .dot{width:7px;height:7px;margin:0}.gp-hint b{color:var(--gold2);font-variant-numeric:tabular-nums;font-weight:500}.gp-hint .ico{width:14px;height:14px;color:var(--ink3);transition:color .2s, translate .25s var(--ease)}@media (hover:hover){.gp-hint:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line3), 0 18px 50px -20px #000c}.gp-hint:hover .ico{color:var(--ink);translate:2px}}.gp-cc{z-index:6;width:256px;box-shadow:inset 0 0 0 1px var(--line2), 0 22px 50px -18px #000000e6;animation:ccIn .22s var(--ease);background:#0b100de6;border-radius:12px;padding:9px 12px 12px 14px}@keyframes ccIn{0%{opacity:0;translate:0 5px}}.gp-cs{justify-content:space-between;align-items:center;margin-right:-6px;display:flex}.gp-cs span{font:600 10.5px/1 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);align-items:center;gap:7px;display:flex}.gp-cs .dot{margin:0}.gp-x{width:30px;height:30px;color:var(--ink3);border-radius:8px;place-items:center;transition:color .2s,background .2s;display:grid}.gp-x .ico{width:15px;height:15px}@media (hover:hover){.gp-x:hover{color:var(--ink);background:#ecdcba0f}}.gp-ct{justify-content:space-between;align-items:baseline;gap:12px;margin-top:2px;display:flex}.gp-ct b{font:500 19px/1.25 var(--f);color:var(--ink)}.gp-ct span{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.gp-cp{font:500 16px/1.2 var(--f);color:var(--gold2);font-variant-numeric:tabular-nums;margin-top:4px}.gp-ty{color:var(--ink3);align-items:center;gap:9px;margin-top:10px;font-size:12px;display:flex}.gp-ty.last{color:var(--gold2)}.gp-tt{gap:2px;display:flex}.gp-tt i{background:#5e9a70;border-radius:1.5px;width:5px;height:12px}.gp-tt i.sold{background:#5f5b53}.gp-tt i.res{background:var(--goldDeep)}.gp-ca{gap:6px;margin-top:12px;display:flex}.gp-ca .btn{flex:auto;padding:0 11px}.gp-like{color:var(--ink2);align-items:center;gap:6px;margin-top:11px;font-size:12.5px;transition:color .2s;display:flex}.gp-like .ico{width:14px;height:14px}@media (hover:hover){.gp-like:hover{color:var(--ink)}}.gp-zm{z-index:5;animation:fadeIn var(--fade) ease;gap:6px;display:flex;position:absolute;bottom:14px;right:14px}.hero[data-view=gplan] .st-nav{display:none}@media (width<=899px){.gp-lg{top:10px;left:10px}.gp-hint{top:70px;left:10px}.gp-zm{bottom:10px;right:10px}.gp-zm .ib{width:32px;height:32px}.cot:before{width:8px;height:8px;box-shadow:0 0 0 1.5px #fff,0 1px 5px #0009}.cot.sold:before{width:6px;height:6px}.cot:after{width:20px;height:20px}}@media (width<=640px){.gp-lk{display:none}.gp-lg{padding:3px 3px 8px}.gp-lr{height:30px}.gp-pr{margin:5px 8px 0}.gp-hint{height:32px;font-size:12px;top:auto;bottom:10px;left:10px}.gp-lg button{gap:6px;height:30px;padding:0 9px;font-size:12.5px}.gp-cc{width:auto;padding:6px 10px 10px 12px;inset:auto 10px 10px}.gp-ct b{font-size:17px}.gp-cp{margin-top:2px;font-size:15px}.gp-ca{margin-top:9px}.gp-ca .btn{height:32px}.gp-like{margin-top:9px}}.stbar{justify-content:space-between;align-items:center;gap:16px;min-width:0;height:54px;display:flex}.stbar .seg.vw{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);-webkit-backdrop-filter:none;flex:none}.stbar .seg.vw button{height:30px;color:var(--ink3)}.stbar .seg.vw button:hover{color:var(--ink)}.stbar .seg.vw button[aria-selected=true]{background:var(--s2);color:var(--ink)}.stbar .shots{-webkit-backdrop-filter:none;background:0 0;border-radius:0;gap:6px;min-width:0;padding:2px}.stbar .shot{opacity:.5;border-radius:8px;width:76px;height:46px}.stbar .shot.on{opacity:1}.side{background:var(--sheen), var(--s1);border-radius:var(--r);flex-direction:column;min-width:0;transition:box-shadow .3s;display:flex}.side.is-pinned{top:var(--pin);position:sticky}.sd-top{justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px 0 13px;display:flex}.sd-top .ap-i{gap:6px}.sd-t{padding:10px 20px calc(20px + var(--slack,0px) / 2);transition:opacity .18s}.sd-t.swap{opacity:0}.sd-t .ht-k{font-size:12px;line-height:1.5;display:block}.sd-t .ht-k i{vertical-align:middle;margin:0 8px 1px 0;display:inline-block}.sd-t .ht-t{font:500 24px/1.2 var(--f);letter-spacing:-.015em;color:var(--ink);text-shadow:none;margin:8px 0 4px}.sd-t .ht-p{color:var(--ink3);font-size:13px}.side .ap,.asx[data-st=sc] .side .ap{box-shadow:none;border-top:1px solid var(--line);background:0 0;border-radius:0}.side .ap-in{padding:calc(18px + var(--slack,0px) / 2) 20px 20px}.side .ap-p{margin:0 0 16px}.side .kv4.big{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px;margin:0 0 6px}.ap-sub{color:var(--ink3);flex-wrap:wrap;align-items:baseline;gap:0 7px;margin:0 0 16px;font-size:12.5px;display:flex}.ap-sub b{color:var(--ink2);font-weight:500}.ap-sub i{color:var(--ink4);font-style:normal}.side .kv4.big dd{white-space:nowrap;font-size:17px}.side .kv4.big>div:last-child:nth-child(odd){grid-column:auto}.side .sbar{border-top:1px solid var(--line);background:0 0;flex-direction:column;gap:2px;margin:0;padding:12px 14px 14px;display:flex;position:static}.side .sx img{width:48px;height:34px}.side .sx>span{flex:1}.side .sx>em{font:500 13px var(--f);letter-spacing:0;color:var(--gold2);flex:none}.side .sx b{font-size:13px}.sl-h{font:600 10.5px/1 var(--f);letter-spacing:.09em;color:var(--proj);justify-content:space-between;align-items:baseline;gap:8px;padding:14px 6px 6px;display:flex}.sl-h small{font:400 11px var(--f);letter-spacing:0;color:var(--ink4)}.side .sbar .track{padding:0 6px 2px}.track.wire li{padding:10px 0 10px 28px;font-size:13px}.track.wire li i{background:var(--s1);width:14px;height:14px;box-shadow:inset 0 0 0 1.3px var(--line3);z-index:1;margin-top:-7px;top:50%}.track.wire li:before{content:"";background:repeating-linear-gradient(180deg, var(--line3) 0 3px, transparent 3px 6px);width:1px;height:100%;position:absolute;top:50%;left:6.5px}.track.wire li:last-child:before{display:none}.track.wire li.is-done:before{background:var(--gold)}.track.wire li.is-now:before{background:linear-gradient(180deg, var(--gold2), color-mix(in srgb, var(--gold) 0%, transparent) 85%)}.track.wire li.is-done i{background:var(--gold);box-shadow:none}.track.wire li.is-done i:after{content:"";border:1.5px solid #1a1409;border-width:0 1.5px 1.5px 0;width:3px;height:6px;position:absolute;top:3px;left:5px;transform:rotate(45deg)}.track.wire li.is-now i{background:var(--s1);box-shadow:inset 0 0 0 3.5px var(--gold2), 0 0 0 4px color-mix(in srgb, var(--gold2) 14%, transparent)}.track.wire li.is-now b{color:var(--ink);font-weight:500}.apx{border-top:1px solid var(--line);flex-direction:column;flex:1 0 auto;padding:16px 20px 18px;display:flex}.apx .ap-inc{border-top:0;margin:0;padding:0}.apx>.legal{margin-top:auto;padding-top:10px}.apx>.legal:first-child{padding-top:0}.apx>.sd-who+.legal{padding-top:14px}.apx .ap-sc{margin-top:10px}.sbar{top:var(--top);z-index:25;margin:0 calc(-1 * var(--g));padding:var(--g) var(--g) 0;background:var(--bg);position:sticky}.sb-in{border-radius:var(--r);background:var(--s1);min-height:64px;box-shadow:inset 0 0 0 1px var(--line);scrollbar-width:none;align-items:stretch;gap:6px;padding:6px;display:flex;overflow-x:auto}.sb-in::-webkit-scrollbar{display:none}.sx{border-radius:9px;flex:0 auto;align-items:center;gap:11px;min-width:0;padding:6px 14px 6px 6px;transition:background .2s,box-shadow .25s;display:flex;position:relative}.sx:hover{background:var(--s2)}.sx img{object-fit:cover;opacity:.82;border-radius:6px;flex:none;width:52px;height:38px;transition:opacity .2s}.sx:hover img,.sx.on img{opacity:1}.sx>span{flex-direction:column;gap:2px;min-width:0;display:flex}.sx em{font:600 10.5px/1 var(--f);letter-spacing:.09em;color:var(--gold);font-style:normal}.sx b{font:500 13.5px/1.25 var(--f);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sx small{color:var(--ink3);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.sx i{font-style:normal}.sx .g{color:var(--gold2)}.sx .p{color:var(--proj);font-weight:500}.sx .bst{color:var(--proj);box-shadow:inset 0 0 0 1px var(--projLine);border-radius:4px;padding:1px 5px;font-size:10.5px}.sx.now{flex:none}.sx.now.on{background:var(--goldWash);box-shadow:inset 0 0 0 1px var(--goldLine)}.sx.sc.on{background:var(--projWash);box-shadow:inset 0 0 0 1px var(--projLine)}.sx-div{background:var(--line2);flex:none;width:1px;margin:6px 8px}.sx-l{flex-direction:column;flex:none;justify-content:center;gap:4px;padding:0 10px 0 4px;display:flex}.sx-l em{font:600 10.5px/1 var(--f);letter-spacing:.09em;color:var(--proj);font-style:normal}.sx-l small{color:var(--ink4);white-space:nowrap;font-size:11.5px}.sx-g{flex:1;gap:6px;min-width:0;display:flex}.sx-g .sx{flex:1 1 0;max-width:300px}.sx-tr{grid-template-columns:repeat(var(--n,5), minmax(120px, 1fr));flex:1;align-self:center;min-width:0;margin:0;padding:3px 18px 0 6px;list-style:none;display:grid}.sx-tr li{white-space:nowrap;flex-direction:column;gap:2px;min-width:0;padding:18px 12px 0 0;display:flex;position:relative}.sx-tr li:before{content:"";background:repeating-linear-gradient(90deg, var(--line3) 0 4px, transparent 4px 8px);height:1px;position:absolute;top:6px;left:14px;right:0}.sx-tr li:last-child:before{display:none}.sx-tr li.is-done:before{background:linear-gradient(90deg, var(--gold), color-mix(in srgb, var(--gold) 55%, transparent))}.sx-tr li.is-now:before{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 55%, transparent), var(--line2) 70%)}.sx-tr li i{background:var(--s1);width:13px;height:13px;box-shadow:inset 0 0 0 1.3px var(--line3);border-radius:50%;position:absolute;top:0;left:0}.sx-tr li.is-done i{background:var(--gold);box-shadow:none}.sx-tr li.is-done i:after{content:"";border:1.4px solid #1a1409;border-width:0 1.4px 1.4px 0;width:3px;height:5.5px;position:absolute;top:2.6px;left:4px;transform:rotate(45deg)}.sx-tr li.is-now i{background:var(--s1);box-shadow:inset 0 0 0 3.5px var(--gold2), 0 0 0 3px color-mix(in srgb, var(--gold2) 16%, transparent)}.sx-tr li b{font:500 12.5px/1.25 var(--f);color:var(--ink3);text-overflow:ellipsis;overflow:hidden}.sx-tr li span{color:var(--ink4);text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.sx-tr li.is-done b{color:var(--ink2)}.sx-tr li.is-done span{color:var(--ink3)}.sx-tr li.is-now b{color:var(--ink)}.sx-tr li.is-now span{color:var(--gold2)}.ab{display:block}.ac{min-width:0}.tabs{border-radius:var(--r) var(--r) 0 0;height:50px;box-shadow:inset 0 0 0 1px var(--line), inset 0 -1px 0 var(--line);scrollbar-width:none;align-items:stretch;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs button{font:500 13.5px var(--f);color:var(--ink3);white-space:nowrap;align-items:center;gap:7px;padding:0 16px;transition:color .2s;display:inline-flex;position:relative}.tabs button:first-child{padding-left:20px}.tabs button:hover,.tabs button[aria-selected=true]{color:var(--ink)}.tabs button:after{height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;bottom:0;left:16px;right:16px;transform:scaleX(0)}.tabs button:first-child:after{left:20px}.tabs button[aria-selected=true]:after{transform:none}.tb-calc{font:500 13.5px var(--f);color:var(--proj);align-items:center;gap:8px;padding:0 20px;display:inline-flex}.tb-calc i{background:var(--proj);border-radius:50%;width:6px;height:6px}.tb-full{margin-left:auto;padding:0 20px}.tabs .tb-sc,.tabs .tb-sc[aria-selected=true]{color:var(--proj)}.tabs .tb-sc:after{background:var(--proj)}.tb-sc>i{background:var(--proj);border-radius:50%;width:6px;height:6px}.tb-x{width:20px;height:20px;color:var(--ink3);border-radius:5px;place-items:center;margin-right:-6px;display:grid}.tb-x:hover{background:var(--s3);color:var(--ink)}.pn{border-radius:0 0 var(--r) var(--r);background:var(--s1);overflow:hidden}.asx[data-st=now] .tabs{top:calc(var(--top) + var(--g));z-index:6;position:sticky}.who-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.who-h .link{color:var(--party)}.who-h .link:hover{color:#fff}.who-g{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.wc{text-align:left;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.wc-t{flex-direction:column;min-width:0;display:flex}.wc-t small{font-size:12px}.wc-t em{font-style:normal}.wc>.ex,.wc>.ok{position:absolute;top:16px;right:16px}.who>.tx{margin:12px 0 0}.cl.full>.facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.cl.full>.facts li:nth-child(odd):nth-last-child(2){border-bottom:0}.sd-who{flex-direction:column;display:flex}.sw-h{justify-content:space-between;align-items:center;gap:10px;transition:color .2s;display:flex}.sw-h .ico{width:15px;height:15px;color:var(--party)}.sw-g{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sw-f{text-align:left;border-radius:8px;align-items:center;gap:8px;min-width:0;transition:background .2s;display:flex}.sw-f:hover{background:var(--partyWash)}.sw-f .mono{background:var(--bg);border-radius:50%}.sw-f>span:last-child{font-size:12px;line-height:1.3}.sec-h{border-top:1px solid var(--line);color:var(--ink);margin:0}.pane .sec-h+.pc{border-top:1px solid var(--line)}.pane{animation:fadeIn var(--fade) ease}.viz{height:clamp(340px,50svh,500px);box-shadow:inset 0 -1px 0 var(--line);background:#0f1511;position:relative;overflow:hidden}.viz canvas{display:block;width:100%!important;height:100%!important}.viz .uam{position:absolute;inset:0}.pc{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.viz+.pc{margin-top:0}.pc.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.cl{background:var(--s1);min-width:0}.cl.full{grid-column:1/-1}.cl.about{flex-wrap:wrap;padding-bottom:18px;display:flex}.cl.about .cl-h{display:none}.cl.about .tx{margin:0}.cl.about .pdf{width:auto;margin:6px 0 0}.pane:first-child .pc:first-child{margin-top:0}.cl-h.sub{margin-top:16px}#compass svg{width:18px;height:18px;transition:transform .2s}.scalebar{font:500 10.5px var(--fM);color:var(--ink2);background:#0b100da8;border-radius:8px;flex-direction:column;gap:4px;padding:6px 9px 7px;display:flex}.scalebar i{border:1.2px solid var(--ink2);border-top:0;min-width:20px;height:5px;display:block}.viz .st-br{flex-direction:row;align-items:flex-end;max-width:none}.ld{z-index:3;background:#0f1511;place-items:center;transition:opacity .6s;display:grid;position:absolute;inset:0}.ld.out{opacity:0}.ld-bar{background:var(--line2);border-radius:2px;width:120px;height:2px;overflow:hidden}.ld-bar i{background:var(--gold);width:40%;height:100%;animation:1.2s ease-in-out infinite ldb;display:block}@keyframes ldb{0%{transform:translate(-100%)}to{transform:translate(250%)}}.kv{margin:0}.kv>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;display:flex}.kv>div:last-child{border-bottom:0}.kv dt{align-items:center;gap:9px;min-width:0;font-size:13px;display:inline-flex}.kv dd{font:500 13px var(--f);color:var(--ink);text-align:right;white-space:nowrap;margin:0}.kv dd small{color:var(--ink3);font-size:11px;font-weight:400;display:block}.kv dt .ico{width:15px;height:15px;color:var(--gold)}.kv .tot{border-top:1px solid var(--line2)}.kv .tot dt,.kv .tot dd{color:var(--ink);font-weight:500}.kv .p dd{color:var(--proj)}.kv .route{cursor:default;border-bottom:0;border-radius:7px;margin:0 -8px;padding:6px 8px}.kv .route:hover{background:var(--goldWash)}.legal-kv dd{white-space:normal}[data-pane=docs] .kv dd,[data-pane=over] .kv dd{white-space:normal;max-width:60%}.li{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.li li{color:var(--ink2);border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:6px 0;font-size:13px;display:flex}.li li:last-child{border-bottom:0}.li .ico{width:15px;height:15px;color:var(--gold);margin-top:2px}[data-pane=scen] .li .ico{color:var(--proj)}.ph3{counter-reset:ph;margin:0;padding:0;list-style:none}.ph3 li{color:var(--ink2);gap:10px;padding:5px 0;font-size:13px;display:flex}.ph3 b{width:14px;font:500 11.5px var(--fM);color:var(--proj);flex:none;padding-top:1px}.facts{margin:0;padding:0;list-style:none}.facts li{border-bottom:1px solid var(--line);color:var(--ink);flex-direction:column;gap:1px;padding:6px 0;font-size:13px;display:flex}.facts li:last-child{border-bottom:0}.facts small{color:var(--ink3);border-bottom:1px dotted var(--ink4);cursor:help;align-self:flex-start;font-size:11px}.track{margin:0;padding:0;list-style:none}.track li{color:var(--ink3);justify-content:space-between;gap:10px;padding:6px 0 6px 20px;font-size:13px;display:flex;position:relative}.track li i{width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--line3);border-radius:50%;position:absolute;top:11px;left:0}.track li b{font-weight:400}.track li.is-done{color:var(--ink2)}.track li.is-done i{background:var(--gold);box-shadow:none}.track li.is-now{color:var(--ink)}.track li.is-now i{box-shadow:inset 0 0 0 2.5px var(--gold2)}.track li.is-now span{color:var(--gold2)}.steps{counter-reset:st;margin:0;padding:0;list-style:none}.steps li{color:var(--ink2);border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:6px 0;font-size:13px;display:flex}.steps li:last-child{border-bottom:0}.steps .ico{width:15px;height:15px;color:var(--gold);margin-top:2px}.fr{flex-direction:column;display:flex}.frw{border-radius:8px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;margin:0 -6px;padding:6px;transition:background .15s;display:grid}.frw:hover{background:var(--s2)}.frw b{font:500 13px var(--f);color:var(--ink);display:block}.frw small{color:var(--ink3);font-size:11.5px;display:block}.splan{background:#0d130f;border-radius:8px;height:260px;overflow:hidden}.splan svg{width:100%;height:100%;display:block}.splan .grid{fill:none;stroke:#ece2cc0a;stroke-width:1px}.splan .rt-m{fill:none;stroke:#e6c896b3;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.splan .rt-p{fill:none;stroke:#ece2cc4d;stroke-width:3.5px;stroke-linecap:round}.splan .rt-t{fill:none;stroke:#ece2cc26;stroke-width:2px;stroke-linecap:round}.splan .b-o{fill:#ece2ccbf;stroke:#0d120e;stroke-width:1px}.splan .b-n{fill:#ece2cc14}.splan .plot{fill:color-mix(in srgb, var(--gold) 12%, transparent);stroke:var(--gold);stroke-width:1.5px;stroke-linejoin:round}.splan .pk{font:500 14px var(--f);fill:var(--ink);text-anchor:middle}.splan .pa{font:500 10.5px var(--fM);fill:var(--gold2);text-anchor:middle}.splan .dim{font:500 9px var(--fM);fill:#ece2cc8c;text-anchor:middle}.splan .na circle{fill:#0d120ecc;stroke:#ece2cc4d}.splan .na path{fill:var(--gold)}.splan .na text{font:600 9px var(--f);fill:var(--ink2);text-anchor:middle}.splan .sb path{stroke:var(--ink);stroke-width:1.3px;fill:none}.splan .sb text{font:500 10px var(--fM);fill:var(--ink2);text-anchor:middle}[data-pane=site] .cl.w{flex-direction:column;display:flex}[data-pane=site] .cl.w .splan{flex:1}.cmp{border-collapse:collapse;width:100%;font-size:13px}.cmp th{text-align:left;font:500 12px var(--f);color:var(--ink3);white-space:nowrap;padding:0 14px 8px 0}.cmp td{border-top:1px solid var(--line);color:var(--ink2);vertical-align:top;padding:9px 14px 9px 0}.cmp td:first-child b{color:var(--ink);font-weight:500;display:block}.cmp-s{margin-top:2px;font-size:12px;display:block}.cmp-s a{color:var(--proj)}.cmp-s a:hover{color:#fff}.cmp td:last-child{text-align:right}.risk{vertical-align:2px;gap:3px;margin-right:8px;display:inline-flex}.risk i{background:var(--line2);border-radius:2px;width:12px;height:4px}.risk.r0 i:first-child,.risk.r1 i:nth-child(-n+2),.risk.r2 i{background:var(--gold)}.apl{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.apc{text-align:left;flex-direction:column;gap:3px;display:flex}.apc img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;margin-bottom:4px;transition:box-shadow .2s}.apc b{font:500 12.5px var(--f);transition:color .2s}.apl.cts{grid-template-columns:repeat(5,minmax(0,150px))}.apl.cts img{opacity:.82;transition:opacity .2s,box-shadow .2s}.apl.cts .apc:hover img{opacity:1}@media (width<=640px){.apl.cts{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:38%;grid-auto-flow:column;margin-right:-16px;overflow-x:auto}.apl.cts::-webkit-scrollbar{display:none}.apl.cts .apc{scroll-snap-align:start}}.apc:hover img{box-shadow:0 0 0 1px var(--goldLine)}.apc:hover b{color:var(--gold2)}.apc small{color:var(--ink3);font-size:11.5px}.codes{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.code{font:500 12px var(--fM);color:var(--ink);text-align:left;box-shadow:inset 0 0 0 1px var(--line2);border-radius:7px;padding:7px 9px}.code:hover{box-shadow:inset 0 0 0 1px var(--gold);color:var(--gold2)}.pdf{width:100%;box-shadow:inset 0 0 0 1px var(--goldLine);text-align:left;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;gap:10px;margin:0 0 10px;padding:9px 10px;display:grid}.pdf:hover{background:var(--goldWash)}.pdf-i{background:var(--gold2);color:#1a1409;width:30px;height:36px;font:600 9.5px var(--f);border-radius:5px;place-items:center;display:grid}.pdf-t b{font:500 12.5px/1.3 var(--f);display:block}.pdf-t small{color:var(--ink3);font-size:11px;display:block}.ap{background:var(--s1);border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s;position:relative}.ap.is-pinned{top:var(--pin);position:sticky}.ap-in{flex-direction:column;min-height:100%;padding:18px 20px 16px;display:flex}.ap-h{justify-content:space-between;align-items:center;gap:10px;margin:-4px -6px 0 0;display:flex}.ap-k{color:var(--ink3);align-items:center;gap:8px;font-size:12px;display:inline-flex}.ap-k i{border-radius:50%;width:6px;height:6px}.ap-k.g i{background:var(--gold2)}.ap-k.p{color:var(--proj)}.ap-k.p i{background:var(--proj)}.asx[data-st=sc] .ap{box-shadow:inset 0 0 0 1px var(--projLine)}.asx[data-st=sc] .pn,.asx[data-st=sc] .tabs{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--proj) 22%, transparent), inset 0 -1px 0 var(--line)}.kv4.big{border-top:0;grid-template-columns:1fr 1fr;gap:14px 16px;margin:12px 0 16px;padding:0}.kv4.big dt{font-size:12px}.kv4.big dd{letter-spacing:-.01em;font-size:19px}.kv4.big .p dd{color:var(--proj)}.kv4.big>div:last-child:nth-child(odd){grid-column:1/-1}.btn.projf{color:#121909;background:var(--btnP);box-shadow:inset 0 -1px #00000024}.ap-cta.one{grid-template-columns:1fr auto}.ap-cta.one .ib{width:42px;height:42px;color:var(--proj);box-shadow:inset 0 0 0 1px var(--projLine);background:0 0;border-radius:10px}.ap-cta.one .ib:hover{background:var(--projWash)}.btn.projf:hover{background:var(--btnPh)}.ap-base{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;transition:box-shadow .2s;display:flex}.ap-base:hover{box-shadow:inset 0 0 0 1px var(--goldLine)}.ap-base span{flex-direction:column;gap:2px;min-width:0;display:flex}.ap-base small{color:var(--ink3);font-size:11.5px}.ap-base b{font:500 13px/1.3 var(--f);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap-base em{font:500 14px var(--f);color:var(--gold2);white-space:nowrap;font-style:normal}.ap-k .st-approved{color:var(--ok);font-weight:500}.ap-i{display:flex}.ap-t{font:500 21px/1.25 var(--f);letter-spacing:-.008em;color:var(--ink);text-wrap:balance;margin:10px 0 0}.ap-pl{color:var(--ink3);margin:0;font-size:13px}.ap-p{flex-direction:column;gap:2px;margin:16px 0 14px;display:flex}.ap-p b{font:500 30px/1.1 var(--f);letter-spacing:-.015em;color:var(--gold2);background:linear-gradient(180deg, var(--goldLit), var(--gold) 115%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ap-p b.req{font-size:24px}.ap-pr{justify-content:space-between;align-items:center;gap:12px;display:flex}.ap-p small{color:var(--ink3);font-size:12.5px}.ap-cta{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ap-cta .btn{padding:0 10px}.ap-inc{border-top:1px solid var(--line);flex-direction:column;margin:16px 0 0;padding:12px 0 0;list-style:none;display:flex}.ap-inc li{color:var(--ink2);gap:10px;padding:5px 0;font-size:13px;line-height:1.45;display:flex}.ap-inc span,.tx,.li li span,.facts li span{text-wrap:pretty}.ap-inc .ico{width:15px;height:15px;color:var(--gold);margin-top:2px}.ap-sc{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.ap-l{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.ap-l span{font:500 12px var(--f);color:var(--ink3)}.ap-l small{color:var(--ink4);font-size:11px}.sr{border-radius:10px;margin:0 -10px;transition:background .15s}.sr-h{border-radius:10px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:7px 10px;transition:background .15s;display:grid}.sr-h:hover{background:var(--s2)}.sr-h img{object-fit:cover;border-radius:7px;width:56px;height:42px}.sr-h b{font:500 13px/1.3 var(--f);color:var(--ink);display:block}.sr-h small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.sr-h em{font:500 15px var(--f);color:var(--proj);text-align:right;white-space:nowrap;font-style:normal}.sr-h em small{color:var(--ink3);font-size:10.5px;font-weight:400}.sr-h.ty{width:calc(100% + 20px);margin:0 -10px}.sr-h.ty em{color:var(--ink2);font-size:13px}.sr.on{background:var(--s2);box-shadow:inset 0 0 0 1px var(--projLine)}.sr.on .sr-h:hover{background:0 0}.kv4{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px 14px;margin:2px 10px 0;padding:10px 0;display:grid}.kv4 dt{color:var(--ink3);font-size:11.5px}.kv4 dd{font:500 15px var(--f);color:var(--ink);margin:1px 0 0}.sr-a{justify-content:space-between;align-items:center;gap:10px;padding:0 10px 10px;display:flex}.ap-in>.legal{margin-top:auto;padding-top:14px}.actbar{display:none}.sheet{z-index:90;place-items:center;display:grid;position:fixed;inset:0}.scrim{-webkit-backdrop-filter:blur(4px);opacity:0;background:#05080680;transition:opacity .3s;position:absolute;inset:0}.sheet.on .scrim{opacity:1}.sh-card{--sh:#1a231d;--shIn:#212b24;background:var(--sh);width:min(520px,100vw - 32px);max-height:calc(100svh - 48px);box-shadow:0 0 0 1px var(--line2), 0 40px 120px -30px #000c;opacity:0;transition:transform .4s var(--ease), opacity .3s;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.sheet.on .sh-card{opacity:1;transform:none}.sh-x{width:32px;height:32px;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2);z-index:3;background:var(--sh);border-radius:8px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.sh-card:before{content:"";z-index:2;background:var(--sh);height:60px;box-shadow:0 1px 0 var(--line);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0 0 auto}.sh-card.sc:before{opacity:1}.sh-x:hover{color:var(--ink)}.sh-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:14px;min-height:0;padding:24px;scroll-padding-top:72px;display:flex;overflow:auto}.sh-k{font:500 12px var(--f);color:var(--ink3)}.sh-t{font:500 21px/1.25 var(--f);letter-spacing:-.008em;margin:-8px 40px 0 0}.sh-note{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.sh-note .ico{width:14px;height:14px;color:var(--gold)}.sh-note .num{color:var(--ink2);font-weight:500}.sheet.drawer{place-items:stretch end}.drawer .sh-card{--sh:#131a15;border-radius:0;width:min(560px,100vw);height:100svh;max-height:none;transform:translate(24px)}.sheet.drawer.on .sh-card{transform:none}.modal.wide .sh-card{width:min(980px,100vw - 32px)}.broker{align-items:center;gap:12px;display:flex}.broker b{font-size:13.5px;font-weight:500;display:block}.broker small{color:var(--ink3);align-items:center;gap:7px;font-size:12px;display:flex}.live{background:var(--ok);border-radius:50%;width:7px;height:7px}.bubble,.fld{flex-direction:column;gap:2px;display:flex}.bubble textarea,.fld input,.fld textarea{resize:vertical;background:var(--shIn);width:100%;box-shadow:inset 0 0 0 1px var(--line2);border:0;border-radius:10px;outline:none;padding:11px 13px;font-size:13.5px;line-height:1.5}.bubble textarea:focus,.fld input:focus,.fld textarea:focus{box-shadow:inset 0 0 0 1px var(--gold)}.fld2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.slot-line{color:var(--gold2);align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.slot-line .ico{width:14px;height:14px}.slot{background:var(--shIn);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.tz{color:var(--ink3);font-size:11.5px}.seg.ch{align-self:flex-start}.contact .sh-card{width:min(460px,100vw - 32px)}.contact .sh-body{gap:12px;padding:22px 22px 18px}.contact .sh-t{margin:-6px 40px 4px 0;font-size:19px}.cs-m{resize:none;background:var(--shIn);width:100%;box-shadow:inset 0 0 0 1px var(--line2);font:400 13.5px/1.5 var(--f);color:var(--ink);border:0;border-radius:10px;outline:none;padding:11px 13px;transition:box-shadow .2s}.cs-m:focus{box-shadow:inset 0 0 0 1px var(--gold)}.cs-when{flex-direction:column;gap:6px;display:flex}.cs-when .cl-h{margin:0}.cs-when .chips{grid-template-columns:1fr 1fr;gap:6px;display:grid}.cs-when .chip{justify-content:center;height:34px;font-size:12.5px}.cs-add{align-self:flex-start}.cs-note{color:var(--ink3);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.cs-note .sent{color:var(--ok);align-items:center;gap:6px;display:inline-flex}.cs-note .sent .ico{width:14px;height:14px}.cs-num{color:var(--ink3);align-items:center;gap:7px;margin:-4px 0 0;font-size:12px;display:flex}.cs-num .ico{color:var(--gold)}#cs{flex-direction:column;gap:14px;display:flex}.sent{color:var(--ok);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.sent .ico{width:14px;height:14px}.done{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px 0;display:flex}.done .sh-t{margin:0}.ok-c{width:52px;height:52px;color:var(--ok);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #94c29b66}.profiles{flex-direction:column;gap:10px;display:flex}.prof{border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.prof .link{color:var(--party)}.prof .link:hover{color:#fff}.prof header{align-items:center;gap:12px;display:flex}.pf-h{flex-direction:column;flex:1;min-width:0;display:flex}.pf-h b{font:500 15px/1.3 var(--f)}.pf-h small{font-size:12px}.prof .tx{margin:0}.prof .kv dd{white-space:normal;max-width:55%}.dr-v{aspect-ratio:16/9;border-radius:10px;overflow:hidden}.dr-v img{object-fit:cover;width:100%;height:100%}.kv4.wide{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:12px 0}.dr-g{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sh-body .cl{box-shadow:none;padding:0;overflow:visible}.sh-body .cl+.cl{margin-top:14px}.dr-act{gap:10px;display:flex}.tp-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;margin-right:44px;padding-bottom:14px;display:flex}.tp-h .sh-t{margin:4px 0 0}.tp-a{font:500 26px var(--f);color:var(--gold2);white-space:nowrap}.modal.tpm .sh-card{width:min(1320px,100vw - 32px)}.tp{flex-direction:column;gap:18px;display:flex}.tp-v{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tp-ph{aspect-ratio:3/2;border-radius:12px;margin:0;overflow:hidden}.tp-ph img{object-fit:cover;width:100%;height:100%}.tp-plan{box-shadow:inset 0 0 0 1px var(--line);background:#132016;border-radius:12px;margin:0;position:relative}.tp-plan img{object-fit:contain;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px}.tp-plan[data-lq][data-lq],.tp-plan img[data-lq]{background-image:none}.tp-f{align-items:center;gap:28px;display:flex}.tp-r{flex:1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:20px;margin:0;display:grid}.tp-r>div{min-width:0;box-shadow:inset 1px 0 0 var(--line2);padding-left:14px}.tp-r dt{color:var(--ink3);white-space:nowrap;font-size:12px}.tp-r dd{font:500 16px var(--f);color:var(--ink);white-space:nowrap;margin:3px 0 0}.tp-f .btn,.tp-cta{flex:none}.modal.tpm.apm .sh-card{width:min(1320px,100vw - 32px,177.7svh - 414.02px)}.tp-col{margin:0}.tp-col img{aspect-ratio:1672/941;border-radius:12px;width:100%;height:auto;display:block}.tp-f.tpa{justify-content:space-between}.tpa .src{margin:0}.tp-pg{position:relative;container-type:inline-size}.tp-sc{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;display:flex;overflow:auto hidden}.tp-sc::-webkit-scrollbar{display:none}.tp-sc>*{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-width:0}.tp-col{aspect-ratio:1672/941;position:relative}.tp-ph{background:var(--s1)}.tp .st-nav{z-index:2;opacity:1;position:absolute}.tp-w{animation:.22s both tpW}.tp-dots{justify-content:center;gap:6px;padding-top:12px;display:none}.tp-dots i{background:var(--line2);width:6px;height:6px;transition:width .25s var(--ease), background-color .25s;border-radius:3px}.tp-dots i.on{background:var(--gold2);width:18px}@media (hover:none),(pointer:coarse){.tp .st-nav{display:none}.tp-dots{display:flex}}@keyframes tpW{0%{opacity:0}}.brief{flex-direction:column;display:flex}.br-h{border-bottom:1px solid var(--line2);justify-content:space-between;align-items:center;margin-right:40px;padding-bottom:14px;display:flex}.br-d{color:var(--ink3);font-size:12px}.br-t{padding:16px 0 12px}.br-id{font:500 11.5px var(--fM);color:var(--gold)}.br-t h3{font:500 20px/1.3 var(--f);margin:4px 0 0}.br-t p{color:var(--ink3);margin:4px 0 0;font-size:13px}.br-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:16px;padding:12px 0;display:grid}.br-price span,.br-sec>span{color:var(--ink3);font-size:12px;display:block}.br-price b{font:500 26px/1.1 var(--f);color:var(--gold2);margin-top:4px;display:block}.br-price small{color:var(--ink3);margin-top:3px;font-size:12px;display:block}.br-incl{color:var(--ink2);margin:0;padding:0 0 0 16px;font-size:12.5px;line-height:1.6}.br-sec{border-bottom:1px solid var(--line);padding:12px 0}.br-row{justify-content:space-between;gap:14px;margin-top:6px;font-size:13px;display:flex}.br-row b{font-weight:500}.br-row em{color:var(--proj);text-align:right;font-style:normal}.br-rt{color:var(--ink3);grid-template-columns:1fr 1fr;gap:6px 14px;margin-top:6px;font-size:12.5px;display:grid}.br-rt b{color:var(--ink);font-weight:500;display:block}.br-n{color:var(--ink4);margin:12px 0 0;font-size:11px}.br-act{gap:8px;display:flex}.br-act .btn{flex:1}.pop{z-index:95;box-shadow:0 0 0 1px var(--line2), 0 20px 50px -16px #000000e6;color:var(--ink2);opacity:0;pointer-events:none;background:#1a231d;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5;transition:opacity .15s;position:fixed}.pop.on{opacity:1}.pop b{color:var(--ink);margin-bottom:2px;font-weight:500;display:block}.toast{z-index:96;width:max-content;max-width:calc(100vw - 24px);box-shadow:0 0 0 1px var(--line2), 0 20px 50px -16px #000000e6;color:var(--ink2);opacity:0;pointer-events:none;transition:all .3s var(--ease);background:#1a231d;border-radius:10px;padding:10px 16px;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%,16px)}.toast.on{opacity:1;transform:translate(-50%)}.toast span{align-items:center;gap:9px;display:inline-flex}.toast b{color:var(--ink);font-weight:500}.toast .ico{width:15px;height:15px;color:var(--gold2)}.desk-g{height:auto;min-height:calc(100svh - var(--top));grid-template-columns:1.3fr 1fr;align-content:start}.panel{border-radius:var(--r);background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;align-self:start;gap:4px;padding:18px 20px;display:flex}.pg-h{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.acts{gap:8px;display:flex}.rl{border-top:1px solid var(--line);grid-template-columns:80px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.rl-v img{object-fit:cover;border-radius:7px;width:80px;height:58px}.rl-b b{font-weight:500;display:block}.rl-b small{color:var(--ink3);align-items:center;gap:5px;font-size:12px;display:flex}.rl-b small .ico{width:13px;height:13px}.rs-a{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.rs-a .chip{height:26px;font-size:11.5px}.rq{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 0;font-size:13px;display:grid}.rq-st{font:500 11.5px var(--f);color:var(--ink3);align-items:center;gap:6px;display:inline-flex}.rq-st i{background:var(--ink3);border-radius:50%;width:7px;height:7px}.rq-st.work{color:var(--gold2)}.rq-st.work i{background:var(--gold2)}.rq-st.done{color:var(--ok)}.rq-st.done i{background:var(--ok)}.rq-b b{font-weight:500;display:block}.rq-b small{color:var(--ink3)}.rq-t{font:500 11.5px var(--fM);color:var(--ink3)}.empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:160px 20px;display:flex}.ring{width:52px;height:52px;color:var(--gold);box-shadow:inset 0 0 0 1px var(--goldLine);border-radius:50%;place-items:center;display:grid}@media (width<=1200px){.home2,.asx{grid-template-columns:minmax(0,1fr) 340px}.top-r .hb[data-propose]{display:none}.apl{grid-template-columns:repeat(3,minmax(0,1fr))}.pc.c3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){:root{--top:56px}.nav,.top-r .hb[data-propose],.top-r .dd{display:none}.top-in{padding:0 12px 0 16px}.top-r .btn span{display:none}.top-r .btn{width:34px;padding:0}.mtabs{z-index:48;padding:6px 6px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);box-shadow:0 -1px 0 var(--line);background:#0b100df0;display:grid;position:fixed;bottom:0;left:0;right:0}.mtabs a{font:500 11px var(--f);color:var(--ink3);flex-direction:column;align-items:center;gap:2px;padding:6px 0 4px;display:flex;position:relative}.mtabs a[aria-current=page]{color:var(--gold2)}.mtabs .badge{min-width:16px;height:16px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 52%, transparent), 0 0 0 2px #0b100d;background:#171d19;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:3px;left:calc(50% + 7px)}.mtabs .badge.pk2{background:color-mix(in srgb, var(--deal) 14%, #0b100d);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--deal) 48%, transparent), 0 0 0 2px #0b100d}body[data-page=asset] .mtabs{display:none}.home2{padding:0 0 76px;display:block}.mseg{margin-left:auto;display:inline-flex!important}.flt{gap:8px;padding:0 16px 14px}.flt .kinds{scrollbar-width:none;max-width:100%;overflow-x:auto}.cards{grid-template-columns:1fr;gap:10px;padding:0 12px}.cd-s{opacity:1}.hmap{display:none}.home2[data-mv=map] .hmap{left:0;right:0;top:calc(var(--top) + 60px);z-index:30;height:auto;min-height:0;display:flex;position:fixed;bottom:62px}.home2[data-mv=map] .mapc{border-radius:0}.home2[data-mv=map] .own,.home2[data-mv=map] .map-h,.home2[data-mv=map] .flt,.home2[data-mv=map] .cards{display:none}body:has(.home2[data-mv=map]) .sf{display:none}.asx{grid-template-columns:minmax(0,1fr);grid-template-areas:"hw""bar""side""ab";row-gap:0;padding:0 0 74px}.hero{aspect-ratio:4/3;border-radius:0;max-height:none}.stbar{gap:10px;height:auto;padding:8px 12px}.side{box-shadow:none;background:var(--bg);border-radius:0}.asx[data-st=sc] .side{box-shadow:none}.side.is-pinned{position:static}.st-tr .ib,.st-cap>span{display:none}.st-nav{opacity:1;width:34px;height:34px;margin-top:-17px}.st-nav.l{left:10px}.st-nav.r{right:10px}.hcard{-webkit-backdrop-filter:none;background:var(--s1);width:auto;box-shadow:none;border-radius:0;animation:none;position:static}.hc-b{overflow:visible}.seg.vw button{height:26px;padding:0 9px;font-size:11.5px}.sd-top{padding:12px 16px 0 9px}.sd-t{padding:8px 16px 18px}.side .ap-in{padding:calc(16px + var(--slack,0px) / 2) 16px 18px}.side .sbar{padding:10px 10px 12px}.apx{padding:14px 16px 18px}.tabs{border-radius:0;height:46px}.pn{box-shadow:none;border-radius:0}.pc,.pc.c3{grid-template-columns:minmax(0,1fr);margin:0}.cl{padding:16px}.viz{height:300px}.splan{height:220px}.cmp thead{display:none}.cmp tr{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4px 14px;padding:10px 0;display:grid}.cmp td{border:0;padding:0}.cmp td:first-child{grid-column:span 2}.cmp td:last-child{text-align:left}.apl{grid-template-columns:1fr 1fr}.actbar{z-index:48;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);box-shadow:0 -1px 0 var(--line);background:#0b100df2;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.ab-l{flex-direction:column;flex:1;min-width:0;display:flex}.ab-l small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ab-l b{font:500 17px var(--f);color:var(--gold2)}.sheet:not(.lightbox):not(.drawer){place-items:end center}.sheet:not(.lightbox):not(.drawer) .sh-card{border-radius:14px 14px 0 0;width:100vw;max-height:92svh}.sh-body{padding:20px 16px}.tp-v,.dr-g,.br-grid,.fld2{grid-template-columns:1fr}.tp-plan{padding:12px}.tp-plan img{width:100%;height:auto;max-height:62svh;position:static}.tp-ct .st-nav{top:33.333cqw}.tp-sc{margin:0 -16px;padding:0 16px;scroll-padding-inline:16px}.tp-f{flex-direction:column;align-items:stretch;gap:16px}.tp-r{grid-template-columns:1fr 1fr;grid-auto-flow:row;gap:12px 14px}.kv4.wide{grid-template-columns:1fr 1fr}.desk-g{flex-direction:column;padding:12px;display:flex}.pins .p-far,.pins .p-elev{display:none}}.hcard.tour{width:318px}.hcard.tour .hc-b{padding:12px 14px}.tsl{margin:0;padding:0;list-style:none}.ts+.ts{box-shadow:inset 0 1px 0 var(--line)}.ts-h{width:calc(100% + 16px);height:32px;font:500 12.5px/1 var(--f);color:var(--ink2);text-align:left;cursor:pointer;border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 -8px;padding:0 8px;transition:background .2s,color .2s;display:grid}.ts-h:hover{color:var(--ink);background:#ffffff0a}.ts-h i{width:20px;height:20px;font:500 10.5px/1 var(--fM);color:var(--ink3);box-shadow:inset 0 0 0 1px var(--line2);border-radius:50%;place-items:center;font-style:normal;transition:background .3s,color .3s,box-shadow .3s;display:grid}.ts-h span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ts-h b{color:var(--ink3);white-space:nowrap;font-size:12px;font-weight:500}.ts.on .ts-h{color:var(--ink);cursor:default}.ts.on .ts-h:hover{background:0 0}.ts.on .ts-h i{background:var(--gold);color:#16130c;box-shadow:none}.ts.on .ts-h b{color:var(--gold2)}.hcard.sc .ts.on .ts-h i{background:var(--proj);color:#141810}.hcard.sc .ts.on .ts-h b{color:var(--proj)}.ts-b{animation:fadeIn var(--fade) ease;padding:0 0 12px 30px;position:relative}.ts-b p{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.5}.ts-pics{gap:6px;margin-top:10px;display:grid}.ts-pics.two{grid-template-columns:1fr 1fr}.ts-pic{aspect-ratio:16/9;background:var(--s2);cursor:pointer;border-radius:7px;margin:0;position:relative;overflow:hidden}.ts-pic:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.ts-pic img{object-fit:cover;width:100%;height:100%;display:block}.ts-pic span{width:24px;height:24px;color:var(--ink);opacity:0;background:#0b100dbd;border-radius:6px;place-items:center;transition:opacity .2s;display:grid;position:absolute;bottom:6px;right:6px}.ts-pic span .ico{width:13px;height:13px}.ts-pic:hover span{opacity:1}.ts-pic.still{cursor:default}.ts-b .hrows{margin-top:6px}.prs{flex-direction:column;display:flex}.pr{min-height:31px;color:var(--ink2);border-radius:7px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 -8px;padding:0 8px;font-size:12.5px;transition:background .2s;display:grid}.pr+.pr{box-shadow:inset 0 1px 0 var(--line)}.pr i{width:20px;height:20px;font:600 11px/1 var(--f);color:#1a1712;background:#e6decb;border-radius:6px;place-items:center;font-style:normal;transition:background .2s;display:grid}.pr.off i,.pr.tot i,.pr.sub i{background:0 0}.pr span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pr span small{color:var(--ink4);margin-left:8px;font-size:11px}.pr b{color:var(--ink);white-space:nowrap;font-weight:500}.pr small{color:var(--ink4);white-space:nowrap;font-size:11px}.pr[data-bld]{cursor:default}.pr[data-bld]:hover{background:var(--goldWash)}.pr[data-bld]:hover+.pr{box-shadow:none}.pr[data-bld]:hover i{background:var(--gold)}.pr.tot{margin-top:2px}.pr.tot span{color:var(--ink3)}.pr.sub{min-height:24px;margin-top:-6px;box-shadow:none!important}.pr.sub span,.pr.sub b{color:var(--ink3);font-size:11.5px;font-weight:400}.pr.p i{background:var(--proj);color:#141810}.pr.p small{color:var(--proj)}.pr.p:hover{background:color-mix(in srgb, var(--proj) 12%, transparent)}.pr.p:hover i{background:var(--projLit)}.p-bld{box-shadow:inset 0 0 0 1px var(--goldLine);background:#0b100ddb;border-radius:9px;align-items:center;gap:8px;margin-top:-24px;padding:5px 11px 5px 5px;display:flex}.p-bld i{background:var(--gold);color:#16130c;width:20px;height:20px;font:600 11px/1 var(--f);border-radius:6px;place-items:center;font-style:normal;display:grid}.p-bld b{font:500 12.5px/1.2 var(--f);color:var(--ink)}.p-bld span{font:500 11px/1 var(--fM);color:var(--gold2)}.p-bld:not(:has(i)){padding-left:11px}.p-bld:after{content:"";background:linear-gradient(var(--gold), color-mix(in srgb, var(--gold) 15%, transparent));width:1px;height:24px;position:absolute;top:100%;left:50%}.p-bld:before{content:"";background:var(--gold2);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 22%, transparent);border-radius:50%;margin-left:-2.5px;position:absolute;top:calc(100% + 21px);left:50%}.p-bld.p{box-shadow:inset 0 0 0 1px var(--projLine)}.p-bld.p i{background:var(--proj);color:#141810}.p-bld.p span{color:var(--proj)}.p-bld.p:after{background:linear-gradient(var(--proj), color-mix(in srgb, var(--proj) 15%, transparent))}.p-bld.p:before{background:var(--projLit);box-shadow:0 0 0 3px color-mix(in srgb, var(--proj) 22%, transparent)}.p-let{color:#f2e8d2;width:22px;height:22px;font:600 11.5px/1 var(--f);background:#191611;border-radius:6px;place-items:center;display:grid;box-shadow:0 0 0 1px #f2e8d28c}.p-let.p{background:var(--proj);color:#141810;box-shadow:none}@media (width<=899px){.hcard.tour{width:auto}}.st-state{z-index:7;position:absolute;top:16px;left:16px}.hero.is-full~.st-state{z-index:81;position:fixed;top:16px;left:16px}.st-state{--glide:cubic-bezier(.4, 0, .2, 1)}.ss-b{white-space:nowrap;height:34px;font:500 13px/1 var(--f);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2);-webkit-backdrop-filter:blur(10px);background:#0b100d9e;border-radius:9px;align-items:center;gap:8px;padding:0 10px 0 12px;transition:background .2s,box-shadow .2s;display:inline-flex;overflow:hidden}.ss-b:hover{box-shadow:inset 0 0 0 1px var(--line3);background:#0b100dcc}.ss-b i{width:6px;height:6px;transition:color .44s var(--glide);background:currentColor;border-radius:50%;flex:none}.ss-b.g i,.ss-b.g .k{color:var(--gold2)}.ss-b.p i,.ss-b.p .k{color:var(--proj)}.ss-s{transition:width .32s cubic-bezier(.32, .72, 0, 1), color .4s var(--glide);align-self:stretch;align-items:center;display:inline-flex;overflow:hidden}.ss-s.k{font-size:12.5px}.ss-w{white-space:nowrap;transition:opacity .2s ease-out}.ss-s.hide .ss-w{opacity:0;transition-duration:.12s;transition-timing-function:ease-in}.ss-b .ico{width:14px;height:14px;color:var(--ink3);transition:transform .24s var(--glide);flex:none;margin-left:2px}.st-state:has(.ss-m:not([hidden]):not(.closing)) .ss-b{box-shadow:inset 0 0 0 1px var(--line3);background:#0b100ddb}.st-state:has(.ss-m:not([hidden]):not(.closing)) .ss-b .ico{transform:rotate(180deg)}.ss-m{-webkit-backdrop-filter:blur(14px);transform-origin:16px 0;min-width:340px;animation:ssMenu .2s var(--glide);background:#131a15f0;padding:6px}.ss-m.closing{opacity:0;transition:opacity .2s var(--glide), transform .2s var(--glide);pointer-events:none;transform:translateY(-4px)}@keyframes ssMenu{0%{opacity:0;transform:translateY(-4px)}}.menu a.ss-o{border-radius:8px;gap:11px;padding:6px 12px 6px 6px}.ss-o+.ss-o{margin-top:2px}.ss-o img{object-fit:cover;opacity:.82;border-radius:6px;flex:none;width:48px;height:34px;transition:opacity .2s}.ss-o:hover img,.ss-o.on img{opacity:1}.ss-o>span{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ss-o b{font:500 13px/1.2 var(--f);color:var(--ink)}.ss-o small{font:400 12px/1 var(--f);color:var(--ink3);align-items:center;gap:6px;display:flex}.ss-o small i{color:var(--proj);font-style:normal}.ss-o .bst{box-shadow:inset 0 0 0 1px var(--projLine);border-radius:4px;padding:1px 5px;font-size:10.5px}.ss-o>em{font:500 13px var(--f);color:var(--gold2);flex:none;font-style:normal}.menu a.ss-o.now.on{background:var(--goldWash);box-shadow:inset 0 0 0 1px var(--goldLine)}.menu a.ss-o.sc.on{background:var(--projWash);box-shadow:inset 0 0 0 1px var(--projLine)}.ss-h{font:600 10.5px/1 var(--f);letter-spacing:.09em;color:var(--proj);padding:12px 6px 6px;display:block}@media (width>=900px){.st-state:not([hidden])~.hcard{max-height:calc(100% - 78px);top:62px}}@media (width<=899px){.st-state{top:10px;left:10px}.ss-b{height:32px;font-size:12.5px}.ss-s.k{font-size:12px}.ss-m{width:calc(100vw - 20px);min-width:0;max-width:380px}}:root{--bg:#090d0b;--s1:#121915;--s2:#19211c;--s3:#202a23;--ink:#f1ece2;--ink2:#c8c4b7;--ink3:#989b8d;--ink4:#6d7266;--key:#b3b0a3;--party:#8cb4cc;--partyLit:#c3dae8;--partyLine:color-mix(in srgb, var(--party) 34%, transparent);--partyWash:color-mix(in srgb, var(--party) 7%, transparent);--depth:0 1px 0 #0006, 0 26px 50px -30px #000000d9;--st:var(--gold);--st2:var(--gold2)}body[data-st=sc],.asx[data-st=sc]{--st:var(--proj);--st2:var(--projLit)}body{background:0 0}html:before{content:"";z-index:-1;pointer-events:none;opacity:.045;background:url(/img/contours.png) 50% 30%/1700px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(115% 95% at 50% 42%,#0000 40%,#000 92%);mask-image:radial-gradient(115% 95% at 50% 42%,#0000 40%,#000 92%)}body:before,body:after{content:"";z-index:-1;pointer-events:none;transition:opacity .7s;position:fixed;inset:0}body:before{background:radial-gradient(1150px 540px at 74% -210px, color-mix(in srgb, var(--gold) 9%, transparent), transparent 70%), radial-gradient(1000px 760px at -6% 112%, color-mix(in srgb, var(--proj) 4.5%, transparent), transparent 70%), radial-gradient(150% 120% at 50% 35%, transparent 58%, #0000006b)}body:after{background:radial-gradient(1150px 540px at 74% -210px, color-mix(in srgb, var(--proj) 9%, transparent), transparent 70%);opacity:0}body[data-st=sc]:after{opacity:1}.top:after{height:1px}.card{box-shadow:var(--edge), inset 0 0 0 1px var(--line), var(--depth)}.side{box-shadow:var(--edge), inset 0 0 0 1px color-mix(in srgb, var(--gold) 16%, transparent), var(--depth);position:relative}.asx[data-st=sc] .side{box-shadow:var(--edge), inset 0 0 0 1px color-mix(in srgb, var(--proj) 42%, transparent), var(--depth)}.asx[data-st=sc] .li .ico{color:var(--proj)}.side:before,.tabs:before{content:"";z-index:2;height:1px;color:var(--st2);opacity:.9;pointer-events:none;background:linear-gradient(90deg,#0000,currentColor 50%,#0000);transition:color .5s;position:absolute;top:0;left:14%;right:14%}.asx[data-st=now] .tabs{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 11%, transparent), inset 0 -1px 0 var(--line), 0 calc(-1 * var(--g)) 0 var(--bg)}@media (width>=900px){.asx>.stbar{margin-top:-10px}.hero{border-radius:var(--r) var(--r) 0 0}.hero:after{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 16%, transparent);transition:box-shadow .5s}.asx[data-st=sc] .hero:after{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--proj) 42%, transparent)}.stbar{--rim:color-mix(in srgb, var(--gold) 16%, transparent);border-radius:0 0 var(--r) var(--r);background:linear-gradient(180deg, #0000002e, #0000 22px), var(--s1);height:62px;transition:box-shadow .5s}.asx[data-st=sc] .stbar{--rim:color-mix(in srgb, var(--proj) 42%, transparent)}.stbar .seg.vw{box-shadow:inset 0 0 0 1px var(--line);background:#0000003d}.stbar .seg.vw button[aria-selected=true]{background:linear-gradient(180deg, #263028, var(--s3));box-shadow:inset 0 1px #f0e4cc12,0 1px 2px #0000004d}}.stbar .shot{transition:opacity .2s,box-shadow .3s}.stbar .shot:hover{opacity:.85}.stbar .shot.on{box-shadow:0 0 0 1.5px var(--st2)}.tabs{background:linear-gradient(180deg, #f0e4cc09, #f0e4cc00 70%), var(--s1);position:relative}.tabs>*{z-index:1;position:relative}.tabs button i{font:500 10.5px/1 var(--fM);letter-spacing:.02em;color:var(--ink4);margin-right:1px;font-style:normal;transition:color .2s}.tabs button:hover i{color:var(--ink3)}.tabs button[aria-selected=true] i{color:var(--st2)}.tabs button:after{background:var(--st)}.sec-h{font:500 17px/1.3 var(--f);letter-spacing:-.008em;align-items:center;gap:12px;padding:30px 22px 16px;display:flex}.sec-h i{font:500 11px/1 var(--fM);letter-spacing:.02em;color:var(--st2);font-style:normal}.sec-h:after{background:linear-gradient(90deg, var(--line2), transparent 70%);flex:1;height:1px;margin-left:6px}.cl{padding:22px}.cl-h{font:600 10.5px/1.2 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:9px;margin:0 0 14px;display:flex}.cl-h:before{content:"";background:var(--st);flex:none;width:12px;height:1px;transition:background .5s}.who-h .cl-h{margin:0}.kv>div{padding:8px 0}.kv dt{color:var(--key)}.kv dd{letter-spacing:-.003em;font-size:13.5px}i.u{color:var(--ink3);margin-left:.22em;font-size:.84em;font-style:normal;font-weight:400}.kv .tot dt{color:var(--ink)}.kv .p dd,.kv .p dd i.u{color:var(--proj)}.kv.gauge>div{border-bottom:0;position:relative}.kv.gauge>div:not(.tot):not(:last-child):after{content:"";background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}.kv.gauge>div[style]:before{content:"";width:var(--w);background:linear-gradient(90deg, var(--goldDeep), var(--gold2));opacity:.85;border-radius:2px;height:2px;position:absolute;bottom:-.5px;left:0}.kv.gauge>div:nth-last-child(2):has(+.tot):after{background:var(--line2)}.kv.gauge>.tot{border-top:0}.cl.about{background:linear-gradient(180deg, #f0e4cc05, transparent), var(--s1);align-items:baseline;gap:8px 30px;padding:24px 22px 22px}.tx.lead{letter-spacing:-.006em;color:var(--ink);font-size:16.5px;line-height:1.5}.where{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;font-size:13px;display:flex}.where span{white-space:nowrap;align-items:center;display:inline-flex}.where span+span:before{content:"";background:var(--gold);opacity:.75;border-radius:50%;width:3px;height:3px;margin:0 11px}.cl.pros{background:linear-gradient(180deg, color-mix(in srgb, var(--gold) 3.5%, var(--s1)), var(--s1) 85%)}.kf-g{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kf{border-left:1px solid var(--line);flex-direction:column;gap:5px;min-width:0}.kf:first-child{border-left:0;padding-left:0}.kf .ico{color:var(--gold);margin-bottom:8px}.kf b{font:500 26px/1.08 var(--f);color:var(--ink);white-space:nowrap}.kf b i.u{letter-spacing:0;color:var(--ink2)}.kf span{color:var(--ink3)}.mk-t{color:var(--ink2);margin:0 0 12px;font-size:12.5px;display:block}.mb+.mk-t,.kv+.mk-t,.mk-n+.mk-t{margin-top:20px}.mb{flex-direction:column;gap:11px;display:flex}.mb>div{grid-template-columns:minmax(84px,32%) minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.mb span{color:var(--ink3);font-size:13px}.mb i:not(.u){background:#f0e4cc0d;border-radius:3px;height:6px;position:relative;box-shadow:inset 0 0 0 1px #f0e4cc08}.mb i:not(.u):before{content:"";width:var(--w);border-radius:inherit;background:var(--ink4);position:absolute;top:0;bottom:0;left:0}.mb b{min-width:58px;font:500 13.5px var(--f);color:var(--ink2);text-align:right;white-space:nowrap}.mb .hi span{color:var(--ink)}.mb .hi i:not(.u):before{background:linear-gradient(90deg, var(--goldDeep), var(--gold2))}.mb .hi b{color:var(--gold2)}.mb .hi b i.u{color:var(--gold)}.mk-n{color:var(--ink2);margin:12px 0 0;font-size:12.5px;line-height:1.45}.cmp td:nth-child(5){color:var(--ink)}.cmp tbody tr{transition:background .2s}.cmp tbody tr:hover td{background:#f0e4cc05}.mono.firm{background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--party) 30%, #101814), color-mix(in srgb, var(--party) 11%, #0b110e));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 46%, transparent), inset 0 1px 0 color-mix(in srgb, var(--partyLit) 30%, transparent);border-radius:50%}.mono.firm span{letter-spacing:.05em;color:var(--partyLit);font-weight:600}.wc{background:linear-gradient(180deg, color-mix(in srgb, var(--party) 7%, transparent), color-mix(in srgb, var(--party) 1.5%, transparent) 75%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 15%, transparent), inset 0 1px 0 color-mix(in srgb, var(--party) 12%, transparent);gap:12px;padding:16px 16px 15px;transition:background .25s,box-shadow .25s}.wc:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--party) 11%, transparent), color-mix(in srgb, var(--party) 3%, transparent) 75%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 36%, transparent), inset 0 1px 0 color-mix(in srgb, var(--party) 22%, transparent)}.wc .mono{background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--party) 30%, #101814), color-mix(in srgb, var(--party) 11%, #0b110e));width:42px;height:42px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 46%, transparent), inset 0 1px 0 color-mix(in srgb, var(--partyLit) 30%, transparent);border-radius:50%}.wc .mono span{font-size:13px}.wc-t small{font:600 10px/1.3 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--party)}.wc-t b{font:500 13.5px/1.3 var(--f);letter-spacing:.07em;color:var(--ink)}.wc-t em{color:var(--ink3);font-size:12px}.wc>.ex,.prof .ex{color:color-mix(in srgb, var(--party) 72%, var(--ink3));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 24%, transparent)}.who>.tx{color:var(--ink4)}.sd-who{background:linear-gradient(180deg, color-mix(in srgb, var(--party) 7%, transparent), color-mix(in srgb, var(--party) 1.5%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 15%, transparent), inset 0 1px 0 color-mix(in srgb, var(--party) 12%, transparent);border-radius:12px;gap:10px;padding:12px 12px 10px}.sw-h{font:600 10.5px/1.2 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--party);padding:0 2px}.sw-h:hover{color:var(--partyLit)}.sw-g{gap:4px 6px}.sw-f{padding:4px 6px 4px 2px}.sw-f .mono{width:28px;height:28px}.sw-f .mono span{font-size:10px}.sw-f>span:last-child{color:var(--ink)}.prof{background:linear-gradient(180deg, color-mix(in srgb, var(--party) 6%, var(--shIn)), var(--shIn) 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 14%, transparent)}.prof.focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 40%, transparent)}.prof header .mono{width:42px;height:42px}.frw .mono{width:34px;height:34px}@media (width<=1200px){.kf-g{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.kf:nth-child(odd){border-left:0;padding-left:0}}@media (width<=899px){.side:before{display:none}.cl.about{padding:18px 16px}.tx.lead{font-size:15.5px}.kf b{font-size:22px}.sec-h{padding:24px 16px 12px}.mb>div{grid-template-columns:minmax(72px,30%) minmax(0,1fr) auto;gap:10px}.where{flex-direction:column;align-items:flex-start;gap:3px}.where span:before,.where span+span:before{content:"";background:var(--gold);opacity:.75;border-radius:50%;width:3px;height:3px;margin:0 10px 0 1px}}.pf-h b{letter-spacing:.06em;font-size:14.5px}.pf-h small{color:var(--ink3)}.cmp .link{white-space:nowrap}.top:before{opacity:1;-webkit-mask-image:none;mask-image:none}.nav{gap:4px}.nav a{padding:0 11px}.pn{box-shadow:var(--depth);position:relative}.pn:after{content:"";z-index:7;border:1px solid color-mix(in srgb, var(--gold) 11%, transparent);border-radius:inherit;pointer-events:none;border-top:0;transition:border-color .5s;position:absolute;inset:0}.asx[data-st=sc] .pn{box-shadow:var(--depth)}.asx[data-st=sc] .pn:after{border-color:color-mix(in srgb, var(--proj) 24%, transparent)}.pc{margin:0}@media (width>=900px){.stbar{box-shadow:var(--depth);padding:0 12px;position:relative}.asx[data-st=sc] .stbar{box-shadow:var(--depth)}.stbar:after{content:"";border:1px solid var(--rim);border-radius:inherit;pointer-events:none;border-top:0;transition:border-color .5s;position:absolute;inset:0}.stbar>*{z-index:1;position:relative}}.cl.pros{padding:16px 22px 15px}.cl.pros>.cl-h{margin-bottom:12px}.kf{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 11px;padding:1px 18px;display:grid}.kf .ico{stroke-width:1.35px;grid-row:1/span 2;width:18px;height:18px;margin:0}.kf b{letter-spacing:-.012em;font-size:18px}.kf b i.u{font-size:12.5px}.kf span{font-size:12px;line-height:1.3}.pros>.src{margin-top:12px}.ttl{flex-direction:column;gap:7px;min-width:0;display:flex}.ttl-k{font:600 10.5px/1.2 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--gold2);align-items:center;gap:9px;display:flex}.ttl-k:before{content:"";background:var(--gold);width:12px;height:1px}.ttl h1{font:500 24px/1.18 var(--f);letter-spacing:-.016em;color:var(--ink);margin:0}.ttl-s{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;font-size:13px;display:flex}.ttl-s>span{white-space:nowrap;align-items:center;display:inline-flex}.ttl-s>span+span:before{content:"";background:var(--gold);opacity:.75;border-radius:50%;width:3px;height:3px;margin:0 11px}.ttl-s b{color:var(--ink);margin-right:.3em;font-weight:500}.hx-h{align-items:flex-end;padding:16px 2px 18px}.dp{column-gap:var(--g);padding:var(--g);grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"h h""m s";align-items:start;display:grid}.dp-h{grid-area:h;padding:16px 2px 18px}.dp-m{grid-area:m;min-width:0}.dp-side{top:calc(var(--top) + var(--g));grid-area:s;position:sticky}.dp .tabs{top:calc(var(--top) + var(--g));z-index:6;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 11%, transparent), inset 0 -1px 0 var(--line), 0 calc(-1 * var(--g)) 0 var(--bg);position:sticky}.tabs button i.cnt{font:500 11px var(--f);color:var(--ink4);margin:0 0 0 2px}.tabs button[aria-selected=true] i.cnt{color:var(--ink3)}.sd-sec{border-top:1px solid var(--line);padding:18px 20px}.sd-sec:first-child{border-top:0;padding-top:20px}.sd-sec .tx{margin:0 0 14px}.sd-sec.doors{flex-direction:column;align-items:flex-start;gap:10px;padding-top:16px;padding-bottom:16px;display:flex}.dp-side{min-height:0}.path{margin:0;padding:0;list-style:none}.path li{grid-template-columns:34px minmax(0,1fr) minmax(120px,auto);align-items:start;gap:6px 16px;display:grid;position:relative}.path li>i{z-index:1;width:28px;height:28px;font:500 10.5px/1 var(--fM);color:var(--gold2);background:var(--s1);box-shadow:inset 0 0 0 1px var(--goldLine);border-radius:50%;place-items:center;font-style:normal;display:grid;position:relative}.path li:before{content:"";background:var(--line2);width:1px;position:absolute;top:0;bottom:0;left:13.5px}.path li:first-child:before{top:28px}.path li:last-child:before{height:28px;bottom:auto}.path b{font:500 14.5px/1.3 var(--f);color:var(--ink);display:block}.path p{color:var(--ink2);text-wrap:pretty;margin:4px 0 0;font-size:13px;line-height:1.5}.path .src{margin-top:6px}.who-r{font:500 11.5px/1.2 var(--f);color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2);white-space:nowrap;border-radius:999px;justify-self:end;margin-top:2px;padding:4px 9px}.li.chk .ico{color:var(--gold)}.cl.note{flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding-top:16px;padding-bottom:16px;display:flex}.cl.note .tx{flex:360px;margin:0}.cl.note .src{margin:0}.cl.note .link{margin-left:auto}.link{align-items:baseline}.link>.ico{align-self:center}.rules{border-collapse:collapse;width:100%;font-size:13px}.rules th{font:500 12px var(--f);color:var(--ink3);text-align:left;white-space:nowrap;padding:0 12px 10px 0}.rules td{border-top:1px solid var(--line);color:var(--ink);vertical-align:top;padding:11px 12px 11px 0}.rules td:first-child{width:42%;color:var(--key)}.ru{align-items:flex-start;gap:7px;line-height:1.4;display:inline-flex}.ru .ico{flex:none;width:14px;height:14px;margin-top:2px}.ru.y .ico{color:var(--ok)}.ru.p .ico{color:var(--gold)}.ru.n{color:var(--ink3)}.ru.n .ico{color:#c98e7c}.rules+.tx{margin:14px 0 0}.cl.how{flex-direction:column;gap:6px;display:flex}.cl.how>.ico{width:20px;height:20px;color:var(--gold);stroke-width:1.3px;margin-bottom:6px}.cl.how b{font:500 14px/1.3 var(--f);color:var(--ink)}.cl.how p{color:var(--ink2);text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}.cl.how .src{margin-top:auto;padding-top:8px}.cx-picks{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.cx-in{box-shadow:inset 0 0 0 1px var(--line2);cursor:text;background:#00000038;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;transition:box-shadow .2s;display:flex}.cx-in:focus-within{box-shadow:inset 0 0 0 1px var(--goldLine)}.cx-in small{color:var(--ink3);font-size:11.5px}.cx-in span{font:500 24px/1.15 var(--f);letter-spacing:-.015em;color:var(--gold2);align-items:baseline;gap:2px;display:flex}.cx-in input{min-width:0;font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.cx-rows{margin:12px 0 0}.cx-rows dt{flex-direction:column;align-items:flex-start;gap:1px}.cx-rows dt small{color:var(--ink3);font-size:11.5px}.cx-rows dd.q{font:400 12.5px var(--f);color:var(--ink3);white-space:normal;max-width:48%}.cx-rows .tot dd{color:var(--gold2)}.cx-rows .tot dd small{text-align:right;display:block}.cx .src{margin-top:10px}.cx .tx.sm{margin:6px 0 0}.pp-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pp{background:linear-gradient(180deg, color-mix(in srgb, var(--party) 6.5%, transparent), color-mix(in srgb, var(--party) 1.5%, transparent) 70%);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 15%, transparent), inset 0 1px 0 color-mix(in srgb, var(--party) 12%, transparent);animation:fadeIn var(--fade) ease;border-radius:12px;flex-direction:column;gap:12px;padding:18px;display:flex}.pp header{align-items:center;gap:12px;display:flex}.pp header .mono{width:44px;height:44px}.pp-h{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pp-h small{font:600 10px/1.3 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--party)}.pp-h b{font:500 15px/1.25 var(--f);letter-spacing:.06em;color:var(--ink)}.pp-h em{color:var(--ink3);font-size:12px;font-style:normal}.pp header>.ex,.pp header>.ok{align-self:flex-start}.pp>.tx{color:var(--ink2);margin:0}.pp-n{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px 26px;margin:0;padding:12px 0 0;display:flex}.pp-n dt{color:var(--ink3);font-size:11.5px}.pp-n dd{font:500 15px/1.2 var(--f);color:var(--ink);margin:2px 0 0}.pp-n .lead dd{font-size:13.5px}.pp-n .lead small{font:400 11.5px var(--f);color:var(--ink3);margin-top:1px;display:block}.pp-d{margin:0}.pp-d dt{flex-direction:column;align-items:flex-start;gap:1px}.pp-d dt small{color:var(--ink3);font-size:11.5px}.pp footer{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:10px;display:flex}.pp-f{min-width:0;color:var(--ink3);flex-wrap:wrap;align-items:baseline;gap:3px 10px;font-size:12px;display:flex}.pp-f i{color:var(--ink4);font-style:normal}.pp-f a{color:var(--proj);transition:color .2s}.pp-f a:hover{color:var(--projLit)}.pp footer .link{color:var(--party);flex:none}.pp footer .link:hover{color:var(--partyLit)}.ck{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ck li{gap:12px;padding:9px 0;display:flex}.ck li+li{border-top:1px solid var(--line)}.ck .ico{width:17px;height:17px;color:var(--party);margin-top:1px}.ck b{font:500 13px/1.35 var(--f);color:var(--ink);display:block}.ck small{color:var(--ink3);margin-top:2px;font-size:12px;line-height:1.45;display:block}.qa details{border-top:1px solid var(--line)}.qa details:first-child{border-top:0}.qa summary{cursor:pointer;font:500 14.5px/1.4 var(--f);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;list-style:none;transition:color .2s;display:flex}.qa summary::-webkit-details-marker{display:none}.qa summary:hover{color:#fff}.qa summary i{width:26px;height:26px;color:var(--gold2);box-shadow:inset 0 0 0 1px var(--line2);transition:transform .3s var(--ease), box-shadow .2s;border-radius:50%;flex:none;place-items:center;display:grid}.qa summary:hover i{box-shadow:inset 0 0 0 1px var(--goldLine)}.qa summary .ico{width:13px;height:13px}.qa details[open] summary i{transform:rotate(45deg)}.qa-a{padding:0 42px 16px 0;animation:.3s fadeIn}.qa-a p{max-width:72ch;color:var(--ink2);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.6}.qa-f{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-top:10px;display:flex}.qa-f .src{margin:0}@media (width<=1200px){.dp{grid-template-columns:minmax(0,1fr) 340px}.pp-g{grid-template-columns:minmax(0,1fr)}}@media (width<=899px){.pn:after{display:none}.dp{row-gap:var(--g);grid-template-columns:minmax(0,1fr);grid-template-areas:"h""m""s";padding:0 0 84px}.dp-h{padding:18px 16px 4px}.dp-side{border-radius:var(--r);margin:0 12px;position:static}.dp .tabs{top:var(--top);box-shadow:inset 0 -1px 0 var(--line);border-radius:0}.ttl h1{font-size:21px}.hx-h{padding:16px 16px 12px}.path li{grid-template-columns:30px minmax(0,1fr)}.who-r{grid-column:2;justify-self:start;margin-top:0}.rules td:first-child{width:auto}.rules th,.rules td{padding-right:8px}.qa-a{padding-right:0}.kf{padding:1px 12px}}.cards.few .cd-v{aspect-ratio:auto;height:clamp(240px,100svh - 500px,440px)}.cards.few .cd-b{padding:14px 16px 16px}.cards.few .cd-t{font-size:16px}@media (width<=899px){.hx-h{flex-wrap:wrap;row-gap:12px}.hx-h .ttl{flex:100%}.hx-h .mseg{margin-left:0}.ttl-s{flex-direction:column;align-items:flex-start;gap:3px}.ttl-s>span:before,.ttl-s>span+span:before{content:"";background:var(--gold);opacity:.75;border-radius:50%;width:3px;height:3px;margin:0 10px 0 1px}.pp footer{flex-direction:column;align-items:flex-start}.pp-f{flex-direction:column;align-items:flex-start;gap:4px}.rules thead{display:none}.rules tr{border-top:1px solid var(--line);padding:11px 0;display:block}.rules td{border:0;align-items:baseline;gap:10px;padding:3px 0;display:flex}.rules td:first-child{color:var(--ink);margin-bottom:4px}.rules td[data-l]:before{content:attr(data-l);color:var(--ink3);flex:0 0 132px;font-size:12px}.ttl-s>span{white-space:normal}}.top:before{background:0 0}.top{background:radial-gradient(1150px 540px at 74% -210px, color-mix(in srgb, var(--gold) 9%, transparent), transparent 70%) fixed, radial-gradient(1000px 760px at -6% 112%, color-mix(in srgb, var(--proj) 4.5%, transparent), transparent 70%) fixed, radial-gradient(150% 120% at 50% 35%, transparent 58%, #0000006b) fixed, var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transition:none}.top:after{background:linear-gradient(90deg, color-mix(in srgb, var(--gold2) 64%, transparent), color-mix(in srgb, var(--gold) 34%, transparent) 14%, color-mix(in srgb, var(--gold) 12%, transparent) 50%, transparent 92%)}.hx-h.lh{align-items:flex-end}.lh .ttl{flex:auto}.lh .ttl h1{letter-spacing:-.022em;font-size:30px;line-height:1.14}.lh-s{max-width:none;color:var(--ink3);text-wrap:pretty;margin:2px 0 0;font-size:14px;line-height:1.5}@media (width<=899px){.lh .ttl h1{font-size:24px}.mtabs{grid-template-columns:repeat(6,minmax(0,1fr))}.mtabs a{letter-spacing:-.01em;white-space:nowrap;font-size:10px}}.sec-h:after{content:none}.ab-lead p{max-width:64ch;font:400 17px/1.6 var(--f);color:var(--ink);text-wrap:pretty;margin:0}.ab-d{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px;margin:0;padding:0;list-style:none;display:grid}.ab-d li{align-items:flex-start;gap:12px;min-width:0;display:flex}.ab-d .ico{width:20px;height:20px;color:var(--gold);stroke-width:1.3px;flex:none}.ab-d span{flex-direction:column;gap:4px;min-width:0;display:flex}.ab-d b{font:500 14px/1.3 var(--f);color:var(--ink)}.ab-d small{color:var(--ink2);text-wrap:pretty;font-size:13px;line-height:1.5}.about .path li{grid-template-columns:34px minmax(0,1fr) auto}.about .path .link{white-space:nowrap;align-self:center}@media (width<=899px){.ab-lead p{font-size:15.5px}.ab-d{grid-template-columns:minmax(0,1fr);gap:18px}.about .path li{grid-template-columns:30px minmax(0,1fr)}.about .path .link{grid-column:2;justify-self:start}}.path li+li{border-top:0}.path li{padding:12px 0}.kv.mk .hi dt{color:var(--ink)}.kv.mk .hi dd{color:var(--gold2)}.kv.mk .hi dd i.u{color:var(--gold)}html,body{overscroll-behavior:none}.veil{display:none}@media (width>=900px){.pn{isolation:isolate}.dp .tabs,.asx[data-st=now] .tabs{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 11%, transparent), inset 0 -1px 0 var(--line)}.dp .veil,.asx[data-st=now] .veil{top:var(--top);z-index:5;height:calc(var(--g) + var(--r));margin-bottom:calc(-1 * (var(--g) + var(--r)));pointer-events:none;background:radial-gradient(1150px 540px at 74% -210px, color-mix(in srgb, var(--gold) 9%, transparent), transparent 70%) fixed, radial-gradient(1000px 760px at -6% 112%, color-mix(in srgb, var(--proj) 4.5%, transparent), transparent 70%) fixed, radial-gradient(150% 120% at 50% 35%, transparent 58%, #0000006b) fixed, var(--bg);display:block;position:sticky}}.tabs button:after{content:none}.tabs>.tab-ink{z-index:2;background:var(--st);pointer-events:none;height:2px;transition:transform .38s var(--ease), width .38s var(--ease), opacity .2s ease, background-color .5s ease;border-radius:2px;position:absolute;bottom:0;left:0}.tabs>.tab-ink.still{transition:none}:root{--ed:#a58cff;--edHi:#c2b2ff;--edDeep:#7d5ff2;--edInk:#140c30;--edLine:color-mix(in srgb, var(--ed) 46%, transparent);--edWash:color-mix(in srgb, var(--ed) 11%, transparent);--edSurf:#17142a;--fix:#ee9a76}.btn.ed{background:var(--ed);color:var(--edInk);box-shadow:inset 0 -1px #0000002e}.btn.ed:hover{background:var(--edHi)}.btn.ed:active{background:var(--edDeep)}.btn.ed.off{opacity:.45;cursor:default}.btn.ed.off:hover{background:var(--ed)}.btn[aria-busy=true]{cursor:progress;animation:1.1s ease-in-out .5s infinite alternate busy}@keyframes busy{to{opacity:.6}}.btn.ghost.ed-gh{box-shadow:inset 0 0 0 1px var(--edLine);color:var(--edHi)}.btn.ghost.ed-gh:hover{background:var(--edWash)}.chip.ed[aria-pressed=true]{background:var(--ed);color:var(--edInk)}.chip.ed:hover{box-shadow:inset 0 0 0 1px var(--edLine)}.ed-k{font:600 11px/1.2 var(--f);letter-spacing:.1em;text-transform:uppercase;color:var(--ed);align-items:center;gap:7px;display:inline-flex}.ed-k .ico{width:14px;height:14px}.ed-l{font:600 10.5px/1.2 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);display:block}@keyframes edShake{0%,to{transform:none}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.shake{animation:.38s edShake}@keyframes edSpin{to{transform:rotate(360deg)}}.ring.ed-spin{color:var(--ed);box-shadow:none;border:2px solid var(--edWash);border-top-color:var(--ed);animation:.9s linear infinite edSpin}.tag.ed-tag{z-index:1;color:var(--edInk);background:var(--ed);-webkit-backdrop-filter:none;position:absolute;top:10px;left:10px}.tag.ed-tag .ico{width:12px;height:12px}.tag.ed-tag.sold{color:var(--bSoldInk);background:var(--bSold)}.tag.ed-tag.fix{color:var(--bFixInk);background:var(--bFix)}.tag.pv,.tag.ed-tag.pv{color:var(--bPv);background:var(--bPvGlass);box-shadow:inset 0 0 0 1px var(--bPvLine), inset 0 1px 0 #f0e4ff0f;-webkit-backdrop-filter:blur(8px)}.cd-v .tag.ed-tag{top:11px;bottom:auto;left:42px}.tag.pv .ico{width:12px;height:12px}.ed-p{--st:var(--ed)}.ed-page{max-width:1240px;margin:0 auto;padding:34px 28px 96px}.ed-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:22px;display:flex}.ed-h h1{font:500 30px/1.15 var(--f);letter-spacing:-.015em;margin:8px 0 0}.ed-sub{color:var(--ink3);margin:8px 0 0;font-size:14px}.ed-back{font:500 12.5px var(--f);color:var(--ink3);align-items:center;gap:6px;margin-bottom:10px;transition:color .2s;display:inline-flex}.ed-back:hover{color:var(--ink)}.ed-h .ed-back+.ed-k{display:flex}.ed-acts{flex:none;align-items:center;gap:8px;display:flex}.ed-bar{justify-content:space-between;align-items:center;gap:16px;margin:20px 0 14px;display:flex}.ed-bar .seg button[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--ed), inset 0 1px 0 #f0e4cc12}.ed-bar .seg .dot{background:var(--ed);border-radius:50%;width:6px;height:6px}.ed-mode{color:var(--ink3);align-items:center;gap:7px;font-size:12px;display:inline-flex}.ed-mode i{background:var(--ok);border-radius:50%;width:7px;height:7px}.ed-mode i.lc{background:var(--ink4)}.ed-list{border-radius:var(--r);background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;display:flex}.er{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1.4fr) 150px minmax(0,1.6fr) 44px 16px;align-items:center;gap:16px;padding:12px 16px;transition:background .2s;display:grid}.er:first-child{border-top:0}.er:hover{background:#f0e4cc06}.er:hover>.ico{color:var(--ed)}.er>.ico{color:var(--ink4);transition:color .2s}.er-v{background:var(--s3);width:64px;height:44px;color:var(--ink4);border-radius:7px;place-items:center;display:grid;overflow:hidden}.er-v img{object-fit:cover;width:100%;height:100%}.er-b{flex-direction:column;gap:3px;min-width:0;display:flex}.er-b b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.er-b small,.er-l small{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.er-l{min-width:0;color:var(--ink2);flex-direction:column;gap:2px;font-size:12.5px;display:flex}.er-l>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.er-l q,.lg q,.tl-e q{quotes:"«" "»"}.er-c{font:500 12px var(--fM);color:var(--ink4);align-items:center;gap:5px;display:inline-flex}.er-c.on{color:var(--edHi)}.vp,.ds{height:24px;font:500 11.5px/1 var(--f);white-space:nowrap;border-radius:7px;justify-self:start;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.vp i,.ds i{background:currentColor;border-radius:50%;width:7px;height:7px}.vp .ico{width:12px;height:12px}.vp.public{color:var(--ok);background:color-mix(in srgb, var(--ok) 10%, transparent)}.vp.private{color:var(--bPv);background:var(--bPvGlass);box-shadow:inset 0 0 0 1px var(--bPvLine)}.vp.sold{color:var(--bSoldInk);background:var(--bSold)}.vp.fix{color:var(--bFixInk);background:var(--bFix)}.er{position:relative}.er-go{border-radius:inherit;position:absolute;inset:0}.vp-at{z-index:1;justify-self:start;position:relative}.vp-at.on{z-index:7}.vp-b{cursor:pointer;transition:filter .2s,box-shadow .2s}.vp-b .ico:last-child{opacity:.7;width:11px;height:11px;margin-left:1px}.vp-b:hover{filter:brightness(1.15)}.vp-b[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--edLine)}.vp-pop{z-index:6;width:340px;box-shadow:inset 0 0 0 1px var(--edLine), 0 24px 60px -18px #000000e6;animation:stOk .22s var(--ease) both;background:#110f1a;border-radius:14px;padding:12px;position:absolute;top:calc(100% + 8px);left:0}.vp-pop .ad-last{margin:10px 2px 0}.ds.s-sent{color:var(--edHi);box-shadow:inset 0 0 0 1px var(--edLine)}.ds.s-work{color:var(--edInk);background:var(--ed)}.ds.s-made{color:var(--ok);background:color-mix(in srgb, var(--ok) 10%, transparent)}.lg{border-top:1px solid var(--line);color:var(--ink2);grid-template-columns:120px 80px minmax(0,1fr) minmax(0,260px);align-items:baseline;gap:14px;padding:11px 16px;font-size:13px;display:grid}.lg:first-child{border-top:0}.lg time{font:400 12px var(--fM);color:var(--ink4)}.lg b{color:var(--ink);font-weight:500}.lg-t{text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lg a,.tl a{color:var(--edHi)}.lg a:hover,.tl a:hover{color:#fff}.ed-empty{text-align:center;color:var(--ink3);flex-direction:column;align-items:center;gap:10px;padding:64px 20px;display:flex}.ed-empty>.ico{width:26px;height:26px;color:var(--ed)}.ed-empty b{color:var(--ink);font-size:15px;font-weight:500}.ed-empty p{max-width:380px;margin:0 0 6px}.ed-empty.sm{border-radius:var(--r);background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);padding:40px 20px}.ed-login{min-height:calc(100svh - var(--top));place-items:center;padding:40px 16px;display:grid}.ed-card{background:var(--s1);width:min(380px,100%);box-shadow:inset 0 0 0 1px var(--line2), inset 0 3px 0 var(--ed), 0 40px 80px -40px #000000e6;border-radius:16px;flex-direction:column;gap:16px;padding:30px 28px 24px;display:flex}.ed-card h1{font:500 24px/1.2 var(--f);margin:-4px 0 6px}.ed-err{color:#f0a5a0;margin:-4px 0 0;font-size:12.5px}.ed-demo{text-align:center;font:400 11.5px var(--fM);color:var(--ink4);margin:0}.ed-p .fld,.ed-sh .fld{flex-direction:column;gap:8px;display:flex}.ed-p .fld input,.ed-p .fld textarea,.ed-sh .fld input,.ed-sh .fld textarea{background:var(--s2);width:100%;box-shadow:inset 0 0 0 1px var(--line2);font:400 14px/1.5 var(--f);color:var(--ink);resize:vertical;border:0;border-radius:10px;outline:none;padding:11px 13px;transition:box-shadow .2s}.ed-sh .fld input,.ed-sh .fld textarea{background:var(--shIn)}.ed-p .fld input:focus,.ed-p .fld textarea:focus,.ed-sh .fld input:focus,.ed-sh .fld textarea:focus{box-shadow:inset 0 0 0 1px var(--ed), 0 0 0 3px var(--edWash)}.ed-p ::placeholder,.ed-sh ::placeholder{color:var(--ink4)}.cx{background:var(--s2);box-shadow:inset 0 0 0 1px var(--line2);border-radius:14px;flex-direction:column;transition:box-shadow .2s,background .2s;display:flex;position:relative}.cx:focus-within{box-shadow:inset 0 0 0 1px var(--ed), 0 0 0 3px var(--edWash)}.cx.over{background:color-mix(in srgb, var(--ed) 7%, var(--s2));box-shadow:inset 0 0 0 2px var(--ed)}.cx textarea{width:100%;min-height:46px;max-height:240px;box-shadow:none;resize:none;font:400 14px/1.5 var(--f);color:var(--ink);background:0 0;border:0;border-radius:14px 14px 0 0;outline:none;padding:13px 14px 4px;display:block}.cx textarea::placeholder{color:var(--ink4)}.cx-att{flex-wrap:wrap;gap:8px;padding:8px 12px 2px;display:flex}.tile{background:var(--s3);width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--line);border-radius:9px;flex:none;position:relative;overflow:hidden}.tile img{object-fit:cover;width:100%;height:100%}.tile.up img{opacity:.45;filter:saturate(.6)}.tile-d{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100%;padding:6px;display:flex}.tile-d .ico{width:20px;height:20px;color:var(--ed)}.tile-d small{color:var(--ink3);word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.tile-x{width:22px;height:22px;color:var(--ink);opacity:0;background:#0b100dd1;border-radius:6px;place-items:center;transition:opacity .15s,background .15s;display:grid;position:absolute;top:4px;right:4px}.tile-x:hover{background:#3a1c1c}.tile:hover .tile-x{opacity:1}@media (hover:none){.tile-x{opacity:1}}.dn-spin{border:2px solid #ffffff2e;border-top-color:var(--ed);border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.8s linear infinite edSpin;position:absolute;top:50%;left:50%}.cx-bar{align-items:center;gap:8px;padding:6px 8px 8px;display:flex}.cx-clip{height:32px;font:500 12.5px var(--f);color:var(--edHi);border-radius:8px;align-items:center;gap:7px;padding:0 9px;transition:background .2s;display:inline-flex}.cx-clip:hover{background:var(--edWash)}.cx-clip .ico{width:17px;height:17px}.cx-clip span:empty{display:none}.cx-h{min-width:0;color:var(--ink4);flex:1;font-size:12px}.btn.cx-send{width:36px;padding:0}.cx-over{z-index:3;color:var(--edHi);background:color-mix(in srgb, var(--edSurf) 88%, transparent);opacity:0;pointer-events:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;transition:opacity .15s;display:flex;position:absolute;inset:0}.cx-over .ico{width:26px;height:26px}.cx-over b{font-weight:500}.cx.over .cx-over{opacity:1}.cx.big{background:var(--s1);border-radius:16px;max-width:860px;margin:24px auto 0}.cx.big textarea{border-radius:16px 16px 0 0;min-height:200px;max-height:none;padding:24px 26px 12px;font-size:15.5px;line-height:1.65}.cx.big .cx-att{gap:10px;padding:6px 24px 14px}.cx.big .tile{border-radius:10px;width:132px;height:99px}.cx.big .tile-x{width:26px;height:26px;top:6px;right:6px}.cx.big .cx-bar{border-top:1px solid var(--line);gap:12px;padding:10px 12px 12px 14px}.cx.big .cx-clip{background:var(--edWash);height:40px;box-shadow:inset 0 0 0 1px var(--edLine);border-radius:10px;padding:0 14px}.cx.big .cx-clip:hover{background:color-mix(in srgb, var(--ed) 18%, transparent)}.cx.big .cx-over{border-radius:16px;font-size:16px}.dn .ed-h{max-width:860px;margin:0 auto}.dn-hint{text-align:right;max-width:860px;color:var(--ink4);margin:10px auto 0;font-size:12px}.dv-g{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:20px;margin-top:22px;display:grid}.dv-chat{flex-direction:column;gap:12px;min-width:0;display:flex}.dv-doc{height:36px;color:var(--ink2);background:var(--s1);box-shadow:inset 0 0 0 1px var(--line2);border-radius:9px;align-items:center;gap:8px;padding:0 13px;font-size:13px;display:inline-flex}.dv-doc .ico{width:16px;height:16px;color:var(--ed)}.dv-doc:hover{color:var(--ink)}.dv-s{top:calc(var(--top) + 16px);flex-direction:column;gap:14px;display:flex;position:sticky}.ed-box{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex}.ed-box .sh-note .ico{color:var(--ed)}.dv-wait{color:var(--ink2)}.ed-track{margin:0;padding:0;list-style:none;display:flex}.ed-track li{color:var(--ink4);flex-direction:column;flex:1;gap:9px;font-size:12px;display:flex;position:relative}.ed-track li i{z-index:1;background:var(--s1);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--line3);border-radius:50%;position:relative}.ed-track li:before{content:"";background:var(--line2);height:1px;position:absolute;top:5.5px;left:12px;right:0}.ed-track li:last-child:before{content:none}.ed-track li b{font-weight:500}.ed-track li.was{color:var(--ink3)}.ed-track li.was i{background:var(--ed);box-shadow:none}.ed-track li.was:before{background:var(--ed)}.ed-track li.is{color:var(--ink)}.ed-track li.is i{background:var(--ed);box-shadow:0 0 0 4px var(--edWash)}.tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tl>li{border-top:1px solid var(--line);padding:12px 0}.tl-none{color:var(--ink4);font-size:12.5px}.tl-w{align-items:center;gap:8px;font-size:12.5px;display:flex}.tl-w i{width:22px;height:22px;font:600 11px/1 var(--f);color:var(--edInk);background:var(--ed);border-radius:50%;place-items:center;font-style:normal;display:grid}.msg.r-broker .tl-w i{background:var(--party);color:#0d1420}.tl-w b{font-weight:500}.tl-w time{font:400 11.5px var(--fM);color:var(--ink4);margin-left:auto}.msg p{color:var(--ink2);white-space:pre-wrap;word-break:break-word;margin:7px 0 0 30px;font-size:13.5px;line-height:1.55}.att{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:440px;margin:10px 0 0 30px;display:grid}.att.one{grid-template-columns:minmax(0,1fr);max-width:340px}.att-t{aspect-ratio:4/3;background:var(--s3);cursor:zoom-in;border-radius:8px;overflow:hidden}.att-t img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease)}.att-t:hover img{transform:scale(1.04)}.att-d{flex-wrap:wrap;gap:6px;margin:8px 0 0 30px;display:flex}.tl>li.msg.first{background:var(--s1);box-shadow:inset 0 0 0 1px var(--line), inset 3px 0 0 var(--party);border:0;border-radius:14px;padding:20px 22px 22px}.msg.first p{color:var(--ink);margin-top:12px;font-size:15px;line-height:1.65}.msg.first .att{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;margin-top:14px}.msg.first .att-t:first-child{grid-area:span 2/span 2}.msg.first .att.one{grid-template-columns:minmax(0,1fr);max-width:620px}.msg.first .att.one .att-t:first-child{grid-area:auto}.tl>li.msg.first+li{border-top:0;margin-top:8px}.tl-e{color:var(--ink3);grid-template-columns:22px 1fr;gap:2px 8px;font-size:12.5px;display:grid}.tl-e .tl-d{width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--ed);border-radius:50%;grid-row:span 2;justify-self:center;margin-top:5px}.tl-e b{color:var(--ink);font-weight:500}.tl-e small{color:var(--ink4);font-size:11.5px}.tl-e .ico{vertical-align:-2px;width:13px;height:13px;color:var(--ed);margin-right:4px}.lk{min-height:42px;box-shadow:inset 0 0 0 1px var(--line2);background:#00000047;border-radius:10px;align-items:center;gap:10px;padding:4px 4px 4px 13px;display:flex}.lk code{min-width:0;font:400 12px var(--fM);color:var(--edHi);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;flex:1;overflow:hidden}.lk-h{letter-spacing:.12em;color:var(--ink4);flex:1}.lk .btn{flex:none}.mk-src{box-shadow:inset 0 0 0 1px var(--line2), inset 3px 0 0 var(--party);background:#00000038;border-radius:12px;flex-direction:column;gap:8px;margin-top:10px;padding:14px 16px;display:flex}.mk-src p{white-space:pre-wrap;max-height:150px;color:var(--ink2);margin:0;font-size:13px;line-height:1.55;overflow:auto}.ed-sh .sh-card{box-shadow:0 0 0 1px var(--edLine), inset 0 3px 0 var(--ed), 0 40px 80px -30px #000000e6}.mk{flex-direction:column;gap:14px;margin-top:6px;display:flex}.mk-cov{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;display:grid}.mk-cov button{aspect-ratio:4/3;opacity:.6;box-shadow:inset 0 0 0 1px var(--line2);border-radius:8px;transition:opacity .2s;overflow:hidden}.mk-cov button img{object-fit:cover;width:100%;height:100%}.mk-cov button[aria-pressed=true]{opacity:1;outline:2px solid var(--ed);outline-offset:1px}.ed-lb{z-index:120;opacity:0;background:#050706f0;place-items:center;padding:48px;transition:opacity .22s;display:grid;position:fixed;inset:0}.ed-lb.on{opacity:1}.ed-lb img{border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 30px 80px -20px #000}.ed-lb .ib{position:absolute}.ed-lb-x{top:16px;right:16px}.ed-lb-p{top:50%;left:16px}.ed-lb-n{top:50%;right:16px}.ed-lb-c{font:400 12px var(--fM);color:var(--ink3);position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (width<=899px){.ed-page{padding:22px 16px 120px}.ed-h{flex-direction:column;align-items:stretch;gap:16px}.ed-h h1{font-size:24px}.ed-acts{justify-content:flex-end}.ed-bar{flex-direction:column;align-items:flex-start}.er{grid-template-columns:56px minmax(0,1fr) auto;gap:6px 12px}.er-v{grid-row:span 2;width:56px;height:40px}.er .vp,.er .ds,.er .vp-at{grid-area:1/3}.vp-pop{width:min(340px,100vw - 32px);left:auto;right:0}.er-l{grid-column:2/4}.er-c,.er>.ico{display:none}.lg{grid-template-columns:1fr auto;gap:4px 10px}.lg span:not(.lg-t){grid-column:1/-1}.lg-t{text-align:left;grid-column:1/-1}.dv-g{grid-template-columns:1fr}.dv-s{order:-1;position:static}.cx.big{margin-top:16px}.cx.big textarea{min-height:220px;padding:16px 16px 8px;font-size:15px}.cx.big .cx-att{padding:4px 16px 12px}.cx.big .tile{width:96px;height:72px}.cx.big .cx-h{display:none}.msg.first .att{grid-template-columns:repeat(3,minmax(0,1fr))}.tl>li.msg.first{padding:16px}.msg.first p,.msg.first .att{margin-left:0}}.st-get{z-index:6;--glide:cubic-bezier(.4, 0, .2, 1);flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;top:60px;left:16px}.hero.is-full~.st-get{display:none}.gt-h{white-space:nowrap;border-radius:9px;align-items:center;gap:9px;height:34px;padding:0 10px 0 12px;transition:background .2s,box-shadow .2s;display:inline-flex}.gt-h>i{border-radius:50%;flex:none;width:6px;height:6px}.gt-h b{font:600 13.5px/1 var(--f);letter-spacing:.005em}.gt-h .ico{width:14px;height:14px;transition:transform .24s var(--glide)}.st-get.open .gt-h .ico{transform:rotate(180deg)}.gt-r{align-items:center;gap:8px;display:flex}.gt-r .tag.pv{border-radius:9px;height:34px;padding:0 12px;font-size:12.5px}.gt-c{-webkit-backdrop-filter:blur(14px);transform-origin:16px 0;animation:gtIn .24s var(--glide);border-radius:12px;overflow:hidden}.gt-c.closing{opacity:0;transition:opacity .2s var(--glide), transform .2s var(--glide);pointer-events:none;transform:translateY(-4px)}@keyframes gtIn{0%{opacity:0;transform:translateY(-4px)}}.gt-k{font:600 10.5px/1 var(--f);letter-spacing:.09em;color:var(--ambLit);padding:13px 14px 4px;display:block}.gt-c ul{margin:0;padding:2px 14px 0;list-style:none}.gt-c li{gap:11px;padding:9px 0;display:flex}.gt-c li+li{box-shadow:inset 0 1px 0 var(--ambRule)}.gt-c li .ico{width:15px;height:15px;margin-top:1px}.gt-c li b{font:400 13px/1.35 var(--f);color:var(--ink);display:block}.gt-c li small{font:400 11.5px/1.35 var(--f);color:var(--ink3);margin-top:2px;display:block}.gt-f{background:color-mix(in srgb, var(--amb) 11%, transparent);box-shadow:inset 0 0 0 1px var(--ambRule);border-radius:9px;flex-direction:column;gap:4px;margin:4px 10px 10px;padding:10px 12px 11px;display:flex}.gt-f span{font:400 12.5px/1.35 var(--f);color:var(--ink2)}.gt-f span b{color:var(--ambLit);font-weight:600}.gt-f small{font:400 11.5px/1.3 var(--f);color:var(--ink3)}.gt-c.tight li small,.gt-c.tight .gt-f small{display:none}.gt-c.tight li{padding:7px 0}.st-nav.l{transition:opacity .3s,background .2s,transform .24s cubic-bezier(.4,0,.2,1)}@media (width<=899px){.st-get{top:50px;left:10px}.gt-h,.gt-r .tag.pv{height:32px}.hw:has(>.st-get.open:not([hidden])) .hero:not(.is-full) .st-nav.l{display:none}.hw:has(>.st-get.open:not([hidden])) .hero:not(.is-full) .st-bl{display:none}}.hero.is-full{aspect-ratio:auto;width:auto;height:auto;max-height:none}.hero.is-full>.sv[data-sv=pic],.hero.is-full>.swipe{inset:68px 84px 136px}.hero.is-full .st-nav{opacity:1;width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--line2);background:#ffffff0f;margin-top:-57px}.hero.is-full .st-nav:hover{background:#ffffff1f}.hero.is-full .st-nav.l{left:20px}.hero.is-full .st-nav.r{right:20px}.hero.is-full .st-tr{top:16px;right:16px}.hero.is-full .st-bl{pointer-events:none;justify-content:center;display:flex;bottom:92px;left:20px;right:20px}.hero.is-full .st-cap{text-shadow:none}.st-fs{display:none}.hero.is-full .st-fs{-webkit-backdrop-filter:none;background:0 0;gap:6px;padding:2px;display:flex;bottom:20px;left:20px;right:20px}.st-fs .shot:first-child{margin-left:auto}.st-fs .shot:last-child{margin-right:auto}.hero.is-full .st-fs .shot{opacity:.45;border-radius:8px;width:84px;height:52px;transition:opacity .2s,box-shadow .3s}.hero.is-full .st-fs .shot:hover{opacity:.8}.hero.is-full .st-fs .shot.on{opacity:1;box-shadow:0 0 0 1.5px var(--gold2)}.asx[data-st=sc] .hero.is-full .st-fs .shot.on{box-shadow:0 0 0 1.5px var(--proj)}@media (width<=899px){.hero.is-full>.sv[data-sv=pic],.hero.is-full>.swipe{inset:60px 0 124px}.hero.is-full .st-tr .ib{display:grid}.hero.is-full .st-nav{display:none}.hero.is-full .st-cap>span{display:inline}.hero.is-full .st-bl{bottom:84px;left:12px;right:12px}.hero.is-full .st-fs{bottom:16px;left:12px;right:12px}.hero.is-full .st-fs .shot{width:68px;height:44px}}:root{--deal:#93cfa0;--dealLine:color-mix(in srgb, var(--deal) 36%, transparent);--dealWash:color-mix(in srgb, var(--deal) 9%, transparent)}.badge.pk2{background:color-mix(in srgb, var(--deal) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--deal) 46%, transparent);color:var(--deal)}.nav .badge{position:relative;top:1px}.pk-deal{background:var(--dealWash);box-shadow:inset 0 0 0 1px var(--dealLine);border-radius:9px;align-items:flex-start;gap:10px;margin:0;padding:9px 11px;display:flex}.pk-deal.in{animation:dealIn .5s var(--ease)}@keyframes dealIn{0%{opacity:0;transform:translateY(3px)}}.pk-deal>i{background:var(--deal);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--deal) 16%, transparent);border-radius:50%;flex:none;margin-top:5px}.pk-deal span{flex-direction:column;gap:2px;display:flex}.pk-deal b{font:600 13px/1.3 var(--f);color:var(--deal)}.pk-deal small{font:400 12px/1.35 var(--f);color:var(--ink2)}.pk-nudge{font:400 12px/1.35 var(--f);color:color-mix(in srgb, var(--deal) 70%, var(--ink3));align-items:center;gap:9px;margin:0;padding:0 2px;display:flex}.pk-nudge>i{width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--deal);border-radius:50%;flex:none}.gt-p{border-radius:10px;flex-direction:column;margin:4px 10px 10px;padding:10px;display:flex}.gt-x{box-shadow:inset 0 0 0 1px var(--ambRule);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:background .2s,box-shadow .2s;display:flex}.gt-x:hover{background:color-mix(in srgb, var(--amb) 7%, transparent)}.gt-x[aria-pressed=true]{background:color-mix(in srgb, var(--amb) 10%, transparent);box-shadow:inset 0 0 0 1px var(--ambLine)}.gt-x .ck{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ambLit) 50%, transparent);color:#0000;border-radius:5px;flex:none;place-items:center;transition:background .2s,box-shadow .2s,color .2s;display:grid}.gt-x .ck .ico{stroke-width:2.4px;width:12px;height:12px}.gt-x[aria-pressed=true] .ck{background:var(--amb);box-shadow:none;color:#24140a}.gt-x[aria-pressed=true] .ck .ico{stroke:#24140a}.gt-x>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gt-x b{font:500 13px/1.3 var(--f);color:var(--ink)}.gt-x small{font:400 11.5px/1.3 var(--f);color:var(--ink3)}.gt-x em{font:500 13px var(--f);color:var(--ambLit);white-space:nowrap;font-style:normal}.gt-sum{justify-content:space-between;align-items:baseline;padding:0 2px;display:flex}.gt-sum span{font:400 12.5px var(--f);color:var(--ink3)}.gt-sum b{font:600 17px/1 var(--f);color:var(--ambLit)}.gt-add{height:38px;font:500 13px/1 var(--f);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:background .2s,box-shadow .2s;display:flex}.gt-add:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amb) 64%, transparent)}.gt-add .ico{width:15px;height:15px}.gt-add.on{justify-content:flex-start}.gt-add.on small{font:400 12px var(--f);color:var(--ink2);align-items:center;gap:4px;margin-left:auto;display:inline-flex}.gt-add.on small .ico{width:13px;height:13px}.gt-note{font:400 11.5px/1.3 var(--f);color:var(--ink3);padding:0 2px}.gt-c.tight .gt-x small,.gt-c.tight .gt-note{display:none}.pk{border-radius:var(--r);background:linear-gradient(180deg, color-mix(in srgb, var(--amb) 7%, var(--s1)), var(--s1) 140px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amb) 24%, transparent);flex-direction:column;gap:12px;margin:0 2px 16px;padding:16px 18px 18px;display:flex}.pk:has(.pk-empty){background:var(--s1);box-shadow:inset 0 0 0 1px var(--line)}.pk-k{font:600 10.5px/1 var(--f);letter-spacing:.09em;color:var(--ambLit)}.pk-w{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;display:grid}.pk-l{flex-direction:column;min-width:0;display:flex}.pk-s{background:color-mix(in srgb, var(--amb) 5%, var(--s2));box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;flex-direction:column;gap:12px;padding:14px;display:flex}.pk-g{padding:4px 0}.pk-g+.pk-g{border-top:1px solid var(--line)}.pk-r{align-items:center;gap:12px;width:100%;min-height:58px;padding:6px 0;display:flex}.pk-im{flex:none}.pk-im img{object-fit:cover;border-radius:7px;width:72px;height:48px}.pk-n{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pk-n b{font:500 14px/1.3 var(--f);color:var(--ink)}.pk-n small{font:400 12px/1.3 var(--f);color:var(--ink3)}.pk-r em{font:500 14px var(--f);color:var(--ink);white-space:nowrap;font-style:normal}.pk-r em.req{font:400 12.5px var(--f);color:var(--ink3)}.pk-rm{width:28px;height:28px;color:var(--ink4);border-radius:7px;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.pk-rm:hover{background:var(--s2);color:var(--ink)}.pk-rm .ico{width:14px;height:14px}.pk-r.x,.pk-r.add{min-height:40px;padding:2px 0 2px 84px}.pk-r.x .pk-n b,.pk-r.add .pk-n b{font-size:13px}.pk-plus{width:20px;height:20px;font:500 14px/1 var(--f);color:var(--ambLit);background:color-mix(in srgb, var(--amb) 16%, transparent);border-radius:6px;flex:none;place-items:center;margin-left:-32px;font-style:normal;display:grid}.pk-r.add{opacity:.78;border-radius:8px;transition:opacity .2s}.pk-r.add:hover{opacity:1}.pk-r.add .pk-plus{box-shadow:inset 0 0 0 1px var(--ambLine);background:0 0}.pk-r.add em{color:var(--ink3);font-weight:400}.pk-r.add:after{content:"";flex:none;width:28px}.pk-sum{flex-direction:column;gap:6px;display:flex}.pk-sum span{font:400 12.5px var(--f);color:var(--ink3)}.pk-sum b{font:600 26px/1.05 var(--f);letter-spacing:-.01em;color:var(--ambLit)}.pk-sum b small{font:400 12.5px var(--f);color:var(--ink3)}.pk-go{align-self:stretch}.pk-empty{color:var(--ink3);margin:0;font-size:13px}.contact .pk-deal{margin-bottom:14px}@media (width<=899px){.pk{margin:0 12px 14px;padding:14px}.pk-im img{width:56px;height:40px}.pk-r.x,.pk-r.add{padding-left:68px}}@media (width<=1180px){.pk-w{grid-template-columns:minmax(0,1fr)}}.sn{flex-direction:column;gap:10px;display:flex}.hc-b .sn-k{color:var(--ambLit);margin:4px 0 0}.sn-s{display:flex}.sn-s button{flex:1;justify-content:center}.sn-now{gap:10px;padding-top:2px;display:flex}.sn-now b{font:500 26px/1 var(--f);letter-spacing:-.01em;color:var(--ambLit);font-variant-numeric:tabular-nums}.sn-now span{font:400 12.5px var(--f);color:var(--ink3)}.sn-bar{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.sn-bar small{font:400 11.5px var(--f);color:var(--ink3);font-variant-numeric:tabular-nums}.sn-tr{background:linear-gradient(90deg, color-mix(in srgb, var(--amb) 18%, transparent), color-mix(in srgb, var(--amb) 62%, transparent) 50%, color-mix(in srgb, var(--amb) 18%, transparent));border-radius:2px;height:2px;position:relative}.sn-tr i{background:var(--ambLit);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--amb) 22%, transparent);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%}.sn .hrows{margin-top:2px}.gt-kr{justify-content:space-between;align-items:center;display:flex}.gt-cx{display:none}@media (width<=899px){.st-get.open{z-index:95}.st-get.open:before{content:"";background:#0507068c;animation:.25s fadeIn;position:fixed;inset:0}.st-get .gt-h{position:relative}.gt-c{max-height:84svh;padding-bottom:calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:none;transform-origin:50% 100%;animation:gtUp .3s var(--glide);border-radius:16px 16px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.gt-c.closing{transform:translateY(28px)}@keyframes gtUp{0%{opacity:0;transform:translateY(28px)}}.gt-kr{padding:6px 8px 0 0}.gt-cx{width:36px;height:36px;color:var(--ink3);border-radius:9px;place-items:center;display:grid}.gt-cx .ico{width:16px;height:16px}.gt-c.tight li small,.gt-c.tight .gt-x small,.gt-c.tight .gt-note{display:block}}.gt-h{-webkit-backdrop-filter:none}.gt-h>i{background:var(--ambInk);opacity:.55}.gt-h b{color:var(--ambInk)}.gt-h .ico{color:color-mix(in srgb, var(--ambInk) 72%, transparent)}.gt-c li .ico{opacity:1}.gt-p{gap:10px}.tg{text-align:left;width:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amb) 22%, transparent);border-radius:10px;align-items:center;gap:11px;padding:9px 11px;transition:background .22s,box-shadow .22s;display:flex}.tg:hover{background:color-mix(in srgb, var(--amb) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amb) 38%, transparent)}.tg.on{background:color-mix(in srgb, var(--amb) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--amb) 56%, transparent)}.tg.lock{cursor:default}.tg-m{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--amb) 62%, transparent);color:var(--ambLit);border-radius:50%;flex:none;place-items:center;transition:background .22s,box-shadow .22s,color .22s;display:grid;position:relative}.tg-m .ico{stroke-width:2px;width:13px;height:13px;transition:opacity .18s,transform .32s cubic-bezier(.3,1.6,.5,1);position:absolute}.tg-m .ico+.ico{opacity:0;transform:scale(.4)}.on .tg-m .ico:first-child{opacity:0;transform:scale(.4)rotate(-45deg)}.on .tg-m .ico+.ico{opacity:1;transform:none}.tg.on .tg-m{background:var(--amb);box-shadow:none;color:var(--ambInk)}.tg>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tg b{font:500 13px/1.3 var(--f);color:var(--ink)}.tg small{font:400 11.5px/1.3 var(--f);color:var(--ink3);transition:color .2s}.tg.on small{color:var(--ambLit)}.tg em{font:500 13px var(--f);color:var(--ink3);white-space:nowrap;font-style:normal;transition:color .2s}.tg.on em{color:var(--ambLit)}.dl{box-shadow:inset 0 0 0 1px var(--line2);background:#ffffff05;border-radius:11px;align-items:center;gap:11px;padding:10px 12px;transition:background .35s,box-shadow .35s;display:flex}.dl-i{width:30px;height:30px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--deal) 42%, transparent);color:color-mix(in srgb, var(--deal) 62%, var(--ink3));border-radius:50%;flex:none;place-items:center;transition:background .35s,color .35s,box-shadow .35s;display:grid}.dl-i .ico{stroke-width:1.8px;width:15px;height:15px}.dl-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dl-t b{font:500 13px/1.3 var(--f);color:var(--ink2)}.dl-t small{font:400 12px/1.35 var(--f);color:var(--ink3)}.dl-p{flex:none;gap:4px;display:flex}.dl-p i{width:6px;height:6px;box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--deal) 55%, transparent);border-radius:50%;transition:background .3s,box-shadow .3s}.dl-p i.f{background:var(--deal);box-shadow:none}.dl.on{background:linear-gradient(90deg, color-mix(in srgb, var(--deal) 15%, transparent), color-mix(in srgb, var(--deal) 5%, transparent));box-shadow:inset 0 0 0 1px var(--dealLine)}.dl.on .dl-i{background:var(--deal);box-shadow:none;color:#0e1a11}.dl.on .dl-t b{color:var(--deal);font-weight:600}.dl.on .dl-t small{color:var(--ink2)}.dl.burst .dl-i{animation:.6s cubic-bezier(.3,1.6,.5,1) dlPop}.dl.burst .dl-p i.f:last-child{animation:.5s cubic-bezier(.3,1.6,.5,1) .12s backwards dlPop}@keyframes dlPop{0%{transform:scale(.55)}}.plc .tg-m{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--projLine);color:var(--proj)}.plc.on .tg-m{background:var(--proj);box-shadow:none;color:#141810}.sx.sc.inpk:after{content:"✓";background:var(--proj);color:#141810;width:15px;height:15px;font:700 9px/1 var(--f);border-radius:50%;place-items:center;display:grid;position:absolute;top:2px;left:44px}.pf .pk-g{padding:10px 0 14px}.pk-n a{color:inherit}.pk-n a:hover b{color:var(--ambLit)}.pk-o{flex-direction:column;gap:6px;margin:4px 0 2px 84px;display:flex}.pk-pl{margin:12px 0 0 84px}.pk-h{font:600 10px/1 var(--f);letter-spacing:.09em;color:var(--proj);margin-bottom:8px;display:block}.pl-ch{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.plc{text-align:left;box-shadow:inset 0 0 0 1px var(--line2);border-radius:10px;align-items:center;gap:10px;padding:7px 10px 7px 7px;transition:background .22s,box-shadow .22s;display:flex}.plc:hover{background:var(--projWash);box-shadow:inset 0 0 0 1px var(--projLine)}.plc.on{background:color-mix(in srgb, var(--proj) 11%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--proj) 52%, transparent)}.plc img{object-fit:cover;opacity:.8;border-radius:6px;flex:none;width:44px;height:32px;transition:opacity .2s}.plc.on img,.plc:hover img{opacity:1}.plc>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.plc b{font:500 12.5px/1.25 var(--f);color:var(--ink)}.plc small{font:400 11.5px/1.2 var(--f);color:var(--ink3)}.plc small i{color:var(--proj);font-style:normal}.pk .dl{margin:0}.rec{flex-direction:column;gap:12px;margin:6px 2px 20px;display:flex}.rec .pk-k{color:var(--ink3)}.rec-l{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.rec-c{border-radius:var(--r);background:var(--s1);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;transition:box-shadow .2s;display:flex;overflow:hidden}.rec-c:hover{box-shadow:inset 0 0 0 1px var(--line3)}.rec-c img{aspect-ratio:16/9;object-fit:cover;width:100%}.rec-t{flex-direction:column;gap:3px;padding:11px 12px 0;display:flex}.rec-t b{font:500 13.5px/1.3 var(--f);color:var(--ink)}.rec-t small{font:400 12px/1.3 var(--f);color:var(--ink3)}.rec-f{justify-content:space-between;padding:10px 12px 12px;display:flex}.rec-f em{font:500 13.5px var(--f);color:var(--gold2);white-space:nowrap;font-style:normal}.rec-a{font:500 12px/1 var(--f);color:var(--ambLit);box-shadow:inset 0 0 0 1px var(--ambLine);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 10px;transition:background .2s;display:inline-flex}.rec-a:hover{background:color-mix(in srgb, var(--amb) 12%, transparent)}.rec-a .ico{width:13px;height:13px}.rf{flex-direction:column;gap:2px;display:flex}.rf-h{font:500 12px/1 var(--f);color:var(--ink3);margin-bottom:6px}.rf-r{border-radius:8px;align-items:center;gap:11px;margin:0 -6px;padding:5px 6px;transition:background .2s;display:flex}.rf-r:hover{background:var(--s2)}.rf-r img{object-fit:cover;opacity:.85;border-radius:5px;flex:none;width:46px;height:32px;transition:opacity .2s}.rf-r:hover img{opacity:1}.rf-r span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rf-r b{font:500 12.5px/1.25 var(--f);color:var(--ink2);text-wrap:balance}.rf-r small{font:400 11.5px/1.2 var(--f);color:var(--ink4)}.rf-r small i{color:var(--ambLit);font-style:normal}.rf-r em{font:500 12px var(--f);color:var(--ink3);white-space:nowrap;font-style:normal}@media (width<=899px){.pf .hmap{display:none}.pk-o,.pk-pl{margin-left:0}.pl-ch{grid-template-columns:minmax(0,1fr)}.rec{margin:6px 12px 20px}.toast{bottom:calc(84px + env(safe-area-inset-bottom))}}.hx-h.lh{padding:20px 2px 18px}.lh .ttl{gap:9px}.lh .ttl h1.lh-k{font:600 12px/1.2 var(--f);letter-spacing:.14em;color:var(--gold2);margin:0}.lh .ttl h1.lh-k:before{width:18px}.lh .lh-s{color:var(--ink2);margin:0;font-size:15px;line-height:1.5}@media (width<=899px){.hx-h.lh{padding:18px 16px 12px}.lh .ttl h1.lh-k{font-size:11.5px}.lh .lh-s{font-size:14px}}:root{--amb:var(--btnG);--ambLit:var(--gold2);--ambInk:#17120a;--ambLine:color-mix(in srgb, var(--gold) 46%, transparent);--ambRule:color-mix(in srgb, var(--gold) 14%, transparent);--ambGlass:#0b100ddb}.gt-h{background:var(--btnG);color:var(--ambInk);box-shadow:inset 0 1px #fff6de73,inset 0 -1px #00000024,0 8px 20px -10px #000000b3}.gt-h:hover,.st-get.open .gt-h{background:var(--btnGh);box-shadow:inset 0 1px #fff6de73,inset 0 -1px #00000024,0 8px 20px -10px #000000b3}.gt-c{background:var(--ambGlass);box-shadow:inset 0 0 0 1px var(--goldLine), 0 24px 60px -24px #000c}.gt-c li .ico{color:var(--gold)}.gt-p{box-shadow:inset 0 0 0 1px var(--ambRule);background:#f4d59506}.gt-add{color:var(--gold2);background:color-mix(in srgb, var(--gold) 13%, transparent);box-shadow:inset 0 0 0 1px var(--goldLine)}.gt-add:hover{background:color-mix(in srgb, var(--gold) 20%, transparent)}.gt-add.on{color:var(--gold2);background:var(--goldWash);box-shadow:inset 0 0 0 1px var(--ambRule)}@media (width<=899px){.gt-c{background:linear-gradient(#161e18,#0f1511 170px)}}.pf-add{width:100%;font:500 13px/1.2 var(--f);color:var(--ink2);box-shadow:inset 0 0 0 1px var(--goldLine);border-radius:10px;align-items:stretch;margin-top:10px;transition:background .22s,box-shadow .22s,color .2s;display:flex}.pf-t{text-align:left;min-width:0;font:inherit;color:inherit;border-radius:10px;flex:1;align-items:center;gap:10px;padding:9px 12px;transition:background .22s;display:flex}.pf-add:not(.on):hover{background:var(--goldWash);color:var(--ink)}.pf-go{font:400 12.5px/1 var(--f);color:var(--ink3);white-space:nowrap;align-items:center;gap:5px;padding:0 14px;transition:color .2s;animation:.25s fadeIn;display:inline-flex}.pf-go:hover{color:var(--ink)}.pf-go .ico{width:13px;height:13px;transition:transform .2s var(--ease)}.pf-go:hover .ico{transform:translate(2px)}.pf-add .tg-m{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--goldLine);color:var(--gold2)}.pf-add.on{color:var(--gold2);background:color-mix(in srgb, var(--gold) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 50%, transparent)}.pf-add.on .tg-m{background:var(--gold);box-shadow:none;color:var(--ambInk)}@media (hover:hover){.pf-add.on:not(.fresh) .pf-t:hover .tg-m{box-shadow:inset 0 0 0 1.5px var(--goldLine);color:var(--gold2);background:0 0}.pf-add.on:not(.fresh) .pf-t:hover .tg-m .ico:first-child{opacity:1;transform:rotate(45deg)}.pf-add.on:not(.fresh) .pf-t:hover .tg-m .ico+.ico{opacity:0;transform:scale(.4)}}.pf-add.pl{box-shadow:inset 0 0 0 1px var(--projLine)}.pf-add.pl:not(.on):hover{background:var(--projWash)}.pf-add.pl .tg-m{box-shadow:inset 0 0 0 1.5px var(--projLine);color:var(--proj)}.pf-add.pl.on{color:var(--proj);background:color-mix(in srgb, var(--proj) 11%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--proj) 52%, transparent)}.pf-add.pl.on .tg-m{background:var(--proj);box-shadow:none;color:#141810}@media (hover:hover){.pf-add.pl.on:not(.fresh) .pf-t:hover .tg-m{box-shadow:inset 0 0 0 1.5px var(--projLine);color:var(--proj);background:0 0}}.lp{flex-direction:column;gap:6px;display:flex}.lpr b{align-items:center;gap:4px 8px;display:flex}.lp-off{font:600 10.5px/1 var(--f);color:#0e1a11;background:var(--deal);border-radius:5px;padding:3px 6px;font-style:normal}.lpr em{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.lpr em s{font:400 11px var(--f);color:var(--ink4)}.lp-n{font:400 11.5px/1.3 var(--f);color:var(--ink3);padding:2px 2px 0}.pk-h.am{color:var(--gold2)}.rec-w{font:500 11.5px/1.2 var(--f);color:var(--gold2);margin-bottom:2px}.rec-f{flex-wrap:wrap;row-gap:8px}.rec-a.on{color:var(--gold2);background:var(--goldWash);box-shadow:inset 0 0 0 1px var(--ambRule)}.rec-c.hov{box-shadow:inset 0 0 0 1px var(--goldLine)}.pk-g{transition:background .2s}.pk-g.hov .pk-n b{color:var(--gold2)}.pk-g.hov .pk-im img{box-shadow:0 0 0 1.5px var(--gold2)}.ax-rec{margin:8px var(--g) 30px;border-top:1px solid var(--line);padding-top:24px}.ax-rec .rec-l{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}@media (width<=899px){.ax-rec{margin:8px 12px 90px;padding-top:20px}}.side .sx{padding:6px 14px 6px 6px}.side .sx>em{padding-left:10px}.gt-c{width:330px}.st-state[hidden]~.st-get{top:16px}.hw:has(>.st-get.open:not([hidden])) .hero:not(.is-full) .st-nav.l{transform:translate(342px)}.lpr b{flex-wrap:nowrap}.gt-c.tight .tg small,.gt-c.tight .lp-n{display:none}.gt-c.tight .tg{padding:7px 10px}@media (width<=899px){.st-state[hidden]~.st-get{top:10px}.gt-c{width:auto}}.rec-f{flex-direction:column;align-items:stretch;gap:9px}.rec-a{justify-content:center;height:32px;margin-left:0}@media (width<=899px){.gt-c.tight .tg small,.gt-c.tight .lp-n{display:block}.gt-c.tight .tg{padding:9px 11px}}.sn-now{align-items:center}.sn-pp{width:30px;height:30px;color:var(--gold2);box-shadow:inset 0 0 0 1px var(--goldLine);border-radius:50%;place-items:center;margin-left:auto;transition:background .2s,box-shadow .2s;display:grid}.sn-pp:hover{background:var(--goldWash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 60%, transparent)}.sn-pp .ico{stroke-width:1.8px;width:14px;height:14px}.sn-pp[aria-pressed=true] .ico{fill:currentColor;stroke-width:1.2px}.sn-tr{cursor:pointer;touch-action:none}.sn-tr:before{content:"";position:absolute;inset:-12px 0}.sn-tr:hover i{box-shadow:0 0 0 5px color-mix(in srgb, var(--gold) 26%, transparent)}.sn-tr i{transition:box-shadow .2s}.hcard.tour .hc-ly button{padding:0 6px;font-size:11.5px}.side .sbar .lp{gap:6px;padding:2px 0 4px}.side .sbar .lpr{min-height:49.85px;padding:8px 10px}.side .sbar .lpr small{opacity:0;max-height:0;transition:max-height .3s var(--ease), margin-top .3s var(--ease), opacity .2s;margin-top:-2px;overflow:hidden}.side .sbar .lpr.on small{opacity:1;max-height:1.3em;margin-top:0}.pic{cursor:default}.gt-h b{transition:opacity .15s}.gt-h b.sw{opacity:0}.sl-h.am{color:var(--gold2)}.side .sbar>.sl-h:first-child{padding-top:4px}.rec-c,.rec-c:hover,.rec-c.hov{box-shadow:none;position:relative}.rec-c:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none;transition:box-shadow .2s;position:absolute;inset:0}.rec-c:hover:after{box-shadow:inset 0 0 0 1px var(--line3)}.rec-c.hov:after{box-shadow:inset 0 0 0 1px var(--goldLine)}.u-lt .lt.dim.on,.uam svg.has-hi .u-lt .lt.dim.on{opacity:1}#edPan .cx{border-radius:12px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:end;display:grid}#edPan .cx-att{grid-area:1/1/auto/-1;padding:8px 10px 0}#edPan .cx textarea{border-radius:0;grid-area:2/2;min-height:44px;padding:12px 2px 11px}#edPan .cx-bar{display:contents}#edPan .cx-clip{grid-area:2/1;justify-content:center;width:34px;height:34px;margin:0 0 5px 5px;padding:0}#edPan .cx-h{display:none}#edPan .btn.cx-send{border-radius:9px;grid-area:2/3;width:34px;height:34px;margin:0 5px 5px 0}#edPan .cx-over{border-radius:12px}.ib.ok{color:var(--gold2)}.rec-pv{z-index:1;position:absolute;top:10px;left:10px}.ds.s-done{color:var(--ok);background:color-mix(in srgb, var(--ok) 10%, transparent)}.a2hs{left:12px;right:12px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:85;box-shadow:0 0 0 1px var(--goldLine), 0 20px 50px -14px #000000e6;color:var(--ink2);background:#18211b;border-radius:14px;align-items:center;gap:12px;padding:12px;font-size:12.5px;line-height:1.4;display:flex;position:fixed}.a2hs img{border-radius:10px;flex:none;width:42px;height:42px}.a2hs span{flex:1;min-width:0}.a2hs b{color:var(--ink);font-size:13.5px;font-weight:500;display:block}.a2hs .x{width:30px;height:30px;color:var(--ink3);flex:none;place-items:center;display:grid}.a2-steps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.a2-steps li{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:12px;padding:12px;font-size:13.5px;display:flex}.a2-steps li>span{font:500 11px/1 var(--fM);color:var(--gold2)}.a2-steps .ico{color:var(--gold2)}.a2-steps b{font-weight:500}.sf{margin:calc(var(--g) * 4) var(--g) 0;padding-bottom:22px}.sf-in{text-align:center;flex-direction:column;align-items:center;width:min(1060px,100%);margin:0 auto;padding:48px 0;display:flex;position:relative}.sf-in:before{content:"";z-index:-1;opacity:.12;pointer-events:none;background:url(/img/contours.png) 50% 40%/1900px;width:min(100vw,1700px);position:absolute;top:-40px;bottom:-40px;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(50% 50%,#0000 38%,#000 66%,#0000 100%);mask-image:radial-gradient(50% 50%,#0000 38%,#000 66%,#0000 100%)}.sf-logo{flex-direction:column;align-items:center;gap:12px;display:inline-flex}.sf-logo .mark{stroke-width:1.2px;width:40px}.sf-logo .wm{height:12px;fill:var(--ink);transition:opacity .25s}.sf-logo:hover .wm{opacity:.8}.sf-t{font:500 30px/1.2 var(--f);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:26px 0 0}.sf-t em{color:var(--gold2);background:linear-gradient(180deg, var(--goldLit), var(--gold) 115%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.sf-s{max-width:64ch;color:var(--ink2);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.55}.sf-o{gap:var(--g);text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;width:100%;max-width:860px;margin:30px auto 0;display:grid}.sf-oc{border-radius:var(--r);text-align:left;background:color-mix(in srgb, var(--bg) 70%, transparent);box-shadow:inset 0 0 0 1px var(--line2);-webkit-backdrop-filter:blur(2px);align-items:flex-start;gap:16px;padding:22px 24px 20px;transition:box-shadow .25s,background .25s;display:flex;position:relative}.sf-oc:hover{box-shadow:inset 0 0 0 1px var(--goldLine)}.sf-oc>i{width:42px;height:42px;color:var(--gold2);background:var(--goldWash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 22%, transparent);border-radius:11px;flex:none;place-items:center;display:grid}.sf-oc>i .ico{width:19px;height:19px}.sf-oc>span{flex-direction:column;flex:1;align-self:stretch;gap:4px;min-width:0;display:flex}.sf-oc small{font:600 10px/1.2 var(--f);letter-spacing:.14em;text-transform:uppercase;color:var(--gold2)}.sf-oc b{font:500 16px/1.3 var(--f);color:var(--ink);margin-top:2px}.sf-oc span span{color:var(--ink3);font-size:13.5px;line-height:1.5}.sf-oc em{font:500 13.5px/1 var(--f);color:var(--gold2);align-items:center;gap:7px;margin-top:auto;padding-top:16px;font-style:normal;transition:color .2s;display:inline-flex}.sf-oc em .ico{width:15px;height:15px;transition:transform .25s var(--ease)}.sf-oc:hover em{color:var(--goldLit)}.sf-oc:hover em .ico{transform:translate(3px)}.sf-oc.pv{background:linear-gradient(180deg, color-mix(in srgb, var(--bPv) 7%, var(--bg)), color-mix(in srgb, var(--bPv) 2%, var(--bg)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bPv) 32%, transparent)}.sf-oc.pv:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--bPv) 0%, transparent), color-mix(in srgb, var(--bPv) 65%, transparent), color-mix(in srgb, var(--bPv) 0%, transparent));height:1px;position:absolute;top:0;left:14%;right:14%}.sf-oc.pv>i{color:var(--bPv);background:color-mix(in srgb, var(--bPv) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bPv) 26%, transparent)}.sf-oc.pv small,.sf-oc.pv em{color:var(--bPv)}.sf-oc.pv:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bPv) 60%, transparent)}.sf-oc.pv:hover em{color:#efe6fb}.sf-bot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 4px 0;display:flex}.sf-bot .legal{margin:0}.sf-team{font:500 12px/1.4 var(--f);color:var(--ink3);flex:none;transition:color .2s}.sf-bot .legal{flex:1}.sf-team:hover{color:var(--ink)}@media (width<=899px){.sf{width:auto;padding-bottom:calc(92px + env(safe-area-inset-bottom));margin:24px 12px 0}.page:has(+.sf)>:is(.home2,.asx,.dp){padding-bottom:0}.page:has(+.sf)>.ax-rec{margin-bottom:0}.sf-in{padding:40px 0 34px}.sf-in:before{background-size:1300px;inset:-20px -12px;-webkit-mask-image:radial-gradient(50% 50%,#0000 30%,#000 62%,#0000 100%);mask-image:radial-gradient(50% 50%,#0000 30%,#000 62%,#0000 100%)}.sf-t{font-size:24px}.sf-s{font-size:14px}.sf-o{grid-template-columns:minmax(0,1fr)}.sf-oc{padding:18px}.sf-bot{text-align:center;flex-direction:column;align-items:center;gap:10px}}.vcount{font:500 11.5px/1 var(--f);font-variant-numeric:tabular-nums;color:var(--ink3);white-space:nowrap;flex:none;align-items:center;gap:5px;display:inline-flex}.vcount .ico{opacity:.8;width:13px;height:13px}.cd-k .vcount{margin-left:auto}.sd-top .sd-vw{margin-left:auto;font-size:12px}.er-b small .vcount{font-size:inherit;vertical-align:-1px;margin-left:10px}.er-b small .vcount .ico{width:12px;height:12px}.ad-h{justify-content:flex-start}.ad-h>div:nth-child(2){flex:1;min-width:0}.ed-h .er-v.ad-v{border-radius:10px;align-self:flex-end;width:92px;height:64px}.ad-h .ed-k{align-items:center}.ad-th,.ad-sh{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ad-th small,.ad-sh small{color:var(--ink3);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.ad-th small .ico{width:12px;height:12px;color:var(--ed)}.dv-chat>.tl{margin:0}.st-list{flex-direction:column;gap:6px;display:flex}.st-o{text-align:left;background:var(--s2);width:100%;box-shadow:inset 0 0 0 1px var(--line2);border-radius:11px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:10px 12px;transition:background .2s,box-shadow .2s;display:grid}.st-o:hover{box-shadow:inset 0 0 0 1px var(--line3)}.st-m{background:var(--s3);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.st-m i{background:var(--ok);border-radius:50%;width:7px;height:7px}.st-m .ico{width:13px;height:13px;color:var(--bPv)}.st-o.sold .st-m .ico{color:var(--bSold)}.st-o.fix .st-m .ico{color:var(--bFix)}.st-t{flex-direction:column;gap:2px;min-width:0;display:flex}.st-t b{font:500 13.5px/1.25 var(--f);color:var(--ink)}.st-t small{color:var(--ink3);font-size:11.5px;line-height:1.35}.st-r{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line3);border-radius:50%;transition:box-shadow .2s,background .2s}.st-o[aria-checked=true]{background:var(--edWash);box-shadow:inset 0 0 0 1px var(--edLine)}.st-o[aria-checked=true] .st-r{background:var(--ed);box-shadow:inset 0 0 0 4px var(--s2)}.st-o.pick{box-shadow:inset 0 0 0 1.5px var(--edHi)}.st-o.pick .st-r{box-shadow:inset 0 0 0 1.5px var(--edHi), inset 0 0 0 4px var(--s2), inset 0 0 0 16px color-mix(in srgb, var(--edHi) 45%, transparent)}.st-ok{background:var(--edSurf);box-shadow:inset 0 0 0 1px var(--edLine);animation:stOk .22s var(--ease) both;border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.st-ok p{color:var(--ink2);flex-direction:column;gap:5px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.st-ok p b{font:500 13.5px var(--f);color:var(--ink)}.st-ok>div{justify-content:flex-end;gap:8px;display:flex}@keyframes stOk{0%{opacity:0;transform:translateY(-4px)}}.ad-link{flex-direction:column;gap:9px;padding-top:4px;display:flex}.ad-last{color:var(--ink4);margin:0;font-size:11.5px}.ad-renew{font:500 12px var(--f);color:var(--edHi);align-self:flex-start;align-items:center;gap:6px;transition:color .2s;display:inline-flex}.ad-renew:hover{color:var(--ink)}.ad-renew .ico{width:13px;height:13px}@media (width<=899px){.ed-h .er-v.ad-v{display:none}}.adm-slot{display:contents}.achip{height:34px;box-shadow:inset 0 0 0 1px var(--edLine);font:500 12.5px/1 var(--f);color:var(--ink2);white-space:nowrap;border-radius:10px;align-items:center;margin-left:4px;padding:0 3px;display:flex}.ac-k,.ac-b{height:28px;color:var(--ink2);border-radius:8px;align-items:center;gap:6px;padding:0 8px;transition:background .2s,color .2s;display:inline-flex;position:relative}.ac-k{color:var(--edHi)}.ac-k:hover,.ac-b:hover,.ac-b[aria-expanded=true]{background:var(--edWash);color:var(--ink)}.ac-k .ico,.ac-b .ico{width:13px;height:13px}.ac-b:before{content:"";background:var(--line2);width:1px;position:absolute;top:8px;bottom:8px;left:-1px}.ac-k i,.ac-b i{min-width:17px;height:17px;font:600 10.5px/1 var(--f);color:var(--edInk);background:var(--ed);border-radius:9px;place-items:center;padding:0 5px;font-style:normal;display:grid}.ac-b.st>i{background:var(--ok);width:7px;min-width:0;height:7px;padding:0}.ac-b.st>.ico:first-child{color:var(--bPv)}.ac-b.st.sold>.ico:first-child{color:var(--bSold)}.ac-b.st.fix>.ico:first-child{color:var(--bFix)}.ac-b.st>.ico:last-child{width:12px;height:12px;color:var(--ink3);transition:transform .24s var(--ease)}.ac-b.st[aria-expanded=true]>.ico:last-child{transform:rotate(180deg)}.adr{top:var(--top);z-index:49;width:420px;box-shadow:inset 1px 0 0 var(--edLine), -30px 0 60px -30px #000000d9;visibility:hidden;transition:transform .32s var(--ease), visibility 0s linear .32s;background:#110f1a;flex-direction:column;display:flex;position:fixed;bottom:0;right:0;transform:translate(102%)}.adr.on{visibility:visible;transition:transform .32s var(--ease), visibility 0s;transform:none}.adr-h{box-shadow:inset 0 -1px 0 var(--line);align-items:flex-start;gap:6px;padding:16px 14px 14px 20px;display:flex}.adr-h>div{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.adr-h b{font:500 16px/1.3 var(--f);color:var(--ink)}.adr-b{overscroll-behavior:contain;flex-direction:column;flex:1;gap:22px;padding:18px 18px 18px 20px;display:flex;overflow:auto}.adr-b .ap-part:last-child{margin-top:auto}.ap-part{flex-direction:column;gap:12px;display:flex}.nt{flex-direction:column;gap:10px;display:flex}.nt-t{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.nt-t a{color:var(--bPv);text-decoration:underline;-webkit-text-decoration-color:var(--bPvLine);text-decoration-color:var(--bPvLine);text-underline-offset:3px}.nt-f,.nt-a{align-items:center;gap:8px;display:flex}.nt-f{justify-content:space-between}.nt-a{justify-content:flex-end}.nt-f small{color:var(--ink3);font-size:11.5px}.nt textarea{resize:vertical;width:100%;min-height:96px;font:400 14px/1.55 var(--f);color:var(--ink);background:var(--s2);box-shadow:inset 0 0 0 1px var(--line2);border:0;border-radius:10px;outline:0;padding:11px 13px}.nt textarea:focus{box-shadow:inset 0 0 0 1px var(--bPv)}.nt textarea::placeholder{color:var(--ink4)}.adr-b .tl{gap:12px;margin:0}.adr-b .tl>li{border-top:0;padding:0}.tl-chat{gap:12px}.tl-chat>li{border-top:0;padding:0}.tl-chat .tl-none{text-align:center;padding:24px 0 8px}.tl-chat .msg{flex-direction:column;align-items:flex-start;max-width:88%;display:flex}.tl-chat .msg .tl-w{color:var(--ink3);gap:7px;font-size:12px}.tl-chat .msg .tl-w i{width:20px;height:20px;font-size:10.5px}.tl-chat .msg .tl-w time{font:400 11px var(--f);color:var(--ink4);margin-left:2px}.tl-chat .msg p{background:var(--s2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:4px 12px 12px;margin:5px 0 0 27px;padding:8px 12px 9px;font-size:13.5px;line-height:1.5}.tl-chat .msg .att,.tl-chat .msg .att-d{max-width:260px;margin-left:27px}.tl-chat .msg.me{align-self:flex-end;align-items:flex-end}.tl-chat .msg.me .tl-w i,.tl-chat .msg.me .tl-w b{display:none}.tl-chat .msg.me p{background:var(--edWash);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ed) 24%, transparent);border-radius:12px 4px 12px 12px;margin-left:0}.tl-chat .msg.me .att,.tl-chat .msg.me .att-d{margin-left:0}.tl-chat .tl-e{text-align:center;color:var(--ink3);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 6px;padding:2px 12px;font-size:11.5px;display:flex}.tl-chat .tl-e .tl-d{display:none}.tl-chat .tl-e small{color:var(--ink4);font-size:11px}.ap-figs{background:var(--line);border-radius:11px;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid;overflow:hidden}.ap-figs>div{background:var(--s1);flex-direction:column-reverse;gap:4px;padding:10px 12px;display:flex}.ap-figs dt{color:var(--ink3);font-size:11px;line-height:1.25}.ap-figs dd{font:500 18px/1 var(--fM);color:var(--ink);margin:0}.ap-figs>div:first-child dd{color:var(--edHi)}.ap-bars{align-items:flex-end;gap:2px;height:44px;display:flex}.ap-bars i{background:color-mix(in srgb, var(--ed) 42%, transparent);border-radius:2px 2px 0 0;flex:1;height:2px}.ap-bars i.now{background:var(--edHi)}.ap-axis{color:var(--ink4);justify-content:space-between;margin-top:-4px;font-size:10.5px;display:flex}.ap-none{margin:0}@media (width<=899px){.achip{margin-left:0}.ac-l{display:none}.ac-k,.ac-b{padding:0 7px}.adr{width:auto;height:min(82svh,680px);box-shadow:inset 0 1px 0 var(--edLine), 0 -30px 60px -20px #000000e6;z-index:79;border-radius:16px 16px 0 0;top:auto;left:0;transform:translateY(102%)}}.pface{background:var(--s3);width:36px;height:36px;box-shadow:0 0 0 1px color-mix(in srgb, var(--party) 42%, transparent);border-radius:50%;flex:none;display:block;position:relative;overflow:hidden}.pface img{object-fit:cover;width:100%;height:100%}.seal{flex:none;width:16px;height:16px;display:inline-block;overflow:visible}.seal-c{fill:none;stroke-width:2.35px;stroke-linecap:round;stroke-linejoin:round}.seal.met .seal-1,.seal.met .seal-2,.seal.met .seal-3{stop-color:#8dc2e8}.seal.met .seal-c{stroke:#0b1722;stroke-width:2.3px}.seal.grp .seal-1{stop-color:#f8dc9c}.seal.grp .seal-2{stop-color:#ddae5a}.seal.grp .seal-3{stop-color:#bb8a3b}.seal.grp .seal-c{stroke:#1c1406;stroke-width:2.1px}.nw{white-space:nowrap}.vf{vertical-align:-2.5px;margin-left:6px;display:inline-flex}.vf-l{font:500 12px/1.2 var(--f);color:var(--partyLit);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.vf-l.grp{color:var(--gold2)}.vf-l .seal{width:17px;height:17px}.pface-w{flex:none;display:block;position:relative}.pface-w>.seal{width:14px;height:14px;position:absolute;bottom:-3px;right:-4px}.pface-w>.seal .seal-b{stroke:#0f1612;stroke-width:3px;paint-order:stroke}.sw-f .ok,.frw .ok{color:var(--partyLit)}.who-g{grid-template-columns:repeat(3,minmax(0,1fr))}.who-g.n1{grid-template-columns:minmax(0,1fr)}.who-g.n2,.who-g.n4{grid-template-columns:repeat(2,minmax(0,1fr))}.wc{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px 14px;padding:14px 16px;display:grid}.wc .pface,.wc .mono{grid-row:span 2;width:54px;height:54px}.wc-t{gap:3px}.wc-t em{line-height:1.35}.wc-f{color:var(--ink3);flex-wrap:wrap;grid-column:2;align-items:center;gap:4px 14px;font-size:11.5px;display:flex}.wc-f b{font:500 12px var(--f);color:var(--ink)}.wc-f b .u{color:var(--ink3);margin-left:1px;font-size:.8em;font-style:normal}.wc-go{color:var(--party);opacity:.55;transition:opacity .2s, transform .25s var(--ease);grid-area:1/3/span 2}.wc:hover .wc-go{opacity:1;transform:translate(2px)}.sw-f .pface{width:28px;height:28px}.frw .pface{width:34px;height:34px}.dos{background:linear-gradient(180deg, color-mix(in srgb, var(--party) 6%, var(--shIn,transparent)), var(--shIn,transparent) 70%);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 14%, transparent);scroll-margin-top:calc(var(--top) + 16px);border-radius:14px;flex-direction:column;gap:12px;padding:16px;transition:box-shadow .3s;display:flex}.dos.focus{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 42%, transparent)}.dos-h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dos-h>span{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dos-ed{height:26px;font:500 11.5px var(--f);color:var(--edHi);box-shadow:inset 0 0 0 1px var(--edLine);border-radius:7px;flex:none;align-items:center;gap:5px;padding:0 9px;transition:background .2s;display:inline-flex}.dos-ed:hover{background:var(--edWash)}.dos-ed .ico{width:12px;height:12px}.dos-h small{font:600 10px/1.3 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--party)}.dos-h b{font:500 15.5px/1.25 var(--f);letter-spacing:.07em;color:var(--ink)}.dos-h .ex{color:color-mix(in srgb, var(--party) 72%, var(--ink3));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--party) 24%, transparent)}.dos-p{align-items:center;gap:11px;display:flex}.dos-p .pface,.dos-p .mono{width:40px;height:40px}.dos-p>span:last-child{min-width:0;font:500 13.5px/1.3 var(--f);color:var(--ink);flex-direction:column;gap:1px;display:flex}.dos-p em{font:400 12px/1.35 var(--f);color:var(--ink3);font-style:normal}.dos-s{color:var(--ink2);margin:0;font-size:13.5px;line-height:1.5}.dos-d{margin:0}.dos-nb{flex-direction:column;gap:6px;display:flex}.dos-nb .src{margin:0}.dos-n{flex-wrap:wrap;gap:8px 32px;margin:0;display:flex}.dos-n>div{flex-direction:column-reverse;gap:2px;display:flex}.dos-n dt{color:var(--ink3);font-size:11.5px}.dos-n dd{font:500 22px/1.1 var(--f);letter-spacing:-.01em;color:var(--ink);margin:0}.dos-n dd .u{color:var(--ink2);margin-left:2px;font-size:.6em;font-style:normal}.dos-on{flex-wrap:wrap;gap:4px 12px;margin:0;font-size:12.5px;display:flex}.dos-on i{color:var(--ink3);font-style:normal}.dos-on a{color:var(--partyLit);transition:color .2s}.dos-on a:hover{color:#fff}.dos-ft{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:12px;display:flex}.dos-ft .src{margin:0}.dos-site{font:500 12.5px var(--f);color:var(--partyLit);align-items:center;gap:6px;transition:color .2s;display:inline-flex}.dos-site:hover{color:#fff}.dos-go{color:var(--party);align-self:flex-start;margin-top:auto}.dos-go:hover{color:var(--partyLit)}.profiles+.pt-all,.profiles+.tx+.pt-all{color:var(--party);margin-top:16px}.profiles+.pt-all:hover,.profiles+.tx+.pt-all:hover{color:var(--partyLit)}.profiles+.tx{margin:12px 0 0}.pp-g .dos{animation:fadeIn var(--fade) ease;padding:18px}@media (width<=899px){.who-g,.who-g.n2,.who-g.n4{grid-template-columns:minmax(0,1fr)}.dos,.pp-g .dos{padding:14px}}.pt-list{flex-direction:column;gap:12px;display:flex}.pt-r{flex-direction:column;gap:6px;display:flex}.pt-k{font:500 11.5px/1.2 var(--f);color:var(--ink3)}.pt-os{flex-direction:column;gap:6px;display:flex}.pt-o,.pt-fixed{text-align:left;background:var(--s2);width:100%;box-shadow:inset 0 0 0 1px var(--line2);border-radius:11px;grid-template-columns:auto minmax(0,1fr) 16px;align-items:center;gap:10px;padding:8px 12px 8px 8px;transition:background .2s,box-shadow .2s;display:grid}.pt-fixed{background:0 0;grid-template-columns:auto minmax(0,1fr) auto}.pt-o:hover{box-shadow:inset 0 0 0 1px var(--line3)}.pt-o .pface,.pt-o .mono,.pt-fixed .pface,.pt-fixed .mono{width:30px;height:30px}.pt-o>span{flex-direction:column;gap:1px;min-width:0;display:flex}.pt-o b,.pt-fixed b{font:500 13px/1.25 var(--f);letter-spacing:.05em;color:var(--ink)}.pt-o small,.pt-fixed small{color:var(--ink3);font-size:11.5px}.pt-o.on{background:var(--edWash);box-shadow:inset 0 0 0 1px var(--edLine)}.pt-o.on .st-r{background:var(--ed);box-shadow:inset 0 0 0 4px var(--s2)}.pt-o.pick{box-shadow:inset 0 0 0 1.5px var(--edHi)}.pt-ex{color:var(--ink4);margin:0;padding-left:2px;font-size:11.5px}.pt-open{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:11.5px;display:flex}.er.ptr{grid-template-columns:64px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 16px}.ptr-v{background:0 0}.ptr-v .pface,.ptr-v .mono{width:40px;height:40px}.ptr-on{z-index:1;flex-flow:wrap;gap:2px 10px;position:relative}.ptr-on a{color:var(--edHi);transition:color .2s}.ptr-on a:hover{color:var(--ink)}.er.ptr-add{justify-content:space-between;align-items:center;gap:16px;display:flex}.ptr-add p{max-width:640px;color:var(--ink3);margin:0;font-size:12.5px;line-height:1.5}.dn-kind{align-self:flex-end}.dn-need{max-width:860px;color:var(--ink3);margin:14px auto 12px;font-size:12.5px;line-height:1.5}.dn-need span{color:var(--edHi)}@media (width<=899px){.er.ptr{grid-template-columns:48px minmax(0,1fr) 16px}.er.ptr>.er-l{display:none}.er.ptr-add{flex-direction:column;align-items:flex-start}}.ed-h .er-v.pd-v{background:0 0;width:56px;height:56px;overflow:visible}.pd-v .pface,.pd-v .mono{width:56px;height:56px}.pd-n{align-items:center;gap:10px;display:flex}.pd-n .vf{margin-left:0}.pd-n .vf .seal{width:24px;height:24px}.st-m .seal{width:18px;height:18px}.st-m i.pd-none{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--ink4);background:0 0}.st-m .ico{width:13px;height:13px}.pd-on{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.pd-on li{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.pd-on a{color:var(--edHi);transition:color .2s}.pd-on a:hover{color:var(--ink)}.pd-on small{color:var(--ink4);font-size:11.5px}.pd-note{margin:0}.er.ptr.dim .er-b b{color:var(--ink2)}.er.ptr.dim .ptr-v{opacity:.65}.dn-role{flex-wrap:wrap;align-items:center;gap:8px 14px;max-width:860px;margin:18px auto 0;display:flex}.dn-role .chip:hover{box-shadow:inset 0 0 0 1px var(--edLine)}.dn-role .chip[aria-pressed=true]{background:var(--ed);color:var(--edInk)}.dn-role+.dn-need{margin-top:12px}.tl-end{height:1px;display:block}.er-c i,.er-n{min-width:17px;height:17px;font:600 10.5px/1 var(--f);color:var(--edInk);background:var(--ed);border-radius:9px;place-items:center;padding:0 5px;font-style:normal;display:inline-grid}.er-n{vertical-align:1px;margin-left:8px}.vs{flex-direction:column;gap:26px;margin-top:14px;display:flex}.vs-sec{flex-direction:column;gap:12px;display:flex}.vs-sec>.ad-sh .ed-l{font:500 13px/1.3 var(--f);letter-spacing:0;text-transform:none;color:var(--ink)}.vs-sec>.ad-sh small{text-align:right;max-width:65%;line-height:1.35}.vs-rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.vs-rows li{color:var(--ink2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 12px;font-size:12.5px;line-height:1.3;display:grid}.vs-l{min-width:0}.vs-b{background:color-mix(in srgb, var(--ed) 55%, transparent);border-radius:2px;grid-column:1/-1;align-self:start;height:3px;display:block}.vs-rows b{font:500 12.5px var(--fM);font-variant-numeric:tabular-nums;color:var(--ink);align-items:baseline;gap:8px;display:inline-flex}.vs-rows b small{text-align:right;min-width:4ch;font:400 11px var(--fM);color:var(--ink4)}.vs-rows .vs-more{color:var(--ink4);font-size:11.5px;display:block}.vs-split{flex-direction:column;gap:8px;display:flex}.vs-split+.vs-split{margin-top:6px}.vs-sb{border-radius:3px;gap:2px;height:6px;display:flex;overflow:hidden}.vs-sb i{min-width:3px;display:block}.vs-split p{color:var(--ink2);grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 12px;margin:0;font-size:12px;display:grid}.vs-split p span{align-items:center;gap:6px;min-width:0;display:inline-flex}.vs-split p i{border-radius:2px;width:8px;height:8px}.vs-split p b{font:500 12px var(--fM);color:var(--ink)}.vs .s0{background:var(--ed)}.vs .s1{background:color-mix(in srgb, var(--ed) 58%, transparent)}.vs .s2{background:color-mix(in srgb, var(--ed) 34%, transparent)}.vs .s3{background:color-mix(in srgb, var(--ed) 18%, transparent)}.vs-hours{align-items:flex-end;gap:2px;height:40px;display:flex}.vs-hours i{background:color-mix(in srgb, var(--ed) 42%, transparent);border-radius:2px 2px 0 0;flex:1;height:2px}.vs-hours i.hpk{background:var(--edHi)}.vs-attr{color:var(--ink4);margin:0;font-size:10.5px}.vs-attr a{color:var(--ink3);text-underline-offset:2px;text-decoration:underline}.vs-wait{margin:10px 0 0;font-size:12px;line-height:1.5}.ac-faces{align-items:center;display:inline-flex}.ac-faces .pface,.ac-faces .mono{width:20px;height:20px;box-shadow:0 0 0 1.5px #0f1612}.ac-faces .mono span{font-size:8px}.ac-faces>*+*{margin-left:-6px}.pane[data-pane=check]{--watch:#e8b36f;--watchLine:color-mix(in srgb, var(--watch) 42%, transparent);--watchWash:color-mix(in srgb, var(--watch) 9%, transparent);--okLine:color-mix(in srgb, var(--ok) 40%, transparent);--okWash:color-mix(in srgb, var(--ok) 9%, transparent);--water:#7fb3cf;--power:#e9d27c}.cl.ck-wrap{padding:0;container:ckw/inline-size}.ck-dos{padding:22px 22px 18px}.ck-mtr{grid-template-rows:auto auto auto;column-gap:4px;display:grid}.ck-col{grid-row:span 3;grid-template-rows:subgrid;text-align:left;align-content:end;min-width:0;display:grid}.ck-cn{flex-wrap:wrap;align-self:end;align-items:baseline;gap:2px 8px;padding-right:14px;display:flex}.ck-cn b{font:500 30px/1 var(--f);letter-spacing:-.02em;color:var(--ink2);transition:color .2s}.ck-col.s-ok .ck-cn b{color:var(--ink)}.ck-cn small{color:var(--ink3);white-space:nowrap;font-size:13px;line-height:1.2}.ck-cw{color:var(--ink3);white-space:nowrap;align-self:start;margin-top:6px;padding-right:14px;font-size:12.5px;line-height:1.35;transition:color .2s}.ck-cb{border-radius:2px;height:4px;margin-top:12px;transition:opacity .2s;display:block}.ck-mtr[data-tight] .ck-cw{white-space:normal}.s-ok .ck-cb{background:var(--gold)}.s-deal .ck-cb{background:#ecdcba52}.s-ask .ck-cb{background:repeating-linear-gradient(90deg,#ecdcba52 0 5px,#0000 5px 8px)}.s-na .ck-cb{background:#ecdcba1a}@media (hover:hover){.ck-col:hover .ck-cw,.ck-col:hover .ck-cn b{color:var(--ink)}.ck-mtr:has(.ck-col:hover) .ck-col:not(:hover) .ck-cb{opacity:.45}}.ck-meta{font:400 11.5px/1.4 var(--fM);color:var(--ink4);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.ck-msrc{font:500 12px/1.4 var(--f);color:var(--ink3);align-items:center;gap:6px;transition:color .2s;display:inline-flex}.ck-msrc b{color:var(--ink2);font-weight:500}.ck-msrc svg{width:12px;height:12px}@media (hover:hover){.ck-msrc:hover,.ck-msrc:hover b{color:var(--gold2)}}.ck-ev{font:500 11px/1.2 var(--fM);letter-spacing:.02em;color:var(--ink2);white-space:nowrap;cursor:default;align-items:center;gap:7px;display:inline-flex}.ck-ev i{border-radius:50%;flex:none;width:9px;height:9px}.ck-ev.e-r i,.ck-ev.e-l i{background:var(--gold)}.ck-ev.e-l i{border-radius:2px}.ck-ev.e-d i{box-shadow:inset 0 0 0 1.5px var(--gold)}.ck-ev.e-o i{box-shadow:inset 0 0 0 1.5px var(--ink3)}.ck-ev.e-s{color:var(--ink3)}.ck-ev.e-s i{box-shadow:inset 0 0 0 1.5px var(--ink4);background:repeating-linear-gradient(135deg, transparent 0 2px, var(--ink4) 2px 3px)}.ck-sw{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 22px}.ck-seg{scrollbar-width:none;width:max-content;max-width:100%;display:flex;overflow-x:auto}.ck-seg::-webkit-scrollbar{display:none}.ck-seg button{flex:none}.ck-badge{min-width:17px;height:17px;font:600 10.5px/1 var(--f);color:var(--watch);box-shadow:inset 0 0 0 1px var(--watchLine);background:var(--watchWash);border-radius:999px;place-items:center;padding:0 5px;display:inline-grid}.ck-pnl{animation:fadeIn var(--fade) ease;padding:20px 22px 24px;container:ckp/inline-size}.ck-two{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:32px;display:grid}.ck-two>aside{border-left:1px solid var(--line);padding-left:24px}.ckv h4{font:600 10.5px/1.2 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin:0 0 10px}.ckv h4 small{font:500 10.5px/1 var(--fM);letter-spacing:0;color:var(--ink4);margin-left:4px}.ck-r{border-top:1px solid var(--line);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:0 20px;padding:13px 0;display:grid}.ck-r:first-child{border-top:0;padding-top:0}.ck-r.rk{grid-template-columns:18px 140px minmax(0,1fr);gap:0 12px}.ck-k{color:var(--key);padding-top:1px;font-size:13px;line-height:1.45}.ck-r.rk .ck-k{color:var(--ink);font-weight:500}.ck-v{min-width:0}.ck-v>p,.ck-nr>p{color:var(--ink);text-wrap:pretty;margin:0;font-size:14px;line-height:1.45}.ck-r.rk .ck-v>p:first-child{color:var(--ink2)}.ckv .ck-c{color:var(--ink3);margin-top:4px;font-size:12.5px;line-height:1.5}.ckv .ck-src{color:var(--ink4);flex-wrap:wrap;align-items:baseline;gap:3px 12px;margin:7px 0 0;font-size:11.5px;line-height:1.45;display:flex}.ck-src .ck-ev{font:500 11.5px/1.45 var(--f);letter-spacing:0;color:var(--ink3);gap:6px}.ck-src .ck-ev i{width:7px;height:7px}.ck-src .ck-ev.e-l i{border-radius:1.5px}.ck-sn>a,.ck-sn>span:not(.ck-day){border-bottom:1px dotted var(--ink4);cursor:help;transition:color .2s}.ck-day{font-family:var(--fM)}@media (hover:hover){.ck-sn>a:hover{color:var(--gold2)}}.ck-p .ck-src{margin-top:4px}.ck-mk{border-radius:50%;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.ck-mk svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.ck-mk.ok{color:var(--ok);background:var(--okWash);box-shadow:inset 0 0 0 1px var(--okLine)}.ck-mk.watch{color:var(--watch);background:var(--watchWash);box-shadow:inset 0 0 0 1px var(--watchLine)}.ck-shots{gap:10px;margin-top:10px;display:flex}.ck-shots figure{width:132px;margin:0}.ck-shots img{object-fit:cover;border-radius:8px;width:132px;height:88px}.ck-shots figcaption{font:400 11px/1 var(--fM);color:var(--ink3);margin-top:5px}.ck-pend ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ck-pend li{flex-direction:column;gap:2px;padding-left:17px;display:flex;position:relative}.ck-pend li:before{content:"";width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--ink4);border-radius:50%;position:absolute;top:6px;left:0}.ck-pend b{font:400 13.5px/1.4 var(--f);color:var(--ink)}.ck-pend span{color:var(--ink3);font-size:12.5px;line-height:1.4}.ck-netg{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.ck-nr{border-top:1px solid var(--line);padding:11px 0}.ck-nr:first-child{border-top:0;padding-top:0}.ck-nr>p{font-size:13.5px}.ck-nh{font:600 10.5px/1.2 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--ink4);margin-bottom:5px}.np-pl{box-shadow:inset 0 0 0 1px var(--line);aspect-ratio:8/5;background:#0e1411;border-radius:10px;position:relative;overflow:hidden}.np-pl svg{width:100%;height:100%;display:block}.np-bg{fill:#0e1411}.np-grid{stroke:#ecdcba0b;fill:none}.np-strip path{fill:none;stroke:#7fb3cf21;stroke-linecap:round;stroke-linejoin:round}.np-strip.air path{stroke:#7fb3cf42}.np-bld path{fill:#1f2822;stroke:#ecdcba1f}.np-road path{fill:none;stroke:#28312b;stroke-linecap:round;stroke-linejoin:round}.np-road path.big{stroke:#3a453c}.np-road path.rail{stroke:#55605a;stroke-linecap:butt}.np-water path{fill:none;stroke:var(--water);stroke-linecap:round;stroke-linejoin:round}.np-water path.pond{fill:color-mix(in srgb, var(--water) 32%, transparent)}.np-plot path{fill:#e7bd6a1a;stroke:var(--gold);stroke-width:1.8px;stroke-linejoin:round}.np-plot.air path{fill:#e7bd6a0f}.np-plot path.own{fill:#e7bd6a61;stroke-width:1px}.np-plot.air path.own{fill:#e7bd6a4d}.np-power path{fill:none;stroke:var(--power);stroke-width:1.7px;stroke-dasharray:7 4}.np-tower circle{fill:#0e1411;stroke:var(--water);stroke-width:1.6px}.np-dim path{stroke:var(--ink);stroke-width:1px;opacity:.8}.np-dim circle{fill:var(--ink)}.np-ctr circle{fill:none;stroke:var(--gold);stroke-width:1.6px}.np-ctr path{stroke:var(--gold);stroke-width:1px}.np-arrow{fill:var(--power)}.np-scale path{stroke:var(--ink);stroke-width:1px}.np-ls text{paint-order:stroke;stroke:#0e1411;stroke-linejoin:round;font-family:var(--f);fill:var(--ink);font-weight:500}.np-ls .gold{fill:var(--gold2)}.np-ls .water{fill:var(--water)}.np-ls .power{fill:var(--power)}.np-ls .dim{fill:var(--ink3)}.np-ls .soft{fill:var(--ink2)}.np-ls .mid{text-anchor:middle}.np-pl [data-ly]{transition:opacity .25s}.np-pl.hi-parcel [data-ly]:not([data-ly=parcel]),.np-pl.hi-power [data-ly]:not([data-ly=power]),.np-pl.hi-water [data-ly]:not([data-ly=water]),.np-pl.hi-road [data-ly]:not([data-ly=road]),.np-pl.hi-bld [data-ly]:not([data-ly=bld]){opacity:.22}.np-lg,.ck-flt{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.np-lg{margin-top:10px}.np-ly,.ck-chip{height:28px;font:500 12px/1 var(--f);color:var(--ink3);box-shadow:inset 0 0 0 1px var(--line2);border-radius:8px;align-items:center;gap:7px;padding:0 10px;transition:color .2s,box-shadow .2s,background .2s;display:inline-flex}.np-ly i{border-radius:2px;flex:none;width:12px;height:3px}.np-ly[aria-pressed=true],.ck-chip[aria-pressed=true]{color:var(--ink);background:var(--s2);box-shadow:inset 0 0 0 1px var(--line3)}.np-ly[aria-pressed=false] i{opacity:.35}.np-ly:disabled{opacity:.4;cursor:default}@media (hover:hover){.np-ly:not(:disabled):hover,.ck-chip:hover{color:var(--ink)}}.ly-parcel i{background:var(--gold)}.ly-power i{background:var(--power)}.ly-water i{background:var(--water)}.ly-road i{background:#5a665c}.ly-bld i{background:#3a453c}.np-air i{background:var(--ink3)}.np-air{margin-left:auto}.np-n{font:400 11.5px/1.5 var(--fM);color:var(--ink4);margin:8px 0 0}.ck-flt{margin-bottom:18px}.ck-chip small{font:500 11px/1 var(--fM);color:var(--ink4)}.ck-chip i,.ck-d{border-radius:50%;flex:none;width:8px;height:8px}.f-ok i,.s-ok .ck-d{background:var(--gold)}.ck-p.part .ck-d{box-shadow:inset 0 0 0 1.5px var(--gold);background:0 0}.f-deal i,.s-deal .ck-d{box-shadow:inset 0 0 0 1.5px var(--ink3)}.f-ask i,.s-ask .ck-d{border:1.5px dashed var(--ink3)}.f-na i,.s-na .ck-d{box-shadow:inset 0 0 0 1.5px var(--ink4);opacity:.6}.ck-gs{columns:2;column-gap:40px}.ck-g{break-inside:avoid;margin-bottom:22px}.ck-g h4{color:var(--ink4);margin-bottom:2px}.ck-p{border-top:1px solid var(--line);grid-template-columns:8px minmax(0,1fr);gap:0 12px;padding:10px 0;display:grid}.ck-p .ck-d{margin-top:6px}.ck-ph{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ck-pn{color:var(--ink);font-size:13.5px;line-height:1.4}.ck-tag{font:500 10.5px/1 var(--fM);letter-spacing:.02em;color:var(--ink3);white-space:nowrap;flex:none;font-style:normal}.ck-p.part .ck-tag{color:var(--gold2)}.ck-pt{color:var(--ink2);text-wrap:pretty;margin:3px 0 0;font-size:12.5px;line-height:1.5}.ck-p.s-deal .ck-pt,.ck-p.s-ask .ck-pt,.ck-p.s-na .ck-pt{color:var(--ink3)}.ck-ans{font:500 13px/1 var(--f);border-radius:8px;margin:0 0 12px;padding:6px 10px;display:inline-flex}.ck-ans.ok{color:var(--ok);background:var(--okWash);box-shadow:inset 0 0 0 1px var(--okLine)}.ck-ans.watch{color:var(--watch);background:var(--watchWash);box-shadow:inset 0 0 0 1px var(--watchLine)}.ck-nonres p{color:var(--ink);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.ck-nonres ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ck-nonres li{color:var(--ink2);text-wrap:pretty;padding-left:16px;font-size:13.5px;line-height:1.5;position:relative}.ck-nonres li:before{content:"";background:var(--ink3);width:6px;height:1px;position:absolute;top:10px;left:2px}.ck-nonres aside ul{margin-top:0}.ck-law-l{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.ck-law-l a{font:500 11px/1 var(--fM);color:var(--ink3);box-shadow:inset 0 0 0 1px var(--line2);border-radius:6px;padding:6px 8px;transition:color .2s,box-shadow .2s}@media (hover:hover){.ck-law-l a:hover{color:var(--gold2);box-shadow:inset 0 0 0 1px var(--goldLine)}}.ck-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-bottom:16px;display:grid}.ck-dr{border-top:1px solid var(--line);grid-template-columns:12px minmax(0,1fr);gap:0 10px;padding:10px 0;display:grid}.ck-dr:nth-child(-n+2){border-top:0;padding-top:0}.ck-dr b{font:400 13.5px/1.4 var(--f);color:var(--ink);display:block}.ck-dr b a{transition:color .2s}@media (hover:hover){.ck-dr b a:hover{color:var(--gold2)}}.ck-dr small{font:400 11.5px/1.4 var(--fM);color:var(--ink4);margin-top:2px;display:block}.ck-dr .codes{margin:8px 0 0}.ck-ds{width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--ink4);border-radius:50%;margin-top:5px}.ck-ds.have{background:var(--gold);box-shadow:none}.ck-ds.wait{box-shadow:inset 0 0 0 1.5px var(--gold)}.ck-docs .pdf{margin:0 0 10px}.ck-srcs p{color:var(--ink3);flex-wrap:wrap;gap:6px 12px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.ck-srcs a,.ck-srcs span{cursor:help;transition:color .2s}@media (hover:hover){.ck-srcs a:hover{color:var(--gold2)}}@container ckp (width<=760px){.ck-two,.ck-netg{grid-template-columns:minmax(0,1fr);gap:22px}.ck-two>aside{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.ck-gs{columns:1}}@container ckp (width<=560px){.ck-r{grid-template-columns:minmax(0,1fr);row-gap:5px}.ck-r>.ck-v{grid-area:2/1/auto/-1}.ck-r.rk{grid-template-columns:18px minmax(0,1fr)}.ck-r.rk>.ck-v{grid-column:2/-1}.ck-dl{grid-template-columns:minmax(0,1fr)}.ck-dr:nth-child(2){border-top:1px solid var(--line);padding-top:10px}}@media (width<=899px){.ck-dos{padding:18px 16px 14px}.ck-cn,.ck-cw{padding-right:8px}.ck-cn b{font-size:24px}.ck-cn small{font-size:12px}.ck-cw{font-size:11.5px}.ck-sw{padding:12px 0 12px 16px}.ck-seg{border-radius:10px 0 0 10px;max-width:100%}.ck-pnl{padding:18px 16px 22px}.ck-shots figure,.ck-shots img{width:calc(50vw - 40px);max-width:160px}.ck-shots img{aspect-ratio:3/2;height:auto}.np-air{margin-left:0}}.dk{flex-direction:column;gap:14px;display:flex;container:dk/inline-size}.dk-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.dk-n{color:var(--ink3);align-items:baseline;gap:6px;font-size:12.5px;display:inline-flex}.dk-n b{font:500 22px/1 var(--fM);color:var(--ink)}.dk-seg button[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--ed), inset 0 1px 0 #f0e4cc12}.dk-seg .ck-badge{color:var(--edHi);box-shadow:inset 0 0 0 1px var(--edLine)}.dk-q{flex-direction:column;display:flex}.dk-i{border-top:1px solid var(--line)}.dk-i:first-child{border-top:0}.dk-ih{text-align:left;grid-template-columns:auto minmax(0,1fr) auto 14px;align-items:baseline;gap:4px 10px;width:100%;padding:11px 0;display:grid}.dk-ih>b{font:500 13.5px/1.35 var(--f);color:var(--ink)}.dk-ih>.dk-st{grid-column:-3}.dk-ih>.ico{width:13px;height:13px;color:var(--ink4);transition:transform .24s var(--ease), color .2s;grid-column:-2;align-self:center}.dk-ih[aria-expanded=true]>.ico{color:var(--ed);transform:rotate(180deg)}@media (hover:hover){.dk-ih:hover>b{color:var(--edHi)}}.dk-who{min-width:64px;font:600 10px/1.2 var(--f);letter-spacing:.1em;text-transform:uppercase;color:var(--ed)}.dk-i.dk-got .dk-ih>b{color:var(--ink3)}.dk-st{font:500 10.5px/1 var(--fM);white-space:nowrap;color:var(--ink3);font-style:normal}.dk-st.ok{color:var(--gold2)}.dk-st.dr{color:var(--edHi)}.dk-ib{animation:fadeIn var(--fade) ease;flex-direction:column;gap:12px;padding:0 0 16px;display:flex}.dk-kv{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px 18px;margin:0;display:grid}.dk-kv dt{font:600 10px/1.6 var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--ink4);white-space:nowrap}.dk-kv dd{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.dk-kv dd>b{font:500 13.5px/1.5 var(--f);color:var(--ink);text-wrap:pretty}.dk-how{color:var(--ink3);text-wrap:pretty;font-size:12.5px;line-height:1.5}.dk-how small{font:400 11.5px/1.4 var(--fM);color:var(--ink4)}.dk-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dk-row .code{padding:6px 9px}.dk .code:hover{box-shadow:inset 0 0 0 1px var(--ed);color:var(--edHi)}.dk-drop{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.dk-file{height:28px;font:400 12px/1 var(--fM);color:var(--ink2);box-shadow:inset 0 0 0 1px var(--edLine);background:var(--edWash);border-radius:8px;align-items:center;gap:4px;padding:0 4px 0 9px;display:inline-flex}.dk-file a{align-items:center;gap:6px;min-width:0;max-width:240px;display:inline-flex}.dk-file a>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-file .ico{width:13px;height:13px;color:var(--ed)}.dk-file button{width:22px;height:22px;color:var(--ink4);border-radius:6px;place-items:center;display:grid}@media (hover:hover){.dk-file button:hover{color:var(--ink)}}.dk-rec{background:var(--edWash);box-shadow:inset 0 0 0 1px var(--edLine);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.dk-rec p{color:var(--ink);text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}.dk-rec small{font:400 11px/1.45 var(--fM);color:var(--ink3);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.dk-back{font:inherit;color:var(--ink4)}@media (hover:hover){.dk-back:hover{color:var(--ink)}}.dk-rec .ad-renew{color:var(--ink3)}.dk-pa .dk-rec{flex:100%}.dk-pts .ck-gs{columns:1}.dk-p{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:0 6px;display:grid}.dk-p .ck-p{border-top:0}.dk-no{font:500 10.5px/1.4 var(--fM);color:var(--ink4);padding-top:11px}.dk-pa{flex-wrap:wrap;grid-column:2;align-items:center;gap:8px 10px;margin:-4px 0 10px 20px;display:flex}.dk-pa:empty{display:none}.dk-pf{flex-direction:column;grid-column:1/-1;gap:10px;margin-bottom:12px;display:flex}@container dk (width<=420px){.dk-kv{grid-template-columns:minmax(0,1fr);gap:6px}.dk-kv dd+dt{margin-top:6px}.dk-ih{grid-template-columns:minmax(0,1fr) auto 14px}.dk-who{grid-column:1/-1}}@property --top{syntax:"<length>";inherits:true;initial-value:60px}:root{--sat:env(safe-area-inset-top,0px);--top:calc(60px + var(--sat))}@media (width<=899px){:root{--top:calc(56px + var(--sat))}}.top,.drawer .sh-card{padding-top:var(--sat)}.drawer .sh-x{top:calc(14px + var(--sat))}@media (width<=899px){.sheet:not(.lightbox):not(.drawer) .sh-body{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.sh-grab{display:none}.sheet.out{pointer-events:none}.sheet.out .sh-card{transition:transform .28s cubic-bezier(.4,0,1,1),opacity .24s}.tabs,.seg,.shots{overscroll-behavior-x:contain}@media (width<=899px){.sheet:not(.lightbox):not(.drawer) .sh-card{transform:translateY(56px)}.sheet:not(.lightbox):not(.drawer).on .sh-card{transform:none}.sheet:not(.lightbox):not(.drawer) .sh-grab{z-index:5;pointer-events:none;background:#f0e4cc33;border-radius:2px;width:36px;height:4px;margin-left:-18px;display:block;position:absolute;top:7px;left:50%}.tpm .sh-card:before{display:none}.tpm .sh-x{z-index:5}.sheet.modal.tpm:not(.drawer) .sh-body{padding-top:0;padding-bottom:0}.tp-h{z-index:4;background:var(--sh);box-shadow:0 1px 0 var(--line);border-bottom:0;align-items:flex-end;margin:0 -16px;padding:22px 60px 12px 16px;position:sticky;top:0}.tp-h .sh-t,.tp-a{font-size:20px}.tp-plan{aspect-ratio:4/3;padding:0}.tp-plan img{width:calc(100% - 20px);height:calc(100% - 20px);max-height:none;position:absolute;inset:10px}.tp-f{display:contents}.tp>.src,.tpa>.src{order:1;margin:0}.tp-cta{z-index:4;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--sh);box-shadow:0 -1px 0 var(--line);order:2;margin:0 -16px;position:sticky;bottom:0}.tp-cta .btn{width:100%}}html{-webkit-tap-highlight-color:transparent}a,button,label,summary,[role=button],[role=tab]{touch-action:manipulation}.top,.mtabs,.actbar,.btn,.ib,.seg,.chip,.a2hs{-webkit-user-select:none;user-select:none}.top a,.mtabs a,.actbar a,.a2hs a{-webkit-touch-callout:none}@media (hover:none){.mtabs a{transition:opacity .15s}.mtabs a:active{opacity:.55}.ib:active,.av:active{opacity:.7}}.a2hs{animation:a2In .45s var(--ease) both}@keyframes a2In{0%{opacity:0;transform:translateY(14px)}}.a2hs span{color:var(--ink3);font-size:12px}.ad-link{container:adlink/inline-size}.lk-send{animation:stOk .25s var(--ease);align-items:center;gap:8px;margin-top:8px;display:flex}.lk-send .seg{margin-right:auto}@container adlink (width<=460px){.lk.on{flex-wrap:wrap;padding:6px}.lk.on code{flex-basis:100%;padding:6px 7px 2px}.lk.on .btn,.lk-send .btn{flex:1}.lk-send{flex-wrap:wrap}.lk-send .seg{flex-basis:100%;margin:0}.lk-send .seg button{flex:1;justify-content:center}}.a2g{z-index:95;position:fixed;inset:0}.a2g-scrim{background:#0508069e;animation:.3s fadeIn;position:absolute;inset:0}.a2g-card{left:12px;right:12px;bottom:calc(64px + env(safe-area-inset-bottom));box-shadow:0 0 0 1px var(--goldLine), 0 30px 80px -20px #000000e6;animation:a2In .4s var(--ease) both;background:#1a231d;border-radius:16px;flex-direction:column;gap:12px;padding:18px 18px 16px;display:flex;position:absolute}.a2g[data-at=top] .a2g-card{top:calc(64px + var(--sat));bottom:auto}.a2g-card .x{width:32px;height:32px;color:var(--ink3);place-items:center;display:grid;position:absolute;top:10px;right:10px}.a2g-t{font:500 16px/1.3 var(--f);color:var(--ink);margin-right:36px}.a2g ol{counter-reset:a2g;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.a2g li{color:var(--ink2);counter-increment:a2g;padding-left:24px;font-size:14px;line-height:2.15;position:relative}.a2g li:before{content:counter(a2g);font:500 11px/2.6 var(--fM);color:var(--gold2);position:absolute;top:0;left:0}.a2k{vertical-align:middle;height:28px;font:500 13.5px/1 var(--f);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line2);white-space:nowrap;background:#f0e4cc14;border-radius:8px;align-items:center;gap:6px;margin:0 2px;padding:0 10px;display:inline-flex}.a2k .ico{color:#5ea1ff;width:16px;height:16px}.a2k .ico.sq{border-radius:4px;padding:1px;box-shadow:inset 0 0 0 1.4px}.a2k.dots{letter-spacing:.08em;padding:0 9px}.a2g-n{color:var(--ink3);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.a2g-n .ico{color:var(--gold)}.a2g-arrow{bottom:env(safe-area-inset-bottom);fill:none;width:30px;height:52px;stroke:var(--gold2);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 10px #0009);margin-left:-15px;animation:.9s ease-in-out .4s 3 a2Nudge;position:absolute;left:50%}.a2g[data-at=more] .a2g-arrow{margin:0;left:auto;right:43px}.a2g[data-at=top] .a2g-arrow{top:var(--sat);margin:0;animation-name:a2NudgeUp;bottom:auto;left:auto;right:64px;transform:rotate(180deg)}@keyframes a2Nudge{50%{transform:translateY(8px)}}@keyframes a2NudgeUp{0%,to{transform:rotate(180deg)}50%{transform:rotate(180deg)translateY(8px)}}@media (width<=899px){.home2[data-mv=map] .ttl{display:none}.home2[data-mv=map] .mseg{top:calc(var(--top) + 12px);z-index:31;position:fixed;left:12px}.home2[data-mv=map] .mapc{flex:1;height:auto}}.top{background-repeat:no-repeat;background-size:100vw 100vh;background-attachment:scroll}@media (width<=899px){.cd-v .tag,.cd-s{-webkit-backdrop-filter:none;background:#0b100dbd}}#launch.go{opacity:0;pointer-events:none;transition:opacity .6s}.pull{left:50%;top:calc(var(--top) + 15px);z-index:45;pointer-events:none;width:40px;height:20px;opacity:min(1, calc(var(--p,0) * 1.6 - .25));transition:transform .25s var(--ease);margin-left:-20px;display:none;position:fixed}.app-open .pull{display:block}.pull svg{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}.pull .pl-b{stroke:var(--gold);stroke-dasharray:100;stroke-dashoffset:calc((1 - var(--p,0)) * 100px)}.pull .pl-r{stroke:var(--goldLit);stroke-dasharray:22 78;opacity:0}.pull.ready{transform:scale(1.08)}.pull.on .pl-b{stroke-dashoffset:0;opacity:.4;transition:opacity .3s}.pull.on .pl-r{opacity:1;animation:.9s linear infinite pull-run}.pull.pl-lit .pl-b{opacity:1;transition:opacity .2s}.pull.pl-lit .pl-r{opacity:0;transition:opacity .2s}.pull.pl-end{opacity:0;transition:opacity .18s, transform .25s var(--ease)}@keyframes pull-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}.toast .tst-pv{grid-template-columns:auto 1fr;align-items:center;column-gap:9px;max-width:300px;display:grid}.toast .tst-pv .ico{color:var(--bPv);grid-row:span 2}.toast .tst-pv small{color:var(--ink2);text-wrap:pretty;font-size:12px;line-height:1.4}@media (width<=899px){.cl.how{grid-template-columns:20px minmax(0,1fr);align-content:start;gap:4px 12px;display:grid}.cl.how>.ico{grid-row:1/span 3;margin:0}.cl.how>:not(.ico){grid-column:2}}@media (hover:none),(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{font-size:16px!important}}.door{--words:150px;--pt:clamp(16px, 4svh, 56px);--gap:clamp(24px, 5.5svh, 60px);--pb:clamp(44px, 8svh, 90px);--dw:min(224px, 40vw, calc((100svh - var(--top) - env(safe-area-inset-bottom) - var(--words) - var(--pt) - var(--gap) - var(--pb) - 20px) / 2.42));--dh:calc(var(--dw) * 2.3);z-index:1;padding:calc(var(--top) + var(--pt)) 0 calc(var(--pb) + env(safe-area-inset-bottom));background:var(--bg);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes doorBreathe{0%{opacity:var(--lo)}to{opacity:var(--hi)}}.door:before,.door-seam,.door-spill,.door-way:after,.door-transom i{--lo:.5;--hi:.72;--on:1;--off:.16;opacity:var(--lo);animation:8s ease-in-out infinite alternate doorBreathe}.door.is-open :is(.door-seam,.door-spill,.door-transom i),.door.is-open:before,.door.is-open .door-way:after{opacity:var(--on);transition:opacity 1.4s,transform 1.6s cubic-bezier(.6,0,.2,1),box-shadow .8s;animation:none}.door.is-closed :is(.door-seam,.door-spill,.door-transom i),.door.is-closed:before,.door.is-closed .door-way:after{opacity:var(--off);transition:opacity 1.6s;animation:none}.door:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 42%,#f6bf5709,#0000 70%);position:absolute;inset:0}.door-stage{transition:transform 1.5s cubic-bezier(.55,0,.25,1),opacity 1s .45s;position:relative}.door.walk .door-stage{opacity:0;transform:scale(2.7)}.door-frame{border:1px solid var(--line2);border-bottom:0;padding:9px 9px 0;position:relative}.door-frame:before{content:"";border:1px solid var(--line);pointer-events:none;border-bottom:0;position:absolute;inset:-7px -7px 0}.door-transom{height:calc(var(--dw) * .12);box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(#ffe6a40e,#ffe6a405);justify-content:space-evenly;align-items:center;margin-bottom:9px;padding:0 20%;display:flex}.door-transom i{--lo:.42;--hi:.51;--off:.28;background:var(--goldLit);border-radius:50%;width:3px;height:3px;box-shadow:0 0 6px 1px #f6bf5766}.door-transom i.me{transition:transform .8s var(--ease), opacity .8s, box-shadow .8s;transform:scale(1.7);box-shadow:0 0 9px 2px #f6bf57b3}.door-way{width:var(--dw);height:var(--dh);perspective:1150px;background:#050706;position:relative;overflow:hidden}.door-room{background:radial-gradient(95% 70% at 50% 92%,#fff2d2 0%,#ffe2a6 20%,#edb862 48%,#8c6528 78%,#2e2310 100%);position:absolute;inset:0}.door-leaf{transform-origin:0;will-change:transform;background:linear-gradient(#161e19 0%,#121914 55%,#0e1410 100%);transition:transform 1.6s cubic-bezier(.6,0,.2,1),filter 1.6s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ecdcba0f,inset 0 1px #f0e4cc0d}.door-leaf.swing{filter:brightness(.45);transform:rotateY(80deg)}.door-leaf.knock{animation:.36s ease-in-out doorKnock}@keyframes doorKnock{0%,to{translate:0}25%{translate:-2px}50%{translate:2px}75%{translate:-1px}}.door-panel{border:1px solid #ecdcba0b;position:absolute;inset:7% 11% 6%;box-shadow:inset 0 1px #0006,0 1px #f0e4cc06}.door-mark{width:42%;position:absolute;top:22%;left:50%;overflow:visible;translate:-50%}.door-mark path{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.door-mark .sh{stroke:#000;stroke-opacity:.6;stroke-width:1.2px}.door-mark .ln{stroke:var(--gold);stroke-opacity:.5;stroke-width:1.1px;transition:stroke-opacity .8s}.door.is-open .door-mark .ln{stroke-opacity:.85}.door-reader{gap:calc(var(--dw) * .042);display:flex;position:absolute;top:39%;left:50%;translate:-50%}.door-reader i{background:#ecdcba1f;border-radius:50%;width:4px;height:4px;transition:background .22s,box-shadow .22s}.door-reader i.on{background:var(--gold);box-shadow:0 0 8px 1px #f6bf578c}.door-reader i.no{background:var(--fix);box-shadow:0 0 8px 1px #ee9a7680}.door.is-idle .door-reader i:first-child{animation:2.8s ease-in-out infinite doorStandby}@keyframes doorStandby{0%,to{background:#f6bf5738}50%{background:#f6bf57cc;box-shadow:0 0 7px 1px #f6bf5766}}.door-handle{opacity:.72;background:linear-gradient(180deg, #7e6230, var(--gold) 42%, #7e6230);border-radius:2px;width:2px;height:15%;position:absolute;top:45%;right:9%}.door-seam{background:linear-gradient(90deg,#0000,#ffe6a4f2 16% 84%,#0000);height:2px;position:absolute;bottom:0;left:3%;right:3%;box-shadow:0 0 14px 2px #f6bf578c}.door-way:after{--lo:.27;--hi:.4;--on:.55;--off:.09;content:"";background:linear-gradient(#0000,#ffe6a44d 60%,#ffe6a4b3);width:1px;position:absolute;top:5%;bottom:0;right:0}.door-stage:after{content:"";background:linear-gradient(90deg, transparent, var(--line2) 28%, var(--line2) 72%, transparent);width:min(880px,94vw);height:1px;position:absolute;top:100%;left:50%;translate:-50%}.door-spill{width:calc(var(--dw) * 3.4);pointer-events:none;filter:blur(9px);transform-origin:50% 0;height:36svh;transition:transform 1.6s cubic-bezier(.6,0,.2,1),opacity 1.4s;position:absolute;top:100%;left:50%;translate:-50%}.door-spill>div{clip-path:polygon(35.3% 0,64.7% 0,100% 100%,0 100%);background:linear-gradient(#f6bf5736,#f6bf5711 42%,#0000 86%);position:absolute;inset:0}.door.is-open .door-spill{transform:scaleX(1.5)scaleY(1.15)}.door-catch{z-index:2;caret-color:#0000;color:#0000;cursor:default;-webkit-user-select:text;user-select:text;outline:none;font-size:16px;position:absolute;inset:0;overflow:hidden}.door-catch[role=button]{cursor:pointer;-webkit-user-select:none;user-select:none}.door-words{z-index:1;margin-top:var(--gap);height:var(--words);text-align:center;flex:none;max-width:560px;padding:0 24px;transition:opacity .6s;position:relative}.door.walk .door-words,.door.walk .door-plate{opacity:0}.door h1{font:300 clamp(20px, 2.1vw, 27px)/1.25 var(--f);letter-spacing:-.005em;color:var(--ink);margin:0}.door-say{color:var(--ink3);margin:16px 0 0;font-size:13.5px;line-height:1.6;transition:color .3s}.door-say.no{color:var(--fix)}.door-say small{color:var(--ink4);font-size:12px;display:block}.door-say kbd{font:400 11px/1.4 var(--fM);color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line3);border-radius:5px;margin-left:6px;padding:2px 6px 1px;display:inline-block}.door-paste{height:44px;font:500 14px/1 var(--f);color:var(--goldLit);box-shadow:inset 0 0 0 1px var(--goldLine);background:#f6bf570f;border-radius:999px;align-items:center;gap:9px;margin-top:-4px;padding:0 20px;transition:background .2s;display:inline-flex}.door-paste:active{background:#f6bf5724}.door-paste .ico{color:var(--gold)}.door-read{height:18px;font:400 13px/18px var(--fM);letter-spacing:.1em;color:var(--ink2);opacity:0;margin:10px 0 0;transition:opacity .3s}.door-read.on{opacity:1}.door-read b{color:var(--goldLit);font-weight:400;transition:color .3s}.door-read.no b{color:var(--ink3)}.door-read .m{color:var(--ink4)}.door-cool{background:var(--line2);opacity:0;width:120px;height:1px;margin:12px auto 0;transition:opacity .4s;display:block;position:relative}.door-cool:after{content:"";width:var(--left,100%);background:var(--fix);position:absolute;inset:0 auto 0 0}.door.is-closed .door-cool{opacity:1}.door-plate{left:0;right:0;bottom:calc(22px + env(safe-area-inset-bottom));font:400 10px/1.5 var(--fM);letter-spacing:.16em;text-transform:uppercase;color:var(--ink4);flex-wrap:wrap;justify-content:center;gap:6px 14px;padding:0 24px;transition:opacity .6s;display:flex;position:absolute}.door-plate span+span:before{content:"·";color:var(--line3);margin-right:14px}.door-in{z-index:3;opacity:0;pointer-events:none;background:radial-gradient(70% 55% at 50% -8%,#f6bf5724,#0000 70%),#0a0d0b;place-items:center;transition:opacity 1.1s .1s;display:grid;position:absolute;inset:0}.door-in.on{opacity:1}.door-in.door-veil{z-index:55;will-change:opacity;transition:opacity .8s;position:fixed;inset:0}.door-in.door-veil .door-hi{will-change:transform}.door-in.door-veil.out{opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.door-hi{text-align:center;transition:translate 1.2s var(--ease) .2s;padding:24px;translate:0 10px}.door-in.on .door-hi{translate:0}.door-lights{justify-content:center;gap:12px;margin-bottom:30px;display:flex}.door-lights i{background:var(--goldLit);opacity:.32;border-radius:50%;width:4px;height:4px}.door-lights i.me{opacity:1;box-shadow:0 0 10px 2px #f6bf5799}.door-hi h2{font:300 clamp(26px, 3vw, 36px)/1.2 var(--f);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:12px;margin:0;display:inline-flex}.door-hi .seal.door-seal{width:20px;height:20px}.door-role{font:400 11px/1 var(--fM);letter-spacing:.16em;text-transform:uppercase;color:var(--ink3);margin:12px 0 0}.door-mem{color:var(--ink4);margin:26px 0 0;font-size:12.5px}body.door-on .top .nav,body.door-on .top-r,body.door-on .top:after{display:none}body.door-on .top{background:0 0}@media (width<=899px){body.door-on .mtabs{display:none}.door{--words:176px}.door-plate{bottom:calc(18px + env(safe-area-inset-bottom));letter-spacing:.12em}}@media (orientation:landscape) and (height<=540px){.door{--dw:calc((100svh - var(--top) - 84px) / 2.42);padding:var(--top) 0 calc(26px + env(safe-area-inset-bottom));flex-direction:row;gap:clamp(32px,7vw,88px)}.door-words{text-align:left;max-width:340px;height:auto;margin:0}.door-cool{margin-left:0}.door-stage:after{width:min(560px,70vw)}.door-plate{bottom:10px}}@media (prefers-reduced-motion:reduce){.door:before,.door-seam,.door-spill,.door-way:after,.door-transom i{animation:none}.door-leaf,.door-stage,.door-spill{transition-duration:10ms}}.ks-list{margin:6px 0 0;padding:0;list-style:none}.ks-list li{border-bottom:1px solid var(--line);grid-template-columns:10px minmax(150px,220px) 1fr auto;align-items:center;gap:6px 20px;padding:18px 0;display:grid}.ks-l{background:var(--line3);border-radius:50%;width:6px;height:6px}.ks-list li.has .ks-l{background:var(--gold);box-shadow:0 0 8px 1px #f6bf5773}.ks-who{flex-direction:column;gap:3px;display:flex}.ks-who b{font:500 15px/1.3 var(--f);color:var(--ink)}.ks-who span{color:var(--ink3);font-size:12.5px}.ks-st{color:var(--ink2);font-size:13.5px;line-height:1.5}.ks-st small{color:var(--ink4);font-size:12.5px;display:block}.ks-list li:not(.has) .ks-st{color:var(--ink3)}.ks-acts{justify-content:flex-end;gap:8px;display:flex}.ks-acts .btn{height:36px;padding:0 14px}.btn.ghost.ks-x{color:var(--fix);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fix) 40%, transparent)}.ks-rules{max-width:640px;color:var(--ink3);margin:30px 0 0;padding:0 0 0 18px;font-size:13px;line-height:1.55}.ks-rules li{margin:0 0 6px;padding-left:4px}.ks-rules li::marker{font:400 11px var(--fM);color:var(--ink4)}.ks-none{color:var(--ink3);margin:26px 0 0}.ed-mykey{font:inherit;color:var(--ink3);text-decoration:underline;-webkit-text-decoration-color:var(--line3);text-decoration-color:var(--line3);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0;transition:color .2s}@media (hover:hover){.ed-mykey:hover{color:var(--ink)}}.sheet.ks-sh .sh-card{width:min(440px,100vw - 32px)}.ks-ask{padding:6px 2px 2px}.ks-ask h2{font:400 22px/1.25 var(--f);color:var(--ink);margin:12px 0 10px}.ks-ask p{color:var(--ink2);margin:0;font-size:14px;line-height:1.55}.ks-do{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.btn.ks-xb{background:var(--fix);color:#2a120a;box-shadow:inset 0 -1px #0000002e}.btn.ks-xb.off,.btn.ed.off{opacity:.45;pointer-events:none}.ks-card{padding:4px 2px 0}.ks-top{justify-content:space-between;align-items:center;padding-right:40px;display:flex}.ks-top .ks-mark{fill:none;width:30px;height:15px;stroke:var(--gold);stroke-width:1.5px}.ks-top span{font:500 10px/1 var(--fM);letter-spacing:.2em;text-transform:uppercase;color:var(--ink4)}.ks-to{font:300 26px/1.2 var(--f);color:var(--ink);margin:22px 0 18px}.ks-key{font:400 16px/1 var(--fM);letter-spacing:.06em;color:var(--goldLit);-webkit-user-select:all;user-select:all;grid-template-columns:auto repeat(5,auto);justify-content:start;gap:9px;display:grid}.ks-key .p{color:var(--ink3)}.ks-key i{background:var(--gold);border-radius:50%;justify-self:center;width:4px;height:4px;box-shadow:0 0 6px #f6bf5780}.ks-txt{border-top:1px solid var(--line);color:var(--ink2);margin:22px 0 0;padding-top:18px;font-size:14px;line-height:1.55}.ks-txt p{margin:0 0 8px}.ks-txt p+p{color:var(--ink3);margin:0}.ks-once{color:var(--fix);margin:16px 0 0;font-size:12.5px;line-height:1.5}.ks-end{grid-template-columns:auto 1fr;gap:10px;margin-top:12px;display:grid}.ks-end .btn{height:44px}.ks-by{font:400 11px/1.5 var(--fM);color:var(--ink4);margin:18px 0 0}@media (width<=899px){.ks-list li{grid-template-columns:10px 1fr;align-items:start}.ks-l{margin-top:7px}.ks-st,.ks-acts{grid-column:2}.ks-acts{justify-content:flex-start;margin-top:6px}}.brand .mark,.sf-logo .mark{transition:stroke 1.2s,filter 1.2s}.brand.in .mark,.sf-logo.in .mark{stroke:var(--edHi);filter:drop-shadow(0 0 5px color-mix(in srgb, var(--ed) 55%, transparent))}.ks-add .fld{margin-top:16px}.ks-said{color:var(--ink3)!important;margin-top:10px!important;font-size:13px!important}.ks-said .lnk{color:var(--edHi);text-decoration:underline;-webkit-text-decoration-color:var(--edLine);text-decoration-color:var(--edLine);text-underline-offset:3px;margin-left:2px}.ks-forms{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ks-add .ed-err{margin:12px 0 0}.ks-st .ks-inv{color:var(--ink3)}.ks-add select{background:var(--s2);width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--line2);font:400 14px/1.5 var(--f);color:var(--ink);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink3) 50%), linear-gradient(135deg, var(--ink3) 50%, transparent 50%);background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px;background-repeat:no-repeat;background-size:5px 5px;border:0;border-radius:10px;outline:none;padding:0 13px}.ks-add select:focus{box-shadow:inset 0 0 0 1px var(--ed), 0 0 0 3px var(--edWash)}.ib.pv{color:var(--bPv);background:color-mix(in srgb, var(--bPv) 10%, transparent);box-shadow:inset 0 0 0 1px var(--bPvLine)}.ib.pv:hover{color:#ebddf8;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bPv) 62%, transparent)}.sf-team.in{color:var(--edHi)}body.door-on{overscroll-behavior:none;overflow:hidden}html:has(body.door-on){overscroll-behavior:none;overflow:hidden}.door{touch-action:none}.cx-pin{box-shadow:inset 0 0 0 1px var(--line3);color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:#0b100dd6;border:0;border-radius:9px;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 10px 6px;display:flex}.pins .cx-pin{pointer-events:none}.pins .cx-pin.show{pointer-events:auto}div.cx-pin{cursor:default}.pins div.cx-pin.show{pointer-events:none}.cx-pin b{font:500 12.5px/1.25 var(--f);white-space:nowrap}.cx-pin>span{font:400 11px/1.3 var(--f);color:var(--ink2);white-space:nowrap}.cx-pin.g{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 55%,transparent)}.cx-pin.g b{color:var(--gold2)}.cx-pin.p{box-shadow:inset 0 0 0 1px var(--projLine)}.cx-pin.p b{color:var(--proj)}.cx-pin.add{background:var(--btnP);box-shadow:none}.cx-pin.add b{color:#141810;font-weight:600}.cx-pin.add>span{color:#141810c7}.cx-pin.sec{border-radius:999px;flex-direction:row;align-items:center;gap:6px;padding:3px 8px 3px 3px}.cx-pin.sec i{background:var(--gold);color:#16130c;width:19px;height:19px;font:600 11px/1 var(--fM);border-radius:50%;place-items:center;font-style:normal;display:grid}.cx-pin.sec span{font:500 11px/1 var(--fM);color:var(--ink)}.pins.plan .cx-pin.sec{border-radius:9px;flex-direction:column;gap:2px;padding:3px 5px 4px}.pins.plan .cx-pin.sec small{display:none}.cx-pin.ph{border-radius:999px;flex-direction:row;align-items:center;gap:7px;padding:3px 10px 3px 3px}.cx-pin.ph img{object-fit:cover;width:30px;height:30px;box-shadow:0 0 0 1.5px var(--gold);border-radius:50%}.cx-pin.ph span{font:500 11.5px/1 var(--f);color:var(--ink)}.cx-pin.dim{font:500 11.5px/1.2 var(--fM);color:var(--gold2);padding:3px 8px}.cx-pin.dim.p{color:var(--proj)}.cx-pin.far{cursor:default}.cx-pin.far b{color:var(--ink)}.cx-pin.far>span{font-family:var(--fM);color:var(--gold2)}.cx-b{box-shadow:inset 0 0 0 1px var(--line2);font:500 12.5px/1 var(--f);color:var(--ink);white-space:nowrap;background:#0b100dd6;border-radius:12px;align-items:center;gap:8px;padding:5px 5px 5px 13px;display:flex;bottom:16px;left:50%;transform:translate(-50%)}.cx-b.on{box-shadow:inset 0 0 0 1px var(--projLine)}.cx-b .seg{background:0 0}.cx-b.on .seg button[aria-selected=true]{color:var(--proj)}.cx-lg{color:var(--ink3);margin:10px 0 0;font-size:11px;line-height:1.4}.pr.cx-sec{text-align:left;cursor:pointer;background:0 0;border:0;width:calc(100% + 16px)}.pr.cx-sec i{background:var(--line2);color:var(--ink);border-radius:50%}.pr.cx-sec:hover,.pr.cx-sec.on{background:#ffffff0d}.pr.cx-sec.on i{background:var(--gold);color:#16130c}@media (width<=899px){.hero[data-view="3d"]:has(.cx-b) .st-br{display:none}.cx-b{justify-content:space-between;bottom:10px;left:10px;right:10px;transform:none}.cx-b .seg{flex:1;margin-left:4px}.cx-b .seg button{flex:1;justify-content:center;padding:0 4px}.cx-pin.ph span{display:none}.cx-pin.ph{border-radius:50%;padding:2px}.cx-pin.ph img{width:26px;height:26px}.cx-pin{padding:4px 8px}.cx-pin b{font-size:11.5px}.cx-pin.g>span,.cx-pin.p>span,.cx-pin.add>span{display:none}.cx-pin.far>span{font-size:10px}.cx-pin.sec small{display:none}.pins.plan .cx-pin.sec{box-shadow:none;background:0 0;padding:0}.pins.plan .cx-pin.sec span{display:none}}
