.lpane{display:none}@media(min-width:768px)and (max-width:1100px)and (min-height:600px){.shell{--pane-w: clamp(280px, 34vw, 340px)}.lpane{display:flex;flex-direction:column;position:fixed;top:calc(var(--hdr-h) + var(--safe-t) + 1px);bottom:0;left:var(--rail-w);width:var(--pane-w);padding:16px 10px calc(16px + var(--safe-b));background:var(--bg);border-right:1px solid var(--border);overflow-y:auto;overscroll-behavior:contain;z-index:15;animation:ppl-pane-in .3s ease-out}.shell[data-pane] main,.shell[data-pane] .footer{margin-left:calc(var(--rail-w) + var(--pane-w))}.shell[data-pane] .sticky-buy{left:calc(var(--rail-w) + var(--pane-w))}.shell[data-pane=agenda] .ev-grid{grid-template-columns:minmax(0,1fr)!important;margin-top:-120px!important;gap:28px!important;padding-bottom:calc(120px + var(--safe-b))!important}.shell[data-pane=agenda] [data-screen=event]>div:first-of-type{height:min(34vw,300px)!important}.shell[data-pane=agenda] .aside-desktop{display:none!important}.shell[data-pane=agenda] main .mobile-only{display:initial!important}.shell[data-pane=agenda] main .mobile-only.col{display:flex!important}.shell[data-pane=agenda] .tko-openrow{display:none}.shell[data-pane=agenda] main .sticky-buy.mobile-only{display:flex!important;position:fixed;right:0;bottom:0;padding:14px var(--gutter-r) calc(16px + var(--safe-b)) var(--gutter-l);background:linear-gradient(transparent,var(--bg) 30%);gap:10px;align-items:center;z-index:25}.shell[data-pane=agenda] div[style*=ppl-fade]:has(.sticky-buy){animation-name:ppl-fade-still!important}.chat-grid{grid-template-columns:minmax(240px,34%) minmax(0,1fr)!important}}@media(min-width:768px)and (max-width:1100px)and (min-height:600px)and (max-height:760px){.shell .page{padding-top:28px}.chat-thread{height:calc(100dvh - var(--hdr-h) - var(--safe-t) - 150px)!important;min-height:360px}.agenda-filters{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:4px}.agenda-filters::-webkit-scrollbar{display:none}.agenda-filters>*{flex:0 0 auto}}@keyframes ppl-pane-in{0%{opacity:0}to{opacity:1}}@keyframes ppl-fade-still{0%{opacity:0}to{opacity:1}}.lpane-head{display:flex;flex-direction:column;gap:4px;padding:4px 8px 12px}.lpane-title{margin:0;font-family:var(--display);font-weight:700;font-size:18px;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;color:var(--text)}.lpane-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.lpane-row{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px;border-radius:16px;color:var(--text)}@media(hover:hover){a.lpane-row:hover{background:var(--surface)}}.lpane-row[aria-current=page]{background:#ff4d6d1a}.lpane-row[aria-current=page] .lpane-name{color:var(--pink-t)}.lpane-row:focus-visible{outline-offset:-3px}.lpane-art{width:44px;height:44px;flex:none;border-radius:12px}.lpane-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.lpane-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;line-height:1.25}.lpane-sub{font-size:13px;color:var(--muted)}.lpane-foot{display:flex;align-items:center;min-height:44px;margin-top:8px;padding:0 8px;font-size:14px;font-weight:600;color:var(--pink-t)}.lpane-skel .lpane-art{display:block}.lpane-skel-line{display:block;height:12px;width:80%;border-radius:6px}.lpane-skel-line.short{width:50%}@media(prefers-reduced-motion:reduce){.lpane{animation:none}}@media(min-width:600px)and (max-width:767px)and (min-height:700px){.page .grid.g300{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px)and (min-height:600px)and (max-height:720px){.tabbar{height:58px;bottom:calc(8px + var(--safe-b))}.tabbar>:is(a,button){height:50px;gap:3px}.sticky-buy{padding-bottom:calc(76px + var(--safe-b))!important}}@media(min-width:768px)and (max-width:1100px)and (min-height:600px){html[data-fold=vertical] .shell[data-pane]{--pane-w: calc(var(--fold-start) - var(--rail-w))}html[data-fold=vertical] .shell[data-pane] main,html[data-fold=vertical] .shell[data-pane] .footer{margin-left:var(--fold-end)}html[data-fold=vertical] .shell[data-pane] .sticky-buy{left:var(--fold-end)}}html[data-fold=vertical] .shell:not([data-pane]) :is(.chat-grid,.forum-grid,.map-grid){grid-template-columns:calc(var(--fold-start) - var(--rail-w) - var(--gutter-l)) minmax(0,1fr)!important;column-gap:calc(var(--fold-end) - var(--fold-start))!important}html[data-fold=vertical] .sheet-backdrop{left:var(--fold-end);--sheet-cap: 100%}html[data-fold=vertical] .backdrop{justify-content:flex-start;padding-left:calc(var(--fold-end) + 16px)}html[data-fold=vertical] :is(.modal,.city-modal){max-width:calc(100vw - var(--fold-end) - var(--safe-r) - 32px)}html[data-fold=horizontal] .shell:has([data-fold-stage]){padding-top:var(--fold-end)}html[data-fold=horizontal] .shell:has([data-fold-stage])>.hdr{top:var(--fold-end);padding-top:0}html[data-fold=horizontal] [data-fold-stage]{position:fixed!important;top:0;left:var(--rail-w);right:0;height:var(--fold-start);margin:0;z-index:26}html[data-fold=horizontal] :is(.page,[data-screen]):has([data-fold-stage]){animation:none!important}html[data-fold=horizontal] .tk-face[data-fold-stage]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:calc(var(--safe-t) + 12px) var(--gutter-r) 16px var(--gutter-l);background:inherit;border-radius:0 0 28px 28px;--qr: max(120px, min(260px, calc(var(--fold-start) - var(--safe-t) - 170px)))}html[data-fold=horizontal] .tk-face[data-fold-stage] .qr{width:var(--qr)!important;height:var(--qr)!important}html[data-fold=horizontal] .map-grid:has(>[data-fold-stage]){grid-template-columns:minmax(0,1fr)!important}html[data-fold=horizontal] .map-grid>[data-fold-stage]>div:first-child{height:100%!important;border-radius:0!important;border-left:0!important;border-right:0!important}html[data-fold=horizontal] .sheet-backdrop{--sheet-large: calc(var(--sheet-vh) - var(--fold-end) - 8px)}html[data-fold=horizontal] .backdrop{align-items:flex-start}html[data-fold=horizontal] :is(.modal,.city-modal){max-height:calc(var(--fold-start) - var(--safe-t) - 48px)}
