@font-face{font-family:Kharkiv Tone;src:url(data:font/woff2;base64,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)format("woff2");font-weight:400;font-display:swap}:root{--bg:#09090b;--panel:#111113;--panel-2:#1a1a1d;--line:#2a2a2f;--line-2:#3b3b42;--fg:#f5f5f7;--muted:#8d8d96;--pink:#ff5dab;--on-pink:#0a0a0a;--blue:#291dce;--on-blue:#fff;--display:"Kharkiv Tone","Montserrat",system-ui,sans-serif;--body:"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font:400 14px/1.5 var(--body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--pink);outline-offset:2px}svg.i{fill:currentColor;flex:none;width:18px;height:18px}.app{grid-template-rows:auto 1fr;height:100%;display:grid}header{padding:12px max(16px,env(safe-area-inset-right,0px)) 12px max(16px,env(safe-area-inset-left,0px));padding-top:max(12px,env(safe-area-inset-top,0px));background:var(--bg);border-bottom:1px solid var(--line);z-index:900;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.brand{font-family:var(--display);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:8px;font-size:24px;line-height:1;display:flex}.brand svg{width:18px;height:18px;fill:var(--pink)}.search{flex:1;min-width:160px;position:relative}.search input{background:var(--panel);border:1px solid var(--line);border-radius:999px;width:100%;padding:9px 16px}.search input:focus{border-color:var(--line-2);outline:none}.search input::placeholder{color:var(--muted)}.results{background:var(--panel);border:1px solid var(--line-2);z-index:1000;border-radius:14px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.results button{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;width:100%;padding:11px 14px;display:block}.results button:hover{background:var(--panel-2)}.btn{border:1px solid var(--line-2);white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 16px;font-weight:500;display:inline-flex}.btn:hover{border-color:var(--fg)}.btn.primary{background:var(--pink);border-color:var(--pink);color:var(--on-pink);font-weight:600}.btn.primary:hover{background:#ff79ba;border-color:#ff79ba}.btn.blue{background:var(--blue);border-color:var(--blue);color:var(--on-blue);font-weight:600}.btn.blue:hover{background:#3a2fe0;border-color:#3a2fe0}.btn.danger{color:var(--muted)}.btn.danger:hover{border-color:var(--pink);color:var(--pink)}.btn.ghost{border-color:var(--line)}.btn.icon{width:38px;padding:0}.only-mobile{display:none}.main{grid-template-columns:340px 1fr;min-height:0;display:grid;position:relative}aside{background:var(--bg);border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.stats{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.stat{min-width:0;padding:16px 16px 14px}.stat+.stat{border-left:1px solid var(--line)}.stat .n{font-family:var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:26px;line-height:1.1;overflow:hidden}.stat .l{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:10px}.filters{border-bottom:1px solid var(--line);gap:8px;padding:14px 16px;display:grid}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--line-2);color:var(--muted);background:0 0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500}.chip:hover{color:var(--fg)}.chip.on{background:var(--blue);color:var(--on-blue);border-color:var(--blue)}.list{overscroll-behavior:contain;flex:1;padding:4px 0;overflow-y:auto}.item{text-align:left;border:0;border-bottom:1px solid var(--line);background:0 0;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;width:100%;padding:10px 16px;display:grid}.item:hover{background:var(--panel)}.item.sel{background:var(--panel-2)}.thumb{background:var(--panel-2) center/cover no-repeat;width:48px;height:48px;color:var(--fg);border:1px solid var(--line);border-radius:12px;place-items:center;font-size:22px;line-height:1;display:grid}.item.sel .thumb{border-color:var(--pink)}.thumb svg{fill:currentColor;width:20px;height:20px}.item .t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.item .s{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.item .r{color:var(--pink);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:12px;font-weight:600}.empty{color:var(--muted);text-align:center;padding:32px 20px}.empty .big{font-family:var(--display);color:var(--fg);margin-bottom:8px;font-size:22px}.example-note{border:1px solid var(--blue);color:var(--fg);background:linear-gradient(120deg,#291dce47,#291dce00 70%);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:12px 16px;padding:12px 14px;font-size:12px;display:flex}.side-foot{padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;display:flex}.scrim{z-index:860;background:#0009;position:absolute;top:0;bottom:0;left:0;right:0}.mapwrap{z-index:0;min-height:0;position:relative}#map{background:#070708;width:100%;height:100%}#map[data-base=esri] .leaflet-tile-pane{filter:grayscale()brightness(1.05)contrast(1.3)}.leaflet-container{font-family:var(--body);background:#070708}.leaflet-bar{overflow:hidden;border:1px solid var(--line-2)!important;border-radius:12px!important}.leaflet-bar a{background:var(--panel)!important;color:var(--fg)!important;border-bottom-color:var(--line)!important}.leaflet-bar a:hover{background:var(--panel-2)!important}.leaflet-control-attribution{font-size:10px;color:var(--muted)!important;background:#000000a6!important}.leaflet-control-attribution a{color:#c9c9cf!important}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:var(--panel);color:var(--fg);border:1px solid var(--line-2);box-shadow:0 10px 30px #000c}.leaflet-popup-content{font-family:var(--body)}.leaflet-container a.leaflet-popup-close-button{color:var(--muted)}.adding #map{cursor:crosshair}.hint{z-index:800;background:var(--blue);color:var(--on-blue);border-radius:999px;align-items:center;gap:12px;max-width:calc(100% - 32px);padding:9px 10px 9px 18px;font-weight:600;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #000c}.hint button{color:var(--on-blue);white-space:nowrap;background:#ffffff2e;border:0;border-radius:999px;padding:4px 12px;font-weight:500}.pin{background:var(--fg);border:2px solid #000;border-radius:50% 50% 50% 0;place-items:center;width:32px;height:32px;transition:transform .15s,background .15s;display:grid;transform:rotate(-45deg);box-shadow:0 4px 14px #000}.pin>*{transform:rotate(45deg)}.pin svg{fill:#0a0a0a;width:15px;height:15px}.pin .emo{font-size:16px;line-height:1}.pin.sel{background:var(--pink);transform:rotate(-45deg)scale(1.25)}.pin.tmp{background:var(--blue);border-color:#fff}.pin.tmp svg{fill:#fff}.leaflet-marker-icon:hover .pin{transform:rotate(-45deg)scale(1.15)}.leaflet-tooltip{background:var(--panel);color:var(--fg);border:1px solid var(--line-2);box-shadow:none;font-weight:600}.leaflet-tooltip-top:before{border-top-color:var(--line-2)}.card{background:var(--panel);border:1px solid var(--line-2);z-index:850;border-radius:20px;flex-direction:column;width:min(400px,100% - 24px);display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;box-shadow:0 24px 70px #000}.card .x{z-index:2;color:#fff;background:#0009;border:1px solid #fff3;border-radius:50%;width:36px;height:36px;font-size:18px;line-height:1;position:absolute;top:12px;right:12px}.card .grab{display:none}.card-scroll{overscroll-behavior:contain;flex:1;overflow-y:auto}.photos{scroll-snap-type:x mandatory;aspect-ratio:4/3;background:var(--panel-2);max-width:100%;display:flex;overflow-x:auto}.photos img{object-fit:cover;scroll-snap-align:start;cursor:zoom-in;flex:0 0 100%;width:100%;height:100%}.photos .ph{color:var(--fg);background:radial-gradient(120% 90% at 15% 10%,#ff5dab52,#ff5dab00 55%),radial-gradient(110% 90% at 90% 100%,#291dce8c,#291dce00 60%),#0d0d0f;flex:0 0 100%;place-items:center;display:grid}.photos .ph svg{fill:currentColor;opacity:.9;width:56px;height:56px}.photos .ph .emo{font-size:64px;line-height:1}.photo-count{color:#fff;background:#0009;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:500;position:absolute;top:14px;left:14px}.card-body{flex-direction:column;gap:16px;padding:18px 20px 20px;display:flex}.card h2{font-family:var(--display);text-wrap:balance;letter-spacing:.01em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:400;line-height:1.05}.meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.tag{border:1px solid var(--pink);color:var(--pink);background:0 0;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600}.tag.with{border-color:var(--line-2);color:var(--fg)}.field .l{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:10px}.field .v{white-space:pre-wrap;overflow-wrap:anywhere}.grid2{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px;padding:14px 0;display:grid}.price{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:28px;line-height:1}.cur{font-family:var(--body);color:var(--muted);font-size:.7em;font-weight:500}.hearts{color:var(--pink);letter-spacing:2px;font-size:15px}.hearts .off{color:var(--line-2)}.score-row{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.card-actions{flex-wrap:wrap;gap:8px;display:flex}.overlay{z-index:2000;background:#000000c7;place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.modal{background:var(--panel);border:1px solid var(--line-2);overscroll-behavior:contain;border-radius:20px;width:min(580px,100%);max-height:calc(100% - 16px);padding:22px;overflow-y:auto}.modal h3{font-family:var(--display);margin:0 0 16px;font-size:26px;font-weight:400}form{gap:14px;display:grid}label,.lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);gap:6px;font-size:10px;display:grid}input[type=text],input[type=date],input[type=number],select,textarea{background:var(--bg);border:1px solid var(--line);letter-spacing:0;text-transform:none;width:100%;min-width:0;color:var(--fg);border-radius:12px;padding:10px 12px;font-size:16px}input:focus,select:focus,textarea:focus{border-color:var(--pink);outline:none}textarea{resize:vertical;min-height:64px}.row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.seg{flex-wrap:wrap;gap:6px;display:flex}.seg button{border:1px solid var(--line-2);letter-spacing:0;text-transform:none;color:var(--fg);background:0 0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500}.seg button.on{background:var(--blue);border-color:var(--blue);color:var(--on-blue)}.icons{grid-template-columns:repeat(12,1fr);gap:6px;display:grid}.icons button{aspect-ratio:1;border:1px solid var(--line);background:var(--bg);color:var(--fg);border-radius:12px;place-items:center;padding:0;display:grid}.icons button svg{fill:currentColor;width:18px;height:18px}.icons button.on{border-color:var(--pink);background:var(--panel-2);color:var(--pink)}.emoji-row{letter-spacing:0;text-transform:none;align-items:center;gap:8px;font-size:12px;display:flex}.emoji-row input{text-align:center;width:76px!important;padding:6px!important;font-size:20px!important}.rate{gap:2px;display:flex}.rate button{color:var(--line-2);background:0 0;border:0;padding:2px;font-size:26px;line-height:1}.rate button.on{color:var(--pink)}.prev{flex-wrap:wrap;gap:8px;display:flex}.prev div{border:1px solid var(--line-2);background:50%/cover;border-radius:12px;width:72px;height:72px;position:relative}.prev button{background:var(--pink);width:24px;height:24px;color:var(--on-pink);border:0;border-radius:50%;font-size:13px;font-weight:600;line-height:1;position:absolute;top:-6px;right:-6px}.drop{border:1px dashed var(--line-2);text-align:center;color:var(--muted);cursor:pointer;letter-spacing:0;text-transform:none;border-radius:12px;padding:16px;font-size:13px}.drop:hover{border-color:var(--pink);color:var(--fg)}.foot{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:4px;display:flex}.addr{gap:8px;display:flex}.addr input{flex:1}.addr-res{border:1px solid var(--line-2);letter-spacing:0;text-transform:none;border-radius:12px;overflow:hidden}.addr-res button{text-align:left;background:var(--bg);border:0;border-bottom:1px solid var(--line);width:100%;color:var(--fg);padding:10px 12px;font-size:13px;display:block}.addr-res button:last-child{border-bottom:0}.addr-res button:hover{background:var(--panel-2)}.addr-status{letter-spacing:0;text-transform:none;color:var(--muted);font-size:12px}.addr-status.ok{color:var(--fg)}.addr-status.ok:before{content:"";background:var(--pink);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.addr-line{color:var(--fg);align-items:flex-start;gap:8px;font-size:13px;display:flex}.addr-line svg{width:16px;height:16px;fill:var(--muted);flex:none;margin-top:2px}.addr-line a{color:var(--muted);text-underline-offset:3px;white-space:nowrap;font-size:12px;text-decoration:underline}.addr-line a:hover{color:var(--pink)}.lightbox{z-index:3000;background:#000000f0;place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.lightbox img{border-radius:10px;max-width:100%;max-height:100%}.netwarn{z-index:840;background:var(--panel);border:1px solid var(--pink);border-radius:14px;max-width:520px;padding:12px 14px;position:absolute;top:64px;left:12px;right:12px;box-shadow:0 8px 30px #000c}.basesw{background:var(--panel);border:1px solid var(--line-2);border-radius:999px;gap:2px;padding:3px;display:flex;overflow:hidden;margin:14px 0 0 14px!important}.basesw button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:500}.basesw button:hover{color:var(--fg)}.basesw button.on{background:var(--blue);color:var(--on-blue)}.toast{left:50%;bottom:max(20px,env(safe-area-inset-bottom,0px));background:var(--fg);color:#0a0a0a;z-index:4000;text-align:center;border-radius:999px;max-width:calc(100% - 32px);padding:10px 18px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 8px 30px #000c}@media (max-width:760px){.only-mobile{display:inline-flex}.only-desktop{display:none}header{gap:8px;padding-bottom:10px}.brand{flex:1;font-size:20px}.search{flex-basis:100%;order:5}.main{grid-template-columns:1fr}aside{z-index:870;width:min(340px,88%);transition:transform .25s;position:absolute;top:0;bottom:0;left:0;right:auto;transform:translate(-102%);box-shadow:12px 0 40px #000}aside.open{transform:none}.leaflet-control-zoom{display:none}.basesw{margin:10px 0 0 10px!important}.card{width:100%;max-height:78%;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;border-left:0;border-right:0;border-radius:22px 22px 0 0;top:auto;bottom:0;left:0;right:0}.card .grab{z-index:3;background:#ffffff73;border-radius:4px;width:40px;height:4px;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%)}.photos{aspect-ratio:16/10}.card h2{font-size:26px}.overlay{place-items:end stretch;padding:0}.modal{width:100%;height:100%;max-height:100%;padding:18px max(16px,env(safe-area-inset-left,0px)) 0;padding-top:max(18px,env(safe-area-inset-top,0px));border:0;border-radius:0}.modal .foot{background:var(--panel);padding:12px 16px max(12px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);margin:0 -16px;position:sticky;bottom:0}.confirm .modal{height:auto;padding-bottom:max(18px,env(safe-area-inset-bottom,0px));border-radius:22px 22px 0 0}.confirm .modal .foot{border:0;margin:0;padding:0;position:static}.hint{font-size:13px;top:10px}.icons{grid-template-columns:repeat(6,1fr)}.modal .foot{flex-wrap:nowrap;align-items:center}.modal .foot>div{flex:1;justify-content:flex-end}#moveBtn{flex:none;width:38px;padding:0}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.brand .b-word{font-family:var(--display)}.avatar{background:var(--panel-2) center/cover no-repeat;border:1px solid var(--line-2);width:32px;height:32px;color:var(--fg);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:inline-grid;overflow:hidden}.avatar.lg{width:56px;height:56px;font-size:20px}.avatar.sm{width:24px;height:24px;font-size:10px}.me-btn{background:0 0;border:0;border-radius:50%;padding:0}.tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:4px;padding:10px 16px;display:grid}.tabs button{color:var(--muted);background:0 0;border:1px solid #0000;border-radius:999px;padding:7px 0;font-size:13px;font-weight:600;position:relative}.tabs button.on{background:var(--panel-2);border-color:var(--line-2);color:var(--fg)}.tabs .dot{background:var(--pink);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:14px}.pane{flex-direction:column;flex:1;min-height:0;display:flex}.pane-scroll{overscroll-behavior:contain;flex:1;overflow-y:auto}.sec{border-bottom:1px solid var(--line);gap:10px;padding:16px;display:grid}.sec h4{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:10px;font-weight:500}.row-p{align-items:center;gap:10px;min-width:0;display:flex}.row-p .nm{flex:1;min-width:0}.row-p .nm b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.row-p .nm span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.btn.sm{min-height:30px;padding:4px 12px;font-size:12px}.copybox{background:var(--bg);border:1px solid var(--line);border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 12px;display:flex}.copybox code{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);flex:1;font-size:12px;overflow:hidden}.muted{color:var(--muted);font-size:12px}.inline{gap:8px;display:flex}.inline input{flex:1}.switch{letter-spacing:0;text-transform:none;color:var(--fg);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.switch input{-webkit-appearance:none;appearance:none;background:var(--line-2);cursor:pointer;border-radius:999px;flex:none;width:42px;height:24px;transition:background .15s;position:relative}.switch input:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px}.switch input:checked{background:var(--blue)}.switch input:checked:after{transform:translate(18px)}.switch small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.checks{letter-spacing:0;text-transform:none;gap:6px;display:grid}.checks label{color:var(--fg);letter-spacing:0;text-transform:none;border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.checks input{accent-color:var(--pink);width:18px;height:18px}.checks .st{color:var(--muted);margin-left:auto;font-size:11px}.privacy{border:1px solid var(--line-2);background:linear-gradient(140deg,#291dce24,#291dce00 55%);border-radius:16px;gap:12px;padding:14px;display:grid}.privacy-title{font-family:var(--display);letter-spacing:.01em;text-transform:none;color:var(--fg);font-size:18px}.members{flex-wrap:wrap;gap:8px;display:flex}.member{border:1px solid var(--line-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 3px;font-size:12px;display:flex}.member.invited{color:var(--muted);border-style:dashed}.fromline{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.lock{color:var(--muted);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:11px;display:inline-flex}.lock svg{fill:currentColor;width:12px;height:12px}.pin.friend{background:#141416;border-color:#fff}.pin.friend svg{fill:#fff}.pin.friend.sel{background:var(--pink);border-color:#000}.pin.friend.sel svg{fill:#0a0a0a}.gate{z-index:5000;background:var(--bg);padding:24px max(16px,env(safe-area-inset-left,0px));place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.gate:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 20% 15%,#ff5dab38,#ff5dab00 70%),radial-gradient(60% 55% at 85% 90%,#291dce73,#291dce00 70%);position:absolute;top:0;bottom:0;left:0;right:0}.gate-in{gap:22px;width:min(420px,100%);display:grid;position:relative}.gate h1{font-family:var(--display);letter-spacing:.01em;margin:0;font-size:clamp(56px,16vw,88px);font-weight:400;line-height:.9}.gate h1 span{color:var(--pink)}.gate p{color:var(--muted);max-width:34ch;margin:0;font-size:15px}.gbtn{color:#111;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;font-size:15px;font-weight:600;display:flex}.gbtn svg{width:20px;height:20px}.gate .msg{color:var(--fg);min-height:20px;font-size:13px}.splash{z-index:6000;background:var(--bg);font-family:var(--display);place-items:center;font-size:40px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.splash span{color:var(--pink)}.tabs{grid-template-columns:repeat(4,1fr)}.tabs button{font-size:12px}.mini{border:1px solid var(--line-2);background:radial-gradient(90% 120% at 0% 0%,#ff5dab29,#ff5dab00 60%),var(--panel);text-align:left;width:calc(100% - 32px);color:var(--fg);border-radius:16px;grid-template-columns:auto 1fr;align-items:end;gap:4px 14px;margin:14px 16px 4px;padding:14px 16px;display:grid}.mini:hover{border-color:var(--muted)}.mini .big{font-family:var(--display);font-variant-numeric:tabular-nums;grid-row:1/3;font-size:44px;line-height:.9}.mini .lbl2{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}.mini .sub{justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.mini .sub b{color:var(--pink);font-weight:600}.mini .go{color:var(--muted);white-space:nowrap;font-size:11px}.spark{align-items:flex-end;gap:3px;height:26px;display:flex}.spark i{background:var(--line-2);border-radius:2px;width:8px;min-height:2px;display:block}.spark i.now{background:var(--pink)}.d-hero{border-bottom:1px solid var(--line);background:radial-gradient(80% 90% at 10% 0,#ff5dab38,#ff5dab00 60%),radial-gradient(70% 80% at 100% 100%,#291dce59,#291dce00 65%);padding:22px 16px 18px}.d-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:10px}.d-total{align-items:baseline;gap:10px;margin:6px 0 4px;display:flex}.d-total .n{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:76px;line-height:.85}.d-total .u{font-family:var(--display);font-size:22px}.d-since{color:var(--muted);font-size:12px}.d-grid{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.d-cell{min-width:0;padding:14px 16px}.d-cell:nth-child(odd){border-right:1px solid var(--line)}.d-cell:nth-child(n+3){border-top:1px solid var(--line)}.d-cell .v{font-family:var(--display);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:26px;line-height:1.1;display:flex;overflow:hidden}.d-cell .v svg{width:20px;height:20px;fill:var(--fg);flex:none}.d-cell .v .hrt{color:var(--pink);font-family:var(--body);font-size:18px}.d-cell .k{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:10px}.d-sec{border-bottom:1px solid var(--line);gap:12px;padding:16px;display:grid}.d-sec h4{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;margin:0;font-size:10px;font-weight:500;display:flex}.bars{grid-template-columns:repeat(12,1fr);align-items:end;gap:4px;height:96px;display:grid}.bars .b{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.bars .col{background:var(--line-2);border-radius:4px 4px 2px 2px;width:100%;min-height:3px;position:relative}.bars .col.now{background:var(--pink)}.bars .col span{text-align:center;color:var(--fg);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;top:-16px;left:0;right:0}.bars .m{color:var(--muted);text-transform:uppercase;font-size:9px}.stack{background:var(--line);border-radius:999px;height:12px;display:flex;overflow:hidden}.stack i{height:100%;display:block}.legend{gap:6px;display:grid}.legend div{align-items:center;gap:8px;font-size:12px;display:flex}.legend i{border-radius:3px;flex:none;width:10px;height:10px}.legend b{font-variant-numeric:tabular-nums;color:var(--muted);margin-left:auto;font-weight:500}.money{grid-template-columns:1fr 1fr;gap:12px;display:grid}.money .big{font-family:var(--display);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:40px;line-height:1}.money .big small{font-family:var(--body);color:var(--muted);font-size:14px;font-weight:500}.money .v{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:20px}.money .k{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}.toplist{gap:6px;display:grid}.toprow{border:1px solid var(--line);text-align:left;color:var(--fg);background:0 0;border-radius:12px;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.toprow:hover{border-color:var(--line-2)}.toprow .i{font-family:var(--display);color:var(--muted);font-size:18px}.toprow:first-child .i{color:var(--pink)}.toprow .t{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.toprow .r{color:var(--pink);font-size:12px;font-weight:600}.d-empty{text-align:center;color:var(--muted);padding:40px 20px}.d-empty .big{font-family:var(--display);color:var(--fg);margin-bottom:8px;font-size:22px}html,body,.app{height:var(--app-h,100%)}.gate,.splash,.overlay{height:var(--app-h,100%);bottom:auto}.leaflet-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}.seg2{border:1px solid var(--line-2);background:var(--panel);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin:12px 16px 4px;padding:4px;display:grid}.seg2 button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:7px 0;font-size:12px;font-weight:600}.seg2 button.on{background:var(--fg);color:#0a0a0a}.seg2 span{color:var(--pink);margin-left:4px}.seg2 button.on span{color:#c2187a}.view-head{border-bottom:1px solid var(--line);background:radial-gradient(90% 120% at 0 0,#ff5dab2e,#ff5dab00 60%);gap:12px;padding:16px;display:grid}.view-head small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px;display:block}.view-head .row-p .nm b{font-family:var(--display);font-size:22px;font-weight:400;line-height:1.1}#pane-view .list{flex:1;overflow-y:auto}.pin.view{background:var(--pink);border-color:#000}.pin.view svg{fill:#0a0a0a}.pin.view.sel{background:#fff}.pin.saved{border:2px dashed var(--pink);background:#0a0a0b}.pin.saved svg{fill:var(--pink)}.pin.saved.sel{background:var(--pink);border-style:solid;border-color:#000}.pin.saved.sel svg{fill:#0a0a0a}body.guest .tabs,body.guest #addBtn,body.guest #meBtn{display:none!important}.guestbar{left:50%;bottom:max(16px,calc(env(safe-area-inset-bottom,0px) + 8px));z-index:880;background:var(--blue);color:#fff;border-radius:20px;align-items:center;gap:12px;width:min(560px,100% - 24px);padding:10px 10px 10px 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 16px 50px #000c}.guestbar .gb-t{flex:1;min-width:0;font-size:13px;line-height:1.35}.guestbar .gb-t b{font-family:var(--display);letter-spacing:.02em;font-size:18px;font-weight:400;display:block}.guestbar .btn.primary{flex:none}body.cardopen .guestbar{display:none}.gx{top:max(14px,env(safe-area-inset-top,0px));z-index:2;border:1px solid var(--line-2);width:40px;height:40px;color:var(--fg);background:#0006;border-radius:50%;font-size:22px;line-height:1;position:absolute;right:16px}.gpriv{color:var(--muted);justify-self:start;font-size:12px;text-decoration:underline}.splash{background:radial-gradient(75% 55% at 12% 8%,#ff5dab6b,#ff5dab00 70%),radial-gradient(80% 60% at 92% 96%,#291dceb3,#291dce00 70%),var(--bg);place-items:center;font-size:16px;display:grid}.logo{font-family:var(--display);letter-spacing:.01em;justify-items:start;margin:0;font-weight:400;line-height:.86;display:grid}.splash .logo{font-size:clamp(84px,27vw,168px);animation:.6s cubic-bezier(.2,.7,.2,1) both logoIn}.logo>span{align-items:center;display:flex}.logo svg{width:.6em;height:.6em;fill:var(--pink);filter:drop-shadow(0 0 .25em #ff5dab73);flex:none;margin-left:.14em;animation:1.4s ease-in-out infinite beat}.gate h1.logo{font-size:clamp(68px,20vw,104px)}.gate h1.logo svg{animation:none}@keyframes beat{0%,to{transform:scale(1)}15%{transform:scale(1.14)}30%{transform:scale(1)}45%{transform:scale(1.08)}}@keyframes logoIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.logo,.logo svg{animation:none!important}}.splash .logo>span,.gate h1.logo>span{color:var(--fg)}.gate-in{grid-template-columns:minmax(0,1fr)}aside,.pane,.pane-scroll,.sec,.list{min-width:0;max-width:100%}.pane-scroll,.list,#pane-view .list{overflow-x:hidden}.sec{grid-template-columns:minmax(0,1fr)}.sec>*{min-width:0}.sec .inline{flex-wrap:wrap}.sec .inline input{width:0;min-width:120px}.copybox{min-width:0;max-width:100%}.row-p{max-width:100%}.row-p .btn{flex:none}select,input,textarea{max-width:100%}.frow{cursor:pointer;border-radius:12px;margin:-6px;padding:6px;transition:background .15s}.frow:hover{background:var(--panel-2)}.fsw{border:1px solid var(--line);border-radius:14px;margin:6px 16px 2px;padding:10px 12px}.note-row{margin-top:4px;display:block}.note-row b{color:var(--muted);letter-spacing:.04em;font-size:11px;font-weight:600;display:block}.checks-mini{color:var(--muted);gap:2px;margin-top:6px;font-size:12px;display:grid}.bell{position:relative}.bell .dot{background:var(--pink);border:2px solid var(--bg);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;right:5px}body.guest .bell{display:none!important}.notif{z-index:1500;width:min(380px,100% - 32px);max-height:min(620px,calc(var(--app-h,100vh) - 90px));background:var(--panel);border:1px solid var(--line-2);border-radius:20px;flex-direction:column;display:flex;position:fixed;top:64px;right:16px;overflow:hidden;box-shadow:0 24px 70px #000}.notif-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 12px 12px 18px;display:flex}.notif-head b{font-family:var(--display);font-size:22px;font-weight:400}.notif-body{overflow:hidden auto}.n-sec{border-bottom:1px solid var(--line);gap:10px;padding:14px 16px;display:grid}.n-sec h4{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:10px;font-weight:500}.n-item{align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;display:flex}.n-t{flex:1;min-width:0}.n-act{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.n-upd{color:var(--fg);border:1px solid var(--line);border-radius:14px;padding:10px 12px;font-size:13px;line-height:1.45}.n-upd.new{border-color:var(--pink);background:linear-gradient(140deg,#ff5dab1f,#ff5dab00 60%)}.n-upd .d{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:10px}.n-upd .thx{color:var(--pink);margin-top:6px;font-size:12px}@media (max-width:760px){.notif{width:100%;max-height:none;height:var(--app-h,100%);padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);border:0;border-radius:0;top:0;left:0;right:0}}#friendsList,#incoming,#outgoing,#frResults{grid-template-columns:minmax(0,1fr)}.frow{margin:0 -6px}.n-upd .n-title{font-size:13px;font-weight:600;display:block}.n-upd .n-sub{color:var(--muted);margin:6px 0 2px;font-size:12px}.n-upd ul{gap:3px;margin:0;padding-left:18px;display:grid}.n-upd li::marker{color:var(--pink)}.locate-btn{border:1px solid var(--line-2);width:42px;height:42px;color:var(--fg);cursor:pointer;background:#0e0e10e0;border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 20px #000a}.locate-btn svg{fill:currentColor;width:20px;height:20px}.leaflet-bottom.leaflet-left .locate-btn{margin:0 0 10px 10px}.me-dot{background:#4f7cff;border:3px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 6px #4f7cff40}.leaflet-top.leaflet-left .scopesw{margin:8px 0 0 10px!important}.splash-note{left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 48px);text-align:center;font-family:var(--body);color:var(--muted);font-size:13px;position:absolute}.grade{color:var(--muted);white-space:nowrap;margin-left:8px;font-size:11px;font-weight:600}.grade.g5,.grade.g4{color:var(--pink)}.rate{flex-wrap:wrap;align-items:center}.rate-grade{color:var(--muted);letter-spacing:0;text-transform:none;flex-basis:100%;margin-top:2px;font-size:12px}.d-wrap{margin-top:14px}.wrap-modal{flex-direction:column;gap:14px;width:min(460px,100%);display:flex}.wrap-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.wrap-head h3{margin:0}.wrap-prev{flex:auto;height:min(62vh,640px);min-height:0;position:relative}.wrap-prev img{border:1px solid var(--line-2);background:var(--panel-2);border-radius:18px;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;transition:opacity .2s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.wrap-foot{justify-content:flex-end;gap:10px;display:flex}@media (max-width:760px){.wrap-modal{height:100%;padding-bottom:max(16px,env(safe-area-inset-bottom,0px));gap:12px;overflow:hidden}.wrap-head h3{font-size:22px}.wrap-prev{flex:1 1 0;height:auto}.wrap-prev img{border-radius:14px}.wrap-foot .btn{flex:1}}.wrap-prev:before{content:"Малюю картинку…";color:var(--muted);place-items:center;font-size:13px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.wrap-prev img:not([src]){visibility:hidden}.pushask{z-index:4500;left:50%;bottom:max(16px,env(safe-area-inset-bottom,0px));background:var(--panel);border:1px solid var(--line-2);border-radius:18px;gap:12px;width:min(420px,100% - 24px);padding:14px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 18px 50px #0000008c}.pushask .pa-t{align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.pushask svg{width:18px;height:18px;fill:var(--pink);flex:none;margin-top:1px}.admin-modal{align-content:start;gap:14px;width:min(560px,100%);display:grid}.ad-grid{border:1px solid var(--line);border-radius:16px;overflow:hidden}.ad-sub{color:var(--pink);margin-top:4px;font-size:11px}.admin-modal .d-sec{border-bottom:1px solid var(--line);padding:14px 0}.ad-fb{border-top:1px solid var(--line);gap:4px;padding:10px 0;font-size:14px;display:grid}.ad-fb:first-of-type{border-top:0}.ad-fb-h{color:var(--muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}.ad-fb-h b{color:var(--fg)}.ad-fb small{color:var(--muted);font-size:11px}.ad-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto 96px;gap:10px;padding:7px 0;font-size:13px;display:grid}.ad-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-row small{color:var(--muted);text-align:right}.addr-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.addr-foot .addr-status{margin:0}.addr-pick{color:var(--fg);border-color:var(--pink);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.addr-pick svg{width:14px;height:14px;fill:var(--pink)}.ad-period{border-bottom:1px solid var(--line);gap:12px;padding-bottom:14px;display:grid}.ad-ph{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ad-period .chip{cursor:pointer}.ad-period .chip.on{background:var(--blue);border-color:var(--blue);color:#fff}.ad-h{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:6px 0 0;font-size:10px;font-weight:500}.ad-bars{align-items:flex-end;gap:3px;height:96px;display:flex}.ad-bars .b{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.ad-bars .col{background:#45454c;border-radius:4px 4px 2px 2px;width:100%;position:relative}.ad-bars .col.now{background:var(--pink)}.ad-bars .col span{text-align:center;color:var(--muted);font-size:9px;position:absolute;top:-15px;left:0;right:0}.ad-bars .m{color:var(--muted);white-space:nowrap;margin-top:4px;font-size:9px}#wrapYears{gap:8px;display:grid}.wrap-grp{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.wrap-grp::-webkit-scrollbar{display:none}.wrap-grp small{letter-spacing:.1em;text-transform:uppercase;width:44px;color:var(--muted);flex:none;font-size:10px}.wrap-grp .chip{flex:none}.pin{border-width:1.5px}body.light-map .pin{background:var(--blue);box-shadow:none;border-color:#fff}body.light-map .pin svg{fill:#fff}body.light-map .pin.sel{background:var(--pink);border-color:#fff}body.light-map .pin.sel svg{fill:#fff}body.light-map .pin.tmp{background:var(--pink);border-color:#fff}body.light-map .pin.friend{border-color:var(--blue);background:#fff}body.light-map .pin.friend svg{fill:var(--blue)}body.light-map .pin.friend.sel{background:var(--pink);border-color:#fff}body.light-map .pin.friend.sel svg{fill:#fff}body.light-map .pin.view{background:var(--blue);border-color:#fff}body.light-map .pin.view svg{fill:#fff}body.light-map .pin.view.sel{background:var(--pink)}body.light-map .pin.saved{border-color:var(--blue);background:#fff}body.light-map .pin.saved svg{fill:var(--blue)}body.light-map .pin.saved.sel{background:var(--pink);border-color:#fff}body.light-map .pin.saved.sel svg{fill:#fff}
