.lln-backdrop,.lln-panel,.lln-root,.lln-sheet{--lln-dark:#00244A;--lln-dark-80:#13375C;--lln-dark-60:#416487;--lln-dark-20:#90AAC2;--lln-cyan:#00AAD4;--lln-orange:#FF7800;--lln-surface:#FFFFFF;--lln-muted:#F4F6FA;--lln-line:rgba(0, 36, 74, .1);--lln-backdrop:rgba(0, 26, 54, .62);--lln-shadow:0 18px 40px rgba(0, 36, 74, .28);--lln-ease:cubic-bezier(.2, .7, .2, 1);--lln-font:'Rubik','Roboto',-apple-system,'Segoe UI',Arial,sans-serif}.lln-trigger{position:fixed;left:0;top:calc(50% - var(--lln-desktop-offset,80px));translate:0 -50%;z-index:var(--lln-z-trigger,99990);display:flex;align-items:stretch;justify-content:center;min-width:44px;margin:0;padding:0;border:0;border-left:4px solid var(--lln-dark);border-radius:0 8px 8px 0;background:linear-gradient(180deg,#ff8a1f 0,#e86100 100%);box-shadow:0 6px 18px rgba(0,0,0,.35);color:#fff;font-family:var(--lln-font);cursor:pointer;opacity:0;transition:opacity .2s var(--lln-ease),transform 160ms var(--lln-ease),border-left-width 160ms var(--lln-ease)}.lln-trigger.is-ready{opacity:1}.lln-trigger[hidden]{display:none}.lln-trigger:hover{background:linear-gradient(180deg,#ff9c3d 0,#f26e00 100%);border-left-width:6px;transform:translateX(2px)}.lln-trigger:focus-visible{outline:3px solid #fff;outline-offset:3px}.lln-trigger:active{transform:scale(.97);transition-duration:80ms}.lln-trigger__desktop{display:block;padding:18px 12px;writing-mode:vertical-rl;transform:rotate(180deg);font:600 15px/1 var(--lln-font);letter-spacing:.05em;white-space:nowrap}.lln-trigger__mobile{display:none}.lln-input-focus .lln-trigger,.lln-open .lln-trigger{opacity:0;pointer-events:none}.lln-backdrop{position:fixed;inset:0;z-index:var(--lln-z-backdrop,100010);background:var(--lln-backdrop);opacity:0;transition:opacity 180ms var(--lln-ease)}.lln-backdrop.is-visible{opacity:1}.lln-backdrop[hidden]{display:none}.lln-panel{position:fixed;left:24px;top:36px;bottom:36px;z-index:var(--lln-z-panel,100020);display:flex;flex-direction:column;width:440px;max-width:calc(100vw - 32px);max-height:90vh;margin:auto 0;border-radius:8px;overflow:hidden;background:var(--lln-surface);box-shadow:var(--lln-shadow);font-family:var(--lln-font);color:var(--lln-dark);opacity:0;transform:translateX(-24px);transition:opacity 220ms var(--lln-ease),transform 220ms var(--lln-ease)}.lln-panel.is-visible{opacity:1;transform:none}.lln-panel[hidden]{display:none}.lln-panel__head{display:flex;align-items:flex-start;gap:12px;flex:0 0 auto;padding:20px;background:var(--lln-dark);box-shadow:0 4px 12px rgba(0,36,74,.25)}.lln-panel__titles{flex:1;min-width:0}.lln-panel .lln-panel__title{margin:0!important;padding:0!important;font-family:var(--lln-font)!important;font-size:24px!important;font-weight:600!important;line-height:1.15!important;letter-spacing:normal!important;text-transform:none!important;color:#fff!important}.lln-panel h2::after,.lln-panel h2::before{content:none!important}.lln-panel__subtitle{margin:6px 0 0!important;font:400 14px/1.4 var(--lln-font);color:rgba(255,255,255,.72)!important}.lln-back,.lln-close{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;height:44px;padding:0 12px;border:0;border-radius:4px;background:rgba(255,255,255,.1);color:#fff;font:500 14px/1 var(--lln-font);cursor:pointer;transition:background 160ms var(--lln-ease)}.lln-close{flex:0 0 44px;padding:0}.lln-back:hover,.lln-close:hover{background:rgba(255,255,255,.2)}.lln-back:focus-visible,.lln-close:focus-visible{outline:3px solid var(--lln-cyan);outline-offset:2px}.lln-back[hidden]{display:none}.lln-panel__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:lln-fade 160ms var(--lln-ease)}@keyframes lln-fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lln-list{display:flex;flex-direction:column}.lln-card{display:flex!important;align-items:flex-start;gap:14px;width:100%;margin:0;padding:16px 20px;border:0;border-bottom:1px solid var(--lln-line);background:var(--lln-surface);text-align:left;text-decoration:none;color:inherit;font-family:var(--lln-font);cursor:pointer;transition:background 160ms var(--lln-ease)}.lln-card:hover{background:var(--lln-muted);box-shadow:inset 3px 0 0 var(--lln-cyan)}.lln-card:focus-visible{outline:3px solid var(--lln-cyan);outline-offset:-3px}.lln-card:active{transform:scale(.995)}.lln-card__thumb{flex:0 0 96px;width:96px;height:96px;border-radius:4px;object-fit:cover;background:var(--lln-muted)}.lln-card__thumb--empty{display:block}.lln-card__text{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.lln-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:600 18px/1.2 var(--lln-font);color:var(--lln-dark);overflow-wrap:anywhere}.lln-card__subtitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:400 14px/1.4 var(--lln-font);color:var(--lln-dark-60);overflow-wrap:anywhere}.lln-card__date{font:400 12px/1 var(--lln-font);color:var(--lln-dark-20)}.lln-card__icon{flex:0 0 auto;align-self:center;color:var(--lln-cyan)}.lln-card__icon--ext{color:var(--lln-dark-60)}.lln-badge{align-self:flex-start;padding:5px 8px;border-radius:2px;font:700 11px/1 var(--lln-font);letter-spacing:.08em;text-transform:uppercase;color:#fff}.lln-list__end{margin:0;padding:16px 20px;text-align:center;font:400 13px/1.4 var(--lln-font);color:var(--lln-dark-20)}.lln-skeleton{display:flex;gap:14px;padding:16px 20px;border-bottom:1px solid var(--lln-line)}.lln-skeleton__thumb{flex:0 0 96px;height:96px;border-radius:4px;background:linear-gradient(90deg,#edf1f6 0,#f8fafc 40%,#edf1f6 80%);background-size:400px 100%;animation:lln-shimmer 1.2s linear infinite}.lln-skeleton__lines{display:flex;flex-direction:column;gap:10px;flex:1;padding-top:4px}.lln-skeleton__lines i{display:block;height:14px;border-radius:2px;background:#edf1f6}.lln-skeleton__lines i:first-child{height:18px}.lln-skeleton__lines i:last-child{width:45%}@keyframes lln-shimmer{from{background-position:-200px 0}to{background-position:400px 0}}.lln-status{margin:0;padding:20px;text-align:center;font:400 14px/1 var(--lln-font);color:var(--lln-dark-60)}.lln-error{display:flex;flex-direction:column;align-items:center;gap:16px;padding:40px 32px;text-align:center}.lln-error__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;background:rgba(238,49,100,.1);color:#ee3164}.lln-error h3{margin:0!important;font:600 22px/1.2 var(--lln-font)!important;color:var(--lln-dark)!important}.lln-error h3::before{content:none!important}.lln-error p{margin:0;font:400 15px/1.6 var(--lln-font);color:var(--lln-dark-60)}.lln-retry{min-height:48px;padding:0 22px;border:0;border-radius:4px;background:var(--lln-orange);color:#fff;font:700 15px/1 var(--lln-font);letter-spacing:.06em;cursor:pointer}.lln-retry:focus-visible{outline:3px solid var(--lln-cyan);outline-offset:2px}.lln-detail{display:flex;flex-direction:column}.lln-detail__cover{width:100%;height:180px;object-fit:cover;display:block}.lln-detail__head{display:flex;flex-direction:column;gap:12px;padding:20px 20px 0}.lln-detail__meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lln-detail__date{font:400 13px/1 var(--lln-font);color:var(--lln-dark-20)}.lln-detail__title{margin:0!important;font-family:var(--lln-font)!important;font-size:26px!important;font-weight:600!important;line-height:1.15!important;text-transform:none!important;color:var(--lln-dark)!important}.lln-detail__title::after,.lln-detail__title::before{content:none!important}.lln-detail__body{padding:16px 20px 20px;font:400 15px/1.6 var(--lln-font);color:var(--lln-dark-80)}.lln-detail__body p{margin:0 0 12px}.lln-detail__body ol,.lln-detail__body ul{margin:0 0 12px;padding-left:20px}.lln-detail__body li{margin-bottom:6px}.lln-detail__body a{color:var(--lln-cyan)}.lln-detail__cta{padding:16px 20px;border-top:1px solid var(--lln-line)}.lln-cta{display:flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:4px;background:var(--lln-orange);color:#fff!important;font:700 15px/1 var(--lln-font);letter-spacing:.06em;text-decoration:none;text-align:center}.lln-cta:hover{background:#ff9333}.lln-cta:focus-visible{outline:3px solid var(--lln-cyan);outline-offset:2px}.lln-detail--missing{padding:40px 20px;text-align:center;color:var(--lln-dark-60)}.lln-gallery{position:relative;margin:16px 20px 0}.lln-gallery__stage{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:4px}.lln-gallery__stage::-webkit-scrollbar{display:none}.lln-gallery__stage:focus-visible{outline:3px solid var(--lln-cyan);outline-offset:2px}.lln-gallery__slide{position:relative;flex:0 0 100%;margin:0;scroll-snap-align:start}.lln-gallery__slide img{display:block;width:100%;height:250px;object-fit:cover}.lln-gallery__slide figcaption{position:absolute;left:0;right:0;bottom:0;padding:14px 16px;background:linear-gradient(to top,rgba(0,36,74,.85),rgba(0,36,74,0));font:400 13px/1.4 var(--lln-font);color:#fff}.lln-gallery__counter{position:absolute;left:12px;top:12px;z-index:var(--lln-z-gallery,100030);padding:7px 10px;border-radius:999px;background:rgba(0,36,74,.7);font:500 12px/1 var(--lln-font);color:#fff}.lln-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:var(--lln-z-gallery,100030);display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:rgba(0,36,74,.72);color:#fff;cursor:pointer}.lln-gallery__nav:disabled{opacity:.3;cursor:default}.lln-gallery__nav:focus-visible{outline:3px solid var(--lln-cyan);outline-offset:2px}.lln-gallery__nav--prev{left:12px}.lln-gallery__nav--next{right:12px}.lln-gallery__dots{display:flex;justify-content:center;gap:6px;padding:14px 0 0}.lln-gallery__dots span{width:7px;height:7px;border-radius:999px;background:rgba(0,36,74,.2);transition:width 160ms var(--lln-ease)}.lln-gallery__dots span.is-active{width:20px;background:var(--lln-cyan)}html.lln-locked{overflow:hidden}html.lln-locked body{position:fixed;width:100%;overflow:hidden}@media (max-width:1024px){.lln-panel{width:400px}}@media (max-width:767px){.lln-trigger{left:16px;top:auto;translate:none;bottom:calc(var(--lln-mobile-offset,28px) + env(safe-area-inset-bottom,0px));width:80px;height:80px;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0 8px;border:0;border-radius:18px;background:linear-gradient(160deg,#ff8a1f 0,#e86100 100%)}.lln-trigger:hover{transform:none;border:0}.lln-trigger__desktop{display:none}.lln-trigger__mobile{display:flex;flex-direction:column;align-items:center;gap:1px}.lln-trigger__mobile span{font:700 12px/14px var(--lln-font);text-align:center}.lln-panel{left:0;right:0;top:auto;bottom:0;width:100%;max-width:100%;max-height:90vh;margin:0;border-radius:16px 16px 0 0;transform:translateY(16px);transition-duration:240ms;padding-bottom:env(safe-area-inset-bottom,0)}.lln-panel.is-visible{transform:none}.lln-panel__head{padding:16px}.lln-panel .lln-panel__title{font-size:22px!important}.lln-card{padding:14px 16px;gap:12px}.lln-card__thumb{flex-basis:84px;width:84px;height:84px}.lln-card__title{font-size:17px}.lln-gallery{margin:16px 16px 0}.lln-gallery__slide img{height:220px}.lln-gallery__nav{display:none}}.lln-nav[hidden],.lln-sheet[hidden]{display:none!important}@media (max-width:767px){.lln-root--v2 .lln-trigger{display:none!important}.lln-nav{--lln-nav-bg:#FFFFFF;--lln-nav-fg:#5E6E85;--lln-nav-fg-active:#00244A;--lln-nav-line:rgba(0, 36, 74, .08);--lln-nav-shadow:0 -6px 24px rgba(0, 36, 74, .12);position:fixed;left:0;right:0;bottom:0;z-index:var(--lln-z-trigger,99990);display:grid!important;grid-template-columns:repeat(5,1fr);align-items:end;height:calc(60px + env(safe-area-inset-bottom,0px));padding:0 4px env(safe-area-inset-bottom,0);margin:0;background:var(--lln-nav-bg);border-top:1px solid var(--lln-nav-line);box-shadow:var(--lln-nav-shadow);font-family:var(--lln-font);transition:transform 220ms var(--lln-ease);-webkit-tap-highlight-color:transparent}.lln-nav--dark{--lln-nav-bg:#071A36;--lln-nav-fg:rgba(255, 255, 255, .62);--lln-nav-fg-active:#FFFFFF;--lln-nav-line:rgba(255, 255, 255, .08);--lln-nav-shadow:0 -10px 28px rgba(0, 10, 30, .35)}.lln-input-focus .lln-nav{transform:translateY(110%)}.lln-nav__item{position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;height:60px;min-width:0;margin:0;padding:0 1px 2px;border:0;background:0 0;color:var(--lln-nav-fg)!important;text-decoration:none!important;font:500 11px/1 var(--lln-font);cursor:pointer;transition:color 160ms var(--lln-ease)}.lln-nav__icon{position:relative;display:flex;align-items:center;justify-content:center;width:26px;height:26px;transition:transform 140ms var(--lln-ease)}.lln-nav__item:active .lln-nav__icon{transform:scale(.88)}.lln-nav__label{font-size:clamp(9.5px, 2.65vw, 11px);letter-spacing:0;white-space:nowrap}.lln-nav__item[aria-current=page],.lln-nav__item[aria-expanded=true]{color:var(--lln-nav-fg-active)!important;font-weight:600}.lln-nav__item[aria-current=page] .lln-nav__icon,.lln-nav__item[aria-expanded=true] .lln-nav__icon{color:var(--lln-orange)}.lln-nav__item[aria-current=page]::before,.lln-nav__item[aria-expanded=true]::before{content:'';position:absolute;top:0;left:50%;width:22px;height:3px;margin-left:-11px;border-radius:0 0 3px 3px;background:var(--lln-orange)}.lln-nav__item:focus-visible{outline:2px solid var(--lln-cyan);outline-offset:-4px;border-radius:10px}.lln-nav__item--center{color:var(--lln-nav-fg-active)!important;font-weight:600}.lln-nav__item--center::before{content:none!important}.lln-nav__item--center .lln-nav__icon{width:56px;height:56px;margin:-30px 0 0;border-radius:50%;background:linear-gradient(150deg,#ff9a33 0,#ff7800 45%,#e25a00 100%);color:#fff!important;box-shadow:0 0 0 5px var(--lln-nav-bg),0 10px 22px rgba(255,120,0,.42)}.lln-nav__item--center .lln-nav__svg{width:27px;height:27px}.lln-nav__item--center[aria-current=page] .lln-nav__icon{box-shadow:0 0 0 5px var(--lln-nav-bg),0 0 0 7px rgba(255,120,0,.5),0 10px 22px rgba(255,120,0,.42)}.lln-nav__badge{position:absolute;top:-5px;right:-9px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#ee3164;box-shadow:0 0 0 2px var(--lln-nav-bg);color:#fff;font:700 10px/18px var(--lln-font);text-align:center;box-sizing:border-box}.lln-nav__badge::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(238,49,100,.6);animation:lln-ping 1.8s var(--lln-ease) 1.2s 3}body:has(.lln-nav:not([hidden])){padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))!important}body:has(.lln-nav:not([hidden])) .b24-widget-button-shadow,body:has(.lln-nav:not([hidden])) .b24-widget-button-wrapper{display:none!important}}@keyframes lln-ping{0%{box-shadow:0 0 0 0 rgba(238,49,100,.6)}100%{box-shadow:0 0 0 9px rgba(238,49,100,0)}}.lln-sheet{position:fixed;inset:0;z-index:var(--lln-z-panel,100020);font-family:var(--lln-font);color:var(--lln-dark)}.lln-sheet__scrim{position:absolute;inset:0;background:var(--lln-backdrop);opacity:0;transition:opacity .2s var(--lln-ease)}.lln-sheet__card{position:absolute;left:0;right:0;bottom:0;max-width:520px;max-height:88vh;margin:0 auto;padding:6px 0 calc(12px + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;border-radius:20px 20px 0 0;background:var(--lln-surface);box-shadow:0 -12px 40px rgba(0,20,50,.3);transform:translateY(100%);transition:transform 260ms var(--lln-ease)}.lln-sheet.is-visible .lln-sheet__scrim{opacity:1}.lln-sheet.is-visible .lln-sheet__card{transform:none}.lln-sheet__grip{display:block;width:40px;height:4px;margin:4px auto 6px;border-radius:2px;background:rgba(0,36,74,.16)}.lln-sheet__head{display:flex;align-items:flex-start;gap:12px;padding:8px 16px 12px 20px}.lln-sheet__titles{flex:1;min-width:0}.lln-sheet .lln-sheet__title{margin:0!important;padding:0!important;font-family:var(--lln-font)!important;font-size:22px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important;color:var(--lln-dark)!important}.lln-sheet h2::after,.lln-sheet h2::before{content:none!important}.lln-sheet__note{display:flex;align-items:center;gap:7px;margin:6px 0 0!important;font:400 13px/1.3 var(--lln-font);color:var(--lln-dark-60)!important}.lln-sheet__note::before{content:'';flex:0 0 8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgba(34,197,94,.18)}.lln-sheet__close{flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--lln-muted);color:var(--lln-dark);cursor:pointer}.lln-sheet__close:focus-visible{outline:3px solid var(--lln-cyan);outline-offset:2px}.lln-sheet__list{display:flex;flex-direction:column;padding:0 12px}.lln-sheet__row{display:flex!important;align-items:center;gap:14px;width:100%;margin:0;padding:11px 8px;border:0;border-radius:14px;background:0 0;color:var(--lln-dark)!important;text-align:left;text-decoration:none!important;font-family:var(--lln-font);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background 140ms var(--lln-ease)}.lln-sheet__row:active,.lln-sheet__row:hover{background:var(--lln-muted)}.lln-sheet__row:focus-visible{outline:3px solid var(--lln-cyan);outline-offset:-3px}.lln-sheet__ch{flex:0 0 46px;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;color:#fff;font:800 15px/1 var(--lln-font);letter-spacing:-.02em}.lln-sheet__ch--wa{background:#25d366}.lln-sheet__ch--tg{background:#2aabee}.lln-sheet__ch--max{background:linear-gradient(135deg,#43c6ff 0,#6b4bff 55%,#a93bff 100%)}.lln-sheet__ch--vk{background:#07f}.lln-sheet__ch--phone{background:var(--lln-orange)}.lln-sheet__ch--other{background:var(--lln-dark-60)}.lln-sheet__text{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.lln-sheet__name{font:600 16px/1.2 var(--lln-font)}.lln-sheet__hint{font:400 13px/1.25 var(--lln-font);color:var(--lln-dark-60)}.lln-sheet__go{flex:0 0 auto;color:var(--lln-dark-20)}.lln-sheet__ch--laserland{background:linear-gradient(150deg,#ff9a33 0,#ff7800 50%,#e25a00 100%)}.lln-sheet__ch--exotag{background:linear-gradient(150deg,#8f52f0 0,#722be3 55%,#5a1cc4 100%)}.lln-sheet__metro{display:flex;align-items:center;gap:6px;min-width:0}.lln-sheet__metro>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lln-sheet__line{flex:0 0 16px;width:16px;height:16px;border-radius:50%;background:var(--lln-dark-60);color:#fff;font:normal 700 9px/16px var(--lln-font);text-align:center}.lln-sheet__row.is-here{background:var(--lln-muted)}.lln-sheet__here{flex:0 0 auto;padding:4px 8px;border-radius:8px;background:rgba(255,120,0,.12);color:#c25600;font:600 11px/1.2 var(--lln-font)}.lln-sheet__sep{height:1px;margin:6px 8px;background:var(--lln-line)}.lln-sheet__skeleton{display:flex;align-items:center;gap:14px;padding:11px 8px}.lln-sheet__skeleton i{flex:0 0 46px;height:46px;border-radius:14px;background:#edf1f6}.lln-sheet__skeleton b{flex:0 0 52%;height:16px;border-radius:4px;background:#edf1f6}@media (prefers-reduced-motion:reduce){.lln-backdrop,.lln-gallery__dots span,.lln-panel,.lln-panel__body,.lln-trigger{transition-duration:120ms!important;transition-property:opacity!important;animation:none!important;transform:none!important}.lln-panel.is-visible,.lln-trigger:active,.lln-trigger:hover{transform:none!important}.lln-skeleton__thumb{animation:none!important}.lln-sheet__card{transition:none!important}.lln-nav__badge::after{animation:none!important}}