.bk-root .bk-p-search{--bk-main-top:0px;padding-bottom:28px}.bk-root .bk-p-search-tabs{background:var(--bk-color-fill)}.bk-root .bk-p-search-head{align-items:center;min-height:32px;padding-top:8px;display:flex}.bk-root .bk-p-search-head__title{min-width:0;color:var(--bk-color-sub);font-size:15px;font-weight:var(--bk-weight-regular);white-space:nowrap;text-overflow:ellipsis;line-height:24px;overflow:hidden}.bk-root .bk-p-search-head__word{color:var(--bk-color-ink);font-weight:var(--bk-weight-bold)}.bk-root .bk-p-search-group{padding-bottom:16px}.bk-root .bk-p-search-cells{--bk-cols:2;gap:20px 8px}.bk-root .bk-p-search-stories{row-gap:20px}.bk-root .bk-p-search-break{flex:0 0 100%;height:0}@media (min-width:768px){.bk-root .bk-p-search-group--flush{padding-bottom:0}.bk-root .bk-p-search-cells{--bk-cols:4;column-gap:var(--bk-gap)}}.bk-root .bk-p-search-trade__head{margin-bottom:16px}.bk-root .bk-p-search-trade__title{color:var(--bk-color-ink);font-size:17px;font-weight:var(--bk-weight-bold);word-break:keep-all;line-height:26px}.bk-root .bk-p-search-trade__sub{color:var(--bk-color-sub);margin-top:2px;font-size:14px;line-height:18px}.bk-root .bk-p-search-jumps{gap:8px;margin-bottom:16px;display:flex}.bk-root .bk-p-search-jumps__tile{--bk-icon-surface:var(--bk-color-fill);color:var(--bk-color-ink);transition:background-color var(--bk-dur-hover) var(--bk-ease);place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.bk-root .bk-cat:hover>.bk-p-search-jumps__tile{--bk-icon-surface:var(--bk-color-fill-press);background:var(--bk-color-fill-press)}}.bk-root .bk-p-search-trade__card{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.bk-root .bk-p-search-trade__cta{padding-bottom:16px}.bk-root .bk-p-search-trade__promise{color:var(--bk-color-sub);text-align:center;margin-top:8px;font-size:12px;line-height:16px}@media (min-width:768px){.bk-root .bk-p-search-jumps{gap:12px}}@media (min-width:1024px){.bk-root .bk-p-search-trade__card{grid-template-columns:minmax(0,1fr) 365px;gap:20px}.bk-root .bk-p-search-trade__card--solo{grid-template-columns:minmax(0,560px)}}.bk-root .bk-p-search-scene{border-radius:var(--bk-radius-card);background:var(--bk-color-fill);min-height:144px;color:var(--bk-color-ink);isolation:isolate;align-items:center;display:flex;position:relative;overflow:hidden}.bk-root .bk-p-search-scene__photo{background:var(--bk-color-fill-press);width:50%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.bk-root .bk-p-search-scene__photo>img{object-fit:cover;object-position:var(--bk-photo-pos,center);width:100%;height:100%;transition:transform .2s var(--bk-ease)}.bk-root .bk-p-search-scene__paper{z-index:1;border-radius:var(--bk-radius-thumb);background:var(--bk-color-paper);width:calc(62% - 10px);box-shadow:var(--bk-shadow-paper);flex-direction:column;margin:10px;padding:12px 14px;display:flex;position:relative}.bk-root .bk-p-search-scene__label{color:var(--bk-color-sub);font-size:12px;font-weight:var(--bk-weight-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.bk-root .bk-p-search-scene__caption{color:var(--bk-color-ink);font-size:14px;font-weight:var(--bk-weight-bold);-webkit-line-clamp:3;line-clamp:3;word-break:keep-all;-webkit-box-orient:vertical;margin-top:2px;line-height:20px;display:-webkit-box;overflow:hidden}.bk-root .bk-p-search-scene__by{color:var(--bk-color-sub);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;font-size:12px;line-height:16px;display:flex}.bk-root .bk-p-search-scene__go,.bk-root .bk-p-search-scene__label:empty,.bk-root .bk-p-search-scene__by:empty{display:none}@media (hover:hover) and (pointer:fine){.bk-root .bk-p-search-scene:hover .bk-p-search-scene__photo>img{transform:scale(1.05)}}@media (min-width:768px){.bk-root .bk-p-search-scene{min-height:200px}.bk-root .bk-p-search-scene__photo{width:58%}.bk-root .bk-p-search-scene__paper{border-radius:var(--bk-radius-card);width:min(360px,48%);margin:20px;padding:20px}.bk-root .bk-p-search-scene__label{font-size:13px;line-height:18px}.bk-root .bk-p-search-scene__caption{letter-spacing:var(--bk-tracking-title);margin-top:6px;font-size:18px;line-height:24px}.bk-root .bk-p-search-scene__by{border-top:1px solid var(--bk-color-line);margin-top:14px;padding-top:12px}.bk-root .bk-p-search-scene__go{color:var(--bk-color-ink);font-size:13px;font-weight:var(--bk-weight-semibold);flex:none;align-items:center;gap:2px;line-height:18px;display:inline-flex}}.bk-root .bk-p-search-none{padding:0 0 8px}.bk-root .bk-p-search-words{padding-bottom:16px}.bk-root .bk-p-search-entry{padding:20px 0 12px}.bk-root .bk-p-search-entry__box{max-width:560px;margin-top:12px}.bk-root .bk-p-search-entry__secs{max-width:592px;margin:14px -16px 0}@media (min-width:768px){.bk-root .bk-p-search-entry{padding-top:30px}.bk-root .bk-p-search-entry__secs{border:1px solid var(--bk-color-line);border-radius:var(--bk-radius-panel);margin:16px 0 0;padding:10px 0}}.bk-root .bk-p-search-loading{padding:24px 0 16px}.bk-root .bk-p-search-loading__head{width:120px;height:24px;margin-bottom:16px}.bk-root .bk-p-search-top{right:16px;bottom:calc(var(--bk-tabbar-h) + env(safe-area-inset-bottom,0px) + 20px);z-index:var(--bk-z-sticky);visibility:hidden;opacity:0;transition:opacity var(--bk-dur-fade) var(--bk-ease), visibility 0s linear var(--bk-dur-fade);position:fixed}.bk-root .bk-p-search-top.is-open{visibility:visible;opacity:1;transition-delay:0s}@media (min-width:768px){.bk-root .bk-p-search-top{bottom:20px;right:30px}}
