.styles-module__jl-37a__container{border:1px solid var(--color-stroke-secondary);border-radius:var(--radius-12);background-color:var(--color-bg-primary);width:100%;color:var(--color-text-primary);flex-direction:column;gap:14px;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative}.styles-module__jl-37a__container:hover{border-color:var(--color-stroke-accent);box-shadow:var(--shadow-s);transform:translateY(-2px)}.styles-module__jl-37a__container:has(.styles-module__jl-37a__public_link:focus-visible){outline:2px solid var(--color-stroke-accent);outline-offset:2px}.styles-module__jl-37a__container:has(.styles-module__jl-37a__public_link:hover) .styles-module__jl-37a__title{color:var(--color-text-accent)}@media (min-width:768px){.styles-module__jl-37a__container{padding:22px}}.styles-module__jl-37a__top_row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.styles-module__jl-37a__icon{border-radius:var(--radius-10);width:44px;height:44px;color:var(--color-text-accent);background-color:var(--color-surface-light-accent);flex-shrink:0;place-items:center;display:grid}.styles-module__jl-37a__icon>svg{width:22px;height:22px}.styles-module__jl-37a__icon_premium{color:var(--color-text-accent-dark)}.styles-module__jl-37a__heading{flex-direction:column;gap:8px;min-width:0;display:flex}.styles-module__jl-37a__title{overflow-wrap:anywhere;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;transition:color .18s;display:-webkit-box;overflow:hidden}.styles-module__jl-37a__meta{color:var(--color-text-secondary);flex-wrap:wrap;gap:6px 18px;margin:0;display:flex}.styles-module__jl-37a__meta_item{align-items:center;gap:6px;min-width:0;display:flex}.styles-module__jl-37a__meta_item>svg{width:16px;height:16px;color:var(--color-icon-accent);flex-shrink:0}.styles-module__jl-37a__meta_item>dd{overflow-wrap:anywhere;margin:0}.styles-module__jl-37a__premium{border-radius:var(--radius-full);color:var(--color-text-accent-dark);background-color:var(--color-surface-light-accent);white-space:nowrap;padding:3px 10px}.styles-module__jl-37a__content{color:var(--color-text-primary);overflow-wrap:anywhere;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.styles-module__jl-37a__footer{border-top:1px solid var(--color-stroke-secondary);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:auto;padding-top:14px;display:flex}.styles-module__jl-37a__public_link{color:var(--color-text-accent);align-items:center;gap:4px;margin-right:auto;text-decoration:none;display:inline-flex}.styles-module__jl-37a__public_link svg{width:16px;height:16px}.styles-module__jl-37a__public_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.styles-module__jl-37a__public_link:focus-visible{outline:none}.styles-module__jl-37a__stats{color:var(--color-text-secondary);align-items:center;gap:4px;display:inline-flex}.styles-module__jl-37a__stats svg{width:14px;height:14px}.styles-module__jl-37a__skeleton{animation:1.4s ease-in-out infinite styles-module__jl-37a__skeleton-pulse;animation-delay:var(--skeleton-delay,0s)}.styles-module__jl-37a__skeleton:hover{border-color:var(--color-stroke-secondary);box-shadow:none;transform:none}@keyframes styles-module__jl-37a__skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}
.styles-module__xuH85a__container{grid-gap:16px;gap:16px;width:100%;display:grid}@media (min-width:900px){.styles-module__xuH85a__container{grid-template-columns:repeat(2,minmax(0,1fr))}}
.styles-module__dAn9IG__container{width:100%;min-height:calc(100svh - var(--height-top-bar));background-color:var(--color-bg-primary);flex-direction:column;flex-grow:1;padding-bottom:48px;display:flex}@media (min-width:1024px){.styles-module__dAn9IG__container{padding-bottom:64px}}.styles-module__dAn9IG__wrapper{flex-direction:column;flex-grow:1;align-items:center;width:100%;display:flex}.styles-module__dAn9IG__content{width:calc(100% - var(--margin)*2);max-width:var(--max-width);grid-gap:20px;align-items:start;gap:20px;margin-top:24px;display:grid}@media (min-width:670px){.styles-module__dAn9IG__content{grid-template-columns:minmax(0,1fr) 300px}}@media (min-width:1024px){.styles-module__dAn9IG__content{gap:30px;margin-top:40px}}.styles-module__dAn9IG__main{flex-direction:column;min-width:0;display:flex}.styles-module__dAn9IG__cta_mobile{border:1px solid var(--color-stroke-secondary);border-radius:var(--radius-12);box-shadow:none;margin-top:40px}@media (min-width:670px){.styles-module__dAn9IG__cta_mobile{display:none}}
