.search-module___Lvkha__page{padding-top:8px}html:has(.search-module___Lvkha__page){scroll-padding-top:50px}.search-module___Lvkha__title{font-family:var(--pv-th-display);font-stretch:var(--head-stretch);color:var(--pv-ink);margin:4px 0 0;font-size:32px;font-weight:500;line-height:1.15}.search-module___Lvkha__form{gap:8px;max-width:640px;margin-top:16px;display:flex}.search-module___Lvkha__input{border:1px solid var(--pv-line-strong);background:var(--pv-surface);min-width:0;height:48px;font:inherit;color:var(--pv-ink);border-radius:999px;outline:0;flex:1;padding:0 18px;font-size:16px}.search-module___Lvkha__input:focus{border-color:var(--pv-ink)}.search-module___Lvkha__input::placeholder{color:var(--pv-mute);font-style:italic}.search-module___Lvkha__submit{background:var(--pv-ink);height:48px;font:inherit;color:var(--pv-bg);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 22px;font-size:15px;font-weight:600}.search-module___Lvkha__submit:hover{opacity:.88}.search-module___Lvkha__hint{color:var(--pv-mute);margin:10px 0 0;font-size:13px;line-height:1.5}.search-module___Lvkha__nothing{color:var(--pv-text);overflow-wrap:anywhere;margin:28px 0 0;font-size:15px;line-height:1.5}.search-module___Lvkha__summary{color:var(--pv-text);overflow-wrap:anywhere;margin:26px 0 0;font-size:15px;line-height:1.5}.search-module___Lvkha__q{color:var(--pv-ink);font-weight:600}.search-module___Lvkha__total{color:var(--pv-mute);margin-inline-start:10px}.search-module___Lvkha__total:before{content:"·";margin-inline-end:10px}.search-module___Lvkha__section{margin-top:28px}.search-module___Lvkha__noPhoto{height:100%;color:var(--pv-mute);text-align:center;place-items:center;padding:8px;font-size:12px;display:grid}.search-module___Lvkha__memberLink{flex-direction:column;align-items:flex-start;gap:1px}.search-module___Lvkha__memberGroup{font-family:var(--pv-display-rom);color:var(--g-text);font-size:13px}.search-module___Lvkha__posts{margin:0;padding:0;list-style:none;display:grid}.search-module___Lvkha__post{border-top:1px solid var(--pv-line);min-width:0}.search-module___Lvkha__post:first-child{border-top:0}.search-module___Lvkha__postLink{color:inherit;grid-template-columns:84px minmax(0,1fr);gap:14px;padding-block:14px;text-decoration:none;display:grid}.search-module___Lvkha__post:first-child .search-module___Lvkha__postLink{padding-top:2px}.search-module___Lvkha__postImg{aspect-ratio:1;background:var(--pv-line);border-radius:8px;align-self:start;display:block;overflow:hidden}.search-module___Lvkha__postImg img{object-fit:cover;width:100%;height:100%;display:block}.search-module___Lvkha__postText{flex-direction:column;min-width:0;display:flex}.search-module___Lvkha__postKind{color:var(--pv-mute);flex-wrap:wrap;gap:0 8px;margin-bottom:3px;font-size:12.5px;display:flex}.search-module___Lvkha__postGroup{font-family:var(--pv-display-rom);color:var(--g-text);font-size:13px}.search-module___Lvkha__postGroup:before{content:"·";color:var(--pv-mute);margin-inline-end:8px}.search-module___Lvkha__postTitle{font-family:var(--pv-th-display);color:var(--pv-title);overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:500;line-height:1.45}.search-module___Lvkha__postLink:hover .search-module___Lvkha__postTitle{color:var(--pv-ink)}.search-module___Lvkha__postAuthor{font-family:var(--pv-rom);color:var(--pv-text);overflow-wrap:anywhere;margin-top:2px;font-size:15px;line-height:1.25}.search-module___Lvkha__postDate{font-family:var(--pv-num);color:var(--pv-mute);padding-top:4px;font-size:11.5px}@media (min-width:760px){html:has(.search-module___Lvkha__page){scroll-padding-top:92px}.search-module___Lvkha__title{font-size:44px}.search-module___Lvkha__form{margin-top:20px}.search-module___Lvkha__input,.search-module___Lvkha__submit{height:52px}.search-module___Lvkha__section{margin-top:44px}.search-module___Lvkha__postLink{grid-template-columns:112px minmax(0,1fr);gap:18px}.search-module___Lvkha__postTitle{font-size:clamp(17px,1.05vw,20px)}.search-module___Lvkha__postDate{font-size:13px}}@media (min-width:1000px){.search-module___Lvkha__posts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,3vw,56px)}.search-module___Lvkha__post:nth-child(2){border-top:0}.search-module___Lvkha__post:nth-child(2) .search-module___Lvkha__postLink{padding-top:2px}}
