.create-menu-module-scss-module__juc2Tq__root{position:relative}.create-menu-module-scss-module__juc2Tq__menu{--popover-shadow:var(--shadow-tooltip);top:calc(100% + var(--space-8));width:var(--create-menu-width);max-width:calc(100vw - var(--space-32));z-index:var(--z-menu);padding:var(--space-6);background:var(--color-surface-elevated);position:absolute;right:0}.create-menu-module-scss-module__juc2Tq__list{flex-direction:column;display:flex}.create-menu-module-scss-module__juc2Tq__item{align-items:flex-start;gap:var(--space-12);width:100%;padding:var(--space-8) var(--space-12);border-radius:var(--radius-sm);color:var(--color-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;display:flex}.create-menu-module-scss-module__juc2Tq__item svg{width:var(--icon-xl);height:var(--icon-xl);margin-top:var(--space-2);flex-shrink:0}.create-menu-module-scss-module__juc2Tq__item:hover{background:var(--color-control-hover)}.create-menu-module-scss-module__juc2Tq__item:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:-2px}.create-menu-module-scss-module__juc2Tq__item[aria-disabled=true]{cursor:default}.create-menu-module-scss-module__juc2Tq__text{gap:var(--space-4);flex-direction:column;display:flex}.create-menu-module-scss-module__juc2Tq__name{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.create-menu-module-scss-module__juc2Tq__description{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}@media (max-width:767px){.create-menu-module-scss-module__juc2Tq__item{padding:var(--space-8)}}
@keyframes header-module-scss-module__YiVnUG__retry-spin{to{transform:rotate(360deg)}}@keyframes header-module-scss-module__YiVnUG__button-shine{0%{transform:translate(-140%)}55%,to{transform:translate(140%)}}.header-module-scss-module__YiVnUG__header{max-width:var(--max-width);background:0 0;width:100%;margin:0 auto}.header-module-scss-module__YiVnUG__headerContainer{min-height:var(--header-min-height);padding:0 var(--container-inline-padding);max-width:var(--max-width);justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.header-module-scss-module__YiVnUG__logoLink{flex-shrink:0;align-items:center;min-width:0;padding:0;display:none}.header-module-scss-module__YiVnUG__logo{width:auto;height:var(--logo-height);color:var(--color-text);display:block}.header-module-scss-module__YiVnUG__nav{z-index:var(--z-sticky);right:var(--layout-content-right-edge);top:var(--space-20);align-items:center;gap:var(--space-10);background-color:var(--bg-header);border-radius:var(--navigation-panel-radius);padding:var(--navigation-panel-padding);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));display:flex;position:fixed}.header-module-scss-module__YiVnUG__buttons{align-items:center;gap:var(--space-12);margin:0;padding:0;list-style:none;display:flex}.header-module-scss-module__YiVnUG__buttons>li{align-items:center}.header-module-scss-module__YiVnUG__theme,.header-module-scss-module__YiVnUG__controlItem{display:flex}.header-module-scss-module__YiVnUG__btn{transition:background-color var(--transition-control),color var(--transition-control),transform var(--transition-control)}.header-module-scss-module__YiVnUG__btn:not(:disabled):not([aria-disabled=true]):active{transform:scale(var(--button-press-scale))}@media (prefers-reduced-motion:reduce){.header-module-scss-module__YiVnUG__btn{transition:none}.header-module-scss-module__YiVnUG__btn:not(:disabled):not([aria-disabled=true]):active{transform:none}}.header-module-scss-module__YiVnUG__btn{width:var(--control-height-md);height:var(--control-height-md);border:var(--border-thin) solid #0000;border-radius:var(--navigation-control-radius);background:var(--bg-button);color:var(--color-nav-text);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.header-module-scss-module__YiVnUG__btn:active{background:var(--color-header-button-press);color:var(--color-accent-foreground-hover);transform:scale(var(--button-press-scale))}.header-module-scss-module__YiVnUG__btn>svg{width:var(--icon-xl);height:var(--icon-xl);flex-shrink:0;display:block}.header-module-scss-module__YiVnUG__profileSkeleton{width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-circle);background:var(--color-skeleton-base);display:block}.header-module-scss-module__YiVnUG__avatarLink{width:var(--control-height-md);height:var(--control-height-md);-webkit-tap-highlight-color:#0000;cursor:pointer;border-radius:var(--radius-circle);outline-offset:var(--outline-offset);transition:transform var(--transition-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.header-module-scss-module__YiVnUG__softButton{background:var(--color-header-button-rest)}.header-module-scss-module__YiVnUG__softButton[aria-expanded=true],.header-module-scss-module__YiVnUG__softButton:not(:disabled):not([aria-disabled=true]):focus-visible{background:var(--color-header-button-soft-hover);color:var(--color-accent-foreground)}@media (hover:hover) and (pointer:fine){.header-module-scss-module__YiVnUG__softButton:not(:disabled):not([aria-disabled=true]):hover{background:var(--color-header-button-soft-hover);color:var(--color-accent-foreground)}}.header-module-scss-module__YiVnUG__softButton:not(:disabled):not([aria-disabled=true]):active{background:var(--color-header-button-press);color:var(--color-accent-foreground-hover)}.header-module-scss-module__YiVnUG__burgerWrapper{display:none}@media (max-width:767px){.header-module-scss-module__YiVnUG__buttons{gap:var(--space-8)}.header-module-scss-module__YiVnUG__btn{width:var(--control-height-md);height:var(--control-height-md)}.header-module-scss-module__YiVnUG__logoLink{display:flex}.header-module-scss-module__YiVnUG__headerContainer{min-height:var(--header-min-height-mobile);padding:0 var(--space-8)}.header-module-scss-module__YiVnUG__logo{height:var(--logo-height-mobile)}.header-module-scss-module__YiVnUG__nav{right:var(--space-8);top:var(--space-12)}.header-module-scss-module__YiVnUG__theme{display:none}.header-module-scss-module__YiVnUG__burgerWrapper{display:flex}}@media (max-width:640px){.header-module-scss-module__YiVnUG__logo{height:var(--logo-height-sm)}}@media (max-width:390px){.header-module-scss-module__YiVnUG__logo{height:var(--logo-height-narrow)}.header-module-scss-module__YiVnUG__buttons{gap:var(--space-4)}}.header-module-scss-module__YiVnUG__btn:focus-visible,.header-module-scss-module__YiVnUG__avatarLink:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:var(--outline-offset)}.header-module-scss-module__YiVnUG__avatarLink:active{transform:scale(var(--button-press-scale))}@media (prefers-reduced-motion:reduce){.header-module-scss-module__YiVnUG__btn,.header-module-scss-module__YiVnUG__avatarLink{transition:none}.header-module-scss-module__YiVnUG__btn:active,.header-module-scss-module__YiVnUG__avatarLink:active{transform:none}}.header-module-scss-module__YiVnUG__writeButton{--bg-create:var(--bg-header-create);--bg-create-hover:var(--bg-header-create-hover);--bg-create-active:var(--bg-header-create-active);--color-on-create:var(--color-page);width:auto;padding:0 var(--space-14);gap:var(--space-8);background:var(--bg-create);color:var(--color-on-create);position:relative;overflow:hidden}.header-module-scss-module__YiVnUG__writeButton:before,.header-module-scss-module__YiVnUG__writeButton:after{content:"";pointer-events:none;position:absolute;inset:0}.header-module-scss-module__YiVnUG__writeButton:before{background:var(--bg-create-hover);transform-origin:bottom;transition:transform var(--motion-header-create-fill);transform:scaleY(0)}.header-module-scss-module__YiVnUG__writeButton:after{opacity:var(--header-create-pattern-opacity);background:currentColor;-webkit-mask:url(/brand/create-button-pattern.svg);mask:url(/brand/create-button-pattern.svg)}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):focus-visible{color:var(--color-header-create-hover);box-shadow:inset 0 0 0 var(--border-thin) var(--color-border)}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):focus-visible:before{transform:scaleY(1)}@media (hover:hover) and (pointer:fine){.header-module-scss-module__YiVnUG__writeButton:not(:disabled):hover{color:var(--color-header-create-hover);box-shadow:inset 0 0 0 var(--border-thin) var(--color-border)}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):hover:before{transform:scaleY(1)}}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):active{background:var(--bg-create);color:var(--color-header-create-hover)}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):active:before{transform:scaleY(1)}.header-module-scss-module__YiVnUG__writeButton{font-family:inherit;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);white-space:nowrap}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):active{transform:scale(var(--button-press-scale))}.header-module-scss-module__YiVnUG__writeLabel{z-index:1;position:relative}.header-module-scss-module__YiVnUG__writeButton:disabled{background:var(--bg-create);color:var(--color-on-create);cursor:default}.header-module-scss-module__YiVnUG__writeIcon{z-index:1;top:calc(var(--space-3)*-1);width:var(--icon-md);height:var(--icon-md);flex-shrink:0;display:inline-flex;position:relative}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):hover .header-module-scss-module__YiVnUG__writeIcon>svg:first-child,.header-module-scss-module__YiVnUG__writeButton:not(:disabled):focus-visible .header-module-scss-module__YiVnUG__writeIcon>svg:first-child{animation:header-module-scss-module__YiVnUG__pencil-write var(--motion-create-write) infinite}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):hover .header-module-scss-module__YiVnUG__writeStroke path,.header-module-scss-module__YiVnUG__writeButton:not(:disabled):focus-visible .header-module-scss-module__YiVnUG__writeStroke path{animation:header-module-scss-module__YiVnUG__pencil-stroke var(--motion-create-write) infinite}.header-module-scss-module__YiVnUG__writeStroke{left:0;bottom:calc(var(--space-5)*-1);width:var(--icon-md);height:var(--space-5);pointer-events:none;position:absolute}.header-module-scss-module__YiVnUG__writeStroke path{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}@keyframes header-module-scss-module__YiVnUG__pencil-stroke{0%,5%{stroke-dashoffset:1px;opacity:0}12%{stroke-dashoffset:.92px;opacity:1}85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes header-module-scss-module__YiVnUG__pencil-write{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-1px,.5px)rotate(-4deg)}50%{transform:translate(1px)rotate(-2deg)}75%{transform:translate(-.5px,.5px)rotate(-3deg)}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.header-module-scss-module__YiVnUG__writeButton:not(:disabled){--motion-create-write:var(--motion-create-write-mobile)}.header-module-scss-module__YiVnUG__writeButton:not(:disabled) .header-module-scss-module__YiVnUG__writeIcon>svg:first-child{animation:header-module-scss-module__YiVnUG__pencil-write var(--motion-create-write-mobile) infinite}.header-module-scss-module__YiVnUG__writeButton:not(:disabled) .header-module-scss-module__YiVnUG__writeStroke path{animation:header-module-scss-module__YiVnUG__pencil-stroke var(--motion-create-write-mobile) infinite}}@media (prefers-reduced-motion:reduce){.header-module-scss-module__YiVnUG__writeButton:before{transition:none}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):hover,.header-module-scss-module__YiVnUG__writeButton:not(:disabled):focus-visible{transform:none}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):hover .header-module-scss-module__YiVnUG__writeIcon>svg:first-child,.header-module-scss-module__YiVnUG__writeButton:not(:disabled):hover .header-module-scss-module__YiVnUG__writeStroke path,.header-module-scss-module__YiVnUG__writeButton:not(:disabled):focus-visible .header-module-scss-module__YiVnUG__writeIcon>svg:first-child,.header-module-scss-module__YiVnUG__writeButton:not(:disabled):focus-visible .header-module-scss-module__YiVnUG__writeStroke path{animation:none}.header-module-scss-module__YiVnUG__writeButton:not(:disabled):active{transform:none}}@media (max-width:640px){.header-module-scss-module__YiVnUG__writeButton{width:var(--control-height-md);padding:0}.header-module-scss-module__YiVnUG__writeLabel{display:none}}.header-module-scss-module__YiVnUG__avatarLink>img,.header-module-scss-module__YiVnUG__avatarLink>span{border:0}.header-module-scss-module__YiVnUG__accountIdentity{align-items:center;gap:var(--space-12);min-width:0;padding:var(--space-12);margin-bottom:var(--space-6);display:flex}.header-module-scss-module__YiVnUG__accountIdentity>:first-child{--avatar-render-size:var(--space-48);flex:none}.header-module-scss-module__YiVnUG__accountIdentity>div{gap:var(--space-4);min-width:0;display:grid}.header-module-scss-module__YiVnUG__accountIdentity strong{font-weight:var(--font-weight-semibold);color:var(--color-text);font-size:var(--font-size-base);overflow-wrap:anywhere}.header-module-scss-module__YiVnUG__accountIdentity span{color:var(--color-accent-foreground);overflow-wrap:anywhere}@media (max-width:767px){.header-module-scss-module__YiVnUG__accountIdentity{min-width:0}}.header-module-scss-module__YiVnUG__avatarLink:disabled{cursor:default}.header-module-scss-module__YiVnUG__avatarLink>img{background:var(--color-skeleton-base)}.header-module-scss-module__YiVnUG__avatarBadge{display:inline-flex;position:relative}.header-module-scss-module__YiVnUG__badge{border:2px solid var(--bg-header);background:var(--color-accent);min-width:16px;height:16px;color:var(--color-on-accent);text-align:center;box-sizing:content-box;border-radius:999px;padding:0 4px;font-size:10px;font-weight:700;line-height:12px;position:absolute;top:-4px;right:-6px}
.mobile-header-menu-module-scss-module__YETCua__mobileOverlay{z-index:var(--z-menu);background-color:var(--bg-nav);-webkit-backdrop-filter:blur(var(--blur-menu));backdrop-filter:blur(var(--blur-menu));position:fixed;inset:0;overflow:hidden}.mobile-header-menu-module-scss-module__YETCua__mobileMenu{width:100%;max-width:var(--menu-width);padding:0 var(--space-10) var(--space-56);padding-top:var(--menu-top-offset);overscroll-behavior:contain;height:100dvh;margin:0 auto;overflow-y:auto}.mobile-header-menu-module-scss-module__YETCua__mobileSection{margin:0 auto var(--space-20);max-width:95%}.mobile-header-menu-module-scss-module__YETCua__mobileTitle{margin:0 0 var(--space-8);padding-left:var(--space-10);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);font-family:var(--font-display),var(--font-montserrat),sans-serif}.mobile-header-menu-module-scss-module__YETCua__mobileNavList{border-radius:var(--navigation-panel-radius);background:var(--bg-header);width:100%;padding:var(--navigation-panel-padding);gap:var(--space-4);margin:0 auto;list-style:none;display:grid}.mobile-header-menu-module-scss-module__YETCua__mobileNavLink{width:100%;color:var(--color-nav-text);min-height:var(--mobile-menu-row-height);padding:var(--space-10) var(--space-6);font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);border-radius:var(--navigation-control-radius);justify-content:space-between;align-items:center;display:flex}.mobile-header-menu-module-scss-module__YETCua__mobileNavLink:focus-visible,.mobile-header-menu-module-scss-module__YETCua__mobileNavButton:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:var(--border-thick)}.mobile-header-menu-module-scss-module__YETCua__mobileNavLink[aria-current=page]{color:var(--color-on-accent);background:var(--color-sidebar-active-bg)}.mobile-header-menu-module-scss-module__YETCua__mobileNavButton{border-radius:var(--navigation-control-radius);width:100%;min-height:var(--mobile-menu-row-height);padding:var(--space-10) var(--space-6);color:var(--color-nav-text);font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);font-family:var(--font-montserrat),sans-serif;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;display:flex}.mobile-header-menu-module-scss-module__YETCua__mobileNavLink,.mobile-header-menu-module-scss-module__YETCua__mobileNavButton{-webkit-tap-highlight-color:#0000;transition:background-color var(--transition-fast),color var(--transition-fast)}.mobile-header-menu-module-scss-module__YETCua__mobileNavLink:not([aria-current=page]):active,.mobile-header-menu-module-scss-module__YETCua__mobileNavButton:active{background:var(--color-control-active);color:var(--color-accent-foreground)}@media (hover:hover) and (pointer:fine){.mobile-header-menu-module-scss-module__YETCua__mobileNavLink:not([aria-current=page]):hover,.mobile-header-menu-module-scss-module__YETCua__mobileNavButton:hover{background:var(--color-sidebar-hover-bg);color:var(--color-accent-foreground)}}.mobile-header-menu-module-scss-module__YETCua__mobileRowLeft{align-items:center;gap:var(--space-14);display:flex}.mobile-header-menu-module-scss-module__YETCua__mobileRowRight{align-items:center;gap:var(--space-4);display:inline-flex}.mobile-header-menu-module-scss-module__YETCua__iconWrapper{width:var(--icon-wrap-size);aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mobile-header-menu-module-scss-module__YETCua__iconWrapper svg{width:var(--icon-2xl);height:var(--icon-2xl);color:currentColor}@media (prefers-reduced-motion:reduce){.mobile-header-menu-module-scss-module__YETCua__mobileNavLink,.mobile-header-menu-module-scss-module__YETCua__mobileNavButton{transition:none}}@media (min-width:768px){.mobile-header-menu-module-scss-module__YETCua__mobileOverlay{display:none}}
.desktop-layout-module-scss-module__4WWFiW__shell{width:100%;max-width:var(--max-width);padding:0 var(--container-inline-padding);margin:0 auto}.desktop-layout-module-scss-module__4WWFiW__sidebar{top:0;left:var(--layout-sidebar-left);width:var(--layout-sidebar-width);position:fixed}.desktop-layout-module-scss-module__4WWFiW__sidebarSticky{flex-direction:column;max-height:100dvh;display:flex;position:relative}.desktop-layout-module-scss-module__4WWFiW__sidebarMenu{scrollbar-width:none;min-height:0;padding-bottom:var(--space-24);flex-shrink:1;align-self:flex-end;position:relative;overflow-y:auto}.desktop-layout-module-scss-module__4WWFiW__sidebarBrand{animation:desktop-layout-module-scss-module__4WWFiW__brand-appear var(--transition-fast) both;flex-direction:column;flex-shrink:0;display:flex;position:relative}.desktop-layout-module-scss-module__4WWFiW__sidebarBrand[data-expanded=true]{animation-name:desktop-layout-module-scss-module__4WWFiW__brand-appear-expanded}@keyframes desktop-layout-module-scss-module__4WWFiW__brand-appear{0%{opacity:.4}to{opacity:1}}@keyframes desktop-layout-module-scss-module__4WWFiW__brand-appear-expanded{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.desktop-layout-module-scss-module__4WWFiW__sidebarBrand{animation:none}}.desktop-layout-module-scss-module__4WWFiW__logoLink{width:var(--sidebar-logo-width);height:var(--header-min-height);margin-bottom:var(--space-16);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.desktop-layout-module-scss-module__4WWFiW__logo{width:var(--sidebar-logo-width);height:auto;color:var(--color-text);flex-shrink:0;display:block}.desktop-layout-module-scss-module__4WWFiW__logoAnimation{width:var(--sidebar-logo-width);height:var(--sidebar-logo-height);color:var(--color-text);pointer-events:none;flex-shrink:0;display:block;position:relative}.desktop-layout-module-scss-module__4WWFiW__wordmark{transform-origin:0;align-items:center;display:flex;position:absolute;inset:0}.desktop-layout-module-scss-module__4WWFiW__compactMark{left:calc((var(--layout-sidebar-width) - var(--sidebar-logo-compact-width))/2);top:calc((var(--sidebar-logo-height) - var(--sidebar-logo-compact-width))/2);width:var(--sidebar-logo-compact-width);height:var(--sidebar-logo-compact-width);transform-origin:0;position:absolute}.desktop-layout-module-scss-module__4WWFiW__compactMark svg{width:100%;height:100%;display:block}.desktop-layout-module-scss-module__4WWFiW__wordmark circle,.desktop-layout-module-scss-module__4WWFiW__compactMark circle{display:none}.desktop-layout-module-scss-module__4WWFiW__logoDot{width:100%;height:100%;position:absolute;inset:0}.desktop-layout-module-scss-module__4WWFiW__content{width:var(--layout-column-width);min-width:0;padding-inline:var(--container-inline-padding);margin:0 auto}@media (max-width:767px){.desktop-layout-module-scss-module__4WWFiW__shell{flex-direction:column;flex:1;padding:0;display:flex}.desktop-layout-module-scss-module__4WWFiW__content{width:100%;padding-inline:0}.desktop-layout-module-scss-module__4WWFiW__sidebar{display:none}}.desktop-layout-module-scss-module__4WWFiW__expandButton{top:calc((var(--header-min-height) - var(--sidebar-control-size))/2);left:calc(var(--sidebar-logo-width) + var(--space-8));width:var(--sidebar-control-size);height:var(--sidebar-control-size);border-radius:var(--navigation-control-radius);color:var(--color-nav-text);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.desktop-layout-module-scss-module__4WWFiW__expandButton[aria-expanded=true]{left:calc(var(--sidebar-expanded-width) - var(--sidebar-control-size) - var(--navigation-panel-padding))}.desktop-layout-module-scss-module__4WWFiW__expandButton:hover{background:var(--color-sidebar-hover-bg);color:var(--color-nav-text)}.desktop-layout-module-scss-module__4WWFiW__expandButton:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:var(--border-thick)}@media (prefers-reduced-motion:reduce){.desktop-layout-module-scss-module__4WWFiW__expandButton{transition:none}}.desktop-layout-module-scss-module__4WWFiW__expandIcon{width:var(--space-24);height:var(--space-24)}.desktop-layout-module-scss-module__4WWFiW__expanded{--sidebar-link-width:100%;--sidebar-link-justify:flex-start;--sidebar-link-padding:var(--space-12);--sidebar-label-position:static;--sidebar-label-size:auto;--sidebar-label-clip:none;--sidebar-label-opacity:1}.desktop-layout-module-scss-module__4WWFiW__tabletMark{display:none}@media (min-width:768px) and (max-width:1024px){.desktop-layout-module-scss-module__4WWFiW__shell{max-width:calc(var(--layout-column-width) + var(--layout-sidebar-width) + var(--desktop-layout-gap) + 2*var(--container-inline-padding))}.desktop-layout-module-scss-module__4WWFiW__content{margin-left:calc(var(--layout-sidebar-width) + var(--desktop-layout-gap));margin-right:0}.desktop-layout-module-scss-module__4WWFiW__sidebarBrand{transform:none!important}.desktop-layout-module-scss-module__4WWFiW__logoLink{width:var(--layout-sidebar-width);justify-content:center}.desktop-layout-module-scss-module__4WWFiW__logoAnimation,.desktop-layout-module-scss-module__4WWFiW__expandButton{display:none}.desktop-layout-module-scss-module__4WWFiW__tabletMark{width:var(--sidebar-logo-compact-width);height:var(--sidebar-logo-compact-width);color:var(--color-text);display:block}.desktop-layout-module-scss-module__4WWFiW__sidebarMenu{--sidebar-link-width:var(--sidebar-control-size);--sidebar-link-justify:center;--sidebar-link-padding:0px;--sidebar-label-position:absolute;--sidebar-label-size:var(--border-thin);--sidebar-label-clip:inset(50%);--sidebar-label-opacity:0;width:var(--layout-sidebar-width)!important}}
.feed-sidebar-module-scss-module__tAounW__sidebar{width:100%;padding:var(--navigation-panel-padding);background:var(--bg-header);border-radius:var(--navigation-panel-radius);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md))}.feed-sidebar-module-scss-module__tAounW__list{justify-items:center;gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.feed-sidebar-module-scss-module__tAounW__list>li,.feed-sidebar-module-scss-module__tAounW__list>li>span{width:100%}.feed-sidebar-module-scss-module__tAounW__link{align-items:center;justify-content:var(--sidebar-link-justify,center);gap:var(--space-12);padding-inline:var(--sidebar-link-padding,0px);width:var(--sidebar-link-width,var(--sidebar-control-size));height:var(--sidebar-control-size);border-radius:var(--navigation-control-radius);color:var(--color-nav-text);transition:background-color var(--transition-medium),color var(--transition-medium),transform var(--transition-fast);display:flex;position:relative}.feed-sidebar-module-scss-module__tAounW__link:hover{background:var(--color-sidebar-hover-bg);color:var(--color-accent-foreground)}.feed-sidebar-module-scss-module__tAounW__link:active{background:var(--color-control-active);transform:scale(.96)}.feed-sidebar-module-scss-module__tAounW__link:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:var(--border-thick)}.feed-sidebar-module-scss-module__tAounW__linkActive,.feed-sidebar-module-scss-module__tAounW__linkActive:hover,.feed-sidebar-module-scss-module__tAounW__linkActive:active{color:var(--color-on-accent);background:0 0}.feed-sidebar-module-scss-module__tAounW__activeBackground{border-radius:inherit;background:var(--color-sidebar-active-bg);pointer-events:none;position:absolute;inset:0}.feed-sidebar-module-scss-module__tAounW__activeBackground:before{top:calc((100% - var(--space-14))/2);content:"";left:calc(var(--space-5)*-1);width:var(--border-thick);height:var(--space-14);border-radius:var(--radius-pill);background:var(--color-sidebar-active-bg);position:absolute}.feed-sidebar-module-scss-module__tAounW__iconWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.feed-sidebar-module-scss-module__tAounW__icon{width:var(--space-20);height:var(--space-20);color:currentColor;flex:none}.feed-sidebar-module-scss-module__tAounW__label{z-index:var(--z-base);position:var(--sidebar-label-position,absolute);width:var(--sidebar-label-size,var(--border-thin));height:var(--sidebar-label-size,var(--border-thin));clip-path:var(--sidebar-label-clip,inset(50%));opacity:var(--sidebar-label-opacity,0);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);white-space:nowrap;padding:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.feed-sidebar-module-scss-module__tAounW__link{transition:none}.feed-sidebar-module-scss-module__tAounW__link:active{transform:none}}
.telegram-session-bridge-module-scss-module__pHSX5q__error{bottom:var(--space-16);left:var(--space-16);right:var(--space-16);z-index:var(--z-overlay);justify-content:center;align-items:center;gap:var(--space-12);padding:var(--space-16);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex;position:fixed}.telegram-session-bridge-module-scss-module__pHSX5q__error button{padding:var(--space-8) var(--space-12);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-on-accent);font:inherit;cursor:pointer;border:0}.telegram-session-bridge-module-scss-module__pHSX5q__error button:focus-visible{outline:var(--border-thick) solid var(--color-accent);outline-offset:var(--space-3)}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.p.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_24c13592-module__cpPBga__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_24c13592-module__cpPBga__variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:editorialDisplay;src:url(../media/sf_compact_rounded_bold_subset-s.p.16ydgy2nj8dh9.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:editorialDisplay Fallback;src:local(Arial);ascent-override:91.09%;descent-override:23.08%;line-gap-override:0.0%;size-adjust:104.53%}.editorialdisplay_67f06363-module__bBwaZa__className{font-family:editorialDisplay,editorialDisplay Fallback;font-style:normal;font-weight:700}.editorialdisplay_67f06363-module__bBwaZa__variable{--font-display:"editorialDisplay", "editorialDisplay Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--map-height:320px;--post-video-max-height:70svh;--feed-portrait-video-max-height:60svh;--color-on-media:#fff;--color-photo-backdrop:#000000e0;--color-photo-control-hover:#000000bf;--color-photo-control-border:#ffffff2e;--max-width:1240px;--content-width:730px;--container-inline-padding:15px;--modal-width-profile:520px;--modal-width-listing:560px;--listing-body-max-height:520px;--listing-body-min-height:240px;--listing-select-max-height:240px;--listing-upload-min-height:180px;--listing-progress-width:280px;--listing-step-size:30px;--card-page-mobile-gutter:0px;--desktop-layout-gap:24px;--page-width-narrow:640px;--page-width-policy:760px;--publication-page-width:var(--content-width);--layout-side-gutter-min-width:180px;--layout-column-width:min(var(--content-width), calc(min(100vw, var(--max-width)) - 2 * var(--container-inline-padding) - 2 * var(--layout-side-gutter-min-width) - 2 * var(--desktop-layout-gap)));--layout-sidebar-width:56px;--sidebar-control-size:44px;--sidebar-expanded-width:208px;--navigation-panel-padding:var(--space-6);--navigation-control-radius:var(--radius-sm);--navigation-panel-radius:var(--space-18);--sidebar-logo-width:112px;--sidebar-logo-height:48px;--sidebar-logo-compact-width:44px;--empty-state-cycle:8s;--empty-state-art-width:240px;--empty-state-text-width:440px;--empty-state-art-mobile-width:180px;--empty-state-art-compact-width:120px;--empty-state-art-compact-mobile-width:96px;--empty-state-art-page-width:360px;--empty-state-art-page-mobile-width:240px;--feed-sort-skeleton-width:96px;--motion-feed-skeleton:1.5s ease-in-out;--layout-content-right-edge:calc((100vw - var(--layout-column-width)) / 2 + var(--container-inline-padding));--layout-sidebar-left:calc(var(--layout-content-right-edge) - var(--desktop-layout-gap) - var(--layout-sidebar-width));--publication-cover-height:210px;--publication-mobile-photo-ratio:4 / 3;--post-cover-ratio:16 / 9;--post-photo-max-height:70svh;--publication-radius:18px;--publication-cover-gradient:linear-gradient(to bottom, transparent 35%, #00000029 58%, #000000b3 100%);--publication-surface-shadow:0 0 3px var(--color-border);--modal-width-sm:460px;--modal-width-auth:560px;--auth-mark-size-mobile:60px;--write-post-modal-min-height:240px;--write-post-modal-width:860px;--write-post-editor-min-height:280px;--write-post-menu-width:280px;--create-menu-width:300px;--write-post-menu-max-height:320px;--write-post-cover-max-height:360px;--search-width:680px;--search-panel-radius:24px;--search-panel-radius-compact:26px;--search-glass-padding:var(--space-4);--search-sheet-height-compact:calc(48px + 2 * var(--search-glass-padding));--search-thumb-width:132px;--header-min-height:86px;--header-min-height-mobile:74px;--mobile-menu-row-height:44px;--logo-height:44px;--logo-height-mobile:54px;--logo-height-sm:52px;--logo-height-narrow:clamp(40px, calc(17vw - 14px), var(--logo-height-sm));--menu-width:700px;--menu-top-offset:100px;--icon-wrap-size:35px;--tooltip-max-width:220px;--auth-subtitle-width:380px;--auth-button-height:44px;--empty-text-width:420px;--empty-state-emoji-size:64px;--post-title-size:28px;--panel-max-height:70vh;--feed-skew-width:240px;--city-artwork-width:280px;--city-artwork-soft-scale:.9;--city-artwork-soft-opacity:.92;--city-artwork-soft-saturation:.68;--city-artwork-soft-contrast:.92;--city-header-height:140px;--city-weather-skeleton-width:180px;--share-menu-width:280px;--account-menu-width:240px;--policy-title-min:32px;--policy-title-max:46px;--space-2:2px;--space-3:3px;--space-4:4px;--space-5:5px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-11:11px;--space-12:12px;--space-13:13px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-34:34px;--space-36:36px;--space-38:38px;--space-40:40px;--space-46:46px;--space-48:48px;--space-50:50px;--space-52:52px;--space-54:54px;--space-56:56px;--space-64:64px;--space-72:72px;--space-96:96px;--comment-delete-popover-width:252px;--reaction-panel-width:296px;--reaction-quick-panel-width:344px;--reaction-picker-cell:48px;--reaction-picker-image:32px;--reaction-chip-image:26px;--comment-editor-radius:28px;--comment-submit-size:36px;--comment-input-collapsed-height:48px;--comment-input-expanded-height:72px;--radius-xs:8px;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--radius-circle:50%;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-size-xs:11px;--font-size-sm:12px;--font-size-md:13px;--font-size-post-date:13px;--font-size-base:14px;--font-size-tag:calc(var(--font-size-base) - 1px);--font-size-lg:15px;--font-size-xl:16px;--font-size-2xl:17px;--font-size-3xl:18px;--font-size-4xl:20px;--font-size-5xl:22px;--font-size-6xl:24px;--font-size-7xl:26px;--font-size-8xl:30px;--font-size-9xl:34px;--font-size-10xl:40px;--line-height-none:1;--line-height-tight:1.1;--line-height-compact:1.15;--line-height-snug:1.25;--line-height-normal:1.4;--line-height-relaxed:1.5;--line-height-loose:1.6;--line-height-article:1.7;--line-height-article-tight:1.65;--letter-spacing-caps:.08em;--transition-fast:.12s ease;--transition-base:.16s ease;--transition-medium:.18s ease;--transition-slow:.24s ease;--transition-expand:.32s ease;--transition-reveal:.22s ease;--transition-control:.2s ease-in-out;--motion-reaction-pop:.22s;--motion-spinner:.8s;--motion-create-write:.9s ease-in-out;--motion-create-write-mobile:1.2s ease-in-out;--motion-header-create-fill:.42s cubic-bezier(.22, 1, .36, 1);--header-create-pattern-opacity:.16;--motion-button-shine:1.8s ease-in-out;--motion-card-enter:.2s ease;--motion-auth-spin:.9s linear;--motion-search-spin:.7s linear;--motion-shimmer:1.2s linear;--button-press-scale:.98;--motion-count-pop:.34s cubic-bezier(.22, 1, .36, 1);--blur-sm:4px;--blur-md:5px;--blur-menu:17px;--blur-overlay:14px;--blur-glass:24px;--blur-saturate:180%;--outline-offset:2px;--underline-offset-md:3px;--shift-sm:4px;--shift-md:6px;--shift-lg:8px;--shift-xl:12px;--z-base:1;--z-raised:2;--z-menu:30;--z-sticky:40;--z-tooltip:60;--z-overlay:80;--z-modal:90;--border-thin:1px;--border-thick:2px;--control-height-sm:34px;--control-height-md:40px;--control-height-lg:52px;--touch-target-min:44px;--scroll-fade-size:32px;--icon-md:16px;--icon-lg:18px;--icon-xl:20px;--icon-2xl:24px;--avatar-sm:30px;--avatar-md:36px;--avatar-lg:64px;--account-avatar-size:80px;--account-content-cover-size:56px;--account-content-min-height:160px;--account-logout-gap:60px;--bg-account-menu:#e7ebec66;--color-account-logout:#ff382e;--color-account-logout-hover:#e42f25;--search-overlay-offset:12vh;--search-overlay-offset-mobile:8vh;--color-text:#161617;--color-text-body:#2c2c2d;--color-text-secondary:#595959;--color-text-muted:#6e6e6e;--color-nav-text:#1f1f1f;--color-icon-muted:#7c7c7c;--color-border:#e5e5e5;--color-divider:#dadada;--color-surface:#fff;--color-surface-elevated:var(--color-surface);--color-page:#f2f2f2;--color-map-water:#c4dce4;--color-map-green:#d2dfcc;--color-on-accent:#fff;--color-rating:#f2a20c;--color-accent:#1b84ff;--color-accent-foreground:var(--color-accent);--color-auth-button-shine:#ffffffa6;--color-create:#c93559;--color-create-gradient-start:#7054c6;--color-create-gradient-end:#3478bc;--bg-create:linear-gradient(115deg, var(--color-create-gradient-start), var(--color-create-gradient-end));--bg-create-hover:linear-gradient(115deg, var(--color-create-hover), color-mix(in srgb, var(--color-create-gradient-end) 90%, #000));--bg-create-active:linear-gradient(115deg, var(--color-create-active), color-mix(in srgb, var(--color-create-gradient-end) 80%, #000));--color-create-hover:color-mix(in srgb, var(--color-create-gradient-start) 90%, #000);--color-create-active:color-mix(in srgb, var(--color-create-gradient-start) 80%, #000);--color-on-create:#fff;--bg-header-create:var(--color-text);--bg-header-create-hover:#fff;--color-header-create-hover:#161617;--bg-header-create-active:var(--bg-header-create);--color-sidebar-active-bg:var(--color-accent-foreground);--color-sidebar-hover-bg:color-mix(in srgb, var(--bg-header) 98%, #000);--color-accent-hover:color-mix(in srgb, var(--color-accent) 88%, #000);--color-accent-foreground-hover:var(--color-accent-hover);--color-tag-hover:var(--color-accent-foreground-hover);--color-link:var(--color-accent-foreground);--color-link-hover:var(--color-accent-hover);--color-link-active:color-mix(in srgb, var(--color-accent) 78%, #000);--color-accent-soft:color-mix(in srgb, var(--color-accent) 10%, #fff);--color-accent-soft-press:color-mix(in srgb, var(--color-accent) 18%, #fff);--color-danger:#c44747;--color-danger-soft:#fff0f0;--color-action-plain:#343b46;--color-reaction-heart:#f51d55;--color-reaction-heart-soft:#fff0f5;--color-reaction-heart-press:#ffe3eb;--color-like:#e5484d;--color-like-soft:#fff0f0;--color-like-soft-press:#ffe3e6;--bg-nav:#f2f2f266;--bg-header:#e9e9ec99;--bg-glass:#ffffffb8;--bg-search-panel:var(--color-surface);--bg-search-glass:radial-gradient(circle at top right, #7878ff24, transparent 60%), radial-gradient(circle at bottom left, #ff78c824, transparent 60%), #f9fafc;--color-search-overlay:#1616172b;--color-search-border:#ffffff8c;--shadow-search-panel:inset 0 1px 0 #ffffffb3, 0 0 0 .5px #ffffff4d, 0 4px 16px #ffffff0f, 0 12px 40px #00000014;--bg-search-close:#ffffffa6;--bg-button:#fff;--bg-button-hover:#f4f4f4;--color-control-hover:#ededed;--color-header-button-hover:#e3e3e3;--color-header-button-rest:#fafafa;--color-header-button-soft-hover:#fff;--color-header-button-press:#dadada;--color-control-active:#e5e5e5;--color-control-bg-muted:#f0f0f0;--color-control-border:#ededed;--color-control-surface:#f4f4f4;--color-control-text:#1f1f1f;--color-control-hover-soft:#f0f0f0;--color-action-hover:#e9e9e9;--color-control-border-hover:#dadada;--color-overlay-strong:#1616178c;--color-modal-border:#ededed;--color-glass-item:#0000000f;--shadow-modal:0 20px 60px #0000002e, 0 2px 16px #0000000f;--shadow-popover:0 14px 30px #0000001f, 0 3px 10px #0000000f;--shadow-tooltip:0 3px 10px #00000012;--shadow-auth-modal:0 12px 36px #0000001a, 0 2px 8px #0000000a;--shadow-avatar:0 2px 10px #0000002e;--color-avatar-border:#e5e5e5;--color-avatar-fallback-bg:#f0f0f0;--color-avatar-fallback-text:#595959;--color-avatar-fallback-border:#e0e0e0;--color-accent-ring:color-mix(in srgb, var(--color-accent) 18%, transparent);--color-comment-editor-hover-border:color-mix(in srgb, var(--color-accent) 50%, var(--color-surface));--color-comment-editor-hover-ring:color-mix(in srgb, var(--color-accent) 8%, transparent);--color-chip-bg:#f0f0f0;--color-chip-text:#595959;--color-skeleton-base:#ededed;--color-skeleton-mid:#f6f6f6;--color-google:#ea4335;--color-telegram:#2796de}[data-theme=dark]{--color-rating:#f7b538;--color-accent-foreground-hover:color-mix(in srgb, var(--color-accent) 60%, #fff);--color-accent-foreground:var(--color-accent);--color-link-hover:var(--color-accent-foreground-hover);--color-link-active:var(--color-accent-foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-text:#e9e9e9;--color-text-body:#c9cccf;--color-text-secondary:#b0b0b0;--color-text-muted:#969c9d;--color-nav-text:#e9e9e9;--color-icon-muted:#a6a6a6;--color-border:#353436;--color-divider:#424243;--color-surface:#232324;--color-surface-elevated:var(--color-surface);--color-page:#161617;--color-map-water:#243840;--color-map-green:#293a30;--color-auth-button-shine:#ffffff24;--bg-header-create-hover:#161617;--color-header-create-hover:var(--color-text);--color-accent-soft:color-mix(in srgb, var(--color-accent) 18%, transparent);--color-accent-soft-press:color-mix(in srgb, var(--color-accent) 28%, transparent);--color-comment-editor-hover-border:color-mix(in srgb, var(--color-accent) 45%, var(--color-surface));--color-comment-editor-hover-ring:color-mix(in srgb, var(--color-accent) 10%, transparent);--color-danger:#f18484;--color-danger-soft:#f1848424;--color-action-plain:#d7dde7;--color-reaction-heart:#ff6b95;--color-reaction-heart-soft:#ff6b951f;--color-reaction-heart-press:#ff6b9533;--color-like:#ff737a;--color-like-soft:#ff737a29;--color-like-soft-press:#ff737a3d;--bg-nav:#161617bf;--bg-header:#333336c7;--bg-account-menu:#38383866;--bg-glass:#232324d1;--bg-search-panel:var(--color-surface);--bg-search-glass:#28282a80;--color-search-overlay:#0505067a;--color-search-border:#ffffff24;--shadow-search-panel:inset 0 1px 0 #ffffff1a, 0 0 0 .5px #ffffff0f, 0 12px 40px #00000047;--bg-search-close:#ffffff1f;--bg-button:#2c2c2d;--bg-button-hover:#333;--color-control-hover:#333;--color-header-button-hover:#3c3c3d;--color-header-button-rest:#282829;--color-sidebar-hover-bg:var(--color-header-button-rest);--color-header-button-soft-hover:#1c1c1d;--color-header-button-press:#424243;--color-control-active:#39393a;--color-control-bg-muted:#2c2c2d;--color-control-border:#353436;--color-control-surface:#2c2c2d;--color-control-text:#e9e9e9;--color-control-hover-soft:#333;--color-action-hover:#303031;--color-control-border-hover:#424243;--color-overlay-strong:#050506b3;--color-modal-border:#353436;--color-glass-item:#ffffff14;--shadow-modal:0 20px 60px #0000006b, 0 2px 16px #0000003d;--shadow-popover:0 14px 30px #00000057, 0 3px 10px #00000038;--shadow-tooltip:0 3px 10px #0000002e;--shadow-auth-modal:0 12px 36px #00000047, 0 2px 8px #00000024;--shadow-avatar:0 2px 10px #00000059;--color-avatar-border:#424243;--color-avatar-fallback-bg:#333;--color-avatar-fallback-text:#c9cccf;--color-avatar-fallback-border:#3d3d3f;--color-chip-bg:#2c2c2d;--color-chip-text:#c9cccf;--color-skeleton-base:#2c2c2d;--color-skeleton-mid:#363636}@media (min-width:768px) and (max-width:1024px){:root{--layout-column-width:min(var(--content-width), calc(100vw - var(--layout-sidebar-width) - var(--desktop-layout-gap) - 2 * var(--container-inline-padding)));--layout-sidebar-left:calc((100vw - var(--layout-column-width) - var(--layout-sidebar-width) - var(--desktop-layout-gap)) / 2);--layout-content-right-edge:calc(var(--layout-sidebar-left) + var(--container-inline-padding))}}@media (max-width:760px){:root{--font-size-xs:13px;--font-size-sm:14px;--font-size-md:14px;--font-size-base:15px;--font-size-lg:16px}}*{box-sizing:border-box}html,body{max-width:100vw;min-height:100%}body{min-height:100dvh;color:var(--color-text);background:var(--color-page);font-family:var(--font-montserrat),sans-serif;font-weight:var(--font-weight-medium);flex-direction:column;margin:0;display:flex}body>main{flex:1 0 auto}body>header,body>footer{flex-shrink:0}@media (max-width:767px){body>main{flex-direction:column;display:flex}}h1,h2,h3,h4,h5,h6{font-family:var(--font-display),var(--font-montserrat),sans-serif;font-weight:var(--font-weight-bold)}a{color:inherit;text-decoration:none}
