.LoadingScreen-module__container___SKDDm{z-index:99999;opacity:0;will-change:opacity;backface-visibility:hidden;contain:layout style paint;isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:auto;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden;transform:translate(0,0)}.LoadingScreen-module__container___SKDDm.LoadingScreen-module__visible___M8j4-{opacity:1}.LoadingScreen-module__container___SKDDm.LoadingScreen-module__hidden___fM0By{opacity:0}.LoadingScreen-module__light___OP2tl{background:#fff}.LoadingScreen-module__dark___Y95gu{background:#000}.LoadingScreen-module__backgroundLayer___r74UF{z-index:1;will-change:transform;backface-visibility:hidden;position:absolute;inset:120px -5%;transform:translate(0,0)}.LoadingScreen-module__backgroundContinuous___PLkRI{animation:8s linear infinite LoadingScreen-module__parallaxMove___3wGrI}@keyframes LoadingScreen-module__parallaxMove___3wGrI{0%{transform:translate(0,0)}25%{transform:translate(3%)}75%{transform:translate(3%)}to{transform:translate(0,0)}}.LoadingScreen-module__backgroundImage___0qUAW{object-fit:cover;clip-path:polygon(100% 0,100% 100%,0 86.6%,0 13.4%);backface-visibility:hidden;width:110%;height:100%;transform:translate(0,0)}.LoadingScreen-module__logo___nc2mh{z-index:3;backface-visibility:hidden;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}.LoadingScreen-module__logoImage___K6YWo{filter:drop-shadow(0 15px 35px #0000004d);backface-visibility:hidden;width:280px;height:auto;transform:translate(0,0)}.LoadingScreen-module__car___0lmko{z-index:2;will-change:transform, right;backface-visibility:hidden;perspective:1000px;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-origin:0 0;contain:layout style;-webkit-font-smoothing:none;font-smooth:never;position:absolute;bottom:50px;right:-120px;transform:scale(.8)translate(.5px,.5px)}.LoadingScreen-module__carContinuous___hIQYi{animation:20s linear infinite both LoadingScreen-module__carDrive___s680P;-webkit-animation-fill-mode:}@keyframes LoadingScreen-module__carDrive___s680P{0%{right:-120.5px;transform:scale(.8)translate(.5px,.5px)}25%{right:-10.5px;transform:scale(.82)translate(.5px,.5px)}75%{right:-10.5px;transform:scale(.82)translate(.5px,.5px)}to{right:-120.5px;transform:scale(.8)translate(.5px,.5px)}}.LoadingScreen-module__carImage___FIdPC{backface-visibility:hidden;width:400px;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:optimizeQuality;transform:translate(0,0)}.LoadingScreen-module__dark___Y95gu .LoadingScreen-module__logoImage___K6YWo{filter:drop-shadow(0 15px 35px #ffffff26)}@media (width<=768px){.LoadingScreen-module__backgroundLayer___r74UF{top:100px;bottom:100px}.LoadingScreen-module__backgroundImage___0qUAW{clip-path:polygon(100% 0,100% 100%,0 87.5%,0 12.5%)}.LoadingScreen-module__logoImage___K6YWo{width:240px}.LoadingScreen-module__car___0lmko{bottom:70px;right:-100px;transform:scale(.9)translate(.5px,.5px)}.LoadingScreen-module__carImage___FIdPC{width:400px}@keyframes LoadingScreen-module__carDrive___s680P{0%{right:-100.5px;transform:scale(.9)translate(.5px,.5px)}50%{right:-5.5px;transform:scale(.92)translate(.5px,.5px)}to{right:-100.5px;transform:scale(.9)translate(.5px,.5px)}}}@media (width<=480px){.LoadingScreen-module__backgroundLayer___r74UF{top:80px;bottom:80px}.LoadingScreen-module__backgroundImage___0qUAW{clip-path:polygon(100% 0,100% 100%,0 88%,0 12%)}.LoadingScreen-module__logoImage___K6YWo{width:200px}.LoadingScreen-module__car___0lmko{bottom:50px;right:-80px;transform:scale(1)translate(.5px,.5px)}.LoadingScreen-module__carImage___FIdPC{width:400px}@keyframes LoadingScreen-module__carDrive___s680P{0%{right:-80.5px;transform:scale(1)translate(.5px,.5px)}50%{right:-.5px;transform:scale(1.02)translate(.5px,.5px)}to{right:-80.5px;transform:scale(1)translate(.5px,.5px)}}}@media (width<=375px){.LoadingScreen-module__backgroundImage___0qUAW{clip-path:polygon(100% 0,100% 100%,0 88.5%,0 11.5%)}.LoadingScreen-module__logoImage___K6YWo{width:180px}.LoadingScreen-module__car___0lmko{bottom:40px;right:-70px;transform:scale(1.1)translate(.5px,.5px)}.LoadingScreen-module__carImage___FIdPC{width:320px}@keyframes LoadingScreen-module__carDrive___s680P{0%{right:-120.5px;transform:scale(.8)translate(0,0)}50%{transform:scale(.82)translate(0,0);-webkit-transform:scale(.82) ё translate3d(0, 0, 0);right:-10.5px}to{right:-120.5px;transform:scale(.8)translate(0,0)}}}.LoadingScreen-module__backgroundLayer___r74UF,.LoadingScreen-module__logo___nc2mh,.LoadingScreen-module__car___0lmko,.LoadingScreen-module__backgroundImage___0qUAW,.LoadingScreen-module__logoImage___K6YWo,.LoadingScreen-module__carImage___FIdPC{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.PayWallModal-module__overlay___HKmOM{z-index:1400;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;padding:20px;animation:.3s ease-out PayWallModal-module__fadeIn___egDdP;display:flex;position:fixed;inset:0}.PayWallModal-module__modal___OlW5b{text-align:center;background-color:var(--app-bg-color);-webkit-backdrop-filter:blur(16px);border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:380px;padding:32px 24px;animation:.3s ease-out PayWallModal-module__slideUp___eT-cw;display:flex;box-shadow:0 0 4px #00000014}.PayWallModal-module__title___bGoLm{font-family:Fixel Display;font-size:18px;font-style:Medium;letter-spacing:-.02em;vertical-align:middle;text-align:center;margin:0 0 16px;font-weight:500;line-height:1.4}.PayWallModal-module__description___EDSfg{text-align:center;font-family:Fixel Text;font-size:16px;line-height:1.4;font-style:Regular;color:#8c8a92;margin:0 0 32px;font-weight:400}.PayWallModal-module__subscribeButton___FRCvr{background-color:var(--app-button-color);color:var(--app-button-text-color);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:16px;width:100%;min-height:56px;padding:18px 24px;font-family:Fixel Text;font-size:16px;font-weight:500;transition:all .2s}@keyframes PayWallModal-module__fadeIn___egDdP{0%{opacity:0}to{opacity:1}}@keyframes PayWallModal-module__slideUp___eT-cw{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.PayWallModal-module__overlay___HKmOM{padding:16px}.PayWallModal-module__modal___OlW5b{border-radius:20px;padding:28px 20px}.PayWallModal-module__subscribeButton___FRCvr{min-height:52px;padding:16px 20px;font-size:15px}}.Map-module__container___8Bmb4{background-color:var(--app-secondary-bg-color);width:100%;height:100%;position:relative;overflow:hidden}.Map-module__map___mpwLI{z-index:1;border:none;outline:none;width:100%;height:100%;position:relative}.Map-module__map___mpwLI.Map-module__loading___-wc6y{opacity:.7}.Map-module__map___mpwLI.Map-module__ready___sPIT2{opacity:1;transition:opacity .3s}.Map-module__loadingOverlay___oBkLZ{z-index:10;background-color:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Map-module__spinner___9M5a-{border:3px solid var(--app-hint-color);border-top:3px solid var(--app-button-color);border-radius:50%;width:32px;height:32px;animation:1s linear infinite Map-module__spin___JPHbs}@keyframes Map-module__spin___JPHbs{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Map-module__loadingText___S8WIJ{color:var(--app-text-color);font-size:14px;font-weight:500}.Map-module__error___Ho3LD{background-color:var(--app-bg-color);justify-content:center;align-items:center;display:flex}.Map-module__errorContent___H6JQh{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:300px;padding:32px;display:flex}.Map-module__errorIcon___csnE9{color:var(--app-hint-color)}.Map-module__errorContent___H6JQh h3{color:var(--app-text-color);margin:0;font-size:18px;font-weight:600}.Map-module__errorContent___H6JQh p{color:var(--app-hint-color);margin:0;font-size:14px;line-height:1.4}.Map-module__retryButton___eXHEJ{background-color:var(--app-button-color);color:var(--app-button-text-color);cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:opacity .2s}.Map-module__retryButton___eXHEJ:hover{opacity:.8}.Map-module__retryButton___eXHEJ:active{transform:scale(.95)}.Map-module__retryButton___eXHEJ:focus-visible{outline:2px solid var(--app-button-color);outline-offset:2px}.Map-module__controls___-STXp{z-index:1000;flex-direction:column;gap:12px;animation:.3s ease-out Map-module__slideInRight___D4r-3;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.Map-module__controlButton___rV8cs{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border:none;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex}.Map-module__controlButton___rV8cs:active{background-color:#00000014;transform:translateY(0)scale(.95)}.Map-module__controlButton___rV8cs:focus{outline:none}.Map-module__controlButton___rV8cs:focus-visible{outline:2px solid var(--app-button-color);outline-offset:2px}.Map-module__controlButton___rV8cs:disabled{opacity:.5;cursor:not-allowed;transform:none}.Map-module__controlButton___rV8cs:disabled:hover{background-color:var(--app-bg-color);transform:none;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a}.Map-module__controlButton___rV8cs svg{color:var(--app-hint-color);width:24px;height:24px;transition:color .2s}.Map-module__zoomGroup___hBmJ4,.Map-module__trafficButton___fl4Nt{-webkit-backdrop-filter:blur(16px);background-color:#fffc;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 4px #00000014}.Map-module__zoomGroup___hBmJ4.Map-module__dark___Y-3-2,.Map-module__trafficButton___fl4Nt.Map-module__dark___Y-3-2{background-color:#141218cc!important}.Map-module__trafficButton___fl4Nt.Map-module__dark___Y-3-2.Map-module__active___EXdAl{background-color:#7e64ff!important}.Map-module__zoomInButton___5Nl8D,.Map-module__zoomOutButton___Mnzrk{width:56px;height:56px;box-shadow:none;border-radius:0;margin:0}.Map-module__zoomInButton___5Nl8D{border-bottom:1px solid #0000001a}.Map-module__zoomGroup___hBmJ4 .Map-module__controlButton___rV8cs:hover{box-shadow:none;background-color:#0000000d;transform:none}.Map-module__zoomGroup___hBmJ4 .Map-module__controlButton___rV8cs:active{background-color:#00000014;transform:scale(.98)}.Map-module__centerButton___xC-GB{background-color:var(--app-button-color);margin-top:8px}.Map-module__centerButton___xC-GB svg{color:var(--app-button-text-color)}.Map-module__centerButton___xC-GB:hover{background-color:var(--app-button-color);opacity:.9}.Map-module__centerButton___xC-GB:active{background-color:var(--app-button-color);transform:scale(.95)}.Map-module__findEventButton___Zne4Z{background-color:#ff3b30;margin-top:8px}.Map-module__findEventButton___Zne4Z svg{color:#fff}.Map-module__findEventButton___Zne4Z:hover{opacity:.9;background-color:#ff3b30}.Map-module__findEventButton___Zne4Z:active{background-color:#ff3b30;transform:scale(.95)}.Map-module__trafficButton___fl4Nt{margin-top:8px}.Map-module__trafficButton___fl4Nt.Map-module__active___EXdAl{background-color:var(--app-button-color)}.Map-module__trafficButton___fl4Nt.Map-module__active___EXdAl svg{color:var(--app-button-text-color)}.Map-module__markersInfo___XCi0o{color:#fff;z-index:1000;-webkit-backdrop-filter:blur(10px);background-color:#000c;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:500;position:absolute;bottom:20px;left:20px}.Map-module__map___mpwLI .mapgl-copyright,.Map-module__map___mpwLI .mapgl-logo,.Map-module__map___mpwLI .mapgl-control-zoom,.Map-module__map___mpwLI .mapgl-control-traffic,.Map-module__map___mpwLI .mapgl-controls{visibility:hidden!important;pointer-events:none!important}.Map-module__map___mpwLI .mapgl-canvas,.Map-module__map___mpwLI .mapgl-map,.Map-module__map___mpwLI [class*=mapgl-layer],.Map-module__map___mpwLI [class*=mapgl-tile]{visibility:visible!important;opacity:1!important;display:block!important}@keyframes Map-module__slideInRight___D4r-3{0%{opacity:0;transform:translateY(-50%)translate(20px)}to{opacity:1;transform:translateY(-50%)translate(0)}}@media (width<=480px){.Map-module__controls___-STXp{right:16px}.Map-module__controlButton___rV8cs,.Map-module__zoomInButton___5Nl8D,.Map-module__zoomOutButton___Mnzrk{width:48px;height:48px}.Map-module__controlButton___rV8cs svg{width:24px;height:24px}.Map-module__errorContent___H6JQh{padding:24px}.Map-module__errorContent___H6JQh h3{font-size:16px}.Map-module__errorContent___H6JQh p{font-size:13px}.Map-module__markersInfo___XCi0o{font-size:11px;bottom:16px;left:16px}}@media (width<=375px){.Map-module__controls___-STXp{right:12px}.Map-module__controlButton___rV8cs,.Map-module__zoomInButton___5Nl8D,.Map-module__zoomOutButton___Mnzrk{width:48px;height:48px}.Map-module__controlButton___rV8cs svg{width:18px;height:18px}.Map-module__markersInfo___XCi0o{bottom:12px;left:12px}}.Map-module__map___mpwLI .mapgl-control-container,.Map-module__map___mpwLI .mapgl-control-zoom,.Map-module__map___mpwLI .mapgl-control-traffic,.Map-module__map___mpwLI .mapgl-control-rotation,.Map-module__map___mpwLI .mapgl-controls,.Map-module__map___mpwLI .mapgl-copyright,.Map-module__map___mpwLI .mapgl-logo,.Map-module__map___mpwLI [class*=control],.Map-module__map___mpwLI [class*=zoom],.Map-module__map___mpwLI [class*=traffic]{display:none!important}.Map-module__map___mpwLI .mapgl-canvas,.Map-module__map___mpwLI .mapgl-map{display:block!important}.Map-module__container___8Bmb4{background-color:var(--app-secondary-bg-color);width:100%;height:100%;min-height:100dvh;position:relative;overflow:hidden}.Map-module__map___mpwLI{z-index:1;border:none;outline:none;width:100%;height:100%;min-height:100dvh;position:relative}@media screen and (width<=768px){.Map-module__container___8Bmb4,.Map-module__map___mpwLI{height:var(--tg-viewport-height,100vh);min-height:var(--tg-viewport-height,100vh)}}@supports (-webkit-touch-callout:none){.Map-module__container___8Bmb4,.Map-module__map___mpwLI{min-height:-webkit-fill-available}}.Map-module__map___mpwLI.Map-module__blurred___eLluO{filter:blur(8px);pointer-events:none;-webkit-user-select:none;user-select:none}.Map-module__controlButton___rV8cs:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.Map-module__controls___-STXp.Map-module__disabled___p6uaj{opacity:.3;pointer-events:none}.Map-module__controls___-STXp.Map-module__disabled___p6uaj .Map-module__controlButton___rV8cs{cursor:not-allowed;opacity:.3}.Map-module__controls___-STXp.Map-module__disabled___p6uaj .Map-module__controlButton___rV8cs:hover{background-color:var(--app-bg-color);transform:none}.Map-module__giftFloatingButton___2URvw{z-index:1500;cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;width:84px;transition:all .2s;display:inline-flex;position:fixed;left:20px}.Map-module__giftFloatingButton___2URvw:active{transform:scale(.95)}.Map-module__giftBadgeContainer___RTGw6{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:center;display:flex}.Map-module__giftBadge___CesRf{background:linear-gradient(90deg,#7e64ff 0%,#b9a6ff 100%);border-radius:12px;justify-content:center;align-items:center;padding:4px 8px;display:inline-flex}.Map-module__giftBadgeText___2QKsi{text-align:center;color:#fff;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;line-height:15.6px}.Map-module__giftTail___EIPtF{clip-path:polygon(50% 100%,0 0,100% 0);background:#9b85fe;width:10px;height:7px}.Map-module__giftPresentImage___gB2wF{object-fit:cover;width:56px;height:56px}.Map-module__contestFloatingButton___QeYpi{bottom:calc(100px + env(safe-area-inset-bottom));z-index:1500;cursor:pointer;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;width:84px;transition:all .2s;display:inline-flex;position:fixed;left:20px}.Map-module__contestFloatingButton___QeYpi:active{transform:scale(.95)}.Map-module__contestBadgeContainer___6b-IR{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:center;display:flex}.Map-module__contestBadge___WJrKq{background:linear-gradient(90deg,#7e64ff 0%,#b9a6ff 100%);border-radius:12px;justify-content:center;align-items:center;padding:4px 8px;display:inline-flex}.Map-module__contestBadgeText___WXs84{text-align:center;color:#fff;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;line-height:15.6px}.Map-module__contestTail___gKyzE{clip-path:polygon(50% 100%,0 0,100% 0);background:#9b85fe;width:10px;height:7px}.Map-module__contestShadow___IPxoQ{filter:blur(4px);background:linear-gradient(#0000004d 0%,#2a27344d 100%);border-radius:9999px;width:41px;height:19px;margin-top:-15px}.Map-module__contestPrizeImage___5MXWa{object-fit:cover;border-radius:8px;width:62px;height:90px}.Map-module__locationButton___tM7w0{-webkit-backdrop-filter:blur(16px);cursor:pointer;width:48px;height:48px;color:var(--app-hint-color);background-color:#fffc;border:none;border-radius:16px;justify-content:center;align-items:center;margin-top:8px;transition:all .2s;display:flex;box-shadow:0 0 16px #1412181f}.Map-module__locationButton___tM7w0.Map-module__dark___Y-3-2{background-color:#141218cc}.Map-module__locationButton___tM7w0:hover{background-color:#ffffffe6}.Map-module__locationButton___tM7w0.Map-module__dark___Y-3-2:hover{background-color:#141218e6}.Map-module__locationButton___tM7w0.Map-module__active___EXdAl{animation:2s ease-in-out infinite Map-module__pulse___r4BYf;background-color:var(--app-button-color)!important;color:var(--app-button-text-color)!important}@keyframes Map-module__pulse___r4BYf{0%,to{box-shadow:0 0 16px #1412181f}50%{box-shadow:0 0 24px #4285f466}}@media (width<=480px){.Map-module__locationButton___tM7w0{width:48px;height:48px}}@media (width<=375px){.Map-module__locationButton___tM7w0{width:48px;height:48px}}.MarkerPopup-module__overlay___ALSHW{z-index:5000;pointer-events:none;touch-action:manipulation;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;background-color:#0000;align-items:flex-end;animation:.2s ease-out MarkerPopup-module__fadeIn___gnLFo;display:flex;position:fixed;inset:0}.MarkerPopup-module__sheetContainer___P9Azd{pointer-events:auto;width:100%;position:relative}.MarkerPopup-module__backButton___Um0KP{z-index:1;background-color:var(--app-bg-color);cursor:pointer;width:40px;height:40px;color:var(--app-text-color);border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;top:-60px;left:20px;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a}.MarkerPopup-module__backButton___Um0KP:hover{background-color:var(--app-secondary-bg-color);transform:scale(1.05)}.MarkerPopup-module__backButton___Um0KP:active{transform:scale(.95)}.MarkerPopup-module__sheet___HNthM{background-color:var(--app-bg-color);touch-action:manipulation;touch-action:pan-x pan-y;border-radius:20px 20px 0 0;flex-direction:column;width:100%;animation:.3s ease-out MarkerPopup-module__slideUp___j85io;display:flex;position:relative;overflow:hidden;box-shadow:0 -4px 20px #0000001a}.MarkerPopup-module__eventsSheet___iknTy{height:auto;min-height:245px;max-height:480px!important}.MarkerPopup-module__webcamSheet___afP1E{height:500px;max-height:500px}.MarkerPopup-module__swipeHandle___Qw-4G{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;flex-shrink:0;justify-content:center;align-items:center;min-height:20px;padding:4px 0 6px;display:flex;position:relative}.MarkerPopup-module__swipeHandle___Qw-4G:active{cursor:grabbing}.MarkerPopup-module__swipeIndicator___EVrKh{background-color:var(--app-hint-color);opacity:.5;border-radius:2.5px;width:40px;height:5px;transition:opacity .2s}.MarkerPopup-module__swipeHandle___Qw-4G:active .MarkerPopup-module__swipeIndicator___EVrKh{opacity:.8}.MarkerPopup-module__content___54LE-{touch-action:pan-y;flex-direction:column;flex:1;min-height:0;display:flex}.MarkerPopup-module__dotSeparator___6nWLQ{color:var(--app-hint-color);font-size:10px;line-height:140%}.MarkerPopup-module__header___HQPb8{text-align:center;background-color:var(--app-bg-color);z-index:10;border-bottom:1px solid var(--app-stroke-color);flex-shrink:0;padding:0 20px 4px;position:sticky;top:0}.MarkerPopup-module__title___zWyQ-{letter-spacing:0;text-align:center;color:var(--app-text-color);margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:140%}.MarkerPopup-module__eventCount___3bmZn{letter-spacing:0;text-align:center;color:var(--app-hint-color);margin:2px 0 0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.MarkerPopup-module__eventsList___7bjx-{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;flex:1;min-height:0;padding:4px 20px;overflow:hidden auto}.MarkerPopup-module__eventsList___7bjx-::-webkit-scrollbar{display:none}.MarkerPopup-module__eventItem___rdpDC{cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;padding:6px 0;transition:background-color .2s;display:flex;position:relative}.MarkerPopup-module__selectedIndicator___HsGTW{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.MarkerPopup-module__eventIcon___t-R25{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:1px;display:flex}.MarkerPopup-module__eventIcon___t-R25 svg{width:36px;height:36px}.MarkerPopup-module__eventContent___JDrRI{flex-direction:column;flex:1;gap:2px;min-width:0;padding-right:40px;display:flex}.MarkerPopup-module__eventMessage___jqZcN{letter-spacing:0;vertical-align:middle;color:var(--app-text-color);word-wrap:break-word;margin:0 0 4px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.MarkerPopup-module__eventMeta___us-VO{flex-direction:row;align-items:center;gap:6px;display:flex}.MarkerPopup-module__eventTime___OsFdM,.MarkerPopup-module__eventUser___SYNqo{letter-spacing:0;color:var(--app-hint-color);margin:0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.MarkerPopup-module__separator___JVbvB{background-color:var(--app-hint-color);opacity:.3;height:.5px;margin:6px 0 6px 48px}.MarkerPopup-module__footer___HvhLH{background-color:var(--app-bg-color);border-top:1px solid var(--app-stroke-color);flex-direction:column;flex-shrink:0;gap:8px;padding:16px 20px 40px;display:flex}.MarkerPopup-module__actionButtonsRow___BjhCa{justify-content:flex-start;align-items:center;gap:8px;display:flex}.MarkerPopup-module__actionButton___trkPX{cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;height:56px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;line-height:22.4px;transition:all .2s;display:flex}.MarkerPopup-module__actionButtonsRow___BjhCa .MarkerPopup-module__actionButton___trkPX{flex:1}.MarkerPopup-module__voteButton___H0YC1{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:64px;height:40px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;transition:all .2s;display:flex;position:relative}.MarkerPopup-module__voteButtonLikeActive___5gJP4{color:#fff;background-color:#46b662}.MarkerPopup-module__voteButtonLikeInactive___8TOvG{background-color:var(--tg-theme-button-back-color);color:var(--app-hint-color)}.MarkerPopup-module__voteButtonDislikeActive___MFxJU{color:#fff;background-color:#e96243}.MarkerPopup-module__voteButtonDislikeInactive___2zDF6{background-color:var(--tg-theme-button-back-color);color:var(--app-hint-color)}.MarkerPopup-module__voteCount___jYChY{width:16px;height:16px;color:var(--app-hint-color);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:400;display:flex}.MarkerPopup-module__incorrectLocationButton___GXxiv{background-color:var(--tg-theme-button-back-color);height:40px;color:var(--app-text-color);cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;transition:all .2s;display:flex}.MarkerPopup-module__primaryButton___52M-s{background-color:var(--app-button-color);color:var(--app-button-text-color)}.MarkerPopup-module__primaryButton___52M-s:hover{opacity:.9}.MarkerPopup-module__primaryButton___52M-s:active{transform:scale(.98)}.MarkerPopup-module__secondaryButton___deMDk{background-color:var(--tg-theme-reply-bg-color);color:var(--app-text-color)}.MarkerPopup-module__secondaryButton___deMDk:hover{background-color:var(--tg-theme-reply-bg-color)}.MarkerPopup-module__secondaryButton___deMDk:active{transform:scale(.98)}.MarkerPopup-module__incorrectLocationButton___GXxiv{background-color:var(--tg-theme-button-back-color);color:var(--app-text-color)}.MarkerPopup-module__incorrectLocationButton___GXxiv:hover{opacity:.8}.MarkerPopup-module__incorrectLocationButton___GXxiv:active{transform:scale(.98)}.MarkerPopup-module__webcamHeader___83cD7{border-bottom:.5px solid #0000001f;flex-shrink:0;justify-content:center;padding:0 20px 8px;display:flex}.MarkerPopup-module__webcamHeaderContent___ULN59{align-items:center;gap:12px;display:flex}.MarkerPopup-module__webcamIcon___yJE0c{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.MarkerPopup-module__webcamIcon___yJE0c svg{width:36px;height:36px}.MarkerPopup-module__webcamTitle___-gfXa{letter-spacing:0;color:var(--app-text-color);flex:1;margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:140%}.MarkerPopup-module__videoContainer___NTkSV{flex:1;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex}.MarkerPopup-module__videoFrame___jK-L6{background-color:#000;border-radius:12px;width:100%;height:100%;min-height:300px}@keyframes MarkerPopup-module__fadeIn___gnLFo{0%{opacity:0}to{opacity:1}}@keyframes MarkerPopup-module__slideUp___j85io{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width<=480px){.MarkerPopup-module__webcamSheet___afP1E{height:350px;max-height:350px}.MarkerPopup-module__eventsSheet___iknTy{height:auto;max-height:420px!important}.MarkerPopup-module__backButton___Um0KP{width:36px;height:36px;top:-56px;left:16px}.MarkerPopup-module__header___HQPb8,.MarkerPopup-module__webcamHeader___83cD7{padding:0 16px 4px}.MarkerPopup-module__title___zWyQ-,.MarkerPopup-module__webcamTitle___-gfXa{font-size:20px}.MarkerPopup-module__eventCount___3bmZn{font-size:12px}.MarkerPopup-module__eventMessage___jqZcN{font-size:15px}.MarkerPopup-module__eventTime___OsFdM,.MarkerPopup-module__eventUser___SYNqo{font-size:13px}.MarkerPopup-module__eventsList___7bjx-{padding:4px 16px 8px}.MarkerPopup-module__eventIcon___t-R25,.MarkerPopup-module__eventIcon___t-R25 svg,.MarkerPopup-module__webcamIcon___yJE0c,.MarkerPopup-module__webcamIcon___yJE0c svg{width:32px;height:32px}.MarkerPopup-module__separator___JVbvB{margin:5px 0}.MarkerPopup-module__videoContainer___NTkSV{padding:16px}.MarkerPopup-module__videoFrame___jK-L6{border-radius:8px;min-height:250px}.MarkerPopup-module__eventItem___rdpDC{padding:5px 0}.MarkerPopup-module__footer___HvhLH{gap:12px;padding:12px 16px 16px}.MarkerPopup-module__actionButton___trkPX{height:40px;font-size:15px}.MarkerPopup-module__actionButtonsRow___BjhCa{gap:12px}}.MarkerPopup-module__spinner___Gp1sP{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:1s linear infinite MarkerPopup-module__spin___nF2vy;display:inline-block}@keyframes MarkerPopup-module__spin___nF2vy{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MarkerPopup-module__eventMenuButton___SkSAE{width:32px;height:32px;color:var(--app-hint-color);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ConfirmModal-module__backdrop___MGZGE{z-index:10000;background:#0000001a;align-items:flex-end;width:100%;height:100%;animation:.2s ease-out ConfirmModal-module__fadeIn___uY-al;display:flex;position:fixed;inset:0}.ConfirmModal-module__modal___F55sU{background:var(--app-bg-color);border-top-left-radius:32px;border-top-right-radius:32px;flex-direction:column;width:100%;max-width:100%;margin:0 auto;animation:.3s ease-out ConfirmModal-module__slideUp___kHtIm;display:flex;overflow:hidden}.ConfirmModal-module__content___fvSFH{flex-direction:column;align-items:center;gap:24px;padding:40px 16px;display:flex}.ConfirmModal-module__titleWrapper___4EtF-{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.ConfirmModal-module__title___KjXYU{text-align:center;width:100%;color:var(--app-text-color);word-wrap:break-word;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:500;line-height:25.2px}.ConfirmModal-module__actions___fgROg{flex-direction:column;align-items:center;gap:8px;padding:0 16px 40px;display:flex}.ConfirmModal-module__confirmButton___EEftG{background:var(--app-button-color);width:100%;height:56px;color:var(--app-button-text-color);cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;line-height:22.4px;transition:opacity .2s;display:flex}.ConfirmModal-module__confirmButton___EEftG:active{opacity:.8}@keyframes ConfirmModal-module__fadeIn___uY-al{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal-module__slideUp___kHtIm{0%{transform:translateY(100%)}to{transform:translateY(0)}}.AnnouncementModal-module__overlay___XI61a{z-index:10000;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background-color:#0009;justify-content:center;align-items:center;padding:20px;animation:.3s ease-out AnnouncementModal-module__fadeIn___5QrKR;display:flex;position:fixed;inset:0}.AnnouncementModal-module__modal___wBCxH{background-color:var(--app-bg-color);touch-action:auto;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;border-radius:16px;width:100%;max-width:340px;padding:24px;animation:.3s ease-out AnnouncementModal-module__slideUp___pvcP8;box-shadow:0 8px 32px #0003}.AnnouncementModal-module__content___8AwOC{text-align:left;flex-direction:column;align-items:center;gap:20px;display:flex}.AnnouncementModal-module__announcement___TEsu-{color:var(--app-text-color);white-space:pre-line;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.AnnouncementModal-module__closeButton___QAUP8{background-color:var(--app-button-color);width:100%;color:var(--app-button-text-color);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:12px;padding:14px 24px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;transition:all .2s}.AnnouncementModal-module__closeButton___QAUP8:hover{opacity:.9;transform:translateY(-1px)}.AnnouncementModal-module__closeButton___QAUP8:active{transform:translateY(0)scale(.98)}@keyframes AnnouncementModal-module__fadeIn___5QrKR{0%{opacity:0}to{opacity:1}}@keyframes AnnouncementModal-module__slideUp___pvcP8{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){.AnnouncementModal-module__overlay___XI61a{padding:16px}.AnnouncementModal-module__modal___wBCxH{border-radius:12px;padding:20px}.AnnouncementModal-module__announcement___TEsu-{font-size:15px}.AnnouncementModal-module__closeButton___QAUP8{padding:12px 20px;font-size:15px}}.Toggle-module__toggle___kmzmH{cursor:pointer;border:none;border-radius:12px;outline:none;flex-shrink:0;align-items:center;width:52px;height:32px;padding:0 6px;transition:background-color .2s;display:flex;position:relative}.Toggle-module__toggle___kmzmH:disabled{opacity:.5;cursor:not-allowed}.Toggle-module__toggleSlider___TUSxP{background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s}.Toggle-module__toggle___kmzmH.Toggle-module__active___lgsmB .Toggle-module__toggleSlider___TUSxP{transform:translate(20px)}.Toggle-module__toggle___kmzmH[data-theme=light]{background-color:#e5e5e5}.Toggle-module__toggle___kmzmH[data-theme=light].Toggle-module__active___lgsmB{background-color:#141218}.Toggle-module__toggle___kmzmH[data-theme=light] .Toggle-module__toggleSlider___TUSxP,.Toggle-module__toggle___kmzmH[data-theme=light].Toggle-module__active___lgsmB .Toggle-module__toggleSlider___TUSxP{background-color:#fff}.Toggle-module__toggle___kmzmH[data-theme=dark]{background-color:#515057}.Toggle-module__toggle___kmzmH[data-theme=dark].Toggle-module__active___lgsmB{background-color:#7e64ff}.Toggle-module__toggle___kmzmH[data-theme=dark] .Toggle-module__toggleSlider___TUSxP,.Toggle-module__toggle___kmzmH[data-theme=dark].Toggle-module__active___lgsmB .Toggle-module__toggleSlider___TUSxP{background-color:#fff}@media (width<=480px){.Toggle-module__toggle___kmzmH{border-radius:100px;align-items:center;width:52px;height:32px;padding:0 6px;display:flex}.Toggle-module__toggleSlider___TUSxP{width:20px;height:20px}.Toggle-module__toggle___kmzmH.Toggle-module__active___lgsmB .Toggle-module__toggleSlider___TUSxP{width:24px;height:24px;transform:translate(18px)}}.MapFilters-module__overlay___aGnTw{z-index:5001;position:fixed;bottom:0;left:0;right:0}.MapFilters-module__sheetContainer___gM11X{pointer-events:auto;width:100%;position:relative}.MapFilters-module__backButton___-zX8d{z-index:1;background-color:var(--app-bg-color);cursor:pointer;width:40px;height:40px;color:var(--app-text-color);border:none;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;top:-60px;left:20px;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a}.MapFilters-module__backButton___-zX8d:hover{background-color:var(--app-secondary-bg-color);transform:scale(1.05)}.MapFilters-module__backButton___-zX8d:active{transform:scale(.95)}@keyframes MapFilters-module__slideUp___-7XTd{0%{transform:translateY(100%)}to{transform:translateY(0)}}.MapFilters-module__container___v4Ir1{background-color:var(--app-bg-color);border-top-left-radius:32px;border-top-right-radius:32px;flex-direction:column;animation:.3s ease-out MapFilters-module__slideUp___-7XTd;display:flex;position:relative;overflow:hidden}.MapFilters-module__darkTheme___ojSQ3{background-color:var(--app-bg-color)}.MapFilters-module__content___QxMwd{padding-bottom:calc(24px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:16px;display:flex}.MapFilters-module__itemsWrapper___Xm8wt{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex}.MapFilters-module__item___3557R{align-self:stretch;align-items:center;padding-left:16px;padding-right:16px;display:flex}.MapFilters-module__itemContent___vkZej{border-bottom:1px var(--app-stroke-color,#efedf5) solid;flex:1;justify-content:space-between;align-self:stretch;align-items:center;gap:12px;padding:5px 0;display:flex}.MapFilters-module__iconWrapper___JA3k8{width:48px;height:48px;color:var(--app-text-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.MapFilters-module__markerIcon___yoJ-L{object-fit:contain;width:48px;height:48px}.MapFilters-module__itemText___sWPC0{color:var(--app-text-color);word-wrap:break-word;flex:1;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:22.4px}.MapFilters-module__leftContent___Kg989{flex:1;align-items:center;gap:12px;display:flex}.ProfileFloatingButton-module__profileFloatingButton___WaaK-{top:calc(100px + env(safe-area-inset-top));z-index:1500;background:color-mix(in srgb, var(--app-bg-color) 30%, transparent);-webkit-backdrop-filter:blur(8px);cursor:pointer;border:none;border-radius:16px;justify-content:flex-start;align-items:center;gap:8px;width:auto;min-width:fit-content;padding:4px 12px 4px 4px;transition:all .2s;display:inline-flex;position:fixed;right:16px;box-shadow:0 0 4px #00000014}.ProfileFloatingButton-module__profileFloatingButton___WaaK-:active{transform:scale(.95)}.ProfileFloatingButton-module__profileAvatar___zSNSn{object-fit:cover;border-radius:12px;width:40px;height:40px;position:relative}.ProfileFloatingButton-module__profileAvatarWrapper___umxXj{width:40px;height:40px;position:relative}.ProfileFloatingButton-module__notificationBadge___A2x96{background:#c3dd00;border-radius:8px;width:8px;height:8px;position:absolute;top:-1px;left:33px}.ProfileFloatingButton-module__profileInfo___nrGrC{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;display:inline-flex}.ProfileFloatingButton-module__profileName___e17Kp{height:20px;color:var(--colors-typography-text-primary,#141218);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;max-width:150px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;line-height:19.6px;display:flex;overflow:hidden}.ProfileFloatingButton-module__ghostIcon___b6-Le{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ProfileFloatingButton-module__profileStats___DnwkG{justify-content:flex-start;align-items:center;gap:6px;display:inline-flex}.ProfileFloatingButton-module__profileBattery___LqTtj{justify-content:flex-start;align-items:center;display:flex}.ProfileFloatingButton-module__profileBatteryIcon___1MYkS{width:12px;height:12px;position:relative}.ProfileFloatingButton-module__profileBatteryFill___xozzU{background:var(--colors-icons-active-2,#c3dd00);border-radius:.5px;width:9px;height:13px;position:absolute;top:-.5px;left:1px}.ProfileFloatingButton-module__profileBatteryBar___Si8sP{background:linear-gradient(90deg,#cce8001a 0%,#cce800 100%);border-radius:2px;width:30px;height:6px}.ProfileFloatingButton-module__profileScore___Efqf9{opacity:.8;color:var(--colors-typography-text-secondary,#515057);font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:16.8px}.AddMarkerButton-module__container___FDWfA{bottom:calc(100px + env(safe-area-inset-bottom));z-index:1500;position:fixed;right:15px}.AddMarkerButton-module__mainContainer___7B0HU{-webkit-backdrop-filter:blur(8px);background:#fffc;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;width:48px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 0 4px #00000014}.AddMarkerButton-module__mainContainer___7B0HU.AddMarkerButton-module__open___SU69Q{padding-top:8px}.AddMarkerButton-module__mainContainer___7B0HU.AddMarkerButton-module__dark___gSH8K{background:#141218cc}.AddMarkerButton-module__typesContainer___9kKPl{opacity:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;max-height:0;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.AddMarkerButton-module__mainContainer___7B0HU.AddMarkerButton-module__open___SU69Q .AddMarkerButton-module__typesContainer___9kKPl{opacity:1;max-height:200px}.AddMarkerButton-module__typeButton___tJS8f{cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .2s;display:flex;transform:translateY(10px)}.AddMarkerButton-module__mainContainer___7B0HU.AddMarkerButton-module__open___SU69Q .AddMarkerButton-module__typeButton___tJS8f{opacity:1;transform:translateY(0)}.AddMarkerButton-module__typeButton___tJS8f:active{transform:scale(.95)}.AddMarkerButton-module__markerIcon___BPU2D{object-fit:contain;width:48px;height:48px}.AddMarkerButton-module__mainButton___Op6PF{-webkit-backdrop-filter:blur(8px);cursor:pointer;background:linear-gradient(#b9a6ffb3 0%,#5e48fdb3 100%);border:none;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;box-shadow:0 0 4px #00000014}.AddMarkerButton-module__mainContainer___7B0HU.AddMarkerButton-module__open___SU69Q .AddMarkerButton-module__mainButton___Op6PF{margin-top:16px}.AddMarkerButton-module__mainButton___Op6PF:hover{transform:scale(1.05)}.AddMarkerButton-module__mainButton___Op6PF:active{transform:scale(.95)}.AddMarkerButton-module__plusIcon___dfB64{color:#fff;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}.AddMarkerButton-module__plusIcon___dfB64.AddMarkerButton-module__rotated___971Ks{transform:rotate(45deg)}.ScreenshotWatermark-module__container___D-G6m{pointer-events:none;z-index:1000;background:linear-gradient(#14121800 0%,#14121880 100%);width:100%;padding:64px 40px 40px;position:absolute;bottom:0;left:0}.ScreenshotWatermark-module__content___AK90w{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.ScreenshotWatermark-module__logo___ugypX{object-fit:contain;width:auto;height:48px}.ScreenshotWatermark-module__links___2KpZu{align-items:center;gap:32px;display:flex}.ScreenshotWatermark-module__link___YShFE{color:#fffc;text-align:center;white-space:nowrap;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-weight:500;line-height:33.6px}.TabBar-module__tabBar___5QLS4{z-index:500;animation:.3s ease-out TabBar-module__slideUp___KM5Pe;position:fixed;bottom:20px;left:16px;right:16px}.TabBar-module__tabBarInner___nYYv2{-webkit-backdrop-filter:blur(16px);background-color:#fffc;border-radius:20px;justify-content:space-around;align-items:center;min-height:64px;padding:8px 12px;display:flex;box-shadow:0 0 4px #00000014}.TabBar-module__tabItem___cIlzk{cursor:pointer;min-width:64px;color:var(--app-text-color);background:0 0;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.TabBar-module__tabItem___cIlzk:active{transform:scale(.95)}.TabBar-module__tabItem___cIlzk.TabBar-module__active___3t3XV{color:var(--app-button-text-color)}.TabBar-module__iconContainer___zhy61{justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:4px;display:flex;position:relative}.TabBar-module__iconContainer___zhy61 svg{width:20px;height:20px;color:var(--app-hint-color);transition:color .2s}.TabBar-module__tabItem___cIlzk.TabBar-module__active___3t3XV .TabBar-module__iconContainer___zhy61 svg{color:var(--app-button-text-color)}.TabBar-module__label___wwEi3{color:var(--app-hint-color);text-align:center;font-size:10px;font-weight:500;line-height:1.2;transition:color .2s}.TabBar-module__tabItem___cIlzk.TabBar-module__active___3t3XV .TabBar-module__label___wwEi3{color:var(--app-button-text-color)}.TabBar-module__badge___8Tkmp{background-color:var(--app-destructive-color);color:#fff;border:2px solid var(--app-bg-color);border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;display:flex;position:absolute;top:-6px;right:-6px}.TabBar-module__tabBar___5QLS4.TabBar-module__dark___xgvtt .TabBar-module__tabBarInner___nYYv2{background-color:#141218cc;border:none}.TabBar-module__tabBar___5QLS4.TabBar-module__dark___xgvtt .TabBar-module__tabItem___cIlzk{color:var(--app-text-color)}.TabBar-module__tabBar___5QLS4.TabBar-module__dark___xgvtt .TabBar-module__iconContainer___zhy61 svg,.TabBar-module__tabBar___5QLS4.TabBar-module__dark___xgvtt .TabBar-module__label___wwEi3{color:var(--app-hint-color)}.TabBar-module__tabBar___5QLS4.TabBar-module__dark___xgvtt .TabBar-module__tabItem___cIlzk.TabBar-module__active___3t3XV,.TabBar-module__tabBar___5QLS4.TabBar-module__dark___xgvtt .TabBar-module__tabItem___cIlzk.TabBar-module__active___3t3XV .TabBar-module__iconContainer___zhy61 svg,.TabBar-module__tabBar___5QLS4.TabBar-module__dark___xgvtt .TabBar-module__tabItem___cIlzk.TabBar-module__active___3t3XV .TabBar-module__label___wwEi3{color:var(--app-button-text-color)}.TabBar-module__tabBar___5QLS4.TabBar-module__dark___xgvtt .TabBar-module__badge___8Tkmp{border-color:var(--app-bg-color)}@media (width<=480px){.TabBar-module__tabBar___5QLS4{bottom:16px;left:12px;right:12px}.TabBar-module__tabBarInner___nYYv2{border-radius:16px;padding:6px 8px}.TabBar-module__tabItem___cIlzk{min-width:56px}.TabBar-module__iconContainer___zhy61,.TabBar-module__iconContainer___zhy61 svg{width:24px;height:24px}.TabBar-module__label___wwEi3{font-size:12px}.TabBar-module__badge___8Tkmp{min-width:14px;height:14px;font-size:9px}}@media (width<=375px){.TabBar-module__tabBarInner___nYYv2{padding:4px 6px}.TabBar-module__tabItem___cIlzk{min-width:48px}.TabBar-module__label___wwEi3{font-size:8px}}@supports (padding-bottom:env(safe-area-inset-bottom)){.TabBar-module__tabBar___5QLS4{bottom:calc(20px + env(safe-area-inset-bottom))}}@keyframes TabBar-module__slideUp___KM5Pe{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.TabBar-module__tabBarInner___nYYv2:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0d 100%);position:absolute;inset:0}.TabBar-module__tabBar___5QLS4.TabBar-module__dark___xgvtt .TabBar-module__tabBarInner___nYYv2:before{background:linear-gradient(135deg,#ffffff0d 0%,#ffffff05 100%)}.TabBar-module__tabItem___cIlzk:focus{outline:none}.TabBar-module__tabItem___cIlzk:focus-visible{outline:2px solid var(--app-button-color);outline-offset:2px}.TabBar-module__badge___8Tkmp{animation:2s infinite TabBar-module__badgePulse___pfft0}@keyframes TabBar-module__badgePulse___pfft0{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.TabBar-module__tabBarInner___nYYv2{border:none}@media (prefers-color-scheme:dark){.TabBar-module__tabBarInner___nYYv2{background-color:var(--app-bg-color);border:none}.TabBar-module__tabItem___cIlzk{color:var(--app-text-color)}.TabBar-module__iconContainer___zhy61 svg,.TabBar-module__label___wwEi3{color:var(--app-hint-color)}}.BottomSheet-module__overlay___9wwJO{z-index:5000;background-color:#00000080;align-items:flex-end;animation:.2s ease-out BottomSheet-module__fadeIn___fyyhf;display:flex;position:fixed;inset:0}.BottomSheet-module__sheet___Okz1P{background-color:var(--app-bg-color);border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-height:90vh;transition:transform .3s ease-out;animation:.3s ease-out BottomSheet-module__slideUp___CSrpB;display:flex;position:relative;overflow:hidden}.BottomSheet-module__sheet___Okz1P.BottomSheet-module__auto___-IN2-,.BottomSheet-module__sheet___Okz1P.BottomSheet-module__half___1aeww{height:700px;max-height:700px}.BottomSheet-module__sheet___Okz1P.BottomSheet-module__full___8A15A{height:90vh}.BottomSheet-module__swipeHandle___WRJ7O{cursor:grab;flex-shrink:0;justify-content:center;align-items:center;min-height:32px;padding:8px 0 16px;display:flex;position:relative}.BottomSheet-module__swipeHandle___WRJ7O:active{cursor:grabbing}.BottomSheet-module__swipeIndicator___pxdDp{background-color:var(--app-hint-color);opacity:.5;border-radius:2.5px;width:40px;height:5px;transition:opacity .2s}.BottomSheet-module__swipeHandle___WRJ7O:active .BottomSheet-module__swipeIndicator___pxdDp{opacity:.8}.BottomSheet-module__backButton___QjX1M{z-index:6000;background-color:var(--app-bg-color);cursor:pointer;width:40px;height:40px;color:var(--app-text-color);border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .3s ease-out,background-color .2s;display:flex;position:fixed;bottom:720px;left:20px;box-shadow:0 4px 12px #00000026,0 2px 6px #0000001a}.BottomSheet-module__backButton___QjX1M:hover{background-color:var(--app-secondary-bg-color);transform:scale(1.05)}.BottomSheet-module__backButton___QjX1M:active{transform:scale(.95)}.BottomSheet-module__header___7YlFY{border-bottom:1px solid var(--app-stroke-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 20px 16px;display:flex}.BottomSheet-module__title___i5Vuc{color:var(--app-text-color);margin:0;font-size:18px;font-weight:600}.BottomSheet-module__closeButton___7prQY{cursor:pointer;width:32px;height:32px;color:var(--app-hint-color);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.BottomSheet-module__closeButton___7prQY:hover{background-color:var(--app-secondary-bg-color);color:var(--app-text-color)}.BottomSheet-module__content___RGtEa{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;flex:1;overflow:hidden auto}.BottomSheet-module__content___RGtEa::-webkit-scrollbar{display:none}@keyframes BottomSheet-module__fadeIn___fyyhf{0%{opacity:0}to{opacity:1}}@keyframes BottomSheet-module__slideUp___CSrpB{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (width<=480px){.BottomSheet-module__backButton___QjX1M{width:36px;height:36px;bottom:716px;left:16px}.BottomSheet-module__sheet___Okz1P{border-radius:16px 16px 0 0}.BottomSheet-module__header___7YlFY{padding:0 16px 12px}.BottomSheet-module__swipeHandle___WRJ7O{min-height:28px;padding:6px 0 12px}.BottomSheet-module__swipeIndicator___pxdDp{width:36px;height:4px}}@media (prefers-color-scheme:dark){.BottomSheet-module__header___7YlFY{border-bottom-color:#ffffff1a}}.BottomSheet-module__swipeHandle___WRJ7O{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.BottomSheet-module__content___RGtEa{touch-action:pan-y}.BottomSheet-module__sheet___Okz1P.BottomSheet-module__noAnimation___L3nbi{animation:none!important;transform:translateY(0)!important}.BottomSheet-module__noAnimation___L3nbi .BottomSheet-module__overlay___9wwJO{animation:none!important}.BottomSheet-module__sheet___Okz1P.BottomSheet-module__webcam___PYyJA{height:500px;max-height:500px}@media (width<=480px){.BottomSheet-module__sheet___Okz1P.BottomSheet-module__webcam___PYyJA{height:450px;max-height:450px}}.Chip-module__chip___0nys-{cursor:pointer;letter-spacing:0;text-align:center;vertical-align:middle;color:var(--app-hint-color);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border:none;border-radius:0;outline:none;align-items:center;gap:8px;padding:5px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%;transition:color .2s;display:flex;position:relative}.Chip-module__chip___0nys-:after{content:"";background-color:#0000;height:2px;transition:background-color .2s;position:absolute;bottom:-5px;left:0;right:0}.Chip-module__chip___0nys-:active{transform:scale(.95)}.Chip-module__chip___0nys-.Chip-module__selected___wzeTF{color:#7e64ff}.Chip-module__chip___0nys-.Chip-module__selected___wzeTF .Chip-module__icon___dtR-K svg{color:#7e64ff;opacity:1}.Chip-module__chip___0nys-.Chip-module__selected___wzeTF:after{background-color:#7e64ff}.Chip-module__icon___dtR-K{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Chip-module__icon___dtR-K svg{width:24px;height:24px;color:var(--app-hint-color);opacity:.3;transition:color .2s,opacity .2s}.Chip-module__chip___0nys-[data-chip-id=dps] .Chip-module__icon___dtR-K svg{color:#2481cc;transition:none}.Chip-module__chip___0nys-.Chip-module__selected___wzeTF:not([data-chip-id=dps]) .Chip-module__icon___dtR-K svg{color:#7e64ff}.Chip-module__text___migS9{white-space:nowrap;font-size:inherit;font-weight:inherit;color:inherit}@media (width<=480px){.Chip-module__chip___0nys-{padding:10px 8px;font-size:16px}.Chip-module__icon___dtR-K,.Chip-module__icon___dtR-K svg{width:18px;height:18px}}.Chips-module__container___fS01E{justify-content:center;width:100%;display:flex;overflow:hidden}.Chips-module__scrollContainer___lswfz{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:12px;padding:5px 0;display:flex;overflow:auto hidden}.Chips-module__scrollContainer___lswfz::-webkit-scrollbar{display:none}.Chips-module__scrollContainer___lswfz>*{flex-shrink:0}@media (width<=480px){.Chips-module__scrollContainer___lswfz{gap:8px;padding:5px 0}}@supports (-webkit-touch-callout:none){.Chips-module__scrollContainer___lswfz{-webkit-overflow-scrolling:touch}}.EventsList-module__container___a05Ls{scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;width:100%;height:100%;padding:6px 12px;overflow:hidden}.EventsList-module__container___a05Ls.EventsList-module__scrollable___-l4c3{touch-action:pan-y;overflow-y:auto}.EventsList-module__container___a05Ls::-webkit-scrollbar{display:none}.EventsList-module__eventItem___KRCtH{align-items:flex-start;gap:12px;min-height:56px;margin:0 7px;padding:10px 0;display:flex}.EventsList-module__eventItem___KRCtH:first-child{margin-top:0}.EventsList-module__eventContent___IBvCn{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.EventsList-module__eventMessage___biLxb{letter-spacing:0;vertical-align:middle;color:var(--app-text-color);word-wrap:break-word;margin:0 0 4px;font-family:Fixel Text;font-size:16px;font-weight:400;line-height:1.4}.EventsList-module__eventMeta___4-OSi{flex-direction:row;align-items:center;gap:6px;display:flex}.EventsList-module__eventTime___O2hN4{letter-spacing:0;color:var(--app-hint-color);margin:0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:140%}.EventsList-module__dotSeparator___jvqrm{color:var(--app-hint-color);font-size:10px;line-height:140%}.EventsList-module__eventUser___9u2Od{letter-spacing:0;color:var(--app-hint-color);margin:0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:140%}.EventsList-module__separator___Qxk9U{background-color:var(--app-stroke-color);opacity:1;height:1px;margin-left:0;margin-right:0}.EventsList-module__emptyState___Cg6nl{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:300px;padding:60px 20px;display:flex}.EventsList-module__emptyTitle___9stF6{color:var(--app-text-color);margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.4}.EventsList-module__emptySubtitle___OOrE8{color:var(--app-hint-color);max-width:92%;margin:0;font-size:14px;font-weight:400;line-height:1.4}.EventsList-module__locationInfo___sWSQQ{color:var(--app-hint-color);margin-top:8px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:140%}@media (width<=480px){.EventsList-module__eventItem___KRCtH{gap:10px;padding:8px 0}.EventsList-module__dotSeparator___jvqrm{font-size:8px}.EventsList-module__container___a05Ls{padding:3px 8px}.EventsList-module__emptyState___Cg6nl{min-height:250px;padding:50px 16px}.EventsList-module__emptyTitle___9stF6{font-size:18px}.EventsList-module__emptySubtitle___OOrE8{font-size:16px}}.EventsList-module__webcamItem___XjcQA{background-color:var(--app-bg-color)}.EventsList-module__webcamButton___0M7yg{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;transition:opacity .2s;display:flex}.EventsList-module__webcamButton___0M7yg:active{transform:scale(.98)}.EventsList-module__webcamName___Fmsej{text-align:left;color:var(--app-text-color);flex:1;font-size:16px;font-weight:400;line-height:140%}.EventsList-module__arrowIcon___GEVL2{color:var(--app-hint-color);flex-shrink:0}.LocationPlaceholder-module__container___66-e9{background-color:var(--tg-theme-button-back-color);cursor:pointer;touch-action:manipulation;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;width:fit-content;height:32px;margin-top:4px;padding:4px 8px;transition:all .2s;display:inline-flex}.LocationPlaceholder-module__container___66-e9:hover{background-color:var(--app-secondary-bg-color)}.LocationPlaceholder-module__container___66-e9:active{transform:scale(.98)}.LocationPlaceholder-module__icon___-DbLp{width:20px;height:20px;color:var(--app-hint-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.LocationPlaceholder-module__text___-1B6g{color:var(--app-hint-color);white-space:nowrap;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:140%}.LocationPlaceholder-module__link___CaVYQ{color:var(--tg-theme-reply-text-color);white-space:nowrap;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:140%}@media (width<=480px){.LocationPlaceholder-module__container___66-e9{height:28px;padding:3px 10px}.LocationPlaceholder-module__text___-1B6g,.LocationPlaceholder-module__link___CaVYQ{font-size:13px}.LocationPlaceholder-module__icon___-DbLp{width:18px;height:18px}}.SummaryModes-module__container___gRid9{touch-action:pan-y;flex-direction:column;max-height:100%;margin:0;padding:0;display:flex}.SummaryModes-module__stickyHeader___VaMI1{background-color:var(--app-bg-color);z-index:10;touch-action:pan-y;flex-shrink:0;position:sticky;top:0}.SummaryModes-module__header___Xptgy{text-align:center;background-color:var(--app-bg-color);flex-shrink:0}.SummaryModes-module__title___mvabN{letter-spacing:0;text-align:center;color:var(--app-text-color);margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:140%}.SummaryModes-module__chipsContainer___IjN-J{background-color:var(--app-bg-color);border-bottom:1px solid var(--app-stroke-color);flex-shrink:0;justify-content:center;width:100%;padding:0 12px;display:flex}.SummaryModes-module__eventsContainer___ZRupa{touch-action:pan-y;flex:1;min-height:0;padding:0;overflow:hidden}@media (width<=480px){.SummaryModes-module__container___gRid9{height:650px}.SummaryModes-module__title___mvabN{font-size:22px}.SummaryModes-module__eventsContainer___ZRupa{padding:0}}.WebcamViewer-module__container___oK-7D{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;height:342.75px;padding:8px 0;display:flex}.WebcamViewer-module__header___V5PRc{justify-content:flex-start;align-self:stretch;align-items:center;gap:12px;height:56px;padding:17px 16px;display:flex}.WebcamViewer-module__backButton___8kSLG{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex}.WebcamViewer-module__title___49ILY{color:var(--app-text-color);word-wrap:break-word;flex-direction:column;justify-content:center;margin:0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;line-height:22.4px;display:flex}.WebcamViewer-module__videoWrapper___iGVKO{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;padding:8px 16px;display:flex}.WebcamViewer-module__iframe___v5I30{background-color:#000;border:none;border-radius:8px;align-self:stretch;height:270.75px}.WebcamsList-module__container___OMw7r{touch-action:pan-y;overscroll-behavior:contain;overscroll-behavior-y:contain;overscroll-behavior-x:none;flex-direction:column;height:100%;padding:0;display:flex}.WebcamsList-module__stickyHeader___88n7Q{background-color:var(--app-bg-color);z-index:10;border-bottom:1px solid var(--app-stroke-color);touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:2px 12px 8px;position:sticky;top:0}.WebcamsList-module__title___7t0Dx{color:var(--app-text-color);text-align:center;-webkit-user-select:none;user-select:none;margin:0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:600}.WebcamsList-module__webcamsList___2lbwO{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;overscroll-behavior-y:contain;overscroll-behavior-x:none;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;padding:0 12px 5px;overflow:hidden auto}.WebcamsList-module__webcamsList___2lbwO::-webkit-scrollbar{display:none}.WebcamsList-module__webcamItem___zjNIg{cursor:pointer;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;font-family:Fixel Text;font-size:16px;line-height:1.4;transition:opacity .2s;display:flex}.WebcamsList-module__webcamIcon___jyE-B{touch-action:none;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.WebcamsList-module__webcamIcon___jyE-B svg{width:36px;height:36px}.WebcamsList-module__webcamItem___zjNIg:hover{opacity:.7}.WebcamsList-module__webcamItem___zjNIg:active{opacity:.5}.WebcamsList-module__webcamName___iUq0h{letter-spacing:0;color:var(--app-text-color);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;pointer-events:none;flex:1;align-items:center;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%;display:flex}.WebcamsList-module__arrowIcon___2-xfe{color:var(--app-hint-color);touch-action:none;pointer-events:none;flex-shrink:0;margin-left:12px}.WebcamsList-module__separator___yRKvc{background-color:var(--app-hint-color);opacity:.3;touch-action:none;pointer-events:none;height:1px;margin-right:0}.WebcamsList-module__emptyState___xEx6G{text-align:center;touch-action:none;overscroll-behavior:none;flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;padding:60px 12px;display:flex}.WebcamsList-module__emptyTitle___V5ahq{color:var(--app-text-color);-webkit-user-select:none;user-select:none;margin:0 0 12px;font-size:18px;font-weight:500;line-height:1.4}.WebcamsList-module__emptySubtitle___92v8Z{color:var(--app-hint-color);-webkit-user-select:none;user-select:none;max-width:90%;margin:0;font-size:14px;line-height:1.4}@media (width<=480px){.WebcamsList-module__stickyHeader___88n7Q{padding:2px 8px 8px}.WebcamsList-module__webcamsList___2lbwO{padding:0 8px 3px}.WebcamsList-module__webcamIcon___jyE-B,.WebcamsList-module__webcamIcon___jyE-B svg{width:32px;height:32px}.WebcamsList-module__webcamName___iUq0h{font-size:16px;line-height:140%}.WebcamsList-module__emptyState___xEx6G{padding:50px 8px}}@media (prefers-color-scheme:dark){.WebcamsList-module__stickyHeader___88n7Q{border-bottom:.5px solid #ffffff1f}.WebcamsList-module__separator___yRKvc{background-color:var(--app-hint-color)}}.Profile-module__overlay___ZJUUu{background-color:var(--app-bg-color);z-index:5000;flex-direction:column;display:flex;position:fixed;inset:0}.Profile-module__container___n--5E{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;overscroll-behavior-y:contain;overscroll-behavior-x:none;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:0;min-height:100vh;padding:0;display:flex;position:relative;overflow:hidden auto}.Profile-module__container___n--5E::-webkit-scrollbar{display:none}.Profile-module__header___dbVif{text-align:center;z-index:10;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;flex-shrink:0;align-items:center;gap:12px;margin-top:70px;padding:20px;display:flex;position:relative}.Profile-module__avatarWrapper___wgT03{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none;border-radius:96px;outline:2px solid #7f65ff;justify-content:center;align-items:center;padding:2px;display:inline-flex;position:relative}.Profile-module__avatar___KriHY{background:linear-gradient(#00a1c2 0%,#a9effe 100%);border-radius:96px;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative;overflow:hidden}.Profile-module__avatarImage___sdlhv{object-fit:cover;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none;border-radius:96px;width:100%;height:100%}.Profile-module__userName___p4YHu{letter-spacing:0;text-align:center;color:var(--app-text-color);z-index:20;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;pointer-events:none;margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:140%;position:relative}.Profile-module__premiumBadge___2-IU-{color:#fff;text-align:center;z-index:20;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none;background:linear-gradient(90deg,#7e64ff 0%,#b9a6ff 100%);border-radius:16px;justify-content:center;align-items:center;height:20px;padding:0 8px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;line-height:140%;display:flex;position:absolute;bottom:0;left:16.5px}.Profile-module__headerSettingsButton___vUB0U{background-color:var(--colors-interface-bg-secondary,#efeeee);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:48px;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;transition:transform .2s;display:flex;position:absolute;top:16px;right:16px}.Profile-module__headerSettingsButton___vUB0U:active{transform:scale(.95)}.Profile-module__headerSettingsButton___vUB0U img{width:24px;height:24px}.Profile-module__headerNotificationsButton___REUu6{background-color:var(--colors-interface-bg-secondary,#efeeee);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:48px;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;transition:transform .2s;display:flex;position:absolute;top:16px;left:16px}.Profile-module__headerNotificationsButton___REUu6:active{transform:scale(.95)}.Profile-module__notificationIcon___qrf6G{width:24px;height:24px;position:relative}.Profile-module__notificationBadge___R4OOv{background:var(--colors-icons-active-2,#c3dd00);border:1.5px solid var(--colors-interface-bg-secondary,#efeeee);border-radius:8px;width:8px;height:8px;position:absolute;top:-1px;right:-1px}.Profile-module__statsCard___DNp-4{background-color:var(--app-secondary-bg-color);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none;border-radius:40px;flex-direction:column;flex-shrink:0;gap:8px;padding:20px;display:flex}.Profile-module__statsHeader___8jDXW{justify-content:space-between;align-items:center;display:flex}.Profile-module__statsTitle___brzzx{letter-spacing:0;vertical-align:middle;color:var(--app-text-color);-webkit-user-select:none;user-select:none;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.Profile-module__statsIcon___mAVZ4{font-size:20px}.Profile-module__statsNumber___EhQ0V{color:var(--app-text-color);-webkit-user-select:none;user-select:none;margin:8px 0;font-size:48px;font-weight:700}.Profile-module__infoCard___9Eaga{color:#365314;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:linear-gradient(135deg,#a3e635 0%,#84cc16 100%);border-radius:40px;flex-shrink:0;padding:20px}.Profile-module__infoText___Aqkuu{letter-spacing:0;vertical-align:middle;color:#365314;-webkit-user-select:none;user-select:none;margin:0 0 16px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.Profile-module__infoButton___418vk{color:#365314;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.Profile-module__infoButton___418vk:hover{opacity:.8}.Profile-module__settingsSection___a1Wl3{flex-shrink:0;margin-top:auto}.Profile-module__settingsButton___AKf1J{background-color:var(--app-secondary-bg-color);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:30px;align-items:center;gap:12px;width:100%;padding:16px;transition:transform .1s;display:flex}.Profile-module__settingsButton___AKf1J:active{transform:scale(.98)}.Profile-module__settingsIcon___jn9jw{width:24px;height:24px;color:var(--app-hint-color);touch-action:none;pointer-events:none;justify-content:center;align-items:center;display:flex}.Profile-module__settingsButton___AKf1J span{text-align:left;letter-spacing:0;vertical-align:middle;color:var(--app-text-color);-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:none;flex:1;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.Profile-module__chevronIcon___0hNpE{color:var(--app-hint-color);touch-action:none;pointer-events:none;flex-shrink:0}.Profile-module__menuList___zX3fy{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.Profile-module__menuItem___PhqBV{border:none;border-bottom:1px solid var(--colors-interface-stroke-01,#efedf5);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:12px;width:100%;padding:17px 16px;transition:opacity .2s;display:flex}.Profile-module__menuItem___PhqBV:active{opacity:.6}.Profile-module__menuItem___PhqBV svg:first-child{flex-shrink:0;width:24px;height:24px}.Profile-module__menuItem___PhqBV span{color:var(--colors-typography-text-primary,#141218);text-align:left;-webkit-user-select:none;user-select:none;flex:1;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%}.Profile-module__menuItem___PhqBV .Profile-module__chevronIcon___0hNpE{flex-shrink:0;width:16px;height:16px}@media (width<=480px){.Profile-module__container___n--5E{gap:16px;padding:16px}.Profile-module__header___dbVif{margin-top:70px;padding:16px 0}.Profile-module__avatar___KriHY{border-radius:86px;width:100px;height:100px}.Profile-module__avatarImage___sdlhv{border-radius:86px}.Profile-module__userName___p4YHu{font-size:20px}.Profile-module__headerSettingsButton___vUB0U{width:48px;height:48px;top:16px;right:16px}.Profile-module__headerNotificationsButton___REUu6{width:48px;height:48px;top:16px;left:16px}.Profile-module__statsCard___DNp-4,.Profile-module__infoCard___9Eaga{padding:16px}.Profile-module__statsNumber___EhQ0V{font-size:36px}}.Profile-module__tabAvatarIcon___dd-le{object-fit:cover;background-color:var(--app-secondary-bg-color);border-radius:50%;width:24px;height:24px}@media (prefers-color-scheme:dark){.Profile-module__supportButton___H53OJ{background-color:var(--app-secondary-bg-color)}}@supports (padding-top:env(safe-area-inset-top)){.Profile-module__header___dbVif{margin-top:calc(70px + env(safe-area-inset-top))}}.ProfileGhostMode-module__ghostModeCard___OW9pf{background:var(--colors-interface-on-background,white);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:24px;justify-content:flex-start;align-self:stretch;align-items:center;gap:16px;height:64px;margin:0 16px 16px;padding:12px 16px;display:flex}.ProfileGhostMode-module__ghostModeContent___u9IxU{color:var(--colors-typography-text-primary,#141218);flex:1;justify-content:flex-start;align-items:center;gap:12px;display:flex}.ProfileGhostMode-module__ghostModeText___E7wCz{color:var(--colors-typography-text-primary,#141218);-webkit-user-select:none;user-select:none;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%}.CitySelector-module__overlay___22KYk{background-color:var(--app-bg-color);z-index:9999;touch-action:pan-y;flex-direction:column;display:flex;position:fixed;inset:0}.CitySelector-module__container___T5d-B{touch-action:pan-y;flex-direction:column;flex:1;height:100vh;display:flex;overflow:hidden}.CitySelector-module__header___wynYX{background-color:var(--app-bg-color);z-index:10;border-bottom:1px solid var(--app-stroke-color);margin-top:100px;padding:8px 16px 16px}.CitySelector-module__title___qogTx{color:var(--app-text-color);text-align:center;margin:0 0 16px;font-size:24px;font-weight:500;line-height:1.4}.CitySelector-module__searchContainer___xRPUy{position:relative}.CitySelector-module__searchInput___VxfN1{background-color:var(--app-secondary-bg-color);width:100%;color:var(--app-text-color);letter-spacing:0;border:none;border-radius:12px;outline:none;padding:12px 44px 12px 16px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%;transition:none}.CitySelector-module__searchInput___VxfN1::placeholder{color:var(--app-hint-color);font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400}.CitySelector-module__searchIcon___ubBD4{width:16px;height:16px;color:var(--app-hint-color);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.CitySelector-module__content___5uAuo{-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:1;padding:0 16px;overflow-y:auto}.CitySelector-module__cityList___gyZm9{flex-direction:column;gap:1px;display:flex}.CitySelector-module__cityItem___WKuYi{border:none;border-bottom:1px solid var(--app-stroke-color);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;min-height:56px;padding:16px 0;font-size:16px;transition:opacity .2s;display:flex}.CitySelector-module__cityItem___WKuYi:last-child{border-bottom:none}.CitySelector-module__cityItem___WKuYi:hover{opacity:.7}.CitySelector-module__cityItem___WKuYi:active{opacity:.5}.CitySelector-module__cityName___MosVB{letter-spacing:0;color:var(--app-text-color);flex:1;font-family:Fixel Text;font-size:16px;font-weight:400;line-height:140%}.CitySelector-module__checkIcon___b71jn{color:var(--tg-theme-radio-button-border-color);flex-shrink:0;margin-left:12px}.CitySelector-module__selected___ib7ch .CitySelector-module__cityName___MosVB{color:var(--app-text-color)}.CitySelector-module__loading___PnYvT{color:var(--app-text-color);align-items:center;gap:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CitySelector-module__spinner___tlLzy{border:2px solid var(--app-hint-color);border-top:2px solid var(--app-button-color);border-radius:50%;width:20px;height:20px;animation:1s linear infinite CitySelector-module__spin___yuDR8}@keyframes CitySelector-module__spin___yuDR8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=480px){.CitySelector-module__header___wynYX{margin-top:100px;padding:6px 12px 12px}.CitySelector-module__searchInput___VxfN1{padding:10px 40px 10px 12px}.CitySelector-module__content___5uAuo{padding:0 12px}.CitySelector-module__cityItem___WKuYi{padding:14px 0}}@media (prefers-color-scheme:dark){.CitySelector-module__searchInput___VxfN1{background-color:var(--app-secondary-bg-color)}.CitySelector-module__cityItem___WKuYi{border-bottom-color:var(--app-stroke-color)}.CitySelector-module__cityItem___WKuYi:hover{opacity:.7}.CitySelector-module__cityItem___WKuYi:active{opacity:.5}}.CitySelector-module__content___5uAuo::-webkit-scrollbar{width:2px}.CitySelector-module__content___5uAuo::-webkit-scrollbar-track{background:0 0}.CitySelector-module__content___5uAuo::-webkit-scrollbar-thumb{background:var(--app-hint-color);opacity:.3;border-radius:1px}@supports (padding-top:env(safe-area-inset-top)){.CitySelector-module__header___wynYX{padding-top:calc(8px + env(safe-area-inset-top));margin-top:calc(100px + env(safe-area-inset-top))}}@supports (padding-bottom:env(safe-area-inset-bottom)){.CitySelector-module__content___5uAuo{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.Settings-module__overlay___P9GCd{background-color:var(--app-bg-color);z-index:5001;touch-action:pan-y;flex-direction:column;display:flex;position:fixed;inset:0}.Settings-module__container___eh9fY{scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;flex-direction:column;flex:1;height:100vh;padding:0 16px 20px;display:flex;overflow-y:auto}.Settings-module__container___eh9fY::-webkit-scrollbar{display:none}.Settings-module__title___Y9tfR{letter-spacing:0;color:var(--app-text-color);text-align:center;margin:100px 0 32px;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;line-height:140%}.Settings-module__sectionTitle___EmhtN{letter-spacing:0;color:var(--app-hint-color);margin-bottom:3px;padding:16px 0 0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:140%}.Settings-module__settingItem___dQ2o4 .toggle{margin-left:16px}.Settings-module__cityButton___wfqen{border:none;border-bottom:1px solid var(--app-stroke-color);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:2px 0 16px;transition:opacity .2s;display:flex}.Settings-module__cityButton___wfqen:hover{opacity:.7}.Settings-module__cityButton___wfqen:active{opacity:.5}.Settings-module__cityName___adrjL{letter-spacing:0;color:var(--app-text-color);font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%}.Settings-module__cityButton___wfqen svg{color:var(--app-hint-color)}.Settings-module__summaryButton___eA-28{border:none;border-bottom:1px solid var(--app-stroke-color);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:0 0 16px;transition:opacity .2s;display:flex}.Settings-module__summaryButton___eA-28:hover{opacity:.7}.Settings-module__summaryButton___eA-28:active{opacity:.5}.Settings-module__summaryFrequencyText___miEb-{letter-spacing:0;color:var(--app-text-color);font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%}.Settings-module__summaryButton___eA-28 svg{color:var(--app-hint-color)}.Settings-module__togglesSection___MAB4g{flex-direction:column;display:flex}.Settings-module__settingItem___dQ2o4{justify-content:space-between;align-items:center;min-height:56px;padding:15px 0;display:flex}.Settings-module__settingInfo___ZiGn8{flex-direction:column;flex:1;gap:4px;display:flex}.Settings-module__settingTitle___MG7Om{letter-spacing:0;color:var(--app-text-color);font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%}.Settings-module__settingSubtitle___ef-w9{letter-spacing:0;color:var(--app-hint-color);font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:140%}.Settings-module__separator___rGy16{background-color:var(--app-stroke-color);height:1px;margin:0}.Settings-module__summaryScreen___6zyU4{background-color:var(--app-bg-color);scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;flex:1;height:100vh;padding:0 16px 20px;overflow-y:auto}.Settings-module__summaryScreen___6zyU4::-webkit-scrollbar{display:none}.Settings-module__summaryHeader___Na-7i{background-color:var(--app-bg-color);z-index:10;padding:100px 0 8px;position:sticky;top:0}.Settings-module__backButton___SX70Q{color:var(--app-button-color);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;transition:opacity .2s;display:flex}.Settings-module__backButton___SX70Q:hover{opacity:.7}.Settings-module__backButton___SX70Q:active{opacity:.5}.Settings-module__summaryTitle___j9a4M{letter-spacing:0;color:var(--app-text-color);text-align:center;margin:24px 0 32px;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;line-height:140%}.Settings-module__summaryToggleSection___FXpky{margin-bottom:20px}.Settings-module__frequencyTitle___fl-f-{color:var(--app-text-color);margin-bottom:24px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:500}.Settings-module__frequencyOptions___hZEwg{flex-direction:column;display:flex}.Settings-module__frequencyOption___JV-rd{border:none;border-bottom:1px solid var(--app-stroke-color);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:16px 0;transition:opacity .2s;display:flex}.Settings-module__frequencyOption___JV-rd:last-child{border-bottom:none}.Settings-module__frequencyOption___JV-rd:hover{opacity:.7}.Settings-module__frequencyOption___JV-rd:active{opacity:.5}.Settings-module__frequencyOption___JV-rd span{letter-spacing:0;color:var(--app-text-color);font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%}.Settings-module__frequencyOption___JV-rd svg{color:var(--app-button-color)}@media (width<=480px){.Settings-module__container___eh9fY,.Settings-module__summaryScreen___6zyU4{padding:0 12px 20px}.Settings-module__title___Y9tfR,.Settings-module__summaryTitle___j9a4M{margin-top:100px;font-size:22px}.Settings-module__summaryHeader___Na-7i{padding:100px 0 8px}.Settings-module__settingItem___dQ2o4{padding:16px 0}.Settings-module__frequencyTitle___fl-f-{font-size:18px}}@media (prefers-color-scheme:dark){.Settings-module__headerLine___X6n7Y{background-color:var(--app-hint-color)}.Settings-module__cityButton___wfqen,.Settings-module__summaryButton___eA-28,.Settings-module__frequencyOption___JV-rd{border-bottom-color:var(--app-stroke-color)}.Settings-module__separator___rGy16{background-color:var(--app-stroke-color)}.Settings-module__toggle___9PiVL{background-color:#fff3}}@supports (padding-top:env(safe-area-inset-top)){.Settings-module__title___Y9tfR{margin-top:calc(100px + env(safe-area-inset-top))}.Settings-module__summaryHeader___Na-7i{padding-top:calc(100px + env(safe-area-inset-top))}}@supports (padding-bottom:env(safe-area-inset-bottom)){.Settings-module__container___eh9fY,.Settings-module__summaryScreen___6zyU4{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.FullscreenSummary-module__container___pdo2N{background-color:var(--app-bg-color);z-index:9999;flex-direction:column;height:100vh;display:flex;position:fixed;inset:0;overflow:hidden}.FullscreenSummary-module__header___JYttL{text-align:center;background-color:var(--app-bg-color);flex-shrink:0;padding:100px 20px 4px}.FullscreenSummary-module__title___zC5DI{color:var(--app-text-color);font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:28px;font-weight:500;line-height:140%}.FullscreenSummary-module__cityName___giBTu{color:var(--app-hint-color);font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%}.FullscreenSummary-module__chipsContainer___Xy1nz{background-color:var(--app-bg-color);border-bottom:.5px solid #0003;flex-shrink:0;justify-content:center;width:100%;display:flex}.FullscreenSummary-module__eventsContainer___OYj-T{touch-action:pan-y;background-color:var(--app-bg-color);flex:1;min-height:0;padding:0;overflow:hidden}.FullscreenSummary-module__footer___9Om8T{background-color:var(--app-bg-color);border-top:.5px solid #0000001f;flex-shrink:0;padding:20px}.FullscreenSummary-module__openMapButton___jH5-R{width:100%;color:var(--app-button-text-color);cursor:pointer;background-color:#141218;border:none;border-radius:12px;padding:16px 24px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;transition:all .2s}.FullscreenSummary-module__openMapButton___jH5-R:hover{opacity:.9;transform:translateY(-1px)}.FullscreenSummary-module__openMapButton___jH5-R:active{transform:translateY(0)scale(.98)}@media (width<=480px){.FullscreenSummary-module__header___JYttL{padding:80px 16px 4px}.FullscreenSummary-module__title___zC5DI{margin:0 0 6px;font-size:24px}.FullscreenSummary-module__cityName___giBTu{margin:0 0 2px;font-size:14px}.FullscreenSummary-module__footer___9Om8T{padding:16px}.FullscreenSummary-module__openMapButton___jH5-R{padding:14px 20px;font-size:15px}}@media (prefers-color-scheme:dark){.FullscreenSummary-module__header___JYttL,.FullscreenSummary-module__chipsContainer___Xy1nz,.FullscreenSummary-module__footer___9Om8T{border-color:#ffffff1f}.FullscreenSummary-module__openMapButton___jH5-R{background-color:#7e64ff}}@supports (padding-top:env(safe-area-inset-top)){.FullscreenSummary-module__header___JYttL{padding-top:calc(80px + env(safe-area-inset-top))}}@supports (padding-bottom:env(safe-area-inset-bottom)){.FullscreenSummary-module__footer___9Om8T{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.ContestGifts-module__overlay___goNKA{background-color:var(--app-bg-color);z-index:10000;touch-action:pan-y;flex-direction:column;height:100vh;display:flex;position:fixed;inset:0;overflow:hidden}.ContestGifts-module__container___ZmCng{touch-action:pan-y;flex-direction:column;flex:1;height:100vh;display:flex;overflow:hidden}.ContestGifts-module__header___l-lD4{background-color:var(--app-bg-color);text-align:center;z-index:100;flex-shrink:0;padding:120px 20px 20px;position:sticky;top:0}.ContestGifts-module__header___l-lD4:after{content:"";z-index:1;background-color:#0000001f;height:.5px;position:absolute;bottom:0;left:0;right:0}.ContestGifts-module__title___SwCCN{color:var(--app-text-color);margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500}.ContestGifts-module__content___NRz0t{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;flex:1;padding:0;overflow-y:auto}.ContestGifts-module__content___NRz0t::-webkit-scrollbar{display:none}.ContestGifts-module__giftsList___jdUkt{flex-direction:column;display:flex}.ContestGifts-module__giftItem___DrhRU{background-color:var(--app-bg-color);align-items:center;gap:16px;padding:16px 20px;display:flex}.ContestGifts-module__giftImage___VxjtZ{border-radius:16px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.ContestGifts-module__giftPhoto___bJ-ky{object-fit:cover;border-radius:16px;width:100%;height:100%}.ContestGifts-module__giftInfo___xiHM6{flex-direction:column;flex:1;gap:4px;display:flex}.ContestGifts-module__giftName___rC71-{color:var(--app-text-color);letter-spacing:0;vertical-align:middle;margin:0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.ContestGifts-module__giftQuantity___JQUaF{color:var(--app-hint-color);font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:140%}.ContestGifts-module__separator___mE09X{background-color:var(--app-stroke-color);opacity:.3;height:1px;margin-left:20px;margin-right:20px}@media (width<=480px){.ContestGifts-module__header___l-lD4{padding:100px 16px 16px}.ContestGifts-module__header___l-lD4:after{background-color:#0000001f}.ContestGifts-module__title___SwCCN{font-size:20px}.ContestGifts-module__giftItem___DrhRU{gap:12px;padding:16px}.ContestGifts-module__giftImage___VxjtZ{width:64px;height:64px}.ContestGifts-module__giftName___rC71-{font-size:15px}.ContestGifts-module__giftQuantity___JQUaF{font-size:13px}.ContestGifts-module__separator___mE09X{margin-left:16px;margin-right:16px}}@media (prefers-color-scheme:dark){.ContestGifts-module__separator___mE09X{background-color:var(--app-hint-color)}}.ContestGifts-module__header___l-lD4:after{background-color:#ffffff1f}@supports (padding-top:env(safe-area-inset-top)){.ContestGifts-module__header___l-lD4{padding-top:calc(100px + env(safe-area-inset-top))}}.RatingModal-module__overlay___5Cdwi{z-index:999999;background-color:#00000080;justify-content:center;align-items:center;padding:20px;animation:.3s ease-out RatingModal-module__fadeIn___hg2lg;display:flex;position:fixed;inset:0}.RatingModal-module__modal___ukYvJ{z-index:1000000;background-color:#fff;border-radius:20px;width:100%;max-width:400px;padding:32px 24px;animation:.3s ease-out RatingModal-module__slideUp___FInbL;position:relative}.RatingModal-module__closeButton___eqDlz{color:#8c8a92;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:background-color .2s;display:flex;position:absolute;top:16px;right:16px}.RatingModal-module__closeButton___eqDlz:hover{background-color:#0000000d}.RatingModal-module__title___p77Ge{letter-spacing:0;vertical-align:middle;color:#141218;text-align:left;margin:0 0 16px;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:500;line-height:140%}.RatingModal-module__subtitle___jKwmN{color:#8c8a92;letter-spacing:0;vertical-align:middle;text-align:left;margin:0 0 16px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%}.RatingModal-module__stars___u9Bvn{justify-content:center;gap:8px;margin-bottom:10px;display:flex}.RatingModal-module__star___Mxglb{cursor:pointer;color:#efeeee;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;font-size:48px;transition:color .2s,transform .1s}.RatingModal-module__star___Mxglb:hover{transform:scale(1.1)}.RatingModal-module__star___Mxglb.RatingModal-module__active___YQKIv{color:#fc0}.RatingModal-module__ratedStars___XyuWc{display:flex-start;justify-content:center;gap:4px;margin-bottom:10px}.RatingModal-module__ratedStar___rJCTQ{color:#efeeee;font-size:24px}.RatingModal-module__ratedStar___rJCTQ.RatingModal-module__active___YQKIv{color:#fc0}.RatingModal-module__textarea___1x-r0{resize:none;color:#141218;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;background-color:#f7f7f7;border:none;border-radius:12px 12px 0 0;outline:none;width:100%;height:120px;margin-bottom:0;padding:16px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;display:block;position:relative;overflow:hidden auto}.RatingModal-module__textarea___1x-r0:focus{border:none;outline:none}.RatingModal-module__textarea___1x-r0::placeholder{color:#8c8a92}.RatingModal-module__textareaContainer___Xoc1K{margin-bottom:24px;position:relative}.RatingModal-module__counterBlock___oo8BA{background-color:#f7f7f7;border-radius:0 0 12px 12px;justify-content:flex-start;align-items:center;width:100%;height:25px;margin-top:0;margin-bottom:0;padding:0 16px;display:flex}.RatingModal-module__counter___dD0go{color:#8c8a92;letter-spacing:0;vertical-align:middle;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:140%}.RatingModal-module__submitButton___CWed9{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#141218;border:none;border-radius:12px;width:100%;padding:16px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;transition:opacity .2s}.RatingModal-module__submitButton___CWed9:hover{opacity:.9}.RatingModal-module__submitButton___CWed9:active{transform:scale(.98)}.RatingModal-module__submitButton___CWed9:disabled{opacity:.6;cursor:not-allowed}.RatingModal-module__skipButton___aJ-g0{color:#8c8a92;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;width:100%;margin-top:16px;padding:8px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;transition:color .2s}.RatingModal-module__skipButton___aJ-g0:hover{color:#141218}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR{background-color:#141218}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__title___p77Ge{color:#fff}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__closeButton___eqDlz:hover{background-color:#ffffff1a}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__star___Mxglb{color:#efeeee}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__star___Mxglb.RatingModal-module__active___YQKIv{color:#fc0}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__ratedStar___rJCTQ{color:#efeeee}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__ratedStar___rJCTQ.RatingModal-module__active___YQKIv{color:#fc0}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__submitButton___CWed9{background-color:#7e64ff}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__skipButton___aJ-g0:hover{color:#fff}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__textarea___1x-r0{color:#fff;background-color:#3b383e}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__counterBlock___oo8BA{background-color:#3b383e}.RatingModal-module__modal___ukYvJ.RatingModal-module__darkTheme___6AnWR .RatingModal-module__counter___dD0go{color:#8c8a92}@keyframes RatingModal-module__fadeIn___hg2lg{0%{opacity:0}to{opacity:1}}@keyframes RatingModal-module__slideUp___FInbL{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.RatingModal-module__modal___ukYvJ{margin:16px;padding:24px 20px}.RatingModal-module__title___p77Ge{font-size:16px}.RatingModal-module__subtitle___jKwmN{margin-bottom:16px;font-size:14px}.RatingModal-module__stars___u9Bvn{gap:4px;margin-bottom:10px}.RatingModal-module__star___Mxglb{font-size:40px}}.NotificationsModal-module__overlay___7RB6V{background:var(--colors-interface-bg-primary,#f7f7f7);z-index:5000;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.NotificationsModal-module__container___A-jz-{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;overflow:hidden}.NotificationsModal-module__header___2UNe0{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:100px;padding:0 16px 16px;display:flex}.NotificationsModal-module__title___g9hvm{text-align:center;color:var(--colors-typography-text-primary,#141218);word-wrap:break-word;margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;line-height:33.6px}.NotificationsModal-module__filters___oWjIN{flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px;display:flex}.NotificationsModal-module__filterButton___3kSK8{background:var(--colors-interface-input-01,white);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 20.5px;transition:all .2s;display:flex}.NotificationsModal-module__filterButton___3kSK8:active{opacity:.8}.NotificationsModal-module__filterButtonActive___VMRRo{background:var(--app-button-color,#141218)}.NotificationsModal-module__filterButtonActive___VMRRo .NotificationsModal-module__filterText___bYcaw{color:var(--app-button-text-color,white)}.NotificationsModal-module__filterText___bYcaw{color:var(--colors-typography-text-primary,#141218);word-wrap:break-word;flex-direction:column;justify-content:center;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:18.2px;display:flex}.NotificationsModal-module__filterBadge___4eEjC{background:var(--colors-interface-layers-06,#cce800);border-radius:24px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;overflow:hidden}.NotificationsModal-module__filterBadgeText___lm9Om{text-align:center;color:#000;word-wrap:break-word;flex-direction:column;justify-content:center;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:400;line-height:14px;display:flex}.NotificationsModal-module__content___hzTUX{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:flex-start;width:100%;padding:0;display:flex;overflow:hidden auto}.NotificationsModal-module__emptyState___2-LJZ{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:32px;width:100%;padding:16px;display:flex}.NotificationsModal-module__emptyIcon___10OzP{width:84px;height:91px}.NotificationsModal-module__emptyText___qBE4D{text-align:center;color:var(--colors-typography-text-tertiary,#8c8a92);word-wrap:break-word;flex-direction:column;justify-content:center;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:22.4px;display:flex}.NotificationsModal-module__notificationsList___SWqlV{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:8px 16px;animation:.3s ease-in-out NotificationsModal-module__fadeIn___2OOJ9;display:flex}@keyframes NotificationsModal-module__fadeIn___2OOJ9{0%{opacity:0}to{opacity:1}}.NotificationsModal-module__notificationItem___kzfzX{background:var(--colors-interface-on-background,white);cursor:pointer;border-radius:24px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;min-height:80px;padding:16px;transition:opacity .2s;display:flex}.NotificationsModal-module__notificationItem___kzfzX:active{opacity:.8}.NotificationsModal-module__notificationHeader___X7QF1{justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}.NotificationsModal-module__notificationTitle___8GaBd{color:var(--colors-typography-text-primary,#141218);word-wrap:break-word;flex-direction:column;flex:1 1 0;justify-content:center;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;line-height:18.2px;display:flex}.NotificationsModal-module__notificationTime___m5DgH{justify-content:flex-start;align-items:center;gap:4px;display:flex}.NotificationsModal-module__notificationDot___T8B5l{background:var(--colors-icons-active-2,#c3dd00);border-radius:8px;width:6px;height:6px}.NotificationsModal-module__notificationTimeText___mNTTc{color:var(--colors-typography-text-tertiary,#8c8a92);word-wrap:break-word;flex-direction:column;justify-content:center;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:16.8px;display:flex}.NotificationsModal-module__notificationMessage___heLWD{width:100%;max-height:56px;color:var(--colors-typography-text-secondary,#515057);word-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:18.2px;display:-webkit-box;overflow:hidden}.NotificationsModal-module__notificationSkeleton___s3YVB{background:var(--colors-interface-on-background,white);border-radius:24px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;min-height:80px;padding:16px;display:flex}.NotificationsModal-module__skeletonHeader___JXe4P{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;display:flex}.NotificationsModal-module__skeletonTitle___pBSmJ{background:var(--colors-interface-bg-primary,#f7f7f7);border-radius:4px;flex:1;height:18px;animation:1.5s ease-in-out infinite NotificationsModal-module__skeleton-pulse___5wR4E}.NotificationsModal-module__skeletonTime___8QxCR{background:var(--colors-interface-bg-primary,#f7f7f7);border-radius:4px;width:40px;height:18px;animation:1.5s ease-in-out infinite NotificationsModal-module__skeleton-pulse___5wR4E}.NotificationsModal-module__skeletonMessage___LO4LR{background:var(--colors-interface-bg-primary,#f7f7f7);border-radius:4px;width:100%;height:36px;animation:1.5s ease-in-out infinite NotificationsModal-module__skeleton-pulse___5wR4E}@keyframes NotificationsModal-module__skeleton-pulse___5wR4E{0%,to{opacity:1}50%{opacity:.5}}.NotificationsModal-module__content___hzTUX::-webkit-scrollbar{display:none}.NotificationsModal-module__content___hzTUX{scrollbar-width:none;-ms-overflow-style:none}.NotificationDetailModal-module__overlay___Xgikk{z-index:10002;background:#00000080;align-items:flex-end;animation:.3s NotificationDetailModal-module__fadeIn___7JBy0;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes NotificationDetailModal-module__fadeIn___7JBy0{0%{opacity:0}to{opacity:1}}.NotificationDetailModal-module__container___SLXxr{background:var(--colors-interface-bg-primary,#f7f7f7);border-top-left-radius:32px;border-top-right-radius:32px;flex-direction:column;width:100%;min-height:50vh;max-height:calc(100vh - 100px);animation:.3s NotificationDetailModal-module__slideUp___zgGAR;display:flex;position:relative;overflow:hidden}@keyframes NotificationDetailModal-module__slideUp___zgGAR{0%{transform:translateY(100%)}to{transform:translateY(0)}}.NotificationDetailModal-module__imageContainer___aIP-E{background:var(--colors-interface-on-background,white);border-top-left-radius:32px;border-top-right-radius:32px;flex-shrink:0;width:100%;height:236px;overflow:hidden}.NotificationDetailModal-module__image___JAt-q{object-fit:cover;width:100%;height:100%}.NotificationDetailModal-module__closeButton___JqLoZ{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;z-index:100;background:#76768052;border:none;border-radius:48px;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;transition:opacity .2s;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 0 4px #00000014}.NotificationDetailModal-module__closeButton___JqLoZ:active{opacity:.8}.NotificationDetailModal-module__closeButton___JqLoZ svg{width:16px;height:16px}.NotificationDetailModal-module__content___axd3Y{flex:1;min-height:0;padding:24px 16px;overflow-y:auto}.NotificationDetailModal-module__textContent___Gq5Vm{flex-direction:column;gap:16px;display:flex}.NotificationDetailModal-module__title___-p2qO{color:var(--colors-typography-text-primary,#141218);margin:0;font-family:Fixel Display,sans-serif;font-size:18px;font-weight:500;line-height:25.2px}.NotificationDetailModal-module__message___aZjMt{color:var(--colors-typography-text-secondary,#515057);white-space:pre-line;margin:0;font-family:Fixel Text,sans-serif;font-size:16px;font-weight:400;line-height:22.4px}.NetworkingBanner-module__overlay___gwo9b{z-index:10000;background-color:#00000080;align-items:flex-end;animation:.3s ease-out NetworkingBanner-module__fadeIn___aRJtB;display:flex;position:fixed;inset:0}@keyframes NetworkingBanner-module__fadeIn___aRJtB{0%{opacity:0}to{opacity:1}}.NetworkingBanner-module__modal___qNUXn{background-color:var(--app-bg-color);border-top-left-radius:32px;border-top-right-radius:32px;flex-direction:column;gap:32px;width:100%;max-width:600px;margin:0 auto;padding:16px;animation:.3s ease-out NetworkingBanner-module__slideUp___5xB1y;display:flex;box-shadow:0 -8px 32px #0000001a}@keyframes NetworkingBanner-module__slideUp___5xB1y{0%{transform:translateY(100%)}to{transform:translateY(0)}}.NetworkingBanner-module__illustration___pXgVL{justify-content:center;align-items:center;width:100%;height:200px;display:flex;overflow:hidden}.NetworkingBanner-module__bannerImage___ZzJU-{object-fit:contain;width:100%;height:100%}.NetworkingBanner-module__content___tgQlo{text-align:center;flex-direction:column;gap:16px;padding:0 16px;display:flex}.NetworkingBanner-module__title___YCYEd{color:var(--app-text-color);margin:0;font-family:Fixel Display,sans-serif;font-size:18px;font-weight:500;line-height:25.2px}.NetworkingBanner-module__description___SCjju{color:var(--app-hint-color);margin:0;font-family:Fixel Text,sans-serif;font-size:16px;font-weight:400;line-height:22.4px}.NetworkingBanner-module__createButton___ez9Fw{background-color:var(--app-button-color);width:100%;height:56px;color:var(--app-button-text-color);cursor:pointer;border:none;border-radius:16px;margin-bottom:20px;font-family:Fixel Text,sans-serif;font-size:16px;font-weight:500;line-height:22.4px;transition:opacity .2s}.NetworkingBanner-module__createButton___ez9Fw:hover{opacity:.9}.NetworkingBanner-module__createButton___ez9Fw:active{transform:scale(.98)}@media (width<=480px){.NetworkingBanner-module__modal___qNUXn{gap:24px;padding:12px}.NetworkingBanner-module__illustration___pXgVL{height:180px}.NetworkingBanner-module__title___YCYEd{font-size:16px;line-height:22.4px}.NetworkingBanner-module__description___SCjju{font-size:14px;line-height:19.6px}.NetworkingBanner-module__createButton___ez9Fw{height:48px;font-size:14px}}.App-module__app___d3kQ4{background-color:var(--app-bg-color);width:100vw;height:100vh;position:relative;overflow:hidden}.App-module__mapContainer___YH2FL{z-index:1;opacity:1;width:100%;height:100%;transition:opacity .1s;position:absolute;top:0;left:0}.App-module__mapContainer___YH2FL.App-module__loading___x7-PF{opacity:0;pointer-events:none}.App-module__mapContainer___YH2FL.App-module__hidden___YLVjF{opacity:0;pointer-events:none;z-index:-1}.App-module__mapContainer___YH2FL.App-module__visible___5Nd5-{opacity:1;pointer-events:auto;z-index:1}.App-module__header___GVeF1{z-index:1000;-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--app-stroke-color);background-color:#fffffff2;border-radius:16px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:absolute;top:16px;left:16px;right:16px;box-shadow:0 4px 16px #0000001a,0 1px 4px #0000000d}.App-module__app___d3kQ4.App-module__dark___7BCFK .App-module__header___GVeF1{background-color:#2c2c2ef2}.App-module__settingsButton___ymFG8{color:var(--app-button-color);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;transition:background-color .2s;display:flex}.App-module__settingsButton___ymFG8:hover{background-color:#007aff1a}.App-module__profileContent___0ecrg{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.App-module__profileAvatar___lK-JH{background-color:var(--app-button-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.App-module__profileContent___0ecrg h4{color:var(--app-text-color);margin:0;font-size:18px;font-weight:600}.App-module__cityChangeButton___7SjBQ{background-color:var(--app-button-color);color:var(--app-button-text-color);cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:opacity .2s}.App-module__cityChangeButton___7SjBQ:hover{opacity:.8}.App-module__cityChangeButton___7SjBQ:active{transform:scale(.95)}.App-module__overlayContent___3MLlw{z-index:999;pointer-events:none;position:absolute;inset:80px 16px 120px}.App-module__overlayPanel___YAZA0{-webkit-backdrop-filter:blur(20px);background-color:#fffffff2;border:1px solid #fff3;border-radius:20px;max-height:100%;padding:20px;overflow-y:auto;box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000d}.App-module__citySelector___TRF4R{text-align:center;background-color:var(--app-bg-color);flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:20px;display:flex}.App-module__appTitle___1kWbp{color:var(--app-text-color);margin-bottom:16px;font-size:28px;font-weight:700}.App-module__selectorTitle___wmtqS{color:var(--app-text-color);margin-bottom:16px;font-size:18px;font-weight:500}.App-module__selectorDescription___gHuNu{color:var(--app-hint-color);max-width:300px;margin-bottom:32px;font-size:14px;line-height:1.4}.App-module__cityGrid___jHSGS{gap:12px;width:100%;max-width:300px;display:grid}.App-module__cityButton___lSpqx{background-color:var(--app-button-color);color:var(--app-button-text-color);cursor:pointer;border:none;border-radius:12px;padding:16px 24px;font-size:16px;font-weight:500;transition:all .2s}.App-module__cityButton___lSpqx:hover{opacity:.9;transform:translateY(-1px)}.App-module__cityButton___lSpqx:active{transform:scale(.95)}.App-module__header___GVeF1{background-color:var(--app-bg-color);border-bottom:1px solid var(--app-hint-color);justify-content:space-between;align-items:center;min-height:56px;padding:12px 16px;display:flex}.App-module__cityName___sr4xS{color:var(--app-text-color);margin:0;font-size:18px;font-weight:600}.App-module__changeButton___wWEuA{color:var(--app-button-color);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:8px;font-size:14px;transition:background-color .2s}.App-module__changeButton___wWEuA:hover{background-color:var(--app-secondary-bg-color)}.App-module__content___jnE9N{background-color:var(--app-bg-color);flex:1;overflow:hidden}.App-module__tabContent___3Excx{flex-direction:column;height:100%;padding:20px;display:flex;overflow-y:auto}.App-module__tabContent___3Excx h2{color:var(--app-text-color);margin:0 0 20px;font-size:24px;font-weight:600}.App-module__mapPlaceholder___aZPWu{background-color:var(--app-secondary-bg-color);color:var(--app-hint-color);border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;display:flex}.App-module__mapPlaceholder___aZPWu svg{color:var(--app-hint-color)}.App-module__mapPlaceholder___aZPWu p{font-size:16px;font-weight:500}.App-module__eventsList___wI-Yp{flex-direction:column;gap:12px;display:flex}.App-module__eventItem___7Vq2o{background-color:var(--app-secondary-bg-color);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.App-module__eventType___ILIh1{text-align:center;border-radius:20px;min-width:50px;padding:6px 12px;font-size:12px;font-weight:600}.App-module__eventType___ILIh1.App-module__dps___Q4w0z{background-color:var(--app-destructive-color);color:#fff}.App-module__eventType___ILIh1.App-module__clear___Uz7qd{color:#fff;background-color:#34c759}.App-module__eventContent___HRmxX{flex:1}.App-module__eventMessage___Usyn6{color:var(--app-text-color);margin-bottom:4px;font-weight:500}.App-module__eventMeta___FbRDA{color:var(--app-hint-color);font-size:12px}.App-module__webcamsList___5r1Xu{flex-direction:column;gap:12px;display:flex}.App-module__webcamItem___QgwVQ{background-color:var(--app-secondary-bg-color);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:16px;transition:background-color .2s;display:flex}.App-module__webcamItem___QgwVQ:hover{background-color:var(--app-hint-color)}.App-module__webcamIcon___g9Pom{background-color:var(--app-button-color);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.App-module__webcamIcon___g9Pom svg{color:#fff}.App-module__webcamName___P-yo-{color:var(--app-text-color);font-weight:500}.App-module__settingsList___rHmBS{background-color:var(--app-hint-color);border-radius:12px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.App-module__settingItem___hFiMr{background-color:var(--app-secondary-bg-color);color:var(--app-text-color);justify-content:space-between;align-items:center;padding:16px;font-weight:500;display:flex}.App-module__toggle___IrjeS{background-color:var(--app-hint-color);cursor:pointer;border-radius:12px;width:40px;height:24px;transition:background-color .2s;position:relative}.App-module__toggle___IrjeS:after{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px}.App-module__tabBar___xlQYO{background-color:var(--app-bg-color);border-top:1px solid var(--app-hint-color);min-height:80px;padding:8px 0;display:flex}.App-module__tabItem___qFoMA{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:8px;transition:opacity .2s;display:flex;position:relative}.App-module__tabItem___qFoMA:active{transform:scale(.95)}.App-module__tabIcon___-eN3d{margin-bottom:4px;font-size:24px;position:relative}.App-module__tabLabel___G7xla{color:var(--app-hint-color);font-size:10px;font-weight:500}.App-module__tabItem___qFoMA.App-module__active___JVZDj .App-module__tabLabel___G7xla{color:var(--app-button-color)}.App-module__badge___5Vpd5{background-color:var(--app-destructive-color);color:#fff;text-align:center;border-radius:8px;min-width:16px;padding:2px 6px;font-size:10px;font-weight:600;position:absolute;top:-4px;right:-4px}@media (width<=480px){.App-module__header___GVeF1{min-height:50px;padding:10px 12px}.App-module__cityName___sr4xS{font-size:16px}.App-module__changeButton___wWEuA{font-size:12px}.App-module__tabContent___3Excx{padding:16px}.App-module__tabContent___3Excx h2{font-size:20px}.App-module__appTitle___1kWbp{font-size:24px}.App-module__cityGrid___jHSGS{max-width:280px}.App-module__tabBar___xlQYO{min-height:70px}.App-module__tabIcon___-eN3d{font-size:20px}}@supports (padding-bottom:env(safe-area-inset-bottom)){.App-module__tabBar___xlQYO{padding-bottom:calc(8px + env(safe-area-inset-bottom));min-height:calc(80px + env(safe-area-inset-bottom))}}.App-module__cityChangingIndicator___yy3KA{z-index:1000;pointer-events:none;position:absolute;top:20px;left:50%;transform:translate(-50%)}.App-module__cityChangingContent___FbgGi{color:#fff;-webkit-backdrop-filter:blur(10px);background-color:#000c;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;animation:.3s ease-out App-module__slideInDown___u29ep;display:flex}.App-module__miniSpinner___wgCFN{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:1s linear infinite App-module__spin___YaZ-V}@keyframes App-module__slideInDown___u29ep{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes App-module__spin___YaZ-V{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.App-module__app___d3kQ4.App-module__dark___7BCFK .App-module__cityChangingContent___FbgGi{background-color:#2c2c2ee6}.App-module__fullscreenOverlay___LAjM-{background-color:var(--app-bg-color);z-index:10000;animation:.3s ease-out App-module__slideInFromBottom___lnlLh;position:fixed;inset:0}@keyframes App-module__slideInFromBottom___lnlLh{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.PayWall-module__overlay___SXbaN{z-index:999999;background-color:var(--app-bg-color);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;padding:0;animation:.3s ease-out PayWall-module__fadeIn___SioDD;display:flex;position:fixed;inset:0}.PayWall-module__container___0uL2J{box-sizing:border-box;flex-direction:column;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.PayWall-module__scrollContent___iWxea{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden auto}.PayWall-module__closeButton___GsjCo{background-color:var(--tg-theme-button-back-color);cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding-top:100px;transition:all .2s;display:flex;position:absolute;top:100px;right:16px;box-shadow:0 0 4px #00000014}.PayWall-module__overlay___SXbaN .PayWall-module__closeButton___GsjCo{color:var(--app-hint-color)}.PayWall-module__closeButton___GsjCo:hover{transform:scale(1.05)}.PayWall-module__closeButton___GsjCo:active{transform:scale(.95)}.PayWall-module__imageContainer___eU2sH{flex-shrink:0;width:100%;max-width:100%;height:100px;margin:0 auto;padding:0;position:relative;overflow:hidden}.PayWall-module__paywallImage___VO2Mz{object-fit:cover;width:100%;height:100%;display:block}.PayWall-module__contentBackground___FQBwk{background-color:#f7f7f7;flex-direction:column;flex:1;width:100%;padding:0;display:flex}.PayWall-module__overlay___SXbaN.PayWall-module__dark___mKOzq .PayWall-module__contentBackground___FQBwk{background-color:var(--app-bg-color)}.PayWall-module__titleContainer___izB09{text-align:center;flex-shrink:0;margin-bottom:10px;padding:12px 16px 6px}.PayWall-module__title___5c3yl{height:29px;margin:0;font-family:Fixel Display;font-size:21px;font-weight:500;line-height:1.4}.PayWall-module__overlay___SXbaN.PayWall-module__light___Bf3-t .PayWall-module__title___5c3yl{color:#000}.PayWall-module__overlay___SXbaN.PayWall-module__dark___mKOzq .PayWall-module__title___5c3yl{color:var(--app-text-color)}.PayWall-module__featuresContainer___7wtKs{flex-direction:column;flex-shrink:0;gap:8px;width:100%;max-width:393px;height:auto;margin-bottom:10px;padding:6px 16px;font-family:Fixel Text;font-style:normal;font-weight:400;display:flex}.PayWall-module__feature___TFdGh{align-items:center;gap:12px;height:24px;display:flex}.PayWall-module__checkIcon___ZITY0{flex-shrink:0}.PayWall-module__overlay___SXbaN.PayWall-module__light___Bf3-t .PayWall-module__featureText___y5y5w{color:#374151}.PayWall-module__overlay___SXbaN.PayWall-module__dark___mKOzq .PayWall-module__featureText___y5y5w{color:var(--app-text-color)}.PayWall-module__plansContainer___f4LMn{flex-direction:column;flex-shrink:0;gap:6px;min-height:260px;padding:6px 16px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;overflow:hidden}.PayWall-module__planCard___4n---{cursor:pointer;background-color:#fff;border:none;border-radius:16px;padding:15px;transition:all .2s;position:relative}.PayWall-module__overlay___SXbaN.PayWall-module__light___Bf3-t .PayWall-module__planCard___4n---{background-color:#fff;border-color:#e5e7eb}.PayWall-module__overlay___SXbaN.PayWall-module__dark___mKOzq .PayWall-module__planCard___4n---{background-color:#ffffff1a;border-color:#fff3}.PayWall-module__planCard___4n---:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.PayWall-module__planSelected___bI7Tp{border:1.5px solid var(--tg-theme-radio-button-border-color)!important;background-color:var(--tg-theme-radio-button-bg-color)!important}.PayWall-module__radioInput___JKw2t{display:none}.PayWall-module__radioButton___m3i2z{background-color:#fff;border:2px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}.PayWall-module__radioInner___H-QOZ{background-color:#0000;border-radius:50%;width:6px;height:6px;transition:all .2s}.PayWall-module__planSelected___bI7Tp .PayWall-module__radioButton___m3i2z{background-color:#fff;border-color:#8b5cf6}.PayWall-module__planSelected___bI7Tp .PayWall-module__radioInner___H-QOZ{background-color:#8b5cf6}.PayWall-module__planHeader___2nh7k{justify-content:space-between;align-items:flex-start;display:flex}.PayWall-module__planInfo___l4b5q{flex:1}.PayWall-module__price___adPV3{color:#8c8a92;align-items:center;gap:5px;font-size:14px;line-height:1.4;display:flex}.PayWall-module__originalPrice___etFkz{text-decoration:line-through}.PayWall-module__planSavedPrice___YmviQ{font-size:14px;font-weight:400;line-height:1.4}.PayWall-module__planPricing___Y-77t{text-align:right}.PayWall-module__planPrice___UcfSa{margin-bottom:4px;font-family:Fixel Text;font-size:16px;font-weight:500;line-height:1.4}.PayWall-module__overlay___SXbaN.PayWall-module__light___Bf3-t .PayWall-module__planPrice___UcfSa{color:#000}.PayWall-module__overlay___SXbaN.PayWall-module__dark___mKOzq .PayWall-module__planPrice___UcfSa{color:var(--app-text-color)}.PayWall-module__planDiscount___clk0F{color:#fff;font-size:14px;font-weight:500;font-style:Medium;background:linear-gradient(90deg,#7e64ff 0%,#b9a6ff 100%);border-radius:12px;padding:1px 7px;line-height:1.4;display:inline-block}.PayWall-module__buttonContainer___PzNpx{flex-shrink:0;padding:12px 16px 6px}.PayWall-module__subscribeButton___7y12I{width:100%;font-size:16px;font-weight:500;line-height:1.4;font-style:Medium;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:var(--app-button-color);min-height:48px;color:var(--app-button-text-color);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-family:Fixel Text;transition:all .2s;display:flex}.PayWall-module__subscribeButton___7y12I:hover{opacity:.9;transform:translateY(-1px)}.PayWall-module__subscribeButton___7y12I:active{transform:translateY(0)}.PayWall-module__subscribeButton___7y12I:disabled{opacity:.6;cursor:not-allowed;transform:none}.PayWall-module__spinner___jhiPO{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:20px;height:20px;animation:1s linear infinite PayWall-module__spin___1Xti7}.PayWall-module__linksContainer___UrFJD{font-weight:400;font-style:Regular;flex-wrap:wrap;flex-shrink:0;justify-content:space-around;align-items:center;gap:8px;padding:0 50px 32px 0;font-size:14px;line-height:1.4;display:flex;color:#8c8a92!important}.PayWall-module__linksContainer___UrFJD a:hover,.PayWall-module__linksContainer___UrFJD .PayWall-module__documentLink___BiZRS:hover{text-decoration:none;color:#8c8a92!important}.PayWall-module__linksContainer___UrFJD a:visited,.PayWall-module__linksContainer___UrFJD .PayWall-module__documentLink___BiZRS:visited{color:#8c8a92!important}.PayWall-module__planTitle___67zRr{font-family:Fixel Text;font-weight:500;font-style:Medium;color:var(--app-text-color);padding-bottom:6px;font-size:16px;line-height:1.4}@keyframes PayWall-module__fadeIn___SioDD{0%{opacity:0}to{opacity:1}}@keyframes PayWall-module__spin___1Xti7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=480px){.PayWall-module__imageContainer___eU2sH{width:100%;height:208px}.PayWall-module__titleContainer___izB09{padding:0 16px 12px}.PayWall-module__title___5c3yl{font-size:20px}.PayWall-module__feature___TFdGh{gap:10px}.PayWall-module__featureText___y5y5w{font-size:16px}.PayWall-module__planCard___4n---{padding:20px 12px 15px 20px}.PayWall-module__planPrice___UcfSa{font-size:16px}.PayWall-module__subscribeButton___7y12I{min-height:52px;padding:16px 20px;font-size:16px}.PayWall-module__linkSeparator___UK-c4{font-size:11px}.PayWall-module__linksContainer___UrFJD{font-weight:400;font-style:Regular;padding:10px 50px 0;font-size:14px;line-height:1.4;color:#8c8a92!important}.PayWall-module__paymentFormContainer___wdXnl{width:100%;max-width:100%;padding:20px}.PayWall-module__paymentHeader___gsodP{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex;position:relative}.PayWall-module__paymentTitle___e90u2{color:var(--tg-theme-text-color,#000);text-align:center;flex:1;margin:0;padding-right:32px;font-family:Fixel Display,sans-serif;font-size:20px;font-weight:600}.PayWall-module__selectedPlanInfo___4-ANx{background:var(--tg-theme-secondary-bg-color,#f8f9fa);text-align:center;border-radius:12px;margin-bottom:24px;padding:16px}.PayWall-module__selectedPlanInfo___4-ANx h3{color:var(--tg-theme-text-color,#000);margin:0 0 8px;font-family:Fixel Display,sans-serif;font-size:18px;font-weight:600}.PayWall-module__planPriceInfo___U0ZGk{justify-content:center;align-items:center;gap:8px;margin-bottom:8px;display:flex}.PayWall-module__finalPrice___RB3II{color:#8b5cf6;font-family:Fixel Display,sans-serif;font-size:24px;font-weight:700}.PayWall-module__discountBadge___dMoBA{color:#fff;background:#8b5cf6;border-radius:6px;padding:4px 8px;font-family:Fixel Text,sans-serif;font-size:12px;font-weight:500}.PayWall-module__totalAmount___Nvgo-{color:var(--tg-theme-text-color,#000);margin-top:8px;font-family:Fixel Text,sans-serif;font-size:16px;font-weight:500}.PayWall-module__changePlanContainer___WLmLe{text-align:center;margin-top:20px}.PayWall-module__changePlanButton___ANIcq{color:#8b5cf6;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #8b5cf6;border-radius:8px;padding:12px 24px;font-family:Fixel Text,sans-serif;font-size:16px;font-weight:500;transition:all .2s}.PayWall-module__changePlanButton___ANIcq:hover{color:#fff;background:#8b5cf6}.PayWall-module__changePlanButton___ANIcq:active{transform:scale(.98)}@media (width<=480px){.PayWall-module__paymentFormContainer___wdXnl{padding:16px}.PayWall-module__paymentHeader___gsodP{margin-bottom:20px}.PayWall-module__paymentTitle___e90u2{padding-top:100px;font-size:18px}.PayWall-module__selectedPlanInfo___4-ANx{margin-bottom:20px;padding:14px}.PayWall-module__finalPrice___RB3II{font-size:22px}.PayWall-module__changePlanButton___ANIcq{padding:10px 20px;font-size:15px}}}.AddressModal-module__addressOverlay___3damV{z-index:2000;pointer-events:none;touch-action:pan-x pan-y;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.AddressModal-module__addressModal___e5J0r{background:var(--app-bg-color);pointer-events:auto;touch-action:pan-y;border-radius:32px 32px 0 0;flex-direction:column;width:100%;animation:.3s ease-out AddressModal-module__slideUp___Hdmt-;display:flex;box-shadow:0 -4px 20px #0000001a}.AddressModal-module__addressHeader___g53W8{justify-content:center;align-items:center;height:auto;padding-top:25px;padding-bottom:25px;display:flex;position:relative}.AddressModal-module__addressHeaderContent___7qw-c{flex:1;justify-content:center;align-items:center;max-width:320px;display:flex}.AddressModal-module__addressTitle___H9J-X{text-align:center;color:var(--app-text-color);margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;line-height:140%}.AddressModal-module__editButton___--3T0{background-color:var(--tg-theme-button-back-color);cursor:pointer;width:40px;height:40px;color:var(--app-hint-color);border:none;border-radius:48px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.AddressModal-module__editButton___--3T0:hover{background-color:var(--app-secondary-bg-color);transform:translateY(-50%)scale(1.05)}.AddressModal-module__editButton___--3T0:active{transform:translateY(-50%)scale(.95)}.AddressModal-module__addressContent___OK6D7{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:16px;margin-bottom:20px;padding:0 16px 10px;display:flex}.AddressModal-module__inputContainer___9XbuV{flex-direction:column;gap:16px;display:flex}.AddressModal-module__inputWrapper___HFRW-{flex-direction:column;display:flex;position:relative}.AddressModal-module__inputLabel___s6W-n{color:var(--app-hint-color);pointer-events:none;font-family:Fixel Text;font-size:16px;transition:all .2s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.AddressModal-module__addressInput___Ac7r5{box-sizing:border-box;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:text;user-select:text;zoom:1;transform:translateZ(0);border:none;border-radius:16px;outline:none;width:100%;padding:20px 16px 15px;font-family:Fixel Text;font-size:16px;line-height:1.4;transition:border-color .2s;transform:scale(1);background-color:var(--app-secondary-bg-color)!important;color:var(--app-text-color)!important}.AddressModal-module__addressInput___Ac7r5:focus+.AddressModal-module__inputLabel___s6W-n,.AddressModal-module__addressInput___Ac7r5:not(:placeholder-shown)+.AddressModal-module__inputLabel___s6W-n{font-size:12px;top:4px;transform:translateY(0);color:var(--app-hint-color)!important}.AddressModal-module__addressInput___Ac7r5:focus{zoom:1;-webkit-text-size-adjust:100%;transform:scale(1)translateZ(0);background-color:var(--app-secondary-bg-color)!important;box-shadow:0 0 0 2px var(--app-button-color)!important}.AddressModal-module__addressInput___Ac7r5::placeholder{color:var(--app-hint-color)!important}.AddressModal-module__addressActionButton___IIWPz{cursor:pointer;touch-action:manipulation;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border:none;border-radius:16px;justify-content:center;align-items:center;height:56px;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;line-height:140%;transition:all .2s;display:flex;background-color:var(--app-button-color)!important;color:var(--app-button-text-color)!important}.AddressModal-module__addressActionButton___IIWPz:hover{opacity:.9}.AddressModal-module__addressActionButton___IIWPz:active{transform:scale(.98)}@keyframes AddressModal-module__slideUp___Hdmt-{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.AddressModal-module__addressTitle___H9J-X{font-size:20px}.AddressModal-module__editButton___--3T0{width:36px;height:36px;right:12px}.AddressModal-module__addressActionButton___IIWPz,.AddressModal-module__addressInput___Ac7r5{height:48px;font-size:15px}}.AddressModal-module__errorInput___WfacS{box-shadow:0 0 0 2px #e92b00!important}.LocationClarification-module__container___EPLby{background-color:var(--app-bg-color);z-index:10000;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.LocationClarification-module__header___Oanr-{z-index:1001;background:linear-gradient(180deg, var(--app-bg-color) 0%, color-mix(in srgb, var(--app-bg-color) 91%, transparent) 54%, transparent 100%);-webkit-backdrop-filter:blur();backdrop-filter:blur();pointer-events:none;flex-direction:column;align-items:center;padding:116px 16px 88px;display:flex;position:absolute;top:0;left:0;right:0}.LocationClarification-module__headerContent___qSm9p{pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:4px;max-width:320px;display:flex}.LocationClarification-module__title___mkouv{text-align:center;color:var(--app-text-color);margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;line-height:140%}.LocationClarification-module__subtitle___-9hOr{text-align:center;color:var(--app-hint-color);margin:0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:140%}.LocationClarification-module__mapContainer___4zm9F{background-color:var(--app-secondary-bg-color);touch-action:auto;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.LocationClarification-module__map___N20t5{z-index:1;touch-action:auto;border:none;outline:none;width:100%;height:100%;position:absolute;top:0;left:0}.LocationClarification-module__map___N20t5 .mapgl-control-container,.LocationClarification-module__map___N20t5 .mapgl-control-zoom,.LocationClarification-module__map___N20t5 .mapgl-control-traffic,.LocationClarification-module__map___N20t5 .mapgl-control-rotation,.LocationClarification-module__map___N20t5 .mapgl-controls,.LocationClarification-module__map___N20t5 .mapgl-copyright,.LocationClarification-module__map___N20t5 .mapgl-logo,.LocationClarification-module__map___N20t5 [class*=control]{display:none!important}.LocationClarification-module__loadingSpinner___pKmS1{z-index:1000;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LocationClarification-module__spinner___TraxN{border:4px solid var(--app-hint-color);border-top:4px solid var(--app-button-color);border-radius:50%;width:64px;height:64px;animation:1s linear infinite LocationClarification-module__spin___2OJf7}@keyframes LocationClarification-module__spin___2OJf7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LocationClarification-module__controls___BWx8k{z-index:1000;touch-action:manipulation;flex-direction:column;gap:16px;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.LocationClarification-module__zoomGroup___JgAD1{-webkit-backdrop-filter:blur(16px);background-color:#fffc;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 16px #1412181f}.LocationClarification-module__zoomGroup___JgAD1.LocationClarification-module__dark___0kN2A{background-color:#141218cc}.LocationClarification-module__controlButton___KAerU{cursor:pointer;width:48px;height:48px;color:var(--app-hint-color);touch-action:manipulation;background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.LocationClarification-module__controlButton___KAerU:hover{background-color:#0000000d}.LocationClarification-module__controlButton___KAerU:active{background-color:#00000014;transform:scale(.98)}.LocationClarification-module__zoomInButton___3hnlT{border-bottom:1px solid #0000001a}.LocationClarification-module__zoomInButton___3hnlT.LocationClarification-module__dark___0kN2A{border-bottom-color:#ffffff1a}.LocationClarification-module__trafficButton___v1ng9{-webkit-backdrop-filter:blur(16px);cursor:pointer;width:48px;height:48px;color:var(--app-hint-color);touch-action:manipulation;background-color:#fffc;border:none;border-radius:16px;justify-content:center;align-items:center;margin-top:8px;transition:all .2s;display:flex;box-shadow:0 0 16px #1412181f}.LocationClarification-module__trafficButton___v1ng9.LocationClarification-module__dark___0kN2A{background-color:#141218cc!important}.LocationClarification-module__trafficButton___v1ng9:hover{background-color:#ffffffe6!important}.LocationClarification-module__trafficButton___v1ng9.LocationClarification-module__dark___0kN2A:hover{background-color:#141218e6!important}.LocationClarification-module__trafficButton___v1ng9.LocationClarification-module__active___P4LXm,.LocationClarification-module__trafficButton___v1ng9.LocationClarification-module__dark___0kN2A.LocationClarification-module__active___P4LXm{background-color:var(--app-button-color)!important;color:var(--app-button-text-color)!important}.LocationClarification-module__centerMarker___x7YWz{z-index:1000;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;width:48px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-95%)}.LocationClarification-module__markerIcon___Jv9I2{background:var(--colors-interface-btn-secondary,#efeaff);outline:4px var(--colors-icons-inverse,white) solid;outline-offset:-4px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;justify-content:center;align-self:stretch;align-items:center;gap:8px;height:48px;padding:8px;display:inline-flex;box-shadow:0 0 4px #00000014}.LocationClarification-module__markerIcon___Jv9I2 svg{color:#000;width:24px;height:24px}.LocationClarification-module__markerTail___4VH7c{background:var(--app-text-color);border-bottom-right-radius:2px;border-bottom-left-radius:2px;width:3px;height:20px}.LocationClarification-module__centerMarker___x7YWz.LocationClarification-module__lifted___C8lue{transform:translate(-50%,-120%)}.LocationClarification-module__markerShadow___AEA-N{filter:blur(2.5px);z-index:999;background:linear-gradient(#00000080 0%,#00000040 100%);border-radius:9999px;width:16px;height:5px;position:absolute;top:50.5%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px #0003}.LocationClarification-module__addressOverlay___-dKjG{z-index:2000;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.LocationClarification-module__addressModal___tiogz{background:var(--app-bg-color);pointer-events:auto;border-radius:32px 32px 0 0;flex-direction:column;width:100%;animation:.3s ease-out LocationClarification-module__slideUp___rlbBk;display:flex;box-shadow:0 -4px 20px #0000001a}.LocationClarification-module__addressHeader___ZgV05{touch-action:manipulation;justify-content:center;align-items:center;height:72px;padding:0 16px;display:flex;position:relative}.LocationClarification-module__addressHeaderContent___oKHrS{flex:1;justify-content:center;align-items:center;max-width:320px;padding:0 50px;display:flex}.LocationClarification-module__addressTitle___dmVXF{text-align:center;color:var(--app-text-color);margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;line-height:140%}.LocationClarification-module__editButton___3FEyi{background-color:var(--tg-theme-button-back-color);cursor:pointer;width:40px;height:40px;color:var(--app-hint-color);border:none;border-radius:48px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.LocationClarification-module__editButton___3FEyi:hover{background-color:var(--app-secondary-bg-color);transform:translateY(-50%)scale(1.05)}.LocationClarification-module__editButton___3FEyi:active{transform:translateY(-50%)scale(.95)}@keyframes LocationClarification-module__slideUp___rlbBk{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.LocationClarification-module__controls___BWx8k{right:16px}.LocationClarification-module__controlButton___KAerU,.LocationClarification-module__trafficButton___v1ng9{width:44px;height:44px}.LocationClarification-module__addressHeader___ZgV05{height:64px;padding:0 12px}.LocationClarification-module__addressHeaderContent___oKHrS{padding:0 40px}.LocationClarification-module__addressTitle___dmVXF{font-size:20px}.LocationClarification-module__editButton___3FEyi{width:36px;height:36px;right:12px}.LocationClarification-module__addressContent___RDzqg{padding:12px 12px 32px}.LocationClarification-module__addressActionButton___JMRsY,.LocationClarification-module__addressInput___lFh-R{height:48px;font-size:15px}}.ThankYouModal-module__overlay___Dxs-v{z-index:10001;background-color:#00000080;justify-content:center;align-items:flex-end;animation:.3s ease-out ThankYouModal-module__fadeIn___K6ASH;display:flex;position:fixed;inset:0}.ThankYouModal-module__modal___PpqDq{background:var(--app-bg-color);border-radius:32px 32px 0 0;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;width:100%;padding:40px 16px;animation:.3s ease-out ThankYouModal-module__slideUp___ZtCL8;display:flex}.ThankYouModal-module__content___MHkkY{flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;width:100%;display:flex}.ThankYouModal-module__iconContainer___4-6YB{background:#ebfd92;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ThankYouModal-module__icon___q4Wfz{width:24px;height:24px}.ThankYouModal-module__textContent___QWXiE{flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex}.ThankYouModal-module__title___y1Ce5{color:var(--app-text-color);text-align:center;margin:0;font-family:Fixel Display,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:500;line-height:140%}.ThankYouModal-module__subtitle___OspIi{text-align:center;width:100%;color:var(--app-hint-color);margin:0;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:400;line-height:140%}.ThankYouModal-module__confirmButton___46kzA{background:var(--app-button-color);cursor:pointer;width:100%;height:56px;color:var(--app-button-text-color);border:none;border-radius:16px;justify-content:center;align-items:center;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;line-height:140%;transition:all .2s;display:flex}.ThankYouModal-module__confirmButton___46kzA:hover{opacity:.9;transform:translateY(-1px)}.ThankYouModal-module__confirmButton___46kzA:active{opacity:.8;transform:translateY(0)}@keyframes ThankYouModal-module__fadeIn___K6ASH{0%{opacity:0}to{opacity:1}}@keyframes ThankYouModal-module__slideUp___ZtCL8{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.ThankYouModal-module__modal___PpqDq{gap:24px;padding:32px 12px}.ThankYouModal-module__title___y1Ce5{font-size:16px}.ThankYouModal-module__subtitle___OspIi{font-size:14px}.ThankYouModal-module__confirmButton___46kzA{height:48px;font-size:15px}}.Toast-module__toast___FLdHz{z-index:10000;animation:.3s ease-out Toast-module__slideDown___NjHd5;position:fixed;top:100px;left:50%;transform:translate(-50%)}.Toast-module__content___U6Xwq{background:color-mix(in srgb, var(--tg-theme-section-bg-color) 80%, transparent);-webkit-backdrop-filter:blur(8px);border-radius:24px;justify-content:flex-start;align-items:center;gap:16px;width:361px;max-width:calc(100vw - 32px);padding:16px 48px 16px 16px;display:flex;box-shadow:0 0 4px #00000014}.Toast-module__iconContainer___TkgTM{background:var(--tg-theme-radio-button-bg-color);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Toast-module__messageContainer___e8Gag{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:8px;padding:8px 0;display:flex}.Toast-module__message___3dP0P{width:100%;color:var(--app-text-color);word-wrap:break-word;white-space:pre-line;font-family:Fixel Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;line-height:140%}.Toast-module__toast___FLdHz.Toast-module__dark___UHdSU .Toast-module__content___U6Xwq{background:#141218cc;box-shadow:0 0 4px #ffffff14}@keyframes Toast-module__slideDown___NjHd5{0%{opacity:0;transform:translate(-50%)translateY(-20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.Toast-module__toast___FLdHz.Toast-module__fadeOut___6bcjM{animation:.3s ease-out forwards Toast-module__fadeOut___6bcjM}@keyframes Toast-module__fadeOut___6bcjM{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-10px)}}@media (width<=480px){.Toast-module__content___U6Xwq{width:calc(100vw - 32px);max-width:361px;padding:12px 32px 12px 12px}.Toast-module__message___3dP0P{padding:6px 0;font-size:15px}}@font-face{font-family:Fixel Display;src:url(https://miniapp.dpscontrol.ru/assets/fonts/FixelDisplay-Light-Diasnapg.woff2)format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Fixel Display;src:url(https://miniapp.dpscontrol.ru/assets/fonts/FixelDisplay-Regular-BuKr9E3J.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Fixel Display;src:url(https://miniapp.dpscontrol.ru/assets/fonts/FixelDisplay-Medium-ABEgljqF.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Fixel Display;src:url(https://miniapp.dpscontrol.ru/assets/fonts/FixelDisplay-Bold-Cr-t0h_O.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Fixel Text;src:url(https://miniapp.dpscontrol.ru/assets/fonts/FixelText-Light-lh42Lb8j.woff2)format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Fixel Text;src:url(https://miniapp.dpscontrol.ru/assets/fonts/FixelText-Regular-Dv1kOdN_.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Fixel Text;src:url(https://miniapp.dpscontrol.ru/assets/fonts/FixelText-RegularItalic-CaI6QVNM.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Fixel Text;src:url(https://miniapp.dpscontrol.ru/assets/fonts/FixelText-Medium-CmiTwNnI.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Fixel Text;src:url(https://miniapp.dpscontrol.ru/assets/fonts/FixelText-Bold-Dx5ClmPT.woff2)format("woff2");font-weight:700;font-style:normal}:root,.light-theme{--tg-theme-bg-color:#f7f7f7;--tg-theme-text-color:#000;--tg-theme-hint-color:#999;--tg-theme-link-color:#2481cc;--tg-theme-button-color:#141218;--tg-theme-button-text-color:#fff;--tg-theme-secondary-bg-color:#fff;--tg-theme-header-bg-color:#f7f7f7;--tg-theme-accent-text-color:#2481cc;--tg-theme-section-bg-color:#f7f7f7;--tg-theme-section-header-text-color:#6d6d71;--tg-theme-subtitle-text-color:#999;--tg-theme-destructive-text-color:#ff3b30;--tg-theme-reply-bg-color:#efeaff;--tg-theme-reply-text-color:#5042f6;--tg-theme-button-back-color:#efeeee;--tg-theme-radio-button-bg-color:#f8f6ff;--tg-theme-radio-button-border-color:#b9a6ff;--colors-interface-stroke-01:#efedf5;--colors-interface-stroke-02:#b9a6ff;--colors-bg-selected-message:linear-gradient(90deg, #efeaff 0%, #efeaff00 100%);--app-bg-color:#f7f7f7;--app-text-color:#000;--app-hint-color:#999;--app-button-color:#141218;--app-button-text-color:#fff;--app-secondary-bg-color:#fff;--app-stroke-color:#efedf5;--app-destructive-color:#ff3b30;--colors-interface-on-background:#fff;--colors-interface-input-01:#fff;--colors-interface-input-02:#efeeee;--colors-interface-bg-primary:#f7f7f7;--colors-interface-bg-secondary:#efeeee;--colors-interface-bg-error:#ffe7e3;--colors-interface-btn-primary:#141218;--colors-interface-btn-secondary:#efeaff;--colors-interface-btn-accent:#7e64ff;--colors-interface-interactive-02:#7e64ff;--colors-interface-layers-06:#cce800;--colors-interface-layer-02:#f8f6ff;--colors-interface-error:#e92b00;--colors-interface-switch-off:#e5e5e5;--colors-typography-text-primary:#141218;--colors-typography-text-secondary:#52505c;--colors-typography-text-tertiary:#8c8a92;--colors-typography-text-accent:#5042f6;--colors-typography-text-inverse:#fff;--colors-typography-text-on-primary:#fff;--colors-typography-text-secondary-disabled:#d1cfd8;--colors-icons-primary:#141218;--colors-icons-secondary:#8c8a92;--colors-icons-tertiary:#d1cfd8;--colors-icons-active:#7e64ff;--colors-icons-active-2:#c3dd00;--colors-icons-inverse:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-weight:400;line-height:1.4}.dark-theme{--tg-theme-text-color:#fff;--tg-theme-hint-color:#8e8e93;--tg-theme-link-color:#6ab7ff;--tg-theme-button-color:#7e64ff;--tg-theme-button-text-color:#fff;--tg-theme-secondary-bg-color:#2c2c2e;--tg-theme-header-bg-color:#1c1c1e;--tg-theme-accent-text-color:#6ab7ff;--tg-theme-section-bg-color:#1c1c1e;--tg-theme-section-header-text-color:#8e8e93;--tg-theme-subtitle-text-color:#8e8e93;--tg-theme-destructive-text-color:#ff453a;--tg-theme-reply-bg-color:#392e55;--tg-theme-reply-text-color:#b9a6ff;--tg-theme-button-back-color:#333237;--tg-theme-radio-button-bg-color:#514687;--tg-theme-radio-button-border-color:#7e64ff;--colors-interface-stroke-01:#242228;--colors-interface-stroke-02:#7e64ff;--colors-bg-selected-message:linear-gradient(90deg, #392e55 0%, transparent 100%);--app-bg-color:#141218;--app-text-color:#fff;--app-hint-color:#8c8a92;--app-button-color:#7e64ff;--app-button-text-color:#fff;--app-secondary-bg-color:#333237;--app-stroke-color:#242228;--app-destructive-color:#ff453a;--colors-interface-on-background:#232127;--colors-interface-input-01:#232127;--colors-interface-input-02:#333237;--colors-interface-bg-primary:#141218;--colors-interface-bg-secondary:#232127;--colors-interface-bg-error:#512a28;--colors-interface-btn-primary:#fff;--colors-interface-btn-secondary:#392e55;--colors-interface-btn-accent:#7e64ff;--colors-interface-interactive-02:#7e64ff;--colors-interface-layers-06:#cce800;--colors-interface-layer-02:#514687;--colors-interface-error:#ff685a;--colors-interface-switch-off:#515057;--colors-typography-text-primary:#fff;--colors-typography-text-secondary:#b9b8bd;--colors-typography-text-tertiary:#6e6d73;--colors-typography-text-accent:#b9a6ff;--colors-typography-text-inverse:#fff;--colors-typography-text-on-primary:#141218;--colors-typography-text-secondary-disabled:#333237;--colors-icons-primary:#fff;--colors-icons-secondary:#6e6d73;--colors-icons-tertiary:#3a383f;--colors-icons-active:#7e64ff;--colors-icons-active-2:#c3dd00;--colors-icons-inverse:#141218;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tg-theme-bg-color:#141218!important}*{box-sizing:border-box}body{background-color:var(--app-bg-color);min-width:320px;min-height:100vh;color:var(--app-text-color);margin:0;padding:0;font-family:Fixel Text;overflow:hidden}#root{width:100vw;height:100vh;overflow:hidden}button{cursor:pointer;background:0 0;border:none;outline:none;font-family:Fixel Text}a{color:"Fixel Text";text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600}p{margin:0}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}*{-webkit-tap-highlight-color:transparent!important}button{-webkit-tap-highlight-color:transparent!important;outline:none!important}button:focus{outline:none!important}[role=button]{-webkit-tap-highlight-color:transparent!important;outline:none!important}[role=button]:focus{outline:none!important}@supports (-webkit-touch-callout:none){button[class*=actionButton],button[class*=trafficButton],button[class*=controlButton],button[class*=addressActionButton]{-webkit-appearance:none!important}}
