body.paper .srch{padding-top:26px}body.paper .srch-h{border-bottom:3px double var(--ink);margin-bottom:22px;padding-bottom:14px}body.paper .srch-h h2{font-family:var(--latin);letter-spacing:-.01em;font-size:30px;font-weight:700}body.paper .srch-h p{color:var(--mute);margin-top:6px;font-size:13px}body.paper .fvals.dr{align-items:center;gap:8px}body.paper .fvals.dr input[type=date]{border:0;border-bottom:1px solid var(--rule);font:inherit;font-family:var(--mono);color:var(--ink);background:0 0;outline:0;padding:4px 2px;font-size:12.5px}body.paper .fvals.dr input[type=date]:focus{border-bottom-color:var(--ink)}body.paper .dsep{color:var(--mute);font-size:12px}body.paper .preset{border:1px solid var(--rule);color:var(--ink2);padding:4px 9px;font-size:12.5px;line-height:1.5}body.paper .preset:hover{border-color:var(--ink);color:var(--ink)}body.paper .preset.on{background:var(--pl);border-color:var(--pl);color:var(--paper)}body.paper .results{display:grid}body.paper .rrow{border-bottom:1px solid var(--rule);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:20px;padding:18px 0;display:grid}body.paper .rrow:hover{background:var(--paper2)}body.paper .rrow.hide{display:none}body.paper .rrow{content-visibility:auto;contain-intrinsic-size:auto 128px}body.paper .rthumb{background:linear-gradient(160deg, var(--ink2), var(--ink));flex:none;width:132px;height:88px;position:relative;overflow:hidden}body.paper .rthumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}body.paper .rthumb .ph{z-index:1;font-family:var(--latin);color:#fff;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;background:0 0;max-width:calc(100% - 16px);font-size:14px;font-weight:700;line-height:1;position:absolute;bottom:6px;left:8px;overflow:hidden}body.paper .rthumb img+.ph{display:none}body.paper .rbody{min-width:0}body.paper .rmeta{font-family:var(--mono);color:var(--mute);flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}body.paper .rday{color:var(--ink)}body.paper .rsrc{margin-left:auto}body.paper .rmeta .kbadge{font-family:var(--sans);color:var(--ink2);border:1px solid var(--rule);letter-spacing:0;padding:1px 7px;font-size:11.5px}body.paper .rmeta .stbadge{text-transform:uppercase;letter-spacing:.1em;color:var(--pl);font-weight:500}body.paper .rhl{font-family:var(--serif);margin:9px 0 0;font-size:16px;font-weight:600;line-height:1.65}body.paper .rrow:hover .rhl{background:linear-gradient(#0000 74%,#3d195b29 74%)}body.paper .rbody .tags{flex-wrap:wrap;align-items:center;gap:5px 7px;display:flex}body.paper .rbody .tg{border:1px solid var(--rule);color:var(--ink2);padding:2px 7px;font-size:11.5px;line-height:1.6}body.paper .rbody .tg-player{border-style:dashed}body.paper .rbody .tg-tone{color:var(--t1);border-style:dashed}body.paper .rbody .tg-tone.tn-neg{color:var(--t3)}body.paper .rbody .tmeta{font-family:var(--mono);color:var(--mute);flex-wrap:wrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}body.paper .rbody .tgl{color:inherit}body.paper .rbody .tsep{color:var(--rule)}body.paper .none{text-align:center;color:var(--mute);padding:40px 0;font-size:14px;display:none}body.paper .none.on{display:block}@media (width<=640px){body.paper .srch{padding-top:16px}body.paper .srch-h h2{font-size:22px}body.paper .rrow{padding:15px 0;display:block}body.paper .rrow:after{content:"";clear:both;display:block}body.paper .rthumb{float:left;width:124px;height:83px;margin:2px 14px 10px 0}body.paper .rthumb .ph{font-size:13px}body.paper .rmeta{gap:3px 9px;font-size:11.5px;line-height:1.45}body.paper .rmeta .kbadge{font-size:12px}body.paper .rhl{margin-top:7px;font-size:15.5px}body.paper .rsrc{flex:1 0 100%;margin-left:0}body.paper .rbody .tags{clear:both}body.paper .fvals.dr{flex-wrap:wrap}}body.paper .pager{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:6px;padding:24px 0 8px;display:none}body.paper .pager.on{display:flex}body.paper .pager button{border:1px solid var(--rule);min-width:34px;height:34px;font-family:var(--mono);color:var(--ink2);place-items:center;padding:0 8px;font-size:12.5px;display:grid}body.paper .pager button:hover:not(:disabled):not(.cur){border-color:var(--ink);color:var(--ink)}body.paper .pager button.cur{background:var(--pl);border-color:var(--pl);color:var(--paper)}body.paper .pager button:disabled{opacity:.3;cursor:default}body.paper .pager span{font-family:var(--mono);color:var(--mute);font-size:12px}body.paper .pager .pinfo{margin-left:auto}@media (width<=640px){body.paper .pager{gap:4px;padding-top:18px}body.paper .pager button{min-width:36px;height:36px;padding:0 6px}body.paper .pager .pinfo{text-align:center;width:100%;margin:6px 0 0}}
