#idSearchPageContent .section-title{margin-bottom:16px}#idSearchPageContent .section-title .title-text{font-size:20px;font-weight:600}#idSearchPageContent .empty-container{font-size:14px;line-height:100%;padding:200px 0 0}#idSearchPageContent .up-label{margin-left:4px}#idSearchPageContent .novel-list-item{flex-shrink:0;gap:8px;position:relative}#idSearchPageContent .novel-list-item .image-wrap{aspect-ratio:1/1.46;border-radius:4px;width:100%}#idSearchPageContent .novel-list-item .novel-text-wrap{margin-top:6px}#idSearchPageContent .novel-list-item .novel-title-wrap{align-items:center;display:flex;gap:4px}#idSearchPageContent .novel-list-item .novel-description-wrap{margin-top:4px}#idSearchPageContent{position:relative}#idSearchPageAutoComplete{background:#fff;height:100%;padding:24px;position:absolute;top:0;width:100%;z-index:8}#idSearchPageAutoComplete .auto-word-item{font-size:18px}#idSearchPageAutoComplete .auto-word-item:not(:first-child){margin-top:24px}#idTitleHeaderWrap .fixed-header .button-wrap{gap:12px}#idSearchBar{border-bottom:1px solid var(--color-neutral-100);gap:10px;min-width:0;padding:10px 12px;width:100%}#idSearchBar input{border:none;flex-grow:1;font-size:18px;font-weight:400;line-height:100%}#idSearchBar input::placeholder{color:var(--color-neutral-400)}#idSearchPageRecommendations .novel-list{display:grid;gap:16px 8px;grid-template-columns:repeat(6,1fr)}#idSearchPageRecommendations .novel-list .novel-list-item{min-width:0}#idSearchPageHistory{margin-top:30px;min-height:150px}#idSearchPageHistory .history-word-wrap{gap:8px;width:100%}#idSearchPageHistory .history-item:not(:first-child){margin-top:8px}#idSearchPageHistory .history-item .history-word{line-height:100%}#idSearchPageHistory .history-item .history-delete-button{line-height:0}#idSearchPageContent #idSearchPageHistory .empty-container{padding:100px 0 90px}#idSearchPageNewNovels{margin-top:40px}#idSearchPageNewNovels .section-title button{border:1px solid var(--neutral-1100);font-size:10px;font-weight:500;padding:3.5px 12px 3.5px 17px}#idSearchPageNewNovels .section-title button svg{margin-left:5px}#idSearchPageResult{margin-top:33px;position:relative}#idSearchPageResult .section-title{color:var(--color-neutral-400);font-size:20px;position:relative}#idSearchPageResult .section-title button{padding:11px}#idSearchPageResult .ordering-button-wrap{align-items:flex-start;border:1px solid var(--neutral-1300);border-radius:10px;box-shadow:0 5px 15px 0 hsla(0,0%,44%,.15);gap:4px;padding:8px;position:absolute;right:0;top:53px}#idSearchPageResult .ordering-button{background:none;border-radius:5px;padding:12px 8px;width:94px}#idSearchPageResult .ordering-button.active,#idSearchPageResult .ordering-button:hover{background:var(--neutral-1400)}#idSearchPageResultList{margin-bottom:81px}.ranking-list-item .right-wrap{justify-content:space-between;padding:0}.ranking-list-item .novel-info-wrap .novel-genre{flex-shrink:0}#idSearchPaginator{padding-top:20px}#idSearchPaginator ._page-nav-button{border:1px solid var(--neutral-1100);border-radius:50px;flex-shrink:0;height:38px;width:38px}#idSearchPaginator ._page-nav-button[data-enabled=true] svg path{stroke:#191f28}#idSearchPaginator ._page-nav-button[data-enabled=false] svg path{stroke:#ebeced}#idSearchPaginator ._page-num-button{background:var(--white);border-radius:50px;height:32px;margin:0 4px;width:32px}#idSearchPaginator ._page-num-button.active{background:var(--green-400);pointer-events:none}#idSearchPaginator ._page-num-button .page-link{color:var(--color-neutral-800)}#idSearchPaginator ._page-num-button.active .page-link{color:var(--white);pointer-events:none}@media screen and (max-width:1023px){#idSearchPageContent .section-title .title-text{font-size:18px}#idSearchPageContent .section-title{margin-bottom:12px}#idSearchPageContent .empty-container{font-size:12px}#idSearchPage{padding:0 20px 40px}#idSearchBar{border-bottom:none;border-radius:50px}#idSearchBar,#idSearchBar input{background:var(--color-neutral-100)}#idSearchBar input{font-size:14px}#idSearchBar svg{height:17px;width:17px}#idSearchPageAutoComplete{padding:24px 6px}#idSearchPageAutoComplete .auto-word-item{font-size:16px}#idSearchPageContent .section-title .title-text{font-size:17px}#idSearchPageHistory,#idSearchPageNewNovels{margin-top:30px}#idSearchPageResult .section-title{font-size:18px}.ranking-list-item .novel-wrap{gap:24px}}@media screen and (max-width:1000px){#idSearchPageRecommendations .novel-list{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:767px){#idSearchPage{padding:0 14px 40px}#idSearchPageRecommendations .novel-list{grid-template-columns:repeat(4,1fr)}#idSearchPageHistory .history-word-wrap{color:var(--color-neutral-400);padding-left:3px}#idSearchPageHistory .history-word-wrap svg{display:none}#idSearchPageResult .section-title{font-size:16px}#idSearchPageResultList,#idSearchPageResultList .novel-wrap{gap:12px}.ranking-list-item .right-wrap{gap:8px;justify-content:center}.ranking-list-item .novel-title{font-size:14px}.ranking-list-item .novel-info-wrap{font-size:12px}.ranking-list-item .novel-description{font-size:11px;margin-top:8px}.ranking-list-item .novel-keyword,.ranking-list-item .novel-keyword-remaining{font-size:11px}.ranking-list-item .image-wrap{aspect-ratio:1/1.46;width:92px}}@media screen and (max-width:539px){#idSearchPageRecommendations .novel-list{grid-template-columns:repeat(3,1fr)}}