:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-app-bg:#1a1d23;--ui-surface:#23272f;--ui-surface-raised:#2a2f38;--ui-surface-inset:#1e2229;--ui-composer-bg:#1a1d23;--ui-card-bg:#23272f;--ui-card-reply-bg:#2a3039;--ui-card-border:#2e343d;--ui-card-shadow:0 1px 2px #00000038;--ui-input-bg:#23272f;--ui-border:#2e343d;--ui-border-subtle:#ffffff0f;--ui-divider:#ffffff1a;--ui-text-primary:#f1f5f9;--ui-text-secondary:#94a3b8;--ui-text-muted:#64748b;--ui-hover-overlay:#ffffff0f;--ui-active-overlay:#ffffff1a;--ui-focus-ring:#60a5fa8c;--ui-accent:#60a5fa;--ui-accent-muted:#60a5fa24;--ui-preview-border:color-mix(in srgb, var(--ui-accent) 42%, var(--ui-card-border));--ui-shadow-sm:0 1px 2px #00000040;--ui-shadow-md:0 4px 16px #00000059;--ui-shadow-lg:0 12px 40px #00000073;--ui-radius-sm:4px;--ui-radius-md:6px;--ui-radius-lg:6px;--ui-radius-xl:8px;--ui-radius-pill:9999px;--ui-label-size:.58rem;--ui-label-tracking:.06em;--ui-label-color:#ffffff7a;--post-radius-token:6px}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-app-bg:#e9edf0;--ui-surface:#fff;--ui-surface-raised:#fff;--ui-surface-inset:#f8fafc;--ui-composer-bg:transparent;--ui-card-bg:#fff;--ui-card-reply-bg:#fff;--ui-card-border:#cbd5e1;--ui-card-shadow:0 1px 2px #0f172a14;--ui-input-bg:#fff;--ui-border:#cbd5e1;--ui-border-subtle:#0f172a1a;--ui-divider:#0f172a1a;--ui-text-primary:#1e293b;--ui-text-secondary:#64748b;--ui-text-muted:#94a3b8;--ui-hover-overlay:#0f172a0d;--ui-active-overlay:#0f172a14;--ui-focus-ring:#2563eb73;--ui-accent:#2563eb;--ui-accent-muted:#2563eb1a;--ui-preview-border:color-mix(in srgb, var(--ui-accent) 48%, var(--ui-card-border));--ui-shadow-sm:0 1px 2px #0f172a0f;--ui-shadow-md:0 4px 16px #0f172a1a;--ui-shadow-lg:0 12px 40px #0f172a1f;--ui-label-color:#0f172a7a}html{background-color:var(--ui-app-bg)}body,.App-header{background-color:var(--ui-app-bg);color:var(--ui-text-primary)}.post-card,.post-card-start,.post-card-mid,.post-card-end{border:1px solid var(--ui-card-border,var(--ui-border));box-shadow:var(--ui-card-shadow)}[data-theme=light] .post-card,[data-theme=light] .post-card-start,[data-theme=light] .post-card-mid,[data-theme=light] .post-card-end{background:var(--ui-card-bg);color:var(--ui-text-primary)}[data-theme=light] .post-card-reply,[data-theme=light] .post-card-start.post-card-reply,[data-theme=light] .post-card-mid.post-card-reply,[data-theme=light] .post-card-end.post-card-reply{background:var(--ui-card-bg)}.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-mid,.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-end{border-top:none;margin-top:-1px}.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-mid:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-end:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-top-right-radius:0}.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-mid:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-top-right-radius:0}.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-mid:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-top-right-radius:0}.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-top-right-radius:0}.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-top-right-radius:0}.post-cont--classic-feed .post-card-wrapper:has(+.post-card-wrapper--group-continued)>.post-card-start{border-bottom:none;margin-bottom:0}.post-cont--classic-feed .post-card-wrapper:has(+.post-card-wrapper--group-continued)>.post-card-mid{border-bottom:none;margin-bottom:0}.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-mid:not(.post-card--mine),.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-end:not(.post-card--mine){box-shadow:none}.post-cont--classic-feed .post-card-wrapper:has(+.post-card-wrapper--group-continued)>.post-card-start:not(.post-card--mine){box-shadow:none}.post-cont--classic-feed .post-card-wrapper:has(+.post-card-wrapper--group-continued)>.post-card-mid:not(.post-card--mine){box-shadow:none}.post-cont--classic-feed .post-card-wrapper--group-continued:has(+.post-card-wrapper--group-continued)>.post-card-mid:not(.post-card--mine){box-shadow:none}.post-cont--classic-feed .post-card-wrapper--group-continued:has(+.post-card-wrapper--group-continued)>.post-card-end:not(.post-card--mine){box-shadow:none}.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-mid.post-card--mine,.post-cont--classic-feed .post-card-wrapper--group-continued>.post-card-end.post-card--mine{box-shadow:inset 4px 0 0 0 var(--post-mine-accent-inset,#78be9be0)}.post-cont--classic-feed .post-card-wrapper:has(+.post-card-wrapper--group-continued)>.post-card-start.post-card--mine{box-shadow:inset 4px 0 0 0 var(--post-mine-accent-inset,#78be9be0)}.post-cont--classic-feed .post-card-wrapper:has(+.post-card-wrapper--group-continued)>.post-card-mid.post-card--mine{box-shadow:inset 4px 0 0 0 var(--post-mine-accent-inset,#78be9be0)}.post-cont--classic-feed .post-card-wrapper:not(.post-card-wrapper--group-continued):has(+.post-card-wrapper--group-continued)>.post-card-start{box-shadow:var(--ui-card-shadow)}.post-cont--classic-feed .post-card-wrapper:not(.post-card-wrapper--group-continued):has(+.post-card-wrapper--group-continued)>.post-card-mid{box-shadow:var(--ui-card-shadow)}.post-cont--classic-feed .post-card-wrapper:not(.post-card-wrapper--group-continued):has(+.post-card-wrapper--group-continued)>.post-card-start.post-card--mine{box-shadow:var(--ui-card-shadow),inset 4px 0 0 0 var(--post-mine-accent-inset,#78be9be0)}.post-cont--classic-feed .post-card-wrapper:not(.post-card-wrapper--group-continued):has(+.post-card-wrapper--group-continued)>.post-card-mid.post-card--mine{box-shadow:var(--ui-card-shadow),inset 4px 0 0 0 var(--post-mine-accent-inset,#78be9be0)}.post-cont--classic-feed .post-card-wrapper--group-continued:not(:has(+.post-card-wrapper--group-continued))>.post-card-mid{box-shadow:var(--ui-card-shadow)}.post-cont--classic-feed .post-card-wrapper--group-continued:not(:has(+.post-card-wrapper--group-continued))>.post-card-end{box-shadow:var(--ui-card-shadow)}.post-cont--classic-feed .post-card-wrapper--group-continued:not(:has(+.post-card-wrapper--group-continued))>.post-card-mid.post-card--mine{box-shadow:var(--ui-card-shadow),inset 4px 0 0 0 var(--post-mine-accent-inset,#78be9be0)}.post-cont--classic-feed .post-card-wrapper--group-continued:not(:has(+.post-card-wrapper--group-continued))>.post-card-end.post-card--mine{box-shadow:var(--ui-card-shadow),inset 4px 0 0 0 var(--post-mine-accent-inset,#78be9be0)}html[data-mine-accent=default],html:not([data-mine-accent]){--post-mine-accent-inset:#78be9be0}html[data-theme=light][data-mine-accent=default],html[data-theme=light]:not([data-mine-accent]){--post-mine-accent-inset:#1b5e207a}html[data-mine-accent=sky]{--post-mine-accent-inset:#64b9ebe6}html[data-theme=light][data-mine-accent=sky]{--post-mine-accent-inset:#195f9b85}html[data-mine-accent=violet]{--post-mine-accent-inset:#aa8cffeb}html[data-theme=light][data-mine-accent=violet]{--post-mine-accent-inset:#5f37a080}html[data-mine-accent=amber]{--post-mine-accent-inset:#e6b95fe6}html[data-theme=light][data-mine-accent=amber]{--post-mine-accent-inset:#915f148c}html[data-mine-accent=rose]{--post-mine-accent-inset:#f082a5e6}html[data-theme=light][data-mine-accent=rose]{--post-mine-accent-inset:#9b2d5a7a}html[data-mine-accent=coral]{--post-mine-accent-inset:#ff967de6}html[data-theme=light][data-mine-accent=coral]{--post-mine-accent-inset:#af412885}@keyframes uiSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ui-skeleton{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.ui-skeleton__shimmer{z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff0a 42%,#ffffff17 50%,#ffffff0a 58%,#0000 100%) 0 0/200% 100%;animation:1.1s ease-in-out infinite uiSkeletonShimmer;position:absolute;top:0;bottom:0;left:0;right:0}.ui-skeleton__bar{background:#ffffff14;border-radius:999px;flex-shrink:0;width:72%;max-width:100%;height:9px;display:block}.ui-skeleton__bar--xl{width:96%}.ui-skeleton__bar--long{width:92%}.ui-skeleton__bar--md{width:56%}.ui-skeleton__bar--short{width:44%}.ui-skeleton__bar--xs{width:28%}.ui-skeleton__bar--sm-h{height:7px}.ui-skeleton__bar--lg-h{height:11px}.ui-skeleton__circle{background:#ffffff14;border-radius:50%;flex-shrink:0;width:1.75rem;height:1.75rem}.ui-skeleton__circle--sm{width:1.5rem;height:1.5rem}.ui-skeleton__circle--md{width:2.5rem;height:2.5rem}.ui-skeleton__circle--lg{width:4rem;height:4rem}.ui-skeleton__lines{z-index:0;flex-direction:column;flex:1;gap:8px;min-width:0;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.ui-skeleton__shimmer{opacity:.35;animation:none}}[data-theme=light] .ui-skeleton__bar,[data-theme=light] .ui-skeleton__circle{background:#00000014}[data-theme=light] .ui-skeleton__shimmer{background:linear-gradient(105deg,#0000 0%,#00000008 42%,#00000012 50%,#00000008 58%,#0000 100%) 0 0/200% 100%}.feed-header-band__channel .ui-skeleton--channel-header{width:100%}.ui-skeleton--channel-header{align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}.ui-skeleton--channel-header .ui-skeleton__circle{width:1.75rem;height:1.75rem}.ui-skeleton--channel-header .ui-skeleton__bar{width:min(7.5rem,36vw);height:12px}.ui-skeleton--sidebar-channel{box-sizing:border-box;align-items:flex-start;gap:.65rem;width:100%;padding:.55rem .85rem;display:flex}.ui-skeleton--sidebar-channel .ui-skeleton__circle{width:46px;height:46px;margin-top:.1rem}.ui-skeleton--sidebar-channel .ui-skeleton__lines{gap:.35rem;padding-top:.15rem}.ui-skeleton--sidebar-channel .ui-skeleton__bar--title{width:min(9rem,55%);height:11px}.ui-skeleton--sidebar-channel .ui-skeleton__preview{flex-direction:column;gap:.28rem;width:100%;margin-top:.1rem;display:flex}.ui-skeleton--sidebar-channel .ui-skeleton__preview .ui-skeleton__bar{height:7px}.ui-skeleton--sidebar-preview{flex-direction:column;justify-content:center;gap:.28rem;width:100%;min-height:1.7rem;display:flex}.ui-skeleton--sidebar-preview .ui-skeleton__bar{height:7px}.sidebar-channel-list-skeleton{flex-direction:column;width:100%;display:flex}.sidebar-channel-list-skeleton .ui-skeleton--sidebar-channel:nth-child(n+5){display:none}@media (min-height:640px){.sidebar-channel-list-skeleton .ui-skeleton--sidebar-channel:nth-child(-n+6){display:flex}}@media (min-height:800px){.sidebar-channel-list-skeleton .ui-skeleton--sidebar-channel:nth-child(-n+8){display:flex}}@media (min-height:1000px){.sidebar-channel-list-skeleton .ui-skeleton--sidebar-channel:nth-child(-n+10){display:flex}}.feed-loading-skeleton{box-sizing:border-box;flex-direction:column;gap:.85rem;width:min(100%,42rem);max-height:100%;margin:0 auto;padding:1rem .85rem 2rem;display:flex;overflow:hidden}.ui-skeleton--feed-post{background:color-mix(in srgb, var(--ui-card-bg,#1a222d) 88%, transparent);border:1px solid var(--ui-border-subtle,#ffffff0f);box-sizing:border-box;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.85rem .9rem;display:flex}.ui-skeleton--feed-post .ui-skeleton__circle{width:2.25rem;height:2.25rem}.ui-skeleton--feed-post .ui-skeleton__lines{gap:.55rem;padding-top:.2rem}.ui-skeleton--feed-post .ui-skeleton__bar--title{width:min(8rem,40%);height:10px}[data-theme=light] .ui-skeleton--feed-post{background:#ffffffe6;border-color:#0f172a14}.feed-loading-skeleton .ui-skeleton--feed-post:nth-child(n+4){display:none}@media (min-height:700px){.feed-loading-skeleton .ui-skeleton--feed-post:nth-child(-n+5){display:flex}}@media (min-height:900px){.feed-loading-skeleton .ui-skeleton--feed-post:nth-child(-n+7){display:flex}}@media (max-width:480px){.feed-loading-skeleton{padding-left:.65rem;padding-right:.65rem}.ui-skeleton--feed-post{gap:.6rem;padding:.75rem .7rem}}.ui-skeleton--profile-hero{border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.ui-skeleton--profile-hero .ui-skeleton__lines{gap:.45rem}.ui-skeleton--profile-hero .ui-skeleton__bar--name{width:min(10rem,55%);height:14px}.ui-skeleton--profile-hero .ui-skeleton__bar--handle{width:min(6rem,38%);height:10px}.ui-skeleton--profile-hero .ui-skeleton__bar--joined{width:min(9rem,50%);height:8px}[data-theme=light] .ui-skeleton--profile-hero{border-bottom-color:#0f172a1a}.ui-skeleton--profile-posts{border-top:1px solid #ffffff14;flex-direction:column;gap:.4rem;margin-top:1.1rem;padding-top:1rem;display:flex}[data-theme=light] .ui-skeleton--profile-posts{border-top-color:#0f172a1a}.ui-skeleton--profile-posts-heading{width:6.5rem;height:.78rem;margin-bottom:.25rem}.ui-skeleton--profile-post{box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:.65rem;width:100%;padding:.65rem .75rem;display:flex}.ui-skeleton--profile-post .ui-skeleton__bar--snippet{flex:auto;width:72%;min-width:0;max-width:100%;height:.85rem}.ui-skeleton--profile-post .ui-skeleton__bar--date{flex-shrink:0;width:4.25rem;height:.75rem}.ui-skeleton--profile-post:nth-child(3) .ui-skeleton__bar--snippet{width:88%}.ui-skeleton--profile-post:nth-child(4) .ui-skeleton__bar--snippet{width:54%}.ui-skeleton--profile-post:nth-child(5) .ui-skeleton__bar--snippet{width:76%}.ui-skeleton--profile-post:nth-child(6) .ui-skeleton__bar--snippet{width:62%}[data-theme=light] .ui-skeleton--profile-post{background:#0f172a08;border-color:#0f172a14}.panel-list-skeleton{flex-direction:column;width:100%;padding:.25rem 0;display:flex}.ui-skeleton--panel-row{box-sizing:border-box;border-bottom:1px solid #ffffff0f;flex-direction:column;gap:.45rem;padding:.85rem 1.25rem;display:flex}.ui-skeleton--panel-row .ui-skeleton__bar{height:9px}.ui-skeleton--panel-row .ui-skeleton__bar--meta{width:4.75rem;height:7px}[data-theme=light] .ui-skeleton--panel-row{border-bottom-color:#0f172a14}.panel-list-skeleton .ui-skeleton--panel-row:nth-child(n+6){display:none}@media (min-height:700px){.panel-list-skeleton .ui-skeleton--panel-row:nth-child(-n+8){display:flex}}@media (min-height:900px){.panel-list-skeleton .ui-skeleton--panel-row:nth-child(-n+10){display:flex}}:root{--logradius:2px;--butradius:3px;--mradius:5px;--mglow:3px;--mglowcolor:#000;--devborder:0px solid white;--add-post-height:85px;--post-embed-media-max-w:min(100%, 400px);--post-embed-media-max-h:240px;--feed-month-sticky-top:calc(env(safe-area-inset-top,0px) + 24px + .5rem);--feed-post-text-scale:1;--feed-post-card-margin:1.5px}html[data-feed-text-size=small]{--feed-post-text-scale:.85}html[data-feed-text-size=regular]{--feed-post-text-scale:1.08625}html[data-feed-text-size=large]{--feed-post-text-scale:1.3225}@media (max-width:360px){html[data-feed-text-size=large]{--feed-post-text-scale:min(1.3225, 1.26)}}@font-face{font-family:Open Sauce;src:url(../media/OpenSauceSans-Regular.3nqizm1h_jun4.ttf)format("truetype")}@keyframes markerThrob{0%{box-shadow:0 0 1px #3b3b3b}50%{box-shadow:0 0 9px #000}to{box-shadow:0 0 1px #3b3b3b}}@-webkit-keyframes markerThrob{0%{box-shadow:0 0 1px #3b3b3b}50%{box-shadow:0 0 10px #000}to{box-shadow:0 0 1px #3b3b3b}}@keyframes fadeout{0%{opacity:1;max-height:2000px}to{opacity:0;max-height:0}}@keyframes fadein{0%{opacity:0;background-color:#65881e}to{opacity:1}}@keyframes newPostHighlightRoot{0%{background-color:#65881e8c}to{background-color:#23272f}}@keyframes newPostHighlightReply{0%{background-color:#65881e8c}to{background-color:#2a3039}}@keyframes collapseToggleHighlight{0%{background-color:#65881e80}to{background-color:#0000}}@keyframes collapseToggleHighlightDescendant{0%{background-color:#88732873}to{background-color:#0000}}@keyframes conSlideDown{0%{opacity:.5;height:20vh;top:-21vh}to{opacity:.95;height:20vh;top:0}}@keyframes conSlideUp{0%{opacity:.95;height:20vh;top:0}to{opacity:.5;height:20vh;top:-21vh}}@media only screen and (max-width:600px){.post-card,.post-card-end,.post-card-start,.post-card-mid{width:calc(100vw - 8px);margin-left:5px;margin-right:5px;padding:3px;font-size:1em}.post-cont{width:100vw}#input-container>.inpName{font-size:1.1em}#input-container>.inpBody{resize:none;font-size:1.1em;overflow-y:hidden}#input-container{padding:5px}#btnPhoto,#btnGif,#btnSend,#btnLocation{font-size:1.3em}.post-body.post-body--single-image{flex-flow:column;align-items:stretch;gap:8px}.post-body.post-body--single-image .post-body__images{flex:none;align-self:stretch;width:100%;max-width:100%}.post-body.post-body--single-image .post-body__text{flex:none;align-self:stretch;width:100%}}@media only screen and (min-width:600px){.post-card,.post-card-end,.post-card-start,.post-card-mid{width:calc(100vw - 15px);margin-left:5px;margin-right:5px;padding:3px;font-size:1em}.post-cont{width:100vw}#input-container>.inpName{font-size:1em}#input-container>.inpBody{resize:none;font-size:1em;overflow-y:hidden}#input-container{padding:5px}#btnPhoto,#btnGif,#btnSend,#btnLocation{font-size:1.3em}}@media only screen and (min-width:768px){.post-card,.post-card-end,.post-card-start,.post-card-mid{border:var(--devBorder);width:75vw;margin-left:5px;margin-right:5px;padding:3px;font-size:.8em}.post-cont{width:75vw}#input-container>.inpName{font-size:.8em}#input-container>.inpBody{resize:none;font-size:.8em;overflow-y:hidden}#input-container{padding:5px}}@media only screen and (min-width:992px){.post-card,.post-card-end,.post-card-start,.post-card-mid{border:var(--devBorder);width:75vw;padding:3px;font-size:.8em}.post-cont{width:75vw}#input-container>.inpName{font-size:.8em}#input-container>.inpBody{resize:none;font-size:.8em;overflow-y:hidden}#input-container{padding:5px}}@media only screen and (min-width:1200px){.post-card,.post-card-end,.post-card-start,.post-card-mid{border:var(--devBorder);width:75vw;padding:3px;font-size:.8em}.post-cont{width:75vw}#input-container>.inpName{font-size:.8em}#input-container>.inpBody{resize:none;font-size:.8em;overflow-y:hidden}#input-container{padding:5px}#btnPhoto,#btnGif,#btnSend,#btnLocation{font-size:1.1em}}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Open Sauce,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a,a:visited{color:#62a764;text-decoration:none}#logo{border:var(--devBorder);background-image:url(../media/chatskee_fullsize_logo.0f4e9q88j8vdf.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:15vh;margin-top:2vh;margin-bottom:5vh;display:inline-block}#conWrapper{border:var(--devBorder);z-index:1;width:35vw;margin:0;padding:5px;transition:all .3s;display:inline-flex;position:fixed;right:0}#conHandle{color:#08822a;cursor:pointer;-moz-border-radius:var(--logRadius);-webkit-border-radius:var(--logRadius);-khtml-border-radius:var(--logRadius);border-radius:var(--logRadius);-webkit-box-shadow:0 0 var(--mGlow) var(--mGlowColor);-moz-box-shadow:0 0 var(--mGlow) var(--mGlowColor);box-shadow:0 0 var(--mGlow) var(--mGlowColor);background-color:#1a1d23;padding:1px 15px;font-size:.5em;display:block;position:absolute;bottom:-16px;left:15%}#LogBox{text-align:left;-moz-border-radius:var(--logRadius);-webkit-border-radius:var(--logRadius);-khtml-border-radius:var(--logRadius);border-radius:var(--logRadius);-webkit-box-shadow:0 0 var(--mGlow) var(--mGlowColor);-moz-box-shadow:0 0 var(--mGlow) var(--mGlowColor);box-shadow:0 0 var(--mGlow) var(--mGlowColor);background:#000000dc;flex-direction:column-reverse;font-family:SF Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.75em;font-style:normal;display:inline-flex;overflow-y:scroll}#LogBox:hover{--mglow:5px}.conDT{color:green;padding-left:5px;font-size:.6em;display:block}.conIcon{color:gray;font-size:.8em}.conText{color:#fff}.conShow{animation:1s forwards conSlideDown}.conHide{animation:1s forwards conSlideUp}.post-cont{margin-top:calc(env(safe-area-inset-top,0px) + 24px + .75rem);object-position:center;text-align:center;border:var(--devBorder);box-sizing:border-box;overflow-anchor:none;transition:margin-top .5s cubic-bezier(.4,0,.2,1);display:block}html[data-map-collapsed=true] body:has(.App-header) .post-cont{margin-top:calc(env(safe-area-inset-top,0px) + 52px + .5rem)}.scrollButton{bottom:calc(125px + var(--keyboard-inset,0px));z-index:100;background-color:var(--ui-surface,#23272f);cursor:pointer;color:#7066e0;border:1px solid var(--ui-border,#2e343d);border-radius:var(--ui-radius-pill,9999px);min-height:1.7rem;box-shadow:var(--ui-shadow-md,0 4px 16px #00000059);align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.9rem;transition:all .2s ease-in-out;display:inline-flex;position:fixed;right:1rem}.scrollButton .scrollButton-label{white-space:nowrap}.scrollButton .scrollButton-icon{flex-shrink:0;font-size:1.2rem}.scrollButton:hover{color:#5a52b3;box-shadow:var(--ui-shadow-lg,0 8px 24px #00000073)}.scrollButton.scrollButton--minimal{min-height:auto;padding:.35rem}.scrollButton.scrollButton--minimal .scrollButton-icon{font-size:1.1rem}.feed-timeline__scroll-slot{pointer-events:none;flex-shrink:0;justify-content:center;align-items:flex-end;width:100%;min-height:2.5rem;display:flex}.feed-timeline__scroll-slot:not(.feed-timeline__scroll-slot--empty){pointer-events:auto}.feed-timeline .scrollButton{z-index:auto;pointer-events:auto;flex-shrink:0;max-width:min(11.5rem,100vw - 4.5rem);position:static}.feed-timeline{top:var(--feed-timeline-top,calc(env(safe-area-inset-top,0px) + 52px));bottom:var(--feed-timeline-bottom,calc(11.25rem + var(--keyboard-inset,0px)));right:calc(env(safe-area-inset-right,0px) + var(--feed-chrome-right-inset,1rem));z-index:150;width:-webkit-max-content;width:max-content;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 1.5rem);pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:.4rem;transition:transform .22s,opacity .22s;display:flex;position:fixed}.feed-timeline--scroll-only{justify-content:flex-end}.feed-timeline--hidden-mobile .feed-timeline__rail-stack{opacity:.08;transition:transform .22s,opacity .22s;transform:translate(2.3rem)}.feed-timeline__rail-stack{pointer-events:none;flex-direction:column;flex-shrink:1;align-items:center;gap:.4rem;min-height:0;display:flex}.feed-timeline__bound{color:#ffffffb3;letter-spacing:.01em;-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:5.5rem;font-size:.64rem;line-height:1.2;overflow:hidden}.feed-timeline__rail-scrubber{pointer-events:none;flex-shrink:1;min-height:0;position:relative}.feed-timeline__rail-scrubber .feed-timeline__rail{pointer-events:auto}.feed-timeline__rail{width:14px;height:var(--feed-timeline-rail-height,min(40vh, 280px));cursor:ns-resize;pointer-events:auto;filter:drop-shadow(0 0 5px #7066e042);border-radius:999px;flex-shrink:1;min-height:5rem;max-height:min(40vh,280px);position:relative}.feed-timeline__rail.is-dragging{cursor:grabbing;filter:drop-shadow(0 0 8px #7066e070)}.feed-timeline__rail.is-loading{opacity:.72}.feed-history-sentinel{justify-content:center;align-items:center;height:28px;padding:0;display:flex;overflow:hidden}.feed-history-loading{color:var(--ui-text-muted,#94a3b8);-webkit-user-select:none;user-select:none;font-size:.7rem}.feed-timeline__track{background:#ffffff4d;border-radius:999px;width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.feed-timeline__range{will-change:top,height;background:#7066e0f2;border-radius:999px;width:4px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 6px #7066e073}.feed-timeline__handle{will-change:top;background:#7066e0;border:2px solid #fffc;border-radius:999px;width:12px;height:12px;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000073}.feed-timeline__rail.is-dragging .feed-timeline__range,.feed-timeline__rail.is-dragging .feed-timeline__handle{transition:none}.feed-timeline__hover-date{z-index:2;letter-spacing:.02em;white-space:nowrap;color:var(--ui-text-primary);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg,12px);padding:.32rem .62rem;font-size:.8125rem;font-weight:600;line-height:1.25;position:absolute;right:calc(100% + 12px);transform:translateY(-50%);box-shadow:0 4px 14px #0000006b,0 0 0 1px #0000001f}.feed-timeline__hover-date--scrubbing{border-radius:14px;padding:.42rem .78rem;font-size:.9375rem;font-weight:700;box-shadow:0 6px 20px #0000007a,0 0 0 1px #7066e059}[data-theme=light] .feed-timeline__bound{color:#0009}[data-theme=light] .feed-timeline__track{background:#00000047}[data-theme=light] .feed-timeline__range{box-shadow:0 0 6px #7066e059}[data-theme=light] .feed-timeline__rail{filter:drop-shadow(0 0 5px #7066e038)}[data-theme=light] .feed-timeline__handle{border-color:#fffffff2;box-shadow:0 1px 6px #2e2e4638,0 0 7px #7066e033}[data-theme=light] .feed-timeline__hover-date{color:#000000db;background:#fffffff5;border-color:#00000024}[data-theme=light] .feed-timeline__hover-date--scrubbing{box-shadow:0 6px 18px #2e2e462e,0 0 0 1px #7066e047}@media (max-width:760px){.feed-timeline{--feed-timeline-frost-bg:#1a1d2326;--feed-timeline-frost-border:#ffffff1a;--feed-timeline-frost-shadow:0 4px 18px #0000002e;--feed-timeline-frost-filter:blur(12px) saturate(140%);gap:.3rem}.feed-timeline__rail-stack{isolation:isolate;gap:.3rem;position:relative}.feed-timeline__rail-stack:before,.feed-timeline .feed-timeline__hover-date:before{background:var(--feed-timeline-frost-bg);border:1px solid var(--feed-timeline-frost-border);box-shadow:var(--feed-timeline-frost-shadow);-webkit-backdrop-filter:var(--feed-timeline-frost-filter);backdrop-filter:var(--feed-timeline-frost-filter);pointer-events:none}.feed-timeline__rail-stack:before{content:"";z-index:-1;border-radius:14px;position:absolute;top:-.35rem;bottom:-.35rem;left:-.55rem;right:-.55rem}.feed-timeline__bound{color:#ffffffe0;max-width:4.75rem;font-size:.6rem;font-weight:600}.feed-timeline__rail{filter:none;width:16px}.feed-timeline__rail.is-dragging .feed-timeline__handle{box-shadow:0 2px 8px #00000073,0 0 10px #7066e08c}.feed-timeline .feed-timeline__hover-date,.feed-timeline .feed-timeline__hover-date--scrubbing{box-shadow:none;isolation:isolate;background:0 0;border:none}.feed-timeline .feed-timeline__hover-date:before{content:"";border-radius:inherit;z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.feed-timeline .feed-timeline__hover-date{pointer-events:none;padding:.36rem .68rem;font-size:.875rem;right:calc(100% + 16px)}.feed-timeline .feed-timeline__hover-date--scrubbing{border-radius:16px;padding:.48rem .88rem;font-size:1.0625rem}.feed-timeline--hidden-mobile .feed-timeline__rail-stack{opacity:.02;transform:translate(2.65rem)}[data-theme=light] .feed-timeline{--feed-timeline-frost-bg:#ffffff26;--feed-timeline-frost-border:#0000001a;--feed-timeline-frost-shadow:0 4px 16px #2e2e461a}[data-theme=light] .feed-timeline .feed-timeline__hover-date,[data-theme=light] .feed-timeline .feed-timeline__hover-date--scrubbing{color:#000000db}[data-theme=light] .feed-timeline__bound{color:#000000c7}}@media (prefers-reduced-motion:reduce){.feed-timeline__range,.feed-timeline__handle,.post-cont,.feed-month-chip-row{transition:none!important}}.feed-month-section{position:relative}.feed-month-chip-row{top:var(--feed-month-sticky-top);z-index:7;pointer-events:none;justify-content:center;margin:.25rem 0 .35rem;transition:top .5s cubic-bezier(.4,0,.2,1);display:flex;position:-webkit-sticky;position:sticky}.App-header.mapExpanded .mapContainer{z-index:12}.feed-month-chip{border-radius:var(--ui-radius-md,6px);letter-spacing:.01em;color:#ffffffdb;background:var(--ui-surface,#23272f);border:1px solid var(--ui-border,#2e343d);max-width:min(90vw,340px);box-shadow:var(--ui-shadow-sm,0 1px 2px #00000040);-webkit-backdrop-filter:saturate(120%)blur(2px);backdrop-filter:saturate(120%)blur(2px);justify-content:center;align-items:center;padding:.18rem .62rem;font-size:.72rem;display:inline-flex}[data-theme=light] .feed-month-chip{color:var(--ui-text-primary);background:var(--ui-surface);border-color:var(--ui-border)}@media (max-width:760px){:root{--feed-month-sticky-top:calc(env(safe-area-inset-top,0px) + 24px + .35rem)}.feed-month-chip-row{top:var(--feed-month-sticky-top)}.feed-month-chip{max-width:min(92vw,260px);padding:.16rem .5rem;font-size:.66rem}}#page-bottom{height:0;display:block}#spacer{display:inline}.feed-member-line{box-sizing:border-box;text-align:center;background:0 0;border:none;width:100%;max-width:100%;margin:.35rem 0 .45rem;padding:.15rem .75rem}.feed-member-line__text{color:#ffffff7a;word-wrap:break-word;overflow-wrap:anywhere;text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.3rem .4rem;max-width:100%;margin:0 auto;font-size:max(.75rem,min(2.5vw,.8125rem));font-style:italic;font-weight:400;line-height:1.45;display:flex}.feed-member-line__time{color:#fff6;flex:none;font-size:.9em}.feed-member-line__sep{color:#ffffff52;-webkit-user-select:none;user-select:none;flex:none}.feed-member-line__message{text-align:center;flex:0 auto;max-width:100%}[data-theme=light] .feed-member-line__text{color:#00000080}[data-theme=light] .feed-member-line__time{color:#00000070}[data-theme=light] .feed-member-line__sep{color:#00000059}.dbc-logo{width:75px;display:inline-block}.gm-ui-hover-effect{display:none!important}.post-card-wrapper{flex-direction:row;align-items:stretch;width:100%;min-width:0;display:flex}.post-card-hydration-overlay{z-index:3;border-radius:inherit;pointer-events:none;background:color-mix(in srgb, var(--ui-card-bg,#23272f) 88%, transparent);transition:opacity .22s;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.post-card-hydration-overlay__lines{opacity:.85;flex-direction:column;gap:8px;display:flex;position:absolute;top:12px;left:10px;right:10px}[data-theme=light] .post-card-hydration-overlay{background:#ffffffe6}.post-cont--chat-feed .post-card-wrapper>.post-card{flex:0 auto;width:-webkit-fit-content;width:fit-content;min-width:0;max-width:min(85%,100% - 48px)}.post-cont--chat-feed .post-card-wrapper--chat-same-poster-gap{margin-top:1px}.post-cont--chat-feed .post-dt{text-overflow:ellipsis;max-width:min(12rem,42vw);overflow:hidden}.post-cont--chat-feed .post-meta-data{flex:0 auto;min-width:0}.post-cont--chat-feed{--chat-thread-indent:11px;--post-embed-media-max-w:100%}.post-cont--chat-feed .post-link-preview-wrap{width:-webkit-fit-content;width:fit-content;max-width:100%}.post-cont--chat-feed .post-body.post-body--link-preview-only p:has(.post-link-preview-wrap){width:-webkit-fit-content;width:fit-content;max-width:100%}.post-cont--chat-feed .post-thread--nested{margin-left:calc(var(--thread-depth)*var(--chat-thread-indent));width:calc(100% - var(--thread-depth)*var(--chat-thread-indent));box-sizing:border-box;min-width:0}@media (min-width:768px){.post-cont--chat-feed{--chat-thread-indent:20px}}@media (min-width:1200px){.post-cont--chat-feed{--chat-thread-indent:26px}}.post-card-wrapper--own-chat{flex-direction:row-reverse;justify-content:flex-start}.post-card-wrapper--own-chat>.post-name,.post-card-wrapper--own-chat>.post-name-spacer{margin-left:2px;margin-right:5px}.post-card-wrapper>.post-name,.post-card-wrapper>.post-name-spacer{align-self:flex-end}.post-card{object-position:top;opacity:1;background:var(--ui-card-bg,#23272f);color:#fff;cursor:pointer;-khtml-border-radius:6px;border-radius:6px;flex-flow:wrap;flex:1;align-content:baseline;align-items:center;min-width:0;margin-top:1.5px;margin-bottom:1.5px;padding-top:4px;padding-bottom:4px;transition:all .2s;display:flex;position:relative}.post-card:hover{--mglow:7px}@media (hover:hover){.post-card:hover{filter:brightness(1.06)}}.post-card:has(.post-quote-card-row){min-width:0;overflow-x:hidden}.post-card-start:has(.post-quote-card-row){min-width:0;overflow-x:hidden}.post-card-mid:has(.post-quote-card-row){min-width:0;overflow-x:hidden}.post-card-end:has(.post-quote-card-row){min-width:0;overflow-x:hidden}.post-card-start{object-position:top;opacity:1;background:var(--ui-card-bg,#23272f);color:#fff;-moz-border-start-end-radius:6px;-webkit-border-start-end-radius:6px;-khtml-border-start-end-radius:6px;-moz-border-start-start-radius:6px;-webkit-border-start-start-radius:6px;-khtml-border-start-start-radius:6px;-webkit-border-end-start-radius:1px;-moz-border-end-start-radius:1px;-khtml-border-end-start-radius:1px;-webkit-border-end-end-radius:1px;-moz-border-end-end-radius:1px;-khtml-border-end-end-radius:1px;cursor:pointer;flex-flow:wrap;align-content:baseline;align-items:center;margin-top:1.5px;margin-left:-2px;padding-top:10px;transition:all .2s;display:flex;position:relative}.post-card-start:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:6px 6px 1px 1px}.post-card-start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:6px 6px 1px 1px}.post-card-start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:6px 6px 1px 1px}.post-card-start:hover{--mglow:7px}@media (hover:hover){.post-card-start:hover{filter:brightness(1.06)}}.post-card-mid{object-position:top;opacity:1;background:var(--ui-card-bg,#23272f);color:#fff;-webkit-border-start-start-radius:0;-moz-border-start-start-radius:0;-khtml-border-start-start-radius:0;-webkit-border-end-start-radius:0;-moz-border-end-start-radius:0;-khtml-border-end-start-radius:0;-webkit-border-start-end-radius:1px;-moz-border-start-end-radius:1px;-khtml-border-start-end-radius:1px;-webkit-border-end-end-radius:1px;-moz-border-end-end-radius:1px;-khtml-border-end-end-radius:1px;cursor:pointer;flex-flow:wrap;align-content:baseline;align-items:center;margin-left:-2px;transition:all .2s;display:flex;position:relative}.post-card-mid:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:0 1px 1px 0}.post-card-mid:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:1px 0 0 1px}.post-card-mid:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:1px 0 0 1px}.post-card-mid:hover{--mglow:7px}@media (hover:hover){.post-card-mid:hover{filter:brightness(1.06)}}.post-card-end{object-position:top;opacity:1;background:var(--ui-card-bg,#23272f);color:#fff;-khtml-border-radius:6px;-webkit-border-start-start-radius:1px;-moz-border-start-start-radius:1px;-khtml-border-start-start-radius:1px;border-radius:6px;-webkit-border-start-end-radius:1px;-moz-border-start-end-radius:1px;-khtml-border-start-end-radius:1px;cursor:pointer;flex-flow:wrap;align-content:baseline;align-items:center;margin-bottom:1.5px;margin-left:2px;padding-bottom:10px;transition:all .2s;display:flex;position:relative}.post-card-end:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:1px;border-top-right-radius:1px}.post-card-end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:1px;border-top-right-radius:1px}.post-card-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:1px;border-top-right-radius:1px}.post-card-end:hover{--mglow:7px}@media (hover:hover){.post-card-end:hover{filter:brightness(1.06)}}.post-card-new{animation:1s ease-out forwards newPostHighlightRoot}.post-card-new.post-card-reply{animation:1s ease-out forwards newPostHighlightReply}@keyframes mentionHighlightRoot{0%{background-color:#60a5fa73}16.67%{background-color:#23272f}33.33%{background-color:#60a5fa73}50%{background-color:#23272f}66.67%{background-color:#60a5fa73}83.33%{background-color:#23272f}to{background-color:#23272f}}@keyframes mentionHighlightReply{0%{background-color:#60a5fa66}16.67%{background-color:#2a3039}33.33%{background-color:#60a5fa66}50%{background-color:#2a3039}66.67%{background-color:#60a5fa66}83.33%{background-color:#2a3039}to{background-color:#2a3039}}.post-card-mention-highlight{animation:2.592s ease-in-out forwards mentionHighlightRoot}.post-card-mention-highlight.post-card-reply{animation:2.592s ease-in-out forwards mentionHighlightReply}.post-card-reply,.post-card-start.post-card-reply,.post-card-mid.post-card-reply,.post-card-end.post-card-reply{background:var(--ui-card-reply-bg,#2a3039)}.post-card--mine,.post-card-start.post-card--mine,.post-card-mid.post-card--mine,.post-card-end.post-card--mine{box-shadow:var(--ui-card-shadow),inset 4px 0 0 0 var(--post-mine-accent-inset,#78be9be0)}.post-card-wrapper:has(.post-card-reply) .post-name{flex-shrink:0;width:25.6px;min-width:25.6px;height:25.6px;min-height:25.6px;font-size:.48em}.post-card-wrapper:has(.post-card-reply) .post-name-spacer{flex-shrink:0;width:25.6px;min-width:25.6px;height:25.6px;min-height:25.6px;font-size:.48em}.post-card-wrapper:has(.post-card-reply) .post_name_avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:25.6px;min-width:25.6px;height:25.6px;min-height:25.6px}.post_avatar_click{border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.post_name_avatar{cursor:pointer;border:var(--devBorder);object-fit:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;transition:box-shadow .18s,background-color .18s;display:flex}.post_name_avatar:hover{background-color:#3b3b3b;box-shadow:0 0 0 1px #adebb347,0 0 10px #78be9b3d}.post_name_avatar.post_name_avatar--registered{transition:opacity .15s}.post_name_avatar.post_name_avatar--registered:hover{opacity:.95;background-color:#0000}.post-name{color:#7794ff;text-transform:capitalize;cursor:pointer;border:var(--devBorder);box-sizing:border-box;background-color:#1d1e2b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;margin-left:5px;margin-right:2px;padding:2px;font-size:.6em;font-weight:700;display:flex}.post-name:hover{background-color:#3b3b3b}.post-name-spacer{visibility:hidden;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;margin-left:9px;margin-right:2px;padding:0;font-size:.6em;font-weight:700;display:flex;position:relative;top:0}.post-body{border:var(--devBorder);color:#fff;min-width:0;font-size:calc(.75em*var(--feed-post-text-scale));text-align:left;flex:2;padding-left:8px;display:block}.post-body blockquote{background-color:#516b6242;border-left:5px solid #78c0a8;border-radius:5px;padding:7px}.post-body code{background-color:#2b2b2b;border-radius:5px;padding:4px}.post-body .post-body-markdown-paragraph+.post-body-markdown-paragraph:before{content:"\a \a ";white-space:pre-wrap}.post-body.post-body--with-images{min-width:0;display:flex}.post-body.post-body--single-image{flex-flow:wrap;align-items:center;gap:10px}.post-body.post-body--single-image .post-body__images{flex:none;min-width:0}.post-body.post-body--single-image .post-body__text{flex:1;align-self:center;min-width:0;display:block}.post-cont--chat-feed .post-body.post-body--single-image{flex-flow:column;align-items:stretch;gap:8px}.post-cont--chat-feed .post-body.post-body--single-image .post-body__images{flex:none;align-self:stretch;width:100%;max-width:100%}.post-cont--chat-feed .post-body.post-body--single-image .post-body__text{flex:none;align-self:stretch;width:100%}.post-body.post-body--multi-image{flex-direction:column;align-items:stretch;gap:8px}.post-body.post-body--multi-image .post-body__images{flex-flow:wrap;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.post-body.post-body--multi-image .post-body__text{width:100%;display:block}.post-body.post-body--image-only{flex-direction:row;align-items:center}.post-body__images .post-sm-photo{margin-right:0}.post-image-grid{width:100%;max-width:var(--post-embed-media-max-w);grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:6px;display:grid}.post-image-grid__tile{aspect-ratio:1;background:#0000001f;border-radius:8px;position:relative;overflow:hidden}.post-image-grid__tile--hidden{display:none}.post-image-grid__img{object-fit:cover;cursor:pointer;width:100%;height:100%;transition:opacity .15s,transform .2s;display:block}.post-image-grid__img:hover{opacity:.9}.post-image-grid__tile[data-more]:after{content:attr(data-more);color:#fff;letter-spacing:.01em;pointer-events:none;background:#0000008c;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.post-body.post-body--multi-image .post-body__images:has(.post-image-grid){display:block}.post-replies-wrapper{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;display:flex;position:relative}.inline-reply-container{border:1px solid var(--ui-border,#2e343d);border-radius:var(--ui-radius-xl,16px);width:100%;height:-webkit-fit-content;height:fit-content;box-shadow:var(--ui-shadow-sm,0 1px 2px #00000040);box-sizing:border-box;background-color:#23272f;flex-flow:row;align-items:center;gap:4px;margin-top:6px;margin-bottom:4px;padding:6px 8px;display:flex}.inline-reply-container .inline-reply-inpBody{color:#fff;text-align:left;resize:none;background-color:#23272f;border:0;flex:1;min-width:0;min-height:27px;font-family:Open Sauce,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.85em;overflow-y:hidden}.inline-reply-container .inline-reply-inpBody:focus{outline:none}.inline-reply-container .composer-media-options-trigger{margin-right:2px;padding:4px;font-size:1.25em}.inline-reply-container #inline-reply-btnPhoto,.inline-reply-container #inline-reply-btnGif{color:#d3fcd6;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-right:2px;padding:4px;font-size:1.25em;transition:all .2s ease-in-out;display:inline-flex}.inline-reply-container #inline-reply-btnPhoto svg,.inline-reply-container #inline-reply-btnGif svg{color:inherit;fill:currentColor}.inline-reply-container #inline-reply-btnPhoto:hover,.inline-reply-container #inline-reply-btnGif:hover{color:green}.inline-reply-container #inline-reply-btnPhoto:focus,.inline-reply-container #inline-reply-btnGif:focus{outline:none}.inline-reply-container #inline-reply-image-selected,.inline-reply-container .image-selected-container .image-selected-item{object-fit:cover;cursor:pointer;border-radius:4px;flex-shrink:0;width:28px;height:28px}.inline-reply-container .image-selected-container{gap:2px}.inline-reply-container .inline-reply-send,.inline-reply-container .inline-reply-cancel{color:#d3fcd6;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:all .2s ease-in-out;display:inline-flex}.inline-reply-container .inline-reply-send:hover,.inline-reply-container .inline-reply-cancel:hover{color:green}.inline-reply-container .inline-reply-send:focus,.inline-reply-container .inline-reply-cancel:focus{outline:none}.inline-reply-container .inline-reply-cancel{color:#838383}.inline-reply-container .inline-reply-cancel:hover{color:#fff}.inline-reply-container .btn-send-spinner{color:#d3fcd6;border:2px solid;border-right-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;animation:.7s linear infinite btn-send-spin;display:inline-flex}.post-collapse-toggle{color:#838383;cursor:pointer;background:0 0;border:none;border-radius:3px;flex-basis:100%;justify-content:flex-start;align-items:center;gap:4px;margin:2px 4px 4px 0;padding:2px 6px;font-size:.6em;display:flex}.post-collapse-toggle:hover{color:#7794ff;background-color:#ffffff0f}.post-collapse-toggle--new{animation:1s ease-out forwards collapseToggleHighlight}.post-collapse-toggle--new-descendant{animation:1s ease-out forwards collapseToggleHighlightDescendant}.post-collapse-toggle-icon{stroke-width:2.5px;flex-shrink:0;width:.9em;height:.9em}.post-collapse-toggle-label{white-space:nowrap}.post-replies-content{grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.33,1,.68,1);display:grid}.post-replies-content.post-replies-content--collapsed{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.32,0,.67,0)}.post-replies-content-inner{min-height:0;padding-bottom:var(--feed-post-card-margin);overflow:hidden}.post-replies-content--nested{grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.33,1,.68,1);display:grid}.post-replies-content--nested.post-replies-content--collapsed{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.32,0,.67,0)}.post-thread{box-sizing:border-box;width:100%}.post-thread--nested{min-width:0}.post-thread-branch{--post-thread-rail-color:#ffffff2e;--post-thread-rail-width:1px;box-sizing:border-box;width:100%;position:relative}.post-thread:has(.post-thread-branch){isolation:isolate}.post-thread:has(.post-thread-branch)>.post-card-wrapper{z-index:1;position:relative}.post-thread--has-replies:not(.post-thread--nested){margin-bottom:var(--feed-post-card-margin)}.post-cont--classic-feed{--reply-rail-pad:10px}@media (min-width:768px){.post-cont--classic-feed{--reply-rail-pad:12px}}.post-cont--classic-feed .post-thread-branch .post-replies-wrapper{padding-left:var(--reply-rail-pad,10px);box-sizing:border-box}.post-thread-branch .inline-reply-container,.post-thread-branch .composer-with-preview,.post-thread-branch .post-replies-wrapper,.post-thread-branch .post-replies-content{z-index:1;position:relative}.post-thread-branch>.post-thread-connector{z-index:0;left:calc(5px + var(--thread-avatar-size,32px)/2 - var(--post-thread-rail-width,1px)/2);border-left:var(--post-thread-rail-width,1px) solid var(--post-thread-rail-color);pointer-events:none;background:0 0;width:0;position:absolute;top:-8px;bottom:8px}.post-thread-branch>.post-thread-connector.post-thread-connector--with-tail{bottom:calc(var(--thread-avatar-size,32px)/2 + 10px)}.post-thread-branch>.post-thread-connector:after{content:"";top:100%;left:calc(-1*var(--post-thread-rail-width,1px));width:20px;height:calc(var(--thread-avatar-size,32px)/2 + 8px);box-sizing:border-box;border-left:var(--post-thread-rail-width,1px) solid var(--post-thread-rail-color);border-bottom:var(--post-thread-rail-width,1px) solid var(--post-thread-rail-color);background:0 0;border-bottom-left-radius:12px;position:absolute}.post-thread-branch>.post-thread-connector:not(.post-thread-connector--with-tail):after{display:none}.post-thread-branch>.post-thread-connector--mirror{left:auto;right:calc(5px + var(--thread-avatar-size,32px)/2 - var(--post-thread-rail-width,1px)/2)}.post-thread-branch>.post-thread-connector--mirror:after{border-left:none;border-right:var(--post-thread-rail-width,1px) solid var(--post-thread-rail-color);border-bottom:var(--post-thread-rail-width,1px) solid var(--post-thread-rail-color);border-bottom-right-radius:12px;border-bottom-left-radius:0;left:auto;right:0}html[data-thread-rail-style=git] .post-thread-branch{--git-rail-hue:calc(var(--thread-depth,0) * 47 + 210);--post-thread-rail-color:hsl(var(--git-rail-hue), 42%, 70%)}html[data-thread-rail-style=git] .post-thread-branch>.post-thread-connector:after{display:none}html[data-thread-rail-style=git] .post-thread-branch>.post-thread-connector.post-thread-connector--with-tail{bottom:8px}html[data-thread-rail-style=git] .post-thread--nested>.post-card-wrapper{position:relative}html[data-thread-rail-style=git] .post-card-wrapper>.post-name,html[data-thread-rail-style=git] .post-card-wrapper>.post-name-spacer{z-index:3;position:relative}.post-thread-git-node{z-index:2;--git-node-hue:calc((var(--thread-depth,1) - 1) * 47 + 210);background:hsl(var(--git-node-hue), 46%, 72%);width:7px;height:7px;box-shadow:0 0 0 2px var(--ui-app-bg,#0e0f13);pointer-events:none;bottom:calc(var(--thread-avatar-size,25.6px)/2);border-radius:50%;position:absolute;transform:translate(-50%,50%)}.post-cont--classic-feed .post-thread-git-node{left:calc(var(--git-node-left,0px) - var(--reply-rail-pad,10px))}.post-cont--chat-feed .post-thread-git-node{left:calc(5px + var(--git-parent-half,12.8px) - var(--thread-depth,1)*var(--chat-thread-indent,11px))}.post-cont--chat-feed .post-thread-git-node--mirror{left:auto;right:calc(5px + var(--git-parent-half,12.8px));transform:translate(50%,50%)}html[data-theme=light][data-thread-rail-style=git] .post-thread-branch{--post-thread-rail-color:hsl(var(--git-rail-hue), 48%, 58%)}html[data-theme=light] .post-thread-git-node{background:hsl(var(--git-node-hue), 50%, 58%)}@media (prefers-reduced-motion:reduce){.post-thread-connector,.post-thread-connector:after{transition:none}}.post-replies{color:#fff;font-size:calc(.55em*var(--feed-post-text-scale));text-align:left;background-color:#2c2f32;border-left:5px solid #78c0a8da;border-radius:5px;justify-content:left;width:90%;margin:2px;padding:7px;display:inline-block}.post-meta-data{font-size:calc(.45em/var(--feed-post-text-scale,1));color:#4c4c4c;text-align:right;flex:1;padding-right:.2em}.post-dt{color:#838383;padding-right:.6vw}.post-card,.post-card-start,.post-card-mid,.post-card-end{position:relative}.post-edited{font-size:calc(.35em*var(--feed-post-text-scale));color:var(--ui-text-muted,#4c4c4c);opacity:.65;pointer-events:auto;background:0 0;border:none;border-radius:0;padding:0;font-style:italic;font-weight:400;position:absolute;bottom:4px;right:6px}.post-body-edit{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.post-body-edit-textarea{color:#fff;resize:vertical;box-sizing:border-box;background-color:#0003;border:1px solid #7794ff4d;border-radius:6px;width:100%;min-height:60px;padding:6px 8px;font-family:inherit;font-size:1em}.post-body-edit-textarea:focus{border-color:#7794ff80;outline:none}.post-body-edit-textarea:disabled{opacity:.7}.post-body-edit-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;display:flex}.post-body-edit-actions-spacer{flex:1;min-width:0}.post-body-edit-cancel,.post-body-edit-save{cursor:pointer;border:none;border-radius:4px;padding:4px 10px;font-size:.7em;transition:opacity .15s}.post-body-edit-cancel:disabled,.post-body-edit-save:disabled{cursor:not-allowed;opacity:.6}.post-body-edit-cancel{color:#838383;background:0 0}.post-body-edit-cancel:hover:not(:disabled){color:#fff}.post-body-edit-save{color:#7794ff;background:#7794ff40}.post-body-edit-save:hover:not(:disabled){background:#7794ff59}.post-edit-images{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.post-edit-image-tile{background:#00000040;border-radius:6px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.post-edit-image-thumb{object-fit:cover;width:100%;height:100%;display:block}.post-edit-image-remove{cursor:pointer;color:#fff;background:#000000a6;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:14px;line-height:1;display:flex;position:absolute;top:2px;right:2px}.post-edit-image-remove:hover{background:#b42828e6}.post-edit-image-progress{pointer-events:none;background:#7794fff2;height:3px;transition:width .1s linear;position:absolute;bottom:0;left:0}.post-body-edit-add-photo{color:#838383;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:1.35em;line-height:1;display:inline-flex}.post-body-edit-add-photo:hover:not(:disabled){color:#fff}.post-body-edit-add-photo:disabled{opacity:.5;cursor:not-allowed}.post-body-edit--chat-fill{box-sizing:border-box;flex:auto;width:100%;min-width:0}.post-body-edit--chat-fill .post-body-edit-textarea{flex:auto;min-height:0}.post-cont--chat-feed .post-body.post-body--editing:not(.post-body--with-images){flex-direction:column;flex:auto;align-self:stretch;width:100%;min-width:0;display:flex}.post-cont--chat-feed .post-body--editing .post-body__text{flex-direction:column;flex:auto;align-self:stretch;min-width:0;min-height:0;display:flex}.post-cont--chat-feed .post-card:has(.post-body--editing){align-content:flex-start;align-items:stretch}.post-cont--classic-feed .postMenuBtn,.post-cont--chat-feed .postMenuBtn{gap:.35rem}.postMenuBtn .post-reactions{box-sizing:border-box;align-items:center;gap:4px;min-height:22px;margin-right:6px;display:inline-flex}.postMenuBtn .post-reactions-list{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:4px;min-height:22px;display:inline-flex}.postMenuBtn .post-reaction-chip-wrapper{display:inline-flex;position:relative}.postMenuBtn .post-reaction-reactors-popover{z-index:10001;background:#1e2332fa;border:1px solid #7794ff33;border-radius:6px;min-width:120px;max-width:200px;margin-bottom:4px;padding:6px 0;position:absolute;bottom:100%;left:0;box-shadow:0 4px 16px #0006}.post-reaction-reactors-popover--portal{-webkit-overflow-scrolling:touch;background:#1e2332fa;border:1px solid #7794ff33;border-radius:6px;min-width:120px;max-width:200px;max-height:200px;padding:6px 0;overflow-y:auto;box-shadow:0 4px 16px #0006}.postMenuBtn .post-reaction-reactors-title,.post-reaction-reactors-popover .post-reaction-reactors-title{color:#838383;text-transform:uppercase;letter-spacing:.05em;padding:0 10px 4px;font-size:.58em}.postMenuBtn .post-reaction-reactors-list,.post-reaction-reactors-popover .post-reaction-reactors-list{flex-direction:column;gap:1px;display:flex}.postMenuBtn .post-reaction-reactor-btn,.postMenuBtn .post-reaction-reactor-name,.post-reaction-reactors-popover .post-reaction-reactor-btn,.post-reaction-reactors-popover .post-reaction-reactor-name{text-align:left;color:#7794ff;padding:3px 10px;font-size:.72em}.postMenuBtn .post-reaction-reactor-btn,.post-reaction-reactors-popover .post-reaction-reactor-btn{cursor:pointer;background:0 0;border:none;min-height:28px;transition:background .15s}.postMenuBtn .post-reaction-reactor-btn:hover,.post-reaction-reactors-popover .post-reaction-reactor-btn:hover{background:#7794ff26}.postMenuBtn .post-reaction-reactors-more,.post-reaction-reactors-popover .post-reaction-reactors-more{color:#838383;padding:3px 10px;font-size:.68em}.postMenuBtn .post-reaction-add-same-btn,.post-reaction-reactors-popover .post-reaction-add-same-btn{text-align:center;color:#7794ff;cursor:pointer;background:#7794ff26;border:1px solid #7794ff4d;border-radius:4px;width:100%;min-height:28px;margin:4px 0 6px;padding:6px 10px;font-size:.72em;font-weight:600;transition:background .15s;display:block}.postMenuBtn .post-reaction-add-same-btn:hover:not(:disabled),.post-reaction-reactors-popover .post-reaction-add-same-btn:hover:not(:disabled){background:#7794ff40}.postMenuBtn .post-reaction-add-same-btn:disabled,.post-reaction-reactors-popover .post-reaction-add-same-btn:disabled{opacity:.6;cursor:not-allowed}.postMenuBtn .post-reaction-chip{height:auto;min-height:0;color:var(--ui-text-secondary,#838383);cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;gap:3px;padding:0 2px;font-size:.75em;line-height:1;transition:color .15s,opacity .15s;display:inline-flex}.postMenuBtn .post-reaction-chip:hover{color:var(--ui-accent,#7794ff);background:0 0}.postMenuBtn .post-reaction-chip:disabled{opacity:.6;cursor:not-allowed}.postMenuBtn .post-reaction-chip--active{color:var(--ui-accent,#7794ff);background:0 0}.postMenuBtn .post-reaction-chip--active:hover{background:0 0}.postMenuBtn .post-reaction-emoji{justify-content:center;align-items:center;font-size:1em;line-height:1;display:inline-flex}.postMenuBtn .post-reaction-count{color:var(--ui-text-muted,#838383);font-size:.8em;font-weight:600;line-height:1}.postMenuBtn .post-reaction-chip--active .post-reaction-count{color:var(--ui-accent,#7794ff)}.postMenuBtn .post-reactions-add-wrapper{display:flex;position:relative}.postMenuBtn .post-reaction-add-btn{justify-content:center;align-items:center;display:inline-flex}.postMenuBtn .post-reaction-add-btn .post-reaction-add-icon{width:14px;height:14px}.postMenuBtn .post-reaction-add-btn{width:auto;height:auto;min-height:0;color:var(--ui-text-muted,#838383);cursor:pointer;background:0 0;border:none;border-radius:0;padding:0 2px;font-size:.95em;transition:color .15s}.postMenuBtn .post-reaction-add-btn:hover{color:var(--ui-accent,#7794ff);background:0 0}.postMenuBtn .post-reaction-add-btn:disabled{opacity:.6;cursor:not-allowed}.postMenuBtn .post-reactions-picker{z-index:10000;margin-bottom:4px;position:absolute;bottom:100%;right:0}.postMenuBtn .post-reactions-picker emoji-picker{border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #0006}.post-reactions-picker--portal{z-index:99999}.post-reactions-picker--portal emoji-picker{border-radius:8px;width:352px;height:435px;overflow:hidden;box-shadow:0 4px 16px #0006}.post-link-icon{height:1rem;margin-right:5px;display:inline-block;position:relative;top:1px}.post-link-box{background-color:#334e3f30;border-radius:5px;padding:3px;font-size:.95em;display:inline}.post-link-box:hover{background-color:#334e3f62}.post-link-inline-fallback{background-color:#334e3f30;border-radius:5px;padding:2px 5px;font-size:.95em;display:inline}.post-link-inline-fallback a{color:inherit;word-break:break-word;text-decoration:none}.post-link-inline-fallback:hover{background-color:#334e3f62}.post-link-preview-wrap{width:100%;max-width:var(--post-embed-media-max-w);box-sizing:border-box;margin:.45em 0;display:block}@media (min-width:768px){.post-link-preview-wrap{max-width:calc(min(100%,400px)/1.42857)}.post-cont--chat-feed .post-link-preview-wrap{max-width:70%}}.post-link-preview{box-sizing:border-box;width:100%;max-width:100%;color:inherit;background:#0000002e;border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;text-decoration:none;transition:background .15s,border-color .15s;display:flex;overflow:hidden}.post-link-preview:hover{background:#00000042;border-color:#fff3}.post-link-preview:focus-visible{outline-offset:2px;outline:2px solid #82b4ffa6}.post-link-preview__media{width:100%;max-height:var(--post-embed-media-max-h);background:#00000047;line-height:0;display:block;overflow:hidden}.post-link-preview__img{width:100%;height:auto;max-height:var(--post-embed-media-max-h);object-fit:cover;object-position:center;display:block}.post-link-preview__text{text-align:left;flex-direction:column;gap:4px;min-width:0;padding:10px 12px 11px;display:flex}.post-link-preview__title{color:#fffffff0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.post-link-preview__desc{color:#ffffff9e;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.35;display:-webkit-box;overflow:hidden}.post-link-preview__host{text-transform:lowercase;color:#ffffff6b;margin-top:2px;font-size:.72rem}.post-inline-gif-wrap{max-width:var(--post-embed-media-max-w);margin:.4em 0;display:block}.post-inline-md-image-wrap{max-width:var(--post-embed-media-max-w);vertical-align:middle;margin:.35em 0;display:inline-block}.post-inline-gif-link{vertical-align:top;border-radius:8px;max-width:100%;line-height:0;display:inline-block;overflow:hidden}.post-body-inline-gif{max-width:var(--post-embed-media-max-w);max-height:var(--post-embed-media-max-h);object-fit:contain;background:#0000001f;border-radius:8px;width:auto;height:auto;display:block}.post-body-md-image{max-width:var(--post-embed-media-max-w);max-height:var(--post-embed-media-max-h);object-fit:contain;vertical-align:middle;border-radius:8px;width:auto;height:auto}#input-container .input-container-order-send{order:1}#input-container .input-container-order-preview{flex-shrink:0;order:1}#input-container .input-container-order-2{flex-shrink:0;order:2}#input-container .input-container-order-3{flex-shrink:0;order:3}#input-container .input-container-order-4{flex-shrink:0;order:4}.composer-media-options-trigger{color:#d3fcd6;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0 2px 0 0;padding:2px 4px;font-size:1.35em;line-height:1;transition:color .2s,background .2s;display:inline-flex}.composer-media-options-trigger svg{display:block}.composer-media-options-trigger:hover{color:green}.composer-media-options-trigger:focus{outline:none}.composer-media-options-trigger--open{color:green;background:#7794ff1f}.composer-media-options-pop{box-sizing:border-box;color:#fff;background:#23272f;border:1px solid #ffffff1a;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;padding:6px 8px;display:flex;box-shadow:0 8px 24px #0006}.composer-media-options-pop__btn{color:#d3fcd6;cursor:pointer;background:#ffffff0a;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;min-width:40px;min-height:40px;margin:0;padding:4px;font-size:1.35em;line-height:1;transition:color .15s,background .15s;display:inline-flex}.composer-media-options-pop__btn:hover{color:green;background:#7794ff1f}.composer-media-options-pop__btn:focus{outline:none}.composer-media-options-pop__btn:focus-visible{outline-offset:2px;outline:2px solid #7794ff99}.composer-media-options-pop__btn svg{display:block}.composer-media-options-pop__btn--muted{color:#888}.composer-media-options-pop__btn--muted:hover{color:#d3fcd6}.gif-picker-btn{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;flex-shrink:0;justify-content:center;align-items:center;font-size:1.35em;display:inline-flex}.gif-picker-btn svg{display:block}.gif-picker-panel{color:#fff;box-sizing:border-box;background:#23272f;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 28px #00000073}.gif-picker-panel__head{border-bottom:1px solid #ffffff14;flex-shrink:0;padding:8px}.gif-picker-panel__search{box-sizing:border-box;color:#fff;background:#00000040;border:1px solid #ffffff26;border-radius:6px;width:100%;padding:6px 8px;font-family:Open Sauce,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.85em}.gif-picker-panel__search:focus{border-color:#7794ff80;outline:none}.gif-picker-panel__hint,.gif-picker-panel__status{color:#838383;margin:0;padding:8px 10px;font-size:.72em;line-height:1.35}.gif-picker-panel__hint code,.gif-picker-panel__status code{font-size:.95em}.gif-picker-panel__grid{flex:1;grid-template-columns:repeat(3,1fr);gap:4px;min-height:0;padding:6px;display:grid;overflow-x:hidden;overflow-y:auto}.gif-picker-panel__cell{cursor:pointer;aspect-ratio:1;background:#0003;border:none;border-radius:4px;margin:0;padding:0;display:block;overflow:hidden}.gif-picker-panel__cell:hover{opacity:.88}.gif-picker-panel__cell:focus{outline-offset:1px;outline:2px solid #7794ff99}.gif-picker-panel__cell img{object-fit:cover;width:100%;height:100%;display:block}.post-sm-photo{max-width:var(--post-embed-media-max-w);max-height:var(--post-embed-media-max-h);object-fit:contain;background:#0000001f;border-radius:8px;width:auto;height:auto;margin-right:0;display:block}.post-sm-photo:hover{cursor:pointer;opacity:.8}body.swal2-shown>[aria-hidden=true]{filter:blur(3px);transition:filter .1s}body.swal2-shown .mailIcon{color:#7066e0;font-size:1.4em;display:inline;position:relative;top:6px}.colored-toast.swal2-icon-success{background-color:#3d6b3d!important}.colored-toast.swal2-icon-error{background-color:#c04646!important}.colored-toast.swal2-icon-warning{background-color:#db914f!important}.colored-toast.swal2-icon-info{background-color:#3f8bee!important}.colored-toast.swal2-icon-question{background-color:#75a4b8!important}.colored-toast .swal2-title,.colored-toast .swal2-close,.colored-toast .swal2-html-container{color:#fff}.weather-info{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(10px,auto);align-items:center;gap:5px;font-size:.8em;display:grid;overflow-y:hidden}.weather-info .icon1{text-align:center;grid-column:1}.weather-info .loc{text-align:left;grid-column:2/5;align-items:center;display:flex}.weather-info .loc .coords{color:gray;font-size:.65em}.weather-info .icon1{text-align:center;grid-column:1;padding-left:30px}.weather-info .desc2{text-align:left;grid-column:2}.weather-info .icon3{text-align:center;grid-column:3;padding-left:30px}.weather-info .desc4{text-align:left;grid-column:4}.post-info-popup{text-align:left;min-width:0;font-size:.9rem;line-height:1.5}.post-info-section{border-bottom:1px solid #7794ff26;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.post-info-section:last-of-type{border-bottom:none;justify-content:center}.post-info-location{flex-direction:row;align-items:flex-start;gap:.6rem;display:flex}.post-info-location-content{flex-direction:column;gap:.15rem;display:flex}.post-info-location-name{color:inherit;font-weight:500}.post-info-coords{color:#7794ffe6;font-size:.8em;text-decoration:none;transition:color .2s}.post-info-coords:hover{color:#7794ff;text-decoration:underline}.post-info-show-on-map{color:#7794ffe6;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:.25rem;padding:0;font-family:inherit;font-size:.85em;text-decoration:none;transition:color .2s}.post-info-show-on-map:hover{color:#7794ff;text-decoration:underline}.post-info-icon{opacity:.9;flex-shrink:0}.post-info-modal .post-info-popup{color:#ffffffeb}.post-info-modal .post-info-location-name{color:#fffffff2}.post-info-modal .post-info-coords{color:#9fb2fff2}.post-info-modal .post-info-coords:hover{color:#b3c6ff}.post-info-modal .post-info-show-on-map{color:#9fb2fff2}.post-info-modal .post-info-show-on-map:hover{color:#b3c6ff}.post-info-modal .post-info-value{color:#fffffff2}.post-info-modal .post-info-sun-item{color:#ffffffe6}.post-info-modal .post-info-section{border-bottom-color:#ffffff1f}.post-info-modal .post-info-metric{background:#ffffff0f}.post-info-modal .post-info-icon,.post-info-modal .wIcons2{color:#9fb2ff;opacity:.95}.post-info-modal .post-info-modal-weather-icon{color:#ffffffe6}.post-info-metrics{grid-template-columns:repeat(2,1fr);gap:.5rem 1rem;min-width:0;padding:.6rem 0;display:grid}.post-info-metric{background:#7794ff14;border-radius:8px;align-items:center;gap:.5rem;padding:.35rem .5rem;transition:background .2s;display:flex}.post-info-value{font-weight:500}.post-info-sun{gap:1rem;padding-top:.5rem;display:flex}.post-info-sun-item{align-items:center;gap:.4rem;font-size:.9em;display:flex}.post-info-location-hint{max-width:100%;display:block}.post-info-message{word-break:break-word;overflow-wrap:anywhere;font-size:.95rem;line-height:1.5}.post-info-message-images{flex-wrap:wrap;gap:.5rem;margin-bottom:.6rem;display:flex}.post-info-message-images img{border-radius:8px;max-width:100%}.post-info-popup--compact{border-top:1px solid #7794ff26;margin-top:.85rem;padding-top:.75rem;font-size:.8rem}.post-info-modal .post-info-popup--compact,.post-info-modal .post-info-popup--compact .post-info-value,.post-info-modal .post-info-popup--compact .post-info-location-name{color:#ffffff8c;font-weight:400}.post-info-modal .post-info-popup--compact .post-info-chip{background:#ffffff0d}.post-info-modal .post-info-popup--compact .post-info-icon,.post-info-modal .post-info-popup--compact .wIcons2,.post-info-modal .post-info-popup--compact .post-info-chip-weather-icon{color:#ffffff80;opacity:1}.post-info-popup--compact .post-info-coords,.post-info-popup--compact .post-info-show-on-map,.post-info-modal .post-info-popup--compact .post-info-coords,.post-info-modal .post-info-popup--compact .post-info-show-on-map{color:#9fb2fff2;font-weight:500}.post-info-popup--compact .post-info-coords:hover,.post-info-popup--compact .post-info-show-on-map:hover,.post-info-modal .post-info-popup--compact .post-info-coords:hover,.post-info-modal .post-info-popup--compact .post-info-show-on-map:hover{color:#bdcdff}[data-theme=light] .post-info-modal .post-info-popup--compact,[data-theme=light] .post-info-modal .post-info-popup--compact .post-info-value,[data-theme=light] .post-info-modal .post-info-popup--compact .post-info-location-name{color:#475569d9}[data-theme=light] .post-info-modal .post-info-popup--compact{border-top-color:#0f172a1a}[data-theme=light] .post-info-modal .post-info-popup--compact .post-info-chip{background:#0f172a0d}[data-theme=light] .post-info-modal .post-info-popup--compact .post-info-icon,[data-theme=light] .post-info-modal .post-info-popup--compact .wIcons2,[data-theme=light] .post-info-modal .post-info-popup--compact .post-info-chip-weather-icon{color:#475569b3}[data-theme=light] .post-info-popup--compact .post-info-coords,[data-theme=light] .post-info-popup--compact .post-info-show-on-map,[data-theme=light] .post-info-modal .post-info-popup--compact .post-info-coords,[data-theme=light] .post-info-modal .post-info-popup--compact .post-info-show-on-map{color:#1d4ed8}[data-theme=light] .post-info-popup--compact .post-info-coords:hover,[data-theme=light] .post-info-popup--compact .post-info-show-on-map:hover,[data-theme=light] .post-info-modal .post-info-popup--compact .post-info-coords:hover,[data-theme=light] .post-info-modal .post-info-popup--compact .post-info-show-on-map:hover{color:#1e40af}.post-info-popup--compact .post-info-location{flex-direction:row;align-items:flex-start;gap:.4rem;padding:0;font-size:.8rem;display:flex}.post-info-popup--compact .post-info-location>.post-info-icon{margin-top:.15em}.post-info-popup--compact .post-info-icon{opacity:.75;font-size:.95em}.post-info-location-links{flex-wrap:wrap;align-items:center;gap:.15rem .75rem;display:flex}.post-info-chips{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.5rem;display:flex}.post-info-chip{white-space:nowrap;background:#7794ff0f;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.78rem;line-height:1.2;display:inline-flex}.post-info-chip--sun{gap:.25rem}.post-info-chip-sep{opacity:.45;margin:0 .05rem}.post-info-chip .post-info-value{font-weight:500}.post-info-chip-weather-icon{flex-shrink:0;font-size:1rem}.weatherContainer{flex-direction:column;flex-shrink:0;width:95vw;margin-bottom:2px;transition:margin .5s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.weatherContainer.weatherHidden{min-height:0;margin-bottom:0}.weatherWrapper{flex-direction:column;align-items:center;min-height:0;max-height:140px;transition:max-height .5s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media (max-width:899px){.weatherWrapper{max-height:165px}}.weatherContainer.weatherHidden .weatherWrapper{border:none;min-height:0;max-height:0;margin:0;padding:0}.weatherToggleHandle{cursor:pointer;width:72px;height:24px;box-shadow:none;z-index:5;background:#2a2f38;border:1px solid #adebb347;border-bottom:none;border-radius:1rem 1rem 0 0;outline:none;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;gap:4px;margin:0 10px 0 0;padding:0;transition:background-color .2s,border-color .2s,transform .2s;display:flex}.weatherToggleHandle:hover{background:#323842;border-color:#adebb373}.weatherToggleHandle:active{transform:scale(.95)}.weatherToggleHandle:focus-visible{outline-offset:2px;outline:2px solid #adebb3}.weatherToggleHandle .handleIcon,.weatherToggleHandle .weatherHandleIcon{color:#adebb3;-webkit-user-select:none;user-select:none;flex-shrink:0;width:12px;height:12px;font-size:12px}#myWeather{border:1px solid var(--ui-border,#2e343d);border-radius:var(--ui-radius-lg,12px);width:100%;box-shadow:var(--ui-shadow-sm,0 1px 2px #00000040);color:#b8bbd5;object-position:center;border:var(--devBorder);box-sizing:border-box;background-color:#23272f;border-radius:1rem;flex-flow:wrap;justify-content:space-evenly;align-items:center;gap:6px 10px;margin-bottom:0;padding:6px 8px 8px;font-family:Open Sauce,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:max(.4em,min(2.2vw,.5em));display:flex}#myWeather #weather-grid{grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(0,1fr));place-items:center;gap:6px 10px;width:100%;display:grid}#myWeather #weather-grid .weather-grid-cell{justify-content:center;align-items:center;gap:2px;min-width:0;display:inline-flex}#myWeather #weather-grid .weather-grid-cell:first-child{grid-area:1/1}#myWeather #weather-grid .weather-grid-cell:nth-child(2){grid-area:2/1}#myWeather #weather-grid .weather-grid-cell:nth-child(3){grid-area:1/2}#myWeather #weather-grid .weather-grid-cell:nth-child(4){grid-area:2/2}#myWeather #weather-grid .weather-grid-cell-ring{grid-area:1/3/span 2;place-self:center}#myWeather #weather-grid .weather-grid-cell:nth-child(6){grid-area:1/4}#myWeather #weather-grid .weather-grid-cell:nth-child(7){grid-area:2/4}#myWeather #weather-grid .weather-grid-cell:nth-child(8){grid-area:1/5}#myWeather #weather-grid .weather-grid-cell:nth-child(9){grid-area:2/5}#myWeather #progress-ring{background-color:none;flex-shrink:0;margin:2px;overflow:visible}#myWeather #clock-hour-hand{stroke:#fff;stroke-width:1px;fill:#0006;r:3;display:none}#myWeather .triangle{fill:#fff;stroke:#fff;stroke-width:2.5px}#myWeather #hour-text{fill:#fff;font-family:Helvetica,Calibri;font-size:.85em;font-weight:700}#myWeather #wrapper{stroke:none;stroke-width:0}#myWeather #day{stroke:#cfbf62;stroke-width:5.5px}#myWeather #night{stroke:#434380;stroke-width:5.5px}.wIcons{height:18px;padding-right:5px}.weatherText{padding-left:4px}#myWeather .weatherText{white-space:nowrap}#myWeather .weather-has-tooltip{cursor:help}#myWeather #weather-grid .weather-datapoint-hint__inner{justify-content:center;align-items:center;gap:2px;min-width:0;display:inline-flex}.post-info-modal .weather-has-tooltip{cursor:help}.weather-datapoint-popover{z-index:10050;box-sizing:border-box;color:#fffffff2;pointer-events:auto;background:#182533;border:1px solid #7794ff40;border-radius:8px;max-width:min(280px,100vw - 16px);padding:10px 12px;font-size:.85rem;line-height:1.4;position:fixed;box-shadow:0 8px 24px #00000073}[data-theme=light] .weather-datapoint-popover{color:#1a1a1a;background:#fff;border-color:#0000001f;box-shadow:0 8px 24px #00000026}#myWeather .weather-datapoint-hint--touch,.post-info-modal .weather-datapoint-hint--touch{cursor:pointer;-webkit-tap-highlight-color:#0000;touch-action:manipulation}.wIcons2{color:#7794ff;font-size:1.6em}.wIcons3{color:#7794ff}#weatherIconId{display:none}div:where(.swal2-container) div:where(.swal2-popup) div:where(.swal2-icon){border:0}#weather-bar{flex-direction:row;justify-content:space-evenly;align-items:center;width:100%;margin-top:2px;display:flex}.postMenuBtn{border:var(--devBorder);box-sizing:border-box;min-height:22px;font-size:calc(1em*var(--feed-post-text-scale));flex-flow:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.post-card--multiline .post-body{flex-basis:100%;width:100%}.postMenuBtn--multiline{justify-content:flex-end;width:100%}.postMenuBtn--multiline .post-meta-data{flex:0 auto}.postMenuBtn--multiline .post-reactions{margin-top:2px}.post-cont--classic-feed .postMenuBtn,.post-cont--chat-feed .postMenuBtn{row-gap:.2rem}.delete-btn{color:#969696;font-variant:small-caps;cursor:pointer;-moz-border-radius:var(--butRadius);-webkit-border-radius:var(--butRadius);-khtml-border-radius:var(--butRadius);border-radius:var(--butRadius);border:var(--devBorder);padding:.2em;font-size:.7em;display:inline}.delete-btn:hover{background-color:#2c2c2c}.addr{float:inline-end;color:#525252;margin-top:5px;font-size:.4em;display:flex}.add-post-container{text-align:center;bottom:calc(env(safe-area-inset-bottom,0px) + var(--keyboard-inset,0px));z-index:10;flex-direction:column;place-content:center;align-items:center;width:100vw;display:flex;position:fixed}#input-container{border-radius:var(--ui-radius-lg,12px);border:1px solid var(--ui-border,#2e343d);width:95vw;height:-webkit-fit-content;height:fit-content;box-shadow:var(--ui-shadow-sm,0 1px 2px #00000040);box-sizing:border-box;background-color:#23272f;flex-flow:row;justify-content:center;align-items:center;height:fit-content;margin-bottom:2px;padding:5px;display:flex}#input-container .input-avatar{cursor:pointer;border-radius:50%;width:30px;height:30px;margin-left:4px;margin-right:10px}#input-container .inpName{color:#fff;text-align:center;background-color:#23272f;border:0 solid #fff;flex:1;width:20%;margin-left:.3em;font-family:Open Sauce,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#input-container .inpName:focus{outline:none}#input-container .inpName_hide{display:none}#input-container .inpBody{color:#fff;text-align:center;text-align:left;resize:none;background-color:#23272f;border:0 solid #fff;flex:3;width:80%;font-family:Open Sauce,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-y:hidden}#input-container .inpBody:focus{outline:none}#input-container #btnSend{color:#d3fcd6;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background-color:#23272f;border:none;flex:0;margin:0 4px 0 0;padding:0;transition:all .2s ease-in-out;display:inline-flex}#input-container #btnSend:hover{color:green}#input-container #btnSend:disabled{color:gray}#input-container #btnSend .btn-send-spinner{color:#d3fcd6;border:2px solid;border-right-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;animation:.7s linear infinite btn-send-spin;display:inline-flex}@keyframes btn-send-spin{to{transform:rotate(360deg)}}#input-container .showSendBtn{visibility:visible;transition:all .2s ease-in-out}#input-container .hideSendBtn{visibility:hidden;transition:all .2s ease-in-out}#input-container #btnPhoto,#input-container #btnGif{color:#d3fcd6;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background-color:#23272f;border:none;flex:0;margin:0 5px 0 0;padding:0;transition:all .2s;display:inline-flex}#input-container #btnPhoto:hover,#input-container #btnGif:hover{color:green}#input-container #btnPhoto:disabled,#input-container #btnGif:disabled{color:gray}#input-container #btnLocation{color:#d3fcd6;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background-color:#23272f;border:none;flex:0;justify-content:center;align-items:center;width:1.5em;height:1.5em;margin:0 4px 0 0;padding:0;transition:all .2s ease-in-out;display:inline-flex}#input-container #btnLocation:hover{color:green}#input-container #btnLocation.location-off{color:#666}#input-container form{width:100%;margin:0;padding:0}#image-selected{object-fit:cover;cursor:pointer;border-radius:5px;width:30px;height:30px;margin-left:5px;margin-right:5px}#image-selected:hover{opacity:.9;box-shadow:0 0 2px #fff}.image-selected-container{flex-wrap:wrap;align-items:center;gap:4px;margin-left:5px;margin-right:5px;display:inline-flex}.image-selected-container .image-selected-item{object-fit:cover;cursor:pointer;border-radius:5px;width:30px;height:30px}.image-selected-container .image-selected-item:hover{opacity:.9;box-shadow:0 0 2px #fff}.image-add-more{cursor:pointer;vertical-align:middle;opacity:.85;margin-left:2px;display:inline-flex}.image-add-more:hover{opacity:1}#image-selected-rem{cursor:pointer;border-radius:5px;height:100px;margin-left:3px;display:inline;position:relative;top:8px}.delBox{animation:.4s ease-out both fadeout;overflow:hidden}svg.loader{width:100px;display:inline-block}.feed-stage{flex-direction:column;flex:auto;align-items:center;width:100%;display:flex;position:relative}.feed-loading-overlay{bottom:0;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + 52px);z-index:200;background:color-mix(in srgb, var(--ui-app-bg,#0e1621) 94%, transparent);-webkit-backdrop-filter:blur(6px);pointer-events:auto;justify-content:flex-start;align-items:stretch;display:flex;position:fixed;overflow:hidden}[data-theme=light] .feed-loading-overlay{background:color-mix(in srgb, var(--ui-app-bg,#f8fafc) 94%, transparent)}.feed-stage:has(>.feed-loading-overlay) .post-cont{visibility:hidden;pointer-events:none}.feed-stage:has(>.feed-loading-overlay) .feed-timeline{visibility:hidden;pointer-events:none}.feed-stage:has(>.feed-loading-overlay) .add-post-container{visibility:hidden;pointer-events:none}.feed-stage:has(>.feed-loading-overlay) .scrollButton{visibility:hidden;pointer-events:none}.mapWrapper{background-color:#000;width:100%;height:100%;display:block}.myLocation{background-image:url(../media/Marker.0axo9wv__7_mg.png);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;position:absolute;top:-15px;left:5px;transform:translate(-50%,-50%)}.markers{background:#5147ff;border:1px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 3px #000}[data-theme=dark] .markers{background:#a3e635;border-color:#ffffffe6;box-shadow:0 0 4px #0009}[data-theme=dark] .gm-style [class*=gm-style-iw]:not(.gm-style-iw-tc):not(.gm-style .gm-style-iw-tc),[data-theme=dark] .gm-style-iw,[data-theme=dark] .gm-style-iw-c,[data-theme=dark] .gm-style .gm-style-iw-d,[data-theme=dark] .gm-style .gm-style-iw-t,[data-theme=dark] .gm-style .gm-style-iw-chrome,[data-theme=dark] .gm-style .gm-style-iw-tb{color:#f0f0f0;background:#0d0d0d!important}[data-theme=dark] .gm-style-iw div:not(.gm-style-iw-tc),[data-theme=dark] .gm-style .gm-style-iw div:not(.gm-style-iw-tc){background:#0d0d0d!important}[data-theme=dark] .gm-style-iw-tc,[data-theme=dark] .gm-style .gm-style-iw-tc{clip-path:polygon(50% 100%,0 0,100% 0)!important;background:#0d0d0d!important;overflow:hidden!important}[data-theme=dark] .gm-style-iw-tc:after,[data-theme=dark] .gm-style .gm-style-iw-tc:after{background:0 0!important;border-color:#0d0d0d #0000 #0000!important}[data-theme=dark] .gm-style .gm-style-iw-d{border-radius:inherit}[data-theme=dark] .gm-style-iw-d,[data-theme=dark] .gm-style .gm-style-iw-d{padding-bottom:14px!important;padding-right:14px!important}[data-theme=dark] .gm-style-iw-d,[data-theme=dark] .gm-style-iw-c{scrollbar-color:#404040 #0d0d0d}[data-theme=dark] .gm-style-iw-d::-webkit-scrollbar{background:#0d0d0d;width:8px}[data-theme=dark] .gm-style-iw-c::-webkit-scrollbar{background:#0d0d0d;width:8px}[data-theme=dark] .gm-style-iw-d::-webkit-scrollbar-track{background:#0d0d0d}[data-theme=dark] .gm-style-iw-c::-webkit-scrollbar-track{background:#0d0d0d}[data-theme=dark] .gm-style-iw-d::-webkit-scrollbar-thumb{background:#404040;border-radius:4px}[data-theme=dark] .gm-style-iw-c::-webkit-scrollbar-thumb{background:#404040;border-radius:4px}[data-theme=dark] .post-map-infowindow-content{color:#f0f0f0}[data-theme=dark] .post-map-infowindow-content b{color:#fff}.post-map-infowindow-content{align-items:flex-start;gap:.75em;max-width:min(320px,66vw);display:flex}.post-map-infowindow-main{flex:1;align-items:flex-start;gap:.5em;min-width:0;display:flex}.post-map-infowindow-thumb{object-fit:cover;background:#0000000f;border-radius:6px;flex-shrink:0;width:44px;height:44px}.post-map-infowindow-body{flex-direction:column;flex:1;gap:.35em;min-width:0;display:flex}.post-map-infowindow-text{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.post-map-infowindow-chips{flex-wrap:wrap;gap:.3em;display:flex}.post-map-chip{white-space:nowrap;text-overflow:ellipsis;color:#3a3a3a;background:#00000012;border-radius:999px;align-items:center;gap:.25em;max-width:100%;padding:.1em .5em;font-size:.78em;font-weight:500;line-height:1.5;display:inline-flex;overflow:hidden}.post-map-chip-icon{flex-shrink:0;width:.95em;height:.95em}.post-map-chip--photo{color:#2f7a37;background:#62a76429}.post-map-chip--gif{color:#4457b3;background:#7794ff2e}.post-map-chip--link{color:#2f7a37;background:#62a76424}[data-theme=dark] .post-map-chip{color:#e6e6e6;background:#ffffff1f}[data-theme=dark] .post-map-chip--photo{color:#adebb3;background:#adebb333}[data-theme=dark] .post-map-chip--gif{color:#b9c4ff;background:#7794ff3d}[data-theme=dark] .post-map-chip--link{color:#adebb3;background:#adebb32e}[data-theme=dark] .post-map-infowindow-thumb{background:#ffffff1a}.post-map-infowindow-view-feed{color:#0e1621;cursor:pointer;background:#adebb3;border:none;border-radius:6px;flex-shrink:0;padding:.35em .6em;font-size:.9em;font-weight:500;transition:background .15s,transform .1s}.post-map-infowindow-view-feed:hover{background:#8fdc96}.post-map-infowindow-view-feed:active{transform:scale(.98)}[data-theme=dark] .post-map-infowindow-view-feed{color:#0e1621;background:#adebb3}[data-theme=dark] .post-map-infowindow-view-feed:hover{background:#8fdc96}.linkify-mention-link{font:inherit;color:#62a764;cursor:pointer;background:#62a7642e;border:1px solid #62a76459;border-radius:2em;align-items:center;gap:.35em;padding:.15em .5em;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.linkify-mention-link:hover{background:#62a76447;border-color:#62a76480}.linkify-mention-link--static{cursor:inherit;pointer-events:none;-webkit-user-select:none;user-select:none}.linkify-mention-avatar{object-fit:cover;vertical-align:middle;border-radius:50%;flex-shrink:0;width:1em;height:1em}.linkify-mention-at{font-weight:600}.post-quote-card-row{box-sizing:border-box;flex:0 0 100%;align-self:stretch;width:100%;min-width:0;max-width:100%;padding-left:8px;display:flex;overflow:hidden}.post-quote-card{box-sizing:border-box;width:0;min-width:0;max-width:100%;font-family:inherit;font-size:calc(.78em*var(--feed-post-text-scale,1));text-align:left;cursor:pointer;background:#7794ff1f;border:1px solid #7794ff47;border-radius:10px;flex:1 1 0;align-items:stretch;gap:0;margin:0 0 6px;padding:0;transition:background .15s,border-color .15s;display:flex;overflow:hidden}@media (min-width:768px){.post-quote-card{flex:0 auto;width:auto;max-width:100%}}.post-quote-card:hover{background:#7794ff33;border-color:#7794ff73}.post-quote-card__bar{background:#7794ff;flex:0 0 3px;align-self:stretch}.post-quote-card__content{flex-direction:column;flex:auto;gap:1px;min-width:0;padding:5px 10px 5px 8px;display:flex}.post-quote-card__author{color:#7794ff;align-items:center;gap:.4em;min-width:0;max-width:100%;font-size:.82em;font-weight:600;line-height:1.2;display:inline-flex}.post-quote-card__author svg{opacity:.85;flex-shrink:0;width:.85em;height:.85em}.post-quote-card__author-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-quote-card__excerpt{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-size:.85em;line-height:1.25;display:block;overflow:hidden}.post-quote-card--missing{cursor:default;opacity:.8}.post-quote-card--missing .post-quote-card__excerpt{font-style:italic}.post-cont--chat-feed .post-quote-card{flex:1 1 0;width:0;max-width:100%}.composer-input-stack{flex-direction:column;align-items:center;width:95vw;display:flex;position:relative}.composer-with-preview{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:8px;width:95vw;display:flex}.composer-with-preview--reply,.composer-with-preview__compose{width:100%}.composer-preview-icon-btn{color:#d3fcd6;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0 2px 0 0;padding:2px 3px;font-size:1.15em;line-height:1;transition:color .2s,background .2s;display:inline-flex}.composer-preview-icon-btn svg{display:block}.composer-preview-icon-btn:hover{color:green}.composer-preview-icon-btn:focus{outline:none}.composer-preview-icon-btn--active{color:#7794ff;background:#7794ff26}.inline-reply-container .composer-preview-icon-btn{padding:3px}.composer-preview-panel{z-index:1;-webkit-overflow-scrolling:touch;border:1px solid var(--ui-preview-border,var(--ui-accent));background:var(--ui-card-bg,#23272f);width:100%;max-height:min(40vh,280px);box-shadow:var(--ui-card-shadow);box-sizing:border-box;color:#fff;border-radius:6px;margin-bottom:10px;padding:2px 10px 6px;font-size:65%;line-height:1.35;position:relative;overflow-y:auto}.composer-preview-panel--reply{background:var(--ui-card-reply-bg,var(--ui-card-bg,#23272f))}.composer-preview-panel__label{letter-spacing:.12em;text-align:right;text-transform:uppercase;color:color-mix(in srgb, var(--ui-accent) 45%, var(--ui-text-muted,#64748b));-webkit-user-select:none;user-select:none;pointer-events:none;margin:0 0 4px;padding:0;font-size:.46em;font-weight:600;line-height:1;display:block}.composer-preview-panel__inner{text-align:left;padding:0}.composer-preview-panel .composer-preview-body.post-body{padding-left:0;padding-right:0}.composer-preview-body{color:#fff}.composer-preview-body blockquote{background-color:#516b6242;border-left:4px solid #78c0a8;border-radius:4px;margin:.35em 0;padding:5px 6px;font-size:.95em}.composer-preview-body code{background-color:#2b2b2b;border-radius:4px;padding:2px 4px;font-size:.92em}.composer-preview-body .post-body-markdown-paragraph+.post-body-markdown-paragraph:before{content:"\a \a ";white-space:pre-wrap}.composer-preview-body .post-body-inline-gif,.composer-preview-body .post-body-md-image{max-width:min(100%,200px);max-height:140px}.composer-preview-body .post-link-preview-wrap{max-width:100%}.composer-preview-body .post-link-preview,.composer-preview-body .post-link-preview__title{font-size:.92em}.composer-preview-body .post-link-preview__desc,.composer-preview-body .post-link-preview__host{font-size:.85em}.composer-preview-body .linkify-mention-link{font-size:.92em}.composer-with-preview--reply .composer-preview-panel{max-height:min(32vh,220px)}.quote-compose-banner{z-index:6;background:linear-gradient(#7794ff1f, #7794ff1f),var(--ui-card-bg,#20242c);width:45%;box-shadow:var(--ui-shadow-sm,0 1px 2px #00000040);font-size:calc(.78em*var(--feed-post-text-scale,1));opacity:.85;border:1px solid #7794ff47;border-radius:10px;align-items:center;gap:8px;margin:0;padding:6px 8px;display:flex;position:absolute;bottom:calc(100% + 4px);left:0;right:auto;overflow:hidden}.quote-compose-banner__bar{background:#7794ff;border-radius:2px;flex:0 0 3px;align-self:stretch}.quote-compose-banner__content{flex-direction:column;flex:auto;align-items:flex-start;gap:1px;min-width:0;display:flex}.quote-compose-banner__label{color:#7794ff;align-items:center;gap:.4em;font-size:.82em;font-weight:600;line-height:1.2;display:inline-flex}.quote-compose-banner__label svg{opacity:.85;flex-shrink:0;width:.85em;height:.85em}.quote-compose-banner__author{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quote-compose-banner__excerpt{color:#ffffffb3;text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.85em;line-height:1.25;overflow:hidden}.quote-compose-banner__cancel{color:#ffffffa6;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .15s,color .15s;display:inline-flex}.quote-compose-banner__cancel svg{width:1.1em;height:1.1em}.quote-compose-banner__cancel:hover{color:#ffffffe6;background:#ffffff1a}[data-theme=light] .post-quote-card__excerpt,[data-theme=light] .quote-compose-banner__excerpt{color:#0009}[data-theme=light] .quote-compose-banner__cancel{color:#00000080}[data-theme=light] .quote-compose-banner__cancel:hover{color:#000c;background:#00000014}.mention-suggestions{-webkit-overflow-scrolling:touch;background:#23272f;border:1px solid #ffffff1f;border-radius:8px;max-height:240px;overflow-y:auto;box-shadow:0 4px 20px #00000059}.mention-suggestions-loading,.mention-suggestions-empty{color:#fff;padding:.75rem 1rem;font-size:.9rem}.mention-suggestions-list{margin:0;padding:.25rem 0;list-style:none}.mention-suggestions-item{cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.95rem;transition:background .15s;display:flex}.mention-suggestions-item:hover,.mention-suggestions-item:focus{background:#ffffff14;outline:none}.mention-suggestions-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.mention-suggestions-handle{color:green;font-weight:600}.mention-suggestions-name{color:#ffffffb3;font-size:.85em}.location-feature-placeholder{box-sizing:border-box;color:#ffffffd9;width:100%;font-family:Open Sauce,Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.location-feature-placeholder__text{max-width:36rem;margin:0 0 .55rem;font-size:max(.75rem,min(2.1vw,.95rem));line-height:1.45}.location-feature-placeholder__steps{text-align:left;color:#ffffffc7;max-width:32rem;margin:0 auto .85rem;padding-left:1.35rem;font-size:max(.68rem,min(1.95vw,.88rem));line-height:1.45}.location-feature-placeholder__steps li{margin-bottom:.35rem}.location-feature-placeholder__steps li:last-child{margin-bottom:0}.location-feature-placeholder__steps strong{color:#ffffffeb;font-weight:600}.location-feature-placeholder__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem 1rem;display:flex}.location-feature-placeholder__retry{cursor:pointer;color:#addeb3;background:#adebb31f;border:1px solid #adebb38c;border-radius:.35rem;padding:.4rem .85rem;font-family:inherit;font-size:max(.72rem,min(1.9vw,.88rem));transition:background .15s,border-color .15s}.location-feature-placeholder__retry:hover{background:#adebb338;border-color:#adebb3d9}.location-feature-placeholder--map{text-align:center;background-color:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:1rem 1.25rem;display:flex}.location-feature-placeholder--weather{text-align:center;padding:.35rem .5rem .5rem}.location-feature-placeholder--weather .location-feature-placeholder__text{max-width:none;margin-bottom:.45rem;font-size:max(.55rem,min(2vw,.62rem))}.location-feature-placeholder--weather .location-feature-placeholder__actions{gap:.4rem .75rem}.location-feature-placeholder--weather .location-feature-placeholder__retry{padding:.22rem .55rem;font-size:max(.52rem,min(1.85vw,.58rem))}.location-feature-placeholder--weather .location-feature-placeholder__steps{margin-bottom:.5rem;padding-left:1.1rem;font-size:max(.5rem,min(1.75vw,.58rem))}.location-feature-placeholder--weather .location-feature-placeholder__steps li{margin-bottom:.22rem}[data-theme=light] .location-feature-placeholder{color:#000000c7}[data-theme=light] .location-feature-placeholder .location-feature-placeholder__retry{color:#195f37;background:#1e78461a;border-color:#1e503273}[data-theme=light] .location-feature-placeholder .location-feature-placeholder__retry:hover{background:#1e78462e;border-color:#1e5032a6}[data-theme=light] .location-feature-placeholder .location-feature-placeholder__steps{color:#000000ad}[data-theme=light] .location-feature-placeholder .location-feature-placeholder__steps strong{color:#000000e0}@font-face{font-family:Open Sauce;src:url(../media/OpenSauceSans-Regular.3nqizm1h_jun4.ttf)format("truetype")}div:where(.swal2-container){z-index:12000!important}.PhotoView-Portal{z-index:10500}body.swal2-shown.swal2-height-auto{min-height:100vh;min-height:100dvh}:root{--mapglow:10px;--mapglowcolor:#000}@keyframes newPostHighlightRootLight{0%{background-color:#22c55e59}to{background-color:#fff}}@keyframes newPostHighlightReplyLight{0%{background-color:#22c55e4d}to{background-color:#fff}}@keyframes collapseToggleHighlightLight{0%{background-color:#22c55e4d}to{background-color:#0000}}@keyframes collapseToggleHighlightDescendantLight{0%{background-color:#eab30840}to{background-color:#0000}}@keyframes mentionHighlightRootLight{0%{background-color:#60a5fa59}16.67%{background-color:#fff}33.33%{background-color:#60a5fa59}50%{background-color:#fff}66.67%{background-color:#60a5fa59}83.33%{background-color:#fff}to{background-color:#fff}}@keyframes mentionHighlightReplyLight{0%{background-color:#60a5fa4d}16.67%{background-color:#fff}33.33%{background-color:#60a5fa4d}50%{background-color:#fff}66.67%{background-color:#60a5fa4d}83.33%{background-color:#fff}to{background-color:#fff}}@keyframes channelDeniedArrowBounce{0%,to{transform:translate(0)}50%{transform:translate(-10px)}}.post-card-wrapper .post-card,.post-card-wrapper .post-card-start,.post-card-wrapper .post-card-mid,.post-card-wrapper .post-card-end{transition:transform .12s,filter .12s}.post-card-wrapper--pressing .post-card,.post-card-wrapper--pressing .post-card-start,.post-card-wrapper--pressing .post-card-mid,.post-card-wrapper--pressing .post-card-end{filter:brightness(.92);transform:scale(.996)}@keyframes postCardMenuOpenFlash{0%{filter:brightness(1.12)saturate(1.08)}to{filter:brightness()saturate()}}.post-card-wrapper--activated .post-card,.post-card-wrapper--activated .post-card-start,.post-card-wrapper--activated .post-card-mid,.post-card-wrapper--activated .post-card-end{animation:.42s ease-out forwards postCardMenuOpenFlash}[data-theme=light] .App-header{background-color:var(--ui-app-bg);color:var(--ui-text-primary)}[data-theme=light] .channel-empty-splash-text{color:#08822aeb}[data-theme=light] .sidebar-backdrop{background:#00000040}[data-theme=light] .sidebar-panel{background-color:var(--ui-surface);border-right:1px solid var(--ui-border)}[data-theme=light] .sidebar-logo--sticky,[data-theme=light] .sidebar-bottom--sticky{background-color:var(--ui-surface)}[data-theme=light] .sidebar-nav-item{color:var(--ui-text-primary);border:1px solid #0000}[data-theme=light] .sidebar-nav-item:hover{background-color:var(--ui-hover-overlay);border-color:var(--ui-border-subtle)}[data-theme=light] .sidebar-nav-item--active{background-color:var(--ui-active-overlay);border-color:var(--ui-border)}[data-theme=light] .sidebar-nav-item--new{color:#2d6b30}[data-theme=light] .sidebar-action-icon--new{color:#15803d}[data-theme=light] .sidebar-action-icon--saved{color:#a16207}[data-theme=light] .sidebar-action-icon--logout{color:#b91c1c}[data-theme=light] .sidebar-action-btn{background-color:#2d6b3014;border-color:#2d6b302e}[data-theme=light] .sidebar-action-btn:hover{background-color:#2d6b3024}[data-theme=light] .sidebar-action-btn:focus-visible{outline-offset:2px;outline:2px solid #2d6b3066}[data-theme=light] .sidebar-channels-label{color:var(--ui-label-color);letter-spacing:var(--ui-label-tracking)}[data-theme=light] .sidebar-divider{border-top-color:var(--ui-divider)}[data-theme=light] .sidebar-version-link{color:#0006}[data-theme=light] .sidebar-version-link:hover{color:#000000a6}[data-theme=light] .sidebar-channels-search-icon-btn{color:#00000073}[data-theme=light] .sidebar-channels-search-icon-btn:hover{color:#000000b3;background:#0000000f}[data-theme=light] .sidebar-channels-search-icon-btn:focus-visible{outline-color:#0006}[data-theme=light] .sidebar-channels-search-icon{color:inherit}[data-theme=light] .sidebar-channels-search-input{color:#1a1a1a;background:#0000000f;border-color:#0000001f}[data-theme=light] .sidebar-channels-search-input::placeholder{color:#0006}[data-theme=light] .sidebar-channels-search-input:focus{background:#00000014;border-color:#0003}[data-theme=light] .sidebar-channel-public-icon{color:#0000008c}[data-theme=light] #sidebar.sidebar-panel .channel-avatar{border-color:#0000001f}[data-theme=light] #sidebar.sidebar-panel .channel-avatar--letter{color:#000000e0;background:#00000012}[data-theme=light] #sidebar.sidebar-panel .channel-avatar--emoji{background:#0000000d}[data-theme=light] #sidebar.sidebar-panel .channel-avatar--sm{width:46px;height:46px;font-size:1.15rem}[data-theme=light] #sidebar.sidebar-panel .channel-avatar--sm.channel-avatar--emoji .channel-avatar__emoji{font-size:1.62rem}[data-theme=light] .sidebar-channel-preview-sender{color:#0000008c}[data-theme=light] .sidebar-channel-preview-message{color:#0000006b}[data-theme=light] #sidebar.sidebar-panel{color:#1a1a1a}[data-theme=light] .oauth-login-cluster .login-as-label{opacity:.95;color:#0000008c}[data-theme=light] .oauth-login-cluster .logonButton{background-color:#252525!important}[data-theme=light] .oauth-login-cluster .logonButton:hover{background-color:#2d2d2d!important}[data-theme=light] .oauth-login-cluster .logonButton--disabled{color:#888!important;background-color:#dcdee1!important}[data-theme=light] .sidebar-handle{color:#1a1a1a;background-color:#2d4a30}[data-theme=light] .sidebar-handle:hover{background-color:#264029}[data-theme=light] .user-card .user-card-avatar-wrap.user-card-avatar-btn:focus-visible{outline-offset:2px;outline:2px solid #00000059}[data-theme=light] .user-card .user-card-avatar-settings-hint{color:#ffffffd1;background:#00000052}[data-theme=light] .user-settings-modal-backdrop{background:#00000059}[data-theme=light] .user-settings-modal-panel{background:var(--ui-surface);border-color:var(--ui-border);box-shadow:var(--ui-shadow-lg)}[data-theme=light] .user-settings-modal-header{border-bottom-color:#0000001a}[data-theme=light] .user-settings-modal-header h2{color:#000000e6}[data-theme=light] .user-settings-modal-close{color:#0009}[data-theme=light] .user-settings-modal-close:hover{color:#1a1a1a;background:#00000014}[data-theme=light] .user-settings-label{color:#0000008c}[data-theme=light] .user-settings-readonly,[data-theme=light] .user-settings-hint{color:#000c}[data-theme=light] .user-settings-input{color:#1a1a1a;background:#0000000d;border-color:#0000001f}[data-theme=light] .user-settings-input::placeholder{color:#0006}[data-theme=light] .user-settings-avatar-action-btn{color:#0f172a;background:#f1f5f9f2;border-color:#64748b59}[data-theme=light] .user-settings-avatar-action-btn:hover:not(:disabled){background:#e2e8f0}[data-theme=light] .user-settings-avatar-action-btn--muted{color:#475569;border-color:#64748b4d}[data-theme=light] .user-settings-avatar-action-btn--muted:hover:not(:disabled){color:#0f172a;background:#0000000a}[data-theme=light] .user-settings-avatar-remove{color:#0f172a;background:#fff;border-color:#0f172a33;box-shadow:0 1px 3px #0f172a1f}[data-theme=light] .user-settings-avatar-remove:hover:not(:disabled){color:#991b1b;background:#fef2f2;border-color:#991b1b59}[data-theme=light] .user-settings-cancel,[data-theme=light] .user-settings-save{color:#1a1a1a}[data-theme=light] .user-settings-cancel{background:#00000014}[data-theme=light] .user-settings-cancel:hover{background:#0000001f}[data-theme=light] .user-settings-save{color:#0e1621;background:#adebb3}[data-theme=light] .user-settings-save:hover:not(:disabled){background:#7dd87d}[data-theme=light] .user-settings-actions{border-top-color:#0000001a}[data-theme=light] .user-settings-logout{color:#b91c1c;background:#b91c1c14;border-color:#b91c1c38}[data-theme=light] .user-settings-logout:hover{color:#991b1b;background:#b91c1c24;border-color:#b91c1c59}[data-theme=light] .user-settings-logout:focus-visible{outline-color:#b91c1c73}[data-theme=light] .user-settings-mine-accent-option{border-color:#0000001f}[data-theme=light] .user-settings-mine-accent-option:hover{background:#0000000a}[data-theme=light] .user-settings-mine-accent-option:has(input:checked){background:#5a9e8a1f;border-color:#2d785073}[data-theme=light] .user-settings-mine-accent-label{color:#000000d1}[data-theme=light] .user-settings-rail-option{border-color:#0000001f}[data-theme=light] .user-settings-rail-option:hover{background:#0000000a}[data-theme=light] .user-settings-rail-option.is-selected{background:#5a9e8a1f;border-color:#2d785073}[data-theme=light] .user-settings-rail-option:has(input:checked){background:#5a9e8a1f;border-color:#2d785073}[data-theme=light] .user-settings-rail-option-label{color:#000000d1}[data-theme=light] .user-settings-rail-preview-line{background:#00000047}[data-theme=light] .user-settings-rail-preview--git .user-settings-rail-preview-line:first-child{background:#5e94c9}[data-theme=light] .user-settings-rail-preview--git .user-settings-rail-preview-line:nth-child(2){background:#7d5ec9}[data-theme=light] .user-settings-rail-preview--git .user-settings-rail-preview-line:nth-child(3){background:#c95ec2}[data-theme=light] .user-settings-rail-preview--git .user-settings-rail-preview-line:before{box-shadow:0 0 0 1.5px var(--ui-surface,#fff)}[data-theme=light] .user-profile-modal-backdrop{background:#00000059}[data-theme=light] .user-profile-modal-panel{background:var(--ui-surface);border-color:var(--ui-border);box-shadow:var(--ui-shadow-lg)}[data-theme=light] .user-profile-modal-header{border-bottom-color:#0000001a}[data-theme=light] .user-profile-modal-header h2{color:#000000e6}[data-theme=light] .user-profile-modal-close{color:#0009}[data-theme=light] .user-profile-modal-close:hover{color:#1a1a1a;background:#00000014}[data-theme=light] .user-profile-hero--with-meta{border-bottom-color:#0000001a}[data-theme=light] .user-profile-avatar{background:#0000000d;border-color:#0000001f}[data-theme=light] .user-profile-avatar--fallback{color:#000c}[data-theme=light] .user-profile-provider-badge{background:#fff;border-color:#0000001f}[data-theme=light] .user-profile-hero-name{color:#000000e6}[data-theme=light] .user-profile-hero-handle{color:#2e7d32}[data-theme=light] .user-profile-hero-joined{color:#00000080}[data-theme=light] .user-profile-hero-joined-rel{color:#0006}[data-theme=light] .user-profile-meta-row{background:#00000005;border-color:#00000014}[data-theme=light] .user-profile-meta-label{color:#00000073}[data-theme=light] .user-profile-meta-value{color:#000000e0}[data-theme=light] .user-profile-meta-email{color:#2e7d32}[data-theme=light] .user-profile-meta-email:hover{color:#1b5e20}[data-theme=light] .user-profile-provider-link{color:#000000d9;background:#0000000a;border-color:#0000001a}[data-theme=light] .user-profile-provider-link:hover{color:#1a1a1a;background:#00000012;border-color:#2e7d3259}[data-theme=light] .user-profile-loading{color:#000000a6}[data-theme=light] .user-profile-error{color:#c62828}[data-theme=light] .user-profile-posts-section{border-top-color:#0000001a}[data-theme=light] .user-profile-posts-heading{color:#00000080}[data-theme=light] .user-profile-post-card{color:#000000e0;background:#00000005;border-color:#00000014}[data-theme=light] .user-profile-post-card:hover{background:#0000000a;border-color:#2e7d324d}[data-theme=light] .user-profile-post-card-text{color:#000000d9}[data-theme=light] .user-profile-post-card-date{color:#00000073}[data-theme=light] .channel-settings-modal-backdrop{background:#00000059}[data-theme=light] .channel-settings-modal-panel{background:var(--ui-surface);border-color:var(--ui-border);box-shadow:var(--ui-shadow-lg)}[data-theme=light] .channel-settings-modal-header{border-bottom-color:#0000001a}[data-theme=light] .channel-settings-modal-header h2{color:#000000e6}[data-theme=light] .channel-settings-modal-close{color:#0009}[data-theme=light] .channel-settings-modal-close:hover{color:#1a1a1a;background:#00000014}[data-theme=light] .channel-settings-modal-loading,[data-theme=light] .channel-settings-modal-error{color:#000000b3}[data-theme=light] .channel-settings-modal-error{color:#c62828}[data-theme=light] .new-channel-modal-backdrop{background:#00000059}[data-theme=light] .new-channel-modal-panel{background:var(--ui-surface);border-color:var(--ui-border);box-shadow:var(--ui-shadow-lg)}[data-theme=light] .new-channel-modal-header{border-bottom-color:#0000001a}[data-theme=light] .new-channel-modal-header h2{color:#000000e6}[data-theme=light] .new-channel-modal-close{color:#0009}[data-theme=light] .new-channel-modal-close:hover:not(:disabled){color:#1a1a1a;background:#00000014}[data-theme=light] .new-channel-label,[data-theme=light] .new-channel-hint,[data-theme=light] .new-channel-created-key{color:#0000008c}[data-theme=light] .new-channel-created-name{color:#000000d9}[data-theme=light] .new-channel-input,[data-theme=light] .new-channel-link-input{color:#1a1a1a;background:#0000000d;border-color:#0000001f}[data-theme=light] .new-channel-input::placeholder,[data-theme=light] .new-channel-link-input::placeholder{color:#0006}[data-theme=light] .new-channel-cancel{color:#1a1a1a;background:#0000000f}[data-theme=light] .new-channel-cancel:hover:not(:disabled){background:#0000001a}[data-theme=light] .new-channel-actions{border-top-color:#0000001a}[data-theme=light] .new-channel-error{color:#c62828}[data-theme=light] .post-info-modal-backdrop{background:#00000059}[data-theme=light] .post-info-modal-panel{background:#fff;border-color:#0000001a;box-shadow:0 12px 40px #00000026}[data-theme=light] .post-info-modal-weather-icon{color:#000000bf}[data-theme=light] .mention-suggestions{background:#fff;border-color:#0000001f;box-shadow:0 4px 20px #0000001f}[data-theme=light] .mention-suggestions-loading,[data-theme=light] .mention-suggestions-empty{color:#0009}[data-theme=light] .mention-suggestions-item:hover,[data-theme=light] .mention-suggestions-item:focus{background:#0000000f}[data-theme=light] .mention-suggestions-handle{color:#1b5e20}[data-theme=light] .mention-suggestions-name{color:#0009}[data-theme=light] .channel-settings-section h3{color:#000000bf}[data-theme=light] .channel-settings-profile-role{color:#00000080}[data-theme=light] .channel-settings-profile-role strong{color:#000c}[data-theme=light] .settings-accordion{background:#00000005;border-color:#0000001a}[data-theme=light] .settings-accordion--danger{border-color:#c6282859}[data-theme=light] .settings-accordion--danger .settings-accordion-title{color:#c62828}[data-theme=light] .settings-accordion-trigger:hover{background:#00000008}[data-theme=light] .settings-accordion-title{color:#000000c7}[data-theme=light] .settings-accordion-summary{color:#00000073}[data-theme=light] .settings-accordion-chevron{color:#00000080}[data-theme=light] .settings-accordion-panel{border-top-color:#00000014}[data-theme=light] .settings-field-label,[data-theme=light] .channel-settings-field-label{color:#000000b3}[data-theme=light] .settings-badge,[data-theme=light] .channel-settings-badge{color:#0009;background:#0000000f;border-color:#0000001a}[data-theme=light] .settings-badge--on,[data-theme=light] .channel-settings-badge--on{color:#0e1621;background:#adebb3;border-color:#0000}[data-theme=light] .user-settings-profile-top{border-bottom-color:#0000001a}[data-theme=light] .user-settings-profile-title{color:#000000e6}[data-theme=light] .user-settings-profile-sub{color:#00000080}[data-theme=light] .user-settings-profile-handle{color:#2e7d32}[data-theme=light] .channel-settings-hint{color:#0000008c}[data-theme=light] .channel-settings-link-input{color:#1a1a1a;background:#0000000d;border-color:#0000001f}[data-theme=light] .channel-settings-link-input::placeholder{color:#0006}[data-theme=light] .channel-settings-qr-toggle{color:#000000d9;background:#0000000d;border-color:#0000001f}[data-theme=light] .channel-settings-qr-toggle:hover:not(:disabled){background:#00000014}[data-theme=light] .channel-invite-qr-panel{background:#00000008;border-color:#0000001a}[data-theme=light] .channel-invite-qr-channel-name{color:#000000e0}[data-theme=light] .channel-settings-qr-secondary-btn{color:#000000d9;background:#00000014}[data-theme=light] .channel-settings-qr-secondary-btn:hover:not(:disabled){background:#0000001f}[data-theme=light] .channel-invite-qr-action-msg{color:#2e7d32}[data-theme=light] .channel-settings-search-input{color:#1a1a1a;background:#0000000d;border-color:#0000001f}[data-theme=light] .channel-settings-search-input::placeholder{color:#00000073}[data-theme=light] .channel-settings-user-item,[data-theme=light] .channel-settings-member-item{background:#0000000a}[data-theme=light] .channel-settings-user-name{color:#000000e6}[data-theme=light] .channel-settings-member-id,[data-theme=light] .channel-settings-member-label{color:#000000d9}[data-theme=light] .channel-settings-member-avatar{background:#0000000f;border-color:#0000001f}[data-theme=light] .channel-settings-member-avatar--fallback{color:#000000bf}[data-theme=light] button.channel-settings-member-label--link{color:#2e7d32}[data-theme=light] .channel-settings-member-role{color:#000000bf;background:#00000014}[data-theme=light] .channel-settings-member-via{color:#00000080}[data-theme=light] .channel-settings-role-btn{color:#1b5e20;border-color:#2d6b3080}[data-theme=light] .channel-settings-role-btn:hover:not(:disabled){background:#2d6b301f}[data-theme=light] .channel-settings-remove-btn{color:#c62828;background:#c628281f}[data-theme=light] .channel-settings-remove-btn:hover:not(:disabled){background:#c6282838}[data-theme=light] .channel-settings-no-users{color:#0000008c}[data-theme=light] .channel-settings-section--danger{border-top-color:#c6282840}[data-theme=light] .channel-settings-delete-channel-btn{color:#fff;background:#c62828}[data-theme=light] .channel-settings-delete-channel-btn:hover:not(:disabled){background:#b71c1c}[data-theme=light] .channel-settings-display-value{color:#000000e0}[data-theme=light] .channel-settings-edit-icon-btn{color:#00000080}[data-theme=light] .channel-settings-edit-icon-btn:hover{color:#2e7d32;background:#0000000f}[data-theme=light] .channel-settings-edit-input{color:#1a1a1a;background:#0000000d;border-color:#0000001f}[data-theme=light] .channel-settings-edit-input::placeholder{color:#0006}[data-theme=light] .channel-settings-edit-btn.channel-settings-edit-cancel{color:#000000d9;background:#00000014}[data-theme=light] .channel-settings-edit-btn.channel-settings-edit-cancel:hover:not(:disabled){background:#0000001f}[data-theme=light] .channel-settings-alert-preview{background:#0000000a;border-color:#0000001a}[data-theme=light] .channel-settings-alert-preview-title,[data-theme=light] .channel-settings-alert-preview-body,[data-theme=light] .channel-settings-alert-label{color:#000000e0}[data-theme=light] .channel-settings-alert-textarea{color:#1a1a1a;background:#0000000d;border-color:#0000001f}[data-theme=light] .channel-settings-alert-textarea::placeholder{color:#0006}[data-theme=light] .channel-settings-alert-check{color:#000000bf}[data-theme=light] .channel-settings-coming-soon{color:#00000073}[data-theme=light] .channel-alert-modal-panel{background:#f8f9fb;border:1px solid #0000001f;box-shadow:0 12px 40px #00000026}[data-theme=light] .channel-alert-modal{-webkit-backdrop-filter:blur(.75rem)saturate(160%);backdrop-filter:blur(.75rem)saturate(160%);background:#ffffff73}[data-theme=light] .channel-alert-modal-header{border-bottom-color:#0000001f}[data-theme=light] .channel-alert-modal-header-label h2,[data-theme=light] .channel-alert-markdown{color:#1a1a1a}[data-theme=light] .channel-alert-modal-icon{color:#2e7d32}[data-theme=light] .channel-alert-modal-close{color:#374151}[data-theme=light] .channel-alert-modal-close:hover{color:#111827;background:#00000014}[data-theme=light] .channel-alert-modal-footer{border-top-color:#0000001f}[data-theme=light] .channel-alert-queue-hint{color:#0000008c}[data-theme=light] .channel-alert-info-pill{color:#2e4a31;background:#e3e8ee;border-color:#2e4a3138}[data-theme=light] .channel-alert-info-pill:hover{background:#d8dee6;border-color:#2e4a3152}[data-theme=light] .user-settings-error{color:#c62828}[data-theme=light] div:where(.swal2-container) div:where(.swal2-popup){color:#1a1a1a;background:#fff;border:1px solid #0000001a;box-shadow:0 12px 40px #00000026}[data-theme=light] div:where(.swal2-container) h2:where(.swal2-title){color:#1a1a1a}[data-theme=light] div:where(.swal2-container) div:where(.swal2-html-container){color:#1a1a1a}[data-theme=light] div:where(.swal2-container) button:where(.swal2-close){color:#5c5c5c}[data-theme=light] div:where(.swal2-container) button:where(.swal2-close):hover{color:#1a1a1a;background:#0000000f}[data-theme=light] div:where(.swal2-container) input:where(.swal2-input){color:#1a1a1a;background:#f5f6f8;border-color:#00000026}[data-theme=light] div:where(.swal2-container) input:where(.swal2-file){color:#1a1a1a;background:#f5f6f8;border-color:#00000026}[data-theme=light] div:where(.swal2-container) textarea:where(.swal2-textarea){color:#1a1a1a;background:#f5f6f8;border-color:#00000026}[data-theme=light] div:where(.swal2-container) input:where(.swal2-input)::placeholder{color:#00000073}[data-theme=light] div:where(.swal2-container) input:where(.swal2-file)::placeholder{color:#00000073}[data-theme=light] div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#00000073}[data-theme=light] div:where(.swal2-container) input:where(.swal2-input):focus{border-color:#5a9e8a;box-shadow:0 0 0 3px #5a9e8a40}[data-theme=light] div:where(.swal2-container) input:where(.swal2-file):focus{border-color:#5a9e8a;box-shadow:0 0 0 3px #5a9e8a40}[data-theme=light] div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border-color:#5a9e8a;box-shadow:0 0 0 3px #5a9e8a40}[data-theme=light] div:where(.swal2-container) div:where(.swal2-validation-message){color:#b71c1c;background:#ffebee}[data-theme=light] .swal2-html-container .swal2-html-channel-created{color:#000000e6}[data-theme=light] .swal2-html-container .channel-url-input{color:#1a1a1a;background:#0000000d;border-color:#0000001f}[data-theme=light] .colored-toast .swal2-title,[data-theme=light] .colored-toast .swal2-close,[data-theme=light] .colored-toast .swal2-html-container{color:#fff}[data-theme=light] .theme-toggle{color:#e2e8f0;background-color:#2d4a30;box-shadow:0 2px 12px #0003}[data-theme=light] .theme-toggle:hover{color:#fff;background-color:#264029;box-shadow:0 4px 16px #00000040}@media (hover:hover){[data-theme=light] .post-card:hover,[data-theme=light] .post-card-start:hover,[data-theme=light] .post-card-mid:hover,[data-theme=light] .post-card-end:hover{filter:none;box-shadow:0 2px 12px #0000001a}[data-theme=light] .post-card--mine:hover,[data-theme=light] .post-card-start.post-card--mine:hover,[data-theme=light] .post-card-mid.post-card--mine:hover,[data-theme=light] .post-card-end.post-card--mine:hover{box-shadow:inset 4px 0 0 0 var(--post-mine-accent-inset,#1b5e207a),var(--ui-card-shadow),0 2px 12px #0000001a}}[data-theme=light] .post-card-new{animation:1s ease-out forwards newPostHighlightRootLight}[data-theme=light] .post-card-new.post-card-reply{animation:1s ease-out forwards newPostHighlightReplyLight}[data-theme=light] .post-card-mention-highlight{animation:2.592s ease-in-out forwards mentionHighlightRootLight}[data-theme=light] .post-card-mention-highlight.post-card-reply{animation:2.592s ease-in-out forwards mentionHighlightReplyLight}[data-theme=light] .post-card-wrapper--pressing .post-card,[data-theme=light] .post-card-wrapper--pressing .post-card-start,[data-theme=light] .post-card-wrapper--pressing .post-card-mid,[data-theme=light] .post-card-wrapper--pressing .post-card-end{filter:brightness(.96)}@keyframes postCardMenuOpenFlashLight{0%{filter:brightness(.97);box-shadow:inset 0 0 0 2px #2563eb59}to{filter:brightness();box-shadow:inset 0 0 #2563eb00}}[data-theme=light] .post-card-wrapper--activated .post-card,[data-theme=light] .post-card-wrapper--activated .post-card-start,[data-theme=light] .post-card-wrapper--activated .post-card-mid,[data-theme=light] .post-card-wrapper--activated .post-card-end{animation:.42s ease-out forwards postCardMenuOpenFlashLight}@keyframes postCardMenuOpenFlashLightMine{0%{filter:brightness(.97);box-shadow:inset 4px 0 0 0 var(--post-mine-accent-inset,#1b5e207a),var(--ui-card-shadow),inset 0 0 0 2px #2563eb59}to{filter:brightness();box-shadow:inset 4px 0 0 0 var(--post-mine-accent-inset,#1b5e207a),var(--ui-card-shadow)}}[data-theme=light] .post-card-wrapper--activated .post-card--mine,[data-theme=light] .post-card-wrapper--activated .post-card-start.post-card--mine,[data-theme=light] .post-card-wrapper--activated .post-card-mid.post-card--mine,[data-theme=light] .post-card-wrapper--activated .post-card-end.post-card--mine{animation:.42s ease-out forwards postCardMenuOpenFlashLightMine}[data-theme=light] .post-collapse-toggle--new{animation:1s ease-out forwards collapseToggleHighlightLight}[data-theme=light] .post-collapse-toggle--new-descendant{animation:1s ease-out forwards collapseToggleHighlightDescendantLight}[data-theme=light] .linkify-mention-link{color:#1b5e20;background:#1b5e2024;border-color:#1b5e2047}[data-theme=light] .linkify-mention-link:hover{color:#2e7d32;background:#1b5e2038;border-color:#1b5e2066}[data-theme=light] .linkify-mention-link--static:hover{color:#1b5e20;background:#1b5e2024}[data-theme=light] .post-body{color:#1a1a1a}[data-theme=light] .post-body blockquote{background-color:#78c0a826;border-left-color:#5a9e8a}[data-theme=light] .post-body code,[data-theme=light] .post-name{color:#1a1a1a;background-color:#e8eaed}[data-theme=light] .post-name:hover{background-color:#dadce0}[data-theme=light] .post_name_avatar:hover{background-color:#dadce0;box-shadow:0 0 0 1px #3f7cd62e,0 0 8px #3f7cd633}[data-theme=light] .post_name_avatar.post_name_avatar--registered:hover{opacity:.95;background-color:#0000}[data-theme=light] .post-dt,[data-theme=light] .post-meta-data,[data-theme=light] .post-edited{color:#5c5c5c}[data-theme=light] .post-edited{opacity:.65}[data-theme=light] .linkify-mention-link{border-color:#1b5e2047}[data-theme=light] .post-collapse-toggle{color:#5c5c5c}[data-theme=light] .post-collapse-toggle:hover{color:#3f7cd6;background-color:#3f7cd614}[data-theme=light] .post-thread-branch{--post-thread-rail-color:#00000039;--post-thread-rail-width:1.25px}[data-theme=light] .postMenuBtn .post-reaction-chip{color:var(--ui-text-secondary)}[data-theme=light] .postMenuBtn .post-reaction-chip:hover,[data-theme=light] .postMenuBtn .post-reaction-chip--active{color:var(--ui-accent);background:0 0}[data-theme=light] .postMenuBtn .post-reaction-chip--active:hover{background:0 0}[data-theme=light] .postMenuBtn .post-reaction-count,[data-theme=light] .postMenuBtn .post-reaction-chip--active .post-reaction-count{color:var(--ui-text-muted)}[data-theme=light] .postMenuBtn .post-reaction-chip--active .post-reaction-count{color:var(--ui-accent)}[data-theme=light] .postMenuBtn .post-reaction-add-btn{color:var(--ui-text-muted)}[data-theme=light] .postMenuBtn .post-reaction-add-btn:hover{color:var(--ui-accent);background:0 0}[data-theme=light] .inline-reply-container{background-color:#f5f6f8;border:1px solid #0000000f}[data-theme=light] .inline-reply-container .inline-reply-inpBody{color:#1a1a1a;background-color:#0000}[data-theme=light] .inline-reply-container #inline-reply-btnPhoto,[data-theme=light] .inline-reply-container #inline-reply-btnGif,[data-theme=light] .inline-reply-container .composer-media-options-trigger,[data-theme=light] .inline-reply-container .inline-reply-send{color:#1b5e20}[data-theme=light] .inline-reply-container #inline-reply-btnPhoto:hover,[data-theme=light] .inline-reply-container #inline-reply-btnGif:hover,[data-theme=light] .inline-reply-container .composer-media-options-trigger:hover,[data-theme=light] .inline-reply-container .inline-reply-send:hover{color:#2e7d32}[data-theme=light] .inline-reply-container .composer-media-options-trigger.composer-media-options-trigger--open{color:#2e7d32;background-color:#3f7cd61f}[data-theme=light] .inline-reply-container .inline-reply-cancel{color:#5c5c5c}[data-theme=light] .inline-reply-container .inline-reply-cancel:hover{color:#1a1a1a}[data-theme=light] .inline-reply-container .btn-send-spinner{color:#1b5e20}[data-theme=light] .composer-preview-panel{background:var(--ui-card-bg);border-color:var(--ui-preview-border,var(--ui-accent));color:var(--ui-text-primary);font-size:65%}[data-theme=light] .composer-preview-panel--reply{background:var(--ui-card-bg)}[data-theme=light] .composer-preview-body{color:var(--ui-text-primary)}[data-theme=light] .composer-preview-body blockquote{background-color:#0000000a}[data-theme=light] .composer-preview-body code{background-color:#0000000f}[data-theme=light] .composer-preview-icon-btn{color:#1b5e20}[data-theme=light] .composer-preview-icon-btn:hover{color:#2e7d32}[data-theme=light] .composer-preview-icon-btn--active{color:#2e7d32;background:#3f7cd61f}[data-theme=light] #post-edit-btnGif{color:#1b5e20}[data-theme=light] #post-edit-btnGif:hover{color:#2e7d32}[data-theme=light] .post-body-edit-textarea{color:#1a1a1a;background-color:#0000000a;border-color:#3f7cd64d}[data-theme=light] .post-body-edit-cancel{color:#5c5c5c}[data-theme=light] .post-body-edit-cancel:hover:not(:disabled){color:#1a1a1a}[data-theme=light] .post-body-edit-save{color:#2a5ab5;background:#3f7cd633}[data-theme=light] .post-body-edit-save:hover:not(:disabled){background:#3f7cd64d}[data-theme=light] #input-container{background-color:var(--ui-input-bg);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-sm);border-radius:var(--ui-radius-lg)}[data-theme=light] #input-container .inpName,[data-theme=light] #input-container .inpBody{background-color:var(--ui-input-bg);color:var(--ui-text-primary)}[data-theme=light] #input-container #btnSend,[data-theme=light] #input-container #btnPhoto,[data-theme=light] #input-container #btnGif,[data-theme=light] #input-container #btnLocation,[data-theme=light] #input-container .composer-media-options-trigger{color:#2e4a31!important;background-color:#0000!important}[data-theme=light] #input-container #btnSend:hover:not(:disabled),[data-theme=light] #input-container #btnPhoto:hover:not(:disabled),[data-theme=light] #input-container #btnGif:hover:not(:disabled),[data-theme=light] #input-container #btnLocation:hover:not(:disabled),[data-theme=light] #input-container .composer-media-options-trigger:hover:not(:disabled){color:#264029!important}[data-theme=light] #input-container #btnSend.composer-media-options-trigger--open,[data-theme=light] #input-container #btnPhoto.composer-media-options-trigger--open,[data-theme=light] #input-container #btnGif.composer-media-options-trigger--open,[data-theme=light] #input-container #btnLocation.composer-media-options-trigger--open,[data-theme=light] #input-container .composer-media-options-trigger.composer-media-options-trigger--open{color:#264029!important;background-color:#3f7cd61f!important}[data-theme=light] #input-container #btnSend{color:#2e4a31!important}[data-theme=light] #input-container #btnSend svg{color:inherit;fill:currentColor}[data-theme=light] #input-container #btnSend:hover:not(:disabled){color:#264029!important}[data-theme=light] #input-container #btnLocation.location-off{color:#6b6b6b!important}[data-theme=light] #input-container .btn-send-spinner{color:#2e4a31!important;border-color:currentColor #0000 currentColor currentColor!important}[data-theme=light] .composer-media-options-pop{color:#1a1a1a;background:#fff;border:1px solid #0000001a;box-shadow:0 8px 28px #0000001f}[data-theme=light] .composer-media-options-pop__btn{color:#2e4a31;background:#0000000d}[data-theme=light] .composer-media-options-pop__btn:hover{color:#264029;background:#3f7cd61a}[data-theme=light] .composer-media-options-pop__btn:focus-visible{outline-offset:2px;outline:2px solid #3f7cd680}[data-theme=light] .composer-media-options-pop__btn--muted{color:#6b6b6b}[data-theme=light] .composer-media-options-pop__btn--muted:hover{color:#2e4a31}[data-theme=light] .gif-picker-panel{color:#1a1a1a;background:#fff;border-color:#0000001a;box-shadow:0 8px 28px #0000001f}[data-theme=light] .gif-picker-panel__head{border-bottom-color:#00000014}[data-theme=light] .gif-picker-panel__search{color:#1a1a1a;background:#f5f6f8;border-color:#0000001f}[data-theme=light] .gif-picker-panel__hint,[data-theme=light] .gif-picker-panel__status{color:#0000008c}[data-theme=light] .post-body-inline-gif,[data-theme=light] .post-body-md-image,[data-theme=light] .post-sm-photo{background:#0000000a}[data-theme=light] .add-post-container{background-color:#0000!important}[data-theme=light] #myWeather{border-radius:var(--ui-radius-lg);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-sm);background-color:var(--ui-surface)!important}[data-theme=light] #myWeather #hour-text{fill:#1a1a1a}[data-theme=light] #myWeather .triangle{fill:#1a1a1a;stroke:#1a1a1a}[data-theme=light] .connection-toast{color:#fff;background:#000000d9;border:1px solid #ffffff26}[data-theme=light] .scrollButton{background-color:var(--ui-surface);color:#5a52b3;border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-md)}[data-theme=light] .scrollButton:hover{color:#4338a0;box-shadow:var(--ui-shadow-lg)}[data-theme=light] #myWeather{color:#3a3a3a;background-color:#f5f6f8;border-color:#00000014;border-radius:1rem}[data-theme=light] .weatherToggleHandle{box-shadow:none;background:#e3e8ee;border:1px solid #2e4a3138}[data-theme=light] .weatherToggleHandle:hover{background:#d8dee6;border-color:#2e4a3152}[data-theme=light] .weatherToggleHandle .handleIcon,[data-theme=light] .weatherToggleHandle .weatherHandleIcon{color:#2e4a31}[data-theme=light] .mapWrapper{background-color:#1a1a1a}[data-theme=light] .post-menu-btn{color:#5a52b3}[data-theme=light] .post-menu-btn:hover{color:#4338a0;background-color:#5a52b31a}[data-theme=light] .post-menu.szh-menu{color:#1a1a1a;background-color:#fff;border:1px solid #0000001a;border-radius:10px;max-width:min(22rem,100vw - 16px);padding:6px;box-shadow:0 6px 22px #0000001a}[data-theme=light] .post-menu-divider{background:#00000014;margin:6px 8px}[data-theme=light] .post-menu-divider--before-danger{margin-top:8px;margin-bottom:4px}[data-theme=light] .post-menu-item{border-radius:6px;padding:9px 12px}[data-theme=light] .post-menu-item:hover,[data-theme=light] .post-menu-item.szh-menu__item--hover,[data-theme=light] .post-menu-item.szh-menu__item--focus{background-color:#0000000d}@media (hover:hover){[data-theme=light] .post-menu-item:hover:not(.post-menu-item--pressing),[data-theme=light] .post-menu-item.szh-menu__item--hover:not(.post-menu-item--pressing),[data-theme=light] .post-menu-item.szh-menu__item--focus:not(.post-menu-item--pressing){filter:none;box-shadow:none}}[data-theme=light] .post-menu-item--danger:hover,[data-theme=light] .post-menu-item--danger.szh-menu__item--hover,[data-theme=light] .post-menu-item--danger.szh-menu__item--focus{background-color:#dc262614}[data-theme=light] .post-menu-item.post-menu-item--pressing{filter:brightness(.96)}@keyframes postMenuItemOpenFlashLight{0%{filter:brightness(.97);box-shadow:inset 0 0 0 2px #2563eb59}to{filter:brightness();box-shadow:inset 0 0 #2563eb00}}[data-theme=light] .post-menu-item.post-menu-item--activated{animation:.42s ease-out forwards postMenuItemOpenFlashLight}[data-theme=light] .post-menu .szh-menu__arrow{background-color:#fff;border-top:1px solid #0000001a;border-left:1px solid #0000001a}[data-theme=light] .post-menu-item--info svg{color:#b45309!important}[data-theme=light] .channel-loading,[data-theme=light] .channel-access-denied,[data-theme=light] .channel-join-offer{color:#1a1a1a;background:#0000000a}[data-theme=light] .channel-loading{color:#2a2a2a}[data-theme=light] .channel-access-denied h2,[data-theme=light] .channel-access-denied p,[data-theme=light] .channel-join-offer h2,[data-theme=light] .channel-join-offer p{color:inherit}[data-theme=light] .channel-join-offer button{color:#0e1621;background:#adebb3}[data-theme=light] .channel-join-offer button:hover:not(:disabled){background:#7dd87d}[data-theme=light] .channel-join-offer button:disabled{opacity:.8}[data-theme=light] .mapToggleHandle{box-shadow:none;background:#e3e8ee;border:1px solid #2e4a3138}[data-theme=light] .mapToggleHandle:hover{background:#d8dee6;border-color:#2e4a3152}[data-theme=light] .mapToggleHandle .handleIcon,[data-theme=light] .mapToggleHandle .mapHandleIcon{color:#2e4a31}[data-theme=light] .addr{color:#5c5c5c}[data-theme=light] .weather-info{color:#1a1a1a}[data-theme=light] .weather-info .loc .coords{color:#5c5c5c}[data-theme=light] .post-info-modal-panel{background:#f8f9fb;border:1px solid #0000001f;box-shadow:0 12px 40px #00000026}[data-theme=light] .post-info-modal-header{border-bottom-color:#0000001f}[data-theme=light] .post-info-modal-title-row h2{color:#1a1a1a}[data-theme=light] .post-info-modal-title-row--button:hover{background:#0000000f}[data-theme=light] .post-info-modal-title-row--button:focus-visible{outline-color:#0f172a59}[data-theme=light] .post-info-modal-title-avatar{background:#0000000a;border-color:#00000029}[data-theme=light] .post-info-modal-close{color:#374151}[data-theme=light] .post-info-modal-close:hover{color:#111827;background:#00000014}[data-theme=light] .post-info-modal-footer{color:#4b5563;border-top-color:#0000001f}[data-theme=light] .post-info-modal .post-info-popup,[data-theme=light] .post-info-modal .post-info-location-name,[data-theme=light] .post-info-modal .post-info-value,[data-theme=light] .post-info-modal .post-info-sun-item{color:#1a1a1a}[data-theme=light] .post-info-modal .post-info-coords{color:#1d4ed8}[data-theme=light] .post-info-modal .post-info-coords:hover{color:#1e40af}[data-theme=light] .post-info-modal .post-info-show-on-map{color:#1d4ed8}[data-theme=light] .post-info-modal .post-info-show-on-map:hover{color:#1e40af}[data-theme=light] .post-info-modal .post-info-section{border-bottom-color:#0000001a}[data-theme=light] .post-info-modal .post-info-metric{background:#3b82f61a}[data-theme=light] .post-info-modal .post-info-icon,[data-theme=light] .post-info-modal .wIcons2{color:#1d4ed8}[data-theme=light] .post-info-modal .post-info-modal-weather-icon,[data-theme=light] .post-info-popup{color:#1a1a1a}[data-theme=light] .post-info-section{border-bottom-color:#2d6b3033}[data-theme=light] .post-info-coords{color:#2e6b31}[data-theme=light] .post-info-coords:hover{color:#1b5e20}[data-theme=light] .post-info-metric{background:#2d6b3014}[data-theme=light] .wIcons2,[data-theme=light] .wIcons3{color:#3f7cd6}[data-theme=light] .postMenuBtn .post-reaction-reactors-popover,[data-theme=light] .post-reaction-reactors-popover--portal{background:#fff;border:1px solid #0000001f;box-shadow:0 4px 16px #0000001f}[data-theme=light] .postMenuBtn .post-reaction-reactors-title,[data-theme=light] .post-reaction-reactors-popover .post-reaction-reactors-title{color:#6b7280}[data-theme=light] .postMenuBtn .post-reaction-reactor-btn,[data-theme=light] .postMenuBtn .post-reaction-reactor-name,[data-theme=light] .post-reaction-reactors-popover .post-reaction-reactor-btn,[data-theme=light] .post-reaction-reactors-popover .post-reaction-reactor-name{color:#1a1a1a}[data-theme=light] .postMenuBtn .post-reaction-reactor-btn:hover,[data-theme=light] .post-reaction-reactors-popover .post-reaction-reactor-btn:hover{background:#5a52b314}[data-theme=light] .postMenuBtn .post-reaction-reactors-more,[data-theme=light] .post-reaction-reactors-popover .post-reaction-reactors-more{color:#6b7280}[data-theme=light] .postMenuBtn .post-reaction-add-same-btn,[data-theme=light] .post-reaction-reactors-popover .post-reaction-add-same-btn{color:#4338a0;background:#5a52b31f;border-color:#5a52b340}[data-theme=light] .postMenuBtn .post-reaction-add-same-btn:hover:not(:disabled),[data-theme=light] .post-reaction-reactors-popover .post-reaction-add-same-btn:hover:not(:disabled){background:#5a52b333}[data-theme=light] .post-link-box{color:#1b5e20;background-color:#2d6b301f}[data-theme=light] .post-link-box:hover{background-color:#2d6b3033}[data-theme=light] .post-link-inline-fallback{color:#1b5e20;background-color:#2d6b301a}[data-theme=light] .post-link-inline-fallback a{color:inherit}[data-theme=light] .post-link-inline-fallback:hover{background-color:#2d6b302e}[data-theme=light] .post-link-preview{background:#ffffffb8;border-color:#0000001f}[data-theme=light] .post-link-preview:hover{background:#ffffffe0;border-color:#0000002e}[data-theme=light] .post-link-preview__media{background:#0000000f}[data-theme=light] .post-link-preview__title{color:#1a1a1a}[data-theme=light] .post-link-preview__desc{color:#00000094}[data-theme=light] .post-link-preview__host{color:#0000007a}[data-theme=light] .delete-btn{color:#5c5c5c}[data-theme=light] .delete-btn:hover{color:#1a1a1a}[data-theme=light] .post-replies{color:#1a1a1a;background-color:#e8eaed}[data-theme=dark] .composer-media-options-pop{background-color:var(--ui-surface);color:var(--ui-text-primary);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-lg);border-radius:var(--ui-radius-md)}[data-theme=dark] .composer-media-options-pop__btn{color:#9ca3ff;background:#ffffff0f}[data-theme=dark] .composer-media-options-pop__btn:hover{color:#c7ccff;background:#9ca3ff24}[data-theme=dark] .composer-media-options-pop__btn:focus-visible{outline-offset:2px;outline:2px solid #9ca3ff8c}[data-theme=dark] .composer-media-options-pop__btn--muted{color:#ffffff6b}[data-theme=dark] .composer-media-options-pop__btn--muted:hover{color:#9ca3ff}[data-theme=dark] .composer-media-options-trigger--open{color:#c7ccff;background:#9ca3ff24}[data-theme=dark] .post-menu-btn{color:#9ca3ff}[data-theme=dark] .post-menu-btn:hover{color:#c7ccff;background-color:#9ca3ff1f}[data-theme=dark] .post-menu.szh-menu{color:var(--ui-text-primary);border:1px solid var(--ui-border);background-color:var(--ui-surface);box-shadow:var(--ui-shadow-lg);border-radius:var(--ui-radius-md);max-width:min(22rem,100vw - 16px);padding:6px}[data-theme=dark] .post-menu-divider{background:#ffffff17;margin:6px 8px}[data-theme=dark] .post-menu-divider--before-danger{margin-top:8px;margin-bottom:4px}[data-theme=dark] .post-menu-item{border-radius:6px;padding:9px 12px}[data-theme=dark] .post-menu-item:hover,[data-theme=dark] .post-menu-item.szh-menu__item--hover,[data-theme=dark] .post-menu-item.szh-menu__item--focus{background-color:#ffffff12}@media (hover:hover){[data-theme=dark] .post-menu-item:hover:not(.post-menu-item--pressing),[data-theme=dark] .post-menu-item.szh-menu__item--hover:not(.post-menu-item--pressing),[data-theme=dark] .post-menu-item.szh-menu__item--focus:not(.post-menu-item--pressing){filter:brightness(1.04)}}[data-theme=dark] .post-menu-item--danger:hover,[data-theme=dark] .post-menu-item--danger.szh-menu__item--hover,[data-theme=dark] .post-menu-item--danger.szh-menu__item--focus{background-color:#ef444424}[data-theme=dark] .post-menu-item.post-menu-item--pressing{filter:brightness(.92);transform:scale(.985)}[data-theme=dark] .post-menu .szh-menu__arrow{background-color:var(--ui-surface);border-left:1px solid var(--ui-border);border-top:1px solid var(--ui-border)}[data-theme=dark] .channel-loading,[data-theme=dark] .channel-access-denied,[data-theme=dark] .channel-join-offer{color:#ffffffeb;background:#1a1d23;border-radius:12px;box-shadow:0 4px 24px #0000004d}[data-theme=dark] .channel-access-denied h2,[data-theme=dark] .channel-access-denied p,[data-theme=dark] .channel-join-offer h2,[data-theme=dark] .channel-join-offer p{color:inherit}[data-theme=dark] .channel-join-offer button{color:#0e1621;background:#adebb3}[data-theme=dark] .channel-join-offer button:hover:not(:disabled){background:#7dd87d}[data-theme=dark] .channel-join-offer button:disabled{opacity:.8}.channel-access-denied-wrapper{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;max-width:100%;min-height:40vh;padding:2rem 1rem;display:flex}@media (min-width:480px){.channel-access-denied-wrapper{flex-flow:wrap;justify-content:center}}.channel-denied-login-hint{-webkit-appearance:none;appearance:none;cursor:pointer;color:#1a1a1a;background-color:#0000000f;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.95rem;transition:background-color .2s,color .2s;display:inline-flex}.channel-denied-login-hint:focus-visible{outline-offset:2px;outline:2px solid}.channel-denied-login-hint-arrow,.channel-denied-login-hint-text{color:inherit}.channel-denied-login-hint-arrow{font-size:1.35rem;line-height:1;animation:1.4s ease-in-out infinite channelDeniedArrowBounce;display:inline-block}.channel-denied-login-hint-text{white-space:nowrap}[data-theme=light] .channel-denied-login-hint{color:#1a1a1a;background-color:#0000000f}[data-theme=light] .channel-denied-login-hint:hover{background-color:#0000001a}[data-theme=dark] .channel-denied-login-hint{color:#000000f2;background-color:#86be8d;box-shadow:0 2px 12px #00000040}[data-theme=dark] .channel-denied-login-hint:hover{background-color:#9ac9a0}.theme-toggle{top:calc(1rem + env(safe-area-inset-top,0px));right:calc(1rem + env(safe-area-inset-right,0px));z-index:1000;cursor:pointer;color:#e2e8f0;background-color:#2a3039;border:none;border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;position:fixed;box-shadow:0 2px 12px #00000059}.theme-toggle:hover{background-color:#21262d;box-shadow:0 4px 16px #00000073}.theme-toggle:active{transform:scale(.97)}.theme-toggle:focus-visible{outline-offset:2px;outline:2px solid #fff9}.theme-toggle svg{flex-shrink:0;width:1.5rem;height:1.5rem}.user-card{justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.user-card .user-card-avatar-wrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.user-card .user-card-avatar-wrap.user-card-avatar-btn{cursor:pointer;font:inherit;color:inherit;text-align:inherit;background:0 0;border:none;margin:0;padding:0}.user-card .user-card-avatar-wrap.user-card-avatar-btn:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}.user-card .avt{object-fit:cover;border-radius:50%;width:47px;height:47px;display:block}.user-card .user-card-avatar-settings-hint{color:#ffffffb8;opacity:0;pointer-events:none;background:#00000061;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.user-card .user-card-avatar-settings-hint svg{width:1.15rem;height:1.15rem}@media (hover:hover) and (pointer:fine){.user-card .user-card-avatar-btn:hover .user-card-avatar-settings-hint{opacity:1}.user-card .user-card-avatar-btn:focus-visible .user-card-avatar-settings-hint{opacity:1}}.user-settings-modal{z-index:9999;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.user-settings-modal-backdrop{cursor:pointer;background:#0009;position:absolute;top:0;bottom:0;left:0;right:0}.user-settings-modal-panel{background:var(--ui-surface);border-radius:var(--ui-radius-lg);width:100%;max-width:420px;max-height:90vh;box-shadow:var(--ui-shadow-lg);border:1px solid var(--ui-border);position:relative;overflow:auto}.user-settings-modal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.user-settings-modal-header h2{color:#fffffff2;margin:0;font-size:1.25rem;font-weight:600}.user-settings-modal-close{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:1.25rem;display:flex}.user-settings-modal-close:hover{color:#fff;background:#ffffff14}.user-settings-modal-body{padding:1rem 1.25rem 1.25rem}.user-settings-section{margin-bottom:1.25rem}.user-settings-section:last-of-type{margin-bottom:1rem}.user-settings-section--identity{align-items:flex-start;gap:.9rem;display:flex}.user-settings-avatar-wrap{--settings-avatar-size:65px;--settings-provider-icon-size:calc(var(--settings-avatar-size) * .34);flex-direction:column;flex:none;gap:.35rem;display:flex;position:relative}.user-settings-avatar-trigger{cursor:pointer;background:0 0;border:0;border-radius:9999px;margin:0;padding:0;line-height:0;position:relative}.user-settings-avatar-trigger:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.user-settings-avatar-trigger:disabled{cursor:wait;opacity:.75}.user-settings-avatar-trigger:hover:not(:disabled) .user-settings-avatar-edit-hint{opacity:1}.user-settings-avatar-trigger:focus-visible .user-settings-avatar-edit-hint{opacity:1}.user-settings-avatar-file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.user-settings-avatar-edit-hint{color:#fffffff2;opacity:0;pointer-events:none;background:#00000073;border-radius:9999px;justify-content:center;align-items:center;font-size:1.25rem;transition:opacity .12s;display:inline-flex;position:absolute;top:0;bottom:0;left:0;right:0}.user-settings-avatar-remove{z-index:2;color:#fffffff2;cursor:pointer;background:#0f172aeb;border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:.85rem;line-height:0;display:inline-flex;position:absolute;top:-4px;right:-4px}.user-settings-avatar-remove:hover:not(:disabled){background:#7f1d1df2}.user-settings-avatar-remove:disabled{opacity:.5;cursor:not-allowed}.user-settings-avatar-remove:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.user-settings-avatar-actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.user-settings-avatar-action-btn{color:#ffffffeb;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.85rem;font-weight:500;display:inline-flex}.user-settings-avatar-action-btn:hover:not(:disabled){background:#ffffff1f}.user-settings-avatar-action-btn:disabled{opacity:.5;cursor:not-allowed}.user-settings-avatar-action-btn--muted{color:#ffffff8c;background:0 0;border-color:#ffffff1f}.user-settings-avatar-action-btn--muted:hover:not(:disabled){color:#ffffffd9;background:#ffffff0d}.user-settings-identity-details{flex:auto;min-width:0}.user-settings-section--inline{margin-bottom:.75rem}.user-settings-section--inline:last-child{margin-bottom:0}.user-settings-avatar{width:var(--settings-avatar-size);height:var(--settings-avatar-size);object-fit:cover;border:1px solid #ffffff26;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.user-settings-avatar--fallback{color:#fffffff2;background:#ffffff14;font-size:1rem;font-weight:600}.user-settings-provider-badge{width:var(--settings-provider-icon-size);height:var(--settings-provider-icon-size);color:#fff;font-size:calc(var(--settings-provider-icon-size)*.8);box-sizing:border-box;background:#000;border:1px solid #ffffff26;border-radius:9999px;justify-content:center;align-items:center;padding:2px;display:inline-flex;position:absolute;bottom:-4px;right:-4px}.user-settings-provider-tooltip{color:#fffffff2;letter-spacing:.01em;white-space:nowrap;opacity:0;pointer-events:none;z-index:1;background:#05090ef2;border-radius:6px;padding:.25rem .45rem;font-size:.75rem;font-weight:500;transition:opacity .12s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.user-settings-provider-tooltip.is-visible{opacity:1}.user-settings-label--checkbox{cursor:pointer;align-items:center;gap:.5rem;display:flex}.user-settings-label--radio{cursor:pointer;text-transform:none;letter-spacing:normal;align-items:center;gap:.5rem;font-weight:500;line-height:1.35;display:flex}.user-settings-radio{accent-color:#adebb3;flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:0}.user-settings-checkbox{accent-color:#adebb3;width:1.1rem;height:1.1rem}.user-settings-label{font-size:var(--ui-label-size,.8rem);letter-spacing:var(--ui-label-tracking,.06em);color:var(--ui-label-color,#ffffff7a);text-transform:uppercase;margin:0 0 .25rem;font-weight:600}.user-settings-readonly{color:#ffffffe6;overflow-wrap:anywhere;margin:0;font-size:.95rem}.user-settings-hint{color:#ffffff80;margin:0 0 .35rem;font-size:.8rem}.user-settings-hint--section{margin-bottom:.75rem}.user-settings-label--checkbox-nested{margin-top:.5rem}.user-settings-mine-accent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;display:grid}@media (min-width:420px){.user-settings-mine-accent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.user-settings-mine-accent-option{cursor:pointer;border:1px solid #ffffff1f;border-radius:8px;flex-direction:row;align-items:center;gap:.45rem;padding:.45rem .5rem;transition:background .15s,border-color .15s;display:flex}.user-settings-mine-accent-option:hover{background:#ffffff0f}.user-settings-mine-accent-option:has(input:checked){background:#78c0a81a;border-color:#78c0a88c}.user-settings-mine-accent-swatch{border:1px solid #00000047;border-radius:3px;flex-shrink:0;width:1.1rem;height:1.1rem}.user-settings-mine-accent-label{color:#ffffffe0;flex-wrap:wrap;align-items:baseline;gap:.2rem;font-size:.82rem;line-height:1.2;display:inline-flex}.user-settings-mine-accent-default{color:#ffffff9e;letter-spacing:.01em;font-size:.74em}.user-settings-rail-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem;display:grid}.user-settings-rail-option{cursor:pointer;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.55rem;padding:.5rem .6rem;transition:background .15s,border-color .15s;display:flex}.user-settings-rail-option:hover{background:#ffffff0f}.user-settings-rail-option.is-selected{background:#78c0a81a;border-color:#78c0a88c}.user-settings-rail-option:has(input:checked){background:#78c0a81a;border-color:#78c0a88c}.user-settings-rail-option .user-settings-radio{flex-shrink:0}.user-settings-rail-preview{flex-shrink:0;align-items:flex-end;gap:5px;width:38px;height:28px;padding-bottom:2px;display:flex}.user-settings-rail-preview-line{background:#ffffff52;border-radius:2px;width:2px;position:relative}.user-settings-rail-preview-line:first-child{height:100%}.user-settings-rail-preview-line:nth-child(2){height:68%}.user-settings-rail-preview-line:nth-child(3){height:44%}.user-settings-rail-preview--git .user-settings-rail-preview-line:first-child{background:#97b8d8}.user-settings-rail-preview--git .user-settings-rail-preview-line:nth-child(2){background:#a997d8}.user-settings-rail-preview--git .user-settings-rail-preview-line:nth-child(3){background:#d897d4}.user-settings-rail-preview--git .user-settings-rail-preview-line:before{content:"";background:inherit;width:6px;height:6px;box-shadow:0 0 0 1.5px var(--ui-surface,#23272f);border-radius:50%;position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%)}.user-settings-rail-option-label{color:#ffffffe0;font-size:.82rem;line-height:1.2}.user-settings-input{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.95rem}.user-settings-input::placeholder{color:#fff6}.user-settings-error{color:#fda4af;margin:0 0 1rem;font-size:.9rem}.user-settings-actions{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.user-settings-actions-spacer{flex:auto}.user-settings-actions-end{align-items:center;gap:.5rem;margin-left:auto;display:flex}.user-settings-logout{color:#fca5a5;cursor:pointer;background:#f871711f;border:1px solid #f8717147;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.9rem;font-weight:500;display:inline-flex}.user-settings-logout svg{flex-shrink:0;width:1.05em;height:1.05em}.user-settings-logout:hover{color:#fecaca;background:#f871712e;border-color:#f8717166}.user-settings-logout:focus-visible{outline-offset:2px;outline:2px solid #f871718c}.user-settings-cancel{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.9rem;font-weight:500}.user-settings-cancel:hover{background:#ffffff1f}.user-settings-save{color:#0e1621;cursor:pointer;background:#adebb3;border:none;border-radius:6px;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.user-settings-save:hover:not(:disabled){background:#7dd87d}@media (max-width:420px){.user-settings-section--identity{flex-direction:column;align-items:flex-start}}.user-profile-modal{z-index:10010;padding:max(.75rem,env(safe-area-inset-top,0px)) max(.75rem,env(safe-area-inset-right,0px)) max(.75rem,env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left,0px));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.user-profile-modal-backdrop{cursor:pointer;background:#0009;position:absolute;top:0;bottom:0;left:0;right:0}.user-profile-modal-panel{-webkit-overflow-scrolling:touch;background:var(--ui-surface);border-radius:var(--ui-radius-lg);width:100%;max-width:min(440px,94vw);max-height:min(90vh,720px);box-shadow:var(--ui-shadow-lg);border:1px solid var(--ui-border);position:relative;overflow:auto}.user-profile-modal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.user-profile-modal-header h2{color:#fffffff2;margin:0;font-size:1.25rem;font-weight:600}.user-profile-modal-close{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:1.25rem;display:flex}.user-profile-modal-close:hover{color:#fff;background:#ffffff14}.user-profile-modal-body{padding:1rem 1.25rem 1.25rem}.user-profile-hero{border-bottom:none;align-items:center;gap:1rem;margin-bottom:0;padding-bottom:0;display:flex}.user-profile-hero--with-meta{border-bottom:1px solid #ffffff14;margin-bottom:1rem;padding-bottom:1rem}.user-profile-avatar-wrap{flex-shrink:0;width:64px;height:64px;position:relative}.user-profile-avatar{object-fit:cover;background:#ffffff14;border:1px solid #ffffff29;border-radius:50%;width:64px;height:64px;transition:filter .15s;display:block}.user-profile-avatar--zoomable{cursor:zoom-in}.user-profile-avatar--zoomable:hover{filter:brightness(1.06)}.user-profile-avatar--zoomable:focus-visible{outline-offset:2px;outline:2px solid #adebb3a6}.user-profile-avatar--fallback{color:#fffffff2;justify-content:center;align-items:center;font-size:1.35rem;font-weight:650;display:flex}.user-profile-provider-badge{background:#0f141c;border:1.5px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.85rem;line-height:0;display:inline-flex;position:absolute;bottom:-2px;right:-2px}.user-profile-provider-badge svg{width:.85rem;height:.85rem}.user-profile-hero-text{flex:1;min-width:0}.user-profile-hero-name{color:#fffffff5;word-break:break-word;margin:0;font-size:1.15rem;font-weight:650;line-height:1.25}.user-profile-hero-handle{color:#adebb3;word-break:break-word;margin:.2rem 0 0;font-size:.9rem;font-weight:600}.user-profile-hero-joined{color:#ffffff80;margin:.35rem 0 0;font-size:.8rem}.user-profile-hero-joined-rel{color:#ffffff61}.user-profile-meta{flex-direction:column;gap:.55rem;margin-bottom:.25rem;display:flex}.user-profile-meta-row{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:.2rem;padding:.65rem .8rem;display:flex}.user-profile-meta-label{letter-spacing:.04em;text-transform:uppercase;color:#ffffff73;font-size:.72rem;font-weight:650}.user-profile-meta-value{color:#ffffffe6;word-break:break-word;font-size:.92rem}.user-profile-meta-value--provider{align-items:center;gap:.4rem;display:inline-flex}.user-profile-meta-value--provider svg{flex-shrink:0;width:1rem;height:1rem}.user-profile-meta-email{color:#adebb3;width:-webkit-fit-content;width:fit-content;text-decoration:none}.user-profile-meta-email:hover{color:#c5f3c9;text-decoration:underline}.user-profile-meta-email:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #adebb3a6}.user-profile-provider-link{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;padding:.55rem .8rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.user-profile-provider-link:hover{color:#fff;background:#ffffff17;border-color:#adebb359}.user-profile-provider-link svg{opacity:.75;flex-shrink:0;width:1rem;height:1rem}.user-profile-loading,.user-profile-error{color:#ffffffb3;margin:0;font-size:.95rem}.user-profile-error{color:#fda4af}.user-profile-posts-section{border-top:1px solid #ffffff14;margin-top:1.1rem;padding-top:1rem}.user-profile-posts-heading{letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c;margin:0 0 .65rem;font-size:.78rem;font-weight:650}.user-profile-posts-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.user-profile-post-card{text-align:left;width:100%;color:var(--ui-text-primary);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:.65rem;margin:0;padding:.65rem .75rem;font-size:.85rem;transition:background .15s,border-color .15s;display:flex}.user-profile-post-card:hover{background:#ffffff0f;border-color:#adebb347}.user-profile-post-card:focus-visible{outline-offset:2px;outline:2px solid #adebb3a6}.user-profile-post-card-text{text-overflow:ellipsis;white-space:nowrap;color:#ffffffe0;flex:1;min-width:0;overflow:hidden}.user-profile-post-card-date{color:#ffffff6b;flex-shrink:0;font-size:.75rem}.anonymous-poster-modal-panel{max-width:20em}.anonymous-poster-name{color:#fffffff2;margin:0 0 .5rem;font-size:1.15rem;font-weight:600}.anonymous-poster-hint{color:#fff9;margin:0;font-size:.85rem}[data-theme=light] .anonymous-poster-name{color:#1a1a1a}[data-theme=light] .anonymous-poster-hint{color:#6b7280}.post-info-modal{z-index:9999;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.post-info-modal-backdrop{cursor:pointer;background:#0009;position:absolute;top:0;bottom:0;left:0;right:0}.post-info-modal-panel{background:#182533;border:1px solid #ffffff14;border-radius:12px;width:100%;max-width:min(32em,100vw - 2rem);max-height:90vh;position:relative;overflow:auto;box-shadow:0 12px 40px #00000080}.post-info-modal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.post-info-modal-title-row{align-items:center;gap:.5rem;min-width:0;display:flex}.post-info-modal-title-row h2{color:#fffffff2;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.25rem;font-weight:600;overflow:hidden}.post-info-modal-title-row--button{cursor:pointer;text-align:left;color:inherit;font:inherit;background:0 0;border:0;border-radius:8px;margin:-.2rem -.35rem -.2rem -.15rem;padding:.2rem .35rem .2rem .15rem}.post-info-modal-title-row--button:hover{background:#ffffff14}.post-info-modal-title-row--button:focus-visible{outline-offset:2px;outline:2px solid #ffffff73}.post-info-modal-title-avatar{object-fit:cover;background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;flex-shrink:0;width:28px;height:28px}.post-info-modal-weather-icon{flex-shrink:0;font-size:1.5rem}.post-info-modal-close{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:1.25rem;display:flex}.post-info-modal-close:hover{color:#fff;background:#ffffff14}.post-info-modal-body{padding:1.25rem}.post-info-modal-footer{color:#ffffffb3;text-align:center;border-top:1px solid #ffffff14;padding:.75rem 1.25rem;font-size:.9rem}.post-info-weather-condition{align-items:center;gap:.6rem;display:flex}#navBar{width:auto;padding:env(safe-area-inset-top,0px) 0 0;z-index:999;display:block;position:fixed;top:0;left:0;right:0}.sidebar-backdrop{-webkit-backdrop-filter:blur(7px);z-index:998;background:#0006;transition:opacity .3s,visibility .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;bottom:0;left:0;right:0}.sidebar-panel{width:363px;height:100%;background-color:var(--ui-surface);border-right:1px solid var(--ui-border);z-index:999;flex-direction:column;height:100dvh;transition:transform .3s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.sidebar-logo{flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;padding:0;display:flex}.sidebar-header-row{box-sizing:border-box;justify-content:flex-start;align-items:center;width:100%;min-height:calc(47px + .8rem);padding:.45rem .85rem .35rem;display:flex;position:relative}.sidebar-header-avatar-slot{z-index:1;flex-shrink:0;justify-content:center;align-items:center;min-width:47px;min-height:47px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sidebar-header-avatar-slot:empty{min-width:0;min-height:0;display:none}.sidebar-logo-link{color:inherit;cursor:pointer;z-index:2;flex:none;justify-content:flex-start;align-items:center;min-width:0;text-decoration:none;display:flex;position:relative}.sidebar-logo-link:hover .sidebar-logo-img{opacity:.88}.sidebar-logo-link:focus-visible{outline:2px solid var(--ui-focus-ring,#60a5fa8c);outline-offset:3px;border-radius:6px}.sidebar-logo--sticky{z-index:3;background-color:var(--ui-surface);flex-shrink:0}.sidebar-bottom--sticky{z-index:3;background-color:var(--ui-surface);padding-bottom:env(safe-area-inset-bottom,0);flex-shrink:0;margin-top:auto}.sidebar-logo-img{object-fit:contain;width:100%;max-width:100px;height:auto;display:block}.sidebar-menu{flex-direction:column;flex:none;align-items:center;padding:0 .75rem;display:flex}.sidebar-channels-scroll{box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;flex:auto;align-items:center;width:100%;min-height:0;padding:0 .75rem .35rem;display:flex;overflow-x:hidden;overflow-y:auto}.sidebar-menu .sidebar-channels-header{padding-left:0;padding-right:0}.sidebar-nav-item{width:100%;max-width:175px;color:var(--ui-text-primary);border-radius:var(--ui-radius-md);cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;margin:2px 0;padding:.5rem 1rem;font-size:1.7rem;font-weight:550;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s;display:flex}.sidebar-nav-item:hover{background-color:var(--ui-hover-overlay);border-color:var(--ui-border-subtle)}.sidebar-nav-item--active{background-color:var(--ui-active-overlay);border-color:var(--ui-border);box-shadow:var(--ui-shadow-sm)}.sidebar-nav-item .sidebar-nav-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sidebar-nav-item svg{flex-shrink:0}.sidebar-nav-item--new{color:#adebb3}.sidebar-nav-item--compact{min-height:44px;margin:1px 0;padding:.4rem .75rem;font-size:1.25rem}.sidebar-action-btn{width:auto;max-width:none;min-height:34px;color:var(--ui-text-primary);background-color:#adebb31f;border:1px solid #adebb338;gap:.4rem;margin:0;padding:.25rem .54rem;font-size:.95rem;font-weight:550}.sidebar-action-btn:hover{background-color:#adebb32e;border-color:#adebb347}.sidebar-action-btn:focus-visible{outline-offset:2px;outline:2px solid #adebb373}.sidebar-action-icon--new{color:#adebb3}.sidebar-action-icon--saved{color:#eab308}.sidebar-action-icon--logout{color:#f87171}.sidebar-actions-row{justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.15rem 0 .1rem;display:flex}.sidebar-actions-row .sidebar-action-btn{flex:1 1 0;min-width:0}.sidebar-channels-header{box-sizing:border-box;justify-content:space-between;align-self:flex-start;align-items:center;gap:.5rem;width:100%;max-width:100%;margin:.4rem 0 .2rem;padding:0 .75rem;display:flex}.sidebar-channels-label{font-size:var(--ui-label-size);letter-spacing:var(--ui-label-tracking);color:var(--ui-label-color);text-transform:uppercase;flex-shrink:0;font-weight:600}.sidebar-channels-search-wrap{flex:1;justify-content:flex-end;align-items:center;min-width:0;display:flex;overflow:hidden}.sidebar-channels-search-input{color:#fffffff2;box-sizing:border-box;opacity:0;background:#ffffff14;border:1px solid #0000;border-radius:6px;order:1;width:100%;min-width:0;max-width:0;margin:0;padding:.25rem 0;font-size:.7rem;transition:max-width .25s,opacity .2s,padding .25s,border-color .2s;overflow:hidden}.sidebar-channels-search-input::placeholder{color:#fff6}.sidebar-channels-search-input:focus{outline:none}.sidebar-channels-search-wrap--expanded .sidebar-channels-search-input{opacity:1;border-color:#ffffff1f;max-width:130px;margin-right:.35rem;padding:.25rem .5rem}.sidebar-channels-search-wrap--expanded .sidebar-channels-search-input:focus{background:#ffffff1a;border-color:#ffffff40}.sidebar-channels-search-icon-btn{cursor:pointer;color:#ffffff73;background:0 0;border:none;border-radius:6px;flex-shrink:0;order:2;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;transition:color .15s,background .15s;display:flex}.sidebar-channels-search-icon-btn:hover{color:#ffffffbf;background:#ffffff0f}.sidebar-channels-search-icon-btn:focus-visible{outline-offset:1px;outline:2px solid #ffffff80}.sidebar-channels-search-icon{width:.9rem;height:.9rem}.sidebar-channel-public-icon{color:#ffffff8c;flex-shrink:0;align-items:center;margin-right:.35rem;font-size:.95em;display:inline-flex}.sidebar-channel-public-icon svg{width:1em;height:1em}.sidebar-nav-channel-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:100%;font-weight:600;line-height:1.25;overflow:hidden}.sidebar-divider{border:none;border-top:1px solid var(--ui-divider);width:80%;margin:.5rem auto}.sidebar-footer{text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem .75rem .5rem;display:flex}.sidebar-footer:empty{padding:0;display:none}.sidebar-handle{cursor:pointer;color:#e2e8f0;background-color:#2a3039;border:none;border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:12px;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;position:relative;box-shadow:0 2px 12px #00000059}.sidebar-handle:hover{background-color:#21262d;box-shadow:0 4px 16px #00000073}.sidebar-handle:active{transform:scale(.97);box-shadow:0 1px 6px #0006}.sidebar-handle:focus-visible{outline-offset:2px;outline:2px solid #fff9}.sidebar-handle svg{flex-shrink:0;width:1.5rem;height:1.5rem}.sidebar-handle-wrap{flex-direction:column;align-items:center;gap:.35rem;display:flex}html[data-map-collapsed=true] body:has(.App-header) .App-header{--feed-month-sticky-top:calc(env(safe-area-inset-top,0px) + 52px + .35rem)}html[data-map-collapsed=true] body:has(.App-header){scroll-padding-top:calc(env(safe-area-inset-top,0px) + 52px + .35rem)}body:has(.sidebar-handle-wrap.feed-header-band) .about-section{padding-top:calc(env(safe-area-inset-top,0px) + 52px + .5rem)}body:has(.sidebar-handle-wrap.feed-header-band){scroll-padding-top:calc(env(safe-area-inset-top,0px) + 52px + .35rem)}.sidebar-handle-wrap.feed-header-band{box-sizing:border-box;width:100%;min-height:52px;padding:0 calc(.75rem + env(safe-area-inset-right,0px)) 0 calc(.75rem + env(safe-area-inset-left,0px));z-index:1;isolation:isolate;-webkit-backdrop-filter:blur(1.5rem)saturate(160%);backdrop-filter:blur(1.5rem)saturate(160%);background:#161b2280;border:none;border-bottom:1px solid #ffffff14;border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;transition:background-color .25s,border-color .25s,box-shadow .25s;position:relative;box-shadow:0 1px #0000002e}@media (max-width:480px){.sidebar-handle-wrap.feed-header-band{-webkit-backdrop-filter:blur(1.25rem)saturate(140%);backdrop-filter:blur(1.25rem)saturate(140%);background:#161b2299;border-bottom-color:#ffffff1a;box-shadow:0 1px #00000038}}.sidebar-handle-wrap.feed-header-band .feed-header-band__nav{flex-direction:row;flex-shrink:0;align-items:center;gap:.25rem;display:flex}.sidebar-handle-wrap.feed-header-band .sidebar-handle,.sidebar-handle-wrap.feed-header-band .notifications-bell,.sidebar-handle-wrap.feed-header-band .saved-posts-button,.sidebar-handle-wrap.feed-header-band .feed-header-band__map{width:40px;min-width:40px;height:40px;min-height:40px;box-shadow:none;background-color:#0000;border-radius:10px;padding:8px}.sidebar-handle-wrap.feed-header-band .sidebar-handle:hover,.sidebar-handle-wrap.feed-header-band .notifications-bell:hover,.sidebar-handle-wrap.feed-header-band .saved-posts-button:hover,.sidebar-handle-wrap.feed-header-band .feed-header-band__map:hover{box-shadow:none;background-color:#ffffff14}.sidebar-handle-wrap.feed-header-band .sidebar-handle:active,.sidebar-handle-wrap.feed-header-band .notifications-bell:active,.sidebar-handle-wrap.feed-header-band .saved-posts-button:active,.sidebar-handle-wrap.feed-header-band .feed-header-band__map:active{transform:scale(.97)}.feed-header-band__channel{flex:0 auto;align-items:center;gap:.4rem;min-width:0;max-width:45%;margin:0 .5rem 0 .65rem;display:flex}.feed-header-band__channel-avatar{flex-shrink:0}.feed-header-band__channel-name{letter-spacing:.01em;color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.95rem;font-weight:600;line-height:1.2;overflow:hidden}.feed-header-band__settings{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;font-size:1rem;display:flex}.feed-header-band__settings:hover{color:#ffffffd9;background:#ffffff0f}.feed-header-band__settings:active{transform:scale(.97)}.feed-header-band__map{color:#e2e8f0;cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:background-color .2s,transform .2s;display:inline-flex}.feed-header-band__map:focus-visible{outline-offset:2px;outline:2px solid #ffffff8c}.feed-header-band__map-icon{width:1.35rem;height:1.35rem;color:inherit;fill:currentColor;flex-shrink:0}[data-theme=light] .sidebar-handle-wrap.feed-header-band{-webkit-backdrop-filter:blur(1.5rem)saturate(160%);backdrop-filter:blur(1.5rem)saturate(160%);background:#ffffff80;border-bottom:1px solid #00000014;box-shadow:0 1px #0000000f}@media (max-width:480px){[data-theme=light] .sidebar-handle-wrap.feed-header-band{-webkit-backdrop-filter:blur(1.25rem)saturate(140%);backdrop-filter:blur(1.25rem)saturate(140%);background:#fff9;border-bottom-color:#0000001a;box-shadow:0 1px #00000014}}[data-theme=light] .sidebar-handle-wrap.feed-header-band .sidebar-handle,[data-theme=light] .sidebar-handle-wrap.feed-header-band .notifications-bell,[data-theme=light] .sidebar-handle-wrap.feed-header-band .feed-header-band__map{color:#f0f7f0;background-color:#2d4a30;box-shadow:0 2px 8px #0f172a1f}[data-theme=light] .sidebar-handle-wrap.feed-header-band .sidebar-handle:hover,[data-theme=light] .sidebar-handle-wrap.feed-header-band .notifications-bell:hover,[data-theme=light] .sidebar-handle-wrap.feed-header-band .feed-header-band__map:hover{background-color:#264029;box-shadow:0 3px 12px #0f172a29}[data-theme=light] .sidebar-handle-wrap.feed-header-band .sidebar-handle .sidebar-handle-icon{color:#f0f7f0!important}[data-theme=light] .feed-header-band__channel-name{color:var(--ui-text-primary)}[data-theme=light] .feed-header-band__settings{color:#00000080}[data-theme=light] .feed-header-band__settings:hover{color:#000000d9;background:#0000000f}.sidebar-nav-icon--with-badge{position:relative}.sidebar-nav-icon-badge{text-align:center;color:#0e1621;pointer-events:none;background:#adebb3;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:.65rem;font-weight:700;line-height:16px;position:absolute;top:-4px;right:-4px}.notifications-bell{color:#e2e8f0;cursor:pointer;background:#2a3039;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;transition:transform .2s,box-shadow .2s,background-color .2s,color .2s;display:flex;position:relative;box-shadow:0 2px 12px #00000059}.notifications-bell:hover{background-color:#21262d;box-shadow:0 4px 16px #00000073}.notifications-bell:active{transform:scale(.97)}.notifications-bell:focus-visible{outline-offset:2px;outline:2px solid #fff9}.notifications-bell-icon{width:1.35rem;height:1.35rem;color:inherit;fill:currentColor}.sidebar-handle-badge,.notifications-bell-badge{z-index:1;color:#0e1621;pointer-events:none;background:#adebb3;border-radius:10px;justify-content:center;align-items:center;min-width:1.1rem;height:1.1rem;padding:0 .25rem;font-size:.65rem;font-weight:600;display:flex;position:absolute;top:-4px;right:-4px}.notifications-panel-backdrop{z-index:9998;-webkit-backdrop-filter:blur(7px);-webkit-tap-highlight-color:#0000;background:#0006;transition:opacity .3s,visibility .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;bottom:0;left:0;right:0}.notifications-panel{z-index:9999;background-color:var(--ui-surface);width:min(100vw,396px);max-width:100%;color:var(--ui-text-primary);box-shadow:var(--ui-shadow-lg);border-left:1px solid var(--ui-border);flex-direction:column;transition:transform .3s;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.notifications-panel-header{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.notifications-panel-header-actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.notifications-panel-title{color:#fffffff2;align-items:center;gap:.5rem;min-width:0;margin:0;font-size:1.15rem;font-weight:600;display:flex}.notifications-panel-title-icon{opacity:.92;color:inherit;vertical-align:middle;flex-shrink:0}.notifications-panel-close{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.notifications-panel-close:hover{color:#fff;background:#ffffff14}.notifications-panel-mark-all{color:#61dafb;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;margin:0;padding:.4rem .65rem;font-size:.8rem;font-weight:500}.notifications-panel-mark-all:hover:not(:disabled){background:#60a5fa26}.notifications-panel-mark-all:disabled{opacity:.4;cursor:not-allowed}.notifications-panel-list{-webkit-overflow-scrolling:touch;flex:1;padding:.5rem 0;overflow-y:auto}.notifications-panel-loading,.notifications-panel-empty{color:#fff9;padding:1.5rem 1.25rem;font-size:.95rem}.notifications-panel-item{width:100%;color:inherit;background:0 0;border-bottom:1px solid #ffffff0f;flex-direction:row;align-items:stretch;padding:0;display:flex}.notifications-panel-item.unread{background:#60a5fa14}.notifications-panel-item-main{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;padding:.85rem .75rem .85rem 1.25rem;font-size:.9rem;transition:background .15s;display:flex}.notifications-panel-item-main:hover{background:#ffffff0f}.notifications-panel-item-actions{border-left:1px solid #ffffff0f;flex-shrink:0;align-items:center;padding:.5rem .75rem .5rem 0;display:flex}.notifications-panel-read-toggle{cursor:pointer;color:#ffffff80;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;min-width:2rem;min-height:2rem;margin:0;padding:.2rem;transition:color .15s,transform .1s;display:inline-flex}.notifications-panel-read-toggle:hover{background:0 0}.notifications-panel-read-toggle:active{transform:scale(.96)}.notifications-panel-read-toggle:focus-visible{outline-offset:2px;outline:2px solid #60a5fad9}.notifications-panel-read-toggle.is-unread{color:#ffffff80}.notifications-panel-read-toggle.is-unread:hover,.notifications-panel-read-toggle.is-read{color:#7dd87e}.notifications-panel-read-toggle.is-read:hover{color:#aef0b0}.notifications-panel-read-toggle-icon{vertical-align:middle;flex-shrink:0}.notifications-panel-item-content{color:inherit;margin-bottom:.25rem}.notifications-panel-item-time{color:#ffffff80;font-size:.8rem}.notifications-panel-emoji{vertical-align:-.1em;font-size:1.15em;line-height:1}.notifications-panel-actor-tag{vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;max-width:11rem;margin:0 .1rem;overflow:hidden}.saved-posts-panel-item-content{flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;display:flex}.saved-posts-panel-meta{font-size:.88rem;line-height:1.35}.saved-posts-panel-reply-cue{opacity:.7;font-weight:400}.saved-posts-panel-snippet{-webkit-line-clamp:2;opacity:.85;-webkit-box-orient:vertical;width:100%;font-size:.85rem;line-height:1.35;display:-webkit-box;overflow:hidden}.saved-posts-panel-snippet--empty{opacity:.55;font-style:italic}.saved-posts-panel-unsave{color:#ffffff73}.saved-posts-panel-unsave:hover{color:#ffc864}.channel-search-panel-input-wrap{border-bottom:1px solid #ffffff14;padding:.5rem .85rem .65rem}.channel-search-panel-input{box-sizing:border-box;width:100%;color:inherit;background:#00000040;border:1px solid #ffffff24;border-radius:10px;padding:.55rem .75rem;font-size:.95rem}.channel-search-panel-input:focus{border-color:#7066e0b3;outline:none}[data-theme=light] .channel-search-panel-input-wrap{border-bottom-color:#00000014}[data-theme=light] .channel-search-panel-input{background:#ffffffe6;border-color:#00000024}[data-theme=light] .notifications-bell{color:#f0f7f0;background-color:#2d4a30;box-shadow:0 2px 12px #00000026}[data-theme=light] .notifications-bell:hover{color:#fff;background-color:#264029;box-shadow:0 4px 16px #0003}[data-theme=light] .notifications-bell:focus-visible{outline-offset:2px;outline:2px solid #00000059}[data-theme=light] .notifications-bell-icon{color:inherit;fill:currentColor}[data-theme=light] .notifications-panel{background-color:var(--ui-surface);color:var(--ui-text-primary);border-left-color:var(--ui-border);box-shadow:var(--ui-shadow-lg)}[data-theme=light] .notifications-panel-header{border-bottom-color:#0000001a}[data-theme=light] .notifications-panel-title{color:#000000e6}[data-theme=light] .notifications-panel-close{color:#0009}[data-theme=light] .notifications-panel-close:hover{color:#1a1a1a;background:#00000014}[data-theme=light] .notifications-panel-mark-all{color:#1b5e20}[data-theme=light] .notifications-panel-mark-all:hover:not(:disabled){background:#2d6b301f}[data-theme=light] .notifications-panel-loading,[data-theme=light] .notifications-panel-empty{color:#0009}[data-theme=light] .notifications-panel-item{border-bottom-color:#0000000f}[data-theme=light] .notifications-panel-item.unread{background:#60a5fa1f}[data-theme=light] .notifications-panel-item-main:hover{background:#0000000f}[data-theme=light] .notifications-panel-item-actions{border-left-color:#00000014}[data-theme=light] .notifications-panel-read-toggle{color:#0006;background:0 0}[data-theme=light] .notifications-panel-read-toggle:hover{background:0 0}[data-theme=light] .notifications-panel-read-toggle.is-unread{color:#0006}[data-theme=light] .notifications-panel-read-toggle.is-unread:hover,[data-theme=light] .notifications-panel-read-toggle.is-read{color:#2e7d32}[data-theme=light] .notifications-panel-read-toggle.is-read:hover{color:#1b5e20}[data-theme=light] .notifications-panel-read-toggle:focus-visible{outline-offset:2px;outline:2px solid #2d6b308c}[data-theme=light] .notifications-panel-item-content{color:#000000e0}[data-theme=light] .notifications-panel-item-time{color:#00000080}[data-theme=light] .saved-posts-panel-snippet{color:#000000b8;opacity:1}[data-theme=light] .saved-posts-panel-unsave{color:#0006}[data-theme=light] .saved-posts-panel-unsave:hover{color:#b8860b}.oauth-login-cluster{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.oauth-login-cluster .login-as-label{letter-spacing:.02em;opacity:.95;color:#ffffffbf;margin:0;font-size:.85rem;font-weight:600}.oauth-login-cluster .login-buttons-grid{grid-template-columns:repeat(3,1fr);gap:.5rem;width:100%;max-width:160px;display:grid}.oauth-login-cluster .logonButton{cursor:pointer;border:0;border-radius:6px;width:100%;max-width:48px;height:32px;transition:background-color .15s,color .15s;color:#fff!important;background-color:#252525!important;background-image:none!important;font-size:.7rem!important}.oauth-login-cluster .logonButton:hover{color:#beffbe!important;background-color:#2d2d2d!important}.oauth-login-cluster .logonButton--icon-only{justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important}.oauth-login-cluster .logonButton--icon-only>div>div:nth-child(2),.oauth-login-cluster .logonButton--icon-only>div>div:last-child{display:none!important}.oauth-login-cluster .logonButton--icon-only>div{width:100%;justify-content:center!important;margin:0!important}.oauth-login-cluster .logonButton--disabled{opacity:.45;filter:grayscale(.6);pointer-events:none!important;cursor:not-allowed!important;background-color:#1c1c1c!important}.oauth-login-cluster .logonButton--disabled:hover{color:#fff!important;background-color:#1c1c1c!important}#sidebar{color:#fff;font-size:1rem;border:0!important}#sidebar .submenu-login{width:100%}.sidebar-theme{justify-content:flex-end;align-items:center;padding:.35rem .85rem .15rem;display:flex}.sidebar-theme .theme-toggle{z-index:auto;border-radius:8px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;display:flex;position:static}.sidebar-theme--footer{order:0}.sidebar-meta-row{text-align:center;border-top:1px solid #ffffff0f;flex-wrap:wrap;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .75rem .65rem;display:flex}.sidebar-version-link,.sidebar-about-link,.sidebar-privacy-link{letter-spacing:.03em;color:#ffffff59;font-size:.65rem;font-weight:500;text-decoration:none;transition:color .15s}.sidebar-version-link:hover,.sidebar-about-link:hover,.sidebar-privacy-link:hover{color:#ffffff8c;text-decoration:underline}.sidebar-meta-sep{color:#ffffff59;font-size:.65rem;font-weight:500}[data-theme=light] .sidebar-version-link,[data-theme=light] .sidebar-about-link,[data-theme=light] .sidebar-privacy-link,[data-theme=light] .sidebar-meta-sep{color:#0006}[data-theme=light] .sidebar-version-link:hover,[data-theme=light] .sidebar-about-link:hover,[data-theme=light] .sidebar-privacy-link:hover{color:#000000a6}.App-header{color:#000;box-sizing:border-box;min-height:100vh;padding-bottom:calc(85px + env(safe-area-inset-bottom,0px));background-color:#1a1d23;flex-direction:column;justify-content:center;align-items:center;font-size:calc(10px + 2vmin);transition:padding-bottom .5s cubic-bezier(.4,0,.2,1);display:flex}.App-header.weatherExpanded{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}.App-header{--feed-month-sticky-top:calc(env(safe-area-inset-top,0px) + 24px + .5rem)}.App-header.mapExpanded{--feed-month-sticky-top:calc(env(safe-area-inset-top,0px) + 52px + 30vh + 24px + .35rem)}.App-header.mapExpanded .post-cont{margin-top:calc(env(safe-area-inset-top,0px) + 52px + 30vh)}.App-header.mapExpanded .post-cont.post-cont--reverse{margin-top:calc(env(safe-area-inset-top,0px) + 52px + 30vh + .75rem)}@media (max-width:760px){.App-header{--feed-month-sticky-top:calc(env(safe-area-inset-top,0px) + 24px + .35rem)}.App-header.mapExpanded{--feed-month-sticky-top:calc(env(safe-area-inset-top,0px) + 52px + 30vh + 24px + .25rem)}}@media (max-width:480px){.App-header:not(.weatherExpanded){padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}}.App-link{color:#61dafb}.masterLoader{object-position:center;text-align:center;width:100vw;height:30vh;padding-top:30vh;display:block}.app-boot-splash{top:calc(env(safe-area-inset-top,0px) + 52px);z-index:900;box-sizing:border-box;background:var(--ui-app-bg,#1a1d23);opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.5rem;transition:opacity .25s;display:flex;position:fixed;bottom:0;left:0;right:0}.app-boot-splash--visible{opacity:1;pointer-events:auto}.app-boot-splash__logo{margin:0;width:min(72vw,260px);height:auto;margin-bottom:calc(min(72vw,260px)/-5.55556);display:block}.app-boot-splash__spinner{width:56px;height:28px;margin:0 auto;display:block;overflow:visible}.channel-empty-splash{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:min(90vw,480px);margin:2rem auto 1.5rem;padding:2rem 1.5rem;display:flex}.channel-empty-splash-logo{object-fit:contain;opacity:.92;width:100%;max-width:200px;height:auto;margin:0 auto 1.5rem;display:block}.channel-empty-splash-text{letter-spacing:.02em;color:#adebb3e6;margin:0;font-size:1.1rem;font-weight:500;line-height:1.5}.swal2-html-container .swal2-html-channel-created{color:#ffffffe6;margin:0 0 .75rem;font-size:.95rem}.swal2-html-container .channel-url-row{align-items:center;gap:.5rem;width:100%;margin-top:.5rem;display:flex}.swal2-html-container .channel-url-input{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:6px;flex:1;min-width:0;padding:.5rem .75rem;font-size:.85rem}.swal2-html-container .channel-url-copy-btn{color:#0e1621;cursor:pointer;background:#adebb3;border:none;border-radius:6px;flex-shrink:0;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .2s,color .2s}.swal2-html-container .channel-url-copy-btn:hover{background:#7dd87d}.swal2-html-container .channel-url-copy-btn--copied{color:#fff;background:#5a9e5a}.new-channel-modal{z-index:9999;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.new-channel-modal-backdrop{cursor:pointer;background:#0009;position:absolute;top:0;bottom:0;left:0;right:0}.new-channel-modal-panel{background:var(--ui-surface);border-radius:var(--ui-radius-lg);width:100%;max-width:420px;max-height:90vh;box-shadow:var(--ui-shadow-lg);border:1px solid var(--ui-border);position:relative;overflow:auto}.new-channel-modal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.new-channel-modal-header h2{color:#fffffff2;margin:0;font-size:1.25rem;font-weight:600}.new-channel-modal-close{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:1.25rem;display:flex}.new-channel-modal-close:hover:not(:disabled){color:#fff;background:#ffffff14}.new-channel-modal-close:disabled{opacity:.5;cursor:not-allowed}.new-channel-modal-body{padding:1rem 1.25rem 1.25rem}.new-channel-field{margin-bottom:1rem}.new-channel-label{font-size:var(--ui-label-size,.8rem);letter-spacing:var(--ui-label-tracking,.06em);color:var(--ui-label-color,#ffffff7a);text-transform:uppercase;margin:0 0 .35rem;font-weight:600;display:block}.new-channel-hint{color:#ffffff80;margin:0 0 .4rem;font-size:.8rem;line-height:1.35}.new-channel-input{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:.55rem .75rem;font-size:.95rem;transition:border-color .15s,background .15s}.new-channel-input::placeholder{color:#fff6}.new-channel-input:focus{background:#ffffff17;border-color:#adebb38c;outline:none}.new-channel-input:disabled{opacity:.7}.new-channel-error{color:#fda4af;margin:0 0 .75rem;font-size:.9rem}.new-channel-link-row{align-items:center;gap:.5rem;margin:.25rem 0 .85rem;display:flex}.new-channel-link-input{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;flex:1;min-width:0;padding:.5rem .75rem;font-size:.8rem}.new-channel-copy-btn{color:#0e1621;cursor:pointer;background:#adebb3;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.85rem;font-weight:600;transition:background .15s;display:inline-flex}.new-channel-copy-btn:hover{background:#7dd87d}.new-channel-created-meta{flex-wrap:wrap;align-items:baseline;gap:.45rem .65rem;margin:0 0 .25rem;display:flex}.new-channel-created-name{color:#fffffff2;font-size:1rem;font-weight:600}.new-channel-created-key{color:#ffffff73;font-family:ui-monospace,monospace;font-size:.85rem}.new-channel-actions{border-top:1px solid #ffffff14;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.new-channel-cancel{color:#ffffffd9;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:500}.new-channel-cancel:hover:not(:disabled){background:#ffffff1f}.new-channel-cancel:disabled{opacity:.55;cursor:not-allowed}.new-channel-save{color:#0e1621;cursor:pointer;background:#adebb3;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:600}.new-channel-save:hover:not(:disabled){background:#7dd87d}.new-channel-save:disabled{opacity:.65;cursor:not-allowed}.channel-settings-modal{z-index:9999;box-sizing:border-box;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.channel-settings-modal-backdrop{cursor:pointer;background:#0009;position:absolute;top:0;bottom:0;left:0;right:0}.channel-settings-modal-panel{background:var(--ui-surface);border-radius:var(--ui-radius-lg);width:100%;max-width:min(580px,94vw);max-height:90vh;box-shadow:var(--ui-shadow-lg);border:1px solid var(--ui-border);position:relative;overflow:auto}@media (min-width:640px){.channel-settings-modal-panel{max-width:580px}}.channel-settings-modal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.channel-settings-modal-header h2{color:#fffffff2;margin:0;font-size:1.25rem;font-weight:600}.channel-settings-modal-close{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:1.25rem;display:flex}.channel-settings-modal-close:hover{color:#fff;background:#ffffff14}.channel-settings-modal-body{padding:1rem 1.25rem 1.25rem}.channel-settings-modal-loading,.channel-settings-modal-error{color:#ffffffb3;margin:0;padding:1.5rem;font-size:.95rem}.channel-settings-modal-error{color:#fda4af}.channel-settings-profile-top{border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.channel-settings-profile-text{flex:1;min-width:0}.channel-settings-profile-title{color:#fffffff5;word-break:break-word;margin:0;font-size:1.2rem;font-weight:600;line-height:1.25}.channel-settings-profile-sub{color:#ffffff73;margin:.25rem 0 0;font-family:ui-monospace,monospace;font-size:.85rem}.channel-settings-icon-actions{flex-direction:column;align-items:flex-start;gap:.65rem;margin-top:.35rem;display:flex}.channel-settings-icon-file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.channel-settings-icon-emoji-row{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.channel-settings-icon-emoji-input{text-align:center;color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;flex:none;width:44px;height:44px;padding:0;font-size:1.35rem;line-height:1;transition:border-color .15s,background .15s}.channel-settings-icon-emoji-input::placeholder{color:#fff6;font-size:.7rem}.channel-settings-icon-emoji-input:focus{background:#ffffff1a;border-color:#ffffff52;outline:none}.channel-settings-icon-btn{color:#ffffffeb;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.85rem;font-weight:500;display:inline-flex}.channel-settings-icon-btn:hover:not(:disabled){background:#ffffff1f}.channel-settings-icon-btn:disabled{opacity:.5;cursor:not-allowed}.channel-settings-icon-btn--muted{color:#ffffff8c;background:0 0;border-color:#ffffff1f}.channel-settings-icon-btn--muted:hover:not(:disabled){color:#ffffffd9;background:#ffffff0d}.channel-avatar{box-sizing:border-box;border:1px solid #ffffff1f;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.channel-avatar__img{object-fit:cover;width:100%;height:100%;display:block}.channel-avatar--letter{color:#fffffff2;background:#ffffff14;font-weight:600}.channel-avatar--emoji{background:#ffffff0f}.channel-avatar__emoji{line-height:1;display:block}.channel-avatar--sm{width:28px;height:28px;font-size:.72rem}.channel-avatar--sm.channel-avatar--emoji .channel-avatar__emoji{font-size:1rem}.channel-avatar--md{width:44px;height:44px;font-size:.95rem}.channel-avatar--md.channel-avatar--emoji .channel-avatar__emoji{font-size:1.35rem}.channel-avatar--lg{width:72px;height:72px;font-size:1.35rem}.channel-avatar--lg.channel-avatar--emoji .channel-avatar__emoji{font-size:2rem}[data-theme=light] .channel-settings-profile-title{color:#0f172af2}[data-theme=light] .channel-settings-profile-sub{color:#475569e6}[data-theme=light] .channel-settings-profile-top{border-bottom-color:#0f172a1a}[data-theme=light] .channel-settings-icon-emoji-input{color:#0f172a;background:#f8fafcf2;border-color:#64748b59}[data-theme=light] .channel-settings-icon-emoji-input::placeholder{color:#47556973}[data-theme=light] .channel-settings-icon-emoji-input:focus{background:#fff;border-color:#3b82f68c}[data-theme=light] .channel-settings-icon-btn{color:#0f172a;background:#f1f5f9f2;border-color:#64748b59}[data-theme=light] .channel-settings-icon-btn:hover:not(:disabled){background:#e2e8f0}[data-theme=light] .channel-settings-icon-btn--muted{color:#475569;border-color:#64748b4d}[data-theme=light] .channel-avatar{border-color:#0f172a1f}[data-theme=light] .channel-avatar--letter{color:#0f172ae6;background:#0f172a14}[data-theme=light] .channel-avatar--emoji{background:#0f172a0d}.channel-settings-section{margin-bottom:1.5rem}.channel-settings-section:last-child{margin-bottom:0}.channel-settings-section h3{letter-spacing:.03em;color:#fff9;text-transform:uppercase;margin:0 0 .5rem;font-size:.85rem;font-weight:600}.channel-settings-profile-role{color:#ffffff80;margin:.35rem 0 0;font-size:.8rem}.channel-settings-profile-role strong{color:#ffffffd9;text-transform:capitalize;font-weight:600}.settings-accordion{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;margin-bottom:.55rem;overflow:hidden}.settings-accordion:last-child{margin-bottom:0}.settings-accordion--danger{border-color:#f8717159}.settings-accordion--danger .settings-accordion-title{color:#fda4af}.settings-accordion--leave{border-color:#ffffff1f}.settings-accordion-trigger{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.75rem .9rem;display:flex}.settings-accordion-trigger:hover{background:#ffffff0a}.settings-accordion-trigger:focus-visible{outline-offset:-2px;outline:2px solid #adebb3a6}.settings-accordion-title-wrap{flex-wrap:wrap;align-items:center;gap:.45rem .65rem;min-width:0;display:flex}.settings-accordion-title{letter-spacing:.04em;text-transform:uppercase;color:#ffffffc7;font-size:.82rem;font-weight:650}.settings-accordion-summary{letter-spacing:0;text-transform:none;color:#ffffff73;font-size:.75rem;font-weight:500}.settings-accordion-chevron{color:#ffffff8c;flex-shrink:0;width:1.1rem;height:1.1rem;transition:transform .18s}.settings-accordion-chevron.is-open{transform:rotate(180deg)}.settings-accordion-panel{border-top:1px solid #ffffff0f;padding:0 .9rem .9rem}.settings-field,.channel-settings-field{margin-top:.85rem}.settings-field:first-child,.channel-settings-field:first-child{margin-top:.65rem}.settings-field-label,.channel-settings-field-label{color:#ffffffb3;margin:0 0 .4rem;font-size:.8rem;font-weight:600}.settings-badge,.channel-settings-badge{letter-spacing:.02em;color:#ffffffa6;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.7rem;font-weight:650;display:inline-flex}.settings-badge--on,.channel-settings-badge--on{color:#0e1621;background:#adebb3;border-color:#0000}.user-settings-profile-top{border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.user-settings-profile-text{flex:1;min-width:0}.user-settings-profile-title{color:#fffffff5;word-break:break-word;margin:0;font-size:1.15rem;font-weight:600;line-height:1.25}.user-settings-profile-sub{color:#ffffff80;word-break:break-word;margin:.25rem 0 0;font-size:.85rem}.user-settings-profile-handle{color:#adebb3e6;margin:.2rem 0 0;font-size:.8rem;font-weight:600}.user-settings-modal-body .settings-accordion:last-of-type{margin-bottom:1rem}.channel-settings-hint{color:#ffffff80;margin:0 0 .5rem;font-size:.8rem}.channel-settings-link-row{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.channel-settings-link-input{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;flex:1;min-width:0;padding:.5rem .75rem;font-size:.8rem}.channel-settings-copy-btn{color:#0e1621;cursor:pointer;background:#adebb3;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}.channel-settings-copy-btn:hover:not(:disabled){background:#7dd87d}.channel-settings-copy-btn:disabled{opacity:.7;cursor:not-allowed}.channel-invite-qr{margin-top:.75rem}.channel-settings-alert-preview{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:.85rem 1rem}.channel-settings-alert-preview-title{color:#fffffff2;word-break:break-word;margin:0 0 .35rem;font-size:1rem;font-weight:600}.channel-settings-alert-preview-body{color:#ffffffbf;white-space:pre-wrap;word-break:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.9rem;display:-webkit-box;overflow:hidden}.channel-settings-alert-form{flex-direction:column;gap:.75rem;display:flex}.channel-settings-alert-label{color:#fffc;flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:600;display:flex}.channel-settings-alert-textarea{box-sizing:border-box;color:#fffffff2;resize:vertical;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;width:100%;min-height:6rem;padding:.55rem .7rem;font-family:inherit;font-size:.9rem;line-height:1.4}.channel-settings-alert-textarea::placeholder{color:#ffffff59}.channel-settings-alert-textarea:focus{border-color:#adebb38c;outline:none;box-shadow:0 0 0 3px #adebb326}.channel-settings-alert-check{color:#ffffffbf;align-items:flex-start;gap:.5rem;font-size:.85rem;font-weight:500;display:flex}.channel-settings-alert-check input{margin-top:.15rem}.channel-settings-alert-check--disabled{opacity:.55;cursor:not-allowed}.channel-settings-coming-soon{color:#ffffff73;font-style:italic;font-weight:400}.channel-settings-alert-actions{flex-wrap:wrap;gap:.5rem;display:flex}.channel-alert-modal{z-index:10050;padding:max(.75rem,env(safe-area-inset-top,0px)) max(.75rem,env(safe-area-inset-right,0px)) max(.75rem,env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left,0px));box-sizing:border-box;isolation:isolate;-webkit-backdrop-filter:blur(.75rem)saturate(160%);backdrop-filter:blur(.75rem)saturate(160%);background:#161b2280;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.channel-alert-modal-backdrop{z-index:0;cursor:pointer;background:0 0;position:absolute;top:0;bottom:0;left:0;right:0}.channel-alert-modal-panel{z-index:1;background:var(--ui-surface,#182533);border-radius:var(--ui-radius-lg,12px);width:100%;max-width:min(420px,100vw - 1.5rem);max-height:min(85vh,640px);box-shadow:var(--ui-shadow-lg,0 12px 40px #00000080);border:1px solid var(--ui-border,#ffffff14);flex-direction:column;display:flex;position:relative;overflow:hidden}.channel-alert-modal-header{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;display:flex}.channel-alert-modal-header-label{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.channel-alert-modal-header-label h2{color:#fffffff2;word-break:break-word;margin:0;font-size:max(1.05rem,min(3.5vw,1.25rem));font-weight:600;line-height:1.3}.channel-alert-modal-icon{color:#adebb3;flex-shrink:0;width:1.35rem;height:1.35rem;margin-top:.1rem}.channel-alert-modal-close{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:1.25rem;display:flex}.channel-alert-modal-close:hover{color:#fff;background:#ffffff14}.channel-alert-modal-body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:1rem 1.1rem;overflow:auto}.channel-alert-markdown{color:#ffffffe0;word-break:break-word;font-size:.95rem;line-height:1.5}.channel-alert-markdown p{margin:0 0 .75rem}.channel-alert-markdown p:last-child{margin-bottom:0}.channel-alert-markdown a{color:#7dd87d}.channel-alert-markdown ul,.channel-alert-markdown ol{margin:0 0 .75rem;padding-left:1.25rem}.channel-alert-markdown code{background:#ffffff14;border-radius:4px;padding:.1em .35em;font-size:.88em}.channel-alert-queue-hint{color:#ffffff80;margin:.85rem 0 0;font-size:.8rem}.channel-alert-modal-footer{border-top:1px solid #ffffff14;flex-shrink:0;justify-content:flex-end;padding:.85rem 1.1rem 1rem;display:flex}.channel-alert-dismiss-btn{color:#0e1621;cursor:pointer;background:#adebb3;border:none;border-radius:8px;min-height:40px;padding:.55rem 1.15rem;font-size:.95rem;font-weight:600}.channel-alert-dismiss-btn:hover{background:#7dd87d}.channel-alert-dismiss-btn:focus-visible{outline-offset:2px;outline:2px solid #adebb3}.channel-alert-info-pill{top:calc(env(safe-area-inset-top,0px) + 52px);right:max(10px,env(safe-area-inset-right,0px));z-index:55;color:#adebb3;cursor:pointer;max-width:min(16rem,100vw - 5.5rem);height:24px;box-shadow:none;-webkit-backdrop-filter:blur(8px);background:#182533eb;border:1px solid #adebb359;border-top:none;border-radius:0 0 1rem 1rem;outline:none;justify-content:center;align-items:center;gap:4px;padding:0 12px;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex;position:fixed}.channel-alert-info-pill:hover{background:#243446f5;border-color:#adebb380}.channel-alert-info-pill:active{transform:scale(.96)}.channel-alert-info-pill:focus-visible{outline-offset:2px;outline:2px solid #adebb3}.channel-alert-info-pill-icon{flex-shrink:0;width:14px;height:14px}.channel-alert-info-pill-label{letter-spacing:.02em;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;font-size:.75rem;font-weight:600;overflow:hidden}@media (max-width:480px){.channel-alert-modal-panel{max-height:min(90dvh,100%)}.channel-alert-info-pill{right:max(8px,env(safe-area-inset-right,0px));max-width:min(11.5rem,100vw - 4.75rem);padding:0 10px}}.channel-settings-qr-toggle{color:#ffffffe6;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:6px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.85rem;font-weight:600;display:inline-flex}.channel-settings-qr-toggle:hover:not(:disabled){background:#ffffff1f}.channel-settings-qr-toggle:disabled{opacity:.7;cursor:not-allowed}.channel-invite-qr-panel{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;align-items:center;gap:.55rem;margin-top:.75rem;padding:.85rem;display:flex}.channel-invite-qr-channel-name{color:#ffffffeb;text-align:center;word-break:break-word;margin:0;font-size:.95rem;font-weight:600}.channel-invite-qr-code-wrap{background:#fff;border-radius:8px;padding:.5rem;line-height:0;display:inline-flex;position:relative}.channel-invite-qr-code-wrap canvas{max-width:100%;height:auto;display:block}.channel-invite-qr-svg-source{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.channel-invite-qr-hint{text-align:center;margin:0}.channel-invite-qr-actions{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.channel-settings-qr-secondary-btn{color:#ffffffeb;background:#ffffff1f}.channel-settings-qr-secondary-btn:hover:not(:disabled){background:#ffffff2e}.channel-invite-qr-action-msg{color:#adebb3;margin:0;font-size:.8rem}.channel-settings-display-row{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.channel-settings-display-value{color:#ffffffe6;text-overflow:ellipsis;flex:1;min-width:0;font-size:.9rem;overflow:hidden}.channel-settings-edit-icon-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:.35rem;display:inline-flex}.channel-settings-edit-icon-btn:hover{color:#adebb3;background:#ffffff0f}.channel-settings-edit-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.channel-settings-edit-input{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;flex:1;min-width:120px;padding:.5rem .75rem;font-size:.9rem}.channel-settings-edit-input::placeholder{color:#fff6}.channel-settings-edit-btn{color:#0e1621;cursor:pointer;background:#adebb3;border:none;border-radius:6px;padding:.4rem .75rem;font-size:.85rem;font-weight:600}.channel-settings-edit-btn:hover:not(:disabled){background:#7dd87d}.channel-settings-edit-btn:disabled{opacity:.7;cursor:not-allowed}.channel-settings-edit-btn.channel-settings-edit-cancel{color:#ffffffe6;background:#ffffff26}.channel-settings-edit-btn.channel-settings-edit-cancel:hover:not(:disabled){background:#fff3}.channel-settings-add-row{margin-top:.35rem}.channel-settings-search-input{color:#fff;box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:.5rem .75rem;font-size:.9rem}.channel-settings-search-input::placeholder{color:#fff6}.channel-settings-user-list,.channel-settings-members-list{margin:.5rem 0 0;padding:0;list-style:none}.channel-settings-user-item,.channel-settings-member-item{background:#ffffff0a;border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;padding:.5rem .75rem;font-size:.9rem;display:flex}.channel-settings-user-name{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.channel-settings-add-member-btn{color:#0e1621;cursor:pointer;background:#adebb3;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.8rem;font-weight:600;display:inline-flex}.channel-settings-add-member-btn:hover:not(:disabled){background:#7dd87d}.channel-settings-add-member-btn:disabled{opacity:.7;cursor:not-allowed}.channel-settings-member-info{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.channel-settings-member-avatar-btn{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;margin:0;padding:0;line-height:0;display:inline-flex}.channel-settings-member-avatar-btn:focus-visible{outline-offset:2px;outline:2px solid #adebb3a6}.channel-settings-member-avatar{object-fit:cover;background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;flex-shrink:0;width:28px;height:28px}.channel-settings-member-avatar--fallback{color:#ffffffe6;justify-content:center;align-items:center;font-size:.75rem;font-weight:650;display:inline-flex}.channel-settings-member-provider{opacity:.95;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:1.125rem;line-height:1;display:inline-flex}.channel-settings-member-provider svg{width:100%;height:100%}.channel-settings-member-id,.channel-settings-member-label{color:#ffffffd9;font-size:.9rem}.channel-settings-member-label{font-family:inherit}button.channel-settings-member-label--link{color:#adebb3;font:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;max-width:100%;margin:0;padding:0;font-weight:600;display:inline;overflow:hidden}button.channel-settings-member-label--link:hover{text-decoration:underline}button.channel-settings-member-label--link:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #adebb3a6}.channel-settings-member-id{font-family:monospace;font-size:.85rem}.channel-settings-member-role{color:#fffc;background:#ffffff1a;border-radius:4px;padding:.15rem .4rem;font-size:.75rem}.channel-settings-member-via{color:#ffffff80;font-size:.75rem}.channel-settings-member-actions{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.channel-settings-role-btn{color:#adebb3;cursor:pointer;background:0 0;border:1px solid #adebb366;border-radius:4px;padding:.3rem .5rem;font-size:.75rem;font-weight:600}.channel-settings-role-btn:hover:not(:disabled){background:#adebb326}.channel-settings-role-btn:disabled{opacity:.6;cursor:not-allowed}.channel-settings-remove-btn{color:#fda4af;cursor:pointer;background:#fda4af26;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:1rem;display:inline-flex}.channel-settings-remove-btn:hover:not(:disabled){background:#fda4af4d}.channel-settings-remove-btn:disabled{opacity:.6;cursor:not-allowed}.channel-settings-no-users{color:#ffffff80;margin:.5rem 0 0;font-size:.85rem}.channel-settings-section--danger{border-top:1px solid #fda4af4d;padding-top:.9rem}.channel-settings-delete-channel-btn{color:#fff;cursor:pointer;background:#dc2626e6;border:none;border-radius:6px;padding:.5rem .85rem;font-size:.85rem;font-weight:600;transition:background-color .2s,opacity .2s}.channel-settings-delete-channel-btn:hover:not(:disabled){background:#dc2626}.channel-settings-delete-channel-btn:disabled{opacity:.65;cursor:not-allowed}.channel-settings-section--leave{border-top:1px solid #94a3b840;padding-top:.9rem}.channel-settings-leave-channel-btn{color:#e2e8f0;cursor:pointer;background:#3341558c;border:1px solid #94a3b859;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.85rem;font-weight:600;transition:background-color .2s,opacity .2s,border-color .2s;display:inline-flex}.channel-settings-leave-channel-btn:hover:not(:disabled){background:#475569a6;border-color:#94a3b880}.channel-settings-leave-channel-btn:disabled{opacity:.65;cursor:not-allowed}.channel-settings-owner-leave-hint{color:#ffffff8c;margin:0;font-size:.85rem}.channel-settings-owner-leave-hint strong{color:#ffffffbf;font-weight:600}[data-theme=light] .channel-settings-owner-leave-hint{color:#0000008c}[data-theme=light] .channel-settings-owner-leave-hint strong{color:#000000b8}[data-theme=light] .channel-settings-leave-channel-btn{color:#0f172a;background:#f1f5f9f2;border-color:#64748b59}[data-theme=light] .channel-settings-leave-channel-btn:hover:not(:disabled){background:#e2e8f0;border-color:#64748b80}.sidebar-channel-row-wrap{box-sizing:border-box;align-self:stretch;align-items:center;gap:.25rem;width:100%;max-width:100%;display:flex}.sidebar-channel-row-wrap .sidebar-nav-item--compact{flex:1 1 0;min-width:0;max-width:none}.sidebar-nav-item--channel{text-align:left;justify-content:flex-start;align-items:center;gap:.5rem;min-height:48px;padding-top:.45rem;padding-bottom:.45rem;font-size:1rem;display:flex}#sidebar.sidebar-panel .channel-avatar--sm{width:46px;height:46px;font-size:1.15rem}#sidebar.sidebar-panel .channel-avatar--sm.channel-avatar--emoji .channel-avatar__emoji{font-size:1.62rem}.sidebar-channel-row-wrap .sidebar-channel-avatar{flex-shrink:0;align-self:center}.sidebar-channel-main{flex-direction:column;flex:auto;align-items:stretch;gap:.12rem;min-width:0;display:flex}.sidebar-channel-title-row{align-items:center;gap:.3rem;width:100%;min-width:0;display:flex}.sidebar-channel-title-row .sidebar-channel-public-icon{margin-right:0}.sidebar-channel-title-row .sidebar-nav-channel-name{flex:auto}.sidebar-channel-preview{flex-direction:column;gap:.06rem;width:100%;min-width:0;padding-right:.15rem;display:flex}.sidebar-channel-preview-sender{color:#ffffff94;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:500;line-height:1.2;overflow:hidden}.sidebar-channel-preview-message{color:#ffffff6b;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:400;line-height:1.25;overflow:hidden}.sidebar-channel-new-badge{color:#0e1621;background:#adebb3;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:.75rem;height:1.25rem;margin-left:auto;padding:0 .35rem;font-size:.7rem;font-weight:600;display:inline-flex}@media (max-width:380px){.sidebar-panel{width:min(363px,92vw)}.sidebar-channel-preview-sender{font-size:.68rem}.sidebar-channel-preview-message{font-size:.64rem}}#map-center-button{cursor:pointer;text-align:center;z-index:4;background-color:#fff;border:0 solid #000;border-radius:2px;padding:3.5px 3px 2px;display:inline-block;position:absolute;top:37px;right:7px;box-shadow:0 1px 3px #0000004d}[data-theme=dark] #map-center-button{color:#adebb3;background-color:#1e2a38;border:1px solid #ffffff1f;box-shadow:0 1px 4px #0006}[data-theme=dark] #map-center-button:hover{background-color:#2a3a4a;box-shadow:0 2px 6px #00000080}.mapContainer{top:calc(env(safe-area-inset-top,0px) + 52px);z-index:1;width:100vw;height:30vh;transition:transform .5s cubic-bezier(.4,0,.2,1);position:fixed;left:0;transform:translateY(0)}.mapContainer .mapWrapper{transition:opacity .3s cubic-bezier(.4,0,.2,1) .2s}.mapContainer.mapHidden{transform:translateY(-100%)}.mapContainer.mapHidden .mapWrapper{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.mapContainer.mapHidden .mapToggleHandle{display:none}.mapToggleHandle{cursor:pointer;width:72px;height:24px;box-shadow:none;z-index:5;background:#2a2f38;border:1px solid #adebb347;border-top:none;border-radius:0 0 1rem 1rem;outline:none;justify-content:center;align-items:center;gap:4px;padding:0;transition:background-color .2s,border-color .2s,transform .2s;display:flex;position:absolute;bottom:-24px;right:10px}.mapToggleHandle:hover{background:#323842;border-color:#adebb373}.mapToggleHandle:active{transform:scale(.95)}.mapToggleHandle:focus-visible{outline-offset:2px;outline:2px solid #adebb3}.mapToggleHandle .handleIcon,.mapToggleHandle .mapHandleIcon{color:#adebb3;-webkit-user-select:none;user-select:none;flex-shrink:0;width:12px;height:12px;font-size:12px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.about-section{--ab-mint:#adebb3;--ab-mint-2:#7dd87d;--ab-teal:#5eead4;--ab-grad:linear-gradient(120deg, #adebb3 0%, #5eead4 100%);--ab-grad-soft:linear-gradient(120deg, #adebb32e 0%, #5eead424 100%);--ab-bg:radial-gradient(1200px 700px at 50% -10%, #101a22 0%, #0b0f14 55%, #090c11 100%);--ab-panel:#ffffff09;--ab-panel-2:#ffffff0d;--ab-panel-solid:#12171e;--ab-heading:#fff;--ab-text:#cdd6e2;--ab-muted:#8a97a8;--ab-border:#ffffff17;--ab-border-strong:#adebb34d;--ab-glow:#adebb329;--ab-shadow:0 24px 60px #00000080;--ab-shadow-sm:0 8px 24px #00000059;--ab-chip:#adebb31f;box-sizing:border-box;text-align:left;background:var(--ab-bg);width:100%;max-width:100vw;color:var(--ab-text);padding:0;font-size:16px;display:block;overflow-x:clip}.about-section *,.about-section :before,.about-section :after{box-sizing:border-box}.about-section a{color:inherit}.about-section a.ab-btn--primary,.about-section .ab-btn--primary{color:#08130c;-webkit-text-fill-color:#08130c}.App-header:has(>.about-section){justify-content:flex-start;align-items:stretch;min-height:100vh;padding-bottom:0}.ab-page{width:100%}.ab-wrap{width:min(1120px,100% - 40px);margin-left:auto;margin-right:auto}.ab-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ab-mint);align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.ab-eyebrow:before{content:"";background:var(--ab-grad);border-radius:2px;width:18px;height:2px}.ab-eyebrow.ab-eyebrow--center{justify-content:center}.ab-grad-text{background:var(--ab-grad);-webkit-text-fill-color:#0000;color:#0000;-webkit-background-clip:text;background-clip:text}.ab-btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:.85rem 1.5rem;font-size:.98rem;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .2s,background .2s,border-color .2s,color .2s;display:inline-flex}.ab-btn:active{transform:translateY(1px)scale(.99)}.ab-btn--primary{background:var(--ab-grad);color:#08130c;-webkit-text-fill-color:#08130c;box-shadow:0 10px 26px #5eead438}.ab-btn--primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px #5eead452}.ab-btn--primary svg{color:inherit}.ab-btn--ghost{background:var(--ab-panel);color:var(--ab-heading);border-color:var(--ab-border)}.ab-btn--ghost:hover{border-color:var(--ab-border-strong);background:var(--ab-panel-2)}.ab-hero{padding:max(40px,min(8vw,96px)) 0 max(48px,min(7vw,88px));position:relative;overflow:clip}.ab-hero__glow{pointer-events:none;background:radial-gradient(560px 320px at 50% 0%, var(--ab-glow), transparent 70%),radial-gradient(420px 260px at 82% 12%, #5eead41f, transparent 70%);z-index:0;height:620px;position:absolute;top:-20%;bottom:auto;left:0;right:0}.ab-hero__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.ab-hero__logo{filter:drop-shadow(0 8px 26px #adebb338);width:max(150px,min(22vw,210px));height:auto;margin-bottom:1.4rem}.ab-hero__title{letter-spacing:-.02em;color:var(--ab-heading);max-width:15ch;margin:1rem 0 0;font-size:max(2.35rem,min(6.4vw,4.35rem));font-weight:800;line-height:1.02}.ab-hero__sub{max-width:40rem;color:var(--ab-muted);margin:1.25rem auto 0;font-size:max(1.02rem,min(1.6vw,1.2rem));line-height:1.6}.ab-hero__cta{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.ab-hero__mock{perspective:1600px;justify-content:center;width:100%;margin-top:max(40px,min(6vw,72px));display:flex}.ab-features{flex-direction:column;gap:max(56px,min(9vw,128px));padding:max(24px,min(5vw,48px)) 0;display:flex}.ab-feature{grid-template-columns:1fr 1fr;align-items:center;gap:max(28px,min(6vw,80px));display:grid}.ab-feature.ab-feature--rev .ab-feature__media{order:2}.ab-feature.ab-feature--rev .ab-feature__copy{order:1}.ab-feature__copy{max-width:38rem}.ab-feature__title{letter-spacing:-.015em;color:var(--ab-heading);margin:.9rem 0 0;font-size:max(1.7rem,min(3.4vw,2.6rem));font-weight:800;line-height:1.1}.ab-feature__desc{color:var(--ab-muted);margin:1rem 0 0;font-size:1.05rem;line-height:1.65}.ab-feature__list{flex-direction:column;gap:.85rem;margin:1.6rem 0 0;padding:0;list-style:none;display:flex}.ab-feature__list li{color:var(--ab-text);align-items:center;gap:.7rem;font-size:1rem;font-weight:500;display:flex}.ab-check{background:var(--ab-grad-soft);border:1px solid var(--ab-border-strong);width:24px;height:24px;color:var(--ab-mint);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ab-check svg{width:13px;height:13px}.ab-feature__media{justify-content:center;padding-bottom:2.5rem;display:flex;overflow:visible}.ab-mock-wrap{width:100%;max-width:420px;position:relative}.ab-mock{background:var(--ab-panel-solid);border:1px solid var(--ab-border);width:100%;box-shadow:var(--ab-shadow);border-radius:22px;padding:16px;position:relative}.ab-mock__glow{background:radial-gradient(ellipse 70% 65% at 50% 35%, var(--ab-glow) 0%, color-mix(in srgb, var(--ab-glow) 45%, transparent) 42%, transparent 72%);pointer-events:none;z-index:0;position:absolute;top:55%;bottom:-42%;left:-18%;right:-18%}.ab-mock-wrap>.ab-mock{z-index:1}.ab-phone{border:1px solid var(--ab-border);width:min(320px,82vw);box-shadow:var(--ab-shadow);transform-style:preserve-3d;background:linear-gradient(165deg,#1c232c,#0d1218);border-radius:34px;padding:12px;transition:transform .5s;transform:rotateX(6deg)rotateY(-9deg)}.ab-phone:hover{transform:rotateX(2deg)rotateY(-3deg)}.ab-phone__screen{background:#0d1117;border:1px solid #ffffff0f;border-radius:24px;overflow:hidden}.ab-phone__notch{justify-content:center;align-items:center;height:22px;display:flex}.ab-phone__notch:after{content:"";background:#ffffff24;border-radius:999px;width:74px;height:6px}.ab-map{background:linear-gradient(135deg,#14312a 0%,#0f242c 100%);height:140px;position:relative;overflow:hidden}.ab-map:before{content:"";background-image:linear-gradient(#0000 49%,#adebb324 50%,#0000 51%),linear-gradient(90deg,#0000 49%,#5eead41f 50%,#0000 51%),linear-gradient(35deg,#0000 49.5%,#ffffff0d 50%,#0000 50.5%);background-size:60px 60px,60px 60px,120px 120px;position:absolute;top:0;bottom:0;left:0;right:0}.ab-map__pin{background:var(--ab-grad);border-radius:50% 50% 50% 2px;width:26px;height:26px;animation:2.6s ease-in-out infinite abPinDrop;position:absolute;transform:rotate(45deg);box-shadow:0 6px 16px #00000073}.ab-map__pin:after{content:"";background:#0d1117;border-radius:50%;position:absolute;top:7px;bottom:7px;left:7px;right:7px}.ab-map__pin.ab-map__pin--a{top:34px;left:58px}.ab-map__pin.ab-map__pin--b{animation-delay:.9s;top:62px;left:168px;transform:rotate(45deg)scale(.8)}.ab-map__pin.ab-map__pin--c{animation-delay:1.7s;top:20px;left:220px;transform:rotate(45deg)scale(.7)}@keyframes abPinDrop{0%,to{transform:rotate(45deg)translateY(0)}50%{transform:rotate(45deg)translateY(-5px)}}.ab-thread{flex-direction:column;gap:10px;padding:12px 12px 14px;display:flex}.ab-bubble{max-width:78%;color:var(--ab-text);background:color-mix(in srgb, var(--ab-panel-solid) 88%, #fff 12%);border:1px solid var(--ab-border);border-radius:14px;padding:9px 12px;font-size:.78rem;line-height:1.4}.ab-bubble .ab-bubble__name{letter-spacing:.02em;color:var(--ab-mint);margin-bottom:2px;font-size:.62rem;font-weight:700;display:block}.ab-bubble.ab-bubble--me{background:var(--ab-grad);color:#08130c;border-color:#0000;align-self:flex-end}.ab-bubble.ab-bubble--reply{margin-left:22px;position:relative}.ab-bubble.ab-bubble--reply:before{content:"";border-left:2px solid var(--ab-border);border-bottom:2px solid var(--ab-border);border-bottom-left-radius:8px;width:12px;position:absolute;top:-6px;bottom:50%;left:-14px}.ab-mention{color:var(--ab-mint);font-weight:700}.ab-reacts{gap:6px;margin-top:6px;font-size:.72rem;display:inline-flex}.ab-reacts span{background:var(--ab-chip);border:1px solid var(--ab-border);border-radius:999px;padding:1px 7px}.ab-composer{border-top:1px solid var(--ab-border);background:#ffffff05;align-items:center;gap:8px;padding:8px 10px;display:flex}.ab-composer .ab-composer__field{border:1px solid var(--ab-border);background:#ffffff0f;border-radius:999px;flex:1;height:26px}.ab-composer .ab-composer__send{background:var(--ab-grad);border-radius:50%;flex:none;width:26px;height:26px}.ab-chanlist{flex-direction:column;gap:8px;display:flex}.ab-chan{background:color-mix(in srgb, var(--ab-panel-solid) 92%, #fff 8%);border:1px solid var(--ab-border);border-radius:14px;align-items:center;gap:12px;padding:11px 12px;transition:border-color .2s,transform .2s;display:flex}.ab-chan:hover{border-color:var(--ab-border-strong);transform:translate(2px)}.ab-chan.ab-chan--active{background:color-mix(in srgb, var(--ab-panel-solid) 82%, var(--ab-mint) 18%);border-color:var(--ab-border-strong)}.ab-chan__avatar{color:#08130c;background:var(--ab-grad);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:.95rem;font-weight:800;display:grid}.ab-chan__body{flex:1;min-width:0}.ab-chan__name{color:var(--ab-heading);font-size:.86rem;font-weight:700}.ab-chan__preview{color:var(--ab-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.ab-chan__badge{background:var(--ab-grad);color:#08130c;border-radius:999px;flex:none;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.68rem;font-weight:800;display:grid}.ab-weather{flex-direction:column;gap:14px;display:flex}.ab-weather__card{border:1px solid var(--ab-border);background:linear-gradient(135deg,#5eead424,#adebb30f);border-radius:16px;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.ab-weather__temp{color:var(--ab-heading);font-size:2.1rem;font-weight:800;line-height:1}.ab-weather__temp small{color:var(--ab-muted);margin-top:4px;font-size:.72rem;font-weight:600;display:block}.ab-weather__sun{width:84px;height:84px}.ab-theme-row{gap:10px;display:flex}.ab-theme-swatch{border:1px solid var(--ab-border);text-align:center;border-radius:12px;flex:1;padding:12px;font-size:.72rem;font-weight:700}.ab-theme-swatch.is-dark{color:#e2e8f0;background:#0d1117}.ab-theme-swatch.is-light{color:#0f172a;background:#f1f5f9}.ab-theme-swatch.is-auto{color:var(--ab-mint);background:linear-gradient(120deg,#0d1117 50%,#f1f5f9 50%)}.ab-platform{padding:max(48px,min(8vw,96px)) 0}.ab-platform__panel{text-align:center;background:linear-gradient(160deg, var(--ab-panel-2), var(--ab-panel));border:1px solid var(--ab-border);box-shadow:var(--ab-shadow-sm);border-radius:28px;padding:max(32px,min(5vw,60px));position:relative;overflow:hidden}.ab-platform__panel:before{content:"";background:radial-gradient(closest-side, var(--ab-glow), transparent);pointer-events:none;height:260px;position:absolute;top:-40%;bottom:auto;left:30%;right:30%}.ab-platform__title{letter-spacing:-.015em;color:var(--ab-heading);margin:.8rem 0 0;font-size:max(1.7rem,min(3.6vw,2.6rem));font-weight:800;position:relative}.ab-platform__sub{max-width:42rem;color:var(--ab-muted);margin:1rem auto 0;font-size:1.05rem;line-height:1.6;position:relative}.ab-platform__badges{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:1.6rem;display:flex;position:relative}.ab-platform__badge{color:var(--ab-heading);background:var(--ab-panel);border:1px solid var(--ab-border);border-radius:999px;align-items:center;gap:8px;padding:.55rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex}.ab-platform__badge svg{width:16px;height:16px;color:var(--ab-mint)}.ab-stats{padding:max(24px,min(5vw,56px)) 0}.ab-stats__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ab-stat{text-align:center;background:linear-gradient(160deg, var(--ab-panel-2), var(--ab-panel));border:1px solid var(--ab-border);border-radius:20px;padding:max(22px,min(3vw,34px)) 20px;transition:border-color .2s,transform .2s;position:relative}.ab-stat:hover{border-color:var(--ab-border-strong);transform:translateY(-3px)}.ab-stat__icon{background:var(--ab-grad-soft);border:1px solid var(--ab-border-strong);width:46px;height:46px;color:var(--ab-mint);border-radius:14px;place-items:center;margin:0 auto 12px;display:grid}.ab-stat__icon svg{width:22px;height:22px}.ab-stat__value{color:var(--ab-heading);font-size:max(1.8rem,min(4vw,2.6rem));font-weight:800;line-height:1}.ab-stat__label{color:var(--ab-muted);letter-spacing:.01em;margin-top:8px;font-size:.9rem}.ab-section-head{text-align:center;margin-bottom:max(28px,min(4vw,48px))}.ab-section-head__title{letter-spacing:-.015em;color:var(--ab-heading);margin:.7rem 0 0;font-size:max(1.6rem,min(3.4vw,2.4rem));font-weight:800}.ab-section-head__sub{max-width:40rem;color:var(--ab-muted);margin:.8rem auto 0;font-size:1.02rem;line-height:1.6}.ab-faq{padding:max(32px,min(6vw,72px)) 0}.ab-faq__list{flex-direction:column;gap:12px;width:min(760px,100%);margin-left:auto;margin-right:auto;display:flex}.ab-faq__item{border:1px solid var(--ab-border);background:var(--ab-panel);border-radius:16px;transition:border-color .2s;overflow:hidden}.ab-faq__item.is-open{border-color:var(--ab-border-strong)}.ab-faq__q{cursor:pointer;text-align:left;width:100%;color:var(--ab-heading);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:1.05rem 1.25rem;font-size:1.02rem;font-weight:600;display:flex}.ab-faq__q:focus-visible{outline:2px solid var(--ab-border-strong);outline-offset:-2px}.ab-faq__icon{border:1px solid var(--ab-border-strong);border-radius:999px;flex:none;width:24px;height:24px;transition:transform .25s,background .2s;position:relative}.ab-faq__icon:before,.ab-faq__icon:after{content:"";background:var(--ab-mint);border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ab-faq__icon:before{width:10px;height:2px}.ab-faq__icon:after{width:2px;height:10px;transition:transform .25s,opacity .2s}.is-open .ab-faq__icon{background:var(--ab-grad-soft)}.is-open .ab-faq__icon:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.ab-faq__a{color:var(--ab-muted);padding:0 1.25rem 1.15rem;font-size:.98rem;line-height:1.65;animation:.25s abFade}@keyframes abFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ab-cta{padding:max(40px,min(7vw,96px)) 0 max(48px,min(8vw,104px))}.ab-cta__panel{text-align:center;background:radial-gradient(120% 140% at 50% 0%, #adebb31f, transparent 60%),linear-gradient(160deg, var(--ab-panel-2), var(--ab-panel));border:1px solid var(--ab-border-strong);box-shadow:var(--ab-shadow);border-radius:32px;padding:max(40px,min(6vw,80px)) max(24px,min(5vw,60px));position:relative;overflow:hidden}.ab-cta__title{letter-spacing:-.02em;color:var(--ab-heading);margin:0;font-size:max(2rem,min(5vw,3.2rem));font-weight:800;line-height:1.05}.ab-cta__sub{max-width:40rem;color:var(--ab-muted);margin:1.1rem auto 0;font-size:1.08rem;line-height:1.6}.ab-cta__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.ab-footer{border-top:1px solid var(--ab-border);padding:max(28px,min(4vw,44px)) 0}.ab-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ab-footer__brand{color:var(--ab-muted);align-items:center;gap:12px;font-size:.9rem;display:flex}.ab-footer__brand a{color:var(--ab-heading);font-weight:600;text-decoration:none}.ab-footer__brand a:hover{text-decoration:underline}.ab-footer__dbc{align-items:center;display:inline-flex}.ab-footer__dbc img{width:auto;height:34px;display:block}.ab-footer__meta{color:var(--ab-muted);font-size:.82rem}.ab-appendix{padding:8px 0 max(40px,min(6vw,72px))}.ab-appendix__inner{width:min(760px,100%);margin-left:auto;margin-right:auto}.ab-changelog{border-top:1px solid var(--ab-border);padding-top:20px}.ab-changelog__toggle{cursor:pointer;letter-spacing:.02em;color:var(--ab-muted);background:0 0;border:none;align-items:center;gap:8px;padding:4px 0;font-size:.82rem;font-weight:600;transition:color .2s;display:inline-flex}.ab-changelog__toggle:hover{color:var(--ab-text)}.ab-changelog__toggle .ab-changelog__caret{font-size:.7rem;transition:transform .2s}.ab-changelog__toggle[aria-expanded=true] .ab-changelog__caret{transform:rotate(90deg)}.ab-changelog__body{flex-direction:column;gap:6px;margin-top:16px;display:flex}.ab-ver{border:1px solid var(--ab-border);background:var(--ab-panel);border-radius:10px;overflow:hidden}.ab-ver__head{cursor:pointer;text-align:left;width:100%;color:var(--ab-text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:.85rem;font-weight:700;display:flex}.ab-ver__head:hover{color:var(--ab-heading)}.ab-ver__head .ab-ver__caret{color:var(--ab-mint);font-size:.7rem}.ab-ver__content{color:var(--ab-muted);padding:4px 16px 14px;font-size:.85rem}.ab-ver__content p{margin:6px 0;line-height:1.6}.ab-ver__content ul{margin:6px 0;padding-left:18px}.ab-ver__content li{margin:4px 0;line-height:1.55}.ab-ver__content strong{color:var(--ab-text);font-weight:600}.ab-ver__content code{border:1px solid var(--ab-border);background:#ffffff0f;border-radius:5px;padding:1px 5px;font-size:.82em}[data-theme=light] .about-section{--ab-mint:#16a34a;--ab-mint-2:#15803d;--ab-teal:#0d9488;--ab-grad:linear-gradient(120deg, #16a34a 0%, #0d9488 100%);--ab-grad-soft:linear-gradient(120deg, #16a34a1f 0%, #0d94881a 100%);--ab-bg:radial-gradient(1100px 640px at 50% -10%, #f2f7f4 0%, #eef1f4 55%, #e9edf1 100%);--ab-panel:#fff;--ab-panel-2:#f8fafb;--ab-panel-solid:#fff;--ab-heading:#0f172a;--ab-text:#334155;--ab-muted:#64748b;--ab-border:#0f172a1a;--ab-border-strong:#16a34a59;--ab-glow:#16a34a1f;--ab-shadow:0 20px 46px #0f172a1f;--ab-shadow-sm:0 8px 22px #0f172a14;--ab-chip:#16a34a1a}[data-theme=light] .about-section .ab-btn--primary{color:#fff;-webkit-text-fill-color:#fff;box-shadow:0 10px 24px #0d94883d}[data-theme=light] .about-section .ab-chan__avatar,[data-theme=light] .about-section .ab-chan__badge,[data-theme=light] .about-section .ab-composer__send,[data-theme=light] .about-section .ab-map__pin,[data-theme=light] .about-section .ab-bubble--me{color:#fff}[data-theme=light] .about-section .ab-phone{background:linear-gradient(165deg,#1c232c,#0d1218);border-color:#0f172a24}[data-theme=light] .about-section .ab-phone__screen{color:#cdd6e2;background:#0d1117;border-color:#ffffff0f}[data-theme=light] .about-section .ab-phone .ab-bubble{color:#cdd6e2;background:#ffffff0d;border-color:#ffffff17}[data-theme=light] .about-section .ab-phone .ab-bubble--me{color:#08130c}[data-theme=light] .about-section .ab-phone .ab-composer{border-top-color:#ffffff17}[data-theme=light] .about-section .ab-phone .ab-composer__field{background:#ffffff0f;border-color:#ffffff17}@media (max-width:860px){.ab-feature{text-align:center;grid-template-columns:1fr;gap:28px}.ab-feature .ab-feature__copy{order:2;max-width:42rem;margin-left:auto;margin-right:auto}.ab-feature .ab-feature__media,.ab-feature.ab-feature--rev .ab-feature__media{order:1}.ab-feature.ab-feature--rev .ab-feature__copy{order:2}.ab-eyebrow{justify-content:center}.ab-feature__list{text-align:left;margin-left:auto;margin-right:auto;display:inline-flex}}@media (max-width:560px){.about-section{font-size:15px}.ab-wrap{width:min(1120px,100% - 28px)}.ab-stats__grid{grid-template-columns:1fr}.ab-hero__cta,.ab-cta__actions{flex-direction:column;align-items:stretch}.ab-hero__cta .ab-btn,.ab-cta__actions .ab-btn{width:100%}.ab-footer__inner{text-align:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){.ab-map__pin{animation:none}.ab-btn,.ab-chan,.ab-stat,.ab-phone{transition:none}}.post-menu-btn{color:#6b6bec;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:5px}.post-menu-btn:hover{color:#b0b0fa;background-color:#2d2d2d6e}.post-menu.szh-menu{color:#f5f5faf0;border:1px solid var(--ui-border,#2e343d);background-color:var(--ui-surface,#23272f);cursor:default;border-radius:var(--ui-radius-md,10px);font-size:calc(.72em*var(--feed-post-text-scale,1));letter-spacing:.01em;z-index:10000;min-width:5.775rem;max-width:min(22rem,100vw - 16px);padding:6px;font-weight:500;box-shadow:0 8px 28px #00000073}.post-menu-divider{pointer-events:none;background:#ffffff17;flex-shrink:0;height:1px;margin:6px 8px}.post-menu-divider--before-danger{margin-top:8px;margin-bottom:4px}.post-menu-item{cursor:pointer;touch-action:manipulation;border-radius:6px;padding:9px 12px;transition:filter .12s,transform .12s,background-color .2s}.post-menu-item:hover,.post-menu-item.szh-menu__item--hover,.post-menu-item.szh-menu__item--focus{background-color:var(--ui-hover-overlay,#ffffff0f)}@media (hover:hover){.post-menu-item:hover:not(.post-menu-item--pressing){filter:brightness(1.04)}}.post-menu-item--danger:hover,.post-menu-item--danger.szh-menu__item--hover,.post-menu-item--danger.szh-menu__item--focus{background-color:#ef44441f}.post-menu-item.post-menu-item--pressing{filter:brightness(.92);transform:scale(.985)}@keyframes postMenuItemOpenFlash{0%{filter:brightness(1.12)saturate(1.08)}to{filter:brightness()saturate()}}.post-menu-item.post-menu-item--activated{animation:.42s ease-out forwards postMenuItemOpenFlash}.post-menu .szh-menu__arrow{background-color:var(--ui-surface,#23272f);border-left:1px solid var(--ui-border,#2e343d);border-top:1px solid var(--ui-border,#2e343d);border-radius:1px}
